指定初始条件
简介
在这个部分,你
了解什么是Simulink的状态变量金宝app®图包含Simscape™电气™专用电力系统组件
为电状态变量指定初始条件
状态变量
一个Simulink图的状态变量包含金宝appSimscape电专门的电力系统块由
与RLC分支型相关的电态Simscape电专门的电力系统块。它们是由模型的状态空间表示定义的。看到电状态变量更多关于电态的细节。
的Sim金宝appulink状态Simscape电专门的电力系统电气模型,如同步机块,饱和变压器块,或三相动态负载块。
模型的其金宝app他Simulink块(控件、用户定义块和其他块集)的Simulink状态。
下图提供了一个包含三种状态变量的示例:
初始状态
初始条件在模拟开始时应用于整个系统,通常设置在块中。大多数Simulink块金宝app允许您指定初始条件。对于电态的情况Simscape电专用电力系统软件自动设置电气状态的初始值,以在稳定状态下启动模拟。
但是,您可以在这些块的掩码中指定电容电压和电感电流的初始条件:
的系列而且平行RLC分行块
的系列而且并行RLC负载块
在这些块的掩码中输入的初始值将覆盖由Simscape电专门的电力系统软件。方法中指定整体块的初始条件,可以覆盖这些初始条件型号配置参数.
看到
函数参考页,以获取有关如何为Simulink图指定初始状态的详细信息金宝appSimscape电专门的电力系统块。power_init
使用Powergui指定初始电气状态
通过键入打开线性电路的暂态分析示例
power_transient
在命令行。重命名RLC分支如下图所示。双击powerguiBlock,打开工具单击,单击初始状态.五个电状态变量(三个电感电流和两个电容电压)的初始值显示出来。这些初始值对应于软件在稳定状态下启动模拟时自动设置的值。
打开范围阻塞并开始模拟。当电状态变量自动初始化时,系统以稳态启动,观察到正弦波形。
的初始值
STATE_D
state设置为1.589e5 V。它对应于初始电容电压STATE_D
块。打开此块,选择设置初始电容电压参数,然后指定电容器的初始电压为-2e5 V。单击好吧按钮。单击从图按钮,刷新初始状态的显示。的初始状态
STATE_D
block现在设置为-2e5 V。启动模拟。在第二个痕迹范围块,在模拟开始时缩放瞬态。不出所料,该模型不是在稳态启动的,而是由电容电压的初始值所测量的电压测量块是-2e5 V。
选择
STATE_A
的状态变量初始状态工具列表。在设置所选电气状态字段,设置初始电感电流为50a,单击应用.打开掩码的STATE_A
块,并注意设置初始电感电流参数,初始电感电流设置为50a。
运行模拟并观察由这个新设置引起的新暂态。
强迫初始状态为零
现在假设你想要重置所有的初始电态为零,而不丢失你在前面步骤中所做的设置。
从“初始状态工具”窗口中,选择为零下方的复选框力的初始电态,然后按应用.重新启动模拟,观察所有初始条件从零开始时的瞬态。
打开面具的
STATE_C
而且STATE_A
块,请注意,即使在这些块中仍然指定了初始条件,初始状态的设置也会被强制为零Powergui块。
命令行中显示一条消息,提醒您每次启动模拟时,模型的电初始状态被强制为零Powergui块,它将覆盖模型中的块设置。
迫使初始态变为稳态
类似地,您可以将所有初始状态设置为稳定,而不会丢失在前面步骤中所做的设置。
从“初始状态工具”窗口中,选择到稳定状态下方的复选框力的初始电态,然后按应用.
重新启动仿真,并观察仿真以稳定状态启动。
命令行中会显示一条消息,提醒您每次启动模拟时,模型的电初始状态被强制变为稳态Powergui块。
返回到块设置
要返回到块设置,请清除下面的两个复选框力的初始电态,然后按应用.