CN111693976B - MIMO radar beam forming method based on residual error network - Google Patents

MIMO radar beam forming method based on residual error network Download PDF

Info

Publication number
CN111693976B
CN111693976B CN202010510925.6A CN202010510925A CN111693976B CN 111693976 B CN111693976 B CN 111693976B CN 202010510925 A CN202010510925 A CN 202010510925A CN 111693976 B CN111693976 B CN 111693976B
Authority
CN
China
Prior art keywords
residual error
dimension
layer
neural network
weight matrix
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN202010510925.6A
Other languages
Chinese (zh)
Other versions
CN111693976A (en
Inventor
胡进峰
张伟见
魏志勇
邹欣颖
李玉枝
董重
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN202010510925.6A priority Critical patent/CN111693976B/en
Publication of CN111693976A publication Critical patent/CN111693976A/en
Application granted granted Critical
Publication of CN111693976B publication Critical patent/CN111693976B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/41Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section
    • G01S7/417Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section involving the use of neural networks
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/41Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00 using analysis of echo signal for target characterisation; Target signature; Target cross-section
    • G01S7/418Theoretical aspects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Variable-Direction Aerials And Aerial Arrays (AREA)

Abstract

The invention belongs to the technical field of radars, and particularly provides a residual error network-based MIMO radar beam forming method, which is used for solving the contradiction that the performance of a directional diagram of a designed waveform has certain loss under the condition of absolute constant modulus or absolute constant modulus cannot be realized under the condition of better performance of the directional diagram in the existing method. The invention constructs a new optimization model, optimizes and separates the main lobe and the side lobe, and can flexibly fine-tune the performance of the main lobe and the performance of the side lobe by adjusting the size of a balance factor; meanwhile, the waveform in the optimization model is forced to be constant modulus, and good directional diagram optimization performance is realized; and simultaneously, optimizing the new optimization model by adopting a residual error network, constructing the residual error network, setting a target function in the optimization model as a loss function, and optimizing to obtain an optimal waveform.

Description

MIMO radar beam forming method based on residual error network
Technical Field
The invention belongs to the technical field of radars, and particularly relates to a MIMO radar beam forming method based on a residual error network.
Background
The MIMO radar waveform design is a research hotspot in the radar field, and as a new radar technology, each antenna of the MIMO radar can emit different waveforms, so that compared with the traditional phased array radar, the MIMO radar has higher distance resolution and higher detection performance, and can realize a target meeting actual requirements through reasonable waveform design.
Due to different application scenes and actual requirements, the target functions of the MIMO radar waveform design are usually different; according to different target functions, the main MIMO radar waveform design methods can be divided into three categories: the first is to maximize the output SINR, and the method considers the case of transmit-receive integration, and jointly designs the transmit Waveform and the optimal filter weight vector, so as to maximize the output SINR after the receiving end filters, as in documents g.cui, h.li and m.rangmay, "MIMO radio wave Design With Signal modulation and precision Constraints," in IEEE Transactions on Signal Processing, vol.62, no.2, pp.343-353, jan.15,2014 "; the second category is the maximize MI method, which designs the Waveform by maximizing the Mutual Information of the target response and the received echo, so that there are more target characteristics in the echo, such as documents Y.Chen, Y.Nijsure, C.Yuen, Y.H.Chew, Z.Ding and S.Boussakta, "Adaptive Distributed MIMO radio wave Optimization Based on Multi Information," in IEEE T transmissions on Audio and Electronic Systems, vol.49, no.2, pp.1374-1385, APRIL 20; the third type is a beamforming method, which minimizes the error between the designed waveform pattern and the desired pattern to concentrate the MIMO Radar transmission energy in the spatial domain of interest, and at the same time, reduces the interference direction energy radiation, as in the documents p.st oica, j.li and y.xie, "On combining Signal Design For MIMO Radar," in IEEE transactions On Signal Processing, vol.55, no.8, pp.4151-4161, aug.2007 (hereinafter, referred to as document 1).
Among the above waveform design methods, the third type of beam forming method is particularly concerned; there are two main beamforming methods: one is a two-step method, that is, under the condition of constant modulus constraint, a waveform covariance matrix is solved first, and then a waveform corresponding to the covariance matrix is solved, as in document 1; another is a direct Design waveform, such as the documents Y.Wang, X.Wang, H.Liu and Z.Luo, "On the Design of Constant modules Signal for MIMO Radar," in IEEE transactions On Signal Processing, vol.60, no.8, pp.4432-4438, and Aug.2012 (hereinafter referred to as document 2). Document 1 proposes a method based on pattern template matching, which minimizes an error between a designed pattern of a waveform and a desired pattern, so that the transmission energy of the MIMO radar is concentrated in an interested space domain, and at the same time, cross-correlation side lobes are minimized; however, since this problem is a complicated non-convex optimization problem, document 1 merely designs an optimal covariance matrix R, and does not further design a MIMO radar waveform from R. Aiming at the problem, a cyclic iteration algorithm is further provided in a document P.Stoica, J.Li and X.Zhu, namely, a Waveform Synthesis for Diversity-Based Transmit Beampattern Design, an i n IEEE Transactions on Signal Processing, vol.56, no.6, pp.2593-2598, june 2008 (hereinafter referred to as document 3), so that an MIMO radar Waveform is further designed on the basis of an optimal covariance matrix R; however, this method has difficulty in obtaining a globally optimal solution. In order to solve the problem, documents j, lipor, s.ahmed and m.alouini, "Fourier-Based Transmit Beampattern Design Using MI MO Radar," in IEEE Transactions on Signal Processing, vol.62, no.9, pp.2226-2235, ma y1,2014 (hereinafter, referred to as document 4) propose a fast waveform covariance synthesis method Based on Fourier transform, which has slightly reduced performance when the number of antennas is small. Documents "z.cheng, z.he, s.zhang and j. Li," Constant module wave form Design for MIMO radius Transmit Beampattern, "in IEEE Transactions on Signal Processing, vol.65, no.18, pp.4912-4923,15sept.15,2017 (hereinafter referred to as document 5) further propose to directly Design an optimal Waveform by using the ADMM and DADMM methods, and the algorithm itself also has better convergence characteristics; however, under the constant modulus constraint, the method needs dozens of iterative computations to design a waveform close to the constant modulus, so that the practical application performance of the signal may be limited.
From the above, the existing beamforming method has two design difficulties: 1. the performance of a directional diagram of the designed waveform is better, but the waveform is not absolute constant modulus; based on the method, the invention provides a MIMO radar beam forming method based on a residual error network.
Disclosure of Invention
The invention aims to provide a MIMO radar beam forming method based on a residual error network, so that a directional diagram corresponding to a designed waveform is fitted with an expected directional diagram as much as possible, and meanwhile, cross-correlation side lobes are reduced; the invention uses the residual error neural network for MIMO radar waveform design, so that the performance of beamforming is further improved on the basis of absolute constant modulus of the designed waveform.
In order to achieve the purpose, the invention adopts the technical scheme that:
a MIMO radar beam forming method based on a residual error network comprises the following steps:
step 1, constructing a residual error network;
the residual error network comprises 5 residual error blocks which are connected in sequence, and each residual error block consists of two layers of neural networks; wherein the content of the first and second substances,
the first layer in the first residual block is a neural network with a weight matrix dimension of ML xJ and a neuron number of J, and the second layer is a neural network with a weight matrix dimension of J xJ and a neuron number of J;
each layer of the second to fourth residual blocks is a neural network with the dimension of a weight matrix of J multiplied by J and the number of neurons of J;
the first layer in the fifth residual block is a neural network with a weight matrix dimension of J multiplied by J and a neuron number of J, and the second layer is a neural network with a weight matrix dimension of J multiplied by ML and a neuron number of ML;
a layer of neural network with the weight matrix dimension of ML multiplied by J and the number of neurons of J is arranged between the input and the output of the first residual block, and a layer of neural network with the weight matrix dimension of Jmultiplied by ML and the number of neurons of ML is arranged between the input and the output of the last residual block, so as to realize dimension matching;
setting x = [ x (1), x (2), …, x (ML) ] as the input of a residual error network, wherein x (i) ∈ [0,1] and is a random number, i =1,2, …, ML and M are the number of transmitting antennas of a MIMO radar transmitting array, and L is a snapshot number;
the residual error network output is
Figure BDA0002528217290000031
Step 2, setting a loss function, and optimizing the residual error network in the step 1 by adopting an ADAM deep learning optimizer; obtaining the output of the last training after the optimization
Figure BDA0002528217290000032
The loss function is:
the first method comprises the following steps:
loss 1 =F 1 +F 2 +F 3
wherein:
Figure BDA0002528217290000033
n 1 number of mesh points, η, representing main lobe region 1 A balance factor representing a main lobe region;
ε k =|u opt d(θ k )-P(θ k )| 2
Figure BDA0002528217290000034
d(θ k ) A desired pattern is represented and,
Figure BDA0002528217290000035
Figure BDA0002528217290000036
a tk ) Denotes theta k The direction vector of the direction is,
Figure BDA0002528217290000037
representation matrix
Figure BDA0002528217290000038
The first column of (a) is,
Figure BDA0002528217290000039
and reducing the matrix into a matrix with M rows and L columns;
Figure BDA0002528217290000041
n 2 number of points of grid, eta, representing side lobe area 2 A balance factor representing a side lobe region;
Figure BDA0002528217290000042
Figure BDA0002528217290000043
representing the number of lattice points, η, with high cross-correlation 3 A balance factor representing the cross-correlation side lobe terms,
|P(θ pq )| 2 =Re(P(θ pq )) 2 +Im(P(θ pq )) 2
Figure BDA0002528217290000044
and the second method comprises the following steps:
loss 2 =F 4 +F 5 +F 6
wherein, F 4 =F 1 ,F 6 =F 3
Figure BDA0002528217290000045
Step 3. Calculating
Figure BDA0002528217290000046
And restoring S into a transmitting waveform matrix S, namely completing beam forming and realizing directional diagram matching.
The invention has the following beneficial effects:
the invention provides a MIMO radar beam forming method based on a residual error network, which has the following advantages:
and optimizing the model based on a residual error network to solve the beamforming problem based on the optimized model
1. Constructing a new optimization model; in the existing method, a main lobe part and a side lobe part of a directional diagram are always optimized together; because the energy of the main lobe and the energy of the side lobes are different, the unified optimization of the main lobe and the side lobes can bring certain influence on the performance of the algorithm; based on the method, a new optimization model is constructed, the optimization of the main lobe and the side lobe is separated, and the performance of the main lobe and the performance of the side lobe can be flexibly adjusted by adjusting the size of the balance factor; meanwhile, the waveform in the optimization model is forced to be constant modulus, good directional diagram optimization performance is realized, and the contradiction that the directional diagram performance has certain loss under the condition of absolute constant modulus or absolute constant modulus cannot be realized under the condition of better directional diagram performance of the designed waveform in the existing method is effectively overcome;
2. the invention optimizes the new optimization model by adopting a residual error network, constructs the residual error network, sets a target function in the optimization model as a loss function, and optimizes to obtain the optimal waveform.
Drawings
Fig. 1 is a schematic diagram of a residual error network structure according to the present invention.
Figure 2 is a graph comparing the performance of an embodiment of the present invention with the prior art scheme.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail with reference to the following embodiments and the accompanying drawings.
For convenience of description, the following definitions are first made:
setting a transmitting array of a co-located MIMO radar as a uniform linear array consisting of M transmitting antennas; let L, L =1,2,3, the emission waveform of L snapshots be s l =[s 1 (l),s 2 (l),…,s M (l)] T Then the transmit waveform matrix is:
Figure BDA0002528217290000051
the composite beam emitted by all antennas in the theta direction is:
Figure BDA0002528217290000052
wherein, a t (θ) represents an M-dimensional direction vector:
a t (θ)=[1,e -j2πνsinθ/λ ,…,e -j2π(M-1)νsinθ/λ ] T (3)
v is the spacing between array elements, and lambda is the signal wavelength;
let y = [ y (1), y (2), …, y (L)] T A vector of synthesized signals representing L snapshots, then:
Figure BDA0002528217290000053
wherein, I L An identity matrix of dimension L, S = vec (S);
the directional pattern of the beam in the θ direction is:
Figure BDA0002528217290000054
wherein the content of the first and second substances,
Figure BDA0002528217290000055
and then, defining the cross-correlation side lobes in different directions as follows:
Figure BDA0002528217290000061
wherein the content of the first and second substances,
Figure 1
the goal of beam forming is to enable the directional diagram of the designed waveform to approach the expected directional diagram as much as possible at all angles, and simultaneously to reduce the cross-correlation side lobe as much as possible; based on this goal, two existing optimization problem models are as follows:
Figure BDA0002528217290000063
Figure BDA0002528217290000064
wherein K is the number of grid points of the direction angle,
Figure BDA0002528217290000065
the number of grid points with high cross correlation is shown, and u is a scaling factor; omega k 、ω c Are all weight factors, ω k Weight of the waveform at the kth angle, ω c Weights for the cross-correlation side lobes; d (theta) k ) Representing a desired waveform; the difference between the two objective functions is that the first terms of the two objective functions are absolute error and mean square error, respectively;
in the above optimization problem, the reason for adding the constant modulus constraint is to avoid distortion of the transmit signal in the nearly saturated operating mode of the high frequency amplifier while reducing the operating pressure of the digital-to-analog converter (DAC) as much as possible.
The working principle of the invention is as follows:
definition of n 1 The number of mesh points of the main lobe part, and therefore the number of mesh points of the side lobe part is n 2 =K-n 1
Reissue to order
Figure BDA0002528217290000066
Being the grid points of the main lobe portion,
Figure BDA0002528217290000067
grid points that are side lobe portions; to this end, θ of the main lobe and the side lobe k I.e. are separated;
due to d (θ) in the formula (7) and the formula (8) k ) The main lobe and the side lobe of the beam pattern are included; on the other hand, since the desired pattern of the side lobe portion is set to 0 according to the setting in the conventional method, for example, in documents 1 and 5:
d(θ k )=0,k=n 1 +1,n 1 +2,…,K (9)
in the formula (7), absolute errors are added to the main lobe and the side lobe part, in the invention, the mean square error is added to the main lobe, and the absolute error is also adopted to the side lobe; the new optimization problem is then constructed as follows:
Figure BDA0002528217290000071
for the optimization problem shown in equation (8), the mean square error is used for both the main lobe and the side lobe part in the present invention; thus, another objective function is constructed as follows:
Figure BDA0002528217290000072
according to documents 1 and 5, ω in the main lobe region k All are equal, ω in the side lobe region k Are also equal; thus, it is possible to provide
Figure BDA0002528217290000073
Order to
Figure BDA0002528217290000074
(to distinguish from the description of the weighting factors, we call η 1 、η 2 、η 3 Balance factors of a main lobe area, balance factors of a side lobe area and balance factors of cross-correlation side lobe items are respectively); then the equations (10) and (11) are converted as follows:
Figure BDA0002528217290000075
Figure BDA0002528217290000076
the scaling factor u and the waveform s in the above formulas (12) and (13) are variables to be optimized, and the variables have a theoretically optimal analytical solution; in order to reduce the computational complexity, the analytical solution of the variable u is further solved below to improve the optimization performance; under the condition that s is given, the optimal solution of u can be obtained, the obtained optimal solution is substituted into the original objective function, and the optimization problem is converted into a univariate optimization problem only related to s;
order type(12) The partial derivative of the objective function in (1) with respect to u is
Figure BDA0002528217290000077
Then there are:
Figure BDA0002528217290000081
order to
Figure BDA0002528217290000082
Can be solved to obtain:
Figure BDA0002528217290000083
the optimization problem shown in equation (12) then translates into:
Figure BDA0002528217290000084
the partial derivative of the objective function in equation (13) with respect to u is also u opt Therefore, the optimization problem shown in (13) translates into:
Figure BDA0002528217290000085
in document 5, a designed waveform is made to approximate a constant modulus signal by iteration, and thus the designed signal is only an approximate constant modulus, not an absolute constant modulus signal; in contrast, in the solution of the present invention, the designed signal is directly forced to be
Figure 2
i =1,2, … ML, wherein,
Figure 3
the absolute constant modulus of the signal is realized by designing the phase of the signal for the phase of each component of the signal to be designed.
The invention provides a solving method based on a depth residual error network, which comprises the following steps:
the essence of the above equations (16) and (17) is to design the constant modulus signal
Figure BDA0002528217290000088
Phase of
Figure BDA0002528217290000089
i =1,2, …, ML; in the present invention, the residual network is used for design
Figure 4
The input of each training of the residual error network is a normalized random vector, and the output is the waveform phase designed by the invention;
fig. 1 shows the optimization model based on the residual error network, which includes: input, forward propagation, output, loss function calculation, optimizer;
1) Input and output design:
order to
Figure BDA0002528217290000091
Represents the input of the n-th training, where x n (i)∈[0,1]I =1,2, …, ML; we turn x 1 As the input of the first forward propagation module, the initial value is a normalized random sequence; in the present invention, the input for each training is equal, x 1 =x 2 =…=x n
Next, x 1 The value range of (c) needs to be determined; since sigmoid function is selected as the activation function in the present invention, the nonlinear range of the function is about [ -1.7,1.7]Within the interval, the direct input interval is [0,2 pi]The values in between may affect network performance, so the present invention normalizes the input to [0,1 [ ]]I.e. x 1 (i)∈[0,1],i=1,2,…,ML;
The output of the forward propagation module is the normalized phase vector of the waveform designed by the present invention
Figure BDA0002528217290000092
Wherein
Figure BDA0002528217290000093
Represents the output of the nth training;
2) Forward propagation design:
the residual error network comprises 5 residual error blocks which are connected in sequence, and each residual error block consists of two layers of neural networks; wherein the content of the first and second substances,
the first layer in the first residual block is a neural network with a weight matrix dimension of ML xJ and a neuron number of J, and the second layer is a neural network with a weight matrix dimension of J xJ and a neuron number of J;
each layer of the second to fourth residual blocks is a neural network with the dimension of a weight matrix being J multiplied by J and the number of neurons being J;
the first layer in the fifth residual block is a neural network with a weight matrix dimension of J multiplied by J and a neuron number of J, and the second layer is a neural network with a weight matrix dimension of J multiplied by ML and a neuron number of ML;
a layer of neural network with the weight matrix dimension of ML multiplied by J and the number of neurons of J is arranged between the input and the output of the first residual block, and a layer of neural network with the weight matrix dimension of Jmultiplied by ML and the number of neurons of ML is arranged between the input and the output of the last residual block, so as to realize dimension matching;
in the forward propagation process, each two layers of networks form a residual block, and the total number of the residual blocks is 5; the residual error network defines that the output of each layer of residual error block is obtained by adding the input of the first layer network and the output of the second layer network in the residual error block, so that the condition that the dimension of the input of the first layer network and the dimension of the output of the second layer network are not matched possibly needs to be considered; in practical network architectures, this situation can only occur for the first residual block at the input and the last residual block close to the output of the entire residual network; taking an input end as an example, when ML is not equal to J, if a common residual block is directly adopted for construction, the output dimension of the second layer network of the first residual block is J, the input dimension of the first layer network is ML, the dimensions of the two are not equal, and the two dimensions cannot be added; therefore, a layer of network is additionally built between the input and the output of the first residual block, the dimension of the weight matrix of the network is ML multiplied by J, and therefore, the number of the neurons is also J; thus, after the input passes through the layer network from above, the dimension is converted into J; similarly, the dimension transformation is also needed to be carried out on the output end, so that a network layer containing ML neurons is built between the input and the output of the residual block of the output end by using the same idea; thus, dimension matching in the forward propagation process of the whole network structure is realized.
3) And (3) calculating a loss function: the normalized phase calculated by the residual error network will be used in the following
Figure BDA0002528217290000101
Calculating a loss function;
let the original signal formed by the nth output be
Figure BDA0002528217290000102
Then
Figure BDA0002528217290000103
Wherein the content of the first and second substances,
Figure BDA0002528217290000104
and is provided with
Figure BDA0002528217290000105
Based on the inverse of the column vectorization in equation (5), we can direct the vector to the target vector
Figure BDA0002528217290000106
Rearranged to a matrix similar to formula (1) and then derived from column I
Figure BDA0002528217290000107
From the foregoing analysis, the loss function in the present invention is set as the objective function in the optimization problem of the above equations (16) and (17); because the residual error network can not directly process the complex problem, some algebraic transformations need to be carried out on the original objective function;
calculating two target functions respectively; for convenience of description, we call the calculation of the first loss function algorithm 1, and the calculation of the second loss function algorithm 2:
for algorithm 1, first, a decomposition is performed on the objective function in (16); let loss 1 For the designed objective function:
Figure BDA0002528217290000108
wherein:
Figure BDA0002528217290000109
Figure BDA00025282172900001010
Figure BDA00025282172900001011
for F 1 Due to the fact that
Figure BDA00025282172900001012
Wherein the content of the first and second substances,
Figure BDA00025282172900001013
i =1,2, …, ML, transformed by the euler equation as follows:
Figure BDA00025282172900001014
further, in the present invention,
Figure BDA00025282172900001015
is shown as
Figure BDA00025282172900001016
Wherein the content of the first and second substances,
Figure BDA00025282172900001017
to represent
Figure BDA00025282172900001018
The real part of (a) is,
Figure BDA0002528217290000111
is that
Figure BDA0002528217290000112
An imaginary part;
by the formula (2), y (l) is at theta k The resultant signal of direction is:
Figure BDA0002528217290000113
wherein the content of the first and second substances,
Figure BDA0002528217290000114
respectively correspond to
Figure BDA0002528217290000115
The phase of each component of (a);
from (20) obtained:
Figure BDA0002528217290000116
further, in the present invention,
y (k) =[y (k) (1),y (k) (2),…,y (k) (L)] T (22)
obtained by the following formulae (5) (21) (22):
Figure BDA0002528217290000117
from formula (15), u opt It can be calculated that:
Figure BDA0002528217290000118
and then ordering: epsilon k =|u opt d(θ k )-P(θ k )| 2 Thus:
Figure BDA0002528217290000119
in summary, F 1 The specific calculation flow of (2) is shown in table 1:
TABLE 1
Figure BDA00025282172900001110
Figure BDA0002528217290000121
For F 2 Note that the grid point at this time is n 1 +1 to K; by and F 1 In the same calculation steps (19) to (23), the energy value P (θ) at each grid point can be obtained k ):
Figure BDA0002528217290000122
For F 3 Similarly to the formula (5), from the formula (6), we have the following equations:
Figure BDA0002528217290000123
by the same method as in the above formula (20) and formula (21), respectively
Figure BDA0002528217290000124
And
Figure BDA0002528217290000125
the real and imaginary parts of (c); thus, there are:
Figure BDA0002528217290000126
thus obtaining P (theta) pq ) The real part of (c):
Figure BDA0002528217290000127
and P (theta) pq ) Imaginary part of (c):
Figure BDA0002528217290000128
thus, there are:
|P(θ pq )| 2 =Re(P(θ pq )) 2 +Im(P(θ pq )) 2 (30)
further, there are obtained:
Figure BDA0002528217290000131
to this end, F 1 ,F 2 ,F 3 The calculation work of (2) is completed; finally, we will F 1 、F 2 、F 3 The calculation results of (2) are added, the first Loss function Loss 1 The calculation is completed.
For algorithm 2, we also decompose the objective function in (17) in a similar way, let loss 2 For the designed objective function, then
Figure BDA0002528217290000132
Wherein, the first and the second end of the pipe are connected with each other,
Figure BDA0002528217290000133
Figure BDA0002528217290000134
Figure BDA0002528217290000135
note F 4 =F 1 ,F 6 =F 3 Therefore, only F needs to be calculated 5 Then the method is finished; it is to be noted that,
Figure BDA0002528217290000136
while
Figure BDA0002528217290000137
The former differs from the latter only in that the former uses squares and the latter absolute values; therefore, P (θ) is calculated from (23) k ) (i.e. the
Figure BDA0002528217290000138
Then, the square of the grid is directly solved (note that the grid point at this time is n) 1 +1 to K, but the calculation method is the same); namely, it is
Figure BDA0002528217290000139
Finally, we will F 4 ,F 5 ,F 6 Add to obtain loss 2
4) Optimizing network weights via ADAM optimizer
Setting a loss function, and optimizing a weight matrix W in the network by adopting an ADAM deep learning optimizer; because the AD AM algorithm is based on the python 3.6 environment in the simulation experiment, and the library function package of the sensor Flow is called for optimization; therefore, after the network is built, the whole optimization process is automatically completed by a computer.
Examples
The simulation of this example was performed by comparing the existing scheme (document 3) of the present invention; the simulation scenes are uniformly set as follows:
setting a transmission antenna M =10 of a co-located MIMO radar of a uniform linear array, setting a sampling number L =32 of a pulse, and setting an array element interval as a half wavelength; the range of the direction angle is (-90 degrees, 90 degrees),the grid point spacing is 1 DEG, K =1,2, …, K, eta 1 =1,η 3 =0 (i.e. ω) c =0, same as in the prior art);
for the number J of neurons in each layer of the residual error network, J =128 is adopted in this embodiment, and the training times are all 2000.
Two desired patterns are considered, the first one being a desired pattern with three main lobes whose main lobe centers are at respective angles θ 1 =40°、θ 2 =0°、θ 3 =40 °, the width of each main lobe is 20 °, which is represented by the following equation:
Figure BDA0002528217290000141
the second is the desired pattern with only one main lobe, with a main lobe center of 0 ° and a main lobe width of 60 °, represented by:
Figure BDA0002528217290000142
after practical test, when eta 2 When the value is more than or equal to 50, the value change has little influence on the algorithm; therefore, in this embodiment, η is taken 2 =100; FIG. 2 shows the performance comparison analysis of the two algorithms of the present invention and the prior art scheme 1, in which the expected directional diagram in FIG. 2 (b) is a main lobe (d) 2 (theta)), the directional diagram matching performance of the algorithm 1 is obviously superior to that of the existing scheme no matter in the main lobe area or the side lobe area, and the algorithm 2 is obviously superior to that of the existing scheme in the main lobe area and the edge area close to the side lobe; it is worth mentioning that the invention can flexibly adjust eta according to actual requirements 2 If the performance of the main lobe is required to be fitted better, eta can be properly improved 2 Taking the value of (A); in FIG. 2 (a), the desired pattern is three main lobes (d) 1 (theta)), the two algorithms of the invention have better pattern matching performance than the prior scheme no matter in the main lobe area or the side lobe area, so the algorithm provided by the invention is also superior to the prior scheme 1.
In this embodiment, MSE is defined as:
Figure BDA0002528217290000151
the indicator is the overall performance indicator of the pattern matching algorithm, P (theta) k ) Is a normalized desired pattern; as the results in table 2 show, the MSE of our proposed method is lower than that of prior art scheme 1.
TABLE 2
Figure BDA0002528217290000152
While the invention has been described with reference to specific embodiments, any feature disclosed in this specification may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise; all of the disclosed features, or all of the method or process steps, may be combined in any combination, except mutually exclusive features and/or steps.

Claims (2)

1. A MIMO radar beam forming method based on a residual error network comprises the following steps:
step 1, constructing a residual error network;
the residual error network comprises 5 residual error blocks which are connected in sequence, and each residual error block consists of two layers of neural networks; wherein the content of the first and second substances,
the first layer in the first residual block is a neural network with a weight matrix dimension of ML xJ and a neuron number of J, and the second layer is a neural network with a weight matrix dimension of J xJ and a neuron number of J;
each layer of the second to fourth residual blocks is a neural network with the dimension of a weight matrix being J multiplied by J and the number of neurons being J;
in the fifth residual block, the first layer is a neural network with a weight matrix dimension of J multiplied by J and a neuron number of J, and the second layer is a neural network with a weight matrix dimension of J multiplied by ML and a neuron number of ML;
a layer of neural network with the weight matrix dimension of ML multiplied by J and the number of neurons of J is arranged between the input and the output of the first residual block, and a layer of neural network with the weight matrix dimension of Jmultiplied by ML and the number of neurons of ML is arranged between the input and the output of the last residual block, so as to realize dimension matching;
setting x = [ x (1), x (2), …, x (ML) ] as the input of a residual error network, wherein x (i) ∈ [0,1] and is a random number, i =1,2, …, ML and M are the number of transmitting antennas of a MIMO radar transmitting array, and L is a snapshot number;
the residual error network output is
Figure FDA0003732846190000011
Step 2, setting a loss function, and optimizing the residual error network in the step 1 by adopting an ADAM deep learning optimizer; obtaining the output of the last training after the optimization
Figure FDA0003732846190000012
The loss function is:
loss 1 =F 1 +F 2 +F 3
wherein:
Figure FDA0003732846190000013
n 1 number of mesh points, η, representing main lobe region 1 A balance factor representing a main lobe region;
ε k =|u opt d(θ k )-P(θ k )| 2
Figure FDA0003732846190000014
d(θ k ) A desired pattern is shown which is,
Figure FDA0003732846190000015
Figure FDA0003732846190000016
a tk ) Denotes theta k The direction vector of the direction is,
Figure FDA0003732846190000021
representation matrix
Figure FDA0003732846190000022
The first column of (a) is,
Figure FDA0003732846190000023
and reducing the matrix into a matrix with M rows and L columns;
Figure FDA0003732846190000024
n 2 number of points of grid, eta, representing side lobe area 2 A balance factor representing a side lobe region;
Figure FDA0003732846190000025
representing the number of lattice points, η, with high cross-correlation 3 A balance factor representing the cross-correlation side lobe terms,
|P(θ pq )| 2 =Re(P(θ pq )) 2 +Im(P(θ pq )) 2
Figure FDA0003732846190000026
step 3. Calculating
Figure FDA0003732846190000027
S is restored to the transmit waveform matrix S.
2. A MIMO radar beam forming method based on a residual error network comprises the following steps:
step 1, constructing a residual error network;
the residual error network comprises 5 residual error blocks which are connected in sequence, and each residual error block consists of two layers of neural networks; wherein the content of the first and second substances,
the first layer in the first residual block is a neural network with a weight matrix dimension of ML xJ and a neuron number of J, and the second layer is a neural network with a weight matrix dimension of J xJ and a neuron number of J;
each layer of the second to fourth residual blocks is a neural network with the dimension of a weight matrix being J multiplied by J and the number of neurons being J;
the first layer in the fifth residual block is a neural network with the dimension of a weight matrix of J multiplied by J and the number of neurons of J, and the second layer is a neural network with the dimension of the weight matrix of J multiplied by ML and the number of neurons of ML;
a layer of neural network with the weight matrix dimension of ML multiplied by J and the number of neurons of J is arranged between the input and the output of the first residual block, and a layer of neural network with the weight matrix dimension of Jmultiplied by ML and the number of neurons of ML is arranged between the input and the output of the last residual block, so as to realize dimension matching;
setting x = [ x (1), x (2), …, x (ML) ] as the input of a residual error network, wherein x (i) ∈ [0,1] and is a random number, i =1,2, …, ML and M are the number of transmitting antennas of a MIMO radar transmitting array, and L is a snapshot number;
the residual error network output is
Figure FDA0003732846190000028
Step 2, setting a loss function, and optimizing the residual error network in the step 1 by adopting an ADAM deep learning optimizer; obtaining the output of the last training after the optimization
Figure FDA0003732846190000031
The loss function is:
loss 2 =F 4 +F 5 +F 6
wherein:
Figure FDA0003732846190000032
n 1 number of mesh points, η, representing main lobe region 1 A balance factor representing a main lobe region;
ε k =|u opt d(θ k )-P(θ k )| 2
Figure FDA0003732846190000033
d(θ k ) A desired pattern is shown which is,
Figure FDA0003732846190000034
Figure FDA0003732846190000035
a tk ) Denotes theta k The direction vector of the direction is the direction vector,
Figure FDA0003732846190000036
representation matrix
Figure FDA0003732846190000037
The first column of (a) is,
Figure FDA0003732846190000038
and reducing the matrix into a matrix with M rows and L columns;
Figure FDA0003732846190000039
n 2 number of points of grid, eta, representing side lobe area 2 A balance factor representing a side lobe region;
Figure FDA00037328461900000310
representing the number of lattice points, η, with high cross-correlation 3 A balance factor representing the cross-correlation side lobe terms,
|P(θ pq )| 2 =Re(P(θ pq )) 2 +Im(P(θ pq )) 2
Figure FDA00037328461900000311
step 3. Calculating
Figure FDA00037328461900000312
S is restored to the transmit waveform matrix S.
CN202010510925.6A 2020-06-08 2020-06-08 MIMO radar beam forming method based on residual error network Expired - Fee Related CN111693976B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010510925.6A CN111693976B (en) 2020-06-08 2020-06-08 MIMO radar beam forming method based on residual error network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010510925.6A CN111693976B (en) 2020-06-08 2020-06-08 MIMO radar beam forming method based on residual error network

Publications (2)

Publication Number Publication Date
CN111693976A CN111693976A (en) 2020-09-22
CN111693976B true CN111693976B (en) 2022-10-11

Family

ID=72479678

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010510925.6A Expired - Fee Related CN111693976B (en) 2020-06-08 2020-06-08 MIMO radar beam forming method based on residual error network

Country Status (1)

Country Link
CN (1) CN111693976B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112398522B (en) * 2020-10-21 2022-02-01 青岛矽昌通信技术有限公司 Beam forming method of multi-antenna array
CN113050077B (en) * 2021-03-18 2022-07-01 电子科技大学长三角研究院(衢州) MIMO radar waveform optimization method based on iterative optimization network

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7058617B1 (en) * 1996-05-06 2006-06-06 Pavilion Technologies, Inc. Method and apparatus for training a system model with gain constraints
CN106908769A (en) * 2017-05-03 2017-06-30 安徽省瑞鼎电子技术有限公司 A kind of multifunction radar detects Waveform generation method
US10429486B1 (en) * 2017-08-18 2019-10-01 DeepSig Inc. Method and system for learned communications signal shaping
CN110147812A (en) * 2019-04-04 2019-08-20 中国人民解放军战略支援部队信息工程大学 Recognition Method of Radar Emitters and device based on expansion residual error network
CN110768704B (en) * 2019-10-22 2023-04-07 南京邮电大学 Mixed beam forming matrix optimization method based on residual error neural network
CN111060902B (en) * 2019-12-30 2022-10-14 电子科技大学 MIMO radar waveform design method based on deep learning
CN111243575A (en) * 2020-01-15 2020-06-05 北京工业大学 Dialect species identification method based on expanded convolutional neural network

Also Published As

Publication number Publication date
CN111693976A (en) 2020-09-22

Similar Documents

Publication Publication Date Title
CN111294096B (en) Channel capacity optimization method of intelligent reflector MISO wireless communication system
CN106886656B (en) Three-dimensional array antenna directional pattern sidelobe suppression method
CN101369014B (en) Bilateral constraint self-adapting beam forming method used for MIMO radar
CN107346986B (en) Multi-beam forming method based on sparse frequency control sensor antenna array
CN113704998B (en) Wave beam forming method based on alternative direction multiplier method
CN111693976B (en) MIMO radar beam forming method based on residual error network
CN104392034A (en) L1/2-norm-based sparse linear array optimization method
CN107315162A (en) Far field DOA Estimation in Coherent Signal method with Wave beam forming is converted based on interpolation
Wen et al. Reconfigurable sparse array synthesis with phase-only control via consensus-ADMM-based sparse optimization
Zhang et al. Constant modulus waveform design for MIMO radar transmit beampattern with residual network
CN111193679B (en) Channel estimation method and system based on co-prime array system
CN113030931B (en) MIMO radar waveform generation method based on manifold optimization
CN111368256B (en) Single snapshot direction finding method based on uniform circular array
CN110824416B (en) One-dimensional incoherent distributed non-circular signal parameter estimation method based on rank loss principle
CN116192206B (en) Large-scale conformal array real-time wave beam synthesis method based on generalized regression neural network
CN116882147A (en) Array antenna synthesis method based on mixed sparrow search algorithm
CN112347681B (en) Robust beam forming method based on mutual coupling characteristic prediction of macro-basis function array
CN115426013A (en) RIS auxiliary communication system precoding and phase shifting method based on unsupervised learning
CN115421098A (en) Two-dimensional DOA estimation method for nested area array dimension reduction root finding MUSIC
CN109459729B (en) MIMO radar asymmetric directional diagram design method based on constant modulus constraint
Meng et al. Real-valued DOA estimation for non-circular sources via reduced-order polynomial rooting
CN114184999A (en) Generating model processing method of cross-coupling small-aperture array
Jia et al. Beampattern synthesis with nulling for sub-arrayed MIMO radar under constant modulus constraints
CN111007491A (en) Non-uniform array synthesis method based on error matrix guidance
CN114114187B (en) ADMM network direction finding method based on depth expansion under grid mismatch condition

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20221011

CF01 Termination of patent right due to non-payment of annual fee