Time-frequency synchronization method, detection node, electronic device and storage medium

By adopting the time-frequency synchronization method in the distributed system, including receiving time-frequency pulses and frequency source signals, frequency multiplication processing and timing reset, and generating time-stamp information, the problem of time-frequency synchronization between nodes in the distributed system is solved, and high-precision time-frequency consistency and stability are achieved.

CN119814212APending Publication Date: 2025-04-11SHANGHAI ZHILIANG ELECTRONICS TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411934869.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The problem of time and frequency synchronization between nodes in distributed systems has always been a technical problem, especially in applications with high precision requirements. The stability and consistency of time and frequency synchronization directly affects the performance of the entire system.

Method used

A time-frequency synchronization method is proposed, including receiving a preset timing signal, generating a second pulse signal and a frequency source signal, obtaining a frequency-multiplexing signal through frequency multiplication processing, acquiring UTC time information, timing reset according to the second pulse signal, clocking based on the frequency multiplication signal, generating time stamp information, and processing the target data of the target node based on the time-multiplexing information.

Benefits of technology

When ensuring frequency consistency between target node systems, time accuracy and frequency consistency are achieved, stable time-frequency synchronization performance is provided, and stable performance is especially shown at higher accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119814212A_ABST
    Figure CN119814212A_ABST
Patent Text Reader

Abstract

The invention discloses a time-frequency synchronization method, a detection node, an electronic device and a storage medium, and the method comprises the steps: receiving a preset time service signal, and generating a second pulse signal and a frequency source signal; performing frequency multiplication processing on the frequency source signal to obtain a frequency multiplication signal; uTC time information is obtained, timing reset is carried out according to the second pulse signal, clock timing is carried out based on the frequency multiplication signal, and timestamp information is generated; and processing target data of a target node according to the timestamp information. According to the time-frequency synchronization method, the detection node, the electronic device and the storage medium provided by the invention, the frequency consistency between target node systems can be ensured, the time precision and frequency consistency can be realized, and stable time-frequency synchronization performance can be provided under higher precision.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of distributed detection technology, and in particular to a time-frequency synchronization method, a detection node, an electronic device and a storage medium. Background Art

[0002] Distributed detection systems are usually used to collect multiple types of data, including acoustic (distributed acoustic sensing - DAS), temperature (distributed temperature sensing - DTS) and strain (DSS) data. With the continuous development of distributed detection technology, the collaborative work of multiple detection nodes has become the key to improving detection accuracy and efficiency.

[0003] In the process of conceiving and forming this application, the applicant has discovered at least the following problems: the time and frequency synchronization between nodes in a distributed system has always been a technical challenge. Especially in applications with high precision requirements, the stability and consistency of time and frequency synchronization directly affect the performance of the entire system. Summary of the invention

[0004] In order to alleviate the above problems, the main purpose of this application is to propose a time-frequency synchronization method, including: Receive preset timing signals and generate second pulse signals and frequency source signals; Performing frequency multiplication processing on the frequency source signal to obtain a frequency multiplication signal; Acquire UTC time information, perform timing reset according to the second pulse signal, perform clock timing based on the multiplied frequency signal, and generate timestamp information; The target data of the target node is processed according to the timestamp information.

[0005] Optionally, in the process of receiving the preset timing signal and generating the second pulse signal and the frequency source signal, each target node generates the second pulse signal and the frequency source signal by receiving an external reference signal as the preset timing signal; The external reference signal includes a timing satellite signal and / or a base station signal and / or an atomic clock signal.

[0006] Optionally, in the process of performing frequency doubling processing on the frequency source signal to obtain a frequency doubling signal, the frequency source signal is processed into a high-frequency frequency source frequency doubling signal through microwave frequency doubling technology, which is used as the signal acquisition clock of the target node this time, and is used to drive other clock sources of the target node this time to ensure the consistency of frequency within the node.

[0007] Optionally, the steps of acquiring UTC time information, resetting timing according to the second pulse signal, performing clock timing based on the frequency multiplier signal, and generating timestamp information include: During the clock counting process, the clock is counted in seconds according to the frequency multiplication signal, and the counter is reset when the second pulse signal is received; Minute and second information is extracted based on the UTC time information to generate high-precision timestamp information, which is synchronized with the timestamps of other target nodes.

[0008] Optionally, the process of processing the target data of the target node according to the timestamp information includes: Collecting target data, and processing the target data according to the timestamp information to generate timestamp data; The timestamp data is transmitted to other target nodes via the network to achieve time and frequency synchronization between the target nodes.

[0009] The present application also provides a detection node, which is used to implement the time-frequency synchronization method as described above, and the detection node includes: High-precision timing module, used to receive preset timing signals and generate second pulse signals and frequency source signals; A microwave module, used for performing frequency multiplication processing on the frequency source signal to obtain a frequency multiplication signal; An FPGA module, used for acquiring UTC time information, performing timing reset according to the second pulse signal, performing clock timing based on the multiplied frequency signal, and generating timestamp information; The MCU module processes the target data of the target node according to the timestamp information.

[0010] Optionally, the detection node further includes a communication unit, so that the target nodes are interconnected through a communication network via the communication unit to achieve time and frequency synchronization between the nodes.

[0011] Optionally, the detection node further includes a synchronization management unit, configured to periodically check the time-frequency synchronization status of the target node at a preset time period, and timely maintain and adjust the synchronization parameters.

[0012] The present application also provides an electronic device, the electronic device comprising a processor and a memory; The memory stores a computer program, and when the computer program is executed by the processor, the steps of the time-frequency synchronization method as described above are implemented.

[0013] The present application also provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the time-frequency synchronization method as described above are implemented.

[0014] The present application generates a second pulse signal and a frequency source signal by receiving a preset timing signal; performs frequency multiplication processing on the frequency source signal to obtain a frequency multiplication signal; obtains UTC time information, performs timing reset according to the second pulse signal, performs clock timing based on the frequency multiplication signal, and generates timestamp information; processes target data of the target node according to the timestamp information; and can ensure frequency consistency between target node systems, achieve consistency of time accuracy and frequency, and can provide stable time and frequency synchronization performance with higher accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.

[0016] Figure 1 This is a flow chart of a time-frequency synchronization method according to an embodiment of the present application.

[0017] Figure 2 A schematic diagram of a detection node architecture according to an embodiment of the present application.

[0018] The realization of the purpose, functional features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The above-mentioned drawings have shown clear embodiments of this application, which will be described in more detail later. These drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but to illustrate the concept of this application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0019] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0020] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.

[0021] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0022] First embodiment In order to alleviate the above problems, the main purpose of this application is to propose a time-frequency synchronization method. Figure 1 This is a flow chart of a time-frequency synchronization method according to an embodiment of the present application.

[0023] like Figure 1 As shown, in one embodiment, the time-frequency synchronization method includes: S10: Receive the preset timing signal and generate a second pulse signal and a frequency source signal.

[0024] For example, timing means that the observatory reports the most accurate time using radio signals, and timing signals refer to standard time information transmitted by specific means, which is used to calibrate and synchronize the time of various devices or systems. Timing signals can be transmitted in a variety of ways, including shortwave timing, longwave timing, satellite timing, network timing, etc. Timing signals are standard time information transmitted by radio signals, satellite signals or other communication means, and are mainly used to calibrate and synchronize the time of various devices or systems. These signals ensure the consistency and accuracy of time, which is essential for applications that require precise time synchronization, such as financial transactions, communication networks, scientific research, etc. For example, a second pulse (1PPS) is a time reference signal that generates one pulse per second. Frequency source refers to a device or component that can generate a specific frequency signal, which is widely used in communications, electronic equipment, signal processing and other fields. The main functions of frequency source signals include providing clock signals, reference signals or modulation signals to ensure the synchronization and correct operation of systems and equipment.

[0025] S20: performing frequency multiplication processing on the frequency source signal to obtain a frequency multiplied signal.

[0026] Frequency multiplication processing is to divide the input signal of the system by setting a phase-locked loop frequency generator internally, and increase the external frequency according to the set ratio, thereby increasing the main frequency of the system. The frequency multiplication coefficient is the set ratio, and the main frequency of the multiplied signal is equal to the external frequency multiplied by the frequency multiplication coefficient.

[0027] S30: Acquire UTC time information, perform timing reset according to the second pulse signal, perform clock timing based on the multiplied frequency signal, and generate timestamp information.

[0028] UTC time, also known as Coordinated Universal Time, is a globally unified time standard used to regulate time around the world. UTC time is based on the International Atomic Time (TAI) and maintains consistency with Greenwich Mean Time (GMT) by adding leap seconds. Exemplarily, timing and resetting can be performed by a timer.

[0029] A timestamp is a mark or record of a specific time, usually a numerical value representing a date or time, used to identify the time point when an event occurs or data is recorded.

[0030] S40: Process the target data of the target node according to the timestamp information.

[0031] Timestamps are widely used in various fields such as logs, databases, and communication systems to record time, track data modifications, or determine message order. For example, timestamps can be identified using different formats, such as UNIX timestamps, date and time strings, etc., depending on the programming language, application, or data storage system.

[0032] This embodiment generates a second pulse signal and a frequency source signal by receiving a preset timing signal; multiplies the frequency source signal to obtain a multiplied frequency signal; obtains UTC time information, performs timing reset according to the second pulse signal, performs clock timing based on the multiplied frequency signal, and generates timestamp information; processes target data of the target node according to the timestamp information; and can ensure frequency consistency between target node systems, achieve consistency of time accuracy and frequency, and provide stable time-frequency synchronization performance with higher accuracy.

[0033] Optionally, in the process of receiving the preset timing signal and generating the second pulse signal and the frequency source signal, each target node generates the second pulse signal and the frequency source signal by receiving an external reference signal as the preset timing signal; The external reference signal includes a timing satellite signal and / or a base station signal and / or an atomic clock signal.

[0034] Exemplarily, by receiving external reference signals, such as timing satellite signals and / or base station signals, which may be atomic clocks or high-stability GPS / Beidou signals, high-precision time information can be generated, and second pulse signals can be output to provide accurate second pulse signals and frequency source signals.

[0035] Optionally, in the process of performing frequency doubling processing on the frequency source signal to obtain a frequency doubling signal, the frequency source signal is processed into a high-frequency frequency source frequency doubling signal through microwave frequency doubling technology, which is used as the signal acquisition clock of the target node this time, and is used to drive other clock sources of the target node this time to ensure the consistency of frequency within the node.

[0036] For example, the microwave frequency multiplication technology can be used to process the frequency source signal into a higher frequency frequency source frequency multiplication signal as the signal acquisition clock of the target node. The output signal processed by the microwave frequency multiplication technology is used to drive other clock sources of the target node to ensure frequency consistency within the node.

[0037] Optionally, the steps of acquiring UTC time information, resetting timing according to the second pulse signal, performing clock timing based on the frequency multiplier signal, and generating timestamp information include: During the clock counting process, the clock is counted in seconds according to the frequency multiplication signal, and the counter is reset when the second pulse signal is received; Minute and second information is extracted based on the UTC time information to generate high-precision timestamp information, which is synchronized with the timestamps of other target nodes.

[0038] Exemplarily, the intra-second clock count is performed according to the frequency source multiplication signal provided by the microwave multiplication technology, and the counter is reset when the second pulse of high-precision timing is received. A high-precision timestamp can be generated in combination with the input UTC time ("year, month, day, hour, and minute" information), and synchronized with the received second pulse signal for synchronization with the timestamps of other nodes.

[0039] Optionally, the process of processing the target data of the target node according to the timestamp information includes: Collecting target data, and processing the target data according to the timestamp information to generate timestamp data; The timestamp data is transmitted to other target nodes via the network to achieve time and frequency synchronization between the target nodes.

[0040] After data collection, the received timestamp information is further processed to generate timestamp data. The generated timestamp data can be transmitted to other nodes through the network, ultimately achieving time and frequency synchronization of the system.

[0041] Second embodiment The present application also provides a detection node, which is used to implement the time-frequency synchronization method as described above. Figure 2 A schematic diagram of a detection node architecture according to an embodiment of the present application.

[0042] like Figure 2 As shown, in one embodiment, the detection node includes: High-precision timing module, used to receive preset timing signals and generate second pulse signals and frequency source signals; A microwave module, used for performing frequency multiplication processing on the frequency source signal to obtain a frequency multiplication signal; An FPGA module (programmable logic device) is used to obtain UTC time information, perform timing reset according to the second pulse signal, perform clock timing based on the multiplied frequency signal, and generate time stamp information; The MCU module (processor) processes the target data of the target node according to the timestamp information.

[0043] Please refer to Figure 2 , exemplarily, each node is equipped with a high-precision timing module (such as a high-precision timing chip), which provides an accurate second pulse signal and a high-stability frequency source. The high-precision timing module generates high-precision time information by receiving an external reference signal (such as a timing satellite signal and / or a base station signal) and outputs a second pulse signal.

[0044] The microwave module receives the frequency source signal from the high-precision timing module and processes it into a higher-frequency frequency source multiplied signal through frequency multiplication technology as the signal acquisition clock of this node. The output signal of the microwave module is used to drive other clock sources on the board to ensure frequency consistency within the node.

[0045] The FPGA module is responsible for the clock counting inside the node. The FPGA counts the clock within a second based on the frequency source multiplier signal provided by the microwave module, and resets the counter when it receives the second pulse from the high-precision timing module. The FPGA combines the input UTC time ("year, month, day, hour, and minute" information) to generate a high-precision timestamp for synchronization with the timestamps of other nodes.

[0046] The MCU is also responsible for handling other system functions, such as data acquisition and transmission. The MCU module receives the timestamp information from the FPGA module and further processes the data to generate timestamp data. The timestamp data provided by the MCU is transmitted to other nodes through the network, ultimately achieving time and frequency synchronization of the system.

[0047] Optionally, the detection node further includes a communication unit, so that the target nodes are interconnected through a communication network via the communication unit to achieve time and frequency synchronization between the nodes.

[0048] Exemplarily, each node is interconnected through a high-speed communication network via a communication unit to ensure fast transmission and synchronization of timestamp data between nodes. Communication between nodes usually uses a local area network or a dedicated communication link to ensure that data transmission delay is minimized, thereby reducing synchronization errors.

[0049] Optionally, the detection node further includes a synchronization management unit, configured to periodically check the time-frequency synchronization status of the target node at a preset time period, and timely maintain and adjust the synchronization parameters.

[0050] Exemplarily, the entire system is also equipped with a synchronization management unit responsible for the management of global synchronization. The unit regularly checks the time and frequency synchronization status of each node and adjusts the synchronization parameters when necessary to ensure the overall time and frequency synchronization accuracy of the system.

[0051] Third embodiment The present application also provides an electronic device, the electronic device comprising a processor and a memory; The memory stores a computer program, and when the computer program is executed by the processor, the steps of the time-frequency synchronization method as described above are implemented.

[0052] Exemplarily, the electronic device as a target node implements the video synchronization method through the following working steps: 1. The high-precision timing module provides second pulses and frequency source signals for each node.

[0053] 2. The microwave module generates a high-stability frequency source multiplied signal based on the frequency source signal of the timing module for use by the clock in the node.

[0054] 3. The FPGA module performs intra-second timing based on the frequency source multiplier signal of the microwave module and resets the counter by the received second pulse.

[0055] 4. FPGA generates accurate timestamp based on external input UTC time information.

[0056] 5. Timestamp data is transmitted through inter-node communication, and ultimately the time and frequency synchronization of each node is regulated by the synchronization management unit to ensure consistency.

[0057] The system's clock source comes from a high-precision timing module, which uses a microwave module to multiply the frequency to generate a frequency source multiplied signal that is consistent with the output frequency source of the timing module as the system clock signal. Each node generates a second pulse through the high-precision timing module, and uses the frequency source multiplied signal output by the microwave module through the FPGA to count the clock within a second.

[0058] A. Second pulse generation and synchronization: The second pulse output by the high-precision timing module ensures the synchronization accuracy of the clocks between nodes. The FPGA of each node resets the internal counter according to the second pulse signal. The time in seconds recorded by the counter and the input UTC (universal coordinated time) "year, month, day, hour and minute" information are finally generated to generate a high-precision timestamp.

[0059] B. Frequency consistency guarantee: The high-precision timing module not only provides second pulses for the nodes, but also provides a highly stable frequency source as the external reference clock of the microwave module. The microwave module generates a highly stable frequency source multiplied signal through frequency multiplication technology, which is used as the clock source for on-board signal acquisition, thereby ensuring the frequency consistency between each node in the system.

[0060] C. High-precision time and frequency synchronization performance: The design of this system ensures the high-precision performance of time domain synchronization between nodes through the coordinated work of high-precision timing modules and microwave modules. The second pulse of the high-precision timing module ensures the accuracy of the clock between seconds, while the short-term stability of the frequency source ensures the accuracy of the clock within seconds, ultimately achieving the consistency of time and frequency synchronization.

[0061] In order to more clearly illustrate the technical solution of the present application, a specific embodiment is now described to describe the application of electronic devices in a distributed detection system composed of target nodes.

[0062] The system consists of 10 distributed nodes, each equipped with the following modules: 1. High-precision timing module: Each node uses a high-precision timing module (such as an atomic clock or a high-stability GPS / Beidou module) to provide accurate second pulse signals and frequency sources.

[0063] 2. Microwave module: used to multiply the frequency and generate a high-stability frequency source multiplication signal to ensure the frequency consistency of the system's internal clock.

[0064] 3. FPGA module: Use the frequency source multiplier signal output by the microwave module to count the clock and synchronize it with the received second pulse signal to generate a high-precision timestamp.

[0065] 4.MCU module: Receives and processes the timestamp information generated by FPGA for data acquisition, transmission and further calculation.

[0066] Time-frequency synchronization process: A. Time synchronization: Each node generates an accurate second pulse by receiving the external GPS / Beidou timing signal, and uses the frequency source multiplication signal of the microwave module to count the clock within a second. The FPGA resets the counter according to the second pulse signal and generates an accurate timestamp.

[0067] B. Frequency synchronization: The frequency source doubled signal generated by the microwave module uses frequency doubling technology to ensure the consistency of the internal frequency of each node and ensure the stability of the system frequency.

[0068] C. Global synchronization: After all nodes complete synchronization with the external GPS / Beidou system, the time and frequency synchronization error between nodes in the entire system is maintained within 20 ns, ensuring the time and frequency consistency of all nodes when working together.

[0069] Implementation steps A. Node initialization: When the system starts, each node first receives the external GPS / Beidou timing signal, and obtains the second pulse signal and frequency source through the high-precision timing module. The second pulse signal generated by the high-precision timing module is multiplied by the microwave module and then drives the FPGA module to count the clock within a second.

[0070] B. Time-frequency synchronization process: The FPGA module of each node resets the clock counter through the received second pulse signal and synchronizes the timestamp of the current moment. The FPGA generates a high-precision timestamp in combination with external UTC information (such as "year, month, day, hour, and minute"). Each node exchanges the timestamp information through the network to complete global time and frequency synchronization.

[0071] C. Time-frequency error correction: After a certain period of time, the system will check the time and frequency synchronization status of each node. Through the internal calibration mechanism, the possible time and frequency errors between nodes will be corrected in time, ensuring the high-precision performance of the system.

[0072] D. Long-term operation: In actual applications, after the system has been running for more than 48 hours, experimental data show that the clock synchronization error between nodes remains within 20 ns and the frequency deviation remains within 1.536e-4 Hz, which is much lower than the error range of traditional synchronization systems, ensuring the long-term stable operation of the system.

[0073] E. Effects of the Embodiments Time synchronization accuracy: In this embodiment, the time deviation of all nodes is less than 20 ns. Compared with the traditional GPS synchronization system, this application reduces the time synchronization error by about 80%, thereby significantly improving the accuracy and reliability of the system.

[0074] Frequency Conformity: In this embodiment, the frequency deviation of the system is kept within 1.536e-4 Hz, which is much lower than the case where the frequency error is large in the traditional system. The frequency consistency of each node is effectively guaranteed, thereby improving the stability of the system.

[0075] 1. System robustness: The distributed detection system of this embodiment can work normally in harsh environments such as high-frequency electromagnetic interference and temperature fluctuations, ensuring high stability of the system. Even when the environment changes, the time-frequency synchronization accuracy of the system can be maintained within a relatively low error range.

[0076] 2. Cost advantage: The present application reduces the system's reliance on external devices and hardware costs through the design of an internal time and frequency synchronization module. Compared with traditional GPS-based timing systems, the present application can provide high-precision time and frequency synchronization at a lower cost, with significant economic benefits.

[0077] 3. Cost and implementation effect: Compared with the traditional GPS synchronization solution, this application reduces the reliance on external devices and reduces hardware costs. Simulation results show that the system hardware cost of the solution using this application is reduced by about 30% compared with the traditional solution. At the same time, since this application achieves synchronization through internal modules and does not rely on external networks or signal sources, the deployment and maintenance costs of its system are also significantly lower than the synchronization system based on external timing sources.

[0078] The distributed detection system time-frequency synchronization method and device provided by the present application can achieve higher-precision time-frequency synchronization through the collaborative work of the high-precision timing module and the microwave module. The following is the quantitative analysis and simulation results of the present application in terms of time-frequency synchronization accuracy, stability, robustness, etc., which further proves the superiority of the technology.

[0079] The indicators related to high-precision time and frequency synchronization of distributed detection systems are as follows: A. Time deviation: After the external GPS / Beidou timing signal is valid, the deviation between the clock rising edge and the PPS (pulse synchronization signal) time is less than or equal to 20 ns.

[0080] The time deviation index shows that the system can ensure the time synchronization accuracy between nodes, especially when synchronized based on external timing signals, the system exhibits very high accuracy and greatly reduces the time deviation compared with the existing technology.

[0081] B. Frequency deviation: When the external GPS / Beidou timing signal is valid, the frequency error of the system frequency source multiplier signal output 153.6 MHz is less than or equal to 1.536e-4 Hz (that is, the error is 153.6e-9 Hz).

[0082] This frequency deviation indicator shows that the frequency stability of this system is very high. Even within 24 hours after the external timing signal is connected, the frequency error of the system remains within a very small range. Compared with traditional GPS-based synchronization systems, this system provides better performance in frequency stability.

[0083] C. Distributed time-frequency synchronization: After each distributed node completes time and frequency synchronization with GPS / Beidou, the entire system completes global time and frequency synchronization through the corresponding errors.

[0084] This indicator verifies the system's synchronization capability between multiple nodes and ensures the consistency of the entire distributed system in time and frequency. This synchronization accuracy can effectively avoid the accumulation of time and frequency deviations between nodes and improve the overall performance of the system.

[0085] Quantitative analysis of clock synchronization accuracy of distributed detection systems: A. Synchronization accuracy between seconds: In the simulation experiment, assuming that the high-precision timing module of each node is synchronized through second pulses, the experimental data shows that under standard temperature and humidity conditions, the second pulse synchronization error between nodes is less than 10 ns (nanoseconds). Compared with the existing GPS synchronization scheme, this application reduces the synchronization error by about 80% and significantly improves the clock synchronization accuracy of the system.

[0086] B. Synchronization accuracy within seconds: Through the frequency source multiplier signal output by the microwave module and the FPGA count synchronization, the intra-second clock synchronization accuracy in the system is within 10 ms, and the error mainly comes from network delay and communication delay between devices. Compared with the traditional network synchronization method based on NTP or PTP, the error is reduced by about 50%, achieving higher-precision frequency consistency.

[0087] Frequency consistency analysis of distributed detection systems: The microwave module of this system provides a high-stability frequency source multiplier signal. After long-term operation tests, the frequency stability shows that it reaches 5 ppm (one millionth). In the experiment, after 48 hours of continuous operation, the frequency deviation between nodes remained within 2 ppm, which has lower frequency drift than the system based on atomic clock or GPS frequency source, ensuring the high consistency of the system in long-term operation.

[0088] Synchronization error simulation results: In order to further verify the time and frequency synchronization accuracy of this application, the synchronization performance under different network delays and device errors was simulated. The following are the key data of the simulation results: 1. Clock synchronization error between nodes: In a distributed system with 100 nodes, the maximum clock synchronization error between nodes is 15 ns (nanoseconds), while in the traditional GPS synchronization scheme, the maximum error can reach 50 ns. This simulation result shows that the synchronization accuracy of this application can still maintain a high level of consistency when multiple nodes work together.

[0089] 2. Frequency consistency error between nodes: The simulation results show that during the frequency synchronization of 10 nodes, the maximum frequency deviation between nodes is 1.5ppm. When the traditional NTP protocol is used for synchronization, the maximum error can reach 3.0 ppm. Therefore, the frequency synchronization error of the present application is significantly smaller than that of the traditional synchronization method, and can remain stable during long-term operation.

[0090] 3. External interference and environmental changes: In the simulation test, the system maintained high-precision time-frequency synchronization under the conditions of high-frequency electromagnetic interference (EMI) and temperature fluctuations. In particular, the frequency stability of the microwave module's frequency source multiplier signal changed less than 0.5 ppm when the temperature fluctuated from -20°C to +70°C, ensuring the stable operation of the system in harsh environments.

[0091] 4. Network delay changes: For the network delay of the distributed system, the simulation results show that under the condition of network delay variation (maximum fluctuation is 20 ms), the time-frequency synchronization error is kept within 30 ns. This shows that the synchronization method of this application can effectively overcome the impact of network fluctuations and provide more consistent synchronization performance.

[0092] The present application also provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the time-frequency synchronization method as described above are implemented.

[0093] The present application generates a second pulse signal and a frequency source signal by receiving a preset timing signal; performs frequency multiplication processing on the frequency source signal to obtain a frequency multiplication signal; obtains UTC time information, performs timing reset according to the second pulse signal, performs clock timing based on the frequency multiplication signal, and generates timestamp information; processes target data of the target node according to the timestamp information; and can ensure frequency consistency between target node systems, achieve consistency of time accuracy and frequency, and can provide stable time and frequency synchronization performance with higher accuracy.

[0094] It should be noted that in the present application, step codes such as S10, S20, etc. are used for the purpose of expressing the corresponding content more clearly and concisely, and do not constitute a substantial limitation on the sequence. When implementing the step, those skilled in the art may execute S20 first and then S10, etc., but these should all be within the scope of protection of the present application.

[0095] In the embodiments of the image sensor and the clock detection circuit provided in the present application, all technical features of any of the above-mentioned method embodiments may be included, and the expanded and explained contents of the specification are basically the same as those of the above-mentioned method embodiments, and will not be repeated here.

[0096] The embodiment of the present application further provides a computer program product, which includes a computer program code. When the computer program code runs on a computer, the computer executes the methods in the above various possible implementation modes.

[0097] An embodiment of the present application also provides a chip, including a memory and a processor, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device equipped with the chip executes the methods in various possible implementation modes as described above.

[0098] It is understood that the above scenarios are only examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of the present application. The technical solutions of the present application can also be applied to other scenarios. For example, it is known to those skilled in the art that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0099] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0100] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.

[0101] The units in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.

[0102] In the present application, the same or similar terminology concepts, technical solutions and / or application scenario descriptions are generally described in detail only the first time they appear. When they appear again later, they are generally not repeated for the sake of brevity. When understanding the technical solutions and other contents of the present application, for the same or similar terminology concepts, technical solutions and / or application scenario descriptions that are not described in detail later, reference can be made to the previous related detailed descriptions.

[0103] In the present application, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0104] The various technical features of the technical solution of the present application can be arbitrarily combined. In order to make the description concise, not all possible combinations of the various technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of the present application.

[0105] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A time-frequency synchronization method, characterized in that: include: Receive preset timing signals and generate second pulse signals and frequency source signals; Performing frequency multiplication processing on the frequency source signal to obtain a frequency multiplication signal; Acquire UTC time information, perform timing reset according to the second pulse signal, perform clock timing based on the multiplied frequency signal, and generate timestamp information; The target data of the target node is processed according to the timestamp information.

2. A time-frequency synchronization method according to claim 1, characterized in that: In the process of receiving the preset timing signal and generating the second pulse signal and the frequency source signal, each target node generates the second pulse signal and the frequency source signal by receiving an external reference signal as the preset timing signal; The external reference signal includes a timing satellite signal and / or a base station signal and / or an atomic clock signal.

3. A time-frequency synchronization method according to claim 2, characterized in that: In the process of multiplying the frequency source signal to obtain the multiplied frequency signal, the frequency source signal is processed into a high-frequency frequency source multiplied frequency signal through microwave frequency multiplication technology, which is used as the signal acquisition clock of the target node to drive other clock sources of the target node to ensure the consistency of the frequency within the node.

4. A time-frequency synchronization method according to claim 3, characterized in that: The steps of obtaining UTC time information, resetting timing according to the second pulse signal, performing clock timing based on the multiplied frequency signal, and generating timestamp information include: During the clock counting process, the clock is counted in seconds according to the frequency multiplication signal, and the counter is reset when the second pulse signal is received; Minute and second information is extracted based on the UTC time information to generate high-precision timestamp information, which is synchronized with the timestamps of other target nodes.

5. A time-frequency synchronization method according to any one of claims 1 to 4, characterized in that: The process of processing the target data of the target node according to the timestamp information includes: Collecting target data, and processing the target data according to the timestamp information to generate timestamp data; The timestamp data is transmitted to other target nodes via the network to achieve time and frequency synchronization between the target nodes.

6. A detection node, characterized in that: Used to implement the time-frequency synchronization method according to any one of claims 1 to 5, the detection node comprises: High-precision timing module, used to receive preset timing signals and generate second pulse signals and frequency source signals; A microwave module, used for performing frequency multiplication processing on the frequency source signal to obtain a frequency multiplication signal; An FPGA module, used for acquiring UTC time information, performing timing reset according to the second pulse signal, performing clock timing based on the multiplied frequency signal, and generating timestamp information; The MCU module processes the target data of the target node according to the timestamp information.

7. A detection node according to claim 6, characterized in that: The detection node also includes a communication unit, which enables the target nodes to be interconnected through a communication network through the communication unit to achieve time and frequency synchronization between the nodes.

8. A detection node according to claim 7, characterized in that: The detection node also includes a synchronization management unit, which is used to regularly check the time and frequency synchronization status of the target node at a preset time length, and timely maintain and adjust the synchronization parameters.

9. An electronic device, characterized in that: The electronic device includes a processor and a memory; The memory stores a computer program, and when the computer program is executed by the processor, the steps of the time-frequency synchronization method according to any one of claims 1 to 5 are implemented.

10. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the steps of the time-frequency synchronization method according to any one of claims 1 to 5 are implemented.

Citation Information

Cited By

  • Marine controllable source electromagnetic detection time service and time synchronization system and working process thereof

    CN120468953A