Motor Sizing Example Notes

advertisement
Sizing a Motor to Drive a Load along a Motion Trajectory
To qualify for the given system, the motor must successfully pass all three following tests:
A. The motor must be able generate peak torque for the application
B. The motor must be able to run at the maximum velocity
C. The motor must be able to generate toque without overheating
A. The motor must be able generate peak torque for the application
In order to drive the load along the required motion trajectory, the motor must generate a certain torque
function ๐‘‡๐บ . The torque depends on the moment of inertia, J, of the load, required angular acceleration, α and
opposing frictional torque, TF, of the load. The torque is given by the following equation:
๐‘‡๐บ = ๐ฝ๐›ผ + ๐‘‡๐น
Where:
J = Moment of Inertia of the load, kg-m2
α = Angular Acceleration, m/s2
TF = Opposing Friction of the load, N-m
Given Velocity Profile:
Velocity
0
20
40
60
Time (ms)
The load it needs to drive has the following specification:
a)
b)
c)
d)
e)
Moment of inertia of the load, JL = 10-3 kg-m2
Assume that moment of inertia of the motor, JL = 10-4 kg-m2
Opposing frictional torque, TF =0.2 N-m
Cycle time is 60 ms, means that the motor must complete one revolution in 60 ms.
This process must be repeated every 60 ms or 100ms.
Solution:
We are looking for a motor that will be able to perform above motion trajectory:
In order to accomplish the required move with the specified time, the application peak velocity equals:
๐œ”๐‘œ =
๐ท๐‘–๐‘ ๐‘ก๐‘Ž๐‘›๐‘๐‘’
1
1
๐‘ก๐‘Ž๐‘๐‘๐‘’๐‘™ + ๐‘ก๐‘ ๐‘™๐‘’๐‘ค + ๐‘ก๐‘‘๐‘’๐‘Ž๐‘๐‘
2
2
Or,
๐œ”๐‘œ =
2๐œ‹
. 04
= 157 ๐‘Ÿ๐‘Ž๐‘‘⁄๐‘ 
Since the velocity must be reached within the acceleration time 20 ms, the acceleration rate equals:
๐›ผ=
Since: 1
๐œ”๐‘œ
๐‘ก๐‘Ž๐‘๐‘๐‘’๐‘™
๐‘Ÿ๐‘Ž๐‘‘
157 ๐‘ 
=
= 7850 ๐‘Ÿ๐‘Ž๐‘‘/๐‘  2
0.02 ๐‘ 
rev
radian
๏€ฝ 0.105
min
sec ond
๏ƒฉ
๏ƒน
๏ƒช
๏ƒบ
radian
1
๏ƒฉ
๏ƒน
๏ท0 ๏€ฝ ๏ƒช157
๏€ฝ 1495 ๏ƒ— rpm
๏ƒช
radian ๏ƒบ๏ƒบ
sec ond ๏ƒบ๏ƒป ๏ƒช
๏ƒซ
0.105
sec ond ๏ƒป
๏ƒซ
Thus, the required torque level can be computed using the following equation:
๐‘ป๐‘ฎ = ๐‘ฑ๐œถ + ๐‘ป๐‘ญ
Remember that motor has the moment of inertia, JM that is normally in the order of ten to fifty times less
than load’s moment of inertia, JL. J in the above equation is the total J = JL + JM = 10-3+10-4=1.1x10-3N-m
Or,
๐‘‡๐บ = (1.1 ๐‘ฅ 10−3 ๐‘­๐‘š) (7850
๐‘Ÿ๐‘Ž๐‘‘
) + 0.2 ๐‘­๐‘š
๐‘ 2
Or,
๐‘ป๐‘ฎ = ๐Ÿ–. ๐Ÿ–๐Ÿ‘๐Ÿ“ ๐‘ต­๐’Ž
Similarly, during the slew and de-acceleration intervals, the generated torque equal 0.2 Nm and -1.056 Nm
respectively.
๐‘‡๐บ ๐ท๐‘’๐‘Ž๐‘๐‘๐‘’๐‘™ = (1.1 ๐‘ฅ 10−3 )(−7850) + 0.2 ๐‘­๐‘š
Or,
๐‘‡๐บ ๐ท๐‘’๐‘Ž๐‘๐‘๐‘’๐‘™ = −8.435 ๐‘๐‘š
B. The motor must be able to run at the maximum velocity
Since the velocity 157 radian/sec must be reached within the acceleration time of 20 ms, the acceleration
rate equals:
๐›ผ=
Since: 1
๐‘Ÿ๐‘Ž๐‘‘
157 ๐‘ 
=
= 7850 ๐‘Ÿ๐‘Ž๐‘‘/๐‘  2
0.02๐‘ 
๐œ”๐‘œ
๐‘ก๐‘Ž๐‘๐‘๐‘’๐‘™
rev
radian
๏€ฝ 0.105
min
sec ond
๏ƒฉ
๏ƒน
๏ƒบ
radian ๏ƒน ๏ƒช
1
๏ƒฉ
๏ท0 ๏€ฝ ๏ƒช157
๏€ฝ 1495 ๏ƒ— rpm
๏ƒช
๏ƒบ
radian ๏ƒบ๏ƒบ
sec ond ๏ƒป ๏ƒช
๏ƒซ
0.105
sec ond ๏ƒป
๏ƒซ
Because ๏ก ๏€ฝ
d๏ท ๏ท
๏€ฝ
dt
t
Conversion:
3000 rev/min= 50 rev/ s
1 Rev is 2π Radians=3.1428 x 2= 6.284 rad/rev
Therefore Motor Peak Velocity,
50
๐‘Ÿ๐‘’๐‘ฃ
๐‘ 
= 50
๐‘Ÿ๐‘’๐‘ฃ
๐‘ 
๐‘ฅ 6.284
๐‘Ÿ๐‘Ž๐‘‘๐‘–๐‘Ž๐‘›๐‘ 
๐‘Ÿ๐‘’๐‘ฃ
๐‘Ÿ๐‘Ž๐‘‘๐‘–๐‘Ž๐‘›๐‘ 
= 314.2 ๐‘ ๐‘’๐‘๐‘œ๐‘›๐‘‘๐‘ 
Thus, motor must be capable of running at 1495 rpm.
Required Power for the Motor:
Thus the Required motor power:
๐‘ƒ=
๐‘›๐‘‡
๐‘Š๐‘Ž๐‘ก๐‘ก๐‘ 
9.55
Or,
๐‘‡=
๐‘ƒ = (1495 ๐‘Ÿ๐‘๐‘š).
30
( ๐œ‹ )๐‘ƒ
๐‘›
8.835 ๐‘๐‘š
= 1383.352 ๐‘Š๐‘Ž๐‘ก๐‘ก๐‘ 
30/๐œ‹
P = 1.383 kW
Another important Equation:
โˆ†๐‘› =
9.55๐‘‡โˆ†๐‘ก
๐ฝ
Where:
โˆ†๐‘› = Change in speed in rev/min
๐‘‡ = ๐‘‡๐‘œ๐‘Ÿ๐‘ž๐‘ข๐‘’ ๐‘–๐‘› ๐‘. ๐‘š
โˆ†๐‘ก = ๐ผ๐‘›๐‘ก๐‘’๐‘Ÿ๐‘ฃ๐‘Ž๐‘™ ๐‘œ๐‘“ ๐‘ก๐‘–๐‘š๐‘’ ๐‘‘๐‘ข๐‘Ÿ๐‘–๐‘›๐‘” ๐‘คโ„Ž๐‘–๐‘โ„Ž ๐‘กโ„Ž๐‘’ ๐‘ก๐‘œ๐‘Ÿ๐‘ž๐‘ข๐‘’ ๐‘–๐‘  ๐‘Ž๐‘๐‘๐‘™๐‘–๐‘’๐‘‘ ๐‘–๐‘› ๐‘ ๐‘’๐‘๐‘œ๐‘›๐‘‘๐‘ 
๐ฝ = ๐‘€๐‘œ๐‘š๐‘’๐‘›๐‘ก ๐‘œ๐‘“ ๐ผ๐‘›๐‘’๐‘Ÿ๐‘ก๐‘–๐‘Ž ๐‘–๐‘› ๐‘˜๐‘”. ๐‘š2
9.55 = ๐ถ๐‘œ๐‘›๐‘ ๐‘ก๐‘Ž๐‘›๐‘ก ๐‘ก๐‘œ ๐‘ก๐‘Ž๐‘˜๐‘’ ๐‘๐‘Ž๐‘Ÿ๐‘’ ๐‘œ๐‘“ ๐‘กโ„Ž๐‘’ ๐‘ข๐‘›๐‘–๐‘ก๐‘ [ ๐‘’๐‘ฅ๐‘Ž๐‘๐‘ก ๐‘ฃ๐‘Ž๐‘™๐‘ข๐‘’ =
30
]
๐œ‹
A. The motor must be able to generate toque without overheating
This 3rd test which is to determine if the motor can generate the peak torque without overheating is a little
more involved. Temperature rise in the motor is proportional to the RMS value of the torque. It is necessary
to compute the RMS value and compare it with the related continuous torque.
The RMS value of a periodic function is:
๐‘‡๐‘…๐‘€๐‘† = √
1 ๐‘‡ 2
∫ ๐‘‡ ๐‘‘๐‘ก
๐‘‡ 0 ๐บ
Graphically,
8.835 N-m
Torque
0.2 N-m
-8.435 N-m
60 ms
๐‘‡๐‘…๐‘€๐‘† = √
1
1
(8.8352 ๐‘ฅ. 02 + 0.22 ๐‘ฅ. 02 + (−8.435)2 ๐‘ฅ. 02) = √
(2.985 ๐‘­๐‘š) = 7.053 ๐‘­๐‘š
. 06
. 06
Continuous torque available from a motor is generally given by the motor manufacturer. This continuous
torque available from a motor is the TRMS value and safe limit to run at that torque without overheating.
Based on the above criteria we found a motor having following specification:
Manufacturer: Sure Servo, Model# SVM -220, Medium inertia motor
Parameter
Value
๐‘…๐‘Ž๐‘ก๐‘’๐‘‘ ๐‘ƒ๐‘œ๐‘ค๐‘’๐‘Ÿ ๐‘œ๐‘ข๐‘ก๐‘๐‘ข๐‘ก(๐‘Š๐‘Ž๐‘ก๐‘ก)
2000
๐‘…๐‘Ž๐‘ก๐‘’๐‘‘ ๐‘‡๐‘œ๐‘Ÿ๐‘ž๐‘ข๐‘’ ๐‘­๐‘š)
9.4
๐‘€๐‘Ž๐‘ฅ๐‘–๐‘š๐‘ข๐‘š ๐‘‡๐‘œ๐‘Ÿ๐‘ž๐‘ข๐‘’๐‘­๐‘š
Resistance)
23.5
๐‘‡๐ถ (Continuous Torque) N-m
9.4
๐‘‡๐‘ƒ (Peak Torque)
23.5 ๐‘. ๐‘š
๐œ”๐‘ (Peak Angular Velocity)
3000 ๐‘Ÿ๐‘๐‘š = 314 ๐‘Ÿ๐‘Ž๐‘‘/๐‘ 
๐พ๐‘ก (Torque Constant)N-m/A
0.77๐‘. ๐‘š/๐ด
๐ฝ๐‘€ (Moment of Inertia)
27.8 ๐‘ฅ10−4 ๐พ๐‘”. ๐‘š2
๐œŒ(Armature Resistance) โ„ฆ
0.6 โ„ฆ
๐ธ๐‘™๐‘’๐‘๐‘ก๐‘Ÿ๐‘–๐‘๐‘Ž๐‘™ ๐‘‡๐‘–๐‘š๐‘’ ๐ถ๐‘œ๐‘›๐‘ ๐‘ก๐‘Ž๐‘› )
ms
๐ด๐‘Ÿ๐‘š๐‘Ž๐‘ก๐‘ข๐‘Ÿ๐‘’ ๐ผ๐‘›๐‘‘๐‘ข๐‘๐‘ก๐‘Ž๐‘›๐‘๐‘’, ๐‘š๐ป
10.1
Rated Speed (rpm)
2000 ๐‘Ÿ๐‘๐‘š
6.1
Download