A power distribution network real-time monitoring method and device based on 5G and a storage medium
By using 5G technology to packetize data and configure identification information in the distribution network, real-time data monitoring is achieved, solving the problem of data transmission omissions, ensuring the timeliness and integrity of data transmission, and supporting the safe operation of the distribution network.
Patent Information
- Application Number
- CN202210153632.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-18
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2042-02-18
AI Technical Summary
During the monitoring of power distribution networks, the data transmission process during data acquisition is prone to omissions in the data transmission of the power distribution network, especially when the network is unstable. Existing technologies have not yet effectively solved the problem of instability in remote data acquisition.
The 5G-based real-time monitoring method divides the running data into multiple data packets through the data acquisition terminal. Each data packet is configured with a sequence identifier and a unified identifier, and is sent sequentially to the data receiving terminal through the 5G channel. The integrity of the data receiving terminal is judged based on the identifier information. If it is incomplete, feedback and resending are performed until the data is complete.
Ensuring timely data transmission and preventing data loss enables real-time monitoring of distribution network data, effectively solving the problem of data transmission loss and ensuring the safe operation of the distribution network.
Smart Images

Figure CN116669078B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The embodiment of the application belongs to the technical field of power distribution network, and particularly relates to a power distribution network real-time monitoring method and device based on 5G and a storage medium. BACKGROUND
[0002] With the rapid development of power distribution network construction, power grid data is gradually developing in the direction of complex type and message diversification. The complex and diversified power distribution network puts forward higher requirements for the safe operation of power. In the field of power distribution network construction of petrochemical industry, in order to ensure the safe operation of petrochemical power distribution network, it is necessary to monitor the petrochemical power distribution network in real time to discover potential safety hazards in advance and deal with safety problems in time. Each enterprise has some power transformation (distribution) stations, especially the power state information of remote area power transformation (distribution) stations in or outside the factory, which is not transmitted to the power monitoring system, and there is a serious hidden danger.
[0003] In the monitoring process of petrochemical power distribution network, data collection is needed to realize the monitoring of power distribution network. In the data collection process, in order to realize real-time monitoring, the data transmission process of data collection also occurs in real time. In order to monitor the operation of power distribution network, power distribution network operation feedback and data accumulation are needed. How to accurately obtain power data in the transmission process of traditional power distribution network operation data and realize accurate transmission and acquisition of power data in the case of unstable network is a problem to be solved. At present, there is no effective solution to the problem of unstable acquisition of power distribution network data from the remote end and easy omission of data in the case of network exception. SUMMARY
[0004] The purpose of the application is to provide a power distribution network real-time monitoring method and device based on 5G and a storage medium to solve the problem that the data transmission of collected power distribution network data is easily omitted in the data collection process of power distribution network monitoring.
[0005] To achieve the above purpose, the embodiment of the application provides the following technical scheme.
[0006] In the first aspect, the embodiment of the application provides a power distribution network real-time monitoring method based on 5G, which comprises:
[0007] obtaining real-time operation data of power distribution network based on a data collection end;
[0008] dividing the operation data into a plurality of data packets, each of which is configured with identification information, and the identification information comprises sequence identification and uniform identification;
[0009] sending the plurality of data packets to a data receiving end through a 5G channel based on the identification information;
[0010] judging completeness of the running data of the data receiving end based on the identification information, receiving feedback information returned from the data receiving end when the running data of the data receiving end is incomplete, and retransmitting the data packets based on the feedback information until the running data of the data receiving end is judged to be complete based on the identification information.
[0011] In some embodiments provided by the application, after the step of dividing the running data into multiple data packets, the real-time monitoring method further comprises: caching the data packets configured with the identification information in a cache queue of the data collection end.
[0012] In some embodiments provided by the application, the step of sequentially sending the multiple data packets to the data receiving end through the 5G channel based on the identification information comprises:
[0013] adding the multiple data packets to a current transmission sequence in the cache queue based on the unified identification;
[0014] setting a sub-data packet with the largest order in the current transmission sequence as a current sub-data packet based on the order identification;
[0015] sending the current sub-data packet to the data receiving end through the 5G channel;
[0016] sending the remaining data packets in the transmission sequence to the data receiving end in a random order in response to response information returned by the data receiving end.
[0017] In some embodiments provided by the application, the step of judging completeness of the running data of the data receiving end based on the identification information comprises:
[0018] determining a theoretical number of the running data packets based on the order identification of the current sub-data packet;
[0019] counting an actual number of the data packets received by the data receiving end according to the unified identification;
[0020] judging the running data of the data receiving end to be complete based on the identification information when the theoretical number is consistent with the actual number;
[0021] judging the running data of the data receiving end to be incomplete based on the identification information when the theoretical number is inconsistent with the actual number.
[0022] In some embodiments provided by the application, the step of receiving the feedback information returned from the data receiving end and retransmitting the data packets based on the feedback information comprises:
[0023] When the theoretical number is inconsistent with the actual number, determining that the data receiving end has not received a data packet based on the sequence identifier;
[0024] generating feedback information of incomplete data based on the un-received data packet, and sending the feedback information of incomplete data to the data collection end;
[0025] in response to the feedback information of incomplete data, sending an un-sent data packet corresponding to the un-received data packet in the current transmission sequence to the data receiving end.
[0026] In some embodiments provided by the present application, the step of retransmitting the data packet based on the feedback information returned from the data receiving end further comprises:
[0027] When the theoretical number is consistent with the actual number, generating feedback information of complete data, and sending the feedback information of complete data to the data collection end;
[0028] in response to the feedback information of complete data, deleting the data packet of the current transmission sequence in the buffer queue.
[0029] In some embodiments provided by the present application, after the step of judging the completeness of the running data of the data receiving end based on the identifier information, the real-time monitoring method further comprises:
[0030] extracting a plurality of data packets from the queue based on the uniform identifier;
[0031] combining the plurality of data packets based on the sequence identifier to form the complete running data.
[0032] In a second aspect, the embodiments of the present application provide a real-time monitoring device for power distribution network based on 5G, and the real-time monitoring device comprises:
[0033] a data collection module, configured to acquire real-time running data of the power distribution network based on a data collection end;
[0034] a data processing module, configured to divide the running data into a plurality of data packets, and each data packet is configured with identifier information, and the identifier information comprises a sequence identifier and a uniform identifier;
[0035] a data sending module, configured to send the plurality of data packets to the data receiving end in sequence based on the identifier information;
[0036] A data check module judges the completeness of the running data of the data receiving end based on the identification information, receives feedback information returned from the data receiving end when the running data of the data receiving end is incomplete, performs retransmission of the data packet based on the feedback information until the running data of the data receiving end is judged to be complete based on the identification information.
[0037] In some embodiments provided by the application, the data sending module comprises:
[0038] A transmission sequence submodule is configured to add the plurality of data packets into a current transmission sequence in the cache queue based on the unified identification;
[0039] A data packet selection submodule is configured to set a sub data packet with the largest order in the current transmission sequence as a current sub data packet based on the order identification;
[0040] A first sending submodule is configured to send the current sub data packet to the data receiving end through a 5G channel;
[0041] A second sending submodule is configured to send the remaining data packets in the transmission sequence to the data receiving end in a random order in response to response information returned by the data receiving end.
[0042] In a third aspect, an embodiment of the application provides a computer storage medium, and the computer readable storage medium stores computer readable instructions. When the computer readable instructions are executed by a processor, the steps of the power distribution network real-time monitoring method based on 5G are implemented.
[0043] Compared with the prior art, in the power distribution network real-time monitoring method, device and storage medium based on 5G provided by the embodiment of the application, the monitoring method provided by the embodiment of the application acquires real-time operation data of all stations of different manufacturers, different protocols, wired or wireless communication modes and the like of the power distribution network based on a data acquisition end; the operation data is divided into a plurality of data packets, each of the data packets is configured with identification information, the identification information includes sequential identification and uniform identification; the plurality of data packets are sequentially sent to a data receiving end based on the identification information; the completeness of the operation data of the data receiving end is judged based on the identification information, when the operation data of the data receiving end is incomplete, feedback information returned from the data receiving end is received, and the data packets are re-sent based on the feedback information until it is judged that the operation data of the data receiving end is complete based on the identification information, the operation data that is not completely received can be fed back and re-sent in time, the omission of data can be avoided in the process of data transmission, the timeliness of data transmission can be ensured, and the real-time monitoring effect of power distribution network data is ensured, and the problem that the transmission of collected power distribution network data is omitted in the process of data acquisition and data transmission in the process of power distribution network monitoring is effectively solved. BRIEF DESCRIPTION OF DRAWINGS
[0044] Figure 1 is a system architecture diagram of the embodiment of the application;
[0045] Figure 2 is an implementation flowchart of the power distribution network real-time monitoring method based on 5G provided by the embodiment of the application;
[0046] Figure 3 is a sub-flowchart of the power distribution network real-time monitoring method based on 5G provided by the embodiment of the application;
[0047] Figure 4 is a sub-flowchart of the power distribution network real-time monitoring method based on 5G provided by the embodiment of the application;
[0048] Figure 5 is a sub-flowchart of the power distribution network real-time monitoring method based on 5G provided by the embodiment of the application;
[0049] Figure 6 is a sub-flowchart of the power distribution network real-time monitoring method based on 5G provided by the embodiment of the application;
[0050] Figure 7 is a sub-flowchart of the power distribution network real-time monitoring method based on 5G provided by the embodiment of the application;
[0051] Figure 8 is a structure block diagram of the power distribution network real-time monitoring device based on 5G provided by the embodiment of the application;
[0052] Figure 9 A structural block diagram of a data sending module provided for an embodiment of the present application is shown in FIG. 1.
[0053] Figure 10 A structural block diagram of a computer device provided for an embodiment of the present application is shown in FIG. 2. DETAILED DESCRIPTION
[0054] Reference will now be made to the drawings, wherein like numerals refer to like components throughout the several figures, as an example of the principles of the application are illustrated in a suitable operating environment. The following description is based on specific embodiments of the application, which are not to be taken as limiting the application to the specific embodiments described herein.
[0055] Those skilled in the art can understand that the "data receiving end" used herein includes not only the device with only a wireless signal receiver, but also the device with receiving and transmitting hardware capable of performing bidirectional communication on a bidirectional communication link.
[0056] The "data receiving end" used herein can also be a communication terminal, an Internet terminal, a music / video playing terminal, such as a PDA, a Mobile Internet Device (MID), and / or a mobile phone with music / video playing function, and can also be a smart TV, a set-top box, and the like.
[0057] Those skilled in the art can understand that the "data receiving end" used herein includes but is not limited to a computer, a network host, a single network server, a plurality of network servers, or a cloud composed of a plurality of servers. Here, the cloud is composed of a large number of computers or network servers based on cloud computing, wherein cloud computing is a kind of distributed computing composed of a super virtual computer formed by a group of loosely coupled computer clusters.
[0058] In order to solve the problem that the data transmission process of traditional data acquisition is easy to cause the transmission omission of the acquired power distribution network data, the present application provides a power distribution network real-time monitoring method based on 5G, which is completed in the data interaction between a data acquisition end 1000 and a data receiving end 2000, as shown in Figure 1 The data acquisition end 1000 provided by the present application transmits data with the data receiving end 2000 through a 5G channel, preferably, adopts a 5G slice network, and under the premise of fully guaranteeing network security, reliability and low delay, completes blind area data acquisition and transmission, connects data islands, and forms data full coverage.
[0059] Reference Figure 2 as shown in FIG. 3, Figure 2FIG. 1 is a flowchart of a 5G-based power distribution network real-time monitoring method according to an embodiment, which comprises the following steps:
[0060] Step S102: obtaining real-time operation data of the power distribution network based on the data acquisition end, which can obtain real-time operation data of all stations of the power distribution network of different manufacturers, different protocols, wired or wireless communication modes, etc.
[0061] In the specific implementation of step S102 provided in the embodiment, the data acquisition end 1000 in the embodiment is a sensor, a detection device, etc. for collecting operation data of the power distribution network, and the specific implementation is not limited. The data acquisition end 1000 has a communication function to realize data transmission and reception.
[0062] Step S104: dividing the operation data into multiple data packets, each of which is configured with identification information, and the identification information comprises sequential identification and unified identification.
[0063] In the specific implementation of step S104 provided in the embodiment, the operation data of the power distribution network to be sent is packaged into multiple data packets containing the operation data, each of which is configured with identification information, and the identification information comprises sequential identification and unified identification. For example, the sequential identification is the sequence of the current data packet, and the unified identification is used to identify the multiple data packets divided from the operation data. Further, the data packets configured with the identification information are cached in the cache queue of the data acquisition end.
[0064] Step S106: sequentially sending the multiple data packets to the data receiving end through the 5G channel based on the identification information, and the data receiving end transmits the data to the power distribution network monitoring background or other third-party systems according to the power standard communication protocol (IEC104, 61850, MODBUS, etc.) required by the power distribution network specification;
[0065] In the specific implementation of step S106 provided in the embodiment, the data packets with the same unified identification are concentrated through the unified identification in the identification information of each data packet, and the data packets are added to the current transmission sequence of the buffer queue, wherein the current transmission sequence is the sequence of the data packets to be transmitted. Further, the largest sub-data packet in the current transmission sequence is set as the current sub-data packet based on the sequential identification. For example, when the sequential identification is represented as 1, 2, 3, 4, and 5, the largest sub-data packet in the transmission sequence is the data packet with the sequential identification of 5. At this time, the data packet with the sequential identification of 5 is sent to the data receiving end through the 5G channel. Further, the data sending end sends the remaining data packets in the transmission sequence to the data receiving end in a random order in response to the response information returned by the data receiving end.
[0066] Step S108: judging the completeness of the running data of the data receiving end based on the identification information, receiving feedback information returned from the data receiving end when the running data of the data receiving end is incomplete, and retransmitting the data packets based on the feedback information until the running data of the data receiving end is judged to be complete based on the identification information.
[0067] In the specific implementation of step S108 provided in the embodiments of the present application, the theoretical number of the data packets of the running data is first determined based on the sequence identification of the current sub-data packet; for example, when the sequence identification of the current sub-data packet is represented as 5, it indicates that the running data has a total of 5 data packets, i.e., the theoretical number of the data packets of the running data is 5; further, the actual number of the data packets received by the data receiving end is counted according to the uniform identification; when the theoretical number is consistent with the actual number, the running data of the data receiving end is judged to be complete based on the identification information; when the theoretical number is inconsistent with the actual number, the running data of the data receiving end is judged to be incomplete based on the identification information.
[0068] In some embodiments provided in the present application, after the step of dividing the running data into multiple data packets, the real-time monitoring method further comprises:
[0069] caching the data packets configured with the identification information in the cache queue of the data collection end.
[0070] Figure 3 A sub-flow chart of the real-time monitoring method provided in the embodiments of the present application is shown. As shown in Figure 3 In the preferred embodiments provided in the present application, the step of sequentially sending multiple data packets to the data receiving end through the 5G channel based on the identification information comprises:
[0071] Step S202: adding the multiple data packets to the current transmission sequence in the cache queue based on the uniform identification;
[0072] Step S204: setting the sub-data packet with the largest order in the current transmission sequence as the current sub-data packet based on the sequence identification;
[0073] Step S206: sending the current sub-data packet to the data receiving end through the 5G channel;
[0074] Step S208: sending the remaining data packets in the transmission sequence to the data receiving end in a random order in response to the response information returned by the data receiving end.
[0075] Figure 4A sub-flow chart of the real-time monitoring method provided by the embodiment of the present application is shown. As shown in Figure 4 In the preferred embodiment provided by the present application, the step of judging the completeness of the running data of the data receiving end based on the identification information comprises:
[0076] Step S302: determining the theoretical quantity of the running data packets based on the sequential identification of the current sub-packet;
[0077] Step S304: counting the actual quantity of the data packets received by the data receiving end according to the uniform identification;
[0078] Step S306: judging the completeness of the running data of the data receiving end based on the identification information when the theoretical quantity is consistent with the actual quantity;
[0079] Step S308: judging the incompleteness of the running data of the data receiving end based on the identification information when the theoretical quantity is inconsistent with the actual quantity.
[0080] Figure 5 A sub-flow chart of the real-time monitoring method provided by the embodiment of the present application is shown. As shown in Figure 5 In the preferred embodiment provided by the present application, the step of receiving the feedback information returned from the data receiving end and retransmitting the data packets based on the feedback information comprises:
[0081] Step S402: determining the un-received data packet serial number of the data receiving end based on the sequential identification when the theoretical quantity is inconsistent with the actual quantity;
[0082] In the implementation of step S402 provided by the embodiment of the present application, for example, when the sequential identification of the current sub-packet is 5, it can be judged that there are 4 data packets to be received by the data receiving end, and further, the specific serial number of the un-received data packet of the data receiving end can be determined according to the sequential identification.
[0083] Step S404: generating the feedback information of the incomplete data according to the un-received data packet serial number, and sending the feedback information of the incomplete data to the data collecting end;
[0084] Step S406: sending the un-transmitted data packet corresponding to the un-received data packet serial number in the current transmission sequence to the data receiving end in response to the feedback information of the incomplete data.
[0085] Figure 6 A sub-flow chart of the real-time monitoring method provided by the embodiment of the present application is shown. As shown in Figure 6As shown in the preferred embodiment provided by the present application, the step of retransmitting the data packet based on the feedback information returned from the data receiving end comprises:
[0086] Step S502: When the theoretical number is consistent with the actual number, generate the feedback information of data integrity, and send the feedback information of data integrity to the data collection end;
[0087] Step S504: In response to the feedback information of data integrity, delete the data packet of the current transmission sequence in the cache queue.
[0088] Figure 7 A sub-flow chart of the real-time monitoring method provided by the embodiment of the present application is shown. As shown in the figure, Figure 7 As shown in the preferred embodiment provided by the present application, after the step of judging the running data integrity of the data receiving end based on the identification information, the real-time monitoring method further comprises:
[0089] Step S602: Extract a plurality of data packets in the queue based on the uniform identification;
[0090] Step S604: Combine the plurality of data packets based on the sequence identification to form the complete running data.
[0091] Figure 8 A structure block diagram of the real-time monitoring device provided by the embodiment of the present application is shown.
[0092] As shown in the preferred embodiment provided by the present application, a power distribution network real-time monitoring device based on 5G is provided, and the real-time monitoring device 700 comprises: Figure 8 A data collection module 701 is configured to acquire real-time running data of the power distribution network based on a data collection end, and can acquire real-time running data of the entire station of different manufacturers, different protocols, wired or wireless communication modes, etc. of the power distribution network based on the data collection end;
[0093] A data processing module 702 is configured to divide the running data into a plurality of data packets, each of which is configured with identification information, and the identification information comprises sequence identification and uniform identification.
[0094] A data sending module 703 is configured to sequentially send the plurality of data packets to a data receiving end based on the identification information.
[0095]
[0096] The data checking module 704 judges the completeness of the running data of the data receiving end based on the identification information, receives feedback information returned from the data receiving end when the running data of the data receiving end is incomplete, performs retransmission of the data packet based on the feedback information until it is judged that the running data of the data receiving end is complete based on the identification information.
[0097] Figure 9 A structural block diagram of the data sending module provided by the embodiment of the application is shown.
[0098] As shown in Figure 9 In one embodiment provided by the application, the data sending module 703 comprises:
[0099] The transmission sequence submodule 7031 is configured to add the plurality of data packets into the current transmission sequence in the cache queue based on the uniform identification;
[0100] The data packet selection submodule 7032 is configured to set the sub data packet with the largest order in the current transmission sequence as the current sub data packet based on the order identification;
[0101] The first sending submodule 7033 is configured to send the current sub data packet to the data receiving end through a 5G channel;
[0102] The second sending submodule 7034 is configured to send the remaining data packets in the transmission sequence to the data receiving end in a random order in response to the response information returned by the data receiving end.
[0103] In summary, in the 5G-based power distribution network real-time monitoring method, device and storage medium provided by the embodiment of the application, the monitoring method provided by the embodiment of the application acquires real-time running data of the power distribution network based on the data acquisition end; the running data is divided into a plurality of data packets, each of which is configured with identification information, the identification information comprising order identification and uniform identification; the plurality of data packets are sequentially sent to the data receiving end based on the identification information; the completeness of the running data of the data receiving end is judged based on the identification information, feedback information returned from the data receiving end is received when the running data of the data receiving end is incomplete, retransmission of the data packet is performed based on the feedback information until it is judged that the running data of the data receiving end is complete based on the identification information, which can timely feedback and retransmit the running data that has not been completely received, avoid data omission during data transmission, ensure the timeliness of data transmission, ensure the real-time monitoring effect of the power distribution network data, and effectively solve the problem that the data transmission of the collected power distribution network data is easily omitted during data acquisition in the power distribution network monitoring process.
[0104] Figure 10An exemplary structural diagram of a computer device provided by an embodiment of the present application is shown.
[0105] Further, as shown in Figure 10 In still another preferred embodiment provided by the present application, a computer device is provided for executing the processing procedure of the power distribution network real-time monitoring method, device and storage medium based on 5G.
[0106] The computer device 800 comprises:
[0107] a memory 801 and one or more processors 802;
[0108] The memory 801 is configured to store one or more programs.
[0109] When the one or more programs are executed by the one or more processors 802, the one or more processors 802 implement the power distribution network real-time monitoring method, device and storage medium based on 5G provided by the above-mentioned embodiments.
[0110] In the preferred embodiment provided by the present application, the power distribution network real-time monitoring method based on 5G comprises the following steps:
[0111] acquiring real-time operation data of the power distribution network based on a data acquisition end;
[0112] dividing the operation data into a plurality of data packets, each of which is configured with identification information, the identification information comprising sequential identification and uniform identification;
[0113] sending the plurality of data packets to a data receiving end through a 5G channel in sequence based on the identification information;
[0114] judging the completeness of the operation data of the data receiving end based on the identification information, receiving feedback information returned from the data receiving end when the operation data of the data receiving end is incomplete, reissuing the data packets based on the feedback information until the operation data of the data receiving end is judged complete based on the identification information.
[0115] Further, in the real-time example provided by the present application, the industrial equipment management based on the Internet of Things further has a communication interface 803 for receiving control instructions.
[0116] Further, in still another preferred embodiment provided by the present application, a storage medium containing computer executable instructions is provided, which, when executed by a computer processor, is configured to execute the steps of the power distribution network real-time monitoring method based on 5G provided by the above-mentioned embodiments.
[0117] Wherein, in the preferred embodiment provided by the application, the 5G-based power distribution network real-time monitoring method comprises the following steps:
[0118] Based on the data acquisition end, real-time operation data of the power distribution network is acquired;
[0119] The operation data is divided into multiple data packets, each of which is configured with identification information, and the identification information comprises sequential identification and uniform identification;
[0120] Based on the identification information, the multiple data packets are sequentially sent to the data receiving end through a 5G channel;
[0121] Based on the identification information, the completeness of the operation data of the data receiving end is judged, when the operation data of the data receiving end is incomplete, feedback information returned from the data receiving end is received, and based on the feedback information, the data packets are re-sent until it is judged based on the identification information that the operation data of the data receiving end is complete.
[0122] In several embodiments provided by the application, it should be understood that the disclosed apparatus and method can be implemented in other ways. For example, the above-described apparatus embodiments are merely schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, apparatuses or units, and can be electrical, mechanical or other forms.
[0123] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. can be located in one place or distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0124] In addition, each functional unit in each embodiment of the application can be integrated in one processing unit, or each unit can be physically present alone, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of hardware plus software functional unit.
[0125] In a typical configuration of the embodiment of the application, the terminal, the device of the service network and the computing device comprise one or more processors (CPU), input / output interfaces, network interfaces and memories.
[0126] The memory can include non- transitory memory in a computer-readable medium, random access memory (RAM), and / or non-volatile memory such as read only memory (ROM) or flash memory. The memory is an example of computer-readable media.
[0127] Computer-readable media includes permanent and non-permanent, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data.
[0128] Examples of computer-readable media of a computer include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital versatile disc (DVD), or other optical storage, magnetic cassette, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to a computing device. According to the definition herein, computer-readable media does not include transitory media such as modulated data signals and carriers.
[0129] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above-mentioned division of functional modules is exemplified, and in actual application, the above-mentioned functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the device described above can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0130] The above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
[0131] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features disclosed herein. It is intended that the embodiments of the disclosure as described and defined by the claims be interpreted mutatis mutandis to encompass all such variations, uses, and adaptations of the present disclosure following in general the principles of the disclosure and including such steps, features, compositions and changes not presently deemed to be necessary by those skilled in the art to practicing the present disclosure. The specification and examples are to be regarded as exemplary in nature and not as restrictive in any way.
[0132] It is to be understood that the disclosure is not limited to the precise construction described above and shown in the attached drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the disclosure is limited only by the claims that follow.
Claims
1. A 5G-based power distribution network real-time monitoring method, characterized in that, The real-time monitoring method comprises: obtaining real-time operation data of the power distribution network based on a data acquisition end; dividing the operation data into a plurality of data packets, each of which is configured with identification information, the identification information comprising sequential identification and uniform identification; caching the data packets configured with the identification information in a cache queue of the data acquisition end; sequentially sending the plurality of data packets to a data receiving end through a 5G channel based on the identification information; judging the completeness of the operation data of the data receiving end based on the identification information, receiving feedback information returned from the data receiving end when the operation data of the data receiving end is incomplete, retransmitting the data packets based on the feedback information until it is judged that the operation data of the data receiving end is complete based on the identification information; wherein the step of sequentially sending the plurality of data packets to the data receiving end through the 5G channel based on the identification information comprises: adding the plurality of data packets to a current transmission sequence in the cache queue based on the uniform identification; setting a sub-packet with the largest order in the current transmission sequence as a current sub-packet based on the sequential identification; sending the current sub-packet to the data receiving end through the 5G channel; and in response to the response information returned from the data receiving end, sending the remaining data packets in the transmission sequence to the data receiving end in a random order; the step of judging the completeness of the operation data of the data receiving end based on the identification information comprises: determining the theoretical number of the operation data packets based on the sequential identification of the current sub-packet; statistically determining the actual number of the data packets received by the data receiving end based on the uniform identification; judging that the operation data of the data receiving end is complete based on the identification information when the theoretical number is consistent with the actual number; judging that the operation data of the data receiving end is incomplete based on the identification information when the theoretical number is inconsistent with the actual number; the step of receiving the feedback information returned from the data receiving end and retransmitting the data packets based on the feedback information comprises: determining the un-received data packet serial number based on the sequential identification when the theoretical number is inconsistent with the actual number; generating feedback information indicating that the data is incomplete based on the un-received data packet serial number, and sending the feedback information to the data acquisition end; in response to the feedback information indicating that the data is incomplete, sending the un-transmitted data packets corresponding to the un-received data packet serial number in the current transmission sequence to the data receiving end.
2. The 5G-based power distribution network real-time monitoring method of claim 1, wherein, the step of receiving the feedback information returned from the data receiving end and retransmitting the data packets based on the feedback information further comprises: generating feedback information indicating that the data is complete when the theoretical number is consistent with the actual number, and sending the feedback information to the data acquisition end; in response to the feedback information indicating that the data is complete, deleting the data packets in the current transmission sequence in the cache queue.
3. The 5G-based power distribution network real-time monitoring method of claim 2, wherein, after the step of judging that the operation data of the data receiving end is complete based on the identification information, the real-time monitoring method further comprises: extracting a plurality of data packets in the queue based on the uniform identifier; combining the plurality of data packets based on the sequence identifier to form the complete operation data.
4. A monitoring device for implementing the real-time monitoring method of the power distribution network based on 5G according to any one of claims 1 to 3, characterized in that, The method comprises the following modules: a data acquisition module, configured to acquire real-time operation data of the power distribution network based on a data acquisition end; a data processing module, configured to divide the operation data into a plurality of data packets, each of which is configured with identifier information, the identifier information comprising a sequence identifier and a uniform identifier; a data sending module, configured to send the plurality of data packets to a data receiving end in sequence based on the identifier information; a data verification module, configured to judge the completeness of the operation data of the data receiving end based on the identifier information, receive feedback information returned from the data receiving end when the operation data of the data receiving end is incomplete, resend the data packets based on the feedback information until the operation data of the data receiving end is judged to be complete based on the identifier information.
5. The 5G-based power distribution grid real-time monitoring device of claim 4, wherein, The data sending module comprises: a transmission sequence submodule, configured to add the plurality of data packets to a current transmission sequence in a cache queue based on the uniform identifier; a data packet selection submodule, configured to set a sub-data packet with the largest order in the current transmission sequence as a current sub-data packet based on the sequence identifier; a first sending submodule, configured to send the current sub-data packet to the data receiving end through a 5G channel; a second sending submodule, configured to send the remaining data packets in the transmission sequence to the data receiving end in a random order in response to response information returned by the data receiving end.
6. A computer storage medium, characterized in that The computer storage medium stores computer readable instructions, and the computer readable instructions are executed by the processor to implement the steps of the power distribution network real-time monitoring method based on 5G according to any one of claims 1-3.
Citation Information
Patent Citations
3G network-based in-band data transmission method
CN103607264A
Catching technology based information interaction bus data reliable-transmission method
CN103973530A
Data packet transmission system and method
CN107094152A