仿真测试平台、自动仿真测试系统技术方案

技术编号:17471874 阅读:26 留言:0更新日期:2018-03-15 08:08
本实用新型专利技术提供一种仿真测试平台,包括数据交换单元、信号发生单元、信号采集单元、控制单元、电源控制系统、LKJ系统设备;数据交换单元通过网络与控制单元通信连接;信号发生单元、信号采集单元同时与LKJ系统设备通信连接;控制单元与信号发生单元、信号采集单元通信连接。自动仿真测试系统包括多个测试客户端和与客户端通信连接的仿真测试平台集群;仿真测试平台集群包括多个仿真测试平台,当测试客户端发送测试序列时,一个或者多个仿真测试平台的数据交换单元接收测试序列进行仿真测试。本实用新型专利技术不需要进行人工干预,能够自动化的测试,即能将人为驱动的测试行为转化为机器执行,能够自动地对LKJ进行高效、准确、公正的测试。

Simulation test platform and automatic simulation test system

The utility model provides a simulation test platform, including data exchange unit, a signal generating unit, a signal acquisition unit, control unit, power control system and LKJ system; data exchange unit is connected with the control unit through the network communication; signal generating unit, signal acquisition unit and is connected with the communication control unit and LKJ system; the signal generating unit, a signal acquisition unit communication connection. The automatic testing simulation system includes a plurality of test client and connect with client communication simulation platform cluster; simulation platform cluster includes a plurality of simulation testing platform, when sending the test client test sequence, one or more simulation test platform data exchange unit receives the test sequence for simulation testing. The utility model does not need manual intervention, and can automatically test, that is, it can transform human driven test behavior into machine execution, and it can automatically test LKJ efficiently, accurately and impartially.

【技术实现步骤摘要】
仿真测试平台、自动仿真测试系统
本技术涉及仿真测试平台、列车运行监控系统(LKJ)自动仿真测试系统。
技术介绍
列车运行监控系统(LKJ)属于安全设备,在保证列车安全运行方面起到极为重要的作用,如何高效、全面、可靠地对LKJ软件进行验证和确认测试是一个亟待解决的问题。目前对LKJ软件功能进行验证和确认测试采用传统手工方式,该方式需要测试人员预先编写文字的测试用例,规定人工给LKJ发送外围信号的位置、时机、数值等,并约定进行人机交互的操作方法、位置、时机等等;执行验证和确认测试时,测试人员需坐在LKJ设备旁边,通过不断操作外围设备给LKJ提供信号、操作LKJ人机界面单元进行人机交互、观察LKJ人机界面单元显示信息及侦听LKJ发送信息判断执行结果是否正确。现有的手工测试方式存在如下弊端:1)效率低、工作量大,非常耗时费力;2)人机无法分离,测试人员必须待在LKJ设备旁边,且不间断地对LKJ设备进行操作,劳动强度过大;3)测试用例需要人工编写,工作量大,且无法积累和固化;4)靠人工观察执行过程及对测试结果的正确性进行判定,人为因素过大,必然会造成执行过程中缺陷遗漏或人工对测试结论判定错误的情况,难以保证软件的测试质量;5)仅能对LKJ系统整体进行测试,无法深入到系统单元间的信息交互层面,且不能保存测试过程中系统的实时交互信息;6)测试过程不易重复或复现,测试结果的保存及与测试用例的关联管理困难。
技术实现思路
本技术提供一种列车运行监控系统(LKJ)自动仿真测试系统,以解决现有技术存在的问题。本技术采用以下技术方案:仿真测试平台,包括数据交换单元、信号发生单元、信号采集单元、控制单元、电源控制系统、LKJ系统设备;数据交换单元通过网络与控制单元通信连接;信号发生单元、信号采集单元同时与LKJ系统设备通信连接;控制单元与信号发生单元、信号采集单元通信连接;所述电源控制系统获取外部电源后,与数据交换单元、控制单元、信号发生单元、信号采集单元、LKJ系统设备通信连接。所述的仿真测试平台为机柜,机柜集成数据交换单元、信号发生单元、信号采集单元、控制单元、电源控制系统、LKJ系统设备,每个平台为一个独立的仿真测试环境。所述仿真测试平台的电源控制系统包括唤醒单元和电源单元,所述唤醒单元与数据交换单元通信连接,所述外部电源通过电动开关和电源单元通信连接,唤醒单元与电动开关连接。所述电动开关为继电器。电源控制系统与控制单元、数据交换单元、测试客户端、服务器组成了电源远程控制系统,电源远程控制系统能够云端远程唤醒和关闭仿真测试平台内部的电源。自动仿真测试系统,包括多个测试客户端和与客户端通信连接的仿真测试平台集群;所述仿真测试平台集群包括多个仿真测试平台,当测试客户端发送测试序列时,一个或者多个仿真测试平台的数据交换单元接收测试客户端发送的测试序列。所述测试客户端连接服务器,服务器通过云端通信单元与仿真测试平台的数据交换单元通信连接,服务器为云服务器。本技术的有益效果:1)通过仿真测试平台,将被仿真测试的设备统一管理和调度,便于测试环境的部署和维护;2)不需要进行人工干预,能够自动化的测试,即能将人为驱动的测试行为转化为机器执行,能够自动地对LKJ软件进行高效、准确、公正的测试。附图说明图1为列车运行监控系统(LKJ)自动仿真测试系统示意框图。图2为电源自动控制系统示意框图。具体实施方式下面结合附图和具体实施方式对本技术作进一步详细说明。本技术提供一种仿真测试平台,包括数据交换单元、信号发生单元、信号采集单元、控制单元、电源控制系统、LKJ系统设备;数据交换单元通过网络与控制单元通信连接;信号发生单元、信号采集单元同时与LKJ系统设备通信连接;控制单元与信号发生单元、信号采集单元通信连接;电源控制系统获取外部电源后,与数据交换单元、控制单元、信号发生单元、信号采集单元、LKJ系统设备通信连接。仿真测试平台为一个独立的仿真测试环境,整体为方便移动的机柜形式,机柜集成有数据交换单元、信号发生单元、信号采集单元、控制单元、电源控制系统、LKJ系统设备。如图1和图2所示,本技术还提供一种具有上述的仿真测试平台的列车运行监控系统(LKJ)自动仿真测试系统,它包括多个测试客户端、与测试客户端通过网络或云端相连的服务器、与服务器通过网络连接的仿真测试平台集群,仿真测试平台集群包括多个仿真测试平台,仿真测试平台的电源控制系统与控制单元、数据交换单元、客户端、服务器中的部分模块组成了电源远程控制系统,该系统具备云端远程唤醒功能。数据交换单元负责上层测试客户端的服务器与仿真测试平台之间进行数据、指令交互,与服务器及仿真测试平台内部各单元间采用网络通信。数据交换单元可以选用交换机或其它数据交互设备。电源控制系统用于将外部的AC220V电源转换为仿真测试平台内部各设备所需的各种电压同时具备远程监测及控制功能,能自动控制平台内各设备电源的通断;因此,电源控制系统与测试平台内的各设备均连接,为它们提供电能。具体来说,电源控制系统包括唤醒单元和电源单元,唤醒单元与数据交换单元通信连接,外部电源通过电动开关和电源单元通信连接,唤醒单元与电动开关连接。电动开关可以选择继电器。电源控制系统能够实现仿真测试平台内部电源的远程自动唤醒和关闭功能;电源控制系统与控制单元、数据交换单元、客户端、服务器中的部分模块组成了电源远程控制系统。服务器可选择为云服务器。上述的电源远程控制系统具备云端远程唤醒和关闭仿真测试平台内部电源功能,服务器从客户端获取电源唤醒的指令,并通过数据交换单元传送给电源控制系统内的唤醒单元;唤醒单元接收到指令后,控制电源单元输入信号开启;电源单元上电后,自动控制电源各路输出开启,唤醒系统内各设备。同理,可远程控制系统设备电源的关闭。电源远程控制系统还能对系统内单个设备进行唤醒、休眠模式的自动切换。服务器从客户端获取电源唤醒或休眠的指令,并通过数据交换单元传送给控制单元,控制单元通过电源单元连通对应设备电源,或者通过电源单元关闭对应设备电源。本技术的系统能够实现云端远程唤醒,通过测试客户端下发远程唤醒的指令,服务器转发指令,唤醒单元通过数据交换单元接收指令后,控制开启电源单元的电源输入,电源单元上电工作,自动控制开启各路的输出,远程唤醒结束。本技术的系统能够实现云端远程休眠,通过测试客户端下发远程休眠的指令,服务器转发指令,控制单元通过数据交换单元接收指令后,向电源单元发送指令,电源单元根据指令关闭各路的输出,系统设备断电,然后控制单元将电源单元的断电指令经过数据交换单元发送给唤醒单元,唤醒单元关闭电源输出,远程休眠结束。本技术的系统实现单设备远程控制时,首通过测试客户端下发远程控制的指令,服务器转发指令,控制单元通过数据交换单元接收指令后,向电源单元发送指令,电源单元根据指令开启或者关闭对应设备的电源,对应设备上电或者断电,单个设备电源控制结束。本技术的唤醒单元主要由低功耗控制器及控制器的外围控制电路组成,控制器和外围控制电路均属于现有电子常见技术。低功耗控制器包含软件系统及外围通信接口等,控制电路包含继电器、驱动电路等。休眠或关机状态时,控制器及控制电路正常工作;若控制器接收到外部指令,控本文档来自技高网...
仿真测试平台、自动仿真测试系统

【技术保护点】
仿真测试平台,其特征在于:包括数据交换单元、信号发生单元、信号采集单元、控制单元、电源控制系统、LKJ系统设备;数据交换单元通过网络与控制单元通信连接;信号发生单元、信号采集单元同时与LKJ系统设备通信连接;控制单元与信号发生单元、信号采集单元通信连接;所述电源控制系统获取外部电源后,与数据交换单元、控制单元、信号发生单元、信号采集单元、LKJ系统设备通信连接。

【技术特征摘要】
1.仿真测试平台,其特征在于:包括数据交换单元、信号发生单元、信号采集单元、控制单元、电源控制系统、LKJ系统设备;数据交换单元通过网络与控制单元通信连接;信号发生单元、信号采集单元同时与LKJ系统设备通信连接;控制单元与信号发生单元、信号采集单元通信连接;所述电源控制系统获取外部电源后,与数据交换单元、控制单元、信号发生单元、信号采集单元、LKJ系统设备通信连接。2.根据权利要求1所述的仿真测试平台,其特征在于:所述的仿真测试平台为机柜,机柜集成数据交换单元、信号发生单元、信号采集单元、控制单元、电源控制系统、LKJ系统设备,每个平台为一个独立的仿真测试环境。3.根据权利要求1所述的仿真测试平台,其特征在于:所述仿真测试平台的电源控制系统包括唤醒单元和电源单元,所述唤醒单元与数据交换单元通信连接,所述外部电...

【专利技术属性】
技术研发人员:杨清祥王灿杜延坡袁航
申请(专利权)人:河南思维轨道交通技术研究院有限公司
类型:新型
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1