一种边缘设备联动装置及其实现方法与流程

文档序号:36172859发布日期:2023-11-24 15:31阅读:64来源:国知局
一种边缘设备联动装置及其实现方法与流程

本发明涉及电力设备,具体涉及一种边缘设备联动装置及其实现方法。


背景技术:

1、泛在电力物联网(ueiot:ubiquitous electric internet of things)是围绕电力系统各环节,充分应用移动互联、人工智能等现代信息技术、先进通信技术,实现电力系统各环节万物互联、人机交互,具有状态全面感知、信息高效处理、应用便捷灵活特征的智慧服务系统。

2、随着泛在电力物联网建设的快速推进,原有的网络边界不断向用户侧延伸,其计算能力和安全防护特性也从云端向终端和边缘侧下沉。根据泛在电力物联网总体建设方案,边缘物联代理将作为终端接入和边缘计算的核心装置进行大规模部署,使得在距离风险源更近边缘侧采集和分析终端的网络行为成为可能。

3、边缘物联代理装置基于国产化工业级芯片设计研发,适用于配电站房、变电站等场所内,具备环境监测、智能安防、设备状态监测、视频终端接入、辅助运维等功能。通过边缘物联代理装置进行设备的接入和管理,结合ai算法,提升了站所的自动化监测、智能化运维水平,结合站房辅助平台、可视化平台,实现站所基础设备的可管、可视、可控。

4、在互联网服务领域中,随着技术不断的进步和发展,有许多场景都需要对大量设备进行管理,边缘设备联动装置应运而生,用于实现对若干个设备的联动管理。然而,现有的边缘设备联动装置,一般需要软件定制,根据现场联动需求,定制设计软件,没有一定通用性。


技术实现思路

1、本发明主要是为了解决现有的边缘设备联动装置需要定制设计软件,缺乏通用性的问题,提供了一种边缘设备联动装置及其实现方法,根据不同现场设备联动需求,不用定制设计软件,只需修改数据模型配置文件,不用改变程序源码,适用较多的场景联动需求,具有通用性;降低了联动系统场景实现的复杂程度,有效提高了多个子设备联动管理的效率和智能性,提升了站所的自动化监测和智能化运维水平。

2、为了实现上述目的,本发明采用以下技术方案。

3、一种边缘设备联动装置,包括边缘物联代理及与所述边缘物联代理通过硬件通信接口相连的子设备,所述子设备包括采集终端和控制终端;所述边缘物联代理包括联动控制模块及分别与所述联动控制模块连接的采集模块和联动执行模块,所述联动控制模块包括边缘物联代理联动控制软件和数据模型配置文件,所述数据模型配置文件用于配置采集数据模型和联动事件处理模型。

4、本发明提供了一种边缘设备联动装置,包括数据模型配置文件,通过数据模型配置文件配置采集数据模型,即给所有监控数据项赋予相应事件编码;通过数据模型配置文件配置联动事件处理模型,即在相应事件编码下设置相应联动动作执行条件;配置完成后,采集数据模型基于监控数据项触发相应事件编码的判断,当边缘物联代理获取该事件编码对应的数据项时,触发相应事件编码,则该事件编码对应的联动事件处理模型基于监控数据项触发相应联动动作执行条件的判断,如果条件成立,则边缘物联代理执行联动动作,即下发控制指令给控制终端,否则不执行任何操作。本发明根据不同现场设备联动需求,不用定制设计软件,只需修改数据模型配置文件,不用改变程序源码,适用较多的场景联动需求,具有通用性,有效提高了多个子设备联动管理的效率和智能性,提升了站所的自动化监测和智能化运维水平。

5、作为优选,所述采集模块用于接收采集终端采集的监控数据项,所述采集模块包括但不限于电流采集单元、温度采集单元和湿度采集单元;所述联动执行模块用于根据监控数据项下发联动控制指令给控制终端执行联动动作,所述联动动作包括但不限于开关闭合/断开和设备启动/停止;所述采集模块和所述联动执行模块可以集成在同一个设备上,也可以独立于不同设备上。

6、作为优选,所述边缘物联代理设有多个硬件通信接口,所述硬件通信接口包括但不限于微网、以太网、rs232和rs485;若干个所述子设备可以连接在所述边缘物联代理的同一个硬件通信接口上,也可以连接在所述边缘物联代理的不同硬件通信接口上,但所有子设备必须都连接到一台边缘物联代理上。

7、作为优选,所述采集终端包括但不限于电表和温湿度计。电表用于采集现场电流数据,温湿度计用于采集现场温湿度数据。

8、作为优选,所述控制终端包括但不限于开关、抽湿机和空调。针对开关执行的动作包括闭合或断开;针对抽湿机、空调等设备执行的动作包括启动或停止。

9、一种边缘设备联动装置的实现方法,适用于上述的一种边缘设备联动装置,包括以下步骤:

10、步骤s1:设备连接,将子设备与边缘物联代理连接;

11、步骤s2:通过数据模型配置文件配置采集数据模型和联动事件处理模型;

12、步骤s3:当边缘物联代理获取采集终端采集的数据项时,采集数据模型触发数据项相应事件编码的判断;

13、步骤s4:如果触发相应事件编码,则调用相应的联动事件处理模型基于所述数据项触发相应联动动作执行条件的判断;否则返回步骤s3;

14、步骤s5:如果相应联动动作执行条件成立,则边缘物联代理下发相应的控制指令给控制终端,控制终端执行相应的联动动作;否则不执行任何操作;

15、步骤s6:判断遍历事件是否完成,若完成,返回步骤s3;否则启动联动从触发事件判断。

16、本发明提供了一种边缘设备联动装置的实现方法,将所有需要联动的采集终端和控制终端(子设备)与一个边缘物联代理的硬件通信接口相连;在边缘物联代理中分配所有的采集终端和控制终端协议类型,以及边缘物联代理和子设备通信数据解析和编码组包;配置数据模型配置文件,给所有需要监控的数据项分配相应事件编码,在对应事件编码下设置相应事件判断条件和事件处理动作;根据处理动作信息调用控制终端协议类型,下发联动控制命令。所有联动从触发事件,再根据数据模型的判断条件判断是否触发联动,如果触发条件满足,触发边缘物联代理下发控制命令给相应的控制终端。本发明关键是用灵活配置文件结合软件实现多场景多设备的联动装置,过程中,不需要修改软件源码,通过配置数据模型配置文件,来实现场景的联动效果,整个过程降低了联动系统场景实现的复杂程度,增加了系统的多场景适用,减少研发人员对软件的维护复杂程度,只需维护一套代码,不同的应用场景只需相应的维护一个配置文件,也降低了维护人员的门槛。

17、作为优选,步骤s1还包括:在边缘物联代理中分配所有的采集终端和控制终端协议类型,及边缘物联代理和子设备通信数据解析和编码组包。

18、作为优选,步骤s2中配置采集数据模型是指给所有监控数据项赋予相应事件编码;配置联动事件处理模型是指在相应事件编码下设置相应联动动作执行条件。

19、作为优选,所述采集数据模型包括采集终端名称、采集终端协议类型、采集终端接入边代接口类型及参数、采集终端地址、采集终端监控数据项id及参数和对应触发事件列表。

20、作为优选,所述联动事件处理模型包括事件列表和事件处理动作,所述事件处理动作包含数据项id、数据项数值判断条件(即相应联动动作执行条件)、判断结果、执行设备信息和执行动作。

21、因此,本发明的优点是:根据不同现场设备联动需求,不用定制设计软件,只需修改数据模型配置文件,不用改变程序源码,适用较多的场景联动需求,具有通用性,有效提高了多个子设备联动管理的效率和智能性,提升了站所的自动化监测和智能化运维水平;降低了联动系统场景实现的复杂程度,也降低了维护人员的门槛。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1