1. SVG仿真项目概述
静止无功发生器(Static Var Generator, SVG)作为柔性交流输电系统的核心设备,在电力系统无功补偿领域发挥着越来越重要的作用。这次我通过Simulink搭建的SVG仿真模型,完整实现了从理论计算到仿真验证的全流程。这个项目特别适合电力电子方向的研究生和工程师参考,既能掌握SVG的核心原理,又能获得可直接复用的仿真技巧。
与传统SVC相比,SVG具有响应速度快(<10ms)、补偿精度高(误差<1%)、不受系统电压影响等显著优势。我在项目中采用电压型PWM变流器作为主拓扑,通过瞬时无功功率理论实现闭环控制。整个仿真包含三大关键模块:主电路参数设计、控制系统搭建和动态性能测试,每个环节都有值得分享的实战经验。
2. 核心参数设计与计算
2.1 主电路参数计算
SVG主电路设计需要重点考虑直流侧电压、交流侧电抗器和直流电容三个关键参数。以10kV/2Mvar的补偿系统为例,我的计算过程如下:
-
直流电压确定:为保证正常调制,直流电压需满足Udc ≥ √6Us(线电压峰值)。取10kV系统相电压有效值5.77kV,计算得:
code复制Udc_min = √6 × 5.77kV ≈ 14.14kV实际选择16kV留有15%裕度,避免过调制。
-
交流电抗器设计:电抗值L影响电流跟踪性能,根据开关频率fsw=2kHz和期望纹波ΔI=10%额定电流:
code复制L = Udc/(4fswΔI) = 16kV/(4×2kHz×115A×0.1) ≈ 17.4mH考虑器件耐压和损耗,最终选用20mH空心电抗器。
注意:电抗器饱和电流必须大于2倍额定电流,我的模型中就曾因饱和导致THD超标,后改用空心电抗解决。
2.2 PWM调制策略选择
对比分析了三种调制方案:
- SPWM:实现简单但直流利用率低(0.612)
- SVPWM:直流利用率高(0.707)但算法复杂
- 三次谐波注入:折中方案,直流利用率0.707且实现简单
最终采用三次谐波注入PWM,在Simulink中通过Carrier PWM模块实现。关键配置参数:
matlab复制ModulationIndex = 0.9 % 留10%裕度
CarrierFrequency = 2kHz
InjectionFactor = 1/6 % 三次谐波注入系数
3. 控制系统实现细节
3.1 瞬时无功理论实现
基于pq理论的电流检测是SVG的核心算法,我的实现步骤:
- 采集三相电压ua、ub、uc和电流ia、ib、ic
- 通过Clarke变换得到αβ坐标系分量:
matlab复制iα = sqrt(2/3)*(ia - 0.5*ib - 0.5*ic); iβ = sqrt(2/3)*(sqrt(3)/2*ib - sqrt(3)/2*ic); - 计算瞬时无功功率q:
matlab复制q = uα*iβ - uβ*iα - 通过低通滤波器提取直流分量q̄
实测发现滤波器截止频率对动态响应影响很大,最终选用50Hz Butterworth滤波器,在响应速度和谐波抑制间取得平衡。
3.2 双闭环控制设计
采用电流内环+电压外环结构:
- 电流环:提高动态响应,带宽设为1kHz
- 电压环:维持直流电压稳定,带宽设为100Hz
PI参数整定过程:
- 先整定电流环,忽略反电势影响:
code复制Kp_i = L×ωc = 20mH×2π×1kHz ≈ 125.6 Ki_i = R×ωc ≈ 0 (忽略线路电阻) - 电压环采用典型Ⅱ型系统设计:
code复制Kp_v = C×ωc/1.5 = 500μF×2π×100Hz/1.5 ≈ 0.209 Ki_v = ωc^2×C/2 = (2π×100Hz)^2×500μF/2 ≈ 197.4
4. 仿真结果与分析
4.1 稳态性能测试
在额定2Mvar容性补偿工况下:
- 电流THD=1.8%(满足<5%标准)
- 响应时间8ms(从指令变化到90%稳态值)
- 直流电压波动<1%
关键波形截图显示,a相电流完美跟踪电压且相位超前90°,验证了容性补偿功能。
4.2 动态响应测试
突加1Mvar感性负载时:
- 初始阶段:SVG立即输出1Mvar容性电流补偿
- 过渡过程:直流电压出现3%跌落,在100ms内恢复
- 稳态阶段:系统功率因数维持在0.99
特别发现:当突变幅度超过50%额定值时,需要加入前馈补偿防止直流电压崩溃。我在电压环增加了负载电流前馈项,使大扰动下的电压波动减小了60%。
5. 工程实践中的经验总结
-
器件选型避坑:
- IGBT模块耐压需≥2倍直流电压(本例选3.3kV/1.5kA模块)
- 直流电容ESR直接影响电压纹波,建议选用薄膜电容
- 电流传感器带宽需>10倍开关频率
-
仿真加速技巧:
- 使用变步长ode23tb求解器比默认ode45快3倍
- 对PWM环节采用平均值模型可大幅提升速度
- 善用Simulink的模型引用(Model Reference)功能模块化设计
-
实际部署注意事项:
- 现场调试时应先开环测试PWM波形
- 电流环参数需要在线辨识电感值微调
- 加入启动预充电电路防止直流过冲
这个项目让我深刻体会到,电力电子仿真必须"先理论后实践"。最初我直接调参导致多次失败,后来严格按计算→仿真→优化的流程,才获得理想结果。建议读者在复现时重点关注第2章的参数计算过程,这是整个项目的基础。