CN113325406B - A Passive Localization Method Based on Regularized Constrained Weighted Least Squares - Google Patents
A Passive Localization Method Based on Regularized Constrained Weighted Least Squares Download PDFInfo
- Publication number
- CN113325406B CN113325406B CN202110565144.1A CN202110565144A CN113325406B CN 113325406 B CN113325406 B CN 113325406B CN 202110565144 A CN202110565144 A CN 202110565144A CN 113325406 B CN113325406 B CN 113325406B
- Authority
- CN
- China
- Prior art keywords
- equation
- positioning
- tdoa
- fdoa
- solving
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000004807 localization Effects 0.000 title 1
- 239000011159 matrix material Substances 0.000 claims abstract description 28
- 239000013598 vector Substances 0.000 claims description 13
- 230000005855 radiation Effects 0.000 claims description 10
- 238000005259 measurement Methods 0.000 claims description 7
- 238000010276 construction Methods 0.000 claims 1
- 230000001575 pathological effect Effects 0.000 abstract description 2
- 238000004422 calculation algorithm Methods 0.000 description 8
- 230000014509 gene expression Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 3
- 238000009795 derivation Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 2
- 238000000354 decomposition reaction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000002087 whitening effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/02—Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
- G01S13/06—Systems determining position data of a target
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/02—Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
- G01S13/50—Systems of measurement based on relative movement of target
- G01S13/58—Velocity or trajectory determination systems; Sense-of-movement determination systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Geometry (AREA)
- Algebra (AREA)
- Evolutionary Computation (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
- Feedback Control In General (AREA)
Abstract
Description
技术领域Technical Field
本发明涉及无源雷达定位领域,可在军民领域对运动目标的位置和速度进行实时的估计,具体涉及一种基于正则化约束加权最小二乘的TDOA/FDOA无源定位方法。The present invention relates to the field of passive radar positioning and can be used to estimate the position and speed of a moving target in real time in military and civilian fields, and in particular to a TDOA/FDOA passive positioning method based on regularized constrained weighted least squares.
背景技术Background Art
目前多站无源定位技术已广泛地应用于各种军民领域,如传感器网络、雷达、导航等。多站无源定位技术可以利用的观测量主要包括到达角(Angel of Arrival,AOA)、到达时间差(Time Difference of Arrival,TDOA)、到达频率差(Frequency Difference ofArrival,FDOA)等。At present, multi-station passive positioning technology has been widely used in various military and civilian fields, such as sensor networks, radar, navigation, etc. The observations that can be used in multi-station passive positioning technology mainly include angle of arrival (AOA), time difference of arrival (TDOA), frequency difference of arrival (FDOA), etc.
联合不同测量参数的定位体制可以融合不同参数的优势,在一定程度上提高定位精度,而联合TDOA和FDOA的定位体制由于可同时对目标的位置和速度进行估计,得到了广泛德研究。近些年来,针对基于TDOA/FDOA的定位问题的算法相继提出,其中包括两步加权最小二乘法(Two-Stage Weighted Least Squares,TSWLS)、约束总体最小二乘(Constrained Total Least Squares,CTLS)等。但由于噪声的干扰、接收站和目标位置的分布以及接收站个数对系数矩阵的影响,以上这些基于CWLS、CTLS模型的方法中的系数矩阵在实际应用中可能会出现病态的问题。The positioning system combining different measurement parameters can integrate the advantages of different parameters and improve the positioning accuracy to a certain extent. The positioning system combining TDOA and FDOA has been widely studied because it can estimate the position and velocity of the target at the same time. In recent years, algorithms for positioning problems based on TDOA/FDOA have been proposed one after another, including Two-Stage Weighted Least Squares (TSWLS) and Constrained Total Least Squares (CTLS). However, due to the interference of noise, the distribution of receiving stations and target positions, and the influence of the number of receiving stations on the coefficient matrix, the coefficient matrices in the above methods based on CWLS and CTLS models may have ill-conditioned problems in practical applications.
发明内容Summary of the invention
本申请发明针对TDOA/FDOA无源定位问题中的系数矩阵病态问题,基于RCTLS的思想提出了两步正则化约束最小二乘方法(Two-Stage Regularized Constrained TotalLeast Squares,TRCTLS),这种方法在CTLS模型的基础上引入了正则化参数,通过合理地选取正则化参数来提高定位的均方根误差以及抑制系数矩阵的病态性。The present invention aims at the ill-posed problem of coefficient matrix in TDOA/FDOA passive positioning problem, and proposes a two-stage regularized constrained least squares method (Two-Stage Regularized Constrained TotalLeast Squares, TRCTLS) based on the idea of RCTLS. This method introduces a regularization parameter on the basis of the CTLS model, and improves the root mean square error of positioning and suppresses the ill-posed nature of the coefficient matrix by reasonably selecting the regularization parameter.
本发明的目的是这样实现的:本发明的步骤如下:The object of the present invention is achieved in that the steps of the present invention are as follows:
步骤1:根据测得的TDOA和FDOA信息建立定位方程;Step 1: Establish the positioning equation based on the measured TDOA and FDOA information;
步骤2:基于RCTLS的思想对定位方程进行求解,得到一个含有正则化参数的闭式解;Step 2: Solve the positioning equation based on the idea of RCTLS to obtain a closed-form solution containing regularization parameters;
步骤3:基于最小化均方误差的准则对第二步中的正则化参数进行求解;Step 3: Solve the regularization parameter in the second step based on the criterion of minimizing the mean square error;
步骤4:利用约束条件建立起关于第一步估计误差的方程后进行求得一个包含正则化参数的解;Step 4: Use the constraints to establish an equation for the error in the first step and then find a solution that includes the regularization parameter;
步骤5:同样基于最小化均方误差的准则对步骤4中所得解包含的正则化参数进行求解,之后利用第四步中所得到的解对第二步中得到的结果进行修正以得到最终的解。Step 5: Also based on the criterion of minimizing the mean square error, the regularization parameter contained in the solution obtained in step 4 is solved, and then the result obtained in
本发明还包括这样一些结构特征:The present invention also includes such structural features:
1.步骤1中得到的基于TDOA/FDOA的定位方程为:1. The positioning equation based on TDOA/FDOA obtained in step 1 is:
式中ri1为所测得的主站与辅站之间距离目标的距离差,si和为接收站的位置和速度坐标,uo为目标的位置和速度坐标,εt=BΔr,为TDOA方程的误差项,为FDOA方程的误差项,其中 Where r i1 is the distance difference between the primary station and the secondary station from the target, s i and are the position and velocity coordinates of the receiving station, u o are the position and velocity coordinates of the target, ε t = BΔr, is the error term of the TDOA equation, is the error term of the FDOA equation, where
2.步骤2具体为:2.
构造辅助变量根据CTLS方法将基于TDOA/FDOA的定位模型表示为如下形式:Constructing auxiliary variables According to the CTLS method, the positioning model based on TDOA/FDOA is expressed as follows:
(A+ΔA)θ1=(b+Δb)(A+ΔA)θ 1 =(b+Δb)
式中:Where:
其中O(M-1)×2N为(M-1)×2N的零矩阵,0为3×1的零向量。利用RCTLS的思想对该方程进行求解即可得到一个含有正则化参数的闭式解:Among them, O (M-1)×2N is a (M-1)×2N zero matrix, and 0 is a 3×1 zero vector. Solving this equation using the idea of RCTLS can obtain a closed-form solution containing the regularization parameter:
3.步骤3具体为:3. Step 3 is as follows:
该步骤主要是对步骤2所得解中的正则化参数进行求解,通过数学推导可将第一步估计中估计误差的均方误差表示为:This step is mainly to solve the regularization parameter in the solution obtained in
则基于最小化均方误差的准则对上式进行求解可得正则化参数为:Then, based on the criterion of minimizing the mean square error, the regularization parameter can be solved as follows:
步骤4具体为:Step 4 is as follows:
令步骤2中的估计误差分别为Δu=u1-uo、令将步骤2中辅助变量的真实值和在u1和处进行一阶泰勒展开可得:Let the estimated errors in
将上式以及式Δu=u1-uo、代入步骤2中的定位模型可得:Substituting the above formula and the formula Δu=u 1 -u o , Substituting into the positioning model in
(M+ΔM)θ2=N+ΔN(M+ΔM)θ 2 =N+ΔN
式中:Where:
同样基于RCTLS的思想对该方程进行求解可得:Based on the idea of RCTLS, we can solve the equation:
同步骤3的思想一样,步骤5也是基于最小化均方误差的准则对步骤4中所得解的正则化参数进行估计。Similar to the idea of step 3,
与现有技术相比,本发明的有益效果是:通过理论推导和仿真实验均表明本发明的这种方法通过合理选择正则化参数可以在CTLS方法的基础上进一步降低算法的均方根误差(Root Mean Square Error,RMSE),同时在系数矩阵出现病态时的定位性能也更加稳定。Compared with the prior art, the beneficial effects of the present invention are as follows: theoretical derivation and simulation experiments show that the method of the present invention can further reduce the root mean square error (RMSE) of the algorithm on the basis of the CTLS method by reasonably selecting the regularization parameter, and the positioning performance is also more stable when the coefficient matrix is ill-conditioned.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是接收站对运动目标进行定位的模型;Figure 1 is a model of a receiving station positioning a moving target;
图2是本发明的实现流程图;Fig. 2 is an implementation flow chart of the present invention;
图3是三种定位场景中接收站以及目标位置分布;Figure 3 shows the distribution of receiving stations and target locations in three positioning scenarios;
图4是场景一中三种方法的位置估计均方根误差;Figure 4 shows the root mean square error of position estimation of the three methods in scenario 1;
图5是场景一中三种方法的速度估计均方根误差;Figure 5 shows the root mean square error of velocity estimation of the three methods in scenario 1;
图6是场景二中三种方法的位置估计均方根误差;Figure 6 shows the root mean square error of position estimation for the three methods in
图7是场景二中三种方法的速度估计均方根误差;Figure 7 shows the root mean square error of speed estimation of the three methods in
图8是场景三中三种方法的位置估计均方根误差;Figure 8 shows the root mean square error of position estimation of the three methods in scenario 3;
图9是场景三中三种方法的速度估计均方根误差。Figure 9 shows the root mean square error of speed estimation of the three methods in scenario three.
具体实施方式DETAILED DESCRIPTION
下面结合附图与具体实施方式对本发明作进一步详细描述。The present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments.
一种基于正则化约束总体最小二乘的定位方法,具体包括:A positioning method based on regularized constrained total least squares, specifically comprising:
(1)如图1所示,在三维空间中利用M个接收站对运动的目标辐射源进行定位,目标辐射源的位置和速度分别为uo=[x,y,z]T、第i个接收站的位置和速度分别为si=[xi,yi,zi]T、则接收站与目标辐射源之间的真实距离可以表示为:(1) As shown in Figure 1, M receiving stations are used to locate the moving target radiation source in three-dimensional space. The position and velocity of the target radiation source are u o = [x, y, z] T , The position and velocity of the i-th receiving station are s i = [x i , y i , z i ] T , Then the actual distance between the receiving station and the target radiation source can be expressed as:
选取其中任意一个接收站为主站,编号为1,其余的接收站均为辅站,则主站与各辅站之间的真实距离差为:Select any one of the receiving stations as the main station, numbered 1, and the rest of the receiving stations as auxiliary stations. The actual distance difference between the main station and each auxiliary station is:
其中由真实的TDOA数据计算得到,其向量形式可记为由上述可得基于TDOA的定位方程:in Calculated from real TDOA data, its vector form can be expressed as From the above, the positioning equation based on TDOA can be obtained:
对的定义式进行求导可得接收站与目标辐射源之间真实的距离变化率的定义式:right By taking the derivative of the definition, we can get the definition of the actual rate of change of distance between the receiving station and the target radiation source:
对TDOA方程求时间导数可得基于FDOA的定位方程:Taking the time derivative of the TDOA equation gives the positioning equation based on FDOA:
其中是由真实的FDOA信息推导出的真实距离差变化率,其向量形式可记为假设利用实际测量得到的TDOA和FDOA数据得到的距离差向量和距离差变化率向量分别为r=[r21,r31,…,rM1]T和可将其描述为真实值与噪声值相加的形式:in is the rate of change of the actual distance difference derived from the actual FDOA information, and its vector form can be expressed as Assume that the distance difference vector and the distance difference change rate vector obtained by using the TDOA and FDOA data obtained by actual measurement are r = [r 21 , r 31 , …, r M1 ] T and It can be described as the sum of the true value and the noise value:
r=ro+Δr=ro+cΔtr= ro +Δr= ro +cΔt
其中TDOA和FDOA测量数据中所包含的测量噪声分别为Δr=[Δr21,Δr31,…,ΔrM1]T以及假设它们服从均值为零的高斯分布,则其协方差矩阵为:The measurement noises included in the TDOA and FDOA measurement data are Δr = [Δr 21 , Δr 31 , …, Δr M1 ] T and Assuming they follow a Gaussian distribution with mean zero, their covariance matrix is:
将包含噪声的TDOA测量值r=ro+Δr和FDOA测量值代入TDOA方程和FDOA方程中并忽略二阶误差项可以得到包含误差项的TDOA/FDOA方程:The TDOA measurement value r = r o + Δr and the FDOA measurement value containing noise are Substituting into the TDOA equation and FDOA equation and ignoring the second-order error term, we can obtain the TDOA/FDOA equation including the error term:
其中εt=BΔr,为TDOA方程的误差项,为FDOA方程的误差项, Where ε t = BΔr, is the error term of the TDOA equation, is the error term of the FDOA equation,
(2)构造辅助变量首先根据CTLS模型将包含误差项的定位方程表示为矩阵形式:(2) Constructing auxiliary variables First, according to the CTLS model, the positioning equation containing the error term is expressed in matrix form:
(A+ΔA)θ1=(b+Δb)(A+ΔA)θ 1 =(b+Δb)
式中:Where:
其中O(M-1)×2N为(M-1)×2N的零矩阵,0为3×1的零向量。从矩阵A的表达式中可以看出,接收站和目标位置的不合理分布、噪声的干扰均可能会导致矩阵A出现病态,比如当接收站的坐标在x轴上比较接近时,那么此时矩阵A的条件数会明显增加,矩阵将出现病态,从而导致定位结果对噪声的敏感性增加。而引入正则化参数是一种有效抑制矩阵病态问题的手段。令噪声矩阵可以看出ΔA和Δb中的噪声是具有相关性的,可以将矩阵ΔA和Δb表示为:Among them, O (M-1)×2N is a zero matrix of (M-1)×2N, and 0 is a 3×1 zero vector. From the expression of matrix A, it can be seen that the unreasonable distribution of receiving stations and target positions and the interference of noise may cause matrix A to become ill-conditioned. For example, when the coordinates of the receiving stations are close on the x-axis, the condition number of matrix A will increase significantly, and the matrix will become ill-conditioned, resulting in increased sensitivity of positioning results to noise. Introducing regularization parameters is an effective means to suppress the ill-conditioned problem of matrices. Let the noise matrix It can be seen that the noise in ΔA and Δb is correlated, and the matrices ΔA and Δb can be expressed as:
ΔA=[F1n,F2n,…,Fln]ΔA=[F 1 n, F 2 n,..., F l n]
Δb=Fl+1nΔb=F l+1 n
其中l为矩阵ΔA的列数(l=8),F1到F9的值可以表示为:Where l is the number of columns of the matrix ΔA (l=8), the values of F1 to F9 can be expressed as:
Fi=O2(M-1)×2(M-1)(i=1,2,…,6)F i =O 2(M-1)×2(M-1) (i=1,2,…,6)
F7=-2×I2(M-1)×2(M-1)F 7 = -2 × I 2 (M-1) × 2 (M-1 )
式中:∑11=∑22=diag(r21,r31,…,rM1)、考虑到n中各项误差具有相关性且有着不同的方差,对其进行白化处理。令Q=E[nnT],对Q做Cholesky分解可得Q=PPT,则n的白化向量为σ=P-1n,同时可以得到ΔA=[G1σ,G2σ,…,Glσ]、Δb=Fl+1n,其中Gi=FiP,基于RCTLS思想可将定位方程转换为如下形式:Where: ∑ 11 =∑ 22 =diag(r 21 ,r 31 ,…,r M1 ), Considering that the errors in n are correlated and have different variances, they are whitened. Let Q = E[nn T ], and perform Cholesky decomposition on Q to obtain Q = PP T , then the whitened vector of n is σ = P -1 n, and at the same time, we can obtain ΔA = [G 1 σ, G 2 σ, ..., G l σ], Δb = F l+1 n, where G i = F i P. Based on the RCTLS idea, the positioning equation can be converted into the following form:
min(‖σ‖2+λ1‖θ1‖2)min(‖σ‖ 2 +λ 1 ‖θ 1 ‖ 2 )
经过简单的数学运算,上式可转换为如下函数的求极小值问题:After simple mathematical operations, the above formula can be converted into the problem of finding the minimum value of the following function:
对上式求导后可得:After taking the derivative of the above formula, we can get:
式中进而对该式进行求解可得方程的RCTLS解:In the formula Then, the RCTLS solution of the equation can be obtained by solving the equation:
(3)上一步得到的解并未考虑约束条件,因此在这一步中将利用约束条件重新构造一组方程以完成对第一步估计值的修正。假设目标的真实位置和速度为uo和从第一步得到的目标估计位置和速度分别为u1和则第一步的估计误差为Δu=u1-uo、令将第一步中辅助变量的真实值和在u1和处进行一阶泰勒展开可得:(3) The solution obtained in the previous step does not take into account the constraints, so in this step, we will use the constraints to reconstruct a set of equations to correct the estimated values in the first step. Assume that the actual position and velocity of the target are u o and The estimated position and velocity of the target obtained from the first step are u 1 and Then the estimation error of the first step is Δu=u 1 -u o , make The true value of the auxiliary variable in the first step and In u 1 and Performing a first-order Taylor expansion at gives:
记第一步得到的辅助变量估计值为r1和则α和β的表达式为:Let the estimated values of the auxiliary variables obtained in the first step be r 1 and Then the expressions of α and β are:
α=(u1-s1)/r1 α=(u 1 −s 1 )/r 1
将Δu=u1-uo、以及和的泰勒展开式代入定位方程中可得:Δu=u 1 -u o , as well as and Substituting the Taylor expansion of into the positioning equation yields:
(M+ΔM)θ2=N+ΔN(M+ΔM)θ 2 =N+ΔN
式中:Where:
其中ΔM和ΔN可表示为:Where ΔM and ΔN can be expressed as:
ΔM=[U1n,U2n,…,Ukn]ΔM=[U 1 n, U 2 n,..., U k n]
ΔN=Uk+1nΔN=U k+1 n
式中k为矩阵的列数(k=6),U1,U2…Uk的具体表达式略,对n进行白化处理后可得:Where k is the number of columns of the matrix (k=6), the specific expressions of U 1 ,U 2 …U k are omitted, and after whitening n, we can get:
ΔM=[V1n,V2n,…,Vkn]ΔM=[V 1 n,V 2 n,…,V k n]
ΔN=Vk+1nΔN=V k+1 n
其中Vi=UiP,则(M+ΔM)θ2=N+ΔN可转换为如下形式:Where V i = U i P, then (M+ΔM)θ 2 = N+ΔN can be converted into the following form:
其中利用第一步的RCTLS算法对上式进行求解可得:in Using the first step of the RCTLS algorithm to solve the above equation, we can get:
其中则目标位置和速度的最终估计值分别为 in The final estimated values of the target position and velocity are
(4)需要从最小化均方误差的原则对步骤(2)和(3)中的正则化参数进行求解。首先对求解步骤(2)中的正则化参数进行求解,假设步骤(2)中的估计值与真实值θ1之间的关系为:(4) It is necessary to solve the regularization parameters in steps (2) and (3) based on the principle of minimizing the mean square error. First, solve the regularization parameter in step (2). Assume that the estimated value in step (2) is The relationship between the true value θ 1 is:
将上式代入函数F(θ1)的导数中可得:Substituting the above formula into the derivative of function F(θ 1 ) yields:
令则由上式可得:make From the above formula we can get:
令可得:make We can get:
Δθ1 TΔθ1=(JT+λ1θ1 T)[(SA+λ1I8×8)-1]T(SA+λ1I8×8)-1(J+λ1θ1)Δθ 1 T Δθ 1 =(J T +λ 1 θ 1 T )[(SA+λ 1 I 8×8 ) -1 ] T (SA+λ 1 I 8×8 ) -1 (J+λ 1 θ 1 )
通常矩阵SA为满秩矩阵,则存在一个标准正交矩阵使得SA对角化:Usually the matrix SA is a full rank matrix, then there exists a standard orthogonal matrix that diagonalizes SA:
SA=PTdiag{u1,u2,…,u8}PSA=P T diag{u 1 , u 2 ,..., u 8 }P
对[(SA+λ1I8×8)-1]T(SA+λ1I8×8)-1进行特征值分解可得:Performing eigenvalue decomposition on [(SA+λ 1 I 8×8 ) -1 ] T (SA+λ 1 I 8×8 ) -1 yields:
[(SA+λ1I8×8)-1]T(SA+λ1I8×8)-1=PTDP[(SA+λ 1 I 8×8 ) -1 ] T (SA+λ 1 I 8×8 ) -1 =P T DP
式中P是8×8的标准正交矩阵,D=diag{(i1+λ1)-2,(u2+λ1)-2,…,(u8+λ1)-2}。考虑到E(J)=0,对Δθ1 TΔθ1的表达式取期望可得第一步所得估计值的均方误差为:Where P is a 8×8 standard orthogonal matrix, D=diag{(i 1 +λ 1 ) -2 ,(u 2 +λ 1 ) -2 ,…,(u 8 +λ 1 ) -2 }. Considering E(J)=0, taking the expected value of the expression of Δθ 1 T Δθ 1, the mean square error of the estimated value obtained in the first step is:
令C1=PJ、C2=Pθ1,则C1、C2为两个列向量。设C1=[c11,c12,…,c18]T、C2=[c21,c22,…,c28]T,则E[Δθ1 TΔθ1]可表示为:Let C 1 = PJ, C 2 = Pθ 1 , then C 1 and C 2 are two column vectors. Let C 1 = [c 11 , c 12 , … , c 18 ] T , C 2 = [c 21 , c 22 , … , c 28 ] T , then E[Δθ 1 T Δθ 1 ] can be expressed as:
可以看出第一步中利用RCTLS算法求得的结果的均方误差是关于λ1的函数,为了求得均方误差最小值对应的λ1值,对Δθ1 TΔθ1求导可得:It can be seen that the mean square error of the result obtained by the RCTLS algorithm in the first step is a function of λ 1. In order to obtain the λ 1 value corresponding to the minimum mean square error, the derivative of Δθ 1 T Δθ 1 is obtained:
对上式进行分析可得,当时,此时估计均方误差随λ1单调递减;当时,此时估计均方误差随λ1单调递增。因此可以得到λ1最小值的取值区间为则本文中取极小值为:Analyzing the above formula, we can get that hour, At this time, the estimated mean square error decreases monotonically with λ 1 ; hour, At this time, the estimated mean square error increases monotonically with λ 1. Therefore, the range of the minimum value of λ 1 can be obtained as The minimum value in this paper is:
同理可得到步骤(3)中λ2的取值。注意到步骤(2)的方法中Λ和均含有未知数θ1,因此在实际的计算中先假设Λ=0、得到初始的估计值后将其代入矩阵Λ和的表达式中对Λ和进行更新,之后利用新的Λ和重新计算θ1,如此循环3~5次即可得到最终的θ1,同样地,在第二步对θ2进行求解时也需要进行类似的处理。Similarly, the value of λ 2 in step (3) can be obtained. Note that in the method of step (2), Λ and Both contain unknown number θ 1 , so in the actual calculation, we first assume that Λ=0, After obtaining the initial estimate, substitute it into the matrix Λ and In the expression of Update, and then use the new Λ and Recalculate θ 1 , and repeat this process 3 to 5 times to obtain the final θ 1 . Similarly, similar processing is required when solving θ 2 in the second step.
为了进一步对本实施例进行说明,对算法实施了仿真分析,仿真实验在3个场景下进行,其中场景1和场景2中目标辐射源的位置和速度分别为u=[285,325,275]Tm和 场景3中目标辐射源的位置和速度为u=[50,320,110]Tm和 每个场景均设置5个接收站,3个场景中的接收站与目标的位置在三维空间中的分布如图2所示,可以看出,3个场景中的接收站的整体分布基本接近,只有场景2中有2个接收站在z轴上的坐标与场景1和场景3中略有不同,这种设置可减少不同场景中接收站的分布方式对定位精度的影响。场景1为系数矩阵并未出现病态时的定位场景,而场景2中则因为接收站在z轴上坐标接近而导致系数矩阵出现病态,场景3则是因为目标辐射源距离5个接收站的距离接近而导致系数矩阵出现病态。在3个场景中均使用均方根误差进行性能分析,使用CRLB作为衡量估计精度的标准,同时使用TSWLS方法和CTLS方法作为对比方法。In order to further illustrate this embodiment, a simulation analysis is performed on the algorithm. The simulation experiment is carried out in three scenarios, where the position and velocity of the target radiation source in scenario 1 and
图4和图5、图6和图7、图8和图9则分别反映了三种方法在场景一、场景二、场景三中的定位均方根误差,可以看出本发明采用的这种算法在CTLS方法的基础上降低了算法的均方根误差,提升了算法在系数矩阵出现病态问题时的稳定性。Figures 4 and 5, Figures 6 and 7, and Figures 8 and 9 respectively reflect the root mean square errors of positioning of the three methods in scenario 1,
本领域技术人员可以理解,在本申请具体实施方式的上述方法中,各步骤的序号大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本申请具体实施方式的实施过程构成任何限定。Those skilled in the art will understand that in the above method of the specific implementation mode of the present application, the serial number of each step does not mean the order of execution. The execution order of each step should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the specific implementation mode of the present application.
最后应说明的是,以上实施例仅用以描述本发明的技术方案而不是对本技术方法进行限制,本发明在应用上可以延伸为其他的修改、变化、应用和实施例,并且因此认为所有这样的修改、变化、应用、实施例都在本发明的精神和教导范围内。Finally, it should be noted that the above embodiments are only used to describe the technical solution of the present invention rather than to limit the technical method. The present invention can be extended to other modifications, changes, applications and embodiments in application, and therefore it is believed that all such modifications, changes, applications and embodiments are within the spirit and teaching scope of the present invention.
综上,本发明提出了一种基于正则化约束总体最小二乘(RCTLS)的闭式解析法。该方法分为两步,在第一步中针对TDOA/FDOA定位问题建立了基于RCTLS思想的定位模型,同时基于最小化均方误差的准则求解正则化参数,之后通过数学推导给出了该模型的闭式解析解;第二步则是利用约束条件建立起关于第一步估计误差的方程后进行求解,最后利用求得的解对第一步的估计结果进行修正。本发明的方法可以提高基于CTLS模型的定位方法的定位精度,而且在系数矩阵出现病态的情况下性能也更加稳定。In summary, the present invention proposes a closed-form analytical method based on regularized constrained total least squares (RCTLS). The method is divided into two steps. In the first step, a positioning model based on the RCTLS concept is established for the TDOA/FDOA positioning problem, and the regularization parameter is solved based on the criterion of minimizing the mean square error. Then, the closed-form analytical solution of the model is given through mathematical derivation; the second step is to use the constraints to establish the equation about the estimation error of the first step and then solve it, and finally use the obtained solution to correct the estimation result of the first step. The method of the present invention can improve the positioning accuracy of the positioning method based on the CTLS model, and the performance is more stable when the coefficient matrix is ill-conditioned.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110565144.1A CN113325406B (en) | 2021-05-24 | 2021-05-24 | A Passive Localization Method Based on Regularized Constrained Weighted Least Squares |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110565144.1A CN113325406B (en) | 2021-05-24 | 2021-05-24 | A Passive Localization Method Based on Regularized Constrained Weighted Least Squares |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113325406A CN113325406A (en) | 2021-08-31 |
CN113325406B true CN113325406B (en) | 2023-05-30 |
Family
ID=77416502
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110565144.1A Active CN113325406B (en) | 2021-05-24 | 2021-05-24 | A Passive Localization Method Based on Regularized Constrained Weighted Least Squares |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113325406B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107526073A (en) * | 2017-08-22 | 2017-12-29 | 哈尔滨工程大学 | One kind motion passive TDOA-FDOA joint location method of multistation |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9377520B2 (en) * | 2013-05-02 | 2016-06-28 | L-3 Communications Integrated Systems Lp | Systems and methods for direct emitter geolocation |
CN107561489B (en) * | 2017-07-31 | 2020-05-12 | 西北工业大学 | MLS passive direction finding localization method based on anomaly detection |
-
2021
- 2021-05-24 CN CN202110565144.1A patent/CN113325406B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107526073A (en) * | 2017-08-22 | 2017-12-29 | 哈尔滨工程大学 | One kind motion passive TDOA-FDOA joint location method of multistation |
Also Published As
Publication number | Publication date |
---|---|
CN113325406A (en) | 2021-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103969622B (en) | A kind of time difference positioning method based on the receiving station that does more physical exercises | |
CN109917333B (en) | Passive positioning method integrating AOA observed quantity and TDOA observed quantity | |
CN111551895B (en) | Motion source TDOA and FDOA localization methods based on weighted multidimensional scaling and Lagrange multipliers | |
CN106353720B (en) | Multistation consecutive tracking model based on TDOA/GROA | |
CN105447574B (en) | A kind of auxiliary blocks particle filter method, device and method for tracking target and device | |
CN110208792A (en) | The arbitrary line constraint tracking of dbjective state and trajectory parameters is estimated simultaneously | |
CN112444776A (en) | High-precision positioning method for unmanned aerial vehicle based on TDOA and FDOA | |
CN107633256A (en) | Joint objective positioning and sensor registration method under a kind of multi-source ranging | |
CN110673196B (en) | Time difference positioning method based on multidimensional calibration and polynomial root finding | |
CN111551896A (en) | Weighted multi-dimensional scaling TOA and FOA multi-source co-localization method to suppress prior error of sensor position and velocity | |
CN113325452A (en) | Method for tracking maneuvering target by using three-star passive fusion positioning system | |
CN113608165A (en) | Multi-station passive positioning method based on signal arrival time difference | |
CN107300687A (en) | A kind of passive high-precision time difference positioning method based on motion multistation | |
CN108871365B (en) | State estimation method and system under course constraint | |
CN110989341B (en) | Constraint auxiliary particle filtering method and target tracking method | |
CN114445459B (en) | Continuous-discrete maximum correlation entropy target tracking method based on variable decibel leaf theory | |
CN116047495A (en) | A State Transformation Fusion Filtering Tracking Method for Three-Coordinate Radar | |
CN111969979A (en) | Minimum error entropy CDKF filter method | |
CN113325406B (en) | A Passive Localization Method Based on Regularized Constrained Weighted Least Squares | |
CN110133586A (en) | TOA Joint Synchronization and Positioning Method Based on Linear Correction | |
CN110595470A (en) | Pure orientation target tracking method based on external bounding ellipsoid collective estimation | |
CN109375159B (en) | Pure orientation weighting constraint total least square positioning method | |
Yang et al. | A Lagrangian multiplier method for TDOA and FDOA positioning of multiple disjoint sources with distance and velocity correlation constraints | |
CN111983561A (en) | TDOA (time difference of arrival) positioning method for multiple unmanned aerial vehicle targets under receiver position error | |
CN116299163A (en) | Unmanned aerial vehicle track planning method, unmanned aerial vehicle track planning device, unmanned aerial vehicle track planning equipment and unmanned aerial vehicle track planning medium |
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 |