CN113993002A - Cable monitoring data reporting method and device - Google Patents
Cable monitoring data reporting method and device Download PDFInfo
- Publication number
- CN113993002A CN113993002A CN202111070635.5A CN202111070635A CN113993002A CN 113993002 A CN113993002 A CN 113993002A CN 202111070635 A CN202111070635 A CN 202111070635A CN 113993002 A CN113993002 A CN 113993002A
- Authority
- CN
- China
- Prior art keywords
- monitoring
- data
- monitoring data
- node
- reporting
- 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
- 238000012544 monitoring process Methods 0.000 title claims abstract description 436
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000002159 abnormal effect Effects 0.000 claims abstract description 75
- 238000004806 packaging method and process Methods 0.000 claims abstract description 11
- 230000015654 memory Effects 0.000 claims description 20
- 230000007613 environmental effect Effects 0.000 claims description 14
- 238000012856 packing Methods 0.000 claims description 11
- 238000007493 shaping process Methods 0.000 claims description 10
- 230000005856 abnormality Effects 0.000 claims description 9
- 238000005286 illumination Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 abstract description 11
- 239000002609 medium Substances 0.000 description 10
- 238000001514 detection method Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 239000012120 mounting media Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008707 rearrangement Effects 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
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
The embodiment of the application discloses a cable monitoring data reporting method and device. According to the technical scheme provided by the embodiment of the application, monitoring data uploaded by subordinate monitoring nodes are received through a relay; respectively comparing the monitoring data with a set data reporting threshold and historical monitoring data of corresponding monitoring nodes; when the monitoring data are determined to be in an abnormal state, uploading the monitoring data in real time, determining a relevant node of the monitoring node, collecting second monitoring data of the monitoring node, and uploading the second monitoring data to a system background; and determining that the monitoring data are normal, filing the monitoring data to a monitoring list of a corresponding monitoring node according to an acquisition time sequence, packaging the monitoring list in a set idle time period, and uploading a monitoring data packet. The technical scheme provided by the embodiment of the application can ensure that important data can be reported in time, and meanwhile, the pressure of receiving and processing data by a system background is relieved.
Description
Technical Field
The embodiment of the application relates to the technical field of cables, in particular to a cable monitoring data reporting method and device.
Background
The traditional intelligent cable adopts a mode of periodically collecting monitoring data of each monitoring node in real time, and as the monitoring nodes are numerous, partial monitoring data need to be uploaded in time, and massive monitoring data can cause large receiving and processing pressure of a system background, thereby influencing the operation of the system background and data processing efficiency.
Disclosure of Invention
The embodiment of the application provides a method and a device for reporting cable monitoring data, which can solve the problem of low data reporting efficiency and improve the working efficiency of cable monitoring data reporting.
In a first aspect, an embodiment of the present application provides a method for reporting cable monitoring data, including:
receiving monitoring data uploaded by subordinate monitoring nodes through a relay;
respectively comparing the monitoring data with a set data reporting threshold and historical monitoring data of corresponding monitoring nodes;
when the monitoring data are determined to be in an abnormal state, uploading the monitoring data in real time, determining a relevant node of the monitoring node, collecting second monitoring data of the monitoring node, and uploading the second monitoring data to a system background;
and determining that the monitoring data are normal, filing the monitoring data to a monitoring list of a corresponding monitoring node according to an acquisition time sequence, packaging the monitoring list in a set idle time period, and uploading a monitoring data packet.
Further, the monitoring data comprises operation state data and environment monitoring data, the state operation data comprises current intensity, operation power and operation fault data, and the environment monitoring data comprises temperature, humidity and illumination intensity data.
Further, the abnormal state is an abnormal operation state, and the monitoring data is operation state data;
when the monitoring data are determined to be in the abnormal state, uploading the monitoring data in real time, specifically:
comparing the monitored running state data with the running state data historically monitored by the corresponding monitoring node; and if the deviation between the monitored running state data and the running state data historically monitored by the corresponding monitoring node exceeds a preset threshold value, the running state data is in an abnormal state, and the running state data is uploaded in real time.
Further, the abnormal state is an environmental state abnormality, and the monitoring data is environmental monitoring data;
when the monitoring data are determined to be in the abnormal state, uploading the monitoring data in real time, specifically:
comparing the monitored environment monitoring data with the environment monitoring data historically monitored by the corresponding monitoring node;
and if the deviation between the monitored environment monitoring data and the environment monitoring data historically monitored by the corresponding monitoring node exceeds a preset threshold value, the environment monitoring data is in an abnormal state, and the environment monitoring data is uploaded in real time.
Further, the determining that the monitoring data is normal, and filing the monitoring data to a monitoring list of corresponding monitoring nodes according to an acquisition time sequence specifically include:
presetting a monitoring list corresponding to each monitoring node, and filing the monitoring data into the monitoring list corresponding to each monitoring node according to an acquisition time sequence.
Further, the packing of the monitoring list and the uploading of the monitoring data packets in the set idle period specifically includes:
caching the monitoring data into a preset monitoring list corresponding to the monitoring node;
within a preset time period, if the group number or the data size of the cached monitoring data in the monitoring list corresponding to the monitoring node is greater than or equal to a corresponding preset value, packaging the monitoring data to obtain packaged data;
and sending the packaged data to a system background in a specified idle time period.
Further, the packing of the monitoring list and the uploading of the monitoring data packets in the set idle period specifically includes:
caching the monitoring data into a preset monitoring list corresponding to the monitoring node;
in a specified idle time period, if the group number or the data size of the cached monitoring data in the monitoring list is smaller than a corresponding preset value, packing the monitoring data in the monitoring list according to the digit of the preset type of shaping data to obtain packed data;
and sending the packaged data to a system background in a specified idle time period.
In a second aspect, an embodiment of the present application provides a cable monitoring data reporting apparatus, including:
the data receiving module is used for receiving monitoring data uploaded by subordinate monitoring nodes through a relay;
the data comparison module is used for respectively comparing the monitoring data with a set data reporting threshold and historical monitoring data of corresponding monitoring nodes;
the abnormal state reporting module is used for uploading the monitoring data in real time when the monitoring data are determined to be in an abnormal state, determining the associated node of the monitoring node, collecting second monitoring data of the monitoring node, and uploading the second monitoring data to a system background;
and the normal data reporting module is used for determining that the monitoring data are normal, filing the monitoring data to a monitoring list of a corresponding monitoring node according to an acquisition time sequence, packing the monitoring list in a set idle time period, and uploading a monitoring data packet.
The data receiving module is further used for monitoring data including operation state data and environment monitoring data, the state operation data include current intensity, operation power and operation fault data, and the environment monitoring data include temperature, humidity and illumination intensity data.
The abnormal state is an abnormal running state, and the monitoring data is running state data; the abnormal state reporting module is used for comparing the monitored running state data with the running state data historically monitored by the corresponding monitoring node;
and if the deviation between the monitored running state data and the running state data historically monitored by the corresponding monitoring node exceeds a preset threshold value, the running state data is in an abnormal state, and the running state data is uploaded in real time.
The abnormal state is an environmental state abnormality, and the monitoring data is environmental monitoring data; the abnormal state reporting module is used for comparing the monitored environment monitoring data with the environment monitoring data historically monitored by the corresponding monitoring node;
and if the deviation between the monitored environment monitoring data and the environment monitoring data historically monitored by the corresponding monitoring node exceeds a preset threshold value, the environment monitoring data is in an abnormal state, and the environment monitoring data is uploaded in real time.
The normal data reporting module is further configured to preset a monitoring list corresponding to each monitoring node, and file the monitoring data into the monitoring list corresponding to each monitoring node according to an acquisition time sequence.
The normal data reporting module is further configured to cache the monitoring data in a preset monitoring list to the corresponding monitoring node;
within a preset time period, if the group number or the data size of the cached monitoring data in the monitoring list corresponding to the monitoring node is greater than or equal to a corresponding preset value, packaging the monitoring data to obtain packaged data;
and sending the packaged data to a system background in a specified idle time period.
The normal data reporting module is further configured to cache the monitoring data in a preset monitoring list to the corresponding monitoring node;
in a specified idle time period, if the group number or the data size of the cached monitoring data in the monitoring list is smaller than a corresponding preset value, packing the monitoring data in the monitoring list according to the digit of the preset type of shaping data to obtain packed data;
and sending the packaged data to a system background in a specified idle time period.
In a third aspect, an embodiment of the present application provides an electronic device, including:
a memory and one or more processors;
the memory for storing one or more programs;
when the one or more programs are executed by the one or more processors, the one or more processors implement the cable monitoring data reporting method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a storage medium containing computer-executable instructions, which when executed by a computer processor, are configured to perform the cable monitoring data reporting method according to the first aspect.
According to the embodiment of the application, the corresponding reporting mode is selected according to different data types of the monitoring data. By adopting the technical means, the important data can be guaranteed to be reported in time, and meanwhile, the pressure of receiving and processing the data by the background of the system is relieved.
Drawings
Fig. 1 is a flowchart of a method for reporting cable monitoring data according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of a cable monitoring data reporting apparatus according to a second embodiment of the present application;
fig. 3 is a schematic structural diagram of an electronic device according to a third embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, specific embodiments of the present application will be described in detail with reference to the accompanying drawings. It is to be understood that the specific embodiments described herein are merely illustrative of the application and are not limiting of the application. It should be further noted that, for the convenience of description, only some but not all of the relevant portions of the present application are shown in the drawings. Before discussing exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart may describe the operations (or steps) as a sequential process, many of the operations can be performed in parallel, concurrently or simultaneously. In addition, the order of the operations may be re-arranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figure. The processes may correspond to methods, functions, procedures, subroutines, and the like.
The method and the device for reporting the cable monitoring data aim to select a corresponding reporting mode according to different data types of the monitoring data so as to ensure the timely reporting of important data. Compared with the traditional intelligent cable, the monitoring data of each monitoring node is collected periodically in real time, and as the monitoring nodes are numerous, part of the monitoring data needs to be uploaded in time, the massive monitoring data can cause large receiving and processing pressure of a system background, the operation of the system background is influenced, and the data processing efficiency is influenced. Therefore, the cable monitoring data reporting method provided by the embodiment of the application is provided. The problem of low efficiency of the existing data reporting is solved.
The first embodiment is as follows:
fig. 1 is a flowchart of a method for reporting cable monitoring data according to an embodiment of the present invention, where the method for reporting cable monitoring data provided in this embodiment may be executed by a device for reporting cable monitoring data, the device for reporting cable monitoring data may be implemented in a software and/or hardware manner, and the device for reporting cable monitoring data may be formed by two or more physical entities or may be formed by one physical entity. Generally, the cable monitoring data reporting device may be a mobile phone, a computer terminal or a tablet computer.
The following description will be given by taking a computer terminal as an example of a main body for executing the cable monitoring data reporting method.
Referring to fig. 1, the method for reporting cable monitoring data specifically includes:
and S101, receiving monitoring data uploaded by subordinate monitoring nodes through a relay.
Specifically, data of the cable is detected by a monitoring device such as a sensor, and the detected monitoring data is transmitted through a communication relay. The detection data of the cable comprises operation state data, environment monitoring data, data volume data, SOE data, operation record data and the like. The monitoring data comprises operation state data and environment monitoring data, the state operation data comprises current intensity, operation power and operation fault data, and the environment monitoring data comprises temperature, humidity and illumination intensity data.
S102, comparing the monitoring data with a set data reporting threshold and historical monitoring data of corresponding monitoring nodes respectively.
Specifically, it is preset that each monitoring node corresponds to a monitoring list, and the monitoring data is filed to the monitoring list corresponding to each monitoring node according to the acquisition time sequence. And comparing the monitoring data with a set data reporting threshold, and reporting the data when the monitoring data reaches the preset data reporting threshold.
In an embodiment, when the monitoring data reaches a preset data reporting threshold, the monitoring data is packed to obtain packed data, and the packed data is uploaded to a system background.
S103, when the monitoring data are determined to be in an abnormal state, uploading the monitoring data in real time, determining the relevant nodes of the monitoring nodes, collecting second monitoring data of the monitoring nodes, and uploading the second monitoring data to a system background.
Specifically, the monitoring data includes operation state data, and the state operation data includes current intensity, operation power and operation fault data. The abnormal state is an abnormal operation state, and the monitoring data is operation state data. Comparing the monitored running state data with the running state data historically monitored by the corresponding monitoring node; and if the deviation between the monitored running state data and the running state data historically monitored by the corresponding monitoring node exceeds a preset threshold value, the running state data is in an abnormal state, and the running state data is uploaded in real time. And determining the monitoring node to which the running state data belongs and the associated node associated with the monitoring node, acquiring second monitoring data of the monitoring node and the running state data corresponding to the associated node, and uploading the acquired second monitoring data of the monitoring node and the running state data of the associated node to a system background to check whether the cable running of the associated node has the condition of running abnormity, so that the monitoring node in an abnormal state can be checked conveniently, the working efficiency of reporting the abnormity is improved, and the comprehensiveness of checking the abnormity is improved. The second monitoring data may be other data than the abnormal operation state data, or may be other operation state data than the abnormal operation state data.
For example, taking the running state data as the current value, comparing the monitored current value with historical current value data of the corresponding monitoring node, if the deviation between the monitored current value and the historical current value data of the corresponding monitoring node exceeds a preset threshold, the current value is abnormal state data, and uploading the current value data to a system background in real time, so that the system background performs corresponding analysis processing and abnormal reminding notification. And, collect other operating condition data of the monitoring node to the abnormal current value, for example: power, etc. to verify the correctness of the abnormal state. Meanwhile, determining the associated node of the monitoring node to which the abnormal current value belongs, collecting the current value of the associated node and transmitting the current value to a system background to verify whether the current value of the associated node is normal or not, so as to check the abnormal state of the associated site and further improve the comprehensiveness of abnormal checking.
Specifically, the monitoring data includes environmental monitoring data, and the environmental monitoring data includes temperature, humidity, and illumination intensity data. The abnormal state is an environmental state abnormality, and the monitoring data is environmental monitoring data; comparing the monitored environment monitoring data with the environment monitoring data historically monitored by the corresponding monitoring node; and if the deviation between the monitored environment monitoring data and the environment monitoring data historically monitored by the corresponding monitoring node exceeds a preset threshold value, the environment monitoring data is in an abnormal state, and the environment monitoring data is uploaded in real time. And determining the monitoring node to which the environment detection data belongs and the associated node associated therewith, acquiring second monitoring data of the monitoring node and corresponding environment monitoring data of the associated node, and uploading the acquired second monitoring data of the monitoring node and the environment data of the associated node to a system background to check whether the cable operation of the associated node has the same environment abnormal condition, so as to facilitate the check of the monitoring node in an abnormal state, further improve the working efficiency of abnormal reporting and improve the comprehensiveness of abnormal check. The second monitoring data may be other data than the abnormal environment monitoring data, or may be other environment detection data than the abnormal environment monitoring data.
For example, taking environmental monitoring data as the temperature of the cable terminal as an example, comparing the monitored temperature value with historical temperature value data of a corresponding monitoring node, if the deviation between the monitored temperature value and the historical temperature value data of the corresponding monitoring node exceeds a preset threshold, the temperature value is abnormal state data, the abnormal state is abnormal heating of the terminal, and the current value data is uploaded to a system background in real time, so that the system background performs corresponding analysis processing and abnormal reminding notification. And, collect other environmental detection data or operating state data of the monitoring node to the abnormal temperature value, for example: humidity, current, etc., to verify the correctness of the abnormal state. And meanwhile, determining the associated node of the monitoring node to which the abnormal temperature value belongs, collecting the temperature value of the associated node and transmitting the temperature value to a system background to verify whether the temperature value of the associated node is normal or not, so that the abnormal state of the associated site is checked, and further the comprehensiveness of abnormal checking is improved.
And S104, determining that the monitoring data are normal, filing the monitoring data to a monitoring list of a corresponding monitoring node according to an acquisition time sequence, packaging the monitoring list in a set idle time period, and uploading a monitoring data packet.
Specifically, after the detection data are determined to be normal monitoring data, caching the monitoring data into a preset monitoring list corresponding to the monitoring node; within a preset time period, if the group number or the data size of the cached monitoring data in the monitoring list corresponding to the monitoring node is greater than or equal to a corresponding preset value, packaging the monitoring data to obtain packaged data; and sending the packaged data to a system background in a specified idle time period.
Specifically, after the detection data are determined to be normal monitoring data, caching the monitoring data into a preset monitoring list corresponding to the monitoring node; in a specified idle time period, if the group number or the data size of the cached monitoring data in the monitoring list is smaller than a corresponding preset value, packing the monitoring data in the monitoring list according to the digit of the preset type of shaping data to obtain packed data; and sending the packaged data to a system background in a specified idle time period.
The shaping data may be int shaping data, and the number of bits of the int shaping data is 32 bits. It should be noted that the int shaping data is mainly used in consideration that many current ARM systems are 32 bits, that is, if data monitored by a sensor is reported in the form of int shaping data, the maximum support is 2 to the power of 32, the sensor data of the commonly used sensors are small, but 16 bits are needed at most, and 8 bits or even 2 bits are needed, so that if reporting is carried out by taking a group of sensor data as a unit, based on the fact that 32-bit data formats are required to be used, many bits are not used, and by packaging multiple groups of data in the cache region or data monitored by sensors with data sizes meeting conditions, each bit in the 32-bit data formats can be fully used, so that the number of data reporting times can be reduced, the data volume reported by the data can be reduced, and the resource occupation can be further reduced.
Illustratively, determining the number of bits required to be used by the data in the buffer area, and combining the monitoring data into at least one group of packed data in a data format 32 according to the number of bits required to be used by the monitoring data, with the group of packed data being 32 as a standard.
Reporting the monitoring data in the abnormal state and the monitoring data in the normal state in different reporting modes; by adopting the technical means, the monitoring data in the abnormal state can be reported in real time, so that the timeliness of reporting the abnormality is improved, and the efficiency of informing the abnormality is improved; in addition, list subdivision is carried out on normal state data and the normal state data are packaged and uploaded in a set idle time period, so that the data receiving and processing pressure of a system background is relieved, and the working efficiency of data reporting is improved.
Example two:
on the basis of the foregoing embodiment, fig. 2 is a schematic structural diagram of a cable monitoring data reporting apparatus according to a second embodiment of the present application. Referring to fig. 2, the apparatus for reporting cable monitoring data provided in this embodiment specifically includes: a data receiving module 21, a data comparing module 22, an abnormal state reporting module 23 and a normal data reporting module 24.
The data receiving module 21 is configured to receive, through a relay, monitoring data uploaded by a subordinate monitoring node;
the data comparison module 22 is configured to compare the set data reporting threshold with historical monitoring data of a corresponding monitoring node;
an abnormal state reporting module 23, configured to upload the monitoring data in real time when it is determined that the monitoring data is in an abnormal state, determine a node associated with the monitoring node, acquire second monitoring data of the monitoring node, and upload the second monitoring data to a system background;
and the normal data reporting module 24 is configured to determine that the monitoring data is normal, file the monitoring data to a monitoring list of a corresponding monitoring node according to an acquisition time sequence, pack the monitoring list in a set idle time period, and upload a monitoring data packet.
The data receiving module 21 is further configured to monitor data including operating status data and environment monitoring data, the status operating data including current intensity, operating power and operating fault data, and the environment monitoring data including temperature, humidity and illumination intensity data.
The abnormal state is an abnormal running state, and the monitoring data is running state data; the abnormal state reporting module 23 is configured to compare the monitored running state data with running state data historically monitored by a corresponding monitoring node; and if the deviation between the monitored running state data and the running state data historically monitored by the corresponding monitoring node exceeds a preset threshold value, the running state data is in an abnormal state, and the running state data is uploaded in real time.
The abnormal state is an environmental state abnormality, and the monitoring data is environmental monitoring data; the abnormal state reporting module 23 is configured to compare the monitored environment monitoring data with environment monitoring data historically monitored by the corresponding monitoring node; and if the deviation between the monitored environment monitoring data and the environment monitoring data historically monitored by the corresponding monitoring node exceeds a preset threshold value, the environment monitoring data is in an abnormal state, and the environment monitoring data is uploaded in real time.
The normal data reporting module 24 is further configured to preset a monitoring list corresponding to each monitoring node, and file the monitoring data into the monitoring list corresponding to each monitoring node according to an acquisition time sequence.
The normal data reporting module 24 is further configured to cache the monitoring data in a preset monitoring list to the corresponding monitoring node; within a preset time period, if the group number or the data size of the cached monitoring data in the monitoring list corresponding to the monitoring node is greater than or equal to a corresponding preset value, packaging the monitoring data to obtain packaged data; and sending the packaged data to a system background in a specified idle time period.
The normal data reporting module 24 is further configured to cache the monitoring data in a preset monitoring list to the corresponding monitoring node; in a specified idle time period, if the group number or the data size of the cached monitoring data in the monitoring list is smaller than a corresponding preset value, packing the monitoring data in the monitoring list according to the digit of the preset type of shaping data to obtain packed data; and sending the packaged data to a system background in a specified idle time period.
Reporting the monitoring data in the abnormal state and the monitoring data in the normal state in different reporting modes; by adopting the technical means, the monitoring data in the abnormal state can be reported in real time, so that the timeliness of reporting the abnormality is improved, and the efficiency of informing the abnormality is improved; in addition, list subdivision is carried out on normal state data and the normal state data are packaged and uploaded in a set idle time period, so that the data receiving and processing pressure of a system background is relieved, and the working efficiency of data reporting is improved.
The cable monitoring data reporting device provided by the second embodiment of the present application can be used for executing the cable monitoring data reporting method provided by the first embodiment of the present application, and has corresponding functions and beneficial effects.
Example three:
an embodiment of the present application provides an electronic device, and with reference to fig. 3, the electronic device includes: a processor 31, a memory 32, a communication module 33, an input device 34, and an output device 35. The number of processors in the electronic device may be one or more, and the number of memories in the electronic device may be one or more. The processor, memory, communication module, input device, and output device of the electronic device may be connected by a bus or other means.
The memory 32 is used as a computer-readable storage medium, and can be used for storing a software program, a computer-executable program, and modules, such as program instructions/modules corresponding to the cable monitoring data reporting method according to any embodiment of the present application (for example, a data receiving module, a data comparing module, an abnormal state reporting module, and a normal data reporting module in the cable monitoring data reporting device). The memory can mainly comprise a program storage area and a data storage area, wherein the program storage area can store an operating system and an application program required by at least one function; the storage data area may store data created according to use of the device, and the like. Further, the memory may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some examples, the memory may further include memory located remotely from the processor, and these remote memories may be connected to the device over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The communication module 33 is used for data transmission.
The processor 31 executes various functional applications and data processing of the device by running software programs, instructions and modules stored in the memory, that is, the method for reporting cable monitoring data is implemented.
The input device 34 may be used to receive entered numeric or character information and to generate key signal inputs relating to user settings and function controls of the apparatus. The output device 35 may include a display device such as a display screen.
The electronic device provided by the embodiment can be used for executing the cable monitoring data reporting method provided by the embodiment, and has corresponding functions and beneficial effects.
Example four:
an embodiment of the present application further provides a storage medium containing computer-executable instructions, where the computer-executable instructions are executed by a computer processor to perform a method for reporting cable monitoring data, where the method for reporting cable monitoring data includes: receiving monitoring data uploaded by subordinate monitoring nodes through a relay; respectively comparing the monitoring data with a set data reporting threshold and historical monitoring data of corresponding monitoring nodes; when the monitoring data are determined to be in an abnormal state, uploading the monitoring data in real time, determining a relevant node of the monitoring node, collecting second monitoring data of the monitoring node, and uploading the second monitoring data to a system background; and determining that the monitoring data are normal, filing the monitoring data to a monitoring list of a corresponding monitoring node according to an acquisition time sequence, packaging the monitoring list in a set idle time period, and uploading a monitoring data packet.
Storage medium-any of various types of memory devices or storage devices. The term "storage medium" is intended to include: mounting media such as CD-ROM, floppy disk, or tape devices; computer system memory or random access memory such as DRAM, DDRRAM, SRAM, EDORAM, Lanbas (Rambus) RAM, etc.; non-volatile memory such as flash memory, magnetic media (e.g., hard disk or optical storage); registers or other similar types of memory elements, etc. The storage medium may also include other types of memory or combinations thereof. In addition, the storage medium may be located in a first computer system in which the program is executed, or may be located in a different second computer system connected to the first computer system through a network (such as the internet). The second computer system may provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media residing in different locations, e.g., in different computer systems connected by a network. The storage medium may store program instructions (e.g., embodied as a computer program) that are executable by one or more processors.
Of course, the storage medium including the computer-executable instructions provided in the embodiments of the present application is not limited to the above-described cable monitoring data reporting method, and may also perform related operations in the cable monitoring data reporting method provided in any embodiments of the present application.
The cable monitoring data reporting device, the storage medium, and the electronic device provided in the above embodiments may execute the cable monitoring data reporting method provided in any embodiment of the present application, and refer to the cable monitoring data reporting method provided in any embodiment of the present application without detailed technical details in the above embodiments.
The foregoing is considered as illustrative of the preferred embodiments of the invention and the technical principles employed. The present application is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present application has been described in more detail with reference to the above embodiments, the present application is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present application, and the scope of the present application is determined by the scope of the claims.
Claims (10)
1. A cable monitoring data reporting method is characterized by comprising the following steps:
receiving monitoring data uploaded by subordinate monitoring nodes through a relay;
respectively comparing the monitoring data with a set data reporting threshold and historical monitoring data of corresponding monitoring nodes;
when the monitoring data are determined to be in an abnormal state, uploading the monitoring data in real time, determining a relevant node of the monitoring node, collecting second monitoring data of the monitoring node, and uploading the second monitoring data to a system background;
and determining that the monitoring data are normal, filing the monitoring data to a monitoring list of a corresponding monitoring node according to an acquisition time sequence, packaging the monitoring list in a set idle time period, and uploading a monitoring data packet.
2. A method as claimed in claim 1, wherein the monitoring data includes operation status data and environment monitoring data, the status operation data includes current intensity, operation power and operation fault data, and the environment monitoring data includes temperature, humidity and illumination intensity data.
3. A cable monitoring data reporting method as claimed in claim 1, wherein the abnormal state is an abnormal operation state, and the monitoring data is operation state data;
when the monitoring data are determined to be in the abnormal state, uploading the monitoring data in real time, specifically:
comparing the monitored running state data with the running state data historically monitored by the corresponding monitoring node;
and if the deviation between the monitored running state data and the running state data historically monitored by the corresponding monitoring node exceeds a preset threshold value, the running state data is in an abnormal state, and the running state data is uploaded in real time.
4. A cable monitoring data reporting method as claimed in claim 1, wherein the abnormal state is an environmental state abnormality, and the monitoring data is environmental monitoring data;
when the monitoring data are determined to be in the abnormal state, uploading the monitoring data in real time, specifically:
comparing the monitored environment monitoring data with the environment monitoring data historically monitored by the corresponding monitoring node;
and if the deviation between the monitored environment monitoring data and the environment monitoring data historically monitored by the corresponding monitoring node exceeds a preset threshold value, the environment monitoring data is in an abnormal state, and the environment monitoring data is uploaded in real time.
5. The method for reporting cable monitoring data according to claim 1, wherein the determining that the monitoring data is normal, and the archiving the monitoring data to the monitoring list of the corresponding monitoring node according to the collection timing sequence specifically include:
presetting a monitoring list corresponding to each monitoring node, and filing the monitoring data into the monitoring list corresponding to each monitoring node according to an acquisition time sequence.
6. The method for reporting cable monitoring data according to claim 1, wherein the packing the monitoring list and uploading monitoring data packets in the set idle period specifically comprises:
caching the monitoring data into a preset monitoring list corresponding to the monitoring node;
within a preset time period, if the group number or the data size of the cached monitoring data in the monitoring list corresponding to the monitoring node is greater than or equal to a corresponding preset value, packaging the monitoring data to obtain packaged data;
and sending the packaged data to a system background in a specified idle time period.
7. The method for reporting cable monitoring data according to claim 1, wherein the packing the monitoring list and uploading monitoring data packets in the set idle period specifically comprises:
caching the monitoring data into a preset monitoring list corresponding to the monitoring node;
in a specified idle time period, if the group number or the data size of the cached monitoring data in the monitoring list is smaller than a corresponding preset value, packing the monitoring data in the monitoring list according to the digit of the preset type of shaping data to obtain packed data;
and sending the packaged data to a system background in a specified idle time period.
8. A cable monitoring data reporting device is characterized by comprising:
the data receiving module is used for receiving monitoring data uploaded by subordinate monitoring nodes through a relay;
the data comparison module is used for respectively comparing the monitoring data with a set data reporting threshold and historical monitoring data of corresponding monitoring nodes;
the abnormal state reporting module is used for uploading the monitoring data in real time when the monitoring data are determined to be in an abnormal state, determining the associated node of the monitoring node, collecting second monitoring data of the monitoring node, and uploading the second monitoring data to a system background;
and the normal data reporting module is used for determining that the monitoring data are normal, filing the monitoring data to a monitoring list of a corresponding monitoring node according to an acquisition time sequence, packing the monitoring list in a set idle time period, and uploading a monitoring data packet.
9. An electronic device, comprising:
a memory and one or more processors;
the memory for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-7.
10. A storage medium containing computer-executable instructions for performing the method of any one of claims 1-7 when executed by a computer processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111070635.5A CN113993002A (en) | 2021-09-13 | 2021-09-13 | Cable monitoring data reporting method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111070635.5A CN113993002A (en) | 2021-09-13 | 2021-09-13 | Cable monitoring data reporting method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113993002A true CN113993002A (en) | 2022-01-28 |
Family
ID=79735732
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111070635.5A Pending CN113993002A (en) | 2021-09-13 | 2021-09-13 | Cable monitoring data reporting method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113993002A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114697234A (en) * | 2022-04-22 | 2022-07-01 | 广州番禺电缆集团有限公司 | Cable for intelligently reporting data |
CN114760182A (en) * | 2022-03-25 | 2022-07-15 | 广州番禺电缆集团有限公司 | Intelligent cable with temperature data acquisition function |
CN115185987A (en) * | 2022-06-02 | 2022-10-14 | 广州番禺电缆集团有限公司 | A smart cable based on key sampling point management data |
CN115394053A (en) * | 2022-07-04 | 2022-11-25 | 广州番禺电缆集团有限公司 | Cable pit ambient gas monitoring alarm device |
CN115691056A (en) * | 2022-11-03 | 2023-02-03 | 云南电网有限责任公司电力科学研究院 | Information rapid reporting system, method and related equipment for earthquake black box period |
CN116405896A (en) * | 2023-06-08 | 2023-07-07 | 西安益迪惟科智能科技有限责任公司 | Contact net monitoring data acquisition control method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106681670A (en) * | 2017-02-06 | 2017-05-17 | 广东欧珀移动通信有限公司 | Sensor data reporting method and device |
CN107527479A (en) * | 2016-06-21 | 2017-12-29 | 深圳市爱丰达盛科技有限公司 | A kind of method and system of slope monitoring early warning |
CN110008096A (en) * | 2018-11-29 | 2019-07-12 | 阿里巴巴集团控股有限公司 | Data monitoring method, device, electronic equipment and computer readable storage medium |
WO2020052147A1 (en) * | 2018-09-11 | 2020-03-19 | 清华大学合肥公共安全研究院 | Monitoring device fault detection method and apparatus |
-
2021
- 2021-09-13 CN CN202111070635.5A patent/CN113993002A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107527479A (en) * | 2016-06-21 | 2017-12-29 | 深圳市爱丰达盛科技有限公司 | A kind of method and system of slope monitoring early warning |
CN106681670A (en) * | 2017-02-06 | 2017-05-17 | 广东欧珀移动通信有限公司 | Sensor data reporting method and device |
WO2020052147A1 (en) * | 2018-09-11 | 2020-03-19 | 清华大学合肥公共安全研究院 | Monitoring device fault detection method and apparatus |
CN110008096A (en) * | 2018-11-29 | 2019-07-12 | 阿里巴巴集团控股有限公司 | Data monitoring method, device, electronic equipment and computer readable storage medium |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114760182A (en) * | 2022-03-25 | 2022-07-15 | 广州番禺电缆集团有限公司 | Intelligent cable with temperature data acquisition function |
CN114760182B (en) * | 2022-03-25 | 2023-06-16 | 广州番禺电缆集团有限公司 | Intelligent cable with temperature data acquisition function |
CN114697234A (en) * | 2022-04-22 | 2022-07-01 | 广州番禺电缆集团有限公司 | Cable for intelligently reporting data |
CN114697234B (en) * | 2022-04-22 | 2023-12-08 | 广州番禺电缆集团有限公司 | Intelligent data reporting cable |
CN115185987A (en) * | 2022-06-02 | 2022-10-14 | 广州番禺电缆集团有限公司 | A smart cable based on key sampling point management data |
CN115394053A (en) * | 2022-07-04 | 2022-11-25 | 广州番禺电缆集团有限公司 | Cable pit ambient gas monitoring alarm device |
CN115394053B (en) * | 2022-07-04 | 2023-12-19 | 广州番禺电缆集团有限公司 | Cable pit ambient gas monitoring alarm device |
CN115691056A (en) * | 2022-11-03 | 2023-02-03 | 云南电网有限责任公司电力科学研究院 | Information rapid reporting system, method and related equipment for earthquake black box period |
CN116405896A (en) * | 2023-06-08 | 2023-07-07 | 西安益迪惟科智能科技有限责任公司 | Contact net monitoring data acquisition control method |
CN116405896B (en) * | 2023-06-08 | 2023-09-05 | 西安益迪惟科智能科技有限责任公司 | Contact net monitoring data acquisition control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113993002A (en) | Cable monitoring data reporting method and device | |
JP2017507432A (en) | Measuring system having a plurality of sensors | |
CN111371832A (en) | Data storage and detection method and equipment | |
CN105955876B (en) | A data monitoring and processing method and device | |
CN112816623A (en) | Information collection method and environment-friendly informatization management system | |
WO2022048050A1 (en) | Big data information collection system and usage method | |
CN113761443A (en) | Website page data acquisition and statistics method, storage medium and equipment | |
CN113452657A (en) | Detection method and detection device for large-flow data stream | |
CN111506672A (en) | Method, device, equipment and storage medium for analyzing environmental protection monitoring data in real time | |
CN108072858B (en) | Electric energy meter quality management method and system and terminal equipment | |
CN105137214B (en) | A kind of satellite bus data analysis system | |
CN114664494A (en) | A kind of distributed temperature measurement intelligent cable | |
CN113254287A (en) | Health state self-checking method, device, equipment and computer readable medium | |
CN113992752A (en) | Cable monitoring data reporting method and device | |
CN114827279B (en) | Intelligent temperature measurement cable | |
CN111371618A (en) | A data processing method and gateway | |
CN114745609B (en) | Energy consumption monitoring system | |
CN109586788B (en) | Monitoring system fault diagnosis method, device, computer equipment and storage medium | |
CN114760182B (en) | Intelligent cable with temperature data acquisition function | |
CN113965447B (en) | Online cloud diagnosis method, device, system, equipment and storage medium | |
CN114356764A (en) | Software debugging method, device, equipment, system and medium | |
CN112968817A (en) | Packet loss data statistical method and terminal in digital information transmission | |
CN115002818B (en) | Network analysis system operation and maintenance method, platform, device and storage medium | |
CN115277484B (en) | A smart cable that dynamically feeds back monitoring information | |
CN118013332B (en) | Acquisition system of ammeter acquisition device and operation method |
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: 20220128 |