[发明专利]一种数字孪生驱动的复杂装备故障预测方法有效
申请号: | 201911163211.6 | 申请日: | 2019-11-25 |
公开(公告)号: | CN111008502B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 陶飞;王雨澄;左颖;黄巍 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N3/04;G06N3/08 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 杨学明;邓治平 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字 孪生 驱动 复杂 装备 故障 预测 方法 | ||
1.一种数字孪生驱动的复杂装备故障预测方法,其特征在于,包括如下步骤:
步骤(1)、复杂装备数字孪生体建立步骤,该步骤的具体实现如下:
①针对一复杂装备,根据该装备的组成结构,使用MATLAB软件建立其几何模型,该模型需体现装备的结构和装配关系;
②使用MATLAB软件工具箱,对装备几何模型中各个结构增加物理属性;
③根据复杂装备特征,创建生产行为,该行为需包括装备各个组成部分面对该行为的响应以及产生数据的特点;
④根据复杂装备具体领域,设置其生产行为约束,需要设置多个维度多个范围的具体约束;
⑤根据该装备的结构特点以及生产过程中采集的参数,将这些参数进行整理、归类和筛选,建立该装备的参数集,该参数集即为各种故障情况下所采集并输入到神经网络中的参数集;
步骤(2)、数字孪生体校准步骤,该步骤的具体实现如下:
①根据已经建立的复杂装备数字孪生体和该装备实际的生产计划,模拟与装备实体相同的生产过程;建立孪生体的目的是通过孪生体模拟实际装备的故障数据,需要将孪生体校准到符合实际装备,因此使用的是实际的生产过程数据进行校准;
②生成该生产过程下各参数的模拟数据;
③计算实际数据与模拟数据的偏差值,根据偏差值判断孪生体模型是否匹配装备实体,若匹配则转⑤,若不匹配则转④;
④根据偏差值计算梯度,调整孪生体模型参数并转②;
⑤完成复杂装备数字孪生体构建;
步骤(3)、故障数据生成步骤,该步骤的具体实现如下:
①设置故障行为,即孪生体模拟的实际故障情况,包括单个结构和多个结构组合的情况,分别生成不同情况的所对应的故障数据;
②根据选择的故障行为模拟包含故障的生产行为,生成模拟数据;
③根据该装备生产行为的数据参考值/期望值计算所述设置的故障行为的偏差值;
④将偏差值转换为特征向量,形成特征向量组;
步骤(4)、故障预测模型训练及验证步骤,该步骤的具体实现如下:
①设置BP神经网络训练参数;
②训练神经网络;通过训练该装备 的孪生体,并设置相应的故障行为,得到偏差值,对偏差值进行处理,转换为特征向量组,特征向量组为训练神经网络的数据源;
③使用实际数据和模拟数据,对神经网络进行校准和验证,若不满足训练要求则修改训练参数继续训练,直到训练出满足拟合要求的神经网络为止;
④将复杂装备实际运行过程中采集到的数据输入训练完成的神经网络中,神经网络输出各类故障和故障组合的预测情况。
2.一种数字孪生驱动的复杂装备故障预测装置,其特征在于,包括:
(1)复杂装备数字孪生体建立模块,该模块的具体实现如下:
①针对一复杂装备,根据该装备的组成结构,使用MATLAB软件建立其几何模型,该模型需体现装备的结构和装配关系;
②使用MATLAB软件工具箱,对装备几何模型中各个结构增加物理属性;
③根据复杂装备特征,创建生产行为,该行为需包括装备各个组成部分面对该行为的响应以及产生数据的特点;
④根据复杂装备具体领域,设置其生产行为约束,需要设置多个维度多个范围的具体约束;
⑤根据该装备的结构特点以及生产过程中采集的参数,将这些参数进行整理、归类和筛选,建立该装备的参数集,该参数集即为各种故障情况下所采集并输入到神经网络中的参数集;
(2)数字孪生体校准模块,该模块的具体实现如下:
①根据已经建立的复杂装备数字孪生体和该装备实际的生产计划,模拟与装备实体相同的生产过程;建立孪生体的目的是通过孪生体模拟实际装备的故障数据,需要将孪生体校准到符合实际装备,因此使用的是实际的生产过程数据进行校准;
②生成该生产过程下各参数的模拟数据;
③计算实际数据与模拟数据的偏差值,根据偏差值判断孪生体模型是否匹配装备实体,若匹配则转⑤,若不匹配则转④;
④根据偏差值计算梯度,调整孪生体模型参数并转②;
⑤完成复杂装备数字孪生体构建;
(3)故障数据生成模块,该模块的具体实现如下:
①设置故障行为,即孪生体模拟的实际故障情况,包括单个结构和多个结构组合的情况,分别生成不同情况的所对应的故障数据;
②根据选择的故障行为模拟包含故障的生产行为,生成模拟数据;
③根据该装备生产行为的数据参考值/期望值计算所述设置的故障行为的偏差值;
④将偏差值转换为特征向量,形成特征向量组;
(4)故障预测模型训练及验证模块,该模块的具体实现如下:
①设置BP神经网络训练参数;
②训练神经网络;通过训练该装备 的孪生体,并设置相应的故障行为,得到偏差值,对偏差值进行处理,转换为特征向量组,特征向量组为训练神经网络的数据源;
③使用实际数据和模拟数据,对神经网络进行校准和验证,若不满足训练要求则修改训练参数继续训练,直到训练出满足拟合要求的神经网络为止;
④将复杂装备实际运行过程中采集到的数据输入训练完成的神经网络中,神经网络输出各类故障和故障组合的预测情况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911163211.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种生物质蒸汽炉
- 下一篇:一种高延性防水抗裂复合砂浆及其拌和方法和施工工艺