齊田斌、張穎、徐尖峰、甄玉
(燕山大學(xué)車輛與能源學(xué)院 066000)
本文以WH125-6作為研究對象,依據(jù)傳感器、執(zhí)行器工作特性和發(fā)動機工況控制要求,基于RapaidECU開發(fā)平臺,采用快速原型開發(fā)方式,開發(fā)小型汽油機發(fā)動機噴油控制策略,并且依據(jù)臺架試驗對控制策略驗證。
本研究采用華??萍嫉腞apaidECU系列的E3作為前期開發(fā)的快速原型開發(fā)工具。該ECU的主芯片為32位Freescale MPC5634,主頻80 MHz,F(xiàn)lash 1.5 MB,硬件接口覆蓋了所有常用的發(fā)動機傳感器和執(zhí)行器接口,功能上完全滿足開發(fā)階段ECU的要求。同時RapaidECU提供了硬件的接口模塊,供用戶在Simulink環(huán)境下進行設(shè)置和連接[1]。開發(fā)軟件上,選用Matlab/Simulink作為軟件建模工具,實現(xiàn)基于模型的開發(fā),工程師只需專注于策略的實現(xiàn),提高工作效率。
發(fā)動機缸徑為52.4 mm,壓縮比為9,行程為57.9 mm,排量為0.1248 L,連桿長度為100 mm,進氣門直徑為24 mm,排氣門直徑為21 mm,最大功率為6.6 kW,最大扭矩為9.7 N·m。
通用小型汽油機電控系統(tǒng)由ECU、傳感器、執(zhí)行器和線束組成。傳感器的作用是采集環(huán)境與發(fā)動機運行參數(shù),作為控制算法的輸入或反饋信號。ECU是整個控制系統(tǒng)的核心,將傳感器采集到的數(shù)據(jù)經(jīng)過內(nèi)部程序處理和計算后得到精確的控制信號并輸出到執(zhí)行器。執(zhí)行器根據(jù)ECU的驅(qū)動信號完成噴油、點火等操作。線束用來傳遞傳感器、ECU、執(zhí)行器之間的信號。
本套ECU軟件完全在Matlab/Simulink環(huán)境下設(shè)計與開發(fā),Simulink的框圖化開發(fā)環(huán)境便于將控制策略進行分層化和模塊化設(shè)計。根據(jù)通用小型汽油機電控系統(tǒng)的工作原理及模塊化的思想,將控制算法分為數(shù)據(jù)采集模塊、空燃比控制器模塊和噴油控制模塊[2]。
(1)發(fā)動機參數(shù)設(shè)置。在EngineAplication模塊需要設(shè)置發(fā)動機的齒數(shù)以及缺齒個數(shù)、上止點位置以及點火提前角位置。本研究中使用的Honda WH125-6發(fā)動機是單缸四沖程發(fā)動機,齒數(shù)為60,缺齒2個。上止點的位置為缺齒后20°,點火提前角設(shè)置為30°,該數(shù)值可以根據(jù)發(fā)動機轉(zhuǎn)速不同而改變。
(2)數(shù)據(jù)采集模塊。本文主要采集的信號有進氣壓力、發(fā)動機轉(zhuǎn)速、節(jié)氣門位置、發(fā)動機啟動狀態(tài)、電池電壓及鑰匙開關(guān)信號。本實驗涉及的發(fā)動機沒有凸輪軸位置傳感器,在本模塊中使用進氣壓力信號轉(zhuǎn)換成凸輪軸位置信號輸入ECU,幫助系統(tǒng)判別發(fā)動機所處沖程狀態(tài)[3]。
(3)燃油控制模型。
(7)在實際實驗過程中,可認為Tm=Tc,因此聯(lián)立(4)、(5)和(6)得:
(10)發(fā)動機工作一個循環(huán),噴油器工作一次,也就是發(fā)動機曲軸轉(zhuǎn)兩圈噴油器執(zhí)行一次噴油。當(dāng)發(fā)動機轉(zhuǎn)速為n時,有噴油器單次噴油量為
通過上述公式搭建噴油控制模型,并形成基礎(chǔ)噴油MAP。
將生成的噴油MAP導(dǎo)入發(fā)動機控制策略中進行代碼快速生成,并將生成的代碼燒寫到RapaidECU中,在臺架上對發(fā)動機進行實際測試,經(jīng)驗證該控制MAP以基本滿足初始設(shè)計目標(biāo)。
[1]江玥欣.LH2V70發(fā)動機電控燃油噴射系統(tǒng)噴油及點火控制MAP技術(shù)研究[D].南京理工大學(xué),2012.
[2]劉文堅.LJ265摩托車用汽油機開發(fā)的可行性分析[J].裝備制造技術(shù),2011,(8):29-30.
[3]陳瑜.基于單片機的單缸汽油機控制與實時監(jiān)控[D].西南交通大學(xué),2007.