一种地铁大客流演练仿真培训系统及方法与流程

文档序号:17334315发布日期:2019-04-05 22:19阅读:843来源:国知局
一种地铁大客流演练仿真培训系统及方法与流程

本发明涉及仿真培训技术领域,具体涉及一种地铁大客流演练仿真培训系统及方法。



背景技术:

近年来,随着计算机虚拟仿真与vr技术的快速发展,其也逐步应用到轨道交通领域中,如建筑模型bim应用、列车模拟驾驶装置,特别是,列车驾驶模拟器装置已经广泛应用到司乘人员的培训中。虚拟人群仿真及可视化展示技术,由于具备直观、安全、可交互、可重复的特点,现已逐步应用到公共场所的设计合理化分析与决策,如高层建筑、商业中心、会展中心等大型建筑的设计优化和应急处理预案设计,但在高铁、地铁的车站应急处理中暂无成熟的技术和案例。目前虚拟人群仿真技术还存在算法复杂、内存消耗大,在实时性、群体逼真效果方面还存在较大的提升空间。本发明针对地铁车站、高铁车站等公共场所应急处理的具体应用,研究大规模人群仿真的关键技术,包括人群信息感知系统、群体行为仿真模型、基于gpu的海量人群实时渲染技术等。并通过对紧急状态下人群行为特征(如拥挤、恐慌)的,仿真大规模人群的疏散、逃生等行为,并尝试将大规模仿真仿真技术应用到地铁、高铁的应急演练仿真系统中。

在轨道交通行业内,单工种的独立培训体系建立和设备研发已逐步成熟,但是,对于多工种联合演练,特别是应急处理的多工种协同训练系统,市场上较少。基于大规模虚拟人群仿真的应急演练仿真系统,在技术门槛和系统规模上,都具有相当的难度,市场应用前景预期良好,预期经济效益好。

国内高铁站、地铁站数量众多、客流量大,特别是在春运等节假日,人流量巨大,如果一旦发生意外情况,如不能得到及时、有效的处理,可能会造成重大的安全事故,导致恶劣的社会影响。因此,大型公共场所的安全及应急处理受到越来越来多的关注。



技术实现要素:

针对上述问题,提供一种地铁大客流演练仿真培训系统及方法,其应用时可以快速模拟不同情况下的人群疏散过程,缩短参与应急处理人员的培训时间,保证应急处理培训的质量,具有很好的社会效益。

本发明通过下述技术方案实现:

一种地铁大客流演练仿真培训系统,包括客流人群仿真子系统、大客流应急预案仿真子系统、自动评价子系统、环境仿真子系统,其中:

所述环境仿真子系统,用于向所述大客流演练仿真培训系统提供逼真的环境场景,并生成环境模型。环境仿真子系统,用于提供大客流预案流程的现场环境,包含站台、站厅静态环境和屏蔽门、闸机、安检、铁马、电扶梯、应急指示灯等动态环境的仿真显示。

所述客流人群仿真子系统,用于仿真实现所述环境模型中的所有虚拟人群;客流人群仿真子系统,用于模拟正常客流和大客流情况下人群的无秩序、有秩序的聚合流动情况,能逼真地仿真人群中每个人在客流中的路径选择和移动情况,能在仿真系统中逼真地模拟出不同场景下的站台、站厅客流情况。

所述大客流应急预案仿真子系统,用于在所述环境模型中按照实际规则和步骤执行大客流应急预案,包括值班站长、值班员、行车人员、站务员、站厅巡检人员、安保人员等各种角色参与演练,用于在所述大客流演练仿真培训系统环境中按照实际规则和步骤执行大客流应急预案,包括值班站长、值班员、行车人员、站务员、站厅巡检人员、安保人员等各种角色参与演练;大客流应急预案仿真子系统,用于实现对地铁大客流情况下的各不同工种的应急预案响应程序进行编辑和仿真模拟,并在预案执行过程中实时监测预案执行情况,生成自动评价原始数据。

所述自动评价子系统,用于在所述环境模型中自动对所有参与演练的角色操作进行评价,并生成评价结果,用于在所述大客流演练仿真培训系统中自动对所有参与演练的角色操作进行评价,并生成评价结果;自动评价子系统,用于综合评价用户对大客流应急预案流程的执行过程和执行结果,通过预案执行过程实时监测数据和预案执行前后的结果数据进行综合评价,评价指标包含操作正确性、操作及时性、操作效果等。

本发明提供的大客流模拟仿真培训系统支持多个不同工种同时参与演练,包括值班站长、值班员、行车人员、站务员、站厅巡检人员、安保人员等,各不同工种可通过模拟设备在仿真系统中参与角色演练,系统能逼真地仿真实现站台、站厅的动态环境,包括列车进出站、乘客上下车、屏蔽门开关门、站台pis信息动态显示、人群有秩序和无秩序流动、电扶梯的运行、各种指示灯的显示、大客流情况下的铁马动态放置等。同时在各工种进行预案演练的同时,系统实时记录操作所有角色的操作数据和结果数据,最终自动生成评价数据,作为仿真培训系统的反馈信息。

进一步的,一种地铁大客流演练仿真培训系统,所述客流人群仿真子系统包括单人模拟仿真模块、路径自动寻获模块和障碍物实时监测模块,所述客流人群仿真子系统中的虚拟人群由各自独立的模型控制,所述独立的模型包括人物特征、人物动作、路径自动寻获系统。其中,单人模拟仿真模块给系统提供独立的人物个体,该模块能仿真模拟每个人物的外貌、性别、衣着、动作等,能根据环境条件和输入指令自主完成各种动作,包括站立不动、微幅度走动、快走、跑动、下蹲、匍匐前进等动作,能根据单个人物自身运动状态给相邻人物发送状态指令,引导相邻人物的走向。路径自动寻获模块实时给单个人物寻获路径,系统通过大规模人群仿真的寻路及动态避碰算法,实现人群通过感知环境信息做出合理的行为选择。处于正常情况下时,个体的进出站、自主排队、上下车等行为,体现个体智能选择的合理性,同时保证有一定的随机性,可以相对逼真地展现真实场景中人群的行为。而当发生火灾、治安事件等,人群进行逃生,受救援人员的指引,进行群体疏散。障碍物实时监测模块能在人物或人群运动中实时检测障碍物,包括静态障碍物和动态障碍物,模块监测到障碍物后将立即给单人模拟仿真模块发送障碍物信息,包括障碍物类型和障碍物距离信息等,单人模拟仿真模块判断障碍物信息后将会及时自动调整路径。

进一步的,一种地铁大客流演练仿真培训系统,所述路径自动寻获系统用于实时为每一个虚拟人物计算并寻获一条最佳路径,该路径在正常模式下遵循乘客进站出站的特征,在应急模式下遵循根据指令寻找出口或避险区域的特诊,当监测到当前路径中出现障碍物时,所述路径自动寻获系统重新搜索另外一条最佳路径,保证人物能按照其单独匹配的路径行走。

进一步的,一种地铁大客流演练仿真培训系统,所述大客流应急预案仿真系统用于仿真实现多种大客流应急预案,支持用户自定义编辑预案内容并保存,且存储多套应急预案并在预案执行时由用户选择,预案执行后不支持切换预案。所述大客流应急预案仿真子系统包含预案编辑模块、预案触发模块、预案执行监测模块。其中,预案编辑模块支持用户根据实际预案内容以指定的格式编辑预案,包括预案的添加、修改和删除,以及预案条目的添加、修改和删除。预案触发模块支持用户设定预案触发的各种参数,包括参数的种类和参数的值,当该模块根据现场人群环境计算出的参数尚未满足各参数值要求时,预案触发模块将不会给用户发送触发消息,当模块根据现场人群环境计算出的参数已经满足了所有参数值的要求时,预案触发模块将向用户发送预案触发的消息,由用户手动触发预案。预案执行监测模块用于预案已经触发并执行后,各不同工种人员按照大客流应急预案执行操作时,该模块将实时监测每一步操作是否正确,判断当前操作步骤是否执行完毕并提示下一步骤操作内容。若当前步骤操作错误将给出错误提示但不会中断预案操作过程,错误信息将通过消息发送给自动评价子系统处理。

进一步的,一种地铁大客流演练仿真培训系统,所述用户自定义编辑预案内容通过所述大客流应急预案仿真系统提供指定的预案编辑工具,用户在该工具中有限地编辑部分信息,由该工具生成预案原始数据。

进一步的,一种地铁大客流演练仿真培训系统,所述自动评价子系统的评价规则支持由用户自定义编辑,用户编辑生成的评价规则数据录入所述自动评价子系统后,所述自动评价子系统将一一对应自动生成评价规则逻辑,当用户操作数据及操作结果数据生成后,所述自动评价子系统自动按照对应的评价规则运算执行评价结果。所述自动评价子系统包含评价规则编辑模块、操作数据记录模块、自动评价分析模块和评价数据处理模块。其中评价规则编辑模块支持用户自定义评价规则,系统将提供一套基础的逻辑算法,用户可以编辑修改每一条评价规则中的算法逻辑和算法组成变量,用户编辑的评价规则保存后便可以作为自动评价子系统的后台评价规则,系统将根据此规则实时计算评价数据。操作数据记录模块将实时记录各工种用户的实时操作数据,该模块将根据统一的数据结构记录所有操作数据,当任一工种执行一项操作后,该模块将立即拷贝一份操作命令并获取该命令对应的设备状态数据,经过计算后获取操作结果并记录到数据库中。自动评价分析模块将每一条或多条操作结果数据导入自动评价规则中,根据评价规则逻辑计算出评价结果,评价结果包含操作成功、操作正确、操作正确度百分比、操作延时率百分比等。评价数据处理模块将对评价结果进行统计分析处理,根据指定的各项操作评价结果的加权值整合计算出本次操作演练的总体评价数据,该数据包含总体评价结果(分数、等级、通过未通过等)、评价数据统计表格。

进一步的,一种地铁大客流演练仿真培训系统,所述用户操作数据及操作结果数据,具体实现形式为任意用户执行了任意操作后,自动评价模块将拷贝该操作命令并检索该操作命令对应的结果状态变量,并获取对应的所有结果状态,该结果状态即为结果数据。

进一步的,一种地铁大客流演练仿真培训系统,所述环境仿真子系统用于提供逼真的环境场景,由数据库录入环境基础数据后,生成所有环境模型,所述环境仿真子系统根据所有的模型及各种资源库生成环境场景。所述环境仿真子系统包含数据处理模块、模型处理模块、逻辑处理模块、通信模块。其中数据处理模块包含数据录入、数据解析、数据存储等,是环境仿真子系统的基础部分,根据实际现场获取环境数据后,在系统中构建与实际现场一致的站台、站厅环境模型,通过模型处理模块后展现出与实际情况一样的环境。模型处理模块主要根据图元库以及录入的环境数据生成各种模型,该模型主要包含视图模型和逻辑模型,其中视图模型根据基础数据和图元库直接生成模型的三维图形,逻辑模型即是服务运算模块的虚拟模型,包含该模型的所有参数和运算规则。逻辑处理模块负责环境仿真子系统的核心逻辑运算,系统运行时,逻辑处理模块将实时计算处理所有模型的参数值,运算的触发条件是外部命令数据输入和人工操作,运算的结果的各模型参数的更新。通信模块负责系统内部和外部的信息交互,主要包含命令信息的接收和发送,状态信息的更新和发送。

进一步的,一种地铁大客流演练仿真培训系统,所述资源库包含各种模型的二维、三维图元库及软件层面的逻辑库。

进一步的,一种地铁大客流演练仿真培训系统,所述系统采用高层体系架构的分布式仿真网络平台实现各子系统之间灵活、高效的联接。

一种地铁大客流演练仿真培训方法,包括以下步骤:

a、培训准备过程,确保所述客流人群仿真子系统、大客流应急预案仿真子系统、自动评价子系统、环境仿真子系统等均正确启动;

b、所述大客流应急预案仿真子系统编辑并生成大客流应急预案;

c、所述自动评价子系统编辑并生成自动评价规则;

d、所述环境仿真子系统根据环境基础数据创建所有模型,并生成环境场景;

e、系统运行后,所述环境仿真子系统将自动计算所有模型的状态数据并更新所有模型的状态;

f、演练人员设置发生大客流的环境数据,所述客流人群仿真子系统仿真实现大客流场景,由值班站长、值班员、行车人员、站务员、站厅巡检人员、安保人员等不同角色按照所述大客流应急预案进行操作,由所述自动评价子系统实时计算所有角色的操作评价结果;

g、演练结束后,所述自动评价子系统根据用户设置生成评价结果,评价结果包括图形评价、表格评价、分数评价和等级评价。

本发明与现有技术相比,具有如下的优点和有益效果:

1、本发明针对地铁车站、高铁车站等公共场所应急处理的具体应用,研究大规模人群仿真的关键技术,包括人群信息感知系统、群体行为仿真模型、基于gpu的海量人群实时渲染技术等。并通过对紧急状态下人群行为特征(如拥挤、恐慌)的,仿真大规模人群的疏散、逃生等行为,并将大规模仿真仿真技术应用到地铁、高铁的应急演练仿真系统中。

2、本发明应用时可以快速模拟不同情况下的人群疏散过程,缩短参与应急处理人员的培训时间。

3、本发明保证应急处理培训的质量,具有很好的社会效益。

附图说明

此处所说明的附图用来提供对本发明实施例的进一步理解,构成本申请的一部分,并不构成对本发明实施例的限定。在附图中:

图1是本发明实施例的地铁大客流演练仿真培训系统结构示意图;

图2是本发明实施例的地铁大客流演练仿真培训系统结构关系图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例,对本发明作进一步的详细说明,本发明的示意性实施方式及其说明仅用于解释本发明,并不作为对本发明的限定。

实施例1

一种地铁大客流演练仿真培训系统,包括客流人群仿真子系统、大客流应急预案仿真子系统、自动评价子系统、环境仿真子系统,其中:

所述客流人群仿真子系统,用于仿真实现所述大客流演练仿真培训系统环境中的所有虚拟人群;客流人群仿真子系统,用于模拟正常客流和大客流情况下人群的无秩序、有秩序的聚合流动情况,能逼真地仿真人群中每个人在客流中的路径选择和移动情况,能在仿真系统中逼真地模拟出不同场景下的站台、站厅客流情况。所述客流人群仿真子系统包括单人模拟仿真模块、路径自动寻获模块和障碍物实时监测模块,所述客流人群仿真子系统中的虚拟人群由各自独立的模型控制,所述独立的模型包括人物特征、人物动作、路径自动寻获系统。其中,单人模拟仿真模块给系统提供独立的人物个体,该模块能仿真模拟每个人物的外貌、性别、衣着、动作等,能根据环境条件和输入指令自主完成各种动作,包括站立不动、微幅度走动、快走、跑动、下蹲、匍匐前进等动作,能根据单个人物自身运动状态给相邻人物发送状态指令,引导相邻人物的走向。路径自动寻获模块实时给单个人物寻获路径,系统通过大规模人群仿真的寻路及动态避碰算法,实现人群通过感知环境信息做出合理的行为选择。处于正常情况下时,个体的进出站、自主排队、上下车等行为,体现个体智能选择的合理性,同时保证有一定的随机性,可以相对逼真地展现真实场景中人群的行为。而当发生火灾、治安事件等,人群进行逃生,受救援人员的指引,进行群体疏散。障碍物实时监测模块能在人物或人群运动中实时检测障碍物,包括静态障碍物和动态障碍物,模块监测到障碍物后将立即给单人模拟仿真模块发送障碍物信息,包括障碍物类型和障碍物距离信息等,单人模拟仿真模块判断障碍物信息后将会及时自动调整路径。所述路径自动寻获系统用于实时为每一个虚拟人物计算并寻获一条最佳路径,该路径在正常模式下遵循乘客进站出站的特征,在应急模式下遵循根据指令寻找出口或避险区域的特诊,当监测到当前路径中出现障碍物时,所述路径自动寻获系统重新搜索另外一条最佳路径,保证人物能按照其单独匹配的路径行走。

所述大客流应急预案仿真子系统,用于在所述大客流演练仿真培训系统环境中按照实际规则和步骤执行大客流应急预案,包括值班站长、值班员、行车人员、站务员、站厅巡检人员、安保人员等各种角色参与演练;大客流应急预案仿真子系统,用于实现对地铁大客流情况下的各不同工种的应急预案响应程序进行编辑和仿真模拟,并在预案执行过程中实时监测预案执行情况,生成自动评价原始数据。所述大客流演练仿真培训系统环境中的虚拟人群由各自独立的模型控制,所述独立的模型包括人物特征、人物动作、路径自动寻获系统。所述大客流应急预案仿真子系统包含预案编辑模块、预案触发模块、预案执行监测模块。其中,预案编辑模块支持用户根据实际预案内容以指定的格式编辑预案,包括预案的添加、修改和删除,以及预案条目的添加、修改和删除。预案触发模块支持用户设定预案触发的各种参数,包括参数的种类和参数的值,当该模块根据现场人群环境计算出的参数尚未满足各参数值要求时,预案触发模块将不会给用户发送触发消息,当模块根据现场人群环境计算出的参数已经满足了所有参数值的要求时,预案触发模块将向用户发送预案触发的消息,由用户手动触发预案。预案执行监测模块用于预案已经触发并执行后,各不同工种人员按照大客流应急预案执行操作时,该模块将实时监测每一步操作是否正确,判断当前操作步骤是否执行完毕并提示下一步骤操作内容。若当前步骤操作错误将给出错误提示但不会中断预案操作过程,错误信息将通过消息发送给自动评价子系统处理。所述用户自定义编辑预案内容通过所述大客流应急预案仿真系统提供指定的预案编辑工具,用户在该工具中有限地编辑部分信息,由该工具生成预案原始数据。

所述自动评价子系统,用于在所述大客流演练仿真培训系统中自动对所有参与演练的角色操作进行评价,并生成评价结果;自动评价子系统,用于综合评价用户对大客流应急预案流程的执行过程和执行结果,通过预案执行过程实时监测数据和预案执行前后的结果数据进行综合评价,评价指标包含操作正确性、操作及时性、操作效果等。所述自动评价子系统的评价规则支持由用户自定义编辑,用户编辑生成的评价规则数据录入所述自动评价子系统后,所述自动评价子系统将一一对应自动生成评价规则逻辑,当用户操作数据及操作结果数据生成后,所述自动评价子系统自动按照对应的评价规则运算执行评价结果。所述自动评价子系统包含评价规则编辑模块、操作数据记录模块、自动评价分析模块和评价数据处理模块。其中评价规则编辑模块支持用户自定义评价规则,系统将提供一套基础的逻辑算法,用户可以编辑修改每一条评价规则中的算法逻辑和算法组成变量,用户编辑的评价规则保存后便可以作为自动评价子系统的后台评价规则,系统将根据此规则实时计算评价数据。操作数据记录模块将实时记录各工种用户的实时操作数据,该模块将根据统一的数据结构记录所有操作数据,当任一工种执行一项操作后,该模块将立即拷贝一份操作命令并获取该命令对应的设备状态数据,经过计算后获取操作结果并记录到数据库中。自动评价分析模块将每一条或多条操作结果数据导入自动评价规则中,根据评价规则逻辑计算出评价结果,评价结果包含操作成功、操作正确、操作正确度百分比、操作延时率百分比等。评价数据处理模块将对评价结果进行统计分析处理,根据指定的各项操作评价结果的加权值整合计算出本次操作演练的总体评价数据,该数据包含总体评价结果(分数、等级、通过未通过等)、评价数据统计表格。所述用户操作数据及操作结果数据,具体实现形式为任意用户执行了任意操作后,自动评价模块将拷贝该操作命令并检索该操作命令对应的结果状态变量,并获取对应的所有结果状态,该结果状态即为结果数据。

所述环境仿真子系统,用于向所述大客流演练仿真培训系统提供逼真的环境场景,并生成环境模型。环境仿真子系统,用于提供大客流预案流程的现场环境,包含站台、站厅静态环境和屏蔽门、闸机、安检、铁马、电扶梯、应急指示灯等动态环境的仿真显示。所述环境仿真子系统用于提供逼真的环境场景,由数据库录入环境基础数据后,生成所有环境模型,所述环境仿真子系统根据所有的模型及各种资源库生成环境场景。所述环境仿真子系统包含数据处理模块、模型处理模块、逻辑处理模块、通信模块。其中数据处理模块包含数据录入、数据解析、数据存储等,是环境仿真子系统的基础部分,根据实际现场获取环境数据后,在系统中构建与实际现场一致的站台、站厅环境模型,通过模型处理模块后展现出与实际情况一样的环境。模型处理模块主要根据图元库以及录入的环境数据生成各种模型,该模型主要包含视图模型和逻辑模型,其中视图模型根据基础数据和图元库直接生成模型的三维图形,逻辑模型即是服务运算模块的虚拟模型,包含该模型的所有参数和运算规则。逻辑处理模块负责环境仿真子系统的核心逻辑运算,系统运行时,逻辑处理模块将实时计算处理所有模型的参数值,运算的触发条件是外部命令数据输入和人工操作,运算的结果的各模型参数的更新。通信模块负责系统内部和外部的信息交互,主要包含命令信息的接收和发送,状态信息的更新和发送。所述资源库包含各种模型的二维、三维图元库及软件层面的逻辑库。

所述系统采用高层体系架构的分布式仿真网络平台实现各子系统之间灵活、高效的联接。

本发明提供的大客流模拟仿真培训系统支持多个不同工种同时参与演练,包括值班站长、值班员、行车人员、站务员、站厅巡检人员、安保人员等,各不同工种可通过模拟设备在仿真系统中参与角色演练,系统能逼真地仿真实现站台、站厅的动态环境,包括列车进出站、乘客上下车、屏蔽门开关门、站台pis信息动态显示、人群有秩序和无秩序流动、电扶梯的运行、各种指示灯的显示、大客流情况下的铁马动态放置等。同时在各工种进行预案演练的同时,系统实时记录操作所有角色的操作数据和结果数据,最终自动生成评价数据,作为仿真培训系统的反馈信息。

一种地铁大客流演练仿真培训方法,包括以下步骤:

a、培训准备过程,确保所述客流人群仿真子系统、大客流应急预案仿真子系统、自动评价子系统、环境仿真子系统等均正确启动;

b、所述大客流应急预案仿真子系统编辑并生成大客流应急预案;

c、所述自动评价子系统编辑并生成自动评价规则;

d、所述环境仿真子系统根据环境基础数据创建所有模型,并生成环境场景;

e、系统运行后,所述环境仿真子系统将自动计算所有模型的状态数据并更新所有模型的状态;

f、演练人员设置发生大客流的环境数据,所述客流人群仿真子系统仿真实现大客流场景,由值班站长、值班员、行车人员、站务员、站厅巡检人员、安保人员等不同角色按照所述大客流应急预案进行操作,由所述自动评价子系统实时计算所有角色的操作评价结果;

g、演练结束后,所述自动评价子系统根据用户设置生成评价结果,评价结果包括图形评价、表格评价、分数评价和等级评价。

实施例2

图1是本发明实施例的地铁大客流演练仿真培训系统结构示意图,所述地铁大客流演练仿真培训系统包括客流人群仿真子系统11、大客流应急预案子系统12、自动评价子系统13、环境仿真子系统14,各子系统的结构关系如图2所示。

具体地,所述客流人群仿真子系统11是大客流演练仿真培训系统的基础,包含单人模拟仿真模块、路径自动寻获模块、障碍物实时监测模块。其中单人模拟仿真模块是基础,其他两个模块均以该模块为基础运行,路径自动寻获模块以人物的位置变化和障碍物信息为触发源,每触发一次就计算一次路径,并把搜索到的最优路径反馈给单人模拟仿真模块,障碍物实时监测模块实时监测人物路径上的障碍物信息,并实时向单人模拟仿真模块发送监测信息。

客流人群仿真子系统11具体实现功能如下:

(1)人物的创建和控制;

(2)人物的修改和删除;

(3)人物动作指令的自动生成;

(4)人物动态仿真实现;

(5)自动路径搜索;

(6)实时监测人物路径上的障碍物;

(7)出现障碍物时自动修正路径;

(8)人物沿路径自动行走或跑动;

所述大客流应急预案子系统12是大客流演练仿真培训系统的核心,包含预案编辑模块、预案触发模块、预案执行监测模块。其中预案编辑和预案触发模块是子系统的核心算法部分,系统提供了通用的数据结构,能支持用户根据自身特点编辑个性化的预案内容,系统提供预案编辑工具,用户在该工具上编辑预案条目时,系统后台自动按照固定数据结构保存预案原始数据。用户在编辑预案时,会预先设定预案被触发的条件,系统支持条件以逻辑运算式的方式输入,包含逻辑变量和逻辑关系。当系统运行时,预案触发模块会自动实时读取逻辑变量的值并把值代入逻辑关系式中进行运算,根据运算结果判断是否发送预案触发执行消息。完整的预案数据编辑完后,系统运行时首先读取预案数据并解析,在解析预案数据的同时系统将预案中的每一个条目建立模型并存储在内存中,每一个预案条目模型均包含操作触发条件、操作结束条件、操作涉及角色、操作内容、操作时间限制、操作对象等。当预案被触发并开始执行后,系统将依次触发并判断执行每一个预案条目模型。

大客流应急预案子系统12具体实现功能如下:

(1)预案编辑;

(2)预案添加、删除;

(3)预案条目源数据的生成;

(4)预案源数据的解析;

(5)在生成预案条目时创建并保存预案条目模型;

(6)实时监测预案触发条件;

(7)预案触发时向用户发送预案触发消息,若用户点击执行预案则进入预案条目模型并开始执行;若用户点击暂不执行预案则不进入预案条目模型,当系统环境发生变化时再次计算并判断预案触发条件,若达到预案触发条件则继续向用户发送预案触发消息;

(8)预案条目模型执行时,对用户的操作和现场环境进行监测;

所述自动评价子系统13是大客流演练仿真培训系统的评价反馈部分,包含评价规则编辑模块、操作数据记录模块、自动评价分析模块、评价数据处理模块。其中评价规则编辑模块为自动评价子系统提供后台评价规则算法,该模块支持用户自定义评价规则,但需符合基础评价数据结构的要求。所述基础评价数据结构是本系统定义的自动评价通用数据结构,所有角色的所有类型操作的评价规则均是符合该数据结构的要求。用户编辑好评价规则后,系统在运行时将采集每一条用户操作数据,该操作数据包括用户名、操作时间、操作要求、操作命令或命令组合、操作结果。当一条或多条操作数据满足运行评价规则的要求后,自动评价分析模块将按照后台评价规则执行该操作数据,运算出当前操作的评价结果并保存在数据存储模块中。当所有操作完成后,本次演练的所有角色的操作评价结果以后台数据的形式生成,此时评价数据处理模块将按照用户需求整理并生成评价结果,其中用户需求包含用户对评价元素的选择、对评价结果的定义等。最终评价数据处理模块将为用户输出本次演练的评价结果,评价结果以表格、图形、分数或等级形式给出。

所述自动评价子系统13具体实现以下功能:

(1)评价规则的编辑;

(2)系统用户操作数据的采集;

(3)用户操作数据的评价运算;

(4)用户对评价结果编辑和选择;

(5)评价数据的计算整合;

(6)评价结果的生成;

所述环境仿真子系统14是大客流演练仿真培训系统所有模型的运行环境,包含数据处理模块、模型处理模块、逻辑处理模块、通信模块。其中数据处理模块主要执行环境基础数据的输入、解析和存储,该模块从数据库中读取所有环境基础数据并解析存储在内存中,作为模型处理的原始数据。模型处理模块根据内存的原始数据和模型库自动构建模型,其中模型库包含模型图元库和模型逻辑库,模型图元库为事先在系统资源文件中编辑好的图元文件,规定了各种不同模型在虚拟环境中的显示图形和显示状态,模型逻辑库为在系统中编制好的各种模型单元,每一个模型单元又包含各种逻辑运算规则和参数。当所有模型都建立完毕后,系统的静态环境即搭建完成,表现为系统的环境界面可以完整的显示所有的站台、站厅、电扶梯、屏蔽门、各种静态标志等。当系统运行后,所有模型都开始加入运算当中,逻辑处理模块将根据外部命令或内部触发方式计算各模型的状态数据,运算方式为各模型的状态变量值迭代入逻辑运算规则中实时运算。当各模型的逻辑运算过程中参数值发生变化时,通信模块将发生变化的状态传输到模型显示界面,同时也传输给与之相关的其他模型并触发该模型的逻辑运算,进而导致其他模型的相关状态值发生改变,并以此方式不断地累积下去。最终,在系统运行时,系统运行环境中所有模型的各种状态值都在按照既定的规则变化着,形成符合实际逻辑的外部环境系统。

所述环境仿真子系统14具体实现以下功能:

(1)能从数据库录入环境基础数据;

(2)解析并判断录入的基础数据正确性;

(3)根据录入的基础数据建立模型;

(4)在显示界面中显示所有模型,创建并显示逼真的三维场景;

(5)自动运算所有模型的状态逻辑,实时更新模型的状态变量值;

(6)实现各种模型的状态变量值的传输;

(7)根据状态变量值实时改变各种模型的场景显示状态。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1