一种多速率采样系统的数据驱动过程监测方法及系统技术方案

技术编号:39727199 阅读:11 留言:0更新日期:2023-12-17 23:31
本发明专利技术涉及一种多速率采样系统的数据驱动过程监测方法,包括如下步骤:第一步

【技术实现步骤摘要】
一种多速率采样系统的数据驱动过程监测方法及系统


[0001]本专利技术属于流程工业的过程监测
,具体涉及一种多速率采样系统的数据驱动过程监测方法及系统


技术介绍

[0002]在流程工业中,过程监测系统是确保生产过程安全

高效和可靠运行的关键

随着工业自动化和智能化的发展,传感器技术得到广泛应用,通过实时监测和控制各种过程参数,如温度

压力

流量

化学成分等,帮助操作员和自动化系统实时了解生产过程,采取必要措施来确保产品质量和生产效率

流程工业中的传感器通常是异构的,即来自不同的制造商

具有不同的性能特点,以不同的速率对过程进行采样

导致生产过程中异构传感器系统和传感器采样频率不一致,存在停机等待和风险损失,无法保障故障与攻击检测功能的可靠性

[0003]传统的过程监测方法通常依赖于基于模型的方法,对数学模型的精确度以及传感器数据的质量要求较高

然而,准确模型及高质量数据的获取在实际流程工业中往往非常困难

因此,亟需根据复杂流程工业的数据特性构建一种多速率采样系统的数据驱动过程监测方法,利用离线收集的多源传感器数据,使用先进多元统计数据分析技术,实现对系统潜在的故障或攻击的实时监测,发出警报,以便操作员或自动化系统可以及时采取必要的纠正措施


技术实现思路

[0004]本专利技术为解决上述技术问题,提出一种多速率采样系统的数据驱动过程监测方法及系统

[0005]本专利技术涉及一种多速率采样系统的数据驱动过程监测方法,包括如下步骤:
[0006]第一步

准备工业流程历史数据集,包含历史控制指令数据与历史传感器输出数据;
[0007]第二步

进行数据预处理;
[0008]第三步

计算各子系统的稳定核表示矩阵;
[0009]第四步

构建残差协方差矩阵;
[0010]第五步

设定各子系统的故障与攻击检测阈值;
[0011]第六步

构建各子系统的在线统计量指标;
[0012]第七步

进行报警决策逻辑判断,实现数据驱动过程监测方法

[0013]本专利技术还涉及一种用于实施多速率采样系统的数据驱动过程监测方法的系统,所述系统包括数据处理模块

残差生成模块

统计检验模块和逻辑判断模块

[0014]有益效果
[0015]本专利技术所提出的数据驱动的离线设计与在线过程监测方法为流程工业的过程监测提供了一种创新的解决方案

所提出的流程工业监测方法适用于具有三个或者更多采样
频率的大规模工业过程,通过多子系统报警逻辑可实现低延迟的故障与攻击检测

通过将动态典型相关分析方法集成到子系统残差生成模块,采用典型的数据驱动设计策略,无需进行系统机理建模,兼顾实现低虚警率和高故障
/
攻击检测率,可有效保障监测性能的可靠性

通过将传感器根据采样速率进行分组,可以实现部分故障隔离与攻击隔离

附图说明
[0016]图1为本专利技术所提出的多速率采样系统的数据驱动过程监测示意图

[0017]图2为本专利技术多速率采样系统的数据驱动过程监测方法的流程图

[0018]图
3a
为本专利技术实施例中引入1号故障情景下子系统1的过程监测图

[0019]图
3b
为本专利技术实施例中引入1号故障情景下子系统2的过程监测图

[0020]图
3c
为本专利技术实施例中引入1号故障情景下子系统3的过程监测图

[0021]图
4a
为本专利技术实施例中引入2号故障情景下子系统1的过程监测图

[0022]图
4b
为本专利技术实施例中引入2号故障情景下子系统2的过程监测图

[0023]图
4c
为本专利技术实施例中引入2号故障情景下子系统3的过程监测图

[0024]图5为本专利技术实施例中引入1号故障情景下的故障检测结果图

[0025]图6为本专利技术实施例中引入2号故障情景下的故障检测结果图

具体实施方式
[0026]以下结合图1至6对本实施方式进行具体说明

[0027]本专利技术旨在解决具有三个及以上不同采样速率的传感器条件下的过程监测问题

将多速率系统根据采样频率划分为多个双速率子系统,基于数据提升技术,建立控制指令与传感器输出变量之间的相关关系,生成监测统计量及检测阈值

当系统出现故障时或者系统受到攻击时,在线统计量数值超出所设定的阈值,决策逻辑发出警报

[0028]本专利技术包括七个步骤,第一步至第五步属于多速率采样系统的过程监测的离线设计阶段,第六步至第七步属于在线部署阶段

[0029]本专利技术的多速率采样系统的数据驱动过程监测方法,主要包括以下步骤:
[0030]第一步

准备工业流程历史数据集,包含历史控制指令数据与历史传感器输出数据;
[0031]将具有相同采样频率的传感器分为一组,
N
s
表示传感器的组数;用
u
k
表示第
k
个时刻的控制指令数据,用
freq
u
表示控制指令的频率,单位为赫兹;用表示第
i
组传感器的第
k
个时刻的数据,用表示第
i
组传感器的采样频率,单位为赫兹,
i
=1,
...

N
s

[0032]第二步

进行数据预处理;
[0033]构建
N
s
组离线训练数据,每组包含4个汉克尔矩阵,具体步骤包括:
[0034]步骤
B1、
针对各监测子系统,计算与两个频率的最大公倍数
σ
i

i
=1,
...

N
s

[0035]步骤
B2、
利用提升技术构建各监测子系统提升后的控制指令向量
u
k
和提升后的传感器输出向量
y
k

[0036][0037]步骤
B3、...

【技术保护点】

【技术特征摘要】
1.
一种多速率采样系统的数据驱动过程监测方法,其特征在于,包括如下步骤:第一步

准备工业流程历史数据集,包含历史控制指令数据与历史传感器输出数据;第二步

进行数据预处理;第三步

计算各子系统的稳定核表示矩阵;第四步

构建残差协方差矩阵;第五步

设定各子系统的故障与攻击检测阈值;第六步

构建各子系统的在线统计量指标;第七步

进行报警决策逻辑判断,实现数据驱动过程监测方法
。2.
根据权利要求1所述的多速率采样系统的数据驱动过程监测方法,其特征在于,第一步至第五步属于多速率采样系统的过程监测的离线设计阶段,第六步至第七步属于在线部署阶段
。3.
根据权利要求1所述的多速率采样系统的数据驱动过程监测方法,其特征在于,第一步中,将具有相同采样频率的传感器分为一组,
N
s
表示传感器的组数;用
u
k
表示第
k
个时刻的控制指令数据,用
freq
u
表示控制指令的频率,单位为赫兹;用表示第
i
组传感器的第
k
个时刻的数据,用表示第
i
组传感器的采样频率,单位为赫兹,
i
=1,
...

N
s
。4.
根据权利要求1所述的多速率采样系统的数据驱动过程监测方法,其特征在于,第二步中,构建
N
s
组离线训练数据,每组包含4个汉克尔矩阵,具体步骤包括:步骤
B1、
针对各监测子系统,计算
freq
u
与两个频率的最大公倍数
σ
i

i
=1,
...

N
s
;步骤
B2、
利用提升技术构建各监测子系统提升后的控制指令向量
u
k
和提升后的传感器输出向量
y
k
;步骤
B3、
构造堆叠向量构造堆叠向量其中,
s
p

s
f
分别表示过去水平数和未来水平数;步骤
B4、
依据堆叠向量,构造汉克尔矩阵依据堆叠向量,构造汉克尔矩阵依据堆叠向量,构造汉克尔矩阵依据堆叠向量,构造汉克尔矩阵
步骤
B5、
构造联合矩阵构造联合矩阵重复执行步骤
B1
至步骤
B5。5.
根据权利要求1所述的多速率采样系统的数据驱动过程监测方法,其特征在于,第三步中,具体步骤包括:步骤
C1、
计算方差与协方差矩阵计算方差与协方差矩阵计算方差与协方差矩阵计算方差与协方差矩阵其中,
i
=1,
...

N
s

N
是指示观测长度的大整数;步骤
C2、
对进行奇异值分解,获得奇异值矩阵

左奇异矩阵

右奇...

【专利技术属性】
技术研发人员:蒋宇辰李款史军罗浩王豪张九思田纪伦
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:

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

1