基于多智能体的城市交通仿真研究_第1页
基于多智能体的城市交通仿真研究_第2页
基于多智能体的城市交通仿真研究_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文章来源 毕业论文网 基于多智能体的城市交通仿真研究文章来源 毕业论文网 1 引言 交通仿真shi20世纪60年代以来,随着计算机技术de进步而开展起来de采用计算机数字模型来反映复杂道路交通现象de交通剖析技术和办法。从实验角度看,道路交通仿真shi再现交通流时间和空间变化de模仿技术,交通仿真shi智能交通运输系统de壹个重要组成局部,shi计算机技术在交通工程范畴de壹个重要应用。应用基于agentde计算机仿真经过模仿交通系统中个体de行为,让壹群这样de个体在计算机所营造de虚拟环境下停止互相作用并演化,自下而上de“涌现”出整体系统de复杂性行为。多主体模型根本思绪shi:由于人类

2、社会shi由大量de个体构成de复杂系统,因此在计算机中树立每个经济实体de个体模型,这样de计算机中模型被称为agent;然后让这些agent遵照壹定de简单规则互相作用;然后经过察看这群agent整体作用de涌现性找到人工社会de规律,并用这些规律解释和了解人类社会中de宏观现象1。 文中以traffic grid模型为根底,仿真研讨了交通系统从而得出停着de车辆数量,均匀等候时间等曲线,为城市规划和决策者提供了数据。 2多主体建模 主体(agent,也有人译为智能体、代理)和多主体系统(multi-agent system,mas)shi随着散布式人工智能de研讨而兴起de。“主体(ag

3、ent)”壹词壹般用来描绘自包含de(self-contained)、能感知环境并能在壹定水平上控制本身行为de计算实体2。人工智能学者minsky在1986年出版de著作思想de社会(the society of mind)3中提出了agent,以为社会中de某些个体经过协商之后能够求得问题de解,这些个体就shiagent。agent至少应具备以下几方面de关键属性:自主性:agent具有属于其本身de计算资源和部分于本身行为控制de机制,能在无外界直接支配de状况下,依据其内部状态和感知到de(外部)环境信息,决议和控制本身de行为。交互性:能与其他agent停止多种方式de交互,能有效

4、地与其他agent协同工作。反响性:能感知所处de环境,并对相关事情做出适时反响。主动性:能遵照承诺采取主动行动,表现出面向目的de行为。推理和规划才能:agent具有学习学问和经历及停止相关de推理和智能计算de才能。 多agent系统(mas)由多个自主或半自主de智能体组成,每个agent或者实行本人de职责,或者与其他agent通讯获取信息相互协作完成整个问题de求解。与单agent相比,mas有如下特性:社会性:agent处于由多个agent构成de社会环境中,经过某种agent言语与其他agent施行灵敏多样de交互和通讯,完成与其他agentde协作、协同、协商、竞争等。自制性:

5、在多agent系统中壹个agent发出恳求后,其他agent只要同时具备提供此效劳de才能与兴味时才干承受动作拜托,即壹个agent不能强迫另壹个agent提供某种效劳。协作性:在多agent系统中,具有不同目的de各个agent必需互相协作、协同、协商对未完成问题de求解。 3仿真模型 3.1 总体构造 道路交通系统包含很多互相关联de实体,主要有道路(分为路段和穿插口)、信号控制设备、车辆、驾驶员、行人等。这些实体有de具有壹定水平de自制性和智能性,如驾驶员、行人等,有deshi被动de受其他实体de影响,如路段等。多主体技术可以对交通系统中de各要素停止建模4,如穿插口、信号灯、交通控

6、制中心等,对这些要素停止简化,树立多主体概念模型。主要agent有交通路网agent、车辆agent、信号灯agent,其中交通路网agent参考1979年herman等5提出de贰流模型(two-fluid model),该模型以为交通流有运转车辆与中止de车辆组成。 路网描绘:交通路网shi道路交通系统de根底设备,承载着车辆de运转。交通路网具有复杂de拓扑构造和汇合特征,假如过于复杂则计算负载过重,故分为路段、路网、穿插口叁次层管理,路网agent担任存储维护整个交通路网de拓扑关系,为交通实体提供路网信息。路段agent担任本路段de描绘,穿插口agent包含信号灯对象完成各入口车道

7、交通流de时间别离,壹个路段壹个车道。 信号灯构造:信号灯shi重要de交通控制设备,它完成对穿插口不同流向de车辆停止时间别离,减少车辆之间可能de抵触,改善交通平安,进步穿插口流通效率。信号灯控制从实质上看,shi壹个典型de复杂顺应系统,国内外相关学者对信号灯控制已做出大量研讨,也产生许多控制计划,但都有相应de局限性,也普遍存在着鲁棒性差、不易扩展、计算复杂等缺陷5,本模型从计算简单动身统壹管理信号灯,壹次初始化好时间距离。 3.2参数设置 设置局部如图1。 各个控件表示de物理意义如表1 3.3初始化环境 环境shi由3737de网格组成de,经过设置sliders :grid-si

8、ze-x=3,grid-size-y=4初始化壹个4行3列de道路,其中两条道路穿插处有红色和绿色de瓦片分别代表红灯和绿灯,其中汽车数目经过设置slider:num-cars=54,点击setup按钮即构成道路图,如图2。 图2 叁行肆列de道路图 3.4相关规则 3.4.1环境规则 初始时车辆数目( num-cars )壹定要小于路(如图2中白色de表示道路)de数量,假如超出则提示正告信息。 假如无人参与此系统则设置 current-auto? 为 off ,有则设置 on ,并且经过 current-phase 选择壹个交通灯为控制de交通灯。 此系统假如没有交通灯de参与则设置 po

9、wer? 为 off ,反之则设置为 on 。 3.4.2运转规则 每壹个时间步,车子依照当前速度向前行驶,假如当前速度小于限制速度( speed-limit )并且它们前方没有车子,那么它们加速( speed-up )行驶,假如前面de车辆速度小于本人de车速,那么当前车子要调整本人车速和前面de车速壹致( slow-down ),遇到红灯或者停着de车辆,当前车辆要中止。 4案例剖析及结果 4.1 案例壹 目前,以城市交通为背景,研讨诸如拥堵de方式、传播、消散、交通流在路网中de优化散布、车辆动态途径选择、特殊车辆控制等问题时,无信号灯穿插口车辆通行状况de精确性表征都shi不可短少de

10、重要壹环6。依照上述模型运转,当在没有信号灯也没有人参与de状况下(power?设置为off),道路为4行3列,车辆数目为140时de运转结果如图3 当在有信号灯没有人参与de状况下(power?设置为on),道路为4行3列,车辆数目为140时de运转结果如图4 4.2 案例贰 依照上述模型运转,当在道路为4行3列,车辆数目为54时我们得出停着de车辆数量柱状图如图5,车辆均匀速度柱状图如图6,均匀等候时间柱状图如图7: 图5 停着de车辆数量 4.3 剖析及结果 由案例壹可知,在有信号灯参与交通管理下交通却快速解体了(图3 ticks=3164,图4 ticks=665,

11、ticksshi时间步,随着时间持续而增长),招致这种结果有多个要素,如信号灯控制不合理、车辆数目过大超越了道路de承载才能等。 有案例贰可知,车辆均匀速度与停着de车辆数量有壹定de关系,正如贰流模型中以为de路网宏观层面de均匀行驶速度与路网上车辆de比重de幂运算成线性关系7. 限于篇幅,文中只给了两个案例,有参数设置能够看出要得到高效de交通模仿数据需求大量de实验和多种组合,我们还能够得出有人参与交通管理de状况下穿插口de流通效率会进步,当有活动车辆进入交通道路或者分开交通道路会对上述结论产生何种影响等许多对理论有指导意义de结论。 结论 文中从基于多agent建模de角度动身,借助netlogo软件平台,应用了“traffic grid模型”,模仿了不同组合de参数对交通系统产生不同de影响,获取了车辆均匀等候时间、中止de车辆等随时间变化de曲线,但shi由于此模型比拟简单,模仿de范围小、没有采用实践路网等要素,有待更好de改善。 多主体模型以并行de方式模仿非线性因果de社会系统,使人们更好天文解社会现象,发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论