IJEIT05201607
IJEIT05201607
IJEIT05201607
1, Dec 2016 36
Abstract—Controlled dc motors are nonlinear systems, that The second method is based on deriving the
show a nonlinear action in their operation including, sub- monodromy matrix of the system, which is the
harmonics and chaos when they work outside their design fundamental solution matrix of the system for one
specifications. This nonlinearity forces the motor changing complete cycle, and finding the Floquet multipliers. The
its normal operation to a random-like behaviour; In this
Floquet multipliers are the eigenvalues of the monodromy
paper, the nonlinear dynamics of DC motors are
investigated. It is shown that the concept of the Poincaré matrix.
map approach and the monodromy matrix method can be This paper is constructed as follows: first a general DC
successfully applied to determine the stability of DC motors. motor driven by a chopper circuit is modeled using a
sampled data model. Based on this map, the existence and
Index Terms: DC motor, Monodromy matrix, nonlinear location of a periodic orbit are obtained. Next the
behaviour, Poincaré map. nonlinear phenomena in the system including bifurcation
and chaos are shown by simulation. Finally the stability
analysis of the system is considered using the two
I. INTRODUCTION methods mentioned above.
location of periodic solutions are of concern and can be A simplified block diagram of a speed controller DC
eased by deriving a discrete map that describes the motor is shown in Figure 1. It consists of a feedback loop
dynamics of the system, and finding its fixed point. When which observes the speed variation and adjusts the duty
performing a dynamic analysis however, stability and cycle d. The switch S is controlled by a comparator which
transient response are greatly focused on and can be compares a control signal Vcon with a periodic saw-tooth
studied using the closed loop eigenvalues of the system. waveform Vramp. Switch S is open when Vcon > Vramp and is
In this paper, the stability of the controlled DC motor closed when Vcon < Vramp as shown in Figure 2.
will be studied using two different approaches. The first
Vramp
is the conventional Poincaré map approach for studying ωref
stability of any periodic system, based on: Kp +-
Vcon ω
Deriving the Poincaré map that describes the
dynamics of the system and finding its fixed points. L J
Linearizing the map around the fixed points and S
Received 27 April 2016; revised 30 April 2016; accepted 12 August Vcon t K p ωt ω ref (1)
2016.
f xt , t
100
0.6 0.65 0.7 0.75 0.8
S : ON Time (sec)
xt f xt , t (3) Figure 3. Simulation Results, Period -1 Operation
f xt , t
S : OFF
III. NONLINEAR PHENOMENA IN DC MOTOR
where f xt , t , f xt , t are the two smooth vector
fields when the switch is ON and OFF respectively, DC motors driven by a chopper circuit are nonlinear
defined as: dynamic systems. The nonlinearities arise mainly due to
switching power devices in control circuits, and
f x t , t A ON x t B ON U
nonlinearities in passive components such as inductors
and capacitors [6]. Controlled DC motors exhibit various
(4) types of complex behaviour such as bifurcations and
f x t , t A OFF x t B OFF U chaotic operation. These phenomena are called the
nonlinear dynamics of the system [5-8]. In this section,
nonlinear phenomena in a controlled DC motor are
x i L T x1 x 2 T is the state vector, and studied using the time waveforms of state variables,
U TL ET is the input vector. A and B are the system phase portraits and bifurcation diagrams. The input
voltage is used as bifurcation parameters to investigate
matrices that contain the system parameters, defined as: the changing behaviour of the system. Results are
validated theoretically, showing good agreement with
B K t /J simulation.
J
A ON A OFF A. Simulations results
K /L R/L
e In order to study the dynamics of the controlled
system, Equation (3), which describes the dynamics of
DC motors, is solved using MATLAB/ SIMULINK. The
www.ijeit.misuratau.edu.ly ISSN 2410-4256 Paper ID: EN028
THE INTERNATIONAL JOURNAL OF ENGINEERING AND INFORMATION TECHNOLOGY (IJEIT), VOL. 3, NO. 1, Dec 2016 38
Speed (rad/sec)
sampled values of the speed (neglecting the initial 80
106 20
105 -20
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (sec)
104
Speed (rad/sec)
102 4
Current (Amp)
101
3.5
3
100
50 55 60 65 70 75 80
values of Vin
2.5
Figure 4. Bifurcation Diagram of the System as the Input Voltage is
Changed 2
10
complex behaviour.
The speed and the inductor current waveforms in the 5
time domain and the state space for an input voltage of
50V are shown in Figures 5 and 6, respectively. The 0
results indicate that the system is working in period-1
operation at this operating point.
-5
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
16 Time (sec)
14
12
160
10
140
Current (Amp)
8
120
6
100
Speed (rad/sec)
4
80
2
60
0
40
-2
20
-4
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0
Time (sec)
-20
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Time (sec)
5.5
4
periodic orbit is non-smooth due to the switching action.
3.5 One way to check the existence of the periodic orbit and
3
find its location analytically is to derive a discrete map
that describes the system [9-12]. In this section, the data
2.5
sampled model in the form of a stroboscopic map is
2 derived, where the state variables are sampled at the
1.5
beginning of each cycle, to get a discrete model.
101 101.5 102 102.5 103 103.5 Assuming the controlled DC motor operates in the
Speed (rad/sec)
Figure 8. Phase portrait of the system, E = 60V nominal period-1 steady-state, in which there is only one
switching in one clock cycle occurring at the time instant
As the input voltage increases further, to 70V, the d′T as shown in Figure 11.
system operates in a chaotic state as shown in Figure 9.
15 X(0) X(T)
0 ФON(T,d′T)
,t)=
Current (Amp)
h(x
10
0
100 100.5 101 101.5 102 102.5 103 103.5 104
Speed (rad/sec)
Figure 10. Phase portrait of the system, E = 70V
www.ijeit.misuratau.edu.ly ISSN 2410-4256 Paper ID: EN028
THE INTERNATIONAL JOURNAL OF ENGINEERING AND INFORMATION TECHNOLOGY (IJEIT), VOL. 3, NO. 1, Dec 2016 40
xT e AON T d 'T xd T d 'T e A ON T B ON U d This transcendental nonlinear equation can be solved
T
numerically with a method such as the Newton-Raphson
(8) method to obtain the duty ratio. Figure 12 shows the
numerical values obtained for the duty cycle for different
values of the input voltage.
Φ ON T , d T xd T Γ ON d Once the duty cycle is calculated, the fixed point of the
sampled data map x0 can be obtained using equation
where Φ ON T , d T , is the state transition matrix when (11) which corresponds to the location of the periodic
the switch is ON. orbit of the continuous system.
0.68
Since the vector field of the system is piecewise linear
0.66
(the solution of the system is continuous everywhere but
only piecewise differentiable), the final state just before a 0.64
(9) 0.56
map. Since the nonlinear equation (11) is a function In a controlled DC motor this map can be established
of d , the equation can be solved with the switching in a number of ways; one way is by sampling the state
equation hx(0), d 0 to obtain the duty cycle. variables at the beginning of each switching period T as
described in the previous section.
The switching equation hx(0), d 0 at the switching
instant is given by: A. Derivation of jacobian matrix of the DC motor
In section 3.b the Poincaré map of the DC motor has
hx(0), d 1 0Φ OFF d T ,0 x0 Γ OFF d ref been derived (equation 10). For simplicity, this can be
written as:
VL V d (12)
KP xT f x0 , d (14)
Substituting equation (11) into equation (12), a
transcendental equation will be obtained which involves In order to check the stability of the system, we first
need to linearize this map around its fixed point x0 to
only one unknown, the switching instant:
xT
1 0Φ OFF d T ,0 I ΦT ,0 1 Γd Γ OFF d obtain the jacobian matrix
x0
. This can be achieved
VL Vd (13)
ref 0 by differentiating equation (14) with respect to x0 and
KP
using the series rule:
www.ijeit.misuratau.edu.ly ISSN 2410-4256 Paper ID: EN028
A. Elbkosh and I. Farhat / Stability Analysis of Controlled DC Motor 41
d
To calculate , differentiation of the switching
x0
E=56
h x0 , d h x0 , d d
0 (16) -0.5
-1
nf+ n
A necessary condition for a transversal intersection at Σ is
V+ nf-
V- [15]:
Speed (rad/sec)
n T f (x, t ) n T f (x, t ) 0 x(t )
Figure 14. Transversal Intersections in the Orbit of the Controlled DC
Motor
(26)
The smallest closed convex set is defined as:
K t x 2 t B x1 t TL K x t B x1 t TL
t 2 0
K t x 2 t B x1 t TL
J J
J
Therefore the solution is unique as shown in Figure 15.
co f , f - K e x1 t R x1 t E The period-1 limit cycle of the system, given in Figure
(1 q )
L 15, shows that the trajectory crosses the switching
- K e x1 t R x1 t
manifold twice, at d′T and T. Therefore the fundamental
q
L solution matrix for one complete cycle, the monodromy
matrix, is given by:
q0,1 (22)
MT ,0 S 2 (T ) ΦON (T , d T ) S1 (d T ) ΦOFF (d T ,0) (27)
be calculated: 0.5
E=56
0 0
0
E=55
S1 I
-0.5
E (30)
L 0
K t x 2 t B x1 t TL V -1
J K pT
-1.5
-1.5 -1 -0.5 0 0.5 1 1.5
Real part of the Eigenvalues
To calculate S2, the time derivative of the switching
manifold at t T is needed. Since the switching Figure 16. Loci of the Eigenvalues of the Monodromy Matrix for
Different Input Voltages
manifold is discontinuous (with respect to time) at this
point the time derivative will be infinite. Therefore the V. CONCLUSION
saltation matrix at this point is the identity matrix.
Knowing S1 and S2, it is possible to calculate the This paper focused on the stability analysis of the
eigenvalues of the monodromy matrix which, for a periodic orbit of the DC motor with speed mode control
period-1 response, must have amplitudes less than 1.The operating in continuous conduction mode. The existence
total fundamental solution matrix over one complete and location of the periodic solution of the system has
cycle of the buck converter is: been proven analytically in this paper. It was shown that
the system exhibits nonlinear phenomena, including
www.ijeit.misuratau.edu.ly ISSN 2410-4256 Paper ID: EN028
THE INTERNATIONAL JOURNAL OF ENGINEERING AND INFORMATION TECHNOLOGY (IJEIT), VOL. 3, NO. 1, Dec 2016 44
bifurcation and chaos as the input voltage or the control [7] V. Baushev, Zh. Zhusubaliev, Yu. Kolokolov, and I. Terekhin,
“Local stability of periodic solutions in sampled data control
parameter is changed. The nonlinearities have been
systems”, Automation and Remote Control, vol. 53, no. 2, pp.
shown analytically, by simulation validated. The stability 865-871, 1992.
analysis of the speed controlled DC motor has been [8] M. Di Bernardo, F. Garofalo, L. Glielmo, and F. Vasca,
considered using two approaches; the first is the Poincaré “Switchings, bifurcations and chaos in DC-DC converters,” IEEE
Transactions on Circuits and Systems-I, vol. 45, no. 2, pp. 133–
map method which is the conventional method for
141, 1998.
studying the stability of any periodic orbits. The second [9] M. Di Bernardo, and F. Vasca, “Discrete-Time Maps for the
approach is based on deriving the state transition matrices Analysis of Bifurcations and Chaos in DC/DC Converters” IEEE
before, during and after the switching takes place for one Transactions on Circuits and Systems-I, vol. 47, no. 2, pp. 130–
143, 2000.
switching cycle (the monodromy matrix). Unsurprisingly,
[10] E. Fossas and G. Olivar, “Study of chaos in the buck converter,”
both methods give the same results; however the stability IEEE Transactions on Circuits and Systems-I, vol. 43, no. 1, pp.
analysis using the monodromy matrix method was easier 13–25, 1996.
to implement when compared with the Poincaré map [11] S. Banerjee and G. C. Verghese, eds., Nonlinear Phenomena in
Power Electronics: Attractors, Bifurcations, Chaos, and Nonlinear
method. This represents a first step towards developing a
Control. New York, USA: IEEE Press, 2001.
technique for controlling bifurcations in controlled DC [12] C.-C. Fang and E. H. Abed, “Sampled-data modelling and analysis
motors which will be used in future work to stabilize the of the power stage of PWM dc-dc converters,” International
nonlinear behaviour in these systems Journal of Electronics, vol. 88, pp. 347 – 369, March 2001.
[13] R. I. Leine and H. Nijmeijer, Dynamics and Bifurcations of Non-
Smooth Mechanical Systems. Springer, 2004.
REFERENCES [14] R. I. Leine, D. H. V. Campen, and B. L. V. de Vrande,
“Bifurcations in nonlinear discontinuous systems,” Nonlinear
[1] A. Elbkosh, “MODELING OF SWITCHING DC-DC
Dynamics, vol. 23, pp. 105–164, 2000.
REGULATORS, REVIEW OF METHODS AND
[15] A. F. Filippov, Differential equations with discontinuous
APPLICATIONS ” Proceedings of the ICECE International
righthand sides. Dortrecht: Kluwer Academic Publishers, 1988.
Conference, (AsiaMIC 2013), Phuket, Thailand, April 2013.
[16] D. Giaouris, S. Banerjee, B. Zahawi, and V. Pickert, “Stability
[2] A. Elbkosh, “Stability Analysis of Switching Systems using the
Analysis of the Continuous Conduction Mode Buck Converter via
State Transition Matrix,” Proceedings of the ICECE International
Filippov's Method” IEEE Transactions on Circuits and Systems –
Conference, (ICECE 2013), Benghazi, Libya, March 2013.
I, 2008.
[3] M. A. Aizerman and F. R. Gantmakher, “On the stability of
periodic motions,” Journal of Applied Mathematics and
Mechanics (translated from Russian), pp. 1065–1078, 1958.
[4] G. C. Verghese, M. E. Elbuluk, and J. G. Kassakian, “A general
approach to sampled-data modeling for power electronic circuits,”
IEEE Transactions on Power Electronics, vol. PE-1, no. 2, pp. 76–
89, 1986.
[5] C. K. Tse, Complex Behavior of Switching Power Converters.
Boca Raton, USA: CRC Press, 2003.
[6] C.K. Tse and M. Di Bernardo, "Complex Behavior in Switching
Power Converters," Proceedings of IEEE, Special Issue on
Applications of Nonlinear Dynamics to Electronic and
Information Engineering, vol. 90, no. 5, pp. 768-781, May 2002.