「品質因數 Q(quality factor,諧振有多『尖』、每週期能量被耗掉多少的指標)」這個量幾乎在本站每一頁都出現:Leeson 模型寫成 2Q1(derivation_leeson)、LC vs ring 的比較靠它(lc_vs_ring)、tank swing 的取捨也要它(tank_swing)。可是它在那些頁裡都被當成已知量直接用, 從來沒有從電路被乾淨推出來過。這一頁就把這個洞補上:從最基本的並聯 RLC tank 出發,把 Q 的三種等價寫法與能量定義一步步推出來,再說明它如何接到 active core 的 −R、tank 熱雜訊 4kT/Rp,以及最後如何決定 phase noise。
物理直覺(先講結論):tank(諧振槽,L 與 C 來回交換能量的儲能元件)就像一個鐘擺。Q 衡量「這個鐘擺有多不願意停下來」——它每振盪一個 radian,相對於儲存的能量只漏掉一小撮給損耗電阻 Rp。Q 越高,諧振峰越尖、頻寬越窄、相位對頻率的斜率越陡。把 noise 想成想把振盪頻率推歪的力:Q 越高,tank 越「咬死」在 ω0、越不肯被推歪,於是同一坨 noise 換來的 phase noise 越小。這就是為什麼低 phase noise 設計的第一句口號永遠是「把 Q 做高」。
這頁要回答三件事:
- Q 到底是什麼?為什麼 Q=RpC/L=ω0RpC=Rp/(ω0L) 三種寫法等價,又為什麼它等於 ω0×(儲能/耗能功率)?
- 真實 tank 一定有損耗 Rp,振盪會衰減——active core 怎麼用 −R 把它補回來?而那個被補掉的 Rp,為什麼正是 tank 熱雜訊 4kT/Rp 的源頭?
- Q 怎麼接到 phase noise?為什麼「高 Q → 窄帶 → 陡相位斜率 → 每單位 offset 的 noise 更少」,而這跟 ISF 的 Γrms/qmax 是同一回事?
誠實聲明(請先讀):本頁的 RLC tank、Q 的定義與三種等價寫法、4kTR 熱雜訊都是標準電路學/微波工程教科書內容(外部,非本站下載的 5 篇 PDF),例如 Razavi《RF Microelectronics》、Pozar《Microwave Engineering》、Lee《The Design of CMOS RFICs》。本站不重新發明這些常數,只把它們乾淨推一遍,並接到 5 篇 PDF 內已核的 ISF 結果([P1] Eq.(21) 等)。凡是接到 [P1]/[P2] 的地方都有標明 paper id + equation。
第 1 步:並聯 RLC tank 與 Q 的三種等價寫法
最基本的 LC 振盪器 tank 是一個並聯 RLC:電感 L、電容 C、以及一個並聯損耗電阻 Rp(把所有 tank 損耗——inductor 串聯電阻、capacitor 介質損耗、輻射——全部等效成這一個並聯電阻)。
先定義諧振角頻率。並聯 LC 在某個頻率讓電感與電容的電納(susceptance)相消、阻抗純電阻、能量在 L 與 C 之間完全來回交換:
ω0=LC1.
- 用到的物理:電感阻抗 jωL、電容阻抗 1/(jωC)。並聯時電納相加 jωL1+jωC=j(ωC−ωL1),令括號為零即得 ω02=1/(LC)。
- 單位檢查:[LC]=H⋅F=(V⋅s/A)(A⋅s/V)=s2=s,所以 1/LC 是 rad/s ✓。
unloaded(無載)vs loaded(有載)Q 的區別先講清楚:
- unloaded Q(Q0,無載品質因數):只算 tank 自身損耗(Rp 純粹是 tank 元件的損耗)時的 Q。這是 tank 元件本身的「品質」。
- loaded Q(QL,有載品質因數):把外部負載(接出去的電路、量測儀器、buffer 輸入阻抗)也並進來後的 Q。外部負載相當於再並一個電阻 Rext,總並聯電阻 Rp∥Rext 比 Rp 小,所以 QL<Q0。
- 兩者關係:QL1=Q01+Qext1(電導相加 → Q 倒數相加,因為 Q∝Rp∝1/G)。本頁推導與決定 phase noise 的,主要是 loaded Q(振盪器實際看到的);但設計 inductor 時關心的是 unloaded Q。下文除非特別說明,Q 指振盪迴路實際的有效(loaded)Q。
現在推 Q。並聯 RLC 的 Q 的電路定義是「諧振時,電抗元件(L 或 C)儲存的能量流,相對於電阻 Rp 耗散的速率」。最方便的等價代數定義是:諧振時電容(或電感)的電納大小對電導的比值
Q=G∣BC(ω0)∣=1/Rpω0C=ω0RpC.
- 用到的物理:並聯 RLC 中,電導 G=1/Rp 是唯一耗能元件;電容電納 BC=ω0C 量「無功電流」有多大。Q 就是無功電流 / 有功電流的比。
- 單位檢查:[ω0RpC]=(rad/s)(Ω)(F)=(1/s)(V/A)(A⋅s/V)= 無因次 ✓。
把 ω0=1/LC 代進去,得到第二種寫法:
Q=ω0RpC=LCRpC=RpLCC2=RpLC.
- 代數每一步:ω0C=C/LC=C2/(LC)=C/L,乘上 Rp 即得。
- 單位檢查:C/L=F/H=(A⋅s/V)/(V⋅s/A)=A2/V2=A/V=1/Ω,乘 Rp(Ω)→ 無因次 ✓。L/C 這個量有電阻的單位,叫 tank 的特性阻抗(characteristic impedance) R0=L/C,所以也可寫成 Q=Rp/R0——「並聯損耗電阻相對特性阻抗有多大」。
第三種寫法用 ω0=1/LC 把 C 換成 L。因為諧振時電感電納大小等於電容電納大小(ω0L 與 1/(ω0C) 互為倒數),所以同一個比值也可寫成電導 × 電感電抗的倒數:
Q=ω0RpC=ω0LRp.
- 代數驗證:ω0RpC⋅ω0L=ω02LCRp=Rp(因 ω02LC=1),兩邊除以 ω0L 即得 ω0RpC=Rp/(ω0L) ✓。
- 單位檢查:Rp/(ω0L)=Ω/[(rad/s)(H)]=Ω/Ω= 無因次 ✓。
三式等價,集中收在這裡(全站之後直接引用):
Q=ω0RpC=RpLC=ω0LRp=R0Rp,R0≡CL.
- 物理讀 法(極重要):注意 Rp 在分子。並聯 tank 裡,Rp 越大、Q 越高(並聯時大電阻 = 小損耗電導 = 漏得少)。這跟串聯 RLC 直覺相反(串聯 Q=ω0L/Rs,Rs 在分母),初學最容易弄反——本站振盪器一律用並聯模型,記住「並聯:Rp 大 → Q 高」。
| 寫法 | 適合什麼時候用 | 一句話讀法 |
|---|
| Q=ω0RpC | 已知 C、Rp、ω0(最常見) | 損耗電阻 × 電容電納 |
| Q=RpC/L=Rp/R0 | 想看「Rp 相對特性阻抗」 | 損耗電阻相對 R0=L/C 有多大 |
| Q=Rp/(ω0L) | 已知 L、Rp 時 | 損耗電阻相對電感電抗 |
第 2 步:能量定義 Q=ω0耗散功率儲存能量,並證明與第 1 步一致
Q 最物理、最跨領域通用的定義是能量定義:
Q=ω0PdissEstored=2π每週期耗散的能量每週期儲存的能量.
- 意義:Q/(2π) = 儲能 / 每週期耗能。Q 越高,每振盪一圈只漏掉儲能的一小撮 2π/Q。所以「Q 等於振盪自由衰減到 1/e 大約需要的 radian 數」(更精確:能量包絡 e−ω0t/Q,見下)。
- 單位檢查:ω0E/P=(rad/s)(J)/(W)=(rad/s)(J)/(J/s)= 無因次(rad)✓。
證明它等於第 1 步的 ω0RpC。在諧振時,tank 兩端的電壓設為 v(t)=Vpcosω0t。
(1) 儲存能量:諧振時能量在 L、C 間完全來回交換,總儲能守恆且等於電容能量的峰值(電壓峰值時能量全在 C):
Estored