CN105242236B - 宽带信号超分辨测向中的阵元位置误差校正方法 - Google Patents
宽带信号超分辨测向中的阵元位置误差校正方法 Download PDFInfo
- Publication number
- CN105242236B CN105242236B CN201510628070.6A CN201510628070A CN105242236B CN 105242236 B CN105242236 B CN 105242236B CN 201510628070 A CN201510628070 A CN 201510628070A CN 105242236 B CN105242236 B CN 105242236B
- Authority
- CN
- China
- Prior art keywords
- mrow
- msub
- msup
- mover
- mtr
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 41
- 238000012937 correction Methods 0.000 claims abstract description 16
- 238000003491 array Methods 0.000 claims abstract description 6
- 239000011159 matrix material Substances 0.000 claims description 77
- 239000013598 vector Substances 0.000 claims description 39
- 238000005070 sampling Methods 0.000 claims description 17
- 238000009795 derivation Methods 0.000 claims description 6
- 230000001419 dependent effect Effects 0.000 claims description 5
- 230000008901 benefit Effects 0.000 claims description 4
- 238000005315 distribution function Methods 0.000 claims description 4
- 230000009466 transformation Effects 0.000 claims description 2
- 241000764238 Isis Species 0.000 claims 1
- 238000013459 approach Methods 0.000 claims 1
- 238000006467 substitution reaction Methods 0.000 claims 1
- 238000005457 optimization Methods 0.000 abstract description 6
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000004422 calculation algorithm Methods 0.000 abstract description 2
- 235000019800 disodium phosphate Nutrition 0.000 description 33
- 238000001514 detection method Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 239000013078 crystal Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
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
- G01S3/00—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Medicines Containing Antibodies Or Antigens For Use As Internal Diagnostic Agents (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
宽带信号超分辨测向中的阵元位置误差校正方法,本发明涉及宽带信号超分辨测向中存在的阵列误差的校正方法。本发明为了解决现有的阵元位置误差校正方法求解高维非线性的优化时存在的运算量大、收敛速度慢的问题和现有的对多小孔径阵列的校正技术不适用于宽带信号的问题。本发明利用各个频点上的信号构建对应的优化函数,之后利用信号的空域稀疏性,通过稀疏贝叶斯学习方法分别对各个频点上的函数进行迭代优化处理,最后对所有频点上的信息进行融合估计出信号到达方向。该方法可以有效的实现阵元位置误差存在时的阵列误差校正,并且利用多片数字信号处理器有效提高算法的运行速度。本发明适用于宽带信号超分辨测向中存在的阵列误差的校正领域。
Description
技术领域
本发明涉及宽带信号超分辨测向中存在的阵列误差的校正方法。
背景技术
超分辨测向是阵列信号处理中的一个重要研究内容,在无线电监测、物联网和电子对抗等领域有着较广泛的应用。目前多数的测向方法都是以精确的掌握阵列流型为前提。而在实际的测向系统当中,由于阵元位置扰动或者测量不准确等原因,经常导致测向估计时伴随着阵元位置误差,这直接导致了很多的超分辨测向方法的性能恶化,甚至失效,所以有必要对其进行校正处理。
参数类的校正方法通常可以分为有源校正和自校正。有源校正可通过在空间设置方位已知的辅助信源对阵列扰动参数进行离线估计,而自校正方法通常根据某种优化函数对空间信源的方位与阵列扰动参数联合估计。Friedlander B和Weiss A J基于子空间原理,提出了一种信源方位、阵元间互耦、阵元增益和相位扰动交替迭代估计的阵列自校正技术。但该技术需要求解高维非线性的优化问题,运算量大、收敛速度慢,而且对于均匀线阵来说,阵列扰动参数存在模糊问题。Mavrychev等学者对多小孔径阵列的部分校正技术进行了研究,有效地解决了通常单个小孔径基阵难以满足的多目标分辨和定向精度要求。由于所构造的估计器不需要精确的知道各子阵之间的位置信息,从而避免了伪峰和位置估计误差对方位估计的影响。然而它们只适用于窄带信号,对于宽带信号超分辨测向时的阵元位置误差校正技术,公开发表的文献并不多见。
发明内容
本发明为了解决现有的阵元位置误差校正方法求解高维非线性的优化时存在的运算量大、收敛速度慢的问题和现有的对多小孔径阵列的校正技术不适用于宽带信号的问题。
宽带信号超分辨测向中的阵元位置误差校正方法,包括下述步骤:
步骤1:建立含有阵元位置误差的阵列信号模型:
当阵列当中存在阵元位置误差时,频点fi上的阵列输出可以表示为
X'(fi)=A'(fi,α)S(fi)+N(fi),i=1,2,…,J (12)
A'(fi,α)为存在阵元位置误差时频点fi上的阵列流型矩阵;S(fi)为信号sk(t)经过傅立叶变换后的信号矢量矩阵;N(fi)为噪声nm(t)经过傅立叶变换后的噪声矢量矩阵,均值为0,方差为μ2(fi);
存在阵元位置误差时频点fi上的接收信号协方差矩阵为
R'(fi)=E{X'(fi)(X'(fi))H},i=1,2,…,J (13)
A(fi,α)=[a(fi,α1),…,a(fi,αk),…,a(fi,αK)]为理想情况下频点fi上的阵列流型矩阵,a(fi,αk)为理想情况下频点fi上第k个信号的阵列导向矢量;
当第m个阵元的位置存在误差△dm时,可以等效为阵列导向矢量中引入了方位依赖的相位扰动,则有
其中,W(fi,αk)为频点fi上、方向αk的阵元位置误差扰动矩阵,a'(fi,αk)表示存在阵元位置误差时频点fi上第k个信号的阵列导向矢量;
为第k个信号从方向αk到达第m个阵元时,由阵元位置误差扰动引入的信源传播时延误差;则存在阵元位置误差时频点fi上的阵列流型矩阵为
A'(fi,α)=[a'(fi,α1),…,a'(fi,αk),…,a'(fi,αK)]
(17)
=W(fi,α)·A(fi,α)
其中,W(fi,α)=[W(fi,α1),…,W(fi,αk),…,W(fi,αK)]表示频点fi上的阵元位置误差扰动矩阵;
步骤2:对含有阵元位置误差的阵列信号参数进行估计:
首先将搜索空间划分为若干离散的角度网格对应着信号可能到达的L个方向;从而可得出频点fi上阵列流型矩阵的稀疏表示
其中,为频点fi上第l个稀疏信号的阵列导向矢量,相应的可获得存在阵元位置误差时频点fi上阵列流型矩阵的稀疏表示 为频点fi上的阵元位置误差扰动矩阵的稀疏表示,为频点fi上、第l个稀疏信号的阵元位置误差扰动矩阵,为第l个稀疏信号到达第m个阵元时,由阵元位置误差扰动引入的信源传播时延误差,为存在阵元位置误差时频点fi上第l个稀疏信号的阵列导向矢量,则可得出存在阵元位置误差时频点fi上阵列输出信号的稀疏表示
其中,Λ(fi)为一个只与原信号有关的参数,与误差无关;为Λ(fi)的稀疏表示;w(fi)=[△d2,…,△dM]T表示阵元位置误差扰动矢量,以第1个阵元作为位置参考点,△d2,…,△dM分别为频点fi上第2个阵元到第M个阵元的真实位置和测量位置的偏差,它们与信号频率fi无关;
的协方差矩阵为
式(18)中为S(fi)的稀疏表示,
其中,为稀疏矩阵,为S(fi,kp)的稀疏表示,中只包含K个非零元素,为中的第l个元素,当且仅当时中的元素不全为零且有故此可以看成是S(fi)中加入了许多0元素后得到的矩阵;
设δ(fi)=[δ1(fi),…,δl(fi),…,δL(fi)]T为中元素的方差,反映了信号的能量,即有
其中,Σ(fi)=diag(δ(fi)),即服从均值为0,方差为δ(fi)的高斯分布;
由于可以看成是S(fi)中加入了许多0元素后得到的向量,所以δ(fi)包含了K个非零元素,并且有K<<L,根据δ(fi),结合w(fi)和噪声方差μ2(fi)估计出从而重构出原信号,同时对误差进行校正;
根据式(18)可知,存在阵元位置误差时频点fi的阵列输出信号的概率密度为
结合式(18)、(20)和(21)可得
其中,IM是M×M维的单位阵;
采用期望最大化(Expectation Maximization,EM)方法来对w(fi)、μ2(fi)和δl(fi)进行迭代估计,得出估计值和对应的可得到以及
步骤3:利用和对阵列误差进行校正并对信号到达方向求解;
令X为一段观测时间内阵列接收到的所有频点信号的和构成的向量,由于各频点的信号具有统计独立性,因此各频点接收信号的联合概率密度为
对式(35)两端取对数有
因此令式(36)最大化即可求得信号到达方向,即信号到达方向的估计值k=1,2,…,K,即可以通过
求得;
经过推导有
其中,Re{·}为求{·}的实部;Ω-k、分别表示从Ω和中去掉其中的第k个元素;k=1,2,…,K;
根据的表达式求得△d2,…,△dM,再根据式(16)、(15)求得W(fi,αk)以及W(fi,Ω),然后进行阵列校正求得a'(fi,αk)和A'(fi,Ω-k);再根据以上参数和公式(38),能够得到经过阵列校正后的信号到达方向的估计值
本发明具有以下有益效果:
本发明提出了一种存在阵元位置误差时的宽带信号超分辨测向误差校正方法,利用各个频点上的信号构建对应的优化函数,之后利用信号的空域稀疏性,通过稀疏贝叶斯学习方法分别对各个频点上的函数进行迭代优化处理,最后对所有频点上的信息进行融合估计出信号到达方向。本发明可以有效的实现阵元位置误差存在时的阵列误差校正,当信噪比为10dB,每个频点采样快拍数为40时,精度可达0.6°/σ。
而且本发明的方法可以用多片数字信号处理器进行处理,可以有效的提高算法的运行速度。
附图说明
图1为宽带信号超分辨测向阵列信号模型示意图;
图2为宽带信号探测系统装置图;
图3为具体实施方式四的宽带信号超分辨测向装置图;
图4为具体实施方式五的宽带信号超分辨测向装置图;
图5为具体实施方式六的宽带信号超分辨测向装置图。
具体实施方式
具体实施方式一:
宽带信号超分辨测向中的阵元位置误差校正方法,包括下述步骤:
步骤1:建立含有阵元位置误差的阵列信号模型:
当阵列当中存在阵元位置误差时,频点fi上的阵列输出可以表示为
X'(fi)=A'(fi,α)S(fi)+N(fi),i=1,2,…,J (12)
A'(fi,α)为存在阵元位置误差时频点fi上的阵列流型矩阵;S(fi)为信号sk(t)经过傅立叶变换后的信号矢量矩阵;N(fi)为噪声nm(t)经过傅立叶变换后的噪声矢量矩阵,均值为0,方差为μ2(fi);
存在阵元位置误差时频点fi上的接收信号协方差矩阵为
R'(fi)=E{X'(fi)(X'(fi))H},i=1,2,…,J (13)
A(fi,α)=[a(fi,α1),…,a(fi,αk),…,a(fi,αK)]为理想情况下频点fi上的阵列流型矩阵,a(fi,αk)为理想情况下频点fi上第k个信号的阵列导向矢量;
当第m个阵元的位置存在误差△dm时,可以等效为阵列导向矢量中引入了方位依赖的相位扰动,则有
其中,W(fi,αk)为频点fi上、方向αk的阵元位置误差扰动矩阵,a'(fi,αk)表示存在阵元位置误差时频点fi上第k个信号的阵列导向矢量;
为第k个信号从方向αk到达第m个阵元时,由阵元位置误差扰动引入的信源传播时延误差;则存在阵元位置误差时频点fi上的阵列流型矩阵为
A'(fi,α)=[a'(fi,α1),…,a'(fi,αk),…,a'(fi,αK)]
(17)
=W(fi,α)·A(fi,α)
其中,W(fi,α)=[W(fi,α1),…,W(fi,αk),…,W(fi,αK)]表示频点fi上的阵元位置误差扰动矩阵;
步骤2:对含有阵元位置误差的阵列信号参数进行估计:
首先将搜索空间划分为若干离散的角度网格对应着信号可能到达的L个方向;从而可得出频点fi上阵列流型矩阵的稀疏表示
其中,为频点fi上第l个稀疏信号的阵列导向矢量,相应的可获得存在阵元位置误差时频点fi上阵列流型矩阵的稀疏表示 为频点fi上的阵元位置误差扰动矩阵的稀疏表示,为频点fi上、第l个稀疏信号的阵元位置误差扰动矩阵,为第l个稀疏信号到达第m个阵元时,由阵元位置误差扰动引入的信源传播时延误差,为存在阵元位置误差时频点fi上第l个稀疏信号的阵列导向矢量,则可得出存在阵元位置误差时频点fi上阵列输出信号的稀疏表示
其中,Λ(fi)为一个只与原信号有关的参数,与误差无关;为Λ(fi)的稀疏表示;w(fi)=[△d2,…,△dM]T表示阵元位置误差扰动矢量,以第1个阵元作为位置参考点,△d2,…,△dM分别为频点fi上第2个阵元到第M个阵元的真实位置和测量位置的偏差,它们与信号频率fi无关;
的协方差矩阵为
式(18)中为S(fi)的稀疏表示,
其中,为稀疏矩阵,为S(fi,kp)的稀疏表示,中只包含K个非零元素,为中的第l个元素,当且仅当时中的元素不全为零且有故此可以看成是S(fi)中加入了许多0元素后得到的矩阵;
设δ(fi)=[δ1(fi),…,δl(fi),…,δL(fi)]T为中元素的方差,反映了信号的能量,即有
其中,Σ(fi)=diag(δ(fi)),即服从均值为0,方差为δ(fi)的高斯分布;
由于可以看成是S(fi)中加入了许多0元素后得到的向量,所以δ(fi)包含了K个非零元素,并且有K<<L,根据δ(fi),结合w(fi)和噪声方差μ2(fi)估计出从而重构出原信号,同时对误差进行校正;
根据式(18)可知,存在阵元位置误差时频点fi的阵列输出信号的概率密度为
结合式(18)、(20)和(21)可得
其中,IM是M×M维的单位阵;
采用期望最大化(Expectation Maximization,EM)方法来对w(fi)、μ2(fi)和δl(fi)进行迭代估计,得出估计值和对应的可得到以及
步骤3:利用和对阵列误差进行校正并对信号到达方向求解;
令X为一段观测时间内阵列接收到的所有频点信号的和构成的向量,由于各频点的信号具有统计独立性,因此各频点接收信号的联合概率密度为
对式(35)两端取对数有
因此令式(36)最大化即可求得信号到达方向,即信号到达方向的估计值k=1,2,…,K,即可以通过
求得;
经过推导有
其中,Re{·}为求{·}的实部;Ω-k、分别表示从Ω和中去掉其中的第k个元素;k=1,2,…,K;
根据的表达式求得△d2,…,△dM,再根据式(16)、(15)求得W(fi,αk)以及W(fi,Ω),然后进行阵列校正求得a'(fi,αk)和A'(fi,Ω-k);再根据以上参数和公式(38),能够得到经过阵列校正后的信号到达方向的估计值
具体实施方式二:
本实施方式步骤1所述建立含有阵元位置误差的阵列信号模型的具体步骤如下:
步骤1.1:建立理想阵列信号模型:
如图1所示,设有K个远场宽带信号sk(t),k=1,2,…,K,入射到M个全向阵元组成的宽带均匀直线阵列上,到达方向为α=[α1,…,αk,…,αK],阵元间距为d;远场宽带信号sk(t),简称宽带信号sk(t);
将第1个阵元作为相位参考点,在理想情况下,第m个阵元的输出表示为
其中,表示第k个宽带信号sk(t)到达第m个阵元相对于它到达相位参考点的延时,c为电磁波在真空中的传播速度,nm(t)为第m个阵元接收到的高斯白噪声;
假设宽带信号的频率范围为[fLow,fHigh],利用离散傅里叶变换将宽带信号分成J个频点,经过窄带滤波器组将它们分开,则第i组滤波器阵列输出信号表示为
X(fi)=A(fi,α)S(fi)+N(fi),i=1,2,…,J (2)
其中,fLow≤fi≤fHigh,i=1,2,…,J;
假设在每个频点fi上进行了KP次采样,X(fi)的矩阵形式表示为
X(fi)=[X(fi,1),…,X(fi,kp),…,X(fi,KP)],i=1,2,…,J (3)
其中,X(fi,kp)为X(fi)的第kp次数据采样矩阵,
X(fi,kp)=[X1(fi,kp),…,Xm(fi,kp),…,XM(fi,kp)]T,i=1,2,…,J, (4)
Xm(fi,kp)为第m个阵元在频点fi上得到的第kp次数据采样值;
A(fi,α)为理想情况下频点fi上的阵列流型矩阵,
A(fi,α)=[a(fi,α1),…,a(fi,αk),…,a(fi,αK)],i=1,2,…,J, (5)
a(fi,αk)为理想情况下频点fi上第k个信号的阵列导向矢量,
其中,是第k个信号的相位;j是复数标志;
S(fi)=[S(fi,1),…,S(fi,kp),…,S(fi,KP)],i=1,2,…,J, (8)
为信号sk(t)经过傅立叶变换后的信号矢量矩阵,k=1,2,…,K;
其中,S(fi,kp)为S(fi)的第kp次信号采样矩阵,
S(fi,kp)=[S1(fi,kp),…Sk(fi,kp),…,SK(fi,kp)]T i=1,2,…,J (9)
Sk(fi,kp)为第k个信号在频点fi上得到的第kp次信号采样值;
N(fi)=[N(fi,1),…,N(fi,kp),…,N(fi,KP)] i=1,2,…,J (10)
为噪声nm(t)经过傅立叶变换后的噪声矢量矩阵,均值为0,方差为μ2(fi);m=1,2,…,M;其中,N(fi,kp)为N(fi)的第kp次噪声采样矩阵,
N(fi,kp)=[N1(fi,kp),…,Nm(fi,kp),…,NM(fi,kp)]T i=1,2,…,J (11)
Nm(fi,kp)为第m个阵元在频点fi上得到的第kp次噪声采样值;
步骤1.2:在理想阵列信号模型基础上建立含有阵元位置误差的阵列信号模型:
当阵列当中存在阵元位置误差时,频点fi上的阵列输出可以表示为
X'(fi)=A'(fi,α)S(fi)+N(fi),i=1,2,…,J (12)
存在阵元位置误差时频点fi上的接收信号协方差矩阵为
R'(fi)=E{X'(fi)(X'(fi))H},i=1,2,…,J (13)
式(12)中,A'(fi,α)=[a'(fi,α1),…,a'(fi,αk),…,a'(fi,αK)]为存在阵元位置误差时频点fi上的阵列流型矩阵,a'(fi,αk)为对应的阵列导向矢量;
当第m个阵元的位置存在误差△dm时,可以等效为阵列导向矢量中引入了方位依赖的相位扰动,则有
其中,
为频点fi上、到达方向为αk的阵元位置误差扰动矩阵;
其中
为第k个信号到达第m个阵元时,由阵元位置误差扰动引入的信源传播时延误差;
则存在阵元位置误差时的阵列流型矩阵为
A'(fi,α)=[a'(fi,α1),…,a'(fi,αk),…,a'(fi,αK)]
(17)
=W(fi,α)·A(fi,α)
其中W(fi,α)=[W(fi,α1),…,W(fi,αk),…,W(fi,αK)]表示存在阵元位置误差时频点fi上的阵元位置误差扰动矩阵。
其它步骤和参数与具体实施方式一相同。
具体实施方式三:
本实施方式步骤2中所述的采用期望最大化方法来对w(fi)、μ2(fi)和δl(fi)进行迭代估计的具体步骤如下:
在期望最大化方法中的E-step步中,首先对的分布函数进行计算
其中运算符<·>表示求解条件期望;
在期望最大化方法中的M-step步中,分别求取分布函数对各未知参数的导数,即对取极值来对各未知参数求解;
分别令以上的导数为0,即可求得第p次迭代时各个未知参数的估计值
其中(p)代表迭代次数,式(27)中
为矩阵第r1行、r2列的元素,其中tr[·]表示求迹运算;
式(30)中;
O(fi)=Σ(fi)(A'(fi,Ω))H(μ2(fi)IM+A'(fi,Ω)Σ(fi)(A'(fi,Ω))H)-1X(fi) (31)
为中间变量;
Ξ(fi)
(32)
=Σ(fi)-Σ(fi)(A'(fi,Ω))H(μ2(fi)IM+A'(fi,Ω)Σ(fi)(A'(fi,Ω))H)-1A'(fi,Ω)Σ(fi)
为中间变量;
式(27)中;
式(28)中
式(33)中,Ψr(fi)为中间变量,为M×M维的矩阵,只有在第r+1行、r+1列处的元素全为1,其余元素全为0;
由于直接利用式(27)~(28)计算w(fi)和μ2(fi)比较复杂,因此可将式(30)~(34)代入式(27)~(28)中对等式进行化简并对w(fi)和μ2(fi)求解;
当迭代若干步后,w(fi)、μ2(fi)和δl(fi)三个量估计值的变化趋于0,此时可认为它们已经收敛,则可得出最后的估计值和对应得到以及
其它步骤和参数与具体实施方式二相同。
具体实施方式四:参照图2和图3具体说明本实施方式,
本实施方式为实现具体实施方式一至三所述方法的宽带信号探测系统及实现探测的方法,
如图2所示,宽带信号探测系统包括:宽带均匀直线阵列1、多通道宽带数字接收机2和宽带信号超分辨测向装置3;
如图3所示,宽带信号超分辨测向装置3包括6片数字信号处理器,即DSP,采用快速串行输入输出口,即SRIO口,组成多处理器系统实现并行处理。其中,DSP3-1为主DSP,DSP3-2~DSP3-6为从DSP;宽带信号超分辨测向装置3还包括CPLD3-7、PROM3-8、FLASH3-9、SRAM3-10、JTAG3-11、电源、晶振和复位。
数字信号处理器采用Texas Instruments(TI)公司的TMS320C6678,采用6片处理器并行处理,6片DSP通过SRIO口连接,上电后PROM3-8首先将程序加载给CPLD3-7,FLASH3-9也将程序加载给这6块DSP(3-1~3-6),之后主DSP3-1开始接收多通道宽带数字接收机2传来的J个频点的观测数据,把它们分为W组,假设J=30,W=6,则每片DSP可以处理U=30/6=5个频点的观测数据,主DSP3-1通过SRIO口将其它从DSP(3-2~3-6)负责处理的观测数据传递给它们,之后每个DSP(3-1~3-6)都按照以上理论推导的步骤进行求解,之后5片从DSP(3-2~3-6)将各自的误差估计值通过SRIO口传给主DSP3-1,主DSP3-1再利用这些结果,结合式(38)得出信号到达角度。其中SRAM3-10负责存储数据,JTAG3-11负责对DSP(3-1~3-6)进行调试,电源负责整体供电,晶振负责提供时钟,复位负责提供复位信号。
具体实施方式五:参照图2和图4具体说明本实施方式,
本实施方式为实现具体实施方式一至三所述方法的宽带信号探测系统及实现探测的方法,
如图2所示,宽带信号探测系统包括:宽带均匀直线阵列1、多通道宽带数字接收机2和宽带信号超分辨测向装置3;
如图4所示,宽带信号超分辨测向装置3包括6片数字信号处理器,即DSP,采用共享总线紧耦合方式组成多处理器系统实现并行处理。其中,DSP3-1为主DSP,DSP3-2~DSP3-6为从DSP;宽带信号超分辨测向装置3还包括CPLD3-7、PROM3-8、FLASH3-9、SRAM3-10、JTAG3-11、电源、晶振和复位。
数字信号处理器采用Analog Device Instruments(ADI)公司的ADSP-TS201S,采用6片DSP并行处理,6片DSP通过共享总线紧耦合方式连接,上电后PROM3-8首先将程序加载给CPLD3-7对DSP(3-1~3-6)进行配置,之后FLASH3-9将程序加载给这6块DSP(3-1~3-6),主DSP3-1开始接收多通道宽带数字接收机2传来的J个频点的观测数据,把它们分为W组,假设J=30,W=6,则每片DSP可以处理U=30/6=5个频点的观测数据,主DSP3-1通过总线将其它从DSP(3-2~3-6)负责处理的观测数据传递给它们,之后每个DSP(3-1~3-6)都按照以上理论推导的步骤进行求解,之后5片从DSP(3-2~3-6)将各自的误差估计值通过总线传给主DSP3-1,主DSP3-1再利用这些结果,结合式(38)得出信号到达角度。其中SRAM3-10负责存储数据,JTAG3-11负责对DSP(3-1~3-6)进行调试,电源负责整体供电,晶振负责提供时钟,复位负责提供复位信号。
具体实施方式六:参照图2和图5具体说明本实施方式,
本实施方式为实现具体实施方式一至三所述方法的宽带信号探测系统及实现探测的方法,
如图2所示,宽带信号探测系统包括:宽带均匀直线阵列1、多通道宽带数字接收机2和宽带信号超分辨测向装置3;
如图5所示,宽带信号超分辨测向装置3包括6片数字信号处理器,即DSP,采用链路口级联松耦合方式组成多处理器系统实现并行处理。其中,DSP3-1为主DSP,DSP3-2~DSP3-6为从DSP;宽带信号超分辨测向装置3还包括CPLD3-7、PROM3-8、FLASH3-9、SRAM3-10、JTAG3-11、电源、晶振和复位。
数字信号处理器采用Analog Device Instruments(ADI)公司的ADSP-TS201S,采用6片处理器并行处理,6片DSP通过链路口级联松耦合方式连接,上电后PROM3-8首先将程序加载给CPLD3-7,FLASH3-9将这6片DSP的程序加载给主DSP3-1,主DSP3-1再依次将其它从DSP(3-2~3-6)的程序通过链路口一级一级传给它们,之后主DSP3-1开始接收多通道宽带数字接收机2传来的J个频点的观测数据,把它们分为W组,假设J=30,W=6,则每片DSP可以处理U=30/6=5个频点的观测数据,主DSP3-1再通过链路口将其它DSP(3-2~3-6)负责处理的观测数据一级一级逐次传递给它们,之后每个DSP(3-1~3-6)都按照以上理论推导的步骤进行求解,之后5片从DSP(3-2~3-6)将各自的误差估计值通过链路口一级一级逐次上传到主DSP3-1,主DSP3-1再利用这些结果,结合式(38)得出信号到达角度。其中SRAM3-10负责存储数据,JTAG3-11负责对DSP(3-1~3-6)进行调试,电源负责整体供电,晶振负责提供时钟,复位负责提供复位信号。
Claims (3)
1.宽带信号超分辨测向中的阵元位置误差校正方法,其特征在于包括下述步骤:
步骤1:建立含有阵元位置误差的阵列信号模型:
当阵列当中存在阵元位置误差时,频点fi上的阵列输出表示为
X'(fi)=A'(fi,α)S(fi)+N(fi),i=1,2,…,J (12)
A'(fi,α)为存在阵元位置误差时频点fi上的阵列流型矩阵;S(fi)为信号sk(t)经过傅立叶变换后的信号矢量矩阵;N(fi)为噪声nm(t)经过傅立叶变换后的噪声矢量矩阵,均值为0,方差为μ2(fi);J为频点数量;α=[α1,…,αk,…,αK]为K个远场宽带信号入射到M个全向阵元组成的宽带均匀直线阵列上的到达方向;
存在阵元位置误差时频点fi上的接收信号协方差矩阵为
R'(fi)=E{X'(fi)(X'(fi))H},i=1,2,…,J (13)
A(fi,α)=[a(fi,α1),…,a(fi,αk),…,a(fi,αK)]为理想情况下频点fi上的阵列流型矩阵,a(fi,αk)为理想情况下频点fi上第k个信号的阵列导向矢量;K为远场宽带信号数量;
当第m个阵元的位置存在误差Δdm时,等效为阵列导向矢量中引入了方位依赖的相位扰动,则有
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mi>a</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>&CenterDot;</mo>
<msup>
<mrow>
<mo>&lsqb;</mo>
<mn>1</mn>
<mo>,</mo>
<msup>
<mi>e</mi>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
<msub>
<mi>&Delta;&tau;</mi>
<mn>2</mn>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>,</mo>
<mo>...</mo>
<mo>,</mo>
<msup>
<mi>e</mi>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
<msub>
<mi>&Delta;&tau;</mi>
<mi>m</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>,</mo>
<mo>...</mo>
<mo>,</mo>
<msup>
<mi>e</mi>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
<msub>
<mi>&Delta;&tau;</mi>
<mi>M</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mi>a</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>&CenterDot;</mo>
<mi>W</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>14</mn>
<mo>)</mo>
</mrow>
</mrow>
<mrow>
<mi>W</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<msup>
<mrow>
<mo>&lsqb;</mo>
<mn>1</mn>
<mo>,</mo>
<msup>
<mi>e</mi>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
<msub>
<mi>&Delta;&tau;</mi>
<mn>2</mn>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>,</mo>
<mo>...</mo>
<mo>,</mo>
<msup>
<mi>e</mi>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
<msub>
<mi>&Delta;&tau;</mi>
<mi>m</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>,</mo>
<mo>...</mo>
<mo>,</mo>
<msup>
<mi>e</mi>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
<msub>
<mi>&Delta;&tau;</mi>
<mi>M</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>15</mn>
<mo>)</mo>
</mrow>
</mrow>
其中,W(fi,αk)为频点fi上、方向αk的阵元位置误差扰动矩阵,a'(fi,αk)表示存在阵元位置误差时频点fi上第k个信号的阵列导向矢量;
<mrow>
<msub>
<mi>&Delta;&tau;</mi>
<mi>m</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mfrac>
<mrow>
<msub>
<mi>&Delta;d</mi>
<mi>m</mi>
</msub>
</mrow>
<mi>c</mi>
</mfrac>
<msub>
<mi>sin&alpha;</mi>
<mi>k</mi>
</msub>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>16</mn>
<mo>)</mo>
</mrow>
</mrow>
为第k个信号从方向αk到达第m个阵元时,由阵元位置误差扰动引入的信源传播时延误差;
则存在阵元位置误差时频点fi上的阵列流型矩阵为
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&alpha;</mi>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mo>&lsqb;</mo>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mn>1</mn>
</msub>
<mo>)</mo>
</mrow>
<mo>,</mo>
<mn>...</mn>
<mo>,</mo>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>,</mo>
<mn>...</mn>
<mo>,</mo>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>K</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>&rsqb;</mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mi>W</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&alpha;</mi>
<mo>)</mo>
</mrow>
<mo>&CenterDot;</mo>
<mi>A</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&alpha;</mi>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>17</mn>
<mo>)</mo>
</mrow>
</mrow>
其中,W(fi,α)=[W(fi,α1),…,W(fi,αk),…,W(fi,αK)]表示频点fi上的阵元位置误差扰动矩阵;
步骤2:对含有阵元位置误差的阵列信号参数进行估计:
首先将搜索空间划分为若干离散的角度网格对应着信号可能到达的L个方向;从而得出频点fi上阵列流型矩阵的稀疏表示
<mrow>
<mi>A</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mo>&lsqb;</mo>
<mi>a</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mover>
<mi>&alpha;</mi>
<mo>&OverBar;</mo>
</mover>
<mn>1</mn>
</msub>
<mo>)</mo>
</mrow>
<mo>,</mo>
<mo>...</mo>
<mo>,</mo>
<mi>a</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mover>
<mi>&alpha;</mi>
<mo>&OverBar;</mo>
</mover>
<mi>l</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>,</mo>
<mo>...</mo>
<mo>,</mo>
<mi>a</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mover>
<mi>&alpha;</mi>
<mo>&OverBar;</mo>
</mover>
<mi>L</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>&rsqb;</mo>
</mrow>
其中,为频点fi上第l个稀疏信号的阵列导向矢量,相应的获得存在阵元位置误差时频点fi上阵列流型矩阵的稀疏表示d为阵元间距;为频点fi上的阵元位置误差扰动矩阵的稀疏表示,为频点fi上、第l个稀疏信号的阵元位置误差扰动矩阵,为第l个稀疏信号到达第m个阵元时,由阵元位置误差扰动引入的信源传播时延误差,c为电磁波在真空中的传播速度;为存在阵元位置误差时频点fi上第l个稀疏信号的阵列导向矢量,则得出存在阵元位置误差时频点fi上阵列输出信号的稀疏表示
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
<mo>)</mo>
</mrow>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>+</mo>
<mi>N</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mi>A</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
<mo>)</mo>
</mrow>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>+</mo>
<mover>
<mi>&Lambda;</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mi>w</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>+</mo>
<mi>N</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>,</mo>
<mi>i</mi>
<mo>=</mo>
<mn>1</mn>
<mo>,</mo>
<mn>2</mn>
<mo>,</mo>
<mn>...</mn>
<mo>,</mo>
<mi>J</mi>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>18</mn>
<mo>)</mo>
</mrow>
</mrow>
其中,Λ(fi)为一个只与原信号有关的参数;为Λ(fi)的稀疏表示;w(fi)=[Δd2,…,ΔdM]T表示阵元位置误差扰动矢量,以第1个阵元作为位置参考点,Δd2,…,ΔdM分别为频点fi上第2个阵元到第M个阵元的真实位置和测量位置的偏差;
的协方差矩阵为
<mrow>
<msup>
<mover>
<mi>R</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mi>E</mi>
<mo>{</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msup>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
<mo>}</mo>
<mo>,</mo>
<mi>i</mi>
<mo>=</mo>
<mn>1</mn>
<mo>,</mo>
<mn>2</mn>
<mo>,</mo>
<mn>...</mn>
<mo>,</mo>
<mi>J</mi>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>19</mn>
<mo>)</mo>
</mrow>
</mrow>
式(18)中为S(fi)的稀疏表示,KP为采样次数,kp表示第kp次采样;
其中,为稀疏矩阵,为S(fi,kp)的稀疏表示,中只包含K个非零元素,为中的第l个元素,当且仅当时中的元素不全为零且有l=1,2,…,L,k=1,2,…,K;故此看成是S(fi)中加入了许多0元素后得到的矩阵;S(fi,kp)为S(fi)的第kp次信号采样矩阵,Sk(fi,kp)为第k个信号在频点fi上得到的第kp次信号采样值;
设δ(fi)=[δ1(fi),…,δl(fi),…,δL(fi)]T为中元素的方差,反映了信号的能量,即有
<mrow>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>~</mo>
<mi>N</mi>
<mrow>
<mo>(</mo>
<mn>0</mn>
<mo>,</mo>
<mi>&Sigma;</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>20</mn>
<mo>)</mo>
</mrow>
</mrow>
其中,Σ(fi)=diag(δ(fi)),即服从均值为0,方差为δ(fi)的高斯分布;
根据式(18),存在阵元位置误差时频点fi的阵列输出信号的概率密度为
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<mi>P</mi>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>|</mo>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>;</mo>
<mi>w</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mo>|</mo>
<mi>&pi;</mi>
<msup>
<mover>
<mi>&mu;</mi>
<mo>^</mo>
</mover>
<mn>2</mn>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msub>
<mi>I</mi>
<mi>M</mi>
</msub>
<msup>
<mo>|</mo>
<mrow>
<mo>-</mo>
<mi>K</mi>
<mi>P</mi>
</mrow>
</msup>
<mi>exp</mi>
<mo>{</mo>
<mo>-</mo>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>|</mo>
<mo>|</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>-</mo>
<mi>A</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
<mo>)</mo>
</mrow>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>-</mo>
<mover>
<mi>&Lambda;</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mi>w</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>|</mo>
<msubsup>
<mo>|</mo>
<mn>2</mn>
<mn>2</mn>
</msubsup>
<mo>}</mo>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>21</mn>
<mo>)</mo>
</mrow>
</mrow>
结合式(18)、(20)和(21)得
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<mi>P</mi>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>;</mo>
<mi>&delta;</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<mi>w</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mo>|</mo>
<mi>&pi;</mi>
<mrow>
<mo>(</mo>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<msub>
<mi>I</mi>
<mi>M</mi>
</msub>
<mo>+</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mi>&Sigma;</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
<mo>)</mo>
</mrow>
<msup>
<mo>|</mo>
<mrow>
<mo>-</mo>
<mi>K</mi>
<mi>P</mi>
</mrow>
</msup>
<mo>&times;</mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>exp</mi>
<mo>{</mo>
<mo>-</mo>
<mi>K</mi>
<mi>P</mi>
<mo>&times;</mo>
<mi>t</mi>
<mi>r</mi>
<mrow>
<mo>(</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msub>
<mi>I</mi>
<mi>M</mi>
</msub>
<mo>+</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
<mi>&Sigma;</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
</mrow>
<mo>)</mo>
</mrow>
<mrow>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msup>
<msup>
<mover>
<mi>R</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mo>}</mo>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>22</mn>
<mo>)</mo>
</mrow>
</mrow>
其中,IM是M×M维的单位阵;M为全向阵元的数量;
采用期望最大化方法来对w(fi)、μ2(fi)和δl(fi)进行迭代估计,得出估计值 和对应的得到以及
步骤3:利用和对阵列误差进行校正并对信号到达方向求解;
令X为一段观测时间内阵列接收到的所有频点信号的和构成的向量,由于各频点的信号具有统计独立性,因此各频点接收信号的联合概率密度为
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<mi>P</mi>
<mrow>
<mo>(</mo>
<mi>X</mi>
<mo>)</mo>
</mrow>
<mo>=</mo>
<munderover>
<mi>&Pi;</mi>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mi>J</mi>
</munderover>
<mi>P</mi>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>;</mo>
<mover>
<mi>&delta;</mi>
<mo>^</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<mover>
<mi>w</mi>
<mo>^</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<mover>
<mi>&mu;</mi>
<mo>^</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mo>|</mo>
<mi>&pi;</mi>
<msup>
<mo>|</mo>
<mrow>
<mo>-</mo>
<mi>J</mi>
<mo>&times;</mo>
<mi>K</mi>
<mi>P</mi>
</mrow>
</msup>
<munderover>
<mi>&Pi;</mi>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mi>J</mi>
</munderover>
<mo>|</mo>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>&mu;</mi>
<mo>^</mo>
</mover>
<mn>2</mn>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<msub>
<mi>I</mi>
<mi>M</mi>
</msub>
<mo>+</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mover>
<mi>&Sigma;</mi>
<mo>^</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
<mo>)</mo>
</mrow>
<msup>
<mo>|</mo>
<mrow>
<mo>-</mo>
<mi>K</mi>
<mi>P</mi>
</mrow>
</msup>
<mo>&times;</mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>exp</mi>
<mo>{</mo>
<mo>-</mo>
<mi>K</mi>
<mi>P</mi>
<mo>&times;</mo>
<munderover>
<mi>&Sigma;</mi>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mi>J</mi>
</munderover>
<mi>t</mi>
<mi>r</mi>
<mrow>
<mo>(</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mover>
<mi>&mu;</mi>
<mo>^</mo>
</mover>
<mn>2</mn>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msub>
<mi>I</mi>
<mi>M</mi>
</msub>
<mo>+</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
<mover>
<mi>&Sigma;</mi>
<mo>^</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
</mrow>
<mo>)</mo>
</mrow>
<mrow>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msup>
<msup>
<mover>
<mi>R</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mo>}</mo>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>35</mn>
<mo>)</mo>
</mrow>
</mrow>
对式(35)两端取对数有
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<mi>I</mi>
<mi>n</mi>
<mrow>
<mo>(</mo>
<mi>P</mi>
<mo>(</mo>
<mi>X</mi>
<mo>)</mo>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mo>-</mo>
<mi>J</mi>
<mo>&times;</mo>
<mi>K</mi>
<mi>P</mi>
<mo>&times;</mo>
<mi>I</mi>
<mi>n</mi>
<mi>&pi;</mi>
<mo>-</mo>
<mi>K</mi>
<mi>P</mi>
<mo>&times;</mo>
<mrow>
<mo>(</mo>
<munderover>
<mi>&Sigma;</mi>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mi>J</mi>
</munderover>
<mi>I</mi>
<mi>n</mi>
<mo>|</mo>
<msup>
<mover>
<mi>&mu;</mi>
<mo>^</mo>
</mover>
<mn>2</mn>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<msub>
<mi>I</mi>
<mi>M</mi>
</msub>
<mo>+</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mover>
<mi>&Sigma;</mi>
<mo>^</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
<mo>|</mo>
<mo>)</mo>
</mrow>
<mo>-</mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>K</mi>
<mi>P</mi>
<mo>&times;</mo>
<munderover>
<mi>&Sigma;</mi>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mi>J</mi>
</munderover>
<mi>t</mi>
<mi>r</mi>
<mrow>
<mo>(</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mover>
<mi>&mu;</mi>
<mo>^</mo>
</mover>
<mn>2</mn>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msub>
<mi>I</mi>
<mi>M</mi>
</msub>
<mo>+</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
<mover>
<mi>&Sigma;</mi>
<mo>^</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
</mrow>
<mo>)</mo>
</mrow>
<mrow>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msup>
<msup>
<mover>
<mi>R</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>36</mn>
<mo>)</mo>
</mrow>
</mrow>
令式(36)最大化即求得信号到达方向,即信号到达方向的估计值k=1,2,…,K,即通过
<mrow>
<mfrac>
<mrow>
<mo>&part;</mo>
<mi>I</mi>
<mi>n</mi>
<mrow>
<mo>(</mo>
<mi>P</mi>
<mo>(</mo>
<mi>X</mi>
<mo>)</mo>
</mrow>
<mo>)</mo>
</mrow>
<mrow>
<mo>&part;</mo>
<mi>&alpha;</mi>
</mrow>
</mfrac>
<mo>=</mo>
<mn>0</mn>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>37</mn>
<mo>)</mo>
</mrow>
</mrow>
求得;
经过推导有
<mrow>
<msub>
<mover>
<mi>&alpha;</mi>
<mo>^</mo>
</mover>
<mi>k</mi>
</msub>
<mo>=</mo>
<mi>arg</mi>
<munder>
<mi>max</mi>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
</munder>
<mo>|</mo>
<mi>Re</mi>
<mfenced open = "{" close = "}">
<mtable>
<mtr>
<mtd>
<mrow>
<munderover>
<mi>&Sigma;</mi>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mi>J</mi>
</munderover>
<mrow>
<mo>(</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mover>
<mi>&mu;</mi>
<mo>^</mo>
</mover>
<mn>2</mn>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msub>
<mi>I</mi>
<mi>M</mi>
</msub>
<mo>+</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&Omega;</mi>
<mrow>
<mo>-</mo>
<mi>k</mi>
</mrow>
</msub>
</mrow>
<mo>)</mo>
</mrow>
<msub>
<mover>
<mi>&Sigma;</mi>
<mo>^</mo>
</mover>
<mrow>
<mo>-</mo>
<mi>k</mi>
</mrow>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&Omega;</mi>
<mrow>
<mo>-</mo>
<mi>k</mi>
</mrow>
</msub>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
</mrow>
<mo>)</mo>
</mrow>
<mrow>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msup>
<mo>)</mo>
</mrow>
<mo>&times;</mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mrow>
<munderover>
<mi>&Sigma;</mi>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mi>J</mi>
</munderover>
<mrow>
<mo>(</mo>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
</mrow>
<mo>)</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mover>
<mi>&mu;</mi>
<mo>^</mo>
</mover>
<mn>2</mn>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msub>
<mi>I</mi>
<mi>M</mi>
</msub>
<mo>+</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&Omega;</mi>
<mrow>
<mo>-</mo>
<mi>k</mi>
</mrow>
</msub>
</mrow>
<mo>)</mo>
</mrow>
<mover>
<mi>&Sigma;</mi>
<mo>^</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&Omega;</mi>
<mrow>
<mo>-</mo>
<mi>k</mi>
</mrow>
</msub>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
</mrow>
<mo>)</mo>
</mrow>
<mrow>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msup>
<msup>
<mover>
<mi>R</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>-</mo>
<munderover>
<mi>&Sigma;</mi>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mi>J</mi>
</munderover>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>R</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
</mrow>
<mo>)</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mover>
<mi>&mu;</mi>
<mo>^</mo>
</mover>
<mn>2</mn>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msub>
<mi>I</mi>
<mi>M</mi>
</msub>
<mo>+</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&Omega;</mi>
<mrow>
<mo>-</mo>
<mi>k</mi>
</mrow>
</msub>
</mrow>
<mo>)</mo>
</mrow>
<mover>
<mi>&Sigma;</mi>
<mo>^</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&Omega;</mi>
<mrow>
<mo>-</mo>
<mi>k</mi>
</mrow>
</msub>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
</mrow>
<mo>)</mo>
</mrow>
<mrow>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msup>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
</mrow>
<mo>)</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>&times;</mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<munderover>
<mi>&Sigma;</mi>
<mrow>
<mi>i</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mi>J</mi>
</munderover>
<mrow>
<mo>(</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mover>
<mi>&mu;</mi>
<mo>^</mo>
</mover>
<mn>2</mn>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msub>
<mi>I</mi>
<mi>M</mi>
</msub>
<mo>+</mo>
<mi>A</mi>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&Omega;</mi>
<mrow>
<mo>-</mo>
<mi>k</mi>
</mrow>
</msub>
</mrow>
<mo>)</mo>
</mrow>
<mover>
<mi>&Sigma;</mi>
<mo>^</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&Omega;</mi>
<mrow>
<mo>-</mo>
<mi>k</mi>
</mrow>
</msub>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
</mrow>
<mo>)</mo>
</mrow>
<mrow>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msup>
<mo>&times;</mo>
<mfrac>
<mrow>
<mo>&part;</mo>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mrow>
<mo>&part;</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
</mrow>
</mfrac>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
<msup>
<mo>|</mo>
<mrow>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msup>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>38</mn>
<mo>)</mo>
</mrow>
</mrow>
其中,Re{·}为求{·}的实部;Ω-k、分别表示从Ω和中去掉其中的第k个元素;k=1,2,…,K;
根据的表达式求得Δd2,…,ΔdM,再根据式(16)、(15)求得W(fi,αk)以及W(fi,Ω),然后进行阵列校正求得a'(fi,αk)和A'(fi,Ω-k);再根据以上参数和公式(38),能够得到经过阵列校正后的信号到达方向的估计值
2.根据权利要求1所述的宽带信号超分辨测向中的阵元位置误差校正方法,其特征在于步骤1所述建立含有阵元位置误差的阵列信号模型的具体步骤如下:
步骤1.1:建立理想阵列信号模型:
设有K个远场宽带信号sk(t),k=1,2,…,K,入射到M个全向阵元组成的宽带均匀直线阵列上,到达方向为α=[α1,…,αk,…,αK],阵元间距为d;远场宽带信号sk(t),简称宽带信号sk(t);
将第1个阵元作为相位参考点,在理想情况下,第m个阵元的输出表示为
<mrow>
<msub>
<mi>x</mi>
<mi>m</mi>
</msub>
<mrow>
<mo>(</mo>
<mi>t</mi>
<mo>)</mo>
</mrow>
<mo>=</mo>
<munderover>
<mi>&Sigma;</mi>
<mrow>
<mi>k</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mi>K</mi>
</munderover>
<msub>
<mi>s</mi>
<mi>k</mi>
</msub>
<mrow>
<mo>(</mo>
<mi>t</mi>
<mo>-</mo>
<msub>
<mi>&tau;</mi>
<mi>m</mi>
</msub>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mo>+</mo>
<msub>
<mi>n</mi>
<mi>m</mi>
</msub>
<mrow>
<mo>(</mo>
<mi>t</mi>
<mo>)</mo>
</mrow>
<mo>,</mo>
<mi>m</mi>
<mo>=</mo>
<mn>1</mn>
<mo>,</mo>
<mn>2</mn>
<mo>,</mo>
<mn>...</mn>
<mo>,</mo>
<mi>M</mi>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>)</mo>
</mrow>
</mrow>
其中,表示第k个宽带信号sk(t)到达第m个阵元相对于它到达相位参考点的延时,c为电磁波在真空中的传播速度,nm(t)为第m个阵元接收到的高斯白噪声;
假设宽带信号的频率范围为[fLow,fHigh],利用离散傅里叶变换将宽带信号分成J个频点,经过窄带滤波器组将它们分开,则第i组滤波器阵列输出信号表示为
X(fi)=A(fi,α)S(fi)+N(fi),i=1,2,…,J (2)
其中,fLow≤fi≤fHigh,i=1,2,…,J;
假设在每个频点fi上进行了KP次采样,X(fi)的矩阵形式表示为
X(fi)=[X(fi,1),…,X(fi,kp),…,X(fi,KP)],i=1,2,…,J (3)
其中,X(fi,kp)为X(fi)的第kp次数据采样矩阵,
X(fi,kp)=[X1(fi,kp),…,Xm(fi,kp),…,XM(fi,kp)]T,i=1,2,…,J, (4)
Xm(fi,kp)为第m个阵元在频点fi上得到的第kp次数据采样值;
A(fi,α)为理想情况下频点fi上的阵列流型矩阵,
A(fi,α)=[a(fi,α1),…,a(fi,αk),…,a(fi,αK)],i=1,2,…,J, (5)
a(fi,αk)为理想情况下频点fi上第k个信号的阵列导向矢量,
其中,是第k个信号的相位;j是复数标志;
S(fi)=[S(fi,1),…,S(fi,kp),…,S(fi,KP)],i=1,2,…,J, (8)
为信号sk(t)经过傅立叶变换后的信号矢量矩阵,k=1,2,…,K;
其中,S(fi,kp)为S(fi)的第kp次信号采样矩阵,
S(fi,kp)=[S1(fi,kp),…Sk(fi,kp),…,SK(fi,kp)]T i=1,2,…,J (9)
Sk(fi,kp)为第k个信号在频点fi上得到的第kp次信号采样值;
N(fi)=[N(fi,1),…,N(fi,kp),…,N(fi,KP)] i=1,2,…,J (10)
为噪声nm(t)经过傅立叶变换后的噪声矢量矩阵,均值为0,方差为μ2(fi);m=1,2,…,M;其中,N(fi,kp)为N(fi)的第kp次噪声采样矩阵,
N(fi,kp)=[N1(fi,kp),…,Nm(fi,kp),…,NM(fi,kp)]T i=1,2,…,J (11)
Nm(fi,kp)为第m个阵元在频点fi上得到的第kp次噪声采样值;
步骤1.2:在理想阵列信号模型基础上建立含有阵元位置误差的阵列信号模型:
当阵列当中存在阵元位置误差时,频点fi上的阵列输出表示为
X'(fi)=A'(fi,α)S(fi)+N(fi),i=1,2,…,J (12)
存在阵元位置误差时频点fi上的接收信号协方差矩阵为
R'(fi)=E{X'(fi)(X'(fi))H},i=1,2,…,J (13)
式(12)中,A'(fi,α)=[a'(fi,α1),…,a'(fi,αk),…,a'(fi,αK)]为存在阵元位置误差时频点fi上的阵列流型矩阵,a'(fi,αk)为对应的阵列导向矢量;
当第m个阵元的位置存在误差Δdm时,等效为阵列导向矢量中引入了方位依赖的相位扰动,则有
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mi>a</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>&CenterDot;</mo>
<msup>
<mrow>
<mo>&lsqb;</mo>
<mn>1</mn>
<mo>,</mo>
<msup>
<mi>e</mi>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
<msub>
<mi>&Delta;&tau;</mi>
<mn>2</mn>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>,</mo>
<mo>...</mo>
<mo>,</mo>
<msup>
<mi>e</mi>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
<msub>
<mi>&Delta;&tau;</mi>
<mi>m</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>,</mo>
<mo>...</mo>
<mo>,</mo>
<msup>
<mi>e</mi>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
<msub>
<mi>&Delta;&tau;</mi>
<mi>M</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mi>a</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>&CenterDot;</mo>
<mi>W</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>14</mn>
<mo>)</mo>
</mrow>
</mrow>
其中,
<mrow>
<mi>W</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<msup>
<mrow>
<mo>&lsqb;</mo>
<mn>1</mn>
<mo>,</mo>
<msup>
<mi>e</mi>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
<msub>
<mi>&Delta;&tau;</mi>
<mn>2</mn>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>,</mo>
<mo>...</mo>
<mo>,</mo>
<msup>
<mi>e</mi>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
<msub>
<mi>&Delta;&tau;</mi>
<mi>m</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>,</mo>
<mo>...</mo>
<mo>,</mo>
<msup>
<mi>e</mi>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
<msub>
<mi>&Delta;&tau;</mi>
<mi>M</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</msup>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>15</mn>
<mo>)</mo>
</mrow>
</mrow>
为频点fi上、到达方向为αk的阵元位置误差扰动矩阵;
其中
<mrow>
<msub>
<mi>&Delta;&tau;</mi>
<mi>m</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mfrac>
<mrow>
<msub>
<mi>&Delta;d</mi>
<mi>m</mi>
</msub>
</mrow>
<mi>c</mi>
</mfrac>
<msub>
<mi>sin&alpha;</mi>
<mi>k</mi>
</msub>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>16</mn>
<mo>)</mo>
</mrow>
</mrow>
为第k个信号到达第m个阵元时,由阵元位置误差扰动引入的信源传播时延误差;
则存在阵元位置误差时的阵列流型矩阵为
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&alpha;</mi>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mo>&lsqb;</mo>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mn>1</mn>
</msub>
<mo>)</mo>
</mrow>
<mo>,</mo>
<mn>...</mn>
<mo>,</mo>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>k</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>,</mo>
<mn>...</mn>
<mo>,</mo>
<msup>
<mi>a</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>&alpha;</mi>
<mi>K</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>&rsqb;</mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mi>W</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&alpha;</mi>
<mo>)</mo>
</mrow>
<mo>&CenterDot;</mo>
<mi>A</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&alpha;</mi>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>17</mn>
<mo>)</mo>
</mrow>
</mrow>
其中W(fi,α)=[W(fi,α1),…,W(fi,αk),…,W(fi,αK)]表示存在阵元位置误差时频点fi上的阵元位置误差扰动矩阵。
3.根据权利要求2所述的宽带信号超分辨测向中的阵元位置误差校正方法,其特征在于步骤2中所述的采用期望最大化方法来对w(fi)、μ2(fi)和δl(fi)进行迭代估计的具体步骤如下:
在期望最大化方法中的E-step步中,首先对的分布函数进行计算
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<mi>F</mi>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>;</mo>
<mi>&delta;</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<mi>w</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mrow>
<mo>&lang;</mo>
<mtable>
<mtr>
<mtd>
<mrow>
<mo>-</mo>
<mi>M</mi>
<mo>&times;</mo>
<mi>K</mi>
<mi>P</mi>
<mo>&times;</mo>
<msup>
<mi>In&mu;</mi>
<mn>2</mn>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>-</mo>
<msup>
<mi>&mu;</mi>
<mrow>
<mo>-</mo>
<mn>2</mn>
</mrow>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>|</mo>
<mo>|</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>-</mo>
<mi>A</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
<mo>)</mo>
</mrow>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>-</mo>
<mover>
<mi>&Lambda;</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mi>w</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>|</mo>
<msubsup>
<mo>|</mo>
<mn>2</mn>
<mn>2</mn>
</msubsup>
<mo>-</mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<munderover>
<mi>&Sigma;</mi>
<mrow>
<mi>l</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mi>J</mi>
</munderover>
<mrow>
<mo>(</mo>
<mi>K</mi>
<mi>P</mi>
<mo>&times;</mo>
<msub>
<mi>In&delta;</mi>
<mi>l</mi>
</msub>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>+</mo>
<mfrac>
<mrow>
<mo>(</mo>
<munderover>
<mi>&Sigma;</mi>
<mrow>
<mi>k</mi>
<mi>p</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mrow>
<mi>K</mi>
<mi>P</mi>
</mrow>
</munderover>
<mo>|</mo>
<msub>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mi>l</mi>
</msub>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>k</mi>
<mi>p</mi>
<mo>)</mo>
<msup>
<mo>|</mo>
<mn>2</mn>
</msup>
<mo>)</mo>
</mrow>
<mrow>
<msub>
<mi>&delta;</mi>
<mi>l</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mfrac>
<mo>)</mo>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>&rang;</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>23</mn>
<mo>)</mo>
</mrow>
</mrow>
其中运算符<·>表示求解条件期望;
在期望最大化方法中的M-step步中,分别求取分布函数对各未知参数的导数,即对取极值来对各未知参数求解;
<mrow>
<mtable>
<mtr>
<mtd>
<mfrac>
<mrow>
<mo>&part;</mo>
<mi>F</mi>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>;</mo>
<mi>&delta;</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<mi>w</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
</mrow>
<mrow>
<mo>&part;</mo>
<mi>w</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mfrac>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>-</mo>
<mn>2</mn>
<msup>
<mi>&mu;</mi>
<mrow>
<mo>-</mo>
<mn>2</mn>
</mrow>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>&lsqb;</mo>
<mo><</mo>
<msup>
<mover>
<mi>&Lambda;</mi>
<mo>&OverBar;</mo>
</mover>
<mi>H</mi>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mover>
<mi>&Lambda;</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>></mo>
<mi>w</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>-</mo>
<mo><</mo>
<msup>
<mover>
<mi>&Lambda;</mi>
<mo>&OverBar;</mo>
</mover>
<mi>H</mi>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>-</mo>
<mi>A</mi>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mo>></mo>
<mo>&rsqb;</mo>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>24</mn>
<mo>)</mo>
</mrow>
</mrow>
<mrow>
<mtable>
<mtr>
<mtd>
<mfrac>
<mrow>
<mo>&part;</mo>
<mi>F</mi>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>;</mo>
<mi>&delta;</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<mi>w</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
</mrow>
<mrow>
<mo>&part;</mo>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mfrac>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mo>-</mo>
<mfrac>
<mrow>
<mi>M</mi>
<mo>&times;</mo>
<mi>K</mi>
<mi>P</mi>
</mrow>
<mrow>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mfrac>
<mo>+</mo>
<mfrac>
<mn>1</mn>
<msup>
<mrow>
<mo>(</mo>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mn>2</mn>
</msup>
</mfrac>
<mo><</mo>
<mo>|</mo>
<mo>|</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>-</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
<mo>)</mo>
</mrow>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>|</mo>
<msubsup>
<mo>|</mo>
<mn>2</mn>
<mn>2</mn>
</msubsup>
<mo>></mo>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>25</mn>
<mo>)</mo>
</mrow>
</mrow>
<mrow>
<mtable>
<mtr>
<mtd>
<mfrac>
<mrow>
<mo>&part;</mo>
<mi>F</mi>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>;</mo>
<mi>&delta;</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<mi>w</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>,</mo>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
</mrow>
<mrow>
<mo>&part;</mo>
<msub>
<mi>&delta;</mi>
<mi>l</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mfrac>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mo>-</mo>
<mfrac>
<mrow>
<mi>K</mi>
<mi>P</mi>
</mrow>
<mrow>
<msub>
<mi>&delta;</mi>
<mi>l</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mfrac>
<mo>+</mo>
<mfrac>
<mn>1</mn>
<mrow>
<msubsup>
<mi>&delta;</mi>
<mi>l</mi>
<mn>2</mn>
</msubsup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mfrac>
<mo><</mo>
<munderover>
<mi>&Sigma;</mi>
<mrow>
<mi>k</mi>
<mi>p</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mrow>
<mi>K</mi>
<mi>P</mi>
</mrow>
</munderover>
<mo>|</mo>
<msub>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mi>l</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>k</mi>
<mi>p</mi>
<mo>)</mo>
</mrow>
<msup>
<mo>|</mo>
<mn>2</mn>
</msup>
<mo>></mo>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>26</mn>
<mo>)</mo>
</mrow>
</mrow>
分别令以上的导数为0,即求得第p次迭代时各个未知参数的估计值
<mrow>
<msup>
<mi>w</mi>
<mrow>
<mo>(</mo>
<mi>p</mi>
<mo>)</mo>
</mrow>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mo><</mo>
<msup>
<mover>
<mi>&Lambda;</mi>
<mo>&OverBar;</mo>
</mover>
<mi>H</mi>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mover>
<mi>&Lambda;</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msup>
<mo>></mo>
<mrow>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msup>
<mo><</mo>
<msup>
<mover>
<mi>&Lambda;</mi>
<mo>&OverBar;</mo>
</mover>
<mi>H</mi>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>-</mo>
<mi>A</mi>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mo>></mo>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>27</mn>
<mo>)</mo>
</mrow>
</mrow>
<mrow>
<msup>
<mrow>
<mo>(</mo>
<msup>
<mi>&mu;</mi>
<mn>2</mn>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mrow>
<mo>(</mo>
<mi>p</mi>
<mo>)</mo>
</mrow>
</msup>
<mo>=</mo>
<mfrac>
<mn>1</mn>
<mrow>
<mi>M</mi>
<mo>&times;</mo>
<mi>K</mi>
<mi>P</mi>
</mrow>
</mfrac>
<mo><</mo>
<mo>|</mo>
<mo>|</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>-</mo>
<msup>
<mrow>
<mo>(</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mrow>
<mo>(</mo>
<mi>p</mi>
<mo>)</mo>
</mrow>
</msup>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>|</mo>
<msubsup>
<mo>|</mo>
<mn>2</mn>
<mn>2</mn>
</msubsup>
<mo>></mo>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>28</mn>
<mo>)</mo>
</mrow>
</mrow>
<mrow>
<msubsup>
<mi>&delta;</mi>
<mi>l</mi>
<mrow>
<mo>(</mo>
<mi>p</mi>
<mo>)</mo>
</mrow>
</msubsup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mfrac>
<mn>1</mn>
<mrow>
<mi>K</mi>
<mi>P</mi>
</mrow>
</mfrac>
<mo><</mo>
<munderover>
<mi>&Sigma;</mi>
<mrow>
<mi>k</mi>
<mi>p</mi>
<mo>=</mo>
<mn>1</mn>
</mrow>
<mrow>
<mi>K</mi>
<mi>P</mi>
</mrow>
</munderover>
<mo>|</mo>
<msub>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mi>l</mi>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>k</mi>
<mi>p</mi>
<mo>)</mo>
</mrow>
<msup>
<mo>|</mo>
<mn>2</mn>
</msup>
<mo>></mo>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>29</mn>
<mo>)</mo>
</mrow>
</mrow>
其中(p)代表迭代次数,式(27)中
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<mo><</mo>
<msup>
<mover>
<mi>&Lambda;</mi>
<mo>&OverBar;</mo>
</mover>
<mi>H</mi>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mover>
<mi>&Lambda;</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msub>
<mo>></mo>
<mrow>
<mi>r</mi>
<mn>1</mn>
<mo>,</mo>
<mi>r</mi>
<mn>2</mn>
</mrow>
</msub>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mi>t</mi>
<mi>r</mi>
<mfenced open = "[" close = "]">
<mtable>
<mtr>
<mtd>
<mrow>
<msubsup>
<mi>&Psi;</mi>
<mrow>
<mi>r</mi>
<mn>1</mn>
</mrow>
<mi>H</mi>
</msubsup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msub>
<mi>&Psi;</mi>
<mrow>
<mi>r</mi>
<mn>2</mn>
</mrow>
</msub>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mi>A</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
<mo>)</mo>
</mrow>
<mi>d</mi>
<mi>i</mi>
<mi>a</mi>
<mi>g</mi>
<mrow>
<mo>(</mo>
<mfrac>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
</mrow>
<mi>c</mi>
</mfrac>
<msup>
<mrow>
<mo>&lsqb;</mo>
<msub>
<mi>sin&alpha;</mi>
<mn>1</mn>
</msub>
<mo>,</mo>
<mn>...</mn>
<mo>,</mo>
<msub>
<mi>sin&alpha;</mi>
<mi>K</mi>
</msub>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
<mo>)</mo>
</mrow>
<mo>&times;</mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>(</mo>
<mi>O</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<msup>
<mi>O</mi>
<mi>H</mi>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>+</mo>
<mi>K</mi>
<mi>P</mi>
<mo>&times;</mo>
<mi>&Xi;</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
<msup>
<mrow>
<mo>(</mo>
<mi>A</mi>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mi>d</mi>
<mi>i</mi>
<mi>a</mi>
<mi>g</mi>
<mo>(</mo>
<mrow>
<mfrac>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
</mrow>
<mi>c</mi>
</mfrac>
<msup>
<mrow>
<mo>&lsqb;</mo>
<msub>
<mi>sin&alpha;</mi>
<mn>1</mn>
</msub>
<mo>,</mo>
<mn>...</mn>
<mo>,</mo>
<msub>
<mi>sin&alpha;</mi>
<mi>K</mi>
</msub>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
</mrow>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>30</mn>
<mo>)</mo>
</mrow>
</mrow>
为矩阵第r1行、r2列的元素,其中tr[·]表示求迹运算;
式(30)中;
O(fi)=Σ(fi)(A'(fi,Ω))H(μ2(fi)IM+A'(fi,Ω)Σ(fi)(A'(fi,Ω))H)-1X(fi) (31)
为中间变量;
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<mi>&Xi;</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mi>&Sigma;</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>-</mo>
<mi>&Sigma;</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mrow>
<mo>(</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>&mu;</mi>
<mrow>
<mo>-</mo>
<mn>2</mn>
</mrow>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msub>
<mi>I</mi>
<mi>M</mi>
</msub>
<mo>+</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
<mi>&Sigma;</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
</mrow>
<mo>)</mo>
</mrow>
<mrow>
<mo>-</mo>
<mn>1</mn>
</mrow>
</msup>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mi>&Sigma;</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>32</mn>
<mo>)</mo>
</mrow>
</mrow>
为中间变量;
式(27)中;
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<mo><</mo>
<msup>
<mover>
<mi>&Lambda;</mi>
<mo>&OverBar;</mo>
</mover>
<mi>H</mi>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mrow>
<mo>(</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>-</mo>
<mi>A</mi>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mo>></mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mi>t</mi>
<mi>r</mi>
<mo>&lsqb;</mo>
<msubsup>
<mi>&Psi;</mi>
<mi>r</mi>
<mi>H</mi>
</msubsup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mi>X</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msup>
<mi>O</mi>
<mi>H</mi>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<msup>
<mrow>
<mo>(</mo>
<mi>A</mi>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mi>d</mi>
<mi>i</mi>
<mi>a</mi>
<mi>g</mi>
<mo>(</mo>
<mrow>
<mfrac>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
</mrow>
<mi>c</mi>
</mfrac>
<msup>
<mrow>
<mo>&lsqb;</mo>
<msub>
<mi>sin&alpha;</mi>
<mn>1</mn>
</msub>
<mo>,</mo>
<mn>...</mn>
<mo>,</mo>
<msub>
<mi>sin&alpha;</mi>
<mi>K</mi>
</msub>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
</mrow>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
<mo>&rsqb;</mo>
<mo>-</mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>t</mi>
<mi>r</mi>
<mo>&lsqb;</mo>
<msubsup>
<mi>&Psi;</mi>
<mi>r</mi>
<mi>H</mi>
</msubsup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mi>A</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
<mo>)</mo>
</mrow>
<mrow>
<mo>(</mo>
<mi>O</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<msup>
<mi>O</mi>
<mi>H</mi>
</msup>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>+</mo>
<mi>K</mi>
<mi>P</mi>
<mo>&times;</mo>
<mi>&Xi;</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<mo>)</mo>
</mrow>
<msup>
<mrow>
<mo>(</mo>
<mi>A</mi>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mi>d</mi>
<mi>i</mi>
<mi>a</mi>
<mi>g</mi>
<mo>(</mo>
<mrow>
<mfrac>
<mrow>
<mi>j</mi>
<mn>2</mn>
<msub>
<mi>&pi;f</mi>
<mi>i</mi>
</msub>
</mrow>
<mi>c</mi>
</mfrac>
<msup>
<mrow>
<mo>&lsqb;</mo>
<msub>
<mi>sin&alpha;</mi>
<mn>1</mn>
</msub>
<mo>,</mo>
<mn>...</mn>
<mo>,</mo>
<msub>
<mi>sin&alpha;</mi>
<mi>K</mi>
</msub>
<mo>&rsqb;</mo>
</mrow>
<mi>T</mi>
</msup>
</mrow>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
<mo>&rsqb;</mo>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>33</mn>
<mo>)</mo>
</mrow>
</mrow>
式(28)中
<mrow>
<mtable>
<mtr>
<mtd>
<mrow>
<mo><</mo>
<mo>|</mo>
<mo>|</mo>
<msup>
<mover>
<mi>X</mi>
<mo>&OverBar;</mo>
</mover>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>-</mo>
<msup>
<mrow>
<mo>(</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mrow>
<mo>(</mo>
<mi>p</mi>
<mo>)</mo>
</mrow>
</msup>
<mover>
<mi>S</mi>
<mo>&OverBar;</mo>
</mover>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>|</mo>
<msubsup>
<mo>|</mo>
<mn>2</mn>
<mn>2</mn>
</msubsup>
<mo>></mo>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mo>=</mo>
<mo>|</mo>
<mo>|</mo>
<mi>X</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>-</mo>
<msup>
<mrow>
<mo>(</mo>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
<mo>)</mo>
</mrow>
<mrow>
<mo>(</mo>
<mi>p</mi>
<mo>)</mo>
</mrow>
</msup>
<mi>O</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>|</mo>
<msubsup>
<mo>|</mo>
<mi>F</mi>
<mn>2</mn>
</msubsup>
<mo>+</mo>
<mi>K</mi>
<mi>P</mi>
<mo>&times;</mo>
<mi>t</mi>
<mi>r</mi>
<mrow>
<mo>(</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mrow>
<mo>(</mo>
<mi>p</mi>
<mo>)</mo>
</mrow>
</msup>
<mi>&Xi;</mi>
<mo>(</mo>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>)</mo>
<msup>
<mrow>
<mo>(</mo>
<msup>
<mrow>
<mo>(</mo>
<mrow>
<msup>
<mi>A</mi>
<mo>&prime;</mo>
</msup>
<mrow>
<mo>(</mo>
<mrow>
<msub>
<mi>f</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<mi>&Omega;</mi>
</mrow>
<mo>)</mo>
</mrow>
</mrow>
<mo>)</mo>
</mrow>
<mrow>
<mo>(</mo>
<mi>p</mi>
<mo>)</mo>
</mrow>
</msup>
<mo>)</mo>
</mrow>
<mi>H</mi>
</msup>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
<mo>-</mo>
<mo>-</mo>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mn>34</mn>
<mo>)</mo>
</mrow>
</mrow>
式(33)中,Ψr(fi)为中间变量,为M×M维的矩阵,只有在第r+1行、r+1列处的元素全为1,其余元素全为0;
将式(30)~(34)代入式(27)~(28)中对等式进行化简并对w(fi)和μ2(fi)求解;
当迭代若干步后,w(fi)、μ2(fi)和δl(fi)三个量估计值的变化趋于0,则得出最后的估计值和对应得到以及
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510628070.6A CN105242236B (zh) | 2015-09-28 | 2015-09-28 | 宽带信号超分辨测向中的阵元位置误差校正方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510628070.6A CN105242236B (zh) | 2015-09-28 | 2015-09-28 | 宽带信号超分辨测向中的阵元位置误差校正方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105242236A CN105242236A (zh) | 2016-01-13 |
CN105242236B true CN105242236B (zh) | 2017-12-08 |
Family
ID=55039944
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510628070.6A Expired - Fee Related CN105242236B (zh) | 2015-09-28 | 2015-09-28 | 宽带信号超分辨测向中的阵元位置误差校正方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105242236B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106371055B (zh) * | 2016-10-26 | 2018-11-09 | 黑龙江大学 | 远近场宽带混合信号超分辨测向阵列幅相误差估计方法 |
CN110109052B (zh) * | 2019-05-23 | 2021-12-31 | 中国人民解放军战略支援部队信息工程大学 | 一种阵元位置误差条件下的目标测向和阵元位置估计方法 |
TWI739181B (zh) * | 2019-10-24 | 2021-09-11 | 國立臺灣大學 | 相位陣列天線校正方法 |
CN113768541B (zh) * | 2021-10-27 | 2024-02-13 | 之江实验室 | 一种复杂曲面超声阵列换能器阵元位置误差校正方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1580813A (zh) * | 2004-05-17 | 2005-02-16 | 中国人民解放军空军雷达学院 | 用高精度辅助阵元进行阵列校正与信源测向的方法 |
CN103399312A (zh) * | 2013-07-15 | 2013-11-20 | 哈尔滨工程大学 | 基于压缩感知技术的时空联合滤波高分辨方位估计方法 |
CN104698448A (zh) * | 2015-04-03 | 2015-06-10 | 西安科技大学 | 运动平台下基于流形分离的共形阵列稳健估角方法 |
-
2015
- 2015-09-28 CN CN201510628070.6A patent/CN105242236B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1580813A (zh) * | 2004-05-17 | 2005-02-16 | 中国人民解放军空军雷达学院 | 用高精度辅助阵元进行阵列校正与信源测向的方法 |
CN103399312A (zh) * | 2013-07-15 | 2013-11-20 | 哈尔滨工程大学 | 基于压缩感知技术的时空联合滤波高分辨方位估计方法 |
CN104698448A (zh) * | 2015-04-03 | 2015-06-10 | 西安科技大学 | 运动平台下基于流形分离的共形阵列稳健估角方法 |
Non-Patent Citations (2)
Title |
---|
任意平面阵列的相干信号二维波达方向估计方法;甄佳奇 等;《系统工程与电子技术》;20091231;第31卷(第12期);第2841-2843,2858页 * |
虚拟阵列下的相干信号测向算法;甄佳奇 等;《系统工程与电子技术》;20131031;第35卷(第10期);第2032-2036页 * |
Also Published As
Publication number | Publication date |
---|---|
CN105242236A (zh) | 2016-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109116293B (zh) | 一种基于离格稀疏贝叶斯的波达方向估计方法 | |
CN111046591B (zh) | 传感器幅相误差与目标到达角度的联合估计方法 | |
CN105068041A (zh) | 互耦条件下基于协方差矢量稀疏表示的单基地mimo雷达角度估计方法 | |
CN105242236B (zh) | 宽带信号超分辨测向中的阵元位置误差校正方法 | |
CN112881972A (zh) | 一种阵列模型误差下基于神经网络的波达方向估计方法 | |
CN109061554A (zh) | 一种基于空间离散网格动态更新的目标到达角度估计方法 | |
CN106546948A (zh) | 基于幅相误差阵列的远近场宽带混合源中远场源测向方法 | |
CN110109050A (zh) | 嵌套阵列下基于稀疏贝叶斯的未知互耦的doa估计方法 | |
CN113050027B (zh) | 一种幅相误差情况下基于稀疏重构的波达方向估计方法 | |
US11681006B2 (en) | Method for jointly estimating gain-phase error and direction of arrival (DOA) based on unmanned aerial vehicle (UAV) array | |
CN112379327A (zh) | 一种基于秩损估计的二维doa估计与互耦校正方法 | |
CN103049003B (zh) | 一种基于平行均匀线阵的相干信号二维波达角度跟踪方法及装置 | |
CN107870315A (zh) | 一种利用迭代相位补偿技术估计任意阵列波达方向方法 | |
CN106526529A (zh) | 导向矢量失配情况下基于稀疏表示的波达方向估计方法 | |
CN105353338B (zh) | 宽带信号超分辨测向中的阵列通道幅相不一致性误差校正方法 | |
CN112130111A (zh) | 一种大规模均匀十字阵列中单快拍二维doa估计方法 | |
CN106501765A (zh) | 一种基于平方和与半定规划的最大似然波达方向估计方法 | |
CN103926555A (zh) | 一种利用非圆信号测定天线阵列接收机幅相响应的方法 | |
CN105182280B (zh) | 基于空域稀疏优化的宽带信号超分辨测向误差估计方法 | |
CN105182279B (zh) | 基于空域稀疏优化的宽带信号超分辨测向误差校正方法 | |
CN105223541B (zh) | 宽带信号超分辨测向中的阵元间互耦误差校正方法 | |
CN113381793B (zh) | 一种面向相干信源估计的无网格波达方向估计方法 | |
CN112763972B (zh) | 基于稀疏表示的双平行线阵二维doa估计方法及计算设备 | |
CN115248413A (zh) | 一种适用于非均匀线阵的离格信号波达方向估计方法 | |
Li et al. | BSBL-based DOA and polarization estimation with linear spatially separated polarization sensitive array |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into 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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171208 Termination date: 20200928 |