Professional Documents
Culture Documents
Universidad Autnoma Metropolitana, Unidad Azcapotzalco, Departamento de Energa, C.P. 02200 Mexico, D.F., Mexico
Universidad Panamericana Campus Guadalajara, Prol. Calzada Circunvalacin Pte. No. 49, Col. Ciudad Granja, Zapopan, Jalisco 45010, Mexico
Department of Mechatronics and Automation, ITESM Campus Monterrey, C.P. 64849 Monterrey, N.L., Mexico
a r t i c l e
i n f o
Article history:
Received 4 October 2014
Received in revised form 8 January 2015
Accepted 14 January 2015
Available online 5 February 2015
Keywords:
DC electric motor control
Output feedback tracking control
Differentiation of signals
Disturbance rejection
Lorenz system
Chaotic signals
a b s t r a c t
An output feedback dynamic control scheme is proposed for efcient velocity trajectory tracking tasks for
direct current (DC) electric motors. An asymptotic differentiation approach of signals is also introduced
and applied for real-time angular acceleration estimation. The novel feature of this differentiator of signals
is that it does not require any system mathematical model. Hence the presented differentiation approach
admits a wide variety of practical applications in diverse electric power systems that require signal differentiation for their control and identication. The synthesis of the differentiation scheme considers the
possible practical scenario of contaminated output signals with reasonably small noise. Some computer
simulations results are included to show controller robustness to reject completely unknown chaotic load
torque disturbances and parametric uncertainty, as well as effectiveness of the differentiation scheme of
signals.
2015 Elsevier B.V. All rights reserved.
1. Introduction
Control of electric machines is a quite active research subject
because these electric actuators are employed in many practical
engineering systems, such as water pumping systems, electric vehicles, robots and tool machines. Furthermore, these devices are the
main supply of electric energy consumption in industrial plants.
Some control schemes for DC electric motors have been reported
in the literature (see, e.g., [1,2] and references therein). However,
velocity trajectory tracking controllers for motors based on efcient motion planning could demand measurements of several
state variables, increasing control implementation costs. Moreover,
additive noise in measurements and control inputs as well as ineludible exogenous and endogenous disturbances affecting practical
engineering systems are some challenging issues that should be
taken into account in the synthesis of control schemes. Commonly,
energy-efcient control drives for electric motors face load torque
perturbations due to unmodeled dynamics of equipment connected
to them. Hence the efcient and robust control of electric motors
using a minimum number of sensors is a challenging, relevant and
219
in active tracking control for uncertain multiple-inputmultipleoutput vibrating systems using integral reconstruction of the
velocity signals, leading to outstanding performance in reasonably noisy operation environment. Since the controller requires
information of the angular acceleration, an asymptotic real-time
differentiation approach of signals is also proposed for this equally
challenging and complex problem. The synthesis of the proposed
differentiation scheme considers the possible practical scenario of
output signals contaminated with reasonably small external noise.
In the present study, noise is considered as fast external uctuations
around zero (see [8,11] and references therein) contaminating the
actual output signal of a system. Thus a low pass lter constituted by
a pure integration chain of certain nite length is proposed to get an
extended mathematical model of the signal to improve the signalto-noise ratio. Therefore, some knowledge about probabilistic and
statistical properties of the corrupting noises is avoided.
The novel feature of this differentiator of signals is that it does
not require any system mathematical model. Hence the presented
differentiation approach admits a wide variety of applications in
diverse practical engineering systems that require differentiation
of signals for their control and identication. In this regard, there
are many efcient control applications that require some error
signal derivative action for their implementation and synthesis.
For instance, a fuzzy Proportional-Integral-Derivative (PID) smooth
output power controller has been proposed for variable speed wind
farms using doubly fed induction generators in [12]. An adaptive fuzzy-PID DCDC boost converter controller has been used for
voltage regulation in photovoltaic systems [13]. Control of electric machines could invoke some time derivative of the error signal
[1,2]. Numerical differentiation has been applied in the synthesis
of a novel single phase angle tracking method for power switches
gating synchronization [14]. In [15], an algebraic derivative method
of the line current signal is proposed to detect the presence of
series arcs in an AC or DC electrical installation. Other application
examples demanding signal differentiation can also be found in
controlled electromagnetic suspension systems [16], active vibration absorbers [17] and balancing of rotating machinery [18].
Some computer simulation results are included to show efcient performance of the control scheme and effectiveness of the
differentiation approach of signals proposed in this work. A challenging simulation case study was purposely selected to evaluate
the dynamic performance of the proposed control and differentiation approaches. Robustness is considered with respect to noisy
time-varying load torque disturbances generated by an uncertain
chaotic nonlinear dynamical system of Lorenz [19], parametric
uncertainty, and additive noise in measurements of the output variable and control voltage, showing satisfactory results. Hence our
contribution represents a very good novel alternative solution to
the problem of robust and efcient velocity tracking control based
on asymptotic signal differentiation, differential atness and integral tracking error compensation of DC electric motors.
2. Mathematical model
Consider the schematic diagram of a DC permanent magnet
motor with gearhead shown in Fig. 1. Here L and R represent
d
i = Ri ke n1 + u
dt
(1)
beq
nkm
1
1 +
i
L
Jeq
Jeq
Jeq
beq
nkm R
1
i
Jeq
Jeq L
(2)
n2 ke km
Jeq L
1 +
nkm
1
u
L
Jeq L
Jeq
where Jeq and beq denote the total inertia moment and the
equivalent rotational viscous damping coefcient of the system,
respectively, both reected to output shaft of the gearhead, given
by
Jeq = J1 + n2 J0 ,
beq = b1 + n2 b0
(3)
Jeq
beq
1
y +
y+
L
nkm
nkm
nkm
LJ eq
nkm
y +
b
eq L + RJ eq
nkm
y +
n2 ke km + Rbeq
nkm
(4)
y+
L
R
L
L +
nkm
nkm
R
1
L
L
Jeq L
Jeq
(5)
with
a0 =
n2 km ke + Rbeq
,
Jeq L
a1 =
beq
R
+ ,
L
Jeq
b=
nkm
Jeq L
(6)
(7)
R
1
L
L
Jeq L
Jeq
(8)
220
(9)
v = y 1 (y y ) 0 (y y )
The use of this controller yields the closed loop dynamics for the
velocity tracking error, e = y y* ,
e + 1 e + 0 e = 0
(10)
pi t i
(11)
i=0
(v + a0 y + a1 y)
b
v = y 5 (y y ) 4 (y y )
n1
(t)
are
integrals
of
the
form
0
(n )dn d1 . Hence, the control scheme (12)
0 0
leads to the tracking error dynamics
(13)
r1
qi t i
(14)
i=0
t 1
1
(v + a0 y + a1 y )
b
(t)
(n)
where
3
k
k=0
(12)
(4k)
(15)
t[0,)
Fig. 4. Closed-loop control voltage, electric current and chaotic disturbance load
torque.
Fig. 5. Velocity, control voltage and load torque signals contaminated with noise.
y f,n = y1
y(r) = f
y r = f
(16)
(17)
221
y f,j = yf,j+1 ,
y k = yk+1 ,
j = 1, 2, . . ., n 1
k = 1, 2, . . ., r 1
(18)
(n1)
y r =
0 (yf,1
yf,1 )
(19)
222
Table 1
Parameters of the DC motor with planetary gearhead.
e f,2
R = 2.5
L = 0.612 H
km = 82.2 mN m/A
..
.
e f,n1
e f,n
r ef,1 + e1
e 1
r1 ef,1 + e2
e 2
r2 ef,1 + e3
5. Simulation results
(20)
..
.
e r1
1 ef,1 + er
e r
0 ef,1 + f
where ei = yi
yi , i = 1, 2, . . ., r, ef,k = yf,k
yf,k , k = 1, 2, . . ., n.
The characteristic polynomial of the observation error dynamics
is then given by
1 = a(
2
1 )
2 = b
1
1
3
2
3 =
1
2 c
3
(22)
L = 0.3
1 + 5
ke = 82.3215 mV/rad/s
Je = 2.4 kg m2
n = 81
(21)
2 (0) = 10,
3 (0) = 20.
Fig. 2 depicts the efcient performance of the controller (12)
using the estimate of the acceleration signal provided by the
implementation of the differentiator of signals (19). The estimated
y was gradually injected in the controller to
acceleration signal
evade the possible peak of the estimation error at the beginning of
the high-gain observer implementation. The satisfactory tracking
of the reference velocity trajectory can be distinctly observed.
The reasonable estimation of the acceleration signal is presented
in Fig. 3. One can see that the estimated and actual responses
(23)
(24)
2
nf
2
s2 + 2f nf s + nf
yinput
(25)
with nf = 100 rad/s and f = 0.7071. Thus, yf denotes the low pass
ltered output signal.
6. Conclusions
In this paper, an asymptotic differentiation approach of signals
has been proposed and applied for efcient velocity tracking control tasks for DC electric motors. The main feature of the proposed
differentiation approach is that a mathematical model describing
the system dynamics is not required. Therefore the real-time signal
differentiation algorithm can be easily implemented to other applications of practical engineering systems where time derivatives
of some available signals are requested. Taylor polynomial expansion was used to locally reconstruct the output signal and some
of its time derivatives. Signal differentiation can also be applied
to estimate time-varying disturbances and consequently in active
disturbance rejection control. Small contamination of the output
signal with white noise was considered in the synthesis of the
differentiation scheme as well. A low pass lter constituted by a
pure integration chain of certain nite length was integrated in
223