司志遠,苑風(fēng)霞
(安徽科技學(xué)院 機電與車輛工程學(xué)院, 安徽 滁州233100)
基于遺傳算法的汽車主動懸架最優(yōu)PID控制與仿真
司志遠,苑風(fēng)霞
(安徽科技學(xué)院 機電與車輛工程學(xué)院, 安徽 滁州233100)
本文以車輛主動懸架系統(tǒng)為研究對象,建立了1/4車輛模型,在此基礎(chǔ)上建立simulink模型,并設(shè)計了PID控制器,然后運用遺傳算法對相關(guān)參數(shù)進行了優(yōu)化設(shè)計,實現(xiàn)了主動懸架的最優(yōu)PID控制.最后對比了主、被動懸架的性能指標(biāo)(車身加速度、懸架動撓度、車輪動位移),結(jié)果表明通過本文方法實現(xiàn)的最優(yōu)PID控制器對于改善車輛的行駛平順性和穩(wěn)定性是有效的.
主動懸架;PID;遺傳算法;最優(yōu)控制
汽車懸架系統(tǒng)性能是汽車平順性和行駛穩(wěn)定性的決定因素,傳統(tǒng)的被動懸架由于阻尼、剛度等參數(shù)的限制,很難滿足汽車性能改善的需要,而主動懸架通過給懸架輸入一定的作動力,能夠提高汽車的平順性等性能.
主動懸架的設(shè)計關(guān)鍵是控制方法及策略,其中最優(yōu)控制能夠在一定條件下,完成控制任務(wù),使得選定的指標(biāo)最小,能夠取得較好的效果,國內(nèi)外學(xué)者對其進行了大量研究.但是,在最優(yōu)控制問題的求解中,為使得問題解析可解,需要引入附加的約束或條件,如二次型最優(yōu)控制問題[1-2]中要引入矩陣Q、R等.本文基于微分方程建立仿真模型(simulink模型),運用遺傳算法實現(xiàn)懸架的最優(yōu)控制.
本文選用2自由度1/4車輛建立系統(tǒng)模型,系統(tǒng)模型如圖1所示.
圖1 2自由度1/4車輛模型
模型中參數(shù)的意義,mb為簧載質(zhì)量,mw為非簧載質(zhì)量,ks、cs分別為懸架的剛度和阻尼,kw、cw分別為輪胎的剛度和阻尼,U為懸架的主動控制力.xb、 xw、xg分別為車身垂向位移、輪胎垂向位移、路面不平度.
根據(jù)牛頓第二定律,建立2自由度1/4車輛模型的運動微分方程,如下所示.
根據(jù)方程 (1)、(2),在simulink中建立1/4車輛的仿真模型,如圖2所示.
圖2 1/4車輛的仿真模型
建立PID控制器[3]作為主動控制器,控制器模型如下
其中e(t)為車身加速度相對于參考值的誤差.
在simulink中建立的模型如圖3所示.參數(shù):kp為比例系數(shù)、ki為積分系數(shù)、kd為微分系數(shù)、road為路面輸入.
圖3 含有主動控制器的系統(tǒng)simulink模型
最優(yōu)PID控制問題[4]是建立在PID控制的基礎(chǔ)上,以其相應(yīng)的參數(shù)為設(shè)計變量,以系統(tǒng)性能為目標(biāo)的優(yōu)化問題.
在車輛懸架設(shè)計中,需要考慮的性能指標(biāo)主要有三方面:(1) 車身加速度—影響乘坐舒適性;(2)懸架動行程—影響車身姿態(tài);(3) 輪胎動負荷及位移—影響輪胎接地性能及汽車操縱穩(wěn)定性能.因此在使用控制器對懸架進行控制時,必須同時兼顧三種性能,即在改善某一項性能的同時,不能損害其它性能.
在上一節(jié)的基礎(chǔ)上,選擇kp(比例系數(shù))、ki(積分系數(shù))、kd(微分系數(shù))為設(shè)計變量,即X=(kp,ki,kd),建立以車身加速度為最小的目標(biāo)函數(shù),即
根據(jù)相應(yīng)平順性國家標(biāo)準(zhǔn)[5],車輛乘員沒有不舒服感覺的總加權(quán)加速度均方根值為0.315m/s2,因為1/4車輛模型研究的是車身加速度均方根值,相當(dāng)于地板處的加速度,該處的軸加權(quán)系數(shù)為0.40,根據(jù)總加權(quán)加速度均方根值計算公式,計算得到目標(biāo)函數(shù)的第一個約束條件.
對于不同的車型,在吸收車身振動的前提下,懸架動行程都有一定的要求,從而得到目標(biāo)函數(shù)的第二約束條件.
其中Ds為懸架動行程的最大值.
為了限制輪胎動負荷,同時具有良好的接地性能,得到另外兩個約束條件.
其中Dwg、Dw分別為輪胎最大變形、最大位移.
對最優(yōu)PID控制問題的求解,優(yōu)化方法的選擇至關(guān)重要.傳統(tǒng)優(yōu)化方法的缺點是要以所解問題的凸性作為得到全局最優(yōu)解的前提條件,否則易得到局部最優(yōu)解.遺傳算法[6]主要借助生物進化中“適者生存”的規(guī)律,模擬生物進化過程中的遺傳繁殖機制,對優(yōu)化問題的解空間的每一個個體進行編碼,然后對編碼后的優(yōu)化問題進行組合劃分,通過迭代從中尋找最優(yōu)解,其算法的適應(yīng)性強,對問題本身要求低.而本文所研究的問題的凸性是很難判斷的,因此選用遺傳算法.
遺傳算法的計算過程主要包括個體編碼、初始種群的形成、適應(yīng)度計算、選擇運算的復(fù)制、交叉運算及操作、變異運算.
適應(yīng)度函數(shù)的定義:計算過程中系統(tǒng)性能的參數(shù)計算是在simulink中進行的,為了處理方便,需要將式(6)—(8)的約束條件放到適應(yīng)度函數(shù)里,構(gòu)造帶有懲罰項的適值函數(shù).
即
其中當(dāng)設(shè)計變量的值可行時,pi(X)=0,否則pi(X)取正值,對于不同的約束條件取值不同.
采用濾波白噪聲作為路面輸入模型,即
其中xg為路面位移,m;G0為路面不平度系數(shù),m3;f0為下限截止頻率,Hz;u為車輛行駛速度,m/s;ω(t)為均值為零的高斯白噪聲.
車 輛 模 型 參 數(shù) :mb=2500kg,mw=320kg,ks= 80000N/m,kw=500000,cs=350N.s/m,cw=15020N.s/m,懸架動行程限制Ds=0.15m,輪胎動變形限制Dwg=0. 05m,輪胎位移限制Dw=0.2m.優(yōu)化參數(shù):選擇二進制編碼,種群數(shù)為50,最大進化代數(shù)為200代,交叉概率為0.8,變異概率為0.05,由計算機在變量范圍內(nèi)隨機生成初始種群.路面輸入?yún)?shù):G0=64× 10-6m3/cycle,u=20m/s,f0=0.1Hz.路面輸入曲線如圖4所示.優(yōu)化結(jié)果:kp=201.901,ki=2888.677,kd=1.369.優(yōu)化前后車身加速度、懸架動撓度、車輪動變形及動位移的仿真結(jié)果曲線如圖5、圖6、圖7和圖8所示,各性能指標(biāo)均方根值見表1.
圖4 路面輸入曲線
圖5 優(yōu)化前后車身加速度曲線
圖6 優(yōu)化前后懸架動撓度曲線
圖7 優(yōu)化前后輪胎動變形曲線
圖8 優(yōu)化前后輪胎動位移曲線
表1 優(yōu)化前后懸架性能指標(biāo)均方根值的比較
從圖5-8及表1中可以看出,與被動懸架相比,主動懸架能夠:(1)有效的降低車身加速度,其均方根值降低到乘員沒有不舒服感覺所要求的值以下,提高了舒適性;(2)減少了懸架的動撓度,改善汽車的平順性;(3)一定程度上減小輪胎變形,從而減小了輪胎動載荷,改善了汽車的操縱穩(wěn)定性;(4)保持輪胎位移與被動懸架基本一致,從而保持輪胎的接地性能不變.
建立了帶有主動懸架的2自由度1/4車輛系統(tǒng)的simulink模型,運用遺傳算法對參數(shù)進行優(yōu)化設(shè)計,實現(xiàn)了懸架的最優(yōu)PID控制,改善了系統(tǒng)的性能,并且與被動懸架對比了懸架的性能指標(biāo)(車身加速度、懸架動撓度、車輪動位移),結(jié)果表明通過本文方法實現(xiàn)的最優(yōu)PID控制器對改善車輛的行駛平順性和穩(wěn)定性是有效的.本文所采取的在simulink中建模(可以結(jié)合其它多體動力學(xué)軟件),運用現(xiàn)代優(yōu)化方法對系統(tǒng)參數(shù)進行優(yōu)化的方法,具有方便、靈活、適應(yīng)性強的特點.
〔1〕蘭波,喻凡.車輛主動懸架LQG控制器的設(shè)計與仿真分析[J].農(nóng)業(yè)機械學(xué)報,2004,35(1):13-17.
〔2〕潘國建,劉獻棟.汽車懸架參數(shù)優(yōu)化的最優(yōu)控制方法[J].農(nóng)業(yè)機械學(xué)報,2005,36(11):21-24.
〔3〕白金,韓俊偉.基于MATLAB/Simu1ink環(huán)境下的PID參數(shù)整定[J].哈爾濱商業(yè)大學(xué)學(xué)報(自然科學(xué)版),2007,23(6):673-676.
〔4〕薛定宇.控制系統(tǒng)計算機輔助設(shè)計[M].北京:清華大學(xué)出版社,2005:260-281.
〔5〕Saeed Badran,Ashraf Salah,Wael Abbas. Design of Optimal Linear Suspension for Quarter Car with Human Model using Genetic Algorithms[J].The Research Bulletin of Jordan ACM,VolumeⅡ:42-51.
〔6〕喻凡.車輛動力學(xué)及其控制[M].北京:機械工業(yè)出版社,2009.106-112.
U463.33
A
1673-260X(2014)06-0047-03
赤峰學(xué)院學(xué)報·自然科學(xué)版2014年12期