03-24-2009, 01:37 PM
|
#641 (permalink)
|
Deadly Efficient
Join Date: Jun 2008
Location: Goshen, Indiana
Posts: 1,234
Thanks: 134
Thanked 176 Times in 91 Posts
|
Quote:
Originally Posted by MPaulHolmes
Isn't it weird! type something on the computer,
i = 2, oops I mean i = 20. and ben hurtles down the street, out of control! hahaha!
|
Sounds like a plot line for one of them Hollywood movies.
But I agree, let's not kill Ben.
Gosh, I would love to get up to WI when Ben gets the controller in the mail. I could hold the video camera while he installs it and then arms the drag chute...
__________________
-Terry
|
|
|
Today
|
|
|
Other popular topics in this forum...
|
|
|
03-24-2009, 03:18 PM
|
#642 (permalink)
|
Master EcoModder
Join Date: Jun 2008
Location: London, Ontario
Posts: 1,096
Thanks: 0
Thanked 17 Times in 14 Posts
|
Quote:
Originally Posted by MPaulHolmes
Ben, you can keep the controller!
|
Fine form, Paul I hope you're somehow writing this off.
Congrats Ben, if you don't die, you have a free controller.
|
|
|
03-24-2009, 04:30 PM
|
#643 (permalink)
|
EcoModding Apprentice
Join Date: Sep 2008
Location: Upstate NY
Posts: 190
Thanks: 0
Thanked 5 Times in 3 Posts
|
Seems to me that if you tracked RPM's for a motor, you could create an interface for each wheel in an all wheel drive or multiwheel drive that uses separate motors. Combine that with tracking your steering angle so you can calculate the various turning radii's for each wheel. Then have them all maintain tracking by making sure that the relationship of rpm speed to each motor is appropriate. If one wheel is over revving compared to the others you have the cut down the current.
Only thing I am unsure of is how you establish your baseline rpm speed. Perhaps determine which wheel requires the most current compared to RPM's which suggest that wheel had traction.
Have fun with all that coding
If it was something you are interested in trying, I could work on establishing all the logic and math involved so that it could be coded more easily. I do have a small amount of C++ background so I could attempt to lay out the logic in a similar format.
__________________
http://benw385.vox.com/
'Blog' on the open source electric motorcycle project.
Please come visit and comment!
|
|
|
03-24-2009, 05:02 PM
|
#644 (permalink)
|
PaulH
Join Date: Feb 2008
Location: Maricopa, AZ (sort of. Actually outside of town)
Posts: 3,832
Thanks: 1,362
Thanked 1,202 Times in 765 Posts
|
Blue Bomber Man, that would be awesome! It sounds complicated! Controlling 4 motors? Go on with your bad self! hehe.
|
|
|
03-24-2009, 05:26 PM
|
#645 (permalink)
|
EcoModding Apprentice
Join Date: Sep 2008
Location: Upstate NY
Posts: 190
Thanks: 0
Thanked 5 Times in 3 Posts
|
I think in principle it wouldn't be too complicated. It would only be designed to control as many motors as a person was using, so either 2 or 4 in most situations.
It effectively simulate traction control if done properly and would probably improve the efficiency of the system in wintery/slippery conditions. It would require one relatively minor change to your controller. It would need an input/output port that could communicate with the traction control system. The system would need date regarding the wheels rpms or ground speed; and would need to be able to handle a command from the traction control system which would tell the controller to ease off the power some.
The traction system controller could be low voltage so cost of building the unit would probably be low and could even work for a single drive system to avoid spinning the loan wheel. This would probably require an auxilary sensor on a different wheel to determine road speed to compare to the wheel with motor's speed.
__________________
http://benw385.vox.com/
'Blog' on the open source electric motorcycle project.
Please come visit and comment!
|
|
|
03-24-2009, 06:39 PM
|
#646 (permalink)
|
needs more cowbell
Join Date: Feb 2008
Location: ÿ
Posts: 5,038
Thanks: 158
Thanked 269 Times in 212 Posts
|
I just wanted to chime in here and say, you don't have to worry too much about killing Ben
__________________
WINDMILLS DO NOT WORK THAT WAY!!!
|
|
|
03-24-2009, 08:53 PM
|
#647 (permalink)
|
PaulH
Join Date: Feb 2008
Location: Maricopa, AZ (sort of. Actually outside of town)
Posts: 3,832
Thanks: 1,362
Thanked 1,202 Times in 765 Posts
|
Joe has dramatically improved his charger!!! I just read about it on the EV tech list! He'll post when he has the chance. ya! It's a good time to be working on the EV stuff! I still need to do the programming. I've been busy with finals. yuck!
|
|
|
03-24-2009, 10:23 PM
|
#648 (permalink)
|
Master EcoModder
Join Date: Dec 2007
Location: Southern California
Posts: 1,490
Camryaro - '92 Toyota Camry LE V6 90 day: 31.12 mpg (US) Red - '00 Honda Insight Prius - '05 Toyota Prius 3 - '18 Tesla Model 3 90 day: 152.47 mpg (US)
Thanks: 349
Thanked 122 Times in 80 Posts
|
Quote:
Originally Posted by Blue Bomber Man
I think in principle it wouldn't be too complicated. It would only be designed to control as many motors as a person was using, so either 2 or 4 in most situations.
It effectively simulate traction control if done properly and would probably improve the efficiency of the system in wintery/slippery conditions. It would require one relatively minor change to your controller. It would need an input/output port that could communicate with the traction control system. The system would need date regarding the wheels rpms or ground speed; and would need to be able to handle a command from the traction control system which would tell the controller to ease off the power some.
The traction system controller could be low voltage so cost of building the unit would probably be low and could even work for a single drive system to avoid spinning the loan wheel. This would probably require an auxilary sensor on a different wheel to determine road speed to compare to the wheel with motor's speed.
|
Great idea! Just have it reduce power proportionally to the increase in slip. A hall sensor on each wheel could tell the AWD controller what wheels were slipping, and the AWD controller would tell whatever motor controller to scale back power, maybe even at some rate proportional to the slip, until it stops slipping or until we reach some minimum in terms of power output. Naturally we should be able to turn it off for big smoky burnouts.
Oh, and the controller is freakin' sweat Paul! Mind-blowingly awesome.
|
|
|
03-24-2009, 10:44 PM
|
#649 (permalink)
|
learning to be ecominded
Join Date: Oct 2008
Location: lakeville in
Posts: 33
Thanks: 0
Thanked 0 Times in 0 Posts
|
__________________
Does the voice in my head bother you?
|
|
|
03-25-2009, 11:34 AM
|
#650 (permalink)
|
Master EcoModder
Join Date: Jun 2008
Location: London, Ontario
Posts: 1,096
Thanks: 0
Thanked 17 Times in 14 Posts
|
re: awd system. Very simple IMO.
Current system - pedal produces 0-5v, controller generates enough current to match that voltage (relative) on the motor current sensor.
New System - pedal produces 0-5v to awd system. Awd system reads wheels speed of 4 wheels and determines "desired" wheel speed. Each motor controller then receives a 0-5v signal equal to: (pedal input)*(desired wheel speed)/(actual wheel speed)
Then a faster-moving wheel will have its power output reduced according to the speed differential. Alternatively, one could design it (and this would be much better, imo) to monitor wheel acceleration instead. As long as all the wheels are accelerating at the same pace as each-other, the controll sends the pedal voltage on un-adjusted. If one wheel's acceleration is double, its voltage is halved. Sounds easy-peasy to me.
|
|
|
|