Making the PI and PID Controller Tuning Inspired by Ziegler and Nichols Precise and Reliable
Mikulas Huba1, Stefan Chamraz1, Pavol Bistak1
1Institute of Automotive Mechatronics, Faculty of Electrical Engineering and Information Technology, Slovak University of Technology in Bratislava, 812 19 Bratislava, Slovakia.
Abstract:
This paper deals with the design of a DC motor speed control implemented by an embedded controller. The design is simple and brings some important changes to the traditional Ziegler-Nichols tuning. The design also includes a novel anti-windup implementation of the controller and an integrated noise-reduction filter design. The proposed tuning method considers all important aspects of the control, such as pre-processing of the measured signals and filtering (to attenuate the measurement noise), time delays of the process, modeling and identification of the process, and constraints on the control signal. Three important aspects of designing PI and PID controllers for processes with noisy output on Arduino-type embedded computers are considered. First, it deals with the integrated design of the input filter and the controller parameters, since both are interdependent. Secondly, the method of setting the controllers from step responses by Ziegler and Nichols is modified for the case of digital signal processing (without drawing the tangent), while it recommends the suitability of its modification in terms of the use of both integral and static models. Third, the most suitable anti-windup solution for the given controller structure is proposed. In summary, the paper shows that an appropriate design of the embedded controller can achieve excellent closed-loop performance even in a noisy process environment with limited control signals.
More Related Videos
08:35Interactive and Visualized Online Experimentation System for Engineering Education and Research
Published on: November 24, 2021
09:08Three-dimensional Printing of Thermoplastic Materials to Create Automated Syringe Pumps with Feedback Control for Microfluidic Applications
Published on: August 30, 2018
Related Concept Videos
PID Controller
Time and frequency -Domain Interpretation of PI Control
Acting as a low-pass filter, the PI controller slows the system's response and extends settling times. This requires...
PI Controller: Design
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...
PD Controller: Design
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Phase-lead and Phase-lag Controllers
