關(guān)于數(shù)字信號控制器在汽車設(shè)計中的應(yīng)用
汽車設(shè)計從過去單純的機(jī)械式系統(tǒng),到如今常常包含多達(dá)100個
數(shù)字信號控制器:單片機(jī)和數(shù)字信號處理器領(lǐng)域的佼佼者
大多數(shù)汽車控制和監(jiān)視操作都需要大量的數(shù)學(xué)運算。例如,在引擎預(yù)熱階段,空氣流量(MAF)
F=MAF/(K*N*RPM/120)
其中,K是給定潤滑劑溫度下的理想(常數(shù))空氣-燃油比,N是汽缸的數(shù)量。
上面的計算不僅涉及精確的乘法和除法,還必須對要射入的燃油量進(jìn)行重復(fù)計算以適應(yīng)快速變化的引擎工作條件。因此,當(dāng)廢氣含氧量(EGO)傳感器已預(yù)熱充分,能夠測量廢氣的質(zhì)量時,必須持續(xù)監(jiān)視EGO傳感器的輸出數(shù)據(jù),以調(diào)節(jié)燃油噴射速率,從而獲得最佳的引擎性能并減少廢氣的排放量。
計算密集型操作的其他實例還有:
a)對來自各種傳感器的數(shù)據(jù)進(jìn)行有限沖激響應(yīng)(FIR)或無限沖激響應(yīng)(IIR)濾波,以消除噪聲。應(yīng)用實例:引擎爆震檢測、熄火檢測或在持續(xù)監(jiān)視燃油液位時消除油料晃動的影響。
b)進(jìn)行快速傅立葉變換(FFT)對數(shù)據(jù)進(jìn)行分析,以在后續(xù)的處理階段使用頻譜。應(yīng)用實例:主動振動控制或排氣噪聲消除。
c)根據(jù)傳感器輸入數(shù)據(jù)的數(shù)量級,對其進(jìn)行定標(biāo),以及歸一化和線性化處理。
d)比例-積分(PI)或比例-積分-微分(PID)控制算法。應(yīng)用實例:導(dǎo)航控制。
圖1描繪了一個簡化的引擎控制系統(tǒng),它本身就是汽車中各種處理器所執(zhí)行任務(wù)的一部分。
pid控制器相關(guān)文章:pid控制器原理
評論