Using Simplified Swarm Optimization on Multiloop Fuzzy PID Controller Tuning Design for Flow and Temperature Control System

This study proposes the flow and temperature controllers of a cockpit environment control system (ECS) by implementing an optimal simplified swarm optimization (SSO) fuzzy proportional-integral-derivative (PID) control. The ECS model is considered as a multiple-input multiple-output (MIMO) and secon...

Full description

Bibliographic Details
Main Authors: Ting-Yun Wu, Yun-Zhi Jiang, Yi-Zhu Su, Wei-Chang Yeh
Format: Article
Language:English
Published: MDPI AG 2020-11-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/23/8472
Description
Summary:This study proposes the flow and temperature controllers of a cockpit environment control system (ECS) by implementing an optimal simplified swarm optimization (SSO) fuzzy proportional-integral-derivative (PID) control. The ECS model is considered as a multiple-input multiple-output (MIMO) and second-order dynamic system, which is interactive. In this work, we use five methods to design and compare the PID controllers in MATLAB and Simulink, including Ziegler–Nicolas PID tuning, particle swarm optimization (PSO) PID, SSO PID, and the combination of the fuzzy theory with PSO PID and SSO PID, respectively. The main contribution of this study is the pioneering implementation of SSO in a fuzzy PI/PID controller. Moreover, by adding the original gain parameters <i>K</i><sub>p</sub>, <i>K</i><sub>i</sub>, and <i>K</i><sub>d</sub> in the PID controller with delta values, which are calculated by fuzzy logic designer, we can tune the parameters of PID controllers in real time. This makes our control system more accurate, adaptive, and robust.
ISSN:2076-3417