车载GPS定位监控系统中信号的分析与处理
引言
随着汽车在日常生产和生活中起的作用越来越突出,如何实现各类车辆的有效指挥、协调控制和管理已经成为交通运输和安全管理部门面临的一个重要问题。为了满足提高运输效率和安全保障的需要,对车辆定位监控系统的研究也日趋迫切。
车载GPS定位监控系统是GSM全球数字蜂窝移动通信技术和GIS地理信息技术、GPS全球卫星定位技术以及计算机网络技术相融合研制开发出来的软件技术。它是通过安装在车辆上的GPS接收机(即车载机)接收卫星信号,监控中心的通信控制器从GPS接收机输出的信号中提取所需要的位置、速度和时间信息,结合车辆身份等信息形成数据报,然后通过无线信道发往控制中心;控制中心的主站接收子站发送的数据,处理接收信息通过短消息的方式逐次直接发送给每一台车载机。最后,将车辆的具体数据和状态在监控中心的电子地图上显示出来。
本文讨论的就是从接收机输出的信号中提取所需要的位置、速度和时间信息的方法,以及中心处理信息后发送命令集的实现过程。
GPS车载机的通信协议
车载机与监控中心之间的通信方式均以中心发送命令,车载机应答的方式进行,所以我们对车载机GPS信号的分析与处理必须完全依据车载GPS接收机与监控中心的通信协议来进行,下而是GPS车载机通信协议的部分内容。
车载机返回信息
一般信息:
*XX,YYYYYYYYYY,V1,HHMMSS,S,latitude,D,longitu de,G,speed,direction,DDMMYY,vehicle_status#
确认信息:
*XX,YYYYYYYYYY,V4,CMD,hhmmss,HHMMSS,S,latitu de,D,longitude,G,speed,direction,DDM MYY,vehicle_status#
区分一般信息和确认信息的方法是看车载机传回来的信息中是否包含“V4”,判断返回信息是否有效的方法是看回传信息中是否包含“HQ(制造商名称)”。
其中:‘*’表示命令头;‘XX’表示制造商名称;‘,’表示分隔符;‘YYYYYYYYYY’表示车载机序列号;‘CMD’表示被确认的中心命令;‘hhmmss’表示被确认命令中的时间值;‘HHMMSS’表示车载机时间;‘s’表示数据有效位;‘latitude’表示纬度;‘D’表示纬度标志;‘longitude’表示经度;‘G’表示经度标志;‘speed’表示速度;‘direction’表示方位角;‘D D M M Y Y’表示日/月/年;‘vehicle_status’表示车辆状态。
车载机返回GPS信息模式有两种,一是返回最近的有效的GPS信息;二是返回最新的GPS信息。
中心发送命令结构和命令集
中心发送命令结构是:*XX,YYYYYYYYYY,CMD,HHMMSS,PARA1,PARA2,…#
在编写中心发送指令时必需按照这个格式来写,下面列出其中的七个中心发送命令。
相关文章
- 2023-12-15水压柱塞摩擦副的润滑特性研究
- 2022-12-06一种自动称量装置的研究设计
- 2023-03-12机械几何量智能测量仪的研究
- 2023-10-12内调焦摄远镜头的光学设计
- 2024-01-11夹层梁总体屈曲及皱曲的有限元计算
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。