掌桥专利:专业的专利平台
掌桥专利
首页

一种列控中心仿真测试环境虚拟化方法

文献发布时间:2023-06-19 09:44:49


一种列控中心仿真测试环境虚拟化方法

技术领域

本发明涉及铁路信号系统测试技术领域,尤其涉及一种列控中心仿真测试环境虚拟化方法。

背景技术

中国列车运行控制系统(Chinese Train Control System,CTCS),CTCS-2级列控系统是目前国内广泛应用的控制系统,TCC是CTCS-2级列控系统的核心。在工程应用中,TCC仿真测试环境的好与坏直接影响到TCC的仿真测试效率。

TCC仿真测试环境包括维修机TSDM、CITB模拟器、ZPW模拟器、CTC模拟器、LEU模拟器、CBI模拟器、邻站TCC模拟器以及TSRS模拟器。对上述提及的英文缩写进行说明包括:列控中心TCC、临时限速服务器TSRS、计算机联锁系统CBI、调度集中系统CTC、轨旁电子单元LEU、轨道电路ZPW、列控中心维护台TSDM、计算机联锁接口集成测试平台CITB。

目前,TCC的仿真测试环境搭建在多台工控机上,但在测试过程中使用工控机存在明显的以下缺点:1、管理不便:工控机具有不稳定性,当一台或多台工控机长时间运行后存在硬件或其它故障时,需要花费大量的人力和时间来排查故障、解决环境问题,大大影响了本身的测试时间和效率;2、价格较高:1套TCC需要配置多台工控机来进行仿真环境搭建,多套TCC需要配置大量的工控机来进行仿真环境搭建;3、数据安全性差:工控机插入外接设备时易中毒,一旦一台工控机中毒,其余整个网络内的工控机都易被感染中毒;4、占用空间:过多工控机会占用实验室过多空间;5、配置较低:为适应工业要求,一般工控机硬盘容量、存储选择性小,可拓展性和灵活性比较低。

发明内容

有鉴于此,本发明提供一种列控中心仿真测试环境虚拟化方法,主要目的在于将列控中心仿真测试环境进行了虚拟化,不仅避免了工控机硬件故障等带来的问题,而且使得测试环境更加便于管理,提升测试效率,同时节省了实验室大量空间。

为了达到上述目的,本发明主要提供如下技术方案:

本申请提供了一种列控中心仿真测试环境虚拟化方法,该方法包括:

利用虚拟机服务器与TCC机柜中VLE板卡通过网线直连,用于维修机TSDM和CITB模拟器与VLE板通信;

利用所述虚拟机服务器与所述TCC机柜中DVCOM板卡通过网线直连,用于CBI模拟器、邻站TCC模拟器和TSRS模拟器与DVCOM板通信;

利用所述虚拟机服务器与CAN转网转换器上的网口通过网线直连,CAN转网转换器上的CAN口与TCC机柜中VLE板卡中的CAN口通过CAN线直连,用于ZPW模拟器与VLE通信;

利用所述虚拟机服务器与串口服务器上的网口通过网线直连,串口服务器上的串口与TCC机柜中DVCOM板卡的串口通过串口线直连,用于CTC模拟器和LEU模拟器与DVCOM通信。

在本申请的一些变更实施方式中,所述虚拟机服务器支持多个虚拟机。

在本申请的一些变更实施方式中,还包括:

在所述多个虚拟机中,选择一个用于维修机TSDM和CITB模拟器搭建;

在所述多个虚拟机中,选择一个用于CBI模拟器、邻站TCC模拟器和TSRS模拟器搭建;

在所述多个虚拟机中,选择一个用于搭建ZPW模拟器;

在所述多个虚拟机中,选择一个用于搭建CTC模拟器和LEU模拟器。

在本申请的一些变更实施方式中,所述利用所述虚拟机服务器与CAN转网转换器上的网口通过网线直连,CAN转网转换器上的CAN口与TCC机柜中VLE板卡中的CAN口通过CAN线直连,包括:

为CAN转网转换器配置一个固定IP;

从虚拟机服务器中选择一个虚拟机,为其配置与CAN转网转换器同一网段的IP,所述虚拟机用于搭建ZPW模拟器。

在本申请的一些变更实施方式中,所述利用虚拟机服务器与串口服务器上的网口通过网线直连,串口服务器上的串口与TCC机柜中DVCOM板卡的串口通过串口线直连,包括:

为串转网服务器配置一个固定IP;

从虚拟机服务器中选择一个虚拟机,为其配置与串转网服务器同一网段的IP,所述虚拟机用于搭建CTC模拟器和LEU模拟器。

在本申请的一些变更实施方式中,所述虚拟机为win7系统。

借由上述技术方案,本发明提供的技术方案至少具有下列优点:

本发明提供一种列控中心仿真测试环境虚拟化方法,利用虚拟机服务器与TCC机柜中VLE板卡通过网线直连,用于维修机TSDM和CITB模拟器与VLE通信;利用虚拟机服务器与TCC机柜中DVCOM板卡通过网线直连,用于CBI模拟器、邻站TCC模拟器和TSRS模拟器与DVCOM通信;利用虚拟机服务器与CAN转网转换器上的网口通过网线直连,CAN转网转换器上的CAN口与TCC机柜中VLE板卡中的CAN口通过CAN线直连,用于ZPW模拟器与VLE通信;利用虚拟器服务器与串口服务器上的网口通过网线直连,串口服务器上的串口与TCC机柜中DVCOM板卡的串口通过串口线直连,用于CTC模拟器和LEU模拟器与DVCOM通信。相较于现有技术,解决了因TCC的仿真测试环境搭建在多台工控机上而在测试过程中存在背景技术提及的诸多缺点问题,本发明是将列控中心仿真测试环境进行了虚拟化,不仅避免了工控机硬件故障等带来的问题,而且使得测试环境更加便于管理,提升测试效率,同时节省了实验室大量空间。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1为本发明实施例提供的一种列控中心仿真测试环境虚拟化方法流程图

图2为本发明实施例提供的一种列控中心仿真测试环境虚拟化设备连接示意图。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

本发明实施例提供了一种列控中心仿真测试环境虚拟化方法,如图1所示,该方法是将列控中心仿真测试环境进行了虚拟化,同时还例举了列控中心仿真测试环境虚拟化设备连接示意图,如图2所示,下面结合图1和图2进行详细解释说明:

虚拟机服务器是利用虚拟机(Virtual Machine,VM)技术, 将一台服务器分割成多个虚拟机的服务,这些虚拟机以最大化的效率共享硬件、软件许可证以及管理资源。在本发明实施例中主要是利用虚拟机服务器的服务特点实现了维修机TSDM、CITB模拟器、ZPW模拟器、CTC模拟器、LEU模拟器、CBI模拟器、邻站TCC模拟器以及TSRS模拟器与TCC通信。

具体的,本发明实施例提供的TCC仿真测试环境虚拟化的方法,主要包括以下步骤:

S101、虚拟机服务器与TCC机柜中VLE板卡通过网线直连,用于维修机TSDM和CITB模拟器与VLE通信。

S102、虚拟机服务器与TCC机柜中DVCOM板卡通过网线直连,用于CBI模拟器、邻站TCC模拟器和TSRS模拟器与DVCOM通信。

S103、虚拟机服务器与CAN转网转换器上的网口通过网线直连,CAN转网转换器上的CAN口与TCC机柜中VLE板卡中的CAN口通过CAN线直连,用于ZPW模拟器与VLE通信。

S104、虚拟器服务器与串口服务器上的网口通过网线直连,串口服务器上的串口与TCC机柜中DVCOM板卡的串口通过串口线直连,用于CTC模拟器和LEU模拟器与DVCOM通信。

本发明实施例解决了因TCC的仿真测试环境搭建在多台工控机上而在测试过程中存在背景技术提及的诸多缺点问题,本发明是将列控中心仿真测试环境进行了虚拟化,不仅避免了工控机硬件故障等带来的问题,而且使得测试环境更加便于管理,提升测试效率,同时节省了实验室大量空间。

进一步的,下面对上述本发明实施例做出更加进一步地详细说明:

在本发明实施例中可以预先在服务器中创建多个虚拟机,例如可以是win7系统虚拟机,进而实现利用虚拟机服务支持多个虚拟机,进一步的,对不同虚拟机支持的服务进行详细说明:

多个虚拟机分别支持服务是不同的,如图2示出了4个虚拟机,4个虚拟机支持服务不同,主要为:选择一个虚拟机用于维修机TSDM和CITB模拟器搭建,例如选择图2中虚拟机1;选择一个虚拟机用于搭建ZPW模拟器,例如选择图2中虚拟机2;选择一个虚拟机用于CBI模拟器、邻站TCC模拟器和TSRS模拟器搭建,例如选择图2中虚拟机3;选择一个虚拟机用于搭建CTC模拟器和LEU模拟器,例如选择图2中虚拟机4。

进一步的,对于ZPW模拟器与TCC机柜中VLE通信,需要利用一个CAN转网转换器,具体的,虚拟机服务器与CAN转网转换器上的网口通过网线直连,CAN转网转换器上的CAN口与TCC机柜中VLE板卡的CAN口通过CAN线直连。为了实现成功通信,为CAN转网转换器配置某一固定IP,在如上虚拟机服务器已经建立的多个虚拟机中选择一个,为其配置与CAN转网转换器同一网段的IP,该被选择的虚拟机用于搭建ZPW模拟器。

进一步的,对于CTC模拟器和LEU模拟器与TCC机柜中DVCOM通信,需要利用一个串口服务器,具体的,虚拟器服务器与串口服务器上的网口通过网线直连,串口服务器上的串口与TCC机柜中DVCOM板卡的串口通过串口线直连。为了实现成功通信,为串转网服务器配置某一固定IP,在如上虚拟机服务器已经建立的多个虚拟机中选择一个,为其配置与串转网服务器同一网段的IP,该虚拟机用于搭建CTC模拟器和LEU模拟器。

以上,本发明实施例提供的列控中心仿真测试环境虚拟化方法,达到了以下优点:1、易于管理:一台虚拟机服务器便可以管理多套TCC的仿真测试环境;2、降低成本:大大削减了购买工控机的数量,降低了购买工控机的成本和工控机的能耗;3、节省空间:使用虚拟化技术可以减少工控机数量,大大节省了硬件所占用的空间;4、提高稳定性:通过将操作系统和应用从服务器硬件设备隔离开,病毒与其他安全威胁无法感染其他应用;5、提高灵活性:可以轻松添加和修改服务。

需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

相关技术
  • 一种列控中心仿真测试环境虚拟化方法
  • 一种列控中心测试环境自动部署方法及装置
技术分类

06120112283607