[发明专利]基于COV数据处理的总线控制系统有效
申请号: | 201811432975.6 | 申请日: | 2018-11-28 |
公开(公告)号: | CN109783247B | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 张凤雏;秦臻;洪著财 | 申请(专利权)人: | 江苏斯菲尔电气股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F16/21;G06F16/25 |
代理公司: | 上海申浩律师事务所 31280 | 代理人: | 秦华毅 |
地址: | 214429 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 cov 数据处理 总线 控制系统 | ||
1.一种基于COV数据处理的总线控制系统,其特征在于,其包括数据建模服务模块、COV数据处理服务模块、MQTT总线服务模块、采集现场的通信管理机及数据库;
所述数据建模服务模块用于搭建数据建模服务,定义项目相关的模型实体对象、对象属性、消息订阅规则、消息解析表达式、COV解析存储策略、入库规则;
所述COV数据处理服务模块用于搭建COV数据处理服务,从数据建模服务模块中读取消息订阅规则和COV解析存储策略,并在MQTT总线服务模块开启MQTT总线服务后,根据读取到的消息订阅规则到MQTT总线服务模块上注册订阅消息;
所述通信管理机用于采集下接的感应设备的数据,并将采集到的数据按约定格式发布到MQTT总线服务模块上;
所述MQTT总线服务模块用于根据消息订阅规则将发布的数据消息推送给COV数据处理服务模块;
所述COV数据处理服务模块用于在收到推送的数据消息后,对数据消息进行解析处理并存入数据库;
所述COV数据处理服务模块包括表达式处理子模块、COV解析存储子模块、绝对值阈值存储子模块、百分比阈值存储子模块和周期存储子模块;
所述表达式处理子模块用于对发布的数据进行预处理,预处理的规则即预设的表达式,表达式计算的结果将进入后续处理;
所述COV解析存储子模块根据COV解析存储策略选取某个策略执行存储动作,在策略为绝对值阈值存储时调用绝对值阈值存储子模块在本次表达式计算值与上次计算值的差额绝对值超过第一规则预设值时存储入库,在策略为百分比阈值存储时调用百分比阈值存储子模块在本次表达式计算值与上次计算值的变化率绝对值超过第二规则预设值时存储入库,在策略为周期存储时调用周期存储子模块直接对表达式结果执行周期性存储入库。
2.如权利要求1所述的基于COV数据处理的总线控制系统,其特征在于,所述通信管理机用于在下接的感应设备超过设定数量时,将采集到的计量数据打包后以特定的topic形式发布到MQTT总线服务模块上。
3.如权利要求2所述的基于COV数据处理的总线控制系统,其特征在于,所述总线控制系统还包括消息解包服务模块,所述MQTT总线服务模块用于将打包数据发送到消息解包服务模块上,所述消息解包服务模块用于对打包数据进行解包,并将解包后的数据重新发布到MQTT总线服务模块上。
4.如权利要求1所述的基于COV数据处理的总线控制系统,其特征在于,所述消息订阅规则定义了模型实体与订阅消息规则之间的关联。
5.如权利要求1所述的基于COV数据处理的总线控制系统,其特征在于,所述COV解析存储策略定义了订阅到消息后所做的一系列解析和存储的规则,包括表达式处理规则、绝对值阈值存储规则、百分比阈值存储规则和周期存储规则。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏斯菲尔电气股份有限公司,未经江苏斯菲尔电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811432975.6/1.html,转载请声明来源钻瓜专利网。