Tuning of PID controller for an automatic regulator voltage system using chaotic optimization approach
Introduction
During the past decades, process control techniques in the industry have made great advances. Numerous control methods such as: adaptive control, predictive control, neural control, and fuzzy control have been studied. In despite of many efforts, the proportional–integral-derivative (PID) controller continues to be the main component in industrial control systems, included in the following forms: embedded controllers, programmable logic controllers, and distributed control systems. The reason is that it has a simple structure which is easy to be understood by the engineers and it presents robust performance within a wide range of operating conditions.
Van Overschee and De Moor [1] report that 80% of PID type controllers in the industry are poorly/less optimally tuned. They state that 30% of the PID loops operate in the manual mode and 25% of PID loops actually operate under default factory settings. Over the years, many techniques have been suggested for tuning of the PID parameters. In this context there are classical (Ziegler/Nichols, gain-phase margin method, Cohen/Coon and pole placement) [2], [3], [4], [5] and advanced techniques (minimum variance, gain scheduling and predictive) [6], [7], [8], [9], [10]. Some disadvantages of these control techniques for tuning PID controllers are: (i) excessive number of rules to set the gains, (ii) inadequate dynamics of closed loop responses, (iii) difficulty to deal with nonlinear processes, and (iv) mathematical complexity of the control design [10]. Therefore, it is interesting for academic and industrial communities the aspect of tuning PID controllers, especially with a reduced number of parameters to be selected and a good performance to be achieved when dealing with complex processes [9]. Via feedback of the system output the standard PID controller has the ability to eliminate steady-state offsets through integral action and it can also ‘anticipate’ the future through its derivative action.
However, since it is fairly difficult to determine the PID parameters suitably, lots of researches have been reported with respect to PID parameter tuning schemes. Recently, as an alternative to the classical mathematical approaches, modern heuristic optimization techniques such as simulated annealing [11], evolutionary algorithms [12], artificial neural networks [13], particle swarm optimization [14], and fuzzy systems [15] have been given much attention by many researchers due to their ability to find an almost global optimal solution in PID tuning. One of these modern heuristic optimization paradigms is the optimization based on chaotic systems. In this context, the literature [16], [17], [18], [19], [20], [21], [22], [23], [24] contains several algorithms using chaotic sequences for solving optimization problems in engineering applications.
Chaos is a bounded unstable dynamic behavior, which exhibits sensitive dependence on initial conditions and includes infinite unstable periodic motions [21]. Optimization algorithms based on the chaos theory are search methodologies that differ from any of the existing traditional stochastic optimization techniques. Due to the non-repetition of chaos, it can carry out overall searches at higher speeds than stochastic ergodic searches that depend on probabilities.
The application of chaotic sequences in tuning of PID parameters is a powerful strategy to prevent the premature convergence to local minima. The contribution of this paper is the performance analysis of a chaotic optimization method using Lozi map [24], [25] in tuning of a PID controller applied in an automatic regulator voltage (AVR) system. Numerical simulations in tuning of PID controller based on chaotic optimization approach for the AVR demonstrate the effectiveness and robustness of optimization method.
The remainder of this paper is organized as follows. Sections 2 Fundamentals of PID controller, 3 Description of an AVR model describe the PID controller and AVR model, respectively, while Section 4 explains the chaotic optimization concepts based on Lozi map. Numerical simulation and comparisons are provided in Section 5. Lastly, Section 6 outlines the conclusion with a brief summary of simulation results.
Section snippets
Fundamentals of PID controller
The PID controller is simple and easy to implement. It is widely applied in industry to solve various control problems. PID controllers have been used for decades. During this time, many modifications have been presented in the literature [6]. As modeled in this paper, the transfer function of PID controller (see representation in Fig. 1) is described by the following equation in the continuous s-domain (Laplace operator)orwhere U(s) and E
Description of an AVR model
The problem of dynamic stability of power system has challenged power system engineers recently. In a synchronous generator, the electromechanical coupling between the rotor and the rest of the system causes it to behave in a manner similar to a spring mass damper system, which exhibits an oscillatory behavior around the equilibrium state, following any disturbance, such as sudden change in loads, change in transmission line parameters, fluctuations in the output of turbine and others.
Fundamentals of chaotic systems
Chaos theory is recognized as very useful in many engineering applications. An essential feature of chaotic systems is that small changes in the parameters or the starting values for the data lead to vastly different future behaviors, such as stable fixed points, periodic oscillations, bifurcations, and ergodicity. These behaviors can be analyzed based on Lyapunov exponents and the attractor theory. Details about analysis of chaotic behavior can be found in [25], [29], [30], [31].
This sensitive
Simulation results
Each optimization method was implemented in Matlab (MathWorks). All the programs were run on a 3.2 GHz Pentium IV processor with 2 GB of random access memory. In each case study, 50 independent runs were made for each of the COLM methods involving 50 different initial trial conditions y1(0), y(0) (parameters of Lozi map). In this paper, the chaotic optimization routine is adopted using 2500 cost function evaluations in each run on tuning of PID parameters for the AVR system.
In the tested cases
Conclusion
The PID controller is the most popular controller used in control systems because of its remarkable effectiveness and simplicity of implementation. In design of PID controllers, it is very important to tune the PID parameters. If the tuning is not good, not only the control performances become worse but also the control system becomes inefficient.
In the present paper, a systematic way for tuning PID type controllers for an AVR system has been analyzed. This tuning method uses closed loop data
Acknowledgments
This work was supported by the National Council of Scientific and Technologic Development of Brazil — CNPq — under Grant 309646/2006-5/PQ.
References (36)
- et al.
Tuning of PID controllers based on gain and phase margin specifications
Automatica
(1995) - et al.
The future of PID control
Contr Eng Pract
(2001) - et al.
A comparison of traditional and adaptive control strategies for systems with time delay
ISA Trans
(2001) - et al.
Solution to the Shell standard control problem using genetically tuned PID controllers
Contr Eng Pract
(2002) - et al.
The self-tuning PID control in a slider-crank mechanism system by applying particle swarm optimization approach
Mechatronics
(2006) - et al.
A chaos search immune algorithm with its application to neuro-fuzzy controller design
Chaos, Solitons & Fractals
(2006) - et al.
Improved particle swam optimization combined with chaos
Chaos, Solitons & Fractals
(2005) - et al.
On the efficiency of chaos optimization algorithms for global optimization
Chaos, Solitons & Fractals
(2007) - et al.
Optimal PID control design for synchronization of delayed discrete chaotic systems
Chaos, Solitons & Fractals
(2008) - et al.
Chaotic annealing with hypothesis test for function optimization in noisy environments
Chaos, Solitons & Fractals
(2008)
Parameters identification of chaotic systems via chaotic ant swarm
Chaos, Solitons & Fractals
Chaos-genetic algorithms for optimizing the operating conditions based on RBF-PLS model
Comput Chem Eng
Optimum settings for automatic controllers
Trans ASME
Theoretical consideration of retarded control
Trans ASME
PID controllers: recent tuning methods and design to specification
IEE Proc-Contr Theor Appl
PID controllers: theory, design and tuning
Cited by (155)
Control and performance analyses of a DC motor using optimized PIDs and fuzzy logic controller
2023, Results in Control and OptimizationMechanical design of plate-fin heat exchangers for industry using social learning chaotic based Kho-Kho optimization
2023, Annals of Nuclear EnergyEnhancing the performance in the offline controller tuning of robotic manipulators with chaos: a comparative study with differential evolution
2024, International Journal of Dynamics and Control