新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于FPGA的汽車油改氣電控系統的研究

        基于FPGA的汽車油改氣電控系統的研究

        作者: 時間:2010-08-20 來源:網絡 收藏


          
          根據表1,模糊控制規則表用VerilogHDL描述如下:
          
          if((e==NB)(de==NB))u=NB;
          
          elseif((e==Z)(de==Z))u=ZE;
          
          ……
          
          總共49條控制規則,其中NB、NM、NS、Z、PS、PM、PB分別對應一段輸入的誤差、誤差變化率的范圍。還可以對轉速誤差和轉速誤差變化率論域進一步細分,得到更精確的結果,仿真結果如圖6所示。其中,out為輸出的控制量,可以看出變化規律與理論上模糊控制規則表一致。

        基于FPGA的汽車油改氣電控系統的研究


          
          out對應的是步進電機的步數,用于后面生成脈沖信號。步進電機的正反轉是基于前端的模糊控制模塊輸出信號控制的,控制單元實時檢測發動機的轉速并與設定的目標轉速進行比較。當轉速低于設定值時,控制步進電機正轉,開大旁通氣道截面,增加進氣量,缸內的可燃混合氣增多,轉速上升;反之,轉速高于設定轉速時,控制步進電機反轉,旁通氣閥關小,缸內混合氣減少,轉速下降,最終使發動機的轉速穩定在目標轉速附近。步進電機的控制程序是基于狀態機設計的,程序流程圖如圖7所示。正轉st0->st1->st2->st3->st0,反轉st0->st3->st2->st1->st0。發動機轉速傳感器采集到實際轉速反饋信號,與設定轉速信號進行運算,得到誤差和誤差變化率,再去查模糊控制規則表,從而形成了一個閉環控制系統,可見該系統具有實時跟蹤的性能和自我校正的功能。

        基于FPGA的汽車油改氣電控系統的研究


          
          為了驗證系統的效果,在MATLAB中搭建數學模型,進行模擬,結果如圖8所示。

        基于FPGA的汽車油改氣電控系統的研究


          
          由圖8可知,一般情況下工作比較穩定,當系統設定速度的給定值在650r/min到750r/min之間,根據無負荷自動變換,系統可以快速跟蹤其變化。當有干擾時,加入階躍分別在100和155,可以看出經過干擾以后,由于負荷的變化,轉速突然下降20r/min,系統經過一段時間調節后,很快就上升到原來的穩定值。仿真結果表明:采用模糊控制方法不僅有效,而且降低轉速的波動幅度,進一步提高了運行的穩定性,初步顯示了模糊控制的良好效果;同時,系統具有很強的抗干擾能力,為下一步實際應用,改善汽車的排放性,提高燃氣利用率打下了良好的基礎。該系統能夠實時地進行現場控制,具有很強的實用價值。



        關鍵詞: FPGA 電控系統 汽車 ECU

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 海城市| 松阳县| 洪湖市| 循化| 乾安县| 罗甸县| 全椒县| 顺义区| 海安县| 中江县| 峨山| 廊坊市| 乌拉特前旗| 揭阳市| 江油市| 西峡县| 万宁市| 安乡县| 揭东县| 建宁县| 滨州市| 余江县| 晋中市| 两当县| 贵州省| 大余县| 德清县| 高平市| 布拖县| 凭祥市| 涞源县| 临澧县| 塔城市| 荆州市| 关岭| 龙井市| 儋州市| 绥阳县| 邮箱| 北辰区| 北安市|