一种多工况过程模态辨识方法技术

技术编号:19024007 阅读:41 留言:0更新日期:2018-09-26 19:13
本发明专利技术公开了一种多工况过程模态辨识方法,属于自动检测技术领域,包含离线训练和在线模态辨识两部分;离线训练利用历史训练数据计算每个模态的权重,并通过正交变换获取使得不同工况下变量的条件独立程度最大,其正交矩阵通过数值方法解优化问题获得,利用变换后的数据离线训练贝叶斯分类器,利用核函数估计条件概率密度函数;在线模态辨识首先对样本进行正交变换,并计算在各个工况下的条件概率密度函数,模态类别由最大化条件概率密度函数确定,与经典方法朴素贝叶斯相比,本发明专利技术所提方法放松了数据条件独立的假设,具有更高的分类准确率。

【技术实现步骤摘要】
一种多工况过程模态辨识方法
本专利技术属于自动检测
,具体涉及一种多工况过程模态辨识方法。
技术介绍
在实际工业系统中,生产过程的工况会因很多因素发生工况切换。这些因素包括系统进料的改变、反应物成分的改变、不同的生产工艺、外部环境因素的变化以及生产指标的改变等等。在某些情况下,过程工况的改变是有标签的,如生产指标发生改变,或工厂中操作工按照指令改变进料或改变设定温度等。但有些工况的改变是没有标签的,如外部环境因素的变化。在这种情况下,需要对测量数据进行分析并在线辨识过程的模态,为后续的过程监控提供基础。
技术实现思路
针对现有技术中存在的上述技术问题,本专利技术提出了一种多工况过程模态辨识方法,设计合理,克服了现有技术的不足,具有良好的效果。为了实现上述目的,本专利技术采用如下技术方案:一种多工况过程模态辨识方法,具体包括如下步骤:步骤1:离线训练,具体步骤如下:步骤1.1:收集d种不同工况下的历史数据,建立训练数据集其中,m为传感器个数,ni为第i个工况下的样本个数;步骤1.2:计算每个工况的先验权重βi:步骤1.3:对第i个工况下的数据进行预处理:其中,代表第i个工况下的第k个本文档来自技高网...

【技术保护点】
1.一种多工况过程模态辨识方法,其特征在于,具体包括如下步骤:步骤1:离线训练,具体步骤如下:步骤1.1:收集d种不同工况下的历史数据,建立训练数据集

【技术特征摘要】
1.一种多工况过程模态辨识方法,其特征在于,具体包括如下步骤:步骤1:离线训练,具体步骤如下:步骤1.1:收集d种不同工况下的历史数据,建立训练数据集其中,m为传感器个数,ni为第i个工况下的样本个数;步骤1.2:计算每个工况的先验权重βi:步骤1.3:对第i个工况下的数据进行预处理:其中,代表第i个工况下的第k个采样时刻的测量向量;为相应的零均值化的向量;μ{i}为第i个工况数据的样本均值,由式(3)计算:步骤1.4:计算第i个工况数据的样本协方差Q{i}:其中,为转置;步骤1.5:令j=1,并设置误差阈值∈;步骤1.6:令k=0,生成随机向量并归一化:其中,表示的2范数;步骤1.7:若j>1,则对公式(5)中的进行正交化处理:其中,wi是待优化正交矩阵W的第i列;中k是迭代计算的第k步,T是转置;步骤1.8:计算函数g(wj):其中,wj是待优化正交矩阵W的第j列;步骤1.9:计...

【专利技术属性】
技术研发人员:周东华尚骏陈茂银张海峰李明亮卢晓钟麦英王建东王友清
申请(专利权)人:山东科技大学
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1