一階保持

来自testwiki
49.158.114.9留言2022年4月16日 (六) 06:28的版本 top
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

一階保持(First-order hold、FOH)是一種Template:Link-en的數學模型,可以透過傳統的數位類比轉換器(DAC)及稱為積分器模拟电路完成。一階保持可以將訊號重建為Template:Link-en近似原始訊號的函數。在實務上,像一階保持或零階保持之類的保持電路有其必要性。根據采样定理,可以將離散後的訊號用狄拉克δ脈衝序列xs(t)表示,再經過低通滤波器即可還原到原始的訊號。不過實務上無法輸出狄拉克δ脈衝序列。利用傳統的數位類比轉換器以及一些線性類比電路就可以重建預測型或是延遲型的一階保持電路。

雖然在實務上的作法有所不同,但可以將假想的狄拉克δ脈衝序列xs(t)有特定特性的Template:Link-en(若是線性時不變系統,可以用冲激响应完全描述其特性),因此每一個脈衝輸入都可以產生正確的分段線性輸出。

基本的一階保持

理想取樣訊號xs(t).

一階保持是利用假想的Template:Link-en或是線性時不變系統,將理想的取樣訊號

xs(t) =x(t) Tn=δ(tnT) 
=Tn=x(nT)δ(tnT) 
分段連續信號xFOH(t).

轉換為分段線性的訊號。

xFOH(t)=n=x(nT)tri(tnTT) 
一階保持的冲激响应hFOH(t)(非因果)

所得到的等效冲激响应

hFOH(t)=1Ttri(tT)={1T(1|t|T)if |t|<T0otherwise 
其中tri(x) 三角形函数

等效頻率響應是冲激响应的傅里叶变换

HFOH(f) ={hFOH(t)} 
=(eiπfTeiπfTi2πfT)2 
=sinc2(fT) 
其中sinc(x)=sin(πx)πx 是正規化的Sinc函数

可以令s = i 2 π f,得到FOH传递函数拉普拉斯变换

HFOH(s) ={hFOH(t)} 
=(esT/2esT/2sT)2 

因為一階保持濾波器的衝激響應在t小於0時就已有值,因此此系統是反因果系統

延遲一階保持

有延遲的分段連續信號 xFOH(t).

延遲一階保持(Delayed first-order hold)有時也稱為因果一階保持(causal first-order hold)和一階保持相同,但輸出會延遲一個取樣週期才輸出,因此會有延遲的分段連續信號

xFOH(t)=n=x(nT)tri(tTnTT) 
因果一階保持的衝激響應hFOH(t).

其等效冲激响应

hFOH(t)=1Ttri(tTT)={1T(1|tT|T)if |tT|<T0otherwise 
其中tri(x) 三角形函数.

等效頻率響應是冲激响应的傅里叶变换

HFOH(f) ={hFOH(t)} 
=(1ei2πfTi2πfT)2 
=ei2πfTsinc2(fT) 

可以令s = i 2 π f,得到FOH传递函数拉普拉斯变换

HFOH(s) ={hFOH(t)} 
=(1esTsT)2 

延遲一階保持為因果系统。冲激响应在t小於0時沒有值。

這類的延遲一階保持可以用增益為H(z) = 1 − z−1数字滤波器,將数字滤波器(x[n]−x[n−1])的輸出送到傳統的數位類比轉換器(本質上是零階保持),再用H(s) = 1/(sT)來積分DAC的輸出。

預測型一階保持

預測型的分段連續信號xFOH(t).

預測型一階保持(predictive first-order hold)和上二一個一階保持的差異較大,預測型一階保持是因果系統的假想線性時不變系統,可以將理論取樣信號

xs(t) =x(t) Tn=δ(tnT) 
=Tn=x(nT)δ(tnT) 

轉換為分段線性輸出信號,會用目前取樣以及上一次的取様來線性外推下一個取樣點,此濾波器的輸出為

xFOH(t) =n=(x(nT)+(x(nT)x((n1)T))tnTT)rect(tnTT12) 
=n=x(nT)(rect(tnTT12)rect(tnTT32)+tri(tnTT1)) 
預測型一階保持的衝激響應hFOH(t).

其等效冲激响应

hFOH(t) =1T(rect(tT12)rect(tT32)+tri(tT1)) 
={1T(1+tT)if 0t<T1T(1tT)if Tt<2T0otherwise 
其中rect(x) 矩形函数,而tri(x) 三角形函数

等效頻率響應為衝激響應的傅里叶变换

HFOH(f) ={hFOH(t)} 
=(1+i2πfT)(1ei2πfTi2πfT)2 
=(1+i2πfT)ei2πfTsinc2(fT)) 
其中sinc(x) Sinc函数

可以令s = i 2 π f,得到FOH傳遞函數拉普拉斯变换]:

HFOH(s) ={hFOH(t)} 
=(1+sT)(1esTsT)2 

此為因果系统。預測型一階保持的衝激響應不會在輸入脈衝之前就出現。

這種分段線性的重建信號方式可以用增益H(z) = 1 − z−1</sup的数字滤波器來實現,將數位濾波器的輸出(就是x[n]−x[n−1])接到理想的傳統數位類比轉換器(其本質上是零階保持),將其輸出接到類比濾波器,其傳遞函數為H(s) = (1+sT)/(sT)。

相關條目

外部連結