地铁车站客流仿真模型构建研究

来源 :无线互联科技 | 被引量 : 0次 | 上传用户:ahua501
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:构建有效的地铁车站仿真模型对制定地铁客流疏散路径有重要的意义。文章从分析地铁车站空间示意图、构建地铁车站物理模型以及绘制客流仿真逻辑思路图等方面阐述了地铁车站仿真模型构建要点,基于仿真模型阐述了逻辑数据生成方式,并重点以进出站时间分布统计、地铁行人平均速度数据统计以及区域密度统计介绍仿真模型统计数据生成的方法。
  关键词:地铁车站;客流仿真;行人行为;Anylogic
  0 引言
  伴随着经济的快速发展,城市轨道交通发展速度突飞猛进。根据中国城市轨道交通协会发布的城市轨道交通行业统计报告,广州地铁最高客流量达1 002.6万人次,客流强度已位居全国第一,其中,广州体育西站日客运量为全国最高。地铁系统客流高度密集、可控性差、突变性强、疏散条件差,潜在风险高和危险大。在早、晚客流高峰,轨道交通车站的楼层、闸机等瓶颈区域经常发生行人拥挤现象,不仅导致行人通行效率下降,还会产生诸多的安全问题。在地铁车站这种复杂的环境中,行人运动的安全性、舒适性以及瓶颈区域的通行效率引起的关注越来越多。为了对地铁车站行人微观行为进行客观分析,制定地铁客流疏散路径,需要构建有效的地铁车站仿真模型。文章基于Anylogic软件平台[1],从地铁车站仿真模型构建要点和地铁车站仿真模型统计数据生成两个方面对地铁车站仿真模型构建进行研究[2]。
  1   地铁车站仿真模型构建要点
  1.1  分析地铁车站空间示意图
  地铁车站建筑图纸是模型构建的基础。地铁车站的平面图、三维立体图由于涉及一些重要信息,通常情况都难以在网上找到。因此,通常采取预估法来确定地铁车站图纸。首先,可以通过百度地图、Bing地图等在线地图,从俯瞰的角度,确定地铁站的平面结构及平面尺寸[3]。其次,通过百度图片或网络搜索的方法,查一查相关地铁站是否有三维立体图,获取不同的角度建筑图。最后,到地铁站现场查看相关结构示意图以及设备设施,构思地铁车站的三维空间立体模型。
  1.2 構建地铁车站物理模型
  在建立物理模型的过程中,有几个要点:一是明确单位尺寸,单位尺寸可以根据模型复杂度,设置1单元是5 m,或      15 m,或35 m;二是设置层间,对不同的层间修改名称,并设置Z关键参数,Z为楼层高度;三是闭合构建区域,用线条构建一定范围的区域,线条可以是直线,也可以是折线,注意线条需要闭合,否则会出现行人乱跑现象(走出既定的区域),还需根据实际需要设置墙的高度[4];四是添加物理设施,根据地铁车站现场实际情况,添置安检门、闸机、自动售票机、栅栏等物理设施;五是对楼层间进行“开口”,利用折线在自动扶梯口或者楼梯口处进行折线“开口”;六是完善物理模型,添加扶梯组,扶梯组要重点设置扶梯的方向、宽度,添加柱子,柱子的位置、形状要适宜;七是设置到达线,在层间、闸机、出入口设置到达线(也称“目标性”),引导行人行走的方向。
  1.3  绘制客流仿真逻辑思路图
  利用行人库、流程建模库、智能体库等模块内容进行逻辑思路绘制,地铁车站行人行走常见逻辑思路为pedSource→pedEscalator→pedService→pedSelectOutput→pedGoTo→pedSink,再结合事件和函数一起使用。pedSource的使用需要先捕捉具体的目标线,目标线代表产生行人的位置,地铁车站可以有多pedSource,同理,也可以有多个pedEscalator,但是需要不同的命名,如pedEscalator1,pedEscalator2。pedGoTo常与collection集合结合起来用,collection初始内容可以把多个目标线集合起来,接着pedGoTo可以在目标线处使用函数randomFrom(collection),代表客流根据随机条件前往不同的目标处。地铁车站客流逻辑思路如图1所示。
  关于事件,地铁车站常用到事件event,包括地铁到达的间隔事件,地铁到达后释放的行人数量以及上车人数等。一般的,可设置event触发类型为“到时”,模式为“循环”,首次发生时间为30 s(3 min),复发事件180 s(表示间隔         3 min),每次释放行人为100人,即pedSource.inject(100),上车人数的函数为pedWait.freeAll()。
  关于函数,地铁车站常用到就近原则找出口函数nearestExit,nearestExit(ped)==escalatorGroup。根据实际情况,可对程序代码参数名称进行更改。nearestExit函数体如下:
  double dshortest = infinity ;
  EscalatorGroup  nearestexit = null;
  for ( EscalatorGroup exit : exits ){
  double d = ped.distanceTo ( exit.getX(),exit.getY() ) ;
  if (d < dshort test ) {
   dshortest = d ;  nearestexit = exit ;
  }
  }
  return nearestexit ;
  2 地铁车站仿真模型统计数据生成
  地铁车站仿真模型数据生成[5-6],一般有两种方式展示,一是数据形式,二是图表形式。数据形式可以有数据集、统计、直方图数据以及二维直方图数据以及输出。图表形式有条形图、堆叠图、饼状图、折线图、时间折线图、时间对堆叠图、时间着色图以及直方图。   2.1  逻辑数据生成
  在模型启动时,逻辑思路图将会根据设置的情况随机生成逻辑数据,如图2所示。从pedSource开始随机产生地铁行人数据;pedEscalator处上下左右有4个数据,左侧数据代表从pedSource产生随机行人行走到电梯之间的行人数据,上面数据代表正在乘坐电梯的行人数据,右侧代表离开电梯的行人数据;pedSelectOutput左右两侧有6个数据,左侧1个数据代表需要进行路径选择的总人数,右侧5个数据代表选择不同路径的人数。另外pedService,pedChangeGround等逻辑数据原理相同。
  2.2  进出站时间分布统计
  进出站时间分布统计,利用流程建模库函数和图表来表示。首先,在流程建模库找到控件函数,将其添置到需要获取数据的地方。一般通过添置timeMeasureStart在pedSourece与pedEscalator处获取进站行人数据,timeMeasureEnd添置在pedWait与pedSink处获取行人出站情况。然后通过直方图绑定数据函数,进站时间分布直方图设定为timeMeasureStart.distribution( ),出站时间分布图设定为timeMeasureEnd.distribution( ).
  2.3  地鐵客流平均速度数据统计
  地铁客流平均速度数据统计,利用事件、参数以及图表来表示。首先,添加参数函数,并命名为speed;其次,添加事件event,设置模式为循环模式,并在行动面板处设置函数:speed = 0,for(Person p: people),speed = speed + p.getSpeed( )/people.size( );最后,在pedSoure处将根据智能体的默认群设置为自定义群people即可。
  2.4  区域密度统计
  区域密度统计,利用密度图来表示。直接添加行人库中的密度图到编辑区域上,密度图本身不显示密度变化情况,仅代表密度的大小,密度图默认大小是0.00~1.50。默认情况下,“临界密度”(Critical Density)值为1.5个单位/m2,可根据实际情况修改密度图的值。在模型运行时,密度值等于或大于临界密度阈值的区域将用红色绘制(如果某些其他颜色未使用自定义颜色方案设置)。由于地铁空间有不同的层,统计区域密度图,需要选择所统计的层间。地铁站首层行人密度效果如图3所示。
  3 结语
  文章从地铁车站仿真模型构建要点和地铁车站仿真模型统计数据生成两个方面阐述了如何构建有效的地铁车站仿真模型构,期望为基于Anylogic设计开发地铁车站仿真模型的研究人员提供参考、借鉴。
  [参考文献]
  [1]朱清波,宋庭新,李岩.基于Anylogic的轨道交通换乘能力改进的研究[J].计算机仿真,2020(2):169-173,415.
  [2]霍扬.基于客流模拟的沈阳地铁1、2号线换乘站改造设计研究[J].铁道标准设计,2018(7):148-153.
  [3]赵建立,石敬诗,孙秋霞,等.基于混合深度学习的地铁站进出客流量短时预测[J].交通运输系统工程与信息,2020(5):128-134.
  [4]房霄虹,冯爱军,刘彦君.轨道交通换乘车站客流仿真评估指标体系优化及应用[J].都市快轨交通,2016(5):68-73.
  [5]陈先龙,宋程,廖胜华.基于仿真试验设计的地铁换乘通道客流适应性研究[J].城市轨道交通研究,2015(8):67-70,75.
  [6]丁青艳,王喜富,单庆超,等.轨道交通行人流运动建模及仿真[J].交通运输系统工程与信息,2011(5):99-106.
  (编辑 王雪芬)
其他文献
重新认识“清澈的爱”这四个字,是因为那个吃着橘子笑得有如朝阳般灿烂的未满19岁的小战士——陈祥榕;为了这四个字泪奔是因为小战士的战斗口号“清澈的爱,只为中国”;想要为
从我小时候起,母亲就教导我诚实做人,可她自己却有这样那样的“谎言”。但正是母亲的这些“谎言”,给予我人生无穷的力量1977年,我出生在鄂西北的一个偏远村庄,父母都是朴实
快乐心声:2011年12月,告别绚丽多彩的校园生活、离开家乡和亲人,我脱下时装,换上戎装,满腔热血踏上了北上的列车,经过近两天的奔波,终于到达了梦想启航的军营。车门打开时寒
国际接触镜教育者学会(以下简称“IACLE”)成立于1979年,总部在澳大利亚,是一个非赢利性、非政治性的国际教育组织,已经在全世界60多个国家的300余所学校建立了教育资源中心
多糖类物质是具有提高免疫力、抗病毒、抗肿瘤、抗氧化、抗炎症等广泛生理作用的生物活性成分。近年来,甘草多糖的作用受到研究人员的广泛关注,甘草多糖可以通过调节机体固有
为了考察过硫酸氢钾复合物粉的质量特性,通过水中溶解度、水中有效氯稳定性、金属腐蚀性、局部刺激性以及对目标病原微生物的杀灭效果等试验,对过硫酸氢钾复合物粉进行质量研
摘 要:随着数据信息化水平的增加,信息的安全受到越来越多人的重视。在大数据时代,计算机的网络安全问题成为一个有争议、有关注度的问题。文章简述了目前存在的网络安全问题,探讨维护计算机网络安全的重要性,并对如何维护计算机网络安全问题提出合理化建议。  关键词:大数据时代;计算机;网络安全  1 大数据时代下存在的网络安全问题  大数据时代是网络发展的必然结果,互联网如今已经渗透到人们生活的各个方面,
随着社会的发展,各种数字技术已经在各个领域得到了广泛应用。计算机和各种信息技术的使用,能够实现各种文字、图形、声音信息的数字化,这也使得数字媒体获得了全新的发展机遇。文章就数字媒体艺术环境下信息图形化进行具体分析,以供参考。
文章基于SpringBoot开源框架,采用CSS,JavaScript,jQuery,MyBatis,Maven等技术实现辅导班官网的设计与开发。系统主要完成教学资料管理、教学视频观看、在线交流、客服机器人
摘 要:推荐算法被应用在商品购物、音乐推荐、书籍推荐等网站。如何根据这些已有的用户行为数据让用户快速做出抉择,推荐算法显得十分重要。传统的协同过滤算法没有考虑到用户的兴趣是随时间而变化的。文章首先在传统的协同过滤算法的基础上构建时间变化函数,对用户以往的评分数据,对数据做时间加权,提高预测用户兴趣的能力。针对当前推荐算法都会遇到的评分稀疏性问题,文章提出了把基于时间权重的协同过滤算法与基于关联规则