基于td-scdma和cdma20001x网络数据融合定位的双模终端及其定位方法

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

专利名称::基于td-scdma和cdma20001x网络数据融合定位的双模终端及其定位方法
技术领域
:本发明涉及无线通信
技术领域
,尤其涉及无线定位领域,具体是在双模终端终端上实现自定位功能。
背景技术
:随着移动通信的发展,基于位置的服务(LBS)已经越来越受到人们的重视。该业务涉及交通、物流、治安、紧急状况和日常生活等诸多领域,能提供导航、物流管理、交通信息、日程安排等众多业务,应用非常广泛。同时定位的功能和性能也是影响移动通信的性能,如无线资源管理、越区切换等技术的关键因素。蜂窝网终端定位的手段主要有两种一种是基于终端的定位;另一种是基于网络的定位。前者定位信息的解算主要在终端完成,因而不需要网络和终端大量的交互信息,不仅节省了信道资源,而且由于网络不知道终端的位置信息,具有一定的保密性;后者定位信息的解算在网络侧完成,再由网络将定位结果发送给终端,因而需要在网络侧增加额外的测量和计算中心,同时由于网络和终端大量的交互信息,占用了一定的网络资源,还存在终端位置易泄密的隐患。现在3G网络已经在部分城市试商用,基于3G的双模终端也已在市场大量涌现,在此背景下研究基于TD-SCDMA/CDMA20001X双模终端的自定位具有非常重要的现实意义。3G由于其高速的数据传输速率,为定位业务的发展提供了契机,针对不同蜂窝网络的特点,当前单模终端常用的定位方式主要包括基于电波传播时间的定位方法,见张令文,谈振辉.基于泰勒级数展开的蜂窝TDOA定位新算法[J].通信学报,2007,28(6),7-10,这种定位方法需要基站高度时间同步,终端需要捕获三个及其以上基站信息才能实现定位,定位概率较低;基于SS0A的定位方法,该方法是根据基站发射信号的场强值和测出的接收信号的场强值,利用已知的信道衰落模型(如HaTa模型)来估算出收发信机之间的距离。但由于移动台所处的环境对信号传播的影响较大,因而该方法需要知道终端所处的网络环境,否则存在较大的误差。见计征宇,皮亦鸣,舒金表.蜂窝网移动定位场强法的研究与应用[J].全球定位系统,2005,30(4),18-22;还有一种是基于GPS的定位方法,该方法需要在终端增加GPS接收机,增加了成本,减少了终端的待机时间,同时由于GPS在室内和地下停车场由于收不到信号而无法定位。见滕云龙,陈小平,唐应辉.提高GPS定位精度的改进卡尔曼滤波算法研究[J].通信与信息技术,2008,3。目前在市场上已经出现了CDMA/GSM和GSM/PHS等双模手机,但还没有一种基于TD-CDMA/CDMA20001X的全3G手机,更没有一种基于TD-CDMA/CDMA20001X的双模终端定位方法。当前的双模手机在定位方法上大多沿用单模手机常用的方法,如GPS,这等于是一种资源的浪费。上海贝豪通讯电子有限公司在2005年提出了一种在TD—SCDMA和WIFI系统下的联合定位方法(专利申请号为200510030242.6)的专利申请。这种方法是在TD-SCDMA网络侧测量AOA和T0A,在WIFI系统下建立离线的RSSI数据库,通过最大似然估计来实现定位,虽然在一定程度上提高了定位精度,但占用了额外的网络资源,且需要建立离线的数据库,无疑增加了定位的困难度,同时也需要测量三个基站的信息才能实现定位,定位概率仍然较低。本发明在现有双模终端的硬件平台下,通过信道自适应和数据融合算法,提出了一种基于信号强度的双模终端定位方法。该方法可以充分利用两种网络的资源,不需要增加额外的硬件设备,保密性高,且在选择合适的网络环境下,具有较好的定位精度,属于一种信息的细融合。本发明所要解决的技术问题是,针对现有技术的终端定位方法,只能依赖单一网络实施定位,需要三个及其以上基站,定位概率低,定位误差大,需额外占用网络资源等缺陷,本发明提出一种基于TD-SCDMA和CDMA20001X网络数据融合的双模终端及其自定位方法。本发明解决上述技术问题的技术方案是,在TD-SCDMA和CDMA20001X网络环境中,由双模终端在终端侧完成自定位功能,终端信息采集模块从信道或终端存储器中获取双模终端的服务基站坐标以及导频信号强度信息,定位数据处理模块接收信号参数并进行相关计算,完成本发明的终端自定位功能。具体包括,双模终端根据导频信道中PN偏置、同步信道中获得的长码状态构造寻呼信道的长码,信息采集模块以此捕获寻呼信道,通过对寻呼信道的解调获取服务基站的经纬度坐标信息以及当前服务网络的载波频率,并由此确定双模终端接收到的CDMA20001X网络信号强度,根据下行同步码(SYNC-DL)计算TD-SCDMA网络接收信号强度;定位数据处理模块调用服务基站的经纬度坐标信息、终端当前接收到的CDMA20001X网络和TD-SCDMA网络的接收信号强度、载波频率以及终端运动类型、地形环境类型等信息,建立双模终端运动状态方程和距离测量方程;算法模块调用运动状态方程和测量方程通过卡尔曼滤波算法计算双模终端的位置坐标。对于TD-SCDMA网络,通过系统信息块提供服务基站的坐标信息,双模终端在TDD频带中搜索发射功率最强的频点作为当前网络的载波频率;对于CDMA20001X网络,双模终端根据导频信道中PN偏置、同步信道中获得的长码状态等构造寻呼信道的长码,进行寻呼信道的捕获,通过对寻呼信道的解调获取服务基站的坐标信息以及当前服务网络的载波频率。由步行携带的慢速运动双模终端类型,采用匀速运动模型描述运动状态方程,运动状态方程采用离散状态方程&+^_1表示双模终端运动向量;由汽车、轮船等交通工具携带的高速运动双模终端类型,采用Singer模型、当前统计模型建立运动状态方程。双模终端所处的地形类型指如城市、郊区、农村等不同的类型,根据地形类型在终端数据库中选择信道损耗衰落模型的参数信息确定相应传输损耗。本发明设计的基于TD-SCDMA和CDMA20001X数据融合定位的双模终端及其定位方法,根据两种网络服务基站的相关信息进行数据融合实施基于终端的定位手段,不仅在网络侧和终端侧无需增加额外的用于定位运算的硬件设备,节省了信道和网络资源;而且不需要在信道上传递定位信息,消除了终端位置泄密的渠道;根据运动状态建立状态方程,根据信道损耗衰落模型建立距离测量方程,有效降低了信道损耗衰落模型对定位误差的影响;采用卡尔曼滤波算法和信道的自适应传播模型,大大提高了定位精度。图1双模终端定位示意图图2基于双模终端的数据融合定位方法流程框图图3双模终端定位流程图图4CDMA20001X网络服务基站经纬度坐标获取流程图具体实施例方式本发明提出的定位方法在具有双模功能的终端侧完成,双模终端信息采集模块从信道中获取定位相关的服务基站坐标以及导频信号强度等信息,定位数据处理模块接收信号参数并进行相关计算,完成基于TD-SCDMA和CDMA20001X的双模终端自定位。下面针对附图对本发明的实现作具体描述。图1所示为双模终端定位示意图,双模终端捕获TD-SCDMA网络和CDMA20001X网络的下行导频信道和寻呼信道,得到两种网络下各自服务基站的经纬度坐标信息以及当前网络的载波频率;分别计算双模终端接收到的CDMA20001X网络接收信号强度和TD-SCDMA网络接收信号强度;定位数据处理模块调用服务基站的经纬度坐标信息、终端当前接收到的CDMA20001X网络和TD-SCDMA网络信号强度、载波频率、终端运动类型(步行或乘车)以及双模终端所处地形环境类型等信息,分别建立双模终端运动状态方程和距离测量方程;算法模块调用运动状态方程和测量方程通过卡尔曼滤波算法计算双模终端的位置坐标。如图2所示为本发明所述的基于TD-SCDMA和CDMA20001X的数据融合定位方法流程框图,具体包括如下步骤①双模终端接入网络后,对终端进行初始化,接收到定位指令后,启动定位功能,双模终端的数据采集模块分别捕获TD-SCDMA网络和CDMA20001X网络的下行导频信道和寻呼信道,分别得到两种网络下各自服务基站的经纬度坐标信息以及当前所用的载波频率等信息,并将其存储在终端的存储器列表中。②双模终端算法模块根据服务小区半径的变化、以及3GPP2协议计算对应不同基站的导频信道发射功率,并将其存储在双模终端的存储器列表中。③根据导频信道功率确定双模终端接收到的CDMA20001X网络的信号强度,算法模块根据下行同步码(SYNC-DL)计算TD-SCDMA网络的信号强度,将上述信号强度值分别保存在终端的存储器列表中。④根据双模终端所在的位置,确定双模终端所处的地形类型(如城市、郊区、农村等),根据地形类型在终端数据库中选择信道损耗衰落模型的参数信息,并将其保存在双模终端的存储器列表中。⑤用户根据自身的运动状态(如步行、乘车等)选择双模终端的运动模型,调用终端数据库中与运动模型相匹配的运动参数,将其保存在双模终端的存储器列表中。建立如表1所示的存储器列表,存储上述信息、状态。表1双模终端定位数据处理模块存储器列表信息<table>tableseeoriginaldocumentpage9</column></row><table>⑥双模终端的定位数据处理模块调用存储器列表中的两种网络下服务基站的基站经纬度坐标信息、载波频率以及基站的发射信号功率、终端当前的接收信号强度值,根据信道损耗衰落模型,分别求得双模终端到当前TD-SCDMA网络服务基站的距离^和CDMA20001X服务基站的距离d。,并利用测量的距离信息建立测量方程。⑦利用用户选择的双模终端运动类型建立状态方程。⑧在定位数据处理模块中利用卡尔曼滤波算法,求解状态方程和测量方程,确定双模终端的位置坐标,完成基于终端的自定位。如图3所示为双模终端定位流程图,上述流程的实现方式具体描述如下。假设双模终端在网络中注册成功,处于双模待机状态。当双模终端接收到定位指令后,便启动定位模块。具体方法如下①双模终端通过导频和广播信道分别获取两种网络服务基站的经讳度坐标信息以及当前的载波频率。在TD-SCDMA网络中,当双模终端UE在当前小区注册后,在系统的数据库中就会将该UE与当前的小区识别号(Cell-ID)对应起来。系统提供该小区基站的地理位置坐标和小区的覆盖半径,并通过广播消息的形式发送给小区覆盖范围内的所有UE。系统信息定时(如每5ms)广播一次,UE处于连接状态时,可以通过系统信息块SIB15.5中的CHOICECellPosition来获取服务基站的经纬度坐标信息。基本的TDD频带为2010-2025MHz,按1.6MHz的带宽计算,带内共可容纳9个频点。按TD-SCDMA系统的现场试验规定,第一个载波的中心频点位于2010.8MHz,其他频点之间的间隔一般为1.6MHz,只是在第3和第6两个频点处加0.2MHz,变为1.8MHz,最后一个频点位于2024.OMHz处。当UE开机后,就开始搜索网络,根据带宽功率由强到弱排序,在TDD频带中选择搜索到的发射功率最强的频点作为当前使用的网络的载波频率/,发射该频率的基站作为当前服务基站,由此确定一个合适的小区。由于不同基站的PN偏置系数不同,在CDMA20001X网络中,双模终端开机捕获到网络导频信号后,解调该导频信号,获取基站的PN偏置系数,双模终端根据PN偏置系数识别不同的基站。一旦双模终端捕获了一个特定基站的导频信号时,即可获知同步信道的基本定时结构,当基站的导频信号被捕获时,PN码的开始也就是同步信道帧的开始,双模终端通过同步信道获得长码状态、服务基站当前使用的协议版本号等信息;双模终端根据导频信道中PN偏置、同步信道中获得的长码状态等构造寻呼信道的长码,进行寻呼信道的捕获,通过对寻呼信道的解调可以获取系统参数信息、接入参数信息、邻区列表消息、信道列表消息、基站的地理位置(BASE-LAT-基站炜度、BASE-LONG-基站经度)等消息,处理过程如图4所示。在我国,CDMA20001X网络主要使用上行825MHz—835MHz、下行870MHz—880MHz的800MA段频带,每载波宽度为1.25MHz。在A段频带中,中心频点频率的计算公式为上行链路825.OOMHz+0.03MHz*(N-1023);下行链路870.OOMHz+0.03MHz*(N-1023)。当双模终端获取了CDMA20001X接入参数信息后就知道了当前网络使用的频点号N,这样就可以得知当前网络下行使用的载波频率/e。②根据小区半径的变化査询对应不同服务基站的导频发射功率。根据3GPP和3GPP2配置基站的导频功率,一般根据小区半径的变化将其导频功率分为4一5个等级,不同的厂商可能会有不同的分配等级,但是均根据使用的协议为基准进行分配。所以根据小区半径的变化及其导频功率的对应关系,双模终端根据小区半径的变化查询对应不同基站的导频发射功率。③获取两种网络下双模终端所接收的信号强度。双模终端根据导频信号确定双模终端接收到的CDMA20001X网络信号强度,根据下行同步信道中的下行同步码SYNC-DL确定TD-SCDMA网络信号强度。接收信号强度指示RSSI,它是在UE端测量的参数,是由接收机脉冲成型滤波器定义的带宽中的接收宽带功率,包括热噪声和接收机内产生的噪声。在TD-SCDMA网络中,每个帧子中的下行同步码SYNC-DL是为下行导频和同步而设计的,由基站以最大功率在全方向或某一扇区上发射。这个时隙通常是由长为64码片的下行同步码和32码片的保护间隔组成的。下行同步码是一组PN码,共32个用于区分相邻的小区。因而对于确定的小区,其PN码的下行同步码是固定的,当UE检测到本小区的SYNC-DL时,就可以求出在当前时刻导频码上的接收功率,由此确定所接收的信号强度。在CDMA20001X网络中,导频信号与沃尔什序列H。相乘进行变换后,再分别与两个不同的短PN码相乘,这两个短PN码相当于I路和Q路信号的正交载波分量,获得两路正交数字基带信号,FIR滤波器对两路正交数字基带信号进行滤波成形,用以控制发射频谱的形状。成型后的I和Q路信号用同相载波和正交载波调制,相加之后基站通过导频信道发送出去。经过信道衰落后,双模终端接收到的导频信道发射的信号功率表示为其中,a:^示双模终端接收到的服务基站导频信号的多径幅度值;^为载波频率;r,为导频信号的传输时延;《表示导频的相位偏置。假设本地导频序列为s"[cos(fl^+VO+sin(^+v0],则将本地导频序列和接收到的导频信号进行自相关,然后对自相关函数进行傅立叶变换求出功率普密度,对功率普密度在导频信号的一个周期内进行积分,就可求得在一个周期内导频信号的接收信号强度。④用户通过终端自主选择自身所处的环境类型。发射机和接收机之间的传播路径非常复杂,从简单的视距传播到各种复杂的由各种各样障碍物,如建筑物、山脉、街道等而引起的反射、折射和散射传播。这些影响因素的总和称为这一地区的传播环境。因而不同的传播环境与信号的传输损耗密切相关,用户根据双模终端自身所处的环境条件,选择信号传播的环境类型(如市区、农村等),自适应地选择信道传输损耗方程的参数。可以大大减小因信道传播损耗模型而带来的定位误差。⑤将两种网络环境下获得的信号参数送往双模终端的定位数据处理模块。将获得的上述两种网络环境下的信号参数送往双模终端的定位数据处理模块,将保存在双模终端存储器列表中的两种网络的经玮度坐标信息、载波频率、服务基站导频发射功率值和接收信号强度值等通过串口输送到双模终端的定位数据处理模块中,定位数据处理模块调用上述参数建立双模终端运动状态方程;根据双模终端所处地形环境类型确定传输损耗,根据传输损耗建立测量方程。以下具体描述建立运动状态方程和测量方程的过程。⑥根据双模终端的运动状态选择合适的运动模型建立运动状态方程。对于运动目标来说,其运动往往满足一定的统计规律,运动前后的位置关系具有一定的相关性。这种相关性往往会对目标位置的估计提供额外的信息,因此使用基于运动特性的定位技术能得到更优的估计结果。例如对于慢速运动的目标,如步行的人所携带的双模终端,在观测周期较长时,通常可以用匀速运动模型(C/V)来描述;对于位于机动目标(车辆)上的双模终端,其运动状态模型通常用著名的Singer模型、当前统计模型等来表示。下面以步行为例来阐述状态方程的建立过程。设双模终端的运动状态向量为《=[#WA:b(A:X^)f,其中x(k)、表示双模终端k时刻在x方向的位置坐标和速度;y(k)、i^)表示双模终端k时刻在y方向的位置坐标和速度。则当采样间隔为T时,双模终端所对应的离散状态方程可表示为<formula>formulaseeoriginaldocumentpage13</formula>(1)其中,K,w为双模终端所处的运动状态从k-l时刻到k时刻的转移矩阵:<formula>formulaseeoriginaldocumentpage13</formula>f「^为k-l时刻双模终端的状态噪声状态噪声协方差矩阵为<formula>formulaseeoriginaldocumentpage13</formula>⑦选择信道损耗衰落模型确定传输损耗,根据信道传输损耗建立距离测量方程。根据双模终端所处的网络环境,自适应地选择信道传输损耗方程的参数。我国公布的TD-SCDMA频段为1880M到1920M、2010M到2025M、2300M到2400M,所以采用C0ST-231-Hata模型是最适合TD-SCDMA系统的信道损耗衰落模型。COST-231-Hata模型是欧洲科技合作组织(COST)的COST231研究组对Hata模型加以扩展,使载频范围提高至2GHz频段,其公式为;(必)=46.3+33,9lg/—13.82lgAre-)+(44.9-6.55lgAte)lg<+CM(2)其中Lr为TD-SCDMA服务基站到双模终端的传输损耗(dB):T=im信号发射功率tg;g双模终端接收信号强度/为载波频率(MHz):当双模终端与TD-SCDMA网络同步后,就可以获得当前信道所用的载波频率;、为基站天线高度(m):TD-SCDMA服务基站天线的高度,定义为基站天线实际海拔高度与基站沿传播方向实际距离内的平均地面海拔高度之差,通常为15m;为了更加精确,可以预先建立基站的天线高度数据库;/^为终端天线高度(m):—般为1.5m;a(&)为修正因子,对于中、小城市和郊区,表示为<formula>formulaseeoriginaldocumentpage14</formula>对大城市,表示为<formula>formulaseeoriginaldocumentpage14</formula><formula>formulaseeoriginaldocumentpage15</formula>中、小型城市和效区、3dB大城市中心^为TD-SCDMA服务基站到双模终端的水平距离(Km),为待求量。当用户选择了合适的环境类型以及获得TD-SCDMA服务基站的发射功率和双模终端相对应的接收信号强度,通过(2)式就可以求出TD-SCDMA服务基站到双模终端的距离《。根据CDMA20001X网络的频率范围,在常用的几种路径损耗模型中,选取了与CDMA20001X网络的频率范围较适合的0kumura-Hata模型。Okumura-Hata模型路径的传输损耗计算的经验公式为Lc(dB)=69.55+26.161gfc-13.821ghte-a(hre)+(44.9-6.551ghJlgdc+C^+C(3)其中Le为CDMA20001X服务基站到双模终端的传输损耗(dB):TimTx的值im信号发射功率"=1^^1=1^接收信号强度基站的发射功率Tx的值是在10w-20w之间几个级别,根据所在基站的具体情况选择相应的级别,可设定Tx值为20W。接收信号强度的获得上面已有说明,在此不再赘述。fe:载波频率(MHz);hte:CDMA20001X服务基站天线的高度,定义为基站天线实际海拔高度与基站沿传播方向实际距离内的平均地面海拔高度之差,通常为15m;为了更加精确,可以预先建立基站的天线高度数据库;hre:移动台有效天线高度(m),定义为移动台天线高出地表的高度,通常为l.5m;a(hre):有效天线修正因子,是覆盖区大小的函数<formula>formulaseeoriginaldocumentpage16</formula>Ccell:小区类型校正因子,在不同情况下取不同的值,大城市、郊区、农村<formula>formulaseeoriginaldocumentpage16</formula>城市郊区乡村CteITain:地形校正因子。它反映的是地形环境因素对信号传播路径损耗的影响。表2表示的是各种地形下的C^^的参考值(单位为dB)。表2:各种地形环境下的地形校正因子参考值<table>tableseeoriginaldocumentpage16</column></row><table>de:CDMA20001X服务基站和双模终端之间的水平距离(Km),为待求量。当用户选择了合适的环境类型以及获得CDMA20001X服务基站的发射功率和双模终端相对应的接收信号强度,通过(3)式就可以求出CDMA20001X服务基站到双模终端的距离d。。根据上面计算获得的两种服务基站到双模终端的距离A和de建立如下的方程组<formula>formulaseeoriginaldocumentpage17</formula>(4)其中,(&,JV)为TD-SCDMA服务基站的坐标;(JCc,:^)为CDMA20001X服务基站的坐标;^为TD-SCDMA网络的测量误差,^为CDMA20001X网络的测量误差,且^,^为高斯随机变量;(x,y)为双模终端的位置坐标,为待求量。(&,3V)可由下式求得zr=(A/Xl-e2)+^)sin5rA^""l-e2-sin2*其中,N为T卜SCDMA服务基站所在点的卯酉圈曲率半径,W/f为该点当地高度,^为纬度坐标,;为经度位置,e为地球第一偏心率(0.0818191908426214957),"为地球长半径(6378137米)。(注:此为WGS-84坐标到地心直角坐标系的转换公式)同理,可以求得(JCc,^c)。将(4)式用泰勒级数展开,得其中<formula>formulaseeoriginaldocumentpage17</formula><formula>formulaseeoriginaldocumentpage18</formula>(&,h)为泰勒级数展开时的初始值,通常设为两个服务基站的中点,<formula>formulaseeoriginaldocumentpage18</formula>由(5)式可得:「力)"<formula>formulaseeoriginaldocumentpage18</formula>(6)当采样间隔为T时,对式(6)进行离散化:<formula>formulaseeoriginaldocumentpage18</formula>(7)其中Zk表示k时刻的距离测量值:<formula>formulaseeoriginaldocumentpage19</formula>^A表示k-l时刻到k时刻的转移测量矩阵:<formula>formulaseeoriginaldocumentpage19</formula>J^表示k时刻双模终端的状态,;c(;t),i:(A:)表示k时刻双模终端在x方向上的位置坐标和速度,y(k),少("表示k时刻双模终端在y方向上的位置坐标和速度。<formula>formulaseeoriginaldocumentpage19</formula>^表示k时刻的观测噪声序列,测试表明测量噪声为均值500-700m的随机变量,可采用高斯统计分布来描述。<formula>formulaseeoriginaldocumentpage19</formula>观测噪声的方差矩阵为<formula>formulaseeoriginaldocumentpage19</formula>根据双模终端运动状态方程,距离测量方程建立随机线性系统的Kalman滤波基本方程组,求解方程组,确定双模终端的位置坐标。根据(1)式和(7)式,建立随机线性系统的Kalman滤波方程,利用卡尔曼滤波算法求解双模终端在k时刻的状态值J^的估计值^^,随机线性系统的Kalman滤波基本方程如下(8)—(12)式所示状态预测方程<formula>formulaseeoriginaldocumentpage19</formula>(8)200810069804.1说明书第17/18页状态估计<formula>formulaseeoriginaldocumentpage20</formula>滤波增益矩阵<formula>formulaseeoriginaldocumentpage20</formula>估计误差方差阵Zi二l7-^fcA化,w(11)预测误差方差矩阵<formula>formulaseeoriginaldocumentpage20</formula>只要给定双模终端在0时刻的状态初始值》。和估计误差方差降尸o,就可以根据k时刻的距离观测值Z^,通过上面的递推公式计算出双模终端在k时刻的状态估计值i^(k=l,2,……)。就步行的人来说,一般的速度是3.6km/h,那么我们可以设定在O时刻的状态估计值^。为,g通常设定为4X4的0矩阵。由此我们就可以根据在22任一时刻的距离测量值^,求得在该时刻双模终端的位置坐标[x,y]。由双模终端的位置坐标我们就可以将其转换为WGS-84坐标,步骤如下丑=1[(z+e2Wsin5)/<formula>formulaseeoriginaldocumentpage20</formula>其中z值为两个基站z值的平均值,即Z二^^,B为双模终端的纬度坐标,L为双模终端的经度坐标,a/f为双模终端所在点的高程。通过反复迭代就可以求得在任一时刻,双模终端的经纬度坐标信息。通过采用本发明所述的基于双模终端的数据融合定位方法,可以根据双模终端接收到的两种网络服务基站的信号强度、已知的信道衰落模型和运动模型,实现双模终端的自定位。提高了定位的概率和定位精度。所有定位过程均在终端侧完成,不需要增加额外的硬件设备和占用网络信道资源,并有效阻止了终端位置泄密的途径。以上实例仅以基于TD-SCDMA和CDMA20001X的双模终端为例对本发明的实施作具体说明,但本发明并不局限于此,在本领域技术人员能够理解的范围内,可以是基于任何网络的双模终端,同时也可以对定位算法和信道损耗模型作适当的修改,以提高定位的精度。权利要求1.一种基于TD-SCDMA和CDMA20001X网络的双模终端数据融合定位方法,其特征在于,双模终端信息采集模块捕获寻呼信道,解调获取服务基站的坐标信息以及当前服务网络的载波频率;根据载波频率计算CDMA20001X网络的导频信号功率,并确定CDMA20001X网络的接收信号强度,根据下行同步码确定TD-SCDMA网络的接收信号强度;定位数据处理模块调用服务基站的坐标信息、两种网络的接收信号强度、载波频率、运动类型以及双模终端所处地形环境类型确定的传输损耗,分别建立双模终端运动状态方程和距离测量方程;算法模块调用运动状态方程和距离测量方程确定双模终端的位置坐标。2.根据权利要求1所述的定位方法,其特征在于,对于TD-SCDMA网络,通过系统信息块提供服务基站的坐标信息,双模终端在TDD频带中搜索发射功率最强的频点作为当前服务网络的载波频率;对于CDMA20001X网络,双模终端根据导频信道中PN偏置、同步信道中获得的长码状态等构造寻呼信道的长码,进行寻呼信道的捕获,通过对寻呼信道的解调获取服务基站的坐标信息以及当前服务网络的载波频率。3.根据权利要求1所述的定位方法,其特征在于,慢速运动的双模终端采用匀速运动模型描述运动状态方程,运动状态方程采用离散状态方程A-^wA一+^^表示双模终端运动向量;高速运动双模终端采用Singer模型、当前统计模型建立运动状态方程。4.根据权利要求1所述的定位方法,其特征在于,所述距离测量方程根据TD-SCDMA网络传输损耗方程^(必)=46.3+33.918/-13.821g/^-a(;0+(44.9-6.551g/Ulg^+C^和CDMA20001X网络传输损耗方程Lc(dB)=69.55+26.161gfc-13.821ghte-a(hre)+(44.9—6.551ghte)lgdc+(:』+(:构建双模终端到两种网络服务基站的距离一和d。的方程组<formula>formulaseeoriginaldocumentpage3</formula>5.根据权利要求1或4所述的定位方法,其特征在于,根据双模终端所处的阿络环境,g适应地选择信道传输损耗方程的参数。6、根据权利要求1、3或4所述的定位方法,其特征在于,算法模块调用运动状态方程和距离测量方程采用卡尔曼滤波算法计算双模终端的位置坐标。7、一种基于TD-SCDMA和CDMA20001X网络数据融合定位的双模终端,其特征在于,双模终端信息采集模块捕获寻呼信道,解调获取服务基站的坐标信息以及当前服务网络的载波频率;算法模块根据载波频率计算CDMA20001X网络的导频信号功率,并确定其接收信号强度;根据下行同步码确定TD-SCDMA网络的接收信号强度;定位数据处理模块调用存储在双模终端存储器列表中的服务基站坐标信息、两种网络的接收信号强度、运动类型、以及根据双模终端所处地形环境类型确定的路径传输损耗建立双模终端运动状态方程和距离测量方程;算法模块调用运动状态方程和距离测量方程建立随机线性系统的Kalman滤波基本方程组,求解方程组,确定双模终端的位置坐标。8、根据权利要求7所述的双模终端,其特征在于,对于慢速运动双模终端,采用匀速运动模型建立运动状态方程,由离散状态方程A=fw—,;^一+^—,表示双模终端运动向量;对于高速运动双模终端,采用Singer模型、当前统计模型建立运动状态方程。9、根据权利要求7所述的双模终端,其特征在于,定位数据处理模块建5L的距离测量方程为<formula>formulaseeoriginaldocumentpage3</formula>全文摘要本发明请求保护一种基于TD-SCDMA和CDMA20001X的双模终端数据融合的定位方法及终端,涉及无线通信
技术领域
。该方法提出一种通用的双模终端定位方法,该方法通过获取两种网络服务基站的经纬度坐标以及当前网络所用的载波频率;获得双模终端在两种网络下的接收信号强度;选择双模终端所处的地形环境类型,并建立状态方程;根据信道损耗衰落模型建立距离测量方程;根据测量方程和状态方程利用卡尔曼滤波算法求解双模终端的位置坐标,完成双模终端的自定位。采用本方法可以实现位置保密性好,定位概率高,定位精度高、不占用专用信道资源,实现简单,无须改动硬件等优点,可广泛应用于基于终端的定位系统中。文档编号H04B17/00GK101286808SQ20081006980公开日2008年10月15日申请日期2008年6月5日优先权日2008年6月5日发明者田增山,磊罗申请人:重庆邮电大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1