Professional Documents
Culture Documents
TL ( Ra / Km2 )
describes the different parts of the DC drive system. Section 3 Inner current Loop
reviews the principles of IMC strategy which lead to the new N ref
Kn (1+ sTn )
I aref
Kc (1+ sTc ) Va
ref
Kt
Va
1/ Ra I a Ra Td
−
1
ω
control schemes. Section 4 presents discussion of a +
−
Tns +
−
Tc s
Chopper
+
−
1 + sTa Km
+
Tm s
Speed
Transducer Where, T2 is set to a fairly small value [16].
Figure 1. Block diagram of closed loop control of DC motor drive. The system order may be reduced such as (3) can be
simplified as follows [16, 17]:
Ia (s) 1 / K2 1 / K2
= (4)
Ia
ref
(s) 2 2
2T2 s + 2T2 s + 1 2T2 s + 1
494
The reduced model of speed control loop is depicted in Speed controller Current controller Output
ref speed
Fig. 3 and the overall transfer function of considered drive N ref Kn (1+ sTn ) I a 1 / K2 Ia Ra / Km ω
(excluding speed controller) can be written as follows: + Tns 1 + s 2T2 Tm s
−
Nf PI Inner loop
Ra K1 ª 1 º K1
P ( s)= (5)
K 2 K mTm s (1 + sT )(1 + s 2T ) »
« 1 + sT1
¬ 1 2 ¼
Speed filter
Figure 3. Speed control loop of DC motor drive : a simplified model.
On the other side, the designing of speed controller must
be taken with the following specifications: the desired speed + d
is achieved within the constraints levied using Modulus r + u y
Q ( s) G ( s)
Hugging Approach [24, 25] and the fast control is obtained by − +
removing the delay system [17]. Thus, Tn and Kn must be +
Gp ( s )
adjusted according to the system requirements. −
Figure 4. IMC block diagram.
III. DESIGN OF SINGLE CONTROL LOOP STRUCTURE IN THE
DC CONTROL SCHEME + d y
r + Gc ( s )
u
G ( s)
− +
A. Brief Introduction to IMC and IMC-PID Methodologies
The IMC is a practical control for the open-loop stable Figure 5. General feedback control.
dynamic systems, and can realize good robustness and
excellent control performance [26, 27, 28, 29]. The schematic As a result, a first version of the IMC block diagram for
of IMC control system is depicted in Fig. 4, where G(s) DC motor speed control has been obtained and presented in
presents the process to be controlled, Gp(s) refers to the Fig. 6, where Np is the process speed (rad/sec) and ef is the
process model, Q(s) is the IMC controller, y is the output, r is error feedback speed (rad/sec). Consequently, IMC controller
the set-point, and d is the external disturbance of the system. can be easily deduced knowing that the overall transfer
function of the process plant has the following simple form:
Mathematically, the IMC scheme is equivalent to the
general feedback control structure and it can be greatly K t K1 / K m
Ga ( s ) = (6)
reduced as shown in Fig. 5. Therefore, it may lead to PID
form which has all the qualities that the IMC has and the
(1 + sTm )(1 + sTa ) (1 + sT1 )
block diagram structure as that of the PID controller [21]. As T1 and Ta are smaller time constants, their product can
Moreover, IMC-PID controller has a practical advantage that be approximated by zero. So, the corresponding denominator
a clear tradeoff between closed loop performance and can be further simplified as follows:
robustness can be achieved with a single tuning parameter.
Finally, note that the IMC method, used to derive PID (1 + sTm )(1 + sTa )(1 + sT1 ) (1 + sTm ) ª¬1+ s(T1 +Ta )º¼ (7)
controller settings, is given by Chien and Fruehauf [30] for a
variety of transfer function models, and the complete design After considering above approximation and according to
procedure for IMC philosophy is more completely analyzed the previously mentioned designs, the equivalent relationship
by Morari and Zafiriou [20]. between IMC and conventional PID can be built for a second-
order process. In other words, the first proposed block
B. Applications of IMC Strategy in Control Speed DC Motor diagram can be reduced to standard feedback control structure
involving only single closed loop. Consequently, a second
Drive
version using IMC principles has been deduced and given in
The objective of this paper is to investigate the IMC Fig. 7 for the same DC drive system. With suitable choice of
concepts for designing a new straightforward and robust F(s) and efficient application of the IMC-PID control design
control structure for speed regulation in a chopper fed DC procedure, Gc(s) can possess the PID control action and
motor drive. Thus, the design idea of the proposed strategy, appear in the parallel form of the PID controller [30]:
affected the conventional control structure, can be described
by the following operations: ª 1 º
Gc ( s ) = K P «1 + + τ D s» (8)
Step 1. Eliminate the inner current control scheme without ¬ τIs ¼
touching the other DC components.
Step 2. Connect a plant model with the controlled process in Where Kp, IJI and IJD are the proportional gain, integral time
parallel such as the added block must robustly constant, and derivate time constant, respectively.
model all DC components. Their general formulas referring to the main DC system
Step 3. Replace the PI speed controller by the IMC controller parameters and the filter tuning method are given and well
which may approach the inverse dynamic model. detailed in [20, 29].
Step 4. Add a low pass filter to the new controller in order to
strengthen the robustness of the system.
495
Process plant : Ga ( s ) A. Armature Current Variation for Extreme Condition
Motor model
TL ( Ra / Km2 )
The study of the current flowing in armature circuit of
motor has been realized for the worst case at starting period
−
N ref + Nf because at that time a large current flows through the
Varef Va + 1/ Ra I a Ra Td + 1 K1
Q ( s) Kt
1 + sT1
machine, i.e., for the extreme condition, when back EMF is
− − 1 + sTa Km Tm s
ef IMC Chopper Eb Speed filter
zero. Simulations have been done for the two PID types
Speed
controller
with gain which one is PI form in the conventional structure and the
Km other is PID design in the second suggested design. The plots
+ of speed responses and armature current variations shown in
G p (s)
Np − Figs. 9.a and 9.b, respectively, demonstrate that both
Process
controllers offer constant speed behavior in the steady state,
model good stability, and specially the peak current values not
Figure 6. Block diagram of the proposed IMC control for chopper fed DC exceeded the motor maximum current limit. Consequently,
motor drive: a first version. the previously reported structures guarantee suitable
Motor model
protection to the armature winding of the separately excited
DC motor.
TL ( Ra / Km2 )
− In the following study, the armature current behavior will
N ref + Varef Va + 1/ Ra I a Ra Td + 1 ω be analyzed for each operating condition.
Gc ( s ) Kt
− − 1 + sTa Km Tm s
B. Response of the DC Motor Drive for Steady Operating
Nf IMC-PID Chopper Eb
Speed Conditions
controller
Km Simulation results of different responses of DC motor
drive using conventional and IMC structures have been
K1 obtained by keeping the reference speed at 55 rad/sec and the
1 + sT1 load torque constant at 5500 Nm. The speed response plots
Speed filter shown in Fig. 10.a and the various performance indexes
with gain (settling time (ts), percentage peak overshoot (%OS), and
Figure 7. Block diagram of the proposed single-loop IMC control for percentage steady state error (ess)) presented in Table I, show
chopper fed DC motor drive: a second version.
that the PI controller gives the faster response but it produces
a large overshoot (more than 34%) towards the reference
IV. SIMULATION RESULTS AND ANALYSIS speed, however, the IMC and IMC-PID don’t. In all cases, the
Using Simulink/Matlab environment, performances of the settling time is kept below 0.8 sec and there is no steady state
newly developed control structures are compared to the error. According to Fig. 10.b, it is observed that there is a less
conventional design method under steady state variation of the current signals generated by the proposed
operating conditions, for varying load and speed conditions, controllers while it is very high concerning the other which
and for the variation of DC motor armature resistance. can be dangerous for practical implementation.
Likewise, armature current behavior is analyzed during
starting time and under above operating conditions.
Note that, the DC drive specifications are provided in [16].
Prior to the start of the study, the open loop of considered
DC drive (excluding controllers) has been examined for the
simplified conventional scheme (Fig. 3) and for the first
proposed structure. From different bode plots shown in Fig.
8, it was obvious that the stability of the open-loop plant is
guaranteed for both designs with adequate gain and phase
margins.
Figure 9. a) Speed and b) armature current responses of DC motor drive
using PI and IMC-PID controllers for Eb = 0.
496
TABLE I. SPEED RESPONSE PARAMETERS FOR STEADY OPERATING CONDITIONS
Parameters PI IMC IMC-PID
ts (sec) 0.3972 0.7926 0.5006
%OS 34.8871 - -
%ess 0.0000 0.0000 0.0000
497
[11] N. Kiran, N. Raju, and A. Kumar, “Performance comparison of speed
control of chopper fed DC motor for various controllers,” Int. J.
Innovation Sci. Res., vol. 11, no. 2, pp. 273–282, Nov. 2014.
[12] S. Singh, A. K. Pandey, and Dipraj, “Design of PI controller to
minimize the speed error of DC servo motor,” Int. J. Sci. Technology
Res., vol. 1, no. 10, pp. 95–98, Nov. 2012.
[13] W. D. Chang, “A multi-crossover genetic approach to multivariable
PID controllers tuning,” Expert Systems with Applications, vol. 33, pp.
620–626, 2007.
[14] B. A. Omar, A. Y. Haikal, and F. F. Areed, “An adaptive neuro-fuzzy
speed controller for a separately excited DC motor,” Int. J. Comput.
Applicat., vol. 39, no. 9, pp. 29–37, Feb. 2012.
[15] T. Saravanan, and G. Saritha, “Analysis of chopper fed DC drive
system with fuzzy logic speed control,” Middle-East J. Sci. Res., vol.
20, no. 11, pp. 1566–1571, 2014.
[16] A. Rajasekhar, R. K. Jatoth, and A. Abraham, “Design of intelligent
PID/PIȜDȝ speed controller for chopper fed DC motor drive using
opposition based artificial bee colony algorithm,” Eng. Applicat. Artif.
Intell., vol. 29, pp. 13–32, 2014.
[17] K. Gopakumar, Power electronics and electrical drives, available at:
http://nptel.ac.in/ (accessed November 15th, 2015).
[18] K. Ayyar, G. Gurusamy, and K. Thanushkodi, “Design of speed
Figure 13. a) Settling times, b) rejections times, c) peak overshoots, and d) peak controller for speed control of converter fed DC motor drive using
values of the armature current of the various speed regulators for a variation model order reduction technique,” European J. Sci. Res., vol. 76, no. 2,
from -80% to +80 of Ra . pp. 288–299, 2012.
[19] C. E. Garcia and M. Morari, “Internal model control. 1. a unifying
review and some new results,” Ind. Eng. Chem. Res., vol. 21, no. 2,
V. CONCLUSION pp. 308–323, 1982.
The newly developed designs based on IMC principles [20] M. Morari and E. Zafiriou, Robust Process Control, Prentice-Hall,
Englewood Cliffs, NJ, 1989.
have succeeded to provide better control performance, [21] D. Li, F. Zeng, Q. Jin, and L. Pan, “Application of an IMC based PID
robustness and stability compared to conventional control controller tuning strategy at atmospheric and vacuum distillation
scheme based on two closed loop control. Especially, IMC- units,” Nonlinear Analysis: Real World Applications, vol. 10, pp.
2729–2739, 2009.
PID control structure presents a good tradeoff between the [22] P. S. Bimbhra, Power Electronics, Khanna Publishers, New Delhi,
first IMC design and the other classical architecture. So, it 2006.
has many benefits that it is easy to construct a well [23] R. B. Ridley, “A new, continuous-time model for current mode
control,” IEEE Trans. Power Electron., vol. 6, no. 2, pp. 271–280,
performed control structure and compensate Apr. 1991.
for changing conditions and parameter variations in the DC [24] F. Gürbüz and E. Akpinar, “Stability analysis of a closed-loop speed
drive. Moreover, it can be implemented for real time control for a pulse width modulated DC motor drive,” Turkish J. Elect.
Eng., vol. 10, no. 3, pp. 427–438, 2002.
applications without any current controller. [25] S. K. Sahoo, A. K. Sahoo, and R. Sultana, “Labview based speed
control of DC motor using modulus hugging approach,” European J.
REFERENCES Sci. Res., vol. 68, no. 3, pp. 367–376, 2012.
[26] C. E. Garcia and M. Morari, “Internal model control-2: Design
[1] P. C. Sen, “Electric motor drives and control-past, present, and future,” procedure for multivariable systems,” Ind. Eng. Chem. Proc. Design
IEEE Trans. Ind. Electron., vol. 37, no. 6, pp. 562–575, Dec. 1990. Develop., vol. 24, no. 3, pp. 472–484, 1985.
[2] G. K. Dubey, Fundamentals of Electrical Drives, Narosa Publishing [27] C. E. Garcia and M. Morari, “Internal model control-3: Multivariable
House, New Delhi, 2009. control law computation and tuning guidelines,” Ind. Eng. Chem. Proc.
[3] V. Subrahmanyam, Electric Drives Concepts and Applications, Tata Design Develop., vol. 25, no. 1, pp. 252–265, 1985.
McGraw Hill, New Delhi, 2011. [28] C. G. Econmou, M. Morari, and B. O. Palsson, “Internal model
[4] A. Ahmed and S. S. Subedi, “Stability analysis and control of DC control-5: Extension to nonlinear systems,” Ind. Eng. Chem. Proc.
motor using fuzzy logic and genetic algorithm,” in Proc. IEEE Design Develop., vol. 25, no. 2, pp. 403–411, 1986.
Students’s Conf. Elect. Electron. Comput. Sci. (SCEECS), Bhopal, [29] D. E. Rivera, M. Morari, and S. Skogestad, (1986), “Internal model
2014, pp. 1–8. control-4: PID controller design,” Ind. Eng. Chem. Proc. Design
[5] J. N. Rai, M. Singhal, and M. Nandwani, “Speed control of DC motor Develop., vol. 25, pp. 252–265, 1986.
using fuzzy logic technique,” IOSR J. Elect. Electron. Eng., vol. 3, no. [30] I. L. Chien and P. S. Fruehauf, “Consider IMC tuning to improve
6, pp. 41–48, 2012. controller performance,” Chem. Eng. Prog., vol. 86, no. 10, pp. 33–41,
[6] Z. Z. Liu, F. L. Luo, and M. H. Rashid, “High performance nonlinear 1990.
MIMO field weakening controller of a separately excited DC motor,”
Elect. Power Syst. Res., vol. 55, no. 3, pp. 157–164, 2000.
[7] M. George, “Speed control of separately excited dc motor,” Amer. J.
Appl. Sci., vol. 5, no. 3, pp. 227–233, 2008.
[8] K. Shah, V. Shah, and D. Mistry, “Chopper based speed control of DC
motor,” Int. J. Elect. Electron. Res., vol. 3, no. 1, pp. 254–259, March
2015.
[9] V. R. Vadapalli, H. K. Kella, T. R. Sekhar, Y. D. Samson, and N.
Avinash, “Speed control of DC motor using chopper,” Int. J. Elect.
Electron. Res., vol. 3, no. 1, pp. 289–295, March 2015.
[10] A. Rajasekhar, S. Das, and A. Abraham, “Fractional order PID
controller design for speed control of chopper fed DC motor drive
using artificial bee colony algorithm,” In Proc. World Congr. Nature
Biologically Inspired Comput. (NaBIC), Fargo, 2013, pp. 259–266.
498