譚旭東 薛勝峰 周立平 鄭祥東 肖群雄
摘? 要:建立了MTU956增壓柴油機(jī)的進(jìn)排氣系統(tǒng)、燃油系統(tǒng)、氣缸、轉(zhuǎn)子動(dòng)力學(xué)的數(shù)學(xué)模型。并根據(jù)建立的數(shù)學(xué)模型,基于MATLAB/Simulink軟件為平臺(tái),建立了增壓柴油機(jī)的平均值模型以及柴油機(jī)的典型故障模型。在此基礎(chǔ)上,基于ETAS Labcar半物理仿真平臺(tái),將柴油機(jī)模型與MTU956柴油機(jī)的ECU實(shí)物以及執(zhí)行器實(shí)物相連接,設(shè)計(jì)了柴油機(jī)電子調(diào)速器的半物理仿真驗(yàn)證平臺(tái)。對(duì)ECU的啟動(dòng)、停機(jī)、加速、減速、增壓器切入切出以及典型的故障工況進(jìn)行了驗(yàn)證。結(jié)果表明,仿真平臺(tái)的精度、實(shí)時(shí)性、可靠性均能滿足要求。
關(guān)鍵詞:柴油機(jī);硬件在環(huán);調(diào)速系統(tǒng);平均值建模;故障模型
中圖分類(lèi)號(hào):TK421? ? ? ? ?文獻(xiàn)標(biāo)志碼:A? ? ? ? ?文章編號(hào):2095-2945(2019)16-0005-04
Abstract: The mathematical models of intake and exhaust system, fuel system, cylinder and rotor dynamics of MTU956 turbocharged diesel engine are established. According to the established mathematical model, based on the MATLAB/Simulink software platform, the average value model of turbocharged diesel engine and the typical fault model of diesel engine are established. On this basis, based on the ETAS Labcar semi-physical simulation platform, the diesel engine model is connected with the ECU object and the actuator object of MTU956 diesel engine, and the semi-physical simulation verification platform of diesel engine electronic governor is designed. The start, stop, acceleration, deceleration, turbocharger cut in and out of the ECU and the typical fault conditions are verified. The results show that the accuracy, real-time and reliability of the simulation platform can meet the requirements.
Keywords: diesel engine; hardware in the loop; speed control system; average modeling; fault model
1 渦輪增壓柴油機(jī)模型
本文以山西安特優(yōu)MTU956核安全級(jí)柴油機(jī)為建模對(duì)象,按照模塊化的建模思想,將柴油機(jī)模型劃分為輸入模塊、輸出模塊、控制系統(tǒng)模塊、燃油供給模塊、進(jìn)排氣系統(tǒng)模塊以及故障模型模塊。系統(tǒng)的整體組成以及柴油機(jī)本體的結(jié)構(gòu)分別如圖1、圖2所示。
柴油機(jī)本體模型包括燃油系統(tǒng)、進(jìn)排氣系統(tǒng)、氣缸、轉(zhuǎn)子動(dòng)力學(xué)系統(tǒng)。模型中還包括了輸入輸出模塊、調(diào)速模塊以及故障模型。[2]
1.1 燃油系統(tǒng)
1.4 控制系統(tǒng)
在沒(méi)有接入外部實(shí)際ECU時(shí),電子調(diào)速器設(shè)計(jì)的是經(jīng)典的PID算法,根據(jù)目標(biāo)轉(zhuǎn)速和實(shí)際轉(zhuǎn)速偏差的比例(P),積分(I)和微分(D)進(jìn)行控制。其原理是轉(zhuǎn)速偏差經(jīng)過(guò)PID的算法處理轉(zhuǎn)變?yōu)閳?zhí)行器的控制信號(hào),并最終作用于燃油系統(tǒng)的齒條位移,實(shí)現(xiàn)噴油[4]。
通過(guò)在線整定的方法,對(duì)PID系數(shù)進(jìn)行調(diào)節(jié),研究表明,當(dāng)比例系數(shù)Kp=8,積分系數(shù)Ki=0.01,微分系數(shù)Kd=20時(shí),能夠取得比較好的轉(zhuǎn)速調(diào)節(jié)效果,此時(shí)轉(zhuǎn)速響應(yīng)曲線如圖3。
2 LabCar系統(tǒng)平臺(tái)
LabCar是由德國(guó)ETAS公司開(kāi)發(fā)的硬件在環(huán)仿真測(cè)試系統(tǒng),能夠依據(jù)建立的柴油機(jī)Simulink模型,接收實(shí)際ECU發(fā)出的控制信號(hào),并將模型輸出實(shí)時(shí)反饋給ECU。
LabCar硬件在環(huán)仿真系統(tǒng)主要由硬件平臺(tái)、軟件平臺(tái)以及信號(hào)接口三部分組成,其邏輯結(jié)構(gòu)如圖4所示[5]。
柴油機(jī)模型與ECU的輸入輸出信號(hào)接口關(guān)系如圖5。
2.1 硬件平臺(tái)
LabCar硬件平臺(tái)主要有上位機(jī)、ETAS仿真設(shè)備、硬件板卡、待測(cè)ECU、執(zhí)行器等組成,如圖6所示。
上位機(jī)用于安裝MATLAB/Simulink以及LabCar軟件平臺(tái),同時(shí)還可以控制和監(jiān)視仿真系統(tǒng)運(yùn)行狀態(tài);ETAS仿真設(shè)備用于加載和運(yùn)行柴油機(jī)模型并給硬件提供載體;硬件板卡型號(hào)為ES5340-ICE,為ETAS公司專(zhuān)門(mén)設(shè)計(jì)的內(nèi)燃機(jī)仿真板卡,擁有8個(gè)模擬量輸出,8個(gè)數(shù)字量輸出,4個(gè)模擬量輸入以及20個(gè)數(shù)字量輸入,同時(shí)能夠產(chǎn)生和輸出PWM信號(hào)和方波,能夠滿足本柴油機(jī)仿真項(xiàng)目的需求;待測(cè)的ECU為德國(guó)MTU 956柴油機(jī)控制器,擁有主備兩個(gè)選擇模式。
2.2 軟件平臺(tái)
ETAS仿真系統(tǒng)的軟件平臺(tái)為L(zhǎng)abCar-OPERATOR以及MATLAB/Simulink平臺(tái),LabCar-OPERATOR包括兩個(gè)獨(dú)立的用戶(hù)界面,分別是集成平臺(tái)LabCar-IP和實(shí)驗(yàn)環(huán)境平臺(tái)Experiment Environment(EE)。
LabCar-IP用于配置柴油機(jī)Simulink模型與外界的輸入輸出接口以及相關(guān)的輸入輸出信號(hào)之間的連接,柴油機(jī)輸入輸出接口與LabCar-IP連接界面如圖7。
LabCar-EE用于檢測(cè)、記錄、存儲(chǔ)、輸出相關(guān)的實(shí)驗(yàn)數(shù)據(jù),可以提供多種形式的顯示形式,圖8是設(shè)計(jì)的硬件在環(huán)仿真系統(tǒng)檢測(cè)顯示界面,通過(guò)EE平臺(tái),可以在線修改柴油機(jī)運(yùn)行參數(shù),如模擬柴油機(jī)啟動(dòng)、停車(chē)、加速、減速工況,修改目標(biāo)轉(zhuǎn)速、負(fù)載,實(shí)時(shí)監(jiān)測(cè)柴油機(jī)主機(jī)轉(zhuǎn)速、各增壓器轉(zhuǎn)速齒條位移,設(shè)置故障模型等,這給用戶(hù)帶來(lái)了很大的便利。
3 硬件在環(huán)仿真實(shí)驗(yàn)
3.1 起動(dòng)工況仿真實(shí)驗(yàn)
在起動(dòng)工況下,柴油機(jī)首先由起動(dòng)電機(jī)給與啟動(dòng)力矩,將柴油機(jī)轉(zhuǎn)速帶至65r/min,然后才開(kāi)始噴油,此時(shí),轉(zhuǎn)速控制為開(kāi)環(huán)控制,齒條位移為15mm,轉(zhuǎn)速迅速上升,在轉(zhuǎn)速達(dá)到怠速600r/min時(shí),轉(zhuǎn)為閉環(huán)控制,此時(shí)ECU動(dòng)作,調(diào)節(jié)轉(zhuǎn)速使其保持在600轉(zhuǎn)數(shù)不變。在起動(dòng)工況下,柴油機(jī)轉(zhuǎn)速響應(yīng)曲線和齒條位移響應(yīng)曲線如圖9,圖10。
實(shí)驗(yàn)數(shù)據(jù)表明,該ETAS硬件在環(huán)仿真平臺(tái)能夠滿足柴油機(jī)的調(diào)速系統(tǒng)起動(dòng)性能的需求,系統(tǒng)響應(yīng)迅速,穩(wěn)定性好。
3.2 加減載仿真試驗(yàn)
在額定轉(zhuǎn)速1500r/min,空載工況下,增加3000Nm的負(fù)載,待轉(zhuǎn)速和齒條位移穩(wěn)定后,再將負(fù)載降至0,柴油機(jī)轉(zhuǎn)速和齒條位移響應(yīng)曲線如圖11,圖12。
試驗(yàn)數(shù)據(jù)顯示,當(dāng)負(fù)載突變時(shí),齒條位移能在2.5s內(nèi)達(dá)到穩(wěn)定,轉(zhuǎn)速在負(fù)載變化后有小幅波動(dòng),但能夠迅速恢復(fù)原轉(zhuǎn)速狀態(tài)并保持穩(wěn)定,表明該仿真平臺(tái)的調(diào)速性能良好。
3.3 渦輪增壓器切入切出
在額定轉(zhuǎn)數(shù)1500r/min時(shí)的增壓器切入曲線如圖13。
柴油機(jī)起動(dòng)初期由電機(jī)帶動(dòng),此時(shí)不噴油,增壓器轉(zhuǎn)速為0,柴油機(jī)轉(zhuǎn)速大與65r/min之后,齒條動(dòng)作,開(kāi)始噴油,增壓器A1/A2轉(zhuǎn)速上升,當(dāng)A1/A2轉(zhuǎn)速達(dá)到39000r/min時(shí),增壓器B1切入,B1轉(zhuǎn)速由0開(kāi)始迅速升高,達(dá)到3900r/min時(shí),增壓器B2切入,B2轉(zhuǎn)速超過(guò)41000r/min時(shí),B3切入,此時(shí)5組增壓器全部切入,且轉(zhuǎn)速最后均穩(wěn)定在51000r/min左右。
4 故障模型
在建立完畢的柴油機(jī)基礎(chǔ)上,考慮到柴油機(jī)在實(shí)際運(yùn)行的過(guò)程中,可能出現(xiàn)的一些典型故障,建立了柴油機(jī)典型的故障模型。
4.1 起動(dòng)失敗
模擬起動(dòng)失敗故障的方式是通過(guò)設(shè)置修正系數(shù),使得在起動(dòng)電機(jī)的初始扭矩為0,柴油機(jī)轉(zhuǎn)速無(wú)法上升,起動(dòng)失敗。柴油機(jī)轉(zhuǎn)速響應(yīng)曲線如圖14。
4.2 起動(dòng)過(guò)慢
起動(dòng)過(guò)慢的原因之一為啟動(dòng)扭矩過(guò)小,可以從該角度,通過(guò)調(diào)整起動(dòng)扭矩修正系數(shù)來(lái)模擬柴油機(jī)起動(dòng)過(guò)慢現(xiàn)象。
故障觸發(fā)后,起動(dòng)扭矩低于正常起動(dòng)的最低扭矩值,柴油機(jī)未能在規(guī)定時(shí)間內(nèi)達(dá)到開(kāi)始噴油轉(zhuǎn)速65r/min,觸發(fā)ECS報(bào)警。轉(zhuǎn)速響應(yīng)如圖15所示。
4.3 超速
柴油機(jī)在實(shí)際運(yùn)行時(shí),受到結(jié)構(gòu)強(qiáng)度等各方面的影響,主機(jī)運(yùn)行轉(zhuǎn)速存在上限,當(dāng)達(dá)到該限制時(shí),柴油機(jī)應(yīng)緊急停車(chē),以避免對(duì)設(shè)備和技術(shù)人員造成傷害。在本模型中,設(shè)置了超速故障模擬模塊。故障觸發(fā)后,柴油機(jī)主機(jī)轉(zhuǎn)速快速上升至3000r/min之上,超過(guò)ECS設(shè)置的轉(zhuǎn)速上限,相關(guān)警報(bào)被觸發(fā)。
5 結(jié)束語(yǔ)
在建立的ETAS硬件在環(huán)半物理仿真平臺(tái)上,驗(yàn)證了柴油機(jī)調(diào)速系統(tǒng)的基本功能,包括起動(dòng)、加減載和增壓器切入切出。相關(guān)試驗(yàn)的結(jié)果表明:
(1)建立的柴油機(jī)模型兼顧了仿真系統(tǒng)實(shí)時(shí)性與精度,能夠比較準(zhǔn)確的反應(yīng)柴油機(jī)的工作性能,可以用于ECU硬件在環(huán)仿真平臺(tái)的研究。
(2)通過(guò)對(duì)柴油機(jī)調(diào)速功能的驗(yàn)證,表明該仿真平臺(tái)功能完善,精度較高,可以用于柴油機(jī)ECU的測(cè)試與研發(fā),能有效降低開(kāi)發(fā)成本,提高效率與經(jīng)濟(jì)性。
(3)建立的柴油機(jī)典型故障模型,能夠較為準(zhǔn)確的反應(yīng)柴油機(jī)在故障工況下的實(shí)際運(yùn)行情況,進(jìn)一步完善了仿真平臺(tái)的功能與性能。
參考文獻(xiàn):
[1]Schuette H, Ploeger M. Hardware-in-the-loop testing of engine control units-A technical survey[J]. Sae Technical Papers, 2007.
[2]余宏峰,陳輝.基于Matlab/Simulink的車(chē)用增壓柴油機(jī)建模與仿真[J].內(nèi)燃機(jī),2006(2):47-49.