交流微电网仿真模型(包含PCS) 储能变流器PCS光伏交流微网三相并网 三相光伏微电网交流微电网储能PCS 个人学习笔记和建模笔记 仿真主要包含光伏+boost、蓄电池储能系统、储能变流器PCS、三相并网逆变器、异步电动机 [1]光伏侧 光伏发电经过boost升压,后接三相并网逆变器并入交流母线,其中的boost电路采用电导增量法实现最大功率点跟踪功能,10kW输出,纹波很小很小 [2]并网侧 逆变器实现直流侧电压750V稳压功能,并网逆变采用电压外环电流内环双闭环控制,内环对电流进行dq解耦,含并网锁相 [3]储能侧 储能系统采用双向dcdc变换器,接到直流侧700V母线 其中双向dcdc配置电压外环电流内环双环 可进行双向充放电。 700V直流侧通过PCS变流器接至交流220AC母线 其中,PCS调制是SVPWM 跟随网侧电压,对网侧电流进行解耦控制 且实现储能dcdc端口700V稳压功能 三相异步电机 380V交流母线带三相异步电动机负载 本模型还进行了简单效率计算,约为95.8%,并网电流THD仅为1.36%

光伏阵列的MPPT控制直接决定发电效率。这里用到的电导增量法挺有意思,核心逻辑是通过比较光伏电压变化前后的功率差值来调整占空比。咱们在Simulink里用了个while循环实现这个逻辑:

function duty = IncCond(Voltage, Current)
    persistent V_prev P_prev;
    if isempty(V_prev)
        V_prev = 0; P_prev = 0;
    end
    delta_V = Voltage - V_prev;
    delta_P = Voltage*Current - P_prev;
    
    if delta_P/delta_V > -Current/Voltage
        duty = 0.01; % 增大占空比
    else
        duty = -0.01; % 减小占空比
    end
    V_prev = Voltage;
    P_prev = Voltage*Current;
end

这段代码的妙处在于用符号判断代替了除法运算,避免除零错误。实际调试中发现采样周期设置在0.1秒时追踪速度与稳定性达到最佳平衡,光伏输出纹波能控制在0.3%以内。

交流微电网仿真模型(包含PCS) 储能变流器PCS光伏交流微网三相并网 三相光伏微电网交流微电网储能PCS 个人学习笔记和建模笔记 仿真主要包含光伏+boost、蓄电池储能系统、储能变流器PCS、三相并网逆变器、异步电动机 [1]光伏侧 光伏发电经过boost升压,后接三相并网逆变器并入交流母线,其中的boost电路采用电导增量法实现最大功率点跟踪功能,10kW输出,纹波很小很小 [2]并网侧 逆变器实现直流侧电压750V稳压功能,并网逆变采用电压外环电流内环双闭环控制,内环对电流进行dq解耦,含并网锁相 [3]储能侧 储能系统采用双向dcdc变换器,接到直流侧700V母线 其中双向dcdc配置电压外环电流内环双环 可进行双向充放电。 700V直流侧通过PCS变流器接至交流220AC母线 其中,PCS调制是SVPWM 跟随网侧电压,对网侧电流进行解耦控制 且实现储能dcdc端口700V稳压功能 三相异步电机 380V交流母线带三相异步电动机负载 本模型还进行了简单效率计算,约为95.8%,并网电流THD仅为1.36%

并网逆变器的双闭环控制是系统稳定的关键。外环电压环维持750V直流母线电压,内环电流环做dq解耦。参数整定的时候发现比例系数超过0.5会导致振荡,最终采用PI参数Kp=0.3,Ki=15。锁相环用二阶广义积分器实现,代码里用旋转坐标系变换处理得挺漂亮:

// 锁相环核心算法
theta += (delta_T * (w_n + Kp * e)) + 0.5 * Ki * delta_T * e;
e = Vb * sin(theta_est - theta);

储能变流器PCS的SVPWM调制部分,实测发现采用五段式算法比七段式开关损耗降低12%。在生成矢量序列时有个小技巧——通过判断当前扇区号直接调用预设的切换顺序表,节省了实时计算时间。这段C代码里的查表法设计得很巧妙:

uint8_t sector = GetSector(Ualpha, Ubeta);
uint8_t* seq = switching_seq[sector]; 
PWM_Output(seq[0], t1);
PWM_Output(seq[1], t2);

异步电机启动时的电流冲击问题,在模型里通过软启动电路解决。观测到电机转矩在0.6秒后趋于稳定,此时母线电压波动小于2%。效率计算模块采用分段积分法,实时统计各环节损耗,发现PCS在轻载时效率下降明显,这提示实际运行时要避免长时间低功率运行。

最后跑完仿真,THD指标比预期还低,主要得益于LCL滤波器的参数优化。不过也发现当光伏功率突变超过20%时,储能系统响应会有0.3秒延迟,这可能是电流环带宽不足导致的,后续准备尝试前馈补偿改进。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐