近年来,对机动性强、数量众多的移动目标进行有效监控、紧急救援和提供各种信息服务的需求,在客运、公安、银行、物流等行业表现得尤为突出。通用分组无线业务(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无线网络传输技术,将两者结合应用在车载导航和监控调度中。
该系统可以应用于各类营运车辆,现在已在双人无动力观光旅游车上应用,取得了良好的效果。
关键字:GPRS GPS 车辆导航 网络监控
引用地址:基于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无线网络传输技术,将两者结合应用在车载导航和监控调度中。
该系统可以应用于各类营运车辆,现在已在双人无动力观光旅游车上应用,取得了良好的效果。
上一篇:ESD增强型器件推动超高频放大器在汽车电子中的应用
下一篇:汽车音响中音/视频系统的噪声故障诊断
推荐阅读最新更新时间:2024-05-02 23:57
2440裸机编程之十二 GPS
全球卫星定位系统实际上是由24 颗卫星所组成,其中有3 颗为备用卫星,这些卫星分布于距地表20,200 公里的上空,而且分属于6 个轨道面;卫星轨道面倾斜角为55 度﹐提供全球全天候﹐每秒一次﹐持续不断的定位讯号。这些卫星每11 小时58 分环绕地球一次,即每天绕过您的头顶二次,就像是月球一样不停地绕着地球旋转,其速度约每秒1.8 哩。这些卫星需要地面管制站随时加以监控是否GPS 卫星在其正确的轨道上及正常运作,另外监控中心可上传资料给卫星,卫星再将这些信息下传给GPS 使用者使用。地面共有五个监控中心,四个上传资料站及一个控制中心,这些控制站以纬度来划分其所控制的卫星。在概念上﹐GPS 是代表着整个系统﹐包括天空上的卫星、地面控
[单片机]
龙芯也开始玩“开源”了
软件开源很常见,但是你见过硬件开源吗?国内也有。据了解,龙芯俱乐部和广州龙芯经过3个版本的研发,龙芯1C开源主板已经调试成功,可以顺利启动Linux系统了。
开源龙芯主板是一款以开源方式推广的龙芯嵌入式主板,在和“树莓派”(Raspberry Pi)一样尺寸的小电路板上(火柴盒大小)集成了龙芯1C SOC处理器、RTC时钟等主要部件,以及RJ-45、USB、串口(最多12路)、SPI、PWM、CAN、SD卡等各种扩展接口,可以运行嵌入式Linux系统,实现网络应用。
龙芯1C是基于LS232 IP内核的比单芯片系统,适合各种嵌入式应用,而且采用QFP封装,芯片引脚外露,硬件工程师可以自行手工焊接,不用机器贴片。
如
[单片机]
差分GPS定位原理
根据差分GPS基准站发送的信息方式可将差分GPS定位分为三类,即:位置差分、伪距差分和相位差分。这三类差分方式的工作原理是相同的,即都是由基准站发送改正数,由用户站接收并对其测量结果进行改正,以获得精确的定位结果。所不同的是,发送改正数的具体内容不一样,其差分定位精度也不同。
1. 位置差分原理
这是一种最简单的差分方法,任何一种GPS接收机均可改装和组成这种差分系统。
安装在基准站上的GPS接收机观测4颗卫星后便可进行三维定位,解算出基准站的坐标。由于存在着轨道误差、时钟误差、SA影响、大气影响、多径效应以及其他误差,解算出的坐标与基准站的已知坐标是不一样的, 存在误差。基准站利用数据链将此改正数发送出去,由用户站
[嵌入式]
手套识别酒驾疲劳驾驶,不听劝告直接报警
一款隐形鼻塞替代闷气的口罩,一款智能手套破解酒驾及疲劳驾驶难题……近日,宁波诺丁汉大学举行了2014博士创新研究竞赛,以20万元重金资助各项发明,而记者了解到,此次比赛各种充满奇思妙趣的发明让人眼前一亮。
鼻塞:可挡PM2.5,还可挡病菌
目前,口罩成了很多人对抗雾霾天的主要利器。但是,带着口罩并不舒服,很多人会觉得很闷。
宁波诺丁汉大学环境与化工专业的博士生李国祯、董杰、史楷岐和严洁峰等人组成的博士团队,发明的一款隐形的可净化吸入空气的新型螺结构粉尘过滤鼻塞或许能解决这个问题。它能有效过滤大气中的PM10、PM2.5、过敏原、花粉、病菌等有害物质,阻止或减少它们对呼吸系统的伤害。
李国祯介绍说,该鼻塞主要构造为一
[嵌入式]
最新款手机的卖点:电视、GPS服务与键盘
手机厂商继续坚持不懈地设法提高无线用户的每用户平均收入 (ARPU) , 面对新增用户增长放缓的局面,无线运营商希望通过增加视频、电邮和基于位置服务(LBS)等新功能来改善其ARPU。但是,虽然消费者对于部分新特点的青睐已得到市场证实,而其它新花样能否吸引美国无线用户趋之若骛,仍然不得而知。 MediaFlo让你边走边看 三星电子的Access和LG电子的Vu,这两款最重要的手机支持高通的MediaFlo移动电视技术,它们分别是将充当支持美国电话电报公司(AT&T)对MediaFlo承诺的旗舰产品。 美国消费者是否愿意接受这种特点仍然存有疑问。每天乘坐公共交通工具上下班的外国消费者一直比较愿意接受移动电
[手机便携]
车载GPS定位器一般安装在车辆的什么位置
车载GPS定位器一般分两种,有线与无线,而在有线定位器中,汽车GPS定位器和两轮车GPS定位器的安装位置不同,但首先,我们要分清楚,有线定位器的线,都是什么线。 普通的车载定位器,一般至多有4条线,在设计过程中,通常以不同的颜色进行区分。以几米EV41车载定位终端为例,红色与黑色分别是电源的正负极,橙色为ACC或钥匙线,黄色为断油电线。 (几米4G车载定位终端EV41接线示意图) 知道了每一根不同颜色的线分别要接哪些车辆接口后,我们就可以来看看,汽车和两轮车的安装位置有什么不同。 (汽车安装位置示意图) 汽车安装位置: 1、前装饰面板下面 2.仪表盘周围 3、后挡风玻璃下面 (电动车安装位置示意图) 电动车安装
[嵌入式]
宝马启动eDrive Zones功能:电子GPS围栏,可节省大量时间
8 月 10 日讯,道路拥堵费,不少城市为了治理道路拥堵环境,都会收取该费用。不过英国一些城市,则为了推广新能源车型,对排放效率高或者电动车,免征拥堵费之外的排放费。为此, 宝马 也推出了一项全新技术,可以帮车主省下一笔费用。 日前,宝马宣布已在伦敦和英国伯明翰地区,启动了宝马 eDrive Zones 功能。搭载此功能的宝马插混车型,可以通过车载 GPS 确定其位置,当车辆行驶进征收拥堵费和排量费的城市时,车辆可以自动启动 纯电动模式 ,从而免交排量费。 由于伦敦市中心的某些地区要求驾驶员支付交通拥堵费方可进入,如果他们的车辆排放效率不高,则需要支付额外的排放费用。插电式混合动力车具备仅靠电力驱动行驶的能力,就可以节省额
[汽车电子]
日媒:在165个国家 北斗让GPS黯然失色
随着北斗三号全球卫星导航系统的建成,北斗正在以极快的速度追赶美国GPS,并越来越多地得到全球的普遍认可。 11月25日,日本《日经亚洲评论》就发表文章称,在全球165个国家,中国的北斗系统都使美国的GPS系统黯然失色。 文章援引美国卫星信号接收公司Trimble导航公司的数据指出,在世界上195个主要国家当中,有165个国家的首都(占比达85%),中国北斗对其观测的频率,都要高于美国GPS。 文章还举了非洲埃塞俄比亚首都亚的斯亚贝巴的例子,在这座480万人口的大城市,在线食品配送公司Deliver Addis的生意越来越好,因为他们的App可以非常精准地将食物送给客户,而幕后使用的正是中国北斗。 在当地经营日本餐馆的老板古河美
[手机便携]