由环球定位体系(GPS)和电子舆图等组成的矿车帮驾体系可认为露天矿司机和长途调节职员供给参考音信与及时监测音信。本文以矿车车载GPS领受机为商量后台,采用主流的VC++动作体系的拓荒平台,联合后台Access数据库,计划了上位机体系,始末测试,体系运转安稳,到达了预期的计划主意。
我国事矿山坐褥安详事变高发国度,矿石百万吨逝世率是美国、南非等矿业荣华国度的30倍以上。正在露天矿中,运输事变是重要矿山事变,据安太堡露天煤矿和黑岱沟露天煤矿统计,每年矿车运输事变占采运事变的比例达70%以上。激发事变的局限源由是司机短缺足够的可视度和可供参考的及时图形图像音信,所以拓荒帮驾体系可能消重与采矿筑造操作相合的危机,淘汰采矿工业的伤亡率。
矿车帮驾体系是环球卫星定位技能(GPS)、电子舆图、无线通讯归纳正在一齐的高科技行使体系,是智能交通体系的紧张构成局限。GPS的行使价钱和市集需求正变得越来越大,成为浩繁公司和科研机构的商量对象。
本文计划的上位机软件将领受的GPS定位信号,解读出此中的时辰、经纬度、海拔等定位音信并及时显示正在界面上,同时将定位音信存入数据库,将领受数据联合般配的电子舆图正在屏幕上显示,驾驶员便可浏览车辆左近矿区音信、采用安详的行驶门道。
GPS导航体系的组织重倘若GPS领受天线、GPS领受机、导航准备机、可视显示器以及场所检测装备等构成。其组织如图1所示。
体系遵循差异的场所举办分类检测,绝对场所的检测采用GPS环球定位体系,相对场所的检测采用对象传感器,系统集成工程师证书并诈欺车轮转速传感器丈量车辆行驶隔断。
因为GPS卫星导航与自律导航所测到的矿车坐标场所数据及进取的对象与本质行驶的门道轨迹正在电子舆图上都存正在必然差错。
为更正这二者的差错,确保二者正在电子舆图上门道坐标相团结,需采用舆图般配(Map Matching)技能,这是一项确定车辆正在带有街道名称和地方的舆图上的定位技能,即正在导航体系职掌电道中要增补一个舆图般配电道,对矿车行驶门道与电子舆图上道道的差错举办及时数字合联般配,作出主动更正。
它始末导航准备机(ECU)的拾掇步伐举办及时神速管造,获得矿车正在电子舆图上指示出的无误场所门道。车载GPS的职责道理如图2所示。
上位机软件的计划恳求是也许领受GPS领受机发出来的数据帧,举办解码并将解码后的音信显示出来,也许遵循必要正在电子舆图上及时显示车辆确现时场所,同时可能将GPS音信存在并遵循必要举办盘问。
为了保障软件的通用性和可移植性,操纵C++发言编写软件,并联合Access数据库。软件模块重要分为数据领受模块、数据管造模块、数据库模块、显示模块。体系重要功用模块如图3所示:
GPS数据领受模块担当接通过接口发送给局部准备机的数据,交由管造模块举办相应的管造。GPS数据管造模块把上传的音信存在正在数组缓冲区中,并把此中以$GPGGA和$GPVTG起源的语句从通盘音信中提取出来,通过以上对GPS报文式子的分解,以$GPGGA为起源的数据帧蕴涵时辰、经纬度、GPS形态、卫星数目、海拔高度的音信,以$GPVTG为起源的数据帧则蕴涵了速率音信。
这七项实质恰是必要提取、转换、显示、存储的合节音信,这也恰是数据管造模块的重要功用。GPS报文的一帧音信以$加报文头开端,以回车换行符下场,对一条音信的管造流程如图4所示。
数据管造模块将时辰、纬度、经度、GPS形态、卫星数目、海拔和速率音信从领受到的数据中提取出来后,与display表中NAME、vel列的名称逐一拼接正在一齐就组成一组无缺的GPS音信显示正在界面上。其显示结果如图5所示:
归纳处置体系正在后台搭筑Access数据库,重要囊括两张表:display和test,离别用来贮存要显示的GPS条款的名称以及GPS每帧音信的细致实质。别的对表display的操作还囊括增加、删改以及删除,如许做的目是为了体系扩展的必要。
一个无缺的导航体系必需拥有杰出的人机接口,供给用户与导航筑造的交互,显示模块即是将以上各局限的实质整合正在一齐,给用户供给一个简明舒服的人机界面,将音信反应给用户,本文计划的GPS调试体系的界面如图5所示。
环球定位体系所供给的场所音信是矿车坐标系场所,对付矿区中的矿车可能联合谷歌地球(Google Earth)等电子舆图,将GPS所供给的场所音信般配正在数字道道舆图。