[发明专利]一种协调控制被控对象传递函数模型辨识方法有效
申请号: | 201510389887.2 | 申请日: | 2015-07-06 |
公开(公告)号: | CN104932274B | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 雎刚;钱磊 | 申请(专利权)人: | 东南大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 南京苏高专利商标事务所(普通合伙)32204 | 代理人: | 李晓 |
地址: | 210096 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 协调 控制 被控 对象 传递函数 模型 辨识 方法 | ||
1.一种协调控制被控对象传递函数模型辨识方法,其特征在于包括以下步骤:
步骤一,DCS数据采样:
①选择同一负荷下各时段的DCS数据,采样时间T为5秒,包括:发电机实发功率、锅炉主蒸汽压力、汽轮机调门开度和锅炉燃料率指令,分别用变量NE、PT、uT、uB表示;
②在各连续时段中,将变量NE、PT、uT、uB分别作时延处理,分别取各个变量前1~n个时刻的数值,形成样本数据:
其中,n为3~5的自然数,N=3000;
步骤二,建立RBF神经网络模型:
作为模型的输入,NE(k);PT(k),k=n+1,n+2,...,N,作为模型的输出,建立RBF神经网络模型;
步骤三,判定对象的传递函数类型,确定需要辨识的参数:
根据热工过程的特性,总结归纳出2×2的协调控制对象的传递函数模型为:
其中,模型中的参数k1、k2、k3、k4表示对象的稳态增益,T1、T2、T3表示对象的惯性时间,τ表示滞后时间,对模型中的参数k1、k2、k3、k4、T1、T2、T3和τ进行辨识;
步骤四,确定热工过程的初始对象:
①根据步骤三中的传递函数模型WNB(s),WPB(s),选取初始参数k2、k4、T1、T2、τ,得到初始对象W′NB(s),W′PB(s);
②对于初始对象W′NB(s),在其输入端加入均匀随机信号uB(i),i=1,2,...,M,M=2000,得到初始对象的输出响应y′N(j),j=1,2,...,M;
③同理,对于初始对象W′PB(s),在其输入端加入步骤四②中同样的均匀随机信号uB(i),i=1,2,...,M,得到W′PB(s)的输出响应y′P(j),j=1,2,...,M;
其中,W′NB(s),W′PB(s)分别是WNB(s),WPB(s)的初始值;
步骤五,确定RBF神经网络输出:对于步骤二中的RBF神经网络模型,使uT(i)=0,i=1,2,...,M,且uB(i),i=1,2,...,M为步骤四②中同样的均匀随机信号,将y′N(i),y′P(i),uT(i),uB(i),i=1,2,...,M,经过步骤一②中同样的时延处理,得到:
作为步骤二中的RBF神经网络模型的输入端,从而得到RBF神经网络模型的输出yN(j);yP(j),j=n+1,n+2,...,M;
步骤六,计算误差函数:
将E作为目标函数,利用遗传算法进行迭代寻优,得到最佳的对象参数k2opt、k4opt、T1opt、T2opt、τopt,从而确定WNB(s),WPB(s);k2opt、k4opt表示对象的最佳稳态增益,T1opt、T2opt表示对象的最佳惯性时间,τopt表示最佳滞后时间;
时延处理中,使得最大的延迟时间nT为惯性时间,n取3~5的自然数;
遗传算法的设置如下:
①实数编码机制;
②初始种群选择:即k1、k2、k3、k4、T1、T2、T3和τ的上下界,总结出k1∈[0,2000],k2∈[0,10],k3∈[-1,0],k4∈[0,1],T1∈[0,500],T2∈[0,500],T3∈[0,50],τ∈[0,50];
③适应度函数:E为误差函数;
④遗传操作:采用轮盘赌选择法、均匀交叉、均匀变异的策略;
步骤七:使uB(i)=0,i=1,2,...,M,uT(i),i=1,2,...,M均匀随机变化,重复步骤四、步骤五、步骤六,得到最佳的对象参数k1opt、k3opt、T3opt,k1opt、k3opt表示对象的最佳稳态增益,T3opt表示对象的最佳惯性时间,从而确定WNT(s),WPT(s)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510389887.2/1.html,转载请声明来源钻瓜专利网。