Abstract
Design of a robust controller for any control system is of paramount importance in the field of control system design. Despite parameter variations, the controller has to generate signals to enable satisfactory performance of the system. One of the recent developments of the robust controller design methods is the coefficient diagram method (CDM), which is an algebraic approach, wherein the characteristic polynomial along with the controller is simultaneously obtained from the design. A graph on semi-log axis, known as coefficient diagram, is a single tool used to analyze the key features of the system performance namely speed of response, stability and robustness. Although controller design using CDM has been used in many control applications, the method needs to be explored in the field of power system control problems. One of the crucial systems is the automatic voltage regulator (AVR) system. In this paper, a controller based on CDM has been designed for an AVR system and its robustness is analyzed in the presence of parameter variations. Also, the functioning of the system with conventional PID controller is contrasted with the performance of CDM-based controller. The results of the CDM-based controller are found to be better as compared to the former.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
The robust controller design for an AVR system is among the significant interests of the researchers in the area of power system control. It is of paramount importance to maintain a constant voltage level to avoid equipment damage and poor voltage levels. If the voltage of a device violates the limits, the equipment may be unable to operate properly and may get damaged. The PID controller design has been one of the common methods used for controlling the AVR system. Tuning methods involving the Ziegler–Nichols method, soft computing techniques[1], optimization techniques are available in the literature [2,3,4]. In [5], a PID controller was tuned using particle swarm optimization for AVR system. Using a teaching and learning-based optimization algorithm, PID controller design was proposed in [6, 7] for the AVR system. A novel design method using coefficient diagram method (CDM) for controller design of an AVR system is presented in this paper. The CDM is an algebraic method which gives a robust controller so that the desired system performance is exhibited despite parameter variations [8,9,10,11]. A systematic controller design approach using CDM has been described in [12,13,14].
AVR Schematic
The block diagram of an AVR system [15]can be represented as shown in Fig. 1. The excitation system controls the generator terminal voltage to maintain the flow of the reactive power. The field circuit may be energized using dc generator positioned on the same rotor shaft of the synchronous machine. Advanced equipment utilize rotating rectifiers and the system is known as brush-less excitation system. The predominant means of control of reactive power is by controlling the excitation of a generator by means of AVR system. The basic operation of the AVR system is described as follows: Using a potential transformer the voltage magnitude of one phase is obtained, rectified and the disparity with the DC reference signal is assessed. The resulting error is amplified in order to regulate the field current of the exciter to further affect the exciter terminal voltage. Thus, if there is drop in the output voltage sensed by PT, the generator field current is increased that increases the generated EMF.
The transfer function for the open loop of the schematic shown in Fig. 1 is given by
and the ratio of terminal voltage to the reference voltage is given by the transfer function
From (2), it is clear that the transfer function is a type 0 system.
AVR System with PID Controller
One of the widely used, popular and commercially used controllers is the PID controller. The PID controller is represented by
The transient response is improved by the zero added due to the derivative term and the integral control is used to improve or reduce steady-state error. In an example from [15] existing literature, the parameters involved in an AVR system are as given in Table 1.
The transfer function \(G_\mathrm{cl}(s)\) of the closed-loop system is given by
A Brief Overview of Coefficient Diagram Method
There are mainly three approaches of control design theories, namely classical control approach, algebraic approach and modern control approach. The mathematical expression used are the transfer function, polynomials and the state space matrices, respectively. The transfer function becomes inaccurate when pole–zero cancelations occur. The state space involves extensive machine computations. In the polynomial approach, the numerator and denominator polynomials are handled independently; hence, there is no problem of pole–zero cancelations and also preserves the rigor of state space with the polynomial expression being equivalent to controllable or observable canonical form of state space [8]. Coefficient diagram method belongs to the polynomial approach. In this method, as the controller together with transfer function for the closed-loop system is partly specified, this is known as simultaneous approach and rest of the variables are obtained by design [8, 12]. In CDM, the design parameters are equivalent time constant, stability index and stability limit represented, respectively, as
-
\(\tau\)
-
\(\gamma _{i}\) and
-
\(\gamma _{i}^{*}\)
In CDM, the performance specifications are rewritten in terms of stability indices \(\gamma _{i}\) and equivalent time constant\(\tau\). Thus, the target characteristic equation is represented in terms of the aforesaid quantities that satisfies stability, performance and are co-related algebraically to controller parameters. A semi-log line diagram known as coefficient diagram is plotted using which the variation in coefficients of the characteristic polynomial can be observed and modified to obtain the desired system response.
Conditions for Stability and Instability in CDM
The schematic block diagram representation for CDM [8] is described as follows:
-
Reference input, r
-
Plant output, y
-
Control input to the plant, u
-
Disturbance signal, d
-
Numerator polynomial of the plant transfer function, \(B_{p}(s)\)
-
Denominator polynomial of the plant transfer function, \(A_{p}(s)\)
-
Reference polynomial in the numerator of the controller, F(s)
-
Feedback polynomial in the numerator of the controller, \(B_{c}(s)\)
-
Forward polynomial in the denominator of the controller, \(A_{c}(s)\)
\(B_{c}(s)\) and \(A_{c}(s)\) are designed to satisfy the desired transient response and F(s) is used to take care of the steady-state error. The output of the whole system is
where \(A_\mathrm{cl}(s)\) is the characteristic equation of the system and is given by
The definitions of \(\tau\), \(\gamma _{i}\) and \(\gamma _{i}^{*}\) are detailed as in[8]; the characteristic equation can be represented as [8, 12, 13]
The conditions used in CDM for determining stability are as follows [8, 9, 16];
The stability condition for third-order and fourth-order systems is derived from Routh–Hurwitz criterion
The sufficient condition of stability for higher-order systems is stated by Lipatov [9] and is given by
For instability, the sufficient condition is given by
Selection of Stability Index \(\gamma _{i}\)
The selection of \(\gamma _{i}\) is very important in the design using CDM. The following properties suggested by Lipatov stability conditions [7, 9, 16] are helpful in the selection of \(\gamma _{i}\):
-
The ratio \(\frac{\gamma _{i}}{\gamma _{i}^{*}}\) may be used as a good measure to indicate degree of stability.
-
If all the \(\gamma _{i}\)s are greater than 1.5, the system is stable.
-
If all the \(\gamma _{i}\)s are greater than 4, all the roots of characteristic equation are real, negative and distinct.
-
Thus, value of stability index \(\gamma _{i}\) is usually selected in the interval of \(1.5\sim 4\).
-
In actual practice, a standard form discussed in the next section is recommended for the choice of \(\gamma _{i}\) in CDM which gives sufficiently robust and stable design in most of the cases.
-
The choice of stability indices can be relaxed as \(\gamma _{i}>1.5\) \(\gamma _{i}^{*}\) in order to impart more robustness by making some compromise on the stability and performance.
The standard form of CDM stated by Manabe is given by [17]
Controller Design Using CDM
The design steps [8] are summarized as follows:
-
Represent the numerator and denominator of the plant transfer function in polynomial form.
-
Reframe the given performance specifications in terms of design specifications of CDM.
-
Express assumed controller configuration in the polynomial form.
-
Determine the unknown parameters using Diophantine equation.
-
Plot coefficient diagram, cross-check the values of apposite coefficients apt to satisfy the performance specifications and make modifications in their values accordingly.
ITAE-Based Optimal Design of PID Controller
There are many performance indices used for optimal design namely ISE (Integral Square Error), IAE (Integral of Absolute Error), ITAE (Integral Time Absolute Error) and ITSE (Integral Time Square Error). It is known that ITAE has good selectivity, reduces weightage on large initial error and penalizes small errors that occur later in time response heavily [18]. Using ITAE as performance index the controller parameters of PID controller with nominal plant parameters have been obtained using MATLAB. The values obtained are
\(K_{P}\) | \(K_{I}\) | \(K_{D}\) |
---|---|---|
1.7789 | 1.9872 | 0.3836 |
ITAE-Based Optimal CDM Controller Design for AVR
For designing a CDM-based controller for AVR system, the controller structure has been chosen similar to the PID controller as
In CDM-based controller design, there is additional advantage that the steady-state error can be independently taken care of and settling time specification can also be incorporated to fix up \(\tau\). To get the initial values for optimization, settling time 5 secs (thus \(\tau = 2\)), \(a_{0} = 1\) have been used, using (8) and standard Manabe form the initial values were deduced. Further according to the steady-state error requirement, \(k_{0}\) is evaluated as 0.1. The parameters tuned using ITAE are \(k_{2}\), \(k_{1}\) and \(l_{1}\). Using ITAE as performance index, the controller parameters of CDM controller with nominal plant parameters have been obtained using MATLAB. The values obtained are
\(k_{2}\) | \(k_{1}\) | \(l_{1}\) |
---|---|---|
0.1088 | 0.4222 | 0.3748 |
The step responses of the nominal plant with PID and CDM-based controllers are shown in Fig. 2.
To investigate robustness of the two controller systems \(\pm \,5\%\) variation is applied to each of the plant parameters and step responses are obtained in each case. The responses of the sixteen cases of the perturbed plant are shown in Fig. 3, respectively, for PID-based and CDM-based AVR systems. The step responses depict that CDM-based system is more robust than PID system. Also, as the PID controller-based structure is devoid of pre-filter, the responses show steady-state error. However, the pre-filter of the CDM-based control structure resolves the steady-state error.
The coefficient diagrams were obtained for 16 plants only for variations \(\pm \,5\) percent in the 4 gains namely \(K_{A},K_{E},K_{G}\) and \(K_{R}\) of the perturbed plant family in both the controller systems as shown in Fig. 4.
For comparison of stability in both the cases, the ratio of stability index and stability limit in each case can be considered (Tables 2, 3).
The comparison of the ratios of the stability index to stability limit in each case of the two systems depicts that the value of the ratios is larger for the CDM controller system than PID controlled AVR system. This indicates that the system with CDM controller is more stable as compared to the AVR system regulated by the PID controller.
Robustness Analysis Using Mikhailov’s Theorem
Mikhailov’s Stability Criterion
Another simple method to determine robust stability is applying Mikhailov’s stability criterion to the overbounding polynomial of the uncertain system.
Mikhailov’s stability criterion: A polynomial
is said to be stable if and only if its frequency plot \(P(j\omega ,q)\) begins on the positive real axis, excludes and makes counterclockwise encirclement of the origin with a phase increment of \(n\pi /2\) as \(\omega\) varies from 0 to \(\infty\).
The construction of overbounding polynomial that uses the monotonicity property of polynomials has been proposed by Kawamura and Shima [19]. The steps involved in determining robust stability using overbounding polynomial and Mikhailov’s theorem are
-
1.
Check the monotonicity of the coefficient of P(s, q).
-
2.
If coefficients contribute to form monotone polynomials of q then calculate maximum value and minimum value of each coefficient.
-
3.
Construct the overbounding polynomial.
-
4.
Obtain Mikhailov plot, of the image set of overbounding interval polynomial and determine robust stability according to Mikhailov’s stability criterion.
The characteristic polynomial in the PID controller-based AVR system is given by
and in the case of CDM controller-based AVR system, it is given by
Simplifying (14), the characteristic polynomial in the PID controller-based AVR system is represented as
where the following definitions hold good
The characteristic polynomial in the CDM controller-based AVR system is represented as
where the following definitions hold good
where the parameters have been defined as
The coefficients of the overbounding characteristic polynomials in both the cases are calculated and compiled in Table 4. Also, Mikhailov’s plot in each case for overbounding characteristic polynomial has been obtained to investigate robustness. The plot shown in Fig. 5 corresponds to AVR system with PID controller and CDM controller. The image set plot of PID system embraces the origin whereas for the same perturbation the CDM-based system clearly excludes the origin. It is clearly observed that CDM-based system is robustly stable as compared to PID controller-based system.
Conclusions
In this paper, a robust controller has been designed for an AVR using coefficient diagram method. The controller parameters have been obtained by minimizing ITAE. The results of AVR system controlled by the optimal CDM-based controller have been compared with the results of AVR system with a PID controller whose parameters also have been tuned using ITAE criterion. The step responses and the coefficient diagrams in both the cases have been plotted, the ratios of stability index to stability limit have been listed for each plant of the perturbed family of plants in both the cases. Also, to compare robust stability, overbounding interval polynomial has been constructed and the corresponding Mikhailov’s plot of the image set of the overbounding polynomial in each case has been obtained. The results depict superior performance of CDM controller-based AVR system than the conventional PID controller system.
References
S. Pandaa, B.K. Sahu, P.K. Mohanty, Design and performance analysis of PID controller for an automatic voltage regulator system using simplified particle swarm optimization. J. Franklin Inst. 349, 2609–2625 (2012)
C. Wong*, S. Li, H. Wang, Optimal PID controller design for AVR system. Tamkang J. Sci. Eng. 12(3), 259–270 (2009)
K. Heong Ang, G. Chong, PID control system analysis, design and technology. IEEE Tran. Control Syst. Technol. 13(4), 559–576 (2005)
Z.L. Gaing, A particle swarm optimization approach for optimum design of PID controller in AVR system. IEEE Trans. Energy Convers. 19(2), 384–91 (2004)
S. Chatterjee, V. Mukherjee, Design of PID controller in automatic voltage regulator (AVR) system using PSO technique. IJERA 77, 418–429 (2013)
V. Rajinikanth, S.C. Satapathy, Design of controller for automatic voltage regulator using teaching learning based optimization. Procedia Technol. 21(3), 295–302 (2015)
S. Bhusnur, Effect of stability indices on robustness and system response in coefficient diagram method. IJRET: Int. J. Res. Eng. Technol. 4(10), 282–287 (2015)
S. Manabe, Coefficient Diagram Method, in Proc. 14th IFAC Symposium on Automatic Control in Aerospace, Seoul, Korea (1998)
S. Manabe, Sufficient condition for stability and instability by Lipatov and its application to the coefficient diagram method, in Proceedings of 9th Workshop on Astrodynamics and Flight Mechanics, Sagamihara, ISAS, July 22–23 (1999)
S. Bhusnur, S. Ray, Robust control of integrating systems using CDM-based two-loop control structure. Int. J. Reliab. Saf. 5(3–4), 250–269 (2011)
S. Bhusnur, S. Ray, Robust performance of a stable and an unstable interval plant in the two loop model following control structure. J. Inst. Eng. (India) Ser. B 93(2), 81–90 (2012)
Y. C. Kim, S. Manabe, Introduction to coefficient diagram method, in Proceedings of the SSSC’01, Prague (2001)
M. Koksal, S.E. Hamamci, A program for the design of linear time invariant control systems: CDMCAD. Wiley Periodicals, Inc. Comput. Appl. Eng. Educ. 12, 165–174 (2004)
T.V. Dixit, N. Rajak, S. Bhusnur, S. Ray, CDM controller design for non-minimum unstable higher order system. Smart Innovation, Systems and Technologies, in Proceedings of the 1st International Conference on Computational Intelligence in Data Mining, ICCIDM 2014; Sambalpur; India; 20–21 December 2014 33, 417–428 (2015)
H. Saadat, Power System Analysis (Tata McGraw Hill Ltd, New Delhi, 2002)
S. Manabe, Brief tutorial and survey of coefficient diagram method, in Proceedings of the 4th Asian Control Conference, Singapore (2002)
S. Manabe, A solution of the ACC benchmark problem by coefficient diagram method, in Proceedings 2nd Asian Control Conference, July 22–25, Seoul, II-135-138 (1997)
I.J. Nagrath, M. Gopal, Control Systems Engineering (New Age International Publishers, Chennai, 2000)
T. Kawamura, M. Shima, Robust stability analysis of characteristic polynomials whose coefficients are polynomials of interval parameters. J. Math. Estim. Control 6(4), 1–12 (1996)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Bhusnur, S. An Optimal Robust Controller Design for Automatic Voltage Regulator System Using Coefficient Diagram Method. J. Inst. Eng. India Ser. B 101, 443–450 (2020). https://doi.org/10.1007/s40031-020-00483-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40031-020-00483-4