新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 汽油/CNG兩用燃料發動機ECU在環仿真

        汽油/CNG兩用燃料發動機ECU在環仿真

        作者:吳偉斌,李禮夫,洪添勝 時間:2010-05-11 來源:電子產品世界 收藏

          快速原型由CompactRIO系統構建并且使用 RIO技術,可以利用FPGA芯片和來定制測量硬件電路,可利用可重新配置的FPGA技術來自動合成高度優化的電路,從而實現輸入/輸出,通信和控制應用。把發動機的模型編譯成動態鏈接庫文件后再下載到CompactRIO的FPGA,CompactRIO則為一臺虛擬

        本文引用地址:http://www.104case.com/article/108859.htm

          基于PXI的真實ECU在環仿真系統硬件

          基于PXI的真實ECU的仿真實驗硬件連接如圖3(b)所示。由PXI 6602輸出高速可調脈沖作為ECU的曲軸脈沖和凸輪軸脈沖輸入,ECU經過優化策略的計算輸出點火脈寬信號和噴油脈寬信號,由PXI 6259來采集,通過界面的顯示控件把波形顯示出來,以便判斷該目標硬件是否達到要求。

          系統軟件環境的構建

          基于PXI的ECU的快速原型系統軟件設計

          給ECU快速原型搭建仿真環境,在CompactRIO的AI口接上PXI數據采集卡的輸出端,提供節氣門開度值、點火提前角等仿真信號;再給AO口接上PXI的輸入端,使用設計的軟件界面,使用控制制件調節輸出電壓,在顯示控件上觀察CompactRIO的輸出波形。如圖4所示為基于PXI的ECU快速原型系統的軟件界面。

          

         

          在整個快速原型的實現和實驗中,LabVIEW Real-Time模塊是用于LabVIEW開發系統的附加組件。該軟件為特定的實時目標編譯和優化LabVIEW 圖形化代碼;借助 LabVIEW FPGA和可重新配置I/O (RIO)硬件,可創建自定義的I/O和控制硬件,而無需預先了解傳統的HDL語言或硬件板卡設計。

          ECU快速原型流程如下:

          1)用Matlab Simulink生成ECU模型的DLL文件,以便編譯進CompactRIO。

          2)用LabVIEW生成CompactRIO的lvbit文件,對CompactRIO的I/O口進行初始化。

          3)連通LabVIEW及CompactRIO,并把ECU模型的DLL下載到CompactRIO中。

          4)在SIT管理器中調用CompactRIO的lvbit文件,并設置好與模型相關的輸入輸出口。

          5)用函數發生器對CompactRIO的AI口進行輸入,并用示波器觀察CompactRIO的輸出口。

          6)用PXI系統和示波器、電壓表對CompactRIO的AI口輸入及測試AO口輸出,記錄波形和數據。

          基于PXI的真實ECU在環仿真系統軟件設計

          使用LabVIEW的DAQ助手和仿真信號模塊創建模擬信號輸入輸出程序。采樣設置設為連續采樣,采樣數為15000,采樣率10kHz。仿真節氣門開度的電壓信號,選用直流輸出。



        關鍵詞: NI LabVIEW ECU

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 本溪市| 江陵县| 玉龙| 兴山县| 克东县| 荃湾区| 原平市| 美姑县| 绥滨县| 滁州市| 榆林市| 珲春市| 兴海县| 赣榆县| 株洲市| 澄江县| 双江| 尚义县| 鄂托克前旗| 会理县| 萍乡市| 达拉特旗| 嘉义市| 荃湾区| 高要市| 都昌县| 卢湾区| 孟村| 丹棱县| 内黄县| 赞皇县| 宜章县| 万山特区| 全南县| 安顺市| 南京市| 克山县| 理塘县| 松桃| 栾城县| 哈巴河县|