欢迎来到天天文库
浏览记录
ID:5994268
大小:28.00 KB
页数:6页
时间:2017-12-30
《基于cors差分lbs定位算法探究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于CORS差分LBS定位算法探究 摘要:分析了LBS用户终端的定位现状,提出了新的LBS定位方法。基于GPS伪距定位原理,研究了提高用户终端定位精度的关键技术,包括CORS系统为LBS用户终端提供伪距差分改正以及用户终端位置的解算。通过C语言程序对移动智能终端定位模块程序进行改进,实现了基于CORS系统差分的LBS系统,提高了LBS用户终端定位精度。关键词:LBS;GPS;CORS;伪距差分Abstract:CurrentsituationoforientationofLBSuserterminal,putsforwardLBSnew
2、positioningmethod.BasedontheprincipleofGPSpseudorangepositioning,studiedthekeytechnologytoimprovetheuserterminalpositioningaccuracy,includingtheprovisionofpseudo-rangedifferentialcorrectionandcalculatingthepositionoftheuserterminalCORSsystemfortheLBSuserterminal.Tothemobi
3、leintelligentterminalpositioningmoduleprocessimprovementsthroughClanguageprogram,aLBSsystembasedonCORSsystem,improvetheLBSuserterminalpositioningaccuracy.Keywords:LBS;GPS;CORS;pseudodistance6difference中图分类号:P228.4文献标识码:A文章编号:2095-2104(2013)1引言LBS(LocationBasedService)是通过电
4、信移动运营商的无线电通讯网络或外部定位方式获取终端用户位置信息,在地理信息系统平台的支持下,为用户提供相应服务的一种增值业务,是集卫星导航定位、无线定位、无线通讯、计算机、互联网和地理信息系统技术于一身的高新技术。2基于CORS基站差分的LBS系统构建基于CORS基站差分的LBS系统主要由用户智能终端、通信网络、卫星系统、CORS系统、LBS服务平台组成,如图1。图1系统基本结构图当用户需要提供高精度定位服务时,用户终端向CORS系统发送请求信息。CORS系统得到用户请求后,将伪距差分改正数反馈给用户终端。用户终端根据伪距定位原理,通过差
5、分改正,得到高精度的定位结果。根据用户请求和用户当前的高精度位置信息,LBS服务平台可以为用户提供更优质的服务。3定位原理6LBS用户终端一般为单频接收机,采用GPS伪距观测值进行定位。由于受大气延迟、卫星钟差和接收机钟差等影响,伪距定位精度较低。利用CORS系统计算伪距差分改正数,并发送给用户终端。用户终端利用伪距观测值及伪距差分改正数,根据星间单差定位原理,可以显著提高单频用户的定位精度。3.1GPS伪距定位GPS定位方法主要包括伪距定位和载波相位测量两种方式。由于伪距定位速度快且对硬件的要求较低,容易实现。因此,在LBS智能用户终端
6、中多采用单频伪距定位方式实现对用户的定位。但定位精度一般在10米左右。造成用户定位精度较低的主要因素有卫星钟差、对流层延迟和电离层延迟等。伪距定位是由GPS接收机在某一时刻测出的四颗以上GPS卫星的伪距以及已知的卫星位置,采用距离交会的方法求LBS智能终端用户所在的三维坐标。首先,根据卫星的三维坐标和当前用户的空间位置可列出单一的伪距方程:(1)式中,为当前用户编号;为用户至卫星j的伪距观测值;c为电磁波传播速度;为接收机6钟差及其它硬件延迟;为卫星j的钟差及其它硬件延迟;和分别为当前用户在接收到GPS卫星信号时的对流层和电离层延迟。通常
7、情况下,卫星钟差、对流层延迟和电离层延迟可以通过相应的误差模型进行改正,近似认为它们已经被消除掉了,得到简化后的伪距方程:(2)由于(2)式中包含用户位置和用户终端的钟差,因此,需要至少需要观测到4颗卫星才可以求解。由于卫星钟差、电离层延迟和对流层延迟变化复杂,模型改正后的残余影响仍然比较,伪距定位的精度较低。特别是LBS用户大多数定位服务都来自人口较为密集的城市区域,由于高楼等的遮挡,大多数用户的可见卫星数目不是很多,定位结果会更差。3.2伪距差分定位考虑到LBS用户服务的实时性,以CORS系统实时计算伪距改正数为基础,利用伪距差分对L
8、BS用户进行定位改正。伪距差分的基本原理为:根据CORS系统的精确已知坐标和观测到的各卫星的坐标,求出每颗卫星在LBS用户定位时刻到基准站的真实距离。再与其测得的伪距比较,得出伪距改正数,将其
此文档下载收益归作者所有