开关电源知识库

40_仿真验证 —— 板块导览

仿真在电源流程中是“低成本试错台”:烧板之前验证设计没有低级错误。本板块包含工具选型矩阵、三个平台的实战报告(含与手算/官方数据的比对)、以及三篇手把手教程——从零开始自己搭建仿真。

核心纪律:量级靠心算,精算交给仿真,判决交给实测。仿真是流程的一环,不是终点。

篇目

文档 定位 比对数据
01_工具总览 工具矩阵:LTspice/GeckoCIRCUITS/PSIM/PLECS/SIMPLIS/Gmsh/GetDP/FEMM/REDEXPERT——各干什么、在流程哪一步用 —
02_GeckoCIRCUITS实战 PFC 官方实验课全流程比对 THD 11.42% vs 官方 11.3%
03_LTspice_ngspice实战 Buck 纹波公式比对 + wine 兼容性实录 ΔI_L 1.371A vs 理论 1.32A
04_电磁场仿真_Gmsh_GetDP 磁静场 FEA 入门(GetDP 永磁体例子已运行验证 + 电感模型框架) B_max ≈ 0.12T(永磁体示例)

手把手教程(从零自己搭)

教程 你将搭的电路 预计时间
01_LTspice手把手_Buck Buck 变换器(12V→5V/2A)开关级仿真,量纹波比对手算 30 min
02_GeckoCIRCUITS手把手_BoostPFC Boost PFC(230VAC→390V)滞环电流控制,比对 THD 45 min
03_电磁仿真手把手_Gmsh_GetDP 带气隙电感 2D 磁静场 FEA,比对 B_gap 和 Lp 60 min

三篇教程的分工

教程 工具 你学会什么 对应库内知识
LTspice LTspice(wine)/ngspice 开关级瞬态仿真、纹波测量、.raw 解析 基础概念 §3 纹波公式
GeckoCIRCUITS GeckoCIRCUITS 控制环搭建(滞环/PFC)、THD 分析、官方实验课 PFC 板块 06 的控制策略
Gmsh+GetDP Gmsh+GetDP 磁静场 FEA、电感提取、B 场分布 变压器设计 §9 手算

工具选择速查

要做什么 用什么 为什么
开关级瞬态(buck/boost/反激) ngspice 或 GeckoCIRCUITS 原生 Linux 稳定
环路波特图(补偿器验证) LTspice .ac 厂商 SPICE 模型丰富
控制环搭建(滞环/PFC/ PLL) GeckoCIRCUITS 内建控制系统块
磁件 B 场/电感 Gmsh + GetDP 开源磁静场标准组合
3D 建模 FreeCAD AppImage 可视化 + 导出 STEP

仿真纪律

  1. 仿真是“低成本试错台”——不是验证手段(验证靠实测);
  2. 仿真前先手算:预期值没有,仿真结果无从判断对错;
  3. 仿真与手算比对:差一个量级先查模型(或手算),两者都对再继续;
  4. THD/FFT 窗口必须取整数个工频周期;
  5. A 级风险(01_待核实与推断总表)没有一条是仿真能拦住的。

与其他板块的分工

方法论

仿真篇目之外,本板块有两篇方法论,回答“仿真的结果该信到什么程度”:

篇目 回答的问题 入口
建模方法论 该建成几层模型(开关级/平均级/行为级)、参数从哪来(实测 > 手册 > 模型库)、FHA 何时会骗人、什么时候仿真结果不能信 08_建模方法论
仿真与实测对账方法论 四步核对法(同工况/同测量点/同定义/定容差)、九类指标的建议容差、误差归因表、必须停用仿真的五类项目 09_仿真与实测对账方法论
10_仿真复跑记录 2026-10-07 本机全量复跑:ngspice×5、LTspice .ac×4、GetDP 能量法全部复现记录值(Gecko 因 GUI 依赖未自动复跑) —

仿真工程源文件