PLC-based Implementation of Stochastic Optimization Method in the Form of Evolutionary Strategies for PID, LQR, and MPC Control

被引:1
|
作者
Zielonacki, Kajetan [1 ]
Tarnawski, Jaroslaw [1 ]
机构
[1] Gdansk Univ Technol, Fac Elect & Control Engn, Narutowicza 11-12, PL-80233 Gdansk, Poland
关键词
Evolution strategies; global optimization; hardware in the loop; model predictive control; PLC; pRNG; PREDICTIVE CONTROL; EFFICIENT;
D O I
10.1007/s12555-023-0869-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Programmable logic controllers (PLCs) are usually equipped with only basic direct control algorithms like proportional-integral-derivative (PID). Modules included in engineering software running on a personal computer (PC) are usually used to tune controllers. In this article, an alternative approach is considered, i.e. the development of a stochastic optimizer based on the (mu,lambda) evolution strategy (ES) in a PLC. For this purpose, a pseudorandom number generator (pRNG) was implemented, which is not normally available in most PLCs. The properties of popular random number generation methods were analyzed in terms of distribution uniformity and possibility of implementation in a PLC. The Wichmann-Hill (WH) algorithm was chosen for implementation. The developed generator with a uniform distribution was the basis for the implementation of a generator with a normal distribution. Both generators are the engines of the stochastic optimization algorithm in the form of the (mu, lambda) strategy. For verification purposes, a modular servomechanism laboratory set was used as a test object for PID and linear-quadratic regulator (LQR) control. Moreover, the possibility of using the developed optimizer was shown in an application of model predictive control (MPC). Comprehensive tests confirmed the correctness of the implementation and high functionality of the developed software. Calculation time issues are also investigated.
引用
收藏
页码:1846 / 1855
页数:10
相关论文
共 50 条
  • [41] Optimization for PID Control Parameters on Hydraulic Servo Control System Based on The Novel Compound Artificial Fish-swarm Evolutionary Algorithm
    Luo, Youxin
    Chen, Zhaoguo
    Che, Xiaoyi
    2010 INTERNATIONAL CONFERENCE ON THE DEVELOPMENT OF EDUCATIONAL SCIENCE AND COMPUTER TECHNOLOGY, 2010, : 81 - 84
  • [42] Construction design system of constant pressure control in water distribution system with PID method using PLC based on IoT
    Syufrijal, S.
    Rif'an, M.
    Media's, E.
    4TH ANNUAL APPLIED SCIENCE AND ENGINEERING CONFERENCE, 2019, 2019, 1402
  • [43] MPC-DTC indirect matrix converter with switches optimization and FPGA based control technique implementation for crane mechanical system
    Madaci, Mansour
    Kerdoun, Djallel
    Cherfia, Naim
    2016 4TH INTERNATIONAL CONFERENCE ON CONTROL ENGINEERING & INFORMATION TECHNOLOGY (CEIT), 2016,
  • [44] The method of PID parameter optimization based on modified linear quadratic optimal control in the linear DC motor
    Liu, Aimin
    Liang, Yaru
    Gao, Shang
    Wang, Jing
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS: WITH ASPECTS OF CONTEMPORARY INTELLIGENT COMPUTING TECHNIQUES, 2007, 2 : 81 - +
  • [45] Variable-thickness optimization method for shell structures based on a regional evolutionary control strategy
    Wang, Xinyu
    Zhang, Changdong
    Liu, Tingting
    Liao, Wenhe
    Wang, Cong
    THIN-WALLED STRUCTURES, 2022, 172
  • [46] Optimization Method of EMU Operation Stability Based on Evolutionary Control of Wheel Tread Hollow Wear
    Wang, Zegen
    Gong, Dao
    Zhou, Jinsong
    Liu, Guangyu
    ADVANCES IN DYNAMICS OF VEHICLES ON ROADS AND TRACKS III, VOL 1, IAVSD 2023, 2025, : 429 - 434
  • [47] PLC and SCADA based temperature control of heat exchanger system through fractional order PID controller using metaheuristic optimization techniques
    Tomar, Basant
    Kumar, Narendra
    Sreejeth, Mini
    HEAT AND MASS TRANSFER, 2024, 60 (09) : 1585 - 1602
  • [48] Implementation Strategy for Resource Optimization of FPGA-Based Adaptive Finite Control Set-MPC Using XSG for a VSI System
    Singh, Vijay Kumar
    Tripathi, Ravi Nath
    Hanamoto, Tsuyoshi
    IEEE JOURNAL OF EMERGING AND SELECTED TOPICS IN POWER ELECTRONICS, 2021, 9 (02) : 2066 - 2078
  • [49] An Implementation Method for the Protection and Control Functions Defined in IEC 61850 with PLC based on IEC 61131-3
    Saka Y.
    Ueda N.
    Otani T.
    IEEJ Transactions on Power and Energy, 2020, 140 (05) : 395 - 401
  • [50] Intelligent Traction Control Method Based on Model Predictive Fuzzy PID Control and Online Optimization for Permanent Magnetic Maglev Trains
    Liu, Yahui
    Fan, Kuangang
    Ouyang, Qinghua
    IEEE ACCESS, 2021, 9 : 29032 - 29046