在模拟中,可以使用激活事件(Activation Events)命令来控制对象状态,从而使其被激活或者停用。激活事件在PyroSim中是控制逻辑系统的,用户可以通过使用对象的属性(Properties)对话框中的激活(Activation)选项对每个模拟几何对象(如墙壁、孔)进行分别设置。在默认状态下对象的激活(Activation)选项都处于永远激活状态,用户可以通过点击New来新建激活事件。PyroSim程序中,用户可以在时间参数、探测器设备和量输出设备上使用激活事件。
激活事件的用途包括以下几方面。
①使一个对象(一扇门)在特定时间从模型中移除(即被打开)。
②当一个温度传感器被触发时,使一个对象(一扇窗)在特定时间从模型中移除(即被打破)。
③当几个烟雾探测器被触发时,引起通风系统激活。
要打开激活控制(Activation Controls)对话框(图4.1),在设备(Devices)菜单中单击编辑激活控制(Edit Activation Controls…)来新建激活控制事件。
图4.1 激活控制对话框
激活控制参数属性描述见表4.1。
表4.1 激活控制参数属性描述
在PyroSim中创建控制需要三步。
①选择一个输入类型(时间,探测器,恒温控制,自定义),这是触发控制的信号来源。
②选择要执行的操作(例如创建一个对象)。
③根据步骤①和②中创建的模式,对控制设置具体的输入。
在选择输入类型和动作之后,一个描述控制逻辑的模式(语句形式)就会出现在对话框中。一些关键词和数字将会以蓝色字体显示。用户可以点击任何蓝色的文字进行具体控制行为的修改。
图4.2显示了对象的选择对话框。通过点击对象名字前面的选框来选中该对象。为了迅速找到需要的对象,用户可以输入对象名称的前几个字母。
图4.2 选择对话框
在程序中,激活控制与创建的特定几何对象是分开存放的。这使得用户可以在创建对象后再与激活控制绑定。用户还可以在对象的属性编辑器中使用激活与现有的激活控制进行绑定,甚至直接创建一个新的控制。图4.3展示了一个孔的属性对话框中的激活控制功能。
图4.3 激活控制对话框
一旦激活控制操作与一个或多个对象进行了绑定,连接到激活控制命令的任何对象都可以在自己的属性编辑器中显示该激活控制的文字说明。这个文本将被显示为蓝色,同时可以通过点击来编辑激活控制。对激活控制所做的更改将影响所有引用它的对象。