dsg1123 2024-04-21 22:10 采纳率: 0%
浏览 2

交流微电网三机并联功率发散

在simulink里搭建了一个三个DG并联下垂控制的交流微电网,但不知道为什么稳定一段时间后系统功率就会震荡发散,有没有老哥能指点一下,感谢!

img

  • 写回答

4条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-04-21 22:10
    关注

    引自免费微信小程序:皆我百晓生

    当您在Simulink中搭建一个包含三台并联运行的分布式发电机(DG)的交流微电网模型,并且观察到输出功率在稳定一段时间后出现震荡发散的情况,这可能是由多种因素引起的。以下是一些可能的原因和解决策略:

    1. 控制参数不匹配:下垂控制算法对参数敏感,检查P-V控制的参考电压和频率设置是否合适。确保它们足够稳定且相互协调。调整PID控制器的Kp, Ki, Kd 参数,可能需要进行适当的自适应调整。
    % 例如,设置PID控制器
    pid1 = pid(Kp1, Ki1, Kd1);
    ...
    sys = feedback连接PID控制器到系统模型;
    
    1. 动态模型不精确:确认发电机模型是否准确反映了实际物理特性,包括动态惯性、电感和电容效应。如果模型简化了,可能会导致不稳定行为。

    2. 谐振与共振:检查系统是否存在机械或电力谐振点,这可能导致放大了的小信号变成大信号。可以尝试增加滤波器或调整系统参数以避开这些点。

    3. 通信延迟或网络波动:如果DG之间通过网络通信,延迟或网络抖动可能引起功率控制指令的不一致。检查网络模型和通信延迟设置。

    4. 负载变化:突然的负载变化也可能导致功率波动。确保您的模型处理了非线性负载和动态负荷变化。

    5. 稳定性分析:使用Matlab的ss函数和pole函数检查系统的开环传递函数,确保系统是稳定的。

    6. 仿真时间步长:如果步长过大,可能会错过快速动态过程,导致结果失真。适当减小仿真步长。

    7. 初始化条件:确保初始条件接近稳态,否则系统可能需要一段时间才能达到稳定状态。

    为了更具体地诊断问题,我建议您按照以下步骤操作:

    1. 检查日志和输出:查看仿真日志,找出功率发散的具体时刻,看看是否有异常的输入或控制指令。
    2. 绘制相角和频率:检查发电机的相位角和频率响应,看是否有同步问题。
    3. 设置监视点:在关键节点添加监视点,记录电压、电流和功率,以便分析。
    4. 逐步调试:调整其中一个DG的控制参数,看看是否影响整体稳定性。

    如果提供具体的系统模型和部分代码,我可以更准确地指导您进行调试。如果您能分享一些关键模块的代码片段,我也可以提供针对性的建议。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 4月21日