手把手教你学Simulink——PWM 整流器在电网电压不平衡下的正负序分离控制仿真

目录

手把手教你学Simulink——PWM 整流器在电网电压不平衡下的正负序分离控制仿真

一、为什么电网电压不平衡是大问题**

二、电网不平衡下的序分量理论(简)**

三、关键参数**

四、Simulink 建模(手把手)**

4.1 Step 1️⃣ —— 三相 PWM 整流器功率级(同前篇)

4.2 Step 2️⃣ —— 不平衡电网注入(Fault 模型)

4.3 Step 3️⃣ —— 正序 PLL(锁相到正序)

4.4 Step 4️⃣ —— 负序提取(关键!)

4.5 Step 5️⃣ —— 双 dq 电流控制(核心架构)

■ 正序 dq(主控制)

■ 负序 dq(纹波抑制)

4.6 Step 6️⃣ —— 电压合成 + SVPWM

4.7 Step 7️⃣ —— 运行 Scenario

五、结果解读(典型)**

✅ 正常(0~0.2s)

✅ 不平衡(0.2~0.5s)—— ❌ 无负序控制

✅ 不平衡(0.2~0.5s)—— ✅ 有正负序分离控制

✅ 恢复(>0.5s)

六、常见坑 & 调试**

七、工程注意点**

八、结论**


手把手教你学Simulink——PWM 整流器在电网电压不平衡下的正负序分离控制仿真


一、为什么电网电压不平衡是大问题**

现实电网中:

  • 单相负载(如电铁、大电机)​ → 三相电压幅值 / 相位不对称

  • 故障(单线接地、两相短路)​ → 暂态不平衡

  • 后果(若不做正负序分离):

    • 直流母线产生 2 倍频(100Hz)电压纹波

    • 交流电流严重畸变(负序引入 150Hz 分量)

    • 过流 / 触发保护

正(+)负(-)零(0)序分离 + 独立控制​ 是工业标准解法(IEC 61400‑21 / IEEE 1547)。

本篇目标(典型 11kW 三相 VSR)

  • 正常:380V LL / 50Hz → 平衡

  • 不平衡故障:A 相跌至 0.6pu(228V LL),B/C 正常​ 持续 0.3s

  • 控制策略:双 dq 解耦(正序 + 负序各一套 PI)

    • 正序(PLL 锁正序 αβ→dq)

    • 负序(αβ → dq 用 θ + 180° 电角)

    • 直流侧:抑制 100Hz 纹波(双 PI 抵消)

  • 对比:

    • ❌ 不做分离(仅正序控制)→ 100Hz 纹波大、电流畸变

    • ✅ 正负序分离 → 纹波大幅抑制

  • 观测:va​,vb​,vc​,ia​,ib​,ic​,Vdc​,2f纹波

基于 Simulink + Simscape Electrical(Three-Phase Source+ Universal Bridge+ 双 Clarke/Park + SVPWM)


二、电网不平衡下的序分量理论(简)**

三相电压(abc)可分解为:

vabc​=vabc+​+vabc−​+vabc0​
  • 零序(0 序):三相同幅同相(三线制无通路 ⇒ 0)

  • 正序(+):ABC 序,幅 V+

  • 负序(-):ACB 序,幅 V−

αβ 下的正负序分离(时域):

[vα+​vβ+​​]=21​([vα​vβ​​]+[vα​(t−T/4)−vβ​(t−T/4)​])
[vα−​vβ−​​]=21​([vα​vβ​​]−[vα​(t−T/4)−vβ​(t−T/4)​])

其中 T/4=1/(4f)=5ms(50Hz)。

更常用 二阶广义积分器(SOGI)​ 或 双同步参考系(DSRF)​ 实现(下文用延时法教学)。


三、关键参数**

参数

VLL_rms​(正常)

380 V

不平衡注入

A 相 × 0.6(228V LL)@0.2~0.5s

Vdc_ref​

800 V

Lac​

2 mH

Cdc​

2200 µF

fsw​

10 kHz

电压 PI

Kpv​=1.0,Kiv​=20

电流 PI(正序)

Kpi​=0.4,Kii​=400

电流 PI(负序)

Kpn​=0.2,Kin​=200(抑 2f 纹波)

仿真 Ts

2e‑7(电),Ctrl Ts=1e‑5


四、Simulink 建模(手把手)**

4.1 Step 1️⃣ —— 三相 PWM 整流器功率级(同前篇)

  • Three-Phase Source(380V LL, 50Hz)→ 每相串 Lac​=2mH

  • Universal Bridge(IGBT/Diode, 3 arms)→ DC±

  • DC → Cdc​=2200µF→ R_load(20Ω)

  • 量测:va​,vb​,vc​(AC 端),ia​,ib​,ic​,Vdc​


4.2 Step 2️⃣ —— 不平衡电网注入(Fault 模型)

方法:三个 AC Voltage Source独立控制幅值

正常幅值

故障幅值(0.2~0.5s)

A

380 V LL

228 V(× 0.6 pu)

B

380 V LL

380 V

C

380 V LL

380 V

  • Repeating SequenceStep× 3 控制各相幅值

  • 或:3× AC Voltage Source→ Amplitude 端口接 From Workspace(预生成 0.6pu 时段)

✅ Scope 验证:va​0.2s 后幅值 × 0.6 ✔


4.3 Step 3️⃣ —— 正序 PLL(锁相到正序)

  • Clarke(va​,vb​,vc​→ vα​,vβ​)

  • 正序提取(初版可用简单延时法):

    • vα+​(t)=½[vα​(t)+vα​(t−T/4)]

    • vβ+​(t)=½[vβ​(t)−vβ​(t−T/4)]

    • T/4=0.005s(50Hz)

  • PLL(Synchronous Reference Frame):

    • Input = vα+​,vβ+​

    • Output = θ+(正序电角)

Unit Delay(5ms 延迟)实现 v(t−T/4)。


4.4 Step 4️⃣ —— 负序提取(关键!)

αβ 延时法:

v_alpha_minus = 0.5 * (v_alpha - v_alpha_delayed);
v_beta_minus  = 0.5 * (v_beta  + v_beta_delayed);  // sign flip!
  • 负序旋转方向 相反​ → Park 变换用 θ−=θ++π(电角 180° 偏移)

  • 即:负序 dq 变换使用 θ++π


4.5 Step 5️⃣ —— 双 dq 电流控制(核心架构)

■ 正序 dq(主控制)
  • Park(iα​,iβ​,θ+) → id+​,iq+​

  • 电压 PI → idref+​(稳压),iqref+​=0

  • 电流 PI → vd+ref​,vq+ref​(含解耦 ±ωL)

■ 负序 dq(纹波抑制)
  • Park(iα​,iβ​,θ++π) → id−​,iq−​

  • 目标:id−ref​=0,iq−ref​=0(消除负序电流 ⇒ 抑制 2f 纹波)

  • 电流 PI(轻量)→ vd−ref​,vq−ref​


4.6 Step 6️⃣ —— 电压合成 + SVPWM

  • 反 Park(正序):vd+ref​,vq+ref​→ vα+ref​,vβ+ref​(用 θ+)

  • 反 Park(负序):vd−ref​,vq−ref​→ vα−ref​,vβ−ref​(用 θ++π)

  • 叠加

    [vαref​vβref​​]=[vα+ref​vβ+ref​​]+[vα−ref​vβ−ref​​]
  • Space Vector PWM(10kHz)→ Gate 信号


4.7 Step 7️⃣ —— 运行 Scenario

时间

事件

0~0.2s

平衡电网,稳态

0.2~0.5s

A 相跌至 0.6pu(不平衡)

>0.5s

恢复平衡

Scope 观测:

  • va​,vb​,vc​(验证不平衡 ✔)

  • ia​,ib​,ic​(对比有无负序控制)

  • Vdc​(看 100Hz 纹波幅值)

  • id+​,iq+​,id−​,iq−​


五、结果解读(典型)**

✅ 正常(0~0.2s)

  • ia​,ib​,ic​正弦、对称、PF≈1 ✔

  • Vdc​≈800V,纹波极小(仅开关频率 10kHz)


✅ 不平衡(0.2~0.5s)—— ❌ 无负序控制

指标

ia​畸变

明显(含负序分量)

ib​,ic​

微畸变

Vdc​纹波

≈ 20~40V pp @ 100Hz

THD

↑ 明显(含 150Hz 负序分量)

原因:负序电压 → 若仅正序 PI 控制 → 负序电流无法抑制 → 2f 功率脉动 → Vdc 纹波


✅ 不平衡(0.2~0.5s)—— ✅ 有正负序分离控制

指标

ia​畸变

显著改善(负序电流被主动抵消)

id−​,iq−​

控制到 ≈ 0 ✔

Vdc​纹波

↓ 60%~80%(≈ 5~10V pp)​ ✔

THD

回到 < 8~10%(满足 IEC 61000‑3‑12 暂态)

负序控制有效抑制 100Hz 纹波​ ✔


✅ 恢复(>0.5s)

  • 电网恢复平衡 → 负序分量自然 → 0

  • id−​,iq−​→ 0 ✔

  • Vdc​恢复 800V ± 小纹波 ✔


六、常见坑 & 调试**

现象

原因

Fix

负序消不掉 / 振荡

负序 PI 增益太高

降 Kpn​,Kin​(负序轻量即可)

θ 错(正序锁到负序)

延时法受谐波影响

用 SOGI / DSRF(更鲁棒)

Vdc 纹波仍大

负序 PI 未真正生效

检查负序 Park 是否用 θ+π

电流畸变严重

不平衡度大(>0.3pu)

降 idref+​(限流)

恢复慢

电压 PI 未饱和回

加 Anti‑windup


七、工程注意点**

实因素

Sim 处理

真实电网不平衡

Three-Phase Fault块(Line‑to‑Ground)

SOGI / DSRF

替换延时法(二阶传递函数 → 正交输出)

电网码要求

IEEE 1547 / IEC 61400‑21(低电压穿越 LVRT)

暂态大电流

限 idref+​幅值(例 ±50A)

逆变器侧

同法用于并网逆变器不平衡控制


八、结论**

✅ 你掌握了 三相 PWM 整流器在电网电压不平衡下正负序分离控制 Simulink 完整模型

  • 380V LL → IGBT 全桥 → Vdc=800V

  • A 相 0.6pu 跌落 0.3s(不平衡故障注入)

  • 正序 PLL(延时法提取 vα​β+)​ → θ⁺

  • 负序提取(vα​β−)​ → Park 用 θ++π

  • 双 dq 控制

    • 正序:电压 PI → id+ref​,iq+ref​=0

    • 负序:id−ref​=0,iq−ref​=0(抑制 2f 纹波)

  • SVPWM 10kHz

  • Vdc 100Hz 纹波抑制 60%~80%​ ✔

  • ia​畸变明显改善 ✔

📌 正负序分离是 并网变流器低电压穿越(LVRT)、不平衡补偿的工业标准方案

可直接扩展:

  • SOGI / DSRF 替换延时法(更鲁棒)

  • 三相故障(Line‑to‑Ground / Line‑to‑Line)​ 注入

  • LVRT 控制策略(无功支撑 + 限流)

  • C2000 双 dq 实现(CLA 并行计算正/负序 PI)


如果下一步你想要👇

  • 🌀 SOGI(二阶广义积分器)正负序分离建模(替代延时法)

  • 🔥 三相短路 / 单线接地故障(Fault Block)注入 + LVRT 控制

  • 📐 负序 PI 参数整定法则(低增益、快响应)

  • 💻 C2000 CLA 并行双 dq 控制代码框架说明

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值