發動機ECU的數據是如何采集和處理的
發動機ECU的數據采集和處理是一個復雜但精密的過程。
首先,對于ECU輸出信號的采集,主要獲取噴油脈寬、噴油時刻、點火提前角、點火脈寬等信號。像測試的ECU輸出信號包括1-4缸的點火脈沖、噴油器的噴射脈沖。噴油時刻、點火提前角這兩個數據得用曲軸位置上的基準位置作度量起始點,同時為獲得角度值還必須從曲軸位置信號中得出速度值,所以要在信號采集電路輸入曲軸位置信號。點火脈沖高電平是點火時間,上升沿開始點火,低電平是點火線圈的充電時間。要得到點火提前角,必須獲得上升沿時刻到壓縮上止點的角度,這可通過曲軸位置信號與點火脈沖信號合成,點火脈寬通過定時器方式獲得。噴油控制信號為低電平時開始噴射,低電平的寬度就是噴射時間。噴射的起始位于上止點之前即為噴射時刻,噴射時刻也要由噴油脈沖與曲軸位置信號合成。
其次,在一些研究中,像軍車電控單元ECU數據提取與遠程傳輸方面,構建了發動機ECU HILSS。系統硬件結構采用PC機作宿主計算機,提供開發平臺。基于虛擬儀器開發平臺LabVIEW構建發動機動態模型實時仿真系統,通過信號接口系統模擬傳感器信號并采集提取ECU的輸出控制信號,宿主機和信號接口系統通過高速串口雙向通信,利用LabVIEW8.2搭建上位機監控系統,實現發動機動態數據提取、實時曲線顯示、數據保存及分析等功能。還建立了電控發動機的動態平均值模型,首次利用先進TMS320F2812-DSP芯片設計信號接口系統,實現ECU輸出數據的提取和傳感器信號的遠程傳輸,并對整體聯調及實時仿真系統部分功能進行驗證。
總之,汽車發動機ECU通過讀取空氣流量計和各類傳感器的數據,根據內存的程序和數據進行運算、處理、判斷,然后輸出指令,像向噴油器提供一定寬度的電脈沖信號以控制噴油量。其由微型計算機、輸入、輸出及控制電路等組成,工作電壓、電流和溫度有特定范圍,能承受一定振動,其中CPU是核心,采集傳感器信號運算處理后轉化為控制信號控制相關部件工作,實現對發動機的精確控制,提升燃油效率和駕駛體驗。
(圖/文/攝:太平洋汽車 整理于互聯網)
>>點擊查看今日優惠<<