好文档 - 专业文书写作范文服务资料分享网站

基于多智能体的城市交通仿真研究

天下 分享 时间: 加入收藏 我要投稿 点赞

6]号灯也

没有人参与的情况下(power?设置为off),道路为4行3列,车辆数目为140时的运行结果。

power?设置为on),道路

为4行3列,车辆数目为140时的运行结果。

4.2 案例二

4行3列,车辆数目为54时

我们得出停着的车辆数量柱状图如图5,车辆平均速度柱状图.

4.3 分析及结果

了,导致这种结果有多个因素,如信号灯控制不合理、车辆数目过大超过了道路的承载能力等。

系,正如二流模型中认为的路网宏观层面的平均行驶速度与路网上

7].

高效的交通模拟数据需要大量的实验和多种组合,我们还可以得出有人参与交通管理的情况下交叉口的流通效率会提高,当有流动车辆进入交通道路或者离开交通道路会对上述结论产生何种影响等许多对实践有指导意义的结论。

agent建模的角度出发,借助netlogo软件平台,

利用了“traffic grid模型”,模拟了不同组合的参数对交通系统产生不同的影响,获取了车辆平均等待时间、停止的车辆等随时间变化的曲线,但是由于此模型比较简单,模拟的范围小、没有采用实际路网等因素,有待更好的改善。

并行的方式模拟非线性因果的社会系统,使人们

更好地理解社会现象,发现现象背后的机制,从而做出预测和辅助决策。多主体建模目前还未形成成熟的体系,因而也没有一套完整而成形的理论,但可以预言,随着多主体思想的普及理论方法的完善,基于多主体建模和仿真会越来越多地应用于社会生活研究中。

1] 张江,李学伟.人工社会——基于agent的社会学仿真[j].系统工程,2005(1):23-26.

2] 宜慧玉,张发.复杂系统仿真及应用[m].北京:清华大学出版社,2008.4.

3] minsky m the society of mind [m].new york:simon and schuster company,inc.1986.

4] cetin n,nagel k,raney b et al.large-scale multi-agent transportation simulations[j].computer physice communications,2002,147:559-564.

5] 方良松,余春艳.基于数字荷尔蒙模型的信号灯控制算法[d].福州大学(数学与计算机学院)硕士论文,2008.11.05.

6] 袁绍欣,赵祥模,安疑生.无信号交叉口车流通行状况的混杂petri网模型[d].长安大学,陕西,西安,710064.

7] herman r,prigogine i .a. two-fluid approach to town traffic[j].science,1979,204(4389):148151.

(下接第7页)

输入编辑,选择线文件中组成区边界的线文件;

2)选择下拉菜单其它→自动剪断线;然后再选择下拉菜单其它→拓扑错误检查→线拓扑错误检查,如果有错误会弹出对话框,提示线拓扑有错的线段,根据提示修改错误,然后选取下拉菜单“其它” →线转换弧段并保存,形成一个区文件;

3)在已打开的线文件中,选择下拉菜单“工作区”→添加文件→添加区文件(选择建立的区文件);然后再选择下拉菜单“其它” →拓扑重建,拓扑重建后的图形如图5所示;

4点文件、线文件、区文件的叠加

mapgis生成的三类文件分别保存在三个文件中,而cad是保存在同一个文件中的,所以mapgis中,要查看一幅完整的地图,需要文件的叠加,如先通过“图形处理” →“输入编辑”打开已经建立的线文件,然后在下拉菜单“工作区” →“添加文件”,选择要添加的点文件和区文件,当然也可以打开区文件添加点文件和

线文件。这样就可以看到一幅完整的图形。

5结束语

的数据库的更新与维护,原有的cad格式的地形图文件作为“数字国土”的主要数据来源,研究cad格式文件转换成mapgis格式文件具有十分重要的使用价值和经济价值,本文通过对此的研究,总结出cad格式文件玩换成mapgis格式文件的一般步骤和方法,希望对加快“数字中国”的进程起到一点帮助。

1] 朱恩利.地理信息系统基础及应用教程【m】.北京:机械工业出版社,2004.

2] 吴信才.mapgis地理信息系统【m】.北京:电子工业出版,2004.

3] 王有刚.基于mapgis下拓扑关系的自动建立【j】.测绘标准化,2004.

(下接第11页)

就越难分解。使用基于服务的名字会有所帮助,但是必须整个公司都使用标准化的、统一的、始终如一的名字。

2.2 充分的冗余。

器, 能在发生

故障的时候接管主要的故障设备。冗余系统应该可以作为备份服务器连续的运行,当主服务器发生故障时能自动连上线,或者只要少量的人工干预, 就能接管提供服务的故障系统。

计算区域,可以让自己很好的在克隆好的机器上运行。别的服务比如大数据库就不行,它们要求连接更牢固的崩溃恢复系统。你正在使用的用来提供服务的软件或许会告诉你,冗余是以一种有效的、被动的、从服务器的形式存在的,只有在主服务器发生故障并发出请求时,冗余系统才会响应。不管什么情况,冗余机制必须要确保数据同步并保持数据的完整。

和主服务器同步运行,那么冗余服务器

就可以用来分担正在正常运行的负荷并能提高性能。如果你使用这种方法,一定要注意不要让负荷超出性能不能接受的临界点,以防止某个服务器出现故障。在到达临界点之前要为现存系统增加更多的并行服务器。

一台主机被断开、升级、测试然后重新开始服务。单一主机的故障不会停止整个服务,虽然可能会影响性能。如果你真的搞杂了一个升级那就关掉电源等你冷静下来再去修它。

献:

1] 莫卫东。计算机网络技术及应用[m].北京:机械工业

基于多智能体的城市交通仿真研究

6]号灯也没有人参与的情况下(power?设置为off),道路为4行3列,车辆数目为140时的运行结果。power?设置为on),道路为4行3列,车辆数目为140时的运行结果
推荐度:
点击下载文档文档为doc格式
8ukso9qwuq20sz532alg3gznb0gt5600brs
领取福利

微信扫码领取福利

微信扫码分享