您好,欢迎来到尚车旅游网。
搜索
您的当前位置:首页一种数控机床数字孪生建模方法[发明专利]

一种数控机床数字孪生建模方法[发明专利]

来源:尚车旅游网
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 CN 108107841 A(43)申请公布日 2018.06.01

(21)申请号 201711434013.X(22)申请日 2017.12.26

(71)申请人 山东大学

地址 250199 山东省济南市历城区山大南

路27号(72)发明人 胡天亮 骆伟超 陶飞 张承瑞 (74)专利代理机构 济南金迪知识产权代理有限

公司 37219

代理人 颜洪岭(51)Int.Cl.

G05B 19/408(2006.01)

权利要求书1页 说明书3页 附图4页

()发明名称

一种数控机床数字孪生建模方法

(57)摘要

本发明涉及一种数控机床数字孪生建模方法,包括物理空间、数字孪生数字空间和数字孪生映射模型,数字孪生数字空间通过数字孪生映射模型与物理空间进行连接;数据传感器安装在数控机床上,数据传感器通过不同的数据接口与数控系统连接,数控系统通过数字孪生映射模型进行相关数据的采集与协议的解析;数字孪生数字空间包括数字孪生描述模型、数字孪生智能化模型,数字孪生智能化模型通过数据分析与决策,实现数控机床数字孪生的智能化服务。该建模方法采用多领域统一建模语言Modelica,使得所建立的数字孪生描述模型具有多领域统一建模、数学方程化、面向对象的特点,可以更加真实的反映复杂机电系统的本质关系。

CN 108107841 ACN 108107841 A

权 利 要 求 书

1/1页

1.一种数控机床数字孪生建模方法,其特征在于,包括物理空间、数字孪生数字空间和数字孪生映射模型,数字孪生数字空间通过数字孪生映射模型与物理空间进行连接;其中,所述物理空间包括数控机床、数据传感器和数控系统,数据传感器安装在数控机床上,数据传感器通过不同的数据接口与数控系统连接,数控系统通过数字孪生映射模型进行相关数据的采集与协议的解析;所述数字孪生数字空间包括数字孪生描述模型、数字孪生智能化模型,数字孪生智能化模型通过数据分析与决策,实现数控机床数字孪生的智能化服务。

2.如权利要求1所述的数控机床数字孪生建模方法,其特征在于,所述数字孪生描述模型是基于多领域统一建模语言Modelica、利用面向对象的方式构建。

3.如权利要求1或2所述的数控机床数字孪生建模方法,其特征在于,所述数字孪生智能化模型包括运行状态数据库、知识库和推理机,其中运行状态数据库是基于列式数据库HBase进行数据的存储,知识库和推理机是利用TensorFlow搭建机器学习模型提供支持。

4.如权利要求1或2所述的数控机床数字孪生建模方法,其特征在于,所述数字孪生描述模型主要包括机械子系统、电气子系统和液压子系统,各个子系统之间通过能量转换器进行连接,子系统内部通过模型件接口进行集成。

5.如权利要求1或2所述的数控机床数字孪生建模方法,其特征在于,所述数字孪生智能化模型的分析决策结果通过外部接口连接到数字孪生描述模型上,数字孪生描述模型和数字孪生智能化模型都通过数字孪生映射模型与物理空间进行数据的交互和通讯。

6.如权利要求1或2所述的数控机床数字孪生建模方法,其特征在于,所述数字孪生映射模型是基于OPC UA、MTConnect构建的,所述数字孪生映射模型包括数据映射字典、客户端和服务器,其中数据映射字典使用XML文件格式,数字孪生映射模型的客户端和服务器是基于C++开发的。

2

CN 108107841 A

说 明 书

一种数控机床数字孪生建模方法

1/3页

技术领域

[0001]本发明涉及一种数控机床数字孪生建模方法,具体涉及一种多领域的、面向对象的、基于组件的机床数字模型的建模方法,属于设备智能化与数字化技术领域。背景技术

[0002]机床是制造系统的母机,是制造行业的根基,是国力是否强盛的一个重要标志。但是目前数控机床的智能化与数字化水平还比较低。“工业4.0”与“中国制造2025”的实施,都需要制造设备的数字化与智能化的支持。如何根据其先进理念的指导,在工业化与信息化融合的背景下,提高数控机床的智能化与数字化水平,是智能制造的一个关键问题。[0003]目前有关数控机床的建模方法多局限于某一方面的建模方法,例如中国专利文献CN104483900A公开了一种半闭环控制数控机床滚珠丝杠进给系统定位误差建模方法,该方法主要解决了因环境温度与丝杠工作温度的变化导致进给系统定位误差预测的问题,其关键之处在于考虑了丝杠不同的安装支承方式对进给系统热误差的影响,通过多元线性回归理论建立了数控机床滚珠丝杠进给系统定位误差预测模型。再比如中国专利文献CN102478786A公开了一种五轴数控机床建模和装配方法,该方法对单个零件进行三维建模步骤,即按照五轴数控机床的零件的实际尺寸,画出三维图形;装配步骤,即在对五轴数控机床的所有零件进行三维建模后,利用UG三维平台进行虚拟装配,在装配图的环境下,分别调入需要装配的环境以及需要装配的零部件,通过约束条件对各零件进行位置方向约束,然后再对五轴数控机床的各部件进行虚拟装配,最后对机床总体进行装配。[0004]但经检索发现,尚未有关于针对多领域的、面向对象的、基于组件的机床数字模型建模方法的报道。

发明内容

[0005]针对现有技术的不足,本发明提供一种数控机床数字孪生建模方法。[0006]本发明的技术方案如下:

[0007]一种数控机床数字孪生建模方法,包括物理空间、数字孪生数字空间和数字孪生映射模型,数字孪生数字空间通过数字孪生映射模型与物理空间进行连接;其中,所述物理空间包括数控机床、数据传感器和数控系统,数据传感器安装在数控机床上,数据传感器通过不同的数据接口与数控系统连接,数控系统通过数字孪生映射模型进行相关数据的采集与协议的解析;所述数字孪生数字空间包括数字孪生描述模型、数字孪生智能化模型,数字孪生智能化模型通过数据分析与决策,实现数控机床数字孪生的智能化服务。[0008]优选的,所述数字孪生描述模型是基于多领域统一建模语言Modelica、利用面向对象的方式构建。[0009]优选的,所述数字孪生智能化模型包括运行状态数据库、知识库和推理机,其中运行状态数据库是基于列式数据库HBase进行数据的存储,知识库和推理机是利用TensorFlow搭建机器学习模型提供支持。

3

CN 108107841 A[0010]

说 明 书

2/3页

优选的,所述数字孪生描述模型主要包括机械子系统、电气子系统和液压子系统,

各个子系统之间通过能量转换器进行连接,子系统内部通过模型件接口进行集成。[0011]优选的,所述数字孪生智能化模型的分析决策结果通过外部接口连接到数字孪生描述模型上,数字孪生描述模型和数字孪生智能化模型都通过数字孪生映射模型与物理空间进行数据的交互和通讯。[0012]优选的,所述数字孪生映射模型是基于OPC UA、MTConnect构建的,所述数字孪生映射模型包括数据映射字典、客户端和服务器,其中数据映射字典使用XML文件格式,数字孪生映射模型的客户端和服务器是基于C++开发的。[0013]本发明的有益效果在于:[0014]本发明的建模方法,其中数控机床数字孪生描述模型通过采用多领域统一建模语言Modelica,使得所建立的数字孪生描述模型具有多领域统一建模、数学方程化、面向对象的特点,可以更加真实的反映复杂机电系统的本质关系,而且有利于模型的重用、知识的积累;数控机床智能化模型通过构建运行状态数据库、知识库和推理机,可以对设备中采集到的数据进行智能化的分析和处理,可以发现数控系统或者工程师难于发现的规律,为机床的智能化提供了基础;数控机床的映射模型通过利用OPC UA标准,实现了平立性、数据可扩充性和丰富的信息模型,从而实现了准确实时的物理空间与数字空间的映射。该数控机床数字孪生模型可以为机床的运行维护、故障预测与诊断、寿命预测等提供更加准确与智能的方法。

附图说明

[0015]图1为本发明的总体结构示意图;

[0016]图2为数控机床数字孪生建模时面向对象的分类方法示意图;[0017]图3为描述模型建模过程中各领域子系统的相关关系示意图;[0018]图4为数字孪生映射模型构建的结构示意图;[0019]图5为数字孪生智能化模型的结构示意图;[0020]其中:1、数字孪生描述模型;2、数字孪生智能化模型;3、数字孪生映射模型;4、物理空间;201、CNC系统的组成;202、数控机床伺服系统的组成;203、功能单元的组成;204、辅助部件的组成。

具体实施方式

[0021]下面通过实施例并结合附图对本发明做进一步说明,但不限于此。[0022]实施例1:

[0023]如图1至图5所示,本实施例提供一种数控机床数字孪生建模方法,包括物理空间4、数字孪生数字空间和数字孪生映射模型3,数字孪生数字空间通过数字孪生映射模型3与物理空间4进行连接;其中,所述物理空间4包括数控机床、数据传感器和数控系统,数据传感器安装在数控机床上,数据传感器通过不同的数据接口与数控系统连接,数控系统通过数字孪生映射模型3进行相关数据的采集与协议的解析;所述数字孪生数字空间包括数字孪生描述模型1、数字孪生智能化模型2,数字孪生智能化模型2通过数据分析与决策,实现数控机床数字孪生的智能化服务。

4

CN 108107841 A[0024]

说 明 书

3/3页

其中,如图3所示,数字孪生描述模型1是由电气子系统、液压子系统和机械子系统

组成的,机械子系统负责描述物理机床的各个机械部件间的关系,电气子系统描述机床电气系统数学模型,液压子系统描述机床液压系统数学模型,各个子系统通过能量转化器进行相互连接与交互。[0025]如图5所示,数字孪生智能化模型2主要由运行状态数据库、知识库和推理机组成,运行状态数据库实时存储从物理机床采集来的控制器和传感信息,知识库从历史数据中学习得到相应的知识,推理机基于相应的规则和知识进行决策的推理与故障的预测诊断。[0026]如图4所示,数字孪生映射模型3主要由OPC UA服务器、OPC UA客户端和数据映射字典组成。数据映射字典分别对OPC UA客户端与服务器进行配置与实例化。[0027]物理空间4由数控机床、不同类型的传感器以及数控系统组成。传感器是由位置、速度、加速度、温度、振动等传感器组成,其数据传输方式由Wifi、蓝牙、RFID、RS232等组成。数控系统中的CNC系统201主要包括CNC控制器、PLC、HMI、I/O等,伺服系统202主要包括主轴驱动、伺服进给系统、主轴电机、进给电机等,功能单元203主要包括导轨、滚珠丝杠、主轴单元、工作台、刀具管理部件等,辅助部件204主要包括切屑回收、液压系统、气动系统、润滑系统、冷却系统、防护罩等。

[0028]该数控机床数字孪生建模过程中,首先利用面向对象的思想、利用基于组件化的、数学方程化的方法对机床部件进行划分,直至各个零件,然后各个领域的工程师利用统一的多领域建模语言Modelica,基于相应系统的约束方程和约束与参数等建立相应零部件与子系统的表述模型,各个领域的子系统通过能量转换器进行不同领域的集成,来构成数字孪生多领域的描述模型。数字孪生映射模型主要包括映射服务器,映射客户端,数据模型和数据映射字典。数据模型包括物理接口层、协议驱动抽象层、数据解析层和信息模型映射层;物理接口层实现不同传感器数据接口的兼容,协议驱动抽象层实现不同协议的传感器的驱动,数据解析层对各个传感器的数据进行解析与处理,信息模型映射层实现统一的数据模型。数字孪生智能化模型2主要包括数据库、知识库、应用程序、控制机制和评价与决策模块,数据库存储机床运行状态数据,知识库包括推理得到的系统知识和一系列的规则,应用程序是智能模型上的一系列智能化服务,控制机制实现各个模块的协调运行,评价与决策模块实现相应的推理与决策。

[0029]对于本领域的普通技术人员而言,根据本发明的教导,在不脱离本发明的原理与精神的情况下,对实施方式所进行的改变、修改、替换和变型仍落入本发明的保护范围之内。

5

CN 108107841 A

说 明 书 附 图

1/4页

图1

6

CN 108107841 A

说 明 书 附 图

2/4页

图2

图3

7

CN 108107841 A

说 明 书 附 图

3/4页

图4

8

CN 108107841 A

说 明 书 附 图

4/4页

图5

9

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务