对跟网型变流器进行simulink仿真时,设置无功参考电流是否为负?

最近在看跟网型变换器的暂态稳定性分析并进行了simulink仿真,按理说设置的无功电流越大,暂态稳定性越好,为什么我得出的仿真结果相反呢,求告知🙏

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7490584
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:simulink中求解器设置为离散,固定步长所带来的影响
  • 除此之外, 这篇博客: 【Simulink专题】Simulink模型设置(二):诊断、硬件实现、模型引用、仿真目标中的 数据有效性 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 在这里插入图片描述

    1、信号解析 选择模型如何将信号和状态解析为simulink.Singal 对象。
    2、除以奇异矩阵:选择当乘法模块在矩阵乘法模式下反转某个输入时检测到奇异矩阵的情况下要执行的诊断操作。
    3、未定数据类型 选择当simulink软件在数据类型传播期间无法推断信号的数据类型时要执行的诊断操作
    4、仿真范围检查: 选择当信号超出指定的最小值或者最大值时要执行的操作
    5、溢出时回绕: 选择当信号的值溢出信号数据类型并绕回时要执行的诊断操作
    6、溢出时饱和: 选择当信号的值太大而不能由信号数据类型表示时要执行的诊断操作
    7、输出模块为Inf 或 NaN: 选择在当前时间步中,当模块输出的值为INF或NAN时要执行的诊断操作
    8、表示符的“rt”前缀: 选择在代码生成期间遇到以rt开头的simulink对象名称时要执行的诊断操作

    1、检测向下转换:仿真过程中发生参数向下转换时要执行的诊断操作
    2、检测溢出: 仿真过程中发生参数发生溢出时要执行的诊断操作
    3、检测下溢:仿真过程中发生参数向下溢出时要执行的诊断操作
    4、检测可调性损失:当具有可调变量的表达式在生成的代码中缩减到其等效数值时要执行的诊断操作
    5、检测精度损失:选择仿真中发生参数精度损失时要执行的诊断

    1、检测写前读:选择当具有可调变量的表达式在生成的代码中缩减到其等效值时要执行的诊断操作
    2、检测读后写:选择当模型试图向曾在当前时间步长中读取过数据的数据存储中写人数据时要执行的诊断操作
    3、检测写后写:选择当模型试图在当前时间步中连续两次向数据存储中写入数据时要执行的诊断操作
    4、多任务数据存储: 选择当一个任务向 Data Store Memory 模块中写入数据,而另一个模块从中读取数据时要执行的诊断操作
    5、重复数据存储名称: 选择当模型包含具有相同名称的多个数据存储是要执行的诊断操作。可以使用Data store Memory 模块。