Sheet 2 Actuator Solution
Sheet 2 Actuator Solution
Sheet_2_Actuators
1) The DC motor can be modeled as an inductor with a resistor, write down
the electrical equation of the DC motor permanent magnet, and find the
equation of Maximum power. (at the end of the sheet)
2) Mention the five main considerations for actuator selection and explain
two of them.
Technology: electric, hydraulic, pneumatic, thermal, other
Functional Performance: maximum force possible, extent of the linear range, maximum
speed possible, power, efficiency, dynamic response
3) Explain with drawing how an H-Bridge can control the speed and
direction of a motor.
• The H-Bridge Chip has a “Direction Pin” that can be set using digital logic
High/Low
controls flow through the motor in the forward or reverse configuration.
4) DC motors are classified based on the connection between field coil and
armature coil. Explain the difference between i) Series wound motor, ii)
Shunt wound motor from point of view of starting torque and no load
speed.
6) You have been assigned to follow up on the design of a former employee.
The only documentation that you can find shows that the motor chosen has
Kt = 9.33 and produces 2.8 Nm at stall when driven at 12V. The design requires
that the motor deliver 0.4 Nm at 1500 rpm. The motor was supposed to be
driven from a 12V supply and switched by a ULN2003 (max. 325 mA).
a) How can I find out how much current the motor will draw at stall ?
Ts = Kt *Is
Is = Ts/Kt = 2.8/9.33 = 0.3A
b) Can the ULN2003 safely switch the required current?
325 > 300 yes, barely safe
V K T× Ke× ω
T =K T −
R R
V = 12 – 0.8 = 11.2 V
V = 12.05 V
Accounting for the voltage drop: V = 12.05+0.8 =12.85 V required
So,
1- We have to switch to higher voltage source and use PWM to get the
specific requirements.
2- Use voltage divider but this will take current , it will burn power.
3- Change the motor (change R)
Switching to 15 Volt source and then duty cycle = 12.85/15 *100 = 85%
load speed of 1160 rpm (both at 12V) and a measured armature resistance of
2.,estimate:
In a specific application, the motor will driven from a 15V source and is required to
speed-load point.
point.
Solution:
Vs = 12 V, R = 2 Ω, 12= I* R => Is = 6 A
V = I*R + Ke*w
15 = I*2 +Ke* 0.5
DC PM Modeling
KVL : ∑ V = 0
V = I*R + Ke* W
T α B and B α I
Then T α I
T = Kt * I
Then : V = I*R + Ke* W (1)
T = Kt * I
I = T/Kt (2)
V = (( T/Kt) * R) + Ke* W
V = (( T/Kt) * R) + Ke* W
AND
V = (( T/Kt) * R) + Ke* W
Ts = (V/R) * Kt
Ts = Is *Kt
Where: Ts ….Stall torque
Is …..Stall current
V T ×R
ω= −
Ke KT × K e
T×R
ω=ω nl −
K T × Ke
Rearrange:
V K T× Ke× ω
T =K T −
R R
speed-torque curves
for two voltages
w
Problem:
Consider a rotary motion axis driven by an electric servo motor. The rotary load is
directly connected to the motor shaft without any gear reducer (Fig. 1). The rotary
load is a solid cylindrical shape made of steel material, d=75mm, l=50mm,
ρ=7800kg/m3.The desired motion of the load is a periodic motion (Fig. 2). The total
distance to be traveled is 1/4 of a revolution. The period of motion is tcyc=250 msec.,
and dwell portion of it is tdw=100 msec., and the remaining part of the cycle time is
equally divided between acceleration, constant speed and deceleration periods,
ta=tr=td=50 msec. Determine the required motor size for this application.
Fig.(2)
Fig. (1)
Solution:
where:
The one-to-one is considered the optimal match (an ideal case), where the motor
drives a purely inertia load and this inertia ratio results in minimum heating of the
motor. Let us assume that we will pick a motor which has a rotor inertia same as
the load so that there is an ideal load and motor inertia match.
TR(t)=the resistive load torques on the system, where TR(t) represent the sum
of all external torques. If the load torque is in the direction of assisting
the motion, it will be negative, and net result will be the addition of
two torques. The TR(t) may include friction (Tf), gravity (Tg), and
process related torque and forces (i.e. an assembly application may
required the mechanism to provide a desired force pressure (TR).
∵ T R (t )=0
∴ T total (t )=T m (t )
J total θ̈=∑ T
(J m +J eff ) θ̈=T m
The required torque to move the load through the desired cyclic motion given
in Fig. 2 can be calculated if the value of θ̈ calculated.
4) Define the desired cyclic motion profile in the form of load (motor) speed
versus time:
From the desired motion profile specification, we can determine the velocity
and acceleration as shown in Fig. 3. of the actuator can be deliver using the
kinematic relations.
250−100
t a =t r =t d = =50 m sec .
3
where:
5) Calculate the maximum speed θ̈ max required to define this profile from the
motor:
From displacement motion profile:
1 π
θtotal =θa + θr +θd = ×2 π=
4 2
note that:
2 θtotal
θ̇ max =
t a +2t r +t d
π
∴ θ̇max = =15 . 7 rad /sec
200×10−3 (31.14)
60 { θ̇ max
n= =150 rpm ¿
2π (300)
Note that:
d θ̇
θ̈=
dt
∴ T m =( J m + J eff ) θ̈r =0
r
√
t cyc
∫ T m (t )2 dt
0
T rms=
t cycle
T rms=
√ T m 2 t a +T m t r +T m t d +T H t dw
a
2
r
2
d
t a +t r +t d + t dw
2
where : TH=holding torque required in dwell mode=0
T rms=
√ (1 .0032 )2 ×50×10−3 +0+(−1 . 0032)2 ×50×10−3 +0
250×10−3
= 0 . 6344 N .m
Therefore, a motor which has rotor inertia of about 0.0012 kg.m2, maximum
speed capability of 20.9 rad/sec(199.6 rpm)or better, peak and RMS torque rating
in the range of 1.0032 N.m and 0.6344 N.m range would be sufficient for the task