極零雙重項與 settling:必須保留殘值和初始條件
對應:0265。
沒有 doublet 的單位增益閉迴路
若主迴路可近似開迴路積分器 A(s)=ωu/s,單位負回授:
H(s)=1+AA=s+ωuωu.
單位階躍的輸出與誤差:
y(t)=1−e−ωut,e(t)=e−ωut.
τu=ωu1=2πGBW1,tϵ=τuln(1/ϵ).
ϵ=0.001 時 t0.1%=6.90776τu,直接重現正文。
指定帶 doublet 的開迴路模型
為了使結論可重現,而不是只從 Bode 圖猜時間式,明定
A(s)=sωus+ps+z,p,z>0.
高頻仍有相同的 ωu/s 漸近線。閉迴路:
H(s)=s2+(p+ωu)s+ωuzωu(s+z).
若二次分母有兩個實根,寫成 (s+λf)(s+λs),其中
λf,s=2p+ωu±(p+ωu)2−4ωuz.
階躍誤差的 Laplace 式:
E(s)=s1−H(s)=(s+λf)(s+λs)s+p.
部分分式係數:
As=λf−λsp−λs,Af=λf−λsλf−p,Af+As=1.
所以模型內精確的 step response 是
y(t)=1−Afe−λft−Ase−λst.
這在 t=0 精確為 0,且 t→∞ 為 1。
如何得到教材的小殘值慢尾巴
若 p,z≪ωu,並且 p,z 接近:
λf≃ωu+p−z,λs≃z,As≃ωup−z.
定義有號 Δf=(p−z)/(2π),可得
y(t)≃1−(1−δ)e−t/τu−δe−t/τpz,δ=GBWΔf,τpz≃1/z.
教材把快項係數再近似成 1,成為
1−e−t/τu−δe−t/τpz。
這一式在 t=0 會給 −δ,所以只能作小殘值/晚時間近似,不能當完整階躍精確解。
尾巴符號不是固定的。 在此明定模型中,p>z 時 As>0,輸出從下方慢慢靠近終值;p<z 時可從上方靠近。原圖若只標雙重項「寬度」而不定義 p,z 的先後,不足以唯一決定時間曲線。
Settling 為何變慢
在快項衰減後,若 ∣As∣>ϵ:
tϵ≃λs1lnϵ∣As∣.
更保守的充分條件是分別要求
∣Af∣e−λft≤ϵ/2,∣As∣e−λst≤ϵ/2.
如果 ∣As∣≤ϵ,則慢尾巴從一開始就小於誤差容限,不必機械地宣稱所有 doublet 都會毀掉 settling。
必要近似與數值圖
| 步驟 |
條件 |
失效情況 |
| 開迴路 ωu/s |
穿越附近由主極點控制 |
多極點、前饋 |
| 兩個實指數 |
判別式非負且極點穩定 |
複數根須改用阻尼振盪 |
| λs≃z |
p,z≪ωu |
doublet 靠近交越 |
| As≃(p−z)/ωu |
小間距、低頻 doublet |
大間距 |
| 只保留慢尾巴 |
快項已小且 ∣As∣>ϵ |
短時間與寬容限 |

不用 SFG:本節要解釋的是極點殘值與時間響應,部分分式比增添圖節點直接。程式檢查初值、終值、部分分式以及 0.1% settling。
例圖參數:ωu/(2π)=1 MHz、p/(2π)=12 kHz、z/(2π)=2 kHz。精確慢速殘值約 0.00994;此例達到 0.1% 誤差約需 184.7 µs,沒有 doublet 的單極點模型約需 1.10 µs。數值依上述模型計算。
來源對照
| 投影片 |
PDF 頁 |
書本頁 |
講解所在 PDF 頁 |
| 0265 |
83 |
84 |
83 |
Spectre 仿真結果
本推導組的代表模型已完成 Spectre 驗證;覆蓋範圍以所列 netlist 為準,未逐一搭建所有投影片電路。
線性 AC 0 · MOS 電路 0 · 極零 0 · 暫態 3:所列檢查全部通過。
案例:baseline、tail、overshoot
查看本組波形、模型條件與 CSV → · 仿真 Markdown 解釋