CN103744414A - 一种测试方法和测试设备 - Google Patents

一种测试方法和测试设备 Download PDF

Info

Publication number
CN103744414A
CN103744414A CN201310689410.7A CN201310689410A CN103744414A CN 103744414 A CN103744414 A CN 103744414A CN 201310689410 A CN201310689410 A CN 201310689410A CN 103744414 A CN103744414 A CN 103744414A
Authority
CN
China
Prior art keywords
instruction
vehicle controller
test
input
test instruction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310689410.7A
Other languages
English (en)
Inventor
郭建兴
***
杜恒
李萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Traffic Control Technology Co Ltd
Original Assignee
Beijing Traffic Control Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Traffic Control Technology Co Ltd filed Critical Beijing Traffic Control Technology Co Ltd
Priority to CN201310689410.7A priority Critical patent/CN103744414A/zh
Publication of CN103744414A publication Critical patent/CN103744414A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electric Propulsion And Braking For Vehicles (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Abstract

本发明提供了一种测试方法和测试设备,用于对车载控制器进行故障测试,所述方法包括:步骤S1,接收用户输入的测试指令;步骤S2,根据所述测试指令生成相应的模拟信号;步骤S3,根据所述测试指令的类型将所述模拟信号输入到车载控制器的相应接口。本发明提供的测试方法中,无需将实际的驾驶台接入到车载控制器上,增加了测试的灵活性。另一方面,用户也可以编辑合适的测试指令,向车载控制器中输入除列车控制指令之外的其他模拟信号,从而能够实现对车载控制器的多种测试。

Description

一种测试方法和测试设备
技术领域
本发明涉及软件测试技术领域,尤其涉及到一种测试方法和测试设备。
背景技术
车载控制器在上线运营前,需对其开展单元测试、集成测试、子***测试几个阶段的测试验证,在集成测试阶段需要对车载控制器与列车上驾驶台进行测试,验证其通信网络上的内容是否与实际收发内容一致性及车载控制器对驾驶台的控制和驾驶台对车载控制器的状态汇报是够正确。
之前,对于车载控制器与驾驶台之间的测试,只能通过先与列车上实际驾驶台连接,然后进行测试方式,这种测试方法不够灵活,且由于实际驾驶台能够输入的测试信号有限,现有技术中的测试方法仅能对车载控制器的进行部分测试。
发明内容
本发明提供了一种测试方法和测试设备,使对车载控制器的测试更为灵活,且能够提供的测试项目更为丰富。
本发明提供了一种测试方法,用于对车载控制器进行故障测试,该方法包括:
步骤S1,接收用户输入的测试指令;
步骤S2,根据所述测试指令生成相应的模拟信号;
步骤S3,根据所述测试指令的类型将所述模拟信号输入到车载控制器的相应接口。
优选的,当所述测试指令为列车控制指令时,
所述步骤S2具体为:
根据所述列车控制指令生成相应的列车控制信号;
所述步骤S3具体为:
将所述列车控制信号输入到所述车载控制器的驾驶台接口。
优选的,当所述测试指令为列车状态参数时,
所述步骤S2具体为:
根据所述列车状态参数生成相应的状态模拟信号;
所述步骤S3具体为:
将所述状态模拟信号输入到所述车载控制器中用于采集所述列车状态参数的状态采集接口。
优选的,当所述测试指令为故障模拟指令时,
所述步骤S2具体为:
根据所述故障模拟指令生成相应的故障报告信息;
所述步骤S3具体为:
将所述故障报告信息输入到所述车载控制器中用于采集所述故障报告信息的接口。
本发明还提供了一种测试设备,其特征在于,用于对车载控制器进行故障测试,所述设备包括:
人机交互模块,用于接收用户输入的测试指令;
仿真模块,用于根据所述人机交互模块接收到的测试指令生成相应的模拟信号;
发送模块,用于根据所述测试指令的类型将所述模拟信号输入到车载控制器的相应接口。
优选的,所述仿真模块,用于在所述人机交互模块接收到的测试指令为列车控制指令时,根据所述列车控制指令生成相应的列车控制信号;
发送模块,用于在所述仿真模块生成的模拟信号为列车控制信号时,将所述列车控制信号输入到所述车载控制器的驾驶台接口。
优选的,所述仿真模块用于在所述人机交互模块接收到的测试指令为列车状态参数时,根据所述列车状态参数生成相应的状态模拟信号;
所述发送模块,用于在所述人机交互模块接收到的测试指令为列车状态参数时,将所述状态模拟信号输入到所述车载控制器中用于采集所述列车状态参数的状态采集接口。
优选的,所述仿真模块,用于在所述人机交互模块接收到的测试指令为故障模拟指令时,根据所述故障模拟指令生成相应的故障报告信息;
发送模块,用于在所述仿真模块生成的模拟信号为故障报告信息时,将所述故障报告信息输入到所述车载控制器中用于采集所述故障报告信息的接口。
本发明中提供的测试方法中,根据用户输入的测试指令仿真出相应的模拟信号,并根据测试指令的类型输入到车载控制器中相应的接口上,这样在进行测试时,就无需将实际的驾驶台接入到车载控制器上,增加了测试的灵活性。另一方面,用户也可以编辑合适的测试指令,向车载控制器中输入除列车控制指令之外的其他模拟信号,从而能够实现对车载控制器的多种测试。
附图说明
图1为本发明实施例一提供的一种测试方法的流程示意图;
图2为本发明实施例二提供的一种测试设备的结构示意图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
本发明提供了一种考核方法,用于对驾驶员的驾驶水平进行考核,如图1所示,该方法包括:
步骤S1,接收用户输入的测试指令;
步骤S2,根据所述测试指令生成相应的模拟信号;
步骤S3,根据所述测试指令的类型将所述模拟信号输入到车载控制器的相应接口。
实际应用中,步骤S3之后,所述方法还可以包括:步骤S4,接收车载控制器的反馈信号并输出给用户。实际应用中,就实现测试而言,一般都会通过采集车载控制器的反馈结果并输出给用户,这个过程不是本发明所要关注的内容,在此不再进一步说明。
优选的,当所述测试指令为列车控制指令时,
所述步骤S2具体为:
根据所述列车控制指令生成相应的列车控制信号;
所述步骤S3具体为:
将所述列车控制信号输入到所述车载控制器的驾驶台接口。
通过这种方式,能够模拟驾驶台的输出的各种信号,判断车载控制器是否能够对驾驶台输出的信号做出正确反应。
优选的,当所述测试指令为列车状态参数时,
所述步骤S2具体为:
根据所述列车状态参数生成相应的状态模拟信号;
所述步骤S3具体为:
将所述状态模拟信号输入到所述车载控制器中用于采集所述列车状态参数的状态采集接口。
通过这种方式,能够判断车载控制器是否能够对车辆的状态信息做出正确反应。这里的状态信息可以包括:车载是否关闭等。
优选的,当所述测试指令为故障模拟指令时,
所述步骤S2具体为:
根据所述故障模拟指令生成相应的故障报告信息;
所述步骤S3具体为:
将所述故障报告信息输入到所述车载控制器中用于采集所述故障报告信息的接口。
通过这种方式,能够判断车载控制器是否能够在车辆发生某个故障时做出正确反映。由于在实际应用中,不可能通过使某个设备或者装置故障的形式去检测车载控制器能够对故障做出正确的反馈,因此本发明实施例中,通过模拟的方式向车载控制器输入故障,进而检测车载控制器能够对故障做出正确反馈具有极大的现实意义。
实际应用中,车载控制器的各个信号采集接口(包括驾驶台接口、状态采集接口、采集故障信息的接口)分别通过不同的控制线连接到测试设备上,如果该信号采集接口为常开节点,那么可以将控制线并联到信号采集接口的开关两侧,如果信号采集接口为常闭节点,那么可以将控制线与信号采集接口的开关串联,从而输入模拟信号。
在上述任一实施例中,也可以使车载控制器的驾驶台接口直接与实际驾驶台相连,并同时在测试设备上输入列车状态信息,这样可以测试车载控制器在两路信号下的反映,当然也可以在测试设备上同时输入两路信号。
输入到测试设备的测试指令可以包括:采集模式选择升/降级、AR按钮、左/右门开关按钮指令、模式开关在EUM位、ATO启动按钮等还要采集软件界面上设置的故障注入的值,这样值有:驾驶室激活、车辆完整性、车门状态、确认按钮、牵引已切除、车辆实施紧急制动、车门许可按钮、保持制动已实施、司控器状态等。
基于相同的构思,本发明实施例二还提供了一种用于对车载控制器进行故障测试,如图2所示,所述设备包括:
人机交互模块201,用于接收用户输入的测试指令;
仿真模块202,用于根据所述人机交互模块202接收到的测试指令生成相应的模拟信号;
发送模块203,用于根据所述测试指令的类型将所述模拟信号输入到车载控制器的相应接口。
这里的发送模块203,可以为PCI板卡,该PCI板卡包括数字量采集卡、数字量驱动卡、模拟量采集卡三部分。数字量采集卡采集从车载控制器传来的数字量,模拟量采集卡采集从车载控制器传来的模拟量,数字量驱动卡用来实现向车载控制器驱动数字量信号。
优选的,仿真模块202,用于在人机交互模块201接收到的测试指令为列车控制指令时,根据所述列车控制指令生成相应的列车控制信号;
发送模块,用于在所述仿真模块生成的模拟信号为列车控制信号时,将所述列车控制信号输入到所述车载控制器的驾驶台接口。
优选的,仿真模块202,用于在人机交互模块201接收到的测试指令为列车状态参数时,根据所述列车状态参数生成相应的状态模拟信号;
发送模块203,用于在仿真模块202生成的模拟信号为列车控制信号时,将所述状态模拟信号输入到所述车载控制器中用于采集所述列车状态参数的状态采集接口。
优选的,仿真模块202,用于在所述人机交互模块201接收到的测试指令为故障模拟指令时,根据所述故障模拟指令生成相应的故障报告信息;
发送模块,用于在仿真模块202生成的模拟信号为故障报告信息时,将所述故障报告信息输入到所述车载控制器中用于采集所述故障报告信息的接口。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (8)

1.一种测试方法,其特征在于,用于对车载控制器进行故障测试,所述方法包括:
步骤S1,接收用户输入的测试指令;
步骤S2,根据所述测试指令生成相应的模拟信号;
步骤S3,根据所述测试指令的类型将所述模拟信号输入到车载控制器的相应接口。
2.如权利要求1所述的方法,其特征在于,当所述测试指令为列车控制指令时,
所述步骤S2具体为:
根据所述列车控制指令生成相应的列车控制信号;
所述步骤S3具体为:
将所述列车控制信号输入到所述车载控制器的驾驶台接口。
3.如权利要求1所述的方法,其特征在于,当所述测试指令为列车状态参数时,
所述步骤S2具体为:
根据所述列车状态参数生成相应的状态模拟信号;
所述步骤S3具体为:
将所述状态模拟信号输入到所述车载控制器中用于采集所述列车状态参数的状态采集接口。
4.如权利要求1所述的方法,其特征在于,当所述测试指令为故障模拟指令时,
所述步骤S2具体为:
根据所述故障模拟指令生成相应的故障报告信息;
所述步骤S3具体为:
将所述故障报告信息输入到所述车载控制器中用于采集所述故障报告信息的接口。
5.一种测试设备,其特征在于,用于对车载控制器进行故障测试,所述设备包括:
人机交互模块,用于接收用户输入的测试指令;
仿真模块,用于根据所述人机交互模块接收到的测试指令生成相应的模拟信号;
发送模块,用于根据所述测试指令的类型将所述模拟信号输入到车载控制器的相应接口。
6.如权利要求5所述的设备,其特征在于,
所述仿真模块,用于在所述人机交互模块接收到的测试指令为列车控制指令时,根据所述列车控制指令生成相应的列车控制信号;
发送模块,用于在所述仿真模块生成的模拟信号为列车控制信号时,将所述列车控制信号输入到所述车载控制器的驾驶台接口。
7.如权利要求5所述的设备,其特征在于,
所述仿真模块,用于在所述人机交互模块接收到的测试指令为列车状态参数时,根据所述列车状态参数生成相应的状态模拟信号;
所述发送模块,用于在所述人机交互模块接收到的测试指令为列车状态参数时,将所述状态模拟信号输入到所述车载控制器中用于采集所述列车状态参数的状态采集接口。
8.如权利要求5所述的设备,其特征在于,
所述仿真模块,用于在所述人机交互模块接收到的测试指令为故障模拟指令时,根据所述故障模拟指令生成相应的故障报告信息;
发送模块,用于在所述仿真模块生成的模拟信号为故障报告信息时,将所述故障报告信息输入到所述车载控制器中用于采集所述故障报告信息的接口。
CN201310689410.7A 2013-12-16 2013-12-16 一种测试方法和测试设备 Pending CN103744414A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310689410.7A CN103744414A (zh) 2013-12-16 2013-12-16 一种测试方法和测试设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310689410.7A CN103744414A (zh) 2013-12-16 2013-12-16 一种测试方法和测试设备

Publications (1)

Publication Number Publication Date
CN103744414A true CN103744414A (zh) 2014-04-23

Family

ID=50501442

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310689410.7A Pending CN103744414A (zh) 2013-12-16 2013-12-16 一种测试方法和测试设备

Country Status (1)

Country Link
CN (1) CN103744414A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108427631A (zh) * 2017-02-14 2018-08-21 北京京东尚科信息技术有限公司 一种应用测试***、方法、电子设备和可读存储介质
CN111381578A (zh) * 2018-12-29 2020-07-07 长城汽车股份有限公司 整车控制器操作方法、***及电子控制单元
CN112306045A (zh) * 2020-12-28 2021-02-02 西门子交通技术(北京)有限公司 列车自动控制***的模糊测试方法、设备和存储介质
CN113126591A (zh) * 2020-01-16 2021-07-16 中车青岛四方机车车辆股份有限公司 一种列车控制器的测试方法及装置

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008002847A (ja) * 2006-06-20 2008-01-10 Toyota Motor Corp 車載機器試験装置
CN101739022A (zh) * 2008-11-24 2010-06-16 比亚迪股份有限公司 发动机控制单元的性能测试***及方法
WO2011028420A1 (en) * 2009-09-03 2011-03-10 Fisher Controls International Llc Emergency test control panel device, system and method
CN102436253A (zh) * 2011-09-06 2012-05-02 北京交控科技有限公司 车载运控设备在线测试仪
CN102566564A (zh) * 2011-12-22 2012-07-11 北京交控科技有限公司 一种车载控制器测试***
CN202443331U (zh) * 2012-03-09 2012-09-19 北京信息科技大学 一种工程车辆电控***故障检测装置
CN202975802U (zh) * 2012-12-19 2013-06-05 中国船舶重工集团公司第七一六研究所 基于stm32处理器的工程车载控制器智能测试***
CN202995451U (zh) * 2012-11-30 2013-06-12 北京交控科技有限公司 一种车载控制器的自动测试装置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008002847A (ja) * 2006-06-20 2008-01-10 Toyota Motor Corp 車載機器試験装置
CN101739022A (zh) * 2008-11-24 2010-06-16 比亚迪股份有限公司 发动机控制单元的性能测试***及方法
WO2011028420A1 (en) * 2009-09-03 2011-03-10 Fisher Controls International Llc Emergency test control panel device, system and method
CN102436253A (zh) * 2011-09-06 2012-05-02 北京交控科技有限公司 车载运控设备在线测试仪
CN102566564A (zh) * 2011-12-22 2012-07-11 北京交控科技有限公司 一种车载控制器测试***
CN202443331U (zh) * 2012-03-09 2012-09-19 北京信息科技大学 一种工程车辆电控***故障检测装置
CN202995451U (zh) * 2012-11-30 2013-06-12 北京交控科技有限公司 一种车载控制器的自动测试装置
CN202975802U (zh) * 2012-12-19 2013-06-05 中国船舶重工集团公司第七一六研究所 基于stm32处理器的工程车载控制器智能测试***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108427631A (zh) * 2017-02-14 2018-08-21 北京京东尚科信息技术有限公司 一种应用测试***、方法、电子设备和可读存储介质
CN111381578A (zh) * 2018-12-29 2020-07-07 长城汽车股份有限公司 整车控制器操作方法、***及电子控制单元
CN113126591A (zh) * 2020-01-16 2021-07-16 中车青岛四方机车车辆股份有限公司 一种列车控制器的测试方法及装置
CN112306045A (zh) * 2020-12-28 2021-02-02 西门子交通技术(北京)有限公司 列车自动控制***的模糊测试方法、设备和存储介质

Similar Documents

Publication Publication Date Title
CN104950878B (zh) 一种高速列车信息控制***协同故障仿真***
CN104765681B (zh) 列车传动控制软件自动化测试***及方法
CN112987700B (zh) 一种磁浮交通运行控制***的集成测试***
CN107222362A (zh) 一种整车can网络自动化测试平台及其优化方法
CN108009097B (zh) 面向轨道交通信号***的云计算仿真测试方法与装置
CN106444721A (zh) 一种电动车用整车控制器硬件在环测试***及测试方法
CN104503430B (zh) 轨道交通车辆调试任务信息交互处理方法及***
CN105511446A (zh) 基于轨旁设备模拟平台的信号设备仿真测试***
CN102999041B (zh) 适用于列车自动控制***atc的环境仿真器
CN112445149B (zh) 一种轨道列车制动***的半实物仿真试验***
CN106444420A (zh) 一种机车半实物仿真测试***及方法
CN103744781A (zh) 一种联锁软件的测试方法和测试***
CN107450354B (zh) 列控车载设备的接口仿真***及列控数据测试方法
CN107145137A (zh) 一种车载atp设备功能仿真测试设备
CN113903229B (zh) 一种列车电气故障注入与诊断仿真培训***及培训方法
CN105808432A (zh) 轨道交通牵引传动控制单元软件自动化测试***及方法
CN103744414A (zh) 一种测试方法和测试设备
CN111580501A (zh) 一种车辆电子稳定***的测试设备及方法
CN102081145A (zh) 一种电池管理***功能验证平台
CN109270373A (zh) 一种全电子联锁测试***及方法
CN102393729B (zh) 辅助变流器控制单元的试验平台***及试验方法
CN103913728B (zh) 一种基于便携式雷达综合测试仪的测试方法
CN102880173B (zh) 一种仿真测试方法、设备及***
CN207216312U (zh) 列控车载设备的接口仿真***
CN103455024B (zh) Ecu测试***及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100070 Beijing science and Technology Park of Fengtai District Seahawks 6 School Road, No. 2, No. 3 international headquarters building

Applicant after: TRAFFIC CONTROL TECHNOLOGY Co.,Ltd.

Address before: 100070 Beijing science and Technology Park of Fengtai District Haiying Road No. 6 hospital of Beijing, the headquarters of the International 2 Building No. 3

Applicant before: Beijing Traffic Control Technology Co., Ltd.

COR Change of bibliographic data
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100070 Beijing science and Technology Park of Fengtai District Seahawks Hospital No. 6 2, No. 3 (Park)

Applicant after: TRAFFIC CONTROL TECHNOLOGY Co.,Ltd.

Address before: 100070 Beijing science and Technology Park of Fengtai District Seahawks 6 School Road, No. 2, No. 3 international headquarters building

Applicant before: TRAFFIC CONTROL TECHNOLOGY Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140423