Didactical software in automatic control - pid controller design
Abstract
A proportional-integral-derivative controller (PID controller) has historically been considered to be the best controller. By tuning the three parameters in the PID controller, It can provide control action designed for specific process requirements.
The main objective of this thesis is two folds: understanding the behavior of a PID controller is affected by its parameters and implementing an effective algorithm to design a PID controller. All these points will be implemented in a MATLAB didactic that helps design a PID controller for any given system. It includes classical PID controller, application of PID controller to solve classic problems and development PID controller to solve the modern problems. In classical PID controller, the well-known empirical Ziegler– Nichols tuning formula and modified versions will be covered. Approaches for identifying the equivalent first-order plus dead time model, which is essential in some of the PID controller design algorithms, will be presented. Application of this diactical software will be show and analyzed.