A communication system for a heating distribution network and a method for simulating faults in the communication system
By adopting UAFX-TSN switches and encrypted transmission protocols in the heating transmission and distribution network, combined with the gPTP dual-domain hot standby mechanism, working domain and backup domain lines are created, solving the synchronization problem of long-distance communication in the heating system, achieving zero packet loss transmission, and improving system stability and energy utilization efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- XIAN THERMAL POWER RES INST CO LTD
- Filing Date
- 2026-03-31
- Publication Date
- 2026-06-26
Smart Images

Figure CN122293692A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication in heating systems, and more particularly to a communication system for a heating transmission and distribution network and its fault simulation method. Background Technology
[0002] Currently, centralized heating networks consist of heat source plants, primary pumping stations, long-distance transmission and distribution pipelines, numerous heat exchange stations, and end-user terminals. With urban expansion and increased heating capacity, the network topology is rapidly expanding in a tree-like or ring-like pattern. Increased link length and a surge in the number of nodes lead to increased communication latency, packet loss rate, and exacerbated clock drift. Existing SCADA solutions largely rely on Modbus-TCP polling or dedicated RTU channels, lacking nanosecond-level time synchronization and network resource priority mechanisms. In the event of a broadcast storm or link congestion, a chain reaction of "command delay—measurement timeout—closed-loop instability" often occurs, preventing heat exchange stations from adjusting valve openings and pump speeds in a timely manner, resulting in significant fluctuations in end-user room temperature and substantial energy waste. Summary of the Invention
[0003] In view of this, to solve the problem of cascading communication accidents and energy waste caused by the inability to synchronously transmit messages during long-distance communication in heating transmission and distribution networks, this invention provides a communication system for heating transmission and distribution networks, including: UAFX-TSN switches installed at each node of the three heating units at the heat source layer, pump station layer, and heat exchange station layer, wherein the UAFX-TSN switches are connected to the three heating units via an encrypted transmission protocol; Based on the g PTP dual-domain hot standby mechanism, two communication lines are created connecting the UAFX-TSN switch in the three-party heating unit to realize the synchronous transmission of messages from the three-party heating unit to the field equipment; the two communication lines are the working domain line and the backup domain line. When the three-party heating unit is running, the working domain line is used to control the synchronous transmission of messages from the three-party heating unit to the field equipment, and the standby domain line is used to monitor the synchronous transmission of messages from the three-party heating unit to the field equipment.
[0004] In one possible embodiment, the system includes: when the three-way heating unit is running, if the working domain does not transmit messages within a preset time period, if the working domain is determined to be faulty, then switching to the backup domain to synchronously transmit the messages.
[0005] In one possible embodiment, each node of the three-party heating unit is also equipped with a PRP virtual network card; The PRP virtual network card is connected to the UAFX-TSN switch network communication, redundantly replicates the packets and sends them simultaneously on different ports, realizing reliable transmission of packets with zero switching on the node side.
[0006] In one possible embodiment, the creation of two communication lines connected to the UAFX-TSN switch in the three-party heating unit based on the g PTP dual-domain hot standby mechanism, used to realize the synchronous transmission of messages from the three-party heating unit to the field equipment, includes: Based on the g PTP dual-domain hot standby mechanism, the UAFX-TSN switch of the heat source layer heating unit is used as the master clock to simultaneously generate and send initial synchronization messages to the pump station layer heating unit to the working domain line and the standby domain line. Based on the g PTP dual-domain hot standby mechanism, the UAFX-TSN switch of the pump station layer heating unit is used as a boundary clock to receive only the initial synchronization message of the working domain line and then terminate the transmission; it is also used to switch from the boundary clock to a new master clock, and at the same time generate and send a second synchronization message to the heat exchange station layer heating unit to the working domain line and the standby domain line. Based on the g PTP dual-domain hot standby mechanism, a UAFX-TSN switch for the heating unit at the heat exchange station level is created as a transparent clock. It is used to receive only the second synchronization message from the working domain line and calculate the dwell time of the second synchronization message at the heat exchange station level. It is also used to write the dwell time into the message for compensation to correct the timestamp of the second synchronization message. After correction, the second synchronization message is transmitted to the field equipment.
[0007] In one possible embodiment, the encrypted transmission protocol includes: hybrid encryption of TLS 1.3 security protocol and PQC post-quantum encryption algorithm, wherein the PQC post-quantum encryption algorithm employs a key encapsulation mechanism.
[0008] In one possible embodiment, the system further includes: a connection manager connected to the UAFX-TSN switch, the connection manager being configured with a Pub Sub communication mode for establishing communication between the heating unit and the outside world, enabling users to subscribe to or publish message data of the heating unit, and also for configuring and synchronizing QoS policies to field devices through the UAFX-TSN switch, and dynamically adjusting and allocating the transmission and distribution network resources used when communicating with field devices.
[0009] In one possible embodiment, when transmitting packets, the UAFX-TSN switch presets a CBS size to determine the allowed packet byte length, where the CBS size is greater than the packet byte length; and presets a TAS queue gate. Based on the opening or closing of the TAS queue gate, it divides the data transmission cycle time slots of the working domain line and the backup domain line to achieve independent data transmission.
[0010] In one possible embodiment, the heating unit is equipped with a performance monitoring and diagnostic tool for identifying and diagnosing the unit's performance, and for viewing the transmission indicators of the three heating units when synchronously transmitting messages through an interface. The transmission indicators include packet loss indicators, retransmission indicators, and delay indicators.
[0011] Based on the same concept, embodiments of the present invention provide a fault simulation method for a heating communication system based on claim 1, comprising: It communicates with the controllers of the heating units from all parties to obtain the heating data of the three heating units transmitted through the transmission and distribution network. Based on the heating data of the unit, a descriptor containing Automation ML modeling language metadata, operating parameters, component name, and message clock parameters transmitted with the UAFX-TSN switch is set for each component of the heating unit. The descriptors of multiple components are connected to generate a connection diagram of the transmission and distribution network and a TSN communication timeslot table. A hydraulic simulation model of the transmission and distribution network is constructed based on the unit heating data, TSN communication time slot table, and transmission and distribution network relationship diagram. Input the heating data and fault type of the heating unit at the preset fault temperature and preset fault pressure, solve the hydraulic simulation model of the transmission and distribution network, and output the message transmission results. The heating data of the unit includes the transmission and operation parameters and connection relationships of the three-party heating unit and the transmission and distribution network equipment.
[0012] In one possible embodiment, the component descriptor further includes: a set of nodes for the heating unit and a signature certificate; The construction of the hydraulic simulation model of the transmission and distribution network based on unit heating data, TSN communication time slot table, and transmission and distribution network relationship diagram previously included: After verification using the signature certificate, the node signal of the power supply unit is obtained, and the connection diagram of the transmission and distribution network of the component and the heating data of the unit are obtained through remote communication.
[0013] In this embodiment of the invention, a communication system for a heating distribution network is provided, comprising: a UAFX-TSN switch installed at each node of a three-party heating unit at the heat source layer, pump station layer, and heat exchange station layer. The UAFX-TSN switch is connected to the three-party heating units via an encrypted transmission protocol. Two communication lines are created in the three-party heating units according to the g PTP dual-domain hot standby mechanism to realize the synchronous transmission of messages from the three-party heating units to field equipment. The two communication lines are a working domain line and a backup domain line. When the three-party heating units are running, the working domain line is used to control the synchronous transmission of messages from the three-party heating units to the field equipment, and the backup domain line is used to monitor the synchronous transmission of messages from the three-party heating units to the field equipment. This realizes the synchronous transmission of messages when the heating distribution network conducts long-distance communication, solves the problem of cascading communication accidents and energy waste caused by the inability to transmit synchronously, and thus improves the stability of the heating system. Attached Figure Description
[0014] The accompanying drawings, which form part of this specification, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an undue limitation of the invention. In the drawings: Figure 1 A block diagram illustrating an embodiment of a communication system for a heating distribution pipeline network provided by this invention; Figure 2 A flowchart illustrating an embodiment of a fault simulation method for a heating communication system provided by the present invention; Figure 3 This is a block diagram of an embodiment of a fault simulation device for a heating communication system provided by an embodiment of the present invention. Detailed Implementation
[0015] The present invention will now be described in detail with reference to the accompanying drawings and embodiments. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.
[0016] The following detailed description is exemplary and intended to provide further detailed explanation of the invention. Unless otherwise specified, all technical terms used in this invention have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used in this invention is for describing particular embodiments only and is not intended to limit the scope of exemplary embodiments according to the invention.
[0017] Currently, heating systems generally consist of a heat source plant, a primary pumping station, a heat exchange station, and a distribution network. This invention categorizes the first three as the heat source layer, the pumping station layer, and the heat exchange station layer, and then elaborates on the relationship between these three and the distribution network. Here, we first briefly introduce the main responsibilities of the first three in basic operation. First, the heat source layer is mainly responsible for boiler load and primary water temperature difference control. Second, the pumping station layer is mainly responsible for variable frequency speed regulation, differential pressure, and temperature coordination. Finally, the heat exchange station layer is mainly responsible for collecting and controlling the positions of temperature regulating valves, water supply regulating valves, primary network regulating valves, and secondary network circulating variable frequency control valves, as well as executing valve regulation.
[0018] See Figure 1 This is a block diagram illustrating an embodiment of a communication system for a heating distribution network provided by an embodiment of the present invention, as shown below. Figure 1 As shown, the system includes a UAFX-TSN switch installed at each node of the three heating units: the heat source layer, the pump station layer, and the heat exchange station layer. The UAFX-TSN switches are connected to the three heating units via an encrypted transmission protocol.
[0019] The encrypted transmission protocol can employ a hybrid encryption method combining the TLS 1.3 security protocol and the PQC post-quantum encryption algorithm. The PQC post-quantum encryption algorithm can utilize a key encapsulation mechanism, which can be implemented using either ML-KEM (Module-Learning Key Encapsulation Mechanism) or the Kyber algorithm.
[0020] like Figure 1 As shown, the UAFX-TSN switch in the heat source layer is deployed as the Grand Master core switch, serving as both primary and backup. In practice, the message period of this core switch can reach 125 µs, ensuring that the clock jitter within the subnet is better than 50 ns. Its upper end can connect to GPS or BeiDou satellite signals to obtain the current clock signal, providing a foundation for the synchronization of subsequent message transmissions. Its lower end can connect to engineering workstations or relevant HMI (Human Machine Interface) interfaces to transmit unit heating data, and can also connect to other DCS (Distributed Control System) systems or SCADA (Supervisory Control and Data Acquisition) servers, as well as field control devices such as the main control PLC. It can also connect to other field devices, such as sensors and actuators.
[0021] In practice, the heating units at the heat source layer, pump station layer, and heat exchange station layer can communicate with each other via wired or wireless means, without any restrictions. Furthermore, a PRP virtual network interface card (NIC) can be installed at each node of the three heating units. The PRP NIC communicates with the UAFX-TSN switch network, redundantly replicating packets and sending them simultaneously on different ports, achieving reliable packet transmission with zero handover at the node side—that is, "zero packet loss, zero recovery" handover.
[0022] The heating unit (Automation Component) can be equipped with performance monitoring and diagnostic tools, such as Diagnostic Counters and Log Objects, to identify and diagnose the unit's performance and view transmission metrics when the three heating units are synchronously transmitting messages via an interface. These transmission metrics may include, but are not limited to, packet loss metrics, retransmission metrics, and latency metrics. These transmission metrics can be viewed in real time through the aforementioned HMI (Human-Machine Interface).
[0023] The UAFX-TSN switch, in essence, combines the UAFX (OPC UA Field eXchange) field-level communication standard with the TSN (Time-Sensitive Networking) switch to enable data transmission and exchange between automation components from different vendors on the same network. In practice, the TSN switch utilizes the IEEE 802.1 Time-Sensitive Networking protocol, employing mechanisms such as CBS burst size commitment, TAS (Time-Aware Shaper), and Qbv flow scheduling to achieve sub-millisecond deterministic transmission over Gigabit Ethernet (heating and distribution networks). This 802.1ASdm protocol can synchronize topology information to the SCADA server via the LLDP discovery protocol. Furthermore, the LLDP discovery protocol can pinpoint the exact UAFX-TSN switch port when communication failures occur in the heating and distribution network.
[0024] Specifically, regarding the CBS burst size commitment mechanism, the CBS size can be preset to determine the allowed message byte length, and the CBS size can be set to be greater than the message byte length. For the TAS time-aware shaper, the data transmission cycle time slots of the working domain line and the backup domain line can be divided based on setting its queue gate to open or close, achieving independent data transmission. For example, the transmission cycle of the working domain line can be set to 1 ms, and the monitoring transmission cycle of the backup domain line can be set to ≥10 ms.
[0025] In one embodiment, such as Figure 1As shown, the 802.1ASdm protocol incorporates a gPTP dual-domain hot standby mechanism. This mechanism allows the creation of two communication lines connecting the UAFX-TSN switch in the three-way heating unit, enabling synchronous transmission of messages from the three-way heating unit to the field equipment. These two communication lines are divided into a working domain line (fiber optic ring network A working domain MRP Ring) and a backup domain line (fiber optic ring network B backup domain MRP Ring). During operation of the three-way heating unit, the working domain line controls the synchronous transmission of messages from the three-way heating unit to the field equipment, while the backup domain line monitors this synchronous transmission, providing real-time monitoring of the working domain's health. Upon detecting an anomaly, a switchover can be initiated within a preset timeframe, e.g., 1 ms, while maintaining the scheduling table. If the working domain fails to transmit messages within the preset timeframe, a working domain failure is identified, and the system switches to the backup domain for synchronous message transmission. In practice, this gPTP dual-domain hot standby mechanism reduces working domain failure switching jitter to the 50 ns level.
[0026] It should be noted that, except for the UAFX-TSN switch of the heating unit in the heat source layer, which serves as the core of the two communication lines and can be configured as one, the others are split into two lines. Each communication line has a UAFX-TSN switch at its node connecting to the pump station layer and the heat exchange station layer. Therefore, the pump station layer has two UAFX-TSN switches on communication lines A / B, and the heat exchange station layer also has two UAFX-TSN switches on communication lines A / B. Additionally, if... Figure 1 As shown, the UAFX-TSN switch at the heat exchange station level can be connected to the heat exchange controller and the field I / O box, while the UAFX-TSN switch at the pump station level can be connected to the pump control PLC and the field I / O box. Thus, these two parties can connect to the heat exchange controller and the pump control PLC via the field control equipment PLC at the heat source level, enabling control of the operation and communication transmission of the heating units at each party.
[0027] Furthermore, such as Figure 1 As shown, the application of switches on each heating unit can be categorized according to the g PTP dual-domain hot standby mechanism. Specifically, the UAFX-TSN switch set at the heating unit node in the heat source layer serves as the Grandmaster Clock, used to simultaneously generate and send initial synchronization messages to the pump station layer heating units on both the working domain line and the standby domain line.
[0028] The UAFX-TSN switch installed at the heating unit node of the pump station can be used as a boundary clock to receive only the initial synchronization message of the working domain line and then terminate the transmission. It can also be used to convert from the boundary clock to a new master clock, while generating and sending a second synchronization message to the heating unit of the heat exchange station to both the working domain line and the backup domain line.
[0029] The UAFX-TSN switch of the heating unit at the heat exchange station can be used as a transparent clock to receive only the second synchronization message from the working domain line and calculate the residence time of the second synchronization message at the heat exchange station. It can also be used to compensate for the residence time in the message, correcting the timestamp of the second synchronization message before transmitting it to the field equipment. Understandably, after correction, an additional TSN switch can be used as a slave clock to transmit the received modified second synchronization message to the field equipment, completely recording the clock parameters.
[0030] The system may also include a Connection Manager that connects to the UAFX-TSN switch. The Connection Manager can be configured with a Pub-Sub communication mode to establish communication between the heating unit and external systems, enabling users to subscribe to or publish message data from the heating unit. It can also be used to configure and synchronize QoS policies to field devices or to VLANs via the UAFX-TSN switch, dynamically adjusting and allocating pipeline resources used for communication with field devices. In practice, the Connection Manager can issue Pub-Sub configurations and synchronize VLANs or QoS for hundreds of C2C transaction mode data connections within 3 seconds. This allows for priority allocation and traffic management of pipeline resources, improving bandwidth utilization, reducing latency, jitter, and packet loss, thereby enhancing the user experience.
[0031] The aforementioned heating communication system can establish communication with internal or external systems. Especially in the event of a heating failure, communication can be established through field devices or securely through controllers on each heating unit with communication capabilities. Specifically, the heat source layer can be equipped with a corresponding UAFX-TSN switch physical component: an SRC controller, providing a secure foundation for communication at the heat source layer. The pump station layer can be equipped with a corresponding UAFX-TSN switch physical component: a PS controller providing system voltage to ensure secure communication with the pump control PLC at the heat exchange station layer. The heat exchange station layer can also be equipped with a corresponding UAFX-TSN switch physical component: an XRS reset output pin to ensure secure communication at the heat exchange station layer or an MCU controller supporting fault self-diagnosis and remote communication functions.
[0032] Based on this, for troubleshooting methods of the heating communication system, please refer to [link / reference]. Figure 2 A flowchart illustrating an embodiment of a fault simulation method for a heating communication system provided by the present invention is shown below. Figure 2 As shown, the steps of this method are as follows: Step 101: Communicate with the controllers of the heating units of each party to obtain the heating data of the three heating units transmitted through the transmission and distribution network.
[0033] Step 102: Based on the unit's heating data, set a descriptor for each component of the heating unit that includes Automation ML modeling language metadata, operating parameters, component name, and message clock parameters transmitted with the UAFX-TSN switch. Connect the descriptors of multiple components to generate a connection diagram of the transmission and distribution network and a TSN communication timeslot table.
[0034] Step 103: Construct a hydraulic simulation model of the transmission and distribution network based on the unit heating data, TSN communication time slot table, and transmission and distribution network relationship connection diagram.
[0035] Step 104: Input the heating data and fault type of the heating unit at the preset fault temperature and preset fault pressure, solve the hydraulic simulation model of the transmission and distribution network, and output the message transmission results.
[0036] The unit heating data includes the transmission and operation parameters and connection relationships of the three-party heating units and the transmission and distribution network equipment. Here, the transmission and operation parameters of the three-party heating units may include, but are not limited to, the operating parameters calculated by the SRC controller of the heat source layer heating unit, the primary boiler steam flow rate, and the primary water supply temperature setpoint. The transmission and operation parameters of the transmission and distribution network equipment may include, but are not limited to, the message clock data transmitted by the UAFX-TSN switches at the heating unit nodes involved in the transmission and distribution network, such as the communication dwell time between each component of the heating unit and the UAFX-TSN switch.
[0037] The following is a unified explanation of steps 101 to 104: Heating data can be obtained from communication between the controllers of various heating units. This heating data is then used to generate components, component names, and distribution networks (e.g., FE (Fast Ethernet)) based on functional blocks.
[0038] Based on the unit's heating data, a descriptor is assigned to each component of the heating unit. Multiple components correspond to multiple descriptors. Descriptors may include, but are not limited to: Automation ML modeling language metadata, operating parameters, component names, and message clock data transmitted by the UAFX-TSN switch at the heating unit node. The descriptors of multiple components are connected to generate a transmission and distribution network relationship diagram, and a TSN communication timeslot table can be generated based on the message clock data transmitted by the UAFX-TSN switch at the heating unit node. Therefore, a hydraulic simulation model of the transmission and distribution network is constructed based on the unit's heating data, the TSN communication timeslot table, and the transmission and distribution network relationship diagram.
[0039] The system can then input fault information to solve the hydraulic simulation model of the transmission and distribution network and output the message transmission results. Fault information may include, but is not limited to: unit heating data at preset fault temperature and preset fault pressure, and fault type.
[0040] The component descriptor here may also include: the node set of the heating unit and a signature certificate. After verification through the signature certificate, the node signal of the power supply unit is obtained, and remote communication is used to obtain the connection diagram of the transmission and distribution network of the component and the heating data of the unit. In this way, the engineering platform can complete signal mapping and communication topology design before the equipment arrives.
[0041] Taking a 30 km long-distance heating pipeline network as an example, the MCU controller of the heat exchange station uses a Cortex-M series chip with two integrated TSN ports. It is connected to the fault (danger zone) temperature or pressure sensor through the transmission and distribution network-APL module. The heat source layer SRC controller calculates the boiler steam flow and the primary water supply temperature setpoint every 1 ms. The result is broadcast to the PS controllers of the six pump stations via the Pub Sub function on the UAFX-TSN switch. The master clock fiber of the heat source layer working domain is interrupted during the simulation. The backup domain takes over within 750 µs. There is no sequence number transition in the working domain messages.
[0042] Additionally, security testing can be conducted after enabling PQC and quantum encryption mechanisms. The model's behavior results are as follows: the data volume of a single handshake increases by approximately 1.6 kB, and the CPU usage increase for a 1 ms loop is less than 3%. The simulation process data can then be used to generate a "digital delivery package" and output to the model's terminal, such as a field device PLC, engineering workstation, or SCADA server.
[0043] In this embodiment of the invention, a communication system for a heating distribution network is provided, comprising: a UAFX-TSN switch installed at each node of a three-party heating unit at the heat source layer, pump station layer, and heat exchange station layer. The UAFX-TSN switch is connected to the three-party heating units via an encrypted transmission protocol. Two communication lines are created in the three-party heating units according to the g PTP dual-domain hot standby mechanism to realize the synchronous transmission of messages from the three-party heating units to field equipment. The two communication lines are a working domain line and a backup domain line. When the three-party heating units are running, the working domain line is used to control the synchronous transmission of messages from the three-party heating units to the field equipment, and the backup domain line is used to monitor the synchronous transmission of messages from the three-party heating units to the field equipment. This realizes the synchronous transmission of messages when the heating distribution network conducts long-distance communication, solves the problem of cascading communication accidents and energy waste caused by the inability to transmit synchronously, and thus improves the stability of the heating system.
[0044] See Figure 3 This is a block diagram of an embodiment of a fault simulation device for a heating communication system provided by the present invention, as shown in the figure. Figure 3 As shown, the device includes: The data acquisition module is used to communicate with the controllers of the heating units of each party to acquire the heating data of the three heating units transmitted through the transmission and distribution network. The data generation module sets a descriptor for each component of the heating unit based on the unit's heating data. The descriptor contains Automation ML modeling language metadata, operating parameters, component name, and message clock parameters transmitted with the UAFX-TSN switch. The descriptors of multiple components are connected to generate a connection diagram of the transmission and distribution network and a TSN communication timeslot table. The model building module constructs a hydraulic simulation model of the transmission and distribution network based on the unit's heating data, TSN communication time slot table, and transmission and distribution network relationship diagram. The result output module is used to input the heating data and fault type of the heating unit at the preset fault temperature and preset fault pressure, solve the hydraulic simulation model of the transmission and distribution network, and output the message transmission results. The heating data of the unit includes the transmission and operation parameters and connection relationships of the three-party heating unit and the transmission and distribution network equipment.
[0045] In one possible embodiment, the component descriptor further includes: a set of nodes for the heating unit and a signature certificate; The device further includes (not shown in the figure): The verification module is used to obtain the node signal of the power supply unit after verification by the signature certificate, and to remotely communicate to obtain the connection diagram of the transmission and distribution network of the component and the heating data of the unit.
[0046] As is known from common technical knowledge, this invention can be implemented through other embodiments that do not depart from its spirit or essential characteristics. Therefore, the disclosed embodiments described above are merely illustrative in all respects and are not the only ones. All modifications within the scope of this invention or its equivalents are included in this invention.
[0047] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0048] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0049] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0050] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0051] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A communication system for a heating transmission and distribution pipeline network, characterized in that, include: A UAFX-TSN switch is installed at each node of the three heating units in the heat source layer, pump station layer and heat exchange station layer. The UAFX-TSN switch is connected to the three heating units via an encrypted transmission protocol. Based on the g PTP dual-domain hot standby mechanism, two communication lines are created connecting the UAFX-TSN switch in the three-party heating unit to realize the synchronous transmission of messages from the three-party heating unit to the field equipment; the two communication lines are the working domain line and the backup domain line. When the three-party heating unit is running, the working domain line is used to control the synchronous transmission of messages from the three-party heating unit to the field equipment, and the standby domain line is used to monitor the synchronous transmission of messages from the three-party heating unit to the field equipment.
2. The system according to claim 1, characterized in that, include: When the three-way heating unit is running, if the working domain does not transmit messages within a preset time period, and the working domain is determined to be faulty, then the system switches to the backup domain to synchronously transmit the messages.
3. The system according to claim 1, characterized in that, Each node of the three-party heating unit is also equipped with a PRP virtual network card; The PRP virtual network card is connected to the UAFX-TSN switch for network communication, and performs redundant copying of messages and sends them simultaneously on different ports, so as to achieve reliable transmission of messages with zero switching on the node side.
4. The system according to claim 1, characterized in that, The two communication lines connected to the UAFX-TSN switch in the three-party heating unit, established according to the g PTP dual-domain hot standby mechanism, are used to realize the synchronous transmission of messages from the three-party heating unit to the field equipment, including: Based on the g PTP dual-domain hot standby mechanism, the UAFX-TSN switch of the heat source layer heating unit is used as the master clock to simultaneously generate and send initial synchronization messages to the pump station layer heating unit to the working domain line and the standby domain line. Based on the g PTP dual-domain hot standby mechanism, the UAFX-TSN switch of the pump station layer heating unit is used as a boundary clock to receive only the initial synchronization message of the working domain line and then terminate the transmission; it is also used to switch from the boundary clock to a new master clock, and at the same time generate and send a second synchronization message to the heat exchange station layer heating unit to the working domain line and the standby domain line. Based on the g PTP dual-domain hot standby mechanism, a UAFX-TSN switch for the heating unit at the heat exchange station level is created as a transparent clock. It is used to receive only the second synchronization message from the working domain line and calculate the dwell time of the second synchronization message at the heat exchange station level. It is also used to write the dwell time into the message for compensation to correct the timestamp of the second synchronization message. After correction, the second synchronization message is transmitted to the field equipment.
5. The system according to claim 1, characterized in that, The encrypted transmission protocol includes a hybrid encryption of TLS 1.3 security protocol and PQC post-quantum encryption algorithm, wherein the PQC post-quantum encryption algorithm employs a key encapsulation mechanism.
6. The system according to claim 1, characterized in that, The system also includes: a connection manager that connects to the UAFX-TSN switch. The connection manager is configured with a Pub Sub communication mode to establish communication between the heating unit and the outside world, enable users to subscribe to or publish message data of the heating unit, and configure and synchronize QoS policies to field devices through the UAFX-TSN switch, and dynamically adjust and allocate the transmission and distribution network resources used when communicating with field devices.
7. The system according to claim 1, characterized in that, When transmitting packets, the UAFX-TSN switch presets a CBS size to determine the allowed packet byte length, where the CBS size is greater than the packet byte length; and presets a TAS queue gate. Based on the opening or closing of the TAS queue gate, it divides the data transmission cycle time slots of the working domain line and the backup domain line to achieve independent data transmission.
8. The system according to claim 1, characterized in that, The heating unit is equipped with a performance monitoring and diagnostic tool to identify and diagnose the unit's performance, and to view the transmission indicators of the three heating units when transmitting messages synchronously through the interface. The transmission indicators include packet loss indicators, retransmission indicators, and delay indicators.
9. A fault simulation method for a heating communication system based on claim 1, characterized in that, include: It communicates with the controllers of the heating units from all parties to obtain the heating data of the three heating units transmitted through the transmission and distribution network. Based on the heating data of the unit, a descriptor containing Automation ML modeling language metadata, operating parameters, component name, and message clock parameters transmitted with the UAFX-TSN switch is set for each component of the heating unit. The descriptors of multiple components are connected to generate a connection diagram of the transmission and distribution network and a TSN communication timeslot table. A hydraulic simulation model of the transmission and distribution network is constructed based on the unit heating data, TSN communication time slot table, and transmission and distribution network relationship diagram. Input the heating data and fault type of the heating unit at the preset fault temperature and preset fault pressure, solve the hydraulic simulation model of the transmission and distribution network, and output the message transmission results. The heating data of the unit includes the transmission and operation parameters and connection relationships of the three-party heating unit and the transmission and distribution network equipment.
10. The method according to claim 9, characterized in that, The component descriptor also includes: the node set and signature certificate of the heating unit; The construction of the hydraulic simulation model of the transmission and distribution network based on unit heating data, TSN communication time slot table, and transmission and distribution network relationship diagram previously included: After verification using the signature certificate, the node signal of the power supply unit is obtained, and the connection diagram of the transmission and distribution network of the component and the heating data of the unit are obtained through remote communication.