动车组司机ATP操作模拟培训系统
2022-05-06 16:37:38 0 举报
AI智能生成
动车组司机ATP操作模拟培训系统
作者其他创作
大纲/内容
研制背景
本设备作为系统设备,单套装置兼容五种ATP(200C、200H、300S、300T、300H)进行仿真模拟实训,适用于担当车型的日常ATP模拟演练、非正常行车、故障处置、实作考核等,同时可以作为指导司机现场故障还原、应急故障处置指挥的协助工具;可加强动车组乘务员教育培训,提升动车组乘务员整体操纵水平和非正常应急处置能力。
功能特点
系统能够培训实操多种ATP(200C、200H、300S、300T、300H)和多种车型(CRH2、CRH5、CRH400BF、380A、380B)多种车型组合应用。
系统支持ATP特定模式直接运行功能,该功能快速还原至要实操的定模式或故障,大大提高培训效率。
应用场景
正常和非正常操作程序;应急操作程序;司机初始训练;司机转机型训练;司机升级训练;司机年度复训;
系统架构
系统整合架构
DevConsole(设备控制台程序)
主要责任
主要操作手柄、开关、事件、色灯等交互数据发送给ATPServer程序
接收ATPServer程序ATP设备状态数据,重置设备状态。
主要功能
签到、签退功能
车型选择功能
任务决择功能
色灯设置功能
事件发送功能
ATPServer(多种ATPServer)
主要责任
UDP监听设备数据、DMI输入数据、设置ATP事件数据(信号机数据,故障事件、开始结束任务数据)
UDP发送ATP当前状态。主要有DMI当前显示内容、ATP状态、当前设备状态、成就数据(只有300T有成就模块)。
主要功能
基础数据管理模块
根据任务加载基础数据,主要有线路限速、车站信息、信号机信息、应答器信息、分相信息、RBC信息、坡度信息等
角色(网络)用户管理模块
解析DMI输入数据
主要管理角色用户,系统根据角色区分数据解析和发送的确择。(确认谁是DMI、谁是AC程序、谁是3DMap等)
Analysis解析模块
解析设备数据、事件数据、信号机设置数据
发送DMI当前显示内容、ATP状态、当前设备状态、成就数据。
ATPMgr模块
主要管理ATP模式运行
主要根据ATP运行状态决择是否要转换ATP模式。
主要管理ATP模式转换状态机
一共有58项互转项点
ATPTimeMgr模块
主要记录各个ATP模式当进入、运行、结束时的时间信息.
给别的模块提供ATP模式使用时间信息.
DMIMgr模块
主要功能是根据ATP当前运行模式生成DMI显示内容,时时把DMI显示内容放入显示队列中,由角色(网络)用户管理模块和Analysis解析模块通过UDP方式发送。
ACMgr成就模块(300T)
主要根据ATP状态和用户操作相结合,生成是否生成项点信息。
主要有尝试添加成就项点功能、生成操作报告功能
由角色(网络)用户管理模块和Analysis解析模块通过UDP方式发送。
扣分项点(未完结....)
EventMgr事件管理模块
主要处理故障事件、色灯等
DMI(ATP人机交互程序)
主要责任
接收ATPServerUDP显示数据,根据数据展示DMI内容
发送DMI输入数据,以UDP方式
DMI功能区域详解
2DMap_EventMgr(发码终端)
主要责任
定们列车位置、发送色灯、发送事件
主要功能
发送色灯、发送事件
收藏
0 条评论
下一页