Proportional-Integral Derivative (PID) controllers have been widely used for speed and position control of various applications. Among the conventional PID tuning methods, the Ziegler–Nichols method is well known technique. For a wide range of practical processes, this tuning approach works quite well. However, sometimes it does not provide good tuning and tends to produce a big overshoot. Therefore, this method usually needs retuning before applied to control industrial processes. To enhance the capabilities of traditional PID parameter tuning techniques, several intelligent approaches have been suggested to improve the PID tuning, such as those using genetic algorithms (GA) and the particle swarm
optimization (PSO). With the advance of computational methods in the recent times, optimization algorithms are often proposed to tune the control parameters in order to find an optimal performance. This Matlab design is to develop a PID tuning method using PSO algorithm and compare with Ziegler–Nichols. The comparison between PSO-based PID (PSO-PID) and the ZN-PID performance is presented in simulation video.
Reference Paper: Tuning of PID Controller Using Particle Swarm Optimization (PSO)
Author’s Name: Mahmud Iwan Solihin, Lee Fook Tack and Moey Leap Kean
Source: ICASEIT
Year:2011
Request source code for academic purpose, fill REQUEST FORM or contact +91 7904568456 by WhatsApp or info@verilogcourseteam.com, fee applicable.
SIMULATION VIDEO DEMO-Comparison between PSO-PID vs ZN-PID
SIMULATION VIDEO DEMO-Particle Swarm Optimization
SIMULATION VIDEO DEMO-Ziegler–Nichols