《全国大学生交通科技大赛论文集5》由会员分享,可在线阅读,更多相关《全国大学生交通科技大赛论文集5(7页珍藏版)》请在金锄头文库上搜索。
1、- 1 -城市轨道交通系统故障处置预案的研究与仿真城市轨道交通系统故障处置预案的研究与仿真常力元,柴永,何晶赟,孙炜庆(同济大学交通运输工程学院,上海,201804)摘要:摘要:分析了轨道交通的安全形势,世界各国轨道交通的故障处置以及轨道交通故障处置系统,在此基础上提出并开发了城市轨道交通系统故障处置预案的虚拟现实仿真系统。目的是为了优化轨道交通故障处置预案和预案管理系统,从而降低故障损失,提高运营安全。关键词:关键词:故障处置预案 故障处置系统 虚拟现实系统仿真 寻路算法引言引言目前我国正处于轨道交通建设的繁荣时期。然而,作为高密度、大流量的公共交通方 式,轨道交通在解决城市交通拥堵问题的同
2、时,将同时带来人流的聚集,其运营过程中的 安全问题也突显出来。 城市轨道交通安全涉及因素众多,无论在设计、施工还是运营阶段,都隐含着触发事 故的潜在条件。在解决的过程中,故障预防和故障处置是两个基本部分。无论是预防还是 处置,预案都是核心的组成。目前,我国的城市轨道交通故障处置预案的表现形式还较为 单一,直观性较低,直接影响了可执行性。因此,有必要对现有的城市轨道交通系统故障处 置预案及其管理系统进行分析并加以优化,以提高地铁的运营安全。1 1城市轨道交通故障处置系统城市轨道交通故障处置系统城市轨道交通故障处置系统是整个轨道交通信息系统中的一个部分。涉及到包括乘客、 轨道交通工作人员、外部救援
3、人员的人员机制;包括故障处置、乘客转移和疏散、乘客救 援、网络运营的线路调整的应急机制;还包括了信息采集、信息发布的公共机制等诸多方 面。1.11.1 城市轨道交通故障处置预案的基本内容城市轨道交通故障处置预案的基本内容(1)预案准备。预测任何可能出现的故障类型及其影响程度;制定发生故障后的反应 行动;保证人员进行培训和演习,定期更新应急预案和重新评价其有效性。 (2)救援系统。由应急指挥中心、故障现场指挥中心、支持保障中心、媒体中心和信 息管理中心等 5 个运作中心组成。要做到快速、有序、高效地处理故障。 (3)救援预案。救援预案包括应急资源的组织和利用;故障的评估;指挥、协调的组 织结构;
4、通报和通讯联络的程序;应急反应行动;培训和演习及救援预案的维护。 (4)培训演习。目的是测试救援预案的充分程度;测试应急培训的有效性和队员的熟 练性;测试现有应急装置和设备供应的充分性;通过训练来识别和改正救援预案缺陷。 (5)救援行动。故障发生时及时调动并合理利用应急资源投入救援现场,针对故障的 具体情况,选择适当的对策和行动方案,及时有效地进行应援行动,在最短时间内控制故 障。 (6)系统恢复与善后。包括事故现场清理、恢复期间的管理、事故调查、现场的警戒 与安全、安全和应急系统的恢复、人员的救助、法律问题的解决、相关数据收集等。- 2 -1.21.2 城市轨道交通故障处置预案的基本形式城市
5、轨道交通故障处置预案的基本形式纵览世界各国的城市轨道交通故障处置预案,其形式主要有以下几种: (1)文本形式。文本形式是最为普及的形式。在文本中,编制目的和各种具体故障的 处置预案是其主要内容。涉及各种设备的使用、乘客的疏散和转移、外部救援行动的展开 等。给出了发生故障时每一任务的实施细节。近年来,随着计算机的普及和应用,文本更 多情况下是以电子版的形式储存在计算机中,供轨道交通工作人员学习、培训。 (2)多媒体形式。多媒体形式是近年来各个国家和轨道运营公司日益重视,正在或已 经开发并逐步应用的一种形式。运用文字、音像、图片等形式集中存储各种法规规章、运 营管理规程、故障处置预案,这种形式在查
6、询检索、修改更新、资源共享、学习培训方面 相对传统形式有着绝对的优越性。2 2系统仿真与虚拟现实系统仿真与虚拟现实2.12.1 系统仿真系统仿真系统仿真是一种实验技术,以系统理论、形式化理论、随机过程与统计学理论和优化 理论为基础,以计算机为工具,为一些具有不确定性因素的现实系统或未来系统创造一种 计算机实验环境。使系统的未来性能测度和长期动态特性能在相对短的时间内在计算机上 实现。 由于系统仿真具有面向过程的特点,仿真模型与所研究系统的运行过程的运行过程在 形式上和逻辑上存在对应性,避免了建立抽象数学模型的困难,显著简化了建模过程。更 避免了真实实验大量人力、物力资源的付出与较大的风险。同时
7、具有直观性,可实时更改, 增强了对现实系统模拟的真实性。2.22.2 虚拟现实虚拟现实虚拟现实技术又称灵境技术,通过技术或设备模拟出一个可交互的、虚幻的三维空间 场景。这种技术的特点在于通过计算机图形构成的三维数字模型,编制到计算机中去产生 逼真的“虚拟环境”。虚拟现实系统通常具有沉浸感、交互性、想象的特征。 系统仿真侧重于真实复杂世界的科学抽象,真正反映出现实世界的运动形式。虚拟现 实则侧重表现形式,主要以表现和参与为目的。二者的结合即虚拟现实仿真系统使用户在 获得必要的数据的基础上直观地了解到系统运行过程的场景,增强仿真效果。实现对地铁 各种事件的全面模仿,并藉由模拟结果研究地铁设施设置,
8、紧急事件处理等,从而得出事 件处理的最优预案,大大降低了对地铁研究的时间及经济成本。3 3系统开发系统开发基于以上的分析,可以看出故障处置预案对于轨道交通安全运营有着极为重要的意义 和作用,而其表现形式又直接关系到工作人员对预案的掌握程度。目前在国内尚没有一套 完整的利用虚拟现实仿真技术实现预案表达的系统。由于地铁(“地下铁”的简称,下同) 的特殊性、事故后果的严重性、对管理的依赖性、受环境影响大且难于预测和控制成为轨 道交通安全工作的重点。而站内比隧道内又更具有代表性,因此我们选择地铁车站建立仿 真系统。- 3 -3.13.1 地铁车站模型概述地铁车站模型概述地铁车站分站厅和站台两层。站厅包
9、括控制室(车控室、环控室)、进出通道、售票 系统和闸机。实现车站及附近隧道的安全监控管理和乘客进出站、售检票和乘降功能。站 台提供列车停靠、乘客候车和上下车功能。另外,在站厅和站台均设有导向标志、消防、 防洪等安全设施,有些还在站厅设有小型的商业区。 车站的空间可以看作一个功能层面,不同区域对应不同功能。对不同的地铁车站而言, 其具体的设施布置、区域分布各有不同,但都遵循了有关规章和条例,都保证了在发生故 障的情况下设施的易操作性。因此,仿真的要点在于设施的表现,而不是设施的详尽位置。3.23.2 上海市轨道交通中山公园站上海市轨道交通中山公园站中山公园站目前是上海轨道交通2号、3号和4号线的
10、一站式换乘站。目前有8个出入口、 5个通道、3个进站闸机、3个出站闸机。两个售票区域分别位于站厅两端。4个楼梯及自动 扶梯供乘客升降。日均客流量约11万人次。 在2号线中,中山公园站暂时是始发站。在3号线和4号线中属中间站。由于其周边城市 功能的原因(主要为居民区),客流呈现出较强的规律性。由于换乘线路的类型不同,其 通道、售票系统、闸机系统、升降系统、安全设施、商业区域的布置及乘客路径选择等诸 多方面在上海市各轨道交通车站中均具有代表性。因此,我们选择中山公园站作为模型进 行仿真。3.33.3 开发过程开发过程3.3.13.3.1 仿真方案的比较和选择仿真方案的比较和选择 目前,国内外虚拟现
11、实仿真的制作有以下几种常见方案: (1)完全通过底层开发,采用c/c+编程,使用open GL通用接口,这样做的工作量大, 资金需求量大,需要完全从底层编写建模,渲染,运动模拟等,但最灵活,应用范围最广。(2)使用各种图形,音像,物理状态模拟等库,使用这些库可以大大减少开发工作量, 且大多遵循GPL/LGPL/BSD许可证,无版权顾虑,但工作量依旧很大,不适用学生开发。 (3)使用各种虚拟现实或游戏引擎,如vega,3dvrii,OpenGVS,EON Studio, OpenGL Performer等。使用这些软件能大大减少开发周期,且效果卓越,但均属商业软件, 不公开源代码,灵活性差,且价
12、格昂贵。 (4)我们选用的Blender引擎,能够良好的模拟碰撞检测和动力学模型,具有高级逻 辑,且可以与Python语言进行深度交互,灵活性非常高。在国外Python多被用于游戏开发, 很适合编写仿真模拟的人工智能部分。另外Blender与Python都具有良好的跨平台性,非常 适合跨平台软件的开发。而且,源代码可自由使用,为软件的进一步扩展打下了基础。 3.3.23.3.2 具体开发具体开发 (1)前期建模我们采用Wings3D配合Blender按照地铁站内设施的实际尺寸制作,部分 模型用Python编写,考虑到系统运行速度,我们尽可能简化了部分模型,模型材质均用UV 贴图表示,考虑到部分
13、效果美观,我们采用了glsl语言进行辅助渲染。为了更好地模拟地 铁客流,我们为地铁乘客加入了简单的人工智能(AI) ,可以使对地铁客流的模拟性大大增 强。 (2)开发的重点和难点是地铁中人物的路径选择问题。寻路问题是游戏开发、虚拟现 实编程中经常遇到的一个问题,它可以被归为组合式问题一类。 目前,最常用的寻路算法是 A*方式,原理是通过不断搜索逼近目的地的路点来获- 4 -得。简单的 A*算法为非启发式。非启发式的寻路算法实际上是一种穷举法,通过固定顺序 依次搜索人物周围的路点,直到找到目的地,搜索点在图像上的表现为一个不断扩大的矩 形。非启发式 A*算法穷举导致搜索速度过慢,而且不是很符合逻
14、辑,人物随机性运动的随 机性小,路径相似性大,为了克服这种缺点,有人发明了启发式 A*算法。启发式的 A*寻路 算法,一般通过 已经走过的路程已经走过的路程 + + 到达目的地的直线距离到达目的地的直线距离 代价值作为搜索时的启发条件, 每个点建立一个代价值,每次搜索时就从代价低的最先搜索。以上的搜索是一种矩阵式的 不断逼近终点的搜索做法。优点是比较直观,缺点在于距离越远搜索时间越长(A*算法示 意见图 1) 。 考虑到如果是一条折线,那么其每一个拐弯点一定发生在障碍物的突出边角,而不 会在还没有碰到障碍物就拐弯的情况,综合启发式 A*算法与几种格子网络算法,我们改进 了 A*算法,描述如下:
15、 为了便于计算,我们考虑将地铁站划分为若干不重合的矩形区域块,且每个区域块中 记录着与其他区域块间的连接信息,形成树状结构,人物被限制在各个区域块中移动,从 所处区域向下一连接区域移动的选择方法是:先计算所用能够回溯到树根的区域路径及距 离,再依照所得距离数据结合相邻区域内人数计算出权重,并依此选择移向临近区域。如 此设计的原因是,通常人们在地铁中的运动路径不是最短的,而是带有一定随机性,且因 距出口距离,路径上的人员数目等有关。这样编写,能够保证绝大多数人物选择较近路径, 部分人物因周围人员数目而改变路径及少部分人物因特殊原因选择较远路径(系统算法示 意见图 2) 。图 2 系统算法示意图
16、3 中山公园站闸机系统图 1 A*算法示意- 5 -图 4 仿真模拟闸机系统图 5 中山公园站站台层及升降系统图 6 仿真模拟站台及升降系统为了增强人物移动自由性的模拟并考虑到今后扩展方便,人物在区域内移动的横向位 置具有很大随机性。同时,横向的自由度可以方便今后加入对相向移动的人物间躲避模拟, 对考虑扩展人物的智能排队等问题也预留了空间。 (3)图3图6为中山公园站实体与仿真模拟对比。3.43.4 系统扩展系统扩展由于时间有限,我们的很多想法还没能来得及实现,未来可实现的功能有: 1进一步完善火灾的模拟,研究火势、浓烟及救援人员对地铁乘客逃离路径的影响。 2加入更多特殊事件的控制。例如大客流、停电等。 3提高人员运动的智能化,优化代码。 4简明易用的 GUI 界面。3.53.5 功能描述功能描述1系统直观而详尽地描绘出车站基础设施、安全设备、建筑结构以及周边建筑情况的 立体化图形和详细说明,降低文字内容,代之以流程式图形程序说明。这就在发生故障时, 显著降低应急反应时间,让管理者更准确、及时地知道故障情况,极大