构建物理模型的阶段
页面进行中。 |
让我们考虑使用RC电路的示例构建物理模型。 RC电路由电阻和电容组成。 此类电路通常用于信号滤波、脉冲生成、定时器和其他任务。
选择和配置广告块
我们将使用库块来构建模型。 Physical Modeling 从节 Fundamental Components / Electrical :
分节名和块名 | 块图标 | 模拟的对象 |
---|---|---|
资料来源: DC Voltage Source |
一个理想的电压源。 |
|
元素: Resistor |
的电阻。 |
|
元素: Capacitor |
的电容器。 |
|
接地。 |
||
传感器: Current Sensor |
一个电流表。 |
|
传感器: Voltage Sensor |
一个电压表。 |
您可以通过在库中搜索或在双击画布时出现的搜索字段中输入其名称来找到所需的块。
要将块添加到模型中,请用鼠标从块库中拖动它。 将它们放在画布上以正确的顺序,并连接它们,因为它们连接在一个真正的电路。:
添加块后,它们立即具有默认值。 要更改设置,请双击块或右键单击并选择*选项*:
-
恒压源 DC Voltage Source:参数*恒定电压*='5V'。
-
电阻 Resistor:参数*电阻*='100000欧姆'。
-
电容器 Capacitor:参数*容量*='0.00001F'。
电流表 Current Sensor 输出电流到端口*I*,电压表 Voltage Sensor -端口中的电压为*V*。 这些信号可以连接到 Terminator 从库*基本*/*接收器*并启用录制。
信号记录 ![]() |
默认情况下,'simout’变量不会在模型仿真完成后创建。 选中该框以显示它。 将模拟结果保存到工作区 在 设置窗口 |
有关在*Engee*中构建模型的更多信息,请参阅 建立模型.
选择求解器
在仿真之前,您需要选择适合物理模型的求解器。 通常,使用隐式求解器:Rosenbrock23,Rodas4,RadauIIA5,QNDF,ImplicitEuler,Trapezoid,TRBDF2,KenCarp4。 它们需要比显式步骤更少的步骤。
一个物理模型可以包括多个网络。 每个网络(链接框图)需要一个块 Solver Configuration,其设置解算器的参数。
在此示例中,*Solver Configuration*块的参数可以默认保留。
选择求解器后,剩下的就是选择仿真时间并运行仿真。