欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    车载GPS导航仪设计.doc

    • 资源ID:2960486       资源大小:1.16MB        全文页数:59页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    车载GPS导航仪设计.doc

    本科生毕业设计车载GPS导航仪设计The design of the car carry GPS navigater学生姓名 梁智雄所在专业通信工程所在班级通信1042申请学位工学学士指导教师 冯青职称讲师答辩时间2008年 6 月 14 日 目 录1,绪论1.1 GPS系统简介.11.2 研究背景和前景分析.22,设计说明2.1 设计原则.42.2 设计依据.42.3 目标产品介绍.42.4 总体设计方案.52.5 主要内容.73,GPS全球定位系统3.1 GPS系统的组成.8 3.2.1 空间星座部分.8 3.1.2 地面监控部分.83.1.3 用户设备部分.83.2 GPS定位的基本原理.94,信号接收子系统4.1 GPS信号结构.11 4.1.1 GPS的信号结构.11 4.1.2 导航电文.114.2 GPS接收模块.134.3 GPS接收模块的输出数据格式.154.4 GPS的误差源.17 4.4.1 与GPS卫星有关的误差.17 4.4.2 与卫星信号传播有关的误差.17 4.4.3 与接收机有关的误差.185,车辆定位导航中的卡尔曼滤波算法5.1 卡尔曼滤波的基本思想及其应用领域.195.2 GPS动态定位中卡尔曼滤波模型的建立.205.3 卡尔曼滤波模型的MATLAB仿真分析.246, 硬件系统设计.297, 基于DSP的数据处理平台.7.1 TMS320VC5402数字信号处理器简介.36 7.1.1 DSP芯片的特点.36 7.1.2 DSP芯片的分类.38 7.1.3 DSP芯片的应用.387.2 软件设计思路.397.3 软件设计流程图.39 7.3.1 DSP工作流程总图.39 7.3.2 接收GPS数据流程图40 7.3.3 DSP与ARM通信模块流程图.417.4 程序源代码.418,基于ARM7的主控平台8.1 平台部件介绍.42 8.1.1 ARM7 S3C44B0X简介.42 8.1.2 嵌入式操作系统UC/OS简介.42 8.1.3 UC/GUI简介.448.2 UC/OS的移植.448.2.1 移植的介绍448.2.2 移植的内容.458.3 UC/GUI的移植.528.5 应用程序.52 8.5.1 流程图.52 8.5.2 程序代码.53结论.53参考文献.54致谢.54附录1 附录2 附录3摘 要车载GPS导航仪在过去十年内已经成为汽车工业发展的焦点。在欧美国家和日本,车载GPS导航仪在最近几年内得以广泛的应用。车载GPS导航仪是融全球卫星定位技术(GPS)和嵌入式系统技术于一体的高科技系统。它的主要功能是通过GPS模块从卫星获取GPS数据,将移动车辆的动态位置(经度、纬度、速度)等信息精确实时地在地图上显示出来。本课题的整体思路是将车载导航系统分成三部分:信号接收子系统,数据处理系统和主控平台。GPS子系统用于接收GPS卫星数据,数据处理系统采用卡尔曼滤波算法对数据进行处理,主控平台主要负责与用户进行信息交互,以便控制和管理整个车载导航系统。本设计采用卡尔曼滤波技术大大地提高了导航精度,在没信号的时段,则采用预测估值的办法,对数据进行平滑处理,既节省了成本,又能到得到准确稳定的导航。主控平台以ARM作为微处理器,嵌入式UC/OS作为操作系统,UCGUI作为图形用户界面的开发环境。整个系统所涉及到的关键技术包括:GPS、卡尔曼滤波技术、嵌入式技术、DSP,ARM、UC/OS、数据处理技术等。关键词:GPS,卡尔曼滤波技术,DSP,ARM7,UC/OSAbstractThe car carry GPS navigater has already became the foucus of the automobile industry development in the past decade.At the western countries and Japan, the car carry GPS navigater has been used widely in the last few years.The car carry GPS navigater is the high technology system that melt the world satellite fixed position technique(GPS) and built-in system technigly.Its main function is obtain the GPS data from the satellite by GPS mold piece, then display the dynamic state position(longitude, latitude and speed) of the vehicle on the electron map.The whole thinking of this topic is to divide the carry car navigater system into three parts:The signal receive sub- system, the data processing system and the main control roof.The GPS sub- system is used to receive the GPS satellite data, the assignment of the data processing system is to carry out the kalamen filter, the main control roof is responsible for carrying on an information with customer to hand over with each other, in order to control and management the whole car carry navigation system.This design adoption kalman filter technique consumedly exaltation navigate accuracy,as the star signal is much weak sometimes, adoption the estimate estimate value of way, logarithms according to carry on smooth processing, since economical cost, again arrive get accurate stability of navigate.The main control roof to use ARM as microprocessor, the built-in UC/OS Be an operate system, the UCGUI Be the development environment of the sketch customer interface.The whole system involve to of the key technique include:GPS,Carl the kalman filter,built-in technique,DSP, ARM,UC/OS,the data processing technique etc.Key Words: GPS,kalman,DSP,ARM7,UC/OS,GUI 一 绪论.1.1GPS系统简介全球定位系统(GlobalpositioningSystem一Gps)是美国从本世纪70年代开始研制,历时20年,耗资200亿美元,于1994年全面建成,能在海、陆、空实施全方位实时三维导航与定位的新一代卫星导航与定位系统。全球卫星定位系统的前身是美国海军导航卫星系统(称为子午仪)。1958年12月,美国海军和JohnsHoPkins大学物理实验室为了给北极核潜艇提供全球导航,开始研制一种卫星导航系统,称为美国海军导航卫星系统。在该系统中,由于卫星轨道通过地极,因此被称为“子午卫星系统”。1959年9月美国发射了第一颗试验性卫星,经过几年实验,1964年该系统建成并投入使用。1967年美国政府宣布该系统解密并提供民用。虽然子午卫星系统对导航定位技术的发展具有划时代的意义,但由于该系统卫星数目较少(只有6颗工作卫星),运行高度较低(平均约为1000公里),从地面站观测到卫星的时间间隔也比较长(平均约为1.5小时),因而不能进行三维连续导航。加之获得一次定位解所需时间较长,所以难以充分满足军事导航的需求。为了满足军事及民用部门对连续实时三维导航的需求,1973年美国国防部开始研究建立新一代1973年美国国防部开始研究建立新一代卫星导航系统,即目前的全球卫星定位系统,简称为GPS。 GPS是一种可以定时和测距的空间交会定点导航系统,它可以向全球用户提供连续、实时、高精度的三维位置、三维速度和时间信息,满足军事部门和民用部门的需要。它的结构如下: GPS整个发展计划分为三个阶段实施。第一阶段为原理方案可行性验证阶段,从1978年到1979年,共发射了4颗试验卫星,建立了地面跟踪网,研制地面GPS接收机,对系统的硬件和软件进行了试验,试验结果令人满意。第二阶段为系统的研制与试验阶段从1979年到1984年,又陆续发射了7颗试验卫星。第一阶段和第二阶段共发射11颗试验卫星,这些试验卫星称为第一代卫星。第三阶段为最后的工程发展与完成阶段。1989年的2月4日,发射了GPS第一颗工作卫星,到1994年3月10日共研制发射了28颗工作卫星。这些工作卫星称为BlockII和BlockIIA卫星,与此同时,不仅研制了高精度导航型接收机,还研制了能对卫星载被信号进行相位测量的定位精度极高的接收机和采用相位差分的GPS载体姿态测量接收机,满足了精密导航与制导等一系列军事目的之要求。从GPS计划的提出到该系统的建成使用,历经20余年,耗资数百亿美元。这一工程项目是美国政府继阿波罗登月计划和航天计划之后的第三项庞大空间项目。GPS从根本上解决了人类在地球及其周围空间的导航及定位问题,它不仅可以广泛地应用于海上、陆地和空中动目标的导航、制导和定位,而且可为空间飞行器进行精密定轨,满足军事部门的需要。同时,它在各种民用部门也获得了成功的应用,在大地测量、工程勘探、地形普查测量、地壳监测等众多领域展现了极其广阔的应用前景。有人说,将来只有我们想像力的限制才会限制GPS的潜在应用。GPS将对人类活动产生极大的影响。1.2研究背景和前景分析当前,用在汽车导航的技术有多种,例如,将磁罗盘方位仪和速度仪结合在一起,利用航位推算技术可以对车辆进行定位和测向。但这些技术都有较多的缺点,有些系统的导航误差会随时间而积累,不适合长时间的单独导航,有些系统受地理位置或者天气的限制较大,不能提供全球,全天候和实时的导航。卫星导航技术的出现,极大的解决了上述问题,使提供全球,全天候和实时的导航成为现实,也从根本上促进了IT技术的整体发展。车载导航仪技术的灵活运用为现代交通的便利提供了广泛和深入的帮助,该技术一经问世,即显示出强大的生命力和广阔的应用前景,并产生了巨大的社会和经济效益,成为90年代后整个世界新的经济增长点之一。由于巨大的市场潜力和不可估量的发展前景,日本几乎所有的汽车生产厂家都参加了这一高科技角逐,仅近几年投入市场的新系统就有30多个。根据GPSWord杂志刊登的美国工业发展研究机构的统计预测,在2006年,日本、北美和欧洲每年至少有1500-2500万套产品售出,在2010-2015年间,将有50的汽车在出厂时,就已装备了车载导航系统,在以后时间里该系统的普及率将会逐渐提高到100。改革开放后,随着我国交通运输事业的迅速发展,如何研究一套适合我国国情的车载导航系统,使之能满足国内运输和车辆管理的需要,这对我国的国民经济建设有重要的现实意义和经济价值。随着国内私人汽车的普及,车载导航系统将逐渐被人们所认识。尽管目前车载导航系统在国内的使用还很有限,但其巨大的市场潜力已经引起各方的关注。前两年让消费者翘首等待的威驰车最大的亮点和卖点就是车载导航系统,这被视作在中国产的汽车上安装车载导航系统的开端,也是丰田公司对中国车载导航系统市场的一次探路行动。 具有导航、定位、防盗等实用功能的车载GPS产品在我国有着广阔的市场前景。武汉科学技术情报研究所预测2006年开始,车载GPS产品市场需求将进入一个快速增长期,研制国产化车载GPS产品近年内可望形成一项利润空间较大产业。车载GPS产品通常是指安装在车辆上,可以确定车辆的位置,并结合通讯模块把位置信息发送给服务中心的系统。主要由GPS接收机主机板、天线通讯模块和显示屏组成。此类产品可以针对不同行业的需求进行组合,因而应用非常广泛,大部分功能都是基于定位功能延伸出来的。武汉科学技术情报研究所专家认为,车载GPS产品在国内有着广阔的市场前景。据统计,我国2004年汽车销售达到500多万辆,汽车保有量达到2500多万辆,私家车保有量达到700多万辆。从实际情况来看,近年来我国运输市场持续升温,各种物流系统均显示出对GPS车辆监控管理系统的明显需求。业内人士预计,未来三年内,我国车载GPS导航器的市场预计将有100亿元以上。 然而,目前市场上的导航仪普遍存在着一些问题。要使用户获知车辆位置或者向用户提供操纵指示,就必须精确地确定车的位置。因此,对任何性能良好的车辆定位与导航系统来说,精确、可靠的车辆定位是必要的先决条件。可是目前车辆导航系统所广泛采用的GPS定位系统虽然具有全天候、高效率、多功能、操作简便、使用广泛等显著优点,但GPS的工作严重地受到环境的影响,尤其是电磁干扰、多路径效应、由树木产生的信号衰减、城市高层建筑群及立交桥等对卫星信号的遮挡,使得GPS信号的可见性变差,甚至可见星少于4颗而无法定位。因此,如何实现确定稳定的导航,将成为一个必须面对的问题。目前,国内外专家在这方面也取得了一定的突破,比如采用GPS/INS这样的组合导航系统,很大程度上解决了上述问题,可是,这种组合系统,成本较高,只适用于高端或者特殊场合,不便于推广。本课题采用卡尔曼滤波技术和平滑处理技术,既降低了成本,又在很大程度上满足了广大用户对准确稳定导航的需求。 2 设计说明2.1设计原则根据以上需求分析、总体设计要求,结合目标产品的性能指标,该车载GPS导航仪的设计必须满足以下设计原则:1、本设计以满足客户的需求为第一前提,适当超前,统一规划;满足客户需求是根据需求分析进行合理的设计,本设计的工作都能反映客户的需求。2、先进性:本产品技术领先期长、产品丰富,价格适中,适和将来发展的应用,这是为未来的发展作前景性的考虑。3、可扩展性:应用的技术不断向前发展,往往需要对系统进行扩充,或增加与其他系统的互连。设计时充分考虑满足易于系统在未来使用上扩充和升级的要求,并且预留了相应接口。4、高可靠性:所设计的导航仪器必须有高可靠性,保证系统运行的稳定性,尤其是采用卡尔曼滤波技术对数据进行了处理,从而得到高精度的实时导航。5、标准化:作为一项网络工程设计,必须遵守国际相关标准,而各个模块的设计以及元气件的选取都有一定的标准,只有符合相关行业标准,才能保证设计的通用性。6.实用性:该GPS导航仪具有易安装,易使用的人性化设计特点,适合广大用户使用。2.2设计依据(一)GB/T 19392-2003 汽车GPS导航系统通用规范(二)GB/T 全球定位系统(GPS)术语及定义(三)SJ/T 10694-2006电子产品制造与应用系统防静电检测通用规范(四)SJ 20882-2003印制电路组件装焊工艺要求(五)SJ/Z 9071-1987微处理机系统的二进制浮点运算(六)SJ/T 11169-1998锂电池标准(七)SJ/T 11343-2006数字电视液晶显示器通用规范 (八)SJ/T 10694-2006电子产品制造与应用系统防静电检测通用规范(九)SJ/T 11364-2006电子信息产品污染控制标识要求2.3目标产品介绍: 基本参数型号 ZLC-1微处理器 S3C44B0,TMS320VC5402GPS 芯片 SiRF第三代内存 32MB ROM + 64MB SDRAM天线 外置卫星天线 数据更新率 1次/秒GPS通道 20通道数据接口 HPI/MMCX 操作系统 UC/OS屏幕参数:屏幕尺寸 3.5英寸 屏幕特性 TFT液晶显示面版,LED背光模块,240×320分辨率,6万5千色彩显示坐标基准 WGS-84地图比例尺 从100米到40公里的比例尺缩放其他参数电池 1350mAH可充电锂电池 尺寸 98mm*84mm*17.7mm重量 145g2.4总体设计方案 本设计的主要思路是:通过DSP接收GPS数据,然后进行卡尔曼滤波或者平滑处理,再把处理的结果通过HPI口递交给以ARM7为载体的主控平台,在主控平台上将用户的位置和速度等信息实时显示出来。系统结构图如下所示:按键中断处理UCGUI界面UCOS管理调度与DSP通信GPS模块SR87DSPTMS320VC5402任务通信任务通信任务调度任务调度ARM7S3C44B0XLCDlm7m632任务调度HPI口传递导航数据应用软件操作系统接收GPS卫星信号实现卡尔曼滤波算法及平滑处理主控平台显示地图等导航信息GPS接收模块的任务就是从卫星广播信号中解调出导航电文,然后从导航电文中获取GPS的各种轨道参数,再根据定位方程组解算出观测站的实时位置。本设计采用Progin公司的SR87接收模块,该模块采用高灵敏度,性能良好的SiRF III芯片,能够跟踪同时跟踪多达20颗卫星。这种模块非常适用于手持设备或者车载嵌入式系统中,另外,考虑到汽车的外壳,特别是汽车防爆膜会对GPS信号产生严重的阻碍,所以本设计采用一个带磁铁(能吸附到车顶)的外接天线来接收卫星信号。 用GPS进行定位的一个基本问题就是存在多种误差源影响导航精度,克服误差,提高精度的方法多种多样,其中卡尔曼滤波器是使用比较广泛的一种,它采用递推线形最小方差估计思想,即利用上一时刻的估计值和该时刻的观测值,估算出该时刻在数学意义上的最优值,滤波效果非常显著,加上平滑处理算法,可以得到精确稳定的导航参数。不过卡尔曼滤波算法,涉及到大量的数学运算,使用实时性能比较好的数字信号处理器,是很有必要的,本设计采用TI公司的TMS320VC5402,它能很好地满足本设计的性能要求,而且它提供丰富的指令集,只是它没具备异步串行通信接口,而GPS模块输出的数据是异步串行信号,为了在节省成本的前提下解决这个矛盾,本设计使用DSP的I/O口来接收GPS数据。 作为一款大众化消费类导航产品,构建一个人性化的主控平台,是嵌入式产品设计的基本要求,本设计选用三星公司的S3C44B0X芯片作为处理器,嵌入式UC/OS作为操作系统,UCGUI作为图形用户界面的开发环境,而且很好地对它们进行了移植和组合数据流程图如下所示:GPS模块从天线接收卫星信号,输出NMEA0183协议导航数据数据处理模块,根据误差情况,建立滤波模型;有信号时,进行卡尔曼滤波;无信号时,进行平滑处理,从而得到精确连续的导航数据主控平台,上面运行实时操作系统和应用软件。操作系统实现多任务管理调度,应用软件响应按键操作,接收DSP数据,控制LCD显示等。LCD显示地图,经度,纬度,速度等导航数据NMEA0183 HPIMMCX2.5主要内容该设计的主要内容有如下几点: 1,根据国家消费电子产品设计规范,以及相关的国际标准,确定系统参数指标 2,掌握GPS的基本工作原理,分析GPS卫星信号的结构和误差源,理解NMEA-0183数据传输协议;3,建立卡尔曼滤波模型,对其进行仿真和编程实现。这部分涉及较多数学上的复杂运算,而且卡尔曼滤波器本身的参数会随着滤波的次数增加而变化,达到一定的程度,才趋于稳定,如果模型建立不合理,还会出现滤波误差增大,甚至“发散”的现象;4,掌握DSP芯片的工作原理及其汇编语言,C语言编程。在节省硬件成本的前提下,实现卡尔曼滤波算法,对GPS模块输出的异步串行信号进行接收,而且向主控平台递交处理结果。5,采用ARM和UC/OS,UC/GUI构建主控平台,实现在地图上显示用户的位置信息。其中涉及到操作系统和图形用户界面的移植应用知识。 3 GPS全球定位系统3.1GPS系统的组成GPS主要有三大组成部分:GPS卫星(空间星座部分)、地面支撑系统(地面监控部分)、GPS接收机(用户设备部分)。3.1.1空间星座部分 GPS的空间卫星星座由24颗卫星组成(其中有3颗备用卫星)5fl,这些卫星分布在6个轨道面内,每个轨道面上有4颗卫星。卫星轨道面相对地球赤道面的倾角为55度,各轨道平面升交点赤道相差60度,在相邻轨道上,卫星的升交角距相差30度。轨道平均高度约为ZOZO0mk,卫星运行周期为1lh58mni。因此,同一观测站上每天出现的卫星分布图形相同,只是每天提前4mni。每颗卫星每天约有sh在地平线以上,同时位于地平线以上的卫星数目随时间和地点而异,最少为4颗,最多可达n颗。GPS卫星在空间的上述配置,保障了在地球任何地点、任何时刻均至少可以同时观测到4颗卫星。卫星信号的传播和接收不受天气的影响,这就是使GPS成为一种全球性、全天候的连续实时定位系统。空间部分的3颗备用卫星在必要的时候,将根据指令代替发生事故的卫星工作,这对于保障GPS空间部分正常而高效地工作是极其重要的。 GPS卫星的基本功能是:(l)接收和存储由地面监控站发来的导航信息,接收并执行监控站的指令。(2)卫星上设有微处理器,进行部分必要的数据处理工作。(3)通过星载高精度艳钟和铆钟提供精密的时间标准。(4)向用户发送导航与定位信息。在地面监控站的指令下,通过推进器调整卫星的姿态和启用备用卫星。3.1.2地面监控部分 GPS的地面监控部分目前由分布在全球的5个地面站组成,包括卫星监控站、主控站和信息注入站。监控站是在主控站直接控制下的数据自动采集中心。站内设有双频GPS接收机、高精度原子钟、计算机和若干环境数据传感器。接收机连续观测GPS卫星、采集数据、监测卫星的工作状况。原子钟提供时间标准。环境传感器收集当地有关的气象数据。所有观测资料由计算机进行初步处理,在存储和传达到主控站,用以确定卫星的精密轨道。主控站设在科罗拉多州。主控站除协调和管理所有地面监控系统的工作外,其主要任务是:(1)根据本站和其他监控站的所有观测资料推算编制各卫星的星历、卫星钟差和大气层的修正参数等,并把这些数据传送到注入站。(2)提供GPS的时间基准。各监测站和GPS卫星的原子钟均应与主控站的原子钟向步或测出其钟差,并把这些钟差信息编入导航电文送到注入站。(3)调整偏离轨道的卫星,使之沿预定轨道运行。(4)启用备用卫星以替代实效的工作卫星。注入站现有3个,注入站的主要设备包括天线、C波段发射机和计算机,其主要任务是在主控站的控制下,将主控站推算和编制的卫星星历、钟差、导航电文和其他控制指令等注入到相应卫星的存储系统,并监测注入信息的正确性。在整个GPS的地面监控部分,除主控站外无人值守。各站间用现代化的通信系统联系起来,在原子钟和计算机的精确控制下自动运行。3.1.3用户设备部分 GPS的空间部分和地面监控部分,是用户广泛应用该系统进行导航和定位的基础,而用户只有通过用户设备,才能实现GPS导航和定位的目的。用户设备的主要任务是接收GPS卫星发射的信号,以获得必要的导航和定位信息及观测量,并经数据处理完成导航和定位工作。用户设备主要由GPS接收机硬件和数据处理软件组成,而GPS接收机的硬件一般包括主机、天线和电源。3.2GPS定位的基本原理 GPS的基本定位原理是:卫星不间断地发送自身的星历参数和时间信息,用户收到这些信息后,经过计算求出接收机的三维位置、方向以及运动速度和时间信息。具体如下: GPS卫星在地球坐标系中的位置坐标已知,我们就在地球坐标系中用它来做为一个球心O1,有知道卫星到测站的距离R1,则以它为半径,可在地球系里面画出一个球面来。同理,倘若该GPS接收机同时能观测到第二,第三颗GPS卫星,并由前述步骤算出第二,三颗卫星在地球系中的位置O2,O3的坐标来,将它们亦作为球心,根据测站到O2,O3的观测距离R2,R3,再画出两个球面来,由于测站要同时满足既在球面1上,又要在球面和球面上,则它必定是在三个球面的交点上,这意味找由三个球心O1,O2,O3和三个半径R1,R2,R3作出的球面必交与一点。根据集合原理,在已知球心坐标和半径的条件下,写出联列的三个球面方程,求得的公共解坐标就一定是观测站(GPS接收机)在地球坐标系中的三维坐标。另外,由于用户接受机使用的时钟与卫星星载时钟不可能总是同步,所以除了用三颗卫星确定用户的三维坐标x、y、z外,还要利用一个卫星来求出卫星与接收机之间的时间差t。 如下图所示,每一颗卫星连续不断地向GPS接收机发送可跟踪的唯一编码序列,GPS接收机可根据编码辨认相关的卫星,进而计算出接收机的确切位置和准确时间。设有四颗卫星1,2,3,4,坐标为(Xi,Yi,Zi)(i=1,2,3,4),用户坐标为(Xu,Yu,Zu)Ri为伪距离,即接收机到卫星的距离Ri=T*Ci;t是用户时钟偏差。联立四个方程得到以上方程组,求解联立方程组可求出用户的三维坐标。此为非线性方程组。可以采用许多线性化算法或迭代算法进行解算。4 信号接收子系统4.1GPS的广播信号4.1.1GPS的信号结构 GPS卫星发射的信号包括三种信号分量:载波、测距码和数据码(即导航电文)。所有这些信号均在同一频率介10.23MHz的控制下产生的151。如下图所示GPS利用L波段的两种频率的信号Ll和LZ作载波,其频率分别为1575.42MHZ和1227.6MHZ,目的在于测量和消除因电离层效应引起的延迟误差。在载波Ll调制有CA/码、P码和数据码,而在载波LZ上只调制P码和数据码。GPS发射两种测距码:CA/码和P码,均为伪随机噪声码,简称为伪码。其中CA/码为粗码,码结构是公开的,供一般用户使用,定位精度可达20-40米。P码是精码,是结构不公开的保密码,难于捕获,易于保密,定位精度可达5-10米。4.1.2导航电文 导航电文是用户用来定位和导航的基础,是由卫星信号调制出来的数据码,包含了卫星的星历、工作状态、时钟改正、电离层时延、大气折射改正以及由CA/码捕获P码等导航信息。它是由卫星信号解调出来的数据码。这些信息以50biUs的速率调制在载频上,数据采用不归零制困RZ)的二进制。导航电文采用主帧、子帧、字码和页码格式,每主帧电文长度为1500bit,传送速率为5bit/s,所以发送一帧电文需要30s时间。每帧导航电文包括5个子帧,每个子帧长6s,共有300bit。第1、2、3子帧各有10个字码,这三个子帧的内容每30s重复一次,每hl更新一次,第4、5子帧各有25页,共有15000bit。一帧完整的电文共有375000bit,需要750s才能传送完,花费时间达125min。电文内容在卫星注入新的数据后再进行更新。导航电文的内容包括遥测码(TLM)、转换码(HOW)、数据块I、数据块II和数据块III等5部分,其结构示意图如下图所示。 各部分内容如下:每一个子帧的第一个字码都是遥测码,作为捕获导航电文的前导。其中所含的同步信号为各子帧提供了一个同步起点,使用户便于解释电文数据。每一个子帧的第二个字码都是转换码,它的主要作用是帮助用户从已捕获的C/A码转换到P码。子帧1的第3-10个字码为数据块I,它的主要内容是:标志码(指明载波L2的调制波类型、星期序号、卫星的健康状况)、数据龄期、卫星时钟改正系数。数据块II含在子帧2和子帧3内,它载有卫星的星历,即描述有关卫星运行轨道的信息。这是GPS定位中最常用的数据。数据块III含在子帧5内,它提供GPS卫星的历书数据。当接收机捕获到某颗卫星后,利用数据块m的信息可以得到其它卫星的概略星历、时钟改正、码分地址和卫星状态等数据。数据块IV空置,留作备用。当采用GPS进行定位解算时,可通过上述导航电文获取GPS卫星的各种轨道参数,在此基础上准确计算卫星的瞬时位置。4.2GPS接收模块 GPS接收模块的任务就是从卫星广播信号中解调出导航电文,然后从导航电文中获取GPS的各种轨道参数,再根据前述方程组解算出观测站的实时位置。本设计采用Progin公司的SR87接收模块,该模块采用高灵敏度,性能良好的SiRF III芯片,能够跟踪同时跟踪多大20颗卫星。这种模块非常适用于手持设备或者车载嵌入式系统中SR87主要特点如下:(1)采用高灵敏度SiRF III芯片组(2)接收性能良好,能同时跟踪多大20颗卫星(3)输出TTL电平信号,遵循NMEA-0183协议(4)低功耗(5)平均冷启动时间低于42秒(6)内置1Mb SRAM(7)内置一块俚电池,使得模块能快速定位(8)紧凑封装(25.4*25.4*7mm3),便于集成SR87技术参数: 电气特性: 频率 L1,1575.42MHz C/A码 1.023MHz通道数 20 灵敏度 -159dBm位置精度 10meters,2D RMS 坐标系 WGS-84 热启动 平均1sec 冷启动 平均42sec 响应时间 平均0.1sec动态特性:海拔高度 <18000米 速度 <515米/sec加速度 <4G电源:输入电压 3.0-5.5VDC输入电流 <80mA备份电源

    注意事项

    本文(车载GPS导航仪设计.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开