工控網首頁
>

應用設計

>

使用CompactRIO開發(fā)通用ECU系統(tǒng)

使用CompactRIO開發(fā)通用ECU系統(tǒng)

2013/5/13 10:44:50

  “我們使用CompactRIO可編程自動化控制器設計了一個非常靈活的、可編程的發(fā)動機管理系統(tǒng),平臺是模塊化的,可擴展額外的傳感器,并包含現(xiàn)場可編程門陣列(FPGA)。

挑戰(zhàn):

  開發(fā)一個高效、低排放的自適應發(fā)動機控制單元(ECU)來控制使用標準汽油、氫氣、合成氣或燃料混合物來運轉的發(fā)動機。

解決方案:

  使用NI LabVIEW FPGA模塊和NI CompactRIO模擬、測試和控制發(fā)動機,并實現(xiàn)動態(tài)自適應控制。

發(fā)動機控制單元

  新燃料的出現(xiàn)和更高效的燃料使用方式,會降低燃料消耗及排放,并最大限度地提高燃料利用率,從而能夠以一個更可持續(xù)的方法給發(fā)動機提供動力。幾個ECU每分鐘轉數(shù)(rpm)中提取數(shù)據(jù),發(fā)出扭矩/節(jié)氣門位置或渦輪增壓發(fā)動機的推動壓力請求,并確定最佳點火時間或時間段和最佳燃料噴射量和噴射時間。我們還使用額外的參數(shù)(如發(fā)動機溫度)來修正這些參數(shù)。例如,一臺冷的發(fā)動機比在正常工作溫度下運行的發(fā)動機需要更多的燃料混合物。

  目前現(xiàn)成的可編程ECU不適合研究,因為它們的編程能力有限,它們采用的是一系列預定義的輸入變量(傳感器)。我們使用CompactRIO可編程自動化控制器設計了一個非常靈活的、可編程的發(fā)動機管理系統(tǒng),該平臺是模塊化的,可擴展額外的傳感器,并包含現(xiàn)場可編程門陣列(FPGA)。有了FPGA,系統(tǒng)可以迅速響應并支持使用LabVIEW圖形化編程。另外,由于我們以前的研究項目,使得工程師在使用圖形化編程方面也比較有經驗。

發(fā)動機傳感器模擬

  在我們將基于CompactRIOECU系統(tǒng)真正連接到試驗臺上的發(fā)動機之前,我們必須確認一切都正常工作。因此,我們將模擬傳感器用于CompactRIO發(fā)動機控制器,這些模擬傳感器由另一個基于LabVIEWNI CompactDAQ的獨立應用程序控制,從而模擬傳感器正常使用所產生的電壓和電流信號。我們發(fā)現(xiàn)與凸輪軸和曲軸連接的傳感器產生的感應信號通常是不可預測的80Vpp信號,而NI C系列輸出模塊的極限電壓為60V。為了更好地描繪這個信號和節(jié)省時間,我們將一個真正的傳感器連接到齒輪和電動機上,基于LabVIEWCompactDAQ的應用控制電機的每分鐘轉數(shù),然后我們將真實信號傳到CompactRIO ECU。

使用CompactRIO設計ECU

  我們使用LabVIEW FPGA模塊來開發(fā)我們的ECU,并使用LabVIEWCompactRIO實施該系統(tǒng)。我們創(chuàng)建一個表格,使用發(fā)動機每分鐘轉數(shù)和扭矩請求作為輸入值,使用LabVIEW VI插入數(shù)組函數(shù)來找到合適的執(zhí)行器參數(shù),如點火定時和燃料噴射定時。我們同時也采集歧管空氣壓力(MAP)和發(fā)動機溫度等傳感器信號,用于修正參數(shù)。使用CompactRIO系統(tǒng)我們可以很容易地添加更多的非標準傳感器來研究,也可以適應不同的發(fā)動機和燃料類型。CompactRIO使用FPGA獲得曲軸和凸輪軸的角度位置并在正確的時間產生執(zhí)行器信號。

  除了標準的發(fā)動機參數(shù)之外,我們還計劃測量汽缸的壓力,并使用該數(shù)據(jù)作為發(fā)動機控制器中的閉環(huán)控制參數(shù),以達到發(fā)動機效率最大化?;旌衔镒詈迷谧罡邏毫λ綍r點火,以產生最大的功率。首先,我們想要優(yōu)化一臺正常的4缸汽油發(fā)動機的控制。通過實施快速的和可靠的FPGA響應時間,我們可以更好地控制燃燒來提高發(fā)動機的效率。此外,我們將在變負載條件下對我們的試驗發(fā)動機進行測試,以進一步改進我們的控制算法。

ECU的未來發(fā)展

  氫是一種環(huán)保燃料,因為它不產生二氧化碳。我們正在努力使ECU適應于控制氫燃料汽車發(fā)動機。當使用氫作為燃料時,氫氣/空氣當量比應該與低扭矩相匹配,以獲得完全燃燒,沒有任何氫或空氣剩余。但是,在較高的扭矩時,通過向發(fā)動機壓入過剩的空氣,使發(fā)動機最好在稀薄的燃料混合物比例下運轉,這也被稱為稀薄燃燒原則。

  為了減少氮氧化物的排放,發(fā)動機不應該在中等比例的燃料/空氣混合物下運轉。在該控制策略中,我們一直打開節(jié)氣門,并使用高的空氣/燃料當量比,所要求的扭矩通過改變燃料量來控制。然而,當所需要的扭矩比稀薄燃燒所能提供的扭矩更大時,我們必須改為控制節(jié)氣門,并在兩種控制策略之間進行切換。目前,除了BMW Hydrogen 7發(fā)動機控制系統(tǒng)之外,沒有其他商業(yè)可用的發(fā)動機控制系統(tǒng)可以切換這兩種控制策略。我們打算采用CompactRIO實現(xiàn)一個ECU來切換我們的控制方案,并給感興趣的第三方提供商業(yè)可用的系統(tǒng)。

我們設計了一個靈活的ECU控制汽油燃料的試驗發(fā)動機,從而使用額外的發(fā)動機參數(shù)來實現(xiàn)最大限度的燃燒控制。

CompactRIO發(fā)動機控制器提供硬件平臺;LabVIEW用來分析信號和控制執(zhí)行器。

 

我們的測試發(fā)動機嵌入在試驗臺上,該試驗臺能產生恒定的負載(恒扭矩)并測量發(fā)動機的轉速,或者產生變負載并保持發(fā)動機轉速恒定。

投訴建議

提交

查看更多評論
其他資訊

查看更多

超越傳統(tǒng)直覺,MATLAB/Simulink助力重型機械的智能化轉型

新大陸自動識別精彩亮相2024華南國際工業(yè)博覽會

派拓網絡被Forrester評為XDR領域領導者

智能工控,存儲強基 | ??低晭砭手黝}演講

展會|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會