Sensors (Apr 2023)
IPDT Model-Based Ziegler–Nichols Tuning Generalized to Controllers with Higher-Order Derivatives
Abstract
The paper extends the earlier work entitled “Making the PI and PID Controller Tuning Inspired by Ziegler and Nichols Precise and Reliable”, to higher-order controllers and a broader range of experiments. The original series PI and PID controllers, based on automatic reset calculated by filtered controller outputs, are now augmented by higher-order output derivatives. This increases the number of degrees of freedom that can be used to modify the resulting dynamics, accelerates transient responses, and increases robustness to unmodeled dynamics and uncertainties. The fourth order noise attenuation filter used in the original work allows for the addition of an acceleration feedback signal, thus resulting in a series PIDA controller or even a jerk feedback that leads to a PIDAJ series controller. Such a design can further use the original process and filter approximation of the step responses through the integral-plus-dead-time (IPDT) model, while allowing experimentation with disturbance and setpoint step responses of the series PI, PID, PIDA and PIDAJ controllers, and thus, evaluating the role of output derivatives and noise attenuation from a broader perspective. All controllers considered are tuned using the Multiple Real Dominant Pole (MRDP) method, which is complemented by a factorization of the controller transfer functions to achieve the smallest possible time constant for automatic reset. The smallest time constant is chosen to improve the constrained transient response of the considered controller types. The obtained excellent performance and robustness allow the proposed controllers to be applied to a wider range of systems with dominant first-order dynamics. The proposed design is illustrated on a real-time speed control of a stable direct-current (DC) motor, which is approximated (together with a noise attenuation filter) by an IPDT model. The transient responses obtained are nearly time-optimal, with control signal limitations active for most setpoint step responses. Four controllers with different degrees of derivative with generalized automatic reset were used for comparison. It was found that controllers with higher-order derivatives may significantly improve the disturbance performance and virtually eliminate overshoots in the setpoint step responses in constrained velocity control.
Keywords