Single sideband phase sensitive detection method and system
Patent Information
- Application Number
- CN202211082749.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-06
- Publication Date
- 2026-09-29
- Estimated Expiration
- 2042-09-06
AI Technical Summary
当检测信号中含有宽时域内的突变信号以及后续演化,尤其是变化信号带宽高于调制频率时,传统锁相放大技术无法解决
Smart Images

Figure CN117713695B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the fields of signal processing and signal amplification technology, and can be applied to scenarios such as signal detection. In particular, it relates to a single-sideband phase-sensitive detection method, system, device, storage medium, and computer program product. Background Technology
[0002] In scientific research, the processing of weak signals is of great importance. For example, weak signals are of great interest in fields such as magnetic resonance signal detection, infrared signal detection, and radar signal detection.
[0003] A lock-in amplifier (LPA) is a type of amplifier used for phase-sensitive detection of weak signals. It can significantly suppress interference noise and improve the signal-to-noise ratio, making it an effective method for weak signal detection. The signal frequency that a LPA typically detects is much lower than its modulation frequency. Traditional LPA techniques cannot handle signals with wide-range time-domain abrupt changes and subsequent evolution, especially when the bandwidth of the changing signal exceeds the modulation frequency. Therefore, the detection of wide-range, high-sensitivity signals presents a significant challenge. Summary of the Invention
[0004] This disclosure provides a single-sideband phase-sensitive detection method, system, device, storage medium, and computer program product, which improves the sensitivity of weak wideband signal detection.
[0005] According to one aspect of this disclosure, a single-sideband phase-sensitive detection method is provided, comprising: repeatedly triggering a target signal in the system under test and changing the modulation phase of the modulation signal at each triggering time; modulating the target signal triggered each time based on the modulation signal to obtain multiple sets of detection signals with different modulation phases; post-processing the multiple sets of detection signals to obtain multiple sets of equivalent single-sideband modulation signals; and demodulating the multiple sets of equivalent single-sideband modulation signals to obtain the processed signal.
[0006] According to another aspect of this disclosure, a single-sideband phase-sensitive detection system is provided, comprising: a timing controller for controlling a modulation signal or triggering a target signal; a signal acquisition unit for acquiring multiple sets of detection signals with different modulation phases obtained by modulating the repeatedly triggered target signal with the modulation signal; a signal processor for receiving the multiple sets of detection signals acquired by the signal acquisition unit; post-processing the multiple sets of detection signals to obtain multiple sets of equivalent single-sideband modulation signals; and demodulating the multiple sets of equivalent single-sideband modulation signals to obtain a processed signal.
[0007] According to another aspect of this disclosure, an electronic device is provided, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the single-sideband phase-sensitive detection method.
[0008] According to another aspect of this disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to cause the computer to perform the single-sideband phase-sensitive detection method.
[0009] According to another aspect of this disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the single-sideband phase-sensitive detection method described above.
[0010] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0011] The accompanying drawings are provided to better understand this solution and do not constitute a limitation of this disclosure. Wherein:
[0012] Figure 1 This is an exemplary system architecture diagram to which this disclosure can be applied;
[0013] Figure 2 This is a flowchart of an embodiment of the single-sideband phase-sensitive detection method according to the present disclosure;
[0014] Figure 3 This is a flowchart of another embodiment of the single-sideband phase-sensitive detection method according to the present disclosure;
[0015] Figure 4 is a schematic diagram of phase control of the detection signal according to the present disclosure;
[0016] Figure 5 is a schematic diagram of a signal spectrum according to the single-sideband phase-sensitive detection method of this disclosure;
[0017] Figure 6 This is a schematic diagram of acquiring and processing a signal according to this disclosure;
[0018] Figure 7 This is a schematic diagram of the processed signal obtained according to the single-sideband phase-sensitive detection method of this disclosure;
[0019] Figure 8 This is a schematic diagram of the processed signal obtained by the direct sampling method;
[0020] Figure 9 This is a schematic diagram of the structure of an embodiment of the single-sideband phase-sensitive detection system according to the present disclosure;
[0021] Figure 10 This is a block diagram of an electronic device used to implement the single-sideband phase-sensitive detection method of the embodiments of this disclosure. Detailed Implementation
[0022] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details of the embodiments to aid understanding, and should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.
[0023] Figure 1 An exemplary system architecture 100 is shown, in which embodiments of the single-sideband phase-sensitive detection method of this disclosure can be applied.
[0024] like Figure 1 As shown, system architecture 100 may include terminal devices 101 and 102, network 103, and server 104. Network 103 serves as the medium for providing communication links between terminal devices 101 and 102 and server 104. Network 103 may include various connection types, such as wired or wireless communication links or fiber optic cables, etc.
[0025] Users can use terminal devices 101 and 102 to interact with server 104 via network 103 to obtain detection signals, etc. Terminal devices 101 and 102 can be used to control timing and acquire analog signals, then convert the analog signals into digital signals through a digital-to-analog converter, and then interact with server 104 via network 103.
[0026] Terminal devices 101 and 102 can be either hardware or software. When terminal devices 101 and 102 are hardware, they can be various signal acquisition devices, timing control devices, or electronic devices, including but not limited to photoelectric signal sensors, laptops, and desktop computers. When terminal devices 101 and 102 are software, they can be installed in the aforementioned electronic devices. They can be implemented as multiple software programs or software modules, or as a single software program or software module. No specific limitations are made here.
[0027] Server 104 can provide various signal processing-based services. For example, server 104 can analyze and process the detection signals obtained from terminal devices 101 and 102, and generate processing results (such as determining the processed signal).
[0028] It should be noted that server 104 can be either hardware or software. When server 104 is hardware, it can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. When server 104 is software, it can be implemented as multiple software programs or software modules (e.g., used to provide distributed services), or as a single software program or software module. No specific limitations are made here.
[0029] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.
[0030] Continue to refer to Figure 2 The diagram illustrates a flow 200 of an embodiment of a single-sideband phase-sensitive detection method according to the present disclosure. This single-sideband phase-sensitive detection method includes the following steps:
[0031] Step 201: Repeatedly trigger the target signal in the system under test and change the modulation phase of the modulation signal at each triggering time.
[0032] In this embodiment, the execution entity of the single-sideband phase-sensitive detection method can repeatedly trigger the target signal in the system under test and change the modulation phase of the modulation signal at each triggering time. The target signal in the system under test can occur repeatedly. In some specific physical systems, because the target signal is very weak, it cannot be directly detected and must be modulated based on the modulation signal to obtain the target signal. The target signal can be modulated multiple times based on the modulation signal. Specifically, the timing of the target signal's occurrence can be controlled, causing the target signal to occur repeatedly at multiple triggering times, and the modulation signal to have a different modulation phase at each triggering time. The modulation phase of the modulation signal at each triggering time can change according to a certain pattern, for example, the interval between adjacent phases is π / 2n, where n is an integer; or, the modulation phase at each triggering time changes randomly within an integer period.
[0033] Step 202: Modulate the target signal triggered each time based on the modulation signal to obtain multiple sets of detection signals with different modulation phases.
[0034] In this embodiment, after determining multiple trigger times, the aforementioned execution entity can modulate the target signal for each trigger based on the modulation signal to obtain multiple sets of detection signals with different modulation phases. For example, the target signal can be modulated by changing physical parameters such as voltage, current, or magnetic field in the system under test. Specifically, the target signal occurring at each trigger time can be modulated based on the modulation signal at that trigger time to obtain the detection signal corresponding to that trigger time, thereby acquiring multiple sets of detection signals. Since the modulation signal has a different modulation phase at each trigger time, the resulting multiple sets of detection signals also have different modulation phases.
[0035] Step 203: Post-process the multiple sets of detection signals to obtain multiple sets of equivalent single-sideband modulated signals.
[0036] In this embodiment, after obtaining multiple sets of detection signals, the aforementioned execution entity can perform post-processing on these signals to obtain multiple sets of equivalent single-sideband modulated signals. Specifically, high-pass filtering can be performed on the multiple sets of detection signals using any digital filter or hardware filter. That is, the modulation signal frequency is set as a frequency threshold, all signals in each set of detection signals that are less than the frequency threshold are filtered out, and signals that are greater than or equal to the frequency threshold are retained, resulting in multiple sets of filtered signals. These multiple sets of filtered signals are then determined as multiple sets of equivalent single-sideband modulated signals.
[0037] The acquired detection signal contains various noise signals. 1 / f noise, widely present in nature, exhibits a noise distribution where lower frequencies result in greater noise intensity. Therefore, to accurately detect the target signal, it is necessary to eliminate noise signals in the detection signal, especially low-frequency noise. Since modulation shifts the target signal's frequency to around the modulation frequency, it contains both lower and upper sideband signals. Suppressing the lower sideband signal while retaining the upper sideband signal removes noise and preserves a wide bandwidth.
[0038] Step 204: Demodulate multiple sets of equivalent single-sideband modulated signals to obtain the processed signal.
[0039] In this example, after obtaining multiple sets of equivalent single-sideband modulated signals, the aforementioned executing entity can demodulate these signals to obtain a processed signal. Specifically, it can acquire a demodulated signal, demodulate the multiple sets of equivalent single-sideband modulated signals based on the demodulated signal, and use the demodulated signal as the processed signal. It should be noted that the demodulated signal can be acquired before step 201, or after at least one of steps 201-203; this disclosure does not limit this. The demodulated signal can be acquired using a signal acquisition device, or a signal can be simulated and generated as the demodulated signal based on the frequency and phase of the modulated signal; this disclosure does not limit this either. The demodulated signal has the same frequency and phase as the modulated signal.
[0040] The single-sideband phase-sensitive detection method provided in this disclosure firstly repeatedly triggers the target signal in the test system, changing the modulation phase of the modulation signal at each trigger moment. Then, it modulates the target signal based on the modulation signal for each trigger, obtaining multiple sets of detection signals with different modulation phases. Next, it performs post-processing on these multiple sets of detection signals to obtain multiple sets of equivalent single-sideband modulated signals. Finally, it demodulates these equivalent single-sideband modulated signals to obtain the processed signal. Noise removal via single-sideband filtering can eliminate most of the low-frequency noise in the detection signal, improving the accuracy of the processed signal. Simultaneously, single-sideband filtering can preserve the wide bandwidth of the detection signal, ensuring that abrupt changes in the detection signal are not distorted or deformed. The advantage of this single-sideband phase-sensitive detection method is that the bandwidth of the target signal can be greater than the bandwidth of the modulation signal.
[0041] Further reference Figure 3 The diagram illustrates a flow 300 of another embodiment of the single-sideband phase-sensitive detection method according to the present disclosure. This single-sideband phase-sensitive detection method includes the following steps:
[0042] Step 301: Repeatedly trigger the target signal in the system under test and change the modulation phase of the modulation signal at each triggering time.
[0043] In this embodiment, the specific operation of step 301 has been described. Figure 2 Step 201 in the illustrated embodiment is described in detail and will not be repeated here.
[0044] It should be noted that in some optional implementations of this embodiment, continuous modulation signals can be acquired; the frequency of the trigger signal can be determined based on the aliasing principle between the modulation signal and the trigger signal; and the target signal in the system under test can be repeatedly triggered using the trigger signal to change the modulation phase of the modulation signal at each trigger moment.
[0045] Specifically, referring to Figure 4, Figure 4 shows a schematic diagram of phase control of the detection signal according to this disclosure. As can be seen from Figure 4(a), a continuous modulation signal can be acquired, and the target signal in the system under test can be repeatedly generated according to the frequency of the trigger signal. The generated target signals are repetitive and do not overlap with each other. Based on the aliasing principle between the modulation signal and the trigger signal, the generation frequency of the trigger signal can be determined, so that the target signal is repeatedly generated at multiple different trigger times, and the modulation signal has a different modulation phase at each trigger time, thus controlling the modulation signal to generate multiple modulation phases at multiple trigger times. Therefore, under a continuous modulation signal, the target signal can be controlled to be repeatedly generated at multiple different trigger times, and the repeatedly generated target signal can be modulated based on the continuous modulation signal to obtain multiple sets of detection signals. Since the modulation signal has a different modulation phase at each trigger time, the multiple sets of detection signals obtained also have different initial phases.
[0046] In some optional implementations of this embodiment, the timing control of the trigger signal and the modulation signal of the target signal can be performed so that the modulation signal has different modulation phases at multiple triggering times of the trigger signal; the trigger signal is used to repeatedly trigger the target signal in the system under test.
[0047] Specifically, referring to Figure 4, as shown in Figure 4(b), the trigger signal and modulation signal of the target signal can be time-controlled to generate multiple sets of modulation signals. This ensures that each time the trigger signal occurs, the multiple sets of modulation signals have different modulation phases at each trigger moment, thus generating multiple modulation phases at multiple trigger moments. Therefore, based on the set of modulation signals corresponding to each trigger moment, the target signal occurring at that trigger moment can be modulated to obtain a set of detection signals, thereby obtaining multiple sets of detection signals. Since each set of modulation signals has a different modulation phase, the resulting multiple sets of detection signals also have different initial phases.
[0048] Step 302: Modulate the target signal triggered each time based on the modulation signal to obtain multiple sets of detection signals with different modulation phases.
[0049] In this embodiment, the specific operation of step 302 has been described. Figure 2 Step 202 and in the embodiments shown Figure 3 Step 301 in the illustrated embodiment is described in detail and will not be repeated here.
[0050] It should be noted that the obtained multiple sets of detection signals are at least two sets of detection signals. When there are multiple sets of detection signals, each detection signal has a corresponding detection signal with a modulation phase difference of π / 2. When there are only two sets of detection signals, the modulation signals of the two sets of detection signals have a phase difference of π / 2 at their initial points.
[0051] Step 303: Perform high-pass filtering on multiple sets of detection signals to obtain multiple sets of filtered signals.
[0052] In this embodiment, the specific operation of step 303 has been described. Figure 2 Step 203 in the illustrated embodiment is described in detail and will not be repeated here.
[0053] Step 304: Perform Hilbert transform on the multiple filtered signals to obtain multiple transformed signals, and then group and superimpose the multiple filtered signals with the multiple transformed signals to obtain multiple equivalent single-sideband modulated signals.
[0054] In this embodiment, after obtaining multiple sets of filtered signals, the execution entity can perform Hilbert transform on the filtered signals to obtain multiple sets of transformed signals. Then, it can group and superimpose the filtered signals with the transformed signals to obtain multiple sets of equivalent single-sideband modulated signals. Specifically, the target signal is a periodically changing signal that can be decomposed into the sum of multiple cosine signals. Therefore, the target signal can be represented in the following Fourier expansion form:
[0055]
[0056] Among them, f kin (t) represents the target signal, n is a positive integer whose value does not exceed half the sampling rate of the target signal, and a n It is the amplitude of the nth cosine signal, ω n It is the frequency of the nth cosine signal. It is the initial phase of the nth cosine signal.
[0057] Furthermore, f kin Extending (t) into complex space, it can be represented in the following form:
[0058]
[0059] Among them, F kin (t) represents the target signal in complex space, where i is an imaginary number.
[0060] Each modulated signal is also a periodically changing signal, and the modulated signal can be represented in the form of a cosine signal as follows:
[0061]
[0062] Where f1(t) is a modulation signal, ω mod It is the frequency of the modulating signal. It is the initial phase of the modulated signal.
[0063] Furthermore, extending f1(t) into complex space, it can be expressed in the following form:
[0064]
[0065] Where F1(t) is the modulation signal represented in complex space, and i is an imaginary number.
[0066] When the modulation frequency is ω mod The initial modulation phase of the k-th sample in the sampling direction is b is the linear modulation amplitude, from which a single-sideband modulated signal can be obtained. The single-sideband modulated signal can be expressed in the following form:
[0067]
[0068] Where F(t,k) is a single-sideband modulated signal represented in complex space, F kin F1(t) is the target signal represented in complex space, F1(t) is the modulation signal represented in complex space, and i is an imaginary number.
[0069] Expanding F(t,k), the real part signal can be represented in the following form:
[0070]
[0071] Among them, f SBB (t,k) is the real part of a single-sideband modulated signal represented in complex space. This refers to the noise-free signal that is actually detected after modulation.
[0072] Noise is introduced during signal transmission, and due to the influence of noise, the detected signal also contains noise signals. The actual detected signal after modulation can also include noise signals, which can be represented as follows:
[0073]
[0074] Among them, f det (t,k) represents the noisy signal actually detected after modulation, i.e., the detection signal. The signal is a noise signal. A high-pass filter is applied to the detected signal to remove the main 1 / f noise, leaving primarily white noise. For clarity, the following expressions do not include white noise components. An equivalent single-sideband modulated signal can be constructed based on the filtered signal.
[0075] Performing a Hilbert transform on multiple filtered signals yields multiple transformed signals. The Hilbert transform refers to performing a Hilbert operation on the filtered signals. This operation aims to construct the following components of an equivalent single-sideband modulated signal:
[0076]
[0077] Select signals from different sampling batches from multiple filtered signals, ensuring that their phase difference with the modulation signal corresponding to the transformed signal is π / 2. That is, the modulation phase of the filtered signal is... Its phase modulation with the transformed signal The following relationships exist: This operation is to construct the following part of the equivalent single-sideband modulated signal:
[0078]
[0079] By superimposing the filtered signals with a phase difference of π / 2 onto the transformed signals, multiple sets of equivalent single-sideband modulated signals can be obtained. Their forms are as follows:
[0080]
[0081] Referring to Figure 5, Figure 5 shows a signal spectrum diagram of the single-sideband phase-sensitive detection method according to this disclosure. Figure 5(a) shows the target signal. In some specific physical systems, the target signal is very weak and cannot be directly detected; modulation based on the modulation signal is necessary to obtain the target signal. Figure 5(b) shows the detection signal. The target signal in the system under test can be repeatedly triggered, and the modulation phase of the modulation signal can be changed at each trigger time. Based on the modulation signal, the target signal is modulated each time, resulting in multiple sets of detection signals with different modulation phases. As can be seen from Figure 5(b), when the signal bandwidth is greater than twice the modulation frequency, a mirror signal will be generated in the detection signal. Figure 5(c) shows the equivalent single-sideband modulation signal. Since a mirror signal will be generated in the detection signal when the signal bandwidth is greater than twice the modulation frequency, high-pass filtering is applied to multiple sets of detection signals. The filtered signal cannot be determined to be the equivalent single-sideband modulation signal. Performing Hilbert transforms on multiple sets of filtered signals yields multiple sets of transformed signals. These filtered signals are then grouped and superimposed with the transformed signals to obtain multiple sets of equivalent single-sideband modulated signals, resulting in strictly equivalent single-sideband modulated signals. Figure 5(d) shows the demodulated signal. After obtaining the equivalent single-sideband modulated signals, single-sideband demodulation can be performed on the multiple sets of equivalent single-sideband modulated signals based on the demodulated signal to obtain a more accurate demodulated signal.
[0082] It should be noted that multiple sets of detection signals can be high-pass filtered first to obtain multiple sets of filtered signals, then Hilbert transforms can be applied to these filtered signals to obtain multiple sets of transformed signals. These filtered signals and the transformed signals can then be grouped and superimposed to obtain multiple sets of equivalent single-sideband modulated signals. Alternatively, multiple sets of detection signals can be Hilbert transformed first to obtain multiple sets of transformed signals, then these groupsed signals can be superimposed, and finally high-pass filtered to obtain multiple sets of equivalent single-sideband modulated signals. This disclosure does not limit the scope of the method.
[0083] In some optional implementations of this embodiment, multiple filtered signals can also be determined as multiple equivalent single-sideband modulated signals in response to a modulation frequency with a signal bandwidth less than twice that of the original signal.
[0084] Specifically, if the application scenario is a signal bandwidth less than twice the modulation frequency, after obtaining multiple sets of filtered signals, the aforementioned execution entity can perform Hilbert transform on the multiple sets of filtered signals to obtain multiple sets of transformed signals, and then group and superimpose the multiple sets of filtered signals with the multiple sets of transformed signals to obtain multiple sets of equivalent single-sideband modulation signals. Alternatively, the multiple sets of filtered signals can be directly determined as multiple sets of equivalent single-sideband modulation signals.
[0085] Step 305: Obtain the demodulated signal.
[0086] In this embodiment, the aforementioned execution entity can acquire the demodulated signal. It should be noted that the demodulated signal can be acquired before executing step 301, or it can be acquired after executing at least one of steps 301-304; this disclosure does not limit this. The demodulated signal can be acquired using a signal acquisition device, or a signal can be simulated and generated as the demodulated signal based on the acquired frequency and phase of the modulation signal; this disclosure does not limit this either. The demodulated signal has the same frequency and initial phase as the modulation signal.
[0087] Step 306: Perform single-sideband demodulation on multiple sets of equivalent single-sideband modulated signals based on the demodulated signal to obtain multiple sets of demodulated signals.
[0088] In this embodiment, after acquiring the demodulated signal, the aforementioned execution entity can demodulate multiple sets of equivalent single-sideband modulated signals based on the demodulated signal to obtain multiple sets of demodulated signals.
[0089] In some optional implementations of this embodiment, multiple sets of equivalent single-sideband modulated signals can be filtered and demodulated based on the demodulated signal to obtain multiple sets of demodulated signals. Specifically, the demodulated signal can be multiplied by each set of equivalent single-sideband modulated signals to obtain multiple sets of first signals; low-pass filtering in the sampling direction can be applied to the multiple sets of first signals to obtain multiple sets of demodulated signals.
[0090] Specifically, each set of equivalent single-sideband modulated signals can be multiplied with a demodulated signal having the same initial phase as the equivalent single-sideband modulated signal. Multiple sets of equivalent single-sideband modulated signals have different initial phases. The multiplied signals are then subjected to low-pass filtering in the sampling direction, meaning that the multiplied signals with different initial phases are low-pass filtered at the same time point but with different sampling numbers. This sampling-direction filtering method replaces the original time-axis filtering method, resulting in a high-time-resolution signal.
[0091] The equivalent single-sideband modulated signal of the kth group in the sampling direction can be represented in the following form:
[0092]
[0093] Where a n It is the amplitude of the nth cosine signal, ω n It is the frequency of the nth cosine signal. It is the initial phase of the nth cosine signal, b is the linear modulation amplitude, and ω mod It is the frequency of the modulating signal. It is the initial phase of the modulated signal.
[0094] The demodulated signal can be multiplied by each group of equivalent single-sideband modulated signals, and the resulting first signal of the k-th group can be expressed in the following form:
[0095]
[0096] To remove The influence of the periodic variation of the sampling number k ensures that, in the sampling direction, different sampling numbers at the same time point satisfy the following: Where m is an integer. Multiple demodulated signals can be obtained by performing low-pass filtering in the sampling direction.
[0097] In some optional implementations of this embodiment, after obtaining multiple sets of first signals, the execution entity may also perform low-pass filtering on the multiple sets of first signals in the time axis direction in response to a modulation frequency with a signal bandwidth less than twice that of the first signal, thereby obtaining multiple sets of demodulated signals.
[0098] Specifically, if the application scenario involves a signal bandwidth less than twice the modulation frequency, the aforementioned execution entity, after obtaining multiple sets of first signals, can perform low-pass filtering on the multiple sets of first signals in the sampling direction to obtain multiple sets of demodulated signals. Alternatively, the demodulated signals can be multiplied by each set of equivalent single-sideband modulation signals, and the multiple sets of multiplied signals can be low-pass filtered in the time axis direction to obtain multiple sets of demodulated signals. The multiple sets of multiplied signals can be low-pass filtered using any digital filter or hardware filter.
[0099] In some optional implementations of this embodiment, multiple sets of equivalent single-sideband modulation signals can be phase-shifted and demodulated based on the demodulated signal to obtain multiple sets of demodulated signals. Specifically, the demodulated signal can be multiplied by each set of equivalent single-sideband modulation signals to obtain multiple sets of second signals; a phase-shifting operation can be performed on the demodulated signal to obtain a phase-shifted demodulated signal; a Hilbert transform can be performed on the multiple sets of equivalent single-sideband modulation signals to obtain multiple sets of third signals; the phase-shifted demodulated signal can be multiplied by each set of third signals to obtain multiple sets of fourth signals; and the multiple sets of second signals and multiple sets of fourth signals can be superimposed to obtain multiple sets of demodulated signals.
[0100] Phase-shift demodulation involves the superposition of two signals: the product of the demodulated signal and the equivalent single-sideband modulated signal; and the product of the demodulated signal after phase shift by π / 2 and the Hilbert transform of the equivalent single-sideband modulated signal.
[0101] Step 307: Superimpose and average the demodulated signals to obtain the processed signal.
[0102] In this embodiment, after obtaining multiple sets of demodulated signals, the execution entity can first superimpose these demodulated signals to obtain a superimposed signal, and then take the average value of the superimposed signal to obtain the processed signal. Superimposing multiple sets of demodulated signals can effectively eliminate noise as the amount of data increases, thereby improving the signal-to-noise ratio of the processed signal.
[0103] Demodulating the equivalent single-sideband modulated signal yields two signals: the real part is the I-channel signal, and the imaginary part is the Q-channel signal. After processing using the above method, the I-channel signal is obtained; the I-channel signal is the processed signal. When the phase of the demodulated signal changes by π / 2, performing the same processing again yields the Q-channel signal.
[0104] from Figure 3 It can be seen from this that, with Figure 2 Compared to the corresponding embodiments, the single-sideband phase-sensitive detection method in this embodiment has a more rigorous construction of the equivalent single-sideband modulation signal, making it applicable to all signal processing methods. It removes noise while preserving the signal's wide bandwidth.
[0105] Further reference Figure 6 , Figure 6 A schematic diagram illustrating the acquisition and processing of a signal according to this disclosure is shown. From Figure 6 As can be seen, multiple detection signals with different modulation phases are obtained based on modulation signals with different initial phases. After the detection signals are processed to obtain an equivalent single-sideband modulation signal, the processed signal can be obtained along the demodulation direction.
[0106] Further reference Figure 7 and Figure 8 , Figure 7 A schematic diagram of the processed signal obtained according to the single-sideband phase-sensitive detection method of this disclosure is shown. Figure 8 A schematic diagram of the processed signal obtained using a direct sampling method is shown. From Figure 7 As can be seen, the single-sideband phase-sensitive detection method of this disclosure can effectively restore high-frequency and low-frequency signals while maintaining the signal's wide bandwidth. From... Figure 8 As can be seen, in the processed signal obtained using the direct sampling method, the low-frequency signal is completely masked by the noise signal. From Figure 7 and Figure 8 As can be seen, the single-sideband phase-sensitive detection method according to this disclosure improves the accuracy of the acquired processed signal and is more conducive to acquiring high-sensitivity, wide-bandwidth signals.
[0107] Further reference Figure 9 As an implementation of the aforementioned single-sideband phase-sensitive detection method, this disclosure provides an embodiment of a single-sideband phase-sensitive detection system, which is similar to... Figure 2 The method embodiments shown correspond to those described.
[0108] like Figure 9 As shown, the single-sideband phase-sensitive detection system 900 of this embodiment may include a timing controller 901, a signal acquisition unit 902, and a signal processor 903. The timing controller 901 is used to control the modulation signal or trigger the target signal; the signal acquisition unit 902 is used to acquire multiple sets of detection signals with different modulation phases obtained by modulating the repeatedly triggered target signal with the modulation signal; the signal processor 903 is used to receive the multiple sets of detection signals acquired by the signal acquisition unit; post-process the multiple sets of detection signals to obtain multiple sets of equivalent single-sideband modulated signals; and demodulate the multiple sets of equivalent single-sideband modulated signals to obtain the processed signal.
[0109] In this embodiment, the specific processing of the single-sideband phase-sensitive detection system 900—including the timing controller 901, signal acquisition unit 902, and signal processor 903—and the resulting technical effects can be found in the following references: Figure 2 The relevant descriptions of the corresponding embodiments will not be repeated here.
[0110] In some optional implementations of this embodiment, the signal acquisition unit 902 can acquire detection signals. It can acquire continuous reference signals; determine the frequency of the trigger signal based on the aliasing principle between the modulation signal and the trigger signal; and repeatedly trigger the target signal in the system under test using the trigger signal to change the modulation phase of the modulation signal at each trigger moment. Alternatively, it can perform timing control on the trigger signal and the modulation signal of the target signal, so that the modulation signal has different modulation phases at multiple trigger moments; and repeatedly trigger the target signal in the system under test using the trigger signal. Based on the modulation signal, the target signal is modulated each time it is triggered, resulting in multiple sets of detection signals with different modulation phases.
[0111] In some optional implementations of this embodiment, the signal processor 903 can perform high-pass filtering on multiple sets of detection signals to obtain multiple sets of filtered signals; perform Hilbert transform on the multiple sets of filtered signals to obtain multiple sets of transformed signals; and group and superimpose the multiple sets of filtered signals and the multiple sets of transformed signals to obtain multiple sets of equivalent single-sideband modulated signals. Depending on the application scenario, if the signal bandwidth is less than twice the modulation frequency, either Hilbert transform can be performed on the multiple sets of filtered signals to obtain multiple sets of transformed signals, and then group and superimpose the multiple sets of filtered signals and the multiple sets of transformed signals to obtain multiple sets of equivalent single-sideband modulated signals, or the multiple sets of filtered signals can be determined as multiple sets of equivalent single-sideband modulated signals. The demodulated signal is then acquired; single-sideband demodulation is performed on the multiple sets of equivalent single-sideband modulated signals based on the demodulated signal to obtain multiple sets of demodulated signals; and the multiple sets of demodulated signals are superimposed and averaged to obtain the processed signal.
[0112] In some optional implementations of this embodiment, the signal processor 903 can filter and demodulate multiple sets of equivalent single-sideband modulation signals based on the demodulated signal to obtain multiple sets of demodulated signals. Specifically, the demodulated signal is multiplied by each set of equivalent single-sideband modulation signals to obtain multiple sets of first signals. The multiple sets of first signals are then subjected to low-pass filtering in the sampling direction to obtain multiple sets of demodulated signals. Depending on the application scenario, if the signal bandwidth is less than twice the modulation frequency, the multiple sets of first signals can be subjected to low-pass filtering in the sampling direction to obtain multiple sets of demodulated signals, or the multiple sets of first signals can be subjected to low-pass filtering in the time axis direction to obtain multiple sets of demodulated signals. Alternatively, multiple sets of equivalent single-sideband modulated signals can be phase-shifted and demodulated based on the demodulated signal to obtain multiple sets of demodulated signals. Specifically, the demodulated signal is multiplied by each set of equivalent single-sideband modulated signals to obtain multiple sets of second signals; a phase-shifting operation is performed on the demodulated signal to obtain a phase-shifted demodulated signal; a Hilbert transform is performed on the multiple sets of equivalent single-sideband modulated signals to obtain multiple sets of third signals; the phase-shifted demodulated signal is multiplied by each set of third signals to obtain multiple sets of fourth signals; and the multiple sets of second signals and multiple sets of fourth signals are superimposed to obtain multiple sets of demodulated signals.
[0113] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.
[0114] Figure 10 A schematic block diagram of an example electronic device 1000 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent signal acquisition devices, such as signal generators, digital-to-analog converters, and other similar devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0115] like Figure 10 As shown, device 1000 includes a computing unit 1001, which can perform various appropriate actions and processes according to a computer program stored in read-only memory (ROM) 1002 or a computer program loaded from storage unit 1008 into random access memory (RAM) 1003. The RAM 1003 may also store various programs and data required for the operation of device 1000. The computing unit 1001, ROM 1002, and RAM 1003 are interconnected via bus 1004. Input / output (I / O) interface 1005 is also connected to bus 1004.
[0116] Multiple components in device 1000 are connected to I / O interface 1005, including: input unit 1006, such as a keyboard, mouse, signal acquisition device, or signal receiver; output unit 1007, such as various types of displays, speakers, etc.; storage unit 1008, such as a disk, optical disk, etc.; and communication unit 1009, such as a network interface card (NIC). Communication unit 1009 allows device 1000 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0117] The computing unit 1001 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 1001 include, but are not limited to, digital signal processors (DSPs), and any suitable processors, controllers, microcontrollers, etc. The computing unit 1001 performs the various methods and processes described above, such as performing single-sideband filtering on the detection signal to obtain an equivalent single-sideband modulated signal; and demodulating the equivalent single-sideband modulated signal to obtain a processed signal. For example, in some embodiments, the method of performing single-sideband filtering on the detection signal to obtain an equivalent single-sideband modulated signal and demodulating the equivalent single-sideband modulated signal to obtain a processed signal can be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as storage unit 1008. In some embodiments, part or all of the computer program can be loaded and / or installed on device 1000 via ROM 1002 and / or communication unit 1009. When the computer program is loaded into RAM 1003 and executed by computing unit 1001, one or more steps of the method described above for performing single-sideband filtering on the detection signal to obtain an equivalent single-sideband modulated signal and demodulating the equivalent single-sideband modulated signal to obtain a processed signal can be performed.
[0118] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, application-specific integrated circuits (ASICs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0119] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0120] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), or any suitable combination of the foregoing.
[0121] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to a user; and a keyboard and pointing device (e.g., a mouse) through which the user provides input to the computer.
[0122] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other.
[0123] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.
[0124] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A single-sideband phase-sensitive detection method, comprising: The target signal in the system under test is repeatedly triggered, and the modulation phase of the modulation signal is changed at each trigger time. The target signal is repeated at at least two trigger times, and the modulation phase of the modulation signal at the at least two trigger times differs by π / 2. Based on the modulation signal, the target signal is modulated each time it is triggered to obtain multiple sets of detection signals with different modulation phases; Post-processing multiple sets of detection signals to obtain multiple sets of equivalent single-sideband modulated signals includes: performing high-pass filtering on the multiple sets of detection signals to obtain multiple sets of filtered signals; performing Hilbert transform on the multiple sets of filtered signals to obtain multiple sets of transformed signals; and grouping and superimposing the multiple sets of filtered signals with the multiple sets of transformed signals to obtain the multiple sets of equivalent single-sideband modulated signals. The multiple sets of equivalent single-sideband modulated signals are demodulated to obtain the processed signal.
2. The method according to claim 1, wherein, The process of repeatedly triggering the target signal in the system under test and changing the modulation phase of the modulation signal at each triggering time includes: Acquire continuous modulated signals; The frequency of the trigger signal is determined based on the aliasing principle between the modulation signal and the trigger signal; The target signal in the system under test is repeatedly triggered using the trigger signal to change the modulation phase of the modulation signal at each trigger moment.
3. The method according to claim 1, wherein, The process of repeatedly triggering the target signal in the system under test and changing the modulation phase of the modulation signal at each triggering time includes: Timing control is applied to the trigger signal and the modulation signal of the target signal, such that the modulation phase of the modulation signal differs by π / 2 at the at least two trigger times of the trigger signal; The target signal in the system under test is repeatedly triggered using the trigger signal.
4. The method according to claim 1, wherein, The post-processing of multiple sets of detection signals to obtain multiple sets of equivalent single-sideband modulated signals further includes: In response to a modulation frequency with a signal bandwidth less than twice that of the original signal, the multiple sets of filtered signals are determined as the multiple sets of equivalent single-sideband modulated signals.
5. The method according to claim 4, wherein, The demodulation of the multiple sets of equivalent single-sideband modulated signals to obtain the processed signal includes: Acquire the demodulated signal; Based on the demodulated signal, the multiple sets of equivalent single-sideband modulated signals are demodulated to obtain multiple sets of demodulated signals. The multiple demodulated signals are superimposed and averaged to obtain the processed signal.
6. The method according to claim 5, wherein, The step of performing single-sideband demodulation on the multiple sets of equivalent single-sideband modulated signals based on the demodulated signal to obtain multiple sets of demodulated signals includes: Based on the demodulated signal, the multiple sets of equivalent single-sideband modulated signals are filtered and demodulated to obtain the multiple sets of demodulated signals; or Based on the demodulated signal, the multiple sets of equivalent single-sideband modulated signals are phase-shifted and demodulated to obtain the multiple sets of demodulated signals.
7. The method according to claim 6, wherein, The step of filtering and demodulating the multiple sets of equivalent single-sideband modulated signals based on the demodulated signal to obtain the multiple sets of demodulated signals includes: The demodulated signal is multiplied by each group of equivalent single-sideband modulation signals to obtain multiple groups of first signals; The multiple sets of first signals are subjected to low-pass filtering in the sampling direction to obtain the multiple sets of demodulated signals.
8. The method according to claim 7, wherein, The step of filtering and demodulating the multiple sets of equivalent single-sideband modulated signals based on the demodulated signal to obtain the multiple sets of demodulated signals further includes: In response to a modulation frequency with a signal bandwidth less than twice that of the original signal, the multiple sets of first signals are subjected to low-pass filtering in the time axis direction to obtain the multiple sets of demodulated signals.
9. The method according to claim 6, wherein, The step of performing phase-shift demodulation on the multiple sets of equivalent single-sideband modulated signals based on the demodulated signal to obtain the multiple sets of demodulated signals includes: The demodulated signal is multiplied by each group of equivalent single-sideband modulation signals to obtain multiple groups of second signals; A phase-shifting operation is performed on the demodulated signal to obtain a phase-shifted demodulated signal; Perform Hilbert transform on the multiple sets of equivalent single-sideband modulated signals to obtain multiple sets of third signals; The phase-shifted demodulated signal is multiplied by each group of third signals to obtain multiple groups of fourth signals; The multiple sets of second signals are superimposed with the multiple sets of fourth signals to obtain the multiple sets of demodulated signals.
10. A single-sideband phase-sensitive detection system, the system comprising: A timing controller is used to control the modulation signal or trigger the target signal; A signal acquisition unit is used to acquire multiple sets of detection signals with different modulation phases obtained by modulating the repeatedly triggered target signal with the modulation signal, wherein the target signal is repeatedly triggered at at least two triggering times, and the modulation phases of the modulation signal at the at least two triggering times differ by π / 2 respectively. A signal processor is configured to receive multiple sets of detection signals acquired by the signal acquisition unit; perform high-pass filtering on the multiple sets of detection signals to obtain multiple sets of filtered signals; perform Hilbert transform on the multiple sets of filtered signals to obtain multiple sets of transformed signals; and group and superimpose the multiple sets of filtered signals with the multiple sets of transformed signals to obtain multiple sets of equivalent single-sideband modulated signals; and demodulate the multiple sets of equivalent single-sideband modulated signals to obtain the processed signal.
11. An electronic device, comprising: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-9.
12. A non-transitory computer-readable storage medium storing computer instructions, wherein, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-9.
13. A computer program product comprising a computer program that, when executed by a processor, implements the method according to any one of claims 1-9.