1. 单相PWM桥式整流电路基础解析
在电力电子技术领域,整流电路作为交流-直流转换的核心拓扑结构,其性能直接影响电能质量。单相PWM桥式整流电路因其结构简单、控制灵活等特点,成为工业应用中常见的AC/DC变换方案。与传统二极管整流相比,采用全控型器件(如IGBT或晶闸管)的PWM整流器可以实现单位功率因数运行和能量双向流动。
1.1 电路拓扑与工作原理
典型单相全桥PWM整流电路由四个全控开关器件(图中V1-V4)组成H桥结构,交流侧通过电感Ls接入电网,直流侧并联滤波电容Cd。当V1、V4导通时,电流路径为:电网正→Ls→V1→负载→V4→电网负;V2、V3导通时路径为:电网负→Ls→V2→负载→V3→电网正。通过控制开关管的PWM占空比,既可实现交流侧电流正弦化,又能调节直流输出电压。
关键点:电感Ls的选择需兼顾电流纹波抑制和高频损耗,通常取值为2-10mH;直流电容Cd的取值需满足ΔVdc/Vdc<5%的要求,可按Cd≥(PoT)/(2VdcΔVdc)计算,其中Po为输出功率,T为电网周期。
1.2 闭环控制策略对比
电压外环+电流内环的双环控制是PWM整流器的经典方案。外环采用PI调节器维持直流电压稳定,输出作为内环电流参考的幅值;内环实现电流快速跟踪,常用控制策略包括:
- 直接电流控制:通过滞环比较或PI调节直接生成PWM信号,动态响应快但开关频率不固定
- 间接电流控制:基于电压定向(VOC)或直接功率控制(DPC),需坐标变换但开关频率恒定
- 预测电流控制:利用模型预测下一周期行为,控制精度高但对参数敏感
对于单相系统,为获取正交分量进行VOC控制,常采用基于二阶广义积分器(SOGI)的虚拟正交信号生成方法。其传递函数为:
code复制H(s) = kωs / (s² + kωs + ω²)
其中ω为电网角频率,k决定带宽(通常取√2)。
2. Simulink建模关键步骤
2.1 主电路建模细节
在Simulink中搭建模型时,建议采用以下模块配置:
- 电源:
AC Voltage Source模块,参数设置为220Vrms/50Hz - 整流桥:
Universal Bridge选择IGBT/diode类型,需设置:- Ron(导通电阻):1e-3 Ω
- Lon(导通电感):0 H
- Forward voltages(Vf):0.8 V(二极管)/1.5 V(IGBT)
- Snubber电阻/电容:1e5 Ω/inf F(禁用缓冲电路)
- 交流电感:
Series RLC Branch设为纯电感模式,值取5mH - 直流电容:
Parallel RLC Branch设为纯电容模式,按1000μF初选
实测技巧:为观察开关过程细节,需将仿真器设置为ode23tb(stiff/TR-BDF2)算法,最大步长设为1e-6s。同时开启
Powergui模块的"Discrete solver"选项,采样时间设置为1e-5s以提高数值稳定性。
2.2 控制电路实现方案
2.2.1 电压外环设计
采用PI控制器调节直流电压,其参数整定过程:
- 确定被控对象传递函数:Gvd(s) ≈ Vdc/(sCdVdc)
- 按典型II型系统设计,取穿越频率ωc=2π*20rad/s(<1/10开关频率)
- 计算KP=(CdVdcωc)/2, KI=KPωc/5
对应Simulink实现:
matlab复制Kp_v = 0.5*1000e-6*400*2*pi*20; % 假设Vdc_ref=400V
Ki_v = Kp_v*2*pi*20/5;
voltage_PI = pid(Kp_v, Ki_v, 0);
2.2.2 电流内环实现
采用基于SOGI的虚拟正交生成+PI控制:
- SOGI模块搭建:
- 使用
Transfer Fcn实现分子项kωs → [k2pi*50, 0] - 分母项s²+kωs+ω² → [1, k2pi50, (2pi*50)^2]
- 使用
- 同步旋转坐标系变换:
- 虚拟β分量滞后α 90°
- Park变换角度θ通过PLL获取
- 电流PI参数按ωci=2π*1000rad/s设计:
matlab复制Kp_i = Ls*2*pi*1000; Ki_i = Rs*2*pi*1000; % Rs为等效串联电阻
2.3 PWM生成优化
采用载波移相SPWM可降低谐波:
- 三角载波频率取10kHz(与实际控制器匹配)
- 通过
Repeating Sequence模块生成相位差180°的两组载波 - 比较器采用
Relay模块,设置滞环宽度为0.01防止抖动 - 驱动信号通过
Logical Operator组合生成互补脉冲
关键配置代码:
matlab复制carrier1 = sawtooth(2*pi*10e3*t, 0.5);
carrier2 = sawtooth(2*pi*10e3*t + pi, 0.5);
gate_V1 = (v_control > carrier1);
gate_V2 = (v_control > carrier2);
3. 仿真分析与问题排查
3.1 典型波形验证
成功运行的模型应呈现以下特征波形:
- 交流侧电压电流同相位(单位功率因数)
- 直流电压纹波<2%(满载条件下)
- THD<5%(符合IEC 61000-3-2标准)
常见异常波形及对策:
| 现象 | 可能原因 | 解决方案 |
|---|---|---|
| 直流电压振荡 | PI参数不当 | 减小KP或增大KI |
| 电流波形畸变 | 电感饱和 | 检查电感值/改用线性电感模型 |
| 高频振荡 | 采样时间过大 | 减小仿真步长至1e-6s以下 |
3.2 参数灵敏度分析
通过参数扫描(Parameter Sweep)评估关键元件影响:
- 交流电感变化:Ls从1mH→10mH时,THD从15%降至3%,但动态响应变慢
- 直流电容变化:Cd从500μF→2000μF时,电压纹波从4%降至1%
- 开关频率影响:10kHz→20kHz时,THD改善约40%,但损耗增加1.8倍
建议折衷选择:Ls=5mH, Cd=1000μF, fsw=10kHz
4. 工程实践要点
4.1 实际调试技巧
- 上电顺序:先给控制电路供电,待PLL锁定后再接通主电路
- 参数整定:
- 先调电流环:KP从0开始增大至临界振荡,取60%值
- 再调电压环:KP使超调<5%,KI消除静差
- 保护设置:
- 过流阈值设为额定值的150%
- 直流过压保护点=1.2*Vdc_rated
4.2 报告撰写建议
- 波形对比应包括:
- 稳态时的交流电压/电流
- 负载阶跃时的动态响应
- 不同α角下的输出特性
- 性能指标计算:
- 整流效率η=(Pdc/Pac)*100%
- 功率因数PF=cosφ(φ为V-I相位差)
- 使用FFT分析工具计算THD
在模型验证阶段,我曾遇到直流侧电压无法建立的故障,最终发现是PLL初始相位设置错误导致控制失步。这个教训说明,在闭环系统调试时,必须确保所有反馈信号的极性正确。建议在Simulink中使用Assertion模块添加信号合理性检查,如直流电压范围、电流极性等约束条件。
