面向对象的设备建模方法及其应用
2021-05-06荆诚刘丽静陈醒周朴凡
工矿自动化 2021年4期
荆诚, 刘丽静, 陈醒, 周朴凡
(1.中煤科工集团常州研究院有限公司, 江苏 常州 213015;2.天地(常州)自动化股份有限公司, 江苏 常州 213015)
0 引言
煤矿监控类系统[1-2]作为智慧矿山信息化中重要组成部分,用于监控煤矿日常生产中各个环节运行状态[3-4],为矿山长期安全生产提供了重要保障[5-6]。煤矿监控类系统种类繁多[7-8],每种系统都有各自配套的硬件设备[9-10],硬件设备数据传输时所使用的通信协议不同[11-12],多种通信协议对应多种数据结构,导致多系统融合运行[13]时,配置和管理各系统的硬件设备变得十分困难[14-15]。鉴此,本文提出了一种面向对象的设备建模方法。该方法使用标准化数据结构,并根据需求添加各种类型的设备属性来构建设备模型;根据设备模型创建设备实例,通过配置和管理设备实例可实现多系统硬件设备信息的配置和管理。
1 数据标准化
面向对象的设备建模是一种无代码设备模型创建模式,该模式的运行需要依赖标准化的数据结构。在多系统融合场景中,数据标准化流程如图1所示。在数据感知接入层,各子系统硬件设备通过多种通信方式将数据上传至数据驱动层;数据驱动层将非标准化的原始数据转换为标准化数据;数据应用层使用标准化数据完成设备建模等功能。

图1 数据标准化流程Fig.1 Data standardization flow
2 设备模型建立
设备模型中可配置的属性包括公共属性、自定义属性和固定子对象属性,如图2所示。设备模型建立过程:① 创建公共属性。确定设备模型的中文名、英文名和所属类别(普通设备类、辅运类和自定义设备类),其中设备模型的英文名用于数据库中表的创建及数据查询。……
登录APP查看全文
