ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

单相/三相桥式逆变电路SPWM仿真详解:从拓扑到波形调试

单相/三相桥式逆变电路SPWM仿真详解:从拓扑到波形调试 从直流电变成交流电很多人刚学时觉得不过是“换个方向”的事。真正做过仿真或搭过电路之后才会发现逆变器最难的不是直流母线怎么接、开关管选什么型号而是一组开关管到底按什么顺序导通、导通多久、换流时怎么避免上下管同时打开。网上关于 DC-AC 逆变电路、单相桥式逆变器和三相桥式逆变器的教程很多但普遍存在两个问题要么只讲原理不给可运行示例要么直接丢一个仿真模型文件出来读者不知道里面每个模块为什么这样设置。这篇文章将单相桥式和三相桥式逆变电路放在一起对照讲解重点解决三件事看懂桥式逆变电路的开关时序和输出电压关系在仿真软件中手工搭建单相、三相逆变模型并生成正确的 SPWM 波形遇到仿真波形不对、跑不动、输出异常时按固定思路排查。我的核心观点是逆变电路的拓扑本身并不复杂复杂的是控制信号的生成与配合。你真正需要花时间理解的是调制比、载波频率、死区和滤波器之间的相互作用。1. 这篇文章真正要解决的问题先问一个问题为什么已经存在整流器把交流变成直流还要再研究把直流变成交流因为很多用电场景本质是“直流源 交流负载”。光伏板输出的是直流电储能电池输出的是直流电电动汽车动力电池也是直流电但电网、异步电机、家用电器大多工作在交流状态。 DC-AC 逆变电路就是这座桥。单相和三相桥式逆变电路的区别不只是“输出几根线”而是输出功率等级和控制复杂度存在明显差异。单相逆变器一般用于家用电源、小功率 UPS、光伏户用逆变器输出功率从几百瓦到几千瓦三相逆变器用于工业电机驱动、并网发电、不间断电源的大容量场合输出功率可以从几千瓦到几兆瓦。另一个容易混淆的问题是很多人以为三相逆变器就是“三个单相逆变器拼在一起”。从拓扑图上看三相逆变桥确实有六个开关管而单相全桥只有四个似乎只多了两个管子。但在控制上加了一个关键约束三相逆变器每相桥臂的上下两个开关管必须严格互补导通同时三相之间还要保持 120° 相位差。这意味着控制时序的复杂度远高于单相。如果你正在做毕业设计、准备电力电子课程实验或者刚进入电源行业从事逆变器软件开发这篇文章会很适合。它会告诉你如何不依赖现成模型文件从零搭建一套能观察、能验证的仿真环境并解释每个参数为什么这样设置。2. DC-AC 逆变的基础概念与核心原理2.1 什么叫“逆变”逆变Inversion是将直流电转换为交流电的过程。和交流电有频率、相位、幅值三个维度一样逆变器也需要控制输出电压的频率、相位和幅值。 最简单的逆变器可以通过机械开关切换直流电源方向来产生方波但方波含有大量谐波不适合直接带电机或并网所以现代逆变器基本都采用 PWM 方式通过高频开关和高低电平占空比的变化使输出平均值呈现正弦规律。2.2 桥式电路的基本结构桥式逆变电路按开关器件数量分为半桥和全桥。半桥有两个开关管输出端在直流母线中点与桥臂中点之间输出电压幅值只有直流母线的一半通常需要更高的直流侧电压。 全桥有四个开关管由两对互补桥臂构成负载接在两个桥臂中点之间输出电压幅值可以达到整个直流母线电压。单相全桥逆变器是学习桥式电路的最佳起点。2.3 SPWM 调制的基本思路正弦脉宽调制 SPWM 是逆变器最常用的控制方式。基本原理是拿一个高频三角载波和低频正弦调制波比较当正弦波大于三角波时开关管导通否则关断。这样得到的脉冲宽度按照正弦规律变化经过 LC 滤波后输出波形就接近正弦。SPWM 里有两个关键参数调制比 m正弦调制波幅值与三角载波幅值之比决定输出电压基波幅值载波频率 fs三角载波频率决定开关器件动作次数也决定谐波主要集中的频段。调制比越高输出基波电压越高但也更接近过调制低次谐波会增加。载波频率越高谐波越容易被滤波器滤除但开关损耗随之增大。工程设计时需要在两者之间权衡不是越高越好。2.4 单相和三相桥式电路对比对比维度单相全桥三相全桥开关管数量4 个6 个输出方式两桥臂中点间输出单相交流三个桥臂中点输出三相交流相位关系只有一组调制波三组调制波相位相差 120°主要应用家用小功率逆变器、UPS工业电机驱动、并网逆变器控制复杂度较低较高需要处理好三相相位与死区直流电压利用率较弱对比三相较高适合大功率场合从原理上看三相桥式输出相电压和线电压之间还有固定的 √3 关系输出线电压基波幅值在 SPWM 正弦调制下可达到直流母线电压的约 0.866 倍这个数值是很多仿真对比实验里用来验证模型是否正确的关键指标。3. 单相桥式逆变电路拓扑、开关时序与实现3.1 单相全桥的电路拓扑单相全桥逆变器由四个开关管 Q1、Q2、Q3、Q4 组成。其中 Q1 和 Q2 构成左桥臂Q3 和 Q4 构成右桥臂。负载连接在左桥臂中点 A 和右桥臂中点 B 之间。直流母线两端分别是正母线 Vdc 和负母线 Vdc-。为了理解它的工作原理可以把四个管子看成两组开关Q1、Q4 是一组Q2、Q3 是另一组。 Q1、Q4 同时开通时负载两端电压为 UdcQ2、Q3 同时开通时负载两端电压为 -Udc如果两组都断开负载电流通过反并联二极管续流负载电压被钳位。3.2 双极性 SPWM 的工作时序在双极性 SPWM 方式下同一桥臂的上下两个管子互补导通当正弦调制波大于三角载波时Q1、Q4 导通电压输出 Udc当正弦调制波小于三角载波时Q2、Q3 导通电压输出 -Udc。这种方式控制简单但输出电压在 Udc 和 -Udc 之间来回跳变电压跳变幅度大对滤波要求更高EMI 也相对较大。3.3 为什么必须加死区时间实际开关管存在开通和关断延迟。如果 Q1 关断瞬间 Q2 马上导通可能出现 Q1 还没完全关断、Q2 已经开通的短暂状态导致直流母线正负极短路。 这个现象叫“桥臂直通”是逆变器最容易烧毁器件的原因之一。解决办法是在互补开关管的驱动信号之间加入一段延迟时间称为死区时间。死区时间一般取几百纳秒到几微秒取决于开关管类型。IGBT 通常需要 2~5 微秒MOSFET 可以更短。死区时间虽然不长但会使输出电压出现少量畸变在电流过零点附近尤其明显所以高性能逆变器还会做死区补偿。3.4 单极性 SPWM 的改进思路双极性 SPWM 在整个工频周期内所有开关管都在高频动作开关损耗偏高。单极性 SPWM 的思路是让一个桥臂工作在工频状态另一个桥臂工作在 PWM 状态。 比如左桥臂 Q1、Q2 按 50Hz 工频切换右桥臂 Q3、Q4 按高频载波切换。这样输出脉冲只在一个极性内变化滤波压力更小开关损耗也更低。但从电路实现角度看单极性 SPWM 的控制逻辑比双极性更复杂必须处理好两个桥臂之间的配合。3.5 单相逆变仿真中如何观察关键波形在仿真中最值得观察的不是开关管的驱动信号而是桥臂中点电压和负载端输出电压。桥臂中点电压是高频方波通过 LC 滤波后得到的才是低谐波正弦波。如果你看到负载电压是一个完美正弦而桥臂中点电压却是高频方波这恰恰说明 SPWM 调制正常滤波器工作正常。4. 三相桥式逆变电路六开关拓扑与 SPWM 控制4.1 三相桥式逆变电路拓扑三相桥式逆变电路共有六个开关管按三个桥臂排列A 相桥臂由 Q1、Q4 组成B 相桥臂由 Q3、Q6 组成C 相桥臂由 Q5、Q2 组成。这里编号不是固定的不同教材可能不同关键是理解“每相桥臂一个上管、一个下管”。 每个桥臂中点对应一相输出分别记为 A、B、C。三相负载的连接方式通常是星形或三角形。在星形连接下负载中性点可以引出也可以不引出输出电流通过三个相线相互形成回路。4.2 三相正弦调制波之间的关系三相 SPWM 的核心是同一个三角载波与三个相位相差 120° 的正弦调制波分别比较得到三个桥臂的开关信号。 假设调制波为va m·sin(2πf0t) vb m·sin(2πf0t - 2π/3) vc m·sin(2πf0t 2π/3)当 va 大于载波时A 相上管导通A 相对直流负母线电位约等于 Udc当 va 小于载波时A 相下管导通A 相对直流负母线电位约等于 0。 B、C 相同理。这与单相全桥最大的不同在于单相全桥的两个桥臂之间的电压差形成输出而三相逆变器的三个桥臂分别对直流母线输出脉冲再由三个端电压合成三相负载电压。4.3 线电压与相电压的关系在三相桥式逆变电路中桥臂中点相对直流负母线的电压称为“桥臂电压”或“端电压”并不是负载相电压。真正加在星形负载每一相上的相电压与端电压和中性点电位有关线电压是两个端电压之差uab ua - ub ubc ub - uc uca uc - ua在 SPWM 正弦调制下三相端电压的高频脉冲包含共同的共模分量经过线电压相减后共模分量被抵消。 这正是三相逆变器可以用两电平桥臂产生三相对称交流的根本原因。4.4 180° 导通方式与 SPWM 的差异一些课程会讲三相桥式逆变器的 180° 导通方式每个开关管导通 180°同一桥臂上下管互补每隔 60° 换流一次。这种方式无需调制波输出的是阶梯波线电压波形是六拍阶梯波谐波含量较高适合早期的可控整流和基本原理教学。而 SPWM 方式让每个开关管在每一个载波周期内都可能有多次通断输出是高频 PWM 脉冲经过滤波后谐波远低于 180° 导通方式。 现代工程中绝大多数三相逆变器都使用 SPWM 或 SVPWM180° 导通主要用于理解换流过程。4.5 三相电流为什么互差 120°三相电流的相位关系是由三相电压源和三相负载共同决定的。三相桥式逆变器输出三组相位相差 120° 的 PWM 电压经过负载阻抗后三相电流也保持 120° 相位差。 如果负载是三相异步电机电机内部还需合成旋转磁场三相电流相位正确才能形成恒定的合成旋转磁场。这也是为什么在电机驱动仿真中经常要观察三相电流的矢量合成图。5. 仿真环境准备与模型搭建5.1 仿真工具选择目前最常用的逆变器仿真工具有 MATLAB Simulink、PSIM、PSCAD、Multisim、PLECS、LTSpice 和电路仿真网站 CircuitJS 等。 对于学习和研究 SPWM 原理推荐优先使用 MATLAB Simulink 的 Simscape Electrical 模块库因为它包含完整的三相桥臂模块、PWM 发生器和电力电子测量单元搭建速度快波形观察也方便。如果你只是验证单相桥式逆变的基本原理也可以使用 Multisim但需要注意 Multisim 更适合模拟电路细节仿真跑高频 PWM 时速度会明显偏慢。 网上经常有人问 Multisim 仿真速度能不能修改通常做法是提高最小步长或改用离散仿真但效果有限因为这受限于电路仿真算法。本文以 MATLAB Simulink 为例但思路同样适用于 PSIM 和 PLECS。版本以你本机安装为准本文不绑定具体版本重点讲清建模逻辑。5.2 Simulink 中的核心模块搭建一个三相桥式 SPWM 逆变仿真至少需要以下模块功能推荐模块说明直流源DC Voltage Source设定母线电压三相桥Universal Bridge模式选 Three-phase开关选 Ideal Mosfet 或 IGBT负载Three-Phase Series RLC Branch或使用电动机模型开关信号PWM Generator (Three-phase, two-level)内置三相 SPWM 发生器测量Voltage Measurement、Current Measurement测量线电压、相电流控制参考Sine Wave、Repeating Sequence自制 SPWM 时使用如果使用 PWM Generator 模块可以直接设置载波频率、输出幅值参考上限和调制波频率。它的内部实现是对三相正弦参考与三角载波比较得到互补的六路驱动信号。5.3 仿真步长与求解器设置逆变器仿真常见的一个坑是仿真跑得非常慢或者波形出现不合理的毛刺。 大多数情况是求解器步长不合适。推荐设置如果使用 Simscape Electrical 的连续模型求解器可选择 ode23tb最大步长设置为载波周期的 1/20 到 1/50如果载波频率是 10kHz载波周期 100微秒最大步长建议设为 2微秒左右如果希望仿真速度更快可以把 Powergui 设置为离散仿真采样时间可适当放大到 5微秒但要注意离散化对死区和开关尖峰的影响。有人会为了仿真速度把步长调得很大结果输出波形严重失真。结论是步长必须能捕获到 PWM 开关动作否则仿真结果没有参考价值。6. 完整示例与代码实现6.1 示例一三相 SPWM 开关信号的 MATLAB 脚本在搭 Simulink 模型之前先用脚本理解 SPWM 生成逻辑是非常有效的学习方法。% 文件spwm_generate_demo.m % 功能演示三相SPWM正弦调制波与三角载波比较的开关信号生成 fs 10000; % 载波频率 10kHz f0 50; % 调制波频率 50Hz Udc 400; % 直流母线电压 400V m 0.8; % 调制比 T 0.04; % 仿真时长 40ms dt 1 / fs / 200; % 过采样步长用于让波形显示更细腻 t 0:dt:T; % 三相正弦调制波 va m * sin(2*pi*f0*t); vb m * sin(2*pi*f0*t - 2*pi/3); vc m * sin(2*pi*f0*t 2*pi/3); % 三角载波范围 -1 到 1 % sawtooth(t, 0.5) 生成峰值在中间的三角波 carrier sawtooth(2*pi*fs*t, 0.5); % 比较生成开关信号 Sa double(va carrier); Sb double(vb carrier); Sc double(vc carrier); % 绘制A相调制波与载波 figure(Name,SPWM生成过程); subplot(3,1,1); plot(t(1:2000), va(1:2000), r, LineWidth, 1.2); hold on; plot(t(1:2000), carrier(1:2000), k--, LineWidth, 0.8); hold off; ylim([-1.2 1.2]); title(A相调制波与三角载波); legend(调制波va,载波,Location,best); % 绘制A相上管开关信号 subplot(3,1,2); plot(t(1:2000), Sa(1:2000), b, LineWidth, 1); ylim([-0.2 1.2]); title(A相上管开关信号); % 绘制A相端电压示意 subplot(3,1,3); end_voltage Sa * Udc; plot(t(1:2000), end_voltage(1:2000), g, LineWidth, 1); title(A相桥臂中点对直流负母线电压); xlabel(时间/s); ylabel(电压/V);运行后可以看到三幅图。第一幅图是正弦调制波与三角载波比较第二幅图是 PWM 开关序列第三幅图是理想化的桥臂端电压。如果把 Sa、Sb、Sc 相减还可以得到线电压脉冲波形。这段代码的作用是理解原理不直接用于 Simulink。实际控制中推荐使用 Simulink 自带的 PWM Generator 模块避免自己生成的触发信号不够稳定。6.2 示例二Simulink 三相桥式 SPWM 逆变模型搭建步骤假设你准备从空白模型开始搭建三相逆变器步骤如下第一步新建 Simulink 模型打开 Simscape Electrical 模块库将 Powergui 模块拖入模型。第二步放入一个 DC Voltage Source电压设置为 400V。第三步放入 Universal Bridge 模块。设置参数Number of bridge arms: 3 Power electronic device: Ideal Mosfet Snubber resistance: 1e5如果希望观察采用真实 IGBT 死区影响可以选 IGBT但仿真速度会下降。第四步放入 PWM Generator (Three-phase, two-level) 模块并设置Carrier frequency: 10000 Hz Reference frequency: 50 Hz Modulation index: 0.8第五步三段负载使用 Three-Phase Series RLC Branch按星形连接R 取 10ΩL 取 5mHC 可以不填或设很小。第六步用 Voltage Measurement 测量线电压 uab用 Current Measurement 测量 A 相电流并通过 Scope 显示。第七步设置 Powergui 仿真类型为连续求解器为 ode23tb最大步长设为 2e-6 秒仿真时间 0.1 秒。运行后Scope 中应该看到 uab 是幅值接近 320V 左右的高频 PWM 脉冲串电流则是经过电感平滑的正弦波。6.3 示例三单相全桥 SPWM 仿真模型搭建单相全桥仿真模型相对简单。使用 Universal Bridge 时桥臂数量选择 1负载接在两个桥臂中点。 如果使用 PWM Generator选择单相二电平模式调制比设为 0.8载波频率 10kHz输出频率 50Hz。更接近原理教学的搭建方式是自己生成驱动信号% 文件single_phase_spwm_signal.m % 功能生成单相全桥双极性SPWM开关信号 fs 10000; f0 50; m 0.8; T 0.04; dt 1 / fs / 200; t 0:dt:T; vref m * sin(2*pi*f0*t); carrier sawtooth(2*pi*fs*t, 0.5); % 双极性SPWM一组对角管 Q1Q4另一组对角管 Q2Q3 Q1Q4 double(vref carrier); Q2Q3 double(vref carrier); % 理想情况下Q1Q4和Q2Q3是互补的实际需要加死区这里用互补表示 uout Q1Q4 * 400 - Q2Q3 * 400; figure; subplot(2,1,1); plot(t(1:2000), vref(1:2000), r, t(1:2000), carrier(1:2000), k--); title(单相SPWM调制波与载波); subplot(2,1,2); plot(t(1:4000), uout(1:4000), b); title(逆变桥输出电压); xlabel(时间/s); ylabel(电压/V);运行后可以看到输出电压在 400V 和 -400V 之间来回跳变这正是双极性 SPWM 的特点。实际工程中更常用单极性或 SVPWM 来降低谐波但第一步用双极性理解原理最直观。6.4 示例四FFT 频谱分析脚本验证 SPWM 波形质量不能只看时域波形还要分析谐波。以下脚本可以快速观察线电压的频谱。% 文件fft_analysis_demo.m % 功能对逆变器输出电压做频谱分析 % 注意uab 和 fs_scope 变量来自 Simulink 的 To Workspace 输出 % 如果 uab 是 Timeseries先转成数组 uab_data uab.Data; t_data uab.Time; % 计算采样频率 fs_scope 1 / (t_data(2) - t_data(1)); L length(uab_data); Y fft(uab_data); P2 abs(Y / L); P1 P2(1:floor(L/2)1); P1(2:end-1) 2 * P1(2:end-1); f_axis fs_scope * (0:floor(L/2)) / L; figure; stem(f_axis(2:end), P1(2:end), MarkerSize, 3); xlim([0 2000]); title(输出电压频谱); xlabel(频率/Hz); ylabel(幅值/V);正常 SPWM 输出应该看到 50Hz 基波分量最大谐波主要分布在载波频率 10kHz 及其倍数附近。如果低频段出现较大的非 50Hz 分量说明调制比、死区或负载参数可能有问题。7. 运行结果与效果验证7.1 单相逆变器预期结果在单相全桥双极性 SPWM 仿真中桥臂间电压是 ±400V 的高频方波。经过 LC 滤波后负载电压应该是 50Hz 正弦波幅值接近直流母线电压与调制比的乘积的基波分量直流母线 400V调制比 0.8输出基波电压幅值约为 400 × 0.8 320V正弦调制时电压利用率约 0.8倍Udc理想情况下接近调制比×Udc。如果负载是阻感性负载电流会比电压滞后一定角度这是正常现象。7.2 三相逆变器预期结果三相逆变器最重要的验证点是线电压和相电流是否三相对称。观察波形时应该看到三个桥臂端电压都是高频 PWM 脉冲线电压 uab、ubc、uca 两两相差 120°A 相电流与 B 相电流相差 120°B 相与 C 相相差 120°电流波形经过电感滤波后更接近正弦。如果搭建的是理想开关模型开通和关断瞬间可能没有明显尖峰如果使用真实 IGBT 模型并且没有配置缓冲电路则可能看到较大的电压尖峰这是正常现象也可以通过加 RCD 吸收或 RC 缓冲电路抑制。7.3 判断仿真是否成功的标准可以从四个维度判断开关管是否存在直通观察同一桥臂上下管驱动信号如果出现同时为高电平的时刻说明死区设置有问题。输出电压幅值是否在合理范围对比调制比计算值与实际基波幅值。三相电流是否对称三相电流相位差是否接近 120°。谐波是否集中在载波频率附近用 FFT 观察频谱低频谐波不应过大。如果以上四点都满足说明 SPWM 控制逻辑和仿真模型基本正确可以进一步接入闭环控制或滤波器优化。8. 常见问题与排查思路问题现象可能原因排查方式解决方案输出电压是一条直线或全为 0PWM 信号没有连接到开关管触发端检查 Universal Bridge 输出端口是否与控制信号连接重新连接 PWM Generator 或手动信号线同一桥臂上下管同时导通没有设置死区或死区时间过短查看触发信号在换流点观察是否有重叠加入死区电路或在 PWM Generator 中设置死区时间输出波形严重畸变调制比过高进入过调制或载波频率过低检查调制比是否超过 1查看谐波频谱降低调制比至 0.8~0.95 之间提高载波频率仿真速度极慢连续仿真步长过小或负载模型复杂观察仿真状态信息查看步长是否被被压缩到很小改用离散仿真、适当增加最大步长、使用理想开关模型电流波形有大量毛刺开关瞬间电压变化率过高观测步长太大缩短示波器采样周期或查看开关尖峰增加缓冲电路或改变开关模型为理想开关三相电流相位差不对调制波相位设置错误检查三相参考波相位是否为 0°、-120°、120°修正正弦波相位参数输出幅值只有理论值的一半错用了半桥拓扑或万用表测量的是 RMS 值查看测量模块是峰值还是 RMS正确区分峰值和有效值确认桥臂数量遇到输出直线时不要急着调参数先观察 PWM 信号是否生成。一个有效的办法是用 Scope 直接看 PWM Generator 的输出脉冲如果没有脉冲再往前找调制波的参数和触发连接。如果脉冲正常而桥臂输出异常问题大概率出在 Universal Bridge 模块配置或桥臂数量选择上。9. 最佳实践与工程建议9.1 仿真阶段先跑理想模型再做器件级仿真初学者最大的误区是一上来就选择 IGBT 模块库然后被关断拖尾、导通压降、缓冲电路搞到崩溃。 更稳妥的路径是先使用 Ideal Mosfet 或理想开关模型把控制逻辑和整体波形调对再替换成真实器件模型验证损耗和开关过渡过程。这样可以隔离控制问题与器件问题排查更高效。9.2 死区时间必须放在控制框架中考虑死区时间不是单独一个模块参数它会影响输出基波幅值和谐波含量。死区越大输出电压损失越明显。 在做高性能电机驱动或并网逆变器时通常需要死区补偿算法。仿真阶段至少应该把死区建模进去不要为了简化而略掉。9.3 高压安全记录逆变器仿真虽然没有触电风险但同样要养成数据验证习惯。直流母线 400V 对电力电子系统来说已经是危险电压如果后续做实物实验必须使用隔离电源、隔离驱动和示波器差分探头并且遵守“先接线后上电、先低压后高压、先开环后闭环”的原则。任何硬件操作必须经过授权并在实验台验证现场应设置紧急断电装置。9.4 参数命名与模型管理仿真模型越复杂命名混乱带来的问题越多。建议按照“层级前缀_信号含义”的规则命名Vdc_Bus 直流母线电压 Ref_A A相调制波 PWM_A_H A相上管驱动 PWM_A_L A相下管驱动 I_Load_A A相负载电流在 Simulink 中使用 Goto 和 From 标签或信号线命名可以显著减少连线混乱。使用子系统封装 SPWM 生成器、逆变桥、滤波器也是团队协作时的基本要求。9.5 先开环后闭环很多人在学逆变器时一上来就想着加电压环、电流环、PLL 锁相结果仿真跑不通分不清是调制问题还是控制问题。 正确路径是先让逆变器以开环 SPWM 输出 50Hz 正弦波形验证通过后再加入闭环反馈。开环模型是所有后续控制策略的基础基础不牢闭环优化无从谈起。10. 总结与后续学习方向这篇内容没有停留在拓扑图上而是把单相全桥和三相桥式逆变电路从开关时序、SPWM 调制、仿真搭建到波形验证串了一遍。读完之后你应该能明白一个关键判断单相和三相逆变器的区别不在于“多两个开关管”而在于调制波相位关系带来的控制复杂度变化。三相桥式逆变器的核心是让三个桥臂的输出电压保持 120° 相位差并保证同一桥臂上下管不会同时导通。下一步建议你亲手做一次仿真实验不要直接找别人做好的模型文件。先用单相全桥跑通双极性 SPWM观察死区对波形的影响再扩展成三相桥式观察线电压、相电流和 FFT 频谱。之后再学习空间矢量调制 SVPWM对比它与 SPWM 在电压利用率和谐波上的差异。如果这篇文章对你有帮助建议收藏备用后续做电机驱动或并网逆变器控制时可以回来对照检查仿真设置。 逆变器学习路上的拦路虎不是公式而是对“每个开关管何时导通、为何导通”的工程直觉这篇文章就是帮你建立这套直觉的起点。
返回列表