Optimal-tuning nonlinear PID control of hydraulic systems

被引:131
作者
Liu, GP [1 ]
Daley, S
机构
[1] Univ Nottingham, Sch Mech Mat Mfg Engn & Management, Nottingham NG7 2RD, England
[2] ALSTOM Energy Technol Ctr, Leicester LE8 6LH, Leics, England
关键词
nonlinear PID; optimal tuning; hydraulic system;
D O I
10.1016/S0967-0661(00)00042-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An optimal-tuning nonlinear PID controller design strategy is proposed for hydraulic systems. After an analysis of these systems, an analytic physical dynamical model with dead-zone nonlinearity is derived. A nonlinear PID control scheme with the inverse of the dead zone is introduced to overcome the dead zone in the hydraulic systems. An optimal PTD controller is designed to satisfy some desired time-domain performance requirements. Using an estimated process model, the optimal-tuning PID control provides optimal PID parameters even when the process dynamics are time variant. This strategy is implemented in an environment composed of dSPACE, MATLAB, SIMULINK and Real-Time Workshop. The performance of the controller is demonstrated on a hydraulic position control test rig. (C) 2000 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:1045 / 1053
页数:9
相关论文
共 19 条
[1]  
ASTROM KJ, 1984, AUTOMATICA, V20, P645, DOI 10.1016/0005-1098(84)90014-1
[2]  
DALEY S, 1998, IMECHE SEM LOND
[3]  
GRACE A, 1994, OPTIMISATION TOOLBOX
[4]   REFINEMENTS OF THE ZIEGLER-NICHOLS TUNING FORMULA [J].
HANG, CC ;
ASTROM, KJ ;
HO, WK .
IEE PROCEEDINGS-D CONTROL THEORY AND APPLICATIONS, 1991, 138 (02) :111-118
[5]  
Kessler C, 1958, REGELUNGSTECHNIK, V6, P395, DOI [https://doi.org/10.1524/auto.1958.6.112.395, DOI 10.1524/AUTO.1958.6.112.395]
[6]  
Kraus T W, 1984, CONTROL ENG, V6, P106
[7]  
LEQUOC S, 1992, 9221622 SAE
[8]   Optimal-tuning PID controller design in the frequency domain with application to a rotary hydraulic system [J].
Liu, GP ;
Daley, S .
CONTROL ENGINEERING PRACTICE, 1999, 7 (07) :821-830
[9]  
LIU GP, 1999, PID CONTR WORKSH BRI
[10]  
LIU GP, 1998, IN PRESS J SYSTEMS C