Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Robotics Chat


Robotics Chat Specific to discussions about robots and the making of.

Reply
 
Tools
Old 6th August 2009, 03:39 PM   #1
Default Combat Robot Preliminary motor calcs

Hi All,

I am a mechanical design engineer by profession but have recently taken an interest in combat robotics, where my electrical expertise is at a novice level at best.

I have started to do some sums based on using two "S28-400 Magmotors" to drive a 4wd robot (One motor per side of the robot). I am slightly confused about the current usage of the motor when stalled. The spec sheet says that this motor has a 26N.m stall torque, and that the stall current can be as much as 570 Amps, which is very high, so i will use a gear reduction of 12:1 to which will give me a maximum tractive force of 3.5 times the normal force of the robot. So hopefully the robot will wheel spin before ever reaching its stall torque and frying my electrics.

In short i just wanted to ask for some advice as to how i can limit this 570 stall current and how i can determine whether the robot will wheel spin before reaching this peak current.

I could fuse the circuit to ensure the speed controller (probably a Vantec RDFR) does not see current levels higher than its max stated 220 amps, but i also dont want to run the risk of blowing the fuse in combat and being a sitting duck for my opponent. |But i also want to have lots of torque so that i can push the other robots about.

I hope that all makes sense?

What would you suggest?

Cheers,

Mech King
mech king is offline  
Old 6th August 2009, 06:43 PM   #2
Default

My understanding is you want no fuse-like failsafes during a combat robot competition because anything is better than your robot dying and being torn to pieces by the other robot (though you might be able to end the match early and save yourself some money). The way to limit stall current IS to gear it down so the loads applied never make the motor stall and to pilot the robot intelligently. I think one point you can start from is to select a gear and wheel size combination so that the robot produces a force double to it's own weight at the edge of the wheel. There are weight limits for the classes of combat robots so you know the maximum weight of the other robot and your robot. You just have to choose the tradeoff between excess torque and speed and hope that it will be enough to overcome the torque of the other robot, but still be fast enough to catch it.

As a rule of thumbs for DC motors:

-The point of maximum power output 50% of stall torque or 50% of no-load RPM (they are the same point on the efficiency line on the torque-RPM graph). You generally do not want to apply more torque than this so that the motor slows down more than this for any continuous operation.

-Maximum efficiency is 1/7th of stall-torque or 6/7ths of no-load RPM.
__________________
Tanaka Sensei (avatar) says: Please spell it "ridiculous" correctly! Not "rediculous". ^^

Last edited by dknguyen; 6th August 2009 at 06:55 PM.
dknguyen is offline  
Old 6th August 2009, 09:02 PM   #3
Default

Hello dknguyen,

Thanks for your reply, much appreciated.

I will look over my calculations again, bearing in mind your suggestions.

Cheers again.
mech king is offline  
Old 6th August 2009, 09:09 PM   #4
Default

dknguyen makes some good points, but I would say monitor the current with your microcontroller and if current is too high give it some strategy for resolving the problem, reversing direction, rocking, off-rest-on, grab the other robot and set both on fire.
Russ Hensel is offline  
Old 6th August 2009, 09:14 PM   #5
Default

As you're planning to use a commercial speed controller, check with the manufacturer, presumably a controller suitable for those motors will be able to handle the problem, or current limit accordingly.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is offline  
Old 6th August 2009, 09:43 PM   #6
Default

Quote:
Originally Posted by Russ Hensel View Post
dknguyen makes some good points, but I would say monitor the current with your microcontroller and if current is too high give it some strategy for resolving the problem, reversing direction, rocking, off-rest-on, grab the other robot and set both on fire.
The vast majority of combat robots aren't automated so it's up to the pilot. The only thing worse than 500lbs of kill-bot running around with a crappy AI is 500 lbs of kill-bot running around with a smart AI.
__________________
Tanaka Sensei (avatar) says: Please spell it "ridiculous" correctly! Not "rediculous". ^^

Last edited by dknguyen; 6th August 2009 at 09:45 PM.
dknguyen is offline  
Old 7th August 2009, 06:50 AM   #7
Default

Actually 500 lbs of kill-bot running around with an EVIL super-smart AI would be the worst of all...
"Exterminate!"

On a more serious note, any good motor controller should have selectable current limiting built in, during stall and start conditions it should just limit the max current that will flow.
Mr RB is offline  
Old 7th August 2009, 09:16 AM   #8
Default

Good points, as far as i know, the vantec speed controller has no current limiting Built into it, but i wanted to use it because its very good for a 145kg bot with differential steering. I will email the manufacturer to confirm this though
mech king is offline  
Old 7th August 2009, 09:39 PM   #9
Default

Quote:
Originally Posted by mech king View Post
Good points, as far as i know, the vantec speed controller has no current limiting Built into it, but i wanted to use it because its very good for a 145kg bot with differential steering. I will email the manufacturer to confirm this though
How could it not? It's so expensive.

Also, here are alternatives
http://www.roboteq.com/brushed-dc-mo...-selector.html
__________________
Tanaka Sensei (avatar) says: Please spell it "ridiculous" correctly! Not "rediculous". ^^

Last edited by dknguyen; 7th August 2009 at 09:44 PM.
dknguyen is offline  
Old 8th August 2009, 12:07 AM   #10
Default

Sorry, the RDFR47E has some current limiting feature, but its expensive - $800.

The Roboteq ESC seem alot more reasonable and appear more robust and user friendly. Going to scan over the manual and see what the crack is with these.

I think my ESC will end up being expensive, no matter which one i go for, because i live in England and we dont really have any good ESC over here for differential steering applications - well none that are simply plug and play type.

Last edited by mech king; 8th August 2009 at 12:08 AM.
mech king is offline  
Old 8th August 2009, 06:35 AM   #11
Default

4QD is based in the UK.
__________________
Tanaka Sensei (avatar) says: Please spell it "ridiculous" correctly! Not "rediculous". ^^
dknguyen is offline  
Old 8th August 2009, 08:08 AM   #12
Default

Try this link, they are one of the best (if not the best?) for combat robot parts;
Robot MarketPlace - Electronic Motor Speed Controllers (ESC)
Mr RB is offline  
Old 11th August 2009, 12:51 PM   #13
Default

Just returning to the ESC topic,

My design uses two Magmotors at the moment, but in the future i may use four motors, if i have enough weight allowance left. All of the ESC i have seen can accomodate 2 motors for tank style differential steeing, but can four be used also? Would you have any suggestions as to this arrangment? I gues i will obviously need more batteries or a higher rated Ahr battery?

Thanks

Last edited by mech king; 11th August 2009 at 12:52 PM.
mech king is offline  
Old 11th August 2009, 05:35 PM   #14
Default

Quote:
Originally Posted by mech king View Post
Just returning to the ESC topic,

My design uses two Magmotors at the moment, but in the future i may use four motors, if i have enough weight allowance left. All of the ESC i have seen can accomodate 2 motors for tank style differential steeing, but can four be used also? Would you have any suggestions as to this arrangment? I gues i will obviously need more batteries or a higher rated Ahr battery?

Thanks
I don't see real point...you might as well use two larger motors instead of 4 smaller motors (simpler, more reliable, morepower, less weight). The only real reason is if you wanted 4 driven wheels.

But in either case, it does not change the fact you are likely to get slaughtered if you try don't have differential steering. You need that maneuverability.
__________________
Tanaka Sensei (avatar) says: Please spell it "ridiculous" correctly! Not "rediculous". ^^

Last edited by dknguyen; 11th August 2009 at 05:35 PM.
dknguyen is offline  
Old 11th August 2009, 08:24 PM   #15
Default

I was only really thinking in terms of torque. I have 26Nm per magmotor at stall, using the best one they supply (S28-400). the two motors gives me 52Nm of torque (in theory), once geared down, i have 628Nm total torque (at stall with a 12:1 ratio). If i have four of these motors, i will have 1256Nm at stall.

I guess im being a bit greedy, but i want stuupid ammounts of torque and a relatively fast travle speed to maximise ramming impacts. If i use four motors (when i have the cash to by two more that is ) then i could easilly put out the 628Nm of torque (similar to the 2 motor set up) but run the robot at a higher speed as well.

I guess this will demand more juice from the batteries and also require larger ones, thus increasing weight. But if its possible and then i might give it a shot. I dont want to meet a heavy/super heavyweight with more power than me if i cna help it.

I want to use the four motors in a differential steering set up, but dont know quite how to wire this up to a speed controller which would normally do 2 motors, maybe i would need two speed controllers, but i cant find alot of info about it.

On a final note i guess i would need two ESC in order to share out the current of the motors and avoid burn out?

Hope that all makes sense
mech king is offline  
Reply

Tags
calcs, combat, motor, preliminary, robot

Thread Tools
Display Modes


Similar
Title Starter Forum Replies Latest
Help req. regarding stepper motor robot.. sarang2502 Electronic Projects Design/Ideas/Reviews 0 27th June 2009 10:37 AM
PWM and DC motor for mobile robot bathong Robotics Chat 19 17th June 2007 07:17 PM
need some help with my combat robot mad matt Robotics Chat 13 9th February 2007 05:37 PM
Pic18 building combat robot help jaanus_lallu Micro Controllers 0 9th November 2005 10:00 AM
DC motor for a robot vehicle nayani p Datasheet/Parts Requests 0 13th April 2005 05:32 AM



All times are GMT. The time now is 03:43 AM.


Electronic Circuits  |  Learning Electronics
eXTReMe Tracker