A method for transmitting power dispatching data using BeiDou-3 communication
The power dispatch data transmission method of the BeiDou-3 communication system has solved the problems of reliability and coverage of power equipment data transmission, realizing all-weather wide-area power dispatch data transmission and large-capacity data transmission, and ensuring the stable operation of the power grid.
Patent Information
- Application Number
- CN202211122710.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-15
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2042-09-15
AI Technical Summary
Existing power equipment operation status data transmission suffers from problems such as terrestrial communication networks being susceptible to environmental interference, insufficient coverage in remote areas, and limitations in satellite transmission capacity, resulting in signal interruptions and untimely data transmission, making it impossible to guarantee the acquisition of power equipment information around the clock and across the entire region.
The BeiDou-3 communication system is used to collect, process, encrypt, subpackage, assemble, and transmit power dispatching business data through BeiDou-3 short message data transmission terminals, command machines, and communication management machines, ensuring reliable data transmission in the BeiDou satellite network.
It enables all-weather, wide-area power dispatch data transmission, improving the reliability and stability of the power dispatch system, especially in areas without fiber optic or public network coverage, ensuring stable power grid operation, and supporting high-capacity data transmission and time synchronization.
Smart Images

Figure CN115955265B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of electric power dispatching data transmission, and in particular relates to an electric power dispatching data transmission method using BeiDou-3 communication. Background Art
[0002] The operating status data of power equipment is usually sent to the dispatching command center through optical fiber, wireless communication and other networks. This single ground network communication mode has the following problems: First, the ground communication network signal is easily affected by environmental interference, especially when disasters such as earthquakes, landslides, mudslides, floods, etc. occur, the ground communication network cannot provide timely communication, resulting in signal transmission interruption, and it is impossible to obtain power equipment operating status information throughout the day and across the entire region; second, for remote areas, areas where optical fiber networks and wireless communications are not covered, there is a problem of inconvenient terminal access; third, the existing method of using satellites to realize data transmission can only transmit data within the single communication capacity of Beidou short messages. Data that exceeds the single capacity cannot be transmitted, and timestamp information cannot be added to the data. Due to the large transmission delay of Beidou short messages, the time synchronization of data transmission and reception cannot be guaranteed. Summary of the invention
[0003] In view of this, the present invention aims to propose a power dispatching data transmission method using BeiDou-3 communication, in order to solve at least one of the above-mentioned technical problems.
[0004] To achieve the above object, the technical solution of the present invention is achieved as follows:
[0005] A method for transmitting electric power dispatching data using BeiDou-3 communication, wherein a BeiDou-3 short message data transmission terminal collects electric power dispatching business data of an RTU in a substation and / or electric power dispatching business data of a dispatching station front-end, and sends the electric power dispatching business data to a BeiDou-3 command machine via a BeiDou-3 satellite. The BeiDou-3 command machine receives the electric power dispatching business data and transmits it to a communication management machine, which converts the electric power dispatching business data according to a protocol specification and sends it to a master station front-end machine.
[0006] Furthermore, the BeiDou-3 short message data transmission terminal collects the power dispatching business data of the RTU in the substation and / or the power dispatching business data of the dispatching station front-end through the data processing terminal;
[0007] The data processing terminal processes the collected power dispatching business data and transmits it to the BeiDou-3 short message data transmission terminal;
[0008] The data processing includes full data processing and change data processing:
[0009] The full data processing comprises the following steps:
[0010] S11, the data processing terminal sends a request instruction to generate full data to the RTU of the substation and / or the front-end processor of the dispatching station;
[0011] S12, the RTU of the substation and / or the front-end processor of the dispatching station generates full data;
[0012] S13, the data processing terminal receives all the data, and compresses and stores the all the data;
[0013] S14, the data processing terminal encrypts all data;
[0014] S15, the data processing terminal selects whether to perform data subpackaging according to the size of the entire data.
[0015] If the full data is larger than the maximum message sending capacity of the Beidou card, the full data is packetized and the process goes to step S16;
[0016] If the full data is not larger than the maximum message sending capacity of the Beidou card, there is no need to perform full data packetization, and the process goes to step S17;
[0017] S16, adding a header and a timestamp to the sub-full data after subpackaging;
[0018] S17, the data processing terminal sends the full data or sub-full data to the BeiDou-3 short message data transmission terminal;
[0019] Furthermore, the change data processing includes the following steps:
[0020] A11, the data processing terminal sends a request instruction to generate current change data to the RTU of the substation and / or the front-end processor of the dispatching station;
[0021] A12, the RTU of the substation and / or the front-end processor of the dispatching station generates current change data;
[0022] A13, the data processing terminal receives the current change data, and performs telemetry data coverage and telesignaling data cache;
[0023] A14, compressing the current change data and the accumulated change data into change data, and storing the compressed change data;
[0024] A15. Data processing terminal encrypts the changed data;
[0025] A16. The data processing terminal chooses whether to perform data subpackaging according to the size of the changed data.
[0026] If the changed data is larger than the maximum message sending capacity of the Beidou card, the changed data is sub-packetized and the process goes to step A17;
[0027] If the changed data is not larger than the maximum message sending capacity of the Beidou card, there is no need to sub-packetize the changed data, and the process goes to step A18.
[0028] A17, adding a header and a timestamp to the sub-change data after subpackaging;
[0029] A18. The data processing terminal sends the change data or sub-change data to the BeiDou-3 short message data transmission terminal;
[0030] Furthermore, the BeiDou-3 short message data transmission terminal feeds back the message transmission status to the data processing terminal. If the BeiDou-3 short message data transmission terminal is in a message transmission idle state, the data processing terminal sends the power dispatching service data to the BeiDou-3 short message data transmission terminal.
[0031] Furthermore, the method further comprises the following steps:
[0032] S2, the BeiDou-3 short message data transmission terminal receives the full data or sub-full data and sends it to the BeiDou control machine via the BeiDou-3 satellite;
[0033] S3, Beidou command machine receives full data or sub-full data and transmits it to the communication management machine;
[0034] S41, the communication management machine receives the full data or the sub-full data;
[0035] S42: If the received data is full data, proceed to step S44;
[0036] If the received data is sub-full data, the sub-full data is packaged to generate full data, and the process goes to step S43;
[0037] S43, the communication management machine verifies whether the data packet is sent successfully, and if the packet is sent successfully, it goes to step S44;
[0038] If the packet sending is unsuccessful, return to S16;
[0039] S44, the communication management machine decrypts and decompresses all the data;
[0040] S5. The communication management machine performs full data recovery verification;
[0041] S6. The communication management machine will verify and transmit all qualified data to the main station front-end machine.
[0042] Furthermore, the step S5 includes the following steps:
[0043] S51, the communication management machine performs recovery verification on all data;
[0044] If the full data recovery verification is successful, proceed to step S52;
[0045] If the full data recovery verification fails, go to step B51;
[0046] S52, the communication management machine sends and receives complete information A to the BeiDou-3 command machine;
[0047] S53, the BeiDou-3 command machine receives the complete message A and sends it to the BeiDou-3 short message data transmission terminal via the BeiDou-3 satellite.
[0048] S53, the BeiDou-3 short message data transmission terminal transmits the received complete information A to the data processing terminal;
[0049] If the data processing terminal receives the complete reception information A, it releases all buffers and generates confirmation complete information A, and enters step S55;
[0050] If the data processing terminal does not receive the complete reception information A, it proceeds to step S54;
[0051] S54, the data processing terminal sends the last packet of full data to the communication management machine until the data processing terminal receives the complete reception information A, otherwise the data transmission fails;
[0052] S55, confirm that the complete information A is transmitted to the communication management machine through the BeiDou-3 short message data transmission terminal, BeiDou-3 satellite, and BeiDou control machine;
[0053] If the communication management machine receives the confirmation complete information A, the verification is completed and the process proceeds to step S6;
[0054] If the communication management machine does not receive the confirmation complete information A, it returns to step S52;
[0055] B51, the communication management machine generates data missing protocol information A, and sends it to the data processing terminal through the Beidou command machine, Beidou-3 satellite, and Beidou-3 short message data transmission terminal;
[0056] If the data processing terminal receives the data missing protocol information A, it sends the corresponding missing sub-full data or full data to the communication management machine, and the communication management machine receives all the missing data and enters step S52;
[0057] If the data processing terminal does not receive the data missing protocol information A, it proceeds to step S54.
[0058] Furthermore, the method further comprises the following steps:
[0059] A2. The BeiDou-3 short message data transmission terminal receives the change data or sub-change data and sends it to the BeiDou control machine via the BeiDou-3 satellite;
[0060] A3. Beidou control machine receives the change data or sub-change data and transmits it to the communication management machine;
[0061] A41, the communication management machine receives the change data or sub-change data;
[0062] A42. If the received data is change data, proceed to step A44;
[0063] If the received data is sub-change data, the sub-change data is packaged to generate change data, and then the process goes to step A43;
[0064] A43, the communication management machine verifies whether the changed data has been successfully sent out. If the data is successfully sent out, the process proceeds to step A44;
[0065] If the packet is not sent successfully, return to A18;
[0066] A44, the communication management machine decrypts and decompresses the changed data;
[0067] A5. The communication management machine performs a restoration check on the changed data;
[0068] A6. The communication management machine will verify the qualified change data and transmit it to the main station front-end machine.
[0069] Furthermore, the step A5 comprises the following steps:
[0070] A51, the communication management machine performs restoration and verification on the changed data;
[0071] If the change data restoration verification is successful, proceed to step A52;
[0072] If the change data restoration verification fails, proceed to step C51;
[0073] A52, the communication management machine sends and receives complete information B to the BeiDou-3 command machine;
[0074] A53, the BeiDou-3 command machine receives the complete message B and sends it to the BeiDou-3 short message data transmission terminal via the BeiDou-3 satellite;
[0075] The BeiDou-3 short message data transmission terminal transmits the received complete information B to the data processing terminal;
[0076] If the data processing terminal receives the complete reception information B, it releases the change data cache and generates the complete confirmation information B, and enters step A55;
[0077] If the data processing terminal does not receive the complete reception information B, it proceeds to step A54;
[0078] A54, the data processing terminal sends the last packet of changed data to the communication management machine until the data processing terminal receives the complete reception information B, otherwise the data transmission fails;
[0079] A55, confirm that the complete information B is transmitted to the communication management machine through the BeiDou-3 short message data transmission terminal, BeiDou-3 satellite, and BeiDou control machine;
[0080] If the communication management machine receives the confirmation complete message B, the verification is completed and the process proceeds to step A6;
[0081] If the communication management machine does not receive the confirmation complete message B, it returns to step A52;
[0082] D51, the communication management machine generates data missing protocol information B, and sends it to the data processing terminal through the Beidou command machine, Beidou-3 satellite, and Beidou-3 short message data transmission terminal;
[0083] If the data processing terminal receives the data missing protocol information B, it sends the corresponding missing sub-change data or change data to the communication management machine and enters step D52;
[0084] If the data processing terminal does not receive the data missing protocol information B, it proceeds to step A54;
[0085] D52, the communication management machine receives all the lost data, and sends the complete reception information B1 to the BeiDou-3 command machine;
[0086] The BeiDou-3 command machine receives the complete message B1 and sends it to the BeiDou-3 short message data transmission terminal via the BeiDou-3 satellite;
[0087] The BeiDou-3 short message data transmission terminal transmits the received complete information B1 to the data processing terminal;
[0088] If the data processing terminal receives the complete reception information B1, it releases the change data cache and generates the complete confirmation information B1, and enters step D53;
[0089] If the data processing terminal does not receive the complete reception information B1, it proceeds to step A54;
[0090] D53, confirm that the complete information B1 is transmitted to the communication management machine through the BeiDou-3 short message data transmission terminal, BeiDou-3 satellite, and BeiDou control machine;
[0091] If the communication management machine receives the confirmation complete information B1, the verification is completed and the process proceeds to step A6;
[0092] If the communication management machine does not receive the confirmation complete information B1, it returns to step D52.
[0093] Compared with the prior art, the power dispatching data transmission method using BeiDou-3 communication described in the present invention has the following beneficial effects:
[0094] (1) The method for transmitting electric power dispatching data using BeiDou-3 communication described in the present invention realizes the transmission of electric power dispatching business data through BeiDou-3 short message data transmission terminal, BeiDou-3 control machine and communication management machine, and can realize all-weather wide-area information transmission during the operation of electric power equipment. For areas without optical fiber or public network coverage, or where traditional ground communication means are affected and fail, the method can seamlessly transmit the electric power dispatching business data back to the main control station through BeiDou-3 short messages, thereby improving the reliability of the electric power dispatching system and ensuring the stable operation of the power grid.
[0095] (2) The electric power dispatching data transmission method using BeiDou-3 communication described in the present invention can packetize, combine, cache and package the electric power dispatching business data that needs to be transmitted and exceeds the single communication capacity of BeiDou short messages, thereby realizing the transmission and application of large-capacity data. BRIEF DESCRIPTION OF THE DRAWINGS
[0096] The accompanying drawings constituting a part of the present invention are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the accompanying drawings:
[0097] Figure 1 This is a schematic diagram of connecting a data processing terminal according to an embodiment of the present invention;
[0098] Figure 2 A schematic diagram of the method flow of the embodiment of the present invention;
[0099] Figure 3 This is a schematic diagram of the full data processing flow according to an embodiment of the present invention:
[0100] Figure 4 This is a schematic diagram of the full data verification process according to an embodiment of the present invention:
[0101] Figure 5 This is a schematic diagram of the change data processing flow according to an embodiment of the present invention:
[0102] Figure 6 The figure is a schematic diagram of the change data verification process described in an embodiment of the present invention. DETAILED DESCRIPTION
[0103] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.
[0104] The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.
[0105] A method for transmitting electric power dispatching data using BeiDou-3 communication, wherein a BeiDou-3 short message data transmission terminal collects electric power dispatching business data of an RTU in a substation and / or electric power dispatching business data of a dispatching station front-end, and sends the electric power dispatching business data to a BeiDou-3 command machine via a BeiDou-3 satellite. The BeiDou-3 command machine receives the electric power dispatching business data and transmits it to a communication management machine, which converts the electric power dispatching business data according to a protocol specification and sends it to a master station front-end machine.
[0106] The BeiDou-3 short message data transmission terminal collects the power dispatching business data of the RTU in the substation and / or the power dispatching business data of the dispatching station front-end through the data processing terminal;
[0107] The data processing terminal processes the collected power dispatching business data and transmits it to the BeiDou-3 short message data transmission terminal;
[0108] The data processing includes full data processing and change data processing:
[0109] The full data processing comprises the following steps:
[0110] S11, the data processing terminal sends a request instruction to generate full data to the RTU of the substation and / or the front-end processor of the dispatching station;
[0111] S12, the RTU of the substation and / or the front-end processor of the dispatching station generates full data;
[0112] S13, the data processing terminal receives all the data, and compresses and stores the all the data;
[0113] S14, the data processing terminal encrypts all data;
[0114] S15, the data processing terminal selects whether to perform data subpackaging according to the size of the entire data.
[0115] If the full data is larger than the maximum message sending capacity of the Beidou card, the full data is packetized and the process goes to step S16;
[0116] If the full data is not larger than the maximum message sending capacity of the Beidou card, there is no need to sub-packetize the full data, and the process goes to step S17; preferably, a fifth-level Beidou third-generation card is used, but not limited to, and its maximum message sending capacity is 2kb.
[0117] S16, adding a header and a timestamp to the sub-full data after subpackaging;
[0118] S17, the data processing terminal sends the full data or sub-full data to the BeiDou-3 short message data transmission terminal;
[0119] The change data processing comprises the following steps:
[0120] A11, the data processing terminal sends a request instruction to generate current change data to the RTU of the substation and / or the front-end processor of the dispatching station;
[0121] A12, the RTU of the substation and / or the front-end processor of the dispatching station generates current change data;
[0122] A13, the data processing terminal receives the current change data, and performs telemetry data coverage and telesignaling data cache;
[0123] A14, compressing the current change data and the accumulated change data into change data, and storing the compressed change data;
[0124] A15. Data processing terminal encrypts the changed data;
[0125] A16. The data processing terminal chooses whether to perform data subpackaging according to the size of the changed data.
[0126] If the changed data is larger than the maximum message sending capacity of the Beidou card, the changed data is sub-packetized and the process goes to step A17;
[0127] If the changed data is not larger than the maximum message sending capacity of the Beidou card, there is no need to sub-packetize the changed data, and the process goes to step A18;
[0128] A17, adding a header and a timestamp to the sub-change data after subpackaging;
[0129] A18. The data processing terminal sends the change data or sub-change data to the BeiDou-3 short message data transmission terminal;
[0130] The BeiDou-3 short message data transmission terminal feeds back the message transmission status to the data processing terminal. If the BeiDou-3 short message data transmission terminal is in a message transmission idle state, the data processing terminal sends the power dispatching service data to the BeiDou-3 short message data transmission terminal.
[0131] The following steps are also included;
[0132] S2, the BeiDou-3 short message data transmission terminal receives the full data or sub-full data and sends it to the BeiDou control machine via the BeiDou-3 satellite;
[0133] S3, Beidou command machine receives full data or sub-full data and transmits it to the communication management machine;
[0134] S41, the communication management machine receives the full data or the sub-full data;
[0135] S42: If the received data is full data, proceed to step S44;
[0136] If the received data is sub-full data, the sub-full data is packaged to generate full data, and the process goes to step S43;
[0137] S43, the communication management machine verifies whether the data packet is sent successfully, and if the packet is sent successfully, it goes to step S44;
[0138] If the packet sending is unsuccessful, return to S16;
[0139] S44, the communication management machine decrypts and decompresses all the data;
[0140] S5. The communication management machine performs full data recovery verification;
[0141] S6. The communication management machine will verify and transmit all qualified data to the main station front-end machine.
[0142] The step S5 comprises the following steps:
[0143] S51, the communication management machine performs recovery verification on all data;
[0144] If the full data recovery verification is successful, proceed to step S52;
[0145] If the full data recovery verification fails, go to step B51;
[0146] S52, the communication management machine sends and receives complete information A to the BeiDou-3 command machine;
[0147] S53, the BeiDou-3 command machine receives the complete message A and sends it to the BeiDou-3 short message data transmission terminal via the BeiDou-3 satellite.
[0148] S53, the BeiDou-3 short message data transmission terminal transmits the received complete information A to the data processing terminal;
[0149] If the data processing terminal receives the complete reception information A, it releases all buffers and generates confirmation complete information A, and enters step S55;
[0150] If the data processing terminal does not receive the complete reception information A, it proceeds to step S54;
[0151] S54, the data processing terminal sends the last packet of full data to the communication management machine until the data processing terminal receives the complete reception information A, otherwise the data transmission fails;
[0152] S55, confirm that the complete information A is transmitted to the communication management machine through the BeiDou-3 short message data transmission terminal, BeiDou-3 satellite, and BeiDou control machine;
[0153] If the communication management machine receives the confirmation complete information A, the verification is completed and the process proceeds to step S6;
[0154] If the communication management machine does not receive the confirmation complete information A, it returns to step S52;
[0155] B51, the communication management machine generates data missing protocol information A, and sends it to the data processing terminal through the Beidou command machine, Beidou-3 satellite, and Beidou-3 short message data transmission terminal;
[0156] If the data processing terminal receives the data missing protocol information A, it sends the corresponding missing sub-full data or full data to the communication management machine, and the communication management machine receives all the missing data and enters step S52;
[0157] If the data processing terminal does not receive the data missing protocol information A, it proceeds to step S54.
[0158] The following steps are also included:
[0159] A2. The BeiDou-3 short message data transmission terminal receives the change data or sub-change data and sends it to the BeiDou control machine via the BeiDou-3 satellite;
[0160] A3. Beidou control machine receives the change data or sub-change data and transmits it to the communication management machine;
[0161] A41, the communication management machine receives the change data or sub-change data;
[0162] A42. If the received data is change data, proceed to step A44;
[0163] If the received data is sub-change data, the sub-change data is packaged to generate change data, and then the process goes to step A43;
[0164] A43, the communication management machine verifies whether the changed data has been successfully sent out. If the data is successfully sent out, the process proceeds to step A44;
[0165] If the packet is not sent successfully, return to A18;
[0166] A44, the communication management machine decrypts and decompresses the changed data;
[0167] A5. The communication management machine performs a restoration check on the changed data;
[0168] A6. The communication management machine will verify the qualified change data and transmit it to the main station front-end machine.
[0169] The step A5 comprises the following steps:
[0170] A51, the communication management machine performs restoration and verification on the changed data;
[0171] If the change data restoration verification is successful, proceed to step A52;
[0172] If the change data restoration verification fails, proceed to step C51;
[0173] A52, the communication management machine sends and receives complete information B to the BeiDou-3 command machine;
[0174] A53, the BeiDou-3 command machine receives the complete message B and sends it to the BeiDou-3 short message data transmission terminal via the BeiDou-3 satellite;
[0175] The BeiDou-3 short message data transmission terminal transmits the received complete information B to the data processing terminal;
[0176] If the data processing terminal receives the complete reception information B, it releases the change data cache and generates the complete confirmation information B, and enters step A55;
[0177] If the data processing terminal does not receive the complete reception information B, it proceeds to step A54;
[0178] A54, the data processing terminal sends the last packet of changed data to the communication management machine until the data processing terminal receives the complete reception information B, otherwise the data transmission fails;
[0179] A55, confirm that the complete information B is transmitted to the communication management machine through the BeiDou-3 short message data transmission terminal, BeiDou-3 satellite, and BeiDou control machine;
[0180] If the communication management machine receives the confirmation complete message B, the verification is completed and the process proceeds to step A6;
[0181] If the communication management machine does not receive the confirmation complete message B, it returns to step A52;
[0182] D51, the communication management machine generates data missing protocol information B, and sends it to the data processing terminal through the Beidou command machine, Beidou-3 satellite, and Beidou-3 short message data transmission terminal;
[0183] If the data processing terminal receives the data missing protocol information B, it sends the corresponding missing sub-change data or change data to the communication management machine and enters step D52;
[0184] If the data processing terminal does not receive the data missing protocol information B, it proceeds to step A54;
[0185] D52, the communication management machine receives all the lost data, and sends the complete reception information B1 to the BeiDou-3 command machine;
[0186] The BeiDou-3 command machine receives the complete message B1 and sends it to the BeiDou-3 short message data transmission terminal via the BeiDou-3 satellite;
[0187] The BeiDou-3 short message data transmission terminal transmits the received complete information B1 to the data processing terminal;
[0188] If the data processing terminal receives the complete reception information B1, it releases the change data cache and generates the complete confirmation information B1, and enters step D53;
[0189] If the data processing terminal does not receive the complete reception information B1, it proceeds to step A54;
[0190] D53, confirm that the complete information B1 is transmitted to the communication management machine through the BeiDou-3 short message data transmission terminal, BeiDou-3 satellite, and BeiDou control machine;
[0191] If the communication management machine receives the confirmation complete information B1, the verification is completed and the process proceeds to step A6;
[0192] If the communication management machine does not receive the confirmation complete information B1, it returns to step D52.
[0193] The transmission of power dispatching business data is achieved through the BeiDou-3 short message data transmission terminal, BeiDou-3 command machine, and communication management machine, which can realize all-weather wide-area information transmission during the operation of power equipment. For areas without optical fiber or public network coverage, or where traditional ground communication means are affected and fail, this method can seamlessly transmit the power dispatching business data back to the main control station through the BeiDou-3 short message, thereby improving the reliability of the power dispatching system and ensuring the stable operation of the power grid.
[0194] It can sub-packetize, combine, cache and package the electric power dispatching business data that needs to be transmitted that exceeds the single communication capacity of Beidou short messages, thereby realizing the transmission and application of large-capacity data.
[0195] The packetized data is added with a packet header and a timestamp to ensure that the delay of channel data transmission will not affect the time synchronization of the power business and realize the synchronization of power protocol data forwarding.
[0196] The data processing process of the preferred data processing terminal supports the power protocol IEC101 / IEC104 / DLT476 protocol data, meeting the access and collection of corresponding business data. The preferred communication management machine implements the power general protocol IEC101 / IEC104 / DLT476 protocol and protocol simplification customization to meet the corresponding business data reception.
[0197] Data transmission and power business multi-protocol integration, using BeiDou-3 short message transmission data that complies with the power protocol specifications. Based on the BeiDou-3 short message interface protocol and technical specifications, the BeiDou-3 short message data transmission data communication protocol and encoding method are combined with the power data specification to achieve the combination of data transmission and business management protocols.
[0198] Those of ordinary skill in the art will appreciate that the units and method steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0199] In the several embodiments provided in the present application, it should be understood that the disclosed methods and systems can be implemented in other ways. For example, the division of the units described above is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. The above-mentioned units may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present invention.
[0200] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. 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 invention, and they should all be included in the scope of the claims and specification of the present invention.
[0201] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for transmitting power dispatching data using BeiDou-3 communication, characterized in that: The BeiDou-3 short message data transmission terminal collects the power dispatching business data of the RTU in the substation and / or the power dispatching business data of the dispatching station front-end, and sends the power dispatching business data to the BeiDou-3 command machine through the BeiDou-3 satellite. The BeiDou-3 command machine receives the power dispatching business data and transmits it to the communication management machine. The communication management machine converts the power dispatching business data according to the protocol and sends it to the master station front-end; The BeiDou-3 short message data transmission terminal collects the power dispatching business data of the RTU in the substation and / or the power dispatching business data of the dispatching station front-end through the data processing terminal; The data processing terminal processes the collected power dispatching business data and transmits it to the BeiDou-3 short message data transmission terminal; The data processing includes full data processing and change data processing: The full data processing comprises the following steps: S11, the data processing terminal sends a request instruction to generate full data to the RTU of the substation and / or the front-end processor of the dispatching station; S12, the RTU of the substation and / or the front-end processor of the dispatching station generates full data; S13, the data processing terminal receives all the data, and compresses and stores the all the data; S14, the data processing terminal encrypts all data; S15, the data processing terminal selects whether to perform data subpackaging according to the size of the entire data. If the full data is larger than the maximum message sending capacity of the Beidou card, the full data is packetized and the process goes to step S16; If the full data is not larger than the maximum message sending capacity of the Beidou card, there is no need to perform full data packetization, and the process goes to step S17; S16, adding a header and a timestamp to the sub-full data after subpackaging; S17, the data processing terminal sends the full data or sub-full data to the BeiDou-3 short message data transmission terminal; The change data processing comprises the following steps: A11, the data processing terminal sends a request instruction to generate current change data to the RTU of the substation and / or the front-end processor of the dispatching station; A12, the RTU of the substation and / or the front-end processor of the dispatching station generates current change data; A13, the data processing terminal receives the current change data, and performs telemetry data coverage and telesignaling data cache; A14, compressing the current change data and the accumulated change data into change data, and storing the compressed change data; A15. Data processing terminal encrypts the changed data; A16. The data processing terminal chooses whether to perform data subpackaging according to the size of the changed data. If the changed data is larger than the maximum message sending capacity of the Beidou card, the changed data is sub-packetized and the process goes to step A17; If the changed data is not larger than the maximum message sending capacity of the Beidou card, there is no need to sub-packetize the changed data, and the process goes to step A18; A17, adding a header and a timestamp to the sub-change data after subpackaging; A18. The data processing terminal sends the change data or sub-change data to the BeiDou-3 short message data transmission terminal; The following steps are also included; S2, the BeiDou-3 short message data transmission terminal receives the full data or sub-full data and sends it to the BeiDou control machine via the BeiDou-3 satellite; S3, Beidou command machine receives full data or sub-full data and transmits it to the communication management machine; S41, the communication management machine receives the full data or the sub-full data; S42: If the received data is full data, proceed to step S44; If the received data is sub-full data, the sub-full data is packaged to generate full data, and the process goes to step S43; S43, the communication management machine verifies whether the data packet is sent successfully, and if the packet is sent successfully, it goes to step S44; If the packet sending is unsuccessful, return to S16; S44, the communication management machine decrypts and decompresses all the data; S5. The communication management machine performs full data recovery verification; S6, the communication management machine will verify and transmit all qualified data to the main station front-end machine; The step S5 comprises the following steps: S51, the communication management machine performs recovery verification on all data; If the full data recovery verification is successful, proceed to step S52; If the full data recovery verification fails, go to step B51; S52, the communication management machine sends and receives complete information A to the BeiDou-3 command machine; S53, the BeiDou-3 command machine receives the complete message A and sends it to the BeiDou-3 short message data transmission terminal via the BeiDou-3 satellite. S53, the BeiDou-3 short message data transmission terminal transmits the received complete information A to the data processing terminal; If the data processing terminal receives the complete reception information A, it releases all buffers and generates confirmation complete information A, and enters step S55; If the data processing terminal does not receive the complete reception information A, it proceeds to step S54; S54, the data processing terminal sends the last packet of full data to the communication management machine until the data processing terminal receives the complete reception information A, otherwise the data transmission fails; S55, confirm that the complete information A is transmitted to the communication management machine through the BeiDou-3 short message data transmission terminal, BeiDou-3 satellite, and BeiDou control machine; If the communication management machine receives the confirmation complete information A, the verification is completed and the process proceeds to step S6; If the communication management machine does not receive the confirmation complete information A, it returns to step S52; B51, the communication management machine generates data missing protocol information A, and sends it to the data processing terminal through the Beidou command machine, Beidou-3 satellite, and Beidou-3 short message data transmission terminal; If the data processing terminal receives the data missing protocol information A, it sends the corresponding missing sub-full data or full data to the communication management machine, and the communication management machine receives all the missing data and enters step S52; If the data processing terminal does not receive the data missing protocol information A, it proceeds to step S54.
2. A method for transmitting electric power dispatching data using BeiDou-3 communication according to claim 1, characterized in that: The BeiDou-3 short message data transmission terminal feeds back the message transmission status to the data processing terminal. If the BeiDou-3 short message data transmission terminal is in a message transmission idle state, the data processing terminal sends the power dispatching service data to the BeiDou-3 short message data transmission terminal.
3. The method for transmitting electric power dispatching data using BeiDou-3 communication according to claim 1, characterized in that: The following steps are also included; A2. The BeiDou-3 short message data transmission terminal receives the change data or sub-change data and sends it to the BeiDou control machine via the BeiDou-3 satellite; A3. Beidou control machine receives the change data or sub-change data and transmits it to the communication management machine; A41, the communication management machine receives the change data or sub-change data; A42. If the received data is change data, proceed to step A44; If the received data is sub-change data, the sub-change data is packaged to generate change data, and then the process goes to step A43; A43, the communication management machine verifies whether the changed data has been successfully sent out. If the data is successfully sent out, the process goes to step A44; If the packet is not sent successfully, return to A18; A44, the communication management machine decrypts and decompresses the changed data; A5. The communication management machine performs a restoration check on the changed data; A6. The communication management machine will verify the qualified change data and transmit it to the main station front-end machine.
4. The method for transmitting electric power dispatching data using BeiDou-3 communication according to claim 3 is characterized in that: The step A5 comprises the following steps: A51, the communication management machine performs restoration and verification on the changed data; If the change data restoration verification is successful, proceed to step A52; If the change data restoration verification fails, proceed to step C51; A52, the communication management machine sends and receives complete information B to the BeiDou-3 command machine; A53, the BeiDou-3 command machine receives the complete message B and sends it to the BeiDou-3 short message data transmission terminal via the BeiDou-3 satellite; The BeiDou-3 short message data transmission terminal transmits the received complete information B to the data processing terminal; If the data processing terminal receives the complete reception information B, it releases the change data cache and generates the complete confirmation information B, and enters step A55; If the data processing terminal does not receive the complete reception information B, it proceeds to step A54; A54, the data processing terminal sends the last packet of changed data to the communication management machine until the data processing terminal receives the complete reception information B, otherwise the data transmission fails; A55, confirm that the complete information B is transmitted to the communication management machine through the BeiDou-3 short message data transmission terminal, BeiDou-3 satellite, and BeiDou control machine; If the communication management machine receives the confirmation complete message B, the verification is completed and the process proceeds to step A6; If the communication management machine does not receive the confirmation complete message B, it returns to step A52; D51, the communication management machine generates data missing protocol information B, and sends it to the data processing terminal through the Beidou command machine, Beidou-3 satellite, and Beidou-3 short message data transmission terminal; If the data processing terminal receives the data missing protocol information B, it sends the corresponding missing sub-change data or change data to the communication management machine and enters step D52; If the data processing terminal does not receive the data missing protocol information B, it proceeds to step A54; D52, the communication management machine receives all the lost data, and sends the complete reception information B1 to the BeiDou-3 command machine; The BeiDou-3 command machine receives the complete message B1 and sends it to the BeiDou-3 short message data transmission terminal via the BeiDou-3 satellite; The BeiDou-3 short message data transmission terminal transmits the received complete information B1 to the data processing terminal; If the data processing terminal receives the complete reception information B1, it releases the change data cache, generates the complete confirmation information B1, and enters step D53; If the data processing terminal does not receive the complete reception information B1, it proceeds to step A54; D53, confirm that the complete information B1 is transmitted to the communication management machine through the BeiDou-3 short message data transmission terminal, BeiDou-3 satellite, and BeiDou control machine; If the communication management machine receives the confirmation complete information B1, the verification is completed and the process proceeds to step A6; If the communication management machine does not receive the confirmation complete information B1, it returns to step D52.
Citation Information
Patent Citations
Power dispatching data transmission system applying Beidou No.3 communication
CN115695464A