[发明专利]一种面向化工的优先级升序可行性判定与软约束调整方法有效
申请号: | 202010644754.6 | 申请日: | 2020-07-07 |
公开(公告)号: | CN113917891B | 公开(公告)日: | 2023-08-25 |
发明(设计)人: | 王景杨;邹涛;刘建帮;陆云松;张鑫;孙威;魏来星 | 申请(专利权)人: | 中国科学院沈阳自动化研究所 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 王倩 |
地址: | 110016 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 化工 优先级 升序 可行性 判定 约束 调整 方法 | ||
1.一种面向化工的优先级升序可行性判定与软约束调整方法,其特征在于,对化工过程装置的被控变量和操作变量进行约束判定与调整,得到被控变量和操作变量所构成的可行域,根据可行域对操作变量和被控变量实现对化工过程的控制,包括以下步骤:
可行性判定与软约束调整初始化:根据化工过程装置的控制要求,设定用于表示化工过程装置执行机构控制量的操作变量和用于反馈化工过程装置状态信息的被控变量的稳态上下限约束条件,以及被控变量约束条件优先级级别;
硬约束可行性判定:根据操作变量和被控变量稳态上下限约束条件以及被控变量约束条件优先级级别判定在稳态上下限约束条件中的硬约束条件下被控变量是否可以继续优化,如果是,则进行下一步,否则,重新进行可行性判定与软约束调整初始化;
逐级软约束调整并固化:按照优先级升序逐级进行可行性判定与软约束调整,在每一优先级调整结束后固化放松的软约束为硬约束,得到当前优先级最优松弛变量;
确定稳态优化可行域:完成所有优先级可行性判定与软约束调整后,根据所有的优先级最优松弛变量,得到系统稳态优化可行域,进而根据可行域对化工过程装置被控变量和操作变量进行控制;
所述可行性判定与软约束调整初始化包括:
1)设定所有操作变量和被控变量稳态上下限软约束与硬约束,即
其中u代表操作变量,Δu代表操作变量增量,y代表被控变量;下角标ss代表稳态,s代表软约束,h代表硬约束;上标代表上限,下标
2)设定所有被控变量硬约束和软约束优先级,即其中上角标r表示优先级级别,r=1,2,…,N,N为优先级最大级别;
所述硬约束可行性判定具体为:
Δyss(k)=Gu,ssΔuss(k)+Gd,ssΔdss(k)
其中,u(k-1)代表k-1时刻的操作变量值;yss(k-1)代表k-1时刻的被控变量稳态值;Δuss(k)、Δyss(k)和Δdss(k)分别代表操作变量、被控变量和扰动变量稳态增量;Gu,ss和Gd,ss分别代表操作变量和稳态变量的稳态增益矩阵;
当上述硬约束条件限制下可行域即Δyss(k)=Gu,ssΔuss(k)+Gd,ssΔdss(k)和三组变量上下界约束所构成的区域不为空集时,则在稳态上下限约束条件中的硬约束条件下被控变量是可以继续优化,否则,不能继续优化;
逐级软约束调整包括:
优先级级别r=1的软约束调整,得到优先级级别r=1的最优松弛变量上限和最优松弛变量下限
优先级级别1<r<N的软约束调整,依次得到优先级级别r=2,3,…,N-1的最优松弛变量上限和最优松弛变量下限
优先级级别r=N的软约束调整,得到优先级级别r=N的最优松弛变量上限和最优松弛变量下限
所述r=1的软约束调整具体为:
s.t.
Δyss(k)=Gu,ssΔuss(k)+Gd,ssΔdss(k)
其中,J1为优化目标函数,和分别为当前优先级上下界松弛变量权重系数,j表示优先级级别,上角标1表示优先级为第1级;
所述1<r<N的软约束调整具体为:
s.t.
Δyss(k)=Gu,ssΔuss(k)+Gd,ssΔdss(k)
其中,i,j分别表示优先级级别,上角标r表示优先级为第r级;
所述r=N的软约束调整具体为:
s.t.
Δyss(k)=Gu,ssΔuss(k)+Gd,ssΔdss(k)
其中,i表示优先级级别,上角标N表示优先级为第N级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院沈阳自动化研究所,未经中国科学院沈阳自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010644754.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种立式轴流泵
- 下一篇:一种基于气体电离室的真空紫外波长校准装置