l Buffer元素的可视化设计
右击元素选择列表中simulation下的queue元素,选择display对queue元素的可视化设计。
在这里我们需要设计queu元素的name、icon以及partqueue属性,这些属性的设计与上述part元素和machine元素的设置相同,在此不再赘述。
l Timeseries元素的可视化设计
右击元素选择列表中simulation下的servicetime元素,选择display对servicetime元素的可视化设计。
首先,设置servicetime的name属性,在这里的name属性的设置与part元素的name属性设置相同,在此不再赘述。
其次,设置servicetime的timeseries属性的设置,如图6所示。在对话框中可以改变时间轴的高度以及显示数据的多少。还可以改变时间轴上显示数据的多少以及时间轴的颜色。在此我们只需改变时间轴纵轴上的最大显示数据即可。
图6 timeseries属性可视化设计
(1) 元素详细设计
l Part元素详细设计
双击part元素图标,对customer元素进行详细设计。如图7所示。
在type栏中选择active with profile
在arrival profile选项卡中选择8小时工作制然后根据表1填入volume数字即可。如图8所示。
图7 customer详细设计
点击To…按钮,输入“push to queue”
点击actions on create按钮,输入“icon=108”表示customer的动态图标为108号图标。
图8 arrival profile详细设计
l Machine元素详细设计
双击server元素图标,进行详细设计。如图9所示。
在cycle time栏中输入process_time()
点击from…按钮,输入“pull from queue”;
点击To…按钮,输入“push to ship”点击确定完成设定。
图9 server元素详细设计
l Timeseries元素详细设计
双击servicetime图标,进行详细设计。如图10所示。
图10 timeseries详细设计
在recording栏中输入10,表示时间轴每隔10个时间单位统计一次数据。
在plot expression中第一行中输入process_time(),表示在时间轴上显示服务时间的变化;
在plot expression中第二行中输入nparts(queue),表示在时间轴上显示队列中的人数。
模型运行1000个时间单位,在运行中,时间轴不断的描述系统中的服务时间以及队列中的人数。可以看出队列中人数是成周期性变化的,这是因为顾客进入系统也是成周期性变化导致的。