Questions about DC motor drive calculations

Click For Summary

Discussion Overview

The discussion revolves around the calculations needed for a robot powered by DC motors, specifically focusing on determining the speed and acceleration of the robot based on the motor specifications and gear ratios. The context includes theoretical calculations and practical applications related to robotics and motor performance.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Experimental/applied

Main Points Raised

  • One participant provides detailed specifications of the DC motors, including torque ratings and gear ratios, and seeks assistance in calculating speed and acceleration.
  • Another participant analyzes the motor data sheet, discussing the implications of the gear ratio on output torque and efficiency, and calculates initial acceleration based on stall torque.
  • There is a suggestion to plot available torque versus RPM and pulling force versus speed to visualize the robot's performance characteristics.
  • A participant expresses uncertainty about whether the initial acceleration equates to the maximum speed of the robot, seeking clarification on the calculations involved.
  • One participant encourages thorough exploration of the calculations and suggests that practical experimentation could also yield insights into the robot's performance.

Areas of Agreement / Disagreement

Participants do not reach a consensus on whether the initial acceleration corresponds to the maximum speed of the robot, indicating that multiple interpretations of the calculations exist.

Contextual Notes

Some calculations depend on assumptions about efficiency and the relationship between torque and speed, which may not be fully resolved in the discussion.

Chriz3223
Messages
2
Reaction score
1
TL;DR
Robot project building, and need help for calculation.
Hi Physics! And again, thanks for the membership!
I’m about to build a robot just with some old parts I have. The main thing is the motors. I have 2 DC Motors

Specs below. (It’s a MFA975D Series with gear ratio 49:1)

Operation range(Voltage): 12V

No load = 147RPM

Nm = 1,8

Stall Torque = 4290 g*cm

Approx weight 40kg

Gear/wheel diameter 15cm

The tracks of the robot will be caterpillar from old tires, driven by chains.
The main things I need help to, is how is it possible to calculate the speed the robot might be traveling at + acceleration fra zero to top speed?

It's only horizontal no degrees inclined for the machine and surface will only be asphalt. (Friction rubber vs asphalt).
Br Chris
 
Physics news on Phys.org
The motor data sheet at https://docs.rs-online.com/4493/0900766b8133eaeb.pdf is a little confusing. It appears that the motor (without the reducer) is rated at 700 g-cm (0.069 N-m) running torque and 4290 g-cm (0.42 N-m) peak torque.

Multiply by the 49:1 gear ratio, and the 0.069 N-m running torque would be 3.38 N-m at the gearbox output shaft assuming 100% efficiency. The data sheet says 18,000 g-cm (1.76 N-m) output running torque, which implies a gear reducer that is slightly over 50% efficient.

The stall torque is the torque at zero speed. It is also the peak torque. The peak output torque should be about 1.76 N-m * 4290 / 700 = 10.8 N-m, which can be rounded down to 10 N-m.

The initial acceleration force at zero speed will be the stall torque divided by the track gear pitch radius: 10 / 0.075 = 130 N. The initial acceleration will be 130 N / 40 Kg = 3.3 ##m/sec^2##.

According to the data sheet, the motor torque vs speed is as follows:
RPM Torque (g-cm)
0 4290
5700 700
7000 0

Convert the motor RPM to gearbox output RPM, and the motor torque to torque at the gearbox output shaft. Don't forget the efficiency loss in the gearbox. Plot on a graph. This is your plot of available torque vs RPM. You can divide by the track gear pitch radius to get pulling force vs speed, and make a second plot of pulling force vs speed.

Using a spring scale, measure the force to pull the robot at different speeds. Add this to the plot of pulling force vs speed. The two curves will intersect at the top speed of the robot. The difference between the two curves will give the pulling force available for acceleration vs speed.

It sounds like a fun project.
 
  • Like
Likes   Reactions: Chriz3223 and DaveE
jrmichler said:
The motor data sheet at https://docs.rs-online.com/4493/0900766b8133eaeb.pdf is a little confusing. It appears that the motor (without the reducer) is rated at 700 g-cm (0.069 N-m) running torque and 4290 g-cm (0.42 N-m) peak torque.

Multiply by the 49:1 gear ratio, and the 0.069 N-m running torque would be 3.38 N-m at the gearbox output shaft assuming 100% efficiency. The data sheet says 18,000 g-cm (1.76 N-m) output running torque, which implies a gear reducer that is slightly over 50% efficient.

The stall torque is the torque at zero speed. It is also the peak torque. The peak output torque should be about 1.76 N-m * 4290 / 700 = 10.8 N-m, which can be rounded down to 10 N-m.

The initial acceleration force at zero speed will be the stall torque divided by the track gear pitch radius: 10 / 0.075 = 130 N. The initial acceleration will be 130 N / 40 Kg = 3.3 ##m/sec^2##.

According to the data sheet, the motor torque vs speed is as follows:
RPM Torque (g-cm)
0 4290
5700 700
7000 0

Convert the motor RPM to gearbox output RPM, and the motor torque to torque at the gearbox output shaft. Don't forget the efficiency loss in the gearbox. Plot on a graph. This is your plot of available torque vs RPM. You can divide by the track gear pitch radius to get pulling force vs speed, and make a second plot of pulling force vs speed.

Using a spring scale, measure the force to pull the robot at different speeds. Add this to the plot of pulling force vs speed. The two curves will intersect at the top speed of the robot. The difference between the two curves will give the pulling force available for acceleration vs speed.

It sounds like a fun project.

Thanks for the answer, i appreciate it a lot!

So the the initial acceleration will also be the max speed for the machine? approx 11km/h, or how should i understand it?

I'm just trying to understand the principles of the calculations :-)
 
I left a lot out in order to avoid writing a book. I suggest that you take the time work through all the calculations and plots mentioned in Post #2. Expect to spend several hours, or even a couple of days, to get through it. At the end, you will have a much better understanding of how motors work.

Or you could just build it and find if it works. That's actually not a bad method when you are playing around with parts on hand.
 
  • Like
Likes   Reactions: anorlunda and jim mcnamara

Similar threads

  • · Replies 17 ·
Replies
17
Views
4K
  • · Replies 19 ·
Replies
19
Views
4K
Replies
5
Views
7K
Replies
2
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
Replies
2
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
58
Views
9K
Replies
1
Views
2K