Control system data transmission method based on Beidou message
By using Beidou SMS to transmit data in the control system, the problem of data transmission stability in complex environments is solved, efficient and reliable data transmission is achieved, and data integrity and compatibility between systems are ensured.
Patent Information
- Application Number
- CN202411211621.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2024-12-20
AI Technical Summary
The existing communication technology based on Beidou satellite is difficult to achieve efficient and stable transmission of control system data in complex environments, especially in the transmission of massive data in large-scale industrial automation and environmental monitoring. The existing technology has not yet fully utilized the Beidou system. potential.
By obtaining the serial protocol data of the control system, data storage encapsulation and protocol conversion are carried out, Beidou SMS is used as a bearer tool for transmission, and de-encapsulation and protocol conversion are carried out at the receiving end to ensure the integrity and accuracy of the data, and finally pass the standard 101 protocol is connected with the monitoring system.
The stability and reliability of the control system data transmission in complex environments are realized, the coverage and efficiency of data transmission are improved, and the accurate data restoration and efficient interaction between different systems are ensured.
Smart Images

Figure CN119172452A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of control system data transmission, and in particular to a control system data transmission method based on Beidou messages. Background Art
[0002] With the rapid development of information technology and communication technology, control systems have been widely used in industrial automation, traffic management, environmental monitoring and other fields. Traditional control system data transmission methods mainly rely on wired networks or wireless communication networks, such as optical fiber, cellular networks, etc. However, these traditional communication methods are subject to many restrictions in certain special environments. For example, in remote mountainous areas, oceans, deserts and other places, there is a lack of effective communication infrastructure, making it difficult to ensure the stability and timeliness of data transmission.
[0003] BeiDou Navigation Satellite System (BDS), as a global satellite navigation system independently developed by my country, has the characteristics of global coverage, high-precision positioning, and short message communication. Using the BeiDou satellite system for data transmission can break through the limitations of traditional communication methods, especially in complex environments or long-distance data transmission scenarios, BeiDou message transmission can provide stable and reliable communication guarantee.
[0004] However, the existing Beidou satellite-based communication technology is mainly used for location positioning and short message communication, and its application in the field of control system data transmission is relatively small, especially for the efficient transmission of massive data in large-scale industrial automation and environmental monitoring systems. The existing technology has not fully utilized the potential of the Beidou system. Therefore, it is of great application value to develop a control system data transmission method based on Beidou messages to improve the coverage, security and reliability of data transmission. Summary of the invention
[0005] In view of the limited application of existing communication methods in remote areas and complex environments, and the problem that the stability and timeliness of data transmission are difficult to ensure, the present invention is proposed.
[0006] Therefore, the problem to be solved by the present invention is how to use Beidou messages to achieve efficient and stable data transmission of a control system in a complex environment.
[0007] In order to solve the above technical problems, the present invention provides the following technical solutions:
[0008] In the first aspect, an embodiment of the present invention provides a control system data transmission method based on Beidou messages, which includes obtaining serial protocol data of the control system, converting and encapsulating the serial protocol data through a data storage encapsulation and protocol conversion device to obtain first encapsulated data; transmitting the first encapsulated data through Beidou SMS as a carrier tool to obtain second encapsulated data; at the receiving end, decapsulating and converting the second encapsulated data to obtain restored control system data; and connecting the restored control system data with the monitoring system through the standard 101 protocol.
[0009] As a preferred solution of the control system data transmission method of the Beidou message of the present invention, the process of decapsulation and protocol conversion includes the following steps: by comparing the cyclic redundancy check code CRC (S c '(t)) and the received cyclic redundancy check code CRC(S c (t)) value, verify the integrity of the received Beidou message format data B'(t); when the cyclic redundancy check code CRC (S c '(t)) and the received cyclic redundancy check code CRC(S c (t)) is consistent, the Beidou message format data B'(t) is parsed to extract the compressed data S c '(t), and decompress it. The specific formula is as follows:
[0010] S'(t)=H -1 (S c '(t),λ') 2 ;
[0011] Among them, H -1 is the decompression function, and λ' is the decompression parameter.
[0012] The decompressed payload data S'(t) is converted into the standard 101 protocol format, and the wired communication channel status E(t) is monitored; when the cyclic redundancy check code CRC(S c '(t)) and the received cyclic redundancy check code CRC(S c If the value of (t)) is inconsistent, the serial protocol data is converted and packaged again.
[0013] As a preferred solution of the control system data transmission method of the Beidou message of the present invention, wherein: the monitoring of the wired communication channel state E(t) includes, when the communication quality index of the monitoring wired communication channel state E(t) is less than the preset threshold value E(t)<E thWhen the communication quality index of the wired communication channel status E(t) is greater than or equal to the preset threshold value E(t)≥E th , the system automatically switches back to wired communication mode;
[0014] E (t) =∫[0,υ]Q(υ)dυ / υ;
[0015] Among them, Q(υ) is the communication quality index at time υ, E th is the preset threshold.
[0016] As a preferred solution of the control system data transmission method of the Beidou message of the present invention, wherein: the serial protocol data S(t) includes real-time monitoring data M(t), control instructions C(t), system status information X(t), alarm information A(t) and device parameters P(t), the specific formula is as follows:
[0017] S(t)=[w1·M(t),w2·C(t),w3·X(t),w4·A(t),w5·P(t),];
[0018] Among them, w i , (i=1,...,5) is the weight coefficient of each data type, and Σw i =1.
[0019] As a preferred solution of the control system data transmission method of the Beidou message of the present invention, the conversion package includes the following steps: parsing the serial protocol data S(t) by a data parsing module, and compressing the parsed serial protocol data S(t) by a data compression module to obtain compressed payload data S c (t), the specific formula is as follows:
[0020] S c (t) = H(S(t),λ);
[0021] Among them, H() is the compression function and λ is the compression parameter.
[0022] The compressed payload data S c (t) is encapsulated into the format of Beidou SMS transmission by the data encapsulation module, and converted into Beidou message format data B(t), i.e., the first encapsulated data, by the protocol conversion module.
[0023] As a preferred solution of the control system data transmission method of the Beidou message of the present invention, wherein: the first encapsulated data B(t) is transmitted using Beidou SMS as a carrier tool to obtain second encapsulated data; the second encapsulated data includes the following steps: the first encapsulated data B(t) is divided into n Beidou SMS packets {B1(t), B2(t),..., B n (t)}, where n=ceil(Size(B(t))) / Size max , Size max is the maximum capacity of the Beidou SMS packet; the Beidou SMS packet is added with the serial number i and the verification information V i , and obtain the second package data.
[0024] The specific formula for the verification information is as follows:
[0025] V i =Hash(B n (t),n);
[0026] Among them, Hash() is a hash function.
[0027] The second packaged data is sent to the receiving end through the Beidou terminal to obtain the received Beidou message format data B'(t).
[0028] As a preferred solution of the control system data transmission method of the Beidou message of the present invention, the structure of the first encapsulated data B(t) is as follows:
[0029] B(t)={NS c (t)CRC(S c (t))};
[0030] Among them, N is the message header, S c (t) is the compressed payload data, CRC (S c (t)) is the cyclic redundancy check code of the compressed payload data.
[0031] In the second aspect, an embodiment of the present invention provides a control system data transmission system for Beidou messages, which includes: a conversion and encapsulation module, used to obtain serial protocol data of the control system, and convert and encapsulate the serial protocol data through a data storage encapsulation and protocol conversion device to obtain first encapsulated data; a transmission module, used to transmit the first encapsulated data through Beidou SMS as a carrier tool to obtain second encapsulated data; a decapsulation and protocol conversion module, used to decapsulate and convert the second encapsulated data at the receiving end to obtain restored control system data; a docking module, used to dock the restored control system data with the monitoring system through the standard 101 protocol.
[0032] In a third aspect, an embodiment of the present invention provides a computer device, including a memory and a processor, wherein the memory stores a computer program, wherein: when the computer program instructions are executed by the processor, the steps of the Beidou message control system data transmission method as described in the first aspect of the present invention are implemented.
[0033] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program instructions are executed by a processor, the steps of the Beidou message control system data transmission method as described in the first aspect of the present invention are implemented.
[0034] The beneficial effects of the present invention are as follows: the present invention obtains the serial protocol data of the control system and converts and encapsulates it, so that the system effectively standardizes the data; uses Beidou SMS as a transmission tool, and optimizes data transmission efficiency and ensures data integrity through a subpackaging and verification mechanism; at the receiving end, Beidou message data is restored to control system data through decapsulation and protocol conversion, and verification is performed to ensure accurate restoration of the data; the data is connected to the monitoring system through the standard 101 protocol, so as to achieve efficient data interaction and wide compatibility between different systems. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. Among them:
[0036] Figure 1 This is a flow chart of the control system data transmission method of Beidou message in Example 1.
[0037] Figure 2 This is the dam water level monitoring system of the Beidou message control system data transmission method in Example 2. DETAILED DESCRIPTION
[0038] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the accompanying drawings.
[0039] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0040] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.
[0041] Example 1
[0042] Reference Figure 1 , which is the first embodiment of the present invention, and provides a control system data transmission method based on Beidou messages, comprising:
[0043] S1: Acquire serial protocol data of the control system, convert and encapsulate the serial protocol data through a data storage encapsulation and protocol conversion device to obtain first encapsulated data.
[0044] Specifically, the serial protocol data S(t) includes real-time monitoring data M(t), control instructions C(t), system status information X(t), alarm information A(t) and device parameters P(t). The specific formula is as follows:
[0045] S(t)=[w1·M(t),w2·C(t),w3·X(t),w4·A(t),w5·P(t),];
[0046] Among them, w i , (i=1,...,5) is the weight coefficient of each data type, and Σw i =1.
[0047] It should be noted that in order to adapt to the Beidou system, the serial protocol data performs telemetry and telesignaling calls at a certain time interval (settable). After receiving the command, the user equipment master station feeds back the corresponding data message. The received telesignaling and telemetry data are stored in the memory of the converter. If the user slave station has a sudden telemetry and telesignaling data, the protocol converter master station will update the data of the corresponding telemetry point and telesignaling point in the memory at any time. After the user equipment master station issues a telecontrol command, the protocol converter slave station will disassemble the write address and write data of the telecontrol command and send it to the protocol converter master station through Beidou. The protocol converter master station will convert the received telecontrol information into a telecontrol instruction and send it to the client equipment slave station. At the same time, the user equipment slave station will transmit the changed telemetry data to the protocol converter master station. The protocol converter master station parses the changed telecontrol data and address and transmits it to the protocol converter slave station through Beidou to convert it into a changed telecontrol instruction and send it to the user master station.
[0048] Furthermore, the conversion package includes the following steps: parsing the serial protocol data S(t) by the data parsing module, and compressing the parsed serial protocol data S(t) by the data compression module to obtain the compressed payload data S c (t), the specific formula is as follows:
[0049] S c (t) = H(S(t),λ);
[0050] Among them, H() is the compression function and λ is the compression parameter.
[0051] Furthermore, the payload data S c (t) is encapsulated into the format of Beidou SMS transmission by the data encapsulation module, and converted into Beidou message format data B(t), i.e., the first encapsulated data, by the protocol conversion module. This process involves controlling each data message within 34 bytes of actual data according to the capacity limit of Beidou short message, ensuring that only one short message is sent per Beidou card per minute, thereby effectively utilizing the Beidou card that has been cooled down.
[0052] S2: The first encapsulated data is transmitted using Beidou SMS as a carrier tool to obtain second encapsulated data.
[0053] Specifically, the first packaged data B(t) is transmitted using Beidou SMS as a carrier tool to obtain the second packaged data; the second packaged data includes the following steps: the first packaged data B(t) is divided into n Beidou SMS packets {B1(t), B2(t), ..., B n (t)}, where n=ceil(Size(B(t))) / Size max , Size max is the maximum capacity of the Beidou SMS packet; the Beidou SMS packet is added with the serial number i and the verification information V i , get the second package data; the specific formula for verifying the information is as follows:
[0054] V i =Hash(B n (t),n);
[0055] Among them, Hash() is a hash function.
[0056] It should be noted that due to the maximum capacity limit of Beidou SMS packets, each data packet can only transmit 628 bits of data, so each byte of characters is split into high four bits and low four bits to generate a new transmission message structure. The protocol converter slave station will exchange information between the Beidou device and the user device to ensure that the message is sent at the agreed time interval and automatically switch the communication mode according to the communication quality index.
[0057] Further, the second packaged data is sent to the receiving end through the Beidou terminal to obtain the received Beidou message format data B'(t). The structure of the first packaged data B(t) is as follows:
[0058] B(t)={NS c (t)CRC(S c (t))};
[0059] Among them, N is the message header, S c (t) is the compressed payload data, CRC (S c (t)) is the cyclic redundancy check code of the compressed payload data.
[0060] It should be noted that after the user equipment master station issues a telesignaling command, the protocol converter slave station will disassemble the write address and write data of the telesignaling command and send it to the protocol converter master station through Beidou. The protocol converter master station will convert the received telesignaling data into telesignaling instructions and send them to the client equipment slave station. At the same time, the user equipment slave station will transmit the changed telesignaling data to the protocol converter master station. The protocol converter master station parses the changed telesignaling data and address and sends them to the full telesignaling data table. Waiting for the converter slave station to send a telesignaling read command, the protocol converter master station will transmit all the telesignaling data to the protocol converter slave station through Beidou. The protocol converter slave station converts all the received telesignaling data into telesignaling feedback messages and sends them to the user equipment master station.
[0061] S3: At the receiving end, the second encapsulated data is decapsulated and the protocol is converted to obtain restored control system data.
[0062] Specifically, the process of decapsulation and protocol conversion includes the following steps: comparing the cyclic redundancy check code CRC (S c '(t)) and the received cyclic redundancy check code CRC(S c (t)) value, verify the integrity of the received Beidou message format data B'(t); when the cyclic redundancy check code CRC(S c '(t)) and the received cyclic redundancy check code CRC(S c (t)) are consistent, the Beidou message format data B'(t) is parsed to extract the compressed data S c '(t), and decompress it. The specific formula is as follows:
[0063] S'(t)=H -1 (S c '(t),λ') 2 ;
[0064] Among them, H -1is the decompression function, and λ' is the decompression parameter.
[0065] Furthermore, the decompressed payload data S'(t) is converted into a standard 101 protocol format, and the wired communication channel state E(t) is monitored.
[0066] Furthermore, monitoring the wired communication channel state E(t) includes, when the communication quality index of the wired communication channel state E(t) is less than a preset threshold value E(t)<E th When the communication quality index of the wired communication channel status E(t) is greater than or equal to the preset threshold value E(t)≥E th , the system automatically switches back to wired communication mode;
[0067] E (t) =∫[0,υ]Q(υ)dυ / υ;
[0068] Among them, Q(υ) is the communication quality index at time υ, E th is the preset threshold.
[0069] Specifically, when the cyclic redundancy check code CRC (S c '(t)) and the received cyclic redundancy check code CRC(S c If the value of (t)) is inconsistent, the serial protocol data is converted and packaged again.
[0070] S4: The restored control system data is connected to the monitoring system through the standard 101 protocol.
[0071] Specifically, since the monitoring system data includes floating point numbers and single-byte switch data, in order to ensure data symmetry and ease of parsing, the number of data bytes actually transmitted in the entire message structure is agreed to be 27 bytes. This message structure is suitable for different types of Beidou short messages such as telemetry, telesignaling, telecontrol and remote control, so that data transmission can adapt to the characteristics of the Beidou system and also meet the requirements of the IEC101 protocol, thereby achieving seamless connection with the monitoring system.
[0072] Furthermore, each message structure corresponds to a Beidou short message. For the data that the monitoring system needs to transmit, the number of short messages can be determined based on the amount of data that needs to be transmitted. Finally, a suitable data update time is selected to ensure the cooling time of the Beidou data card. A balance is found between the refresh time and the cooling time of the Beidou card; through program modification and time testing, the telemetry information refresh time of this project is about 30-60 seconds.
[0073] Furthermore, the present embodiment also provides a control system data transmission system for Beidou messages, including: a conversion and encapsulation module, used to obtain serial protocol data of the control system, and convert and encapsulate the serial protocol data through a data storage encapsulation and protocol conversion device to obtain first encapsulated data; a transmission module, used to transmit the first encapsulated data through Beidou SMS as a carrier tool to obtain second encapsulated data; a decapsulation and protocol conversion module, used to decapsulate and convert the second encapsulated data at the receiving end to obtain restored control system data; a docking module, used to dock the restored control system data with the monitoring system through the standard 101 protocol.
[0074] This embodiment also provides a computer device, which is suitable for the control system data transmission method of Beidou messages, including a memory and a processor; the memory is used to store computer executable instructions, and the processor is used to execute computer executable instructions to implement the control system data transmission method of Beidou messages proposed in the above embodiment.
[0075] The computer device may be a terminal, and the computer device includes a processor, a memory, a communication interface, a display screen and an input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covering the display screen, or a key, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc.
[0076] This embodiment also provides a storage medium on which a computer program is stored. When the program is executed by a processor, the following steps are implemented: obtaining serial protocol data of the control system, converting and encapsulating the serial protocol data through a data storage encapsulation and protocol conversion device to obtain first encapsulated data; transmitting the first encapsulated data through Beidou SMS as a carrier to obtain second encapsulated data; at the receiving end, decapsulating and converting the protocol of the second encapsulated data to obtain restored control system data; and connecting the restored control system data with the monitoring system through the standard 101 protocol.
[0077] In summary, the present invention obtains the serial protocol data of the control system and converts and encapsulates it, so that the system effectively standardizes the data; uses Beidou SMS as a transmission tool, and optimizes data transmission efficiency and ensures data integrity through a subpackaging and verification mechanism; at the receiving end, the Beidou message data is restored to the control system data through decapsulation and protocol conversion, and verification is performed to ensure accurate restoration of the data; the data is connected to the monitoring system through the standard 101 protocol to achieve efficient data interaction and wide compatibility between different systems.
[0078] Example 2
[0079] Reference Figure 2 , which is the second embodiment of the present invention, provides a control system data transmission method based on Beidou messages. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through economic benefit calculation and simulation experiments.
[0080] Specifically, the implementation scenario of the power dispatching and control system is simulated. This power dispatching and control system includes three parts: power plant, substation and dispatching center. The power plant sends control system data to the dispatching center through wired communication, including real-time operating status, equipment parameters and fault alarms. When the wired communication is interrupted, the system will automatically switch to Beidou SMS transmission mode and encapsulate the data into Beidou messages for transmission. Build a simulated power control system, including generator sets, transformers, switch cabinets and other equipment.
[0081] Further, as shown in Table 1, it can be seen from the above table that in the case of wired communication interruption, method D of the present invention has obvious advantages over other solutions. For example, the data transmission delay is greatly improved compared with solution C, which is closer to the wired communication solution, because the transmission delay of Beidou SMS is more stable and will not be affected by the interruption of wired communication; the data transmission reliability is the highest, reaching 98%, which is mainly due to the CRC check and multiple retransmission mechanism in the message structure. Among them, wired communication directly transmits control system data (method A), wired communication transmits control system data compressed by data (method B), and Beidou SMS transmits control system data compressed and encapsulated by data (method C). When wired communication is interrupted, it automatically switches to the Beidou SMS transmission solution (method D, i.e., the present invention solution). The bandwidth occupancy and energy consumption indicators are between wired communication compression transmission and Beidou SMS transmission, taking into account transmission efficiency and system power consumption.
[0082] Table 1 Comparison between the present invention and the prior art
[0083] index Method A Method B Method C Method D Data transmission delay (ms) 150 120 350 220 Data transmission reliability 95% 97% 92% 98% Data transmission bandwidth usage (kbps) 128 80 32 48 Energy consumption (W) 20 15 8 12
[0084] Furthermore, the monitoring system can normally display all the monitored dam switch and analog points. If an alarm occurs, the system will display it in the alarm information table. The position change of all switch points will be reflected in real time on the monitoring screen. At the same time, the analog data will be refreshed within 30 to 60 seconds, which can meet the needs of dam water level monitoring. Figure 2 As shown, the blue is the water level analog signal demonstration transmitted by optical fiber, and the red is the water level analog signal demonstration transmitted by Beidou. By comparing the dam water level analog signal demonstrations transmitted by optical fiber and Beidou, it can be seen that the water level data transmitted by the two are consistent and updated synchronously over time. This shows that Beidou transmission technology has the same reliability and real-time performance as optical fiber transmission in dam water level monitoring.
[0085] 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 preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
Claims
1. A control system data transmission method based on Beidou messages, characterized in that: include, Acquire serial protocol data of the control system, and convert and encapsulate the serial protocol data through a data storage encapsulation and protocol conversion device to obtain first encapsulated data; The first packaged data is transmitted by using Beidou SMS as a carrier tool to obtain second packaged data; At the receiving end, the second encapsulated data is decapsulated and the protocol is converted to obtain restored control system data; The restored control system data is connected to the monitoring system through the standard 101 protocol.
2. The Beidou message control system data transmission method as claimed in claim 1, characterized in that: The process of decapsulation and protocol conversion includes the following steps: By comparing the cyclic redundancy check code CRC (S c '(t)) and the received cyclic redundancy check code CRC(S c (t)) to verify the integrity of the received Beidou message format data B'(t); When the cyclic redundancy check code CRC (S c '(t)) and the received cyclic redundancy check code CRC(S c (t)) is consistent, the Beidou message format data B'(t) is parsed to extract the compressed data S c '(t), and decompress it. The specific formula is as follows: S'(t)=H -1 (S c '(t),λ') 2 ; Among them, H -1 is the decompression function, λ' is the decompression parameter; Convert the decompressed payload data S'(t) into the standard 101 protocol format and monitor the wired communication channel status E(t); When the cyclic redundancy check code CRC (S c '(t)) and the received cyclic redundancy check code CRC(S c If the value of (t)) is inconsistent, the serial protocol data is converted and packaged again.
3. The control system data transmission method of Beidou message as claimed in claim 2, characterized in that: The monitoring of the wired communication channel state E(t) includes: When the communication quality index of the monitored wired communication channel state E(t) is less than the preset threshold E(t)<E th , the system automatically switches to Beidou message transmission mode; When the communication quality index of the monitored wired communication channel state E(t) is greater than or equal to the preset threshold E(t)≥E th , the system automatically switches back to wired communication mode; E (t) =∫[0,υ]Q(υ)dυ / υ; Among them, Q(υ) is the communication quality index at time υ, E th is the preset threshold.
4. The control system data transmission method of Beidou message according to claim 2 or 3, characterized in that: The serial protocol data S(t) includes real-time monitoring data M(t), control instructions C(t), system status information X(t), alarm information A(t) and device parameters P(t). The specific formula is as follows: S(t)=[w1·M(t),w2·C(t),w3·X(t),w4·A(t),w5·P(t),]; Among them, w i , (i=1,...,5) is the weight coefficient of each data type, and Σw i =1.
5. The control system data transmission method of Beidou message as claimed in claim 2, characterized in that: The conversion package comprises the following steps: The serial protocol data S(t) is parsed by the data parsing module, and the parsed serial protocol data S(t) is compressed by the data compression module to obtain compressed payload data S c (t), the specific formula is as follows: S c (t)=H(S(t),λ); Among them, H() is the compression function, λ is the compression parameter; The compressed payload data S c (t) is encapsulated into the format of Beidou SMS transmission by the data encapsulation module, and converted into Beidou message format data B(t), i.e., the first encapsulated data, by the protocol conversion module.
6. The control system data transmission method of Beidou message as claimed in claim 5, characterized in that: The first encapsulated data B(t) is transmitted using Beidou SMS as a carrier tool to obtain second encapsulated data; the second encapsulated data includes the following steps: The first packaged data B(t) is divided into n Beidou SMS packets {B1(t), B2(t), ..., B n (t)}, where n=ceil(Size(B(t))) / Size max , Size max The maximum capacity of Beidou SMS package; Add the serial number i and verification information V to the Beidou SMS package i , obtain the second package data; The specific formula for the verification information is as follows: V i =Hash(B n (t),n); Among them, Hash() is a hash function; The second packaged data is sent to the receiving end through the Beidou terminal to obtain the received Beidou message format data B'(t).
7. The control system data transmission method of Beidou message according to claim 6, characterized in that: The structure of the first encapsulated data B(t) is as follows: B(t)={NS c (t)CRC(S c (t))}; Among them, N is the message header, S c (t) is the compressed payload data, CRC (S c (t)) is the cyclic redundancy check code of the compressed payload data.
8. A control system data transmission system for Beidou messages, based on a control system data transmission method for Beidou messages according to any one of claims 1 to 7, characterized in that: include, A conversion and encapsulation module, used for acquiring serial protocol data of the control system, converting and encapsulating the serial protocol data through a data storage encapsulation and protocol conversion device to obtain first encapsulated data; A transmission module, used to transmit the first encapsulated data by using Beidou SMS as a carrier tool to obtain second encapsulated data; A decapsulation and protocol conversion module, used for decapsulating and converting the second encapsulated data at the receiving end to obtain restored control system data; The docking module is used to connect the restored control system data with the monitoring system through the standard 101 protocol.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the Beidou message control system data transmission method described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the Beidou message control system data transmission method described in any one of claims 1 to 7 are implemented.
