IAE Optimized PID Tuning with Phase Margin and Crossover Frequency Constraints
Senol Gulgonul

TL;DR
This paper introduces PMwc-Tune, a PID tuning method that integrates frequency-domain robustness constraints with time-domain performance optimization using constrained nonlinear programming, resulting in improved control performance.
Contribution
It presents a unified nonlinear programming approach that enforces phase margin and crossover frequency constraints while minimizing IAE, a novel combination not previously achieved.
Findings
Achieves phase margin and crossover frequency errors below 1%.
Reduces IAE by 4.6% compared to MATLAB's pidtune.
Provides an open-source implementation for practical use.
Abstract
This paper presents PMwc-Tune, a novel PID tuning method that uniquely combines frequency-domain robustness constraints with time-domain performance optimization through constrained nonlinear programming. The key contribution is a unified formulation that simultaneously enforces phase margin and crossover frequency requirements (via nonlinear equality constraints) while minimizing the Integral Absolute Error (IAE) of the closed-loop response. The algorithm employs Sequential Quadratic Programming (SQP) to solve this constrained optimization problem, guaranteeing specification attainment within numerical tolerances while optimizing transient performance. Numerical validation on benchmark systems demonstrates precise convergence to design targets (phase margin and crossover frequency errors <1%) with a 4.6% IAE reduction compared to MATLAB's pidtune. The open-source implementation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Design · Iterative Learning Control Systems
