Gain scheduling controller tuning with multi-objective evolutionary algorithms

被引:0
|
作者
Tainara Marques [1 ]
Paul Arpi [1 ]
Emerson Donaisky [2 ]
Jesús Carrillo-Ahumada [3 ]
Gilberto Reynoso-Meza [1 ]
机构
[1] Pontificia Universidade Católica do Paraná,Department of Industrial and Systems Engineering PPGEPS
[2] Pontificia Universidade Católica do Paraná,Politechnic School
[3] Universidad del Papaloapan,Institute of Biotechnology
[4] Control Systems Optimization Laboratory (LOSC),undefined
[5] Pontificia Universidade Católica do Paraná,undefined
关键词
Gain scheduling; PID controller; Multi-objective optimization; Evolutionary multi-objective optimization;
D O I
10.1007/s40435-025-01666-x
中图分类号
学科分类号
摘要
Gain scheduling is a simple technique that uses several linear partitions of a nonlinear process and tunes a simple controller for each one. When merged with simple techniques as PID control, this mechanism allows nonlinear control loops to achieve a reasonable trade-off between performance, robustness, and complexity. In such instances, multi-objective optimization offers a suitable strategy for controller tuning to achieve trade-offs. Despite the extensive application of multi-objective techniques for PID controller tuning, little has been said about using such techniques in a gain scheduling scenario. Therefore, this paper was motivated by the following question: How could multi-objective optimization techniques be merged with gain scheduling to address performance, simplicity in controller tuning, and the fixed structure of a given controller? In this paper, we propose a gain scheduling controller tuning method using the ν\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\nu $$\end{document}-gap technique to reduce the number of required controllers while maintaining a predetermined fixed low-order structure (in this research, a PI controller is considered), along with multi-objective optimization to find new control values for a nonlinear system. Simulation experiments using a Peltier cell benchmark process validate the proposal by significantly reducing the set of adjustable variables and maintaining the performance of the controller when compared to other tuning alternatives.
引用
收藏
相关论文
共 50 条
  • [1] Analysis of Evolutionary Algorithms using Multi-Objective Parameter Tuning
    Ugolotti, Roberto
    Cagnoni, Stefano
    GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2014, : 1343 - 1350
  • [2] Evolutionary Algorithms for Multi-Objective Optimization of Drone Controller Parameters
    Shamshirgaran, Azin
    Javidi, Hamed
    Simon, Dan
    5TH IEEE CONFERENCE ON CONTROL TECHNOLOGY AND APPLICATIONS (IEEE CCTA 2021), 2021, : 1049 - 1055
  • [3] Controller Tuning by Means of Multi-Objective Optimization Algorithms: A Global Tuning Framework
    Reynoso-Meza, Gilberto
    Garcia-Nieto, Sergio
    Sanchis, Javier
    Blasco, F. Xavier
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2013, 21 (02) : 445 - 458
  • [4] Applications of multi-objective evolutionary algorithms to cluster tool scheduling
    Tzeng, Jia-Ying
    Liu, Tung-Kuan
    Chou, Jyh-Horng
    ICICIC 2006: FIRST INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING, INFORMATION AND CONTROL, VOL 2, PROCEEDINGS, 2006, : 531 - +
  • [5] Multi-objective Evolutionary Algorithms Assessment for Pump Scheduling Problems
    Gutierrez-Bahamondes, Jimmy H.
    Salgueiro, Yamisleydi
    Mora-Melia, Daniel
    Alsina, Marco A.
    Silva-Rubio, Sergio A.
    Iglesias-Rey, Pedro L.
    2019 IEEE CHILEAN CONFERENCE ON ELECTRICAL, ELECTRONICS ENGINEERING, INFORMATION AND COMMUNICATION TECHNOLOGIES (CHILECON), 2019,
  • [6] Evolutionary multi-objective optimisation with preferences for multivariable PI controller tuning
    Reynoso-Meza, Gilberto
    Sanchis, Javier
    Blasco, Xavier
    Freire, Roberto Z.
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 51 : 120 - 133
  • [7] Developing two multi-objective evolutionary algorithms for the multi-objective flexible job shop scheduling problem
    Seyed Habib A. Rahmati
    M. Zandieh
    M. Yazdani
    The International Journal of Advanced Manufacturing Technology, 2013, 64 : 915 - 932
  • [8] Developing two multi-objective evolutionary algorithms for the multi-objective flexible job shop scheduling problem
    Rahmati, Seyed Habib A.
    Zandieh, M.
    Yazdani, M.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 64 (5-8): : 915 - 932
  • [9] Tuning Multi-Objective Evolutionary Algorithms on Different Sized Problem Sets
    Crepinsek, Matej
    Ravber, Miha
    Mernik, Marjan
    Kosar, Tomaz
    MATHEMATICS, 2019, 7 (09)
  • [10] Vehicle Fleet Maintenance Scheduling Optimization by Multi-objective Evolutionary Algorithms
    Wang, Yali
    Limmer, Steffen
    Gihofer, Markus
    Emmerich, Michael T. M.
    Back, Thomas
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 442 - 449