发明名称 全球定位系统与道路的试验测试装置
摘要 本发明公开了一种应用GPS接收机对车辆行驶工况数据进行采集的车辆试验测试装置。本发明的全球定位系统与道路的试验测试装置包括公知计算机、通讯接口、通过所述通讯接口与所述公知计算机连接的GPS接收机和存储在所述公知计算机内的通讯程序、通讯事件程序、记录程序和定时程序,所述GPS接收机用于采集车辆的行驶速度。通讯接口为所述GPS接收机的内置USB接口,GPS接收机通过该USB接口与的公知计算机进行数据通讯;外部电源通过所述的USB接口向所述的GPS接收机提供电源。本发明比应用五轮仪采集车辆工况数据更为方便、准确;由于本发明能对GPS系统的误差进行试验验证,因而采集的车辆工况数据更为准确、可靠。
申请公布号 CN1619257A 申请公布日期 2005.05.25
申请号 CN200410020374.6 申请日期 2004.08.25
申请人 天津汽车检测中心;陈弘 发明人 陈弘
分类号 G01C21/26;G01S5/02;G08G1/052 主分类号 G01C21/26
代理机构 天津市北洋有限责任专利代理事务所 代理人 江镇华
主权项 1.一种全球定位系统与道路的试验测试装置,其特征是,它包括公知计算机、通讯接口、通过所述通讯接口与所述公知计算机连接的GPS接收机和存储在所述公知计算机内的通讯程序、通讯事件程序、记录程序和定时程序,所述GPS接收机用于采集车辆的行驶速度;所述GPS接收机用于采集车辆的行驶速度;所述的公知计算机在运行通讯程序时执行如下步骤:(10)、初始化;(20)、判断串行接口是否打开,如判断结果为否,则继续执行(90)步骤;(30)、如(20)步骤的判断结果为是,则进行接口查询;(40)、判断COM1是否被占用,如判断结果为是,则执行(80)步骤;(50)、如(40)步骤的判断结果为否,则进行参数设置;(60)、打开通讯;(70)、显示经度、纬度、时间、速度、方位角,并执行(100)步骤;(80)、如(40)步骤的判断结果为是,则判断COM2是否被占用,如判断结果为否,则继续执行(50)步骤;如判断结果为是,则执行(90)步骤;(90)、则关闭通讯;(100)结束;所述的公知计算机在运行记录程序时执行如下步骤:(110)、初始化;(120)、判断是否记录,如判断结果为是,则执行(170)步骤;(130)、如(120)步骤的判断结果为否,则关闭定时;(140)、作出标记,TimerMark=F;(150)、保存统计数据;(160)、关闭记录,并执行(220)步骤;(170)、如(120)步骤的判断结果为是,则判断标记是否为TimerMark=F,如判断结果为是,则执行(220)步骤;(180)、如(170)步骤的判断结果为否,则设置保存路径和保存文件名;(190)、判断文件名是否重名,如判断结果为是,则返回(180)步骤;(200)、如(190)步骤的判断结果为否,则并定时;(210)、作出标记,TimerMark=T;(220)、结束;所述的公知计算机在运行定时事件程序时执行如下步骤:(230)、初始化;(240)、判断标记是否为BufferMark=T,如判断结果为是,则执行该步骤;(250)、如(240)步骤的判断结果为否,则读取显示数据;(260)、据存盘路径将显示数据存盘;(270)、作出标记,BufferMark=F;(280)、记录数据处理,记录指针加1;(290)、结束;所述的公知计算机在运行通讯事件程序时执行如下步骤:(300)、初始化;(310)、读取数据包;(320)、把数据包送入缓存;(330)、存储标记,BufferMark=T;(340)、读取缓冲区数据;(350)、从字符串的头开始分离数据;(360)、判断字符串中的字符是否为$,如判断结果为否,则继续执行该步骤;(370)、如(360)步骤的判断结果为是,则记录$字符的位置;(380)、判断从$字符开始出现的字符串是否是CRLF,如判断结果为否,则继续执行该步骤;(390)、如(380)步骤的判断结果为是,则截取从$字符开始到字符串CRLF之间的字符串为一数据帧;(400)、判断帧数据是否以GPRMC开始,如判断结果为是,则执行(450)步骤;(410)、如(400)步骤的判断结果为否,则判断帧数据是否以GPRSV开始,如判断结果为是,则执行(460)步骤;(420)、如(410)步骤的判断结果为否,则判断帧数据是否以GPRSA开始,如判断结果为是,则执行(470)步骤;(430)、如(420)步骤的判断结果为否,则判断帧数据是否以GPGGA开始,如判断结果为否,则返回(360)步骤;(440)、如(430)步骤的判断结果为是,此数据是GPGGA格式,则执行(480)步骤;(450)、如(400)步骤的判断结果为是,此数据是GPRMC格式,则执行(480)步骤;(460)、如(410)步骤的判断结果为是,此数据是GPGSV格式,则执行(480)步骤;(470)、如(420)步骤的判断结果为是,此数据是GPGSA格式,则执行(480)步骤;(480)、按各个数据的具体定义,以“,”为分隔符,分离出各个参数;(490)、显示各个参数;(500)、结束。
地址 300162天津市河东区程林庄道天山南路10号信箱