说明书━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━一种化工批次过程容错迭代学习控制方法技术领域本发明属于自动化工业过程控制领域,涉及到一种新型化工批次过程容错迭代学习控制方法
背景技术随着工业的发展,批次过程控制广泛应用于化工、医药、生物制品、现代农业等领域
但由于产品需求增加导致批次生产处于超负荷生产状态,从而会出现执行器故障的问题,如果不能及时有效地解决这个问题,不但会导致生产过程性能降低,还会造成严重的财产损失,甚至威胁到生产人员的安全
从安全性和性能的角度出发,研究一种批次过程容错控制方法是很有必要的
发明内容本发明目的是当化工批次过程中执行器出现故障时,提出一种新型的容错迭代学习控制方法
该方法首先建立化工批次过程的模型,并引入状态误差和输出误差,然后针对两个具体过程之间的切换条件进行分析,得到最优更新律和控制量
不同于传统的控制策略,本发明所提出的新型控制策略考虑到了执行器出现故障的情况
通过对切换过程的控制保证系统具有更好的控制性能
本发明的技术方案是通过模型建立、控制器设计、算法设计等手段,设计了新型化工批次过程容错迭代学习控制方法
利用该方法可以提高系统的控制性能
本发明的方法步骤包括:步骤1、建立批次过程的时滞动态模型,具体步骤是:1-1
建立批次过程系统状态模型,形式如下:其中t和k分别表示有限的离散时间和工作周期;表示时间延迟时间函数;、、分别表示系统第k周期第t时刻、时刻、t+1时刻的状态;表示系统第k周期第t时刻的输出;表示系统第k周期第t时刻控制输入;是第k个周期初始状态,其初始值为;表示第k周期第t时刻的切换信号,、、、都表示对应切换信号下的系统矩阵;表示第k周期第t时刻切换信号时的外部干扰
多阶段批次过程在第i阶段的系统模型形式如下:、、分别表示第k周期第i阶段t时刻的状态、控制输入、系统输出;、分别表示第k周期第