国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

雙點預(yù)瞄式智能車大曲率路徑的橫向控制

2019-05-23 10:08刁勤晴張雅妮朱凌云
關(guān)鍵詞:曲率車速偏差

刁勤晴,張雅妮,朱凌云

(重慶理工大學(xué) 計算機科學(xué)與工程學(xué)院, 重慶 400054)

智能車在減少交通事故、交通堵塞和環(huán)境污染等問題上具有突出的優(yōu)勢,受到了國內(nèi)外專家學(xué)者的高度關(guān)注[1-4]。目前,在智能車的環(huán)境感知、信息融合、路徑規(guī)劃及運動控制等方面,已有大量研究,并取得了較多的理論與應(yīng)用成果[5-8]。運動控制是智能車的核心部分之一,是指車載控制器依據(jù)當(dāng)前周圍環(huán)境和車體位移及姿態(tài)等信息,按照一定的邏輯做出決策,繼而分別向驅(qū)動/制動及轉(zhuǎn)向等執(zhí)行機構(gòu)發(fā)出控制指令[9]。按照不同的要求與目標(biāo),智能車的運動控制可分為兩類:①將跟蹤預(yù)期巡航速度作為目標(biāo)的運動控制稱為縱向控制;② 以跟蹤期望路徑為目標(biāo)的運動控制稱為橫向控制。

為了確保車輛對道路的穩(wěn)定準(zhǔn)確跟蹤,現(xiàn)有的橫向控制研究中大多數(shù)將速度視為恒值,采用經(jīng)典PID、最優(yōu)控制、滑模、預(yù)測、模糊等控制策略,實現(xiàn)了車輛對直道及小曲率彎道(彎道半徑不小于100 m)的較高精度跟蹤[10-12]。然而,對于大曲率道路(彎道半徑不大于50 m),例如城市道路及山區(qū)公路,上述相關(guān)文獻中所提出方案的道路跟蹤精度不高。

針對大曲率道路的橫向控制問題,文獻[13]提出了一種基于旋轉(zhuǎn)投影雙切線的彎道曲率檢測方法,并給出了轉(zhuǎn)向角的控制策略。文獻[14]分析了在大曲率彎道下駕駛員的轉(zhuǎn)向操作規(guī)律,設(shè)計了一種基于模糊邏輯的雙并聯(lián)控制策略。文獻[15]建立了一種基于兩點預(yù)瞄的智能駕駛員模型,實現(xiàn)了不同橫向偏差下前輪轉(zhuǎn)向角的自適應(yīng)調(diào)節(jié)。文獻[16]提出了一種采用三預(yù)瞄點檢測方法的智能車橫向控制策略,通過3個預(yù)瞄點實時獲取道路的曲率并據(jù)此調(diào)節(jié)轉(zhuǎn)向角。

上述4種控制方案均能實現(xiàn)車輛在大曲率彎道下的跟線行駛。然而,經(jīng)過研究發(fā)現(xiàn),上述跟蹤方式只要檢測到預(yù)瞄點的道路曲率發(fā)生變化,控制系統(tǒng)即刻做出轉(zhuǎn)向響應(yīng)。對于預(yù)瞄距離比較大的情況,會造成轉(zhuǎn)向機構(gòu)過早響應(yīng)的問題。另外,不管是直道還是彎道路況,現(xiàn)有方案均基于恒定的車速進行控制。然而,在行車過程中直道的車速比較高,如果以直道的車速跟蹤大曲率彎道,那么就會導(dǎo)致車輛出現(xiàn)較大的離心力從而引發(fā)較大幅度的側(cè)傾。

為了避免智能車在大曲率彎道中轉(zhuǎn)向機構(gòu)過早響應(yīng),提高車輛的行駛安全性及跟線精度,保證彎道中的車速在預(yù)定的控制范圍內(nèi),本文提出了一種雙點預(yù)瞄式智能車大曲率路徑的橫向模糊控制方法,建立了車輛控制系統(tǒng)模型、動力學(xué)模型及視覺預(yù)瞄模型,介紹了雙預(yù)瞄點的調(diào)節(jié)策略及其參數(shù)設(shè)計方法,在此基礎(chǔ)上給出了兩個預(yù)瞄距離的確定方法以及二維模糊控制器的設(shè)計方法,并采用遺傳算法優(yōu)化了模糊控制器的控制規(guī)則。

1 智能車控制系統(tǒng)模型

本文以某輛改裝過的后驅(qū)式電動汽車作為試驗平臺,在其原有的組成和結(jié)構(gòu)基礎(chǔ)上配備了多種功能模塊,如圖1所示。根據(jù)各個模塊的功能,將智能車控制系統(tǒng)分為感知層、決策層及執(zhí)行層[9]。其中,感知層由各類位置、角度、視覺及姿態(tài)傳感器組成,主要用以檢測車輛自身及環(huán)境信息;決策層包括車載工控機及相關(guān)模塊,用以將各類傳感信息融合,并按照設(shè)定的邏輯制定出相應(yīng)的控制策略;執(zhí)行層主要包括轉(zhuǎn)向、驅(qū)動及制動伺服機構(gòu),用以執(zhí)行決策層的控制指令。

本文構(gòu)建了智能車的橫向控制系統(tǒng)(如圖2所示)。預(yù)瞄距離調(diào)節(jié)模塊的作用是依據(jù)車輛當(dāng)前的位姿和道路信息來動態(tài)調(diào)節(jié)雙預(yù)瞄點的預(yù)瞄距離;視覺預(yù)瞄模型可獲得車輛在預(yù)瞄點處相對于目標(biāo)路徑的橫向偏差yL和方位角偏差εL;橫向模糊控制器采用2輸入2輸出的結(jié)構(gòu),輸入變量為2個偏差yL和εL,輸出變量為前輪轉(zhuǎn)角δf和車輛受到的驅(qū)動/制動力矩Te。

圖1 實驗樣車

圖2 智能車橫向控制系統(tǒng)框圖

1.1 車輛動力學(xué)模型

為了簡化分析,忽略車輛在垂向上的俯仰、繞縱向的側(cè)傾以及左右輪胎側(cè)偏特性的差異,僅考慮縱向、橫向及橫擺3個自由度,車輛的簡化模型如圖3所示。圖中:υx和υy分別為車輛的縱向及橫向速度;φ、δf和β分別為橫擺角、前輪轉(zhuǎn)向角及質(zhì)心側(cè)偏角;lf和lr分別為質(zhì)心與前輪和后輪的間距;αf和αr分別為前后輪的側(cè)偏角;Fyf和Fyr、Fxf和Fxr分別為前后輪胎的側(cè)向力和縱向力。

圖3 車輛簡化模型

根據(jù)牛頓力學(xué)方程,由圖3可建立車輛的動力學(xué)微分方程,如式(1)所示。

(1)

式中:kf和kr分別為前后輪胎的側(cè)偏剛度;Iz和m分別為車輛的轉(zhuǎn)動慣量及質(zhì)量;fR、cx、cy分別為滾動阻力系數(shù)、縱向和橫向的空氣阻力系數(shù);rω和Te分別為車輪半徑及驅(qū)動/制動力矩。

1.2 視覺預(yù)瞄模型

本文的樣車由安裝在車輛上方的CCD攝像機來采集前方道路信息,利用圖像處理算法得到車輛在預(yù)瞄點LA1處的道路曲率、橫向偏差和方位偏差以及預(yù)瞄點LA2處的道路曲率。假設(shè)樣車的質(zhì)心與視覺傳感器安裝點重合,車輛與目標(biāo)路徑的幾何關(guān)系如圖4所示。

圖4 車輛及目標(biāo)路徑的幾何關(guān)系

圖4中:Xc-Yc為以質(zhì)心為原點的參考系;LA1和LA2為2個預(yù)瞄點,預(yù)瞄距離分別表示為L1和L2,且兩者間距為ΔL;κ1和κ2為對應(yīng)預(yù)瞄點的道路曲率;yL和εL分別為在預(yù)瞄點LA1處Xc軸與目標(biāo)路徑的橫向偏差、預(yù)瞄點LA1處Xc軸與目標(biāo)路徑切線的夾角。另外,前輪轉(zhuǎn)角和方位角偏差均以Xc軸為起始方向,逆時針為正,順時針為負(fù);當(dāng)目標(biāo)路徑處于Yc軸正半平面時,yL為正,反之為負(fù);Xc軸的正方向為車輛行駛的參考方向。

根據(jù)車輛的運動學(xué)方程,結(jié)合圖4可得到視覺模型:

(2)

聯(lián)合式(1)(2),即可得到車輛控制系統(tǒng)的數(shù)學(xué)模型,其中系統(tǒng)的狀態(tài)變量為υx、υy、φ、yL及εL,控制量為δf和Te。

1.3 雙點預(yù)瞄策略

本文采用LA1和LA2兩個預(yù)瞄點來獲取前方道路信息。檢測預(yù)瞄點LA1的作用是獲取前方道路的曲率κ1以及車輛相對于目標(biāo)路徑的橫向偏差yL及方位角偏差εL,進而將偏差作為橫向模糊控制器的輸入量;預(yù)瞄點LA2的位置相對較遠(yuǎn),作用是實時檢測LA2點的曲率并結(jié)合LA1點的曲率來調(diào)節(jié)預(yù)瞄距離L1和L2。

為說明2個預(yù)瞄距離的取值方法,設(shè)定車輛先行駛在直道上,行駛一段路程后進入彎道,最后駛出彎道,其間2個預(yù)瞄點的道路曲率κ1和κ2共有4種組合方式,κ0為設(shè)定路徑的曲率。各個路段的預(yù)瞄距離與道路曲率如圖5所示。

圖5 預(yù)瞄距離與設(shè)定道路曲率的關(guān)系

在s0~s1路段,κ1和κ2始終為零,表明車輛行駛在直道。對于這類情況,L2依據(jù)關(guān)系L2=L1+ΔL選取,預(yù)瞄距離L1則根據(jù)車速取值,L1與車速的關(guān)系為:

(3)

式中:Ls_max、Ls_min分別為直道路況下預(yù)瞄點LA1的最大和最小預(yù)瞄距離;υ為車輛當(dāng)前的速度;υmax和υmin分別為最大和最小車速。這4個參數(shù)共同決定了系數(shù)a1和a2。其中,Ls_max和Ls_min的取值需要考慮控制系統(tǒng)的阻尼特性及超調(diào)響應(yīng)、視覺系統(tǒng)的可視范圍[9]。本文中,Ls_max=15.5 m,Ls_min=4.5 m,υmax=16 m/s,υmin=7 m/s,a1=1.22,a2=-4.04,ΔL=2 m。

當(dāng)車輛在s1處,κ1=0且κ2≠0,說明道路前方存在彎道。此種情況下,為了避免L1過大而導(dǎo)致控制器過早響應(yīng),L2保持在s1處的取值,而L1根據(jù)曲率κ2進行調(diào)整,L1與κ2的關(guān)系表示為:

(4)

與式(3)類似,式(4)中Lc_max、Lc_min分別為彎道路況下預(yù)瞄點LA1的最大和最小預(yù)瞄距離,兩者與Ls_max和Ls_min類似,同樣要依據(jù)車輛的控制系統(tǒng)及視覺系統(tǒng)的特性來進行取值;κ2_max和κ2_min分別為預(yù)瞄點L2A檢測到的最大和最小曲率。對于本文,Lc_max=4 m,Lc_min=2 m,κ2_max=0.05 m-1,κ2_min=0.01 m-1,b1=-50,b2=4.5。

在s2~s3路段,κ1和κ2始終不為零,說明車輛行駛在彎道。預(yù)瞄距離L1同樣依據(jù)式(4)取值,同時L2=L1+ΔL。當(dāng)車輛在s3處,κ1≠0且κ2=0,表明車輛即將駛離彎道進入直道。對于這種情況,L1和L2的取值保持在s3處的取值不變,直至車輛行駛至s4處。

2 模糊控制器

模糊控制能克服非線性系統(tǒng)的參數(shù)不確定性,具有不依賴于精確的系統(tǒng)數(shù)學(xué)模型且魯棒性高等特點,能夠模擬駕駛員的操縱行為,因而適用于車輛的運動控制系統(tǒng)[9]。模糊控制器結(jié)構(gòu)主要包括模糊化、隸屬度函數(shù)、規(guī)則庫、模糊推理及解模糊化。

2.1 模糊化及隸屬度函數(shù)

為了降低控制算法的復(fù)雜度從而獲得轉(zhuǎn)向及驅(qū)動/制動機構(gòu)的快速響應(yīng),本文模糊控制器的結(jié)構(gòu)為2維輸入2維輸出,橫向偏差yL和方位角偏差εL作為控制器的輸入變量,輸出變量為前輪轉(zhuǎn)角δf和驅(qū)動/制動力矩Te。當(dāng)Te對車輛起到牽引力的作用時,Te為正值,反之為負(fù)值。

根據(jù)樣車的特性參數(shù)及實際跟線效果,將yL和εL的基本論域設(shè)置為[-1.2 m,1.2 m]、[-30°,30°],而δf和Te分別為[-34.5°,34.5°]、[-220 N·m,220 N·m]。輸入變量和輸出變量的模糊集論域均為[-3,3],且輸入變量的量化轉(zhuǎn)換式及輸出變量的比例因子kz分別為:

(5)

(6)

其中:xin和xc、yout和yc依次對應(yīng)輸入變量的精確值和模糊值、輸出變量的精確值和模糊值,Xup和Xlow、Yup和Ylow依次為輸入變量及輸出變量基本論域的上下限值。

為了確??刂频木群挽`敏性,以及控制器的響應(yīng)速度,輸出變量的模糊子集包含了7個語言變量{NB,NM,NS,ZE,PS,PM,PB},每個變量的含義分別為“負(fù)大”、“負(fù)中”、“負(fù)小”、“零”、“正小”、“正中”、“正大”;輸入變量的模糊子集語言變量設(shè)置為{NB,NS,ZE,PS,PB},且輸入與輸出模糊子集的隸屬度函數(shù)采用三角函數(shù)和梯形函數(shù),如圖6所示。

圖6 輸入與輸出變量的隸屬度函數(shù)

2.2 模糊規(guī)則庫

控制規(guī)則的確定是模糊控制器設(shè)計的關(guān)鍵,它直接影響控制器的性能。本文以若干名駕駛員作為對象,操縱樣車在實際路道中行駛,并記錄道路信息及車輛的狀態(tài)數(shù)據(jù),繼而得到橫向偏差和方位角偏差與前輪轉(zhuǎn)角及驅(qū)動/制動力矩的關(guān)系。在此基礎(chǔ)上建立模糊控制規(guī)則庫R={R1…R25},其中每條規(guī)則均采用“IF-THEN”判斷語句,即

Ri:IFyL_cisYWiandεL_cisEWi

THENδf_cis ΔWiandTe_cisTWi

其中:YWi、ΕWi、ΔWi、TWi分別為yL_c、εL_c、δf_c和Te_c的模糊集語言變量。橫向模糊控制器的25條控制規(guī)則如表1所示。

2.3 模糊推理及解模糊化

綜合考慮推理的運算時間及精度,所設(shè)計的控制器采用了Mamdani模糊推理法。經(jīng)模糊推理之后,還需要對控制器輸出的模糊量進行解模糊化。為了獲得相對連續(xù)的控制輸出,本文選擇了直觀且運算量相對較小的重心法[17]。該方法以隸屬度函數(shù)及其橫軸所包圍面積的中心橫坐標(biāo)作為模糊量的精確值,即

(7)

式中:zi表示模糊控制器的輸出變量在其論域中的數(shù)值;μzi為zi的隸屬度函數(shù)取值;z表示控制器的輸出經(jīng)過解模糊化后的精確值。

表1 控制器的模糊規(guī)則

3 模糊控制器的遺傳優(yōu)化

基于駕駛員實地行車試驗及操控數(shù)據(jù),經(jīng)過反復(fù)試湊可建立初始的模糊規(guī)則庫。由此得到的初始規(guī)則庫能實現(xiàn)較好的跟線效果,但存在一定的主觀性。為使模糊控制器的控制規(guī)則達(dá)到全局最優(yōu),進一步提高控制的精度和平穩(wěn)性,結(jié)合遺傳算法的全局優(yōu)化特性,本文在初始規(guī)則庫的基礎(chǔ)上采用遺傳算法進行了模糊控制規(guī)則的優(yōu)化。

3.1 編碼

為了提升運算效率和精度,同時避免產(chǎn)生不可行解,本文采用十進制整數(shù)對控制規(guī)則進行編碼。由于模糊控制器為2維輸入2維輸出的結(jié)構(gòu),2個輸入均有5種語言變量,因而控制規(guī)則Ri(i=1,…,25)相對應(yīng)的1維染色體為50位數(shù)的碼串,即(rΔ1,rt1,rΔ2,rt2,…rΔ25,rt25)∈[1,7]。其中,編碼rΔi(i=1…25)的數(shù)值1~7依次對應(yīng)于輸出變量δf_c的模糊子集{NB,NM,NS,ZE,PS,PM,PB};編碼rti(i=1,…,25)則對應(yīng)于輸出變量Te_c的模糊子集。如表1所示的控制規(guī)則對應(yīng)的染色體碼串可表示為(1,1,2,3,2,2,2,1,1,1,… 6,1,7,1)。

3.2 適應(yīng)度函數(shù)

本文中控制策略的優(yōu)化目標(biāo)是:在確保橫向偏差和方位角偏差最小的情況下,采用盡可能小的轉(zhuǎn)向角以獲得較好的駕駛平順性,同時采用盡可能大的驅(qū)動/制動力矩來提升行駛和制動速度。針對該目標(biāo),本文采用的適應(yīng)度函數(shù)為

(8)

式中:α1、α2、α3、α4為對應(yīng)項在適應(yīng)度函數(shù)中的權(quán)重,且α1=α2=0.35,α3=0.2,α4=0.1。適應(yīng)度函數(shù)的數(shù)值反映了控制規(guī)則的優(yōu)越性,適應(yīng)度數(shù)值越高,說明采用該控制規(guī)則的系統(tǒng)響應(yīng)特性越好。

3.3 遺傳操作

遺傳操作模擬了生物基因遺傳的做法,對群體中的個體依據(jù)個體適應(yīng)度的大小按照一定的概率進行操作,從而實現(xiàn)優(yōu)勝劣汰的進化作用。本文采用選擇、交叉與變異3種遺傳算子[17]。

選擇算子的作用是從當(dāng)前代的群體中選出優(yōu)良的個體,并將其復(fù)制到下一代群體中。本文采用輪盤賭方法,該方法首先計算群體中所有個體適應(yīng)度的總和,再分別計算每個個體的適應(yīng)度所占的比例,最后以該值作為對應(yīng)個體的選擇概率Psi。對于具有M個個體的種群,個體i被選中的概率Psi見式(9),式中i=1,2,…,M,F(xiàn)i為個體i的適應(yīng)度。

(9)

交叉又稱重組,是產(chǎn)生新個體、增大搜索空間的重要手段。本文的交叉算子采用兩點交叉法,該方法在相互配對的2個個體編碼串中隨機設(shè)置2個交叉點,然后依據(jù)交叉概率Pc交換2個交叉點之間的部分染色體,如圖7所示。

圖7 雙點交叉遺傳操作的示意圖

變異運算是產(chǎn)生新個體的輔助方法。本文的變異算子采用基本位變異方法,該方法首先對個體編碼串以變異概率Pm隨機設(shè)定1位基因座,然后該基因座的基因值用其他等位基因值來代替。

遺傳算法的具體流程如圖8所示。首先,初始化種群個體數(shù)M=100,遺傳代數(shù)n=100,交叉概率Pc=0.7,變異概率Pm=0.1;進而,建立生成初始種群,依據(jù)前述的模糊控制器設(shè)計方法來建立模糊推理系統(tǒng)并導(dǎo)入Simulink文件;繼而計算出每個個體的適應(yīng)度值Fi、執(zhí)行選擇、交叉及變異操作,直至達(dá)到設(shè)定的遺傳代數(shù)后獲得最優(yōu)的控制規(guī)則。優(yōu)化后控制器的輸入與輸出變量的曲面見圖9、10。

圖8 遺傳算法流程

圖9 yL_c、εL_c和輸出變量δf_c的關(guān)系曲面

圖10 yL_c、εL_c和輸出變量Te_c的關(guān)系曲面

4 仿真實驗與驗證

為了驗證控制器的有效性及準(zhǔn)確性,根據(jù)前述的車輛控制系統(tǒng)模型和控制器設(shè)計方法,以及表2的樣車參數(shù),本文在Matlab/Simulink平臺上搭建了系統(tǒng)的仿真模型。其中,目標(biāo)路徑共包含4個彎道,彎道1和彎道2的曲率分別為-0.01 m-1和0.02 m-1,彎道3和彎道4的曲率相對較大,分別為-0.04 m-1及0.05 m-1,目標(biāo)路徑如圖11所示。

表2 樣車主要參數(shù)

圖11 目標(biāo)路徑

為了分析對比遺傳算法優(yōu)化前后控制系統(tǒng)對偏差的響應(yīng)速度,設(shè)定車輛相對于目標(biāo)路徑的初始橫向偏差和方位角偏差分別為0.5 m和10°,車速為10 m/s,可得到y(tǒng)L和εL的響應(yīng)曲線(見圖12)。由圖12(a)可見,控制器消除橫向偏差的響應(yīng)時間由優(yōu)化前的1.3 s減小為0.7 s,而且優(yōu)化后的超調(diào)量僅為優(yōu)化前的20%;由圖12(b)可見,優(yōu)化后控制器對方位角偏差的響應(yīng)過程更加迅速,且變化相對平緩。

圖13表示車輛在180~280 m的行程中2個預(yù)瞄距離L1和L2的調(diào)節(jié)過程,該行程由2個彎道及1個直道組成。由圖可以看到:在路段1、路段2和路段3中,2個預(yù)瞄點的曲率κ1和κ2均相等,而且都滿足關(guān)系L2=L1+ΔL,其中:路段2為直道,L1和L2呈線性增加的趨勢;路段1和路段3為彎道,而且路段1的曲率小于路段3,2個路段對應(yīng)的預(yù)瞄距離分別為4 m和3.5 m。

另外,在圖13的201.2~203.1 m路段中,κ1=-0.01 m-1,κ2=0,說明車輛將駛離彎道進入直道,在此期間L1和L2均保持在201.2 m處的數(shù)值不變;在247.5~253.7 m路段,κ1=0,κ2=0.02 m-1,表明車輛將由直道轉(zhuǎn)入彎道,此間L2保持?jǐn)?shù)值9.6 m不變,而L1由7.6 m減小到3.5 m后保持在該值。此結(jié)果與預(yù)瞄距離的理論設(shè)計相吻合,表明所設(shè)計的控制系統(tǒng)的預(yù)瞄距離能夠依據(jù)道路曲率和車速做相應(yīng)的調(diào)節(jié),而且當(dāng)?shù)缆非拾l(fā)生跳變時,預(yù)瞄距離L1能夠提前做出調(diào)整,從而避免控制器過早響應(yīng)的問題。

圖12 遺傳優(yōu)化前后的控制器響應(yīng)對比

圖13 預(yù)瞄距離L1和L2的調(diào)節(jié)過程

圖14反映了車輛相對于目標(biāo)路徑的跟蹤精度和控制效果,圖中的橫軸表示車輛相對參考原點行駛過的距離。其中,圖14(a)表示LA1預(yù)瞄點檢測到的曲率κ1。

圖14 跟線效果與控制輸出

圖14(b)(c)反映了行駛過程中車輛相對于道路的偏差情況。可以看到,橫向偏差yL在整個行駛過程中始終在±3 cm的范圍以內(nèi)。由圖(c)可見,車輛在彎道1和彎道2中的方位角偏差εL均不高于1°,在彎道3和彎道4中εL分別為-2.3°和3.1°,而所有直道的εL均為0。

圖14(d)(e)分別表示行駛過程中的車速及車輛受到的驅(qū)動/制動力矩。可以看到,在直道中Te為正值,車輛受到牽引力的作用,處于勻加速的狀態(tài);在曲率為-0.01 m-1的彎道時,Te接近于0,車速維持基本不變;在曲率較大的彎道2、3、4中,Te為負(fù)值,車輛受到制動力而減速,而且制動力矩的大小與彎道曲率呈正相關(guān)。

圖14(f)為行駛過程中車輛前輪轉(zhuǎn)角的調(diào)節(jié)過程??梢钥吹?,當(dāng)曲率κ1發(fā)生變化時,前輪轉(zhuǎn)角均能做出相對應(yīng)的調(diào)整,而且每一次調(diào)整中的上升時間均不超過0.5 s。需要特別指出的是,在大曲率彎道的轉(zhuǎn)向中,轉(zhuǎn)向角的幅值出現(xiàn)了±7%左右的振蕩。這是由于曲率的較大幅度跳變導(dǎo)致了控制器輸出的超調(diào)響應(yīng),這一部分超調(diào)量需要經(jīng)過一定時間的振蕩衰減才能達(dá)到穩(wěn)定值。

綜上可以看到,所設(shè)計的控制器能夠依據(jù)道路曲率對車速進行有效的調(diào)節(jié),在大曲率道路上車輛具有較高精度的跟線效果,達(dá)到了理論設(shè)計的控制效果。

5 結(jié)論

本文提出了適用于大曲率路徑的雙點預(yù)瞄式智能車橫向模糊控制方法,給出了2個預(yù)瞄距離的確定方法以及模糊控制器的設(shè)計方法,并采用遺傳算法優(yōu)化了控制規(guī)則。結(jié)果表明:① 所設(shè)計的控制系統(tǒng)能夠根據(jù)前方道路的曲率和車速對預(yù)瞄距離做出相適應(yīng)的調(diào)節(jié);② 控制器能夠依據(jù)車輛與目標(biāo)路徑的偏差以及道路曲率的大小對車速進行有效的調(diào)節(jié),同時車輛的前輪轉(zhuǎn)向角能夠以較高精度跟蹤目標(biāo)路徑。

需要說明的是,由于隸屬度函數(shù)的選擇主要依據(jù)經(jīng)驗性知識,存在一定的主觀性,因而所設(shè)計的控制器存在一定的穩(wěn)態(tài)誤差。為了進一步提升控制精度,則需要同時優(yōu)化隸屬度函數(shù)和控制規(guī)則。這部分內(nèi)容將在后續(xù)的研究中開展。

猜你喜歡
曲率車速偏差
一類雙曲平均曲率流的對稱與整體解
帶平均曲率算子的離散混合邊值問題凸解的存在性
50種認(rèn)知性偏差
面向復(fù)雜曲率變化的智能車路徑跟蹤控制
如何走出文章立意偏差的誤區(qū)
輪速信號在定速巡航控制中的應(yīng)用
2012款奔馳R300車修改最高車速限制
跑跑卡丁車
北京現(xiàn)代途勝車車速表不工作
機械裝配偏差源及其偏差傳遞機理研究
彭州市| 许昌市| 清水县| 乌拉特前旗| 周口市| 崇义县| 扶余县| 安龙县| 库伦旗| 陆河县| 措勤县| 丹东市| 中山市| 水富县| 庆阳市| 万荣县| 阳城县| 兖州市| 遂溪县| 贵港市| 札达县| 西贡区| 青海省| 白朗县| 进贤县| 屏边| 清镇市| 肇东市| 博乐市| 瑞金市| 水城县| 综艺| 鹿邑县| 涿州市| 贺州市| 天镇县| 巨野县| 卢氏县| 如皋市| 财经| 彭阳县|