[发明专利]基于UKF与ADHDP的天然气吸收塔脱硫过程控制方法有效
申请号: | 201711117417.6 | 申请日: | 2017-11-13 |
公开(公告)号: | CN107885083B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 刘华超;周伟;汪波;甘丽群;李晓亮;易军;李太福 | 申请(专利权)人: | 重庆科技学院 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 重庆为信知识产权代理事务所(普通合伙) 50216 | 代理人: | 龙玉洪 |
地址: | 401331 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ukf adhdp 天然气 吸收塔 脱硫 过程 控制 方法 | ||
1.基于UKF与ADHDP的天然气吸收塔脱硫过程控制方法,其特征在于包括如下步骤:
步骤1:通过分析天然气吸收塔脱硫工艺过程,确定影响天然气脱硫效果的主要因素为酸性天然气处理量和醇胺溶液循环量,分别用u1和u2表示,由此构成控制信号u(k)=[u1,u2];
步骤2:确定脱硫过程模型输入样本数据输出样本数据,采用输入层神经元个数为4,隐含层节点为10,输出层神经元个数为2,隐含层传递函数为tansig函数,输出层传递函数为purelin函数,期望误差最小值为0.0001,修正权值的学习效率为0.05的BP神经网络建立天然气吸收塔脱硫过程模型;
步骤3:设定理想控制目标值运用UKF算法对ADHDP方法中的评价网络和执行网络权值进行更新,并通过执行网络和评价网络分别得到控制信号u(k)=[u1,u2]和性能指标函数J(k),建立UKF-ADHDP的天然气吸收塔脱硫过程控制方法,具体步骤为:
步骤3-1:采用UKF算法更新评价网络和执行网络权值,更新系统状态估计矩阵及协方差阵为:
其中,为k时刻的系统状态估计矩阵,为卡尔曼增益矩阵,G(k+1|k)为k时刻的系统观测矩阵,为k时刻的系统观测预测矩阵;
其中,为k时刻系统估计矩阵协方差阵,为k时刻系统观测矩阵协方差阵;
步骤3-2:计算控制信号u(k):
将UKF优化后的执行网络隐含层权值Wa1和输出层权值Wa2两组参数作为执行网络的状态向量Xa:
Xa经过不断更新优化,最终得到一组最优权值;
更新后执行网络隐含层输出为:
La=x(k)*Wa1
其中,x(k)为k时刻系统状态,即控制输出;
更新后执行网络输出层输出为:
u(k)=Qa*Wa2
式中,Qa=(1-exp(-La))/(1+exp(-La)),u(k)即为执行网络输出的控制信号;
步骤3-3:计算评价网络输出J(k+1):
将UKF优化后的执行网络隐含层权值Wc1和输出层权值Wc2两组参数作为执行网络的状态向量Xc:
Xc经过不断更新优化,最终得到一组最优权值;
更新后评价网络隐含层输出为:
Lc=input*WC1
其中,input=[x(k+1),u(k+1)];
更新后评价网络输出层输出为:
J(k+1)=Qc*WC2
其中,Qc=(1-exp(-Lc))/(1+exp(-Lc));
步骤4:将步骤3所得控制信号u(k)=[u1,u2]和当前时刻系统状态x(k)=[x1,x2]作为吸收塔脱硫过程模型输入,从而得到系统输出x(k+1);
步骤5:计算控制误差E(k),若小于期望误差,结束训练,否则返回步骤3。
2.根据权利要求1所述的基于UKF与ADHDP的天然气吸收塔脱硫过程控制方法,其特征在于:
步骤5中控制误差E(k)计算公式为:
式中,函数U(k)为效用函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆科技学院,未经重庆科技学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711117417.6/1.html,转载请声明来源钻瓜专利网。