PID Tuning via Desired Step Response Curve Fitting
Abstract
This paper presents a PID tuning method based on step response curve fitting (PID-SRCF) that utilizes L2-norm minimization for precise reference tracking and explicit transient response shaping. The algorithm optimizes controller parameters by minimizing the root-mean-square error between desired and actual step responses. The proposed approach determines optimal PID parameters by matching any closed-loop response to a desired system step response. Practically a first-order plus time delay model or a second-order system with defined settling time and overshoot requirements are preferred. The method has open-source implementation using constrained nonlinear optimization in MATLAB. Comparative evaluations demonstrate that PID-SRCF can replace known analytical methods like Ziegler Nichols, Lambda Tuning, Pole Placement, Dominant Pole and MATLAB proprietary PID tuning applications.
Cite
@article{arxiv.2506.17655,
title = {PID Tuning via Desired Step Response Curve Fitting},
author = {Senol Gulgonul},
journal= {arXiv preprint arXiv:2506.17655},
year = {2026}
}
Comments
4 tables, 4 figures