Amplitude normalized carrier synchronization lock detection method and apparatus

CN122247579BActive Publication Date: 2026-09-15HEBEI DONGSEN ELECTRONICS TECH +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202610709819.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2026-05-22
Publication Date
2026-09-15
Estimated Expiration
2046-05-22

AI Technical Summary

Technical Problem

[0004]本申请的目的在于提供一种幅度归一化载波同步锁定检测方法及装置,以解决现有技术中幅度归一化检测器运算复杂度高的问题

Benefits of technology

本申请实施例首先对待检测信号的采样信号进行正交分量提取,得到两路正交分量;然后针对采样信号中的每个单次采样点,通过对两路正交分量的绝对值信号进行加减组合运算,得到该单次采样点的特征量,对该单次采样点的特征量进行归一化计算,得到一个能够表征该单次采样点偏离理想锁定点程度的检测统计量。在获取连续的单次采样点的检测统计量后,基于设定的统计数据长度计算其均值,并通过分析检测统计量在载波失锁状态下的期望与标准差等特性,结合接收机对预设的虚警概率的实际容限需求,计算出用于锁定状态判决的判决门限。将检测统计量的均值与判决门限进行大小比较,根据比较结果判定待检测信号当前是处于载波同步锁定状态还是失锁状态,从而完成完整的检测流程。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122247579B_ABST
    Figure CN122247579B_ABST
Patent Text Reader

Abstract

The application provides a kind of amplitude normalization carrier synchronization lock detection method and device, belong to the technical field of satellite-borne TT&C transponder, this method includes: obtaining the sampling signal of the signal to be detected and the preset false alarm probability;The sampling signal is extracted to orthogonal component, and two-way orthogonal component is obtained;For each single sampling point in sampling signal, the absolute value signal of the two-way orthogonal component of the single sampling point is combined with addition and subtraction operation, and the characteristic quantity is obtained, the characteristic quantity is normalized calculation, and the detection statistical quantity of the single sampling point is obtained;Under the condition of carrier lockout state, the first expectation and the first standard deviation of detection statistical quantity are calculated;Determine the length of statistical data, calculate the average value of detection statistical quantity in the length of statistical data, and calculate the decision threshold;Based on the relative size of the average value of detection statistical quantity and decision threshold, the carrier synchronization lock detection result of the signal to be detected is determined.The application can reduce the operation complexity of amplitude normalization detector.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of spaceborne telemetry, tracking and command transponder technology, and more specifically, relates to an amplitude-normalized carrier synchronization lock detection method and device. Background Technology

[0002] The spaceborne telemetry, tracking, and command (TT&C) transponder communicates with the ground station via TT&C signals to exchange telemetry and control information, thereby completing on-orbit tasks such as orbit changes and attitude adjustments. Due to the variable environment of aerospace TT&C communication channels, the spaceborne TT&C transponder needs to sense and report the operating status of the carrier synchronization loop in real time to determine whether the current receiving link has entered a stable tracking phase. Carrier synchronization lock detection provides the receiver with crucial status indicators: on the one hand, it confirms the validity of the output ranging, velocity, and various telemetry information in the time domain, preventing invalid data output due to loop lock loss; on the other hand, it serves as a trigger signal for receiver logic control, guiding the smooth switching of the loop between acquisition and tracking modes.

[0003] Existing carrier synchronization lock detection methods can be mainly divided into two categories: signal amplitude normalization and non-normalization. Typical non-normalization detectors, such as the Mileant detector and the Lee detector, have limitations in their application scenarios. Changes in signal power or non-ideal automatic gain control (AGC) can lead to deterioration in lock detection performance. In practical applications, non-ideal AGC may fail to adjust the signal amplitude in time when faced with sudden changes in signal power, causing a shift in the expected detection statistics of the non-normalization detector and severely affecting the detection probability. Existing amplitude normalization detectors, such as the Fu detector and the Linn detector, consume significant resources due to direct division by the corresponding power series of the signal amplitude or the need for square root operations, leaving room for improvement in implementation complexity. Aerospace telemetry and communication systems typically have strict limitations on the hardware resources and power consumption of onboard telemetry and control transponders. High-complexity detectors containing numerous multipliers or square root operations consume substantial system resources and are unsuitable for resource-constrained applications. Therefore, a carrier synchronization lock detection method with lower complexity is needed. Summary of the Invention

[0004] The purpose of this application is to provide an amplitude-normalized carrier synchronization lock detection method and apparatus to solve the problem of high computational complexity of amplitude-normalized detectors in the prior art.

[0005] A first aspect of this application provides an amplitude-normalized carrier synchronization lock detection method for determining whether a signal to be detected is in a carrier synchronization lock state or a carrier unlock state, including: The sampled signal of the signal to be detected and a preset false alarm probability are obtained; the preset false alarm probability is used to characterize the upper limit of the probability that the signal to be detected is determined to be in a carrier synchronization locked state when the signal is in a carrier unlocked state. The sampled signal is subjected to orthogonal component extraction to obtain two orthogonal components; For each single sampling point in the sampling signal, the absolute values ​​of the two orthogonal components of the single sampling point are added or subtracted to obtain the feature quantity of the single sampling point. The feature quantity of the single sampling point is then normalized to obtain the detection statistic of the single sampling point. The detection statistic is used to characterize the degree to which the single sampling point deviates from the ideal locking point. Calculate the first expectation and first standard deviation of the detection statistic under carrier lockout conditions; Determine the length of the statistical data, and calculate the average value of the detection statistics corresponding to each of the multiple single sampling points within the length of the statistical data; The decision threshold is determined based on the preset false alarm probability, the first expectation, the first standard deviation, and the length of the statistical data. Based on the relative magnitude of the average value of the detection statistics and the decision threshold, the carrier synchronization lock detection result of the signal to be detected is determined.

[0006] A second aspect of this application provides an amplitude-normalized carrier synchronization lock detection device for determining whether a signal to be detected is in a carrier synchronization lock state or a carrier unlock state, including: The data acquisition module is used to acquire the sampled signal of the signal to be detected and a preset false alarm probability; the preset false alarm probability is used to characterize the upper limit of the probability that the signal to be detected is determined to be in a carrier synchronization locked state when it is in a carrier unlocked state. The signal extraction module is used to extract orthogonal components from the sampled signal to obtain two orthogonal components; The single sampling point calculation module is used to perform addition and subtraction combination operations on the absolute value signals of the two orthogonal components of each single sampling point in the sampling signal to obtain the feature quantity of the single sampling point, and to perform normalization calculation on the feature quantity of the single sampling point to obtain the detection statistic of the single sampling point; the detection statistic is used to characterize the degree to which the single sampling point deviates from the ideal locking point. The statistical parameter calculation module is used to calculate the first expectation and the first standard deviation of the detection statistics under carrier lockout conditions. The mean calculation module is used to determine the length of the statistical data and calculate the average value of the detection statistics corresponding to multiple single sampling points within the length of the statistical data. The decision threshold determination module is used to determine the decision threshold based on the preset false alarm probability, the first expectation, the first standard deviation, and the length of the statistical data. The detection result output module is used to determine the carrier synchronization lock detection result of the signal to be detected based on the relative magnitude of the average value of the detection statistics and the decision threshold.

[0007] A third aspect of this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor executes the computer program to implement the steps of the amplitude normalized carrier synchronization lock detection method described above.

[0008] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the amplitude-normalized carrier synchronization lock detection method described above.

[0009] The beneficial effects of the amplitude-normalized carrier synchronization lock detection method and apparatus provided in this application are as follows: This embodiment first extracts orthogonal components from the sampled signal of the signal to be detected, obtaining two orthogonal components. Then, for each single sampling point in the sampled signal, the feature quantity of that single sampling point is obtained by adding and subtracting the absolute values ​​of the two orthogonal components. The feature quantity of that single sampling point is then normalized to obtain a detection statistic that characterizes the degree to which the single sampling point deviates from the ideal lock point. After obtaining the detection statistics of consecutive single sampling points, the mean is calculated based on the set statistical data length. By analyzing the expected value and standard deviation of the detection statistics under carrier lock-out conditions, and combining the receiver's actual tolerance requirements for the preset false alarm probability, a decision threshold for determining the lock-out state is calculated. The mean of the detection statistics is compared with the decision threshold, and the result is used to determine whether the signal to be detected is currently in a carrier synchronization lock-out state or a lock-out state, thus completing the complete detection process.

[0010] In the step of constructing feature quantities, simple addition and subtraction operations are used, eliminating the need for multiplication operations, thereby reducing computational complexity. Attached Figure Description

[0011] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 A flowchart illustrating an amplitude-normalized carrier synchronization lock detection method provided in an embodiment of this application; Figure 2 A schematic diagram illustrating the principle of an amplitude-normalized carrier synchronization lock detection method provided in an embodiment of this application; Figure 3 This is a structural block diagram of an amplitude-normalized carrier synchronization lock detection device provided in an embodiment of this application; Figure 4 This is a schematic block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0013] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0014] To make the objectives, technical solutions, and advantages of this application clearer, the following description will be provided in conjunction with the accompanying drawings and specific embodiments.

[0015] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating an amplitude-normalized carrier synchronization lock detection method according to an embodiment of this application. The method can be executed by an electronic device and is mainly used to determine whether the signal to be detected is in a carrier synchronization lock state or a carrier unlock state, including: S101: Obtain the sampled signal of the signal to be detected and the preset false alarm probability; the preset false alarm probability is used to characterize the upper limit of the probability that the signal to be detected will be judged as carrier synchronization locked when it is in a carrier unlocked state.

[0016] In this embodiment, the signal to be detected is the received signal of the spaceborne telemetry and control transponder, which adopts the Quadrature Phase Shift Keying (QPSK) modulation method. This modulation method is widely used in aerospace telemetry and control communication and is the basis of many modulation methods. The corresponding technical research can also be easily extended to other higher-order modulation methods. Therefore, QPSK signal carrier synchronization lock detection has important engineering application value in the design of spaceborne telemetry and control transponders.

[0017] QPSK signals are phase-modulated signals that carry telemetry and ranging information. The modulation phase jumps randomly. Therefore, before sampling the signal to be detected, it is necessary to first convert the frequency and rotate the phase of the signal to be detected to remove the modulation phase interference and obtain the baseband signal. Then, the baseband signal is resampled as the sampling signal of the signal to be detected.

[0018] The preset false alarm probability is used to characterize the upper limit of the probability that a carrier is actually in a lost-lock state but is incorrectly judged as being in a synchronized-locked state. In aerospace telemetry and control scenarios, false alarms can cause the receiver to misjudge that the carrier synchronization is valid, outputting invalid telemetry and ranging data, resulting in telemetry and control link anomalies. Therefore, an acceptable upper limit of the false alarm probability needs to be preset as a constraint condition.

[0019] S102: Extract orthogonal components from the sampled signal to obtain two orthogonal components.

[0020] In this embodiment, the sampled signal is denoted as Furthermore, the sampled signal can be Expressed in polar coordinates as argument: ; Where n represents the nth single sampling point, express The length of the mold, express The phase of the argument, , This represents the frequency offset, which is the difference between the carrier frequency of the signal to be detected and the local reference carrier frequency. T represents the symbol period, specifically the reciprocal of the modulation symbol rate of the QPSK signal. This represents the phase error, which is the difference between the carrier phase of the signal to be detected and the local reference carrier phase (i.e., the ideal lock-on phase). Indicates the modulation phase. This represents the equivalent phase noise, which is the random phase error after the noise is superimposed.

[0021] Simultaneously, the sampling signal It can be represented as two orthogonal components, namely the I and Q signals: ; in, Indicates I-channel signal, This indicates the Q-channel signal.

[0022] The expressions for the I and Q signals are: ; .

[0023] S103: For each single sampling point in the sampled signal, perform addition and subtraction combination operations on the absolute value signals of the two orthogonal components of the single sampling point to obtain the feature quantity of the single sampling point. Normalize the feature quantity of the single sampling point to obtain the detection statistic of the single sampling point. The detection statistic is used to characterize the degree to which the single sampling point deviates from the ideal locking point.

[0024] In this embodiment, taking the nth single sampling point as an example, by taking the absolute value of the I and Q orthogonal components of the nth single sampling point, we can obtain... and Based on this, the absolute values ​​of the two orthogonal components at a single sampling point can be combined by addition and subtraction to obtain the characteristic quantity of that single sampling point.

[0025] For example, the feature quantity of a single sampling point can be calculated using the following first formula: ; in, This represents the feature quantity of the nth single sampling point. This indicates the operation of taking the absolute value of the signal. This represents the absolute value of the first orthogonal component (i.e., the I-channel signal) at the nth single sampling point. This represents the absolute value of the second orthogonal component (i.e., the Q-channel signal) at the nth single sampling point; in binary arithmetic, multiplication by 2 can be achieved by shifting.

[0026] The first formula above, based on the geometric relationship of orthogonal components, constructs a characteristic quantity that reflects phase deviation and is easily implemented in digital hardware. Its construction principle and physical meaning are as follows: For an ideally locked QPSK signal, its modulation phase falls on the angle bisectors of the four quadrants. At this point, the amplitudes of the two orthogonal components are equal, i.e. Substituting into the above equation, we can see that the absolute value of the difference is zero. Reaching the negative maximum value. Conversely, when the loop is severely unlocked or the phase falls exactly on the coordinate axis, one of the components decays to 0. It reaches its positive maximum value. Therefore, The size and polarity of the signal can sensitively and accurately map the degree to which the received signal deviates from the lock point of the ideal QPSK constellation diagram.

[0027] Furthermore, the characteristic quantities can be expressed using the following second formula. Perform normalization to obtain the detection statistic. : ; In the second formula above, by dividing by This denominator term, the test statistic. Strictly constrained to the range [-1, 1], the calculated result of the detection statistic is close to -1 in the ideal locked state and close to 1 in the unlocked state.

[0028] S104: Calculate the first expectation and first standard deviation of the detection statistic under carrier lockout conditions.

[0029] In this embodiment, the expressions for the I and Q signals are substituted into the second formula described above, and the phase variable is set... and the modulation phase of the signal to be detected Taking (commonly used modulation phase) as an example, the mathematical derivation yields: ; Using trigonometric function reduction formulas, the common term | r ( n Extracted: ; After simplification, we get: (7-1) Will and Swap the positions and Substituting into the above formula (7-1), we can obtain the modulation phase of the signal to be detected as... At that time, the detection statistics of this single sampling point u ( n )for: (7-2) u ( n The symmetric form and absolute value operation of ) eliminate phase modulation ( The interference is similar to that of frequency doubling, but the implementation complexity of the detector is effectively reduced.

[0030] Furthermore, the detection statistics under carrier lockout conditions can be analyzed based on the above formula (7-2). The statistical characteristics of [the data]. Among them, the equivalent phase noise... Following a Ricean phase distribution, let the signal-to-noise ratio (SNR) be denoted as . Its probability density distribution function is: .

[0031] When the carrier frequency offset is greater than 0.4 times the pull frequency range of the phase-locked loop, the loop requires a relatively long time to track the carrier, at which point the carrier can be considered to be in a lost-lock state. Because The impact, when When large enough, The phase in the interval Since the inner phase approximately follows a uniform distribution, the detection statistic under carrier lock-out conditions can be calculated using the uniform phase integral. The first expected value and the first standard deviation are calculated using the formula shown in the third formula below: ; ; in, This represents the first expectation of the detection statistics under carrier lockout conditions. This represents the first variance of the detection statistic under carrier lockout conditions. This represents the first standard deviation of the detection statistic under carrier lockout conditions.

[0032] S105: Determine the length of the statistical data and calculate the average value of the detection statistics corresponding to each of the multiple single sampling points within the length of the statistical data.

[0033] In this embodiment, the length of statistical data can be determined based on empirical values. ,For example It equals 128, 256, or 512. Based on this, the statistics for consecutive single sampling points are obtained. Then, it can be based on the length of statistical data. Calculate the average value of the detection statistic. D carrier : ; in, This represents the detection statistics. This represents the length of the statistical data. It is the average value of the detection statistics when the carrier synchronization states are locked and unlocked, respectively. D carrier It should possess distinctiveness to enable the determination of carrier synchronization status. This expression does not include a signal magnitude factor and is therefore unaffected by changes in signal power.

[0034] S106: Determine the decision threshold based on the preset false alarm probability, first expectation, first standard deviation and statistical data length.

[0035] Based on the first expectation, first standard deviation, and statistical data length of the detection statistics under carrier lock-out conditions, the decision threshold can be calculated based on the Neyman-Pearson (NP) detection criterion. The specific calculation formula is shown in the fourth formula below: ; in, Indicates the judgment threshold. This represents the first standard deviation of the detection statistic under carrier lockout conditions. This represents the inverse function of the complementary error function. This represents the preset false alarm probability. This represents the first expectation of the detection statistics under carrier lockout conditions. Indicates the length of statistical data.

[0036] It should be noted that the complementary error function is a commonly used mathematical function in communication and probability statistics, and its calculation formula is as follows: ; in, This represents the error function, used to describe the cumulative probability of the standard normal distribution. This represents an intermediate variable used in integration operations.

[0037] S107: Determine the carrier synchronization lock detection result of the signal to be detected based on the relative magnitude of the average value of the detection statistics and the decision threshold.

[0038] In this embodiment, the average value of the detection statistics calculated in the above steps can be compared with the decision threshold. If the average value of the detection statistics is higher than the decision threshold, the signal to be detected is determined to be in a carrier synchronization locked state; otherwise, it is determined to be in a lost-lock state, thereby realizing QPSK signal carrier synchronization locked detection.

[0039] As can be seen from the above, this embodiment first extracts orthogonal components from the sampled signal of the signal to be detected, obtaining two orthogonal components. Then, for each single sampling point in the sampled signal, a detection statistic is constructed by performing addition and subtraction operations on the absolute values ​​of the two orthogonal components to characterize the degree to which the single sampling point deviates from the ideal lock point. After obtaining the detection statistics of consecutive single sampling points, its mean is calculated based on the set statistical data length. By analyzing the expected value and standard deviation of the detection statistics in the carrier lock-out state, and combining the receiver's actual tolerance requirements for the preset false alarm probability, a decision threshold for determining the lock-out state is calculated. The mean of the detection statistics is compared with the decision threshold, and the comparison result determines whether the signal to be detected is currently in a carrier synchronization lock-out state or a lock-out state, thus completing the complete detection process.

[0040] In the step of constructing feature quantities, simple addition and subtraction operations are used, eliminating the need for multiplication operations, thereby reducing computational complexity.

[0041] In one embodiment of this application, in addition to determining the length of statistical data based on empirical values ​​as described in the above embodiments, In addition to this method, the length of statistical data can also be determined through calculation. .

[0042] First, calculate the second expectation and second standard deviation of the detection statistic under carrier synchronization locked conditions. When carrier synchronization is locked, we have... , The detection statistics under carrier synchronization locked state are calculated. for: ; Therefore, the second expectation of the detection statistic under carrier synchronization locked state can be obtained through the following fifth formula. Second standard deviation : ; ; in, This represents the second variance of the detection statistics under carrier synchronization locked state. By performing the square root operation, we can obtain the second standard deviation of the detection statistic under carrier synchronization locked state. .

[0043] Based on this, taking into account the length of statistical data Based on the probability of lock detection P d and the preset false alarm probability P fa The needs of both parties determine that, in the same P fa Under the conditions of signal-to-noise ratio, The higher the value, the higher the detection probability. P d The higher the probability, the more resources are required for implementation. This embodiment determines the probability of simultaneously satisfying the lock detection using the following sixth formula. P d and the preset false alarm probability P fa The minimum statistical length, as the statistical data length. : ; in, This represents the inverse function of the complementary error function. This indicates the preset lock detection probability. This represents the preset false alarm probability. This represents the first standard deviation of the detection statistic under carrier lockout conditions. This represents the first expectation of the detection statistics under carrier lockout conditions.

[0044] The derivation of the sixth formula above is as follows: According to the Neyman-Pearson detection criterion, the preset lock detection probability, the preset false alarm probability, and the decision threshold have the following operational relationship: ; Therefore, we can obtain: ; Equating the right sides of the two equations above, we obtain the following about The equation: ; Solving the equation, we get: .

[0045] In summary, this embodiment provides an amplitude-normalized carrier synchronization lock detection method, which can reduce the implementation complexity of carrier lock detection and improve the lock detection accuracy. For example... Figure 2 The diagram shown is a principle block diagram of the amplitude-normalized carrier synchronization lock detection method in this embodiment. Figure 2 As can be seen, the amplitude-normalized carrier synchronization lock detection method in this embodiment specifically includes the following steps: (1) The signal to be detected (i.e. Figure 2 The baseband signal is obtained by frequency conversion and phase rotation of the received signal. The baseband signal is then resampled and the quadrature components are extracted to obtain two quadrature signal components I and Q.

[0046] (2) For each single sampling point in the sampled signal, calculate the amplitude normalized detection statistic for that single sampling point. u ( n The absolute values ​​of the extracted orthogonal components I and Q are taken respectively, and the statistical results of a single sampling point are obtained by addition and subtraction normalization operations. This process eliminates phase modulation interference through symmetric form and absolute value operation, and reduces hardware implementation complexity without the need for multiplication operations.

[0047] (3) Determine the length of statistical data Calculate the average value of the detection statistics corresponding to each of the multiple single sampling points within the length of the statistical data. D carrier The length of the statistical data can be determined based on empirical values, or by analyzing the expected value and variance of the detection statistics under carrier synchronization lock and unlock states, combined with the receiver's actual tolerance requirements for lock detection probability and false alarm probability, to select an appropriate statistical data length. After obtaining the detection statistics of consecutive single sampling points, the mean is calculated based on the set statistical data length. This mean eliminates the signal modulus factor, is not affected by changes in signal power, and has obvious distinguishability under carrier synchronization lock and unlock states.

[0048] (4) Derive the decision threshold based on system parameters The system parameters include the expectation and variance of the detection statistics under carrier synchronization locked and unlocked states, the preset false alarm probability and the preset lock detection probability, and the length of the statistical data. A decision threshold for state determination is calculated based on these system parameters. .

[0049] (5) Make a carrier synchronization state decision: average the obtained detection statistics. D carrier With the derived decision threshold A magnitude comparison is performed, and the result is used to determine whether the signal to be detected is currently in a carrier synchronization locked state or a lost state, thus completing the entire detection process.

[0050] Corresponding to the amplitude-normalized carrier synchronization lock detection method in the above embodiments, Figure 3 This is a structural block diagram of an amplitude-normalized carrier synchronization lock detection device according to an embodiment of this application. For ease of explanation, only the parts relevant to the embodiment of this application are shown. References Figure 3 The amplitude normalized carrier synchronization lock detection device 20 is used to determine whether the signal to be detected is in a carrier synchronization lock state or a carrier unlock state. It includes: a data acquisition module 21, a signal extraction module 22, a single sampling point calculation module 23, a statistical parameter calculation module 24, a mean calculation module 25, a decision threshold determination module 26, and a detection result output module 27. The data acquisition module 21 is used to acquire the sampled signal of the signal to be detected and the preset false alarm probability; the preset false alarm probability is used to characterize the upper limit of the probability that the signal to be detected will be judged as carrier synchronization locked when it is in a carrier unlocked state. Signal extraction module 22 is used to extract orthogonal components from the sampled signal to obtain two orthogonal components; The single sampling point calculation module 23 is used to perform addition and subtraction combination operations on the absolute value signals of the two orthogonal components of each single sampling point in the sampled signal to obtain the feature quantity of the single sampling point, and to perform normalization calculation on the feature quantity of the single sampling point to obtain the detection statistic of the single sampling point; the detection statistic is used to characterize the degree of deviation of the single sampling point from the ideal locking point; Statistical parameter calculation module 24 is used to calculate the first expectation and first standard deviation of the detection statistics under carrier lockout conditions; The mean calculation module 25 is used to determine the length of the statistical data and calculate the average value of the detection statistics corresponding to multiple single sampling points within the length of the statistical data. The decision threshold determination module 26 is used to determine the decision threshold based on the preset false alarm probability, first expectation, first standard deviation and statistical data length; The detection result output module 27 is used to determine the carrier synchronization lock detection result of the signal to be detected based on the relative magnitude of the average value of the detection statistics and the decision threshold.

[0051] In one embodiment of this application, for each single sampling point in the sampled signal, the single sampling point calculation module 23 is specifically used for: The feature value of this single sampling point is calculated using the following first formula: ; in, This represents the feature quantity of the nth single sampling point. This represents the absolute value signal of the first orthogonal component at the nth single sampling point. This represents the absolute value signal of the second orthogonal component at the nth single sampling point.

[0052] In one embodiment of this application, the single sampling point calculation module 23 is further used for: The detection statistics for this single sampling point are obtained by normalizing the feature values ​​of this single sampling point using the following second formula: ; in, This represents the detection statistic for the nth single sampling point. This represents the feature quantity of the nth single sampling point. This represents the absolute value signal of the first orthogonal component at the nth single sampling point. This represents the absolute value signal of the second orthogonal component at the nth single sampling point.

[0053] In one embodiment of this application, the single-sample-point calculation module 23 is further configured to: for each single-sample-point in the sampled signal, the expression for the two orthogonal components of the single-sample-point is: ; ; in, This represents the signal magnitude of the nth single sampling point. This represents the frequency offset, and T represents the symbol period. Indicates phase error, Indicates the modulation phase. Represents equivalent phase noise; Substituting the expressions for the two orthogonal components into the second formula above, we obtain the modulation phase of the signal to be detected as follows: At that time, the detection statistic for this single sampling point is: .

[0054] In one embodiment of this application, the statistical parameter calculation module 24 is specifically used for: The first expectation and first standard deviation of the detection statistic under carrier lockout conditions are calculated using the following third formula: ; in, This represents the first expectation of the detection statistics under carrier lockout conditions. This represents the first variance of the detection statistic under carrier lockout conditions. This represents the first standard deviation of the detection statistic under carrier lockout conditions.

[0055] In one embodiment of this application, the decision threshold determination module 26 is specifically used for: The decision threshold is calculated using the following fourth formula: ; in, Indicates the judgment threshold. This represents the first standard deviation of the detection statistic under carrier lockout conditions. This represents the inverse function of the complementary error function. This represents the preset false alarm probability. This represents the first expectation of the detection statistics under carrier lockout conditions. Indicates the length of statistical data.

[0056] In one embodiment of this application, the mean calculation module 25 is specifically used for: The second expectation and second standard deviation of the detection statistic under carrier synchronization locked state are calculated using the following fifth formula: ; ; in, This represents the second expectation of the detection statistics under carrier synchronization locked state. This represents the detection statistics under carrier synchronization locked state. Indicates a given signal-to-noise ratio Under these conditions, equivalent phase noise The probability density function, This represents the second variance of the detection statistics under carrier synchronization locked conditions. This represents the second standard deviation of the detection statistics under carrier synchronization locked conditions; Based on the first expectation, first standard deviation, second expectation, and second standard deviation, the length of the statistical data is determined using the following sixth formula: ; in, Indicates the length of statistical data. This represents the inverse function of the complementary error function. This indicates the preset lock detection probability. This represents the preset false alarm probability. This represents the first standard deviation of the detection statistic under carrier lockout conditions. This represents the first expectation of the detection statistics under carrier lockout conditions.

[0057] In one embodiment of this application, the data acquisition module 21 is specifically used for: Acquire the signal to be detected; After frequency conversion and phase rotation of the signal to be detected, the baseband signal is obtained; The baseband signal is resampled to obtain the sampled signal.

[0058] In one embodiment of this application, the detection result output module 27 is specifically used for: If the average value of the detection statistics is greater than the decision threshold, the carrier synchronization lock detection result of the signal to be detected is determined to be a carrier synchronization lock state. If the average value of the detection statistics is less than or equal to the decision threshold, then the carrier synchronization lock detection result of the signal to be detected is determined to be a carrier unlock state.

[0059] See Figure 4 , Figure 4 This is a schematic block diagram of an electronic device provided according to an embodiment of this application. Figure 4 The electronic device 300 in this embodiment may include one or more processors 301, one or more input devices 302, one or more output devices 303, and one or more memories 304. The processors 301, input devices 302, output devices 303, and memories 304 communicate with each other via a communication bus 305. The memories 304 store computer programs, including program instructions. The processors 301 execute the program instructions stored in the memories 304. Specifically, the processors 301 are configured to invoke the program instructions to perform the functions of each module / unit in the above-described device embodiments, for example... Figure 3 The functions of the data acquisition module 21, signal extraction module 22, single sampling point calculation module 23, mean calculation module 25, statistical parameter calculation module 24, decision threshold determination module 26, and detection result output module 27 are shown.

[0060] It should be understood that, in the embodiments of this application, the processor 301 may be a central processing unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0061] Input device 302 may include a touchpad, a fingerprint sensor (for collecting the user's fingerprint information and fingerprint orientation information), a microphone, etc., and output device 303 may include a display (LCD, etc.), a speaker, etc.

[0062] The memory 304 may include read-only memory and random access memory, and provides instructions and data to the processor 301. A portion of the memory 304 may also include non-volatile random access memory.

[0063] In specific implementations, the processor 301, input device 302, and output device 303 described in the embodiments of this application can execute the implementation method described in the amplitude normalized carrier synchronization lock detection method provided in the embodiments of this application, or they can execute the implementation method of the electronic device described in the embodiments of this application, which will not be repeated here.

[0064] In another embodiment of this application, a computer-readable storage medium is provided. This computer-readable storage medium stores a computer program, which includes program instructions. When executed by a processor, the program instructions implement all or part of the processes in the methods described above. Alternatively, the computer program can instruct related hardware to complete the process. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include any entity or device capable of carrying computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.

[0065] The computer-readable storage medium can be an internal storage unit of the electronic device in any of the foregoing embodiments, such as a hard disk or memory of the electronic device. The computer-readable storage medium can also be an external storage device of the electronic device, such as a plug-in hard disk, smart media card (SMC), secure digital card (SD), flash card, etc., equipped on the electronic device. Furthermore, the computer-readable storage medium can include both internal and external storage units of the electronic device. The computer-readable storage medium is used to store computer programs and other programs and data required by the electronic device. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

[0066] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.

[0067] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the electronic devices and units described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0068] In the several embodiments provided in this application, it should be understood that the disclosed electronic devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the couplings or direct couplings or communication connections shown or discussed may be indirect couplings or communication connections through some interfaces or units, or they may be electrical, mechanical, or other forms of connection.

[0069] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of this application, depending on actual needs.

[0070] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. An amplitude-normalized carrier synchronization lock detection method, used to determine whether a signal to be detected is in a carrier synchronization lock state or a carrier unlock state, characterized in that, include: Acquire the sampled signal of the signal to be detected and the preset false alarm probability; The preset false alarm probability is used to characterize the upper limit of the probability that the signal to be detected is determined to be in a carrier synchronization locked state when the signal is in a carrier unlocked state. The sampled signal is subjected to orthogonal component extraction to obtain two orthogonal components; For each single sampling point in the sampling signal, the absolute values ​​of the two orthogonal components of the single sampling point are added or subtracted to obtain the feature quantity of the single sampling point. The feature quantity of the single sampling point is then normalized to obtain the detection statistic of the single sampling point. The detection statistic is used to characterize the degree to which the single sampling point deviates from the ideal locking point. Calculate the first expectation and first standard deviation of the detection statistic under carrier lockout conditions; Determine the length of the statistical data, and calculate the average value of the detection statistics corresponding to each of the multiple single sampling points within the length of the statistical data; The decision threshold is determined based on the preset false alarm probability, the first expectation, the first standard deviation, and the length of the statistical data. Based on the relative magnitude of the average value of the detection statistics and the decision threshold, the carrier synchronization lock detection result of the signal to be detected is determined; Specifically, for each single sampling point in the sampled signal, the absolute values ​​of the two orthogonal components of that single sampling point are combined by addition and subtraction to obtain the feature quantity of that single sampling point, including: The feature value of this single sampling point is calculated using the following first formula: ; in, This represents the feature quantity of the nth single sampling point. This represents the absolute value signal of the first orthogonal component at the nth single sampling point. This represents the absolute value signal of the second orthogonal component at the nth single sampling point.

2. The amplitude-normalized carrier synchronization lock detection method as described in claim 1, characterized in that, For each single sampling point in the sampled signal, the feature quantity of that single sampling point is normalized to obtain the detection statistics for that single sampling point, including: The detection statistics for this single sampling point are obtained by normalizing the feature values ​​of this single sampling point using the following second formula: ; in, This represents the detection statistic for the nth single sampling point. This represents the feature quantity of the nth single sampling point. This represents the absolute value signal of the first orthogonal component at the nth single sampling point. This represents the absolute value signal of the second orthogonal component at the nth single sampling point.

3. The amplitude-normalized carrier synchronization lock detection method as described in claim 2, characterized in that, For each single sampling point in the sampled signal, the expression for the two orthogonal components of that single sampling point is: ; ; in, This represents the signal magnitude of the nth single sampling point. This represents the frequency offset, and T represents the symbol period. Indicates phase error, Indicates the modulation phase. Represents equivalent phase noise; Substituting the expressions for the two orthogonal components into the second formula above, we obtain the modulation phase of the signal to be detected as follows: At that time, the detection statistic for this single sampling point is: 。 4. The amplitude-normalized carrier synchronization lock detection method as described in claim 3, characterized in that, The first expectation and first standard deviation of the detection statistic under carrier lockout conditions are calculated using the following third formula: ; in, This represents the first expectation of the detection statistics under carrier lockout conditions. This represents the first variance of the detection statistic under carrier lockout conditions. This represents the first standard deviation of the detection statistic under carrier lockout conditions.

5. The amplitude-normalized carrier synchronization lock detection method as described in claim 1, characterized in that, The step of determining the decision threshold based on the preset false alarm probability, the first expectation, the first standard deviation, and the length of the statistical data includes: The decision threshold is calculated using the following fourth formula: ; in, Indicates the threshold for judgment. This represents the first standard deviation of the detection statistic under carrier lockout conditions. This represents the inverse function of the complementary error function. This represents the preset false alarm probability. This represents the first expectation of the detection statistics under carrier lockout conditions. Indicates the length of statistical data.

6. The amplitude-normalized carrier synchronization lock detection method as described in claim 1, characterized in that, Determining the length of statistical data includes: The second expectation and second standard deviation of the detection statistic under carrier synchronization locked state are calculated using the following fifth formula: ; ; in, This represents the second expectation of the detection statistics under carrier synchronization locked state. This represents the detection statistics under carrier synchronization locked state. Indicates a given signal-to-noise ratio Under these conditions, equivalent phase noise The probability density function, This represents the second variance of the detection statistics under carrier synchronization locked conditions. This represents the second standard deviation of the detection statistics under carrier synchronization locked conditions; Based on the first expectation, the first standard deviation, the second expectation, and the second standard deviation, the length of the statistical data is determined using the following sixth formula: ; in, Indicates the length of statistical data. This represents the inverse function of the complementary error function. This indicates the preset lock detection probability. This represents the preset false alarm probability. This represents the first standard deviation of the detection statistic under carrier lockout conditions. This represents the first expectation of the detection statistics under carrier lockout conditions.

7. The amplitude-normalized carrier synchronization lock detection method as described in claim 1, characterized in that, The step of acquiring the sampled signal of the signal to be detected includes: Acquire the signal to be detected; After frequency conversion and phase rotation of the signal to be detected, a baseband signal is obtained; The baseband signal is resampled to obtain the sampled signal.

8. The amplitude-normalized carrier synchronization lock detection method as described in claim 1, characterized in that, The step of determining the carrier synchronization lock detection result of the signal to be detected based on the relative magnitude of the average value of the detection statistics and the decision threshold includes: If the average value of the detection statistics is greater than the decision threshold, then the carrier synchronization lock detection result of the signal to be detected is determined to be a carrier synchronization lock state. If the average value of the detection statistics is less than or equal to the decision threshold, then the carrier synchronization lock detection result of the signal to be detected is determined to be a carrier unlock state.

9. An amplitude-normalized carrier synchronization lock detection device, used to determine whether a signal to be detected is in a carrier synchronization lock state or a carrier unlock state, characterized in that, include: The data acquisition module is used to acquire the sampled signal of the signal to be detected and the preset false alarm probability; The preset false alarm probability is used to characterize the upper limit of the probability that the signal to be detected is determined to be in a carrier synchronization locked state when it is in a carrier unlocked state. The signal extraction module is used to extract orthogonal components from the sampled signal to obtain two orthogonal components; The single sampling point calculation module is used to perform addition and subtraction combination operations on the absolute value signals of the two orthogonal components of each single sampling point in the sampling signal to obtain the feature quantity of the single sampling point, and to perform normalization calculation on the feature quantity of the single sampling point to obtain the detection statistic of the single sampling point; the detection statistic is used to characterize the degree to which the single sampling point deviates from the ideal locking point. The statistical parameter calculation module is used to calculate the first expectation and the first standard deviation of the detection statistics under carrier lockout conditions. The mean calculation module is used to determine the length of the statistical data and calculate the average value of the detection statistics corresponding to multiple single sampling points within the length of the statistical data. The decision threshold determination module is used to determine the decision threshold based on the preset false alarm probability, the first expectation, the first standard deviation, and the length of the statistical data. The detection result output module is used to determine the carrier synchronization lock detection result of the signal to be detected based on the relative magnitude of the average value of the detection statistics and the decision threshold. Specifically, for each single sampling point in the sampled signal, when performing addition and subtraction operations on the absolute values ​​of the two orthogonal components of that single sampling point to obtain its feature value, the single sampling point calculation module is used for: The feature value of this single sampling point is calculated using the following first formula: ; in, This represents the feature quantity of the nth single sampling point. This represents the absolute value signal of the first orthogonal component at the nth single sampling point. This represents the absolute value signal of the second orthogonal component at the nth single sampling point.

Citation Information

Patent Citations

  • Lock detection method for bit synchronization of all-digital receiver

    CN102164002A

  • Quadrature phase shift keying (QPSK) carrier synchronous lock detector

    CN105391539A