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

自動(dòng)駕駛車輛遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)

2015-01-18 07:11:50楊光友謝真良
關(guān)鍵詞:系統(tǒng)

李 達(dá),楊光友,,李 軍,謝真良

(1湖北工業(yè)大學(xué)機(jī)械工程學(xué)院,湖北 武漢430068;2湖北省農(nóng)業(yè)機(jī)械研究設(shè)計(jì)院,湖北 武漢430068)

農(nóng)業(yè)大面積、高效率種植離不開智能化機(jī)械,用信息化技術(shù)提升農(nóng)業(yè)生產(chǎn)效率是精準(zhǔn)農(nóng)業(yè)發(fā)展迫切需要研究的課題,而農(nóng)業(yè)機(jī)械導(dǎo)航技術(shù)[1]是精細(xì)農(nóng)業(yè)的基礎(chǔ),也是當(dāng)前農(nóng)業(yè)工程領(lǐng)域的研究熱點(diǎn)之一。相較于復(fù)雜的道路環(huán)境,農(nóng)業(yè)機(jī)械對(duì)安全性要求不那么高,引入無(wú)人駕駛智能設(shè)備,能大大提高生產(chǎn)效率并減輕工人勞動(dòng)強(qiáng)度。而GPS自動(dòng)導(dǎo)航系統(tǒng)設(shè)備裝卸簡(jiǎn)便,作業(yè)精準(zhǔn),操作簡(jiǎn)單,系統(tǒng)無(wú)車型限制,作業(yè)率可增加23%。但是,如新疆青河縣阿魏灌區(qū),雖安裝了GPS自動(dòng)導(dǎo)航系統(tǒng)的播種機(jī),但仍需工人駕駛。本文在自動(dòng)駕駛平臺(tái)上引入遠(yuǎn)程監(jiān)控系統(tǒng),實(shí)現(xiàn)了農(nóng)業(yè)機(jī)械無(wú)人駕駛。

1 系統(tǒng)整體設(shè)計(jì)方案

本系統(tǒng)融合GPS定位數(shù)據(jù)[2]與傳感器姿態(tài)位置數(shù)據(jù),通過(guò)與電子地圖對(duì)比,規(guī)劃出行駛的路徑,并將車輛實(shí)時(shí)位置信息通過(guò)GPRS傳給上位機(jī)。監(jiān)控中心獲得車輛實(shí)時(shí)信息后,遠(yuǎn)程發(fā)送控制命令,就可對(duì)偏航車輛進(jìn)行修正。本系統(tǒng)主要包括車載控制器系統(tǒng)和遠(yuǎn)程監(jiān)控系統(tǒng)兩大部分(圖1)。

1.1 車載控制器系統(tǒng)

通過(guò)對(duì)GPS、GSM(GPRS)、步進(jìn)電機(jī)、超聲波傳感器、舵機(jī)、AHRS(微型姿態(tài)方位參考系統(tǒng))硬件模塊的研究,以及對(duì)模塊功能應(yīng)用程序開發(fā)后發(fā)現(xiàn),由于單個(gè)控制器接口不足,不便于模塊化設(shè)計(jì),可靠性與實(shí)時(shí)性差,可采用多個(gè)控制器協(xié)同實(shí)現(xiàn)系統(tǒng)功能,各處理器間通過(guò)CAN總線[3]發(fā)送數(shù)據(jù)。

1.2 遠(yuǎn)程監(jiān)控系統(tǒng)

在VC++平臺(tái)上,通過(guò)采用TCP/IP協(xié)議、Access數(shù)據(jù)庫(kù)、MSFlexGrid,WebBrowser控件、Google地圖,在監(jiān)控端保存遠(yuǎn)程車輛位置信息,將車輛位置實(shí)時(shí)顯示在GIS地圖上,當(dāng)車輛偏航時(shí)彈出模態(tài)對(duì)話框警示進(jìn)行人為修正。

圖1 車輛導(dǎo)航系統(tǒng)圖

2 下位機(jī)軟件設(shè)計(jì)

本文下位機(jī)程序在S3C2440、ARM微處理器WinCE[4]系統(tǒng)平臺(tái)下,使用EVC++編程完成相應(yīng)模塊應(yīng)用程序開發(fā)[5]。

2.1 GSM,GPRS通信模塊

車載控制器S3C2440通過(guò)串口給GSM/GPRS模塊發(fā)送AT指令,撥號(hào)成功后通過(guò)TCP/IP協(xié)議建立socket套接字與遠(yuǎn)程具有公網(wǎng)IP或固定IP地址的客戶端連接,進(jìn)行數(shù)據(jù)收發(fā)。

GPRS撥號(hào)上網(wǎng)部分代碼:

RASDIALPARMS RasDIALParams;//設(shè)置建立 RAS撥號(hào)連接的參數(shù)

RasDial(NULL,NULL,&RasDialParams,0xFFFFFFFF,NULL,

&WINCE_GPRS_NODE.hRasConn);//實(shí)現(xiàn)撥號(hào)

RasHangUp(WINCE_GPRS_NODE.hRasConn);//斷開網(wǎng)絡(luò)

2.2 GPS定位數(shù)據(jù)的采集與發(fā)送

采用GPS和AHRS組合導(dǎo)航定位系統(tǒng),與卡爾曼濾波組合,獲得高精度定位信息和姿態(tài)信息。GPS模塊通過(guò)串口與S3C2440相連,在WinCE系統(tǒng)下配置串口通訊參數(shù),實(shí)時(shí)接收GPS和AHRS信息。通過(guò)定時(shí)器周期,從NMEA協(xié)議中提取時(shí)間、經(jīng)度、緯度、姿態(tài)方位等信息,經(jīng)socket傳到外網(wǎng)服務(wù)器上。

部分實(shí)現(xiàn)代碼:

c_Gpsinf=c_sPositionX+"N"+c_sPositionY+"E"+c_year+"Y"+c_Date+"D"+c_Posture

//GPS和慣性傳感器信息

int sendlen=c_Gpsinf.GetLength();//取得輸入字符串長(zhǎng)度

char*psendbuff=new char[sendlen];

for(int i=0;i<sendlen;i++)

psendbuff[i]= (char)c_Gpsinf.GetAt(i);//轉(zhuǎn)換為單字節(jié)字符

while(cnt<sendlen)

{actlen= send(m_Socket,psendbuff+ cnt,sendlen -

cnt,0);//發(fā)送數(shù)據(jù)

cnt=cnt+actlen;

if(cnt<sendlen)

GPS獲得定位數(shù)據(jù)是基于世界大地坐標(biāo)系的觀測(cè)值,我國(guó)地圖采用高斯-克呂格投影[6],為了便于在平面坐標(biāo)系下直觀分析車輛位置,把GPS定位數(shù)據(jù)換成我國(guó)的點(diǎn)位坐標(biāo)值。

高斯-克呂格投影公式

式中:B,l為大地坐標(biāo)經(jīng)緯度;x,y為轉(zhuǎn)換后的高斯坐標(biāo)系坐標(biāo)值。

3 導(dǎo)航控制策略

3.1 車輛運(yùn)動(dòng)學(xué)模型建立

車輛運(yùn)動(dòng)學(xué)模型[7]如圖2所示,xoy坐標(biāo)系為世界坐標(biāo) ,L為軸距,O為后軸中心點(diǎn) ,且以這一點(diǎn)的速度v作為智能車輛的速度,O為車輛轉(zhuǎn)彎圓心,R0為O點(diǎn)的轉(zhuǎn)彎半徑。θo為沿x軸逆時(shí)針旋轉(zhuǎn)與車輛速度方向所得到的角度,α為前輪轉(zhuǎn)角。設(shè)O點(diǎn)為車輛的中心點(diǎn),智能車輛在任意時(shí)刻的位置狀態(tài)可用變量(x(i),y(i),θ(i))表示,車輛在平面內(nèi)運(yùn)動(dòng)且忽略側(cè)滑,則有

其中wo為車輪角速度,在Δt時(shí)間周期內(nèi),有

其中:Δθo為Δt時(shí)間內(nèi)航偏角變化量;Δy,Δx分別為在Δt內(nèi)車輛位置在x,y軸上的變化量。由v和α可方便地計(jì)算出每個(gè)Δt時(shí)間后車輛的位置狀態(tài),則可以通過(guò)給定目標(biāo)位置推算轉(zhuǎn)彎角度α。

3.2 目標(biāo)點(diǎn)在車體坐標(biāo)系下的坐標(biāo)

x(i),y(i),θ(i)分別為車輛在圖2平面坐標(biāo)系xoy 下的橫軸,縱軸坐標(biāo)和當(dāng)前航向角。xr,yr,θr為目標(biāo)點(diǎn)在平面坐標(biāo)系中的位置坐標(biāo),設(shè)xe(i),ye(i)為目標(biāo)點(diǎn)在車體坐標(biāo)系(圖3)。

圖2 車輛運(yùn)動(dòng)學(xué)模型

圖3 車輛坐標(biāo)系

則目標(biāo)點(diǎn)在車體坐標(biāo)系中位置

通過(guò)車輛坐標(biāo)系,可直觀分析目標(biāo)點(diǎn)在車輛坐標(biāo)系中橫向偏差、縱向偏差及航偏角,便于運(yùn)動(dòng)學(xué)分析車輛運(yùn)動(dòng)軌跡,確定車輛相對(duì)預(yù)定軌跡的方向和位置關(guān)系,據(jù)此跟蹤目標(biāo)點(diǎn)。

3.3 基于路徑跟蹤控制算法

本文對(duì)車輛運(yùn)動(dòng)模型分析,通過(guò)目標(biāo)點(diǎn)和當(dāng)前實(shí)時(shí)坐標(biāo)比較,采用積分Backsteppping[7]方法在車體坐標(biāo)下構(gòu)建位置誤差模型,采用非線性系統(tǒng)穩(wěn)定設(shè)計(jì)理論,通過(guò)目標(biāo)點(diǎn)在車輛坐標(biāo)系中的實(shí)時(shí)狀態(tài)坐標(biāo),以及經(jīng)過(guò)周期為t時(shí)間后車輛下一運(yùn)動(dòng)狀態(tài)方程,和預(yù)先構(gòu)造的Lyapunov函數(shù)聯(lián)系起來(lái),在控制率作用下通過(guò)逐步推算,修正軌跡,最終使起始位置誤差 [xg,yg,θg]滿足完成軌跡控制器的設(shè)計(jì)。

車輛下一運(yùn)動(dòng)狀態(tài)方程為:

3.4 仿真分析

通過(guò)matlab對(duì)預(yù)定義軌跡跟蹤仿真(圖4,圖5)。起始位置誤差 [xg,yg,θg]= [5,-2,π/2],參考速度[vr,wr]= [5,0],期望軌跡為長(zhǎng)10m 寬4 m的矩形。

圖4 純追蹤模型的路徑跟蹤

圖5 實(shí)際軌跡與預(yù)計(jì)軌跡對(duì)比圖

由圖4可知,車輛在起始位置跟蹤目標(biāo)直線,xg,yg,θg隨著時(shí)間的變化趨近于0,實(shí)際軌跡與預(yù)期軌跡基本重合,表明在所設(shè)計(jì)的控制器作用下,車輛在有限的時(shí)間內(nèi),能快速跟蹤預(yù)先定義的參考軌跡,使系統(tǒng)跟蹤快速收斂,具有良好的局部穩(wěn)定性。說(shuō)明此算法滿足自動(dòng)駕駛要求,可作為車輛自動(dòng)導(dǎo)航的決策方法。

4 上位機(jī)遠(yuǎn)程監(jiān)控系統(tǒng)程序設(shè)計(jì)

上位機(jī)在VC++6.0平臺(tái)上編寫,通過(guò)對(duì)TCP/IP的封裝,對(duì)Access數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)添加、查詢操作。通過(guò)MSFlexGrid控件實(shí)時(shí)顯示GPS數(shù)據(jù)信息,WebBrowser瀏覽器控件關(guān)聯(lián)Google地圖,將車輛位置實(shí)時(shí)顯示在GIS上,當(dāng)車輛偏航報(bào)警信息彈出時(shí),可根據(jù)監(jiān)控界面(圖6)顯示小車預(yù)定軌跡與實(shí)時(shí)位置關(guān)系,遠(yuǎn)程遙控車輛并進(jìn)行人為修正。

圖6 遠(yuǎn)程監(jiān)控中心

[1] 賈 全.拖拉機(jī)自動(dòng)導(dǎo)航系統(tǒng)關(guān)鍵技術(shù)研究[D].北京:中國(guó)農(nóng)業(yè)機(jī)械化科學(xué)研究院,2013.

[2] 羅錫文,張智剛.東方紅X_804拖拉機(jī)的DGPS自動(dòng)導(dǎo)航控系統(tǒng)[J].農(nóng)業(yè)工程學(xué)報(bào),2009,25(17):139-145

[3] 劉 陽(yáng).拖拉機(jī)中導(dǎo)航系統(tǒng)CAN總線的設(shè)計(jì)與實(shí)現(xiàn)[D].石河子:石河子大學(xué),2009.

[4] Chris Muench .The windows ce technology tutorial:solutions for the developer[M].北京:中國(guó)電力出版社,2001.

[5] 周立功.ARM&WinCE實(shí)驗(yàn)與實(shí)踐—基于S3C2410[M].北京:北京航空航天大學(xué)出版社,2007.

[6] 王 銳.高斯-克呂格投影的遠(yuǎn)程測(cè)向方位角計(jì)算方法[J].火力與指揮控制,2013,38(17):139-145.

[7] 游 峰.王榮本.智能車輛換道與超車軌跡跟蹤控制[J].農(nóng)業(yè)機(jī)械學(xué)報(bào),2008,39(06):42-45.

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無(wú)人機(jī)系統(tǒng)
ZC系列無(wú)人機(jī)遙感系統(tǒng)
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 好久久免费视频高清| 国产一级二级三级毛片| 欧美成人日韩| 日韩欧美国产成人| 日韩成人午夜| 亚洲中文字幕手机在线第一页| 亚洲成人精品久久| 国产国语一级毛片| 久久人与动人物A级毛片| 欧美午夜网站| AV无码一区二区三区四区| 无码中字出轨中文人妻中文中| 精品亚洲国产成人AV| 亚洲乱亚洲乱妇24p| 国产精品午夜福利麻豆| 国产亚洲高清视频| 欧美成在线视频| 久久精品娱乐亚洲领先| 日韩中文无码av超清| 国产亚洲精品无码专| 日韩小视频在线播放| 免费在线成人网| 一级一级一片免费| 自拍偷拍欧美日韩| 狠狠色丁香婷婷综合| 波多野结衣无码中文字幕在线观看一区二区| 国产交换配偶在线视频| 日本成人不卡视频| 中国国产一级毛片| 久久国产免费观看| 亚洲男人的天堂在线| 亚洲免费三区| 亚洲久悠悠色悠在线播放| 青青青草国产| 亚洲欧洲一区二区三区| 国产激情无码一区二区APP | 亚洲大尺度在线| 99热这里只有精品5| 99re热精品视频国产免费| 久久人人爽人人爽人人片aV东京热 | 在线看片中文字幕| 欧美成一级| 国产精品欧美在线观看| 手机精品福利在线观看| 伊人蕉久影院| 婷婷色婷婷| 亚洲第一区欧美国产综合| 福利一区三区| 国产亚洲欧美在线中文bt天堂| 国产凹凸一区在线观看视频| 国产手机在线观看| 亚洲精品不卡午夜精品| 色婷婷综合在线| 精品午夜国产福利观看| 欧美性久久久久| 99精品伊人久久久大香线蕉| 欧美精品H在线播放| 99热这里只有精品在线观看| 国产剧情一区二区| 国产精品网址你懂的| 日韩a在线观看免费观看| 国产91特黄特色A级毛片| 日韩第八页| 丁香婷婷激情网| 亚洲欧美在线综合一区二区三区| 三上悠亚一区二区| 国产高清又黄又嫩的免费视频网站| 九九热在线视频| 国产超薄肉色丝袜网站| 精品无码人妻一区二区| 色噜噜综合网| 伊人色综合久久天天| 亚洲天堂.com| 欧美日韩在线第一页| 香蕉久久永久视频| 亚洲一区波多野结衣二区三区| 国产精品视频999| 无码aaa视频| 日韩欧美中文| 国产精品hd在线播放| 色综合久久88色综合天天提莫| 久精品色妇丰满人妻|