论文部分内容阅读
众所周知,中国高铁的技术发展与管理建设一日千里,高铁作为现如今旅客出行的最优选择,为了满足旅客日益增长的出行体验以及出行安全的要求,管理者也对高铁站运营环境的便捷性与舒适性等提出了更高的要求。因此,打造一个安全、舒适、便捷的智能高铁站运营环境有着不可估量的市场价值与意义。但是,传统的高铁站监控管理系统存在一定的滞后性,高铁站的工作人员无法及时地了解到问题产生的原因及其影响的范围与解决所需时间等。为解决上述问题,本文提出设计基于React框架和XGBoost模型的车站状态评估与预警系统。本系统基于智能车站项目,在对项目的需求及项目的体系结构进行分析的基础上选用Node.js和Egg.js框架进行系统后台开发,解决了传统服务器空置连接进程的问题,同时提高了服务器CPU的使用效率;选用Mongo DB数据库存放各类传感器采集的实时数据和其他人工输入的数据,解决了传统My Sql等关系型数据库存储复杂数据结构时的臃肿问题;选用XGBoost模型进行数据分析处理并输出评估结果,能够更好地利用并行和分布式计算;最后选用React框架、Ant Design库、Echarts库等技术实现系统前端页面显示,提高了页面加载性能的同时,能够更直观地展示数据,并且简化了系统的维护以及后续开发的步骤。最终达到高铁站环境状态监控管理功能、设备信息管理功能、评估及预警提示功能以及用户管理功能等功能的实现。车站状态评估与预警系统相较于其他系统具有如下特点:1.系统对高铁站的各项环境状态参数、人流信息、设备信息等进行实时监控,在此基础上利用XGBoost模型对各项环境状态数据进行了分析处理,并提供了预警提示功能,能对高铁站运营过程中的环境异常状态作出判断,以便管理人员及时发现异常问题,预防事故的发生。2.系统通过收集的各项数据,结合开源的React框架、Ant Design库以及Echarts库等实现了数据可视化,让时变的数据能更快速地渲染到系统的前端页面中。通过对车站状态评估与预警系统的整体测试,测试结果表明系统功能达到了预期效果,并且系统也完全符合需求设计。系统能为高铁站的实际运营过程提供良好的帮助,同时也为旅客带来更加舒适便捷且安全的出行体验。