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

2006-05-27 15:36:33来源:电子设计应用 作者:张辉热度:

引言

近年来,对机动性强、数量众多的移动目标进行有效监控、紧急救援和提供各种信息服务的需求,在客运、公安、银行、物流等行业表现得尤为突出。通用分组无线业务(GPRS)的出现,使得人们能够对移动目标进行全国范围、实时、全天候的监控调度。将GPS定位技术和GPRS相结合,具有广泛的应用前景。

系统结构

整个定位导航监控系统主要由车载终端(包括微型工控机、触摸屏、GPS接收模块、GPRS通信模块和电源等)和监控数据中心DSC(TCP/IP的网络服务器)两部分组成。

车载终端的GPS模块实时接收全球定位卫星的位置、时间等数据,一方面发送给车内的微型单板计算机,得到车辆的当前位置并且在电子地图上显示;另一方面,数据将通过GPRS终端模块发送到远程监控中心服务器,使得监控中心能实时得到所有车辆的位置信息,给车辆的安全监控以及远程调度提供了基础。

车载终端

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

GPS接收模块

GPS由三部分组成,空间星座部分、地面监控部分和用户接收机部分。空间星座部分由24颗导航卫星构成,相当于提供了24个已知空间点。地面监控部分是用来监测卫星的状态,对卫星轨道信息进行修正。用户接收机用来接收卫星信号并完成信号的分析与计算,以获得必要的导航和定位信息。

本文选用了天宝(Trimble)公司的Lassen SQ/IQ系列GPS接收模块。该模块支持的数据格式有TSIP和NEMA0183,在目前的软件系统中,通常使用NEMA0l83格式的数据。NEMA0183协议允许信号源通过一根双绞线将数据以串行通信方式发送到一个或者多个接收端。

微型工控机

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-INF()

{

char m_userid[12];//终端模块号码

uint32 m_sin_addr;//终端模块进入Internet的代理主机IP地址

uint16 m_sin_pot;//终端模块进入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];//存储接收到的数据

uintl6 m_data_len;//接收到的数据包长度

uint8 m_data_type;//接收到的数据包类型

}data_record;

结语

该系统综合运用了GPS卫星定位技术和GPRS线网络传输技术,将两者结合应用在车载导航和监控调度中。

该系统可以应用于各类营运车辆,现在已在双人无动力观光旅游车上应用,取得了良好的效果。

责任编辑:DVBCN编辑部

为您推荐

用IP2002器件支持GPRS的GPS系统实现

随着GPS在社会生活中应用范围的日益广泛,人们对它的研究也日益深入。GPS数据的远程传输作为GPS中的一个重要部分,也伴随通信技术的发展而不断变化,从原先的集群方式到传呼方式再到后来的短信方式,无不反映着人们对性价比的追求。随着移动GPRS业务的开展,利用GPRS来进行GPS数据传输的优势慢慢的显现出来。相对于传统的远程传输方式(例如通过电话拨号)来说,GPRS数据传输具有突出的优点。一方面,GPRS资费比较便宜,可以采用多种资费方案。对于大数据量业务的用户可以采用包月的方式,对于小数据量业务的用户可以根据通信的数据量和提供的服务质量进行计费。另一

“特力马”进中国

尽管上海通用自2007年就宣称将在旗下车型上加装“特力马”(telematics)服务系统,但还是让丰田抢了先。今年上半年,丰田及旗下豪华品牌雷克萨斯分别推出了装有“特力马”的新凯美瑞和RX350,而上海通用版的“特力马”至今仍无确切的上市时间,不过,这也是早晚的事。特力马是一种结合了全球卫星定位系统和无线通信技术的车载智能通信服务。通俗地说,装了“特力马”的汽车,就像是航线上的飞机,包括运行轨迹、车况等一切数据信息都能被服务中心所掌握,而驾驶员也能通过无线信号,随时与服务中心进行联系,及时获取所需的信息和服务。或许现在中国的消费者对这个新鲜玩意儿还感到十分陌生,但是在北美、欧洲和日本,“特力

2009中国无线通信大会即将召开

在全球经济走势持续低靡的今天,通信业是少有的逆势而上,不退反进的产业。无线移动通信尤其如此。从全球看,欧美一些发达国家和地区正在大力推进3GLTE(长期演进技术)和WiMax建设;而对于中国来说,随着运营商重组后全业务运营的兴起,3G的部署,一系列政策资金上的扶持,都给中国的无线通信事业的发展带来积极的促进作用。目前,移动互联网,无线城市,全业务运营增值服务,企业无线通信,CMMB等一系列新的应用使得这个产业成了目前最耀眼的发展新星。不光是运营商,对于企业用户来说,随着无线技术的逐渐发展,无线产品价格的不断走低。无线通信网以其灵活性强,不用架线等特点为越来越多的企业所接受。并且随着其标准的演进

首个中俄双语城市客运GPS管理系统投入使用

新华网呼和浩特9月9日电(庞贵河)中国首个中俄双语城市客运GPS管理系统日前在内蒙古满洲里投入使用。据了解,满洲里是内蒙古自治区首家在城市客运全行业推广应用GPS(全球定位系统)管理系统的城市,同时也是中国首个将中俄双语应用于城市客运GPS管理系统的地区。满洲里市是中国对俄罗斯最大的口岸城市,也是中国最大的铁路口岸城市。目前,满洲里市GPS+GPRS管理系统监控中心已建成,正在开展全市客运车辆管理系统设备的集中安装工作,现已完成近200辆出租汽车的设备安装。此次GPS管理系统推广实施“三免费”,即对全市1073辆出租汽车及223辆公交车实施设备免费安装、设备免费维修和系统免费使用,对客运经营者