CN101466145A - 基于神经网络的双基站精确定位方法 - Google Patents

基于神经网络的双基站精确定位方法 Download PDF

Info

Publication number
CN101466145A
CN101466145A CNA2009100448229A CN200910044822A CN101466145A CN 101466145 A CN101466145 A CN 101466145A CN A2009100448229 A CNA2009100448229 A CN A2009100448229A CN 200910044822 A CN200910044822 A CN 200910044822A CN 101466145 A CN101466145 A CN 101466145A
Authority
CN
China
Prior art keywords
scattering object
neural net
prime
base station
error
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.)
Granted
Application number
CNA2009100448229A
Other languages
English (en)
Other versions
CN101466145B (zh
Inventor
石强
方勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Haian Su Fu Technology Transfer Center Co., Ltd.
Original Assignee
University of Shanghai for Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by University of Shanghai for Science and Technology filed Critical University of Shanghai for Science and Technology
Priority to CN2009100448229A priority Critical patent/CN101466145B/zh
Publication of CN101466145A publication Critical patent/CN101466145A/zh
Application granted granted Critical
Publication of CN101466145B publication Critical patent/CN101466145B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本发明属于无线定位领域,涉及一种基于神经网络的双基站精确定位方法。本方法是:首先由基站测得的定位数据估计出移动终端周围的散射体信息,然后利用神经网络消除散射体误差信息的模糊性,最后用抑制了非视距误差的散射体定位信息作为虚拟基站来实现精确定位。本发明提供的基于神经网络的双基站精确定位方法能有效抑制非视距传播误差,而且具有性能稳定、成本低及定位精度高的优点。

Description

基于神经网络的双基站精确定位方法
技术领域
本发明涉及无线通信中的无线定位方法,特别是提供了一种基于神经网络的双基站精确定位方法。
背景技术
无线定位技术在军事和民用技术上已经得到了广泛的应用。当前随着数据业务和多媒体业务的快速增加,人们对基于无线定位技术的新业务的需求日益增大,尤其在复杂的通信环境,如机场大厅、展厅、仓库、超市、图书馆、地下停车场、矿井等环境中,常常需要确定移动终端或其持有者、设施与物品在室内的位置信息,这些都推动了对无线定位技术的深入研究。同时,向用户提供精确的定位信息已经成为新一代无线通信***的标准业务之一,无线定位技术也已经应用于紧急救援、汽车导航、智能交通、团队管理等方面,参照众多行业的实际需求,无线定位技术和定位业务的发展前景将十分广阔。
但是受定位时间、定位精度以及复杂室内环境等条件的限制,比较完善的定位技术目前还无法很好地利用。许多定位技术解决方案,如A-GPS(辅助全球定位***)定位技术、蓝牙技术、红外线技术等无线定位技术要在移动终端上增加新的硬件,这将对移动站的尺寸和成本带来不利的影响。由多个基站同时接收检测移动如发出的信号,根据测量到的参数由网络对移动台进行定位估计。利用现代移动通信***的蜂窝网络提供导航、位置信息是一种新的定位方式。它通过测量到达(或来自)一系列固定或移动基站携带的与移动台位置信息有关的信号来确定移动台位置,可以提供物美价廉的定位业务,正是设备生产商和网络运营商正在积极思考的问题。但是由于在城区等复杂的电波传播环境下,由于障碍物较多,电波传播环境恶劣,信号很难直接从基站到达移动台,一般要经过折射或反射后产生多径信号,并非视距的到达接收装置,信号的TOA测量也就出现了很大的误差,因此定位精度会受到很大的影响。
利用蜂窝通信网络对移动终端进行无线定位时,NLOS(Non Line Of Sight,非视距传播),测量误差等因素将会使定位性能受到严重的影响。现有的方法容易受到各种干扰的影响,还需要3个以上的基站才能实现定位,并在多径NLOS环境下定位误差较大,定位精度不高。
发明内容
本发明针对现有技术的不足,提出一种定位精度高,成本低的基于神经网络的双基站精确定位方法,适用于各种定位环境,是一种高精度实用化定位技术。而且,由于训练过的神经网络能存储有关过程的知识,能直接从历史误差信息中学习。就可以根据对象的日常历史数据训练网络,然后将此信息与当前测量数据进行比较,于是神经网络具有滤除噪声及在有噪声情况下的出正确结论的能力。那么就可以用神经网络来处理误差信息。本发明的方法就是根据实际的通信环境中存在散射信息和较大的传播误差的特点,利用电波到达时间和电波到达角等测量信息来实现移动终端的精确定位。
本发明采用如下的技术方案,其包括下列步骤:
(1)在非视距传播环境下,移动终端发射电波的传播由多个散射体反射后产生多径,这些多径信号便会从不同的方向以不同的时间到达基站;利用典型的蜂窝网络进行布局,总体布局为一个小区半径为L的蜂窝***,具体坐标分布为:(0,0), ( 0,2 L ) , ( 3 L , L ) , ( 3 L , - L ) , ( - 3 L , L ) , ( - 3 L , L ) ( - 3 L , - L ) , 其总体布局可以根据实际的环境来自适应的调整;设置参与定位的基站个数为2个,其中有一个主基站;由双基站测得经由多个散射体反射的移动终端的电波到达角AOA,主基站还测得移动终端的电波到达时间TOA;
(2)散射体分布在以移动终端MS点为圆心,半径为r的圆盘上,设坐标为:移动终端MS(x,y),基站BSj(xj,yj),散射体Si(sxi,syi);BS1为服务基站,即主基站,MS的电波经以角度β到达散射体Si反射后再到达基站BSj,β在[-π,π]上服从均匀分布,且MS与BSj之间的距离大于反射圆半径r,则可知经散射体后到达基站的最大非视距传播角扩展为: α = arcsin ( r ( x - x i ) + ( y - y i ) ) ;
(3)每个基站测得的多径数目为M2路,与散射体数目有关系,是散射体数目的2倍;测得的由散射体反射过来的电波到达角AOA为θji(j=1,2,i=1,2,...,M2),即第j个基站中测得的第i个散射体的电波到达角AOA值分别为θji。主基站测得MS的电波经第i个散射体的电波到达时间TOA转化为距离值为lli
(4)各测量值包含了非视距传播误差和测量误差,由以上TOA距离值和传播环境建立多径散射的TOA误差分布模型,模型数学公式为:lji=lji 0+lNLOS ji+lnji=lji′+lnji,其中:lji 0为移动终端到基站的距离真值,lnji为其测量误差,服从均值为0,标准差为σln的高斯分布,lNLOS ji为非视距传播引起的距离误差,lji′为电波传播距离;而且:θji=θji 0njiNLOS ji,其中:θji 0为AOA的真值,θnji为测量误差,θNLOS ji为各散射体多径的非视距传播引起的附加角扩展;
(5)对于散射体Si由双基站BS1,BS2测得的电波到达角AOA,可得: tan θ ji = sx i - x j sy i - y j ,如是联立多个方程即可得到在圆盘模型上的三个散射体坐标为Si(sxi,syi);散射***置Si(sxi,syi)确定的是通过最小二乘法估计后得到的,体的数学运算表达如下:-sxi+(tanθji)syi=-xj+(tanθji)yj
令Zi=(sxi,syi)T G i = - 1 tan θ 1 i - 1 tan θ 2 i , H i = - x 1 + y 1 tan θ 1 i - x 2 + y 2 tan θ 2 i ; 以Z=[z1|z2|z3]为变量的线性方程组为:H=GZ,则AOA测量对应误差矢量为:Ψ=H-GZ,式中:G=[G1|G2|G3]T,H=[H1|H2|H3],则其最小二乘解为:Z=(GTG)-1GTH,即得到散射体信息;于是由以上数据经过就得到了初步估计出的各散射体的位置,从而求得散射体Si与基站BSj的直线距离为: l ′ ji = ( sx i - x j ) 2 + ( sy i - y j ) 2 ;
(6)再利用主基站测得的电波到达时间TOA值减去散射体到达基站的直线距离,就是移动台到散射体的测量距离了:Li=lli-lli,然后将散射体作为虚拟基站,并把Li作为移动台到散射体的电波到达时间TOA值进行定位估计;
(7)由于非视距环境下各种误差的存在,诸如非视距传播误差,测量误差,如此测量值中常包含很较大的误差,采用有效的神经网络来处理这些误差以得到更好的定位性能;该神经网络是一种前向神经网络,是具有单隐层的三层前馈网络,其设计的数学表达如下:1)用高斯函数: φ ( x ) = exp ( - x 2 σ 2 ) 作为隐含层,即隐层的基函数,‖·‖表示欧氏范数。由其构成的基函数向量为: F ( x ) = Σ n = 1 N λ n φ ( | | x - c n | | ) , λn和cn为网络系数;设输入层、隐层和输出层神经元节点数分别为M,N,K,则隐层单元输出为: h n = exp ( - ( X - C ) T ( X - C ) σ n 2 ) , 其中,C为隐层神经元的中心组成的向量阵,σn为第n个隐节点的宽度。网络的输出为:
Figure A200910044822D00088
,其中,wkn表示第k个输出单元到第n个隐单元的连接权重,为第k个神经元的阈值;2)神经网络的非线性映射能力体现在隐层基函数上,其特性主要由基函数中心Cn,宽度以及神经元数确定;使用梯度下降法对神经网络的参数进行自适应调整,具体表达如下: J = 1 2 ξ ( W , k ) 2 = 1 2 ( Y ( k ) - Y ′ ( W , k ) ) 2 , 其中,J为误差函数,Y(k)为期望的输出,Y′(W,k)为实际的输出,W为神经网络的所有权值组成的向量。隐层至输出层连结权重的梯度调整为:
Figure A200910044822D00092
隐层中心值矩阵调整算法为: C k + 1 = C k + μ k ( - ∂ J ∂ C ) = C k + α k ( C k - C k - 1 ) ; 宽度调整算法为: σ k + 1 = σ k + μ k ( - ∂ J ∂ σ ) = σ k + α k ( σ k - σ k - 1 ) , 式中,μk为神经网络的学习速率,αk为其算法的动量因子。
(8)用有效数量的训练样本集对该神经网络进行训练,得到期望的诊断网络;
(9)用得到的神经网络来处理θji和步骤(6)中的Li信息;设神经网络输入层和输出层均为9个神经元,将[Li,θji]经过神经网络的修正后,其输出层即为修正后的电波到达角AOA和电波到达时间TOA测量值为: Y = [ L i ′ , θ ji ′ ] . 然后将θji'带入步骤(5)中处理就可以得到修正后的散射体坐标 S i ′ ( sx i ′ , sy i ′ ) ;
(10)以圆盘上三个不共线的散射体为基点,具体应用加权质心算法进行如下的定位计算,采用的加权质心算法是经过对质心算法作了改进,就是在经典质心算法中通过加权因子来体现散射体对移动终端MS位置的影响程度;得到有各散射体对MS的影响因子为: γ 1 = 1 L 2 ′ + L 3 ′ , γ 2 = 1 L 1 ′ + L 3 ′ , γ 3 = 1 L 1 ′ + L 2 ′ ; 那么MS位置即可精确的估计出来,其定位坐标如下: x ^ y ^ = 1 γ 1 + γ 2 + γ 3 sx 1 ′ sx 2 ′ sx 3 ′ sy 1 ′ sy 2 ′ sy 3 ′ γ 1 γ 2 γ 3 T , 式中L1′,L2′,L3′为由神经网络修正后得到的抑制了误差的三个散射体到MS的距离;最终得到结果
Figure A200910044822D000911
即得到了移动终端的精确位置,便实现了高精度的无线定位。
本发明与现有技术相比较,具有如下显而易见的突出实质性的特点和显著优点:该发明方法由单次反射统计信道模型只需利用双基站就可以对移动终端进行精确定位。本发明由基站测得的定位数据估计出移动终端周围的散射体信息,然后利用神经网络消除散射体误差信息的模糊性,最后用抑制了非视距误差的定位信息作为虚拟基站应用加权质心算法来实现精确定位。本发明提供的基于神经网络的双基站精确定位方法能有效抑制非视距传播误差,而且具有性能稳定、成本低及定位精度高的优点。由于本发明的高精度定位性能,可以使定位业务得到更为广泛的应用。
附图说明
本发明的基于神经网络的双基站精确定位方法由以下附图及实施示例给出。
图1为本发明方法的无线定位模型原理的二维平面示意图;
图2为本发明方法的神经网络结构设计图;
具体实施方式
以下将对本发明的基于神经网络的双基站精确定位方法作进一步的详细描述。本发明的基于多径散射信息的高精度无线定位方法的具体实现步骤如下:
(1)在非视距传播环境下,在一个典型的蜂窝网络中,有两个基站测得了移动终端的电波到达角(Angle Of Arrival,AOA)信息,其中一个主基站还提供移动终端的电波到达时间(Time ofArrival,TOA),即是参与定位的基站个数为2个,其中有一个主基站;
(2)设坐标为:移动终端MS(x,y),基站BSj(xj,yj),散射体Si(sxi,syi);BS1为服务基站,即主基站,MS的电波经以角度β到达散射体Si反射后再到达基站BSj,β在[-π,π]上服从均匀分布,且MS与BSj之间的距离大于反射圆半径r,则可知经散射体后到达基站的最大非视距传播角扩展为: α = arcsin ( r ( x - x i ) + ( y - y i ) ) ;
(3)每个基站测得的多径数目为M2路,与散射体数目有关系,是散射体数目的2倍;测得的由散射体反射过来的电波到达角AOA为θji(j=1,2,i=1,2,.,,M2),即第j个基站中测得的第i个散射体的电波到达角AOA值分别为θji。主基站测得MS的电波经第i个散射体的电波到达时间TOA转化为距离值为lli
(4)各测量值包含了非视距传播误差和测量误差,由以上TOA距离值和传播环境建立多径散射的TOA误差分布模型,模型数学公式为:lji=lji 0+lNLOSji+lnji=lji′+lnji,其中:lji 0为移动终端到基站的距离真值,lnji为其测量误差,服从均值为0,标准差为σln的高斯分布,lNLOS ji为非视距传播引起的距离误差,lji′为电波传播距离;而且:θji=θji 0njiNLOS ji,其中:θji 0为AOA的真值,θnji为测量误差,θNLOS ji为各散射体多径的非视距传播引起的附加角扩展;
(5)对于散射体Si由双基站BS1,BS2测得的电波到达角AOA,可得: tan θ ji = sx i - x j sy i - y j ,如是联立多个方程即可得到在圆盘模型上的三个散射体坐标为Si(sxi,syi);散射***置Si(sxi,syi)确定的是通过最小二乘法估计后得到的,体的数学运算表达如下:-sxi+(tanθji)syi=-xj+(tanθji)yj
令Zi=(sxi,syi)T G i = - 1 tan θ 1 i - 1 tan θ 2 i , H i = - x 1 + y 1 tan θ 1 i - x 2 + y 2 tan θ 2 i ; 以Z=[z1|z2|z3]为变量的线性方程组为:H=GZ,则AOA测量对应误差矢量为:Ψ=H-GZ,式中:G=[G1|G2|G3]T,H=[H1|H2|H3],则其最小二乘解为:Z=(GTG)-1GTH,即得到散射体信息;于是由以上数据经过就得到了初步估计出的各散射体的位置,从而求得散射体Si与基站BSj的直线距离为: l ′ ji = ( sx i - x j ) 2 + ( sy i - y j ) 2 ;
(6)再利用主基站测得的电波到达时间TOA值减去散射体到达基站的直线距离,就是移动台到散射体的测量距离了:Li=lli-lli,然后将散射体作为虚拟基站,并把Li作为移动台到散射体的电波到达时间TOA值进行定位估计;
(7)由于非视距环境下各种误差的存在,诸如非视距传播误差,测量误差,如此测量值中常包含很较大的误差,采用有效的神经网络来处理这些误差以得到更好的定位性能;该神经网络是一种前向神经网络,是具有单隐层的三层前馈网络,其设计的数学表达如下:1)用高斯函数: φ ( x ) = exp ( - x 2 σ 2 ) 作为隐含层,即隐层的基函数,‖·‖表示欧氏范数。由其构成的基函数向量为: F ( x ) = Σ n = 1 N λ n φ ( | | x - c n | | ) , λn和cn为网络系数;设输入层、隐层和输出层神经元节点数分别为M,N,K,则隐层单元输出为: h n = exp ( - ( X - C ) T ( X - C ) σ n 2 ) , 其中,C为隐层神经元的中心组成的向量阵,σn为第n个隐节点的宽度。网络的输出为:
Figure A200910044822D00122
(k=1,...,K,n=1,...,N),其中,wkn表示第k个输出单元到第n个隐单元的连接权重,
Figure A200910044822D00123
为第k个神经元的阈值;2)神经网络的非线性映射能力体现在隐层基函数上,其特性主要由基函数中心Cn,宽度以及神经元数确定;使用梯度下降法对神经网络的参数进行自适应调整,具体表达如下: J = 1 2 ξ ( W , k ) 2 = 1 2 ( Y ( k ) - Y ′ ( W , k ) ) 2 , 其中,J为误差函数,Y(k)为期望的输出,Y′(W,k)为实际的输出,W为神经网络的所有权值组成的向量。隐层至输出层连结权重的梯度调整为:
Figure A200910044822D00125
隐层中心值矩阵调整算法为: C k + 1 = C k + μ k ( - ∂ J ∂ C ) = C k + α k ( C k - C k - 1 ) ; 宽度调整算法为: σ k + 1 = σ k + μ k ( - ∂ J ∂ σ ) = σ k + α k ( σ k - σ k - 1 ) , 式中,μk为神经网络的学习速率,αk为其算法的动量因子。
(8)用有效数量的训练样本集对该神经网络进行训练,得到期望的诊断网络;
(9)用得到的神经网络来处理θji和步骤(6)中的Li信息;设神经网络输入层和输出层均为9个神经元,将[Li,θji]经过神经网络的修正后,其输出层即为修正后的电波到达角AOA和电波到达时间TOA测量值为: Y = [ L i ′ , θ ji ′ ] . 然后将θji′带入步骤(5)中处理就可以得到修正后的散射体坐标 S i ′ ( sx i ′ , sy i ′ ) ;
(10)以圆盘上三个不共线的散射体为基点,具体应用加权质心算法进行如下的定位计算,采用的加权质心算法是经过对质心算法作了改进,就是在经典质心算法中通过加权因子来体现散射体对移动终端MS位置的影响程度;得到有各散射体对MS的影响因子为: γ 1 = 1 L 2 ′ + L 3 ′ , γ 2 = 1 L 1 ′ + L 3 ′ , γ 3 = 1 L 1 ′ + L 2 ′ ; 那么MS位置即可精确的估计出来,其定位坐标如下: x ^ y ^ = 1 γ 1 + γ 2 + γ 3 sx 1 ′ sx 2 ′ sx 3 ′ sy 1 ′ sy 2 ′ sy 3 ′ γ 1 γ 2 γ 3 T , 式中L1,L2,L3为由神经网络修正后得到的抑制了误差的三个散射体到MS的距离;最终得到结果
Figure A200910044822D00132
即得到了移动终端的精确位置,便实现了高精度的无线定位。
图1为本发明方法无线定位模型的二维平面示意图,如其所示,两个基站测得移动终端的AOA,主传感器还可以提供TOA。即电波经过在无线空间传播后,也就得到了多径散射信息。移动终端为MS(x,y),基站BSj(xj,yj),主基站BS1可以位于原点,散射体为Si(sxi,syi)。以上仅TOA和AOA定位数据就是本发明方法所要利用的,故所需定位的条件较少,完全符合实际的通信环境,成本低廉。
如图2所示为本发明方法的神经网络结构设计图。图中,该神经网络主要包含输入,隐含层,线性层和输出层,其中隐含层的传递函数为,输出层的传递函数为纯线性函数。网络的隐含层有S1个神经元,输出层有S2个神经元。图中的X为网络输入,Y为网络输出。其工作原理过程可以分为两步。首先,基于一定数量的训练样本集(通常称为“征兆-误差”数据集)对神经网络进行训练,得到期望的诊断网络;其次,根据当前诊断输入对***进行诊断,诊断的过程即为利用神经网络进行定位误差处理的过程。在学习和诊断之前,通常需要对诊断原始数据和训练样本数据进行适当的处理,包括预处理和特征选择/提取等,目的是为诊断网络提供合适的诊断输入和训练样本。
综上所述,本发明提供了一种基于神经网络的双基站精确定位方法,适用于各种定位环境,特别是在需定位的移动终端附近有很多障碍物时,散射环境严重,多径丰富的条件下,诸如城区、山陵等环境,是一种高精度实用化定位技术。该方法首先根据实际测得的散射体信息的定位数据来估计散射信息,并建立一组虚拟基站,经过测得的多组TOA和AOA信息,建立一组虚拟基站,经过最小二乘估计、神经网络处理误差、加权质心算法的定位计算等操作来到达目标精确定位的。本发明提供的无线定位方法能有效抑制非视距传播误差,而且具有成本低、能耗低及定位精度相当高的优点。由于本发明的高精度定位性能,可以使定位业务得到更为广泛的应用。

Claims (6)

1、一种基于神经网络的双基站精确定位方法,用于从双基站接收到的无线电波信号中定位出移动终端的精确位置,其特征在于利用了神经网络的良好学习特性消除了由电波非视距传播造成的模糊性,对基站测得的电波到达角与电波到达时间进行修正来抑制非视距传播误差和测量误差,实现蜂窝通信网络中移动终端的精确定位;其具体操作步骤如下:
(1)在非视距传播环境下,移动终端发射电波的传播由多个散射体反射后产生多径,这些多径信号便会从不同的方向以不同的时间到达基站;利用典型的蜂窝网络进行布局,设置参与定位的基站个数为2个,其中有一个主基站;由双基站测得经由多个散射体反射的移动终端的电波到达角AOA,主基站还测得移动终端的电波到达时间TOA;
(2)散射体分布在以移动终端MS点为圆心,半径为r的圆盘上,设坐标为:移动终端MS(x,y),基站BSj(xj,yj),散射体Si(sxi,syi);BSl为服务基站,即主基站,MS的电波经以角度β到达散射体Si反射后再到达基站BSj,β在[-π,π]上服从均匀分布,且MS与BSj之间的距离大于反射圆半径r,则可知经散射体后到达基站的最大非视距传播角扩展为: α = arcsin ( r ( x - x i ) + ( y - y i ) ) ;
(3)每个基站测得的多径数目为M2路,测得的由散射体反射过来的电波到达角AOA为θji(j=1,2,i=1,2,...,M2),即第j个基站中测得的第i个散射体的电波到达角AOA值分别为θji。主基站测得MS的电波经第i个散射体的电波到达时间TOA转化为距离值为lli
(4)各测量值包含了非视距传播误差和测量误差,由以上TOA距离值和传播环境建立多径散射的TOA误差分布模型,模型数学公式为:lji=lji 0+lNLOSji+lnji=lji′+lnji,其中:lji 0为移动终端到基站的距离真值,lnji为其测量误差,服从均值为0,标准差为σln的高斯分布,lNLOS ji为非视距传播引起的距离误差,lji′为电波传播距离;而且:θji=θji 0njiNLOS ji,其中:θji 0为AOA的真值,θnji为测量误差,θNLOS ji为各散射体多径的非视距传播引起的附加角扩展;
(5)对于散射体Si由双基站BS1,BS2测得的电波到达角AOA,可得: tan θ ji = sx i - x j sy i - y i , 如是联立多个方程即可得到在圆盘模型上的三个散射体坐标为Si(sxi,syi);于是由以上数据经过就得到了初步估计出的各散射体的位置,从而求得散射体Si与基站BSj的直线距离为: l ′ ji = ( sx i - x j ) 2 + ( sy i - y j ) 2 ;
(6)再利用主基站测得的电波到达时间TOA值减去散射体到达基站的直线距离,就是移动台到散射体的测量距离了:Li=lli-lli′,然后将散射体作为虚拟基站,并把Li作为移动台到散射体的电波到达时间TOA值进行定位估计;
(7)由于非视距环境下各种误差的存在,诸如非视距传播误差,测量误差,如此测量值中常包含很较大的误差,采用有效的神经网络来处理这些误差以得到更好的定位性能;该神经网络是一种前向神经网络,是具有单隐层的三层前馈网络;
(8)用有效数量的训练样本集对该神经网络进行训练,得到期望的诊断网络;
(9)用得到的神经网络来处理θji和步骤(6)中的Li信息;设神经网络输入层和输出层均为9个神经元,将[Li,θji]经过神经网络的修正后,其输出层即为修正后的电波到达角AOA和电波到达时间TOA测量值为:Y=[Li′,θji′]。然后将θji′带入步骤(5)中处理就可以得到修正后的散射体坐标Si′(sxi′,syi′);
(10)以圆盘上三个不共线的散射体为基点,具体应用加权质心算法进行如下的定位计算:得到有各散射体对MS的影响因子为: γ 1 = 1 L 2 ′ + L 3 ′ , γ 2 = 1 L 1 ′ + L 3 ′ , γ 3 = 1 L 1 ′ + L 2 ′ ; 那么MS位置即可精确的估计出来,其定位坐标如下: x ^ y ^ = 1 γ 1 + γ 2 + γ 3 sx 1 ′ sx 2 ′ sx 3 ′ sy 1 ′ sy 2 ′ sy 3 ′ γ 1 γ 2 γ 3 T , 式中L1′,L2′,L3′为由神经网络修正后得到的抑制了误差的三个散射体到MS的距离;最终得到结果
Figure A200910044822C00036
即得到了移动终端的精确位置,便实现了高精度的无线定位。
2、如权利要求1所述的一种基于神经网络的双基站精确定位方法,其特征在于:所述步骤(1)中的利用典型的蜂窝网络进行布局是:总体布局为一个小区半径为L的蜂窝***,具体坐标分布为:(0,0),(0,2L),
Figure A200910044822C00037
Figure A200910044822C00039
Figure A200910044822C000310
Figure A200910044822C000311
其总体布局可以根据实际的环境来自适应的调整,参与定位的基站是其中的任意2个。
3、如权利要求1所述的一种基于神经网络的双基站精确定位方法,其特征在于:所述步骤(3)中的多径数目为M2路,与散射体数目有关系,是散射体数目的2倍。
4、如权利要求1所述的一种基于神经网络的双基站精确定位方法,其特征在于:所述步骤(5)中的散射***置Si(sxi,syi)确定的是通过最小二乘法估计后得到的,体的数学运算表达如下:-sxi+(tanθji)syi=-xj+(tanθji)yj
令Zi=(sxi,syi)T G i = - 1 tan θ 1 i - 1 tan θ 2 i , H i = - x 1 + y 1 tan θ 1 i - x 2 + y 2 tan θ 2 i ;
以Z=[z1|z2|z3]为变量的线性方程组为:H=GZ,则AOA测量对应误差矢量为:ψ=H-GZ,式中:G=[G1|G2|G3]T,H=[H1|H2|H3],则其最小二乘解为:Z=(GTG)-1GTH,即得到散射体信息。
5、如权利要求1所述的一种基于神经网络的双基站精确定位方法,其特征在于:所述步骤(7)中要用于处理误差的神经网络,其设计的数学表达如下:
1)用高斯函数: φ ( x ) = exp ( - x 2 σ 2 ) 作为隐含层,即隐层的基函数,‖·‖表示欧氏范数。由其构成的基函数向量为: F ( x ) = Σ n = 1 N λ n φ ( | | x - c n | | ) , λn和cn为网络系数;设输入层、隐层和输出层神经元节点数分别为M,N,K,则隐层单元输出为: h n = exp ( - ( X - C ) T ( X - C ) σ n 2 ) ,其中,C为隐层神经元的中心组成的向量阵,σn为第n个隐节点的宽度。网络的输出为:其中,Wkn表示第k个输出单元到第n个隐单元的连接权重,
Figure A200910044822C00047
为第k个神经元的阈值;
2)神经网络的非线性映射能力体现在隐层基函数上,其特性主要由基函数中心Cn,宽度以及神经元数确定;使用梯度下降法对神经网络的参数进行自适应调整,具体表达如下: J = 1 2 ξ ( W , k ) 2 = 1 2 ( Y ( k ) - Y ′ ( W , k ) ) 2 , 其中,J为误差函数,Y(k)为期望的输出,Y′(W,k)为实际的输出,W为神经网络的所有权值组成的向量。隐层至输出层连结权重的梯度调整为:
隐层中心值矩阵调整算法为: C k + 1 = C k + μ k ( - ∂ J ∂ C ) = C k + α k ( C k - C k - 1 ) ;
宽度调整算法为: σ k + 1 = σ k + μ k ( - ∂ J ∂ σ ) = σ k + α k ( σ k - σ k - 1 ) , 式中,μk为神经网络的学习速率,αk为其算法的动量因子。
6、如权利要求1所述的一种基于神经网络的双基站精确定位方法,其特征在于:所述步骤(10)中采用的加权质心算法是经过对质心算法作了改进,就是在经典质心算法中通过加权因子来体现散射体对移动终端MS位置的影响程度。
CN2009100448229A 2009-01-04 2009-01-04 基于神经网络的双基站精确定位方法 Expired - Fee Related CN101466145B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100448229A CN101466145B (zh) 2009-01-04 2009-01-04 基于神经网络的双基站精确定位方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100448229A CN101466145B (zh) 2009-01-04 2009-01-04 基于神经网络的双基站精确定位方法

Publications (2)

Publication Number Publication Date
CN101466145A true CN101466145A (zh) 2009-06-24
CN101466145B CN101466145B (zh) 2011-05-04

Family

ID=40806443

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100448229A Expired - Fee Related CN101466145B (zh) 2009-01-04 2009-01-04 基于神经网络的双基站精确定位方法

Country Status (1)

Country Link
CN (1) CN101466145B (zh)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102170658A (zh) * 2011-04-28 2011-08-31 北京交通大学 一种nlos环境下的几何定位改进方法
CN102497666A (zh) * 2011-12-13 2012-06-13 中国测绘科学研究院 一种定位方法
CN103582116A (zh) * 2012-07-31 2014-02-12 北京三星通信技术研究有限公司 一种定位方法、基站和终端
CN104812063A (zh) * 2015-04-08 2015-07-29 天津大学 室内环境下基于虚拟传感器的波达时间toa定位方法
CN105026950A (zh) * 2013-11-29 2015-11-04 华为技术有限公司 终端定位的方法、定位服务器和终端
CN106257956A (zh) * 2015-06-18 2016-12-28 成都鼎桥通信技术有限公司 一种基于双基站的用户设备定位方法
CN106912105A (zh) * 2017-03-08 2017-06-30 哈尔滨理工大学 基于pso_bp神经网络的三维定位方法
CN106937378A (zh) * 2015-12-29 2017-07-07 中国电信股份有限公司 抑制非视距误差的定位方法和移动台
CN107145986A (zh) * 2017-05-24 2017-09-08 北京中电普华信息技术有限公司 一种充电电量预测方法及装置
CN107766643A (zh) * 2017-10-16 2018-03-06 华为技术有限公司 数据处理方法及相关装置
CN108318854A (zh) * 2018-01-17 2018-07-24 北京邮电大学 一种定位方法、装置、电子设备及可读存储介质
CN108512621A (zh) * 2018-03-02 2018-09-07 东南大学 一种基于神经网络的无线信道建模方法
CN109001733A (zh) * 2018-06-15 2018-12-14 电子科技大学 一种geo星机双基合成孔径雷达频谱模糊抑制方法
CN110049550A (zh) * 2019-03-06 2019-07-23 上海交通大学 无线室内定位及感知方法、***及存储介质
CN110366100A (zh) * 2019-07-17 2019-10-22 京信通信***(中国)有限公司 终端的定位方法、定位装置、可读存储介质及终端设备
CN110379174A (zh) * 2019-07-24 2019-10-25 中电科新型智慧城市研究院有限公司 一种基于5g定位和视频分析技术的交通管控***
CN110972094A (zh) * 2019-12-06 2020-04-07 中国科学院测量与地球物理研究所 室内混合稀疏los/nlos场景下的l0范数定位方法
CN113225667A (zh) * 2020-02-05 2021-08-06 大唐移动通信设备有限公司 到达时间测量值的非直射径消除方法、装置及终端
WO2021237463A1 (en) * 2020-05-26 2021-12-02 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for position estimation

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102170658A (zh) * 2011-04-28 2011-08-31 北京交通大学 一种nlos环境下的几何定位改进方法
CN102170658B (zh) * 2011-04-28 2013-10-30 北京交通大学 一种nlos环境下的几何定位改进方法
CN102497666A (zh) * 2011-12-13 2012-06-13 中国测绘科学研究院 一种定位方法
CN102497666B (zh) * 2011-12-13 2014-07-02 中国测绘科学研究院 一种定位方法
CN103582116A (zh) * 2012-07-31 2014-02-12 北京三星通信技术研究有限公司 一种定位方法、基站和终端
CN105026950A (zh) * 2013-11-29 2015-11-04 华为技术有限公司 终端定位的方法、定位服务器和终端
CN105026950B (zh) * 2013-11-29 2018-05-29 华为技术有限公司 终端定位的方法、定位服务器和终端
CN104812063A (zh) * 2015-04-08 2015-07-29 天津大学 室内环境下基于虚拟传感器的波达时间toa定位方法
CN106257956A (zh) * 2015-06-18 2016-12-28 成都鼎桥通信技术有限公司 一种基于双基站的用户设备定位方法
CN106257956B (zh) * 2015-06-18 2019-10-22 成都鼎桥通信技术有限公司 一种基于双基站的用户设备定位方法
CN106937378A (zh) * 2015-12-29 2017-07-07 中国电信股份有限公司 抑制非视距误差的定位方法和移动台
CN106937378B (zh) * 2015-12-29 2019-12-03 中国电信股份有限公司 抑制非视距误差的定位方法和移动台
CN106912105A (zh) * 2017-03-08 2017-06-30 哈尔滨理工大学 基于pso_bp神经网络的三维定位方法
CN106912105B (zh) * 2017-03-08 2020-06-09 哈尔滨理工大学 基于pso_bp神经网络的三维定位方法
CN107145986A (zh) * 2017-05-24 2017-09-08 北京中电普华信息技术有限公司 一种充电电量预测方法及装置
CN107145986B (zh) * 2017-05-24 2021-02-05 北京中电普华信息技术有限公司 一种充电电量预测方法及装置
CN107766643B (zh) * 2017-10-16 2021-08-03 华为技术有限公司 数据处理方法及相关装置
CN107766643A (zh) * 2017-10-16 2018-03-06 华为技术有限公司 数据处理方法及相关装置
CN108318854B (zh) * 2018-01-17 2021-09-24 北京邮电大学 一种定位方法、装置、电子设备及可读存储介质
CN108318854A (zh) * 2018-01-17 2018-07-24 北京邮电大学 一种定位方法、装置、电子设备及可读存储介质
CN108512621A (zh) * 2018-03-02 2018-09-07 东南大学 一种基于神经网络的无线信道建模方法
CN108512621B (zh) * 2018-03-02 2020-12-29 东南大学 一种基于神经网络的无线信道建模方法
CN109001733A (zh) * 2018-06-15 2018-12-14 电子科技大学 一种geo星机双基合成孔径雷达频谱模糊抑制方法
CN110049550B (zh) * 2019-03-06 2020-07-14 上海交通大学 无线室内定位及感知方法、***及存储介质
CN110049550A (zh) * 2019-03-06 2019-07-23 上海交通大学 无线室内定位及感知方法、***及存储介质
CN110366100A (zh) * 2019-07-17 2019-10-22 京信通信***(中国)有限公司 终端的定位方法、定位装置、可读存储介质及终端设备
CN110379174A (zh) * 2019-07-24 2019-10-25 中电科新型智慧城市研究院有限公司 一种基于5g定位和视频分析技术的交通管控***
CN110972094A (zh) * 2019-12-06 2020-04-07 中国科学院测量与地球物理研究所 室内混合稀疏los/nlos场景下的l0范数定位方法
CN113225667A (zh) * 2020-02-05 2021-08-06 大唐移动通信设备有限公司 到达时间测量值的非直射径消除方法、装置及终端
CN113225667B (zh) * 2020-02-05 2022-03-29 大唐移动通信设备有限公司 到达时间测量值的非直射径消除方法、装置及终端
WO2021237463A1 (en) * 2020-05-26 2021-12-02 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for position estimation

Also Published As

Publication number Publication date
CN101466145B (zh) 2011-05-04

Similar Documents

Publication Publication Date Title
CN101466145A (zh) 基于神经网络的双基站精确定位方法
Yang et al. A novel NLOS error compensation method based IMU for UWB indoor positioning system
CN101394672B (zh) 基于多径散射信息的高精度无线定位方法及***
Ni et al. UWB indoor positioning application based on Kalman filter and 3-D TOA localization algorithm
CN102395197B (zh) 一种基于残差加权的tdoa蜂窝定位方法
CN106793087B (zh) 一种基于aoa和pdoa的阵列天线室内定位方法
CN106093858A (zh) 一种基于uwb、rfid、ins多源联合定位技术的定位***及定位方法
US6456956B1 (en) Algorithm for selectively suppressing NLOS signals in location estimation
CN103476116B (zh) 基于定位单元质量及多算法数据融合的抗NLoS误差定位方法
CN103402258A (zh) 一种基于Wi-Fi的室内定位***和方法
CN106597363A (zh) 一种室内wlan环境下的行人定位方法
CN103813448A (zh) 一种基于rssi的室内定位方法
CN103796304B (zh) 一种基于虚拟训练集和马尔科夫链的煤矿井下定位方法
CN102427602B (zh) 稀疏直接定位方法
CN104820204A (zh) 一种减小偏差的加权最小二乘定位方法
CN104640204A (zh) 一种非直达波环境下无线传感器网络节点定位方法
CN109581281A (zh) 基于到达时间差和到达频率差的移动目标定位方法
CN105979583B (zh) 一种基于边长残差的nlos传输基站识别与定位方法
Albaidhani et al. Anchor selection by geometric dilution of precision for an indoor positioning system using ultra‐wide band technology
CN104735779B (zh) 一种基于troa的nlos传输环境无线定位方法
Daramouskas et al. A survey of methods for location estimation on Low Power Wide Area Networks
CN104683949A (zh) 一种应用于无线Mesh网中基于天线阵列的混合自定位方法
CN103096465A (zh) 一种环境自适应的多目标直接定位方法
CN102832966A (zh) 基于非视距抑制的矿井超宽带定位方法及***
CN104683953A (zh) 基于SimRank相似组合邻近图构建的室内WLAN定位组网方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: HAIAN SUSHI TECHNOLOGY TRANSFORMATION CENTER CO.,

Free format text: FORMER OWNER: SHANGHAI UNIVERSITY

Effective date: 20140514

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 200444 BAOSHAN, SHANGHAI TO: 226600 NANTONG, JIANGSU PROVINCE

TR01 Transfer of patent right

Effective date of registration: 20140514

Address after: 226600 Yingbin Road 8, Haian Town Development Zone, Jiangsu, Nantong

Patentee after: Haian Su Fu Technology Transfer Center Co., Ltd.

Address before: 200444 Baoshan District Road, Shanghai, No. 99

Patentee before: Shanghai University

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110504

Termination date: 20210104

CF01 Termination of patent right due to non-payment of annual fee