LabVIEW開發(fā)基于神經(jīng)網(wǎng)絡(luò)的自動(dòng)汽車制動(dòng)系統(tǒng)
LabVIEW開發(fā)基于神經(jīng)網(wǎng)絡(luò)的自動(dòng)汽車制動(dòng)系統(tǒng)
完美的停車是世界上司機(jī),尤其是新司機(jī)面臨的主要問題之一。隨著汽車數(shù)量的增加,停車位也越來越小。這些較小的空間增加了汽車在停車操作中撞到其他汽車的風(fēng)險(xiǎn)。目前使用蜂鳴器指示距離的趨勢(shì)并不像大多數(shù)駕駛員希望的那樣敏感,而且它們經(jīng)常被忽略。因此,需要一種替代方案來防止這些小碰撞。
最近已經(jīng)開發(fā)出防止汽車碰撞的技術(shù),但它僅適用于高速狀態(tài)下的汽車。該項(xiàng)目將采用這一概念并將其應(yīng)用于更常見的應(yīng)用,即停車。當(dāng)汽車進(jìn)入倒車模式時(shí),后保險(xiǎn)杠上的超聲波傳感器啟動(dòng)的過程被激活。它將檢測(cè)后面的障礙物并激活汽車制動(dòng)器改變壓力,直到汽車最終停止。
最近,福特汽車公司提出了“主動(dòng)停車輔助”,它可以自動(dòng)停車,駕駛員甚至不需要觸摸方向盤。該系統(tǒng)的一些缺點(diǎn)是系統(tǒng)可能會(huì)拒絕將車停在狹窄的空間上。有些人還抱怨說,在將方向盤留給汽車的同時(shí),不得不控制油門和剎車,這令人不安。項(xiàng)目更側(cè)重于作為附加組件的系統(tǒng)。附加組件將更便宜,相對(duì)容易由汽車改裝店安裝。
ANN架構(gòu)與學(xué)習(xí)算法

根據(jù)該算法,已經(jīng)計(jì)算了幾個(gè)權(quán)重,但計(jì)算最多只能達(dá)到小數(shù)點(diǎn)后五位。訓(xùn)練將用于進(jìn)一步降低輸出的誤差幅度。
為了獲得所需的輸出,系統(tǒng)需要學(xué)習(xí)根據(jù)給定輸入生成輸出所需的調(diào)整。調(diào)整是使用反向傳播方法完成的,并且不斷調(diào)整權(quán)重,以便在誤差時(shí)產(chǎn)生最小的量。

經(jīng)測(cè)試左右傳感器檢測(cè)到障礙物但后部傳感器未檢測(cè)到障礙物時(shí)的模擬輸出。系統(tǒng)的輸出為0.5071,與預(yù)期值0.5相差不遠(yuǎn)。
兩個(gè)相鄰傳感器檢測(cè)到障礙物時(shí)的模擬輸出。兩者可以是左和中心以及右和中心。這兩種情況都會(huì)產(chǎn)生相同的輸出結(jié)果。產(chǎn)生的輸出為0.748,而所需的輸出為0.750。
當(dāng)所有三個(gè)傳感器檢測(cè)到障礙物時(shí)的模擬輸出。本例所需的輸出為1,仿真顯示網(wǎng)絡(luò)能夠產(chǎn)生0.98的輸出。
雖然上述情況可能不符合正常的實(shí)際用法,但它確實(shí)產(chǎn)生了可以看到和理解的結(jié)果。通過訓(xùn)練系統(tǒng)以滿足預(yù)期的目的,可以產(chǎn)生不同的、更好的結(jié)果。這是LabVIEW的一個(gè)應(yīng)用,更多的開發(fā)案例,歡迎登錄北京瀚文網(wǎng)星官網(wǎng),了解更多信息。有需要LabVIEW項(xiàng)目合作開發(fā),請(qǐng)與我們聯(lián)系。