久久88香港三级台湾三级中文-久久91-久久91精品国产91久-久久91精品国产91久久-久久91精品国产91久久户

  • 頭條礦車車載GPS上位機軟件的設計與開發
    2020-07-07 作者:郝剛、郭繼毅 等  |  來源:《電氣技術》  |  點擊率:
    分享到:
    導語由全球定位系統(GPS)和電子地圖等構成的礦車助駕系統可以為露天礦司機和遠程調度人員提供參考信息與實時監測信息。本文以礦車車載GPS接收機為研究背景,采用主流的VC++作為系統的開發平臺,結合后臺Access數據庫,設計了上位機系統,經過測試,系統運行穩定,達到了預期的設計目標。

    我國是礦山生產安全事故高發國家,礦石百萬噸死亡率是美國、南非等礦業發達國家的30倍以上。在露天礦中,運輸事故是主要礦山事故,據安太堡露天煤礦和黑岱溝露天煤礦統計,每年礦車運輸事故占采運事故的比例達70%以上。引發事故的部分原因是司機缺少足夠的可視度和可供參考的實時圖形圖像信息,因此開發助駕系統可以降低與采礦設備操作有關的風險,減少采礦工業的傷亡率。

    礦車助駕系統是全球衛星定位技術(GPS)、電子地圖、無線通信綜合在一起的高科技應用系統,是智能交通系統的重要組成部分。GPS的應用價值和市場需求正變得越來越大,成為眾多公司和科研機構的研究對象。

    本文設計的上位機軟件將接收的GPS定位信號,解讀出其中的時間、經緯度、海拔等定位信息并實時顯示在界面上,同時將定位信息存入數據庫,將接收數據結合匹配的電子地圖在屏幕上顯示,駕駛員便可瀏覽車輛附近礦區信息、選擇安全的行駛路線。

    GPS導航系統

    GPS導航系統的結構主要是GPS接收天線、GPS接收機、導航計算機、可視顯示器以及位置檢測裝置等組成。其結構如圖1所示。

    礦車車載GPS上位機軟件的設計與開發

    圖1 礦車GPS導航系統結構圖

    系統根據不同的位置進行分類檢測,絕對位置的檢測采用GPS全球定位系統,相對位置的檢測采用方向傳感器,并利用車輪轉速傳感器測量車輛行駛距離。

    由于GPS衛星導航與自律導航所測到的礦車坐標位置數據及前進的方向與實際行駛的路線軌跡在電子地圖上都存在一定誤差。

    為修正這二者的誤差,確保二者在電子地圖上路線坐標相統一,需采用地圖匹配(Map Matching)技術,這是一項確定車輛在帶有街道名稱和地址的地圖上的定位技術,即在導航系統控制電路中要增加一個地圖匹配電路,對礦車行駛路線與電子地圖上道路的誤差進行實時數字相關匹配,作出自動修正。

    它經過導航計算機(ECU)的整理程序進行實時快速處理,得到礦車在電子地圖上指示出的正確位置路線。車載GPS的工作原理如圖2所示。

    礦車車載GPS上位機軟件的設計與開發

    圖2 車載GPS導航系統工作原理圖

    模塊設計及實現

    上位機軟件的設計要求是能夠接收GPS接收機發出來的數據幀,進行解碼并將解碼后的信息顯示出來,能夠根據需要在電子地圖上實時顯示車輛的當前位置,同時可以將GPS信息保存并根據需要進行查詢。

    為了保證軟件的通用性和可移植性,使用C++語言編寫軟件,并結合Access數據庫。軟件模塊主要分為數據接收模塊、數據處理模塊、數據庫模塊、顯示模塊。系統主要功能模塊如圖3所示:

    礦車車載GPS上位機軟件的設計與開發

    圖3 系統功能模塊

    1 數據接收模塊和數據處理模塊

    GPS數據接收模塊負責接通過接口發送給個人計算機的數據,交由處理模塊進行相應的處理。GPS數據處理模塊把上傳的信息保存在數組緩沖區中,并把其中以$GPGGA和$GPVTG開頭的語句從全部信息中提取出來,通過以上對GPS報文格式的分析,以$GPGGA為開頭的數據幀包含時間、經緯度、GPS狀態、衛星數量、海拔高度的信息,以$GPVTG為開頭的數據幀則包含了速度信息。

    這七項內容正是需要提取、轉換、顯示、存儲的關鍵信息,這也正是數據處理模塊的主要功能。GPS報文的一幀信息以$加報文頭開始,以回車換行符結束,對一條信息的處理流程如圖4所示。

    數據處理模塊將時間、緯度、經度、GPS狀態、衛星數量、海拔和速度信息從接收到的數據中提取出來后,與display表中NAME、vel列的名稱一一拼接在一起就構成一組完整的GPS信息顯示在界面上。其顯示結果如圖5所示:

    2 數據庫模塊

    綜合管理系統在后臺搭建Access數據庫,主要包括兩張表:display和test,分別用來儲存要顯示的GPS條目的名稱以及GPS每幀信息的詳細內容。此外對表display的操作還包括添加、修改以及刪除,這樣做的目是為了系統擴展的需要。

    3 顯示模塊

    一個完整的導航系統必須具有良好的人機接口,提供用戶與導航設備的交互,顯示模塊就是將以上各部分的內容整合在一起,給用戶提供一個簡明舒適的人機界面,將信息反饋給用戶,本文設計的GPS調試系統的界面如圖5所示。

    礦車車載GPS上位機軟件的設計與開發

    圖4 一條信息的處理流程

    礦車車載GPS上位機軟件的設計與開發

    圖5 系統主界面

    全球定位系統所提供的位置信息是礦車坐標系位置,對于礦區中的礦車可以結合谷歌地球(Google Earth)等電子地圖,將GPS所提供的位置信息匹配在數字道路地圖上,為礦車司機提供實時顯示所駕駛車輛及附近車輛位置、礦區地質地形、運輸道路、行駛安全路線、邊坡、卸礦點、緊急撤退路線等信息。

    結論

    本文著重闡述了礦車助駕系統中車載GPS的上位機系統的開發,經過了系統方案的確定、模塊的設計、軟件的測試等過程,完成了系統的開發工作,達到了預期的要求。接下來將進行無線數據傳輸與電子地圖匹配等研究。

    (編自《電氣技術》,作者為郝剛、郭繼毅等。)

主站蜘蛛池模板: 色综合天| 高清无遮挡在线观看| 久久婷婷婷| 婷婷99视频精品全部在线观看| www在线视频在线播放| 日韩视频免费| 亚洲国产三级在线观看| 免费va国产高清不卡大片| 国产xxxx色视频在线观看14| 国产精品第一区亚洲精品| 鲁大师在线观看免费播放| 国产肥老妇视频∵| 国产在线播放网址| 久久综合图片| 欧美日韩综合| 手机在线看片不卡中文字幕| 亚洲午夜久久久| chinese国产videoxx实拍| 久久aaa| 日本免费大片免费视频| 亚洲小视频网站| 亚洲黄色免费网站| 成年女人免费v片| 我想看黄色毛片| 免费大片黄在线观看日本| 欧美性色黄| 欧美成人高清免费大片观看| 国产三级日本三级日产三| 国产成人精品免费视频动漫 | 国产亚洲精品美女一区二区| 国产精品资源手机在线播放| 高h喷水荡肉爽文np肉色文| 韩国免费人成在线观看网站| 精品视频一区二区三区四区| 9ⅰ视频在线播放| 草草国产成人免费视频| 二区在线播放| riav久久中文一区二区| 国产99久久亚洲综合精品| 大人和孩做爰h视频在线观看| 国产第一页亚洲|