Skip to main content
Erschienen in: Soft Computing 1/2021

03.07.2020 | Methodologies and Application

Robust controller design for systems with probabilistic uncertain parameters using multi-objective genetic programming

verfasst von: Rammohan Mallipeddi, Iman Gholaminezhad, Mohammad S. Saeedi, Hirad Assimi, Ali Jamali

Erschienen in: Soft Computing | Ausgabe 1/2021

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Optimal design of controllers without considering uncertainty in the plant dynamics can induce feedback instabilities and lead to obtaining infeasible controllers in practice. This paper presents a multi-objective evolutionary algorithm integrated with Monte Carlo simulations (MCS) to perform the optimal stochastic design of robust controllers for uncertain time-delay systems. Each potential optimal solution represents a controller in the form of a transfer function with the optimal numerator and denominator polynomials. The proposed methodology uses genetic programming to evolve robust controllers. Using GP enables the algorithm to optimize the structure of the controller and tune the parameters in a holistic approach. The proposed methodology employs MCS to apply robust optimization and uses a new adaptive operator to balance exploration and exploitation in the search space. The performance of controllers is assessed in the closed-loop system with respect to three objective functions as (1) minimization of mean integral time absolute error (ITAE), (2) minimization of the standard deviation of ITAE and (3) minimization of maximum control effort. The new methodology is applied to the first-order and second-order systems with dead time. We evaluate the performance of obtained robust controllers with respect to the upper and lower bounds of step responses and control variables. We also perform a post-processing analysis considering load disturbance and external noise; we illustrate the robustness of the designed controllers by cumulative distribution functions of objective functions for different uncertainty levels. We show how the proposed methodology outperforms the state-of-the-art methods in the literature.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Assimi H, Jamali A, Nariman-zadeh N (2017) Sizing and topology optimization of truss structures using genetic programming. Swarm Evolution Comput 37:90–103CrossRef Assimi H, Jamali A, Nariman-zadeh N (2017) Sizing and topology optimization of truss structures using genetic programming. Swarm Evolution Comput 37:90–103CrossRef
Zurück zum Zitat Awad NH, Ali MZ, Mallipeddi R, Suganthan PN (2019) An efficient differential evolution algorithm for stochastic OPF based active–reactive power dispatch problem considering renewable generators. Appl Soft Comput 76:445–458CrossRef Awad NH, Ali MZ, Mallipeddi R, Suganthan PN (2019) An efficient differential evolution algorithm for stochastic OPF based active–reactive power dispatch problem considering renewable generators. Appl Soft Comput 76:445–458CrossRef
Zurück zum Zitat Balandina GI (2017) Control system synthesis by means of cartesian genetic programming. Proc Computer Sci 103:176–182CrossRef Balandina GI (2017) Control system synthesis by means of cartesian genetic programming. Proc Computer Sci 103:176–182CrossRef
Zurück zum Zitat Bi S, Deng Z, Chen Z (2013) Stochastic validation of structural FE-models based on hierarchical cluster analysis and advanced Monte Carlo simulation. Finite Elem Anal Des 67:22–33CrossRef Bi S, Deng Z, Chen Z (2013) Stochastic validation of structural FE-models based on hierarchical cluster analysis and advanced Monte Carlo simulation. Finite Elem Anal Des 67:22–33CrossRef
Zurück zum Zitat Biswas PP, Suganthan PN, Mallipeddi R, Amaratunga GAJ (2019) Optimal reactive power dispatch with uncertainties in load demand and renewable energy sources adopting scenario-based approach. Appl Soft Comput 75:616–632CrossRef Biswas PP, Suganthan PN, Mallipeddi R, Amaratunga GAJ (2019) Optimal reactive power dispatch with uncertainties in load demand and renewable energy sources adopting scenario-based approach. Appl Soft Comput 75:616–632CrossRef
Zurück zum Zitat Biwer A, Griffith S, Cooney C (2005) Uncertainty analysis of penicillin V production using Monte Carlo simulation. Biotechnol Bioeng 90(2):167–179CrossRef Biwer A, Griffith S, Cooney C (2005) Uncertainty analysis of penicillin V production using Monte Carlo simulation. Biotechnol Bioeng 90(2):167–179CrossRef
Zurück zum Zitat Blasco X, Herrero JM, Sanchis J, Martínez M (2008) A new graphical visualization of n-dimensional Pareto front for decision-making in multiobjective optimization. Inf Sci 178(20):3908–3924MATHCrossRef Blasco X, Herrero JM, Sanchis J, Martínez M (2008) A new graphical visualization of n-dimensional Pareto front for decision-making in multiobjective optimization. Inf Sci 178(20):3908–3924MATHCrossRef
Zurück zum Zitat Bodla KK, Murthy JY, Garimella SV (2013) Optimization under uncertainty applied to heat sink design. ASME J Heat Transf, vol 135 Bodla KK, Murthy JY, Garimella SV (2013) Optimization under uncertainty applied to heat sink design. ASME J Heat Transf, vol 135
Zurück zum Zitat Chiou S-W (2018) A data-driven bi-level program for knowledge-based signal control system under uncertainty. Knowl-Based Syst 160:210–227CrossRef Chiou S-W (2018) A data-driven bi-level program for knowledge-based signal control system under uncertainty. Knowl-Based Syst 160:210–227CrossRef
Zurück zum Zitat Darbra RM, Eljarrat E, Barceló D (2008) How to measure uncertainties in environmental risk assessment. TrAC Trends Anal Chem 27(4):377–385CrossRef Darbra RM, Eljarrat E, Barceló D (2008) How to measure uncertainties in environmental risk assessment. TrAC Trends Anal Chem 27(4):377–385CrossRef
Zurück zum Zitat Diwekar UM, Kalagnanam JR (1997) Efficient sampling technique for optimization under uncertainty. AIChE J 43(2):440–447CrossRef Diwekar UM, Kalagnanam JR (1997) Efficient sampling technique for optimization under uncertainty. AIChE J 43(2):440–447CrossRef
Zurück zum Zitat Eldred M (2009) Recent advances in non-intrusive polynomial chaos and stochastic collocation methods for uncertainty analysis and design Eldred M (2009) Recent advances in non-intrusive polynomial chaos and stochastic collocation methods for uncertainty analysis and design
Zurück zum Zitat Field RV, Voulgaris PG, Bergman LA (1996) Methods to compute probabilistic measures of robustness for structural systems. J Vibration Control 2(4):447–463MathSciNetMATHCrossRef Field RV, Voulgaris PG, Bergman LA (1996) Methods to compute probabilistic measures of robustness for structural systems. J Vibration Control 2(4):447–463MathSciNetMATHCrossRef
Zurück zum Zitat Fukunaga A, Hiruma H, Komiya K, Iba H (2012) Evolving controllers for high-level applications on a service robot: a case study with exhibition visitor flow control. Genet Program Evolvable Mach 13:239–263CrossRef Fukunaga A, Hiruma H, Komiya K, Iba H (2012) Evolving controllers for high-level applications on a service robot: a case study with exhibition visitor flow control. Genet Program Evolvable Mach 13:239–263CrossRef
Zurück zum Zitat Gholaminezhad I, Jamali A (2016) A multi-objective differential evolution approach based on ε-elimination uniform-diversity for mechanisms design. Struct Multidisciplinary Optim 52(5):861–877CrossRef Gholaminezhad I, Jamali A (2016) A multi-objective differential evolution approach based on ε-elimination uniform-diversity for mechanisms design. Struct Multidisciplinary Optim 52(5):861–877CrossRef
Zurück zum Zitat Gholaminezhad I, Jamali A, Assimi H (2014) Automated synthesis of optimal controller using multi-objective genetic programming for two-mass-spring system. In: presented at the 2nd RSI/ISM international conference on robotics and mechatronics, ICRoM 2014 Gholaminezhad I, Jamali A, Assimi H (2014) Automated synthesis of optimal controller using multi-objective genetic programming for two-mass-spring system. In: presented at the 2nd RSI/ISM international conference on robotics and mechatronics, ICRoM 2014
Zurück zum Zitat Gomes FM, Pereira FM, Silva AF, Silva MB (2019) Multiple response optimization: analysis of genetic programming for symbolic regression and assessment of desirability functions. Knowl-Based Syst 179:21–33CrossRef Gomes FM, Pereira FM, Silva AF, Silva MB (2019) Multiple response optimization: analysis of genetic programming for symbolic regression and assessment of desirability functions. Knowl-Based Syst 179:21–33CrossRef
Zurück zum Zitat Hajiloo A, Nariman-Zadeh N, Jamali A, Bagheri A, Alasti A (2008) Pareto optimum design of robust PI controllers for systems with parametric uncertainty. Int Rev Mech Eng 1(6):628–640 Hajiloo A, Nariman-Zadeh N, Jamali A, Bagheri A, Alasti A (2008) Pareto optimum design of robust PI controllers for systems with parametric uncertainty. Int Rev Mech Eng 1(6):628–640
Zurück zum Zitat Hu N, Zhong J, Zhou JT, Zhou S, Cai W, Monterola C (2018) Guide them through: an automatic crowd control framework using multi-objective genetic programming. Appl Soft Comput 66:90–103CrossRef Hu N, Zhong J, Zhou JT, Zhou S, Cai W, Monterola C (2018) Guide them through: an automatic crowd control framework using multi-objective genetic programming. Appl Soft Comput 66:90–103CrossRef
Zurück zum Zitat Jamali A (2009) Pareto Robust design of controllers with probabilistic uncertainties using multi objective evolutionary algorithms. Ph.D. Thesis, University of Guilan Jamali A (2009) Pareto Robust design of controllers with probabilistic uncertainties using multi objective evolutionary algorithms. Ph.D. Thesis, University of Guilan
Zurück zum Zitat Jamali A, Nariman-Zadeh N, Atashkari K (2008) Multi-objective uniform diversity genetic algorithm (MUGA). In: Kosinski W (ed) In advanced in evolutionary algorithms. IN-TECH, Vienna Jamali A, Nariman-Zadeh N, Atashkari K (2008) Multi-objective uniform diversity genetic algorithm (MUGA). In: Kosinski W (ed) In advanced in evolutionary algorithms. IN-TECH, Vienna
Zurück zum Zitat Jamali A, Hajiloo A, Nariman-zadeh N (2010) Reliability-based robust Pareto design of linear state feedback controllers using a multi-objective uniform-diversity genetic algorithm (MUGA). Expert Syst Appl 37(1):401–413CrossRef Jamali A, Hajiloo A, Nariman-zadeh N (2010) Reliability-based robust Pareto design of linear state feedback controllers using a multi-objective uniform-diversity genetic algorithm (MUGA). Expert Syst Appl 37(1):401–413CrossRef
Zurück zum Zitat Jamali A, Ghamati M, Ahmadi B, Nariman-zadeh N (2013a) Probability of failure for uncertain control systems using neural networks and multi-objective uniform-diversity genetic algorithms (MUGA). Eng Appl Artif Intell 26(2):714–723CrossRef Jamali A, Ghamati M, Ahmadi B, Nariman-zadeh N (2013a) Probability of failure for uncertain control systems using neural networks and multi-objective uniform-diversity genetic algorithms (MUGA). Eng Appl Artif Intell 26(2):714–723CrossRef
Zurück zum Zitat Jamali A, Salehpour M, Nariman-zadeh N (2013b) Robust Pareto active suspension design for vehicle vibration model with probabilistic uncertain parameters. Multi-body Syst Dyn 30:265–285CrossRef Jamali A, Salehpour M, Nariman-zadeh N (2013b) Robust Pareto active suspension design for vehicle vibration model with probabilistic uncertain parameters. Multi-body Syst Dyn 30:265–285CrossRef
Zurück zum Zitat Jamali A, Khaleghi E, Gholaminezhad I, Nariman-zadeh N, Gholaminia B, Jamal-Omidi A (2014a) Multi-objective genetic programming approach for robust modeling of complex manufacturing processes having probabilistic uncertainty in experimental data. J Intell Manuf 28(1):149–163CrossRef Jamali A, Khaleghi E, Gholaminezhad I, Nariman-zadeh N, Gholaminia B, Jamal-Omidi A (2014a) Multi-objective genetic programming approach for robust modeling of complex manufacturing processes having probabilistic uncertainty in experimental data. J Intell Manuf 28(1):149–163CrossRef
Zurück zum Zitat Jamali A, Khaleghi E, Gholaminezhad I, Nariman-zadeh N (2014b) Modelling and prediction of complex non-linear processes by using Pareto multi-objective genetic programming. Int J Syst Sci 47(7):1675–1688MATHCrossRef Jamali A, Khaleghi E, Gholaminezhad I, Nariman-zadeh N (2014b) Modelling and prediction of complex non-linear processes by using Pareto multi-objective genetic programming. Int J Syst Sci 47(7):1675–1688MATHCrossRef
Zurück zum Zitat Kadlic B, Sekaj I, Pernecký D (2014) Design of continuous-time controllers using cartesian genetic programming. IFAC Proc Vol 47(3):6982–6987CrossRef Kadlic B, Sekaj I, Pernecký D (2014) Design of continuous-time controllers using cartesian genetic programming. IFAC Proc Vol 47(3):6982–6987CrossRef
Zurück zum Zitat Kalat AA (2019) A robust direct adaptive fuzzy control for a class of uncertain nonlinear MIMO systems. Soft Comput 23(19):9747–9759MATHCrossRef Kalat AA (2019) A robust direct adaptive fuzzy control for a class of uncertain nonlinear MIMO systems. Soft Comput 23(19):9747–9759MATHCrossRef
Zurück zum Zitat Kalos MH, Whitlock PA (1998) Monte Carlo methods. Wiley, New YorkMATH Kalos MH, Whitlock PA (1998) Monte Carlo methods. Wiley, New YorkMATH
Zurück zum Zitat Kang Z (2005) Robust design optimization of structures under uncertainties. Institut fur Statik und Dynamik der Luft- und Raumfahrkonstruktionen, Universit¨at Stuttgart Kang Z (2005) Robust design optimization of structures under uncertainties. Institut fur Statik und Dynamik der Luft- und Raumfahrkonstruktionen, Universit¨at Stuttgart
Zurück zum Zitat Koza JR, Keane MA, Streeter MJ, Mydlowec W, Yu J, Lanaz G (2003) Genetic Programming IV: routine human-competitive machine intelligence. Kluwer Academic Publishers, BerlinMATH Koza JR, Keane MA, Streeter MJ, Mydlowec W, Yu J, Lanaz G (2003) Genetic Programming IV: routine human-competitive machine intelligence. Kluwer Academic Publishers, BerlinMATH
Zurück zum Zitat Krishnan K, Karpagam G (2013) Comparison of PID controller tuning techniques for a FOPDT system. Int J Current Eng Technol 4:2667–2670 Krishnan K, Karpagam G (2013) Comparison of PID controller tuning techniques for a FOPDT system. Int J Current Eng Technol 4:2667–2670
Zurück zum Zitat Kumaresan N, Ratnavelu K (2014) Optimal control for stochastic linear quadratic singular neuro Takagi-Sugeno fuzzy system with singular cost using genetic programming. Appl Soft Comput 24:1136–1144MATHCrossRef Kumaresan N, Ratnavelu K (2014) Optimal control for stochastic linear quadratic singular neuro Takagi-Sugeno fuzzy system with singular cost using genetic programming. Appl Soft Comput 24:1136–1144MATHCrossRef
Zurück zum Zitat Li HS, Ma C (2013) Hybrid dimension-reduction method for robust design optimization. AIAA J 51:138–144CrossRef Li HS, Ma C (2013) Hybrid dimension-reduction method for robust design optimization. AIAA J 51:138–144CrossRef
Zurück zum Zitat Mallipeddi R, Suganthan PN, Pan QK, Tasgetiren MF (2011) Differential evolution algorithm with ensemble of parameters and mutation strategies. Appl Soft Comput 11(2):1679–1696CrossRef Mallipeddi R, Suganthan PN, Pan QK, Tasgetiren MF (2011) Differential evolution algorithm with ensemble of parameters and mutation strategies. Appl Soft Comput 11(2):1679–1696CrossRef
Zurück zum Zitat Mohammadzadeh A, Taghavifar H (2020) A robust fuzzy control approach for path-following control of autonomous vehicles. Soft Comput 24(5):3223–3235MATHCrossRef Mohammadzadeh A, Taghavifar H (2020) A robust fuzzy control approach for path-following control of autonomous vehicles. Soft Comput 24(5):3223–3235MATHCrossRef
Zurück zum Zitat Nariman-Zadeh N, Jamali A, Hajiloo A (2007) Frequency-based reliability Pareto optimum design of proportional-integral-derivative controllers for systems with probabilistic uncertainty. Proc Inst Mech Eng Part I J Syst Control Eng 221:1061–1075 Nariman-Zadeh N, Jamali A, Hajiloo A (2007) Frequency-based reliability Pareto optimum design of proportional-integral-derivative controllers for systems with probabilistic uncertainty. Proc Inst Mech Eng Part I J Syst Control Eng 221:1061–1075
Zurück zum Zitat Nariman-Zadeh N, Salehpour M, Jamali A, Haghgoo E (2010) Pareto optimization of a five-degree of freedom vehicle vibration model using a multi-objective uniform-diversity genetic algorithm (MUGA). Eng Appl Artif Intell 23(4):543–551CrossRef Nariman-Zadeh N, Salehpour M, Jamali A, Haghgoo E (2010) Pareto optimization of a five-degree of freedom vehicle vibration model using a multi-objective uniform-diversity genetic algorithm (MUGA). Eng Appl Artif Intell 23(4):543–551CrossRef
Zurück zum Zitat Nejlaoui M, Houidi A, Affi Z, Romdhane L (2013) Multiobjective robust design optimization of rail vehicle moving in short radius curved tracks based on the safety and comfort criteria. Simul Model Pract Theory 30:21–34MATHCrossRef Nejlaoui M, Houidi A, Affi Z, Romdhane L (2013) Multiobjective robust design optimization of rail vehicle moving in short radius curved tracks based on the safety and comfort criteria. Simul Model Pract Theory 30:21–34MATHCrossRef
Zurück zum Zitat Pettersson MP, Iaccarino G, Nordstrom J (2015) Polynomial chaos methods for hyperbolic partial differential equations. In: Mathematical engineering, Springer Pettersson MP, Iaccarino G, Nordstrom J (2015) Polynomial chaos methods for hyperbolic partial differential equations. In: Mathematical engineering, Springer
Zurück zum Zitat Pettersson MP, Iaccarino G, Nordstrom J (2015b) Polynomial chaos methods for hyperbolic partial differential equations. Springer, BerlinMATHCrossRef Pettersson MP, Iaccarino G, Nordstrom J (2015b) Polynomial chaos methods for hyperbolic partial differential equations. Springer, BerlinMATHCrossRef
Zurück zum Zitat Sekaj I, Perkacz J (2007) Genetic programming—based controller design. In: 2007 IEEE congress on evolutionary computation, pp 1339–1343 Sekaj I, Perkacz J (2007) Genetic programming—based controller design. In: 2007 IEEE congress on evolutionary computation, pp 1339–1343
Zurück zum Zitat Smith BA, Kenny SP, Crespo LG (2005) Probabilistic parameter uncertainty analysis of single input single output control systems. NASA Smith BA, Kenny SP, Crespo LG (2005) Probabilistic parameter uncertainty analysis of single input single output control systems. NASA
Zurück zum Zitat Toscano R (2005) A simple robust PI/PID controller design via numerical optimization approach. J Process Control 15(1):81–88CrossRef Toscano R (2005) A simple robust PI/PID controller design via numerical optimization approach. J Process Control 15(1):81–88CrossRef
Zurück zum Zitat Uyeh DD et al (2018) Interactive livestock feed ration optimization using evolutionary algorithms. Comput Electron Agric 155:1–11CrossRef Uyeh DD et al (2018) Interactive livestock feed ration optimization using evolutionary algorithms. Comput Electron Agric 155:1–11CrossRef
Zurück zum Zitat Witteveen J, Iaccarino G (2012) Simplex stochastic collocation with random sampling and extrapolation for nonhypercube probability spaces. SIAM J Sci Comput 34(2):A814–A838MathSciNetMATHCrossRef Witteveen J, Iaccarino G (2012) Simplex stochastic collocation with random sampling and extrapolation for nonhypercube probability spaces. SIAM J Sci Comput 34(2):A814–A838MathSciNetMATHCrossRef
Zurück zum Zitat Zhao Q, Chen X, Ma ZD, Lin Y (2015) Robust topology optimization based on stochastic collocation methods under loading uncertainties. Math Probl Eng Zhao Q, Chen X, Ma ZD, Lin Y (2015) Robust topology optimization based on stochastic collocation methods under loading uncertainties. Math Probl Eng
Zurück zum Zitat Zio E, Bazzo R (2011) Level diagrams analysis of Pareto Front for multiobjective system redundancy allocation. Reliab Eng Syst Saf 96(5):569–580CrossRef Zio E, Bazzo R (2011) Level diagrams analysis of Pareto Front for multiobjective system redundancy allocation. Reliab Eng Syst Saf 96(5):569–580CrossRef
Metadaten
Titel
Robust controller design for systems with probabilistic uncertain parameters using multi-objective genetic programming
verfasst von
Rammohan Mallipeddi
Iman Gholaminezhad
Mohammad S. Saeedi
Hirad Assimi
Ali Jamali
Publikationsdatum
03.07.2020
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 1/2021
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-020-05133-x

Weitere Artikel der Ausgabe 1/2021

Soft Computing 1/2021 Zur Ausgabe