专利摘要
本发明提供一种自适应电磁场时延估计方法及装置,有助于提高测距精度。所述方法包括:获取粗略的电磁场时延估计值;将所述电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,并基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值。所述装置包括:第一获取模块,用于获取粗略的电磁场时延估计值;时延终值确定模块,用于将所述电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,并基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值。本发明适用于通信技术领域。
权利要求
1.一种自适应电磁场时延估计方法,其特征在于,包括:
获取粗略的电磁场时延估计值;
将所述电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,并基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值。
2.根据权利要求1所述的方法,其特征在于,所述获取粗略的电磁场时延估计值之前包括:
获取消除噪声后的电场信号和磁场信号的信号强度值。
3.根据权利要求2所述的方法,其特征在于,还包括:
通过自适应阈值噪声消隐器消除所述电场信号和磁场信号中的噪声。
4.根据权利要求1所述的方法,其特征在于,所述获取粗略的电磁场时延估计值包括:
根据电场信号和磁场信号的信号强度值,初步确定测距目标之间的通信距离;
根据测距目标之间的通信距离与电磁场时延之间的关系,得到粗略的电磁场时延估计值
5.根据权利要求1所述的方法,其特征在于,所述将所述电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,并基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值包括:
若 则更新电磁场时延初始值 其中,△D为预设的电磁场时延偏移值;
根据所述电磁场时延初始值D(0),确定电磁场时延终值 并更新电磁场时延初始值D(0)=D(k),其中,D(k)表示为:
式中,D(k)是在时刻k的电磁场时延估计值,D(k+1)是在时刻k+1的电磁场时延估计值,μ为步长因子,σ为核的尺寸,L为样本个数,P为足够大的数。
6.根据权利要求5所述的方法,其特征在于,还包括:
若 则不更新电磁场时延初始值D(0)。
7.一种自适应电磁场时延估计装置,其特征在于,包括:
第一获取模块,用于获取粗略的电磁场时延估计值;
时延终值确定模块,用于将所述电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,并基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值。
8.根据权利要求7所述的装置,其特征在于,还包括:第二获取模块,用于获取消除噪声后的电场信号和磁场信号的信号强度值。
9.根据权利要求7所述的装置,其特征在于,所述第一获取模块,还用于根据电场信号和磁场信号的信号强度值,初步确定测距目标之间的通信距离;
根据测距目标之间的通信距离与电磁场时延之间的关系,得到粗略的电磁场时延估计值
10.根据权利要求9所述的装置,其特征在于,所述时延终值确定模块,还用于若 则更新电磁场时延初始值 若 则不更新电磁场时延初始值D(0),其中,△D为预设的电磁场时延偏移值;
根据所述电磁场时延初始值D(0),确定电磁场时延终值 并更新电磁场时延初始值D(0)=D(k),其中,D(k)表示为:
式中,D(k)是在时刻k的电磁场时延估计值,D(k+1)是在时刻k+1的电磁场时延估计值,μ为步长因子,σ为核的尺寸,L为样本个数,P为大于预设的阈值。
说明书
技术领域
本发明涉及通信技术领域,特别是指一种自适应电磁场时延估计方法及装置。
背景技术
目前,在近场电磁场测距时,采用自适应时延估计算法来估计电磁场之间的时延,并根据估计的电磁场之间的时延与测距目标之间的通信距离的关系对测距目标之间的通信距离进行测距。所述自适应时延估计算法包括:传统的自适应时延估计算法和变步长的自适应时延估计算法。其中,传统的自适应时延估计算法虽然能够准确估计两路接收信号(电场信号与磁场信号)之间的时延,但是对于时间延时不断变化的情况,传统的自适应时延估计算法存在一定的时间滞后,同时,如果需要测距的目标是在不断移动变化的,传统的自适应时延估计算法不能快速精确地测出测距目标之间的通信距离。
与传统的自适应时延估计算法相比,变步长的自适应时延估计算法能够有效地提高自适应算法的收敛速度,提高算法对于变化系统的跟踪性能,但是变步长的自适应时延估计算法在收敛阶段采用较大的步长来提高收敛速度,会引入较大的收敛误差,且如果测距目标一直在移动的话,算法将一直处于收敛的初始阶段,则该收敛误差将一直存在,必将会影响最终的测距目标之间的通信距离的测量准确度。另外,由于噪声的影响,当自适应时延估计算法的代价函数存在局部最优值和全局最优值时,如果电磁场时延初始值设置不当,算法会收敛于局部最优值,同样会影响最终的测距目标之间的通信距离的测量准确度。
发明内容
本发明要解决的技术问题是提供一种自适应电磁场时延估计方法及装置,以解决现有技术所存在的自适应时延估计算法收敛误差大、收敛于局部最优值时导致测量出的通信距离准确度低的问题。
为解决上述技术问题,本发明实施例提供一种自适应电磁场时延估计方法,包括:
获取粗略的电磁场时延估计值;
将所述电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,并基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值。
进一步地,所述获取粗略的电磁场时延估计值之前包括:
获取消除噪声后的电场信号和磁场信号的信号强度值。
进一步地,所述方法还包括:
通过自适应阈值噪声消隐器消除所述电场信号和磁场信号中的噪声。
进一步地,所述获取粗略的电磁场时延估计值包括:
根据电场信号和磁场信号的信号强度值,初步确定测距目标之间的通信距离;
根据测距目标之间的通信距离与电磁场时延之间的关系,得到粗略的电磁场时延估计值
进一步地,所述将所述电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,并基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值包括:
若 则更新电磁场时延初始值 其中,△D为预设的电磁场时延偏移值;
根据所述电磁场时延初始值D(0),确定电磁场时延终值 并更新电磁场时延初始值D(0)=D(k),其中,D(k)表示为:
式中,D(k)是在时刻k的电磁场时延估计值,D(k+1)是在时刻k+1的电磁场时延估计值,μ为步长因子,σ为核的尺寸,L为样本个数,P为足够大的数。
进一步地,所述方法还包括:
若 则不更新电磁场时延初始值D(0)。
为解决上述技术问题,本发明实施例还提供一种自适应电磁场时延估计装置,包括:
第一获取模块,用于获取粗略的电磁场时延估计值;
时延终值确定模块,用于将所述电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,并基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值。
进一步地,所述装置还包括:第二获取模块,用于获取消除噪声后的电场信号和磁场信号的信号强度值。
进一步地,所述第一获取模块,还用于根据电场信号和磁场信号的信号强度值,初步确定测距目标之间的通信距离;
根据测距目标之间的通信距离与电磁场时延之间的关系,得到粗略的电磁场时延估计值
进一步地,所述时延终值确定模块,还用于若 则更新电磁场时延初始值 若 则不更新电磁场时延初始值D(0),其中,△D为预设的电磁场时延偏移值;
根据所述电磁场时延初始值D(0),确定电磁场时延终值 并更新电磁场时延初始值D(0)=D(k),其中,D(k)表示为:
式中,D(k)是在时刻k的电磁场时延估计值,D(k+1)是在时刻k+1的电磁场时延估计值,μ为步长因子,σ为核的尺寸,L为样本个数,P为大于预设的阈值。
本发明的上述技术方案的有益效果如下:
上述方案中,通过将粗略的电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,使电磁场时延初始值准确且快速的逼近真实时延,能够大大提高自适应时延估计算法的收敛速度且能提高收敛的精准度,使其更易于收敛于全局最优值,且基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值,能够最小化噪声功率,还能够有效的避免代价函数的局部最优值对电磁场时延估计的影响。
附图说明
图1为本发明实施例提供的自适应电磁场时延估计方法的流程图;
图2为本发明实施例提供的发射端和接收端设备的结构关系;
图3为本发明实施例提供的通信距离与电磁场时延之间的关系;
图4为本发明实施例提供的自适应电磁场时延估计方法的原理示意图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
本发明针对现有的自适应时延估计算法收敛误差大、收敛于局部最优值时导致测量出的通信距离准确度低的问题,提供一种自适应电磁场时延估计方法及装置。
实施例一
参看图1所示,本发明实施例提供的一种自适应电磁场时延估计方法,包括:
S1:获取粗略的电磁场时延估计值;
S2:将所述电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,并基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值。
本发明实施例所述的自适应电磁场时延估计方法,通过将粗略的电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,使电磁场时延初始值准确且快速的逼近真实时延,能够大大提高自适应时延估计算法的收敛速度且能提高收敛的精准度,使其更易于收敛于全局最优值,且基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值,能够最小化噪声功率,还能够有效的避免代价函数的局部最优值对电磁场时延估计的影响。
在前述自适应电磁场时延估计方法的具体实施方式中,进一步地,所述获取粗略的电磁场时延估计值之前包括:
获取消除噪声后的电场信号和磁场信号的信号强度值。
在前述自适应电磁场时延估计方法的具体实施方式中,进一步地,所述方法还包括:
通过自适应阈值噪声消隐器消除所述电场信号和磁场信号中的噪声。
本发明实施例中,为了减少噪声对于接收信号强度(RSS,ReceivedSignalStrength)(所述接收信号强度包括:接收天线接收到的电场信号和磁场信号的信号强度)计算的影响,先通过自适应阈值噪声消隐器滤除噪声,再通过接收端的磁场天线和电场天线分别接收发射信号中消除噪声后的磁场信号和电场信号。如图2所示为发射端的移动目标和接收端设备的空间关系,图2中的天线均是垂直于地面,其中,TDE包括:执行自适应时延估计算法的模块。
在前述自适应电磁场时延估计方法的具体实施方式中,进一步地,所述获取粗略的电磁场时延估计值包括:
根据电场信号和磁场信号的信号强度值,初步确定测距目标之间的通信距离;
根据测距目标之间的通信距离与电磁场时延之间的关系,得到粗略的电磁场时延估计值
本发明实施例中,为了更好的理解本发明,首先对路径增益进行说明:
路径增益定义为发射功率PTX与接受功率PRX之比,在天线垂直于地平面的情况下(θ=90°),路径增益表示为式(1)、式(2):
式(1)
式(2)
式(1)中,“like”表示发射天线和接收天线均为电场天线或者磁场天线;式(2)中,“unlike”表示发射天线和接收天线中一个为电场天线,一个为磁场天线,ATX为发射天线的有效区域,ARX为接收天线的有效区域,且kw=2π/λ为波号,λ是发射信号波长,r表示测距目标之间的通信距离,当θ=90°时,天线的近场有效区域等同于远场的有效区域。
接着,对测距目标(所述测距目标为发射端的移动目标和接收端设备)之间的通信距离与电磁场时延进行说明:
电磁场之间相位差 与测距目标之间的通信距离r的关系表示为:
式(3)
对于中心角频率是ω的低频窄带信号,电磁场之间的相位差 可以转化为时间域的延迟(也可以称为电磁场时延)△t,则测距目标之间的通信距离r与电磁场时延△t之间的关系表示为:
如图3所示为电磁场时延和测距目标之间的通信距离之间的关系,T表示时延,最大时延TD=Tsωs/4ω,TD与采样时间Ts,采样频率ωs以及信号频率ω有关。
本发明实施例中,对发射信号进行采样得到离散的时间信号s(k),并对电场天线和磁场天线接收到的电场信号和磁场信号分别进行采样得到离散的时间信号x(k)和y(k):
x(k)=sE(k)+n1(k)式(5)
y(k)=sH(k)+n2(k)式(6)
式(5)、式(6)中,sE(k)为电场信号,sH(k)为磁场信号,n1(k)和n2(k)则是分别代表独立的稳态随机噪声,n1(k)、n2(k)与发射信号s(k)无关。
本发明实施例中,假设样本长度为L,以磁场天线接收到的磁场信号y(k)为例,y(k)的信号强度RSS可以表示为:
在杂乱环境当中,信号的衰减以及噪声因素会导致接收信号强度RSS与通信距离间的相关性变弱,最终得到一个不准确的测距目标之间的通信距离 本发明实施例中,通过式(4),根据所述不准确的测距目标之间的通信距离 得到粗略的电磁场时延估计值 并将所述粗略的电磁场时延估计值 作为自适应时延估计算法的电磁场时延初始值,如图4所示。
本发明实施例中,当发射端的移动目标在快速移动时,本发明能够根据变化的RSS值不断更新自适应时延估计算法的电磁场时延初始值。当信噪比在一定的范围内时,根据接收信号强度算出的粗略的电磁场时延估计值 与真实的电磁场时延之间存在一定的误差,但是将该粗略的电磁场时延估计值 作为自适应时延估计算法的电磁场时延初始值,因为误差在一定范围内,所述粗略的电磁场时延估计值 也会更加接近于真实时延,从而使电磁场时延初始值准确且快速的逼近真实时延,能够大大提高自适应时延估计算法的收敛速度且能提高收敛的精准度,使其更易于收敛于全局最优值,适用于对快速移动目标的跟踪测距。
在前述自适应电磁场时延估计方法的具体实施方式中,进一步地,所述。。。包括:
若 则更新电磁场时延初始值 其中,△D为预设的电磁场时延偏移值;
根据所述电磁场时延初始值D(0),确定电磁场时延终值 并更新电磁场时延初始值D(0)=D(k),其中,D(k)表示为:
式中,D(k)是在时刻k的电磁场时延估计值,D(k+1)是在时刻k+1的电磁场时延估计值,μ为步长因子,σ为核的尺寸,L为样本个数,P为大于预设的阈值。
在前述自适应电磁场时延估计方法的具体实施方式中,进一步地,所述方法还包括:
若 则不更新电磁场时延初始值D(0)。
本发明实施例中,sE(k)和sH(k)两者之间的关系可以表示为:
sH(k)=AsE(k-D)式(7)
式(7)中,A为电场天线和磁场天线间的衰减因子,与天线的有效区域相关,D为电场信号与磁场信号之间的真实时延。显式时间延迟估计(ExplicitTimeDelayEstimation,ETDE)算法用一个被截断的sinc函数来代替有限长单位冲激响应滤波器(FiniteImpulseResponse,FIR)的权系数,以此在自适应迭代过程中获得精准的时延估计。
本发明实施例中,为了更好的理解本发明,先对表达式x(k-D)进行说明,利用插值公式,x(k-D)可以表示为:
式(8)中,
在实时应用中,x(k-D)可近似表示为:
上述公式中的参数P应取足够大,P越大越能减少时延调制误差。
接着,对相关熵及最大相关熵准则进行说明:
相关熵是一种局部相似性的测量,是将指数递减权重加到相差较大或者冲激的样本量上,因此,由最大相关熵准则(Maximumcorrelationentropycriterion,MCC)训练的滤波器的总体权重跟踪受信号中的非平稳因素影响较小。任意两个具有相同规模的随机变量X和Y之间的相关熵可定义为:
式(10)中,V代表相关熵,E[·]为数学期望,kσ为平移不变性的Mercer核,而σ为核的尺寸。目前,使用最为广泛的是高斯核Gσ,对于σ>0,其定义为:
公式(10)显示,两个变量的相关熵Vσ(X,Y)是由两者间的误差e=X-Y所决定。如此即表明,若两个变量X和Y相似,则两者间的差异应会得到一个较大的相关熵值。
在本发明实施例中,使用最大相关熵准则代替最小均方算法中的均方误差准则,推导出时延的递归估计量。根据该最大相关熵准则,选取自适应时延估计算法的代价函数为:
JMCC(D)=V(e(k))=E[kσ(e(k))]式(12)
式(12)中,e(k)的定义为:
式(13)中, 是时延的估计值。当时延估计值等于真实时延D时,即 此时该代价函数能收敛达到全局最优值。在一个在线的自适应场景中,本发明推导出一种随机梯度,以此来获得更简单的估计量,它是利用了Widrow在他的最小均方(LeastMeanSquare,LMS)算法中丢弃期望算子的直觉。因此,将在时刻k附近的L个样本的Parzen估计代替E[·],随机相关熵的估计变为:
代价函数的随机估计则变为:
通过随机梯度来最大化代价函数 则时刻k的电磁场时延估计值D(k)的在线更新可表示为:
式(16)中,D(k+1)是在时刻k+1的电磁场时延估计值,μ为步长因子,σ为核的尺寸,L为样本个数,P为大于预设的阈值,其中,所述阈值越大越能减少时延调制误差。当L=1时,公式(16)可以简化为:
当电磁场时延初始值D(0)与真实时延D(与收发设备间的通信距离相互独立)有较大差距时,自适应时间估计量在收敛到真实时延D的过程中存在较长的滞后时间。甚至在低信噪比环境下,自适应时间估计量更易于收敛于局部最优值,而不是全局最优值。在近场电磁测距(Near-FieldElectromagneticRanging)应用中,本文利用接收信号强度指示来获得一个粗略的电磁场时延估计 并作为自适应时延估计算法的电磁场时延初始值D(0)。
在本发明实施例中,若 则更新电磁场时延初始值 若 则不更新电磁场时延初始值D(0),其中,△D为预设的电磁场时延偏移值;并根据所述电磁场时延初始值D(0),通过式(16)确定电磁场时延终值 并更新电磁场时延初始值D(0)=D(k);最后,根据式(2)得到测距目标之间的通信距离值。这样,基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,能够最小化噪声功率,使电磁场时延初始值准确且快速的逼近真实时延,使自适应时延估计算法最终收敛于真实时延,从而得到与测距目标之间准确的通信距离,且能够有效的避免代价函数的局部最优值对时延估计的影响。
在本发明实施例中,由于低信噪比能够导致较大的接收信号强度计算误差,所以电磁场时延偏移值△D的取值范围依赖于信噪比SNR。
实施例二
本发明还提供一种自适应电磁场时延估计装置的具体实施方式,由于本发明提供的自适应电磁场时延估计装置与前述自适应电磁场时延估计方法的具体实施方式相对应,该自适应电磁场时延估计装置可以通过执行上述方法具体实施方式中的流程步骤来实现本发明的目的,因此上述自适应电磁场时延估计方法具体实施方式中的解释说明,也适用于本发明提供的自适应电磁场时延估计装置的具体实施方式,在本发明以下的具体实施方式中将不再赘述。
本发明实施例还提供一种自适应电磁场时延估计装置,包括:
第一获取模块,用于获取粗略的电磁场时延估计值;
时延终值确定模块,用于将所述电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,并基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值。
本发明实施例所述的自适应电磁场时延估计装置,通过将粗略的电磁场时延估计值作为自适应时延估计算法的电磁场时延初始值,使电磁场时延初始值准确且快速的逼近真实时延,能够大大提高自适应时延估计算法的收敛速度且能提高收敛的精准度,使其更易于收敛于全局最优值,且基于最大相关熵准则,将相关熵作为自适应时延估计算法的代价函数,得到电磁场时延估计终值,能够最小化噪声功率,还能够有效的避免代价函数的局部最优值对电磁场时延估计的影响。
在前述自适应电磁场时延估计装置的具体实施方式中,进一步地,所述装置还包括:第二获取模块,用于获取消除噪声后的电场信号和磁场信号的信号强度值。
在前述自适应电磁场时延估计装置的具体实施方式中,进一步地,所述第一获取模块,还用于根据电场信号和磁场信号的信号强度值,初步确定测距目标之间的通信距离;
根据测距目标之间的通信距离与电磁场时延之间的关系,得到粗略的电磁场时延估计值
在前述自适应电磁场时延估计装置的具体实施方式中,进一步地,所述时延终值确定模块,还用于若 则更新电磁场时延初始值 若 则不更新电磁场时延初始值D(0),其中,△D为预设的电磁场时延偏移值;
根据所述电磁场时延初始值D(0),确定电磁场时延终值 并更新电磁场时延初始值D(0)=D(k),其中,D(k)表示为:
式中,D(k)是在时刻k的电磁场时延估计值,D(k+1)是在时刻k+1的电磁场时延估计值,μ为步长因子,σ为核的尺寸,L为样本个数,P为足够大的数。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
一种自适应电磁场时延估计方法及装置专利购买费用说明
Q:办理专利转让的流程及所需资料
A:专利权人变更需要办理著录项目变更手续,有代理机构的,变更手续应当由代理机构办理。
1:专利变更应当使用专利局统一制作的“著录项目变更申报书”提出。
2:按规定缴纳著录项目变更手续费。
3:同时提交相关证明文件原件。
4:专利权转移的,变更后的专利权人委托新专利代理机构的,应当提交变更后的全体专利申请人签字或者盖章的委托书。
Q:专利著录项目变更费用如何缴交
A:(1)直接到国家知识产权局受理大厅收费窗口缴纳,(2)通过代办处缴纳,(3)通过邮局或者银行汇款,更多缴纳方式
Q:专利转让变更,多久能出结果
A:著录项目变更请求书递交后,一般1-2个月左右就会收到通知,国家知识产权局会下达《转让手续合格通知书》。
动态评分
0.0