1. 两级式单相光伏并网系统概述
光伏并网系统作为可再生能源利用的重要方式,其核心在于实现光伏阵列与电网之间的高效能量转换。本文介绍的两级式单相光伏并网系统采用前级BOOST变换电路和后级全桥逆变器的经典架构,通过电导增量法实现最大功率点跟踪(MPPT),并采用双闭环控制策略确保系统稳定运行。
这种架构的优势在于:
- 前级BOOST电路负责将光伏板输出电压提升至适合并网的直流母线电压
- 后级全桥逆变器将直流电转换为与电网同步的交流电
- 两级结构使MPPT控制和并网控制可以独立优化
- 系统响应速度快,适应不同光照条件下的功率波动
在实际工程中,这种架构特别适合分布式光伏发电系统,如家庭屋顶光伏、小型商业光伏装置等场景。系统额定功率通常在3-10kW范围内,直流母线电压一般设计在350-400V之间,以适应220V单相电网并网需求。
2. 前级BOOST电路与MPPT控制
2.1 BOOST变换器设计要点
BOOST电路作为前级功率变换的核心,其参数设计直接影响系统性能。关键设计参数包括:
-
电感选择:
- 电感值计算公式:L = (V_in × D)/(ΔI_L × f_sw)
- 其中V_in为光伏板输出电压,D为占空比,ΔI_L为纹波电流(通常取额定电流的20-30%),f_sw为开关频率
- 实际工程中,对于3kW系统,电感值通常在1-2mH范围
-
输出电容选择:
- 主要考虑抑制输出电压纹波
- 计算公式:C_out = (I_out × D)/(ΔV_out × f_sw)
- 典型值在470-1000μF之间,需选用低ESR的电解电容或薄膜电容
-
功率器件选型:
- MOSFET耐压应至少为最大输入电压的1.5倍
- 二极管需选用快恢复二极管或碳化硅二极管
- 开关频率建议在20-50kHz之间权衡效率与体积
提示:实际设计中需预留20%以上的参数裕量,特别是在高温环境下,电感饱和电流和电容寿命会显著下降。
2.2 电导增量法MPPT实现
电导增量法(Incremental Conductance)因其良好的动态性能和稳定性,成为MPPT控制的常用方法。其核心算法逻辑如下:
-
基本原理:
- 光伏阵列的P-V曲线斜率dP/dV在MPP点为零
- 可以表示为:dI/dV = -I/V (在MPP点)
- 算法通过比较瞬时电导(I/V)和增量电导(ΔI/ΔV)来调整工作点
-
算法实现步骤:
c复制// 伪代码实现 float mppt_inc_cond(float V, float I, float prev_V, float prev_I) { float delta = 0.005; // 步长系数 float dV = V - prev_V; float dI = I - prev_I; if (fabs(dV) < 0.01) { // 电压变化很小时 if (fabs(dI) < 0.01) return duty_cycle; // 稳定工作点 return (dI > 0) ? duty_cycle-delta : duty_cycle+delta; } float cond = I/V; float inc_cond = dI/dV; if (fabs(cond + inc_cond) < 0.01) return duty_cycle; // 达到MPP return (cond + inc_cond > 0) ? duty_cycle-delta : duty_cycle+delta; } -
参数整定经验:
- 步长delta的选择很关键:太大导致振荡,太小则响应慢
- 建议初始值设为最大功率点附近占空比范围的1-2%
- 可采用变步长策略:远离MPP时用大步长,接近时减小步长
- 采样间隔建议20-50ms,与BOOST电路动态响应时间匹配
-
实际调试技巧:
- 在突变光照条件下观察跟踪效果
- 用示波器监测光伏板电压、电流波形
- 可添加"爬山"历史记录,避免在局部极值点停滞
- 对快速变化的光照条件,可增加变化率限制器
3. 后级逆变器设计与控制
3.1 SPWM调制实现
正弦脉宽调制(SPWM)是逆变器控制的核心技术,其实现要点包括:
-
载波频率选择:
- 典型值在5-20kHz之间
- 需权衡开关损耗和输出波形质量
- 对于硅基器件,10kHz是较好的折中选择
-
调制波生成:
- 需与电网电压同步,通过锁相环(PLL)实现
- 调制比m通常限制在0.8以下以避免过调制
- 实现代码示例:
matlab复制function [gate_signals] = generate_spwm(mod_signal, carrier) m = 0.8; // 调制比限制 mod_signal = mod_signal * m / max(abs(mod_signal)); gate_signals = zeros(1,4); gate_signals(1) = (mod_signal > carrier); gate_signals(2) = (-mod_signal > carrier); gate_signals(3) = (mod_signal < -carrier); gate_signals(4) = (-mod_signal < -carrier); end
-
死区时间设置:
- 必须设置死区时间防止桥臂直通
- 典型值在1-3μs之间
- 需考虑器件开关速度和驱动电路延迟
3.2 双闭环控制设计
电流内环+电压外环的双闭环控制是保证并网质量的关键:
-
电流内环设计:
- 响应速度要快,带宽通常设为1-2kHz
- PI参数整定方法:
- 先设Ki=0,逐渐增大Kp至系统开始振荡
- 然后减小Kp约30%作为最终值
- 最后加入Ki,其值约为Kp的1/10
-
电压外环设计:
- 主要维持直流母线电压稳定
- 带宽通常设为20-50Hz,远低于电流环
- 积分时间常数应为电流环的10倍以上
-
抗饱和处理:
- 需对PI控制器进行抗饱和处理
- 可采用积分分离或积分限幅策略
- 防止在启动或大扰动时积分项过大
4. 系统集成与调试
4.1 关键参数匹配
前后级电路的参数匹配对系统性能至关重要:
-
直流母线电压选择:
- 需满足:V_dc > 2√2 × V_grid
- 对于220V电网,通常选择350-400V
- 需考虑前级BOOST的最大升压能力
-
功率平衡:
- 前级最大功率需略大于后级额定功率
- 通常预留10-20%的裕量
- 防止在光照充足时后级成为瓶颈
-
动态响应协调:
- MPPT的动态响应应慢于逆变器控制
- 避免功率指令变化过快导致直流母线电压波动
4.2 常见问题与解决方案
-
并网电流THD过大:
- 检查LC滤波器参数是否合理
- 确保SPWM调制没有过调制
- 验证电流环响应速度是否足够
-
直流母线电压振荡:
- 调整电压外环参数,降低带宽
- 检查前级BOOST的MPPT步长是否过大
- 增加直流母线电容
-
孤岛效应检测:
- 必须配置可靠的孤岛检测保护
- 可采用主动频率偏移法(AFD)
- 检测到孤岛后应在2秒内断开并网
-
效率优化技巧:
- 在轻载时降低开关频率
- 采用SiC器件降低开关损耗
- 优化散热设计降低导通损耗
5. 仿真与实验验证
5.1 Simulink建模要点
-
功率器件建模:
- 使用理想开关加快仿真速度
- 关键参数包括导通电阻、开关时间
- 可添加简单的热模型评估损耗
-
控制算法实现:
- 离散化采样保持与实际情况一致
- 采样时间与PWM周期对齐
- 添加适当的计算延迟模拟实际MCU
-
典型测试工况:
- 光照阶跃变化(1000W/m²→500W/m²)
- 电网电压暂降(220V→180V)
- 负载突变(50%→100%额定功率)
5.2 实验平台搭建
-
硬件选型建议:
- DSP控制器:TI C2000系列
- 功率器件:MOSFET或IGBT模块
- 传感器:隔离型电压/电流传感器
-
安全注意事项:
- 高压实验必须两人操作
- 示波器使用隔离探头
- 逐步上电,先低压后高压
-
调试流程:
- 先开环测试PWM生成
- 然后测试电流环响应
- 最后闭环并网测试
在实际调试中发现,电网阻抗对系统稳定性有显著影响。建议在实验室使用可调电网模拟器,逐步增加电网阻抗,验证控制鲁棒性。一个实用的技巧是在电流环中加入电网电压前馈,可以有效抑制电网扰动的影响。