Title :
Towards autonomous PI control satisfying classical robustness specifications
Author :
Crowe, J. ; Johnson, M.A.
Author_Institution :
Roche Products Ltd., Dalry, UK
fDate :
1/1/2002 12:00:00 AM
Abstract :
PID or three-term controller tuning in industry often uses a relay experiment to find the system ultimate data, followed by the use of PID coefficient calculation rules. This paper first reports a new, flexible and more accurate method of finding system frequency response data, including the system ultimate data. It is then demonstrated how this new identification module can be used in closed loop to automate PI controller tuning and achieve classical robustness specifications. A new algorithm is given, along with a report of a Matlab/SimulinkTM implementation. A different non-parametric method, developed by the authors, is the phase-locked loop (PLL) approach. It is shown how the PLL module can be used to drive an automated PI controller-tuning algorithm to achieve classical performance specifications. The new algorithm yields a PI controller achieving specified phase margin and gain margin values. The algorithm is one of a family of constructive routines that is able to automate PI design for a combination of classical robustness specifications. Experience gained with our Matlab/SimulinkTM implementation is described
Keywords :
closed loop systems; control system CAD; frequency response; identification; performance index; phase locked loops; robust control; tuning; two-term control; Matlab/Simulink implementation; PI controller tuning; PID coefficient calculation rules; PLL module; automatic PI controller design; autonomous PI control; classical robustness specifications; closed-loop identification module; constructive routines; gain margin; nonparametric method; performance specifications; phase margin; phase-locked loop; relay experiment; system frequency response data; system ultimate data; three-term controller tuning;
Journal_Title :
Control Theory and Applications, IEE Proceedings -
DOI :
10.1049/ip-cta:20020090