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

基于電磁引導的道路自識別智能汽車軟硬件設計與研究

2018-10-20 05:56:00許芝龍
中國新技術新產品 2018年15期
關鍵詞:智能信號

許芝龍

摘 要:本文利用電磁原理對基于電磁傳感器自識別道路的智能汽車尋跡檢測裝置進行理論研究,在MC9S12系列單片機控制核心基礎上對智能汽車的控制系統輸入信號進行分析,完成了可以自識別路徑的控制原理方案、包括信號控制電路的設計和制作在內的硬件設計。最后以嵌入式軟件開發工具軟件Codewarrior為開發平臺,以增量式PID控制與模糊控制相結合,完成微縮智能車模型控制系統的程序算法的實現。本文為電磁在道路自識別系統中的應用提供了理論依據和工程實現方法,也為同類電氣自動化產品在自識別路徑與尋跡中提供了分析方法和思路。

關鍵詞:微縮智能車模型;模糊控制;硬件實現;軟件實現

中圖分類號:TP273 文獻標志碼:A

智能汽車指的是利用多種傳感器和智能公路技術實現自動駕駛的汽車,通常具有自動駕駛、自動變速和自動識別道路的功能。車內的各種輔助設施也實現電腦自控化。世界上許多研究機構早已關注智能交通系統(ITS)方面的研究工作,同時已經研發出了一些智能化車輛的原型,并進行了一些路面測試。智能化原型車研發過程得益于機械、電子、現代傳感器、信號處理技術、現代控制及人工智能等交叉學科的相關領域知識的綜合運用,并從交叉學科中得到許多新觀點、新思路、新方法。智能小車是未來智能車輛的縮微模型。除機械結構外,其控制系統、控制原理和控制方法的實現是一致的。

本文基于電磁傳感器原理對路徑自識別智能車微縮模型中的電源電氣、信號控制系統進行開發和制作。

1 智能汽車控制系統硬件設計與構成

微縮智能車的自識別路徑為道路中心線下的漆包線,該漆包線電線中通有20kHz交變電流,由交變電流產生的磁場來導引智能車沿著道路行駛。漆包線的直徑為0.1mm~0.3mm,交流電流的頻率范圍:20kHz±2kHz;交流電流大小范圍:50mA~150mA。其交流電頻率確定依據主要為:在頻譜上可以有效地避開周圍通用的其他磁場的干擾。

1.1 微縮智能車模型硬件系統

微縮智能車模型系統由一系列的硬件組成,包括組成車體的底盤、輪胎、舵機裝置、道路檢測裝置、馬達裝置、測速裝置和控制電路板等。微縮智能車模型的尺寸360mm×400mm,舵機型號為Futaba S3010;智能車為后輪驅動,其驅動電機型號為RS380-ST/3545。

1.1.1 微縮智能車模型道路檢測裝置計算

鑒于其信號特點,本文所選擇的道路檢測裝置是安裝在汽車前方20cm、距地面20cm處的一組電感,并根據電流的大小確定出智能車模型距離該漆包線的距離。本文選取8個傳感器水平布置?,F取左右兩端最外處的電感傳感器研究計算。

假定兩個線圈的距離為L,兩個線圈的軸線為水平,高度為h,并定義坐標系:沿著智能車的前進方向為Z軸,在路徑平面內垂直于道路的中心線為X軸,垂直道路往上為Y軸,且X、Y、Z軸滿足右手法則,如圖1所示。左邊的線圈的坐標為(x,h,z),右邊的線圈的位置(x-L,h,z)。由于磁場分布是以Z軸為中心的同心圓,所以在計算磁場強度的時候僅需考慮坐標(x,y)。

感應電動勢E是位置x的偶函數。如圖2所示,從該關系中只能夠反映到水平位置的絕對值x的大小,無法分辨傳感器在導線的左側還是右側。為此本文使用相距長度為L的兩個感應線圈,計算兩個線圈感應電動勢的差值:

(1)

為此,可以通過差值Ed對于小車轉向進行負反饋控制,從而確保兩個線圈的中心位置跟蹤賽道的中心線。通過改變線圈高度h、線圈之間距離L可以調整感應電動勢的大小以及位置檢測范圍。

1.1.2 信號選頻放大及電路的實現

使用電感線圈對路徑中電磁場感應出電動勢外,其周圍的交變磁場同樣也會感應出電動勢。為此需要進行選頻,以去除其他干擾信號的影響,確保智能車輸入準確信號。

實現選頻電路,本文采用單管共射交流放大電路。同時,通過對有無諧振電容的電路輸出感應電壓進行對比研究,發現:增加有諧振電容之后,感應線圈兩端輸出感應20kHz電壓信號不僅幅度增加,而且有效排除了其他干擾信號。這樣無論導線中的電流波形是否為正弦波,由于本身增加了諧振電容,所以除了基波信號之外的高次諧波均被濾波除掉,只有基波20kHz信號能夠發生諧振,輸出為20kHz的正弦波。其對比波形圖如3所示。

1.2 控制核心及控制信號輸入

本課題中的微縮智能汽車模型使用微控制器(MCU)是Freescale飛思卡爾公司推出的S12系列單片機MC9S12XSl28。該微控制器有PWM(脈沖寬度調制)模塊、ECT模塊、SCI模塊、SPI模塊、A/D轉換模塊、EEPROM模塊和FLASH模塊共7個模塊。其中PWM(脈沖寬度調制)調制波有8個輸出通道,每一個輸出通道都可以獨立地進行輸出。

在該微縮智能車中,基本的輸入控制信號有路徑檢測信號裝置、速度反饋裝置、啟停自動識別裝置。這些微縮智能汽車傳感器再加上電源模塊就構成了控制系統的信號輸入,在這些輸入信號的基礎上,通過控制算法就可以實現對智能汽車的控制,其輸出表現形式為智能汽車的路徑識別、車速、啟動與停止。這樣就構成一個控制回路圖,其控制系統的模塊框圖如圖4所示。

2 道路自識別智能汽車控制方法研究

2.1 電磁傳感器采集信號的處理

該微縮智能車使用電磁傳感器獲取的感應電流為路徑自識別信號。該信號由電感傳感器直接輸入微控制器的A/D接口,經A/D轉換后將感應交變電流轉換為數字信號。為有效避免信號中的干擾信號,準確地從電感傳感器中獲取真實信號的最好辦法是多路采集,然后進行數據統計分析。

有一個可為微縮智能汽車速度和方向提供控制的可使用數據為:連續采集5個~10個周期的電流信號(由于該智能車采用8個傳感器,如果采集10個周期,則有80個數據),獲取信號的峰值就可以直接在采集的80個數據中用信號最大值減去最小值。公式表達為:假定80個數據為xi,i=1,2,…80,則信號的峰值Vp按下式計算:

(2)

但該方法獲取的峰值僅考慮了一組數據中的最大值和最小值。僅通過這兩個值并不能準確反映車輛偏離軌道的準確位置,而且該最大值和最小值如果收到干擾信號的干擾,則會發生控制偏離。因此,還可以將獲取的一組交流信號的平均值、有效值綜合考慮信號的幅值。

2.2 控制方法簡述

鑒于信號的特征、軌跡的隨機性,本文采用將PID控制和模糊控制方法相結合的辦法來對智能汽車進行控制。

在微縮智能車中,整個控制系統為閉環控制,滿足PID控制的基本條件。雖然感應磁場為連續信號,但由于電感傳感器采集并傳輸至微控制器的信號為離散信號(定時對連續信號感應電流采集),所以在該智能車中只能采用增量型的PID控制方法。

同時,本文采用模糊控制方法,根據智能車所行駛的軌跡推斷下一個路徑特點。比如在彎道中,當智能車已經識別當前在彎道中行駛時,則會采用模糊控制理論,對舵機的方向控制增大輸出PWM(脈沖寬度調制)值,從而進行自識別彎道處理。再如,當智能車自識別當前所行駛的路段彎曲度較小,則會對速度的控制增大PWM值,以提高智能車的行駛速度。

當模糊控制獲得智能車已經處于彎道行駛信息時,此時,就需要對其進行減速控制,其減速控制通過調整目標速度Vm達到。具體的減速情況隨智能車的調試和彎道的劇烈程度不同而不同,這些計算值的獲取以及對彎道行駛狀態的判別等信息均采用模糊控制算法,其控制的具體參數由實際對智能車進行調試行駛獲得。對此典型的算法為:

設方向偏離的差值為Dr:

0≤ Dr

a2≤ Dr

其中,對目標速度值K1、……、Kn的設定需要根據實際調試經驗由模糊控制獲得;而實現對目標速度的調整、彎道方向的調整則需要采用PID控制方式實現。

3 道路自識別智能汽車控制程序實現

本課題通過對以上所列外部信息進行輸入,在微控制器上基于CodeWarrior平臺采用C語言程序以PID控制算法和模糊控制算法為控制算法基礎完成對智能車的控制。

3.1 MC9S12XSl28 A/D轉換模塊初始化

A/D轉換模塊有模擬量前端、模擬量轉換、控制部分及結果存儲等四部分組成。其中模擬前端包括多路轉換開關、采樣緩沖器、放大器等,結果存儲部分主要有8個16位的存儲器和反映工作狀態的若干標志位。結合本課題中對A/D轉換模塊所使用的情況,對其寄存器進行初始化。限于篇幅原因其程序本文不做闡述。

3.2 控制程序的實現

在對之前所述的控制算法進行程序實現時,需要對微控制器各個使用模塊進行初始化。其模塊初始化程序包括:(1)完成微控制器CPU總線時鐘60M定義;(2)ICO1輸入捕捉初始化;(3)使定時中斷產生5ms一次的中斷;(4)A/D采樣程序,多通道采集,從0通道開始采樣在5通道采樣后返回;(5)PWM初始化,67通道級聯PP7輸出給舵機,45通道給電機,1通道正轉,5通道反轉;(6)SCI初始化,以便使用串口傳回數據。

限于篇幅,本文僅提供部分控制程序,具體程序如下:

void speed(void)

{int dsp; dsp=spdset-speed_back;

if((road[0]<6&&road;_f[1]>6)||(road[0]>13&&road;_f[1]<13))//入彎減速

{PWMDTY1=60sensor_1();sensor_1();}

else if(dsp>=30){PWMDTY1=spdset+25;PWMDTY5=0;

……

else if(dsp<0) {PWMDTY5=spdset-30;PWMDTY1=0;}

結論

本文基于MC9S12系列單片機控制核心,討論了該控制核心的外圍接口電路,完成了可以自動識別路徑的控制原理方案、包括信號控制電路的設計和制作在內的硬件設計。進一步以嵌入式軟件開發工具軟件Codewarrior為開發平臺,將增量式PID控制與模糊控制相結合,完成微縮智能車模型控制系統的程序算法實現。為電磁在道路自識別系統中的運用提供了理論依據和工程實現方法,也為同類電氣自動化產品在自識別路徑與尋跡中提供了分析方法和思路。

參考文獻

[1]胡海峰,史忠科,徐德文.智能汽車發展研究[J].計算機應用研究,2004,21(6):20-23.

[2]孫海濤.基于視覺導航的智能車輛自主行駛研究[D].合肥:合肥工業大學,2005.

[3]李金燦.基于道路自識別的智能汽車控制系統設計[D].廣州:華南理工大學,2011.

[4]李媛,李久生.電磁場與微波技術[M].北京:北京郵電大學出版社,2010.

猜你喜歡
智能信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
智能制造 反思與期望
孩子停止長個的信號
智能前沿
文苑(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
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 亚洲一级毛片在线观播放| 午夜视频免费试看| 国产福利免费视频| 无码中文字幕精品推荐| 自慰网址在线观看| 青青青国产精品国产精品美女| 全部免费特黄特色大片视频| 一级毛片在线播放免费观看| 在线亚洲小视频| 在线a视频免费观看| 国产人在线成免费视频| 国产特级毛片aaaaaa| 在线观看免费国产| 国产精品无码AV片在线观看播放| 免费一级无码在线网站| 99久久精品无码专区免费| 26uuu国产精品视频| 欧美亚洲激情| 成年人久久黄色网站| 九九热这里只有国产精品| 国产免费久久精品44| 狼友视频一区二区三区| 亚洲精品国产自在现线最新| 亚洲免费播放| 狠狠干综合| 乱人伦视频中文字幕在线| 国产精品成人第一区| 国产精品综合色区在线观看| 欧美一区国产| 广东一级毛片| 狠狠躁天天躁夜夜躁婷婷| 精品欧美视频| 男女性色大片免费网站| 美女视频黄频a免费高清不卡| 国产91精品调教在线播放| 欧美人在线一区二区三区| 好久久免费视频高清| 99re热精品视频中文字幕不卡| 91av国产在线| 精品自窥自偷在线看| 久久五月天国产自| 亚洲激情区| 中文字幕第1页在线播| 国产一区亚洲一区| 国产在线自揄拍揄视频网站| 欧美日韩动态图| 伊人五月丁香综合AⅤ| 亚洲欧美综合在线观看| 中文字幕亚洲另类天堂| 五月婷婷激情四射| 免费aa毛片| 3344在线观看无码| 操国产美女| 国产一级特黄aa级特黄裸毛片| 婷婷综合色| 精品久久777| 免费A∨中文乱码专区| 国产麻豆福利av在线播放| 国产96在线 | 欧美日韩国产综合视频在线观看| h网站在线播放| 91欧洲国产日韩在线人成| 亚洲欧美自拍中文| 欧美激情伊人| 天堂岛国av无码免费无禁网站 | 国产精品亚洲天堂| 亚洲美女AV免费一区| 亚洲天堂免费| 免费毛片在线| 国产精品福利社| 国产精品无码久久久久久| 高清色本在线www| 国产在线观看一区精品| 免费女人18毛片a级毛片视频| 中文字幕人成乱码熟女免费| 日韩欧美高清视频| av在线人妻熟妇| 成人午夜天| 女同久久精品国产99国| 欧美精品三级在线| 国产永久在线观看| 亚洲无码久久久久|