第36卷 第4期 电 子 科 技 大 学 学 报 V ol.36 No.4 2007年8月 Journal of University of Electronic Science and Technology of China Aug. 2007
利用Teager-Kaiser 算子的多径信号抑制
周 非1,黄顺吉 2
(1. 重庆邮电大学通信与信息工程学院 重庆 南岸区 400039; 2. 电子科技大学电子工程学院 成都 610054)
【摘要】为了解决多径干扰对无线定位精度的影响,该文在传统的窄带相关技术的基础上,利用TK 算子对其进行改进。改进后的技术在不过多地增加计算负担的情况下,不仅保持了窄带相关技术对于长时延多径信号抑制的功能,而且还改善了其对短时延多径信号抑制效果不佳的缺陷。仿真结果证明,该算法对于无线信道的多径信号抑制起到了一定的改善作用,从而提高了无线定位精度。所以,该研究对于无线定位技术的工程应用和理论研究具有一定的参考价值。
关 键 词 多径; 窄带相关; TK 算子; 无线定位 中图分类号 TN911 文献标识码 A
Multi-Path Mitigation Based on Teager-Keiser Operator
ZHOU Fei 1,HUANG Shun-ji 2
(1. School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications Nan’an Chongqing 400039;
2. School of Electronic Engineering, University of Electronic Science and Technology of China Chengdu 610054)
Abstract To solve the accuracy degradation of wireless location that results from multi-path fading, the paper improves the traditional narrow correlation technology using Teager-Kaiser (TK) operator. The improved technology not only retains the merit of narrow correlator, but also mitigates the short-time delay multi-path fading better. The simulation result shows that the technology proposed in this paper can mitigate the multi-path fading better and improve the accuracy of location.
Key words multi-path; narrow correlation; Teager-Kaiser operator; wireless location
()收稿日期:2005 − 07 − 14
作者简介:周 非(1977 − ),男,博士生,主要从事数字信号处理、导航定位算法方面的研究.
随着无线通信技术的快速发展和E911条例的颁布,无线定位技术已经成为研究应用热点。目前,基于TOA/TDOA 的无线定位技术是最具研究潜力
的。然而,任何定位技术都面临着一个共有的问题:
无线传播环境中的多径信号的干扰,它可直接导致
定位精度的恶化。所以,许多抑制多径的技术被提
出。它们大体分为两种:(1) 改进跟踪环的鉴别器,
使其能够鉴别更小的多径误差信号,最成功的技术
为窄带相关器[1-2]。
(2)依靠对含有多径成分的信号进行直达信号的参数估计,包括幅度、时延和相位(如
MEDLL 技术),然而它们都有一个共同的缺陷,无
法对相对于直达信号的短时延多径干扰进行有效的抑制。这些对于无线定位技术而言无疑是极大的问题。针对CDMA 系统,所谓的短时延是小于一个码元的时延,而一个码元导致的定位误差为100 m 左右,这对于定位技术来说是不能容忍的。所以对于
无线定位,无线传输环境中的多径信号抑制是非常重要的。本文主要是在窄带相关技术的基础上,利用
Teager-Kaiser(TK)算子对其进行改进,从而达到对长短时延的多径信号进行有效抑制的目的。 1 Teager-Kaiser 算子
非线性二次TK 算子本来是应用在语音信号处理中进行能量测定的,其输出中包含了幅度信息和频率信息。它本身结构简单、有效,又能够很好地跟踪信号的瞬时变化,这为多径信号的鉴别提供了很好的理论基础[3]。 x 若t 是复信号,则连续的TK 能量算子的表达式为: 22*c 2222**22
d ()d ()()d d 1d ()d () ()()2d d x t x t t t t Ψ=−x t x t x t x t t t (1) ⎡⎤+⎢⎥⎣⎦由式(1)可得到TK 算子的离散形式: *d **
[()](1)(1)1 (2)()()(2)2
x n x n x n x n x n x n x n Ψ=−−−
⎡⎤−+− (2) ⎣⎦
第4期 周 非 等: 利用Teager-Kaiser 算子的多径信号抑制 693
2 窄带相关技术
窄带相关技术是以延迟锁相环[4]
为基础的。设接收信号为:
c 0
()()()PN[()]cos[()]M
i i i i x t a t d t t t t τωθ==
−∑
t + (3)
式中 、分别为伪随机码和数据信息;代表直达信号,其他PN()t ()d t 0i =M 个为多径信号;、i a i τ和i θ分别表示幅度、时延和相位延迟。经本地参考信号调制后的早发码和迟发码信号分别为:
L IF 0ˆPN cos ()22c d d x T t t τωω⎛⎞⎛
⎞⎡⎤⎜⎟⎜⎟⎣⎦⎝⎠⎝
⎠+=−+− (4) E IF 0ˆPN cos ()22c d d x T t t τωω⎛⎞⎛
⎞⎡⎤⎜⎟⎜⎟⎣⎦⎝⎠⎝⎠−=−−− (5) 式中 IF ω为中频角频率。
输入信号与早发码和迟发码信号分别进行相关并经过中频带通滤波器滤波后得到:
E 00I
F 01ˆˆ()()cos()22m i i i d R a d t R t i τττωθ=⎛
⎞=−+⎜⎟⎝
⎠∑
+ (6)
000
1
ˆˆR ()()cos()2
2M IF L i i i d a d t R t i τττωθ=⎛
⎞=
−−⎜⎟⎝
⎠∑
+ (7)
将上面两个信号分别平方,用低频滤波器滤除
IF 2ωω=的倍频分量后相减,得到鉴相器的输出S 控制曲线为[5-7]:
2
2
d 0
d d 2
2d 0
d d 1()8
21cos()4
2218
21cos()422M
i
trunc函数怎么样i i i j
i j j i i j
M
i i i i j i j j i i j d S a
R d d a a R R d a R d d a a R R ζζτζτζτθθζτζτζτθθ=<=<⎡⎤
⎛⎞=
−++
⎜⎟⎢⎥⎝⎠⎣⎦⎛⎞⎛⎞
−+−+−−
⎜⎟⎜⎟⎝
⎠⎝⎠
⎡⎤⎛
⎞
−−+
⎜⎟⎢⎥⎝⎠⎣⎦⎛
⎞⎛⎞−−−−− ⎜⎟⎜⎟⎝
⎠⎝⎠∑∑∑
∑
(8)
考虑只有一个多径的情况,PN 码的自相关函数为:
PN 0()1
1c
c
c
T R T T ζζζ
ζ⎧⎪
⎪⎨⎪⎪⎩>=−< (9)
1
0PN d 0
10PN d 010PN d 01()cos()8 cos()2 cos()2i i i i i i i i i i i i d S a R d a R d a R ζθθζτθθζτθθζτ===⎧⎡⎪⎛
⎞−−+⎨⎢⎜⎟⎝⎪⎣⎩⎫⎡2⎤+
⎥⎠⎦⎤⎪⎛
⎞−−−⎬⎢⎥⎜⎟⎝⎠⎪⎣⎭
⎧⎡⎪⎛
⎞−−+⎨⎢⎜⎟⎝⎠⎪⎣⎩
=⎦⎤−
⎥⎦×
∑
∑
∑
10PN d 0
cos()2i i i i d a R θθζτ=⎫⎡⎤⎪⎛
⎞−−−⎬⎢⎥⎜⎟⎝⎠⎪⎦⎭∑
(10)
⎣由于延时锁定环跟踪的是S 控制曲线在斜率为负的线性区域的零点,式(10)中的第一个花括孤内因子在线性区域内恒大于零,考虑第二个花括孤内因子,即0()0S ζ=,通过简单的计算可得:
d1110
d10110
110d1
0110
0c d10110
q d1c d1c ˆcos() 0ˆcos()ˆ
cos() 2ˆcos()ˆ22cos() 20 2p p q a a a a d a a d T a a d T d T τθθττθθθθτττ
θθτθθτττ⎧−<⎪+−⎪⎪−⎪<⎪⎪
−⎪⎛⎞=+−⎨⎜⎟−−⎝⎠⎪⎪⎪<+
⎪
⎪>+
⎪⎪
⎩
≤≤≤ζ (11) 式中 0110p 0
ˆ[cos()2a a d a θθτ+−=];q 2c d
T τ=−+
110
ˆcos()2a d a 0
θθ−。
0ζ就是多径效应造成的时延误差,当或时,0ˆ01=−θθπ0ζ达到最大值。 01/2m a d a ζ=±00i θ在有多个多径信号存在的情况下,难以获得式(11)中的多径误差解析表达式,但只要多径信号的幅度比较小,仍可类似得到多径误差的最大值为:
00ˆ(/2)max cos()m i d a a ζθ⎡⎤=−⎣⎦∑
由式(11)可知,窄带相关器能够有效地鉴别多径
信号,然而也仅仅局限于长时延的多径信号。对于短时延的多径信号,由于分辨力较低,并不具备多径抑制的能力。因此,本文利用TK 算子对窄带相关器进行改进,而且并不过多地增加计算负担,适合于工程实现[8]。
3 基于TK 算子的窄带相关改进型技
术方法
T K 算子对于信号的瞬时变化非常敏感,其中就包含了信号的幅值变化。同时,多径信号的存在往往能够使信号的幅值发生变化,但这种变化大都被干扰信号所“淹没”,很难被检测。本文给出一种新的方法来检测多径信号,它主要是利用了TK 算子对信号幅值变化敏感的特性。
电 子 科 技 大 学 学 报 第36卷
694 假设是遍历的平稳信号,相对于有限的时间内,式(12)理论上是成立的:
()C t d T d
d
d d
()()d 1
()0T T C t C t t
T T R τττ⎧−⎪
⎨⎪⎩
<=∫
其他
(12)
式(12)的期望值为:
d d d
()()(1)()(,T E R R R T T τ
ττΛ=−
=)τ (13)
式中 为三角方程。将代入TK 算子
d (,)T Λτd (,)t T Λ()Ψi 可以得到:
c c c 2
c
c (,)
(,)()
[()]t T t T t t T T ΛδΨΛ=
+
∏ (14)
c
c (,) 1 0
t T t T =⎧⎪⎨
⎪⎩∏
≤其他 (15) 式中()t δ为单位脉冲函数。分析式(14),从它的第二项可以看出,仅仅在时刻,TK 算子的输出极为“突出”,其他时刻的输出都非常的微小。换句话说,它的分辨力是非常好的。
t 理论上,多径信号的相关方程可用式(16)表示:
j 0
()(,)e
i
M
i
i
c
i R t a t t T θΛ==
−∑ (16)
代入TK 算子,可以得到: 2
c 20
1[()]sign()
(,)cos M
c i i i i C R t a t t t t T T i Ψθ=⎡⎛⎢=−−⎜⎟⎢⎝⎠
⎣
∑∏
⎞
+
2
c 0
sign()(,)sin M
i i i i i a t t t t T θ=⎤⎛⎞
⎥−−⎜⎟
+⎥⎝⎠
⎦
∑∏
j *c 0
j 0
1()()e
2 ()()e
M
i
i i
i M
i
i i i R t a t t T R t a t t θθδδ=−=⎡⎛⎞ −⎢⎜⎟⎢⎝⎠⎣⎤⎛⎞−⎥⎜
⎟⎥⎝
⎠⎦
∑∑
+ (17)
式中si 为符号函数。从式(16)可以看到,其各个时延的多径信号都能够很明显的被鉴别出来,从而达到抑制多径的作用。
gn()t 由于TK 算子对于短时延的多径信号的敏感,所以可以利用它的特性对传统的窄带相关进行改进,从而达到很好地抑制多径的效果。图1是在传统的窄带相关的基础上,利用TK 算子进行改进,可以看出,所有的改进仅仅限于算法上,不存在硬件上的改动,所以是非常易于实现的。
r
图1 基于TK 算子的窄带相关改进型
4 仿真及测试结果
首先,验证TK 算子对于多径信号的抑制作用。根据式
(16)设计含多个路径的多径信号S ,除直达信号外,另含4路多径信号,时延分别为1、2、4、8(采样间隔为单位),其a i 分别为0.2
、0.5、
0.3和0.9
,θi
值依次为0.3
π、0.5
π、0.7π和0.23π,如图2所示。
—直达信号·多径信号1·多径信号2·多径信号3·多径信号4—综合信号
0 图2 多径仿真信号
估 图3 仿真多径信号TK 估计结果
图3所示是多径信号通过式(2)的TK 多径估计器所得到的估计结果,从图中可以看出,TK 算子对于信号的幅值瞬时变化非常敏感,没有变化的则被很好地抑制。图4中所采用的数据是CDMA- IS95的接入信道的数据,信号速率为1.228 8Mcls ,双通道。本文采用了4倍采样,将信号与同步的PN 序列直接相关可得到如图4所示的结果。
第4期 周 非 等: 利用Teager-Kaiser 算子的多径信号抑制
695
信号相关输出幅值
4.5 4.0 3.5 3.0 2.5
2.0 1.5 1.0 0.5 ×104
信号相关输出幅值 3.0 2.5 1.5 ×104 1.0 0.5
2.0
图5 实际信号TK 估计结果
×104
信号相关输出幅值 3.0 2.5 1.5 1.0 0.5
2.0 从结果可以看出,多径信号对信号检测的影响
很严重,很容易造成信号检测错误。图5则是实际信号通过TK 算子多径估计器的输出,相比之下,很明显该方法对直达信号和多径信号的检测效果要好得多,噪声信号得到了很好的抑制。图6则是利用图1所示方法,将TK 算子和窄带相关技术进行结合,对
实际信号进行处理。可见,将窄带相关技术和TK 算
子相结合能够有效地抑制长时延的多径信号,同时并不降低小区域的短时延多径信号的检测。
5 结 束 语
综上所述,利用TK 算子改进窄带相关技术能够很好地抑制无线信道中的长短时延多径,但前提是能够以更高的采样率对数据进行采样。所以,该技术对定位精度的提高起到了很好的促进作用。
参 考 文 献
[1] HAMIL A R, LOHAN S, RENFORS M. Nolinear operator for multipath channel estimation in GPS receivers[C]//In the 7th IEEE International Conference on Electronic, Circuits & systems. Jounie Lebanon: IEEE Press, 2000: 352-356. [2] DIERENDONCK A. J. V AN, System AJ, Theory an perfomace of narrow correlator spaceing in a GPS receiver[C]//Proceeding of ION GPS-92. Los Altos: IEEE Press, 1992: 216-222. [3] KAISER J F. On teager’s energy algorithm and its generalization to continuous signals[C]//Proc, 4th IEEE Digital Signal Processing Symposium(Norsig’2000). Kolmarden: IEEE Press, 2000: 125-128. [4] V AKMAN D. On the analytic signal, the Teager-Kaiser energy algorithm, and other methods for defining amplitude and frequency[J]. IEEE Trans, 1996, 44: 791-797.
[5] LAXTON M C, DEVILBISS S L. GPS multipath mitigation during code tracking[C]//Processing of the American Control Conference Albuquerque: [s. n. ], 1997: 1429-1433. [6] HAN, PIZOS C. GPS newwork design and error mitigation for real time continuous array monitoring Systems. Proc. ION. [C]//GPS-96,9th Int. Tech Meeting of The Satellite Division of The U .S. Institute of Navigation. Kansas City: [s. n. ] 1996; 17-20; 182-183.
[7] PARKINSON B W. Global positioning system: the theory and application[M].[s. l. ] american Institute of Aeronautics and Astronautics, Inc, 2001: 1054-1160.
[8] DAIL W, WANGJ L, RIZOS C, et al. Pseudo-satelliteapp lications in deformation monitoring[J]. GPS Solutions, 2002, 5(3): 80-87.
编 辑 张 俊
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论