注:本文摘抄《行人交通仿真方法与技术》,转发请注明引用。
一、新建项目
在本阶段中,我们将先创建地铁站行人交通仿真模型,主要包括绘制行人交通环境以及模拟行人进入站厅层后沿着通道走向列车的行为。
运行AnyLogic,显示欢迎页面。欢迎页面有AnyLogic软件简介、程序综述及特性介绍。此外,该页面也会提示访问XJ科技公司的网站,并提供许多相关的教程。
1. 关闭欢迎页面,在AnyLogic主界面中选择“文件”→“新建”→“模型”命令,从而创建一个新的模型。
2. 在“模型名”文本框中,输入新模型的名称SubwayEntranceHall。
3. 在“位置”文本框中,确定程序创建模型所在的文件夹。既可以单击“浏览”按钮选择一个文件夹,也可以直接在“位置”文本框中输入文件夹的名称。
4. 行人交通仿真的时间单位一般为秒,因此将“模型时间单位”设置为秒。
5. 单击“完成”按钮,便可从零开始进行创建新模型,也可以选择一个模板来初始化模型。
6. 由于本案例目的是学习如何创建模型,单击“完成”按钮关闭向导。
在图形编辑器中,将会看到一个空的模型Main活动对象类。下面简要介绍AnyLogic的界面。
二、导入底图
创建行人交通仿真模型,通常以添加仿真环境的底图开始,然后在底图的基础上绘制仿真环境中的墙壁、障碍物、楼梯等元素,再建立行人行为模型(即:行人在仿真环境的行为及其行为之间的先后顺序)。接下来,我们将添加地铁站的布局图,具体步骤如下:
1. 点击“面板”,切换至面板视图。在面板视图中,可以通过点击停靠在左侧的图标切换选项卡。当对图标的功能不清楚时,让鼠标在图标上滞留2秒便会显示该图标的名称,如(a)所示。在本步骤中选择“演示