CN112649799A - MIMO radar amplitude-phase error correction method - Google Patents

MIMO radar amplitude-phase error correction method Download PDF

Info

Publication number
CN112649799A
CN112649799A CN202011409635.9A CN202011409635A CN112649799A CN 112649799 A CN112649799 A CN 112649799A CN 202011409635 A CN202011409635 A CN 202011409635A CN 112649799 A CN112649799 A CN 112649799A
Authority
CN
China
Prior art keywords
array
particle
gbest
algorithm
mimo radar
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.)
Granted
Application number
CN202011409635.9A
Other languages
Chinese (zh)
Other versions
CN112649799B (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.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
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 Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN202011409635.9A priority Critical patent/CN112649799B/en
Publication of CN112649799A publication Critical patent/CN112649799A/en
Application granted granted Critical
Publication of CN112649799B publication Critical patent/CN112649799B/en
Active 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/40Means for monitoring or calibrating
    • 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
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Analysis (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Algebra (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Feedback Control In General (AREA)

Abstract

The invention discloses a method for correcting amplitude and phase errors of an MIMO radar, which applies a particle swarm optimization algorithm to the angular positioning and amplitude-phase error correction of the MIMO radar, and improves the particle swarm optimization algorithm by introducing a pollination algorithm and a Gaussian variation algorithm to easily fall into the defects of local optimization and insufficient searching capability, so that the improved method can more quickly converge to an optimal result, obtain an amplitude and phase error calibration matrix and finally realize accurate angular positioning.

Description

MIMO radar amplitude-phase error correction method
Technical Field
The invention relates to the field of MIMO radar signal processing, in particular to a method for correcting amplitude and phase errors of an MIMO radar.
Background
The MIMO radar technology proposed in recent years can effectively improve the aperture and the signal processing freedom of the radar, thereby improving the resolution and the parameter estimation performance of spatial spectrum estimation. Therefore, the MIMO radar imaging is applied to various working occasions such as unmanned technology, satellite positioning, accurate target striking in military and the like, and has good development prospect.
Although the array spatial spectrum estimation algorithm has been verified in practical application in many occasions, good effect is obtained. However, many non-ideal factors often exist in a multi-channel radar array system, array errors of transmitting and receiving channels change array manifold, and when the array manifold is not accurately known, accurate positioning cannot be achieved by the direction-finding algorithms. Therefore, array error estimation and correction are an important ring in array signal processing, and any high-resolution spatial spectrum estimation method cannot be practically used without array error correction. In order to improve the imaging precision of the MIMO radar and enable the MIMO radar to be effectively applied to actual life, the research on a joint algorithm of a direction finding algorithm and an amplitude-phase error correction algorithm is the current hot problem. And is closely related to the development and stability of society.
Disclosure of Invention
Aiming at the defects of the prior art, the invention provides a method for correcting the amplitude-phase error of an MIMO radar, which has the following specific technical scheme:
a MIMO radar amplitude-phase error correction method is provided, wherein the MIMO radar is a single-base MIMO radar, a uniform linear array of the MIMO radar is provided with M transmitting arrays and N receiving arrays, and the transmitting arrays and the receiving arrays are arranged along a y axis; k different targets are arranged in the space, and the reflected signals of the different targets are mutually independent; the receiving end obtains MN virtual arrays; the t pulse received by the receiving array is X (t), and certain amplitude and phase errors exist between the transmitting array and the receiving array of the MIMO radar, WTAnd WRAmplitude-phase error matrices for the virtual array, the transmit array, and the receive array, respectively;
the method specifically comprises the following steps:
s1: the method for processing the MIMO radar multichannel receiving information to obtain the optimization function specifically comprises the following substeps:
s1.1: for each target, obtaining an orientation vector of the virtual array by a Kronecker product of the transmit array and receive array orientation vectors;
Figure BDA0002816807520000011
wherein, aTAnd aRRespectively representing the direction vectors of the transmitting array and the receiving array;
Figure BDA0002816807520000012
is a Kronecker product; thetakRepresenting the angle of arrival of the kth target;
s1.2: the t-th pulse x (t) received by the receiving array is represented as:
X(t)=WAS+n (2)
Figure BDA0002816807520000021
wherein diag (·) represents a diagonal matrix; a represents a target orientation vector matrix, and A ═ a (theta)1),a(θ2),...,a(θk)]HH denotes the transpose of the conjugate matrix; s denotes a matrix of the magnitude of the received signal energy, S ═ S1,s2,...,sk],skIs the signal from the kth target; n represents a noise matrix;
s1.3: the covariance matrix R of the t-th pulse X (t) received by the receiving array is expressed as
Figure BDA0002816807520000022
Wherein, ΛsRepresents a K x K diagonal matrix consisting of K maximum eigenvalues, and DnRepresenting a diagonal matrix consisting of the other MN-K small eigenvalues; esRepresenting a signal subspace, EnRepresenting a noise subspace;
s1.4: obtaining a noise subspace E according to the formulas (2) to (4)n
S1.5:Constructing a spectral peak search function based on MUSIC algorithm, and solving fmusicMaximum value of (theta)
Figure BDA0002816807520000023
S1.6: to solve fmusic(theta) maximum value, constructing a joint estimation cost function F (theta, W) based on the target angle of MUSIC and self calibration of array amplitude-phase errorsT,WR) Expressed as formula (6) and the objective function expressed as formula (7)
Figure BDA0002816807520000024
S2: pairing cost functions F (theta, W) using random weight particle swarm optimizationT,WR) Local optimization to obtain the optimal position x of new particlei(t +1), and recording the optimum xiThe position of (t +1) is gbest;
s3: jumping out of the currently trapped local optimum according to a flower pollination algorithm to carry out deep optimization to obtain the optimum position x of a new particlenew,iAnd recording the optimum xnew,iThe position of (1) is gbest;
s4: carrying out mutation on the gbest through a mutation algorithm; when the result after mutation is better than the current gbest, updating the optimal result; when the result after mutation is not better than the gbest, the method is discarded.
Further, the S2 specifically includes:
let a particle in the particle swarm algorithm be xiAnd is and
Figure BDA0002816807520000025
using a group of particles as a potential solution of a d-dimensional search space; setting initial parameters of the particle swarm algorithm, namely setting the number of the particles to be N1, setting the iteration number to be T, and setting the ith particle to be xi=[θ1,...,θk,WT,WR]The velocity of the ith particle is viOf 1 atThe t-th iteration formula for the i particles is as follows:
vi(t+1)=ω*vi(t)+c1*r1*(pbesti(t)-xi(t))+c2*r2*(gbest(t)-xi(t)) (8)
xi(t+1)=xi(t)+vi(t+1) (9)
ω=σ*r3+μ (10)
μ=ωmin+(ωmaxmin)*r4 (11)
wherein, c1And c2Acceleration coefficients in a particle swarm algorithm are all adopted; r is1And r2Is [0,1 ]]Uniformly distributed random vectors therein; pbestiIs the optimal solution in the iteration history of the ith particle; gbest is the optimal solution for all particles in the current iteration; ω is not a random inertial weight, σ is the standard deviation, r3And r4Is [0,1 ]]Random number between, ωminAnd ωmaxRespectively represent the minimum value and the maximum value of omega;
in the optimizing process, the t +1 th particle velocity v is updatedi(t +1), and then vi(t +1) updating the particle position x for t +1 iterationsi(t +1), and recording the optimum xiThe position of (t +1) is gbest.
Further, the flower pollination algorithm in S3 is an integrated flower pollination algorithm, which is expressed as:
xnew,i=(pxi+r3(xj(t)-xk(t)))+((1-p)(xi+L(gbest(t)-xi(t)) (12)
wherein x isnew,iIndicating the position of the new particle, xiRepresenting the position of the particle before update, p representing the transition probability parameter, r3Is [0,1 ]]L represents the extent of pollination, and gbest (t) is the optimal position of the particle in the t-th iteration.
Further, the mutation algorithm in S4 is a gaussian mutation algorithm, and specifically includes:
bnew(t)=Ngvmax (13)
gbestnew(t)=gbest(t)+vnew(t) (14)
wherein N isgIs a standard normal distribution with a mean value of 0, a variance value of 1, vmaxRepresenting the maximum velocity vector.
The invention has the following beneficial effects:
the method can effectively optimize the cost function of the MUSIC algorithm, obtain the amplitude-phase error correction matrix and the target arrival angle, and is favorable for radar target detection. The random inertia weight is used for improving the inertia weight in the particle swarm algorithm, so that the global searching capability of the particle swarm algorithm is improved; and further, the particle updating algorithm has more possibility by using the integrated flower pollination algorithm, and the accuracy of the result is improved. And finally, the Gaussian variation operation can enable the optimal result to jump out of the local optimal, so that the minimum value of the optimizing function is further searched deeply, and the precision of the final result is improved.
Drawings
FIG. 1 is a flow chart of a method of the present invention;
FIG. 2 is a graph comparing the cost function optimization results estimated by the method of the present invention (deployed), random inertial particle swarm (RNW-PSO) and the flower pollination method (FPA), respectively.
Detailed Description
The present invention will be described in detail below with reference to the accompanying drawings and preferred embodiments, and the objects and effects of the present invention will become more apparent, it being understood that the specific embodiments described herein are merely illustrative of the present invention and are not intended to limit the present invention.
As shown in fig. 1, in the MIMO radar amplitude-phase error correction method of the present invention, the MIMO radar is a single-ground MIMO radar, the uniform linear array of the MIMO radar has M transmit arrays and N receive arrays, and both the transmit arrays and the receive arrays are disposed along the y-axis; k different targets are arranged in the space, and the reflected signals of the different targets are mutually independent; the receiving end obtains MN virtual arrays; the t pulse received by the receiving array is X (t), and the transmitting array and the receiving array of the MIMO radar have certain amplitude and phaseError, WTAnd WRAmplitude-phase error matrices for the virtual array, the transmit array, and the receive array, respectively;
the method specifically comprises the following steps:
s1: the method for processing the MIMO radar multichannel receiving information to obtain the optimization function specifically comprises the following substeps:
s1.1: for each target, obtaining an orientation vector of the virtual array by a Kronecker product of the transmit array and receive array orientation vectors;
Figure BDA0002816807520000044
wherein, aTAnd aRRespectively representing the direction vectors of the transmitting array and the receiving array;
Figure BDA0002816807520000045
is a Kronecker product; thetakRepresenting the angle of arrival of the kth target;
s1.2: the t-th pulse x (t) received by the receiving array is represented as:
X(t)=WAS+n (2)
Figure BDA0002816807520000041
wherein diag (·) represents a diagonal matrix; a represents a target orientation vector matrix, and A ═ a (theta)1),a(θ2),...,a(θk)]HH denotes the transpose of the conjugate matrix; s denotes a matrix of the magnitude of the received signal energy, S ═ S1,s2,...,sk],skIs the signal from the kth target; n represents a noise matrix;
s1.3: the covariance matrix R of the t-th pulse X (t) received by the receiving array is expressed as
Figure BDA0002816807520000042
Wherein, ΛsRepresents a K x K diagonal matrix consisting of K maximum eigenvalues, and DnRepresenting a diagonal matrix consisting of the other MN-K small eigenvalues; esRepresenting a signal subspace, EnRepresenting a noise subspace;
s1.4: obtaining a noise subspace E according to the formulas (2) to (4)n
S1.5: constructing a spectral peak search function based on MUSIC algorithm, and solving fmusicMaximum value of (theta)
Figure BDA0002816807520000043
S1.6: to solve fmusic(theta) maximum value, constructing a joint estimation cost function F (theta, W) based on the target angle of MUSIC and self calibration of array amplitude-phase errorsT,WR) Expressed as formula (6) and the objective function expressed as formula (7)
Figure BDA0002816807520000051
Figure BDA0002816807520000053
S2: pairing cost functions F (theta, W) using random weight particle swarm optimizationT,WR) Local optimization to obtain the optimal position x of new particlei(t +1), and recording the optimum xiThe position of (t +1) is gbest.
The use of random inertia factors effectively improves the global search capability because the inertia weight factors can determine the convergence speed of the particles and how they deviate from their original course.
The S2 specifically includes:
let a particle in the particle swarm algorithm be xiAnd is and
Figure BDA0002816807520000052
using a group of particles as a potential solution of a d-dimensional search space; setting initial parameters of the particle swarm algorithm, namely setting the number of the particles to be N1, setting the iteration number to be T, and setting the ith particle to be xi=[θ1,...,θk,WT,WR]The velocity of the ith particle is viThe formula for the t iteration of the ith particle is as follows:
vi(t+1)=ω*vi(t)+c1*r1*(pbesti(t)-xi(t))+c2*r2*(gbest(t)-xi(t)) (8)
xi(t+1)=xi(t)+vi(t+1) (9)
ω=σ*r3+μ (10)
μ=ωmin+(ωmaxmin)*r4 (11)
wherein, c1And c2Acceleration coefficients in a particle swarm algorithm are all adopted; r is1And r2Is [0,1 ]]Uniformly distributed random vectors therein; pbestiIs the optimal solution in the iteration history of the ith particle; gbest is the optimal solution for all particles in the current iteration; ω is not a random inertial weight, σ is the standard deviation, r and r4Is [0,1 ]]Random number between, ωminAnd ωmaxRespectively represent the minimum value and the maximum value of omega;
in the optimizing process, the t +1 th particle velocity v is updatedi(t +1), and then vi(t +1) updating the particle position x for t +1 iterationsi(t +1), and recording the optimum xiThe position of (t +1) is gbest.
S3: jumping out of the currently trapped local optimum according to a flower pollination algorithm to carry out deep optimization to obtain the optimum position x of a new particlenew,iAnd recording the optimum xnew,iThe position of (1) is gbest.
The flower pollination algorithm is preferably an integrated flower pollination algorithm, and the global search capability of the RNW-PSO is improved by adopting FPA. The method of cross pollination is adopted to improve the searching speed and obtain better solution in the searching space as soon as possible. The specific iterative formula is as follows:
xnew,i=(pxi+r3(xj(t)-xk(t)))+((1-p)(xi+L(gbest(t)-xi(t)) (12)
wherein x isnew,iIndicating the position of the new particle, xiRepresenting the position of the particle before update, p representing the transition probability parameter, r3Is [0,1 ]]L represents the extent of pollination, and gbest (t) is the optimal position of the particle in the t-th iteration.
S4: carrying out mutation on the gbest through a mutation algorithm; when the result after mutation is better than the current gbest, updating the optimal result; when the result after mutation is not better than the gbest, the method is discarded.
The variation algorithm is preferably a gaussian variation algorithm, and specifically comprises the following steps:
vnew(t)=Ngvmax (13)
gbestnew(t)=gbest(t)+vnew(t) (14)
wherein N isgIs a standard normal distribution with a mean value of 0, a variance value of 1, vmaxRepresenting the maximum velocity vector. When the iterative process falls into a locally optimal solution, the gaussian variation operation can make the result jump out of the locally optimal solution.
To validate the method of the present invention, SNR is set to 10db, transmit array M to 6, and receive array N to 8. Assume three target sources are located at (θ)1,θ2,θ3) The number of snapshots is 128 (-5 °, 10 °, 30 °), and the transmit array amplitude-phase error matrix and the receive array error matrix are:
WT=[1,0.8ej0.85,0.92ej0.78,0.8ej0.85,1.1ej1.09,0.88ej2.0] (15)
WR=[1,1.12ej1.85,1.08ej0.8,1.25ej0.9,0.78ej1.6,0.95ej1.0,0.87ej1.7,1.15ej1.14] (16)
for comparison, the cost functions estimated by the method (deployed), the random inertial particle swarm optimization (RNW-PSO) and the pollination method (FPA) are adopted for optimization, and the optimization result is shown in FIG. 2.
It will be understood by those skilled in the art that the foregoing is only a preferred embodiment of the present invention, and is not intended to limit the invention, and although the invention has been described in detail with reference to the foregoing examples, it will be apparent to those skilled in the art that various changes in the form and details of the embodiments may be made and equivalents may be substituted for elements thereof. All modifications, equivalents and the like which come within the spirit and principle of the invention are intended to be included within the scope of the invention.

Claims (4)

1. The MIMO radar amplitude-phase error correction method is characterized in that the MIMO radar is a single-base MIMO radar, a uniform linear array of the MIMO radar is provided with M transmitting arrays and N receiving arrays, and the transmitting arrays and the receiving arrays are arranged along the y axis; k different targets are arranged in the space, and the reflected signals of the different targets are mutually independent; the receiving end obtains MN virtual arrays; the t pulse received by the receiving array is X (t), and certain amplitude and phase errors exist between the transmitting array and the receiving array of the MIMO radar, WTAnd WRThe amplitude-phase error matrices for the virtual array, the transmit array, and the receive array, respectively.
The method specifically comprises the following steps:
s1: the method for processing the MIMO radar multichannel receiving information to obtain the optimization function specifically comprises the following substeps:
s1.1: for each target, obtaining an orientation vector of the virtual array by a Kronecker product of the transmit array and receive array orientation vectors;
Figure FDA0002816807510000011
wherein, aTAnd aRRespectively representing the direction vectors of the transmitting array and the receiving array;
Figure FDA0002816807510000012
is a Kronecker product; thetakRepresenting the angle of arrival of the kth target;
s1.2: the t-th pulse x (t) received by the receiving array is represented as:
X(t)=WAS+n (2)
Figure FDA0002816807510000013
wherein diag (·) represents a diagonal matrix; a represents a target orientation vector matrix, and A ═ a (theta)1),a(θ2),...,a(θk)]HH denotes the transpose of the conjugate matrix; s denotes a matrix of the magnitude of the received signal energy, S ═ S1,s2,...,sk],skIs the signal from the kth target; n represents a noise matrix;
s1.3: the covariance matrix R of the t-th pulse X (t) received by the receiving array is expressed as
Figure FDA0002816807510000014
Wherein, ΛsRepresents a K x K diagonal matrix consisting of K maximum eigenvalues, and DnRepresenting a diagonal matrix consisting of the other MN-K small eigenvalues; esRepresenting a signal subspace, EnRepresenting a noise subspace;
s1.4: obtaining a noise subspace E according to the formulas (2) to (4)n
S1.5: constructing a spectral peak search function based on MUSIC algorithm, and solving fmusicMaximum value of (theta)
Figure FDA0002816807510000015
S1.6: to solve fmusic(theta) maximum value, constructing a joint estimation cost function F (theta, W) based on the target angle of MUSIC and self calibration of array amplitude-phase errorsT,WR) Expressed as formula (6) and the objective function expressed as formula (7)
Figure FDA0002816807510000021
Figure FDA0002816807510000022
S2: pairing cost functions F (theta, W) using random weight particle swarm optimizationT,WR) Local optimization to obtain the optimal position x of new particlei(t +1), and recording the optimum xiThe position of (t +1) is gbest;
s3: jumping out of the currently trapped local optimum according to a flower pollination algorithm to carry out deep optimization to obtain the optimum position x of a new particlenew,iAnd recording the optimum xnew,iThe position of (1) is gbest;
s4: carrying out mutation on the gbest through a mutation algorithm; when the result after mutation is better than the current gbest, updating the optimal result; when the result after mutation is not better than the gbest, the method is discarded.
2. The MIMO radar amplitude-phase error correction method according to claim 1, wherein S2 specifically is:
let a particle in the particle swarm algorithm be xiAnd is and
Figure FDA0002816807510000023
using a group of particles as a d-dimension search spacePotential solutions in between; setting initial parameters of the particle swarm algorithm, namely setting the number of the particles to be N1, setting the iteration number to be T, and setting the ith particle to be xi=[θ1,...,θk,WT,WR]The velocity of the ith particle is viThe formula for the t iteration of the ith particle is as follows:
vi(t+1)=ω*vi(t)+c1*r1*(pbesti(t)-xi(t))+c2*r2*(gbest(t)-xi(t)) (8)
xi(t+1)=xi(t)+vi(t+1) (9)
ω=σ*r3+μ (10)
μ=ωmin+(ωmaxmin)*r4 (11)
wherein, c1And c2Acceleration coefficients in a particle swarm algorithm are all adopted; r is1And r2Is [0,1 ]]Uniformly distributed random vectors therein; pbestiIs the optimal solution in the iteration history of the ith particle; gbest is the optimal solution for all particles in the current iteration; ω is not a random inertial weight, σ is the standard deviation, r3And r4Is [0,1 ]]Random number between, ωminAnd ωmaxRespectively represent the minimum value and the maximum value of omega;
in the optimizing process, the t +1 th particle velocity v is updatedi(t +1), and then vi(t +1) updating the particle position x for t +1 iterationsi(t +1), and recording the optimum xiThe position of (t +1) is gbest.
3. The MIMO radar amplitude-phase error correction method of claim 1, wherein the flower pollination algorithm in S3 is an integrated flower pollination algorithm expressed as:
xnew,i=(pxi+r3(xj(t)-xk(t)))+((1-p)(xi+L(gbest(t)-xi(t)) (12)
wherein x isnew,iTo indicate new grainsPosition of son, xiRepresenting the position of the particle before update, p representing the transition probability parameter, r3Is [0,1 ]]L represents the extent of pollination, and gbest (t) is the optimal position of the particle in the t-th iteration.
4. The MIMO radar amplitude-phase error correction method according to claim 1, wherein the variation algorithm in S4 is a gaussian variation algorithm, and specifically includes:
vnew(t)=Ngvmax (13)
gbestnew(t)=gbest(t)+vnew(t) (14)
wherein N isgIs a standard normal distribution with a mean value of 0, a variance value of 1, vmaxRepresenting the maximum velocity vector.
CN202011409635.9A 2020-12-04 2020-12-04 MIMO radar amplitude-phase error correction method Active CN112649799B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011409635.9A CN112649799B (en) 2020-12-04 2020-12-04 MIMO radar amplitude-phase error correction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011409635.9A CN112649799B (en) 2020-12-04 2020-12-04 MIMO radar amplitude-phase error correction method

Publications (2)

Publication Number Publication Date
CN112649799A true CN112649799A (en) 2021-04-13
CN112649799B CN112649799B (en) 2022-09-23

Family

ID=75350918

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011409635.9A Active CN112649799B (en) 2020-12-04 2020-12-04 MIMO radar amplitude-phase error correction method

Country Status (1)

Country Link
CN (1) CN112649799B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113433532A (en) * 2021-07-07 2021-09-24 清华大学苏州汽车研究院(吴江) Laser radar attitude calibration method and device based on particle swarm algorithm
EP4293382A1 (en) * 2022-06-17 2023-12-20 Volkswagen Ag Method and control unit for intrinsic calibration of a radar device for a vehicle

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103383450A (en) * 2013-06-25 2013-11-06 西安电子科技大学 Conformal array radar amplitude-phase error correction fast achieving method
CN106485314A (en) * 2016-09-21 2017-03-08 常熟理工学院 A kind of optimization method of the flower pollination algorithm based on adaptive Gauss variation
CN107290732A (en) * 2017-07-11 2017-10-24 哈尔滨工程大学 A kind of single base MIMO radar direction-finding method of quantum huge explosion
CN107656239A (en) * 2017-08-22 2018-02-02 哈尔滨工程大学 A kind of coherent direction-finding method based on polarization sensitive array
WO2018045601A1 (en) * 2016-09-09 2018-03-15 深圳大学 Sparse recovery stap method for array error and system thereof
CN108459307A (en) * 2018-02-05 2018-08-28 西安电子科技大学 MIMO radar based on clutter receives and dispatches array amplitude and phase error correction method
CN110456334A (en) * 2019-07-27 2019-11-15 南京理工大学 TDM-MIMO radar system and its signal processing method based on optimization Sparse Array
US20200142030A1 (en) * 2017-04-28 2020-05-07 Shenzhen Institute Of Terahertz Technology And Innovation Amplitude-phase correction method and system for microwave imaging system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103383450A (en) * 2013-06-25 2013-11-06 西安电子科技大学 Conformal array radar amplitude-phase error correction fast achieving method
WO2018045601A1 (en) * 2016-09-09 2018-03-15 深圳大学 Sparse recovery stap method for array error and system thereof
CN106485314A (en) * 2016-09-21 2017-03-08 常熟理工学院 A kind of optimization method of the flower pollination algorithm based on adaptive Gauss variation
US20200142030A1 (en) * 2017-04-28 2020-05-07 Shenzhen Institute Of Terahertz Technology And Innovation Amplitude-phase correction method and system for microwave imaging system
CN107290732A (en) * 2017-07-11 2017-10-24 哈尔滨工程大学 A kind of single base MIMO radar direction-finding method of quantum huge explosion
CN107656239A (en) * 2017-08-22 2018-02-02 哈尔滨工程大学 A kind of coherent direction-finding method based on polarization sensitive array
CN108459307A (en) * 2018-02-05 2018-08-28 西安电子科技大学 MIMO radar based on clutter receives and dispatches array amplitude and phase error correction method
CN110456334A (en) * 2019-07-27 2019-11-15 南京理工大学 TDM-MIMO radar system and its signal processing method based on optimization Sparse Array

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
LIJIE YANG ET AL.: "Calibration of a Digital Phased Array by Using NCO Phase Increasing Algorithm", 《IEICE TRANSACTIONS ON COMMUNICATIONS》 *
杨守国等: "基于降维的双基地MIMO雷达收发阵列互耦和幅相误差校正算法", 《***工程与电子技术》 *
王玉鑫等: "目标识别对抗***效能评估模型建立与仿真", 《舰船电子对抗》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113433532A (en) * 2021-07-07 2021-09-24 清华大学苏州汽车研究院(吴江) Laser radar attitude calibration method and device based on particle swarm algorithm
EP4293382A1 (en) * 2022-06-17 2023-12-20 Volkswagen Ag Method and control unit for intrinsic calibration of a radar device for a vehicle

Also Published As

Publication number Publication date
CN112649799B (en) 2022-09-23

Similar Documents

Publication Publication Date Title
CN107132505B (en) The through direct localization method of multiple target with non-through mixing field scape
CN112649799B (en) MIMO radar amplitude-phase error correction method
CN110197112B (en) Beam domain Root-MUSIC method based on covariance correction
CN112051540B (en) Quick high-precision direction finding method
CN113835063B (en) Unmanned aerial vehicle array amplitude and phase error and signal DOA joint estimation method
CN107037398B (en) Parallel computing method for estimating direction of arrival by two-dimensional MUSIC algorithm
CN109932698B (en) Meter-wave radar low elevation angle estimation method based on topographic information
CN109946643B (en) Non-circular signal direction-of-arrival angle estimation method based on MUSIC solution
CN112597820A (en) Target clustering method based on radar signal sorting
CN113759303B (en) Gridless angle of arrival estimation method based on particle swarm optimization
CN109696651B (en) M estimation-based direction-of-arrival estimation method under low snapshot number
CN112363108B (en) Signal subspace weighting super-resolution direction-of-arrival detection method and system
CN114460531A (en) Uniform linear array MUSIC spatial spectrum estimation method
CN111505566B (en) Ultrahigh frequency radio frequency signal DOA estimation method
CN109613474B (en) Angle measurement compensation method suitable for short-distance vehicle-mounted radar
CN112946615B (en) Phased array system amplitude and phase error correction method
CN109001690A (en) The radar target detection method that time domain space domain based on feeding network combines
CN113820653B (en) Meter wave radar low elevation angle target DOA estimation method based on dynamic sum and difference wave beams
CN113589223A (en) Direction finding method based on nested array under mutual coupling condition
CN112737644A (en) Self-positioning method and device for unmanned aerial vehicle swarm
Springer et al. Joint localization and calibration in partly and fully uncalibrated array sensor networks
CN114895240B (en) Robust node deployment and selection method in TDOA positioning
CN117202343B (en) Distributed array cooperative direct positioning method for multiple broadband signal radiation sources
CN117970228B (en) Multi-target DOA estimation method based on uniform circular array
CN114355280B (en) Multi-sensor composite array antenna arraying and multi-information fusion sorting angle measuring method

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