collin80 / GEVCU

Generalized Electric Vehicle Control Unit
113 stars 56 forks source link

Implement speed mode for supported motor controllers #72

Open collin80 opened 10 years ago

collin80 commented 10 years ago

Early on testing used speed based mode for the DMOC. This was quickly switched to torque based mode as that is more common in cars. However, some people might want to control the speed of the output shaft instead for things like boats or to implement cruise control. So, allow speed based control to work for DMOC and other controllers that can be so controlled.

jrickard commented 9 years ago

Speed mode really doesn't lead to cruise control. Speed mode is mostly useful for hydraulic pumps and other stationary applications. The option for speed mode exists in most controllers, and it always confuses everyone. It simply doesn't work for vehicles.

collin80 commented 9 years ago

I've had someone tell me that speed mode would be easier in a boat. I don't own a boat, I've never been in an electric boat, I have no knowledge of these things at all. You might think I'd be into boating since I live in the "Great Lakes" state but I am not.

All I know is that someone who wants to use speed mode in a boat.

jrickard commented 9 years ago

Boats tend to have a control that you just set to a position and there it goes. They think that speed mode will do the same thing. It kind of won't. They still need torque mode and it will work fine. The water kind of has a fixed resistance once you are up to speed. It's the same story. What is IMPLIED by "speed mode" isn't exactly what it does. It tries to maintain the same rpm by varying the torque. That might work a little better in a boat than a car, but it won't really offer any advantage over torque mode. In fact, it will cause it to "hunt" in a very annoying fashion I would guess. But I haven't driven it so I'm kind of typing myself smart here.

Jack

On Wed, Sep 17, 2014 at 11:21 AM, Collin Kidder notifications@github.com wrote:

I've had someone tell me that speed mode would be easier in a boat. I don't own a boat, I've never been in an electric boat, I have no knowledge of these things at all. You might think I'd be into boating since I live in the "Great Lakes" state but I am not.

All I know is that someone who wants to use speed mode in a boat.

— Reply to this email directly or view it on GitHub https://github.com/collin80/GEVCU/issues/72#issuecomment-55919695.

http://www.EVTV.me http://EVTV.me

Electric Vehicle Television - KickinGas - One Car at a Time.

dboekel commented 9 years ago

Hi all,

I'm someone with a boat, and planning to upgrade to Siemens/dmoc/Gevcu for both propulsion as generator (a second set connected to a diesel engine).

Normal boat engines are also speed controlled (a different governor than used on a car engine).

I built one boat with a car motor, and speed control is something you really miss when going slow. I have built another boat with a DC motor and Alltrax controller, and that one is also difficult to sail slowly.

The boat I'm converting to 'Gevcu' currently has a Diesel-electric setup with an industrial system (85kVA Cummins-Stamford generator, ABB 135 kVA VFD, 6 pole 75 kW LS motor), and is speed controlled - sails perfect!

Both for driving the propshaft speed mode is ideal, as for using as a generator (set the required speed and apply throttle at IC engine)

Daniël

Ps: old video of D-E system: https://www.youtube.com/watch?v=dPGMGF9LKis and DC: https://www.youtube.com/watch?v=pO0yj2N8wuw

2014-09-17 18:46 GMT+02:00 Jack Rickard notifications@github.com:

Boats tend to have a control that you just set to a position and there it goes. They think that speed mode will do the same thing. It kind of won't. They still need torque mode and it will work fine. The water kind of has a fixed resistance once you are up to speed. It's the same story. What is IMPLIED by "speed mode" isn't exactly what it does. It tries to maintain the same rpm by varying the torque. That might work a little better in a boat than a car, but it won't really offer any advantage over torque mode. In fact, it will cause it to "hunt" in a very annoying fashion I would guess. But I haven't driven it so I'm kind of typing myself smart here.

Jack

On Wed, Sep 17, 2014 at 11:21 AM, Collin Kidder notifications@github.com

wrote:

I've had someone tell me that speed mode would be easier in a boat. I don't own a boat, I've never been in an electric boat, I have no knowledge of these things at all. You might think I'd be into boating since I live in the "Great Lakes" state but I am not.

All I know is that someone who wants to use speed mode in a boat.

— Reply to this email directly or view it on GitHub https://github.com/collin80/GEVCU/issues/72#issuecomment-55919695.

http://www.EVTV.me http://EVTV.me

Electric Vehicle Television - KickinGas - One Car at a Time.

— Reply to this email directly or view it on GitHub https://github.com/collin80/GEVCU/issues/72#issuecomment-55923337.

www.boekel.nu

neuweiler commented 7 years ago

check-out MotorController::processThrottleLevel() in ArduinoDue branch (today's pull request). It should support speed mode correctly (untested)

dboekel commented 7 years ago

Nice! Thank you :)


Kort bericht via mijn mobiel

Op 1 apr. 2017 16:32 schreef "Michael Neuweiler" notifications@github.com:

check-out MotorController::processThrottleLevel() in ArduinoDue branch (today's pull request). It should support speed mode correctly (untested)

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/collin80/GEVCU/issues/72#issuecomment-290923679, or mute the thread https://github.com/notifications/unsubscribe-auth/AIJLsvdQd2eHvGKPZlkBTedJ9KgmY1Kyks5rrl_9gaJpZM4Cb5Tn .