Vehicle control function test for vehicle on-board controller of CBTC test platform
-
摘要:
针对基于通信的列车控制(CBTC)测试平台被测设备群中的车载控制器(VOBC),设计了仿真车辆与其在几种常见列车运行场景下的交互流程,以测试其控车功能。利用计算机仿真技术,通过Microsoft Visual Studio开发工具及C#语言进行编程以实现仿真车辆子系统、车载接口适配器等与VOBC物理设备的通信,完成了VOBC设备功能测试框架的构建。在紧急制动、限制向前人工驾驶模式(RMF)选择及列车自动驾驶(ATO)3种运行场景下,分别设计了仿真车辆与VOBC设备的交互流程,通过实际项目测验,该设计能完成对VOBC控车功能的测试。这为VOBC设备功能的测试提供了可行的技术方案,也为CBTC测试平台被测设备群中其它设备的测试提供了参考。
-
关键词:
- 基于通信的列车控制(CBTC) /
- 车辆仿真 /
- 车载控制器(VOBC) /
- 车辆控制
Abstract:Aiming at VOBC equipment in CBTC test platform, this article designed the interactive process between simulated vehicle and several common train running scenarios to test its control function. Using computer simulation technology, the communication between simulation vehicle subsystem, vehicle interface adapter and VOBC physical equipment was implemented by programming with Microsoft Visual Studio development tool and C# language, and the construction of VOBC functional testing framework was completed. In the three operating scenarios of emergency braking, RMF driving mode selection and ATO automatic driving, the interaction process between simulated vehicle and VOBC equipment was designed. Through the actual project test, the design can complete the test of VOBC control function. This provides a feasible technical scheme for VOBC equipment function test, and also provides a reference for other equipment test in CBTC test platform.
-
-
表 1 部分驱动继电器定义及说明
继电器定义 标识 取值说明 紧急制动1 EBRD1 0:请求车辆输出EB
1:未请求车辆输出EB紧急制动2 EBRD2 同EBRD1,两路中任一路输出0则列车EB 车载零速信号 ZVI 0: VOBC判断列车非零速
1: VOBC判断列车零速ATO指示灯 ATO_IND 0: ATO按钮指示灯灭
1: ATO按钮指示灯亮ATO牵引命令 MDR 0: ATO未施加牵引命令
1: ATO施加牵引命令ATO制动命令 BDR 0: ATO未施加制动命令
1: ATO施加制动命令ATO激活 ATO_OP 0:当前不在ATO控车模式
1:当前在ATO控车模式RM指示灯 RM_IND 0: RM按钮指示灯灭
1: RM按钮指示灯亮表 2 部分采集继电器定义及说明
继电器定义 标识 取值说明 紧急制动未施加 EBNA 0:车辆已施加紧急制动1:车辆未施加紧急制动 驾驶室激活 KSON 0:驾驶室未激活
1:驾驶室激活RM选择按钮 RM_PB 0:按钮未按下
1:按钮按下RM模式选择 RMF 0: RMF模式未选择
1: RMF模式选择CM模式选择 MCS 0:驾驶室未激活或方向手柄未在向前位
1:驾驶室激活且方向手柄在向前位ATO启动按钮 ATO_PB 0:按钮未按下
1:按钮按下牵引手柄在0位且方向手柄向前 NDC 0:牵引手柄未在0位或方向手柄未向前
1:牵引手柄在0位且方向手柄向前 -
[1] 何丽华, 徐中伟. CBTC测试平台通用接口适配器的设计与实现[J]. 机电一体化, 2017, 23(9): 36-41, 64. http://www.cnki.com.cn/Article/CJFDTotal-JDTH201709008.htm [2] 董凯霞. 城市轨道交通CBTC系统车载ATP的研究与仿真[D]. 兰州: 兰州交通大学, 2011. [3] 徐杰. 城市轨道交通CBTC系统列车自动驾驶关键技术的研究与实现[D]. 北京: 中国铁道科学研究院, 2012. [4] 陈祥献, 王东, 黄海. CBTC系统仿真测试平台设计[J]. 铁路计算机应用, 2011, 20(8): 50-53, 56. http://tljsjyy.xml-journal.net/article/id/2480 [5] 唐宁兴. CBTC车载控制器测试方法研究[D]. 北京: 北京交通大学, 2008. [6] 汪领领. 基于车长的CBTC的车载ATP安全制动模型研究与仿真[D]. 上海: 东华大学, 2014. [7] 崔亦博, 焦怡博, 孙旺, 等. 城市轨道交通列车驾驶模式切换研究[J]. 铁道运输与经济, 2017, 39(4): 74-78, 89. [8] 焦源. 基于CBTC的列车ATO多目标优化方法研究[D]. 上海: 上海工程技术大学, 2016.