Documente Academic
Documente Profesional
Documente Cultură
Keywords: brushless DC motor, electromechanical actuator (EMA), PID controller, position control, speed control, simulations
Ključne riječi: DC motor bez četkica, elektromehanički aktuator (EMA), PID regulator, pozicijsko upravljanje, brzinsko upravljanje, simulacije
Now we need to introduce equations to describe Load torque is calculated as sum of coulomb friction
relationship between current, voltage, and beck of motor, load torque and coulomb and viscous friction in
electromotive force and rotor velocity [4, 5]. Next gearbox:
equations are expressed in the phase reference frame
(ABC frame): Tm = T f + TA + Tgf + Tgv . (10)
dia 1
Ls + Rs ⋅ ia = [2vab + vbc + p ⋅ λ ⋅ ωr (− 2Φ 'a +Φ 'b +Φ 'c )], All those equations are implemented in SIMULINK
dt 3 model to simulate electromechanical actuator system.
dib 1
Ls + Rs ⋅ ib = [− vab + vbc + p ⋅ λ ⋅ ωr (Φ 'a −2Φ 'b +Φ 'c )], (3)
dt 3 3 Control of EMA
dic dia dib
= − + .
dt dt dt Usually pulse-width modulation circuit is used for
control of DC brushless motor in EMA applications. The
Generated electromagnetic torque is given by: pulse-width modulation signals are generated according to
polarity and intensity of input signals. The bridge power
Te = p ⋅ λ ⋅ (Φ ' a ⋅ia + Φ 'b ⋅ib + Φ ' c ⋅ic ) , driving circuit applies different voltages to two ends of
(4)
the motor according to the input signal to rotate the motor
shaft in different directions. Input signal in pulse-width
where [6, 7]: modulation circuit is the result of PID control of desired
- sinusoidal flux distribution signal (position/deflection or desired speed). We will
compare control of EMA based on position controller and
2
λ = Ka ⋅ , (5) combined controller which simultaneously control
3p position and speed.
- trapezoidal flux distribution
3.1 Position controller and dynamic characteristics
Ka The main guideline of control of DC brushless motor
λ= . (6)
2p (as a major part of EMA) is to control its input current.
For calculation of suitable PID position controller we will
DC motor which was under our consideration has need to determine transfer function of EMA system [ref.
trapezoidal flux distribution. The following equations will Chapter 4 of this paper].
be used for calculation of electromotive force: It will be assumed that DC brushless motor can be
presented by equivalent electric circuit [8, 9, 10] (Fig 1).
Ca
Φ'a = ,
trap
C a = f (cosθ e ),
cosθ e ; −trap ≤ cosθ e ≤ trap
f (cosθ e ) = , (7)
sgn (cosθ e ) trap; cosθ e > trap
flat
π 1 −
180
trap = sin , Figure 1 Schematic of motor model presented by equivalent electric
2 circuit
where: where:
flat − back EMF flat area [degrees]. We can use
sinusoidal flux distribution if we set flat = 0 . J
CM = , (11)
Electrical angle is: Ka2
θ Ka
H Ms ( s ) = = , (17)
I J ⋅G ⋅ s2
Ki + K p ⋅ s + K d ⋅ s 2
H PIDs ( s ) = A0 ⋅ , (18)
s
Figure 2 Block diagram of DC brushless motor and position PID H PID ( s ) ⋅ H M ( s )
regulator H s (s) = . (19)
1 + H PID ( s ) ⋅ H M ( s )
The transfer function for the actuator system can be
written as [11]: Using MATLAB calculation we can obtain Hs(s) of
our electromechanical actuator system:
H PID ( s ) ⋅ H M ( s )
H (s) = , (14)
1 + H PID ( s ) ⋅ H M ( s ) 4 ,515 × 10 −5 ⋅ s 2 + 1,129 ⋅ s + 0 ,7224
H s (s) = . (20)
Kd 2 K p 0 ,005832 ⋅ s 2 + 1,129 ⋅ s + 0 ,7224
⋅s + ⋅ s +1
Ki Ki
H (s) = . (15)
G⋅J 3 Kd 2 K p
⋅s + ⋅s + ⋅ s +1
K i ⋅ A0 ⋅ K a ⋅ K Ki Ki
Combined regulator will be based on sum of Model of EMA used in simulations is presented in
responses of both position and speed regulators. Fig. 7. Main parts are: Object /Fin (1), Lever mechanism
(2), Planetary roller screw (3), Gearhead (4) and DC
4 Model of EMA brushless motor (5).
Controller consists of driver and DSP.
Figure 7 Rough schematic of EMA used in the simulations (nm, Mm – Rated speed and torque of motor, nv, Mv – Rated speed and torque of planetary roller
screw, L1 – Lever arm length, Sv – Lead, Dn – Nominal diameter, Jk – Inertia of control surface, θk – Deflection of control surface, Mmax – Maximum
output torque)
Figure 9 Angle responses of position controller and combined position + speed controller
Figure 10 Angular speed of position controller and combined position + speed controller
Figure 11 Current consumption from battery in case of position controller combined position + speed controller
Figure 12 Heating in DC brushless motor in case of position controller and combined position + speed controller
Figure 13 Angular speed of position controller and combined position + speed controller
Figure 14 Current consumption from battery in case of position controller and combined position + speed controller
Figure 15 Heating in DC brushless motor in case of position controller and combined position + speed controller
Figure 16 Angle response of position controller and combined position + speed controller
Figure 17 Angle response of position controller and combined position + speed controller
Figure 18 Current consumption from battery in case of position controller and combined position + speed controller
Figure 19 Heating in DC brushless motor in case of position controller and combined position + speed controller
Figure 20 Angular speed of position controller and combined position + speed controller
7 References