A novel PID controller tuning method based on optimization technique
Xi-ming Liang , Shan-chun Li , A. B. Hassan
Journal of Central South University ›› 2010, Vol. 17 ›› Issue (5) : 1036 -1042.
A novel PID controller tuning method based on optimization technique
An approach for parameter estimation of proportional-integral-derivative (PID) control system using a new nonlinear programming (NLP) algorithm was proposed. SQP/IIPM algorithm is a sequential quadratic programming (SQP) based algorithm that derives its search directions by solving quadratic programming (QP) subproblems via an infeasible interior point method (IIPM) and evaluates step length adaptively via a simple line search and/or a quadratic search algorithm depending on the termination of the IIPM solver. The task of tuning PI/PID parameters for the first- and second-order systems was modeled as constrained NLP problem. SQP/IIPM algorithm was applied to determining the optimum parameters for the PI/PID control systems. To assess the performance of the proposed method, a Matlab simulation of PID controller tuning was conducted to compare the proposed SQP/IIPM algorithm with the gain and phase margin (GPM) method and Ziegler-Nichols (ZN) method. The results reveal that, for both step and impulse response tests, the PI/PID controller using SQP/IIPM optimization algorithm consistently reduce rise time, settling-time and remarkably lower overshoot compared to GPM and ZN methods, and the proposed method improves the robustness and effectiveness of numerical optimization of PID control systems.
PID controller optimization / infeasible interior point method / sequential quadratic programming / simulation
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
/
| 〈 |
|
〉 |