sim/05_flyback_loop_ac —— 反激环路波特图(LTspice .ac 平均模型)源文件
正文:05_反激环路波特图实战。UC3842 48 W 例(75 V/12 V/4 A、NPS=10、Lp=1.5 mH、Cout 2200 µF/43 mΩ、fsw 110 kHz、D=0.627)。
复现运行
LTspice.exe -b plant_cm.cir # 每个文件同理;.meas 结果写入同目录同名 .log
- Windows 本机实测:LTspice 26.1.1 原生便携版(2026-10-03)。
- netlist 为通用 SPICE 语法(B 行为源 + E 受控源 + RLC),可在 Linux 侧 ngspice / wine-LTspice 重复运行;ngspice 下 .meas 语法需按其手册微调(本篇的 fc/PM 判据用 Re/Im 表达式,ngspice 的
meas支持when v(a)=…表达式)。
文件清单
| 文件 | 内容 |
|---|---|
| plant_duty.cir/.log | 占空比输入平均模型(电压模式口径):Gvd(0)=34.63 dB、LC 327 Hz、RHPz 相位二次下探——§10 方法旁证 |
| plant_cm.cir/.log | 电流模式平均模型(主模型):G0 9.03 dB、fP1 41.9 Hz、@1.77 kHz −20.10 dB/−59.2° |
| plant_cm_novf.cir/.log | VF=0 口径重复运行(VIN=71.366 V):10 kHz 相位 −86.9° vs 含 VF −84.4°,印证 DS 式 31/32 的 VF 归因 |
| comp_type2.cir/.log | 运放 II 型补偿器单独 .ac:平顶 18.72 dB、@1.77 kHz 15.28 dB |
| comp_tl431_opto.cir/.log | TL431+光耦三段式链单独 .ac(按 DS 图 8-2 接法:10 V 稳压管轨抑制快路径、光耦共集电极):平顶 21.41 dB、@1.77 kHz 17.83 dB |
| loop_closed.cir/.log | 闭环断点串联 AC 注入 + CTR 五点扫描(0.4/0.8/1/1.6/2):fc=566~2795 Hz、PM=69.2°~55.1°;CTR=1 时 fc=1359.9 Hz/PM=67.4°/GM=13.0 dB |
| polarity_test.cir/.log | B 源电流方向约定验证(1 A/1 Ω):B n+ n− I=+1 把电流灌进 n− 节点 |
测量判据(断点注入几何)
注入源串联保证 V(vo)−V(vfwd)≡1(AC),环路增益 T=V(vo)/V(vfwd) 的全部读数由 Re/Im 反解:|T|=1 ⟺ Re(V(vo))=0.5;PM=180°−2·atan(2·|Im(V(vo))|)@fc;GM 在 Im(V(vo))=0 点读 −20log(|Re|/(1−|Re|))。不要用 .meas 的 ph(A)−ph(B) 差值(本机实测与 KVL 几何不自洽)。