GPS clock signal monitoring device
By combining a GNSS signal strength sensor, clock counter, temperature sensor, and power supply voltage monitoring module, along with a main controller and rule tree fault diagnosis engine, the problems of GPS clock signal anomaly detection lag and fault location ambiguity were solved, enabling real-time monitoring and early warning of hydropower stations and improving operational reliability.
Patent Information
- Application Number
- CN202511214667.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-28
- Publication Date
- 2025-11-11
AI Technical Summary
In existing technologies, GPS clock signal anomaly detection is lagging and fault location is unclear, which affects the safety and production of large hydropower stations and results in high maintenance costs.
It employs a GNSS signal strength sensor, a high-precision clock counter, a temperature sensor, and a power supply voltage monitoring module, combined with a main controller and a rule tree fault diagnosis engine, to monitor the GPS clock signal in real time and output warnings and fault types.
It enables real-time monitoring and early warning of GPS clock signals, reduces the lag in fault location, saves human resources, and improves the operational reliability of hydropower stations.
Smart Images

Figure CN120928392A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power system time synchronization technology, and in particular to a GPS clock signal monitoring device. Background Technology
[0002] In the critical infrastructure of large hydropower stations, GPS clock signals are the core synchronization reference for protection systems and automation equipment. An interruption of the GPS clock signal will cause alarms or malfunctions in related protection systems and automation equipment, seriously affecting the safety and production of large hydropower stations. Typically, GPS clock signals exhibit certain anomalies before a complete failure, but traditional monitoring methods rely on manual inspections or simple threshold alarms. These methods suffer from problems such as delayed detection of GPS clock signal anomalies (e.g., the time from jitter to interruption can take several hours), difficulty in fault location (inability to distinguish between satellite signal problems and equipment malfunctions), and high maintenance costs (requiring on-site inspection by professional personnel). Sometimes, the problem is only addressed after the GPS clock signal has completely disappeared, causing alarms in the corresponding protection systems and automation equipment. Delayed handling can lead to significant losses. Summary of the Invention
[0003] This application provides a GPS clock signal monitoring device to solve the problems of delayed signal anomaly detection and ambiguous fault location in existing solutions.
[0004] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.
[0005] According to an embodiment of this application, a GPS clock signal monitoring device is provided, comprising: GNSS signal strength sensor, used to acquire satellite signal strength in real time; A high-precision clock counter used to capture clock frequency drift rate; Temperature sensor used to monitor changes in crystal oscillator temperature; Power supply voltage monitoring module, used to monitor power supply voltage fluctuations; The main controller receives data from the GNSS signal strength sensor, high-precision clock counter, temperature sensor, and power supply voltage monitoring module, and issues early warnings based on pre-established signal stability rules, temperature sensitivity rules, and power supply fluctuation rules. At the same time, it outputs the fault type based on the pre-established rule tree fault diagnosis engine. The power supply module is connected to the GNSS signal strength sensor, high-precision clock counter, temperature sensor, power supply voltage monitoring module, and main controller for power supply.
[0006] In one embodiment of this application, the signal stability rule includes: If the standard deviation of satellite signal strength exceeds the first preset threshold, a level two warning is triggered. If the standard deviation of satellite signal strength is greater than the second preset threshold and the clock frequency drift rate is greater than the third preset threshold, a level one warning is triggered; the second preset threshold is greater than the first preset threshold.
[0007] In one embodiment of this application, the temperature sensitivity rule includes: If the temperature change of the crystal oscillator exceeds the fourth preset threshold, a level three warning will be triggered.
[0008] In one embodiment of this application, the power supply fluctuation rule includes: If the power supply voltage drops instantaneously beyond the fifth preset threshold and the recovery time exceeds the preset time, a level two warning is triggered.
[0009] In one embodiment of this application, the diagnostic process of the rule tree fault diagnosis engine specifically includes: If the satellite signal strength decrease is greater than the sixth preset threshold and the frequency drift rate is less than the seventh preset threshold, it indicates satellite obstruction.
[0010] In one embodiment of this application, the diagnostic process of the rule tree fault diagnosis engine further includes: If the temperature change of the crystal oscillator is greater than the eighth preset threshold and the fluctuation of the satellite intensity signal is less than the ninth preset threshold, it indicates that the crystal oscillator is aging.
[0011] In one embodiment of this application, the diagnostic process of the rule tree fault diagnosis engine further includes: If the correlation coefficient between satellite signal strength and temperature is less than the tenth preset threshold, it indicates the presence of electromagnetic interference.
[0012] In one embodiment of this application, the GPS clock signal monitoring device further includes a communication module for uploading monitoring data to the cloud in real time.
[0013] In one embodiment of this application, the GNSS signal strength sensor is a high-sensitivity GNSS receiver chip, which performs signal demodulation and satellite signal strength calculation through a built-in digital signal processor; the high-precision clock counter is a frequency counter based on a temperature-controlled crystal oscillator; the temperature sensor is a PT100 platinum resistance sensor, which is paired with a high-precision analog-to-digital converter to communicate with the main controller; the power supply voltage monitoring module is a voltage sampling circuit based on resistor voltage division, and integrates an overvoltage / undervoltage protection chip.
[0014] In one embodiment of this application, the main controller is implemented using an industrial control computer and is connected to a GNSS signal strength sensor, a high-precision clock counter, a temperature sensor, and a power supply voltage monitoring module. The industrial control computer's memory stores a rule library including signal stability rules, temperature sensitivity rules, and power supply fluctuation rules, as well as a rule tree fault diagnosis engine.
[0015] Compared with the existing technology, the beneficial effects of adopting the above technical solution are as follows: the present invention solves the problems of delayed signal anomaly detection and ambiguous fault location, issues alarm information in advance, avoids the situation where clock signal users only need to investigate and maintain after clock signal failure, saves human resources, and improves the operational reliability of hydropower stations. Attached Figure Description
[0016] Figure 1 This is a schematic diagram of a GPS clock signal monitoring device according to an embodiment of this application.
[0017] Figure 2 This is a schematic diagram of an electronic device according to an embodiment of this application.
[0018] Figure 3 This is a schematic diagram of the structure of a computer system suitable for implementing the embodiments of this application.
[0019] Figure label: 100-GPS clock signal monitoring device, 101-GNSS signal strength sensor, 102-high precision clock counter, 103-temperature sensor, 104-power supply voltage monitoring module, 105-main controller, 106-power supply module, 107-communication module; 200 - Electronic device; 201 - Memory; 202 - Processor; 300 - Computer system; 301 - CPU; 302 - ROM; 303 - RAM; 304 - Bus; 305 - I / O interface; 306 - Input section; 307 - Output section; 308 - Storage section; 309 - Communication section; 310 - Driver; 311 - Removable media. Detailed Implementation
[0020] The embodiments of this application are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar modules or modules having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application. Rather, the embodiments of this application include all variations, modifications, and equivalents falling within the spirit and scope of the appended claims.
[0021] Numerous specific details are set forth in the following description to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and therefore the scope of protection of the invention is not limited to the specific embodiments disclosed below. Throughout this specification, references to “one embodiment” or “an embodiment” mean that a particular feature, structure, or characteristic described in connection with that embodiment is included in at least one embodiment of the invention. Therefore, the phrases “in one embodiment” or “in an embodiment” appearing throughout this specification do not necessarily refer to the same embodiment. The verbs “comprising” and “having” are used herein as open-ended restrictions, neither excluding nor requiring the presence of any unrecited features. Unless expressly stated otherwise, the features recited in the dependent claims may be freely combined with each other. The use of “a” or “an” (i.e., the singular form) to define an element throughout the document does not exclude the possibility of a plurality of such elements.
[0022] Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. Unless otherwise specified, the terms “connected,” “coupled,” and “connected to” are used to specify an electrical connection between circuit elements, which may be direct or may be via one or more other elements. Conversely, when an element is referred to as “directly connected to” or “directly coupled to” another element, no intermediate element is present. The term “and / or” as used herein includes any and all combinations of one or more of the associated listed items.
[0023] To address the issues of delayed signal anomaly detection and ambiguous fault location in traditional solutions, this application proposes a GPS clock signal monitoring device that can achieve real-time monitoring and early warning of GPS clock signals through multi-parameter dynamic threshold analysis and rule engine diagnosis.
[0024] Please refer to Figure 1 The GPS clock signal monitoring device 100 mainly includes a GNSS signal strength sensor 101, a high-precision clock counter 102, a temperature sensor 103, a power supply voltage monitoring module 104, a main controller 105, and a power supply module 106.
[0025] Specifically, the GNSS signal strength sensor 101 is mainly used to collect satellite signal strength. In this embodiment, the GNSS signal strength sensor 101 is implemented using a high-sensitivity GNSS receiver chip (such as u-blox NEO-M8N), which supports L1 / L5 dual-frequency signal reception, and has a built-in digital signal processor (DSP) to complete signal demodulation and satellite signal strength calculation, with an accuracy of ±0.5dBm and a sampling rate of 1Hz.
[0026] The high-precision clock counter 102 is primarily used to capture clock frequency drift. Clock frequency drift is usually expressed as the rate of frequency change (Δf / Δt, units: ppm / minute or ppb / hour), which refers to the relative change in frequency per unit time. ppm is parts per million, and ppb is parts per billion. For example, if t0 = 0 hours, t1 = 1 hour, f0 = 32768.000 Hz, f1 = 32768.120 Hz, then Δf = f1 - f0 = 0.120 Hz, and the relative frequency change in ppm / hour = Δf / f0 × 10⁻¹⁰. 6 That is, ppm / hour = 0.120 / 32768.000 × 10 6 ÷1 (Δt = 1 hour) ≈ 3.66 ppm / hour. Additionally, note that in scenarios such as power clock synchronization and communication base stations, the frequency change rate is a core indicator for judging the stability of a clock source (e.g., power systems require a clock synchronization error <1ms, corresponding to a frequency change rate <0.1 ppm / hour). In this embodiment, the high-precision clock counter 102 is implemented using a frequency counter based on a temperature-controlled crystal oscillator, integrating a 16-bit analog-to-digital converter (ADC), a sampling frequency of 10Hz, a resolution of 0.1Hz, and supporting the IEEE 1588 protocol.
[0027] Temperature sensor 103 is mainly used to monitor the temperature change of the crystal oscillator. Specifically, a crystal oscillator generates a stable periodic electrical signal through the piezoelectric effect and serves as the local clock source for electronic devices (such as PLCs, RTUs, and controllers). Its frequency stability is significantly affected by temperature (temperature drift is the main source of error). In this embodiment, the crystal oscillator temperature change (ΔT) is the difference between the actual operating temperature (T_actual) and the reference temperature (T_ref), usually expressed in degrees Celsius (°C). T_ref is the nominal operating temperature of the crystal oscillator, typically taken as 25°C. The temperature sensor accuracy must meet ±0.1°C, and the response time must be <1s. In this embodiment, temperature sensor 103 uses a PT100 platinum resistance sensor, paired with a high-precision analog-to-digital converter (ADC), and supports communication with the main controller 105 via an I2C interface.
[0028] The power supply voltage monitoring module 104 is mainly used to monitor power supply voltage fluctuations, collect data such as instantaneous voltage drop values and recovery times, with an accuracy of ±0.5%. In this embodiment, the power supply voltage monitoring module 104 adopts a voltage sampling circuit based on resistor voltage divider, integrates an overvoltage / undervoltage protection chip (such as MAX809), and supports analog signal input to the main controller 105.
[0029] The main controller 105 is the core component of the monitoring device, capable of real-time monitoring and early warning of GPS clock signals based on the collected data. Specifically, the main controller 105 receives data collected by the GNSS signal strength sensor 101, the high-precision clock counter 102, the temperature sensor 103, and the power supply voltage monitoring module 104, and issues early warnings based on pre-established signal stability rules, temperature sensitivity rules, and power supply fluctuation rules. Simultaneously, it outputs the fault type based on a pre-established rule tree fault diagnosis engine.
[0030] In one embodiment, the main controller 105 is implemented using an industrial PC SCALANCE W778-1 (Intel Celeron N4120, 8GB memory, 256GB eMMC), which is connected to dual GNSS receivers (PROFINET synchronization) and PT100 temperature sensor 103 (RTD input); it supports PROFINET real-time data transmission (synchronization accuracy ≤1ms); and it stores a rule base and a rule tree fault diagnosis engine (via the industrial PC's built-in SSD).
[0031] The power supply module 106 is connected to the GNSS signal strength sensor 101, the high-precision clock counter 102, the temperature sensor 103, the power supply voltage monitoring module 104, and the main controller 105, and is used to supply power. In this embodiment, the power supply module 106 is an AC 220V to DC 24V switching power supply with a voltage range of DC12~48V.
[0032] In the GPS clock signal monitoring device proposed in this application, a dynamic threshold rule base is predefined. This rule base includes signal stability rules, temperature sensitivity rules, and power supply fluctuation rules. By combining the collected data with the corresponding rules, early warning can be achieved. (1) Signal stability rules include: If the standard deviation of satellite signal strength is greater than the first preset threshold, a level two warning is triggered; if the standard deviation of satellite signal strength is greater than the second preset threshold and the clock frequency drift rate is greater than the third preset threshold, a level one warning is triggered.
[0033] In this embodiment, the first preset threshold can be set according to actual conditions, such as 2dB. The second preset threshold can also be set according to actual conditions, but it needs to be greater than the first preset threshold, such as 5dB. The third preset threshold is set according to actual conditions, such as 5ppm / minute.
[0034] (2) Temperature sensitivity rules include: If the temperature change of the crystal oscillator exceeds the fourth preset threshold, a level three warning will be triggered.
[0035] In this embodiment, the fourth preset threshold is set according to the actual situation, such as ±20%.
[0036] (3) Power supply fluctuation rules include: If the power supply voltage drops instantaneously beyond the fifth preset threshold and the recovery time exceeds the preset time, a level two warning is triggered.
[0037] In this embodiment, the fifth preset threshold is set according to the actual situation, such as 30%. The preset time is set according to the actual situation, such as 500ms.
[0038] In this embodiment, the first-level warning is the lowest level warning. Under normal circumstances, the clock power supply voltage does not drop and the crystal oscillator temperature does not change significantly (remains basically unchanged). However, the standard deviation of the satellite signal strength is greater than the second preset threshold and the clock frequency drift rate is greater than the third preset threshold. This indicates that the clock is operating normally, but the received satellite signal may be slightly fluctuating due to weather or space environment. In this case, the system can usually automatically return to normal after the subsequent impact disappears. Generally, the impact on the operation of other equipment in the power system is small and the time is short. It is only to inform the operation and maintenance personnel that this situation exists.
[0039] Level 2 warning is a more serious warning. It is judged when the standard deviation of the satellite signal strength is large or the instantaneous drop in power supply voltage exceeds the fifth preset threshold and the recovery time is longer than the preset time. In this case, the clock output may not guarantee normal quality, but it may not be damaged immediately. Maintenance personnel need to check to avoid time synchronization failure of the system using the time synchronization function due to further deterioration of the clock signal.
[0040] Level 3 is a more serious warning signal. When the crystal oscillator temperature change value exceeds the fourth preset threshold, it indicates that the clock device has aged. Although it may be normal at present, continued operation will inevitably lead to a failure to provide a stable time signal. Maintenance personnel need to prepare for maintenance or clock replacement in advance.
[0041] Early warning rules are mainly used to inform maintenance personnel in advance that there are abnormalities in the clock. This is different from fault diagnosis rules, which provide maintenance personnel with a possible direction of the fault. In practical applications, these rules can be set according to specific circumstances, and the settings vary depending on the location and the power system.
[0042] Furthermore, in addition to issuing early warnings, the GPS clock signal monitoring device proposed in this application can also output specific fault types. This function relies on the diagnosis of the rule tree fault diagnosis engine.
[0043] Specifically, in the rule tree fault diagnosis engine of this embodiment, three types of faults are pre-built, including: Satellite signal problem (A1): characterized by a sudden drop in satellite signal strength and a low frequency drift rate; Equipment hardware failure (A2): manifested as small fluctuations in satellite signal strength + high frequency drift rate; Environmental interference (A3): manifested as abnormal correlation between satellite signal strength and temperature.
[0044] For the three types of faults mentioned above, corresponding diagnostic rules were designed in the rule tree fault diagnosis engine.
[0045] (1) If the satellite signal strength decrease is greater than the sixth preset threshold and the frequency drift rate is less than the seventh preset threshold, it indicates satellite obstruction (A1).
[0046] In this embodiment, the sixth preset threshold is set according to the actual situation, such as 30dB. The seventh preset threshold is set according to the actual situation, such as 1ppm.
[0047] (2) If the temperature change of the crystal oscillator is greater than the eighth preset threshold and the fluctuation of the satellite intensity signal is less than the ninth preset threshold, it indicates a hardware failure of the equipment (A2), such as crystal oscillator aging.
[0048] In this embodiment, the eighth preset threshold is set according to the actual situation, such as 10 ppm. The ninth preset threshold is set according to the actual situation, such as 5 dB.
[0049] (3) If the correlation coefficient between satellite signal strength and temperature is less than the tenth preset threshold, it indicates that there is electromagnetic interference (A3). Among them, the correlation calculation between satellite signal strength (such as RSSI, Received Signal Strength Indicator) and temperature needs to be based on paired temperature and RSSI data. The Pearson correlation coefficient is commonly used to measure the degree of linear correlation. Its value range is [-1, 1]. It is collected by GNSS signal strength sensor, and the main controller completes the calculation through existing calculation methods (commonly Pearson correlation coefficient).
[0050] In this embodiment, the tenth preset threshold is set according to the actual situation, such as 0.7.
[0051] In one embodiment, the GPS clock signal monitoring device further includes a communication module 107, which uploads data to the cloud in real time via a 4G / 5G network, supporting functions such as historical query and report generation. In one embodiment, the communication module 107 is implemented using a 4G / 5G wireless communication module (such as Quectel EC20) + RS485 bus interface.
[0052] The GPS clock signal monitoring device proposed in this application uses four components—a GNSS signal strength sensor, a high-precision clock counter, a temperature sensor, and a power supply voltage monitoring module—to monitor the GPS clock signal in real time. The main controller diagnoses the GPS clock signal based on multi-parameter dynamic thresholds and rules, outputting corresponding warnings and fault classification results. The power supply module and communication module provide necessary power and communication guarantees for the monitoring device. When the clock signal is interfered with by possible external factors, if the corresponding warning rules (signal stability rule, temperature sensitivity rule, power supply fluctuation rule) are met, a corresponding warning is output. Simultaneously, the defined rule tree fault diagnosis outputs the corresponding fault type to inform maintenance personnel, enabling early warning and fault location prediction for the hydropower station's GPS clock signal. This allows maintenance personnel to understand the GPS clock signal status in advance and perform appropriate early warning maintenance work.
[0053] The monitoring device proposed in this invention can provide early warning and fault location classification of GPS clock signals before they are interrupted in hydropower stations. This provides information support for maintenance personnel to take appropriate action, avoiding situations where troubleshooting or hasty handling only occurs after the GPS clock signal has completely failed for some reason. The corresponding early warning and fault diagnosis types can be further adjusted according to the test results of different hydropower stations or power system environments, making it widely applicable.
[0054] Please refer to Figure 2In the GPS clock signal monitoring device of this application, the main controller can be implemented by an electronic device 200, including a memory 201 and a processor 202. The memory 201 stores a computer program corresponding to the diagnostic logic of the aforementioned main control that can be loaded and executed by the processor 202. It should be noted that the electronic device also has a display screen for displaying a UI (User Interface). The UI can include graphics, text, icons, videos, and any combination thereof. When the display screen is a touch screen, it also has the ability to collect touch signals on or above the surface of the display screen. The touch signals can be input to the processor as control signals for processing. In this case, the display screen can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, the display screen can be a single screen, the front panel of the electronic device; in other embodiments, there can be at least two screens, respectively disposed on different surfaces of the electronic device or in a folded design; in still other embodiments, the display screen can be a flexible display screen, disposed on a curved surface or folded surface of the electronic device. Furthermore, the display screen can also be configured as a non-rectangular irregular shape, i.e., a non-rectangular screen. The display screen can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0055] Figure 3 A schematic diagram of the structure of a computer system suitable for implementing the electronic device of the present application is shown.
[0056] It should be noted that, Figure 3 The computer system 300 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0057] like Figure 3 As shown, the computer system 300 includes a Central Processing Unit (CPU) 301, which can perform various appropriate actions and processes based on programs stored in Read-Only Memory (ROM) 302 or programs loaded from storage portion 308 into Random Access Memory (RAM) 303, such as performing the methods described in the above embodiments. The RAM 303 also stores various programs and data required for system operation. The CPU 301, ROM 302, and RAM 303 are interconnected via a bus 304. An Input / Output (I / O) interface 305 is also connected to the bus 304.
[0058] The following components are connected to I / O interface 305: an input section 306 including a keyboard, mouse, etc.; an output section 307 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 308 including a hard disk, etc.; and a communication section 309 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to I / O interface 305 as needed. Removable media 311, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 310 as needed so that computer programs read from them can be installed into storage section 308 as needed.
[0059] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 309, and / or installed from removable medium 311. When the computer program is executed by central processing unit (CPU) 301, it performs various functions defined in the system of this application.
[0060] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.
[0061] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0062] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.
[0063] In another aspect, this application also provides a computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the functions of the main controller described in the above embodiments.
[0064] In another aspect, this application also provides a computer-readable medium, which may be included in the electronic device described in the above embodiments; or it may exist independently and not assembled into the electronic device. The computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the functions of the main controller in the above embodiments.
[0065] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0066] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, touch terminal, or network device, etc.) to execute the method according to the embodiments of this application.
[0067] For those skilled in the art, the specific meanings of the above terms in this invention can be understood according to the specific circumstances; the accompanying drawings in the embodiments are used to clearly and completely describe the technical solutions in the embodiments of this invention. Obviously, the described embodiments are some embodiments of this invention, but not all embodiments. Generally, the components of the embodiments of this invention described and shown in the accompanying drawings can be arranged and designed in various different configurations.
[0068] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.
Claims
1. A GPS clock signal monitoring device, characterized in that, include: GNSS signal strength sensor, used to acquire satellite signal strength in real time; A high-precision clock counter used to capture clock frequency drift rate; Temperature sensor used to monitor changes in crystal oscillator temperature; Power supply voltage monitoring module, used to monitor power supply voltage fluctuations; The main controller receives data from the GNSS signal strength sensor, high-precision clock counter, temperature sensor, and power supply voltage monitoring module, and issues early warnings based on pre-established signal stability rules, temperature sensitivity rules, and power supply fluctuation rules. At the same time, it outputs the fault type based on the pre-established rule tree fault diagnosis engine. The power supply module is connected to the GNSS signal strength sensor, high-precision clock counter, temperature sensor, power supply voltage monitoring module, and main controller for power supply.
2. The GPS clock signal monitoring device according to claim 1, characterized in that, The signal stability rules include: If the standard deviation of satellite signal strength exceeds the first preset threshold, a level two warning is triggered. If the standard deviation of satellite signal strength is greater than the second preset threshold and the clock frequency drift rate is greater than the third preset threshold, a level one warning is triggered; the second preset threshold is greater than the first preset threshold.
3. The GPS clock signal monitoring device according to claim 1, characterized in that, The temperature sensitivity rules include: If the temperature change of the crystal oscillator exceeds the fourth preset threshold, a level three warning will be triggered.
4. The GPS clock signal monitoring device according to claim 1, characterized in that, The power supply fluctuation rules include: If the power supply voltage drops instantaneously beyond the fifth preset threshold and the recovery time exceeds the preset time, a level two warning is triggered.
5. The GPS clock signal monitoring device according to claim 1, characterized in that, The diagnostic process of the rule tree fault diagnosis engine specifically includes: If the satellite signal strength decrease is greater than the sixth preset threshold and the frequency drift rate is less than the seventh preset threshold, it indicates satellite obstruction.
6. The GPS clock signal monitoring device according to claim 1, characterized in that, The diagnostic process of the rule tree fault diagnosis engine also includes: If the temperature change of the crystal oscillator is greater than the eighth preset threshold and the fluctuation of the satellite intensity signal is less than the ninth preset threshold, it indicates that the crystal oscillator is aging.
7. The GPS clock signal monitoring device according to claim 1, characterized in that, The diagnostic process of the rule tree fault diagnosis engine also includes: If the correlation coefficient between satellite signal strength and temperature is less than the tenth preset threshold, it indicates the presence of electromagnetic interference.
8. The GPS clock signal monitoring device according to claim 1, characterized in that, The GPS clock signal monitoring device also includes a communication module for uploading monitoring data to the cloud in real time.
9. The GPS clock signal monitoring device according to claim 1, characterized in that, The GNSS signal strength sensor is a high-sensitivity GNSS receiver chip that performs signal demodulation and satellite signal strength calculation through a built-in digital signal processor; the high-precision clock counter is a frequency counter based on a temperature-controlled crystal oscillator; the temperature sensor is a PT100 platinum resistance sensor, which is paired with a high-precision analog-to-digital converter to communicate with the main controller; the power supply voltage monitoring module is a voltage sampling circuit based on resistive voltage division and integrates an overvoltage / undervoltage protection chip.
10. The GPS clock signal monitoring device according to claim 1, characterized in that, The main controller is implemented using an industrial computer and is connected to a GNSS signal strength sensor, a high-precision clock counter, a temperature sensor, and a power supply voltage monitoring module. The industrial computer's memory stores a rule library including signal stability rules, temperature sensitivity rules, and power supply fluctuation rules, as well as a rule tree fault diagnosis engine.