亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        線性擬合路徑識別的數(shù)學(xué)模型和實現(xiàn)

        2012-07-03 08:59:06常文凱
        制造業(yè)自動化 2012年13期
        關(guān)鍵詞:單片機(jī)智能方法

        常文凱

        (華北電力大學(xué) 自動化系,保定 071000)

        0 引言

        在控制智能車的過程中,精確地識別出中心黑線的位置和道路狀況始終是各種算法的最基礎(chǔ)部分。光電組智能車常采用采集數(shù)字信號的方法。該方法直接把固定位置單個傳感器所“看”到的黑白情況反映給單片機(jī),識別電路用硬件電路搭接,電路簡單。但是遇到跑道瑕疵、光線明暗不均的地方容易錯誤判斷。此外,用這種方法判斷的黑線位置是不連續(xù)的,容易出現(xiàn)跳躍性打舵機(jī),使系統(tǒng)不穩(wěn)定。

        1 方法提出

        文獻(xiàn)[1]中利用中斷技術(shù)每個1ms 采集一次信號,采集10次求平均值的方法可增強抗干擾能力。文獻(xiàn)[2]中提出采集模擬量,結(jié)合環(huán)境動態(tài)設(shè)置閾值的方法受光照影響較大,并且增加了許多額外的電路。文獻(xiàn)[3]提出擬合單個傳感器特性曲線的方法同樣對環(huán)境的依賴性較高適應(yīng)性不強。

        結(jié)合實踐發(fā)現(xiàn)線型擬合識別路徑的方法可以很好地增強智能車的適應(yīng)能力。該方法的基本思想是讓傳感器采集模擬量,以傳感器的固定位置為x軸,采集的電壓為y軸。經(jīng)過適當(dāng)處理后可擬合出一條電壓——位置曲線。結(jié)合最高點位置、斜率等特征信息可以識別出黑線中心位置、起跑線等多種路況。

        計算求解過程中沒有人為設(shè)定的閾值,增強了適應(yīng)能力。每一個傳感器“看”到的是一片區(qū)域而不是一個點的黑白情況,這樣可以明顯減弱環(huán)境等因素的干擾。另外,基于該算法本身特性,可以使傳感器的觀測范圍大于PCB板整體寬度、使用傳感器個數(shù)少、識別精度高等優(yōu)點。

        2 數(shù)學(xué)模型

        2.1 模型分析

        經(jīng)過比較,基于求解超定方程組的擬合方法在單片機(jī)上更容易實現(xiàn)。實驗過程中選用擬合4階方程效果最好。

        圖1 傳感器布置

        圖 2 擬合曲線

        如圖1所示,8個傳感器的位置分別為x1~x8,對應(yīng)采集的模擬信號(電壓值)分別為y1~y8,需要擬合成4階方程(1)和一階導(dǎo)數(shù)方程(2):

        可以看出只要5組(x , y)(5個采樣點)就可以求解出方程系數(shù)a~e的值。在實際應(yīng)用中把黑線位置附近的值作為擬合的重點。從采集的電壓來看,黑線附近即為ymax或ymin位置的附近。按照上述規(guī)則從采集來的8對采樣點中選出以ymax或ymin為中心的5對采樣點參與擬合對于ymax或ymin所對應(yīng)的傳感器位置靠近PCB板邊上時,即:yi=ymax或yi=ymin且i∈{1,2,3,6,7,8}時應(yīng)該取最左端或最右端5對值。具體規(guī)則見表1。

        表1 分類規(guī)則表

        按照上述規(guī)則確定參與擬合的5個點后結(jié)合式(1)可得到方程組(3)轉(zhuǎn)化為矩陣形式為式(4)

        超定方程組(4)簡記為

        當(dāng)XTX可逆時方程(5)存在解,并且方程(5)、(6)的解相同,都為表達(dá)式(7)[4]

        把求解結(jié)果L代入(1)、(2)式可得出當(dāng)前的位置——電壓曲線和位置——斜率曲線,如圖2所示。把任何感興趣的位置xj∈( xmin, xmax)帶入曲線方程可得到該位置的黑白程度和趨近于黑線的程度。

        當(dāng)8個傳感器在PCB板上的位置固定時x1~x9為確定值,因此,按照表1中的分類方法,式(5)中X只有4種值,對應(yīng)于Ⅰ~Ⅳ類X分別簡記為方程 (7)可表達(dá)為方程(8)

        同理當(dāng)傳感器在PCB板上的位置固定時Ci也只有四種情況。因此,傳感器PCB板制作好后可以用matlab等工具計算出C1~C4四個矩陣,以二維數(shù)組的形式存進(jìn)單片機(jī)中,這樣可以節(jié)約大量的運算時間并調(diào)高運算精度。

        2.2 信息提取

        利用求解出的(1)、(2)式可以獲得道路的多種信息。結(jié)合模糊控制等智能控制方法可為智能車整體控制提供強有力的支持。參考文獻(xiàn)[5,6]對模糊控制有較詳盡的說明這里不再贅述。這里僅對求解黑線中心線位置作說明。

        從實際情況可知,黑線中心處應(yīng)該就是(1)式對應(yīng)曲線的最高/低點,這就把問題轉(zhuǎn)化為求解曲線在xj∈( xmin, xmax)范圍內(nèi)的最大/小值的問題。由2.1分析可得曲線最大/小值處在 ymax或ymin對應(yīng)的位置附近??梢砸?ymax或ymin對應(yīng)的位置Xk為中心,以Δl為間隔,沿x軸正負(fù)方向分別擴(kuò)展M個點,記數(shù)組S為:

        S = ( xk-MΔl , xk-iΔl ,…xk-iΔl , xk-MΔl ), 其 中i∈( 0 , M )

        為方便說明簡記:

        把sn帶入式(1)可得電壓數(shù)組V

        3 程序的實現(xiàn)

        3.1 計算常數(shù)

        由表1可得需要計算四類Ci,8個接收管間隔x1=-8.00, x2=-5.71, x3=-3.43, x4=-1.14,x5=1.14, x6=3.43, x7=5.72, x8=8.00,以C1為例計算可得

        3.2 程序流程圖

        圖3 程序流程圖

        圖4 誤差分析

        A/D轉(zhuǎn)換5次并求取平均值可以起到濾波的作用,實際應(yīng)用時可以靈活調(diào)節(jié)A/D轉(zhuǎn)換間隔和轉(zhuǎn)換次數(shù)保證濾波效果。計算黑線中心線位置和斜率后存儲可以為識別道路提供更多的信息。

        4 結(jié)果分析

        部分測試結(jié)果如圖4所示,硬件經(jīng)過仔細(xì)調(diào)整但實際測試依然有誤差。平均誤差整體為正,說明傳感器PCB板中心線相對于車體的中心線偏左。調(diào)整PCB板的安裝位置可以減小部分誤差。平均誤差在不同區(qū)段也不相同,這是因為8個傳感器的光電特性不可能完全一致,調(diào)節(jié)起來也十分困難,從軟件方面給予修正相對容易一些。

        平均誤差曲線是測量系統(tǒng)不隨路況改變的特性曲線,當(dāng)硬件固定時曲線也是唯一的。擬合出平均誤差曲線函數(shù)f (X, ΔX )在需要黑線絕對位置時按照f (X, ΔX )給予修正可達(dá)到更高的精度。 從圖4中可以看出,進(jìn)過修正后誤差明顯減小。

        5 結(jié)論

        整體來看,該方法抗干擾能力強,在復(fù)雜光電環(huán)境中依然保持良好檢測能力;適應(yīng)性強,識別路徑算法中沒有人為設(shè)定閾值,無論光的強弱均可正確識別黑線位置;使用傳感器個數(shù)少,共用8個紅外接收管,達(dá)到了其他方法需要10~15個傳感器檢測的精度,電路更簡潔、功耗更低。該方法的不足是對硬件的一致性要求比較高,需要反復(fù)仔細(xì)調(diào)節(jié)和測試每一個發(fā)射管和接受管后才能達(dá)到設(shè)計精度。

        [1] 葛鵬飛, 鄭建立,等. 基于光電傳感器的智能車尋跡方法研究[J], 研究與開發(fā), 2007, 26(8): 40-42.

        [2] 牛俊英. 低成本8位單片機(jī)控制的光電尋跡智能車[J], 電子設(shè)計工程, 2011, 19(10): 128-131

        [3] 王德雙, 陳小虎, 于磊磊. 第四屆“飛思卡爾杯”全國大學(xué)生智能車競賽技術(shù)報告[R], http://www.docin.com/p-220402500.html

        [4] 同濟(jì)大學(xué)數(shù)學(xué)系. 工程數(shù)學(xué). 線性代數(shù)[M]. 高等教育出版社, 2007: 71-78

        [5] 陳果, 徐家品等. 基于模糊控制的快速循跡智能車的設(shè)計與實現(xiàn)[J]. 成都信息工程學(xué)院學(xué)報, 2008, 23(6): 601-604.

        [6] 祝亞峰, 李書剛, 等. 基于紅外激光管的智能車設(shè)計[J],信息技術(shù), 2010, 6: 109-112

        猜你喜歡
        單片機(jī)智能方法
        基于單片機(jī)的SPWM控制逆變器的設(shè)計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        智能前沿
        文苑(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
        可能是方法不對
        用對方法才能瘦
        Coco薇(2016年2期)2016-03-22 02:42:52
        四大方法 教你不再“坐以待病”!
        Coco薇(2015年1期)2015-08-13 02:47:34
        精品亚洲一区二区三区在线播放| 国产精品视频一区二区噜噜| 国产免费专区| 亚洲av网一区天堂福利| 国产女优一区在线观看| 欧美国产综合欧美视频| 蜜桃精品免费久久久久影院| 国产精品无码久久久久久蜜臀AV| 亚洲一区二区三区在线高清中文| 成人欧美一区二区三区黑人| 久久精品娱乐亚洲领先| 国产短视频精品区第一页| 黄色中文字幕视频网站| 丰满人妻一区二区三区蜜桃| 成人三级a视频在线观看| 国产精品偷伦免费观看的| 精品国产三级国产av| 亚洲精品乱码久久久久久| 情侣黄网站免费看| 国产高清a| 一区二区亚洲精品国产精| 国产精品186在线观看在线播放| 男女啪啪免费体验区| 精品亚洲少妇一区二区三区| 亚洲一区二区三区福利久久蜜桃 | 成年网站在线91九色| 国产精品国三级国产av| 国产午夜无码视频免费网站| 精品亚洲不卡一区二区| 精品亚洲第一区二区三区| 极品少妇被猛的白浆直喷白浆| 制服丝袜天堂国产日韩| 日本一区二区啪啪视频| 亚洲av无码一区二区三区天堂| 亚洲色欲色欲www在线播放| 久久夜色精品国产噜噜噜亚洲av| 最新天堂一区二区三区| 亚洲成av人的天堂在线观看| 亚洲综合无码| 最新亚洲视频一区二区| 欲求不満の人妻松下纱荣子|