[发明专利]一种基于数据驱动的报警根源寻找方法在审

专利信息
申请号: 201710073261.X 申请日: 2017-02-10
公开(公告)号: CN106874589A 公开(公告)日: 2017-06-20
发明(设计)人: 陈豪;张景欣;王耀宗;张丹;蔡品隆 申请(专利权)人: 泉州装备制造研究所
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 泉州市文华专利代理有限公司35205 代理人: 陈云川
地址: 362000 福建省泉州市台商投*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 数据 驱动 报警 根源 寻找 方法
【权利要求书】:

1.一种基于数据驱动的报警根源寻找方法,其特征在于,包括以下步骤:

步骤一:检测工业系统的工作数据并获得观测变量,并将d个观测变量存储到数据矩阵X中,检查数据的时间平稳性并对数据进行预处理;

所述的工作数据包括反应系统运行情况的参数;

步骤二:对模型参数进行初始化,并利用Cao准则或者Ragwitz准则优化模型参数;

步骤三:计算转变熵矩阵P,包括:

A、选取变量:从数据矩阵X中任取两个变量,标记为x、y,共d(d-1)/2种组合;

B、计算两个变量间的转变熵:公式如下:

<mrow><msub><mi>T</mi><mrow><mi>x</mi><mo>&RightArrow;</mo><mi>y</mi></mrow></msub><mo>=</mo><mo>&Integral;</mo><mi>f</mi><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><msub><mi>h</mi><mn>1</mn></msub></mrow></msub><mo>,</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>x</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>l</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>log</mi><mfrac><mrow><mi>f</mi><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><msub><mi>h</mi><mn>1</mn></msub></mrow></msub><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>x</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>l</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow></mrow><mrow><mi>f</mi><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><msub><mi>h</mi><mn>1</mn></msub></mrow></msub><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow></mrow></mfrac><mi>d</mi><mi>w</mi></mrow>

其中,是联合概率密度函数,f(·|·)是条件概率密度函数,w是随机向量假设w的元素是w1,w2,...,ws,∫(·)dw是和分别是x和y历史测量值的嵌入向量,k1和l1分别是y和x的嵌入维数,h1是预测范围;

C、计算标准转变熵:

<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msubsup><mi>NTE</mi><mrow><mi>x</mi><mo>&RightArrow;</mo><mi>y</mi></mrow><mi>c</mi></msubsup><mo>=</mo><mfrac><mrow><msup><mi>H</mi><mi>c</mi></msup><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><msub><mi>h</mi><mn>1</mn></msub></mrow></msub><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>-</mo><msup><mi>H</mi><mi>c</mi></msup><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><msub><mi>h</mi><mn>1</mn></msub></mrow></msub><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>x</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>l</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow></mrow><mrow><msub><mi>H</mi><mn>0</mn></msub><mo>-</mo><msup><mi>H</mi><mi>c</mi></msup><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><msub><mi>h</mi><mn>1</mn></msub></mrow></msub><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>x</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>l</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow></mrow></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><mfrac><msub><mi>T</mi><mrow><mi>x</mi><mo>&RightArrow;</mo><mi>y</mi></mrow></msub><mrow><msub><mi>H</mi><mn>0</mn></msub><mrow><mo>(</mo><mi>y</mi><mo>)</mo></mrow><mo>-</mo><msup><mi>H</mi><mi>c</mi></msup><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><msub><mi>h</mi><mn>1</mn></msub></mrow></msub><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>x</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>l</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow></mrow></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><mo>&Element;</mo><mo>&lsqb;</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>&rsqb;</mo></mrow></mtd></mtr></mtable></mfenced>

<mrow><msub><mi>H</mi><mn>0</mn></msub><mrow><mo>(</mo><mi>y</mi><mo>)</mo></mrow><mo>=</mo><mo>-</mo><msubsup><mo>&Integral;</mo><msub><mi>y</mi><mi>min</mi></msub><msub><mi>y</mi><mi>max</mi></msub></msubsup><mfrac><mn>1</mn><mrow><msub><mi>y</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow></msub></mrow></mfrac><mi>l</mi><mi>o</mi><mi>g</mi><mfrac><mn>1</mn><mrow><msub><mi>y</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow></msub></mrow></mfrac><mi>d</mi><mi>y</mi><mo>=</mo><mi>l</mi><mi>o</mi><mi>g</mi><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mo>-</mo><msub><mi>y</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow></msub><mo>)</mo></mrow></mrow>

<mrow><msup><mi>H</mi><mi>c</mi></msup><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><msub><mi>h</mi><mn>1</mn></msub></mrow></msub><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>=</mo><mo>-</mo><mi>&Sigma;</mi><mi>f</mi><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><msub><mi>h</mi><mn>1</mn></msub></mrow></msub><mo>,</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>log</mi><mi> </mi><mi>f</mi><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><msub><mi>h</mi><mn>1</mn></msub></mrow></msub><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><msub><mi>k</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow></mrow>

其中,H表示熵,是条件熵;且Tx→y≠Ty→x

如果大于规定阈值,则判定两个变量x、y具有因果关系;

D、重复步骤B、C直至计算d(d-1),将d(d-1)/2种组合的变量标准转变熵计算出来,存入矩阵P中,然后将具有因果关系的变量用流向图表示;

步骤四:基于信息流向图中变量因果关系计算标准直接转变熵:

从矩阵P任取x、y、z3个具有因果关系的变量,其中z是中间变量,判断x和y的直接因果关系,包括:

1)、计算直接转变熵:

<mrow><msub><mi>DTE</mi><mrow><mi>x</mi><mo>&RightArrow;</mo><mi>y</mi></mrow></msub><mo>=</mo><mo>&Integral;</mo><mi>f</mi><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><mi>h</mi></mrow></msub><mo>,</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>z</mi><mrow><mi>i</mi><mo>+</mo><mi>h</mi><mo>-</mo><msub><mi>h</mi><mn>3</mn></msub></mrow><mrow><mo>(</mo><msub><mi>m</mi><mn>2</mn></msub><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>x</mi><mrow><mi>i</mi><mo>+</mo><mi>h</mi><mo>-</mo><msub><mi>h</mi><mn>1</mn></msub></mrow><mrow><mo>(</mo><msub><mi>l</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>l</mi><mi>o</mi><mi>g</mi><mfrac><mrow><mi>f</mi><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><mi>h</mi></mrow></msub><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>z</mi><mrow><mi>i</mi><mo>+</mo><mi>h</mi><mo>-</mo><msub><mi>h</mi><mn>3</mn></msub></mrow><mrow><mo>(</mo><msub><mi>m</mi><mn>2</mn></msub><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>x</mi><mrow><mi>i</mi><mo>+</mo><mi>h</mi><mo>-</mo><msub><mi>h</mi><mn>1</mn></msub></mrow><mrow><mo>(</mo><msub><mi>l</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow></mrow><mrow><mi>f</mi><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><mi>h</mi></mrow></msub><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>z</mi><mrow><mi>i</mi><mo>+</mo><mi>h</mi><mo>-</mo><msub><mi>h</mi><mn>3</mn></msub></mrow><mrow><mo>(</mo><msub><mi>m</mi><mn>2</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow></mrow></mfrac><mi>d</mi><mi>v</mi></mrow>

其中,v表示随机向量预测范围h=max(h1,h3),嵌入向量是z的历史值,能够为i+h时刻的预测y提供有效信息,是x的历史值,若h=h1,则若h=h3,则且计算Tx→z时,l2和m1是x和z的嵌入维数,h2是预测范围,τ2是时间间隔;计算Tz→y时,k2和m2是y和z的嵌入维数,h3是预测范围,τ3是时间间隔;

2)、计算标准直接转变熵:

<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msubsup><mi>NDTE</mi><mrow><mi>x</mi><mo>&RightArrow;</mo><mi>y</mi></mrow><mi>c</mi></msubsup><mo>=</mo><mfrac><mrow><msub><mi>DTE</mi><mrow><mi>x</mi><mo>&RightArrow;</mo><mi>y</mi></mrow></msub></mrow><mrow><msup><mi>H</mi><mi>c</mi></msup><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><mi>h</mi></mrow></msub><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mo>)</mo></mrow><mo>-</mo><msup><mi>H</mi><mi>c</mi></msup><mrow><mo>(</mo><msub><mi>y</mi><mrow><mi>i</mi><mo>+</mo><mi>h</mi></mrow></msub><mo>|</mo><msubsup><mi>y</mi><mi>i</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>z</mi><mrow><mi>i</mi><mo>+</mo><mi>h</mi><mo>-</mo><msub><mi>h</mi><mn>3</mn></msub></mrow><mrow><mo>(</mo><msub><mi>m</mi><mn>2</mn></msub><mo>)</mo></mrow></msubsup><mo>,</mo><msubsup><mi>x</mi><mrow><mi>i</mi><mo>+</mo><mi>h</mi><mo>-</mo><msub><mi>h</mi><mn>1</mn></msub></mrow><mrow><mo>(</mo><msub><mi>l</mi><mn>1</mn></msub><mo>)</mo></mrow></msubsup><mo>)</mo></mrow></mrow></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><mo>&Element;</mo><mo>&lsqb;</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>&rsqb;</mo></mrow></mtd></mtr></mtable></mfenced>

如果大于规定阈值,则说明x和y有直接的因果关系;

对步骤三信息流向图中的变量进行上述1)和2)两步计算,验证变量因果关系的真假性;

步骤五,根据步骤四的验证结果建立变量直接因果关系图。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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