Multiobjective PID controller design for active suspension system: scalarization approach
DOI:
https://doi.org/10.11121/ijocta.01.2018.00399Keywords:
PID Controller, Multiobjective, Scalarization, Particle Swarm Optimization, Diferential EvolutionAbstract
In this study, the PID tuning method (controller design scheme) is proposed for a linear quarter model of active suspension system installed on the vehicles. The PID tuning scheme is considered as a multiobjective problem which is solved by converting this multiobjective problem into single objective problem with the aid of scalarization approaches. In the study, three different scalarization approaches are used and compared to each other. These approaches are called linear scalarization (weighted sum), epsilon-constraint and Benson’s methods. The objectives of multiobjective optimization are selected from the time-domain properties of the transient response of the system which are overshoot, rise time, peak time and error (in total there are four objectives). The aim of each objective is to minimize the corresponding property of the time response of the system. First, these four objective is applied to the scalarization functions and then single objective problem is obtained. Finally, these single objective problems are solved with the aid of heuristic optimization algorithms. For this purpose, four optimization algorithms are selected, which are called Particle Swarm Optimization, Differential Evolution, Firefly, and Cultural Algorithms. In total,twelve implementations are evaluated with the same number of iterations. In this study, the aim is to compare the scalarization approaches and optimization algorithm on active suspension control problem. The performance of the corresponding cases (implementations) are numerically and graphically demonstrated on transient responses of the system.Downloads
References
Astrom K.J., and Hagglund T., The future of PID control, Control Engineering Practice, 9, 11,1163-1175 (2001).
Arruda L.V.R, Swiech M.C.S, Delgado M.R.B, and Neves-Jr F., PID control of MIMO process based on rank niching genetic algorithm, Applied Intelligence, 29, 3, 290-305 (2008).
Neath M.J., Swain A.K., Madawala U.K., and Thrimawithana D.J., An Optimal PID Controller for a Bidirectional Inductive Power Transfer System Using Multiobjective Genetic Algorithm, IEEE Transactions on Power Electronics, 29, 3, 1523-1531 (2014).
Lin C.-L., Jan H.-Y., and Shieh N.-C, GA-based multiobjective PID control for a linear brushless DC motor, IEEE/ASME Transactions on Mechatronics, 8, 1, 56-65 (2003).
Herreros A., Baeyens E., and Pern J.R., Design of PID-type controllers using multiobjective genetic algorithms, ISA Transactions, 41, 4, 457-472 (2002).
Reynoso-Meza G., Garcia-Nieto S., Sanchis J., and Blasco F.X., Controller Tuning by Means of Multi-Objective Optimization Algorithms: A Global Tuning Framework, IEEE Transactions on Control Systems Technology, 21, 2, 445-458 (2013).
Reynoso-Meza G., Sanchis J., Blasco X., and Herrero J.M., Multiobjective evolutionary algorithms for multivariable PI controller design, Expert Systems with Applications, 39, 9, 7895-7907 (2012).
Zhaoa S.-Z, Willjuice Iruthayarajanb M., Baskarc S., and Suganthan P.N., Multi-objective robust PID controller tuning using two lbests multi-objective particle swarm optimization, Information Sciences, 181, 16, 3323-3335 (2011).
C.M. Seaman, A.A. Desrochers, and G.F. List, Multiobjective optimization of a plastic injection molding process, IEEE Transactions on Control Systems Technology, 2, 3, 157-168 (1994).
Gambier A., MPC and PID control based on Multi-Objective Optimization, American Control Conference, 4727-4732 (2008).
Naidua K., Mokhlisa H., and Bakar A.H.A., Multiobjective optimization using weighted sum Articial Bee Colony algorithm for Load Frequency Control, International Journal of Electrical Power and Energy Systems, 55, 657-667 (2014).
Hung M.-H., Shu L.-S., Ho S.-J., and Hwang S.-F., A Novel Intelligent Multiobjective Simulated Annealing Algorithm for Designing Robust PID Controllers, IEEE Transactions on Systems, Man,and Cybernetics - Part A: Systems and Humans, 38, 2, 319-330 (2008).
Tseng C.-S., and Chen B.-S., Multiobjective PID control design in uncertain robotic systems using neural network elimination scheme, IEEE Transactions on Systems, Man, and Cybernetics- Part A: Systems and Humans, 31, 6, 632-644 (2001).
Takahashi R.H.C., Peres P.L.D., and Ferreira P.A.V., Multiobjective H2/H1 guaranteed cost PID design , IEEE Control Systems, 17, 5, 37-47 (2002).
Tang K.S., Man K.F., Chen G., and Kwong S., An optimal fuzzy PID controller, IEEE Transactions on Industrial Electronics, 48, 4, 757-765 (2001).
Liua G.P., and Daley S., Optimal-tuning PID control for industrial systems, Control Engineering Practice, 9, 11, 1185-1194 (2001).
Ayalaa H.V.H., and Coelho L.S., Tuning of PID controller based on a multiobjective genetic algorithm applied to a robotic manipulator, Expert Systems with Applications, 49, 10, 8968-8974 (2012).
Panda S., Multi-objective PID controller tuning for a FACTS-based damping stabilizer using Nondominated Sorting Genetic Algorithm-II, International Journal of Electrical Power and Energy Systems, 33, 7, 12961308 (2011).
Rastegar N., and Khorram E., A combined scalarizing method for multiobjective programming problems, European Journal of Operational Research, 236, 1, 229237 (2014).
Haimes Y., Ladson L., and Wismer D., On a bi criterion formulation of the problems of integrated system identication and system optimization, IEEE Transactions on System, Man, and Cybernetics, 1, 296-297 (1971).
Benson H.P., Existence of ecient solutions for vector maximization problems, Journal of Optimization Theory and Applications, 26, 4, 569-580 (1978).
Benson H.P., and Morin T.L., The vector maximization problem: Proper Eciency and Stability, SIAM Journal of Applied Mathematics, 1-18 (1974).
Soleimani-Damaneh M., and Zamani M., On Bensons scalarization in multiobjective optimization, Optimization Letters, Early Access, 1-6 (2016).
Ehrgott M., Approximation algorithms for combinatorial multicriteria optimization problems, International Transactions in Operational Research, 7, 531 (2000).
Deb K., Multi-Objective Optimization Using Evolutionary Algorithms, Publisher : Chichester, UK : Wiley (2002).
Kennedy J., and Eberhart R.C., Particle Swarm Optimization, Proceedings of IEEE International Conference on Neural Networks, 1942-1948 (1995).
Storn R., and Price K., Dierential Evolution - a simple and ecient adaptive scheme for global optimization over continuous space, International Computer Science Institute, Technical Report, TR-95-012 (1995).
Downloads
Published
How to Cite
Issue
Section
License
Articles published in IJOCTA are made freely available online immediately upon publication, without subscription barriers to access. All articles published in this journal are licensed under the Creative Commons Attribution 4.0 International License (click here to read the full-text legal code). This broad license was developed to facilitate open access to, and free use of, original works of all types. Applying this standard license to your work will ensure your right to make your work freely and openly available.
Under the Creative Commons Attribution 4.0 International License, authors retain ownership of the copyright for their article, but authors allow anyone to download, reuse, reprint, modify, distribute, and/or copy articles in IJOCTA, so long as the original authors and source are credited.
The readers are free to:
- Share — copy and redistribute the material in any medium or format
- Adapt — remix, transform, and build upon the material
- for any purpose, even commercially.
- The licensor cannot revoke these freedoms as long as you follow the license terms.
under the following terms:
- Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
This work is licensed under a Creative Commons Attribution 4.0 International License.