【正文】
上 海 理 工 大 學 畢 業(yè) 設(shè) 計39參考文獻[1] 短消息傳輸時延及其對 GPS定位數(shù)據(jù)傳輸?shù)挠绊慬M].35[2] 李建平,閆科, 車輛監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)技術(shù)[M].. 15(i).p1419[3] 唐依珠,鄭茜穎, 車輛導航系統(tǒng)的研究和開發(fā)[J].. p1619[4] 張勤, 測量原理及應(yīng)用[M]. [5] [M].[6] 原理及其網(wǎng)絡(luò)優(yōu)化[M].[7] , and and Challenges in Embedded Systems[J].IEEE [8] [M].[9] 原理及其網(wǎng)絡(luò)優(yōu)化[M].北京:[10][M].(8).p6669[11]構(gòu)建智能交通系統(tǒng)加速福建交通運輸信息化管理進程[J].福建省交通運輸企業(yè)信息化智 [12]楊留清,張閩申,[M].[13][J].23[14] 導航原理與應(yīng)用[M].北京:[15] 原理及應(yīng)用[M].北京:[16] 衛(wèi)星測量定位理論與應(yīng)用[M].長沙:[18](第二版)[M].北京:[19]袁安存, GPS導航業(yè)務(wù)廣播標準[M].1996(3).p1013[20][M].北京:[21][M]. 年第 [22] 車載衛(wèi)星地球站天線自動定位系統(tǒng)[J].自動化與儀表,1998 年第 71上 海 理 工 大 學 畢 業(yè) 設(shè) 計40附錄 1 英文文獻原文Based on the GPS, GPRS, GIS and Inter vehicle positioning systemAbstractThis paper introduces an integrated geographic information system (GIS), bined with the application of global positioning system ( GPS ), general packet radio service (GPRS) and Inter vehicle positioning system. For a need to study and management of vehicle positioning of the enterprise, choose a suitable vehicle positioning system is very important. The main feature of the system is the use of open geographic information system platform to access to resources, using the Inter based user interface, realization of vehicle positioning information update. The system consists of GPS based positioning device of the vehicle, munication server, web server, database server and desktop map position. Positioning device installed in the vehicle interior, through the GPS position to collect realtime information, the information is transmitted to a central database through GPRS. The user can through the Inter in realtime show the location of each vehicle, and then for all vehicles management. Vehicle position and other related information will be displayed in the desktop map generated by an electronic map. This system is the use of information and munication technology bined with each other and form. The sharp rise in fuel prices, this system was successfully used on a pany39。伴隨著現(xiàn)有 時代通信網(wǎng)絡(luò)向第三通信網(wǎng)絡(luò)的升級,基于新的通信網(wǎng)絡(luò)下的終端設(shè)備可以使數(shù)據(jù)的傳輸速度和質(zhì)量得到更大的提高。因此相信該系統(tǒng)應(yīng)用前景將會非常廣闊。該系統(tǒng)具有實現(xiàn)功能強、可靠性高、成本低廉、易于擴展等優(yōu)勢。 本設(shè)計主要介紹了 GPRS 無線通信和 GPS 全球定位技術(shù)的遠程車輛定位系統(tǒng)。其操作方法為:單擊主菜單的“車輛控制”?點對點電召或在車輛列表中選擇車輛,單擊右鍵,在彈出菜單中選擇車輛調(diào)度?點對點電召,在彈出的撥打電話對話框中填寫相應(yīng)的發(fā)送內(nèi)容(最多 175 個漢字)和回電電話號碼,單擊確定。上 海 理 工 大 學 畢 業(yè) 設(shè) 計37圖 設(shè)置調(diào)度信息(2)點對點電召點對點電召,點對點電召是讓被召喚的車主(例如出租車)撥打電話的功能,在界面上輸入回撥的電話號碼(需要租車可戶的電話)和文字信息發(fā)送至終端,終端收到后手柄顯示文字信息并提示是否撥打該電話號碼。它能實現(xiàn)向終端發(fā)送短信,終端收到后手柄顯示文字信息,短信息長度限制最長為 175 個字符。設(shè)置方上 海 理 工 大 學 畢 業(yè) 設(shè) 計36法:主菜單“報警處理” ?設(shè)置偏移路線報警或在車輛列表中選擇車輛,單擊右鍵,在彈出菜單中選擇行駛路線報警?設(shè)置偏移路線報警,在彈出的對話框中選擇預設(shè)路線(可通過預設(shè)報警路線功能增加),單擊確定即可。如圖,可設(shè)置最高時速,在最高時速下持續(xù)的時間(必需是5秒的倍數(shù)),手柄提示時間(單位為秒)。上 海 理 工 大 學 畢 業(yè) 設(shè) 計35圖 距離監(jiān)控 超速報警當車速達到最高限速且持續(xù)時間超過設(shè)置的值時觸發(fā)報警,當車速未達到所設(shè)置的最高限速時不產(chǎn)生報警,當車速達到最高限速但未達到允許持續(xù)時間時,車輛不會報警。 軌跡回放 按距離監(jiān)控設(shè)置監(jiān)控時長(或持續(xù)監(jiān)控)和間隔距離,每到達設(shè)置的間隔距離時發(fā)送一條報文,直到到達所設(shè)置的監(jiān)控時長(在最新位置中查看)。 在頁面上方的最右邊圖標中,單擊可切換到數(shù)據(jù)界面。軌跡回放可拖動、本地存儲、速度調(diào)節(jié)、打印輸出等。 軌跡回放GPS工作站可以對過去一段時間內(nèi)某一車臺返回的定位信息,按設(shè)置的回放屬性全部播放出來,這樣可以幫助遇警后分析案情和車輛行駛的軌跡,當軌跡回放時,車輛軌跡和車輛圖標顯示均為藍色。其操作方法為在車輛列表中選擇車輛,單擊右鍵,在彈出菜單中選擇“軌跡跟蹤”?位置查詢,在彈出的對話框中單擊確定即可??偪刂行目偪刂行目偪刂行目偪刂行目偪刂行目偪刂行目偪刂行谋O(jiān)控中心 監(jiān)控中心監(jiān)控中心監(jiān)控中心終端終端終端 終端終端終端業(yè)務(wù)中心業(yè)務(wù)中心業(yè)務(wù)中心業(yè)務(wù)中心業(yè)務(wù)中心業(yè)務(wù)中心業(yè)務(wù)中心業(yè)務(wù)中心業(yè)務(wù)中心業(yè)務(wù)中心業(yè)務(wù)中心業(yè)務(wù)中心總控層監(jiān)控層業(yè)務(wù)層終端圖 監(jiān)控中心架構(gòu)圖 監(jiān)控中心功能上 海 理 工 大 學 畢 業(yè) 設(shè) 計32圖 監(jiān)控中心a 多目標多種類位置監(jiān)控b 一個或多個攝像頭的圖像監(jiān)控c 監(jiān)聽和通話d 開關(guān)車門e 緊急調(diào)度f 行駛區(qū)域線路設(shè)置g 限速報警設(shè)置e 行駛軌跡的存儲與回放以及其他控制和設(shè)置通訊指令的下達等 對車輛的操作車輛列表上 海 理 工 大 學 畢 業(yè) 設(shè) 計33圖 車輛列表 位置查詢位置查詢只接收一條定位的報文,返回位置查詢信息。二級:分監(jiān)控中心,各車隊可以管理自己的車輛。其服務(wù)器選用安全、穩(wěn)定、開放的 Linux操作系統(tǒng);在 B/S方式下,用戶端使用普通的瀏覽器,不需安裝其它軟件即可直接使用,極大地方便了廣大中小客戶的使用要求。本系統(tǒng)還支持通過 GSM網(wǎng)的短信群發(fā)功能,實現(xiàn)車輛調(diào)度、行政管理等工作。動態(tài)數(shù)據(jù)查詢:通過業(yè)務(wù)查詢網(wǎng)站對車輛的分類動態(tài)資料(包括車輛實時照片信息、實時定位信息、當前運行軌跡、狀態(tài)信息和報警情況等)進行查詢。(6)駕駛員智能管理駕駛員智能管理卡:通過車載終端與事先輸入的駕駛員信息的智能卡的核對(將 IC卡插入顯示屏卡槽內(nèi)) ,中心可識別車輛駕駛員的身份及其相關(guān)信息,對防止疲勞駕駛和違反出車安排、違章查詢等情況,可達到中心和管理者的遠程智能管理。c車輛遠程控制。(5) 車輛智能調(diào)度a自動雙向傳輸調(diào)度信息。數(shù)字錄音:在監(jiān)聽的同時進行數(shù)字錄音存儲,并可根據(jù)需要分析重放。(4) 車輛語音通信報警監(jiān)聽:車載終端配備通話設(shè)備,在緊急情況下直接語音報警或進行語音監(jiān)聽。自動對報警等重點車輛進行跟蹤,并聲光提示。(3)車輛定位跟蹤定時刷新:終端按照監(jiān)控中心的指令以一定的時間間隔向監(jiān)控中心發(fā)送 GPS定位信息(包括經(jīng)度、緯度、速度、方向)及車輛狀態(tài)信息。 系統(tǒng)功能圖 系統(tǒng)功能(1)車輛實時拍照普通拍照:對指定車輛進行實時拍照(VGA QVGA,4 路攝像頭);定時拍照:對指定車輛在不同時段,以不同間隔拍照;連續(xù)拍照:對指定車輛連續(xù)拍照指定張數(shù)照片;上 海 理 工 大 學 畢 業(yè) 設(shè) 計30(2)車輛安全報警車輛在行駛途中遭遇警情,車主按報警開關(guān)(手動或腳踏),即向中心發(fā)出報警信息和定位信息,同時對車輛進行實時拍照(拍照張數(shù)、拍照間隔可以設(shè)置)。如果應(yīng)用服務(wù)器不是在本機上安裝,需要輸入應(yīng)用服務(wù)器的 IP。上 海 理 工 大 學 畢 業(yè) 設(shè) 計29圖 本地客戶端登陸界面單擊設(shè)置,設(shè)置監(jiān)控中心的地址和端口。上 海 理 工 大 學 畢 業(yè) 設(shè) 計28 填寫用戶信息 安裝路徑 登陸工作站從“開始菜單 ”? StarG5管理平臺?本地客戶端 1 啟動程序。 經(jīng)過以上對設(shè)計的詳細介紹,該系統(tǒng)須在以下的環(huán)境中運行。我所在的實習單位通過應(yīng)用車輛定位系統(tǒng),對甘肅省國家電網(wǎng)的 2022 多輛國家電網(wǎng)的調(diào)度車輛進行了管理和監(jiān)控。延時時間不等。 當汽車是否停止檢測任務(wù) VTDRCSpTest檢測到汽車停止后,OSTaskResume 將汽車是否啟動檢測任務(wù)恢復。在汽車停止之前,不再讓此任務(wù)進入就緒態(tài)。其它的任務(wù)優(yōu)先級僅僅按照先后順序依次隨機分配,其實它們之間的優(yōu)先級應(yīng)該是相同的。因為記錄儀上電后首先要執(zhí)行的是這一步操作。表 任務(wù)優(yōu)先級分配表任務(wù)名稱 任務(wù) 任務(wù)優(yōu)先級汽車是否啟動檢測 VTDRCStTest 4汽車是否停止檢測 VTDRCSpTest 58路開關(guān)量檢測 VTDRESTest 6上 海 理 工 大 學 畢 業(yè) 設(shè) 計264路門信號量檢測 VTDRFSTest 7行駛速度檢測 VTDRRSTest 8行駛里程檢測 VTDRRMTest 9連續(xù)駕駛時間檢測 VTDRCRTTest 10通過 USB傳送數(shù)據(jù) VTDRUSBTran 11通過串口傳送數(shù)據(jù) VTDRUartTran 12打印機打印數(shù)據(jù) VTDRPrint 13液晶顯示 VTDRLcm 14菜單操作 VTDRMenu 15汽車是否啟動等待任務(wù)結(jié)束執(zhí)行汽車是否停止檢測任務(wù)執(zhí)行其它檢測任務(wù)將任務(wù)掛起延時圖 任務(wù)切換流程圖 圖 412所示為任務(wù)切換流程圖。結(jié)合汽車行駛記錄儀實際情況,考慮到上文所述的任務(wù)間不存在優(yōu)先級變動問題,為它們每個分配了一個靜態(tài)的優(yōu)先級。因此,我們必須要做的一步工作是為每個任務(wù)分配一個優(yōu)先級。每個任務(wù)都有其優(yōu)先級。(2) 基于 μC/OSⅡ的任務(wù)調(diào)度μC/OSII 是基于靜態(tài)優(yōu)先級的多任務(wù)實時操作系統(tǒng)內(nèi)核。比較適合嵌入式系統(tǒng)的程序員、策劃人員以及對實時操作系統(tǒng)有興趣的學生。(1) μC/OSⅡ簡介μC/OSII 是專門為計算機的嵌入式應(yīng)用而設(shè)計的實時操作系統(tǒng),是基于靜態(tài)優(yōu)先級的搶占式(preemptive)多任務(wù)實時內(nèi)核。與其他商業(yè)內(nèi)核相比較,μC/OSII 的內(nèi)核結(jié)構(gòu)較簡單,但算法簡單,結(jié)構(gòu)緊湊,實時性較好。⑧更好的硬件適應(yīng)性,也就是良好的移植性。在嵌入式系統(tǒng)中,嵌入式操作系統(tǒng)和應(yīng)用軟件被固化在嵌入式系統(tǒng)計算機的 ROM中。嵌入式操作系統(tǒng)的用戶接口一般不提供操作命令,它通過系統(tǒng)的調(diào)用命令向用戶程序提供服務(wù)。⑥強穩(wěn)定性,弱交互性。④操作方便、簡單、提供友好的圖形 GUI,圖形界面,追求易學易用。③統(tǒng)一的接口。②強實時性。EOS 是相對于一般操作系統(tǒng)而言的,它除具備了一般操作系統(tǒng)最基本的功能,如任務(wù)調(diào)度、同步機制、中斷處理、文件處理等外,還有以下特點:①可裝卸性。它必須體現(xiàn)其所在系統(tǒng)的特征,能夠通過裝卸某些模塊來達到系統(tǒng)所要求的功能。嵌入式操作系統(tǒng) EOS(Embedded Operating System)是一種用途廣泛的系統(tǒng)軟件,過去它主要應(yīng)用于工業(yè)控制和國防系統(tǒng)領(lǐng)域。因此,需要設(shè)計一個很好的控制程序調(diào)度機制來協(xié)調(diào)這些程序間的正常工作。 基于 μC/OSⅡ的任務(wù)調(diào)度車載智能終端是一個集車載衛(wèi)星定位系統(tǒng)和汽車行駛記錄儀在一起的復雜的系統(tǒng),車載終端正常工作時,要執(zhí)行下面的操作:(1) 需要不斷地接收衛(wèi)星定位信息(2) 通過 GPRS網(wǎng)絡(luò)向監(jiān)控中心發(fā)送數(shù)據(jù)和接收命令信息(3) 記錄儀不斷監(jiān)測汽車行駛時的各種狀態(tài)其中,記錄儀不斷