Low-delay communication conversion system for micro-grid communication and conversion method thereof
By adopting fast decoding and conversion technology of communication management units and multiple communication protocols in the microgrid system, the problem of inconsistency between subsystems in the microgrid system is solved, efficient task scheduling and microsecond response are achieved, and the Communication delays and improves the real-time and efficiency of the system.
Patent Information
- Application Number
- CN202411644420.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-02-25
AI Technical Summary
Communication between subsystems in microgrid systems is inconsistent, and traditional communication devices and protocols cannot meet complex and changeable communication needs, resulting in high communication delays and low conversion efficiency.
The communication management unit is adopted to realize the rapid decoding and conversion of various communication protocols through data analysis, packaging, transmission and transmission units, reducing communication delays and improving real-time and efficiency.
It effectively solves the problem of inconsistent communication between subsystems in microgrid systems, realizes efficient task scheduling and microsecond-level fast response, reduces communication delays, and improves the real-time and efficiency of the system.
Smart Images

Figure CN119520649A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of power systems, and in particular to a low-latency communication conversion system and a conversion method for microgrid communication. Background Art
[0002] A microgrid refers to a small distribution system consisting of distributed power sources, energy conversion devices, monitoring and protection devices, etc. The subsystems need to communicate in real time to coordinate operations. The development and extension of microgrids can fully promote the large-scale access of distributed power sources and renewable energy, and achieve highly reliable supply of multiple energy forms to the load.
[0003] With the development of energy Internet and smart grid, microgrids have received more and more attention. However, due to the diversity of communication equipment and protocols used in microgrid systems, there is a problem of inconsistent communication between subsystems. Traditional communication equipment and protocols can no longer meet the complex and changeable communication needs of microgrid systems, resulting in increasingly prominent problems such as communication inconsistency and communication delay. In related technologies, for example, ARM-based communication conversion technology can provide faster and more flexible communication conversion capabilities; communication protocols such as industrial Ethernet and CAN have also been widely used, providing more options for microgrid communications. However, these technologies still have some challenges in practical applications, such as high communication delay and low conversion efficiency, which need to be further improved.
[0004] In the face of the above problems, there is an urgent need for a low-latency communication conversion system to reduce communication processing delays, quickly decode and convert multiple communication protocols, solve the problem of inconsistent communication between subsystems in the microgrid system, and improve communication efficiency and real-time performance. Summary of the invention
[0005] In view of at least one of the above technical problems, the present invention provides a low-latency communication conversion system and a conversion method for microgrid communication, which adopts a communication management unit to improve the real-time performance and communication efficiency of the system.
[0006] According to a first aspect of the present invention, a low-latency communication conversion system for microgrid communication is provided, comprising: The data analysis unit is used to analyze the collected communication protocol data according to the corresponding RS232, RS485, CAN, ModBus and Ethernet data to obtain communication load data; A data packaging unit, used to combine and package the communication payload data obtained by the data parsing unit according to a predetermined protocol format to generate a data packet; A data transceiver unit, used for encapsulating the data packet obtained by the data packaging unit and outputting it to the PCIE interface, and receiving data from the PCIE interface at the same time, decoding to obtain the communication data to be sent and its corresponding sending interface; A communication management unit, used to encapsulate the communication data payload obtained by the data analysis unit and forward it to the interface corresponding to the sub-device; The data sending unit is used to encapsulate and output the communication data obtained from the data transceiver unit and the communication management unit.
[0007] In some embodiments of the present invention, when the data parsing unit parses RS232, RS485, CAN, ModBus and Ethernet data, it performs data parsing according to corresponding protocol standards, obtains communication data content, and marks the communication data according to the port location.
[0008] In some embodiments of the present invention, the data packaging unit combines the communication data of multiple channels according to the first-come-first-served arbitration principle to generate a unified communication data packet.
[0009] In some embodiments of the present invention, the data transceiver unit encapsulates the data packet according to the PCIE message protocol format and outputs it to the PCIE interface, and is capable of receiving data transmitted by the PCIE interface and decoding according to the PCIE message protocol format to obtain the communication data to be sent.
[0010] In some embodiments of the present invention, the data transceiver unit includes an FPGA multi-channel burst data combination arbiter, which is used to generate PCIE messages and send them to the monitoring center.
[0011] In some embodiments of the present invention, the communication management unit obtains the destination sub-device of the communication data through the FPGA MicroBlaze soft core, and encapsulates the communication data and forwards it to the interface corresponding to the sub-device.
[0012] In some embodiments of the present invention, the communication management unit processes communication data in parallel for different ports and follows a first-come, first-served priority scheduling mode.
[0013] In some embodiments of the present invention, the communication management unit is capable of identifying alarm information in communication data and distributing control instructions to various interfaces according to the content of the alarm information.
[0014] In some embodiments of the present invention, the data sending unit buffers the communication data of each interface through a hardware cache, and outputs the data after encapsulation according to RS232, RS485, CAN, ModBus and Ethernet protocol standards.
[0015] According to a second aspect of the present invention, there is also provided a conversion method of the low-latency communication conversion system of the above-mentioned microgrid communication, comprising the following steps: The collected communication protocol data are analyzed according to the corresponding RS232, RS485, CAN, ModBus and Ethernet data protocols; The acquired communication payload data is marked according to the interface order, and the marking information and the communication payload data are combined and packaged according to the established protocol format, and the multi-channel communication data is combined according to the first-come-first-served arbitration principle to generate a unified data packet; The generated data packet is encapsulated according to the PCIE message protocol format and then output to the PCIE interface, and the data of the PCIE interface is received and decoded according to the PCIE message protocol format to obtain the communication data to be sent and its corresponding sending interface; After encapsulating the communication data, it is forwarded to the corresponding interface of the sub-device. High-frequency parallel processing is used for different data to achieve high-speed exchange of communication data between interfaces. At the same time, the alarm information in the communication data is identified, and control instructions are quickly distributed to each interface according to the alarm information content. Each interface performs data transmission scheduling according to the highest priority. The communication data of each interface is buffered by the hardware cache, packaged and output according to the corresponding RS232, RS485, CAN, ModBus and Ethernet data protocols.
[0016] The beneficial effects of the present invention are as follows: the present invention encapsulates the communication data payload obtained by the data parsing unit and forwards it to the interface corresponding to the sub-device through the setting of the communication management unit, which is used for high-speed conversion of communication data between interfaces. The present invention can quickly decode and convert multiple communication protocols, effectively solve the problem of inconsistent communication between subsystems in the microgrid system, realize efficient task scheduling and rapid response at the microsecond level, reduce communication delays, and improve the real-time performance and efficiency of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0018] Figure 1 Schematic diagram of the structure of a low-latency communication conversion system for microgrid communication in an embodiment of the present invention; Figure 2 A schematic diagram of conversion between a PCIE interface and each sub-device interface in an embodiment of the present invention; Figure 3 A schematic diagram of mutual conversion of various interface protocols in an embodiment of the present invention; Figure 4Schematic diagram of the conversion method flow of the low-latency communication conversion system for microgrid communication in an embodiment of the present invention. DETAILED DESCRIPTION
[0019] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments.
[0020] It should be noted that when an element is referred to as being "fixed to" another element, it may be directly on the other element or there may be a central element. When an element is considered to be "connected to" another element, it may be directly connected to the other element or there may be a central element at the same time. The terms "vertical", "horizontal", "left", "right" and similar expressions used herein are for illustrative purposes only and do not represent the only implementation method.
[0021] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The term "and / or" used herein includes any and all combinations of one or more related listed items.
[0022] like Figures 1 to 4 The low-latency communication conversion system for microgrid communication shown in the figure includes: a data parsing unit, a data packaging unit, a data transceiver unit, a data management unit and a data sending unit. The data parsing unit is used to parse the collected communication protocol data according to the corresponding RS232, RS485, CAN, ModBus and Ethernet data to obtain the communication load data; the data packaging unit is used to merge and package the communication load data obtained by the data parsing unit according to the established protocol format to generate a data packet; the data transceiver unit is used to encapsulate the data packet obtained by the data packaging unit and output it to the PCIE interface, while receiving the data of the PCIE interface, decoding to obtain the communication data to be sent and its corresponding sending interface; the communication management unit is used to encapsulate the communication data load obtained by the data parsing unit and forward it to the corresponding interface of the sub-device; the data sending unit is used to encapsulate the communication data obtained in the data transceiver unit and the communication management unit and output it. As shown Figure 1 As shown in the figure, the data parsing unit is the front-end part of the system, responsible for receiving and processing data from different communication protocols. The data parsing unit can identify and parse data from multiple communication protocols such as RS232, RS485, CAN, ModBus and Ethernet, and extract the communication payload data, that is, the actual communication content, after parsing. Figure 2As shown, the data packaging unit combines and packages the communication payload data obtained by the data parsing unit according to the preset protocol format. In this way, the system generates standardized data packets to ensure that data of different protocols can be uniformly formatted to facilitate subsequent transmission and processing. The data transceiver unit can realize two-way communication of data. Please continue to refer to Figure 2 First, the data generated by the data packaging unit is encapsulated and output through the PCIE interface; secondly, the data received from the PCIE interface is decoded and the communication data to be sent and its corresponding sending interface are extracted. Figure 3 As shown, the communication management unit encapsulates the communication data obtained by the data parsing unit and sends it to the communication interface corresponding to the sub-device, realizing high-speed conversion between interfaces, ensuring that data exchange between different devices and communication protocols can be carried out quickly and efficiently. The data sending unit is the terminal output part of the system, which encapsulates the communication data processed in the data transceiver unit and the communication management unit, and outputs it to the corresponding communication interface as needed, ensuring that data of different protocols can be sent to the target device through corresponding standards, such as RS232, RS485, CAN, ModBus and Ethernet. The present invention ensures that data of different protocols can be efficiently intercommunication within the same system, and significantly reduces communication delays through hardware acceleration means such as FPGA, thereby improving the real-time performance and efficiency of the system.
[0023] In some embodiments of the present invention, when the data parsing unit parses RS232, RS485, CAN, ModBus and Ethernet data, it performs data parsing according to the corresponding protocol standards, obtains the communication data content, and marks the communication data according to the port location. Figure 1 As shown in the figure, the data parsing unit can handle multiple communication protocols, including RS232, RS485, CAN, ModBus and Ethernet, which are common industrial communication standards, and each protocol has its own unique communication mode and data structure. The core of the data parsing unit is to parse the received data according to their respective protocol standards for different protocols. During the parsing process, the goal of the data parsing unit is to extract the effective communication data content, that is, the load data in the protocol, the information part actually transmitted. Here, the communication data content obtained after parsing can be control commands, sensor data, status information, etc., depending on the context and application scenario of the communication. In order to ensure that the parsed data can be correctly transmitted and processed in subsequent steps, the system will also mark the port position of each data. Because there may be multiple devices and interfaces communicating simultaneously in the microgrid system, by marking the data according to the port position, the system can track the source and destination of the data, thereby ensuring that the data can be correctly sent to the corresponding sub-device or communication interface.
[0024] Furthermore, the data packaging unit combines the communication data of multiple channels according to the arbitration principle of first-come-first-served to generate a unified communication data packet. Figure 2 As shown in the figure, in the microgrid communication system, multiple devices and communication interfaces may send data at the same time, forming multi-channel communication data. Each channel may come from different protocols or devices, resulting in multiple data streams being transmitted in the system at the same time. The data packaging unit adopts the first-come-first-served arbitration principle to process these multi-channel data, which means that the earliest arriving data is processed and sent first, ensuring that the data is merged and packaged in the order in which it arrives. This can avoid data congestion and ensure the fairness and order of communication, especially when multiple data packets arrive at the same time, the system can give priority to the first data according to the arrival time. The data packaging unit needs to merge data from different channels, which means integrating multiple independent communication data streams into a unified data packet for unified processing and transmission in subsequent steps. The final output of the data packaging unit is a unified communication data packet. Through the first-come-first-served arbitration mechanism, the system packs the multi-channel communication data into a single data packet in an orderly manner, which not only improves the processing efficiency of the system, but also simplifies data management.
[0025] Furthermore, the data transceiver unit encapsulates the data packet according to the PCIE message protocol format and outputs it to the PCIE interface, and can receive the data transmitted by the PCIE interface, and decode the data according to the PCIE message protocol format to obtain the communication data to be sent. Please continue to refer to Figure 2, the data transceiver unit is first responsible for encapsulating the data packets generated by the upstream data packaging unit according to the PCIE message protocol format. It should be noted here that FPGA is a product further developed on the basis of programmable devices such as PAL (programmable array logic) and GAL (general array logic). The encapsulated data packets are output to the PCIE interface, which means that the data is transmitted to other devices or components in the system through the PCIE channel, which can be the monitoring center or other communication modules. The data transceiver unit is not only responsible for data transmission, but also for receiving data transmitted through the PCIE interface. By receiving these data, the system can perform two-way communication to ensure the integrity and interactivity of the data. When the data is transmitted to the data transceiver unit through the PCIE interface, the unit will decode the received data according to the PCIE message protocol format. The purpose of decoding is to parse the content in the PCIE message into actual communication data and extract the associated sending interface. After decoding, the data transceiver unit can obtain the communication data to be sent and the target sending interface corresponding to the data. The data transceiver unit assumes the responsibility of two-way communication in the microgrid system. On the one hand, it encapsulates the internally generated data packets into the PCIE protocol format and sends them through the PCIE interface; on the other hand, it can also receive data transmitted by the PCIE interface and extract valid communication data and target interface through decoding.
[0026] On the basis of the above embodiment, the data transceiver unit includes an FPGA multi-channel burst data combination arbiter, which is used to generate PCIE messages and send them to the monitoring center. The multi-channel burst data combination arbiter in the FPGA is a key component, which is used to handle arbitration and scheduling between multiple data streams. When data of different protocols are transmitted simultaneously, the arbitrator is responsible for coordinating these data streams and ensuring that the data can be packaged and transmitted efficiently and orderly. The setting of the arbitrator can effectively handle multiple data channels, prevent data congestion and delay problems, and ensure the communication efficiency of the system. The data processed by the arbitrator will be further converted into PCIE messages. PCIE is a high-speed data transmission standard with the characteristics of high bandwidth and low latency. The process of generating PCIE messages is to convert the packaged data into a format suitable for transmission through the PCIE interface to ensure that the data can be efficiently and quickly transmitted to the monitoring center.
[0027] In some embodiments of the present invention, the communication management unit obtains the destination sub-device of the communication data through the FPGA MicroBlaze soft core, and encapsulates the communication data and forwards it to the interface corresponding to the sub-device. Figure 3As shown in the figure, MicroBlaze is a soft-core processor that can be implemented on FPGA, which is equivalent to a flexible embedded microprocessor. Unlike hardware circuits, the logic of the soft-core processor can be implemented on FPGA through programming, so that it can efficiently handle complex communication tasks. The first step of the communication management unit is to obtain the target sub-device of the communication data through the MicroBlaze soft core. The sub-device refers to other devices or modules in the system, which are responsible for receiving and processing specific types of data. After determining the target device, the communication management unit encapsulates the communication data through the MicroBlaze soft core. Encapsulation refers to organizing the data according to a specific protocol and format so that it can be correctly identified and interpreted by the target sub-device. The encapsulated data will comply with the communication protocol predetermined by the system, such as RS232, RS485, CAN, ModBus, etc., to ensure that the communication between devices can proceed smoothly. The entire process is implemented on the FPGA through the MicroBlaze soft core, so that the communication management unit can quickly complete the identification, data encapsulation and forwarding of the target device. Because FPGA has extremely high parallel processing capabilities, the entire system can achieve high-speed communication conversion to meet the needs of the microgrid system for low-latency and high-efficiency communication.
[0028] Based on the above embodiment, the communication management unit processes communication data in parallel for different ports and follows a first-come, first-served priority scheduling mode. Figure 3 , the communication management unit can process data from multiple ports simultaneously through parallel processing technology. This mechanism significantly improves the throughput and response speed of the system and avoids the situation where data waits for each other between multiple channels. In the first-come-first-served priority scheduling mode, the earliest arriving data will be processed first, while the later arriving data needs to wait until the previous data is processed before being processed. The advantage of this setting is that it ensures that the data is processed in the order of arrival time, avoiding data accumulation and delay, especially when the data from multiple ports arrives almost at the same time, the first-come-first-served mode allows the system to manage data priority simply and efficiently.
[0029] Secondly, the communication management unit can identify alarm information in the communication data and distribute control instructions to each interface according to the content of the alarm information. Alarm information usually includes key prompts such as system anomalies, equipment failures, and communication interruptions, which are used to alert the system or operator of potential risks or emergencies. By analyzing the data packets, the communication management unit can distinguish between normal data and abnormal data, and extract key information reflecting the failure or abnormal situation. Once the alarm information is identified, the communication management unit will mark it as a high priority to ensure that the data can be processed quickly and trigger subsequent emergency measures. After identifying the alarm information, the communication management unit will quickly distribute control instructions and send the corresponding response measures to each interface in the system. Control instructions are emergency measures taken by the system in response to alarms, which may include: Start backup equipment or redundant channels; Shut down or isolate faulty equipment; Reallocate system resources; Adjust communication paths or protocols; … The rapid distribution of such instructions relies on the parallel processing capability of the FPGA, ensuring that control instructions can be sent to multiple related interfaces at the same time, and that the corresponding operations can be triggered in a very short time regardless of the number of devices affected by the alarm. Through this mechanism, the communication management unit ensures that the microgrid system has real-time response capabilities during operation. In addition, the rapid distribution mechanism not only improves the efficiency of alarm processing, but also enhances the fault tolerance of the system. Even if a fault occurs, the system can respond quickly and take corresponding measures to prevent the fault from expanding or affecting other devices.
[0030] Furthermore, the data transmission unit buffers the communication data of each interface through the hardware cache, and outputs it after encapsulation according to the RS232, RS485, CAN, ModBus and Ethernet protocol standards. The data transmission unit buffers the communication data of each interface through the hardware cache. As a temporary storage area, the cache can effectively coordinate the speed of receiving and sending data. In the case of a large amount of communication data, the cache can avoid the delay problem caused by data overload in the system, so that the data transmission unit can process the data at any time when the data is ready. Before outputting the data, the data transmission unit will encapsulate the cached data according to the standards of these protocols. The encapsulation process will convert the data into a format that conforms to the target protocol to ensure that the data is accurately received and recognized during the transmission process. Through the support of multiple protocols, the data transmission unit can adapt to different types of interfaces and devices, realize cross-protocol data exchange, and enable the microgrid system to seamlessly integrate the communication needs of multiple devices. After the encapsulation is completed, the data transmission unit outputs the data to the corresponding interface to achieve connection with the downstream device or system, ensuring the consistency and compatibility of data transmission, so that different devices can accurately receive, decode and use data, and meet the low-latency and high-precision communication requirements of the microgrid system. In a complex communication environment with multiple protocols and multiple devices, hardware cache avoids delays caused by untimely data processing; and protocol encapsulation ensures the standardization of data transmission, allowing data to quickly enter the next transmission link or terminal device.
[0031] In another aspect of the present invention, a conversion method of the low-latency communication conversion system of the microgrid communication is also provided, specifically as follows: Figure 4 As shown, the following steps are included: S10: Analyze the collected communication protocol data according to the corresponding RS232, RS485, CAN, ModBus and Ethernet data protocols; S20: marking the acquired communication payload data according to the interface order, combining and packaging the marking information and the communication payload data according to the established protocol format, combining the multi-channel communication data according to the first-come-first-served arbitration principle, and generating a unified data packet; S30: encapsulating the generated data packet according to the PCIE message protocol format and outputting it to the PCIE interface, while receiving data from the PCIE interface and decoding it according to the PCIE message protocol format to obtain communication data to be sent and its corresponding sending interface; S40: encapsulate the communication data and forward it to the corresponding interface of the sub-device, use high main frequency parallel processing for different data to achieve high-speed exchange of communication data between interfaces, and at the same time, identify the alarm information in the communication data, and quickly distribute control instructions to each interface according to the alarm information content, and each interface performs data transmission scheduling according to the highest priority; S50: After the acquired communication data of each interface is buffered by the hardware cache, it is packaged and output according to the corresponding RS232, RS485, CAN, ModBus and Ethernet data protocols.
[0032] Those skilled in the art should understand that the present invention is not limited to the above embodiments, and the above embodiments and descriptions are only for explaining the principles of the present invention. Without departing from the spirit and scope of the present invention, the present invention may have various changes and improvements, and these changes and improvements fall within the scope of the present invention to be protected. The scope of protection of the present invention is defined by the attached claims and their equivalents.
Claims
1. A low-latency communication conversion system for microgrid communication, characterized in that: include: The data analysis unit is used to analyze the collected communication protocol data according to the corresponding RS232, RS485, CAN, ModBus and Ethernet data to obtain communication load data; A data packaging unit, used to combine and package the communication payload data obtained by the data parsing unit according to a predetermined protocol format to generate a data packet; A data transceiver unit, used for encapsulating the data packet obtained by the data packaging unit and outputting it to the PCIE interface, and receiving data from the PCIE interface at the same time, decoding to obtain the communication data to be sent and its corresponding sending interface; A communication management unit, used to encapsulate the communication data payload obtained by the data analysis unit and forward it to the interface corresponding to the sub-device; The data sending unit is used to encapsulate and output the communication data obtained from the data transceiver unit and the communication management unit.
2. The low-latency communication conversion system for microgrid communication according to claim 1, characterized in that: When the data parsing unit parses RS232, RS485, CAN, ModBus and Ethernet data, it performs data parsing according to the corresponding protocol standards, obtains the communication data content, and marks the communication data according to the port position.
3. The low-latency communication conversion system for microgrid communication according to claim 1, characterized in that: The data packaging unit combines the communication data of multiple channels according to the arbitration principle of first-come-first-served to generate a unified communication data packet.
4. The low-latency communication conversion system for microgrid communication according to claim 1, characterized in that: The data transceiver unit encapsulates the data packet according to the PCIE message protocol format and outputs it to the PCIE interface, and can receive data transmitted by the PCIE interface, and obtain communication data to be sent according to the PCIE message protocol format decoding.
5. The low-latency communication conversion system for microgrid communication according to claim 4, characterized in that: The data transceiver unit includes an FPGA multi-channel burst data combination arbiter, which is used to generate PCIE messages and send them to the monitoring center.
6. The low-latency communication conversion system for microgrid communication according to claim 1, characterized in that: The communication management unit obtains the destination sub-device of the communication data through the FPGA MicroBlaze soft core, and encapsulates the communication data and forwards it to the interface corresponding to the sub-device.
7. The low-latency communication conversion system for microgrid communication according to claim 6, characterized in that: The communication management unit processes communication data in parallel for different ports and follows a priority scheduling mode of first-come-first-served.
8. The low-latency communication conversion system for microgrid communication according to claim 7, characterized in that: The communication management unit can identify the alarm information in the communication data and distribute the control instructions to each interface according to the content of the alarm information.
9. The low-latency communication conversion system for microgrid communication according to claim 1, characterized in that: The data sending unit buffers the communication data of each interface through the hardware cache, and outputs it after encapsulation according to RS232, RS485, CAN, ModBus and Ethernet protocol standards.
10. A conversion method for a low-latency communication conversion system for microgrid communication according to any one of claims 1 to 9, characterized in that: The following steps are involved: The collected communication protocol data are analyzed according to the corresponding RS232, RS485, CAN, ModBus and Ethernet data protocols; The acquired communication payload data is marked according to the interface order, and the marking information and the communication payload data are combined and packaged according to the established protocol format, and the multi-channel communication data is combined according to the first-come-first-served arbitration principle to generate a unified data packet; The generated data packet is encapsulated according to the PCIE message protocol format and then output to the PCIE interface, and the data of the PCIE interface is received and decoded according to the PCIE message protocol format to obtain the communication data to be sent and its corresponding sending interface; After encapsulating the communication data, it is forwarded to the corresponding interface of the sub-device. High-frequency parallel processing is used for different data to achieve high-speed exchange of communication data between interfaces. At the same time, the alarm information in the communication data is identified, and control instructions are quickly distributed to each interface according to the alarm information content. Each interface performs data transmission scheduling according to the highest priority. The communication data of each interface is buffered by the hardware cache, packaged and output according to the corresponding RS232, RS485, CAN, ModBus and Ethernet data protocols.