999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于導航系統的自動尋跡智能小車研究*

2018-05-23 07:02:30艾皖東盧浩陳振斌姜立標
汽車技術 2018年5期
關鍵詞:智能模型

艾皖東 盧浩 陳振斌 姜立標

(1.海南大學,???570228;2.華南理工大學,廣州 510641)

1 前言

隨著高精度地圖數據庫的建立,導航系統對于自動駕駛的重要性也得以突顯[1]。汽車導航系統配合高精度地圖不僅能為車輛決策出最優路徑,還可以實時監控車輛行駛速度、加速度、道路環境、位置等行車數據,也是實現智能交通系統(Intelligent Transport System,ITS)的必需條件[2]。

傳統汽車對GPS和高精度地圖的利用多為定位、被動導航、道路環境等行車數據監測,而基于主動導航的自動駕駛汽車不僅能有效解決城市交通擁堵問題,還具有提高車輛安全性等重要作用。然而,目前國內對于主動導航下的汽車研究相對較少。本文以智能車模型為研究對象,基于高精度地圖數據庫,將GPS對汽車的精準定位與避障系統對周圍環境的識別相結合,通過搭建硬件系統、編譯控制程序,準確識別智能車實時行車數據并進行計算處理,為智能車決策出正確的行駛方向[3],實現智能車的主動導航、安全行駛以及按照規定路線從放置點到達給定目標點的目的,并為主動導航下的自動駕駛汽車安全等性能控制提供參考。

2 車輛模型結構

本文使用的車輛模型裝有3個直流電機,可實現全時四驅、獨立轉向,且其四邊減振器彈性可調,采用空心高彈性橡膠輪胎,不僅能衰減振動,還可以適應全地形。車輛模型結構如圖1所示。

圖1 車輛模型結構簡圖

3 硬件系統設計

3.1 主控芯片

基于處理器數據解析和邏輯運算器的功能,結合主控固件庫、內部資源等,主控芯片采用STM32F103C8T6。該芯片采用了ARM 32位CortexTMM3 CPU內核,程序和數據并行獨立存儲,加設輸入/輸出端口(I/O)、模數轉換器(ADC)、集成電路總線(IIC)、通用同步/異步串行接收/發送器(USART)等,核心板內部資源豐富,模塊相對獨立[4]。主控芯片原理如圖2所示。

圖2 主控芯片原理圖

3.2 電機驅動

基于車輛模型裝載的3個直流電機,調用標準定時器模塊(TIM)配置脈沖寬度調制(PWM)輸出[5],通過改變占空比實現對電機分狀態控制以滿足前、后移動、轉向。電機驅動原理如圖3所示。

圖3 電機驅動原理圖

3.3 導航系統

3.3.1 定位原理

GPS由空間衛星、控制站和接收機3部分組成,各部分的協同與數據交換為用戶提供了定位服務[6]。由于衛星時鐘與接收機時鐘的不同步[7],當存在時鐘差Δt時,衛星與接收機之間的距離即為偽距PR(Pseudo Range)[8],表示為:

式中,Δt為衛星時鐘與接收機時鐘的差,接收機時鐘慢于衛星時鐘時,Δt取正,反之為負;c為速度常數。

研究使用的定位模塊根據一臺接收機的觀測數據進行單點定位,定位模型[9]如圖4所示。

圖4 衛星單點定位模型

至少4顆衛星就可以得到接收機定位信息,設接收機坐標為(x,y,z),空間衛星坐標分別為(x1,y1,z1)、(x2,y2,z2)、(x3,y3,z3)、(x4,y4,z4),衛星與小車的空間距離分別為d1、d2、d3、d4[10],則

3.3.2 定位模塊

雙模 ATGM332D-5N能夠捕獲 GPS、BDS和GLONASS三大導航系統的空間衛星,為加強信號接收,配置了一個帶有互聯網絡數據包交換(IPX)接口的外置有源天線。ATGM332D-5N原理如圖5所示。

圖5 ATGM332D-5N原理圖

ATGM332D輸出數據默認采用美國國家海洋電子協會(National Marine Electronics Association,NMEA)的NMEA-0183協議[11],主控芯片主要對$GPGGA、$GPVTG數據進行解析調用。數據示例:

3.3.3 定位數據采集分析和結果整理

由于定位模塊存在一定的誤差,并且受天氣、地球自轉、衛星運行、云層流動等因素的影響,即使定位模塊固定于一點不動,其定位信息仍為浮動數據[12]。如果浮動數據直接賦給主控芯片用于運算,那么車輛電機轉速和轉向的控制數據會出現浮動,不僅增加主控芯片數據處理的誤差,也傷害電機的運轉,致使車輛穩定性能和機動性能下降。此外,數據的量級浮動也增加了后續數據計算的復雜性,所以對浮動數據量級簡化處理以提高計算速度是有必要的。對試驗中所采集數據的經度差和緯度差的處理結果如圖6、圖7所示。

圖6 定點測試經度差值

圖7 定點測試緯度差值

根據圖6和圖7所顯示的結果,緯度差值波動范圍為-0.000 1~0.000 1,經度差值波動范圍為-0.000 1~0.000 1。顯然,使用的定位模塊經緯度數值精確度可達到千分位。

3.4 硬件系統結構

除了機械機構、定位模塊、主控STM32F03C8T6和電機外,為方便二次開發,硬件系統還附有18 650鋰電池包、可調降壓穩壓板、TTL串口、下載調試器、夏普紅外避障傳感器、OLED液晶顯示屏等,如圖8所示。

圖8 硬件系統組成及控制框圖

4 主動尋跡模型的建立

4.1 航向控制

$GPVTG包含以真北為參考基準的地面航向,可以指示車輛的運動方向,即以真北為0°位,順時針所掃過的夾角為車輛航向角。將車輛的航向角和當前位置與目標位置間的動態角度建立關系,即航向控制模型,如圖9所示。其中,(x0,y0)為起始坐標點,(x1,y1)為目標終止點,θ0為航向參考角(0°~89.99°),α為車輛某一時刻的行進方向(0°~359.99°),即航向角。

圖9 航向角控制模型

航向角α不能直接與航向參考角θ0作比較,以大地經緯度建立虛擬平面坐標系[13],得到航向參考角θ0所對應的目標航向角θ。目標航向角θ的計算如表1所示。

航向角α由GPS數據解析,為使車輛的行進方向(航向角)等于或逼近目標航向角θ,采取求差值的方法[14]:

當角度差值Δ=0°或者Δ→0°時,即達到了航向控制的目的。

4.2 尋跡模型

車輛按照(x0,y0)到(x1,y1)的直線路徑行駛是其自動尋跡的最佳路線。規定當Δ≥180°時,車輛前輪左轉,0°<Δ<180°時,車輛前輪右轉,Δ=0°時,車輛直線行駛。

尋跡控制模型如圖10所示。其中,A為起始點,G為設定目標點,AB為車輛起動后在GPS數據未更新之前的路徑。車輛處于B點時,GPS數據更新,AB段路徑的行駛數據和B點坐標被解析,B點則替代A點作為新起始點。

表1 目標航向角θ計算表

圖10 尋跡控制模型簡圖

主控STM32F03C8T6計算BG段的行進參考角和角度差值,對外執行前輪轉向和驅動電機驅動。小車之后向C點行駛,達到C點后,GPS數據再次更新,C點成為新的起始點,再次計算CG段數據,行駛至D點,類此,小車在轉向和驅動配合下,逐漸逼近目標點。

5 程序編譯

基于Keil編譯環境,程序控制從各硬件配置初始化到循環體判斷執行,導航數據、紅外測距、OLED顯示、方向計算和電機控制順序循環執行實現智能車尋跡。程序執行邏輯框圖如圖11所示。

主控STM32F03C8T6在執行時,main函數為執行起點,以下為智能車尋跡控制程序中main()函數部分,Tracking()函數為智能車尋跡循環函數。

圖11 程序執行邏輯框圖

6 試驗測試結果

為驗證主動導航智能車的自動尋跡能力,對智能車進行實際道路測試。圖12所示為道路尋跡測試智能車行駛路線示意。

圖12 道路尋跡測試小車行駛路線示意

測試道路長15 m、寬3 m,路面水平且達到二級公路等級,測試時天氣晴朗,風速低于3.5 m/s。如圖12,A點為智能車放置起始點,B點為給定目標點,C點為智能車到達點。受導航模塊定位精度和衛星與定位模塊之間數據存在延遲的限制,智能車在行駛過程中出現S形路線。測試初期因智能車放置角度β不同導致轉向偏移量d差異較大,但經多次測試,行車路線從第2次極值點起偏移量d的范圍在±0.30 m內,且隨到目標點距離的減小,極值點的偏移量逐漸減小,結果達到預期目標。

7 結論

根據試驗結果可以得出,通過建立小車航向、路徑控制模型,設計電路模塊、編譯路徑控制程序,能夠實現以GPS定位數據為主、紅外測距避障為輔的主動導航下智能小車的自動尋跡。

為進一步開展研究,導航系統數據傳輸可使用5G通信,提高數據傳輸速度、加強導航系統時效性;還可與DGPS、SBAS、INS形成組合導航,提高導航精度;結合手機APP進行起??刂?、目標點輸入;結合高精度地圖和API實現精準導航;載入車機系統完成交互式控制等。

參考文獻

[1]周濟.智能制造——“中國制造2025”的主攻方向[J].中國機械程,2015(17):2273-2284.

[2]劉宗巍,史天澤,郝瀚,等.中國汽車技術的現狀、發展需求與未來方向[J].汽車技術,2017(1):1-6+47.

[3]趙亦林.車輛定位與導航系統[M].譚國真,譯.北京:電子工業出版社,1999.

[4]周柱.基于STM32的智能小車研究[D].成都:西南交通大學,2011.

[5]高楓.基于ARM的智能尋跡小車的設計與實現[D].太原:中北大學,2012.

[6]胡斌,陳林.全球定位系統(GPS)技術淺談[J].內蒙古科技與經濟,2009(3):218-219.

[7]紀超.基于ARM的無人車GPS導航系統的設計與實現[D].西安:西安工業大學,2013.

[8]王琦.全球定位系統(GPS)的原理與應用[J].衛星與網絡,2010(4):26-30.

[9]陳立.BDS/GPS組合系統偽距單點定位算法研究[D].南京:南京理工大學,2017.

[10]盧望.基于ARM的GPS定位系統的研究與實現[D].成都:西南交通大學,2009.

[11]張帥帥,崔紅霞.GPS數據的采集提取和顯示[J].科技創新導報,2013(25):22-23.

[12]郭俊杰.無人駕駛車GPS自主導航系統設計與實現[D].西安:長安大學,2014.

[13]Liu J,Zhang Y,Guo L,et al.A multi-objective Antidisturbance Robust Filter for SINS/GPS Navigation Systems[J].International Journal of Intelligent Computing&Cybernetics,2013,6(3):216-231.

[14]Chen R,Li X.Virtual Differential GPS Based on SBAS Signal[J].GPS Solutions,2004,8(4):238-244.

猜你喜歡
智能模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
智能制造 反思與期望
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
智能制造·AI未來
商周刊(2018年18期)2018-09-21 09:14:46
3D打印中的模型分割與打包
主站蜘蛛池模板: 国产成人精品视频一区视频二区| 欧美成人看片一区二区三区| 97久久超碰极品视觉盛宴| 青青国产在线| 亚洲成综合人影院在院播放| 一级毛片在线免费视频| 波多野结衣无码视频在线观看| 国产日本一线在线观看免费| 午夜在线不卡| 欧美成a人片在线观看| 亚瑟天堂久久一区二区影院| 精品国产91爱| 亚洲色图在线观看| 国产在线观看成人91| 久久综合成人| 亚洲精品高清视频| 免费一级无码在线网站 | 国产乱子伦精品视频| 综合色88| 亚洲最新地址| 欧美无遮挡国产欧美另类| 男女性午夜福利网站| 91成人在线免费视频| 欧美、日韩、国产综合一区| 色综合色国产热无码一| 久久99国产精品成人欧美| 国产精品3p视频| 国产欧美精品一区二区| 精品亚洲麻豆1区2区3区| 久久综合色视频| 18禁黄无遮挡网站| 无码综合天天久久综合网| 伊人久久大香线蕉影院| 欧美日韩成人在线观看| 精品一区二区三区水蜜桃| 欧美亚洲综合免费精品高清在线观看 | 99re精彩视频| 国产女人喷水视频| 综合色区亚洲熟妇在线| 亚洲成人在线网| 亚洲黄色成人| 97精品国产高清久久久久蜜芽| 欧美高清日韩| 在线播放国产99re| 天堂av综合网| 亚洲成人黄色在线| 久久性妇女精品免费| 一级在线毛片| 亚洲一区二区成人| 最近最新中文字幕在线第一页| 亚洲香蕉在线| 高h视频在线| 国产一在线| 国产一级精品毛片基地| 色综合天天视频在线观看| 日本手机在线视频| 国产精品不卡永久免费| 麻豆精品在线视频| 国产午夜小视频| 波多野结衣亚洲一区| 在线网站18禁| 亚洲人成人无码www| 日韩色图在线观看| 中文字幕无线码一区| 亚洲三级a| 中文字幕免费在线视频| 97人妻精品专区久久久久| 中文字幕乱码中文乱码51精品| 国产综合色在线视频播放线视| 欧美精品v欧洲精品| 香港一级毛片免费看| 大香伊人久久| 少妇精品在线| 国内熟女少妇一线天| 精品午夜国产福利观看| 99视频在线精品免费观看6| 亚洲精品视频免费观看| 超碰91免费人妻| 精品无码日韩国产不卡av| 国产精品亚洲天堂| 蜜芽国产尤物av尤物在线看| 国产午夜在线观看视频|