化工学报 ›› 2017, Vol. 68 ›› Issue (3): 1081-1089.DOI: 10.11949/j.issn.0438-1157.20161608

• 过程系统工程 • 上一篇    下一篇

基于T-S模糊模型的间歇过程的迭代学习容错控制

王立敏1, 杨继胜1, 于晶贤1, 李秉芸1, 高福荣2   

  1. 1 辽宁石油化工大学理学院, 辽宁 抚顺 113001;
    2 香港科技大学化学与生物分子工程系, 香港
  • 收稿日期:2016-11-14 修回日期:2016-12-01 出版日期:2017-03-05 发布日期:2017-03-05
  • 通讯作者: 王立敏,wanglimin0817@163.com;高福荣,kefgao@ust.hk
  • 基金资助:

    国家自然科学基金项目(61433005);辽宁省高等学校优秀人才支持计划项目(LJQ2014039);广东省创新团队项目(2013G076)。

Iterative learning fault-tolerant control for batch processes based on T-S fuzzy model

WANG Limin1, YANG Jisheng1, YU Jingxian1, LI Bingyun1, GAO Furong2   

  1. 1 College of Sciences, Liaoning Shihua University, Fushun 113001, Liaoning, China;
    2 Department of Chemical and Biomolecular Engineering, Hong Kong University of Science and Technology, Hong Kong, China
  • Received:2016-11-14 Revised:2016-12-01 Online:2017-03-05 Published:2017-03-05
  • Contact: 10.11949/j.issn.0438-1157.20161608
  • Supported by:

    supported by the National Natural Science Foundation of China (61433005),Liaoning Province Colleges and Universities Talents Support Program (LJQ2014039) and Guangdong Innovative and Entrepreneurial Research Team Program (2013G076).

摘要:

间歇过程不仅具有强非线性,同时还会受到诸如执行器等故障影响,研究非线性间歇过程在具有故障的情况下依然稳定运行至关重要。针对执行器增益故障及系统所具有的强非线性,提出一种新的基于间歇过程的T-S模糊模型的复合迭代学习容错控制方法。首先根据间歇过程的非线性模型,利用扇区非线性方法建立其T-S模糊故障模型,再利用间歇过程的二维特性与重复特性,在2D系统理论框架内,设计2D复合ILC容错控制器,进而构建此T-S模糊模型的等价二维Rosser模型,接着利用Lyapunov方法给出系统稳定充分条件并求解控制器增益。针对强非线性的连续搅拌釜进行仿真,结果表明所提出方法具有可行性与有效性。

关键词: 间歇过程, 2D T-S模糊模型, 模糊迭代学习容错控制, 过程控制, 稳定, 系统工程

Abstract:

Batch processes are not with highly nonlinearity, but also suffer from the actuator failures. Study of the stability of nonlinear batch processes under failure conditions is of great significance. With considering on the actuator gain faults and the highly nonlinearity, a new T-S fuzzy model-based iterative learning fault-tolerant control method is proposed for nonlinear batch process. Firstly, the T-S fuzzy model is employed to represent the nonlinear batch process. Then a 2D compound iterative learning fault-tolerant controller is proposed by exploiting the 2D and repetitive nature of batch processes, and the equivalent 2D Rosser model of the fuzzy model is constructed. Lastly, the sufficient condition guaranteeing the system stable is given through a Lyapunov function method, and the controller gains are designed in terms of linear matrix inequalities (LMIs). Simulation to a highly nonlinear continuous stirred tank reactor (CSTR) demonstrates the feasibility and efficiency of the proposed method.

Key words: batch processes, 2D T-S fuzzy model, fuzzy iterative learning fault-tolerant control, process control, stability, systems engineering

中图分类号: