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.

PDF
Journal of Central South University ›› 2010, Vol. 17 ›› Issue (5) : 1036 -1042. DOI: 10.1007/s11771-010-0595-0
Article

A novel PID controller tuning method based on optimization technique

Author information +
History +
PDF

Abstract

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.

Keywords

PID controller optimization / infeasible interior point method / sequential quadratic programming / simulation

Cite this article

Download citation ▾
Xi-ming Liang, Shan-chun Li, A. B. Hassan. A novel PID controller tuning method based on optimization technique. Journal of Central South University, 2010, 17(5): 1036-1042 DOI:10.1007/s11771-010-0595-0

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

YauT. J., YunT. C., ChihP. H.. Design of fuzzy PID controllers using modified triangular membership functions [J]. Journal of Information Science, 2008, 178(12): 1325-1333

[2]

HwangC., HsiaoC. Y.. Solution of a non-convex optimization arising in PI/PID control design [J]. Automatica, 2002, 38(11): 143-162

[3]

RamasamyM., SundaramoorthyS.. PID controller tuning for desired closed-loop responses for SISO systems using impulse response [J]. Computers & Chemical Engineering, 2008, 32(8): 1773-1788

[4]

CarlosA. N., OscarL. B., AndresT.. Tuned proportional-integral-derivative control for topology optimization using hybrid cellular automata [C]. Proceedings of the 7th World Congress on Structural and Multidisciplinary Optimization, 2007, Seoul, COEX: 21-25

[5]

HangC. C., AstromK. J., WangQ. G.. Relay feedback auto-tuning of process controllers: A tutorial review [J]. Journal of Process Control, 2002, 12(1): 143-162

[6]

ToscanoR.. A simple robust PI/PID controller design via numerical optimization approach [J]. Journal of Process Control, 2005, 15(1): 81-88

[7]

GeM., ChiuM. S., WangQ. G.. Robust PID controller design via LMI approach [J]. Journal of Process Control, 2002, 12(1): 3-13

[8]

BatoolL., HoracioJ. M., ChenT.. Decentralized robust PI controller design for an industrial boiler [J]. Journal of Process Control, 2009, 19(2): 216-230

[9]

WuY., LuJ., SunY.. An Improved Differential Evolution for Optimization of Chemical Process [J]. Chinese Journal of Chemical Engineering, 2008, 16(2): 228-234

[10]

LiangX.-ming.. Active set truncated-Newton algorithm for simultaneous optimization of distillation column [J]. Journal of Central South University of Technology, 2005, 12(1): 93-96

[11]

DickinsonP. B., ShentonA. T.. A parameter space approach to constrained variance PID controller design [J]. Automatica, 2009, 45(3): 830-835

[12]

LiangX.-m., BashirH. A., LiS.-chun.. Applying infeasible interior point method to SQP for constrained nonlinear programming [C]. Proceedings of International Conference on Computer Science and Software Engineering (CSSE), 2008, Wuhan, IEEE Computer Society: 399-402

[13]

MadhuranthakamC. R., ElkamelA., BudmanH.. Optimal tuning of PID controllers for FOPTD, SOPTD and SOPTD with lead processes [J]. Chemical Engineering and Processing: Process Intensification, 2008, 47(2): 251-264

[14]

LeeK. H., TamayE. C., HuangB.. Industrial implementation of controller performance analysis technology [J]. Control Engineering Practice, 2010, 18(2): 147-158

[15]

SekaraT. B., MatausekM. R.. Revisiting the Ziegler-Nichols process dynamics characterization [J]. Journal of Process Control, 2010, 20(3): 360-363

[16]

SaekiM.. Fixed structure PID controller design for standard H-infinity control problem [J]. Automatica, 2006, 42(1): 93-100

[17]

PandaR. C.. Synthesis of PID tuning rule using the desired closed-loop response [J]. Industrial and Engineering Chemistry research, 2008, 47(22): 8684-8692

[18]

AhnK. K., TruongD. Q.. Online tuning fuzzy PID controller using robust extended Kalman filter [J]. Journal of Process Control, 2009, 19(6): 1011-1023

[19]

HoW. K., HangC. C., CaoL. S.. Tuning of PID controller based on gain and phase margin specification [J]. Automatica, 1995, 31(3): 497-502

[20]

VilanovaR., ArrietaO.. PID design for improved disturbance attenuation: Min max sensitivity matching approach [J]. International Journal of Applied Mathematics, 2007, 37(1): 1-6

[21]

BolatD. E.. Implementation of Matlab-SIMULINK based real time temperature control for set point changes [J]. International Journal of Circuits, Systems and Signal Processing, 2007, 1(1): 54-61

AI Summary AI Mindmap
PDF

168

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/