摘要
针对双容水箱液位控制中的时滞问题,为克服Smith对模型精度要求较高、鲁棒性差的缺点,设计出模糊Smith控制器。使用Matlab/Simulink进行仿真,验证了FuzzySmith控制器鲁棒性较强。离线计算出模糊查询表,将Smith预估算法离散化,运用控制器编程软件Step7编写程序,在西门子S7300 PLC上实现FuzzySmith控制算法。将该算法应用于双容水箱的液位控制。实验结果表明,模糊Smith控制在超调量、响应时间等方面都有较好的控制品质,可应用于实际时滞系统的控制。
For the problem of timedelay from the level control of coupledtanks,to overcome the disadvantages of accurate demand for mathematical model and poor robustness of Smith predictor,a Fuzzy Smith controller was designed.The simulation results by Matlab/ Simulink showed that FuzzySmith controller have good robustness.The fuzzy inquiry table was calculated offline,and the Smith predictor was discretized.Through programming with ladder diagram in Step7,the FuzzySmith control algorithm was developed on Siemens S7300 PLC.It was applied on the level control of coupledtanks.The experimental results showed that the FuzzySmith algorithm gives good performance in the overshoot,settling time,etc,and could be applied on the control of actual timedelay systems.
出处
《控制工程》
CSCD
北大核心
2012年第S1期94-96,共3页
Control Engineering of China