Particle Swarm Optimization-Based Model-Free Adaptive Control for Time-Varying Batch Processes

Authors

  • Z. Wang Department of Electrical Engineering Technology, Faculty of Engineering Technology, Universiti Tun Hussein Onn Malaysia, Pagoh Higher Education Hub, 84600 Pagoh, Muar, Johor, Malaysia
  • A.S. Sadun Department of Electrical Engineering Technology, Faculty of Engineering Technology, Universiti Tun Hussein Onn Malaysia, Pagoh Higher Education Hub, 84600 Pagoh, Muar, Johor, Malaysia https://orcid.org/0000-0002-1442-2365
  • N.A. Jalaludin Department of Electrical Engineering Technology, Faculty of Engineering Technology, Universiti Tun Hussein Onn Malaysia, Pagoh Higher Education Hub, 84600 Pagoh, Muar, Johor, Malaysia https://orcid.org/0000-0002-4547-5021
  • J. Jalani Department of Electronic Engineering, Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Parit Raja, 86400 Batu Pahat, Johor, Malaysia https://orcid.org/0000-0002-6766-1378
  • S.N.H. Arifin Research Center for Soft Soil, Institute of Integrated Engineering, Universiti Tun Hussein Onn Malaysia, Parit Raja, 86400 Batu Pahat, Johor, Malaysia https://orcid.org/0000-0003-2879-3367
  • N. Mohamed Sunar Research Center for Soft Soil, Institute of Integrated Engineering, Universiti Tun Hussein Onn Malaysia, Parit Raja, 86400 Batu Pahat, Johor, Malaysia https://orcid.org/0000-0002-1185-674X
  • M.A. Fauzi Faculty of Industrial Management, Universiti Malaysia Pahang Al-Sultan Abdullah, Persiaran Tun Khalil Yaakob, 26300, Kuantan, Pahang, Malaysia

DOI:

https://doi.org/10.15282/ijame.21.2.2024.7.0870

Keywords:

Adaptive control, Batch process, Human-robot interaction, Model-free, Nonlinear process, Particle swarm optimization

Abstract

The batch process is a production process with strong nonlinearity, which usually suffers from time-varying parameters and uncertainty of disturbances. Concerning the mentioned problems, this study proposes to investigate the application of the particle swarm optimization-based model-free adaptive control (PSO-MFAC) method for time-varying batch processes. Model-Free Adaptive Control (MFAC) is a data-driven control method, which is one of the promising methods to solve the nonlinear process. Firstly, a Full Form Dynamic Linearization Model-Free Adaptive Control method has been adopted for the control of batch processes. Further, considering that the adopted model-free adaptive control involves seven control parameters, such as cognitive scaling factor (φ1), social scaling factor (φ2), inertia weight (φ3), learning rate (η), control parameter update rate, exploration rate and learning rate for MFAC obtained by a particle swarm optimization (PSO) algorithm in combination with a criterion function performance index. Finally, by comparing it with the existing methods, a typical batch fermentation was applied to verify that PSO-MFAC had a good control effect. The findings indicate that the PSO-MFAC controller exhibits a preference for exploiting the optimal option due to its φ3 value less than 0.1. The efficacy and feasibility of the PSO-MFAC control effect have been proven by obtaining the lowest integral square error (ISE) value of 1.1192 regarding the nonlinearity of the batch process due to time-varying challenges.

Downloads

Published

2024-06-20

How to Cite

[1]
Z. Wang, “Particle Swarm Optimization-Based Model-Free Adaptive Control for Time-Varying Batch Processes”, Int. J. Automot. Mech. Eng., vol. 21, no. 2, pp. 11263–11275, Jun. 2024.

Issue

Section

Articles