基于GPS的车辆导航及GPRS网络监控

发布者:WanderlustGlow最新更新时间:2006-05-19 来源: 电子设计应用关键字:GPS  GPRS  定位  导航 手机看文章 扫描二维码
随时随地手机看文章
引言
近年来,对机动性强、数量众多的移动目标进行有效监控、紧急救援和提供各种信息服务的需求,在客运、公安、银行、物流等行业表现得尤为突出。通用分组无线业务(GPRS)的出现,使得人们能够对移动目标进行全国范围、实时、全天候的监控调度。将GPS定位技术和GPRS相结合,具有广泛的应用前景。

系统结构
整个定位导航监控系统主要由车载终端(包括微型工控机、触摸屏、GPS接收模块、GPRS通信模块和电源等)和监控数据中心DSC(TCP/IP的网络服务器)两部分组成。
车载终端的GPS模块实时接收全球定位卫星的位置、时间等数据,一方面发送给车内的微型单板计算机,得到车辆的当前位置并且在电子地图上显示;另一方面,数据将通过GPRS终端模块发送到远程监控中心服务器,使得监控中心能实时得到所有车辆的位置信息,给车辆的安全监控以及远程调度提供了基础。

车载终端
车载终端硬件组成如图1所示。


图1 车载终端硬件组成原理图

GPS接收模块
GPS由三部分组成,空间星座部分、地面监控部分和用户接收机部分。空间星座部分由24颗导航卫星构成,相当于提供了24个已知空间点。地面监控部分是用来监测卫星的状态,对卫星轨道信息进行修正。用户接收机用来接收卫星信号并完成信号的分析与计算,以获得必要的导航和定位信息。
本文选用了天宝(Trimble)公司的Lassen SQ/IQ系列GPS接收模块。该模块支持的数据格式有TSIP和NEMA0183,在目前的软件系统中,通常使用NEMA0183格式的数据。NEMA 0183协议允许信号源通过一根双绞线将数据以串行通信方式发送到一个或者多个接收端。

微型工控机
GPS模块的数据通过RS-232串口直接发送到微型工控机,通过工控机上运行的电子地图软件,能够显示出车辆当前的位置和各个主要地理位置。微型工控机不但具有普通计算机所有的功能,并且具有很高的集成度,体积小、重量轻、方便安装。

GPRS通信模块
车载终端嵌入了GPRS通信模块,它将GPS接收模块的位置信息实时发送到远程数据库监控中心,实现了所有车辆的监控和调度。
作为监控调度系统,首先要考虑监控覆盖范围、实时性、调度业务、车辆容量、刷新速率等要求,选择合适的无线数据链路和电子地图,并开发相应的业务软件。GPRS/IP/TCP/UDP协议栈可以实现数据的实时交换,而且在现有的公用无线通信系统中拥有最大的带宽,与目前流行的短消息传输方式相比,在相同数据长度、相同时间间隔下,其通信费用是短消息方式的1/6,甚至更少。本文使用深圳宏电公司的GPRS DTU H7000系列无线通信模块实现GPRS的网络连接和数据传输。当无线通信模块登陆到GPRS网络时,将实时地把GPS接收模块的位置信息发送到远程监控中心,以供监控和调度使用。

监控中心软件设计
监控中心就是一台具有公网IP地址的网络服务器,通过编写数据中心的监控系统软件(主要由通信模块、电子地图数据库、车辆信息数据库等组成),监控中心将实时接收车载终端通过无线通信模块发送来的数据,并进行解析和存储,将所有车辆的位置和运动状态都显示在电子地图上。并针对不同的情况进行提示和报警。
监控中心也可以采用WebGIS技术,使用C/S或者B/S构架,监控中心和数据服务器可以处于不同的物理位置。由于数据服务器对设备的可靠性和相应的运营、维护要求较高,所以从经济效益上来看,自建一个数据服务器对硬件和软件的要求都很高。可以利用当前.NET技术的网络服务,通过本地的监控中心访问数据服务器,以获取数据信息、发送命令等。
本文采用了Microsoft Visual C#.NET作为开发平台,使用了深圳宏电GPRS模块的动态开发库,动态开发库提供了GPRS无线通信过程中用到的一些操作函数。开发包中的重要结构如下:
1.终端模块注册信息接口结构
typedef struct GPRS_USER_INFO
{
char m_userid[12]; //终端模块号码
uint32 m_sin_addr; //终端模块进入Internet的代理主机IP地址
uint16 m_sin_port; //终端模块进入Internet的代理主机IP端口
uint32 m_local_addr;//终端模块在移动网内IP地址
uint16 m_local_port;//终端模块在移动网内IP端口
char m_logon_date[20]; //终端模块登录时间
char m_update_date[20]; //终端模块更新时间
uint8 m_status; //终端模块状态
}user_info;
2.数据包接口结构
typedef struct GPRS_DATA_ RECORD
{
char m_userid[12]; //终端模块号码
char m_recv_date[20]; //接收到数据包的时间
char m_data_buf[1024]; //存储接收到的数据
uint16 m_data_len; //接收到的数据包长度
uint8 m_data_type; //接收到的数据包类型
}data_record;

结语
该系统综合运用了GPS卫星定位技术和GPRS无线网络传输技术,将两者结合应用在车载导航和监控调度中。
该系统可以应用于各类营运车辆,现在已在双人无动力观光旅游车上应用,取得了良好的效果。

参考文献
1 Trimble Company, Lassen SQ GPS Receiver System Designer Reference Manual[M], Revision A, U.S.: June 2002
2 Jean-Lien C. Wu, Wei-Yeh Chen, Hung-Huan Liu, Radio Resource Allocation in GSM/GPRS Networks, Lecture Notes in Computer Science, Volume 2343 / 2002, January 2002, Pages: 457-468

关键字:GPS  GPRS  定位  导航 引用地址:基于GPS的车辆导航及GPRS网络监控

上一篇:基于GPS的高精度无误差倒计时牌的设计
下一篇:硅扩频振荡器在汽车电子产品中的应用

推荐阅读最新更新时间:2024-12-19 17:47

基于GPRS和PLC的远程路灯监控系统设计
1 GPRS技术简介 GPRS(General Packet Radio Service,通用分组无线业务)是一种基于第二代移动通信系统GSM的无线分组交换技术,特别适用于间断的、突发性的或频繁的、少量的数据传输,也适用于偶尔的大数据量传输。GPRS的传输速率最高可达171.2 kbps,实际应用中的平均速率也高达53.6kbps。GPRS为移动用户和数据网络之间提供连接,为移动用户提供高速无线接口和X.25服务。GPRS采用数据分组交换技术,每个用户可同时占用多个无线信道,同一无线信道又可以有多个用户共享,因而资源被有效利用。用户永远在线,按流量计费,降低了服务成本。   利用GPRS进行数据传输具有如下的优点:  
[安防电子]
基于<font color='red'>GPRS</font>和PLC的远程路灯监控系统设计
飞兆专家解密模拟技术将走向何方
  谈及飞兆半导体(仙童 Fairchild),我们似乎更津津乐道于其支撑硅谷崛起的神话,苹果总裁乔布斯将其形容为“就象个成熟了的蒲公英,你一吹它,这种创业精神的种子就随风四处飘扬了。”   然而,数字技术也如蒲公英一样在传统模拟领域四散开来,功率管理半导体器件中的数字电路越来越“大行其道”。但飞兆半导体认为无论有多少数字电路,模拟却是必须的。   以下为采访实录:   受访者:飞兆半导体公司系统工程师 Steve Mappus 及业务发展部 Aung Thet Tu    飞兆半导体公司系统工程师 Steve Mappus 飞兆半导体公司业务发展部Aung Thet Tu   1. 与当今高速发展的数字技
[焦点新闻]
TruePoint GPS 技术玩转高尔夫
  高尔夫测距仪SkyCaddie 的开发者SkyGolf 与GPS 接收机技术提供商u-blox宣布独家合作开发TruePoint™精确GPS技术,为高尔夫球员提供前所未有的精确度。   SkyCaddie® SG5 测距仪使用 GPS,可以回答高尔夫运动中最常见的一个问题——“有多远”,再也不需寻找标杆或浪费时间步测距离。它可以自动计算出距离,并给高尔夫运动员提供全球超过45个国家 17000 多个高尔夫球场上所需的信息。有了 Skycaddie,就像在手中有了一个专业的球童。SkyGolf 的专利 IntelliGreen® 技术也能让高尔夫运动员从任何前进角测量果岭的全部深度和形状,可以同时快速计算最多40个目标,帮助高尔
[新品]
基于uClinux的GPSOne/GPS定位信息接收
GPS是当前在导航系统中应用最广泛的定位技术之一,但GPS也有其自身的不足。例如,当GPS终端在建筑密集的地方或在高架桥底下等恶劣的地理位置时,定位信号比较容易丢失,往往难以获取有效的定位信息。由美国高通公司开发的GPSOne定位模块,提供的定位信号是基于网络与蜂窝的定位技术。即使在卫星信号不好的情况下,只要存在联通的网络信号,利用蜂窝定位技术,就可以较容易地获得定位信号。此信号可作为GPS信号丢失情况下的一种补偿信号。 GPSOne是传统GPS定位技术与CDMA网络技术巧妙结合的混合型定位技术,即GPSOne=AGPS+AFLT+CellID。它是第一种可以在室内稳定工作的基于GPS技术的解决方案,是唯一商用的GPS定位解决方案
[嵌入式]
基于FPGA芯片和频率合成器ADF4360-4的GPS信号源
频率合成器是发射系统和接收系统中的核心器件,采用相位负反馈频率控制技术,具有良好的窄带载波跟踪性能和带宽调制跟踪性能,为系统上、下变频提供本振信号,对相位噪声和杂散具有很好的抑制作用,通过锁相频率合成技术实现的频率源已经在雷达、通信、电子等领域得到了广泛应用。 本文以GPS信号源设计为参考,介绍ADI公司的频率合成器ADF4360-4在GPS信号源设计中的典型应用。   1 信号源系统组成   1.1 系统设计   根据文献了解了GPS信号的结构特点,本文设计GPS信号源的目的是模拟卫星发射的GPS信号,也就是对GPS信号进行基带调制并产生频率为1 575.42 MHz的GPS射频信号,根据文献,在系统总体设计中,
[嵌入式]
基于FPGA芯片和频率合成器ADF4360-4的<font color='red'>GPS</font>信号源
雷军直播自曝小米Max 定位居然不是旗舰版?
    日前,小米官方放出了大屏新机小米Max预热视频的第一集,视频中演员马丽手持小米Max真机出场,但由于视频较短,大家可能并没有看清楚小米Max的外观。不过,最近爱自曝的小米创始人 雷军 又给大家带来了小米Max真机的近照。 小米Max   雷军通过小米直播展示了小米Max的真机。从直播截图来看,小米Max尺寸很大,屏占比也非常高,但依旧采用三个触摸式按键,背部应该采用了金属材质。另外,小米Max顶部的前置镜头、距离传感器和听筒采用了大白式设计,对称设计让该机看上去颜值更高了。 小米Max     结合此前的消息,小米Max将采用6.44英寸1080p屏幕,搭载骁龙650处理器,内置4500mAh容量电池,支持双
[手机便携]
GPS相对定位在重力卫星KBR测距中的应用
地球重力场是地球的一个基本物理场,重力场及其变化反映了地球表层及其内部的物质分布和运动,决定了大地水准面的起伏和变化,地球重力场的精确测量对大地测量、地球物理、地球动力学和海洋学等学科的发展具有极其重要的意义。卫星重力测量技术的应用对于地球重力场的测量具有划时代的意义,是当今大地测量领域的研究前沿和关注热点之一。常规的重力场确定方法主要依靠地面重力观测,地面 观测周期较长,且占地球四分之三的海洋重力数据缺乏,确定重力场的精度受到限制。随着空间定位技术的发展,近年来在地球重力场研究方面所取得的成就远远超出过去30年的总和。20世纪80年代出现的卫星测高技术较大地提高了重力场的确定精度,如著名的EGM96模型。2000年7月由德国
[测试测量]
<font color='red'>GPS</font>相对<font color='red'>定位</font>在重力卫星KBR测距中的应用
Mapbox与Arm合作推出虚拟主机 加速软件定义汽车导航
12月16日,定位体验驱动平台Mapbox与Arm合作推出虚拟主机(VHU)。这款基于云的解决方案通过虚拟化基于Arm的车载硬件并无缝集成Mapbox的导航堆栈,使OEM能够加快导航系统的集成、测试和验证。借助VHU,OEM可以在开发周期的早期启动软件验证,从而加速创新型软件驱动型车辆的上市。 图片来源:Mapbox 随着行业向软件定义汽车(SDV)转型,汽车OEM面临着越来越大的压力,需要提供类似于智能手机的无缝、持续更新的数字体验。传统上,软件验证受到物理硬件可用性的限制,导致延迟和物流挑战。Mapbox虚拟主机(VHU)通过为开发人员提供即用型云虚拟机来克服这些限制,而该虚拟机可模拟基于Arm的汽车硬件并集成完整的
[汽车电子]
Mapbox与Arm合作推出虚拟主机 加速软件定义汽车<font color='red'>导航</font>
小广播
最新汽车电子文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved