基于北斗和gps双模数据透传装置的数据透传方法

文档序号:6225357阅读:584来源:国知局
基于北斗和gps双模数据透传装置的数据透传方法
【专利摘要】基于北斗和GPS双模数据透传装置的数据透传方法,涉及一种数据透传方法,本发明为解决现有汽车行驶记录仪由于数据协议解析差异性容易导致数据丢失或错误导致汽车行驶记录仪准确低的问题。本发明所述基于北斗和GPS双模数据透传装置内嵌CPU、北斗和GPS模块和存储器,CPU包括北斗和GPS数据保存模块、北斗和GPS数据解析模块、北斗和GPS数据导出模块,北斗和GPS数据导出模块上设有串口、U盘接口和GPRS输出口,北斗和GPS数据保存模块数据保存端口通过数据总线连接北斗和GPS模块数据保存端口,北斗和GPS数据解析模块数据解析端口通过数据总线连接北斗和GPS模块数据解析端口。本发明用于汽车行驶记录仪。
【专利说明】基于北斗和GPS双模数据透传装置的数据透传方法
【技术领域】
[0001]本发明涉及一种基于北斗和GPS双模数据透传装置的数据透传方法。
【背景技术】
[0002]北斗定位是我国正在发展的定位系统,在国内正在大力推广。北斗导航系统是覆盖中国本土的区域导航系统,GPS是覆盖全球的全天候导航系统。北斗导航系统由于是主动双向测距的询问一应答系统,用户设备与地球同步卫星之间不仅要接收地面中心控制系统的询问信号,还要求用户设备向同步卫星发射应答信号,这样,系统的用户容量取决于用户允许的信道阻塞率、询问信号速率和用户的响应频率。因此,北斗导航系统的用户设备容量是有限的。GPS是单向测距系统,用户设备只要接收导航卫星发出的导航电文即可进行测距定位,因此GPS的用户设备容量是无限的。
[0003]透传即是透明传送,也就是传送网络不管传输的业务如何,只负责将需要传送的业务传送到目的节点,同时保证传输的质量即可,而不对传输的业务进行处理。
[0004]现有的关于模块定位数据透传设备不多,应用在车载设备上则是更少。在数据协议解析上,由于各个厂家产品的差异性,在软件数据解析上,由于解析算法的不同,导致一些数据解析错误或这丢失。

【发明内容】

[0005]本发明目的是为了解决现有汽车行驶记录仪由于数据协议解析的差异性容易导致数据丢失或错误导致汽车行驶记录仪的准确低的问题,提供了一种基于北斗和GPS双模数据透传装置的数据透传方法。
[0006]本发明所述基于北斗和GPS双模数据透传装置的数据透传方法,基于北斗和GPS双模数据透传装置内嵌CPU、北斗和GPS模块和存储器,所述CPU包括北斗和GPS数据保存模块、北斗和GPS数据解析模块、北斗和GPS数据导出模块,北斗和GPS数据导出模块上设置有串口、U盘接口和GPRS输出口,北斗和GPS数据保存模块的数据保存端口通过数据总线连接北斗和GPS模块的数据保存端口,北斗和GPS数据解析模块的数据解析端口通过数据总线连接北斗和GPS模块的数据解析端口 ;
[0007]基于上述双模数据透传装置的数据透传方法的数据保存方法具体过程为:
[0008]步骤一、CPU读取北斗和GPS模块中的北斗和GPS数据;
[0009]步骤二、CPU判断是否读取到数据,如果是则执行步骤三,如果否返回步骤一;
[0010]步骤三、CPU判断步骤二读取到的数据是否符合NEMA协议,如果是则执行步骤四,如果否则返回步骤一;
[0011]步骤四、CPU将数据保存保存到存储器中;
[0012]步骤五、CPU将数据的起始位置和数据个数保存到存储器中。
[0013]基于上述双模数据透传装置的数据透传方法的数据解析方法具体过程为:
[0014]步骤1、CPU读取北斗和GPS模块中的北斗和GPS数据;[0015]步骤2、CPU查找预设关键字,判断是否找到预设关键字,如果是则执行步骤3,如果否则返回步骤I;
[0016]步骤3、CPU将找到的预设关键字与预设列表比对,判断找到的预设关键字是否在预设列表中,如果是,则执行步骤4,如果否则返回步骤I ;
[0017]步骤4、CPU的北斗和GPS数据解析模块对数据进行解析,获取车辆行驶信息;
[0018]步骤5、CPU将步骤4获取的车辆行驶信息存储到存储器中。
[0019]本发明的优点:本发明所述的基于北斗和GPS双模数据透传装置的数据透传方法应用在汽车行驶记录仪上,能够保存北斗和GPS双模原始数据,并且能够通过GPRS网络透传到因特网上,还能够通过串口或者U盘导出,方便分析数据,辨别其工作是否正常。能够防止车载终端解析错误,造成连锁的异常反应。
[0020]本发明采用的是列表式解析北斗和GPS双模数据的方法能够屏蔽掉各个厂家产品的差异性,保证汽车行驶记录仪的数据解析的正确性与完整性。本发明所述的基于北斗和GPS双模数据透传装置的数据透传方法能够也保存了车辆的位置信息,其中包括位置、时间、方向和速度等信息,方便在发生事故后对数据的有效信息的提取,以便做出相应的分析。
【专利附图】

【附图说明】
[0021]图1是本发明所述基于北斗和GPS双模数据透传装置的结构示意图;
[0022]图2是本发明所述基于北斗和GPS双模数据透传装置的数据透传方法的数据保存流程图;
[0023]图3是本发明所述基于北斗和GPS双模数据透传装置的数据透传方法的数据解析流程图。
【具体实施方式】
[0024]【具体实施方式】一:下面结合图1和图2说明本实施方式,本实施方式所述基于北斗和GPS双模数据透传装置的数据透传方法,基于北斗和GPS双模数据透传装置内嵌CPUl、北斗和GPS模块2和存储器3,所述CPUl包括北斗和GPS数据保存模块、北斗和GPS数据解析模块、北斗和GPS数据导出模块,北斗和GPS数据导出模块上设置有串口、U盘接口和GPRS输出口,北斗和GPS数据保存模块的数据保存端口通过数据总线连接北斗和GPS模块2的数据保存端口,北斗和GPS数据解析模块的数据解析端口通过数据总线连接北斗和GPS模块2的数据解析端口 ;
[0025]基于上述双模数据透传装置的数据透传方法的数据保存方法具体过程为:
[0026]步骤一、CPUl读取北斗和GPS模块2中的北斗和GPS数据;
[0027]步骤二、CPUl判断是否读取到数据,如果是则执行步骤三,如果否返回步骤一;
[0028]步骤三、CPUl判断步骤二读取到的数据是否符合NEMA协议,如果是则执行步骤四,如果否则返回步骤一;
[0029]步骤四、CPUl将数据保存保存到存储器3中;
[0030]步骤五、CPUl将数据的起始位置和数据个数保存到存储器3中。
[0031]【具体实施方式】二:本实施方式对实施方式一作进一步说明,所述存储器3能够保存I万条北斗和GPS数据信息。
[0032]【具体实施方式】三:下面结合图1和图3说明本实施方式,本实施方式所述基于北斗和GPS双模数据透传装置的数据透传方法,基于北斗和GPS双模数据透传装置包括CPUl、北斗和GPS模块2、存储器3和GPRS4,所述CPUl内嵌北斗和GPS数据保存模块、北斗和GPS数据解析模块、北斗和GPS数据导出模块,北斗和GPS数据导出模块上设置有串口和U盘接口,北斗和GPS数据保存模块的数据保存端口通过数据总线连接北斗和GPS模块2的数据保存端口,北斗和GPS数据解析模块的数据解析端口通过数据总线连接北斗和GPS模块2的数据解析端口;
[0033]基于上述双模数据透传装置的数据透传方法的数据解析方法具体过程为:
[0034]步骤1、CPUl读取北斗和GPS模块2中的北斗和GPS数据;
[0035]步骤2、CPU1查找预设关键字,判断是否找到预设关键字,如果是则执行步骤3,如果否则返回步骤I ;
[0036]步骤3、CPUl将找到的预设关键字与预设列表比对,判断找到的预设关键字是否在预设列表中,如果是,则执行步骤4,如果否则返回步骤I ;
[0037]步骤4、CPUl的北斗和GPS数据解析模块对数据进行解析,获取车辆行驶信息;
[0038]步骤5、CPUl将步骤4获取的车辆行驶信息存储到存储器3中。
[0039]【具体实施方式】四:本实施方式对实施方式三作进一步说明,所述CPUl的北斗和GPS数据解析模块对数据进行解析,获取车辆行驶信息的内容包括:车辆的位置、获取该车辆位置的时间、该车辆的行驶方向和该车辆的行驶速度。
[0040]本发明的工作过程如下:
[0041]北斗和GPS模块2连接到CPUl,设备上电后CPUl接收北斗和GPS模块2的数据信息,判断数据符合NMEA协议后,按照顺序依次保存北斗/GPS的原始数据信息到存储器3中,当达到存储器3的最大存储极限时,循环覆盖最早的数据。同时保存记录数据的起始位置和数据个数。当数据需要北斗和GPS的数据时,提取记录数据的起始位置和数据个数,通过GPRS、串口或者U盘把数据导出。
[0042]在把北斗和GPS的数据保存后,CPU解析北斗和GPS的数据,提取位置、时间、方向和速度等有效信息。同时保存这些信息,也就是保存了车辆行驶数据的基本信息。在北斗和GPS的数据解析上采用列表式解析方式,由于北斗和GPS的数据符合NMEA协议,即在软件处理中通过NMEA协议中的关键字建立相应的表格,通过接收到的关键字与建立的表格进行比对,相同即执行与表格这一条相对应的处理程序。
【权利要求】
1.基于北斗和GPS双模数据透传装置的数据透传方法,基于北斗和GPS双模数据透传装置包括CPU (I)、北斗和GPS模块(2)和存储器(3),所述CPU (I)内嵌北斗和GPS数据保存模块、北斗和GPS数据解析模块、北斗和GPS数据导出模块,北斗和GPS数据导出模块上设置有串口、U盘接口和GPRS输出口,北斗和GPS数据保存模块的数据保存端口通过数据总线连接北斗和GPS模块(2)的数据保存端口,北斗和GPS数据解析模块的数据解析端口通过数据总线连接北斗和GPS模块(2)的数据解析端口 ; 其特征在于,基于上述双模数据透传装置的数据透传方法的数据保存方法具体过程为: 步骤一、CPU (I)读取北斗和GPS模块(2)中的北斗和GPS数据; 步骤二、CPU (I)判断是否读取到数据,如果是则执行步骤三,如果否返回步骤一; 步骤三、CPU (I)判断步骤二读取到的数据是否符合NEMA协议,如果是则执行步骤四,如果否则返回步骤一; 步骤四、CPU (I)将数据保存保存到存储器(3)中; 步骤五、CPU (I)将数据的起始位置和数据个数保存到存储器(3)中。
2.根据权利要求1所述基于北斗和GPS双模数据透传装置的数据透传方法,其特征在于,所述存储器(3)能够保存I万条北斗和GPS数据信息。
3.基于北斗和GPS双模数据透传装置的数据透传方法,基于北斗和GPS双模数据透传装置包括CPU (I)、北斗和GPS模块(2)和存储器(3),所述CPU (I)内嵌北斗和GPS数据保存模块、北斗和GPS数据解析模块、北斗和GPS数据导出模块,北斗和GPS数据导出模块上设置有串口、U盘接口和GPRS输出口,北斗和GPS数据保存模块的数据保存端口通过数据总线连接北斗和GPS模块(2)的数据保存端口,北斗和GPS数据解析模块的数据解析端口通过数据总线连接北斗和GPS模块(2)的数据解析端口 ; 其特征在于,基于上述双模数据透传装置的数据透传方法的数据解析方法具体过程为: 步骤1、CPU (I)读取北斗和GPS模块(2)中的北斗和GPS数据; 步骤2、CPU (I)查找预设关键字,判断是否找到预设关键字,如果是则执行步骤3,如果否则返回步骤I ; 步骤3、CPU (I)将找到的预设关键字与预设列表比对,判断找到的预设关键字是否在预设列表中,如果是则执行步骤4,如果否则返回步骤I ; 步骤4、CPU (I)的北斗和GPS数据解析模块对数据进行解析,获取车辆行驶信息; 步骤5、CPU (I)将步骤4获取的车辆行驶信息存储到存储器(3)中。
4.根据权利要求3所述基于北斗和GPS双模数据透传装置的数据透传方法,其特征在于,所述CPU (I)的北斗和GPS数据解析模块对数据进行解析,获取车辆行驶信息的内容包括:车辆的位置、获取该车辆位置的时间、该车辆的行驶方向和该车辆的行驶速度。
【文档编号】G01S19/33GK103913754SQ201410172476
【公开日】2014年7月9日 申请日期:2014年4月25日 优先权日:2014年4月25日
【发明者】高磊, 刘洪刚, 赵现江, 程少林, 王永红 申请人:航天科技控股集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1