CN111371618A - 一种数据处理方法及网关 - Google Patents
一种数据处理方法及网关 Download PDFInfo
- Publication number
- CN111371618A CN111371618A CN202010159176.7A CN202010159176A CN111371618A CN 111371618 A CN111371618 A CN 111371618A CN 202010159176 A CN202010159176 A CN 202010159176A CN 111371618 A CN111371618 A CN 111371618A
- Authority
- CN
- China
- Prior art keywords
- monitoring data
- gateway
- monitoring
- data
- electric equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 30
- 238000012544 monitoring process Methods 0.000 claims abstract description 184
- 238000012806 monitoring device Methods 0.000 claims abstract description 54
- 230000005611 electricity Effects 0.000 claims abstract description 28
- 238000000034 method Methods 0.000 claims abstract description 28
- 238000004891 communication Methods 0.000 claims abstract description 11
- 230000015654 memory Effects 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 4
- 230000006870 function Effects 0.000 description 9
- 238000012423 maintenance Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Public Health (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Water Supply & Treatment (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
本发明公开了一种数据处理方法及网关,涉及通信技术领域,用于减小服务器的负荷。包括:网关接收监控装置发送的监控数据;网关判断监控数据是否为用电设备的用电参数;若监控数据为用电设备的用电参数,则网关判断监控数据是否满足第一预设条件;若监控数据满足第一预设条件,则网关生成告警指令,告警指令用于指示用电设备存在电气故障;若监控数据不为用电设备的用电参数,则网关将监控数据发送至服务器,以使得服务器存储监控数据。本发明实施例应用于数据转发。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种数据处理方法及网关。
背景技术
目前,在能源领域为了提高对用电设备的运行环境及运行状况进行监控的效率,将人员巡查的方法替换为利用监控***进行监控。具体方法为,在用电设备现场设置监控装置,采集用电设备的运行参数、环境参数、视频数据,监控装置采集到上述各类数据之后,通过与监控装置连接的网关将上述各类数据上传到位于云平台的服务器中,由服务器对上述各类数据进行存储、分析,从而判断用电设备的运行状况或运行环境是否存在故障隐患。
但是,随着监控装置数量的增多以及各类监控数据的种类较多,位于云平台的服务器需要接收很大数量的监控装置发送的各类监控数据,导致服务器在进行存储、分析时需要耗费大量的硬件资源,运行负荷过大。
发明内容
本发明的实施例提供一种数据处理方法及网关,用于减小服务器的负荷。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供了一种数据处理方法,包括:网关接收监控装置发送的监控数据;网关判断监控数据是否为用电设备的用电参数;若监控数据为用电设备的用电参数,则网关判断监控数据是否满足第一预设条件;若监控数据满足第一预设条件,则网关生成告警指令,告警指令用于指示用电设备存在电气故障;若监控数据不为用电设备的用电参数,则网关将监控数据发送至服务器,以使得服务器存储监控数据。
第二方面,提供了一种网关,该网关包括接收单元、判断单元、生成单元及发送单元;接收单元,用于接收监控装置发送的监控数据;判断单元,用于判断监控数据是否为用电设备的用电参数;判断单元,还用于若确定监控数据为用电设备的用电参数,则判断监控数据是否满足第一预设条件;生成单元,用于所判断单元确定监控数据满足第一预设条件,则生成告警指令,告警指令用于指示用电设备存在电气故障;发送单元,用于若判断单元确定监控数据不为用电设备的用电参数,则将监控数据发送至服务器,以使得服务器存储监控数据。
第三方面,提供了一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当被计算机执行时使所述计算机执行如第一方面所述的数据处理方法。
第四方面,提供一种网关,包括:处理器、存储器和通信接口;其中,通信接口用于所述网关和其他设备或网络通信;所述存储器用于存储一个或多个程序,该一个或多个程序包括计算机执行指令,当该网关运行时,处理器执行该存储器存储的该计算机执行指令,以使该网关执行第一方面所述的数据处理方法。
第五方面,提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行第一方面所述的数据处理方法。
本发明的实施例提供的一种数据处理方法及装置,应用于数据转发。网关在接收监控装置发送的监控数据之后,判断监控数据是否为用电设备的用电参数。若监控数据为用电设备的用电参数,则网关根据用电设备的用电参数,判断用电设备是否存在电气故障。若监控数据不为用电设备的用电参数,则网关将监控数据发送至服务器,以使得服务器存储监控数据。采用上述方法,能够在网关侧判断哪些监控数据是需要网关自己处理的,哪些监控数据是需要发送给服务器的,与现有技术相比,能够将运算量小、占用空间少的监控数据在网关侧进行处理,无需将所有的监控数据都发送到服务器由服务器进行处理,能够为服务器分担一部分运算压力,减小服务器的运行负荷。
附图说明
图1为本发明的实施例提供的一种监控***结构示意图一;
图2为本发明的实施例提供的一种数据处理方法流程示意图一;
图3为本发明的实施例提供的一种数据处理方法流程示意图二;
图4为本发明的实施例提供的一种数据处理方法流程示意图三;
图5为本发明的实施例提供的一种数据处理方法流程示意图四;
图6为本发明的实施例提供的一种网关结构示意图一;
图7为本发明的实施例提供的一种网关结构示意图二;
图8为本发明的实施例提供的一种网关结构示意图三。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。
在本发明的描述中,除非另有说明,“/”表示“或”的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
以下,介绍本发明的发明构思:目前,在能源领域为了提高对用电设备的运行环境及运行状况进行监控的效率,将人员巡查的方法替换为利用监控***进行监控。具体方法为,在不同的用电设备现场设置各类监控装置(例如具备联网功能的摄像头、温度传感器、湿度传感器、电压检测器、电流检测器、继电器等),用于采集用电设备的运行参数、环境参数、视频数据,监控装置采集到上述各类数据之后,通过与监控装置连接的网关将上述各类数据上传到位于云平台的服务器中,由服务器对上述各类数据进行存储、分析,从而判断用电设备的运行状况或运行环境是否存在故障隐患。
基于上述技术,本发明发现,随着用电设备的增多,监控装置的数量也随之增多,并且由于各类监控数据的种类较多,位于云平台的服务器需要接收很大数量的监控装置发送的各类监控数据,导致服务器在进行存储、分析时需要耗费大量的硬件资源,运行负荷过大。
针对上述技术问题,本发明中考虑到网关在收到监控装置发送的监控数据后,可以对监控数据进行及时处理。如果监控数据为用电参数之类运算量小、占用空间少的数据,则网关根据用电参数检测用电设备是否存在用电异常;同时,如果接收的监控数据为运算量大、占用空间大的非用电参数,网关还能够将监控数据发送至服务器,由服务器对监控数据进行存储、分析或其他处理。因此,在监控装置上报监控数据的过程中,如果可以实现网关与服务器都参与到处理监控数据的工作中来,就能够解决上述技术问题。
基于上述发明构思,本发明实施例提供了一种数据处理方法,应用于如图1所示的监控***10中多个网关中的任意一个网关(图中示例性的给出了网关111、网关112,在实际应用中可以有更多或者更少的网关,本发明实施例中以网关111为例进行说明),该监控***10具体还包括服务器12以及多个监控装置(图中示例性的给出了监控装置131、监控装置132及监控装置133,在实际应用中,可以有更多或者更少的监控装置,本发明实施例中具体以监控装置131为例进行说明)。
其中,监控装置131通过网关111与服务器12进行数据交互,监控装置131可以为上述发明思路中列举的各类传感器,网关111与服务器12之间通过预设网络进行连接。
在一种实现方式中,网关111北向可以支持第五代移动通信技术(5th-Generation,5G)网络、长期演进技术(Long Term Evolution,LTE)、窄带物联网(NarrowBand Internet of Things,NB-IoT)等多种移动通信网络制式,在本发明实施例中具体可以通过5G网络与服务器12进行数据交互,也可以通过多个网络与服务器12进行连接,以实现传输网络的冗余备份。
需要说明的,该网关111还能够与其他网关(例如图1中的网关112)进行数据交互,能够作为上述其他网关的冗余备份设备。
如图2所示,本发明实施例提供的数据处理方法,具体可以包括S201-S204:
S201、网关接收监控装置发送的监控数据。
其中,该网关具有多种数据接口类型,南向可以支持RS232串口、RS485串口、以太网、无线宽带(Wireless-Fidelity,Wi-Fi)、ZigBee(紫蜂协议)等多种有线和无线通信标准,能够通过上述各种通信方式与不同的监控装置进行数据传输。
示例性的,网关具有2路独立的以太网接口,4路隔离RS485接口,1路可开发的CAN2.0协议接口,并且支持OTG-USB(USB On-The-Go)设备调试。
作为一种可能的实现方式,网关通过预设连接方式接收监控装置发送的监控数据。
需要说明的,网关可以以不同的连接方式与不同的监控装置进行连接,无需监控装置具有特定的标准接口。若网关同时与不同的监控装置进行连接,则网关按照轮询的方式接收不同监控装置的监控数据。
S202、网关判断监控数据是否为用电设备的用电参数。
需要说明的,监控数据的类型具体可以包括用电设备运行环境的视频数据、用电设备运行环境的温度数据、用电设备运行环境的湿度数据、用电设备的电压、用电设备的电流、用电设备的瞬时功率及用电设备的开关记录。
其中,用电设备的用电参数具体包括用电设备的电压、用电设备的电流以及用电设备的瞬时功率。
在一种实现方式中,用电设备可以为一个,也可以为多个;另一方面,多个用电设备可以位于同一区域,也可以位于不同区域,具体可以由监控装置通过用电设备的标识进行区分。
可选的,如图3所示,本发明实施例提供的数据处理方法中,S202具体可以包括S2021-S2023:
S2021、网关获取承载监控数据的数据帧的预设字段。
其中,预设字段用于标识监控数据的数据类型。
作为一种可能的实现方式,网关按照预设协议对监控数据进行解析,确定监控数据的数据帧的预设字段。
需要说明的,上述预设字段为预设格式的字母或数字。网关将监控数据解析后,可以生成监控数据的帧头、数据部分及帧尾。预设字段可以位于监控数据的帧头、数据部分或帧尾中。
在一种可能的设计中,为了确定能够解析监控数据的预设协议,网关在接收到监控数据之后,识别监控数据所对应的协议类型,查询与上述协议类型对应的预设协议。
S2022、网关根据承载监控数据的数据帧的预设字段,查询监控数据的数据类型。
作为一种可能的实现方式,网关在网关内存储的预设对应列表中,查询与上述预设字段对应的数据类型。
需要说明的,预设对应列表可以由运维人员预先定义并存储在网关中,预设对应列表包含不同预设字段与不同数据类型之间的对应关系。
S2023、若监控数据的数据类型为用电设备的电压、用电设备的电流和用电设备的瞬时功率中的一个,则网关确定监控的数据为用电设备的用电参数。
作为一种可能的实现方式,若网关查询到与上述预设字段对应的数据类型为电压、电流或者瞬时功率,则确定上述监控数据为用电设备的用电参数。
S203、若监控数据为用电设备的用电参数,则网关判断监控数据是否满足第一预设条件。
其中,第一预设条件具体包括监控数据超出用电设备的用电参数的安全用电范围,并且监控数据超出用电设备的用电参数的安全用电范围的数值大于等于预设阈值。
作为一种可能的实现方式,网关从解析监控数据中生成的数据部分中,获取用电参数的数据类型所对应的数值,并判断当前数据类型所对应的数值是否满足第一预设条件。
需要说明的,网关具备开放式应用程序接口(Application Program Interface,API),安全用电范围以及预设阈值可以由运维人员通过API接口进行设定,随着用电参数的类型不同,安全用电范围以及预设阈值也随之不同。
在一种实现方式中,若监控数据为用电设备的电压,则第一预设条件具体包括用电设备的电压值大于第一安全用电范围的上限值,且与上述上限值的差大于等于第一阈值,或者用电设备的电压值小于上述第一安全用电范围的下限值,且上述下限值与用电设备的电压值的差值大于等于第一阈值。
其中,第一安全用电范围的上限值、第一安全用电范围的下限值以及第一阈值可以由运维人员在网关中进行设定。
示例性的,第一安全用电范围的上限值为240V,第一安全用电范围的下限值为190V、第一阈值为40V。
在另一种实现方式中,若监控数据为用电设备的电流,则第一预设条件具体包括用电设备的电流值大于第二安全用电范围的上限值,且与上述上限值的差大于等于第二阈值,或者用电设备的电流值小于上述第二安全用电范围的下限值,且上述下限值与用电设备的电流值的差值大于等于第二阈值。
其中,第二安全用电范围的上限值、第二安全用电范围的下限值以及第二阈值可以由运维人员在网关中进行设定。
在另一种实现方式中,若监控数据为用电设备的瞬时功率,则第一预设条件具体包括用电设备的瞬时功率值大于第三安全用电范围的上限值,且与上述上限值的差大于等于第三阈值,或者用电设备的瞬时功率值小于上述第三安全用电范围的下限值,且上述下限值与用电设备的瞬时功率值的差值大于等于第三阈值。
其中,第三安全用电范围的上限值、第三安全用电范围的下限值以及第三阈值可以由运维人员在网关中进行设定。
S204、若监控数据满足第一预设条件,则网关生成告警指令。
其中,告警指令用于指示用电设备存在电气故障。
在一种实现方式中,网关在生成告警指令后,可以在网关本地进行告警,还可以向服务器发送告警指令。
其中,告警指令包括用电设备的标识以及监控装置的监控数据,请求告警消息用于请求服务器进行告警或向运维人员发送告警短信。
S205、若监控数据不为用电设备的用电参数,则网关将监控数据发送至服务器,以使得服务器存储监控数据。
作为一种可能的实现方式,网关在确定监控数据不为用电设备的用电参数之后,根据服务器的地址,将监控数据发送至服务器。
需要说明的,网关可以在解析监控数据之后,从监控数据的数据部分中获得服务器的地址。
可以理解的,服务器在接收到监控数据之后,存储在服务器的存储单元中,当需要对监控数据进行计算分析时,直接从存储单元中读取即可。
在一种实现方式中,网关还具备高性能工业级芯片Cortex-A7处理器,装载嵌入式Linux实时多任务操作***。
其中,Linux实时多任务操作***中内置有加密芯片。
在网关向服务器发送监控数据的时候,可以通过加密芯片对监控数据进行加密。相应的,网关在接收到服务器发送的加密数据后,也可以通过加密芯片对该加密数据进行解密。
可选的,如图4所示,本发明实施例提供的数据处理方法,在S203之后,具体还可以包括S206-S207:
S206、若监控数据不满足第一预设条件,则网关判断监控数据是否满足第二预设条件。
其中,第二预设条件包括监控值超出用电设备的安全用电范围的数值小于预设阈值。
在一种实现方式中,若监控数据为用电设备的电压,则第二预设条件包括用电设备的电压值大于第一安全用电范围的上限值,且与上述上限值的差小于第一阈值,或者用电设备的电压值小于上述第一安全用电范围的下限值,且上述下限值与用电设备的电压值的差值小于等于第一阈值。
其中,第一安全用电范围的上限值、第一安全用电范围的下限值以及第一阈值可以由运维人员在网关中进行设定。
示例性的,第一安全用电范围的上限值为240V,第一安全用电范围的下限值为190V、第一阈值为40V。
在另一种实现方式中,若监控数据为用电设备的电流,则第二预设条件具体包括用电设备的电流值大于第二安全用电范围的上限值,且与上述上限值的差小于第二阈值,或者用电设备的电流值小于上述第二安全用电范围的下限值,且上述下限值与用电设备的电流值的差值小于第二阈值,则网关确定用电设备满足告警条件。
其中,第二安全用电范围的上限值、第二安全用电范围的下限值以及第二阈值可以由运维人员在网关中进行设定。
在另一种实现方式中,若监控数据为用电设备的瞬时功率,则第二预设条件具体包括用电设备的瞬时功率值大于第三安全用电范围的上限值,且与上述上限值的差小于第三阈值,或者用电设备的瞬时功率值小于上述第三安全用电范围的下限值,且上述下限值与用电设备的瞬时功率值的差值小于第三阈值,则网关确定用电设备满足告警条件。
其中,第三安全用电范围的上限值、第三安全用电范围的下限值以及第三阈值可以由运维人员在网关中进行设定。
S207、若监控数据满足第二预设条件,则网关向监控装置发送指示消息。
其中,指示消息用于指示监控装置提高上报用电设备的用电参数的频率。
作为一种可能的实现方式,网关在确定监控数据满足第二预设条件之后,生成指示消息并向监控装置发送指示消息。相应的,监控装置在接收到指示消息之后,响应于该指示消息,提高采集用电参数以及上报用电参数的频率。
需要说明的,指示消息具体包括用电设备的标识,以及用电参数的类型。
在另一种可能的实现方式中,本发明实施例提供的数据处理方法,在S206之后,若监控数据不满足第二预设条件,则网关确定用电设备运行正常。
可选的,如图4所示,本发明实施例提供的数据处理方法,在S203之后,具体可以包括S208-S209:
S208、若监控数据满足第一预设条件,则网关生成请求关停消息。
其中,请求关停消息包括用电设备的标识,请求关停消息用于请求监控装置关停用电设备。
S209、网关向监控装置发送请求关停消息。
作为一种可能的实现方式,网关向监控装置发送请求关停消息,以使得监控装置响应于请求关停消息,根据请求关停消息中的用电设备的标识,向该用电设备的继电器发送关停信号。相应的,用电设备的继电器在接收到关停信号后,关闭该用电设备。
可选的,如图5所示,本发明实施例提供的数据处理方法,在所S202之后,还可以包括S210-S211:
S210、若监控数据为用电设备的用电参数,则网关更新索引记录。
其中,索引记录包括监控装置的标识、监控数据的采集时间以及用电设备的标识。
需要说明的,网关内置有内置SQLite3数据库,具有数据存储以及断点续传的功能,能够存储监控数据以及用于查询监控数据的索引记录。在网关接收到用电设备的用电参数之后,存储用电设备的用电参数,并将与用电参数对应的数据更新至索引记录中。
在一种实现方式中,索引记录中还包括该网关的标识以及网关的地址。
其中,网关的标识用于在服务器中唯一标识该网关。
S211、网关向服务器发送索引记录。
作为一种可能的实现方式,网关向服务器发送更新后的索引记录。相应的,当服务器在需要查询目标用电设备在预设时间段内的用电参数时,能够根据索引记录中的监控装置的标识、监控数据的采集时间以及用电设备的标识,生成请求查询消息并向网关发送请求查询消息。
其中,请求查询消息用于请求网关查询并向服务器发送目标用电设备在目标时间段内的用电参数。
本发明的实施例提供的一种数据处理方法及装置,应用于数据转发。网关在接收监控装置发送的监控数据之后,判断监控数据是否为用电设备的用电参数。若监控数据为用电设备的用电参数,则网关根据用电设备的用电参数,判断用电设备是否存在电气故障。若监控数据不为用电设备的用电参数,则网关将监控数据发送至服务器,以使得服务器存储监控数据。采用上述方法,能够在网关侧判断哪些监控数据是需要网关自己处理的,哪些监控数据是需要发送给服务器的,与现有技术相比,能够将运算量小、占用空间少的监控数据在网关侧进行处理,无需将所有的监控数据都发送到服务器由服务器进行处理,能够为服务器分担一部分运算压力,减小服务器的运行负荷。
本发明实施例可以根据上述方法示例对网关进行功能模块或者功能单元的划分,例如,可以对应各个功能划分各个功能模块或者功能单元,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块或者功能单元的形式实现。其中,本发明实施例中对模块或者单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
在采用对应各个功能划分各个功能模块的情况下,本发明实施例提供了上述实施例中所涉及的网关111的一种可能的结构示意图,如图6所示,网关111包括接收单元1111、判断单元1112、生成单元1113及发送单元1114。
接收单元1111,用于接收监控装置发送的监控数据。
判断单元1112,用于判断监控数据是否为用电设备的用电参数。
判断单元1112,还用于若确定监控数据为用电设备的用电参数,则判断监控数据是否满足第一预设条件。
生成单元1113,用于若所判断单元1112确定监控数据满足第一预设条件,则生成告警指令,告警指令用于指示用电设备存在电气故障。
发送单元1114,用于若判断单元1112确定监控数据不为用电设备的用电参数,则将监控数据发送至服务器,以使得服务器存储监控数据。
可选的,如图7所示,本发明实施例提供的判断单元1112,具体可以包括获取子单元11121及确定子单元11122。
获取子单元11121,用于获取承载监控数据的数据帧的预设字段,预设字段用于标识监控数据的数据类型。
确定子单元11122,用于若监控数据的数据类型为用电设备的电压、用电设备的电流和用电设备的瞬时功率中的一个,则确定监控的数据为用电设备的用电参数。
可选的,如图7所示,本发明实施例提供的判断单元1112,还用于若监控数据不满足第一预设条件,则判断监控数据是否满足第二预设条件。
发送单元1114,还用于若判断单元1112确定监控数据满足第二预设条件,则向监控装置发送指示消息,指示消息用于指示监控装置提高上报用电设备的用电参数的频率。
可选的,如图7所示,在本发明实施例提供的网关111中,第二预设条件包括监控数据超出用电设备的用电参数的安全用电范围,并且监控数据超出用电设备的用电参数的安全用电范围的数值小于预设阈值。
可选的,如图7所示,本发明实施例提供的生成单元1113,还用于若判断单元1112确定监控数据满足第一预设条件,则生成请求关停消息,请求关停消息包括用电设备的标识,请求关停消息用于请求监控装置关停用电设备。
发送单元1114,还用于向监控装置发送请求关停消息。
可选的,如图7所示,本发明实施例提供的网关111,具体还包括更新单元1115。
更新单元1115,用于若判断单元1112确定监控数据为用电设备的用电参数,则更新索引记录,索引记录包括监控装置的标识、监控数据的采集时间以及用电设备的标识。
发送单元1114,还用于在更新单元1115更新索引记录之后,向服务器发送索引记录。
图8示出了上述实施例中所涉及网关111的又一种可能的结构示意图。该网关111包括:处理器302和通信接口303。处理器302用于对装置的动作进行控制管理,例如,执行上述方法实施例中所示的方法流程中的各个步骤,和/或用于执行本文所描述的技术的其它过程。通信接口303用于支持该网关与其他网络实体的通信。终端还可以包括存储器301和总线304,存储器301用于存储装置的程序代码和数据。
其中,上述处理器302可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,单元和电路。该处理器可以是中央处理器,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,单元和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。
存储器301可以包括易失性存储器,例如随机存取存储器;该存储器也可以包括非易失性存储器,例如只读存储器,快闪存储器,硬盘或固态硬盘;该存储器还可以包括上述种类的存储器的组合。
总线304可以是扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。总线304可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,该计算机执行上述方法实施例所示的方法流程中的各个步骤。
本发明的实施例提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行上述方法实施例中所述的数据处理方法。
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(Application Specific Integrated Circuit,ASIC)中。在本发明实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
由于本发明的实施例中的网关、计算机可读存储介质、计算机程序产品可以应用于上述方法,因此,其所能获得的技术效果也可参考上述方法实施例,本发明实施例在此不再赘述。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何在本发明揭露的技术范围内的变化或替换,都应涵盖在本发明的保护范围之内。
Claims (14)
1.一种数据处理方法,其特征在于,所述方法包括:
网关接收监控装置发送的监控数据;
所述网关判断所述监控数据是否为用电设备的用电参数;
若所述监控数据为所述用电设备的用电参数,则所述网关判断所述监控数据是否满足第一预设条件;
若所述监控数据满足所述第一预设条件,则所述网关生成告警指令,所述告警指令用于指示所述用电设备存在电气故障;
若所述监控数据不为所述用电设备的用电参数,则所述网关将所述监控数据发送至服务器,以使得所述服务器存储所述监控数据。
2.根据权利要求1所述的数据处理方法,其特征在于,所述网关判断所述监控数据是否为用电设备的用电参数,具体包括:
所述网关获取承载所述监控数据的数据帧的预设字段,所述预设字段用于标识所述监控数据的数据类型;
若所述监控数据的数据类型为所述用电设备的电压、所述用电设备的电流和所述用电设备的瞬时功率中的一个,则所述网关确定所述监控的数据为所述用电设备的用电参数。
3.根据权利要求2所述的数据处理方法,其特征在于,在所述网关判断所述监控数据是否满足所述第一预设条件之后,所述方法还包括:
若所述监控数据不满足所述第一预设条件,则所述网关判断所述监控数据是否满足第二预设条件;
若所述监控数据满足第二预设条件,则所述网关向所述监控装置发送指示消息,所述指示消息用于指示所述监控装置提高上报所述用电设备的用电参数的频率。
4.根据权利要求3所述的数据处理方法,其特征在于,所述第二预设条件包括所述监控数据超出所述用电设备的用电参数的安全用电范围,并且所述监控数据超出所述用电设备的用电参数的安全用电范围的数值小于预设阈值。
5.根据权利要求1所述的数据处理方法,其特征在于,在所述网关判断所述监控数据是否满足所述第一预设条件之后,所述方法还包括:
若所述监控数据满足所述第一预设条件,则所述网关生成请求关停消息,所述请求关停消息包括所述用电设备的标识,所述请求关停消息用于请求所述监控装置关停所述用电设备;
所述网关向所述监控装置发送所述请求关停消息。
6.根据权利要求1-5任一项所述的数据处理方法,其特征在于,在所述网关判断所述监控数据是否为用电设备的用电参数之后,所述方法还包括:
若所述监控数据为所述用电设备的用电参数,则所述网关更新索引记录,所述索引记录包括所述监控装置的标识、所述监控数据的采集时间以及所述用电设备的标识;
所述网关向所述服务器发送所述索引记录。
7.一种网关,其特征在于,所述网关包括接收单元、判断单元、生成单元及发送单元;
所述接收单元,用于接收监控装置发送的监控数据;
所述判断单元,用于判断所述监控数据是否为用电设备的用电参数;
所述判断单元,还用于若确定所述监控数据为所述用电设备的用电参数,则判断所述监控数据是否满足第一预设条件;
所述生成单元,用于若所述判断单元确定所述监控数据满足所述第一预设条件,则生成告警指令,所述告警指令用于指示所述用电设备存在电气故障;
所述发送单元,用于若所述判断单元确定所述监控数据不为所述用电设备的用电参数,则将所述监控数据发送至服务器,以使得所述服务器存储所述监控数据。
8.根据权利要求7所述的网关,其特征在于,所述判断单元包括获取子单元及确定子单元;
所述获取子单元,用于获取承载所述监控数据的数据帧的预设字段,所述预设字段用于标识所述监控数据的数据类型;
所述确定子单元,用于若所述监控数据的数据类型为所述用电设备的电压、所述用电设备的电流和所述用电设备的瞬时功率中的一个,则确定所述监控的数据为所述用电设备的用电参数。
9.根据权利要求8所述的网关,其特征在于,
所述判断单元,还用于若所述监控数据不满足所述第一预设条件,则判断所述监控数据是否满足第二预设条件;
所述发送单元,还用于若所述判断单元确定所述监控数据满足第二预设条件,则向所述监控装置发送指示消息,所述指示消息用于指示所述监控装置提高上报所述用电设备的用电参数的频率。
10.根据权利要求9所述的网关,其特征在于,所述第二预设条件包括所述监控数据超出所述用电设备的用电参数的安全用电范围,并且所述监控数据超出所述用电设备的用电参数的安全用电范围的数值小于预设阈值。
11.根据权利要求7所述的网关,其特征在于,
所述生成单元,用于若所述判断单元确定所述监控数据满足所述第一预设条件,则生成请求关停消息,所述请求关停消息包括所述用电设备的标识,所述请求关停消息用于请求所述监控装置关停所述用电设备;
所述发送单元,还用于向所述监控装置发送所述请求关停消息。
12.根据权利要求7-11任一项所述的网关,其特征在于,所述网关还包括更新单元;
所述更新单元,用于若所述判断单元确定所述监控数据为所述用电设备的用电参数,则更新索引记录,所述索引记录包括所述监控装置的标识、所述监控数据的采集时间以及所述用电设备的标识;
所述发送单元,还用于在所述更新单元更新所述索引记录之后,向所述服务器发送所述索引记录。
13.一种存储一个或多个程序的计算机可读存储介质,其特征在于,所述一个或多个程序包括指令,所述指令当被计算机执行时使所述计算机执行如权利要求1-6任一项所述的数据处理方法。
14.一种网关,其特征在于,包括:处理器、存储器和通信接口;其中,所述通信接口用于所述网关和其他设备或网络通信;所述存储器用于存储一个或多个程序,该一个或多个程序包括计算机执行指令,当所述网关运行时,处理器执行该存储器存储的该计算机执行指令,以使所述网关执行权利要求1至6中任一项所述的数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010159176.7A CN111371618A (zh) | 2020-03-09 | 2020-03-09 | 一种数据处理方法及网关 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010159176.7A CN111371618A (zh) | 2020-03-09 | 2020-03-09 | 一种数据处理方法及网关 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111371618A true CN111371618A (zh) | 2020-07-03 |
Family
ID=71211741
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010159176.7A Pending CN111371618A (zh) | 2020-03-09 | 2020-03-09 | 一种数据处理方法及网关 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111371618A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112616127A (zh) * | 2020-12-07 | 2021-04-06 | 深圳市万睿智能科技有限公司 | 一种实现网关数据处理的方法及其相关组件 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101494572A (zh) * | 2009-03-10 | 2009-07-29 | 中国电信股份有限公司 | 设备告警信息远程管理方法及*** |
CN103078405A (zh) * | 2012-12-31 | 2013-05-01 | 银江股份有限公司 | 用于输电线在线检测***的智能前端*** |
CN207490955U (zh) * | 2017-11-03 | 2018-06-12 | 云南合续环境科技有限公司 | 一种监控设备和*** |
CN109088817A (zh) * | 2018-07-25 | 2018-12-25 | 南京智能制造研究院有限公司 | 一种工业物联网平台用边缘计算机网关 |
CN109118732A (zh) * | 2018-08-27 | 2019-01-01 | 中国科学院上海微***与信息技术研究所 | 基于边缘信息的传感器感知事件判断与报警***及方法 |
CN110098953A (zh) * | 2019-03-29 | 2019-08-06 | 南京邮电大学 | 基于规则引擎的物联网网关分层控制构架 |
CN110365529A (zh) * | 2019-07-10 | 2019-10-22 | 广州博依特智能信息科技有限公司 | 一种边缘计算智能网关业务处理方法及边缘计算智能网关 |
CN110430128A (zh) * | 2019-06-24 | 2019-11-08 | 上海展湾信息科技有限公司 | 边缘计算网关 |
CN110650084A (zh) * | 2019-08-26 | 2020-01-03 | 山东省科学院自动化研究所 | 一种工业物联网智能网关、联网***及数据处理方法 |
CN110807905A (zh) * | 2019-10-23 | 2020-02-18 | 北方工业大学 | 一种基于端-边-云架构的社区火灾监测*** |
-
2020
- 2020-03-09 CN CN202010159176.7A patent/CN111371618A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101494572A (zh) * | 2009-03-10 | 2009-07-29 | 中国电信股份有限公司 | 设备告警信息远程管理方法及*** |
CN103078405A (zh) * | 2012-12-31 | 2013-05-01 | 银江股份有限公司 | 用于输电线在线检测***的智能前端*** |
CN207490955U (zh) * | 2017-11-03 | 2018-06-12 | 云南合续环境科技有限公司 | 一种监控设备和*** |
CN109088817A (zh) * | 2018-07-25 | 2018-12-25 | 南京智能制造研究院有限公司 | 一种工业物联网平台用边缘计算机网关 |
CN109118732A (zh) * | 2018-08-27 | 2019-01-01 | 中国科学院上海微***与信息技术研究所 | 基于边缘信息的传感器感知事件判断与报警***及方法 |
CN110098953A (zh) * | 2019-03-29 | 2019-08-06 | 南京邮电大学 | 基于规则引擎的物联网网关分层控制构架 |
CN110430128A (zh) * | 2019-06-24 | 2019-11-08 | 上海展湾信息科技有限公司 | 边缘计算网关 |
CN110365529A (zh) * | 2019-07-10 | 2019-10-22 | 广州博依特智能信息科技有限公司 | 一种边缘计算智能网关业务处理方法及边缘计算智能网关 |
CN110650084A (zh) * | 2019-08-26 | 2020-01-03 | 山东省科学院自动化研究所 | 一种工业物联网智能网关、联网***及数据处理方法 |
CN110807905A (zh) * | 2019-10-23 | 2020-02-18 | 北方工业大学 | 一种基于端-边-云架构的社区火灾监测*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112616127A (zh) * | 2020-12-07 | 2021-04-06 | 深圳市万睿智能科技有限公司 | 一种实现网关数据处理的方法及其相关组件 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN214228280U (zh) | 边缘物联代理设备 | |
KR101813067B1 (ko) | IoT 감시 기능을 갖는 게이트웨이 및 스카다 유지보수 관리 시스템 | |
CN111426345A (zh) | 分布式电缆沟道环境监测***、方法、计算机设备 | |
CN105093047B (zh) | 电力线路载流量监测预警*** | |
CN111579923A (zh) | 一种配电网故障诊断***及方法 | |
CN102879712A (zh) | 一种配电网终端故障定位***及方法 | |
CN111890933A (zh) | 车辆的电池管理方法和***、车辆和服务器 | |
CN113507691B (zh) | 一种基于配电网跨区服务的信息推送***和方法 | |
CN115173567A (zh) | 一种智能配电房的监测方法、装置、服务器及介质 | |
CN112702219B (zh) | 物联网网络监测方法、装置、设备及存储介质 | |
CN115085381A (zh) | 用电异常监控方法、装置及*** | |
CN111371618A (zh) | 一种数据处理方法及网关 | |
CN111221366A (zh) | 电缆隧道内的电力设备的控制方法、***和计算机设备 | |
CN112015813B (zh) | 配电网的数据共享方法、***、装置和计算机设备 | |
CN113241848B (zh) | 配电网综合监控*** | |
CN105207367B (zh) | 一种远程电力监控*** | |
CN113780717A (zh) | 基于网关的偷漏电行为分析方法、装置、智能网关和介质 | |
WO2023231837A1 (zh) | 一种数据处理方法、装置、设备、存储介质及*** | |
CN204906010U (zh) | 输电线路动态监测预警*** | |
CN115766398B (zh) | 基于边缘计算的台区用电信息采集故障分析*** | |
CN110824980A (zh) | 一种基于物联网的家庭燃气综合处置*** | |
CN201689327U (zh) | 机房环境监控*** | |
CN116014886A (zh) | 台区状态异常研判与监测的方法及*** | |
CN112749861A (zh) | 一种泛在电力物联网边缘计算方法及*** | |
CN104701983A (zh) | 变电站二次设备状态诊断与状态评估*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200703 |