欢迎来到 Pyrosimchina Q&A ,有什么不懂的可以尽管在这里提问,你将会收到社区其他成员的回答。
1 喜欢 0 不喜欢
284 浏览

我有两个与PyroSim内的控制逻辑函数有关的问题,特别是死区控制(例如恒温器)。根据我对该控制的理解,其函数是根据所选设备的参数(如温度或辐射热通量)选择要激活和停用的对象,达到控制该对象的目的

此外,激活标准必须高于活标准。例如,PyroSim内的示例代码为“当RAD1低于11.5 kW/m²时关闭<RAD1>,当RAD1高于12.0 kW/m²时打开”。该控件在PyroSim模型中使用,运行良好。基于上述情况,我有两方面的问题

1.首先,是否存在可手动插入PyroSim的FDS代码,该代码允许去活(即关闭)标准高于激活(即打开)标准;

2.其次,是否有FDS代码来指示对象,当根据激活(即开启)标准开启时,只有在模拟火灾的辐射热流(例如)超过关闭标准后才停止激活,然后,一旦模拟火灾中的辐射热流(例如)低于关闭标准,该物体就停止激活。

询问的第二方面也是关于控制逻辑函数的。在PyroSim或FDS代码中是否一个函数可以根据时间激活(即打开)一个对象,然后在模拟火灾中的辐射热流(例如)低于关闭标准时去活(即关闭)。因此,同一个对象基于两个(2)不同的控件。我已经试过了,但是无法实现。

用户: (4.5k 分)

1个回答

0 喜欢 0 不喜欢

如果要定义仅在特定范围内为真的函数,请参阅《用户指南》中的自定义函数。你可以使用控制函数组合控制函数的输出,以构建复杂的逻辑。请参见《用户手册》中的干管示例。

用户: (8.3k 分)
...