0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >汽车电子 > 梦芯科技MXT901高性能的北斗/GPS双系统导航定位模块解决方案

梦芯科技MXT901高性能的北斗/GPS双系统导航定位模块解决方案

2017-01-09
类别:汽车电子
eye 714
文章创建人 拍明


方案概述


产品规格

低功耗

支持单系统独立定位和BDS/GPS双系统联合定位

Smart SuppressTM 抗干扰技术

高灵敏度设计

支持AGNSS,快速定位

16mm×12mm的SMD表面贴封装尺寸,可与国内外主流模块原位替换,并直接使用

外部DCDC提供内核电源,高性能

工业级标准


该模块是一款高性能的北斗/GPS双系统导航定位模块。广泛应用于交通、渔业、水文、气象、林业、救援、通信、电力等行业的监控、导航,以及消费类车载导航、手机导航、人 / 物跟踪、登山探险、智慧旅游、无人机等领域。

MXT901高性能的北斗/GPS双系统导航定位模块

梦芯科技


武汉梦芯科技有限公司是一家专业从事高集成度芯片设计和高性能室内外定位研究的高新技术企业。

武汉梦芯科技有限公司的主要产品有基于完全自主知识产权的启梦TYLOO MXT2702多模多频高精度基带SoC芯片、启梦TYLOO MXT2706多模多频高精度基带射频SoC芯片。以及采用以上芯片的MXT901、MXT902、MXT903、MXT905、MXT907等型号的导航模块产品。

武汉梦芯科技有限公司的多模导航型基带芯片入选由中国卫星导航系统管理办公室发布的新的卫星导航专项北斗基础产品推荐名录。证明材料来自北斗卫星导航系统网站。


北斗卫星导航系统


中国北斗卫星导航系统(BeiDou Navigation Satellite System,BDS)是中国自行研制的全球卫星导航系统。是继美国全球定位系统(GPS)、俄罗斯格洛纳斯卫星导航系统(GLONASS)之后第三个成熟的卫星导航系统。北斗卫星导航系统(BDS)和美国GPS、俄罗斯GLONASS、欧盟GALILEO,是联合国卫星导航委员会已认定的供应商。

北斗卫星导航系统由空间段、地面段和用户段三部分组成,可在全球范围内全天候、全天时为各类用户提供高精度、高可靠定位、导航、授时服务,并具短报文通信能力,已经初步具备区域导航、定位和授时能力,定位精度10米,测速精度0.2米/秒,授时精度10纳秒。

2012年12月27日,北斗系统空间信号接口控制文件正式版1.0正式公布,北斗导航业务正式对亚太地区提供无源定位、导航、授时服务。

2013年12月27日,北斗卫星导航系统正式提供区域服务一周年新闻发布会在国务院新闻办公室新闻发布厅召开,正式发布了《北斗系统公开服务性能规范(1.0版)》和《北斗系统空间信号接口控制文件(2.0版)》两个系统文件。

2014年11月23日,国际海事组织海上安全委员会审议通过了对北斗卫星导航系统认可的航行安全通函,这标志着北斗卫星导航系统正式成为全球无线电导航系统的组成部分,取得面向海事应用的国际合法地位。

定位原理

35颗卫星在离地面2万多千米的高空上,以固定的周期环绕地球运行,使得在任意时刻,在地面上的任意一点都可以同时观测到4颗以上的卫星。

由于卫星的位置精确可知,在接收机对卫星观测中,我们可得到卫星到接收机的距离,利用三维坐标中的距离公式,利用3颗卫星,就可以组成3个方程式,解出观测点的位置(X,Y,Z)。考虑到卫星的时钟与接收机时钟之间的误差,实际上有4个未知数,X、Y、Z和钟差,因而需要引入第4颗卫星,形成4个方程式进行求解,从而得到观测点的经纬度和高程。

事实上,接收机往往可以锁住4颗以上的卫星,这时,接收机可按卫星的星座分布分成若干组,每组4颗,然后通过算法挑选出误差最小的一组用作定位,从而提高精度。

卫星定位实施的是“到达时间差”(时延)的概念:利用每一颗卫星的精确位置和连续发送的星上原子钟生成的导航信息获得从卫星至接收机的到达时间差。

卫星在空中连续发送带有时间和位置信息的无线电信号,供接收机接收。由于传输的距离因素,接收机接收到信号的时刻要比卫星发送信号的时刻延迟,通常称之为时延,因此,也可以通过时延来确定距离。卫星和接收机同时产生同样的伪随机码,一旦两个码实现时间同步,接收机便能测定时延;将时延乘上光速,便能得到距离。

每颗卫星上的计算机和导航信息发生器非常精确地了解其轨道位置和系统时间,而全球监测站网保持连续跟踪。

卫星导航原理

踪卫星的轨道位置和系统时间。位于地面的主控站与其运控段一起,至少每天一次对每颗卫星注入校正数据。注入数据包括:星座中每颗卫星的轨道位置测定和星上时钟的校正。这些校正数据是在复杂模型的基础上算出的,可在几个星期内保持有效。

卫星导航系统时间是由每颗卫星上原子钟的铯和铷原子频标保持的。这些星钟一般来讲精确到世界协调时(UTC)的几纳秒以内,UTC是由美国海军观象台的“主钟”保持的,每台主钟的稳定性为若干个10^-13秒。卫星早期采用两部铯频标和两部铷频标,后来逐步改变为更多地采用铷频标。通常,在任一指定时间内,每颗卫星上只有一台频标在工作。

卫星导航原理:卫星至用户间的距离测量是基于卫星信号的发射时间与到达接收机的时间之差,称为伪距。为了计算用户的三维位置和接收机时钟偏差,伪距测量要求至少接收来自4颗卫星的信号。[13]

由于卫星运行轨道、卫星时钟存在误差,大气对流层、电离层对信号的影响,使得民用的定位精度只有数十米量级。为提高定位精度,普遍采用差分定位技术(如DGPS、DGNSS),建立地面基准站 (差分台)进行卫星观测,利用已知的基准站精确坐标,与观测值进行比较,从而得出一修正数,并对外发布。接收机收到该修正数后,与自身的观测值进行比较,消去大部分误差,得到一个比较准确的位置。实验表明,利用差分定位技术,定位精度可提高到米级。

定位精度

中国北斗卫星导航系统是继美国GPS、俄罗斯格洛纳斯、欧洲伽利略之后的全球第四大卫星导航系统。定位效果分析是导航系统性能评估的重要内容。此前,由于受地域限制,对北斗全球大范围的定位效果分析只能通过仿真手段。

由武汉大学测绘学院和中国南极测绘研究中心杜玉军、王泽民等科研人员进行的这项研究,在2011—2012年中国第28次南极科学考察期间,沿途大范围采集了北斗和GPS连续实测数据,跨度北至中国天津,南至南极内陆昆仑站。同时还采集了中国南极中山站的静态观测数据。为对比分析不同区域静态定位效果,在武汉也进行了静态观测。

科研人员利用严谨的分析研究方法,从信噪比、多路径、可见卫星数、精度因子、定位精度等多个方面,对比分析了北斗和GPS在航线上不同区域、尤其是在远洋及南极地区不同运动状态下的定位效果。

结果表明,北斗系统信号质量总体上与GPS相当。在45度以内的中低纬地区,北斗动态定位精度与GPS相当,水平和高程方向分别可达10米和20米左右;北斗静态定位水平方向精度为米级,也与GPS相当,高程方向10米左右,较GPS略差;在中高纬度地区,由于北斗可见卫星数较少、卫星分布较差,定位精度较差或无法定位。

“现阶段的北斗已经实现区域定位,但还不具备全球定位能力,北斗与GPS在定位效果上的差异,主要是由卫星数量和分布造成的。”武汉大学中国南极测绘研究中心副主任王泽民教授说,“截至文中研究数据采集结束时,北斗系统在轨卫星数为11颗。上个月,我国成功发射了新一代北斗导航卫星,北斗系统在轨卫星数达到了17颗。随着北斗系统全球组网拉开帷幕,相信今后的实测数据一定会更加精彩。”


GPS


GPS是英文Global Positioning System(全球定位系统)的简称。GPS起始于1958年美国军方的一个项目,1964年投入使用。20世纪70年代,美国陆海空三军联合研制了新一代卫星定位系统GPS 。主要目的是为陆海空三大领域提供实时、全天候和全球性的导航服务,并用于情报搜集、核爆监测和应急通讯等一些军事目的,经过20余年的研究实验,耗资300亿美元,到1994年,全球覆盖率高达98%的24颗GPS卫星星座己布设完成。在机械领域GPS则有另外一种含义:产品几何技术规范(Geometrical Product Specifications, 简称GPS)。另外一种含义为G/s(GB per second)。GPS(Generalized Processor Sharing)广义为处理器分享,网络服务质量控制中的专用术语。

工作原理

定位原理

GPS导航系统的基本原理是测量出已知位置的卫星到用户接收机之间的距离,然后综合多颗卫星的数据就可知道接收机的具体位置。要达到这一目的,卫星的位置可以根据星载时钟所记录的时间在卫星星历中查出。而用户到卫星的距离则通过记录卫星信号传播到用户所经历的时间,再将其乘以光速得到(由于大气层电离层的干扰,这一距离并不是用户与卫星之间的真实距离,而是伪距(PR,):当GPS卫星正常工作时,会不断地用1和0二进制码元组成的伪随机码(简称伪码)发射导航电文。GPS系统使用的伪码一共有两种,分别是民用的C/A码和军用的P(Y)码。C/A码频率1.023MHz,重复周期一毫秒,码间距1微秒,相当于300m;P码频率10.23MHz,重复周期266.4天,码间距0.1微秒,相当于30m。而Y码是在P码的基础上形成的,保密性能更佳。导航电文包括卫星星历、工作状况、时钟改正、电离层时延修正、大气折射修正等信息。它是从卫星信号中解调制出来,以50b/s调制在载频上发射的。导航电文每个主帧中包含5个子帧每帧长6s。前三帧各10个字码;每三十秒重复一次,每小时更新一次。后两帧共15000b。导航电文中的内容主要有遥测码、转换码、第1、2、3数据块,其中最重要的则为星历数据。当用户接受到导航电文时,提取出卫星时间并将其与自己的时钟做对比便可得知卫星与用户的距离,再利用导航电文中的卫星星历数据推算出卫星发射电文时所处位置,用户在WGS-84大地坐标系中的位置速度等信息便可得知。


可见GPS导航系统卫星部分的作用就是不断地发射导航电文。然而,由于用户接受机使用的时钟与卫星星载时钟不可能总是同步,所以除了用户的三维坐标x、y、z外,还要引进一个Δt即卫星与接收机之间的时间差作为未知数,然后用4个方程将这4个未知数解出来。所以如果想知道接收机所处的位置,至少要能接收到4个卫星的信号。

GPS接收机可接收到可用于授时的准确至纳秒级的时间信息;用于预报未来几个月内卫星所处概略位置的预报星历;用于计算定位时所需卫星坐标的广播星历,精度为几米至几十米(各个卫星不同,随时变化);以及GPS系统信息,如卫星状况等。

GPS接收机对码的量测就可得到卫星到接收机的距离,由于含有接收机卫星钟的误差及大气传播误差,故称为伪距。对 CA码测得的伪距称为CA码伪距,精度约为20米左右,对P码测得的伪距称为P码伪距,精度约为2米左右。

GPS接收机对收到的卫星信号,进行解码或采用其它技术,将调制在载波上的信息去掉后,就可以恢复载波。严格而言,载波相位应被称为载波拍频相位,它是收到的受多普勒频 移影响的卫星信号载波相位与接收机本机振荡产生信号相位之差。一般在接收机钟确定的历元时刻量测,保持对卫星信号的跟踪,就可记录下相位的变化值,但开始观测时的接收机和卫星振荡器的相位初值是不知道的,起始历元的相位整数也是不知道的,即整周模糊度,只能在数据处理中作为参数解算。相位观测值的精度高至毫米,但前提是解出整周模糊度,因此只有在相对定位、并有一段连续观测值时才能使用相位观测值,而要达到优于米级的定位 精度也只能采用相位观测值。

按定位方式,GPS定位分为单点定位和相对定位(差分定位)。单点定位就是根据一台接收机的观测数据来确定接收机位置的方式,它只能采用伪距观测量,可用于车船等的概略导航定位。相对定位(差分定位)是根据两台以上接收机的观测数据来确定观测点之间的相对位置的方法,它既可采用伪距观测量也可采用相位观测量,大地测量或工程测量均应采用相位观测值进行相对定位。

在GPS观测量中包含了卫星和接收机的钟差、大气传播延迟、多路径效应等误差,在定位计算时还要受到卫星广播星历误差的影响,在进行相对定位时大部分公共误差被抵消或削弱,因此定位精度将大大提高,双频接收机可以根据两个频率的观测量抵消大气中电离层误差的主要部分,在精度要求高,接收机间距离较远时(大气有明显差别),应选用双频接收机。

GPS定位的基本原理是根据高速运动的卫星瞬间位置作为已知的起算数据,采用空间距离后方交会的方法,确定待测点的位置。如图所示,假设t时刻在地面待测点上安置GPS接收机,可以测定GPS信号到达接收机的时间△t,再加上接收机所接收到的卫星星历等其它数据可以确定以下四个方程式。

定位精度

28颗卫星(其中4颗备用)早已升空,分布在6条交点互隔60度的轨道面上,距离地面约20000千米。已经实现单机导航精度约为10米,综合定位的话,精度可达厘米级和毫米级。但民用领域开放的精度约为10米。

GPS 设置

GPS 拿到手,如果是新机器要定位,已经提到了。另外,还有一些设置,常用的有坐标系、地图基准、参考方位、公制/英制、数据接口格式什么的。

坐标系:常用的是 LAT/LON 和 UTM。LAT/LON 就是经纬度表示,UTM 在这里就不管他了。

地图基准:一般用 WGS84。

参考方位:实际上有两个北,磁北和真北呀(简称 CB 和 ZBY)。指南针指的北就是磁北,北斗星指的北就是真北。两者在不同地区相差的角度不一样的,地图上的北是真北。

公制/英制:自选。

数据接口格式:这得细谈谈。GPS 可以输出实时定位数据让其他的设备使用,这就牵扯到了数据交换协议。几乎所有的 GPS 接收机都遵循美国国家海洋电子协会(National Marine Electronics Association)所指定的标准规格,这一标准制订所有航海电子仪器间的通讯标准,其中包含传输资料的格式以及传输资料的通讯协议。NMEA 协议有 0180、0182 和 0183 三种,0183 可以认为是前两种的超集,现在正广泛的使用。

经纬度的表示

再讲讲数据表示。一般从 GPS 得到的数据是经纬度。经纬度有多种表示方法。

1.)ddd.ddddd, 度.度的十进制小数部分(5 位)

2.)ddd.mm.mmm,度.分.分的十进制小数部分(3 位)

3.) ddd.mm.ss, 度.分.秒

不是所有的 GPS 都有这几种显示, GPS315 只能选择第二种和第三种。

在 LAT/LON 坐标系里,纬度是平均分配的,从南极到北极一共 180 个纬度。地球直径 12756KM,周长就是12756*PI,一个纬度是 12756×PI /360 = 111.133 KM (不精确)。

经度就不是这样,只有在纬度为零的时候,就是在赤道上,一个经度之间的距离是 111.319KM,经线随着纬度的增加,距离越来越近,最后交汇于南北极。所以经度的单位距离和确定经度所在的纬度是密切相关的,简单的公式是:

经度 1°长度=111.413cosφ,在纬度φ处。 (公式不精确)



责任编辑:Davia

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

标签: GPS

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案