孫少杰,朱布博,藺宏良
(陜西交通職業(yè)技術(shù)學(xué)院,陜西 西安 710018)
車輛在夜間行駛時(shí),智能前大燈系統(tǒng)可以根據(jù)彎道情況自動(dòng)改變前大燈照明方向。減少?gòu)澋罆r(shí)的照明盲區(qū),提高駕駛安全性。由于車燈的照射方向總是隨著車輛行駛方向和行駛速度的變化而不斷變化,并且車輛在行駛當(dāng)中駕駛員行為存在不確定性、行車環(huán)境存在復(fù)雜性,從而導(dǎo)致了前大燈系統(tǒng)控制的復(fù)雜性。根據(jù)智能前大燈系統(tǒng)的隨動(dòng)特性和輸入輸出的非線性關(guān)系特點(diǎn),本文選用模糊控制作為智能前大燈的控制算法。
利用Simulink建立智能前大燈系統(tǒng)的控制模型并進(jìn)行仿真,之后對(duì)其控制效果進(jìn)行分析評(píng)價(jià)。建立的智能前大燈模糊控制系統(tǒng)模型如圖1所示:
將預(yù)先建好的模糊控制器讀入到工作區(qū),以完成整個(gè)仿真過(guò)程[1]-[2]。給該控制系統(tǒng)輸入一個(gè)轉(zhuǎn)角信號(hào),將該信號(hào)與控制系統(tǒng)的反饋信號(hào)做差,將二者間的差值和差值變化率送入模糊控制器從而得到步進(jìn)電機(jī)的輸入脈沖數(shù),經(jīng)過(guò)步進(jìn)電機(jī)的傳遞函數(shù)得到系統(tǒng)的輸出角度值用該信號(hào)與控制系統(tǒng)的實(shí)際反饋信號(hào)做差,將得到的誤差和誤差變化率經(jīng)模糊控制器計(jì)算得到步進(jìn)電機(jī)的輸入脈沖數(shù),經(jīng)過(guò)步進(jìn)電機(jī)傳遞函數(shù)得到系統(tǒng)的角度輸出值,將該角度值送入示波器與期望角度值進(jìn)行對(duì)比,檢驗(yàn)控制效果。
在行車過(guò)程中,前大燈的照射方向始終要隨著行駛方向和行駛速度的變化而變化,故需要對(duì)前大燈系統(tǒng)的動(dòng)態(tài)跟隨效果進(jìn)行分析。以幅值為9,周期為5的正弦信號(hào)為系統(tǒng)的輸入信號(hào)進(jìn)行仿真,得到系統(tǒng)的動(dòng)態(tài)跟隨效果曲線如圖2所示:

圖2 模糊控制系統(tǒng)動(dòng)態(tài)跟隨效果曲線圖
由圖2可以看出,控制系統(tǒng)的實(shí)際值一直在跟隨期望值而變化,但在開始時(shí),實(shí)際角度值與期望角度值之間的誤差較大,之后二者之間的誤差都較小,另外當(dāng)期望角度值的變化率加快時(shí),實(shí)際值與期望值之間的誤差增大,當(dāng)期望角度值的變化率減慢時(shí),實(shí)際值與期望值之間的誤差減小。在系統(tǒng)仿真過(guò)程中實(shí)際角度值與期望角度值之間的誤差曲線如圖3所示:

圖3 模糊控制系統(tǒng)實(shí)際角度值與期望角度值之間的誤差曲線圖
由圖3可以看出,在初始階段實(shí)際角度值與期望角度值之間的誤差較大,達(dá)到2.3°左右,但在系統(tǒng)穩(wěn)定之后誤差都控制在0.5°的范圍內(nèi),誤差較小,當(dāng)期望角度值的變化率在0附近時(shí),誤差最小,幾乎為零,此時(shí)的動(dòng)態(tài)跟隨效果最優(yōu)。
通過(guò)仿真發(fā)現(xiàn),基于模糊控制的智能前大燈系統(tǒng)雖然在穩(wěn)定之后的實(shí)際值與期望值之間的誤差較小,但在初始階段二者之間的誤差較大,初期控制效果不太理想,故需要對(duì)控制算法進(jìn)行優(yōu)化,為了提高控制精度,將穩(wěn)定性強(qiáng)、控制精度高,控制算法簡(jiǎn)單、出錯(cuò)率低的PID控制算法與模糊控制相結(jié)合,使系統(tǒng)兼具應(yīng)變性強(qiáng)和控制精度高的優(yōu)點(diǎn)。建立模糊自適應(yīng)PID控制系統(tǒng)的模型[3]-[5],如圖4所示:

圖4 模糊自適應(yīng)PID控制系統(tǒng)模型
將周期為5,幅值為9的正弦信號(hào)作為期望角度值輸入到該模型中,運(yùn)行之后得到該控制系統(tǒng)的動(dòng)態(tài)跟隨效果曲線如圖5所示:

圖5 模糊自適應(yīng)PID控制系統(tǒng)動(dòng)態(tài)跟隨效果曲線圖
從圖5中可以看出,在整個(gè)周期內(nèi)實(shí)際角度值與期望角度值之間的誤差都非常小,動(dòng)態(tài)跟隨效果非常好。該控制系統(tǒng)的實(shí)際輸出角度值與期望角度值之間的誤差曲線如圖6所示:

圖6 模糊自適應(yīng)PID控制系統(tǒng)實(shí)際角度值與期望角度值之間的誤差曲線圖
從圖6可以看出,在整個(gè)周期內(nèi)實(shí)際角度值與期望角度值之間的誤差控制在[-0.2°,0.2°]之間。誤差范圍很窄,精度較高。
本文根據(jù)智能前大燈系統(tǒng)的隨動(dòng)特點(diǎn)及駕駛員操作的不確定性,選用模糊控制作為智能前大燈系統(tǒng)的控制算法,并建立系統(tǒng)模型對(duì)控制效果進(jìn)行仿真分析,經(jīng)過(guò)仿真分析發(fā)現(xiàn)模糊控制系統(tǒng)在穩(wěn)定之后的控制誤差較小,控制效果較好,但在控制初期時(shí)的動(dòng)態(tài)跟隨誤差較大, 控制效果不好。之后對(duì)控制系統(tǒng)的控制算法進(jìn)行了優(yōu)化,將模糊算法和PID算法相結(jié)合,建立模糊自適應(yīng)PID控制系統(tǒng)模型,并對(duì)其進(jìn)行仿真實(shí)驗(yàn),由仿真結(jié)果可得控制系統(tǒng)的跟隨誤差始終控制在[-0.2°,0.2°]之間,控制效果良好,控制精度明顯優(yōu)于模糊算法,已經(jīng)能夠滿足前大燈控制系統(tǒng)的精度要求,故將模糊自適應(yīng)PID控制算法應(yīng)用于智能前大燈控制系統(tǒng)是可行的。
參考文獻(xiàn)
[1] 諸靜.模糊控制原理與應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2005.
[2] 陳建林.基于駕駛模擬器的汽車 AFS系統(tǒng)控制策略研究[D].武漢理工大學(xué),2009.
[3] 李健,王冬青,王麗美.模糊 PID 控制器設(shè)計(jì)及 MATLAB仿真[J].工業(yè)控制計(jì)算機(jī),2011, 05:56-57.
[4] 楊菲,巴力登.基于MATLAB的模糊自適應(yīng)PID控制器的設(shè)計(jì)與仿真[J].信息與電腦(理論版), 2011(09).
[5] 尹亮,宮文寧.模糊自適應(yīng) PID 控制算法分析[J].變頻器世界,2011(09).