基于约束加权最小二乘的雷达目标联合同步与定位方法与流程

文档序号:11132263阅读:来源:国知局

技术特征:

1.一种基于约束加权最小二乘的雷达目标联合同步与定位方法,其特征在于,所述方法包括如下步骤:

步骤1,设定M个雷达接收站,获取M个雷达接收站的定位测量数据r=[r1,r2,…,rM]T,其中,第i个雷达接收站的定位测量数据ri=||si-x||2+τ+ni,i=1,2,…,M,M为雷达接收站的个数,si表示第i个雷达接收站位置;x表示目标位置,τ表示目标与第i个雷达接收站之间的时钟偏差,ni表示观测噪声,且目标位置x=[x1,x2]T,x1表示目标位置的横坐标,x2表示目标位置的纵坐标,第i个雷达接收站位置si=[si1,si2]T,si1表示第i个雷达接收站位置的横坐标,si2表示第i个雷达接收站位置的纵坐标;

步骤2,对所述第i个雷达接收站的定位测量数据等式两边分别求平方,得到一组关于目标位置的非线性定位方程:

<mrow> <mo>|</mo> <mo>|</mo> <msub> <mi>s</mi> <mi>i</mi> </msub> <mo>-</mo> <mi>x</mi> <mo>|</mo> <msub> <mo>|</mo> <mn>2</mn> </msub> <msub> <mi>n</mi> <mi>i</mi> </msub> <mo>=</mo> <msubsup> <mi>s</mi> <mi>i</mi> <mi>T</mi> </msubsup> <mi>x</mi> <mo>-</mo> <msub> <mi>r</mi> <mi>i</mi> </msub> <mi>&tau;</mi> <mo>-</mo> <mn>0.5</mn> <mrow> <mo>(</mo> <msup> <mi>x</mi> <mi>T</mi> </msup> <mi>x</mi> <mo>-</mo> <msup> <mi>&tau;</mi> <mn>2</mn> </msup> <mo>)</mo> </mrow> <mo>-</mo> <mn>0.5</mn> <mrow> <mo>(</mo> <msubsup> <mi>s</mi> <mi>i</mi> <mi>T</mi> </msubsup> <msub> <mi>s</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mi>r</mi> <mi>i</mi> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

令i=1,2,…,M,从而得到M组关于目标位置的非线性定位方程;

步骤3,定义辅助变量η=xTx-τ2,以及组合矢量ξ=[τ,x,η]T,将所述M组关于目标位置的非线性定位方程转换为如下伪线性方程:

其中,数据矩阵数据向量数据误差向量其中,n是测量误差矢量:n=[n1,n2,….nM]T,并且服从均值为零,方差为的高斯分布,B为距离矩阵,B=diag(||s1-x||2,||s2-x||2,…,||sM-x||2),组合矢量ξ=[τ,x,η]T是关于目标位置x、目标与雷达接收站之间的时钟偏差τ的变量;

步骤4,根据最小二乘理论,将式(2)转化为如下代价函数:

<mrow> <msub> <mover> <mi>&xi;</mi> <mo>^</mo> </mover> <mrow> <mi>L</mi> <mi>S</mi> </mrow> </msub> <mo>=</mo> <mi>arg</mi> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mover> <mi>&xi;</mi> <mo>^</mo> </mover> </munder> <msup> <mrow> <mo>(</mo> <mi>A</mi> <mi>&xi;</mi> <mo>-</mo> <mi>b</mi> <mo>)</mo> </mrow> <mi>T</mi> </msup> <mrow> <mo>(</mo> <mi>A</mi> <mi>&xi;</mi> <mo>-</mo> <mi>b</mi> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

表示所述代价函数的最小二乘解,上标T表示转置运算;

得到:

进而得到目标参数的初始值表示目标位置的初始值,表示目标与雷达接收站之间的时钟偏差的初始值;

步骤5,根据所述目标参数的初始值构造加权矩阵,对步骤4中式(3)的代价函数进行加权,将其转化为加权最小二乘优化式,且对组合矢量ξ=[τ,x,η]T进行约束,从而进一步将加权最小二乘优化式转化为约束加权最小二乘优化式;

步骤6,引入拉格朗日乘子,将所述约束加权最小二乘优化式转换为拉格朗日函数,对所述拉格朗日函数进行求解,得到目标位置x、目标与雷达接收站之间的时钟偏差τ。

2.根据权利要求1所述的一种基于约束加权最小二乘的雷达目标联合同步与定位方法,其特征在于,步骤5具体包括如下子步骤:

(5a)根据目标位置的初始值得到距离矩阵估计值构造加权矩阵结合代价函数得到所述加权最小二乘优化式:

<mrow> <msub> <mover> <mi>&xi;</mi> <mo>^</mo> </mover> <mrow> <mi>W</mi> <mi>L</mi> <mi>S</mi> </mrow> </msub> <mo>=</mo> <mi>arg</mi> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mi>&xi;</mi> </munder> <msup> <mrow> <mo>(</mo> <mi>A</mi> <mi>&xi;</mi> <mo>-</mo> <mi>b</mi> <mo>)</mo> </mrow> <mi>T</mi> </msup> <mi>W</mi> <mrow> <mo>(</mo> <mi>A</mi> <mi>&xi;</mi> <mo>-</mo> <mi>b</mi> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow>

表示所述加权最小二乘优化式的加权最小二乘解,si表示第i个雷达接收站位置,i=1,2,…,M;表示噪声功率;

(5b)组合矢量ξ=[τ,x,η]T中的变量不是独立的,因此对组合矢量ξ=[τ,x,η]T进行约束,确定组合矢量ξ=[τ,x,η]T的约束条件:

qTξ+ξTpξ=0 (6)

其中,0i×j表示i行j列的零矩阵,Is×s表示s阶的单位矩阵;

(5c)将所述加权最小二乘优化式和所述约束条件构造为约束加权最小二乘优化式:

<mrow> <mtable> <mtr> <mtd> <mrow> <msub> <mover> <mi>&xi;</mi> <mo>^</mo> </mover> <mrow> <mi>C</mi> <mi>W</mi> <mi>L</mi> <mi>S</mi> </mrow> </msub> <mo>=</mo> <mi>arg</mi> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mi>&xi;</mi> </munder> <msup> <mrow> <mo>(</mo> <mi>A</mi> <mi>&xi;</mi> <mo>-</mo> <mi>b</mi> <mo>)</mo> </mrow> <mi>T</mi> </msup> <mi>W</mi> <mrow> <mo>(</mo> <mi>A</mi> <mi>&xi;</mi> <mo>-</mo> <mi>b</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mtable> <mtr> <mtd> <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> </mrow> </mtd> <mtd> <mrow> <msup> <mi>q</mi> <mi>T</mi> </msup> <mi>&xi;</mi> <mo>+</mo> <msup> <mi>&xi;</mi> <mi>T</mi> </msup> <mi>p</mi> <mi>&xi;</mi> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mtd> </mtr> </mtable> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mrow>

其中,表示所述约束加权最小二乘优化式的约束加权最小二乘解。

3.根据权利要求1所述的一种基于约束加权最小二乘的雷达目标联合同步与定位方法,其特征在于,步骤6具体包括如下子步骤:

(6a)根据约束加权最小二乘优化式:

<mrow> <mtable> <mtr> <mtd> <mrow> <msub> <mover> <mi>&xi;</mi> <mo>^</mo> </mover> <mrow> <mi>C</mi> <mi>W</mi> <mi>L</mi> <mi>S</mi> </mrow> </msub> <mo>=</mo> <mi>arg</mi> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mi>&xi;</mi> </munder> <msup> <mrow> <mo>(</mo> <mi>A</mi> <mi>&xi;</mi> <mo>-</mo> <mi>b</mi> <mo>)</mo> </mrow> <mi>T</mi> </msup> <mi>W</mi> <mrow> <mo>(</mo> <mi>A</mi> <mi>&xi;</mi> <mo>-</mo> <mi>b</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mtable> <mtr> <mtd> <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> </mrow> </mtd> <mtd> <mrow> <msup> <mi>q</mi> <mi>T</mi> </msup> <mi>&xi;</mi> <mo>+</mo> <msup> <mi>&xi;</mi> <mi>T</mi> </msup> <mi>p</mi> <mi>&xi;</mi> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mtd> </mtr> </mtable> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mrow>

通过引入拉格朗日乘子λ,构造拉格朗日函数:

(6b)对所述拉个朗日函数求微分,并令结果等于0,得到:

从而得到:

<mrow> <mi>&xi;</mi> <mo>=</mo> <msup> <mrow> <mo>(</mo> <msup> <mi>A</mi> <mi>T</mi> </msup> <mi>W</mi> <mi>A</mi> <mo>+</mo> <mi>&lambda;</mi> <mi>p</mi> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mrow> <mo>(</mo> <msup> <mi>A</mi> <mi>T</mi> </msup> <mi>W</mi> <mi>b</mi> <mo>-</mo> <mfrac> <mi>&lambda;</mi> <mn>2</mn> </mfrac> <mi>q</mi> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>10</mn> <mo>)</mo> </mrow> </mrow>

(6c)求解拉格朗日乘子λ,并代入式(10),从而得到组合矢量ξ=[τ,x,η]T,进而得到目标位置x、目标与雷达接收站之间的时钟偏差τ。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1