一种基于实时以太网的列车网络控制系统测试方法及装置制造方法及图纸

技术编号:33813648 阅读:14 留言:0更新日期:2022-06-16 10:26
本发明专利技术实施例公开一种基于实时以太网的列车网络控制系统测试方法及装置,该方法包括:根据第一通信信息,确定第二通信信息,其中,确定第一通信信息,其中,第一通信信息是列车网络控制系统与至少一个真实列车子系统在TRDP通信过程中对应的数据流信息;根据第一通信信息,确定原始数据流文件;对原始数据流文件进行文件类型转换,获得目标数据流文件;基于目标数据流文件,利用列车子系统模型对列车网络控制系统进行测试,其中,列车子系统模型和列车网络控制系统通过实时以太网进行双向数据传输。本申请实现了基于实时以太网的列车网络控制系统的测试。网络控制系统的测试。网络控制系统的测试。

【技术实现步骤摘要】
一种基于实时以太网的列车网络控制系统测试方法及装置


[0001]本专利技术涉及测试
,具体而言,涉及一种基于实时以太网的列车网络控制系统测试方法及装置。

技术介绍

[0002]目前,对列车网络控制系统的测试一般采用开环激励响应的方式进行测试,或者是在列车实车完成系统集成后对整辆实车进行测试。传统的开环激励响应测试只能对列车网络控制系统的单条控制逻辑进行测试,只能将列车网络控制系统作为发送端或者是接收端,进行单向测试,并且开环激励响应测试也忽略了列车各功能间的耦合作用。实物测试方法需要在列车完成集成后才能进行测试,耗费大量人力物力,并且测试过程中可能导致真实设备的损坏。另外,实物测试过程中,系统架构、TRDP(Train Real

time Data Protocol实时以太网)通信、I/O接口等不易配置,测试耗时多。所以,如何对列车网络控制系统进行闭环,且便捷的测试是需要解决的问题。

技术实现思路

[0003]本专利技术提供了一种基于实时以太网的列车网络控制系统测试方法及装置,以实现对列车网络控制系统基于实时以太网的测试。具体的技术方案如下:
[0004]第一方面,本专利技术实施例提供了一种基于实时以太网的列车网络控制系统测试方法,方法包括:
[0005]确定第一通信信息,其中,第一通信信息是列车网络控制系统与至少一个真实列车子系统在TRDP通信过程中对应的数据流信息;
[0006]根据第一通信信息,确定原始数据流文件,其中,列车网络控制系统与至少一个真实列车子系统基于原始数据流文件进行TRDP通信;
[0007]对原始数据流文件进行文件类型转换,获得目标数据流文件,其中,列车网络控制系统与至少一个列车子系统模型基于目标数据流文件进行TRDP通信,每一列车子系统对应一个列车子系统模型,列车子系统模型用于仿真列车子系统,目标数据流文件的文件类型为支持实时以太网板卡驱动的文件类型;
[0008]基于目标数据流文件,利用列车子系统模型对列车网络控制系统进行测试,其中,列车子系统模型和列车网络控制系统通过实时以太网进行双向数据传输。
[0009]可选的,数据流信息包括通信配置信息和过程数据,通信配置信息包括IP地址、ComID号、通信周期,过程数据包括接收的数据和发送的数据。
[0010]可选的,其特征在于,基于目标数据流文件,利用列车子系统模型对列车网络控制系统进行测试之前,还包括:
[0011]根据目标数据流文件初始化实时以太网板卡驱动模块,其中,实时以太网板卡驱动模块内置于实时以太网板卡中。
[0012]可选的,列车子系统模型是司机台模型、列车电路模型、车载VOBC模型、动力学模
型、牵引系统模型、制动系统模型、辅助系统模型、蓄电池模型、充电机模型、车门系统模型、空调逻辑模型、照明逻辑模型中的任意一种。
[0013]可选的,目标数据流文件的文件类型为XML。
[0014]第二方面,本专利技术实施例提供了基于实时以太网的列车网络控制系统测试装置,装置包括;
[0015]第一确定模块,用于确定第一通信信息,其中,第一通信信息是列车网络控制系统与至少一个真实列车子系统在TRDP通信过程中对应的数据流信息;
[0016]第二确定模块,用于根据第一通信信息,确定原始数据流文件,其中,列车网络控制系统与至少一个真实列车子系统基于原始数据流文件进行TRDP通信;
[0017]转换模块,用于对原始数据流文件进行文件类型转换,获得目标数据流文件,其中,列车网络控制系统与至少一个列车子系统模型基于目标数据流文件进行TRDP通信,每一列车子系统对应一个列车子系统模型,列车子系统模型用于仿真列车子系统,目标数据流文件的文件类型为支持实时以太网板卡驱动的文件类型;
[0018]测试模块,用于基于目标数据流文件,利用列车子系统模型对列车网络控制系统进行测试,其中,列车子系统模型和列车控制系统通过实时以太网进行双向数据传输。
[0019]可选的,数据流信息包括通信配置信息和过程数据,通信配置信息包括IP地址、ComID号、通信周期,过程数据包括接收的数据和发送的数据。
[0020]可选的,,装置还包括:
[0021]初始化模块,用根据目标数据流文件初始化实时以太网板卡驱动模块,其中,实时以太网板卡驱动模块内置于实时以太网板卡中。
[0022]可选的,,列车子系统模型是司机台模型、列车电路模型、车载VOBC模型、动力学模型、牵引系统模型、制动系统模型、辅助系统模型、蓄电池模型、充电机模型、车门系统模型、空调逻辑模型、照明逻辑模型中的任意一种。
[0023]可选的,,目标数据流文件的文件类型为XML。
[0024]由上述内容可知,本专利技术实施例提供的一种基于实时以太网的列车网络控制系统测试方法及装置,确定第一通信信息,其中,第一通信信息是列车网络控制系统与至少一个真实列车子系统在TRDP通信过程中对应的数据流信息;根据第一通信信息,确定原始数据流文件,其中,列车网络控制系统与至少一个真实列车子系统基于原始数据流文件进行TRDP通信;对原始数据流文件进行文件类型转换,获得目标数据流文件,其中,列车网络控制系统与至少一个列车子系统模型基于目标数据流文件进行TRDP通信,每一列车子系统对应一个列车子系统模型,列车子系统模型用于仿真列车子系统,目标数据流文件的文件类型为支持实时以太网板卡驱动的文件类型;基于目标数据流文件,利用列车子系统模型对列车网络控制系统进行测试,其中,列车子系统模型和列车网络控制系统通过实时以太网进行双向数据传输。
[0025]应用本专利技术实施例,可以对列车网络控制系统实现基于实时以太网的测试,并且缩短了测试周期。当然,实施本专利技术的任一产品或方法并不一定需要同时达到以上所述的所有优点。
[0026]本专利技术实施例的技术效果包括:
[0027]1、现有技术中针对列车网络控制系统通常采用开环激励响应方式进行测试,该方
法只能对列车网络控制系统的单条控制逻辑进行测试,通信数据只能单向传输。在本专利技术实施例中,在列车子系统模型和列车网络控制系统之间通过实时以太网进行数据传输,实现了数据双向传输,各列车子系统模型和列车网络控制系统既是发送端,也是接收端,每个通讯终端在接收到通讯数据后,可以根据接收到的数据发送相应指令或信息给对方,实现了列车网络控制系统的闭环测试。
[0028]2、本专利技术实施例利用多个列车子系统模型对列车网络控制系统进行测试,考虑了各列车子系统之间的耦合作用,相较于传统的开环激励响应的单条控制逻辑测试,使得测试结果数据更加准确。
[0029]3、现有技术中,还可以通过列车实物进行测试,虽然该测试方法可以实现各列车子系统间的耦合作用,但是需要在列车完成集成后才能进行测试,需要耗费大量人力物力,并且测试过程中可能导致真实设备的损坏。本专利技术实施例是一种半实物仿真测试,即将各列车子系统通过相应的列车子系统模型进行替代,将各列车子系统模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于实时以太网的列车网络控制系统测试方法,其特征在于,所述方法包括:确定第一通信信息,其中,所述第一通信信息是列车网络控制系统与至少一个真实列车子系统在TRDP通信过程中对应的数据流信息;根据所述第一通信信息,确定原始数据流文件,其中,所述列车网络控制系统与至少一个所述真实列车子系统基于所述原始数据流文件进行TRDP通信;对所述原始数据流文件进行文件类型转换,获得目标数据流文件,其中,所述列车网络控制系统与至少一个列车子系统模型基于所述目标数据流文件进行TRDP通信,每一列车子系统对应一个列车子系统模型,所述列车子系统模型用于仿真所述列车子系统,所述目标数据流文件的文件类型为支持实时以太网板卡驱动的文件类型;基于所述目标数据流文件,利用所述列车子系统模型对所述列车网络控制系统进行测试,其中,所述列车子系统模型和所述列车网络控制系统通过实时以太网进行双向数据传输。2.如权利要求1所述的方法,其特征在于,所述数据流信息包括通信配置信息和过程数据,所述通信配置信息包括IP地址、ComID号、通信周期,所述过程数据包括接收的数据和发送的数据。3.如权利要求1所述的方法,其特征在于,所述基于所述目标数据流文件,利用所述列车子系统模型对所述列车网络控制系统进行测试之前,还包括:根据所述目标数据流文件初始化实时以太网板卡驱动模块,其中,所述实时以太网板卡驱动模块内置于所述实时以太网板卡中。4.如权利要求1所述的方法,其特征在于,所述列车子系统模型是司机台模型、列车电路模型、车载VOBC模型、动力学模型、牵引系统模型、制动系统模型、辅助系统模型、蓄电池模型、充电机模型、车门系统模型、空调逻辑模型、照明逻辑模型中的任意一种。5.如权利要求1所述的方法,其特征在于,所述目标数据流文件的文件类型为XML。6.一种基于...

【专利技术属性】
技术研发人员:李新桥曹竣何宜东郭煜坤
申请(专利权)人:上海仁童电子科技有限公司
类型:发明
国别省市:

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

1