<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > MC68HC9S12單片機的發(fā)動機電噴系統(tǒng)設(shè)計

          MC68HC9S12單片機的發(fā)動機電噴系統(tǒng)設(shè)計

          作者: 時間:2011-02-16 來源:網(wǎng)絡(luò) 收藏

          4 控制系統(tǒng)軟件設(shè)計
          本控制系統(tǒng)的程序是在Codewarrior IDE上完成編寫和調(diào)試的??刂瞥绦蚪Y(jié)合節(jié)能車的工況來設(shè)計,節(jié)能車發(fā)動機在比賽時主要有啟動、怠速和加速3個過程??刂瞥绦蛄鞒倘鐖D7所示。

          d.JPG
          點火時刻的確定:通過兩次曲軸信號來計算出轉(zhuǎn)速,進而查得設(shè)定的點火提前角,然后在相應(yīng)時刻點火。
          噴油時刻的確定:依據(jù)凸輪軸信號判斷出壓縮沖程,與壓縮沖程的曲軸信號同步噴射。
          噴油量的確定:先設(shè)定基本噴油量,再根據(jù)節(jié)氣門開度、缸溫、空氣溫度對噴油量進行修正。
          噴射持續(xù)時間的計算方法:
          TI=TP·FC+FV
          式中,TI為汽油噴射的持續(xù)時間(ms);TP為基本噴射時間(ms);FC為基本噴射時間的修正系數(shù);TV為噴射器無效噴射時間(ms)。
          其中,F(xiàn)C由下式計算得出:
          FC=g(FAT,F(xiàn)TP,F(xiàn)CT)
          式中,F(xiàn)AT為空氣溫度修正系數(shù);FCT為缸溫修正系數(shù);FTP為節(jié)氣門開度修正系數(shù)。

          5 實際測試結(jié)果
          本系統(tǒng)首先在發(fā)動機上完成驗證試驗,然后利用節(jié)能車來做路跑試驗。結(jié)果表明該系統(tǒng)可穩(wěn)定工作,節(jié)油效果明顯。進一步采用化油器、市售電噴系統(tǒng)和自研電噴系統(tǒng)進行對比試驗。試驗場地為操場塑膠跑道,試驗人員體重配重達到50 kg。試驗方式為在跑道上行駛5圈,點火加速10次,每圈時間在57 s以內(nèi),最后記錄耗油量。以至少3次數(shù)據(jù)作為分析依據(jù),超時成績作廢。盡量選擇晴朗無風(fēng)(或微風(fēng))天氣,當(dāng)天機械上不做改動。測得的試驗數(shù)據(jù)如圖8所示。

          e.JPG

          結(jié)語
          本文完成了和執(zhí)行器的選型,以及發(fā)動機電噴控制系統(tǒng)的軟硬件設(shè)計,并進行了裝機和裝車道路試驗。設(shè)計的控制系統(tǒng)工作穩(wěn)定,試驗測試數(shù)據(jù)顯示節(jié)油效果明顯,為后續(xù)的深入研究建立了基礎(chǔ)。


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 單片機 傳感器

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();