尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

桥式逆变电路原理与仿真:从单相全桥到三相SPWM

桥式逆变电路原理与仿真:从单相全桥到三相SPWM DC-AC 逆变电路是电力电子技术中非常核心的一类电路它的任务是把直流电能转换为交流电能。无论是 UPS 不间断电源、光伏并网逆变器还是变频空调、电机驱动都离不开 DC-AC 逆变环节。桥式逆变电路又是最常采用的主电路拓扑单相全桥和三相桥式结构分别对应不同的功率等级和应用场景。这篇文章从桥式逆变电路的工作原理讲起逐步落到单相和三相电路的仿真建模、参数设置、波形验证和常见问题排查。文章主线是“先看懂开关状态再做电路仿真最后理解波形背后的数学关系”。如果你准备用 MATLAB/Simulink、Multisim 或在线电路仿真工具验证逆变电路这篇文章可以帮你把零散知识串成一个完整链路。1. 桥式逆变电路到底在做什么用一句话解释桥式逆变电路通过一组开关管的规律性通断把直流电源的电压以不同方向和持续时间加到负载上从而合成出交流波形。这里的“换流”和“斩波”是关键它并不是直接“变”出交流电而是先斩断直流电压再用滤波电路平滑成交流信号。1.1 从半桥到全桥的拓扑演变单相逆变电路有两种基础拓扑半桥和全桥。半桥逆变电路由两个开关管和两个直流分压电容组成。两个电容串联接在直流母线两端中点引出作为输出的一端两个开关管的中点作为输出的另一端。工作时两个开关管交替导通负载两端电压在正半母线电压和负半母线电压之间切换。半桥的优点是开关管少、结构简单缺点是直流母线利用率低而且必须保证两电容电压均衡否则输出电压会产生直流偏置。全桥逆变电路由四个开关管组成负载接在桥臂中点之间。工作方式比半桥更灵活可以产生正、负、零三种电平。全桥结构不依赖电容分压直流电压利用率比半桥更高因此在单相逆变中更常见。常见拓扑如图 1 所示这里用文字描述拓扑结构V1/V2 构成左桥臂V3/V4 构成右桥臂负载接在 A、B 两点之间。1.2 开关状态组合与交流电压合成全桥电路的关键在于四个开关管的导通组合。如果把开关管“导通”记为 1“关断”记为 0那么全桥一共有四种安全状态。V1V2V3V4A-B 间电压1001Ud0110-Ud1010001010注意表中没有列出 V1、V2 同时导通或 V3、V4 同时导通的情况因为同一桥臂直通会直接短路直流母线这是绝对禁止的。从表里可以看出一条规律负载电压只有三种可能正向母线电压、反向母线电压和零电压。逆变电路要输出 50Hz 正弦交流电就必须让正、负、零三种状态按照一定比例交替出现。正电平作用的时间越长输出基波电压的幅值越高负电平作用的时间代表交流负半周零电平则用于调整占空比和输出电压有效值。1.3 为什么需要 PWM 调制而不是直接方波如果只是简单地把 V1/V4 导通 10ms再换成 V2/V3 导通 10ms负载上得到的是一个 50Hz 方波。方波并不适合大多数负载因为它含有大量低次谐波会带来严重的电磁干扰和损耗。实际工程中几乎都采用 PWM 调制脉宽调制用高频开关信号去逼近正弦波。PWM 的基本思路是把一个低频正弦波调制波与一个高频三角波或锯齿波载波比较根据两者大小关系决定开关管的通断。正弦值大于载波时输出高电平否则输出低电平。这样得到的一系列脉冲宽度按正弦规律变化经过 LC 滤波后高频开关分量被滤除剩下接近正弦的基波。这里容易误解的一个点是PWM 本身并不直接产生理想正弦波它只是在开关周期内让输出电压的平均值跟随正弦变化。开关频率越高波形越接近正弦但开关损耗也会上升所以实际工程需要在波形质量与开关损耗之间折中。2. 单相全桥逆变电路的建模与仿真单相全桥逆变器是从原理走向仿真的最好起点。它结构简单、开关数量少可以方便地观察 PWM 调制、死区效应和滤波过程。2.1 在 Simulink 中搭建最小仿真模型本文以 MATLAB/Simulink 为例搭建仿真模型步骤在 R2021a 及之后版本通用但不同版本菜单名称可能略有差异。搭建思路是直流电源 全桥 阻感负载 PWM 脉冲生成 LC 滤波器。搭建步骤如下第一步建立新模型。在 MATLAB 命令窗口输入simulink新建一个空白模型。第二步添加直流电源。在 Simulink Library Browser 中找到Simscape Electrical Specialized Power Systems Electrical Sources拖入DC Voltage Source参数设置为 400V。这里使用 400V 是为了模拟常见三相整流后的直流母线电压。第三步添加全桥逆变器。在Power Electronics库中找到Universal Bridge双击设置参数桥臂数选择“1 bridge arm”这是单相全桥的标准设置。功率开关器件选择“IGBT / Diode”。反并联二极管选择“默认”。第四步添加负载。使用Series RLC Branch电阻设为 10 欧姆电感设为 5mH。这里的电感用于模拟实际电路的感性负载不加载波滤波器便于直接观察 PWM 方波。第五步添加 PWM 调制信号。最直接的方法是使用Pulse Generator模块生成固定占空比的方波来验证开关状态但为了模拟正弦 PWM推荐使用Compare To Constant或Relational Operator模块。更规范的方式是使用PWM Generator (2-level bridge)模块该模块位于Simscape Electrical Specialized Power Systems Control Measurements PWM Generators中。如果使用自带 PWM 模块需要设置以下参数载波频率选择 10kHz这是常见工业逆变器的开关频率。调制波频率设置为 50Hz。调制比设置为 0.8表示电压利用率在 80% 左右。生成模式选择“双极性 PWM”。第六步连接示波器。在Simulink/Sinks中拖入Scope观察负载电压、负载电流和直流母线电流。2.2 关键参数对波形质量的影响在仿真模型中有几个参数直接影响输出波形这里逐一把它们讲透。第一是调制比。调制比是正弦调制波幅值与三角载波幅值的比值。调制比小于 1 时输出电压基波幅值与调制比近似成正比调制比大于 1 进入过调制区输出电压虽然会继续升高但谐波明显增加一般不建议长期运行。工程上线性调制区通常取 0.8 到 0.95。第二是载波频率。载波频率决定了 PWM 脉冲的密度。频率越高波形中的高频谐波越容易被滤波器衰减但开关损耗同步上升。对于 IGBT常见开关频率在 2kHz 到 20kHz 之间。仿真时设置过高会明显增加计算时间可以先从 2kHz 或 5kHz 起步。第三是滤波器截止频率。LC 低通滤波器的截止频率由电感和电容共同决定。实际工程中截止频率通常取开关频率的 1/10 到 1/5。比如载波 10kHz 时截止频率选 1kHz 到 2kHz。计算方式为fc 1 / (2 * pi * sqrt(L * C))如果 L 取 2mHC 取 10uF那么截止频率约为 1125Hz。这个值能够较好衰减 10kHz 的开关纹波同时保留 50Hz 的基波。2.3 单相全桥的理想仿真结果仿真完成后重点观察两个波形。第一个是桥臂中点之间的电压波形。可以看到一系列等幅不等宽的脉冲脉冲宽度按正弦规律变化。这个波形是 PWM 调制的直接结果也是逆变器中最接近开关动作的波形。第二个是负载电流波形。阻感负载下电流经过电感平滑即使没有滤波器也已经比较接近正弦但会有明显的高频纹波。如果在此基础上安装 LC 滤波器负载电压就会变得非常平滑。观察对象理想波形特征说明桥臂中点电压等幅、变宽双极性脉冲与 PWM 调制策略直接相关滤波前负载电流接近正弦但含纹波电感越大纹波越小滤波后负载电压平滑正弦波截止频率要避开开关频率直流母线电流脉动明显单相逆变固有特点一般需要直流母线电容这里有一个初学者容易犯的错误只观察负载电压波形却忽略了开关管状态。判断逆变器是否正常工作第一步应该看 PWM 脉冲是否正确再看滤波后的波形。如果脉冲本身就不对滤波波形也不会对。3. 三相桥式逆变电路的关键原理三相逆变电路是工业应用最广泛的 DC-AC 结构。三相电机驱动、并网逆变器、不间断电源几乎都采用三相桥式拓扑。理解了单相全桥三相桥式电路的本质就不难理解了它相当于三个单相半桥共享同一个直流母线只是三个桥臂的驱动信号相位差 120 度。3.1 三相桥拓扑与六只开关管的角色三相桥式逆变器由六只开关管组成分成三个桥臂。上管记为 V1、V3、V5下管记为 V4、V6、V2每个桥臂的上、下管互补导通。这种结构下任何时刻每个桥臂只能有一只管子导通。如果上管导通这个桥臂的输出点接到正母线如果下管导通输出点接到负母线。三组开关管组合可以形成 8 种状态其中 6 种称为有效状态2 种称为零状态。有效状态下三相输出接成不同的线电压组合零状态下三相输出要么全部接正母线要么全部接负母线负载端电压为零。6 种有效状态按固定顺序循环就构成了最基础的 180 度导电方式下的六步换相。每 60 度电角度切换一次开关状态一个完整周期换相 6 次。3.2 六步换相与 SPWM 的差别六步换相是三相逆变器最简单的控制方式每个开关管导通 180 度每隔 60 度切换一次。这种方式的优点是控制简单、开关次数少但输出的相电压是六阶梯波含有较大的 5 次、7 次谐波通常只能用于对波形要求不高的场合。SPWM 则让三个桥臂分别与三路互差 120 度的正弦波调制比较在一个开关周期内输出电压的平均值跟随正弦变化。它可以显著降低低次谐波是工程中最常用的调制手段。对比项六步换相SPWM开关频率低50Hz 基波下仅 300Hz高常见 2kHz 到 20kHz输出电压波形六阶梯波PWM 脉冲序列低次谐波较大小主要高次谐波控制复杂度简单中等电压利用率较高相对低一些工程中还有一种更高级的 SVPWM 空间矢量调制它把三相桥的 8 种状态看作空间矢量通过在一个控制周期内合成相邻矢量和零矢量来逼近目标电压矢量。SVPWM 与 SPWM 相比电压利用率更高波形质量更好但理解难度也更大。建议先掌握六步换相和 SPWM再进入 SVPWM。3.3 三相桥仿真模型的搭法在 Simulink 中搭建三相逆变器思路与单相类似但桥臂数不同。具体步骤如下第一步添加直流电源。电压设为 600V这是典型的三相 380V 电机驱动器母线电压等级。第二步添加Universal Bridge桥臂数选择“3 arms”其他参数与单相设置相同。第三步搭建三相阻感负载。可以使用三个Series RLC Branch也可以使用Three-Phase Series RLC Branch电阻设为 10 欧姆电感设为 10mH连接方式选择“Yg”星形接地。第四步添加 PWM 生成模块。使用PWM Generator (2-level bridge)同时设置三相调制波为 50Hz、互差 120 度。第五步用Scope同时观察三相相电压、线电压和三相电流。Simulink 里Three-Phase V-I Measurement模块可以方便地测量三相电压和电流。运行仿真后观察到的三相电流应接近正弦且互差 120 度。相电压波形是 PWM 脉冲序列线电压也是 PWM 序列但两者脉冲形状不同。相电压波形会比线电压明显多一个零电平段。4. 用 Multisim 和在线工具做电路级仿真验证Simulink 适合做系统级和算法级仿真但很多初学者更习惯 Multisim 里直接放元件、看示波器这种方式对理解“开关管怎么真的通断”更有帮助。4.1 Multisim 搭建单相全桥逆变电路在 Multisim 中搭建电路时元件清单如下直流电源V1 100VV2 100V双电源形式开关管MOSFET可从Power库中选择 IRF540二极管1N4007 或更高频的快恢复二极管脉冲源两个PULSE_VOLTAGE产生互补 PWM 信号LC 滤波器L 10mHC 100uF负载电阻R 50 欧姆关键点是脉冲源的设置。假设载波等效频率 1kHz两个脉冲源要形成带死区的互补脉冲。最简单的做法是第一个脉冲源产生周期 1ms、脉宽 400us 的正脉冲第二个脉冲源产生周期相同、但延迟启动 100us 的负脉冲。这样形成正负交替但中间带死区时间的驱动信号。Multisim 仿真时的几个注意事项仿真速度慢是常见现象。可以降低仿真精度将仿真步长改为“基于最大时间步长”并适当放宽时间步长到 1e-5。如果出现“Simulation is not converging”提示优先检查直流电源接地、负载是否连接完整不要一开始就怀疑元件选型。如果对波形没有把握先用示波器观察开关管栅极信号确认是否形成互补且带死区的 PWM。电路级仿真最大的价值在于能看到半桥直通的风险。如果把两个管子占空比调成严格 50% 且无死区仿真中大概率能看到直流电源电流瞬间增大这就是直通现象。4.2 使用 CircuitJS 在线仿真快速验证原理如果不想安装大型软件可以打开 CircuitJS 这类在线仿真平台用开关和直流电源快速搭一个全桥逆变器。CircuitJS 支持拖拽元件、开关、电源、电感和示波器适合做原理性验证。在线仿真思路放置两个直流电压源各 100V作为正负母线。放置四个开关按全桥拓扑连接负载。把开关设置为按时间周期性通断模拟 50Hz 方波输出。用示波器观察负载两端电压应该得到近似的交流方波。这种仿真精度不高但胜在直观、零安装成本。适合在刚开始学习逆变电路、还没有安装专业仿真软件时做原理验证。5. 波形背后的数学关系与参数计算逆变电路的波形质量最终由几组数学关系决定。理解这些关系才能知道参数应该怎么调。5.1 调制比与输出电压的关系在 SPWM 线性调制区内单相全桥逆变器输出电压基波幅值与直流母线电压的关系可以近似表示为U1m M * Ud其中 U1m 是输出电压基波幅值M 是调制比Ud 是直流母线电压。这个公式非常重要。它说明在母线电压固定的情况下输出交流电压的幅值只能通过调制比调整。如果调制比不变母线电压波动会直接反映到输出端所以实际逆变器往往需要加稳压或闭环控制。三相逆变器的关系略有不同。采用 SPWM 时相电压基波幅值约为调制比与母线电压的乘积采用 SVPWM 时电压利用率更高相同母线电压下输出线电压幅值更大。这也是 SVPWM 在电机驱动中普及的原因之一。5.2 LC 滤波器参数计算示例LC 滤波器设计是逆变器输出波形质量的关键。设计目标是在保留 50Hz 基波的同时大幅度衰减开关频率处的高频分量。设计流程如下第一步确定开关频率。设定 fsw 10kHz。第二步确定截止频率。取开关频率的 1/10即 fc 1kHz。第三步根据截止频率公式计算 LC 乘积fc 1 / (2 * pi * sqrt(L * C))取 L 2mH则 C 1 / (4 * pi^2 * fc^2 * L) 1 / (4 * 9.869 * 1e6 * 2e-3) 约等于 12.7uF取标准容值 15uF。第四步验证实际截止频率fc 1 / (2 * pi * sqrt(2e-3 * 15e-6)) ≈ 919Hz这个截止频率低于开关频率 10kHz 一个数量级滤波效果足够同时远高于 50Hz不会造成基波大幅衰减。工程中设计滤波器时还需要考虑电感电流纹波和电容无功电流过大的电容会让逆变器在空载时吸收大量无功电流。这个计算示例用于说明思路实际项目需要结合负载条件和控制环做调整。6. 常见问题与排查链路仿真过程中遇到问题是常态关键是要有一套从现象倒推到根因的排查方法。6.1 仿真不收敛或速度异常现象Simulink 或 Multisim 报错提示无法收敛或者仿真时间极长。可能原因有以下几类仿真步长设置过大导致开关瞬间的电压变化无法捕捉。模型中存在代数环特别容易出现在 PWM 生成模块连接到测量反馈时。元件参数不合理比如电感过小导致电流变化率异常大。多个开关同时导通造成直通短路。检查方式先查看错误提示位置再逐段断开电路。先把 PWM 模块断开用固定脉冲代替确认主电路能否运行再把滤波器和负载逐步接回。解决方式在求解器设置中选择可变步长最大步长设置为载波周期的 1/20 到 1/50如果使用 Multisim可以关闭当前线路后重新启动仿真如果模型包含控制器可以把仿真模式改为离散并指定合适的采样时间。6.2 输出波形不是正弦而是平顶或畸变现象输出电压波形顶部削平或者出现明显缺口。可能原因主要有两个。第一是调制比超过 1进入过调制区输出电压被直流母线电压限制波形削顶。第二是载波频率太低滤波器无法有效滤除高次谐波波形上叠加明显锯齿。检查方式直接看 PWM 脉冲的占空比变化。占空比不再按正弦规律变化而是长时间保持 100% 或 0%说明调制比过高。如果占空比变化正常但波形仍然差基本是滤波器截止频率偏高。处理方式把调制比降到 0.9 以内或适当提高直流母线电压让调制比回到线性区。同时检查滤波器参数必要时把截止频率降低。6.3 同一桥臂两个管子直通烧毁现象仿真中直流电源电流瞬间冲到极大或者实际电路开关管炸裂、发热严重。原因驱动信号没有设置死区上管关断的瞬间下管已经导通或者下管关断时上管已经导通。由于开关管不是理想器件实际关断需要时间如果互补信号没有预留死区必然出现直通。检查方式用示波器同时观察同一个桥臂上下管的栅极信号看是否存在同时为高电平的时刻。解决方式在 PWM 生成中加入死区时间。以 IGBT 为例死区时间通常取 1us 到 5us。Simulink 的 PWM Generator 模块可以直接设置死区时间Multisim 中则需要在脉冲源参数里设置延迟。死区时间也不是越大越好。死区过大会造成输出电压波形畸变影响输出精度需要在安全性和波形质量之间取平衡。6.4 输出电压数值明显偏低现象仿真或者实际测量发现输出电压比理论计算值低很多。原因可能包括直流母线电压偏低、调制比设置过小、死区时间占空比过大、导线电阻和导通压降损耗太大。检查顺序如下用电压表直接读取直流母线电压确认母线值符合计算条件。检查调制比参数确认工作在线性调制区。检查死区时间占空比死区时间是否占开关周期比例过多。如果是实际电路检查开关管导通压降和线路压降。这类问题最容易在搭建相似电路时出现因为不同软件对 PWM 模块的参数定义不同调制比输入范围可能不是 0 到 1。6.5 排查顺序速查表现象优先检查点 1优先检查点 2优先检查点 3仿真不收敛步长设置代数环元件参数波形畸变削顶调制比直流母线电压滤波器截止频率桥臂直通死区时间驱动信号极性上下管互补关系输出幅值偏低母线电压调制比死区时间占比电流纹波过大滤波器截止频率开关频率负载电感值排查时要按“输入 - 主电路 - 控制 - 输出”的顺序推进不要一上来就怀疑复杂的控制参数先用最简单的方式跑通再逐层深入。7. 从仿真到实际工程必须补齐的环节仿真跑通只代表原理正确距离实际驱动一个电机或者并网发电还有很长距离。这里把学习环境与实际工程环境的差距列出来避免把仿真结论直接搬到现场。7.1 仿真无法替代的功率电路问题在仿真中开关管被简化成理想模型或厂商模型不存在散热、寄生电感、驱动能力不足等问题。而实际电路里的功率器件有以下几类关键差异开关器件存在开关损耗和导通损耗必须有散热设计和降额选型。布线寄生电感会导致开关瞬间电压尖峰需要优化功率回路布局。栅极驱动电路需要考虑共模干扰和电源隔离不能直接用控制板的 3.3V 信号驱动 IGBT。必须有短路保护和过流保护仿真不会真的炸管实际电路会。7.2 生产环境逆变器的基础保护清单以下清单是实际逆变器设计中的最低要求任何一项缺失都可能带来安全问题直流母线设有预充电回路避免上电瞬间冲击损坏电容和整流桥。每个桥臂设有硬件死区时间不依赖主控软件实现。驱动电路具备欠压锁闭功能驱动电源电压不足时强制关断开关管。设有过流保护、过压保护和过温保护保护动作时间需小于器件耐受时间。功率回路线路经过 EMC 设计包括滤波器和屏蔽措施。控制板与功率板采用隔离方式连接避免高压窜入控制回路。输出端安装放电电阻断电后释放滤波电容残余电荷。仿真学习时可以先忽略这些但做真实装置时必须逐条落实。7.3 学习路径建议如果目标是掌握 DC-AC 逆变技术建议按以下路径推进第一步先掌握单相全桥的四种开关状态和 PWM 调制原理能够在纸上画出 8 种开关状态的逻辑表。第二步在 Simulink 中搭建开环单相逆变器改变调制比和负载观察波形变化规律。第三步加入 LC 滤波器调整参数并记录谐波变化建立“参数变化 - 波形变化 - 数学关系”的直觉。第四步搭建三相开环逆变器理解六步换相和 SPWM 的差异。第五步加入电压电流闭环控制学习 PI 参数整定方法。第六步尝试 SVPWM 和载波移相调制理解不同调制策略的谐波特征。第七步进行小功率硬件实验先从 50W 以上的隔离电源和驱动板开始不建议直接上 380V 工业母线。8. 可复用的仿真检查清单与扩展方向8.1 开仿真前的检查清单搭建逆变电路仿真时先对照下面清单确认一遍能减少大量返工。直流母线电压极性是否正确仿真模型中是否存在电压源正负极接反。桥臂上下管驱动信号是否互斥是否已经加入死区时间。所有功率器件是否都有正确的导通方向MOSFET 或 IGBT 是否接反。负载是否连接完整是否存在悬空节点。示波器接入点的参考地是否正确三相系统是否需要星形接地。调制波频率、载波频率、调制比是否在预期范围。仿真步长是否小于开关周期的 1/20。是否已经分批接入复杂模块避免一次性搭建后报错难以定位。这条清单适用于 Simulink、Multisim 和 PLECS 等常见仿真工具也适用于学生项目和工程预研。8.2 值得进一步扩展的方向桥式逆变电路本身是基础后续可以沿着几个方向深入。第一个方向是闭环控制。开环逆变器负载变化时输出电压会波动实际应用需要引入电压外环和电流内环。可以从 PI 控制开始再学习 PR 谐振控制因为 PR 控制对正弦跟踪的效果比 PI 更好。第二个方向是并网控制。并网逆变器要求输出电压与电网电压频率、相位、幅值一致还要控制输出功率因数这也使锁相环 PLL 成为必修内容。第三个方向是空间矢量调制 SVPWM。SVPWM 在电机驱动领域几乎是标配控制方式理解了基本逆变原理后再学习 SVPWM 会顺畅很多。第四个方向是硬件在环测试。利用快速原型工具把控制算法运行在实时仿真器上能够提前验证故障逻辑和边界条件这是工业开发中降低现场风险的重要手段。第五个方向是拓扑扩展。多电平逆变器、交错并联逆变器在高压大功率场合的应用越来越广它们都是在桥式电路基础上通过增加电平数来改善波形质量和降低器件应力。8.3 本文最重要的技术判断桥式逆变电路的核心不在一只开关管如何导通而在多个开关管之间的时序配合。单相全桥的关键是四种开关状态如何按正弦规律分配三相桥式的关键则是六个有效状态如何在 60 度空间内旋转。仿真只是验证手段真正值钱的是对开关时序、死区、滤波和调制策略之间关系的理解。建议初学者不要把时间花在反复调参数上而是先把“开关状态表”吃透再去看波形。当你能够在 PWM 脉冲上直接读出当前是哪个开关状态时逆变电路的基本功就已经建立了。下一步无论是做电机驱动、光伏逆变器还是 UPS都会顺畅很多。
返回列表