Multiobjective PID controller design for active suspension system: scalarization approach

O. Tolga Altinoz


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.


PID Controller; Multiobjective; Scalarization; Particle Swarm Optimization; Diferential Evolution

Full Text:



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).



  • There are currently no refbacks.

Copyright (c) 2018 Tolga Altinoz

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.


   ithe_170     crossref_284         ind_131_43_x_117_117  Scopus  EBSCO_Host    ULAKBIM   PROQUEST   ZBMATH more...