Department of Electrical and Computer Engineering, Curtin University, Perth, WA, Australia.
ISA Trans. 2015 May;56:222-40. doi: 10.1016/j.isatra.2014.11.010. Epub 2014 Dec 18.
In this paper, an adaptive configuration for PID type fuzzy logic controller (FLC) is proposed to improve the performances of both conventional PID (C-PID) controller and conventional PID type FLC (C-PID-FLC). The proposed configuration is called adaptive because its output scaling factors (SFs) are dynamically tuned while the controller is functioning. The initial values of SFs are calculated based on its well-tuned counterpart while the proceeding values are generated using a proposed stochastic hybrid bacterial foraging particle swarm optimization (h-BF-PSO) algorithm. The performance of the proposed configuration is evaluated through extensive simulations for different operating conditions (changes in reference, load disturbance and noise signals). The results reveal that the proposed scheme performs significantly better over the C-PID controller and the C-PID-FLC in terms of several performance indices (integral absolute error (IAE), integral-of-time-multiplied absolute error (ITAE) and integral-of-time-multiplied squared error (ITSE)), overshoot and settling time for plants with and without dead time.
本文提出了一种自适应配置的 PID 型模糊逻辑控制器(FLC),以提高传统 PID(C-PID)控制器和传统 PID 型 FLC(C-PID-FLC)的性能。所提出的配置称为自适应,因为其输出比例因子(SF)在控制器运行时会动态调整。SF 的初始值基于其调优的对应值计算,而后续的值则使用一种基于混合细菌觅食粒子群优化(h-BF-PSO)算法的提议生成。通过针对不同运行条件(参考值变化、负载干扰和噪声信号)的广泛仿真,评估了所提出的配置的性能。结果表明,在所提出的方案中,对于具有和不具有死区的被控对象,在几个性能指标(积分绝对误差(IAE)、时间积分乘方误差(ITAE)和时间积分平方误差(ITSE))、超调量和调整时间方面,与 C-PID 控制器和 C-PID-FLC 相比,性能显著提高。