+ Reply to Thread
Page 1 of 2
1 2 Last
Results 1 to 15 of 21

Thread: Combat Robot Preliminary motor calcs

  1. #1
    mech king Newbie
    Join Date
    Aug 2009
    Location
    England
    Posts
    7

    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


  2. #2
    dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent
    Join Date
    May 2006
    Location
    Alberta, Canada
    Posts
    6,027

    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.
    Last edited by dknguyen; 6th August 2009 at 05:55 PM.
    Tanaka Sensei (avatar) says: Please spell it "ridiculous" correctly! Not "rediculous". ^^

  3. #3
    mech king Newbie
    Join Date
    Aug 2009
    Location
    England
    Posts
    7

    Default

    Hello dknguyen,

    Thanks for your reply, much appreciated.

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

    Cheers again.

  4. #4
    Russ Hensel Okay
    Join Date
    Sep 2007
    Location
    South Dartmouth
    Posts
    125

    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.

  5. #5
    Super Moderator Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent Nigel Goodwin Excellent
    Join Date
    Nov 2003
    Location
    Derbyshire, UK
    Posts
    29,750

    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

  6. #6
    dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent
    Join Date
    May 2006
    Location
    Alberta, Canada
    Posts
    6,027

    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.
    Last edited by dknguyen; 6th August 2009 at 08:45 PM.
    Tanaka Sensei (avatar) says: Please spell it "ridiculous" correctly! Not "rediculous". ^^

  7. #7
    Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent
    Join Date
    Jul 2008
    Location
    Out there
    Posts
    1,757

    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.

  8. #8
    mech king Newbie
    Join Date
    Aug 2009
    Location
    England
    Posts
    7

    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

  9. #9
    dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent
    Join Date
    May 2006
    Location
    Alberta, Canada
    Posts
    6,027

    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
    Last edited by dknguyen; 7th August 2009 at 08:44 PM.
    Tanaka Sensei (avatar) says: Please spell it "ridiculous" correctly! Not "rediculous". ^^

  10. #10
    mech king Newbie
    Join Date
    Aug 2009
    Location
    England
    Posts
    7

    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; 7th August 2009 at 11:08 PM.

  11. #11
    dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent
    Join Date
    May 2006
    Location
    Alberta, Canada
    Posts
    6,027

    Default

    4QD is based in the UK.
    Tanaka Sensei (avatar) says: Please spell it "ridiculous" correctly! Not "rediculous". ^^

  12. #12
    Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent Mr RB Excellent
    Join Date
    Jul 2008
    Location
    Out there
    Posts
    1,757

    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)

  13. #13
    mech king Newbie
    Join Date
    Aug 2009
    Location
    England
    Posts
    7

    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 11:52 AM.

  14. #14
    dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent dknguyen Excellent
    Join Date
    May 2006
    Location
    Alberta, Canada
    Posts
    6,027

    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.
    Last edited by dknguyen; 11th August 2009 at 04:35 PM.
    Tanaka Sensei (avatar) says: Please spell it "ridiculous" correctly! Not "rediculous". ^^

  15. #15
    mech king Newbie
    Join Date
    Aug 2009
    Location
    England
    Posts
    7

    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

+ Reply to Thread
Page 1 of 2
1 2 Last

Similar Threads

  1. Help req. regarding stepper motor robot..
    By sarang2502 in forum Electronic Projects Design/Ideas/Reviews
    Replies: 0
    Latest: 27th June 2009, 09:37 AM
  2. PWM and DC motor for mobile robot
    By bathong in forum Robotics Chat
    Replies: 19
    Latest: 17th June 2007, 06:17 PM
  3. need some help with my combat robot
    By mad matt in forum Robotics Chat
    Replies: 13
    Latest: 9th February 2007, 04:37 PM
  4. Pic18 building combat robot help
    By jaanus_lallu in forum Micro Controllers
    Replies: 0
    Latest: 9th November 2005, 09:00 AM
  5. DC motor for a robot vehicle
    By nayani p in forum Datasheet/Parts Requests
    Replies: 0
    Latest: 13th April 2005, 04:32 AM

Tags for this Thread