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

        ?

        基于STM32的車道保持控制系統(tǒng)設(shè)計*

        2022-03-23 06:01:46劉春陽王張飛陳立海
        傳感器與微系統(tǒng) 2022年3期
        關(guān)鍵詞:信息

        劉春陽, 陳 帆, 王張飛, 詹 坤, 陳立海

        (1.河南科技大學(xué) 機電工程學(xué)院, 河南 洛陽 471003;2.中國航空工業(yè)集團公司洛陽電光設(shè)備研究所, 河南 洛陽 471000)

        0 引 言

        車道保持輔助(lane keeping assistance,LKA)控制系統(tǒng)是汽車安全輔助駕駛技術(shù)研究的重要內(nèi)容,通過機器視覺等傳感技術(shù)對車道線進行檢測識別,判斷車輛在行駛車道中的位置,并根據(jù)控制策略驅(qū)動電動助力轉(zhuǎn)向(electric power steering,EPS)等執(zhí)行機構(gòu),確保車輛在車道線內(nèi)行駛,保證駕駛員的行車安全[1~3]。目前車道保持控制系統(tǒng)的研究,大多集中在車道保持控制算法的計算機仿真或硬件在環(huán)實驗研究,如提出車道保持輔助力矩與電動轉(zhuǎn)向力矩相疊加,經(jīng)EPS電機輸出進行車道保持控制,解決駕駛員隨時介入的問題[4];通過模仿駕駛員操作行為,提出模糊控制的車道保持方法,實現(xiàn)中速狀態(tài)的車道保持功能[5];利用車輛縱向速度的非線性變化,設(shè)計模糊TS(Takagi-Sugeno)的車道協(xié)調(diào)保持控制方法[6];采用曲線擬合思路,使車輛行駛軌跡和預(yù)瞄軌跡的曲率、方位角和橫向偏移量相等,通過軌跡跟蹤實現(xiàn)車道保持功能[7]。以上等研究,在乘用車車道保持控制方面取得了一定的成果,但針對尺寸結(jié)構(gòu)性能有較大差異的商用車而言,LKA系統(tǒng)的適應(yīng)性尚存在不足,而且LKA控制系統(tǒng)設(shè)計的實車測試驗證還較少。

        因此,本文提出一種基于STM32的車道保持控制系統(tǒng)設(shè)計,通過車速傳感器、EPS傳感器和Mobileye傳感器采集車輛在行駛過程中的車速、方向盤扭矩、方向盤轉(zhuǎn)角、車輛距左右車道線的距離和車身方位角等信息,由CAN總線傳輸至核心處理器,對信息進行解析和處理,產(chǎn)生控制信號,驅(qū)動EPS執(zhí)行機構(gòu),實現(xiàn)車道保持功能。同時,結(jié)合駕駛員模型和人工駕駛體驗,提出了三段式控制策略,并結(jié)合實車實驗,進行了現(xiàn)場測試和功能驗證,實現(xiàn)了商用車90 km/h及以下車速范圍內(nèi)的車道保持功能。

        1 車道保持系統(tǒng)設(shè)計

        針對商用車尺寸結(jié)構(gòu)較大、最高行駛車速一般約90 km/h左右、方向盤虛位較大等特點,車道保持控制系統(tǒng)的硬件設(shè)計如圖1所示。系統(tǒng)以STM32F407處理器為核心,采用Mobileye傳感器作為車道信息檢測模塊,由車載的EPS傳感器、車速傳感器等采集車輛行駛狀態(tài)信息,通過汽車CAN通信接口將信息傳輸至核心處理單元[8~11],由處理核心進行車速、車輛與左右車道線距離、車輛方位角、方向盤扭矩、方向盤轉(zhuǎn)角等參數(shù)的解算,進而借助LKA控制算法,實現(xiàn)車輛的車道保持功能。

        圖1 LKA車道保持控制器硬件設(shè)計框圖

        系統(tǒng)設(shè)計了按鍵用于LKA功能的啟停,設(shè)計了可移除LCD顯示裝置進行信息的顯示和輔助調(diào)試,設(shè)計了LED指示燈和蜂鳴器進行車輛偏離預(yù)警,設(shè)計了與調(diào)試計算機間進行通信的接口,方便依托上位機進行參數(shù)的調(diào)試和優(yōu)化。系統(tǒng)設(shè)計的電路原理圖如圖2所示。

        圖2 系統(tǒng)硬件原理

        系統(tǒng)中傳感器均采用實驗車輛進行供電。視覺傳感器采用Mobileye ME630傳感器,供電電壓為12 V,功率為2.6 W;STM32采用32位高性能ARM Cortex—M4處理器,工作時鐘為168 MHz,供電電壓為3.3 V,功率為0.12 W,滿足了車載系統(tǒng)低功耗及高性能的處理需求。Mobileye傳感器能夠提供車輛交通信息檢測數(shù)據(jù),包括車輛距離左右車道線的距離、車身的方位角、車道線的類型、識別的置信度等;EPS傳感器能提供車輛方向盤扭矩、方向盤轉(zhuǎn)角等信息[12];車輛自身的監(jiān)測傳感器可以提供車速、轉(zhuǎn)向燈狀態(tài)等信息,這些信息為實現(xiàn)車道保持控制提供了決策和計算依據(jù)。

        2 三段式LKA控制方法

        2.1 車道保持控制工作流程

        設(shè)計的車道保持功能控制流程如圖3所示。系統(tǒng)需要先判定LKA功能是否開啟,在LKA開啟狀態(tài)下,根據(jù)各傳感器采集的信息判斷車輛是否偏離車道[13~15]。系統(tǒng)通過CAN獲取傳感器信息后,依次判定數(shù)據(jù)的有效性、車道線識別的置信度、車速以及駕駛員是否操作車輛方向盤等人車耦合狀態(tài),決策LKA是否處于激活狀態(tài),只有當LKA處于激活狀態(tài),系統(tǒng)才會激活車輛偏離抑制的功能。

        圖3 LKA車道保持控制工作流程

        本系統(tǒng)通過分析駕駛員操作行為、車輛與左右車道線的距離以及車輛方位角信息判斷車輛是否發(fā)生車道偏離,只有當判定車輛為非人為控制產(chǎn)生偏離時,才啟動偏離抑制,根據(jù)LKA控制算法,計算EPS需要的扭矩,糾正車輛行駛軌跡回歸行駛車道。在糾正過程中,還需要考慮駕駛員的介入,進行有序退出,避免人車駕駛策略沖突而產(chǎn)生安全隱患。

        2.2 三段式LKA控制算法

        結(jié)合駕駛員的實際駕駛過程,對車道偏離狀況的響應(yīng)過程,結(jié)合駕駛員模型,本系統(tǒng)采用基于糾正跑偏、擺正車身和回正方向的三段式糾偏控制算法。

        當車輛偏離車道線且滿足糾偏條件時,STM32處理器執(zhí)行第一階段糾偏指令,首先給EPS傳感器發(fā)送扭矩,控制方向盤轉(zhuǎn)動,使車輛回到車道線內(nèi);第二階段糾偏指令控制車輛方位角回到零位;第三階段糾偏指令控制方向盤回到零位,最終使車輛維持在車道線內(nèi)行駛。三段式糾偏控制算法如圖4所示,以車輛左偏往右糾正到車道線內(nèi)為例,設(shè)定糾偏標志位為sign,Mobileye傳感器距離左右車道線的距離分別為LD和RD。

        圖4 三段式糾偏控制算法

        第一階段中,啟動糾正,設(shè)置sign=1,線性增加EPS扭矩使方向盤順時針轉(zhuǎn)動,扭矩增速不超過0.2Nm/s,根據(jù)實際車輛安全駕駛要求,設(shè)定正向最大扭矩閾值(FRT),當EPS扭矩達到最大扭矩閾值時,維持扭矩不變;根據(jù)方向盤轉(zhuǎn)角測量值,達到預(yù)定角度時,設(shè)置sign=2,降低EPS扭矩使方向盤角度維持不變;當車身方位角逐漸減小且車輛回到車道中心線位置時進入第二階段,設(shè)置sign=4,反向增加EPS扭矩,考慮到車輛左右轉(zhuǎn)向狀態(tài)不完全一致,為增加車輛轉(zhuǎn)向時車身的穩(wěn)定性,此時設(shè)定反向最大扭矩閾值(ST),若方向盤逆時針轉(zhuǎn)動,當車輛方位角減小為零時則設(shè)置sign=12,減小施加的扭矩,進入第三階段;若方向盤未出現(xiàn)轉(zhuǎn)動,則增大EPS扭矩閾值(TT)使方向盤逆時針轉(zhuǎn)動,當車輛方位角減小為零時設(shè)置sign=5,進入第三階段;第三階段,以方向盤角度為依據(jù),設(shè)置sign=6,調(diào)整EPS扭矩(FOT)使方向盤回到零位附近,然后設(shè)置sign=14,使EPS扭矩降為零。糾正控制過程中,針對車身方位角、方向盤角度采用樸素的PID閉環(huán)控制算法,實現(xiàn)車身和方向盤的位置控制,實現(xiàn)三段式的車道保持控制。

        3 軟件程序設(shè)計

        基于STM32的LKA控制器軟件程序編寫,主要包括與調(diào)試計算機的通信、LKA車道保持控制算法、信息采集、數(shù)據(jù)處理和傳輸。主程序完成系統(tǒng)初始化后,啟動CAN通信,接收到CAN報文后,進行報文的解析,對監(jiān)測的數(shù)據(jù)進行解算后,執(zhí)行如圖3所示的LKA工作流程,然后將本次循環(huán)車輛狀態(tài)信息,通過通信接口傳輸給上位機。為方便后續(xù)程序移植以及程序編寫的通用性,編程語言選擇C語言進行開發(fā),開發(fā)環(huán)境采用KEIL公司開發(fā)的KEIL MDK軟件。

        調(diào)試計算機作為上位機,調(diào)試軟件基于Python設(shè)計,主要用于對傳感器采集信息的監(jiān)測顯示和LKA系統(tǒng)的調(diào)試,可根據(jù)車輛的橫向偏移量、車身方位角、EPS的扭矩等變化曲線,分析控制算法的工作情況,便于對控制參數(shù)進行優(yōu)化。軟件界面主要包括汽車報文顯示、汽車狀態(tài)顯示、參數(shù)設(shè)置和功能區(qū)。汽車報文顯示區(qū)域包含車速、方向盤扭矩、車輛距離左右車道線距離等參數(shù);汽車狀態(tài)區(qū)域用于實時更新LKA運行狀態(tài)以及車輛狀態(tài),如LKA是否開啟、車輛是否偏離車道線等信息;參數(shù)設(shè)置區(qū)域主要用于實現(xiàn)車輛在實驗過程中,三段式控制算法參數(shù)修改,以便觀察不同參數(shù)下LKA糾偏效果;功能區(qū)主要包括串口打開、關(guān)閉、參數(shù)保存等功能。

        4 實驗與分析

        圖5(a)為項目合作方提供的LKA功能測試實驗車的內(nèi)部視圖,Mobileye傳感器粘貼在前車窗的中心,經(jīng)過校準后,可以實現(xiàn)可靠的車道識別與信息采集,車載傳感器及EPS系統(tǒng)通過CAN總線與設(shè)計的LKA控制器通信,實現(xiàn)系統(tǒng)的硬件聯(lián)通。將編寫好的程序燒寫入LKA控制器后,在確保安全的前提下,在實際道路上進行了測試實驗,實驗車車道偏離抑制控制轉(zhuǎn)向的圖片見圖5(b)。

        圖5 LKA功能實驗車測試照片

        通過三段式糾偏控制算法對EPS傳感器發(fā)送扭矩,控制方向盤轉(zhuǎn)動,維持車輛在車道線內(nèi)行駛。在進行三段式糾偏控制時,可根據(jù)車速范圍對三段式糾偏參數(shù)進行設(shè)定,實驗中根據(jù)實際情況,對車速區(qū)間為60~95 km/h進行參數(shù)設(shè)置,車輛左偏和右偏糾正到車道線內(nèi)參數(shù)如表1所示。

        表1 不同車速狀態(tài)車輛左和右偏糾回車道線內(nèi)的參數(shù)設(shè)置

        圖6為70~80 km/h的車速條件下,實驗車進行道路測試時采集的實驗數(shù)據(jù),圖中,A,B,C三點分別表示本文所提算法進行第一、二、三階段糾偏控制,D點表示完成整個糾偏動作。A點表示滿足糾偏控制條件,三段式糾偏控制模式啟動,第一階段給EPS傳感器施加扭矩,如圖6(a)中A點所示,助力扭矩線性增加使車輛糾正到車道線內(nèi);第二階段使車身方位角擺正,如圖6(c)中B點所示,方位角逐漸減小,車輛與車道線平行;第三階段將方向盤進行回正,如圖6(d)中C點所示,方向盤轉(zhuǎn)角逐漸降為零;當方向盤轉(zhuǎn)角回到零位,完成糾偏控制,助力扭矩降為零,如圖6(a)中D點所示。

        圖6 實車實驗數(shù)據(jù)曲線

        通過實車測試實驗發(fā)現(xiàn),利用三段式控制算法進行車輛的車道保持,可以實現(xiàn)車輛的偏離抑制,經(jīng)過參數(shù)優(yōu)化后,車輛車輪外側(cè)在糾正過程中能夠不越過左/右車道線,滿足國家對LKA的要求規(guī)范。在實驗過程中,人為使車輛偏離車道中心線后,駕駛員松開方向盤,車輛能夠在三段式LKA控制算法作用下進行糾偏控制,車輛再次發(fā)生偏離時的橫向距離變化范圍逐漸減小,維持在車道線內(nèi)穩(wěn)定行駛。在90 km/h及以下車速狀況下,該系統(tǒng)能夠?qū)崿F(xiàn)較好的商用車偏離抑制效果,實現(xiàn)車道保持的功能。

        5 結(jié) 論

        本文以STM32微處理器作為LKA控制器的處理核心,設(shè)計了LKA車道保持控制系統(tǒng),借助視覺傳感器識別車道信息,并結(jié)合采集的汽車行駛過程中的車速、方向盤轉(zhuǎn)角、方向盤扭矩等信息,通過三段式LKA控制方法實現(xiàn)了車道保持功能,同時可由上位機對糾偏參數(shù)進行調(diào)整,優(yōu)化車輛響應(yīng)的速度和舒適性,較好地保證駕駛員的行車安全。本文設(shè)計開發(fā)的控制系統(tǒng),具有體積小、易于集成和調(diào)試的特點,與EPS系統(tǒng)一起實現(xiàn)車道保持的控制,方便后續(xù)功能的擴展。

        猜你喜歡
        信息
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        信息超市
        展會信息
        展會信息
        展會信息
        展會信息
        展會信息
        信息
        健康信息
        祝您健康(1987年3期)1987-12-30 09:52:32
        999国产精品亚洲77777| 华人免费网站在线观看| WWW拍拍拍| 白丝美女扒开内露出内裤视频| 日韩有码在线观看视频| 亚洲三级视频一区二区三区| 国产人妻高清国产拍精品| 在线观看热码亚洲av每日更新| 久久99精品久久久久久野外| 欧美人与动牲交片免费| 国产亚洲三级在线视频| 亚洲成年国产一区二区| 熟妇熟女乱妇乱女网站| 亚洲色无码播放| 国产亚洲精品hd网站| 日本亚洲成人中文字幕| 国产一级黄色录像大片| 人妻少妇乱子伦精品无码专区电影| 精品国产人妻一区二区三区 | 乱人伦视频69| 国产三级视频在线观看国产| 人妻久久一区二区三区| 中国老熟女重囗味hdxx| 91社区视频在线观看| 国产一区二区三区日韩精品| 在线精品国产亚洲av蜜桃| 色视频线观看在线网站| 风韵饥渴少妇在线观看| 亚洲男人堂色偷偷一区| 日本女优免费一区二区三区| 女人天堂av人禽交在线观看| 天天综合网在线观看视频| 久久久精品国产亚洲成人满18免费网站| 白色月光在线观看免费高清| 亚洲国产性夜夜综合另类| 久久99久久99精品中文字幕| 久久福利资源国产精品999| 亚洲色图偷拍自拍亚洲色图| 亚洲国产日韩a在线乱码| 精品久久久久久中文字幕大豆网 | 亚洲综合精品亚洲国产成人|