PID Controller tuning using Jellyfish Search algorithm in MATLAB
PID controller tuning using a Jellyfish Search algorithm is an innovative approach to finding optimal PID parameters in real-time applications. This method is based on the hypothesis that a swarm of creatures, called jellyfish, can optimize and self-tune the controllers so that they perform better than with the standard methods. It requires no manual adjustment of the PID coefficients and eliminates potential over or under dampening of the system response. After tuning, it also produces a remarkably fast settling time. Additionally, Jellyfish Search allows for multiple input disturbances to be accommodated as well as provides support for linear systems with higher order dynamics. This method decisively reduces design effort while also guaranteeing robust performance in less than ideal environments.