[发明专利]基于最小方差的控制回路性能评估方法及系统有效

专利信息
申请号: 201710315252.7 申请日: 2017-05-05
公开(公告)号: CN107085420B 公开(公告)日: 2019-04-09
发明(设计)人: 吴平;陈亮;潘海鹏;段怡雍 申请(专利权)人: 浙江理工大学
主分类号: G05B23/02 分类号: G05B23/02
代理公司: 北京华仲龙腾专利代理事务所(普通合伙) 11548 代理人: 李静
地址: 310000 浙江省杭州市杭*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 最小 方差 控制 回路 性能 评估 方法 系统
【权利要求书】:

1.一种基于最小方差的控制回路性能评估方法,其特征在于,所述的方法包括以下步骤:

采集天然气管道压力控制回路数据,所述控制回路数据包括天然气管道进口和出口的天然气压力参数;

对采集到的控制回路数据进行分析,建立进出口压力的输入输出模型;

以天然气管道进口的天然气压力数据作为输入,通过所述输入输出模型得到预测输出值;

比较所述预测输出值与实际采集到的天然气管道出口的天然气压力数据得到误差,基于最小方差算法评估控制回路的性能;

其中,采用预测误差方法,建立进出口压力的输入输出模型,所述预测误差算法采用如下模型结构:

yt+a1yt-1+…+anayt-na=b1ut-1+b2ut-2+…+bnbut-nb

其中,

y表示管道出口压力值,u表示管道入口压力值,t表示当前时刻,yt,…,yt-na分别表示t时刻之前不同时刻的管道出口压力值,ut-1,…,ut-nb表示t时刻之前不同时刻的管道入口压力值,a1,…,ana分别表示t时刻之前不同时刻对应不同出口压力值的模型参数,b1,…,bnb分别表示t时刻之前不同时刻对应不同入口压力值的模型参数,其中na和nb为预设时刻选择数量;

其中,根据如下公式计算最小方差值:

其中,为最小方差值,为所述预测输出值与实际采集到的天然气管道出口的天然气压力数据之间误差的方差,为脉冲响应系数,d为延迟时间;

所述基于最小方差算法评估控制回路的性能,包括如下步骤:

根据如下公式计算控制回路的性能指标η:

其中,为实际采集到的天然气管道出口的天然气压力数据的方差。

2.根据权利要求1所述的基于最小方差的控制回路性能评估方法,其特征在于,基于预测误差算法,根据如下公式辨识所述输入输出模型中的参数θ:

其中,θ表示输入输出模型参数,N表示参数θ个数,表示输入输出数据集,

该参数θ与所述预测误差算法的模型结构具有如下对应关系:

θ=[a1,…ana,b1,…bnb]T

其中,[]T表示向量转置。

3.根据权利要求2所述的基于最小方差的控制回路性能评估方法,其特征在于,通过最小二乘法得到模型参数θmin,所述模型参数θmin通过求取导数得到,公式如下:

其中,θmin表示通过最小二乘法得到的输入输出模型参数,从而可以得到输入输出模型,argmin[]表示取最小值,N表示参数θ个数,表示输入输出数据集,

()-1表示求矩阵的逆。

4.根据权利要求1所述的基于最小方差的控制回路性能评估方法,其特征在于,根据如下公式计算得到所述脉冲响应函数G:

G=h0+h1q-1+…+hd-1q-d+1

其中,G表示脉冲响应函数,由输入输出模型得到,q表示不同延迟时间下对应不同脉冲响应系数的后移算子,d表示延迟时间。

5.根据权利要求1所述的基于最小方差的控制回路性能评估方法,其特征在于,还包括如下步骤:

当所述控制回路的性能指标η大于预设性能阈值时,进行故障报警。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江理工大学,未经浙江理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710315252.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top