Multiple Sinusoid Signal Sub-Nyquist Sampling Method Based on Multi-channel Time Delay Sampling System
20210226830 · 2021-07-22
Inventors
- Ning Fu (Harbin, CN)
- Zhiliang Wei (Harbin, CN)
- Liyan Qiao (Harbin, CN)
- Zhenlong Yan (Harbin, CN)
- Xiyuan Peng (Harbin, CN)
Cpc classification
G06F17/16
PHYSICS
H03M1/1285
ELECTRICITY
International classification
Abstract
The disclosure discloses a multiple sinusoid signal sub-Nyquist sampling method based on a multi-channel time delay sampling system. The method includes step 1: initializing; step 2: enabling multiple sinusoid signals x(t) to respectively enter N′ parallel sampling channels after the multiple sinusoid signals are divided, wherein a sampling time delay of adjacent channels is τ, and the number of sampling points of each channel is N; step 3: combining sampled data of each sampling channel to construct an autocorrelation matrix R.sub.xx, and estimating sampling signal parameters c.sub.m of each channel and a set of frequency parameters {circumflex over (f)}.sub.m by utilizing the ESPRIT method; step 4: estimating signal amplitudes α.sub.m and another set of frequency parameters
Claims
1. A multiple sinusoid signal sub-Nyquist sampling method based on a multi-channel time delay sampling system, specifically comprising: step 1: initializing; step 2: enabling multiple sinusoid signals x(t) to respectively enter N′ parallel sampling channels after the multiple sinusoid signals are divided, and enabling each sampling channel to evenly sample the signals at a low speed with the same sampling rate, wherein a sampling time delay of adjacent channels is τ, and the number of sampling points of each channel is N; step 3: combining sampled data of each sampling channel to construct an autocorrelation matrix R.sub.xx, and estimating sampling signal parameters c.sub.m of each channel and a set of frequency parameters
2. The sampling method according to claim 1, wherein step 1 is specifically: it is assumed that the to-be-sampled multiple sinusoid signal x(t) is composed of K frequency components and expressed as: ) is an amplitude parameter of the signal, and T is a duration of the signal; and an Euler formula e.sup.jt=cos t+j sin t is utilized, and the formula (7) is rewritten as:
3. The sampling method according to claim 1, wherein step 2 is specifically: the sampling channels evenly sample the signals with the sampling rate is f.sub.s≤f.sub.max, and a sampling value of an n′.sup.th channel is expressed as:
4. The sampling method according to claim 1, wherein step 3 is specifically: x.sub.n′,t′==[x.sub.n′], x.sub.n′[i′+1], x.sub.n, . . . , x.sub.n′[i′+2K]] is made to comprise 2K+1 continuous sampling values to construct the autocorrelation matrix
5. The sampling method according to claim 1, wherein step 4 is specifically:
6. The sampling method according to claim 1, wherein step 5 is specifically: 2K−1 positive frequency estimation values {{circumflex over (f)}.sub.m}.sub.m.sup.2K-1 are solved through two sets of solved frequency parameter minimum solutions {
Description
BRIEF DESCRIPTION OF FIGURES
[0028]
[0029]
[0030]
[0031]
[0032]
DETAILED DESCRIPTION
[0033] The technical solutions in embodiments of the disclosure will be described clearly and completely below in combination with accompanying drawings in the embodiments of the disclosure, and obviously, the embodiments described are only a part of the embodiments of the disclosure, and not all of them. Based on the embodiments in the disclosure, all other embodiments obtained by those of ordinary skill in the art without creative labor are all within the protection scope of the disclosure.
Embodiment 1
[0034] According to a multiple sinusoid signal sub-Nyquist sampling method based on a multi-channel time delay sampling system, the sampling method is specifically: there are N′≥2 adjacent and parallel sampling channels with time delays τ, sampling rates of the N′ channels are the same, and there is a relative delay in sampling time of the N′ channels.
[0035] Step 1: initialization is conducted.
[0036] Step 2: after being divided, multiple sinusoid signals x(t) respectively enter N′ parallel sampling channels, each sampling channel evenly samples the signals at a low speed with the same sampling rate, a sampling time delay of adjacent channels is r, and the number of sampling points of each channel is N.
[0037] Step 3: sampled data of each sampling channel are combined to construct an autocorrelation matrix R.sub.xx, and sampling signal parameters c.sub.m of each channel and a set of frequency parameters
[0038] Step 4: signal amplitudes α.sub.m and another set of frequency parameters
[0039] Step 5: 2K frequency parameters {circumflex over (f)}.sub.m are reconstructed through the two sets of estimated minimum frequency parameters
[0040] Further, step 1 is specifically: it is assumed that the to-be-sampled multiple sinusoid signal x(t) is composed of K frequency components and expressed as:
[0041] f.sub.k is a k.sup.th frequency component of the signal, φ.sub.k is a phase of the signal, α.sub.k(α.sub.k≠0,α.sub.k∈) is an amplitude parameter of the signal, and T is a duration of the signal. An Euler formula e.sup.jt=cos t+j sin t is utilized, and the formula (7) is rewritten as:
[0042] wherein
[0043] In this way, a real signal solving problem of the K frequency components is transformed into a complex exponential signal solving problem of 2K frequency components, and it is assumed that a maximum frequency component f.sub.max of the signal is known a priori, namely 0≤f.sub.k<f.sub.max,∀k∈{0,1, . . . ,K−1}. Meanwhile, the signal sampling rate and a time delay should meet:
[0044] M is a greatest common divisor of the sampling rate f.sub.s and a time delay reciprocal
Γ and Γ′ are respectively quotients of f.sub.s and
and divided by M, and Γ and Γ′ are prime numbers of each other.
[0045] Further, step 2 is specifically: the sampling channels evenly sample the signals with the sampling rate f.sub.s≤f.sub.max and a sampling value of an n.sup.th channel is expressed as:
[0046] n′=0,1, . . . ,N′−1
[0047] Further, step 3 is specifically:
[0048] x.sub.n′,t′=[x.sub.n′],x.sub.n′[i′+1],x.sub.n′ . . . ,x.sub.n′[i′+2K]] is made to include 2K+1 continuous sampling values to construct the autocorrelation matrix
[0049] I=N−K is the number of vectors x.sub.n′,i′ capable of being composed of the sampling values of each channel. If no image frequency aliasing exists, a sampling condition of
ensures that a rank of the autocorrelation matrix R.sub.xx is 2K, and a requirement of an ESPRIT algorithm for an input matrix is met. If image frequency aliasing exists, N′≥4K,N≥4K is a sufficient and unnecessary condition to ensure that the rank of the autocorrelation matrix R.sup.xx meets the requirement of the ESPRIT algorithm, then the autocorrelation matrix R.sub.xx is solved by utilizing the ESPRIT algorithm, a set of frequency parameter minimum solutions {
[0050] Further, step 4 is specifically:
is set, the amplitudes {c.sub.me.sup.−j2πn′f.sup.
and c.sub.m includes an amplitude and phase information of a real-valued multiple sinusoid signal as defined in the formula (9).
[0051] Further, step 5 is specifically: 2K−1 positive frequency estimation values {{circumflex over (f)}.sub.m}.sub.m.sup.2K-1 are solved through the two sets of solved frequency parameter minimum solutions {f.sub.m,f.sub.m.sup.′}.sub.m.sup.2K-1 by utilizing the closed-form robust Chinese remainder theorem, and K frequencies
are selected therefrom as frequency values of K real-valued multiple sinusoid signals.
Embodiment 2
[0052] Noiseless Experiment
[0053] The number of frequency components of a to-be-measured signal is set to be K=4, a maximum frequency of the signals is set to be 60 MHz, a sampling rate of each delay channel is f.sub.s=30 MHz and a sampling time delay of each channel is
In the absence of signal image frequency aliasing, the number of sampling channels is set to be N′=.sup.2, and the number of sampling points of each channel is N=12.
Embodiment 3
[0054] Noise Experiment
[0055] The number of frequency components of a to-be-measured signal is set to be K=.sup.4, a maximum frequency of the signals is set to be 100 MHz, no signal image frequency aliasing exists, a sampling rate of each delay channel is f.sub.s=14 MHz, and a sampling time delay of each channel is
The number of sampling channels is set to be N′=.sup.4, the number of sampling points of each channel is N=.sup.50, and a signal-to-noise ratio is 10 dB.