《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的汽車油改氣電控系統的研究與設計
基于FPGA的汽車油改氣電控系統的研究與設計
來源:微型機與應用2010年第13期
王水魚,安 鴿
(西安理工大學 自動化與信息工程學院,陜西 西安 710048)
摘要: 介紹了一種基于FPGA的汽車油改氣電控系統的研究與設計,采用自頂向下模塊化設計, 依據功能將FPGA劃分成幾個模塊,詳細論述了各模塊的設計方法和控制流程,給出核心模塊的狀態流程圖及時序仿真波形。經在MATLAB和Quartus II環境下仿真和實際電路驗證,系統可以達到預期效果。
Abstract:
Key words :

摘  要:介紹了一種基于FPGA的汽車油改氣電控系統的研究與設計,采用自頂向下模塊化設計, 依據功能將FPGA劃分成幾個模塊,詳細論述了各模塊的設計方法和控制流程,給出核心模塊的狀態流程圖及時序仿真波形。經在MATLAB和Quartus II環境下仿真和實際電路驗證,系統可以達到預期效果。
關鍵詞: FPGA;ECU;數據采集;通信;Visual C++

    隨著全球資源短缺、環境污染和生態環境的惡化,汽車與環境的相容性研究已經成為汽車發展研究的主題。天然氣汽車具有排放污染顯著降低、燃料經濟性好、安全性高、發動機壽命長等優點,因此被認為是未來最有前途的一種汽車燃料。在這種強大的市場需求驅動下,油改氣方案勢在必行,可以根據汽車外部采集的數據對其進行分析、研究與設計。
1 系統總體結構
    本系統以FPGA為中心,主要包括以下部分:(1)信號采集部分:包括一系列的汽車傳感器,實時獲取發動機各項參數;(2)ECU模塊:系統的控制核心;(3)執行機構:實時執行ECU的控制指令,使發動機正常工作;(4)人機交互界面設計:完成上下位機之間異步串行通信,實時觀測系統運行狀況。圖1為系統總體結構圖。

2 FPGA主要模塊實現
    根據汽車電控單元的需求,設計選用的FPGAACTEL公司基于非易失性Flash技術的A3P250器件(100-VQFP)。器件采用了精細顆粒架構VersaTile,具有250K系統門結構,采用了130 nm的工藝技術,內核電壓1.5 V,時鐘頻率48 MHz。A3P250是反熔絲的,抗輻射、耐高低溫、功耗低、速度快,應用較廣。FPGA功能模塊描述語言主要包括時鐘邏輯模塊、A/D采樣控制模塊、模糊控制模塊、步進電機控制模塊、PWM產生模塊、UART通信模塊等。系統設計模塊如圖2所示。

2.1 時鐘邏輯模塊
    該設計中,外部輸入的時鐘為48 MHz,由于設計中需要多種不同的時鐘信號, 所以必須設計一個可根據采集需要任意分頻的時鐘邏輯模塊,且必須準確,才能保證整個系統的正常工作。同時采用同步時序電路,它是基于時鐘觸發沿設計,對時鐘的周期、占空比、延時、抖動提出了更高的要求。分頻器是FPGA設計中使用頻率非常高的基本單元之一。通過自主設計進行時鐘分頻的實現方法靈活性好,節省系統硬件資源,而且這種方式只消耗不多的邏輯單元就可以實現對時鐘操作的目的。
2.2 采樣控制模塊
    ADC0809轉換模塊程序流程圖如圖3所示。數據采集系統的輸入信號多數都來源于現場傳感器的輸出信號,傳感器種類不一,致使信號特性也不同。各通道信號的幅度與頻率范圍有很大的不同,高精度的、大動態范圍的A/D轉換芯片使設計更能滿足測量的需要, 特別是對寬頻帶弱信號的采集顯得尤其必要。本設計中A/D轉換模塊選用了ADC0809和AD1674芯片,ADC0809主要用于節氣門信號采集,兩片AD1674芯片主要用于實際轉速信號和設定轉速信號的采集。

2.2.1 ADC0809轉換控制模塊
    當FPGA啟動數據采集時,掃描時鐘便開始工作,同時掃描周期計時器和采樣周期計時器開始計時。48 MHz時鐘經過FPGA分頻得到500 kHz的CLK作為ADC0809的驅動時鐘,利用狀態機實現對A/D的控制,采集過程完全按照A/D的工作時序。當單次A/D采集完成,便立即更新地址寄存器和數據寄存器。轉換完后將按照此次任務規定的采集參數進入A/D芯片前的采集模擬電路建起,等待下次采樣周期到來。
2.2.2 AD1674轉換控制模塊
    AD1674是帶有內部采樣保持的完全12位逐次逼近(SAR)型模/數轉換器,支持單極性和雙極性輸入兩種工作方式,轉換時間為10 μs。根據實際工作需要,使用了雙極性輸入方式。AD1674在FPGA的時鐘信號clk、復位信號rst、狀態信號status及控制信號cs、k12x8、rc、a0的控制下采集數據。AD1674轉換器模塊是根據摩爾狀態機實現的,完成對實際轉速信號的采樣,FPGA計算出誤差和誤差變化率,然后查模糊控制表,最后將控制量變換到實際控制量上。根據實際工作需要,采用兩片AD1674,一片采集汽車發動機實際轉速信號,另一片采集汽車設定轉速信號。AD1674轉換模塊程序流程圖如圖4所示。

2.3 模糊控制模塊設計
    在怠速狀況下,盡量使汽車穩定在最低轉速以節省資源并減少排放。設計了一種基于FPGA的汽車ECU的模糊控制器,只需在線修改模糊控制規則表就可以做成不同精度和不同控制規則的模糊控制器,具有通用性,控制規則實現簡單。模糊控制模塊由Verilog HDL語言實現,可以隨時對系統進行升級和移植,非常靈活和方便。模糊控制模塊包含運算模塊和模糊控制規則表模塊。
    運算模塊主要是將采集到的汽車設定轉速信號g與采集到的汽車發動機轉速傳感器反饋信號f進行處理,計算出汽車轉速誤差e和轉速誤差變化率de。圖5所示為運算模塊流程圖。

    模糊控制規則表模塊的功能是把輸入的精確量進行尺度變換,變換到相應的論域范圍;將已變換到論域范圍的輸入量進行模糊化處理,主要是計算各個輸入量的隸屬度,為了簡化處理,將輸入值進行均勻量化。確定模糊控制的原則是必須保證模糊控制器的輸出能夠使系統輸出響應的動靜態特性達到最佳,既要迅速消除誤差,保證響應的的快速性,又要防止產生超調和振蕩,保證系統的穩定性。例如,汽車轉速誤差為負大(NB)時,若誤差變化率為負中(NM),這時汽車轉速還有進一步增大的趨勢。為了盡快消除已有的負大誤差,并抑制誤差進一步變大,控制量的變化應取負大(NB),以盡快減小汽車的轉速。模糊控制規則表如表1所示。


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

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

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

    由圖8可知,一般情況下工作比較穩定,當系統設定速度的給定值在650 r/min到750 r/min之間,根據無負荷自動變換,系統可以快速跟蹤其變化。當有干擾時,加入階躍分別在100和155,可以看出經過干擾以后,由于負荷的變化,轉速突然下降20 r/min,系統經過一段時間調節后,很快就上升到原來的穩定值。仿真結果表明:采用模糊控制方法不僅有效,而且降低轉速的波動幅度,進一步提高了運行的穩定性,初步顯示了模糊控制的良好效果;同時,系統具有很強的抗干擾能力,為下一步實際應用,改善汽車的排放性,提高燃氣利用率打下了良好的基礎。該系統能夠實時地進行現場控制,具有很強的實用價值。
2.4 PWM產生模塊設計
    噴氣PWM波脈寬產生是根據查表法實現的。FPGA采集的轉速信號和節氣門開度信號經過計算求出某時刻對應的噴氣脈寬對應的地址,輸出相應的PWM波。
    為了適應各種不同的噴氣設備,ECU出來的四路PWM波設計為根據實際情況可以隨時調整。特點為:(1)四個缸的工作頻率及占空比是一樣的,經實際測量,在汽車運行狀態下T0為10~35 ms。(2)頻率會根據油門的開閉大小變化,不固定。(3)脈沖為-12 V電平。(4)特殊情況,在汽車轉速達到4 000轉時,波形發生變化,脈沖有交錯。根據燃氣的使用效果,發現只要把原先的脈寬T1適當縮短,縮短的時間可調,就能達到最佳的效果。不過,脈沖的起始時間不能變;頻率是根據氣門的變化而變化的。在油改氣的時候,頻率不能變。
    PWM測量和減短仿真圖如圖9所示,圖中虛線豎條的時間間隔為1.310 75 ms,為了明顯起見,在圖中固定減去了1.5 ms輸出,在實際應用過程中,這個值可以根據需要,通過電位器將電壓輸入至FPGA器件,根據需要進行調整。

2.5 通信模塊以及仿真結果
    根據RS232異步串行通信的幀格式,在FPGA發送模塊中采用的每一幀格式為:1位開始位+8位數據位+1位停止位,波特率為9 600 b/s。由設置的波特率可以算出分頻系數,具體算法為分頻系數X=CLK/(BOUND×2)。串行數據通信仿真圖如圖10所示。

    該系統不但實現了數據采集,通過模糊控制為噴氣裝置產生了包含點火時間以及噴氣脈寬的PWM波,實現了系統的穩定性和實時性,同時能夠實時采集轉速信號和節氣門開度信號并通過UART傳送到上位機,實時地進行監測和控制。
參考文獻
[1] Ko W L, GONG L, QUINN R D. Reentry Thermal analysis of Generic Crew Exploration Vehicle Structure. NASA/TM-2007-214607. 1-10.
[2] CHEN G. Convent ional and fuzzy P ID controllers: an overview[J]. Int J of Intelligent Control System s, 1996(1):1-3.
[3] 邱春玲,張廣明,吳振翔.基于DSP和FPGA的電梯智能數據采集系統的設計[J].計算機工程與設計,2009(7):1577-1579.
[4] 祝長鋒,肖鐵軍.基于FPGA的視頻圖像采集系統的設計[J].計算機工程與設計,2008(17):4404-4407.
[5] 范華,譚玉山.兩通道高速數據采集系統[J].電子測量與儀器學報,1996,25(1):40-43.
[6] 徐海軍,葉衛東.FPGA在高性能數據采集系統中的應用[J].計測技術,2005,25(1):40-43.
[7] 歐陽黎明.MA TLAB控制系統設計[M].北京:國防工業出版社,2001.
[8] 孫亮,楊鵬.自動控制原理[M].北京:北京工業大學出版社,1999.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲国产另类久久久精品极度| 蜜臀av国产精品久久久久| 国产综合色在线视频区| 99riav1国产精品视频| 亚洲影音先锋| 欧美激情中文字幕乱码免费| 欧美日韩亚洲综合一区| 国产精品无码永久免费888| 久久国产精品毛片| 国产一区二区三区久久| 一区二区三区不卡视频在线观看| 久久精品国产亚洲高清剧情介绍| 亚洲一区二区毛片| 亚洲欧美日韩国产综合| 欧美日韩高清在线播放| 欧美亚洲系列| 亚洲激情一区二区三区| 久久久久在线观看| 国产精品一区二区欧美| 亚洲巨乳在线| 欧美精品aa| 国产精品福利影院| 亚洲小说欧美另类社区| 亚洲高清一二三区| 国产九九精品| 国产精品都在这里| 一区二区三区在线观看国产| 亚洲小说欧美另类社区| 韩国女主播一区二区三区| 国产精品久久久久国产a级| 久久免费国产| 国产精品一区免费视频| 欧美三级乱人伦电影| 国产精品vip| 欧美日韩视频在线第一区| 9l国产精品久久久久麻豆| 亚洲人人精品| 在线亚洲+欧美+日本专区| 亚洲精品国偷自产在线99热| 亚洲欧美另类国产| 新狼窝色av性久久久久久| 国产精品视频一| 国产精品一区=区| 久久青草福利网站| 久久久久国产免费免费| 久久噜噜噜精品国产亚洲综合| 国产日韩欧美夫妻视频在线观看| 欧美大色视频| 美女视频一区免费观看| 亚洲欧美偷拍卡通变态| 久久久91精品| 欧美在线播放视频| 亚洲女同同性videoxma| 精品99一区二区| 国产精品电影网站| 国产精品一区二区你懂的| 久久久噜噜噜| 亚洲精品午夜精品| 这里只有精品视频| 一区一区视频| 亚洲视频二区| 午夜在线电影亚洲一区| 欧美 日韩 国产精品免费观看| 欧美精品乱码久久久久久按摩| 亚洲永久精品国产| 亚洲美女视频网| 久久精品亚洲一区| 国产欧美日韩视频一区二区| 欧美激情a∨在线视频播放| 免费短视频成人日韩| 亚洲欧美日韩综合aⅴ视频| 亚洲国产导航| 亚洲理论在线观看| 久久精品国产久精国产思思| 樱花yy私人影院亚洲| 国产美女精品| 欧美剧在线免费观看网站| 亚洲欧美在线播放| 欧美大片国产精品| 欧美色欧美亚洲另类七区| 亚洲欧美日韩精品一区二区| 国产精品高潮呻吟久久av黑人| 蜜臀av国产精品久久久久| 亚洲精品激情| 久久精品夜夜夜夜久久| 国产婷婷色一区二区三区四区| 欧美高清在线观看| 伊人久久亚洲美女图片| 尤物九九久久国产精品的分类| 美女爽到呻吟久久久久| 亚洲国产精品成人| 国产一区成人| 国产女人水真多18毛片18精品视频| 国产日韩亚洲欧美综合| 久久天天躁狠狠躁夜夜av| 亚洲综合二区| 美女脱光内衣内裤视频久久影院| 欧美日韩亚洲一区二区三区在线| 欧美日韩小视频| 日韩视频在线观看国产| 久久亚洲欧美国产精品乐播| 欧美日本国产一区| 亚洲欧美日韩天堂| 国产无一区二区| 国产精品久久久久久久7电影| 欧美激情综合五月色丁香| 欧美日韩精品免费看| 国产一区二区三区自拍| 国产综合在线视频| 亚洲国产片色| 在线精品亚洲一区二区| 亚洲欧美国产高清| 久久精品视频在线| 一区二区三区久久网| 亚洲私人影院| 欧美国产日本韩| 欧美精品成人91久久久久久久| 亚洲女女做受ⅹxx高潮| 欧美在线视频一区| 国产精品揄拍500视频| 亚洲经典在线| 老司机aⅴ在线精品导航| 国产久一道中文一区| 欧美日韩极品在线观看一区| 欧美黑人一区二区三区| 亚洲福利视频网| 国产精品国产三级欧美二区| 午夜日韩在线| 亚洲欧美在线另类| 欧美手机在线视频| 激情久久五月天| 欧美成人精品在线播放| 国产免费成人av| 亚洲欧美卡通另类91av| 亚洲高清在线观看| 蜜臀av在线播放一区二区三区| 国产精品久久久久久久久婷婷| 午夜在线视频观看日韩17c| 欧美一区激情| 亚洲精品一区二区在线观看| 狼人社综合社区| 一色屋精品亚洲香蕉网站| 激情综合久久| 国产精品一区二区久久| 亚洲视频 欧洲视频| 欧美高清不卡在线| 久久裸体视频| 国产自产2019最新不卡| 中文av字幕一区| 中国亚洲黄色| 亚洲美女视频网| 欧美ed2k| 亚洲精品国产精品国自产观看| 国产日韩欧美在线观看| 一本色道久久精品| 国产视频精品免费播放| 精品成人国产在线观看男人呻吟| 136国产福利精品导航网址应用| 99在线精品免费视频九九视| 夜夜躁日日躁狠狠久久88av| 亚洲午夜三级在线| 亚洲一区亚洲二区| 亚洲高清视频的网址| 亚洲精品在线观看视频| 午夜欧美大片免费观看| 中文日韩电影网站| 亚洲国产精品成人一区二区| 欧美日韩一区自拍| 亚洲精品美女免费| 午夜一级在线看亚洲| 影音先锋亚洲一区| 欧美1区免费| 国产一区二区三区在线免费观看| 久久久久久久综合| 亚洲黄页视频免费观看| 久久成人人人人精品欧| 亚洲一区二区三区午夜| 久久久久国产一区二区| 欧美国产日韩免费| 国产精品亚洲人在线观看| 国产精品夜夜夜一区二区三区尤| 亚洲伊人网站| 亚洲欧美久久| 禁久久精品乱码| 国产精品欧美久久| 欧美精品国产| 在线亚洲免费视频| 精品动漫3d一区二区三区免费版| 国产欧美激情| 9国产精品视频| 亚洲黄色高清| 欧美一级专区免费大片| 欧美多人爱爱视频网站| 国产精品视频1区| 亚洲国产精品专区久久| 亚洲欧美日韩另类| 国产色产综合产在线视频| 国产精品日韩欧美一区二区| 一区二区欧美国产| 国产精品一区2区| 欧美日韩另类国产亚洲欧美一级| 亚洲综合欧美日韩| 一区二区视频在线观看| 久久理论片午夜琪琪电影网| 9色porny自拍视频一区二区| 国产欧美va欧美不卡在线| 国产精品网站一区| 一本一本久久| 影音欧美亚洲| 亚洲综合成人婷婷小说| 国产精品久久久久久久久久久久久| 午夜日本精品| 亚洲一区视频在线观看视频| 国内精品久久久久影院色| 国产精品videossex久久发布| 一区二区三区视频免费在线观看| 中日韩美女免费视频网址在线观看| 永久免费视频成人| 亚洲国产色一区| 欧美日韩不卡| 亚洲欧美激情视频在线观看一区二区三区| 久久久久女教师免费一区| 国产精品永久免费视频| 亚洲国产精品久久精品怡红院| 国产精品久久久久av免费| 久久久久一区| 久久婷婷麻豆| 国产亚洲精品久| 国产免费一区二区三区香蕉精| 亚洲电影网站| 欧美亚洲免费在线| 久久久国产精品亚洲一区| 国产亚洲精品久久久| 欧美日韩精品一区二区三区| 国产精品丝袜久久久久久app| 一区二区三区视频在线观看| 亚洲一区二区成人在线观看| 欧美大片91| 欧美 日韩 国产一区二区在线视频| 欧美一区亚洲一区| 韩国亚洲精品| 国产乱码精品一区二区三区五月婷| 欧美伊人久久| 国产精品成人av性教育| 国产精品自拍一区| 美女精品一区| 亚洲视频中文字幕| 亚洲一线二线三线久久久| 国产精品成人免费| 国产精品一区在线观看你懂的| 久久综合伊人77777麻豆| 国产在线国偷精品产拍免费yy| 亚洲视频 欧洲视频| 麻豆精品视频在线| 麻豆精品91| 亚洲欧美清纯在线制服| 亚洲精品欧美日韩| 一区二区在线不卡| 国产精品扒开腿爽爽爽视频| 亚洲国产精品99久久久久久久久| 欧美日韩国产免费观看| 欧美日韩一区二区欧美激情| 欧美成人小视频| 欧美日韩精品福利| 欧美制服丝袜| 欧美日韩黄色一区二区| 亚洲欧洲日本mm| 1024成人网色www| 国产精品99久久久久久www| 亚洲一区二区三区在线视频| 久久精品视频在线免费观看| 国产精品日产欧美久久久久| 国产精品r级在线| 国产亚洲午夜| 久久久久天天天天| 欧美色综合天天久久综合精品| 久久久激情视频| 狂野欧美一区| 国产麻豆一精品一av一免费| 黄色资源网久久资源365| 国产视频精品xxxx| 欧美日韩精品福利| 久久人人97超碰国产公开结果| 久久黄色网页| 亚洲一区二区三区午夜| 国产视频一区二区在线观看| 猫咪成人在线观看| 欧美视频在线观看免费网址| 欧美精品一区二区蜜臀亚洲| 一色屋精品视频在线看| 亚洲欧美怡红院| 亚洲国产精品久久久久| 老鸭窝亚洲一区二区三区| 久久久久久**毛片大全| 欧美日韩三级| 久久在线免费观看| 国产午夜精品视频| 亚洲精品日产精品乱码不卡| 欧美一区在线直播| 亚洲精品日本| 国产一二精品视频| 国产欧美日韩在线观看| 你懂的一区二区| 欧美韩国日本综合| 亚洲综合日韩中文字幕v在线| 亚洲精品乱码久久久久久按摩观| 女主播福利一区| 欧美二区在线| 99re这里只有精品6| 国产免费观看久久| 国产精品一区二区女厕厕| 国产精品日本精品| 国产精品久久二区二区| 国产精品国产自产拍高清av王其| 亚洲美女在线一区| 欧美伦理91i| 欧美在线视频一区二区| 午夜精品福利一区二区三区av| 欧美午夜视频| 精品二区久久| 国产一区二区在线观看免费| 狂野欧美激情性xxxx欧美| 亚洲第一精品久久忘忧草社区| 国产精品性做久久久久久| 另类尿喷潮videofree| 久久这里只精品最新地址| 亚洲一区二区3| 亚洲福利视频二区|