劉省標,李 美,張少波,王德志
(海南大學機電學院,海南 ???570228)
懸架系統的作用是傳遞車輪與車架之間的力和力矩,汽車行駛時吸收路面對車輛產生的沖擊與振動,其性能的好壞是影響車輛平順性的關鍵。在懸架的發展過程中,被動懸架由于其剛度和阻尼不能調控,逐漸被能根據路面與汽車行駛狀態實時調節的半主動懸架替代,因此對懸架系統控制策略的研究成為重點。
文獻[1?2]利用PID控制在1∕4懸架模型中進行了對比仿真,提高了行駛平順性,而常規PID控制效果取決于控制參數的選取,對非線性、時變的懸架系統進行控制時,參數整定時間長、不易實時調整且參數間相互影響導致控制效果不佳。神經網絡具有通過數據自我學習、非線性映射、分布式信息存儲、并行計算、容錯能力強等優點,已在數據挖掘、模式識別、智能控制等領域得到廣泛應用[3]。將神經網絡應用在懸架系統控制中,能有效提高系統的實時性與魯棒性,改善車輛的平順性。文獻[4]采用遺傳算法對目標函數進行優化,將模糊控制器得到的最優輸出數據作為導師信號供神經網絡學習,使懸架平順性提高;文獻[5]采用RBF神經網絡和PID相結合的方法研究C級路面上懸架系統對車身姿態的影響,提高了乘坐舒適性;文獻[6]將粒子群優化算法應用于動態神經網絡的訓練,并將這種非線性控制方法與被動懸架和PID控制懸架進行對比分析。
證實了其有效性與魯棒性,但是少見將BP神經網絡與PID控制相結合的控制算法應用于懸架平順性分析,此控制算法抗干擾能力強,具有良好的魯棒性和自適應能力,適用于長期處于路面干擾下的懸架系統。
根當前后軸的振動干涉不大時[7]研究在不平路面勻速行駛車輛懸架系統的動力學特性,可通過二自由度1∕4半主動懸架模型進行模擬和分析,如圖1所示。

圖1 二自由度1∕4半主動懸架模型Fig.1 2?DOF Dynamic Model of 1∕4 Semi?Active Suspension
圖中:M、m—簧上、簧下質量;xr—路面激勵;xt、xs—簧下、簧上質量質心的垂直位移;c—懸架等效阻尼;k1—輪胎等效剛度;k2—懸架剛度;u—作動器主動控制力。


由式(2)在Matlab∕Simulink 中搭建B級路面譜的仿真模型,得到的濾波白噪聲輸入模型,如圖2所示。

圖2 濾波白噪聲輸入模型Fig.2 Input Model of Filtered White Noise
PID控制是一種線性控制方式,控制器由比例單元(P)、積分單元(I)和微分單元(D)組成,形成控制量中相互配合又相互制約的關系,能夠對被控對象進行閉環控制以達到滿意的控制效果。其控制規律為:

式中:e(t) =r(t) ?y(t);Kp—比例系數;Ki—積分系數;Kd—微分系數。
在期望值r(t)和實際輸出值y(t)之間存在偏差e(t),經線性組合后得到控制量u(t)對懸架系統進行控制,要求控制的實際輸出值y(t)盡量接近期望值r(t),其控制流程,如圖3所示。

圖3 PID控制器原理Fig.3 Priciple of PID Controller
在PID控制器中可通過調節Kp、Ki、Kd三個參數使其對懸架系統的控制效果達到最佳,采取試湊法對其參數進行整定,經多次仿真表明Kp= 500,Ki= 95,Kd= 0.5 時最大超調量、調整時間、穩態誤差均可達到系統要求。
利用BP神經網絡建立Kp、Ki、Kd自學習的PID控制,可實現參數自行整定,以實現具有最佳組合的PID控制,其結構,如圖4所示。

圖4 基于BP神經網絡的PID自適應控制系統結構Fig.4 PID Adaptive Control System Based on BP Neural Network

BP神經網絡結構,如圖5所示。采用輸入層、隱含層、輸出層三層前饋網絡。輸入層節點對應懸架系統運行狀態量,為準確反映輸入PID 控制器信號的特性,選取四個節點,x1=e(k),x2=e(k)?e(k?1 ),x3=e(k)?e(k?1 )+e(k?2),x4=du(k?1 ),其中,x1表示誤差量,x2表示誤差變化的快慢,x3表示x2變化的快慢,x4是控制器前一時刻的輸出。

圖5 BP神經網絡結構圖Fig.5 BP?Neural Network Structure
為充分保證神經網絡的逼近能力、泛化能力以及收斂速度,隱含層節點選為五個。輸出層神經元活化函數取非負的Sigmoid函數,其節點分別對應PID控制器的三個參數。

用梯度下降法修正神經網絡的加權系數,并附加一個使搜索快速收斂到全局極小的慣性項,可得輸出層權值計算表達式,如式(11)。

式中:η—學習速率;α—慣性系數。選取學習速率η= 0.1[11],慣性系數α= 0.1。
根據上述算法,在Matlab∕Simulink中搭建半主動懸架系統模型,如圖6所示。以某型客車為研究對象對懸架系統平順性進行仿真,其車型參數,如表1所示。

圖6 BP神經網絡PID自適應控制半主動懸架仿真模型Fig.6 Simulation Model of Semi?Active Suspension with PID Adaptive Control Based on BP?Neural Network

表1 車型參數Tab.1 Parameters of Vehicle
在白噪聲路面擾動激勵下,分別對不同車速下的PID控制半主動懸架以及BP神經網絡PID自適應控制半主動懸架的動態特性進行分析與仿真,當車速u= 30km∕h時,仿真結果,如圖7~圖9所示。

圖7 輪胎動變形仿真曲線Fig.7 Dynamic Deformation of Tire Simulation Curve

圖8 懸架動撓度仿真曲線Fig.8 Dynamic Deformation of Suspension Simulation Curve

圖9 車身加速度仿真曲線Fig.9 Vihicle Body Acceleration Simulation Curve
分別對車速u=30km∕h、40km∕h、50km∕h、60km∕h 的工況進行仿真分析,得到的各個評價指標的均方根值,如表2~表4所示。

表2 輪胎動變形均方根Tab.2 Dynamic Deformation of Tire RMS

表3 懸架動撓度均方根Tab.3 Dynamic Deflection of Suspension RMS

表4 車身加速度均方根Tab.4 Vehicle Body Acceleration RMS
由表2~表4 可以看出:相對于PID 控制,采用BP 神經網絡PID自適應控制半主動懸架平順性得到一定程度的優化,30km∕h時,輪胎動變形均方根比于PID半主動懸架降低了約14.47%,車身加速度均方根降低了約51.55%,有效的抑制了車身的振動,提高了汽車的平順性,懸架動撓度略微增大了約9.52%。此外,車輛在不同車速的工況下優化效果略有不同。
采用Matlab∕Simulink對車輛懸架系統進行仿真,對汽車懸架系統進行動力學分析,建立了1∕4半主動懸架的二自由度動力學模型。引用增量式PID控制器,采用三層前饋網絡結構,設計BP神經網絡PID自適應控制器。以某客車為研究對象,在白噪聲路面擾動激勵下,采用BP神經網絡PID自適應控制策略對半主動懸架進行振動控制,與PID半主動懸架的性能指標進行了對比分析,結果表明:應用BP神經網絡PID自適應控制的半主動懸架能更有效的抑制振動,車身加速度等評價指標得到了有效優化,整體波動幅度減小,使懸架系統具有更強的魯棒性和自適應能力,能更好的滿足車輛平順性要求。