關于數字信號控制器在汽車設計中的應用
汽車設計從過去單純的機械式系統,到如今常常包含多達100個
數字信號控制器:單片機和數字信號處理器領域的佼佼者
大多數汽車控制和監視操作都需要大量的數學運算。例如,在引擎預熱階段,空氣流量(MAF)
F=MAF/(K*N*RPM/120)
其中,K是給定潤滑劑溫度下的理想(常數)空氣-燃油比,N是汽缸的數量。
上面的計算不僅涉及精確的乘法和除法,還必須對要射入的燃油量進行重復計算以適應快速變化的引擎工作條件。因此,當廢氣含氧量(EGO)傳感器已預熱充分,能夠測量廢氣的質量時,必須持續監視EGO傳感器的輸出數據,以調節燃油噴射速率,從而獲得最佳的引擎性能并減少廢氣的排放量。
計算密集型操作的其他實例還有:
a)對來自各種傳感器的數據進行有限沖激響應(FIR)或無限沖激響應(IIR)濾波,以消除噪聲。應用實例:引擎爆震檢測、熄火檢測或在持續監視燃油液位時消除油料晃動的影響。
b)進行快速傅立葉變換(FFT)對數據進行分析,以在后續的處理階段使用頻譜。應用實例:主動振動控制或排氣噪聲消除。
c)根據傳感器輸入數據的數量級,對其進行定標,以及歸一化和線性化處理。
d)比例-積分(PI)或比例-積分-微分(PID)控制算法。應用實例:導航控制。
圖1描繪了一個簡化的引擎控制系統,它本身就是汽車中各種處理器所執行任務的一部分。
車廂噪聲消除、引擎爆震檢測及防翻滾和穩定性控制等舒適、診斷和安全功能都需要更強的信號處理能力,這就要求使用自適應濾波等數學密集型算法。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關閱讀:
( 發表人:nana )