武漢理工大學(xué)自動化學(xué)院 劉 冰 傅 劍
汽車行駛時(shí),由于路面的高低不平,車身會受到?jīng)_擊發(fā)生振動。輕微的車身振動會影響車載人員的舒適性,但較大的振動不僅會損壞汽車零件,嚴(yán)重時(shí)還會影響車載人員的安全。在現(xiàn)代汽車結(jié)構(gòu)中主要是通過車輛懸架系統(tǒng)來減緩振動,保證車輛的行駛的平順性和操縱的穩(wěn)定性。
基于磁流變阻尼器的半主動懸架利用磁流變液受外加磁場作用其流變特性發(fā)生改變的特點(diǎn),使得懸架能在較大范圍內(nèi),較低功耗下實(shí)現(xiàn)阻尼可調(diào),從而滿足汽車變路面、變工況的需要?,F(xiàn)有研究表明,該懸架對車輛的駕駛平順性和操縱穩(wěn)定性有顯著改善,是下一代智能懸架的發(fā)展方向,具有巨大的研究價(jià)值和廣闊的應(yīng)用前景[1]。
現(xiàn)階段磁流變半主動懸架的主要技術(shù)難點(diǎn)之一在于磁流變阻尼器的力學(xué)特性具有較為復(fù)雜的遲滯非線性,常規(guī)的工程方法難以建立符合實(shí)際應(yīng)用需求的數(shù)學(xué)模型,國內(nèi)外相關(guān)學(xué)者對此問題進(jìn)行了大量研究。本課題擬基于對磁流變阻尼器力學(xué)試驗(yàn)數(shù)據(jù)的分析,構(gòu)建出準(zhǔn)確高效,便于控制阻尼器數(shù)學(xué)模型。
本文試驗(yàn)對象為武漢理工大學(xué)自行設(shè)計(jì)的磁流變阻尼器,如圖1所示。力學(xué)試驗(yàn)中,電機(jī)驅(qū)動阻尼器活塞桿相對于阻尼器缸筒做簡諧運(yùn)動。設(shè)置激勵輸入頻率為1Hz,幅值為0.03m。分別測得磁流變阻尼器在不同勵磁線圈電流下的F-v和F-s的數(shù)據(jù),對數(shù)據(jù)進(jìn)行處理后繪制出相應(yīng)關(guān)系曲線,如圖2所示。
圖1 磁流變阻尼器實(shí)物圖
對外特性曲線進(jìn)行分析,可將磁流變阻尼器阻尼力的變化過程分為四個(gè)階段,具體如下:
在阻尼器活塞位移由正向最大位置運(yùn)動至0階段,同時(shí)速度也由0增大到負(fù)向最大,在此階段阻尼器阻尼力先隨速度變化迅速負(fù)向增大后再轉(zhuǎn)為近似線性增大,原理是被低速剪切時(shí),磁流變液存在屈服應(yīng)力,而當(dāng)剪切速率提高,超過其剪切屈服強(qiáng)度時(shí)磁流變液則表現(xiàn)為有固定屈服強(qiáng)度的牛頓流體特征,但由于剪切稀化現(xiàn)象存在,阻尼力并非呈現(xiàn)嚴(yán)格的線性增大。
圖2 磁流變阻尼器隨電流變化的外特性曲線圖
圖3 Bouc-wen模型示意圖
在阻尼器活塞位移由0運(yùn)動至負(fù)向最大位置以及位移由負(fù)向最大位置至0的過程與上述分析類似。
考慮勵磁線圈電流與磁流變阻尼器輸出阻尼力的關(guān)系。當(dāng)線圈電流增大時(shí),阻尼器內(nèi)的磁場強(qiáng)度隨之增強(qiáng),磁流變液的剪切屈服強(qiáng)度也會提高,在未屈服階段磁流變阻尼器輸出的阻尼力也越大,造成遲滯回環(huán)也越大。而在因電流增大磁場強(qiáng)度快達(dá)到上限時(shí),磁流變液屈服強(qiáng)度增大減緩,阻尼器輸出阻尼力增加幅度不明顯,接近飽和。
Bouc-wen模型是1976年Wen[2]用于擬合力學(xué)特性曲線使其光滑過渡首次提出的,該模型特別適用于具有非線性滯回特性的磁流變阻尼器。其結(jié)構(gòu)如圖3所示。
Bouc-wen模型描述的磁流變阻尼器力學(xué)模型公式如下:
上式中,為磁流變液屈服后的粘性系數(shù);為激勵速度;為彈簧元件初始位移;為滯變力相關(guān)參數(shù);為滯變位移;為曲線圓滑系數(shù);均為遲滯環(huán)相關(guān)的系數(shù),難以用具體物理量描述。
由于Bouc-wen模型公式相對簡單,涉及的參數(shù)也相對較少,特別是描述阻尼器的力-位移和速度-位移關(guān)系曲線特別精確,因此本文選擇Bouc-wen模型作為前文中的磁流變阻尼器的對象模型,其模型參數(shù)可用參數(shù)識別的式確定。
取剪跨比λ為4,軸壓比ηk為0.1,配筋率ρl為0.96%在不同縱筋強(qiáng)度的三種矩形空心墩,縱筋強(qiáng)度分別為464 MPa、507 MPa、542 MPa,進(jìn)行Pushover分析,其對應(yīng)的能力曲線如圖12所示,由圖12可知,縱筋強(qiáng)度的提高對空心墩的承載能力有所提高,但空心墩位移延性隨著縱筋強(qiáng)度的提高而減小。
參數(shù)識別是一種利用實(shí)驗(yàn)數(shù)據(jù)確定理論模型參數(shù)的方法。本文對磁流變阻尼器建模主要思路是,遵循一定約束條件,通過智能算法對阻尼器試驗(yàn)數(shù)據(jù)進(jìn)行處理,計(jì)算出最為吻合試驗(yàn)數(shù)據(jù)的模型中的參數(shù)。
差分進(jìn)化算法(Differential Evolution),簡稱DE算法,是1996年由Storn和Price最初為解決Chebyshev多項(xiàng)式而提出的[3]。和其他進(jìn)化算法相比差分進(jìn)化算法在求解高維、多極值、非線性復(fù)雜函數(shù)時(shí)魯棒性、計(jì)算速度和全局搜索能力上有明顯的優(yōu)勢。
基本的DE算法雖然求解能力很強(qiáng),但是仍有值得完善的地方:隨著迭代次數(shù)的增加,種群的多樣性變小,過早收斂于局部最優(yōu)點(diǎn)。為平衡全局搜索和局部搜索能力,可以通過對控制參數(shù)的調(diào)整來對DE算法進(jìn)行改進(jìn)。為此本文在DE算法的一些參數(shù)上引入自適應(yīng)調(diào)整策略,以使DE算法更好的適用于Bouc-wen模型的參數(shù)識別。
(1)變異操作的改進(jìn)
變異過程中的縮放因子用于控制差分向量對變異個(gè)體影響程度,在標(biāo)準(zhǔn)DE算法中,合適的F值不易由公式求得準(zhǔn)確值,一般根據(jù)經(jīng)驗(yàn)選取一個(gè)0到2之間的固定實(shí)數(shù)。自適應(yīng)變異算子λ的引入是對DE算法進(jìn)行改進(jìn)的常用方法,它的作用是在算法執(zhí)行過程中自適應(yīng)調(diào)整種群變異擾動[4]。F可以用如下公式表述:
式中,F(xiàn)0是縮放常數(shù);G是最大迭代次數(shù);g是當(dāng)前迭代代數(shù)。由上式可以看出,在迭代開始時(shí),縮放因子F = 2F0,使種群在初期有較大個(gè)體差異性,避免早熟,算法具有較強(qiáng)的全局搜索能力;隨著迭代次數(shù)增加,F(xiàn)逐漸減小,到迭代后期F值接近F0,這種策略使優(yōu)良個(gè)體信息得以保留,提高了求解精度。
(2)交叉操作的改進(jìn)
DE算法中,交叉概率CR值決定了變異中間個(gè)體與原個(gè)體之間信息交換的比例,對算法的收斂速度和種群多樣性也有關(guān)鍵影響。CR取值對算法執(zhí)行的影響不易直接觀察得到,一般認(rèn)為種群多樣性較好時(shí),較小的CR值使新個(gè)體中變異信息較少,增強(qiáng)了全局搜索能力,提高了求取最優(yōu)解的概率;反之,種群多樣性較差時(shí),較大的CR值提高了新個(gè)體中變異信息的比例,增大了種群多樣性,加快了收斂速度,對CR值引入自適應(yīng)調(diào)整的策略。CR值可表示如下:
式中,CRmax和CRmin分別表示交叉概率CR的上界和下界。在初始階段,CR值較小,此時(shí)收斂速度較慢,能讓算法具有較強(qiáng)的全局搜索能力。隨著迭代次數(shù)增加,CR值也開始增加收斂速度也逐漸加快,到后期人為增加了物種多樣性,提高了算法的求解精度。
參數(shù)識別的實(shí)施策略是,將DE算法的每個(gè)個(gè)體作為模型需要識別參數(shù)的一組解,選取由模型計(jì)算出的阻尼力與試驗(yàn)數(shù)據(jù)差值的平方和作為適應(yīng)度函數(shù),通過DE算法迭代更新,搜索出適應(yīng)度最低的一組解。
在Bouc-wen模型中,n為與曲線圓滑度相關(guān)的系數(shù),一般值為2。為彈簧元件初始位移,在本文中為0。則需要識別的參數(shù)共6個(gè),分別是。
對DE算法參數(shù)進(jìn)行設(shè)置。取初始種群個(gè)數(shù)NP = 100;最大迭代次數(shù)G = 500;變異參數(shù)F0=0.3;交叉概率CRmax= 0.85,CRmin。由于參數(shù)范圍難以直接確定,首次識別時(shí)取較大取值范圍,因此可設(shè):
式中,m為采樣點(diǎn)個(gè)數(shù),F(xiàn)為由Bouc-wen模型計(jì)算得出的阻尼力,F(xiàn)t為采樣點(diǎn)實(shí)際阻尼力。
利用磁流變阻尼器力學(xué)特性試驗(yàn)數(shù)據(jù),對Bouc-wen模型進(jìn)行改進(jìn)DE算法的參數(shù)識別。其編程設(shè)計(jì)流程如圖4所示。
定義參數(shù)識別的適應(yīng)度函數(shù):
圖4 改進(jìn)DE算法參數(shù)辨識流程圖
經(jīng)過多次識別后得到的在不同電流條件下對應(yīng)的各參數(shù)值,如表1所示。
表1 DE算法識別得到的各參數(shù)值
圖5 磁流變阻尼器Simulink模型
圖6 仿真模型輸出曲線與試驗(yàn)數(shù)據(jù)曲線對比
利用所識別出的Bouc-wen模型參數(shù),在Matlab/Simulink平臺上對磁流變阻尼器進(jìn)行建模,并驗(yàn)證仿真模型的準(zhǔn)確性。所得模型如圖5所示。
在上述模型中給定輸入電流0.6A,設(shè)定位移激勵為幅值為0.04m,頻率為1Hz的正弦波,與相同條件下得到的阻尼器試驗(yàn)數(shù)據(jù)進(jìn)行對比,結(jié)果如圖6所示。
對比仿真模型輸出結(jié)果與試驗(yàn)數(shù)據(jù),可以看出,二者吻合程度很高,證明了仿真模型具有較高的精確度,達(dá)到了預(yù)期的效果。
本文針對磁流變阻尼器建模問題,采用改進(jìn)的差分進(jìn)化算法,對磁流變阻尼器進(jìn)行以Bouc-wen模型為對象模型的參數(shù)識別,并建立了磁流變阻尼器的仿真模型。對比仿真模型結(jié)果與實(shí)際試驗(yàn)數(shù)據(jù),證明了該仿真模型精確度較高,易于控制,滿足預(yù)期要求,具有較大的研究價(jià)值。
[1]王其東,梅雪晴.汽車半主動懸架的研究現(xiàn)狀和發(fā)展趨勢[J].合肥工業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版),2013(11):1289-1294.
[2]Wen Y K.Method for Random Vibration of Hysteretic System[J].Journal of the Engineering Mechanics Division,1976,102(2):249-263.
[3]Storn R,Price K.Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces[J].Journal of global optimization,1997,11(4):341-359.
[4]顏學(xué)峰,余娟,錢鋒,等.基于改進(jìn)差分進(jìn)化算法的超臨界水氧化動力學(xué)參數(shù)估計(jì)[J].華東理工大學(xué)學(xué)報(bào)(自然科學(xué)版),2006,32(1):94-97.