Wireless real-time communication system and method
By using multiple air interface bands in parallel to receive and splice information acquisition data from the controller, the problem that the existing wireless communication methods cannot meet the real-time requirements of delay-sensitive services is solved, and shorter communication delay and real-time data transmission are achieved.
Patent Information
- Application Number
- CN202411955189.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-05-06
AI Technical Summary
The existing wireless communication methods cannot meet the real-time needs of delay-sensitive services such as power protection and process control.
A wireless real-time communication system is designed, including a main information processing controller and multiple information acquisition controllers. The message data reception operation for each information acquisition controller is performed simultaneously through different air interface frequency bands, and framed to ensure the real-time transmission of power data.
It effectively reduces the communication delay between the main information processing controller and the information acquisition controller, and meets the real-time requirements of delay-sensitive services such as power protection and process control.
Smart Images

Figure CN119946573A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a wireless real-time communication system and method. Background Art
[0002] With the technological development of scenarios such as smart substations, new energy, intelligent distribution and power plants, the application scope of power system business is becoming more and more extensive.
[0003] In the field of power system control, multiple information acquisition controllers are usually required to communicate with a main information processing controller to report the power data of the power equipment collected by them to the main information processing controller. There is a business demand for collaborative control among multiple information acquisition controllers.
[0004] However, existing wireless communication methods cannot meet the real-time requirements of delay-sensitive services such as power protection and process control. Summary of the invention
[0005] The present application provides a wireless real-time communication system and method, which can meet the real-time requirements of delay-sensitive services such as power protection and process control.
[0006] The present application provides a wireless real-time communication system, comprising a main information processing controller and a plurality of information collection controllers; Wherein, each of the information collection controllers is used to report message data to the main information processing controller through the corresponding air interface frequency band; wherein different information collection controllers correspond to different air interface frequency bands, and the message data includes power data of the power equipment collected by the information collection controller; The main information processing controller is used to simultaneously perform receiving operations on each of the message data and perform frame splicing through different air interface frequency bands within a preset receiving period.
[0007] According to a wireless real-time communication system provided by the present application, the message data also includes a unique identification code and a check code of the information acquisition controller, and the format of the message data is: the unique identification code, the power data and the check code; Wherein, the main information processing controller is used for performing frame stitching, including: When the reception result indicates that the message data reported by the multiple information acquisition controllers are all received, for each of the message data, the message data is verified based on the check code in the message data; when the message data passes the verification, the splicing order is determined based on the unique identification code of the information acquisition controller corresponding to the message data; and the power data reported by the multiple information acquisition controllers are spliced based on the splicing order; or, When the reception result indicates that there is a message data reported by a target information acquisition controller among the multiple information acquisition controllers that has not been received, for each received message data, the message data is verified based on the check code in the message data; when the message data verification passes, the splicing order of the power data in the message data is determined based on the unique identification code of the information acquisition controller corresponding to the message data; for the target information acquisition controller, the pre-configured power data is determined as the power data reported by the target information acquisition controller, and the splicing order of the pre-configured power data is determined based on the unique identification code of the target information acquisition controller; and based on the splicing order of the power data in each message data and the splicing order of the pre-configured power data, the power data reported by the multiple information acquisition controllers are spliced.
[0008] According to the information collection controller provided in the present application, the information collection controller is used to report message data to the main information processing controller through the corresponding air interface frequency band, including: Determining a frequency bandwidth used for transmitting the message data based on the length of the power data of the message data; In the air interface frequency band, the message data is reported to the main information processing controller using the bandwidth of the frequency bandwidth.
[0009] A format of the power data provided in the present application includes: a data type of the power data, a data length of the power data, and a data value of the power data.
[0010] According to one data type provided by the present application, the data type may include a binary bitmap data type, each state occupies 1 bit, and each byte contains 8 bits; the data length may be set according to the number of bytes occupied by the bit; When the data value is a character data type, the data length is fixed to one byte; when the data value is a short integer data type, the data length is fixed to two bytes; when the data value is an integer data type, the data length is fixed to four bytes; when the data value is a floating point data type, the data length is fixed to four bytes; when the data value is a long integer data type, the data length is fixed to eight bytes.
[0011] According to a master information processing controller provided by the present application, the master information processing controller is further used to send control messages to multiple information collection controllers; Each of the information acquisition controllers is also used to control the corresponding power equipment to perform corresponding control operations based on the received control message.
[0012] According to a master information processing controller provided by the present application, the master information processing controller is further used to send control messages to multiple information collection controllers, including: Based on the number of the plurality of information collection controllers, determining a sending mode of the control message; wherein, when the number of the plurality of information collection controllers is greater than a preset number threshold, the sending mode is a group sending mode, and when the number of the plurality of information collection controllers is less than or equal to the preset number threshold, the sending mode is a broadcast mode; Based on the sending method, the control message is sent to multiple information collection controllers.
[0013] According to a method provided by the present application, when the sending mode is a group sending mode, the main information processing controller is used to send the control message to the multiple information collection controllers based on the sending mode, including: Based on the unique identification codes of the plurality of information acquisition controllers, the plurality of information acquisition controllers are grouped to obtain a plurality of groups; A control message corresponding to the group is sent to the information collection controller in each of the groups.
[0014] According to the wireless real-time communication system provided by the present application, the system further includes a slave information processing controller, wherein the slave information processing controller and the master information processing controller use a high-speed communication method to perform real-time information synchronization; The slave information processing controller is used to serve as a new master information processor to execute relevant operations of the master information processing controller when the master information processing controller is in an abnormal state.
[0015] The present application also provides a wireless real-time communication method, which is applied to any of the above-mentioned master information processing controllers, and the method comprises: In a preset receiving cycle, the receiving operation of the message data reported by each information collection controller through the corresponding air interface frequency band is simultaneously performed through different air interface frequency bands, and the frame is spliced; Different information collection controllers correspond to different air interface frequency bands, and the message data reported by the information collection controller includes the power data of the power equipment collected by the controller.
[0016] The present application also provides a main information processing controller, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the wireless real-time communication method as described above is implemented.
[0017] The present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the wireless real-time communication method as described above is implemented.
[0018] The present application also provides a computer program product, including a computer program, wherein when the computer program is executed by a processor, the wireless real-time communication method as described above is implemented.
[0019] The wireless real-time communication system and method provided by the present application include a main information processing controller and multiple information collection controllers; each of the multiple information collection controllers is used to report message data to the main information processing controller through its corresponding air interface frequency band; wherein different information collection controllers correspond to different air interface frequency bands, and the message data includes power data of power equipment collected by the information collection controller; the main information processing controller is used to simultaneously perform receiving operations for each message data and perform framing through an unprovided air interface frequency band within a preset receiving cycle. In this way, multiple information collection controllers report message data including power data to the main information processing controller through their own independent air interface frequency bands, and the main information processing controller simultaneously performs receiving operations for each message data and performs framing through different air interface frequency bands within a preset receiving cycle, so that the communication delay between the two can be controlled within a relatively short time, effectively reducing the communication delay between the two, and meeting the real-time requirements of delay-sensitive services such as power protection and process control. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0021] Figure 1 A schematic diagram of the structure of a wireless real-time communication system provided in an embodiment of the present application.
[0022] Figure 2 A schematic diagram of the structure of message data reported by an information collection controller provided in an embodiment of the present application.
[0023] Figure 3 A schematic diagram of the structure of target power data obtained by splicing provided in an embodiment of the present application.
[0024] Figure 4 A flowchart of a wireless real-time communication method provided in an embodiment of the present application.
[0025] Figure 5A schematic diagram of the physical structure of a main information processing controller provided in an embodiment of the present application. DETAILED DESCRIPTION
[0026] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0027] In the embodiments of the present application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of the present application, the character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0028] The technical solution provided by the embodiment of the present application can be adapted to scenarios such as smart substations, new energy, intelligent power distribution and power plants. In the field of power system control, multiple information acquisition controllers are usually required to communicate with the main information processing controller to report the power data of the power equipment collected by them to the main information processing controller. However, the existing wireless communication methods cannot meet the real-time requirements of delay-sensitive services such as power protection and process control.
[0029] In order to meet the real-time requirements of delay-sensitive services such as power protection and process control, the embodiment of the present application provides a wireless real-time communication system. The wireless real-time communication system provided by the present application will be described in detail through the following specific embodiments. It can be understood that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0030] Figure 1 A schematic diagram of the structure of a wireless real-time communication system provided in an embodiment of the present application, for example, see Figure 1 As shown, the wireless real-time communication system may include a main information processing controller and multiple information collection controllers.
[0031] Among them, each information collection controller is used to report message data to the main information processing controller through the corresponding air interface frequency band; wherein different information collection controllers correspond to different air interface frequency bands, and the message data includes power data of the power equipment collected by the information collection controller.
[0032] The main information processing controller is used to simultaneously perform reception operations on each message data and perform frame splicing through different air interface frequency bands within a preset reception period.
[0033] The value of the receiving period can be set according to actual needs.
[0034] For example, the electrical equipment may be a motor, a switch, a light bulb, etc., and may be configured according to actual needs.
[0035] For example, the power data may include current, voltage, electric energy data, etc., which may be set according to actual needs.
[0036] For example, wireless high-speed synchronous communication may be used between the main information processing controller and the information collection controller.
[0037] It can be seen that in the embodiment of the present application, each of the multiple information acquisition controllers is used to report message data to the main information processing controller through its corresponding air interface frequency band; wherein the air interface frequency bands corresponding to different information acquisition controllers are different, and the message data includes the power data of the power equipment collected by the information acquisition controller; the main information processing controller is used to simultaneously perform the receiving operation for each message data and perform framing through the unprovided air interface frequency band within the preset receiving cycle. In this way, multiple information acquisition controllers report message data including power data to the main information processing controller through their own independent air interface frequency bands, and the main information processing controller simultaneously performs the receiving operation for each message data and performs framing through different air interface frequency bands within the preset receiving cycle, so that the communication delay between the two can be controlled within a relatively short time, effectively reducing the communication delay between the two, and meeting the real-time requirements of delay-sensitive services such as power protection and process control. In addition, it can also effectively solve the problem of heavy workload and difficult communication troubleshooting when the main information processing controller and the information acquisition controller are connected through cables.
[0038] Based on the above Figure 1 In the embodiment shown, for example, in the embodiment of the present application, the message data may also include a unique identification code and a verification code of the information acquisition controller, and the format of the message data is: a unique identification code, power data and a verification code, that is, the information acquisition controller can report its unique identification code and verification code together with the power data to the main information processing controller.
[0039] For example, in the embodiment of the present application, the format of the power data includes: the data type of the power data, the data length of the power data, and the data value of the power data.
[0040] The data type may include a binary bitmap data type, each state occupies 1 bit, and each byte contains 8 bits; the data length may be set according to the number of bytes occupied by the bit.
[0041] When the data value is a character data type, the data length can be fixed at one byte; when the data value is a short integer data type, the data length can be fixed at two bytes; when the data value is an integer data type, the data length can be fixed at four bytes; when the data value is a floating-point data type, the data length can be fixed at four bytes; when the data value is a long integer data type, the data length can be fixed at eight bytes. The specific settings can be made according to actual needs.
[0042] For example, when the message data also includes a unique identification code and a check code of the information collection controller, for example, see Figure 2 As shown, Figure 2 A structural schematic diagram of message data reported by an information acquisition controller provided in an embodiment of the present application, wherein the first two bytes in the message data are the unique identification code of the information acquisition controller, the third byte is the data type, the fourth byte is the data length, the fifth to N+3 bytes are the data values, the third byte to N+3 bytes are the first power data collected, the N+4 byte is the second power data collected, and so on, until the last power data collected, and the last four bytes are the check code.
[0043] The main information processing controller is further used to perform frame splicing based on the reception result after performing the reception operation, including at least the following two possible scenarios: In a possible scenario, the receiving result indicates that message data reported by multiple information collection controllers are all received.
[0044] When the reception result indicates that the message data reported by multiple information collection controllers are all received, for each message data, the message data can be first verified based on the check code in the message data; when the message data passes the verification, the splicing order is determined based on the unique identification code of the information collection controller corresponding to the message data; and based on the splicing order, the power data reported by multiple information collection controllers are spliced. For example, see Figure 3 As shown, Figure 3 A schematic diagram of the structure of target power data obtained by splicing provided in an embodiment of the present application.
[0045] For example, the length of the unique identification code may be 2 bytes by default and pre-configured in the corresponding information collection controller.
[0046] In another possible scenario, the reception result indicates that message data reported by a target information collection controller among the multiple information collection controllers has not been received.
[0047] When the receiving result indicates that there is a message data reported by a target information acquisition controller among multiple information acquisition controllers that has not been received, the message data can be verified based on the check code in the message data for each received message data; when the message data verification passes, the splicing order of the power data in the message data is determined based on the unique identification code of the information acquisition controller corresponding to the message data; for the target information acquisition controller corresponding to the unreceived message data, the pre-configured power data can be determined as the power data reported by the target information acquisition controller, and the splicing order of the pre-configured power data is determined based on the unique identification code of the target information acquisition controller; and based on the splicing order of the power data in each message data and the splicing order of the pre-configured power data, the power data reported by multiple information acquisition controllers are spliced.
[0048] For example, in an embodiment of the present application, the pre-configured power data may be the power data previously reported by the target information acquisition controller, or may be power data filled with bytes of all zero values, etc., and may be specifically set according to actual needs.
[0049] Normally, the power data previously reported by the target information acquisition controller can be determined as pre-configured power data; if there is still no power data reported last time, the power data filled with bytes of all 0 values can be determined as pre-configured power data.
[0050] For example, the length of the power data filled with bytes of all 0 values is consistent with the length of the power data preset by the target information acquisition controller, and the default filling value is 0x00, which can be set according to actual needs.
[0051] Based on any of the above embodiments, when the information acquisition controller is used to report message data to the main information processing controller through the corresponding air interface frequency band, it can first determine the frequency bandwidth used to transmit the message data based on the length of the power data of the message data; and use the bandwidth of the frequency bandwidth in the air interface frequency band to report the message data to the main information processing controller.
[0052] For example, the minimum unit of the frequency bandwidth may be 25 kHz, which may be set according to actual needs.
[0053] In this way, the information acquisition controller uses the bandwidth of the frequency band width in an independent air interface frequency band to report message data to the main information processing controller, thereby improving the real-time performance of power data reporting and realizing full-duplex communication between the main information processing controller and the information acquisition controller. The main information processing controller can simultaneously perform receiving operations for each message data and perform frame splicing through different air interface frequency bands, and the communication delay between the two can be controlled within a relatively short time, effectively reducing the communication delay between the two and meeting the real-time requirements of delay-sensitive services such as power protection and process control.
[0054] Based on any of the above embodiments, for example, in an embodiment of the present application, the main information processing controller is also used to send control messages to multiple information acquisition controllers; correspondingly, each information acquisition controller is also used to control its corresponding power equipment to perform corresponding control operations based on the received control messages, thereby realizing automated control of the power equipment.
[0055] By way of example, in an embodiment of the present application, the main information processing controller is also used to send control messages to multiple information acquisition controllers. It can first determine the sending method of the control messages based on the number of multiple information acquisition controllers; wherein, when the number of multiple information acquisition controllers is greater than a preset number threshold, the sending method is a group sending method, and when the number of multiple information acquisition controllers is less than or equal to the preset number threshold, the sending method is a broadcast method; and based on the sending method, control messages are sent to multiple information acquisition controllers.
[0056] The value of the preset quantity threshold can be set according to actual needs. For example, in the embodiment of the present application, the preset quantity threshold can be 32.
[0057] Taking the preset quantity threshold of 32 as an example, when the number of multiple information acquisition controllers is less than or equal to 32, control messages can be sent to multiple information acquisition controllers by broadcasting; when the number of multiple information acquisition controllers is greater than 32, control messages can be sent to multiple information acquisition controllers by sending.
[0058] For example, in an embodiment of the present application, when the main information processing controller sends control messages to multiple information acquisition controllers by means of a sending method, the multiple information acquisition controllers can be first grouped based on the unique identification codes of the multiple information acquisition controllers to obtain multiple groups; and the control messages corresponding to the groups can be sent to the information acquisition controllers in each group.
[0059] When grouping multiple information acquisition controllers based on the unique identification codes of multiple information acquisition controllers, the number of designated information acquisition controllers contained in each frame of control message can be combined for grouping. Assuming that there are 38 information acquisition controllers, and the number of designated information acquisition controllers contained in each frame of control message is 32, the multiple information acquisition controllers can be sorted and grouped according to the size of the unique identification codes, and the information acquisition controllers corresponding to the first 32 unique identification codes are determined as a group, and the first frame of control message can be sent to the group, and the first frame of message contains the control messages of 32 information acquisition controllers; the information acquisition controllers corresponding to the other 6 unique identification codes are determined as another group, and the second frame of control message can be sent to the group, and the second frame of message contains the control messages of 6 information acquisition controllers. In this way, control messages can be sent to 38 information acquisition controllers in a grouped manner, thereby realizing automatic control of the 38 information acquisition controllers.
[0060] Based on any of the above embodiments, for example, in the embodiment of the present application, the wireless real-time communication system further includes a slave information processing controller, which can be combined with the above Figure 1 As shown, the slave information processing controller and the master information processing controller can use high-speed communication to perform real-time information synchronization.
[0061] Among them, the slave information processing controller is used to serve as a new master information processor when the master information processing controller is in an abnormal state, and is used to execute relevant operations of the master information processing controller. In this way, the stability of the wireless real-time communication system can be guaranteed even when the master information processing controller is in an abnormal state.
[0062] For example, the master information processing controller and the slave information processing controller may be deployed at the same physical location, and use a high-speed communication method to perform real-time information synchronization, which may be a wired method or a wireless method.
[0063] Normally, at the same time, only the main information processing controller communicates with the information acquisition controller, and the communication delay between the two can be controlled within 1ms, meeting the real-time requirements of real-time data transmission and processing. In this way, when the main information processing controller is in an abnormal state, the master-slave switching can be performed, and the slave information processing controller can be used as the new main information processor to execute related operations of the main information processing controller, which can effectively ensure the stability of the wireless real-time communication system.
[0064] The wireless real-time communication method provided by the present application is described below. The wireless real-time communication method described below and the wireless real-time communication method system described above can be referenced to each other.
[0065] Figure 4A flowchart of a wireless real-time communication method provided in an embodiment of the present application is applied to the main information processing controller described in any of the above items. For example, see Figure 4 As shown, the wireless real-time communication method may include: S401. During a preset receiving period, simultaneously perform reception operations on message data reported by each information collection controller through the corresponding air interface frequency band through different air interface frequency bands and perform frame splicing; wherein, different information collection controllers correspond to different air interface frequency bands, and the message data reported by the information collection controller includes power data of the power equipment collected by it.
[0066] The implementation principle and beneficial effects of the wireless real-time communication method provided in the embodiment of the present application are similar to those of the wireless real-time communication system. Please refer to the implementation principle and beneficial effects of the wireless real-time communication system, which will not be repeated here.
[0067] Figure 5 A schematic diagram of the physical structure of a main information processing controller provided in an embodiment of the present application is shown in FIG. Figure 5 As shown, the main information processing controller may include: a processor 510, a communications interface 520, a memory 530 and a communication bus 540, wherein the processor 510, the communications interface 520 and the memory 530 communicate with each other through the communication bus 540. The processor 510 may call the logic instructions in the memory 530 to execute the wireless real-time communication method, which includes: performing the receiving operation of the message data reported by each information collection controller through the corresponding air interface frequency band simultaneously through different air interface frequency bands within a preset receiving cycle and performing frame splicing; wherein different information collection controllers correspond to different air interface frequency bands, and the message data reported by the information collection controller includes the power data of the power equipment collected by it.
[0068] In addition, the logic instructions in the above-mentioned memory 530 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0069] On the other hand, the present application also provides a computer program product, which includes a computer program, and the computer program can be stored on a computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the wireless real-time communication method provided by the above-mentioned methods, and the method includes: simultaneously executing the receiving operation and framing of the message data reported by each information collection controller through the corresponding air interface frequency band through different air interface frequency bands within a preset receiving period; wherein, different information collection controllers correspond to different air interface frequency bands, and the message data reported by the information collection controller includes the power data of the power equipment collected by it.
[0070] On the other hand, the present application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the wireless real-time communication method provided by the above-mentioned methods, the method comprising: simultaneously executing the receiving operation and framing of the message data reported by each information collection controller through the corresponding air interface frequency band through different air interface frequency bands within a preset receiving period; wherein different information collection controllers correspond to different air interface frequency bands, and the message data reported by the information collection controller includes the power data of the power equipment collected by it.
[0071] The device embodiments described above are merely illustrative, wherein the units described as separate components 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 modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0072] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0073] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application 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 make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A wireless real-time communication system, characterized in that: It includes a main information processing controller and a plurality of information collection controllers; Wherein, each of the information collection controllers is used to report message data to the main information processing controller through the corresponding air interface frequency band; wherein different information collection controllers correspond to different air interface frequency bands, and the message data includes power data of the power equipment collected by the information collection controller; The main information processing controller is used to simultaneously perform receiving operations on each of the message data and perform frame splicing through different air interface frequency bands within a preset receiving period.
2. The wireless real-time communication system according to claim 1, characterized in that: The message data also includes a unique identification code and a check code of the information acquisition controller, and the format of the message data is: the unique identification code, the power data and the check code; Wherein, the main information processing controller is used for performing frame stitching, including: When the reception result indicates that the message data reported by the multiple information acquisition controllers are all received, for each of the message data, the message data is verified based on the check code in the message data; when the message data passes the verification, the splicing order is determined based on the unique identification code of the information acquisition controller corresponding to the message data; and the power data reported by the multiple information acquisition controllers are spliced based on the splicing order; or, When the reception result indicates that there is a message data reported by a target information acquisition controller among the multiple information acquisition controllers that has not been received, for each received message data, the message data is verified based on the check code in the message data; when the message data verification passes, the splicing order of the power data in the message data is determined based on the unique identification code of the information acquisition controller corresponding to the message data; for the target information acquisition controller, the pre-configured power data is determined as the power data reported by the target information acquisition controller, and the splicing order of the pre-configured power data is determined based on the unique identification code of the target information acquisition controller; and based on the splicing order of the power data in each message data and the splicing order of the pre-configured power data, the power data reported by the multiple information acquisition controllers are spliced.
3. The wireless real-time communication system according to claim 1 or 2, characterized in that: The information collection controller is used to report message data to the main information processing controller through the corresponding air interface frequency band, including: Determining a frequency bandwidth used for transmitting the message data based on the length of the power data of the message data; In the air interface frequency band, the message data is reported to the main information processing controller using the bandwidth of the frequency bandwidth.
4. The wireless real-time communication system according to claim 1 or 2, characterized in that: The format of the power data includes: a data type of the power data, a data length of the power data, and a data value of the power data.
5. The wireless real-time communication system according to claim 4, characterized in that: The data type may include a binary bitmap data type, each state occupies 1 bit, and each byte contains 8 bits; the data length may be set according to the number of bytes occupied by the bit; When the data value is a character data type, the data length is fixed to one byte; when the data value is a short integer data type, the data length is fixed to two bytes; when the data value is an integer data type, the data length is fixed to four bytes; when the data value is a floating point data type, the data length is fixed to four bytes; when the data value is a long integer data type, the data length is fixed to eight bytes.
6. The wireless real-time communication system according to claim 1 or 2, characterized in that: The main information processing controller is also used to send control messages to the multiple information collection controllers; Each of the information acquisition controllers is also used to control the corresponding power equipment to perform corresponding control operations based on the received control message.
7. The wireless real-time communication system according to claim 6, characterized in that: The main information processing controller is further used to send control messages to the multiple information collection controllers, including: Based on the number of the plurality of information collection controllers, determining a sending mode of the control message; wherein, when the number of the plurality of information collection controllers is greater than a preset number threshold, the sending mode is a group sending mode, and when the number of the plurality of information collection controllers is less than or equal to the preset number threshold, the sending mode is a broadcast mode; Based on the sending method, the control message is sent to multiple information collection controllers.
8. The wireless real-time communication system according to claim 7, characterized in that: In the case where the sending mode is a group sending mode, the main information processing controller is used to send the control message to the multiple information collection controllers based on the sending mode, including: Based on the unique identification codes of the plurality of information acquisition controllers, the plurality of information acquisition controllers are grouped to obtain a plurality of groups; A control message corresponding to the group is sent to the information collection controller in each of the groups.
9. The wireless real-time communication system according to claim 1 or 2, characterized in that: The wireless real-time communication system also includes a slave information processing controller, and the slave information processing controller and the master information processing controller use a high-speed communication method to synchronize real-time information; The slave information processing controller is used to serve as a new master information processor to execute relevant operations of the master information processing controller when the master information processing controller is in an abnormal state.
10. A wireless real-time communication method, characterized in that: Applied to the master information processing controller according to any one of claims 1 to 9, the method comprises: In a preset receiving cycle, the receiving operation of the message data reported by each information collection controller through the corresponding air interface frequency band is simultaneously performed through different air interface frequency bands, and the frame is spliced; Different information collection controllers correspond to different air interface frequency bands, and the message data reported by the information collection controller includes the power data of the power equipment collected by the controller.