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.

Skip to: Description  ·  Claims  · Patent History  ·  Patent History
Description
TECHNICAL FIELD

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.

BACKGROUND

A 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.

SUMMARY

In 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,fHn2IM+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;

x ( t ) = q = 1 Q s q ( t ) r p , f ( θ q , R q ) + n ( t ) = A p , f S ( t ) + n ( t )

    • wherein, n(t) represents a Gaussian white noise, and:


rp,fQ,Rq)=rpq)⊗rf(RQ)


rpq)=[rp(1)q), . . . , rp(M+N−1)q)]


rf(Rq)=[rf(1)(Rq), . . . ,rf(M+N−1)(Rq)]


Ap,f=[rp,f1,R1), . . . ,rp,fQ,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:

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 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,fHn2IM+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;

x ( t ) = q = 1 Q s q ( t ) r p , f ( θ q , R q ) + n ( t ) = A p , f S ( t ) + n ( t )

    • wherein, n(t) represents a Gaussian white noise, and:


rp,fQ,Rq)=rpq)⊗rf(RQ)


rpq)=[rp(1)q), . . . , rp(M+N−1)q)]


rf(Rq)=[rf(1)(Rq), . . . ,rf(M+N−1)(Rq)]


Ap,f=[rp,f1,R1), . . . ,rp,fQ,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:

y l ( u , v ) = 1 L exp ( - 𝒥π lu + 𝒥4π m l v )

    • 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.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a flowchart of a beam forming method based on a frequency diversity array (FDA) according to an example of the present disclosure.

FIG. 2 is a schematic diagram of a receiver of an FDA-based coprime antenna array system according to an example of the present disclosure.

FIG. 3 is a schematic structural diagram of a transmitter according to the present disclosure.

FIG. 4a is a beam pattern formed by sequentially selecting frequency offsets in a virtual domain.

FIG. 4b is a beam pattern formed by randomly selecting frequency offsets in the virtual domain.

FIG. 5a and FIG. 5b are schematic diagrams of a coprime frequency division structure, wherein FIG. 5a shows an example of an array structure of an array with a coprime physical domain and frequency diversity, and FIG. 5b shows an example of an array structure with a coprime virtual domain and frequency diversity.

FIG. 6 is a structural diagram of a beam control system of an array antenna based on frequency diversity according to an example of the present disclosure.

FIG. 7 is a schematic structural diagram of an antenna system based on a frequency diversity array according to an example of the present disclosure.

FIG. 8 is a schematic structural diagram of a beam controller of an array antenna based on frequency diversity according to an example of the present disclosure.

FIG. 9a and FIG. 9b respectively illustrate beam patterns when a far-field point target at (3 km, 20°) is tracked, wherein FIG. 9a is a beam pattern of a beam in the physical domain, and FIG. 9b is a beam pattern formed by randomly selecting frequency offsets (also referred to herein as frequency offsets or the value of a frequency offset) in the virtual domain.

FIG. 10a and FIG. 10b respectively illustrate beam patterns of a plurality of far-field point targets located at (3 km, 40°) and (3 km,40°), wherein FIG. 10a is a beam pattern in the physical domain, and FIG. 10b is a beam pattern formed by randomly selecting frequencies in the virtual domain.

FIG. 11 illustrates a beam pattern in a distance domain.

FIG. 12 illustrates the influence of the number of selectable frequency offsets on a beam pattern.

FIG. 13 is a schematic diagram of results of simulating input and output signal-to-noise ratios of three different beam control methods.

DETAILED DESCRIPTION OF THE EMBODIMENTS

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.

FIG. 1 is a flowchart of a beam control method of an array antenna based on a frequency diversity array (FDA) according to an example of the present disclosure. As shown in the figure, in step S10, a receiving array which includes a first sub-array and a second sub-array receives 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; and the receiving array is a sparse matrix in which array elements of each sub-array are uniformly arranged.

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.

FIG. 2 is a schematic diagram of an FDA-based antenna array according to an example of the present disclosure. FIG. 2 is intended to illustrate, by taking several schematic array elements as an example, a coprime antenna array structure including N+M−1 array elements, and is not intended to limit the number and specific structure of the array antenna. As shown in the figure, each antenna is connected with a matched filter (MF for short). The array element interval between an array element 101 of the first sub-array and an array element 102 of the first sub-array is N×d, and the array element interval between the array element 102 of the first sub-array and an array element 103 of the first sub-array is N×d; and the array element interval between an array element 201 of the second sub-array (which is the same array element as the array element 101 of the first sub-array) and an array element 202 of the second sub-array is M×d.

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,fHn2IM+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:

x ( t ) = q = 1 Q s q ( t ) r p , f ( θ q , R q ) + n ( t ) = A p , f S ( t ) + n ( t ) ( 2 )

In the expression (2), n(t) represents the Gaussian white noise:


Rx=E[x(t)xH(t)]=Ap,fRdAp,fHn2IM+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 FIG. 2; S(t) represents a signal source vector matrix, Sn(t) represents the nth signal source vector, and 1≤n≤Q; and 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 rp and rf, and represents a total steering vector.

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:

x k , l ( t ) = q = 1 Q s q ( t ) exp ( 𝒥 4 π λ k R q ) exp ( - 𝒥 2 π p l d λ k sin θ q ) + n k , l ( t ) = q = 1 Q s q ( t ) exp ( 𝒥 4 π f k c R q ) exp ( - 𝒥 π p l ( f 0 + ε k Δ f ) f 0 sin θ q ) + n k , l ( t ) = q = 1 Q s q ( t ) r p ( k ) ( θ q ) r f ( l ) ( R q ) + n k , l ( t ) ( 7 )

    • 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).

R ^ x = 1 K t = 1 K x ( t ) x H ( t ) ( 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:

y l ( θ q , R q ) = 1 L exp ( - 𝒥π l sin ( θ ~ - θ q ) + 𝒥 4 π m l Δ f c ( R ~ - R q ) ) ( 9 )

For the convenience discussion, the above expression is simplified as an expression (10):

y l ( u , v ) = 1 L exp ( - 𝒥π lu + 𝒥4π m l v ) ( 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):

Y ( u , v ) = l = 0 L - 1 y l ( u , v ) ? ( 11 ) ? indicates text missing or illegible when filed

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∪P2f  (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.

FIG. 3 illustrates a schematic structural diagram of a transmitter according to the present disclosure. As shown in FIG. 3, the transmission frequencies of an antenna 30 are f0, f0+NΔf, and f0, f0+MΔf, etc.

The discussion on the expression (11) is continued. When Ľ=L, the mean and variance of yl(u,v) are respectively:

E [ y l ] = ? y l ( u , v ) g ( m l ) d m l = 1 L e - j π lu · Φ ( v ) ? ( 13 ) Var [ y l ] = E [ "\[LeftBracketingBar]" y l ( u , v ) "\[RightBracketingBar]" 2 ] - "\[LeftBracketingBar]" E [ y l ( u , v ) 2 ] "\[RightBracketingBar]" = 1 - "\[LeftBracketingBar]" Φ ( v ) "\[RightBracketingBar]" 2 L 2 ( 14 ) ? indicates text missing or illegible when filed

    • wherein, Φ(v) represents a function about ml, which is shown in an expression (15):

Φ ( v ) = ? e ? g ( m l ) d m l ( 15 ) ? indicates text missing or illegible when filed

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:

R i , j = q = 1 Q σ q 2 exp ( - 𝒥π ( p i - p j ) sin θ q + 𝒥 4 π ( ξ ? - ξ j ) Δ f c R q ) + σ n 2 δ i , j ( 16 ) ? indicates text missing or illegible when filed

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:

R i , j = E [ x i ( t ) x j * ( t ) ] = q = 1 Q σ q 2 ( e - 𝒥 2 π p l d sin θ q λ k + 𝒥 4 π ( f 0 + ζ l Δ f ) c R q · e - 𝒥 2 π p j d sin θ q λ k - 𝒥 4 π ( f 0 + ζ l Δ f ) c R q ) + σ n 2 δ i , j = q = 1 Q σ q 2 e - 𝒥π ( p i - p j ) sin θ q + 𝒥 4 π ( ζ i - ζ j ) Δ f c R q + σ n 2 δ i , j

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 FIG. 4a. In the present disclosure, the frequency is randomly selected from frequency elements in the virtual domain, so that a formed beam pattern has a good focusing effect and realizes distance-angle decoupling, and the beam pattern thereof is shown in FIG. 4b.

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. FIG. 5a and FIG. 5b are schematic diagrams of a coprime frequency division structure, wherein FIG. 5a shows an example of an array structure with a coprime physical domain and frequency diversity, and FIG. 5b shows an example of an array structure with a coprime virtual domain and frequency diversity.

The present disclosure further provides a beam control system of an array antenna based on a frequency diversity. FIG. 6 is a structural diagram of a beam control system of an array antenna based on a frequency diversity according to an example of the present disclosure. As shown in the figure, the beam control system includes a receiving array 60, a first model 62, and a second model 64. The receiving array 60 includes a first sub-array and a second sub-array. The receiving array 60 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 62 is connected with each array element in the receiving array. The first model 62 is configured to process a signal received by the array element connected thereto, and output a covariance matrix. The first model 62 is related to a received signal vector, a steering vector and target scattering power. The second model 64 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 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. The frequency set has been discussed above, and thus details are not described herein again. As an example, the first model 62 is implemented as the expression (1) and the second model 64 is implemented as the expression (10); and these two expressions have also been described in detail, thus will not be repeated described.

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. FIG. 7 illustrates a structural diagram of the antenna system according to the example. The antenna system based on the frequency diversity array includes a first sub-array 70 and a second sub-array 72. The first sub-array 70 includes M uniformly arranged array elements, and the second sub-array 72 includes N uniformly arranged array elements. M and N are coprime integers, M≥0, and N≥0. According to the example, the first sub-array and the second sub-array share the first array element, therefore the antenna system includes a sparse array with M+N−1 array elements, wherein the array elements in each sub-array are uniformly arranged. It should be understood that, the M+N−1 array elements are not uniformly arranged, for example, the interval between adjacent array elements of the first sub-array is different from the interval of the adjacent array elements of the second sub-array. The system according to the example of the present disclosure is configured to be able to execute the beam control method of the array antenna based on frequency diversity described in various examples of the present disclosure.

According to an example of the present disclosure, further provided is a beam controller of an array antenna based on a frequency diversity. FIG. 8 is a schematic structural diagram of the beam controller. As shown in FIG. 8, the beam controller of the array antenna based on the frequency diversity includes a memory 80 and a processor 82. The memory 80 is configured to store instructions, and the processor 82 is configured to implement, when executing the instructions stored in the memory 80, the beam control method of the array antenna based on frequency diversity described in various examples of the present disclosure.

The beam controller of the array antenna based on the frequency diversity shown in FIG. 8 may be applied to the antenna system based on frequency diversity shown in FIG. 7. With reference to FIG. 8 and FIG. 7, when executing the instructions in the memory 80, the processor 82 controls the antenna system shown in FIG. 7 to execute the beam control method of the array antenna based on the frequency diversity according to the examples of the present disclosure.

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. FIG. 9a illustrates a beam pattern in a physical domain when a far-field point target located at (3 km, 20°) is tracked. FIG. 9b illustrates a beam pattern of a beam formed by randomly selecting frequency from a frequency offset in a virtual domain. The result shows that the beam control method of the array antenna based on frequency diversity according to the examples of the present disclosure obtains a better beam direction distribution, such that the energy distribution is more concentrated, and a side lobe is lower.

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 FIG. 10a and FIG. 10b. FIG. 10a is a beam pattern in the physical domain, wherein several remote point targets rise. FIG. 10b is a beam pattern in the virtual domain according to the present disclosure, as shown in the figure, the peak value remains unchanged.

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. FIG. 11 illustrates a beam pattern in a distance domain, which shows the influence of the unit frequency offset on the shaped beam. It can be observed from FIG. 11 that the width of a main lobe decreases as the unit frequency offset Δf increases, which is consistent with a generally considered law that the distance resolution increases as the bandwidth increases. FIG. 12 illustrates the influence of the number of selectable frequency offsets on the beam pattern. By using the covariance matrix of the coprime FDA, the number of selectable frequency offsets used for the array element is increased from 7 to 11 in the virtual domain. As can be seen from FIG. 12, the main lobe becomes narrower as the selectable frequency increases.

FIG. 13 is a schematic diagram of results of simulating input and output signal-to-noise ratios of three different beam control methods, wherein the three methods are respectively a traditional RFDA, a digital beam forming method, and the method according to the present disclosure. In the simulation, the output signal-to-noise ratio is defined as the ratio of the power of the main lobe to the average power. The digital beam forming method is the worst among the three methods. As shown in the figure, the output signal-to-noise ratio of the method according to the present disclosure increases when the input signal-to-noise ratio is equal to −1.2 dB, and reaches 3 dB when the input signal-to-noise ratio is approximately equal to −0.5 dB. Compared with the traditional RFDA method, when the input signal-to-noise ratio is −0.2 dB, the output signal-to-noise ratio of the RFDA method with the same number of array elements and unit frequency offset reaches 3 dB. The numerical results indicate that the performance of the method according to the present disclosure is similar to that of the traditional RFDA method, but since the carrier frequency of the array element is randomly selected by using the second-order statistic instead of changing the same, the method according to the examples of the present disclosure is much simpler to be implemented.

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.
Patent History
Publication number: 20240113748
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
Classifications
International Classification: H04B 7/0408 (20060101); H04B 7/06 (20060101);