Motion Control and Motor Drives

cancel
Showing results for 
Search instead for 
Did you mean: 

Velocity were not controlled in high torque of the motor

The motor generates more than 17 lb-ft, but when it generates the maximum toque,it loses its control for position and velocity. What is the problem?
0 Kudos
Message 1 of 6
(3,539 Views)
There are a couple of things that might be going on:

1) The control loop can output a a value between -10V and +10V. This voltage is then converted by your amplifer to a corresponding current. This current is what actually produces the torque on your motor. If the maximum current of your amp (which would correspond to +10V from your controller)is what it takes to produce 17 lb-ft, then you are at the maximum torque for your system. This may result in not being able to hold position or velocity if more than 17 lb-ft is required. You can check this by calling "Read DAC.flx" and seeing if you are outputting a constant value of 32,767, which corresponds with a value of 10V from the controller. The way to fix this problem is to get an amplifer with a larger power r
ating, so that a lower voltage output, such as 5V, corresponds to to the current needed for 17 lb-ft of torque.

2) The next problem again has to do with your amplifer. Most amplifiers/motors have two Maximum Current levels specified. One is the peak output, and the other is a continuous output. Typically the peak output can only be held for a couple of seconds. The amplifier will then cut back to the continuous output maximum. So what you might see is that the motor holds it maximum torque briefly, but then loses control. As soon as you go below the continuous output maximum, you can usually go back to the peak max, but again only for a short time. Depending on the type of moves, this may result in behavior that seems irradic. Again the solution would be to get a amplifer with a higher power rating.
0 Kudos
Message 2 of 6
(3,539 Views)
The amplifier for the motor was working fine. Also, the amplifier was supposed to work correctly as I commanded. It developed as much current as it wanted. Before the motor reached the max torque as commanded, the motor lose its control for the velocity. I commanded the constant speed (100RPM), but at 10 Nm, it fell in position errors. The speed gage was changing between 150 and 100 RPM.
0 Kudos
Message 3 of 6
(3,539 Views)
Did you check the DAC values like I mentioned? I would be curious if you are staying in the middle of the range, or at one of the extremes.
0 Kudos
Message 4 of 6
(3,539 Views)
Yes, I checked the DAC values. I obtained the correct current balues in phase A when I commanded in AO channel. I attached the file plotting the relation.
0 Kudos
Message 5 of 6
(3,539 Views)
I sent the amp to the manufacturer to be checked if it has something wrong. I will let you know if I have more problem. Thank you.
0 Kudos
Message 6 of 6
(3,539 Views)