Beam Control Method and System of Array Antenna Based on Frequency Diversity, and Beam Controller
Provided is an improved beam control method of an array antenna based on frequency diversity. The method includes: signals from a transmitter are received by a receiving array which includes a first sub-array and a second sub-array, wherein the first sub-array includes M uniformly arranged array elements, the second sub-array includes N uniformly arranged array elements, M and N are coprime integers, and N≥0; a signal received by each array element in the receiving array is input into a constructed model, and a covariance matrix is output after processing the signal via the model; a virtual array is constructed at a receiver, wherein a virtual array element in the virtual array is a second-order statistic calculated according to the covariance matrix; and a frequency is randomly selected for each virtual array element from a frequency set of the virtual array, so as to form a beam pattern.
The present disclosure relates to the technical field of communications, and more particularly, to a beam control method of an array antenna based on a frequency diversity.
BACKGROUNDA Frequency Diverse Array (FDA for short) has always been a research hotspot in the field of radars since it was proposed by Antonil et al in 2006. Unlike with traditional phased array antennas, the FDA introduces a carrier frequency difference on each array element, thereby providing a beam pattern related to distance and angle, which makes the FDA have advantages over phased arrays such as distance dependency resistance and the like. However, a linear FDA with uniformly increasing frequency has an angle-distance coupling problem in the case of a far-field beam pattern, which makes the array energy to form an S-shaped distribution in the space, resulting in blurred positioning.
At present, people have proposed a large number of non-linearly increasing frequency offset solutions to obtain spatial focusing beam patterns. For example, Liu Yimin proposed a method of a random frequency diversity array (RFDA for short), in which an analytical expression of a beam pattern is analyzed. According to the method, the carrier frequency offset of each array element is randomly allocated in a uniform linear array, so as to realize an angle-distance decoupled beam mode. However, this random frequency offset method needs to continuously change the carrier frequency of each transmitting unit, therefore the requirements for radio frequency hardware are very high, thereby increasing the difficulty of engineering implementation.
Therefore, it is necessary to propose an improved frequency diversity array solution.
SUMMARYIn view of this, the present disclosure provides an improved beam control method of an array antenna based on frequency diversity. According to one aspect of the present disclosure, the provided beam control method of the array antenna based on frequency diversity includes: receiving signals from a transmitter by a receiving array which includes a first sub-array and a second sub-array, wherein the first sub-array includes M uniformly arranged array elements, the second sub-array includes N uniformly arranged array elements, M and N are coprime integers, 0, and N≥0; inputting, into a constructed model, a signal received by each array element in the receiving array, and outputting a covariance matrix after processing the signal via the model, wherein the model is related to a received signal vector, a steering vector and target scattering power; constructing a virtual array at a receiver, wherein a virtual array element in the virtual array is a second-order statistic calculated according to the covariance matrix of the receiving array; and randomly selecting a frequency for each virtual array element from a frequency set of the virtual array, so as to form a beam pattern, wherein the frequency in the frequency set is a sum of a reference frequency and A times of unit frequency offset, A is selected from a difference set of a first array and a second array, the first array includes E elements, the second array includes F elements, E and F are coprime integers, and
In some examples of the beam control method of the array antenna based on frequency diversity, when Q irrelevant far-field point targets are included and a qth far-field point target is located in a two-dimensional polar coordinate system, the model is:
Rx=E[x(t)xH(t)]=Ap,fRdAp,fH+σn2IM+N−1
-
- wherein, q is an integer and 1≤q≤Q, Rx represents the covariance matrix output by the model, x(t) represents the received signal vector, Apf represents a matrix of the steering vector, Rd represents the target scattering power, σn2 represents a power of Gaussian noise, and IM+N−1 represents a unit matrix in a dimension of M+N−1;
-
- wherein, n(t) represents a Gaussian white noise, and:
rp,f(θQ,Rq)=rp(θq)⊗rf(RQ)
rp(θq)=[rp(1)(θq), . . . , rp(M+N−1)(θq)]
rf(Rq)=[rf(1)(Rq), . . . ,rf(M+N−1)(Rq)]
Ap,f=[rp,f(θ1,R1), . . . ,rp,f(θQ,RQ)]
S(t)=[sl(t), . . . ,sQ(t)]T
-
- wherein, coordinates of the qth far-field point target in the two-dimensional polar coordinate system are (θq, Rq), S(t) represents a signal source vector matrix, Sn(t) represents a nth signal source vector, 1≤n≤Q, Apf represents a matrix of the steering vector, rpf represents a steering vector related to an incident angle, rf represents a steering vector related to a signal source distance, rpf is equal to a Kronecker product of rp and rf, and represents a total steering vector.
Further, in some other examples of the beam control method of the array antenna based on frequency diversity, when far-field point targets are located in the two-dimensional polar coordinate system and the virtual array is formed at another position by means of beam forming, the signal expression of the Ith virtual array element among the virtual array elements in the virtual array is:
-
- wherein, m, represents a random variable, u=sin({tilde over (θ)}−θq) and v=Δf({tilde over (R)}−Rq)/c, u and v are respectively substitution symbols for normalizing θ and R, Δf represents a unit frequency offset, c represents a light speed, ({tilde over (θ)}, {tilde over (R)}) represents coordinates of the Ith virtual array element at the another position, L represents the number of the virtual array elements in the virtual array, the Ith virtual array element refers to any virtual array element among the virtual array elements, and represents a square root of −1.
As at least one alternative embodiment, in the illustrated beam control method of the array antenna based on frequency diversity, signals to be received by the receiving array are transmitted on the transmitter at different frequencies in the frequency set.
According to yet another aspect of the present disclosure, further provided is an antenna system based on a frequency diversity array, the antenna system includes a first sub-array and a second sub-array, which are uniformly arranged, wherein the first sub-array is configured to include M uniformly arranged array elements, the second sub-array includes N uniformly arranged array elements, M and N are coprime integers, M≥0, and N≥0, and the antenna system is configured to execute the beam control method of the array antenna based on frequency diversity in various above examples.
According to still another aspect of the present disclosure, further provided is a beam controller of an array antenna based on frequency diversity, including a processor and a memory, wherein the memory is configured to store instructions, and the processor is configured to implement, when executing the instructions stored in the memory, the beam control method of the array antenna based on frequency diversity in various above examples.
According to an additional aspect of the present disclosure, provided is a beam control system of an array antenna based on frequency diversity. The system includes a receiving array, a first model and a second model. The receiving array includes a first sub-array and a second sub-array, and is configured to receive signals from a transmitter, wherein the first sub-array includes M uniformly arranged array elements, the second sub-array includes N uniformly arranged array elements, M and N are coprime integers, M≥0, and N≥0. The first model is connected with each array element in the receiving array, and the first model is configured to process a signal received by the array element connected thereto and output a covariance matrix, wherein the first model is related to a received signal vector, a steering vector and target scattering power. The second model is configured to take a second-order statistic calculated by the covariance matrix as a virtual array element, so as to construct a virtual array composed of the virtual array element; and the second model is configured to randomly select a frequency for each virtual array element from a frequency set of the virtual array, so as to form a beam pattern. In this example, the frequency in the frequency set is the sum of a reference frequency and A times of unit frequency offset, wherein A is selected from a difference set of a first array and a second array, the first array includes E elements, the second array includes F elements, E and F are coprime integers, E≥0, and F≥0.
In some examples of the beam control system of the array antenna based on frequency diversity, when Q irrelevant far-field point targets are included and a qth far-field point target is located in a two-dimensional polar coordinate system, the first model is:
Rx=E[x(t)xH(t)]=Ap,fRdAp,fH+σn2IM+N−1
-
- wherein, q is an integer and 1≤q≤Q, Rx represents the covariance matrix output by the model, x(t) represents the received signal vector, Apf represents a matrix of the steering vector, Rd represents the target scattering power, σn2 represents a power of Gaussian noise, and IM+N−1 represents a unit matrix in a dimension of M+N−1;
-
- wherein, n(t) represents a Gaussian white noise, and:
rp,f(θQ,Rq)=rp(θq)⊗rf(RQ)
rp(θq)=[rp(1)(θq), . . . , rp(M+N−1)(θq)]
rf(Rq)=[rf(1)(Rq), . . . ,rf(M+N−1)(Rq)]
Ap,f=[rp,f(θ1,R1), . . . ,rp,f(θQ,RQ)]
S(t)=[sl(t), . . . ,sQ(t)]T
-
- wherein, coordinates of the qth far-field point target in the two-dimensional polar coordinate system are (θq, Rq), S(t) represents a signal source vector matrix, Sn(t) represents the nth signal source vector, 1≤n≤Q), Apf represents a matrix of the steering vector, rp represents a steering vector related to an incident angle, rf represents a steering vector related to a signal source distance, rpf is equal to a Kronecker product of rp and rf, and represents a total steering vector.
Further, in some other examples of the beam control system of the array antenna based on frequency diversity, when far-field point targets are located in the two-dimensional polar coordinate system and the virtual array is formed at another position by means of beam forming, the second model constructs the virtual array including L virtual array elements, and a signal expression of the Ith virtual array element among the virtual array elements in the virtual array is:
-
- wherein, mf represents a random variable, u=sin({tilde over (θ)}−θq) and v=Δf({tilde over (R)}−Rq)/c, u and v are respectively substitution symbols for normalizing θ and R, Δf represents a unit frequency offset, c represents a light speed, ({tilde over (θ)}, {tilde over (R)}) represents the coordinates of the Ith virtual array element at the another position, L represents the number of the virtual array elements in the virtual array, the Ith virtual array element refers to any virtual array element among the virtual array elements, and represents a square root of −1.
In some examples of the beam control system of the array antenna based on frequency diversity, the system further includes a transmission control module, configured to cause an antenna to transmit signals at different frequencies in the frequency set, wherein the signals are to be received by the receiving array.
According to various solutions of the present disclosure, the virtual array is generated by using the second-order statistic of the covariance matrix of the array antenna based on frequency diversity, the virtual array elements corresponding to different virtual frequencies are generated, different virtual frequencies corresponding to the array elements in a virtual domain are randomly selected, and distance-angle decoupling and beam focusing are realized.
The present disclosure will be described in detail below with reference to the drawings. It should be noted that the described embodiments are merely illustrative rather than limiting the present disclosure.
As an example, in the first sub-array, an array element interval between adjacent array elements is N×d, and in the second sub-array, an array element interval between adjacent array elements is M×d, wherein the size of d is half of a wavelength. In this example, the first sub-array and the second sub-array share the first array element, therefore, the total number of array elements of the receiving array is N+M−1.
In step S12, the signal received by each array element in the receiving array is input into a constructed model, and a covariance matrix is output after the signal is processed via the model, wherein the model is related to a received signal vector, a steering vector and target scattering power. Exemplarily, the constructed model may be arranged in a data processing device or a data processing module which is connected with each array element; or, a data processing module provided with the constructed model is integrated in a receiving antenna array, and the like. According to the example, when there are Q irrelevant far-field point targets and the qth (q is selected from integers 1, 2, . . . , Q) far-field point target is located in a two-dimensional polar coordinate system, by way of illustration and not limitation, the model is shown in an expression (1). The output of the model is a covariance matrix of a vector x, wherein x represents the received signal vector, and since there are M+N−1 antennas in total, and each antenna receives M+N−1 signals with different frequencies, a received signal vector in the dimension of (M+N−1) 2×1 is finally formed. The expression (1) is as follows:
Rx=E[x(t)xH(t)]=Ap,fRdAp,fH+σn2IM+N−1
-
- wherein, q is an integer and 1≤q≤Q, Rd represents the target scattering power, σn2 represents the power of a Gaussian noise, 1≤n≤Q, and n is an integer; Rx represents the covariance matrix output by the model, x(t) represents the received signal vector, Apf represents a matrix of the steering vector, and IM+N−1 represents a unit matrix in the dimension of M+N−1. As an example, Rd=diag{σ12, . . . ,σQ2}, diag{σ12, . . . , σQ2} represents constructing a diagonal matrix by using Q pieces of Gaussian noise power in the brackets as main diagonal elements.
x(t) in the expression (1) is processed according to an expression (2) to obtain:
In the expression (2), n(t) represents the Gaussian white noise:
Rx=E[x(t)xH(t)]=Ap,fRdAp,fH+σn2IM+N−1
In the expression (3), the coordinates of the qth far-field point target in the two-dimensional polar coordinate system are (θq, Rq), and the origin of the polar coordinate system is the first array element 101 (that is, the first array element 201 of the second sub-array) in the array as shown in
Here, for the N+M−1 array elements, a coprime number set corresponding to the array element positions of the first sub-array and the second sub-array is as shown in an expression (4):
P1={s1|s1=Nm,m=0, 1, . . . , M−1}
P2={s2|s2=Mn,n=0, 1, . . . , N−1} (4)
-
- wherein, a difference set of P1 and P2 is further defined as the form of an expression (5):
P1={s|s=±(s1−s2),s1∈P1s2∈P2} (5)
-
- wherein, s1 and s2 in the expression (4) and the expression (5) respectively represent the positions of the array elements in the first sub-array and the second sub-array, and P1 and P2 respectively represent sets of s1 and s2. s represents the position corresponding to each array element of the total array, and P represents a set of s.
The position of the array element may be expressed as:
D=(P1∪P2)d. (6)
-
- wherein, d=λ/2 represents a unit array element interval, λ represents a wavelength, and D represents the position of the array element.
If M=3 and N=5, the positions of the array elements are: P1=(0, 5, 10), and P2={0, 3, 6, 9, 12}, then D is {0d, 3d, 5d, 6d, 9d, 10d, 12d}.
Further, when there are Q irrelevant far-field point targets and the qth far-field point target is located in the two-dimensional polar coordinate system, the expression (2) may be processed according to the following process to obtain:
-
- wherein, x(t) represents the received signal vector, since there are M+N−1 antennas in total, and each antenna receives E+F−1 signals with different frequencies, a received signal vector in the dimension of (M+N−1)×(E+F−1)×1 is finally formed; and the subscript k and l of x(t) are respectively used for distinguishing different frequencies and different receiving array elements, for example, xk,l(t) corresponds to the received signal vector of the Ith antenna and the kth carrier frequency, and P1d (i.e., P1×d) represents the distance between the Ith array element and the first array element. λk=c/fk represents a wavelength corresponding to the carrier frequency fk, c represents a light propagation speed, and sq(t) represents a complex scattering coefficient nk,l(t) represents an additive white Gaussian noise. For xk,l(t), xk,l(t) under different values of k and l are superposed to obtain a vector expression thereof. When k is valued from/to E+F−1, and l is valued from 1 to M+N−1, the dimension of the received signal vector is (M+N−1)×(E+F−1)×1, such that the mathematical expression of the received signal vector is the expression (2). Here, E and F are coprime integers, both E and F are greater than or equal to 0, and E and F will be described below. It should be noted that, in the description of the present disclosure, the description is continued by taking E=M and F=N as an example, but the values of E and F are not required to be the same as the values of M and N. It should be noted that in practical applications, the expression (1) described above may be replaced with K snapshots to estimate the covariance matrix, that is, as shown in the following expression (8).
Simply speaking, {circumflex over (R)}x represents the data of the array elements in the covariance matrix Rx.
In step S14, a virtual array is constructed at a receiver, a virtual array element in the virtual array is an equivalent virtual signal, and the equivalent virtual signal is a second-order statistic calculated by the covariance matrix. In step S16, a frequency is randomly selected for each virtual array element from a frequency set of the virtual array, so as to form a beam pattern, wherein the frequency in the frequency set is the sum of a reference frequency and A times of unit frequency offset, A is selected from a difference set of a first array and a second array, the first array includes E elements, the second array includes F elements, E and F are coprime integers, E≥0 and F≥0. As described above, the relationship of E and F with M and N may be the same or different, and E=M and F=N are taken as an example for illustration in the example of the present disclosure. The step S14 and the step S16 are described in detail below by way of example rather than limitation. As an example, the data processing device or the data processing module provided with the model mentioned above may be used for executing the step S14 and the step S16.
Different from directly using an RFDA mode in a physical array dimension, since the signal in a virtual domain is processed by a covariance operation, corresponding carrier center frequencies cancel each other. As an example, if the far-field point target is located at (θq, Rq) of polar coordinates and is formed at a position ({tilde over (θ)}, {tilde over (R)}) In by means of beam forming, the array element in the virtual array, that is, the signal of the Ith virtual array element is shown in an expression (9), and it should be noted that the Ith virtual array element refers to any array element in the virtual array:
For the convenience discussion, the above expression is simplified as an expression (10):
-
- wherein, ml represents a random variable, u=sin({tilde over (θ)}−θq) and v=Δf({tilde over (R)}−Rq)/c, u and v are respectively substitution symbols for normalizing θ and R, L represents the number of the virtual array elements in the virtual array, and represents the square root of −1. The beam mode of a linear array is a mode of adding each array element, therefore, the virtual array may be expressed as an expression (11):
A probability density function of m, may be expressed as g(mj)=1/{tilde over (L)}; and Ľ represents the number of randomly selectable frequencies, which is less than or equal to the number of elements in the frequency set.
According to the present disclosure, a random frequency refers to a frequency which may be randomly selected for each virtual array element from the frequency set of the virtual domain of the virtual array. As an example, in step S10, a receiving array located at the receiver receives the signals from the transmitter. According to the example of the present disclosure, the transmitter is configured to transmit frequency diversity signals, that is, transmit signals to be received by the receiving array at different frequencies in the frequency set. The frequency in the frequency set is the sum of the frequency offset f0 and A times of unit frequency offset, and the transmission frequency F is obtained according to an expression (12):
F=f0+(P1∪P2)Δf (12)
-
- wherein, F represents the frequency in the frequency set of the virtual domain, that is, the transmitter transmits signals at the F transmission frequency, and Δf represents the unit frequency offset of the carrier frequency. As an alternative example, Δf represents a minimum unit frequency offset of the carrier frequency, P1 and P2 refer to the above expression (4). With E=M=3 and F=N=5 as an example, frequency components for sending the signals are f0+0Δf, f0+3Δf, f0+5Δf, f0+6Δf, f0+9Δf, f0+10Δf, f0+12Δf.
The discussion on the expression (11) is continued. When Ľ=L, the mean and variance of yl(u,v) are respectively:
-
- wherein, Φ(v) represents a function about ml, which is shown in an expression (15):
It can be seen that yi(u,v) meets the Lyapunov center limit theorem, so that the beam mode Y(u,v) of the linear array may achieve better focusing performance on a certain point. That is, the beam formed according to the present disclosure may obtain better focusing performance. In addition, the variance of the beam mode Y(u,v) of the linear array decreases as the number of virtual elements increases, so that the energy distribution is more concentrated.
In summary, in the beam forming method based on the frequency diversity array (FDA) according to the example of the present disclosure, the signal received by the antenna is input into the model, and the model outputs the covariance matrix. The elements Ri,j in the ith row and the jth column of the covariance matrix Rx are:
In the expression (16), i,j=1, 2, . . . , M+N−1, wherein the subscripts Ri,j indicate that the Ri,j is in the ith row and the jth column of the covariance matrix Rx.
It can be seen that, related statistics in the steering vector is related to a difference set {Pi−Pj} of physical array positions of the array elements and a difference set {ξi−ξj} of receiving frequencies. It can be seen that, according to the example of the present disclosure, the degree of freedom (DoF for short) may be significantly improved by reducing the number of redundant items in the difference set of the second-order statistic. Therefore, by means of the beam forming method in which the degree of freedom is improved by fully using the information of the virtual domain, the offset in the random frequency of each independent virtual array element is substantially a frequency difference of physical unit signals. This is different from a traditional RFDA in which the random frequency offset is applied to a physical element to implement enhanced beam forming. In particular, since the present disclosure performs frequency selection on the second-order statistic, the reference carrier frequency in the signal of the virtual domain, that is, the reference frequency f0 is canceled, and then there is only a frequency offset deviation. The following expression shows a derivation process of the expression (16), from which it can be clearly seen that the reference frequency f0 is canceled, and only the frequency offset deviation Δf remains:
In the derivation process of deriving the expression (16), Pid (i.e., Pi×d) represents the distance between the ith array element and the first array element, and Pid (i.e., Pj×d) represents the distance between the jth array element and the first array element.
As is known, the frequency selection method of each virtual array element has a great influence on the beam arrival direction. The frequency is selected from small to large according to a position sequence of the virtual array elements, and the beam arrival direction in the solution is in an S shape, that is, the distance and angle are seriously coupled together, as shown in
For example, for E=M=3 and F=N=5, the received actual signal frequency is expressed as an array {0, 3, 5, 6, 9, 10, 12}, a difference set array of the array is (0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 12), the frequency of the signal received by each array element is randomly selected from the difference set array. In other words, the antenna of the transmitter for transmitting the signal randomly selects a frequency from this difference set array, so as to transmit the signal.
The present disclosure further provides a beam control system of an array antenna based on a frequency diversity.
According to the example of the present disclosure, the beam control system may further include a transmission control module 66, configured to transmit signals to be received by the receiving array at different frequencies in the frequency set. Simply speaking, the frequency in the frequency set is the sum of a reference frequency f0 and A times of unit frequency offset, wherein A is selected from a difference set of a first array and a second array, the first array includes E elements, the second array includes F elements, E and F are coprime integers, E≥0, and F≥0. The relationship of E and F with M and N has also been described above.
According to an example of the present disclosure, further provided is an antenna system based on a frequency diversity array.
According to an example of the present disclosure, further provided is a beam controller of an array antenna based on a frequency diversity.
The beam controller of the array antenna based on the frequency diversity shown in
According to the present disclosure, a simulation experiment parameter result is given by taking E=M=3 and F=N=5 as an example. The reference frequency f0 is 8 GHz, and the minimum unit frequency offset Δf=30 kHz.
Further, a beam pattern of a plurality of far-field point targets located at (3 km, 40°) and (3 km, −40°) is also given herein, referring to
By means of statistical analysis, the relationship between the beam performance and the unit frequency offset and the relationship between the beam performance and the number of selectable frequency offsets may be observed. Since the angular resolution is determined by the aperture of the array, it is mainly focused on the distance dimension herein.
In summary, by executing the beam control method of the antenna array based on the frequency diversity according to the examples of the present disclosure, or by using the beam control system or the beam controller of the antenna array based on the frequency diversity, when the antenna array based on frequency diversity performs distance-angle positioning on a plurality of remote point targets, the height of the side lobe may be effectively inhibited, thereby solving the problem of distance-angle coupling in the frequency diversity array, and effectively reducing the hardware complexity in the design of the antenna system.
A plurality of examples of the present disclosure have been set forth in conjunction with the drawings, but the above examples and embodiments are merely illustrative and not restrictive. For those ordinary skilled in the art, several variations and improvements may be made without departing from the concept of the present disclosure, and all these variations and improvements should be encompassed within the protection scope of the claims of the present disclosure.
Claims
1. A beam control method of an array antenna based on a frequency diversity, comprising:
- receiving signals from a transmitter by a receiving array which comprises a first sub-array and a second sub-array, wherein the first sub-array comprises M uniformly arranged array elements, the second sub-array comprises N uniformly arranged array elements, M and N are coprime integers, M≥0 and N≥0;
- inputting, into a constructed model, a signal received by each array element in the receiving array, and outputting a covariance matrix after processing the input signal via the model, wherein the model is related to a received signal vector, a steering vector and a target scattering power;
- constructing a virtual array at a receiver, wherein a virtual array element in the virtual array is a second-order statistic calculated according to the covariance matrix; and
- randomly selecting a frequency for each virtual array element from a frequency set of the virtual array, so as to form a beam pattern, wherein the frequency in the frequency set is a sum of a reference frequency and A times of unit frequency offset, A is selected from a difference set of a first array and a second array, the first array comprises E elements, the second array comprises F elements, E and F are coprime integers, and E≥0, and F≥0.
2. The method as claimed in claim 1, wherein the model is configured to calculate a mathematical expectation of a product of the received signal vector and a conjugate transpose of the received signal vector, the product of the received signal vector and the conjugate transpose of the received signal vector is also related to the steering vector and the target scattering power, and the output covariance matrix is the mathematical expectation.
3. The method as claimed in claim 2, wherein when Q irrelevant far-field point targets are comprised and a qth far-field point target is located in a two-dimensional polar coordinate system, the model is: x ( t ) = ∑ q = 1 Q s q ( t ) r p, f ( θ q, R q ) + n ( t ) = A p, f S ( t ) + n ( t )
- Rx=E[x(t)xH(t)]=Ap,fRdAp,fH+σn2IM+N−1
- wherein, q is an integer and 1≤q≤Q, Rx represents the covariance matrix output by the model, x(t) represents the received signal vector, Apf represents a matrix of the steering vector, Rd represents the target scattering power, σn2 represents a power of Gaussian noise, and IM+N−1 represents a unit matrix in a dimension of M+N−1;
- wherein, n(t) represents a Gaussian white noise, and: rp,f(θQ,Rq)=rp(θq)⊗rf(RQ) rp(θq)=[rp(1)(θq),..., rp(M+N−1)(θq)] rf(Rq)=[rf(1)(Rq),...,rf(M+N−1)(Rq)] Ap,f=[rp,f(θ1,R1),...,rp,f(θQ,RQ)] S(t)=[sl(t),...,sQ(t)]T
- wherein, a coordinates of the qth far-field point target in the two-dimensional polar coordinate system are (θq, Rq), S(t) represents a signal source vector matrix, Sn(t) represents the nth signal source vector, 1≤n≤Q, Apf represents the matrix of the steering vector, rp represents a steering vector related to an incident angle, rf represents a steering vector related to a signal source distance, rpf is equal to a Kronecker product of rand rf, and represents a total steering vector.
4. The method as claimed in claim 3, wherein when a far-field point target is located in the two-dimensional polar coordinate system and the virtual array is formed at another position by means of beam forming, the signal expression of the Ith virtual array element among the virtual array elements in the virtual array is: y l ( u, v ) = 1 L exp ( - 𝒥π lu + 𝒥 4 π m l v )
- wherein, m, represents a random variable, u=sin({tilde over (θ)}−θq) and v=Δf({tilde over (R)}−Rq)/c, u and v are respectively substitution symbols for normalizing θ and R, Δf represents a unit frequency offset, c represents a light speed, ({tilde over (θ)}, {tilde over (R)}) represents coordinates of the Ith virtual array element at the other position, L represents the number of the virtual array elements in the virtual array, and the Ith virtual array element refers to any virtual array element among the virtual array elements, and represents a square root of −1.
5. The method as claimed in claimed in claims 1-4, wherein the method further comprises: transmitting signals on the transmitter at different frequencies in the frequency set, wherein the signals are to be received by the receiving array.
6. (canceled)
7. A beam controller of an array antenna based on a frequency diversity, wherein the beam controller comprises a processor and a memory, the memory is configured to store instructions, and the processor is configured to implement, when executing the instructions stored in the memory, following actions:
- receiving signals from a transmitter by a receiving array which comprises a first sub-array and a second sub-array, wherein the first sub-array comprises M uniformly arranged array elements, the second sub-array comprises N uniformly arranged array elements, M and N are coprime integers, M≥0, and N≥0;
- inputting, into a constructed model, a signal received by each array element in the receiving array, and outputting a covariance matrix after processing the input signal via the model, wherein the model is related to a received signal vector, a steering vector and a target scattering power;
- constructing a virtual array at a receiver, wherein a virtual array element in the virtual array is a second-order statistic calculated according to the covariance matrix; and
- randomly selecting a frequency for each virtual array element from a frequency set of the virtual array, so as to form a beam pattern, wherein the frequency in the frequency set is a sum of a reference frequency and A times of unit frequency offset, A is selected from a difference set of a first array and a second array, the first array comprises E elements, the second array comprises F elements, E and F are coprime integers, E≥0, and F≥0.
8. A beam control system of an array antenna based on frequency diversity, wherein the beam control system comprises:
- a receiving array, which comprises a first sub-array and a second sub-array, wherein the receiving array is configured to receive signals from a transmitter, the first sub-array comprises M uniformly arranged array elements, the second sub-array comprises N uniformly arranged array elements, M and N are coprime integers, M≥0, and N≥0;
- a first model, wherein the first model is connected with each array element in the receiving array, and the first model is configured to process a signal received by the array element connected thereto and output a covariance matrix, and the first model is related to a received signal vector, a steering vector and a target scattering power; and
- a second model, which is configured to take a second-order statistic calculated by the covariance matrix as a virtual array element, so as to construct a virtual array; and is configured to randomly select a frequency for each virtual array element from a frequency set of the virtual array, so as to form a beam pattern, wherein
- the frequency in the frequency set is a sum of a reference frequency and A times of unit frequency offset, A is selected from a difference set of a first array and a second array, the first array comprises E elements, the second array comprises F elements, E and F are coprime integers, E≥0 and F≥0.
9. The beam control system as claimed in claim 8, wherein the model is configured to calculate a mathematical expectation of a product of the received signal vector and a conjugate transpose of the received signal vector, the product of the received signal vector and the conjugate transpose of the received signal vector is also related to the steering vector and the target scattering power, and the output covariance matrix is the mathematical expectation.
10. The beam control system as claimed in claim 9, wherein when Q irrelevant far-field point targets are comprises and a qth far-field point target is located in a two-dimensional polar coordinate system, the first model is: x ( t ) = ∑ q = 1 Q s q ( t ) r p, f ( θ q, R q ) + n ( t ) = A p, f S ( t ) + n ( t )
- Rx=E[x(t)xH(t)]=Ap,fRdAp,fH+σn2IM+N−1
- wherein, q is an integer and 1≤q≤Q, Rx represents the covariance matrix output by the model, x(t) represents the received signal vector, Apf represents a matrix of the steering vector, Rd represents the target scattering power, σn2 represents a power of Gaussian noise, and IM+N−1 represents a unit matrix in a dimension of M+N−1;
- wherein, n(t) represents a Gaussian white noise, and: rp,f(θQ,Rq)=rp(θq)⊗rf(RQ) rp(θq)=[rp(1)(θq),..., rp(M+N−1)(θq)] rf(Rq)=[rf(1)(Rq),...,rf(M+N−1)(Rq)] Ap,f=[rp,f(θ1,R1),...,rp,f(θQ,RQ)] S(t)=[sl(t),...,sQ(t)]T
- wherein, coordinates of the qth far-field point target in the two-dimensional polar coordinate system are (θq, Rq), S(t) represents a signal source vector matrix, Sn(t) represents the nth signal source vector, 1≤n≤Q, Apf represents the matrix of the steering vector, rp represents a steering vector related to an incident angle, rf represents a steering vector related to a signal source distance, rpf is equal to a Kronecker product of rand rf, and represents a total steering vector.
11. The beam control system as claimed in claim 10, wherein when far-field point targets are located in the two-dimensional polar coordinate system and the virtual array is formed at another position by means of beam forming, the second model constructs the virtual array comprising L virtual array elements, and a signal expression of the Ith virtual array element among the virtual array elements is: y l ( u, v ) = 1 L exp ( - 𝒥π lu + 𝒥 4 π m l v )
- wherein, ml represents a random variable, u=sin({tilde over (θ)}−θq) and v=Δf({tilde over (R)}−Rq)/c, u and v are respectively substitution symbols for normalizing θ and R, Δf represents a unit frequency offset, c represents a light speed, ({tilde over (θ)}, {tilde over (R)}) represents coordinates of the Ith virtual array element at the another position, L represents the number of the virtual array elements in the virtual array, the Ith virtual array element refers to any virtual array element among the virtual array elements, and represents a square root of −1.
12. The beam control system as claimed in claim 8, wherein the beam control system further comprises:
- a transmission control module, configured to cause an antenna for transmitting to transmit signals at different frequencies in the frequency set, wherein the signals are to be received by the receiving array.
13. The method as claimed in claimed in claim 2, wherein the method further comprises: transmitting signals on the transmitter at different frequencies in the frequency set, wherein the signals are to be received by the receiving array.
14. The method as claimed in claimed in claim 3, wherein the method further comprises: transmitting signals on the transmitter at different frequencies in the frequency set, wherein the signals are to be received by the receiving array.
15. The method as claimed in claimed in claim 4, wherein the method further comprises: transmitting signals on the transmitter at different frequencies in the frequency set, wherein the signals are to be received by the receiving array.
16. The beam control system as claimed in claim 9, wherein the beam control system further comprises:
- a transmission control module, configured to cause an antenna for transmitting to transmit signals at different frequencies in the frequency set, wherein the signals are to be received by the receiving array.
17. The beam control system as claimed in claim 10, wherein the beam control system further comprises:
- a transmission control module, configured to cause an antenna for transmitting to transmit signals at different frequencies in the frequency set, wherein the signals are to be received by the receiving array.
18. The beam control system as claimed in claim 11, wherein the beam control system further comprises:
- a transmission control module, configured to cause an antenna for transmitting to transmit signals at different frequencies in the frequency set, wherein the signals are to be received by the receiving array.
19. The beam controller of the array antenna based on the frequency diversity as claimed in claim 7, wherein the processor is further configured to implement, when executing the instructions stored in the memory, following actions:
- the model is configured to calculate a mathematical expectation of a product of the received signal vector and a conjugate transpose of the received signal vector, the product of the received signal vector and the conjugate transpose of the received signal vector is also related to the steering vector and the target scattering power, and the output covariance matrix is the mathematical expectation.
20. The beam controller of the array antenna based on the frequency diversity as claimed in claim 19, wherein the processor is further configured to implement, when executing the instructions stored in the memory, following actions: x ( t ) = ∑ q = 1 Q s q ( t ) r p, f ( θ q, R q ) + n ( t ) = A p, f S ( t ) + n ( t )
- when Q irrelevant far-field point targets are comprised and a qth far-field point target is located in a two-dimensional polar coordinate system, the model is: Rx=E[x(t)xH(t)]=Ap,fRdAp,fH+σn2IM+N−1
- wherein, q is an integer and 1≤q≤Q, Rx represents the covariance matrix output by the model, x(t) represents the received signal vector, Apf represents a matrix of the steering vector, Rd represents the target scattering power, σn2 represents a power of Gaussian noise, and IM+N−1 represents a unit matrix in a dimension of M+N−1;
- wherein, n(t) represents a Gaussian white noise, and: rp,f(θQ,Rq)=rp(θq)⊗rf(RQ) rp(θq)=[rp(1)(θq),..., rp(M+N−1)(θq)] rf(Rq)=[rf(1)(Rq),...,rf(M+N−1)(Rq)] Ap,f=[rp,f(θ1,R1),...,rp,f(θQ,RQ)] S(t)=[sl(t),...,sQ(t)]T
- wherein, a coordinates of the qth far-field point target in the two-dimensional polar coordinate system are (θq, Rq), S(t) represents a signal source vector matrix, Sn(t) represents the nth signal source vector, Apf represents the matrix of the steering vector, rp represents a steering vector related to an incident angle, rf represents a steering vector related to a signal source distance, rpf is equal to a Kronecker product of rand rf, and represents a total steering vector.
21. The beam controller of the array antenna based on the frequency diversity as claimed in claim 20, wherein the processor is further configured to implement, when executing the instructions stored in the memory, following actions: y l ( u, v ) = 1 L exp ( - 𝒥π lu + 𝒥 4 π m l v )
- when a far-field point target is located in the two-dimensional polar coordinate system and the virtual array is formed at another position by means of beam forming, the signal expression of the Ith virtual array element among the virtual array elements in the virtual array is:
- wherein, ml represents a random variable, and u=sin({tilde over (θ)}−θq) and v=Δf({tilde over (R)}−Rq)/c, u and v are respectively substitution symbols for normalizing θ and R, Δf represents a unit frequency offset, c represents a light speed, ({tilde over (θ)}, {tilde over (R)}) represents coordinates of the Ith virtual array element at the other position, L represents the number of the virtual array elements in the virtual array, and the Ith virtual array element refers to any virtual array element among the virtual array elements, and represents a square root of −1.
Type: Application
Filed: Oct 15, 2021
Publication Date: Apr 4, 2024
Inventors: Shengheng LIU (Nanjing, Jiangsu), Yongming HUANG (Nanjing, Jiangsu), Zihuan MAO (Nanjing, Jiangsu), Tianheng NI (Nanjing, Jiangsu), Xiaohu YOU (Nanjing, Jiangsu)
Application Number: 18/276,186