节点文献
铁路云信号系统软件构件技术及评估方法研究
Research on Software Component Technology and Evaluation Methods for Cloud-based Railway Signaling Systems
【摘要】 近年来,随着全球铁路信号系统数字化转型加速,铁路信号系统云化技术作为重要发展方向已在国际范围内得到广泛关注。相关铁路组织及企业已启动信号系统云化试点工作,初步展示了云平台在铁路信号领域的应用潜力。然而,铁路信号系统作为安全苛求系统,其云平台部署面临重大挑战。云环境下计算节点庞大、通信实时性要求高、计算任务汇聚,使得传统软件研发模式难以适应,尤其在实时性保障、分布式节点一致性和虚拟化环境确定性等方面问题突出。为此提出基于软件构件技术的云信号系统软件开发方法,主要包括:基于COMO构件技术的软件架构设计,使系统具有良好的可靠性;利用反射编程技术实现系统运行状态实时监测;建立基于深度学习的数据分析模型,处理云环境中产生的海量监测数据,动态评估系统可靠性。试验表明,将开源COMO构件技术应用于云环境下铁路信号控制系统,可以有效解决虚拟化环境中云信号系统软件开发面临的问题,有利于保证软件质量、增强系统灵活性和可维护性。
【Abstract】 In recent years, with the accelerated digital transformation of global railway signaling systems, cloud-based signaling technology has attracted widespread attention worldwide as a key direction of development. Relevant railway organizations and suppliers have launched pilot projects for the cloud migration of signaling systems, initially demonstrating the application potential of cloud platforms in railway signaling systems. However, as safety-critical systems, railway signaling systems face significant challenges in cloud platform deployment. The large number of computing nodes, stringent real-time communication requirements, and convergence of computing tasks in cloud environments make traditional software development models difficult to adapt, with prominent issues especially in guaranteeing real-time performance, maintaining consistency among distributed nodes, and achieving deterministic behavior in virtualized environments. This paper proposes a software development approach for cloud-based signaling systems that is based on software component technology, mainly including: a software architecture based on COMO component technology to ensure high system reliability; real-time monitoring system operating state using reflection programming techniques; establishment of a deep-learning-based data analysis model to process massive monitoring data generated in the cloud environments and dynamically evaluate system reliability. Tests show that applying open-source COMO component technology to railway signaling control systems in cloud environments can effectively address the problems faced in software development of cloud-based signal systems in virtualized environments, which is conducive to ensuring software quality and enhancing system flexibility and maintainability.
【Key words】 Cloud computing; Railway signaling system; Functional safety; Distributed system; Software reliability; COMO component technology;
- 【文献出处】 铁道通信信号 ,Railway Signalling & Communication , 编辑部邮箱 ,2026年01期
- 【分类号】U284
- 【下载频次】22