DC Motor / Current Control and Torque/Speed Relationship

Click For Summary
SUMMARY

This discussion focuses on the relationship between current input, torque, and speed in DC motors, specifically when driven by a current source. The motor operates in torque mode with a maximum current limit of 2A, generating torque proportional to the current multiplied by the torque constant. The maximum speed of the motor is determined by the balance between the back EMF and the maximum voltage supplied by the servo amplifier, alongside frictional losses and inertia from the load. Understanding these dynamics is crucial for accurately calculating maximum speed and acceleration in DC motor applications.

PREREQUISITES
  • Understanding of DC motor principles, including torque and back EMF.
  • Familiarity with servo amplifiers and their operation in torque mode.
  • Knowledge of inertia and its impact on acceleration in mechanical systems.
  • Awareness of friction effects in motor performance analysis.
NEXT STEPS
  • Research "DC Motor Torque-Speed Characteristics" to understand performance limits.
  • Learn about "Back EMF Calculation in DC Motors" for speed analysis.
  • Explore "Friction Modeling in Mechanical Systems" to quantify losses.
  • Investigate "Servo Amplifier Voltage Compliance" for optimizing motor control.
USEFUL FOR

Engineers, robotics enthusiasts, and anyone involved in the design and control of DC motor systems will benefit from this discussion, particularly those focusing on performance optimization and control strategies.

samsharp99
Messages
1
Reaction score
0
Hello,

First time posting here as I havn't been able to find a suitable answer to my question to help me understand some issues I am having with DC motors. I am trying to calculate the maximum speed and acceleration of a dc motor being driven by a current source with a known inertia.

I have a DC motor connected to a load (a mass of known inertia) through a harmonic drive and belt drive. The motor is connected to a servo amplifier that's operating in torque mode i.e. it provides a current to the motor proportional to the voltage input. The current is limited to 2A.

I understand that the torque output of the motor is proportional to the output via torque = current * torque constant.

So if I apply the maximum current (2A) to the motor, this generates a torque which causes the motor/load to accelerate.

I also understand that the motor produces a back emf, proportional to the speed of the motor.

Am I correct in saying that the motor will continue to accelerate until the back EMF is equal to the maximum voltage that the servo amplifier can supply? If this is the case, how can I calculate the maximum speed of the motor with the known inertia load?

I also understand that there are a number of friction effects (static + velocity dependent) that will also effect the maximum speed by removing torque from the system, but I'm not sure how they fit into the equation?

I am trying to understand the relationship between the current input to the motor and the acceleration, torque and speed produced.

Thanks in advance for your help!
 
Engineering news on Phys.org
samsharp99 said:
Thanks in advance for your help!
See what happens when you pay in advance. I am sure you have worked out the answer by now, so I will provide an answer for those who find this more than 8 years after you posed the original question.

samsharp99 said:
Am I correct in saying that the motor will continue to accelerate until the back EMF is equal to the maximum voltage that the servo amplifier can supply? If this is the case, how can I calculate the maximum speed of the motor with the known inertia load?
The critical thing is that the constant motor current produces a constant torque. Along with inertia, that determines the initial acceleration, but it does not decide the maximum RPM.

Although the maximum RPM may be limited by the imperfect output voltage compliance of the motor current controller, the theoretical speed limit will be when the sum of torques due to frictional losses, windage and output shaft load are equal to the motor torque.

The controlled current that flows through the motor will develop a voltage drop due to the (hopefully constant) winding resistance. The generated back EMF is proportional to the RPM and will be added to the resistive drop to give the motor terminal voltage. That terminal voltage will only be about twice the rated motor voltage and needs to be sourced by the motor controller.
 

Similar threads

Replies
34
Views
5K
  • · Replies 17 ·
Replies
17
Views
4K
  • · Replies 6 ·
Replies
6
Views
2K
Replies
9
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
Replies
3
Views
5K
  • · Replies 2 ·
Replies
2
Views
5K
  • · Replies 11 ·
Replies
11
Views
3K
Replies
10
Views
2K
Replies
14
Views
2K