2026/1/23 23:23:52
网站建设
项目流程
网站建设过程中要注意沟通,网站建设工作组,施工企业领导带班记录,石家庄网络平台推广01 风光储并网协同运行
包含永磁风机发电机、光伏阵列、储能系统及其各自控制系统。
永磁直驱风机:机侧变流器采用转速外环电流内环的双闭环控制策略#xff0c;爬山搜索法实现最大功率点跟踪控制。
光伏阵列后接boost升压至直流母线400V
采用扰动观察法实现mppt功能
储能电池…01 风光储并网协同运行 包含永磁风机发电机、光伏阵列、储能系统及其各自控制系统。 永磁直驱风机:机侧变流器采用转速外环电流内环的双闭环控制策略爬山搜索法实现最大功率点跟踪控制。 光伏阵列后接boost升压至直流母线400V 采用扰动观察法实现mppt功能 储能电池采用buck-boost双向DCDC变换器 控制策略采用电压外环电流内环双闭环控制 稳定直流母线电压400V恒定电压纹波1% 逆变并网采用单极调制开关损耗大幅降低 逆变器采用电网电压前馈、电流环、锁相环控制对于电网中含有的三次谐波有明显的抗干扰效果。 并网电流THD低至1.36满足并网要求 附带参考资料风光储并网系统里的控制细节比想象中有趣。咱们先看永磁直驱风机这头机侧变流器玩的是双闭环套路——外环转速管大局内环电流快响应。有个Python模拟转速环的代码片段挺有意思def speed_control(target_speed, actual_speed): Kp 0.8 # 比例系数取自现场调试数据 Ki 0.05 integral 0 integral np.clip(integral (target_speed - actual_speed)*0.001, -10, 10) return Kp*(target_speed - actual_speed) Ki*integral这段代码藏着两个工程经验积分项加了限幅防止超调采样周期按1ms设定。实际项目中要是遇到风机响应迟滞多半是这里的Ki参数没调好。光伏阵列那边升压到400V直流母线MPPT用的扰动观察法。别看算法听着简单实测时采样间隔太短会震荡太长又跟踪慢。来看个Arduino风格的实现void perturbAndObserve() { float voltage readPVVoltage(); static float prev_power 0; static int step_dir 1; // 1为增加电压方向 float current_power voltage * readPVCurrent(); if(current_power prev_power) { adjustDutyCycle(step_dir * 0.02); // 步长2% } else { step_dir * -1; adjustDutyCycle(step_dir * 0.02); } prev_power current_power; }这个0.02的步长参数是关键沙漠电站和沿海项目的取值可能差三倍得看天气变化剧烈程度。储能系统的双向DCDC是个技术活电压外环的PI参数设计直接影响母线稳定。有个MATLAB仿真模型显示当母线电压跌到395V时控制器的响应波形% 电压环PI参数计算 C 1000e-6; % 母线电容 R_load 400^2 / 50000; % 50kW负载 fc 10; % 穿越频率 Kp_v C * 2 * pi * fc; Ki_v (2 * pi * fc)^2 * C;这个计算方式保证了在10Hz带宽下的相位裕度实测时纹波能压到0.8%以下。记得有个项目因为电容ESR没算进去结果纹波超标返工。逆变并网部分最有看点的是三次谐波抑制。电网电压前馈不是简单复制波形得考虑阻抗特性。锁相环代码里有个细节class PLL: def __init__(self): self.theta 0 self.Kp 50 # 根据电网阻抗自适应 self.Ki 800 def update(self, grid_voltage): error grid_voltage * sin(self.theta) # 正交分量提取 self.theta (error * self.Kp self.integral * self.Ki) * Ts # 此处省略频率自适应逻辑...这个正交分量检测法比传统过零检测快3个周波以上对付谐波污染严重的农村电网特管用。并网THD做到1.36%的秘密其实在死区补偿——用FPGA实时补偿0.5us级的开关延时比软件补偿精准一个量级。整套系统联调时最抓狂的是不同设备的控制周期同步问题。曾用时间戳对齐法解决过光伏MPPT与储能控制的耦合震荡不过那就是另一个深夜调试的故事了...