A global slave clock control and management method and system applied to a fusion device
By using the UDP protocol and real-time status detection, the problem of remote control and health status monitoring of the timing system of the fusion device was solved, and the secure and reliable management and expansion capabilities of the clock across the entire domain were realized.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SOUTHWESTERN INST OF PHYSICS
- Filing Date
- 2026-03-09
- Publication Date
- 2026-06-09
AI Technical Summary
The timing systems of existing fusion devices cannot be remotely operated and controlled, making equipment maintenance difficult, unable to monitor health status in real time, and unable to meet the clock synchronization requirements of fusion devices.
Configuration commands in a predefined format are sent to the slave clock substation via the UDP protocol to monitor the overall status information of the logic system in real time, and to trigger and manage events based on the status information, thereby achieving full-domain slave clock control and management.
It enables remote control and health status monitoring of the clock device in the fusion device, ensuring the safe and reliable operation of the measurement and control system. It has functions such as event and clock configuration, substation ledger management, alarm linkage, and operation log, and supports clock addition and expansion.
Smart Images

Figure CN122179048A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of clock control and management technology for fusion devices, specifically to a method and system for global clock control and management applied to fusion devices. Background Technology
[0002] To meet triggering and clocking requirements, a large number of slave clock devices based on the IEEE 1588PTPv2 design need to be deployed at the fusion device site. These devices provide triggering signals for the fusion device's diagnostic system, power supply, auxiliary heating, gas supply, and other measurement and control subsystems, ensuring that each subsystem is put into operation according to a precise timing sequence. At the same time, they provide a unified central 10MHz reference clock signal for the acquisition system, meeting the clock synchronization requirements of the supporting acquisition subsystems.
[0003] Existing timing systems typically employ distributed deployment of trigger distribution boxes, making it impossible to remotely operate and control the trigger modules, monitor and report health status in real time, and make equipment maintenance difficult. Summary of the Invention
[0004] To address the problems existing in the prior art, this application proposes a method and system for global slave clock control and management applied to fusion devices.
[0005] This application is achieved through the following technical solution:
[0006] A global clock control and management method for fusion devices, comprising:
[0007] Obtain timing configuration parameter information and send configuration commands in a predefined format to the slave clock substation at the specified IP address via UDP protocol, complete the setting of basic information and functions of the slave clock substation, and receive the return information from the slave clock substation;
[0008] Real-time detection of the comprehensive status information of the logic system, and triggering of events from the clock substation based on the comprehensive status information of the logic system;
[0009] During operation, event management is performed based on the real-time detected comprehensive status information of the logical system and the priority of the clock substation.
[0010] In some implementations, the acquired timing configuration parameter information is recorded and stored in XML document format, including substation name, ID, IP address, management port, whether it is enabled, priority, output port and belonging group information;
[0011] The configuration command prefix and return information prefix are both represented in ASCII code, and the remaining bytes are represented in hexadecimal.
[0012] The basic information settings for the slave clock station include the slave station name, ID, IP address, management port, whether it is enabled, priority, output port, and affiliated group information;
[0013] The functional settings for the slave clock station include output clock settings, event channel affiliation group, whether the event is executed immediately, absolute time command for the event, relative time command for the event, and whether the event is canceled.
[0014] In some implementations, the real-time detected comprehensive state information of the logic system includes:
[0015] S0 is used to characterize whether the discharge is normal or not;
[0016] S1 is used to characterize the state of the switch during discharge;
[0017] S2 is used to characterize the central control commands and static feedback commands of the water system, the projectile injection system, and the wave heating system.
[0018] S3 is used to characterize the central control command and electrode lifting status of the motor;
[0019] S4 is used to characterize the state of the poloidal field enable and the ring field power supply current.
[0020] During operation, under normal circumstances, S0, S1, S2, S3, and S4 are all at a high level;
[0021] When S0, S1, and S2 are all detected to be high, timing control is initiated and the first trigger signal is issued. The absolute timestamp of the corresponding moment is then sent. After receiving the absolute timestamp from the clock, relative timing is performed according to the absolute timestamp, and the trigger and pulse width are output sequentially according to the configuration information.
[0022] In some implementations, the management of triggered events based on real-time detected comprehensive state information of the logic system and the priority of the clock substation includes:
[0023] During operation, if S3 is detected to be high at the first preset time, the timing sequence will continue to work; otherwise, all unexecuted events will be removed.
[0024] During operation, if S4 is detected to be high at the second preset time, the timing will continue to work; otherwise, all unexecuted events will be removed.
[0025] During the operation where S0, S1, S2, S3, and S4 are all at high level, if any one of these states is detected to change to low level, a decision is made on whether to cancel the output event information based on that state and the priority of the slave clock station.
[0026] In some implementations, the method further includes:
[0027] The current configuration status of each slave clock station is queried via UDP protocol messages, and the log of the last timing process event triggered is also retrieved.
[0028] In some implementations, the method further includes:
[0029] It performs global clock operation status monitoring and supports adding and expanding clocks.
[0030] Secondly, this application proposes a global slave clock control and management platform for fusion devices, comprising:
[0031] The timing clock management unit is configured to: acquire timing configuration parameter information and send configuration commands in a predefined format to a slave clock substation with a specified IP address via UDP protocol; complete the setting of basic information and functions of the slave clock substation; and receive the return information from the slave clock substation.
[0032] In addition, the conditional input detection unit is configured to: detect the comprehensive status information of the logic system in real time, trigger events from the clock substation based on the comprehensive status information of the logic system, and manage the trigger events based on the detected comprehensive status information of the logic system and the priority of the clock substation during operation.
[0033] In some embodiments, the clock timing management unit is further configured to:
[0034] The current configuration status of each slave clock station is queried via UDP protocol messages, and the log of the last timing process event triggered is also retrieved.
[0035] In some embodiments, the clock timing management unit is further configured to:
[0036] It performs global clock operation status monitoring and supports adding and expanding clocks.
[0037] Thirdly, this application proposes a global slave clock control and management system for fusion devices, including: a global slave clock control and management platform according to any of the above embodiments, two master clocks, several slave clocks, and an IEEE 1588 switch.
[0038] The number of slave clocks is the same as the number of telemetry and control systems in the fusion device;
[0039] The master clock and slave clock are synchronized and communicated at the nanosecond level through the IEEE 1588 switch.
[0040] The two master clocks are redundant and are used to provide a time reference;
[0041] The global slave clock control and management platform achieves global slave clock control and management through an IEEE 1588 switch.
[0042] This application proposes a method, platform, and system for global clock control and management in fusion devices. By real-time detection of the comprehensive status information of the logic system and event triggering and management based on the detection results, it ensures the safety of triggered events in the controlled system. For measurement and control systems that do not require operation, it can respond quickly and implement safety protection. It also enables global clock operation status monitoring, and has functions such as event and clock configuration, substation ledger management, alarm linkage, operation logs, and designated device debugging. It also supports clock addition and future expansion, offering advantages in cost, maintenance, and security. Attached Figure Description
[0043] The accompanying drawings, which are included to provide a further understanding of the embodiments of this application and form part of this application, do not constitute a limitation on the embodiments of this application. In the drawings:
[0044] Figure 1 This is a flowchart of the global slave clock control and management method proposed in the embodiments of this application;
[0045] Figure 2 This is a block diagram illustrating the principle of the global slave clock control and management platform proposed in this application embodiment;
[0046] Figure 3 This is a schematic diagram of the global slave clock control and management system architecture proposed in an embodiment of this application. Detailed Implementation
[0047] In the following, the terms “comprising” or “may include” as used in the various embodiments of this application indicate the presence of a function, operation, or element of the invention and do not limit the addition of one or more functions, operations, or elements. Furthermore, as used in the various embodiments of this application, the terms “comprising,” “having,” and their cognates are intended only to indicate a specific feature, number, step, operation, element, component, or combination of the foregoing and should not be construed as primarily excluding the presence of one or more other features, numbers, steps, operations, elements, components, or combinations of the foregoing, or adding one or more combinations of the foregoing.
[0048] In various embodiments of this application, the expression "or" or "at least one of A and / or B" includes any combination or all combinations of the words listed simultaneously. For example, the expression "A or B" or "at least one of A and / or B" may include A, may include B, or may include both A and B.
[0049] The terms used in the various embodiments of this application (such as "first," "second," etc.) may modify various constituent elements in the various embodiments, but do not limit the corresponding constituent elements. For example, the above terms do not limit the order and / or importance of the elements. The above terms are only used for the purpose of distinguishing one element from other elements. For example, a first user device and a second user device refer to different user devices, although both are user devices. For example, without departing from the scope of the various embodiments of this application, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element.
[0050] It should be noted that if a description is made of "connecting" one component to another, then the first component can be directly connected to the second component, and a third component can be "connected" between the first and second components. Conversely, when a component is "directly connected" to another component, it can be understood that there is no third component between the first and second components.
[0051] The terminology used in the various embodiments of this application is for the purpose of describing particular embodiments only and is not intended to limit the various embodiments of this application. As used herein, the singular form is intended to include the plural form as well, unless the context clearly indicates otherwise. Unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which the various embodiments of this application pertain. The terms (such as those defined in a generally used dictionary) are to be interpreted as having the same meaning as in the context of the relevant technical field and are not to be interpreted as having an idealized or overly formal meaning, unless clearly defined in the various embodiments of this application.
[0052] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the embodiments and accompanying drawings. The illustrative embodiments and descriptions of this application are only for explaining this application and are not intended to limit this application.
[0053] To meet the needs of remote control, health status monitoring and management of slave clock devices in fusion devices, this application proposes a global slave clock control and management method for fusion devices. This method sends configuration commands in a pre-defined format to slave clock substations with specified IP addresses via UDP protocol, completes the pre-setting of basic information and functions of slave clock substations, and triggers events based on the detection results by real-time detection of the overall status of the logic system. At the same time, it manages the triggered events according to the status and substation priority.
[0054] Specifically, such as Figure 1 As shown, the method proposed in this application includes the following steps:
[0055] Step 1: Obtain timing configuration parameter information and send configuration commands in a predefined format to the slave clock substation at the specified IP address via UDP protocol. Complete the basic information and function settings of the slave clock substation and receive the return information from the slave clock substation.
[0056] Step 2: Real-time detection of the comprehensive status information of the logic system, and triggering of events from the clock substation based on the comprehensive status information of the logic system;
[0057] Step 3: During operation, trigger events are managed based on the real-time detected comprehensive status information of the logical system and the priority of the clock substation.
[0058] Furthermore, in step 1 of this embodiment, the timing configuration parameter information is recorded and stored in XML document format, including information such as substation name, ID, IP address, management port, whether enabled, priority, output port, and affiliated group. After the configuration command is sent, regardless of whether the configuration is successful, the slave clock should have a corresponding return string (return information).
[0059] Configuration commands are received from the clock substation's network port using the UDP protocol. The prefixes of the configuration commands and the return information are represented in ASCII code, while the remaining bytes are represented in hexadecimal. The clock has 8 channels, distinguished by 0 to 7, and the events have 4 channels, distinguished by 0 to 3.
[0060] The basic information settings for the slave clock station need to include the slave station name, ID, IP address, management port, whether it is enabled, priority, output port, and affiliated group.
[0061] The functional settings for the slave clock substation need to include output clock settings, event channel affiliation group, whether the event is executed immediately, absolute time commands for the event (output single pulse, equal-interval multi-pulse, and unequal-interval multi-pulse), relative time commands for the event (output single pulse, equal-interval multi-pulse, and unequal-interval multi-pulse), and whether the event is canceled. Table 1 shows the slave clock control function settings.
[0062] Table 1
[0063]
[0064]
[0065]
[0066]
[0067]
[0068] Furthermore, the method proposed in this application embodiment also includes:
[0069] The current configuration status of each slave clock station can be queried via UDP protocol messages, and the log of the last timing process event triggered can be retrieved.
[0070] Further, in step 2 of this application embodiment, the real-time detected comprehensive state information of the logic system includes: S0, used to characterize whether the discharge is normal or not: always 1 during discharge, 0 at the end of discharge; S1, used to characterize the state of the control switch during discharge: before discharge, if S1 is 1, it means the control switch has been engaged, and the system is accurately ready; before discharge, if S1 is 0, it means the control switch has not been engaged, and discharge cannot be performed; S2, used to characterize the central control commands and static feedback commands of the water system, the pellet injection system, and the wave heating system; S3, used to characterize the central control commands and electrode lifting status of the motor: during the discharge process, if S3 is 1 within a specified time period, all motors have lifted their electrodes to the correct position, indicating that the motors are working normally during the discharge process; during the discharge process, if S3 is 0 within a specified time period, all electrodes have not been lifted to the correct position, indicating that the motors are working abnormally during the discharge process, and the discharge needs to be terminated; after the discharge ends, if S3 is 0 and the motor has finished accelerating, it means the motor is ready for the next discharge; S4, used to characterize the poloidal field enable and the toroidal field power supply. The current status in PowerSupply: During discharge, if S4 is 1, it means that the Central Solenoid Power Supply channel is open and the expected ring field power supply current has been established, and the timing signal for the Central Solenoid Power Supply magnetization is issued; during discharge, if S4 is 0, it means that the CS channel is not open or the expected TF current has not been established, and the discharge needs to be terminated; after the discharge is completed, S4 is 0, and preparation for the next discharge is made.
[0071] When the states S0, S1, and S2 meet the conditions (i.e., S0, S1, and S2 are all high), timing control begins and the first trigger signal is issued. The absolute timestamp of the corresponding moment is then received from the clock. After receiving the absolute timestamp, relative timing is performed according to this absolute timestamp, and the trigger and pulse width are output sequentially according to the corresponding configuration information.
[0072] Furthermore, in step 3 of this application embodiment, triggering the event management process includes:
[0073] During operation, if the S3 state is detected to meet the condition (i.e., S3 is high) at the first preset time, the timing sequence will continue to operate; otherwise, all unexecuted events will be removed. Similarly, if the S4 state is detected to meet the condition (i.e., S4 is high) at the second preset time, the timing sequence will continue to operate; otherwise, all unexecuted events will be removed.
[0074] During operation when all four states (S0, S1, S2, S3, and S4) meet the conditions, if any one of these states fails to meet the conditions (i.e., goes low), the system determines whether to cancel the output event information based on that state and the priority of the slave clock substation (low, medium, and high). Specifically, cancellation can be performed on a specified slave clock or a group of specified slave clocks. For high-priority devices, the event will be canceled immediately, an alarm will be triggered, and a timing feedback command will be sent to cancel the event, stopping the experiment. For medium-priority devices, only an alarm will be triggered, the command will not be canceled, and relevant personnel will be notified for handling. For low-priority devices, output will continue to be generated without triggering an alarm or canceling the command.
[0075] Furthermore, the method proposed in this application embodiment also includes:
[0076] The system monitors the connection status of slave clock devices by using real-time ping commands to determine the connection status of the slave clock substations. It receives UDP communication packets (26 bytes long, all data in little-endian format) from slave clocks in real time, parses and determines thresholds to obtain synchronization and deviation status, thus monitoring the overall clock operation status (e.g., master-slave clock synchronization status, network speed, time offset, time delay, frequency accuracy, and synchronization time). Upon detecting master-slave clock anomalies, the system handles events, triggers alarms, and records operational logs. The system maintains a micro SQLite database in the background to dynamically manage and add devices, providing slave clock substation ledger management and supporting the addition and future expansion of slave clocks.
[0077] The global slave clock control and management method proposed in this application can realize the basic information and functional configuration of the global slave clock in a fusion device. Simultaneously, it manages event triggering and trigger events based on the overall state of the logic system and the priority of the slave clock substations, ensuring the safe and reliable operation of the measurement and control system. Furthermore, this method can also realize global clock operation status monitoring, and has functions such as event and clock configuration, substation ledger management, alarm linkage, operation logs, and designated device debugging. It also supports clock addition and subsequent expansion, offering advantages in cost, maintenance, and security.
[0078] Based on the same technical concept described above, this application also proposes a global slave clock control and management platform for fusion devices, such as... Figure 2 As shown, this global clock control and management platform includes:
[0079] The clock timing management unit is configured to: acquire timing configuration parameter information and send configuration commands in a predefined format to the slave clock substation at a specified IP address via UDP protocol; complete the basic information and functional settings of the slave clock substation and receive return information from the slave clock substation. It should be noted that the timing configuration parameter information and configuration commands are as described in the control and management methods above, and will not be repeated here. Optionally, the clock timing management unit is also configured to: query the current configuration status of each slave clock substation via UDP protocol messages, and query the log of the last timing process event triggered. Optionally, the clock timing management unit is also configured to: monitor the overall clock operating status (e.g., master-slave clock synchronization status, network speed, time offset, time delay, frequency accuracy, and synchronization time), and upon detecting master-slave clock anomalies, perform event processing, alarm linkage, and record operating logs; the clock timing management unit is also configured to: establish a micro-database in the background to dynamically manage and add devices, have slave clock substation ledger management, and support the addition and subsequent expansion of slave clocks.
[0080] Furthermore, the conditional input detection unit is configured to: detect the comprehensive status information of the logic system in real time, trigger events from the clock substation based on the comprehensive status information of the logic system, and manage the triggered events during operation based on the real-time detected comprehensive status information of the logic system and the priority of the clock substation. The specific event triggering and event management methods are as described in steps 2 and 3 above, and will not be repeated here.
[0081] Furthermore, the control and management platform proposed in this application embodiment is communicatively connected to the clock timing configuration system and logic system in the fusion device, and is used to obtain timing configuration parameter information and comprehensive status information of the logic system from the clock timing configuration system.
[0082] Furthermore, embodiments of this application also propose a global slave clock control and management system for fusion devices, such as... Figure 3 As shown, the global slave clock control and management system proposed in this application includes: two master clocks (master clock 1 and master clock 2) and several slave clocks (slave clock 1, slave clock 2, ...). (from clock N), the aforementioned global clock control and management platform, and several measurement and control systems (measurement and control system 1, measurement and control system 2, ... , measurement and control system (N) and IEEE1588 switch.
[0083] The number of slave clocks is the same as the number of measurement and control systems in the fusion device, that is, each measurement and control system corresponds to one slave clock, and N measurement and control systems will have N slave clocks.
[0084] The master clock and slave clock are synchronized and communicated through an IEEE 1588 switch that supports the IEEE 1588 PTPv2 protocol.
[0085] The two master clocks are redundant. Each built-in atomic clock integrates a BeiDou satellite timing antenna. The built-in filtering algorithm of the atomic clock eliminates phase jitter caused by the satellite receiver, generating a more reliable time signal with less jitter. When the atomic clocks of both master clocks are operating stably, an extended Kalman filter is used between the clocks to further eliminate time errors caused by phase jitter during satellite reception. This assists the timing system in ensuring timing accuracy at the nanosecond level, effectively improving clock signal precision.
[0086] IEEE 1588 switches are configured as peer-to-peer transparent clocks to eliminate time errors caused by the devices themselves and the links, avoid the accumulation of errors at each level, and improve synchronization accuracy. All slave clocks are connected to the switch and synchronized with the master clock via the IEEE 1588 PTPv2 protocol, ensuring that the master and slave clocks achieve nanosecond-level time synchronization accuracy.
[0087] The control and management platform communicates with the logic system and the clock timing configuration system to obtain timing configuration parameter information from the clock timing configuration system and comprehensive status information of the logic system from the logic system. It also realizes full-domain clock control and management of the fusion device through an IEEE 1588 switch. The specific implementation of the control and management platform is as described in the above embodiments and will not be repeated here.
[0088] It should be noted that the descriptions of each embodiment in the above embodiments have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0089] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application 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.
[0090] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. 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... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0091] 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.
[0092] 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.
[0093] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this application. It should be understood that the above description is only a specific embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for global slave clock control and management applied to a fusion device, characterized in that, include: Obtain timing configuration parameter information and send configuration commands in a predefined format to the slave clock substation at the specified IP address via UDP protocol, complete the setting of basic information and functions of the slave clock substation, and receive the return information from the slave clock substation; Real-time detection of the comprehensive status information of the logic system, and triggering of events from the clock substation based on the comprehensive status information of the logic system; During operation, event management is performed based on the real-time detected comprehensive status information of the logical system and the priority of the clock substation.
2. The global slave clock control and management method for a fusion device according to claim 1, characterized in that, The acquired timing configuration parameter information is recorded and stored in XML document format, including substation name, ID, IP address, management port, whether it is enabled, priority, output port and belonging group information; The configuration command prefix and return information prefix are both represented in ASCII code, and the remaining bytes are represented in hexadecimal. The basic information settings for the slave clock station include the slave station name, ID, IP address, management port, whether it is enabled, priority, output port, and affiliated group information; The functional settings for the slave clock station include output clock settings, event channel affiliation group, whether the event is executed immediately, absolute time command for the event, relative time command for the event, and whether the event is canceled.
3. The global slave clock control and management method for a fusion device according to claim 1, characterized in that, The real-time detected comprehensive status information of the logic system includes: S0 is used to characterize whether the discharge is normal or not; S1 is used to characterize the state of the switch during discharge; S2 is used to characterize the central control commands and static feedback commands of the water system, the projectile injection system, and the wave heating system. S3 is used to characterize the central control command and electrode lifting status of the motor; S4 is used to characterize the state of the poloidal field enable and the ring field power supply current. During operation, under normal circumstances, S0, S1, S2, S3, and S4 are all at a high level; When S0, S1, and S2 are all detected to be high, timing control is initiated and the first trigger signal is issued. The absolute timestamp of the corresponding moment is then sent. After receiving the absolute timestamp from the clock, relative timing is performed according to the absolute timestamp, and the trigger and pulse width are output sequentially according to the configuration information.
4. The global slave clock control and management method for a fusion device according to claim 3, characterized in that, The aforementioned event management based on real-time detected comprehensive status information of the logical system and priority of the clock substation includes: During operation, if S3 is detected to be high at the first preset time, the timing sequence will continue to work; otherwise, all unexecuted events will be removed. During operation, if S4 is detected to be high at the second preset time, the timing will continue to work; otherwise, all unexecuted events will be removed. During the operation where S0, S1, S2, S3, and S4 are all at high level, if any one of these states is detected to change to low level, a decision is made on whether to cancel the output event information based on that state and the priority of the slave clock station.
5. A global slave clock control and management method for a fusion device according to any one of claims 1-4, characterized in that, Also includes: The current configuration status of each slave clock station is queried via UDP protocol messages, and the log of the last timing process event triggered is also retrieved.
6. A global slave clock control and management method for a fusion device according to any one of claims 1-4, characterized in that, Also includes: It performs global clock operation status monitoring and supports adding and expanding clocks.
7. A global slave clock control and management platform for fusion devices, characterized in that, include: The timing clock management unit is configured to: acquire timing configuration parameter information and send configuration commands in a predefined format to a slave clock substation with a specified IP address via UDP protocol; complete the setting of basic information and functions of the slave clock substation; and receive the return information from the slave clock substation. In addition, the conditional input detection unit is configured to: detect the comprehensive status information of the logic system in real time, trigger events from the clock substation based on the comprehensive status information of the logic system, and manage the trigger events based on the detected comprehensive status information of the logic system and the priority of the clock substation during operation.
8. A global slave clock control and management platform for fusion devices according to claim 7, characterized in that, The clock timing management unit is also configured to: The current configuration status of each slave clock station is queried via UDP protocol messages, and the log of the last timing process event triggered is also retrieved.
9. A global slave clock control and management platform for fusion devices according to claim 7, characterized in that, The clock timing management unit is also configured to: It performs global clock operation status monitoring and supports adding and expanding clocks.
10. A global slave clock control and management system for fusion devices, characterized in that, include: The global clock control and management platform, two master clocks, a plurality of slave clocks, and an IEEE 1588 switch as described in any one of claims 7-9; The number of slave clocks is the same as the number of telemetry and control systems in the fusion device; The master clock and slave clock are synchronized and communicated at the nanosecond level through the IEEE 1588 switch. The two master clocks are redundant and are used to provide a time reference; The global slave clock control and management platform achieves global slave clock control and management through an IEEE 1588 switch.