当前位置:首页 期刊杂志

基于最小系统的CBTC仿真测试平台

时间:2024-07-28

王 伟 张建明

(北京交通大学电子信息工程学院 北京 100044)

1 研究背景

随着通信技术、控制技术、计算机技术的迅速发展,城市轨道交通的信号制式也得到了很大的发展,CBTC技术(communication-based train control,基于通信的列车控制)作为一种能够适应高速度、高密度的轨道交通发展要求的先进的信号制式,已经成为了当前城市轨道交通中的首选信号制式[1]。北京交通大学研发的CBTC系统虽然打破了国外的技术垄断,但如何提高开通质量和保证开通进度,是需要进一步研究的大问题。

一般来讲,信号系统是轨道交通建设过程中的后期工程,如果能够在轨道交通建设的前期或中期启动相关CBTC系统功能测试,就可以大大缩短信号系统的建设周期。CBTC系统包括多个子系统,需要采用很多新技术,全部都进行现场试验是不现实的,需要对各个子系统的功能进行验证,并确保系统集成后功能的完整性。在实验室搭建CBTC仿真测试平台,通过实验室仿真测试环境对即将上线运行的信号设备进行测试,对于缩短CBTC系统的建设周期、提高系统的安全性和可靠性具有重要意义。另外,对列车控制系统进行,现场测试是非常困难的,因为需要消耗巨大的人力、物力、财力,并且具有一定的安全隐患。因此,在实验室内搭建一套仿真测试平台来进行CBTC系统的测试验证是非常必要的。

2 最小系统原理和方法

1)确定测试需求。构建测试平台时,必须明确测试平台要完成的测试需求都有哪些(见图1)。测试需求应当根据被测对象的功能需求规范来完成,在完成测试需求时可以不对预期结果作要求,但是必须明确将来要进行的测试内容。

2)根据测试需求确定设备需求。对于每一条测试需求,应当明确所需要的测试环境是什么。例如,进行车载定位测试时对设备的要求与进行区域控制器移动授权测试时对设备的要求肯定是不一样的,因此必须明确每条测试需求所对应的设备需求。在填写时,可以参考表1的要求来填写。

图1 确定测试需求

表1 测试需求对应设备需求

3)提取最小系统。最小系统原则上是要进行的所有测试需求的所要求设备的并集。从表1中可以看到:对于TR1,在测试时需要使用设备A和D;对于TR2,需要使用设备B和D。如果要进行TR1和TR2的测试,所构建的测试平台只需要包含设备A、B、D。当然,在某些特殊的情况下,如果构建实际设备的成本远高于在现场或者其他环境下进行测试的测试成本,则可以适当考虑将该部分测试需求从期望的测试需求中转换到其他环境下的测试需求中。

4)构建与最小系统适配的仿真设备。在完成最小系统的模型后,必须保证最小系统与仿真设备间的接口都是真实的,这样才可以确保测试平台测试的正确性和可信性。在确定仿真模型时,可以采用模型抽象、模型表示、模型组织的思路,完成仿真模型的设计与实现(见图2)。

图2 仿真模型开发

3 最小系统的应用

对于分布式仿真测试平台,图3是一种典型的架构,其中实际设备作为被测对象。在构建测试平台时,应当把被测对象做成最小系统,这对于缩减平台构建成本和提高测试效率是非常有帮助的。

1)确定测试需求。车载控制器的功能主要有列车精确定位、监控列车速度、管理屏蔽门、管理折返、管理ZC切换等。

2)根据测试需求确定设备需求。测试需求对应有设备需求,如表2所示。

表2 VOBC测试平台测试需求对应的设备需求

图3 典型的基于最小系统的仿真测试平台架构

3)提取最小系统。从表2可以看出,如果要完成其中所列出的测试需求,最小系统只需要包含本端VOBC(车载控制器)、对端VOBC、查询应答器系统、无线DCS(数据通信系统)。

开展港口码头船舶污染物接收处置能力建设首先需要明确“船舶污染物接收处置能力”的内涵和组成,这是船舶污染物接收处置能力建设开展的前提。

4)构建与最小系统适配的仿真设备。由于VOBC与ZC(区域控制器)、CI(计算机联锁)、速度传感器等均有直接接口,为了构建完整的VOBC测试平台,需要进行仿真ZC、仿真CI、仿真速度传感器的开发,并通过与实际设备的调试进行不断的优化。图4是实际应用的车载控制子系统的仿真测试平台。

4 亦庄线仿真测试平台

亦庄线仿真测试平台是基于最小系统建立的综合仿真测试平台,提供了可视化的线路和列车运行环境,设定了与轨旁设备、车载设备以及地-车通信之间的透明接口,实现了对目前城市轨道交通领域中点式、连续式以及点-连式列车运行控制系统相关技术的仿真,同时能够完成列车运行控制系统核心设备的功能测试。

4.1 仿真测试平台的需求

1)可以进行国产自主研发的车载控制器(VOBC)子系统的测试和验证,要求功能均可以进行测试,接口完全真实。

2)可以进行国产自主研发的区域控制器(ZC)子系统的测试和验证,要求功能均可以进行测试,接口完全真实,并可以进行部分的压力测试。

3)可以进行国产自主研发的CBTC核心设备间的集成测试。

4)可以进行亦庄线工程项目的集成测试,包括协议测试和点对点测试。

5)可以进行亦庄线工程项目中的确认测试,包括点式ATP(列车自动防护)部分、点式ATO(列车自动驾驶)部分、CBTC ATP部分、CBTC ATO部分以及多车部分,除与线路数据的准确性相关的用例不做要求外,其余均可以进行测试。

简言之,亦庄线仿真测试平台是亦庄线现场测试的基础,需要满足全生命周期的测试过程覆盖。

图4 应用最小系统的车载控制器测试平台

图5 亦庄线仿真测试平台架构

4.2 仿真测试平台的架构

亦庄线仿真测试平台主要由控制中心、实际车站、仿真车站、仿真测试环境、车辆模型及车载设备、轨旁设备6大区域组成(见图5)。由于已经保证VOBC子系统(车载ATP/ATO系统)、地面ATP设备在实验室内与现场的接口和逻辑保持完全一致,所以通过此平台测试完毕的设备,可以不经任何修改,直接应用于现场。在图6中,虚线内描述的是亦庄线仿真测试平台中的最小系统。

在构建仿真测试平台时,提取信号系统中的核心设备和典型设备作为最小系统的雏形,选取功能和接口全覆盖的最小子集作为最小系统的首选模型,采用功能接口全部预留和增量式的整体架构,搭建实验室最小系统(见图6),包括2套车载控制器、1套真实CI、1套真实区域控制器、1套真实数据存储单元、1套真实车站ATS和1套真实中心ATS。另外,为了提高测试人员在测试过程中的沉浸感,进而实现可视化测试的目的,该平台也配置了三维视景仿真系统作为支撑。

图6 测试平台最小系统

图7 亦庄线仿真测试平台的功能

4.3 仿真测试平台的功能

在亦庄线CBTC仿真测试平台中,涵盖了所有与信号系统相关的设备或者组件,确保了所有状态都是可观和可控的,可以实现信号系统的全功能仿真(见图7)。平台采用桩模块的思路,实现不同目的仿真测试平台的转换,通过进行不同的软件和数据配置,CBTC系统集成仿真与测试平台可以实现全线所有线路的仿真测试和单一集中站实际设备的集成测试与系统测试。

如果将亦庄线仿真测试平台中的设备配置为与现场完全一致的软件和数据,就可以为现场出现的问题提供一个室内问题复现和分析的平台,大大提高解决问题的效率。

5 结语

覆盖最小系统模型的仿真测试平台可以作为科研阶段的成果验证平台,也可以作为工程阶段的系统设计检验平台、软件测试平台,还可以作为运行阶段的状态分析平台。同样,在现场也需要选取最小系统(如采用3站2区间样板段)作为初期动车调试的测试和验证平台。通过针对最小系统的测试,可以大大提高工程质量,加快工程进度。

总之,CBTC系统是一个庞大的分布式控制系统。针对大系统建设和调试的特点,应当有针对性地选择最小系统并构建测试平台;通过在这个测试平台上进行硬件最小化、功能最大化的测试验证,从而实现缩短建设周期、提高开通质量的目标。

[1]郜春海.基于通信的轨道交通列车运行控制系统[J].现代城市轨道交通,2007(2):7-10.

[2]王伟.CBTC测试平台关键问题研究[D].北京:北京交通大学,2008.

[3]郜春海,黄友能.CBTC仿真测试系统研究报告[R].北京:北京交通大学CBTC课题组,2007.

[4]郜春海,唐涛.基于通信的城轨CBTC系统研究报告[R].北京:北京交通大学运输自动化所CBTC 课题组,2007.

[5]徐田华.概率模型检验的研究及其在列车控制系统中的应用[D].北京:北京交通大学,2008.

[6]王洪春.基于因果图的不确定性推理理论及算法研究[D].重庆:重庆大学,2005.

[7]鲍红杰.计算机联锁软件测试平台关键技术的研究与设计[D].合肥:合肥工业大学,2006.

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!