虚拟列车碰撞检测方法、装置、设备及存储介质制造方法及图纸

技术编号:30513445 阅读:17 留言:0更新日期:2021-10-27 22:55
本申请提供一种虚拟列车碰撞检测方法、装置、设备及存储介质,涉及轨道车辆试验技术领域。该方法包括:获取第一虚拟列车预设部件的第一位置以及第二虚拟列车预设部件的第二位置;其中,第一虚拟列车运行在第一轨道上,第二虚拟列车运行在第二轨道;若第一轨道和第二轨道不为同一轨道,且第一轨道与第二轨道通过弯道连接,则根据第一位置以及第二位置,确定第一虚拟列车和第二虚拟列车是否满足碰撞条件。本方案可利用两个列车中车头或车尾中预设部件的位置确定是否满足碰撞条件,能够使得检测结果更加准确,有效地解决了列车管无法精确连接,列车距离存在较大误差的问题。列车距离存在较大误差的问题。列车距离存在较大误差的问题。

【技术实现步骤摘要】
虚拟列车碰撞检测方法、装置、设备及存储介质


[0001]本申请涉及轨道车辆试验
,具体而言,涉及一种虚拟列车碰撞检测方法、装置、设备及存储介质。

技术介绍

[0002]在铁路机车车辆的相关实训中,非常重视实操,尤其是调车作业。通常,在实际调车作业的实训过程中存在环境复杂多变、危险系数高等特点,若操作不当,轻则发生车钩损坏等破坏性碰撞,重则引发脱轨等重大事故。因此,调车作业仿真模拟的核心问题是如何解决虚拟列车碰撞检测。
[0003]目前,主要是基于列车在平直道上的直线距离进行碰撞检测。但是,对于存在弯道的道路,如果使用目前的方法会存在检测结果不准确的问题。

技术实现思路

[0004]本专利技术的目的在于,针对上述现有技术中的不足,提供一种虚拟列车碰撞检测方法、装置、设备及存储介质,以便解决现有技术中存在虚拟列车碰撞检测结果不准确的问题。
[0005]为实现上述目的,本申请实施例采用的技术方案如下:
[0006]第一方面,本申请实施例提供了一种虚拟列车碰撞检测方法,所述方法包括:
[0007]获取第一虚拟列车预设部件的第一位置以及第二虚拟列车预设部件的第二位置;其中,所述第一虚拟列车运行在第一轨道上,所述第二虚拟列车运行在第二轨道;
[0008]若所述第一轨道和所述第二轨道不为同一轨道,且所述第一轨道与所述第二轨道通过弯道连接,则根据所述第一位置以及所述第二位置,确定所述第一虚拟列车和所述第二虚拟列车是否满足碰撞条件。
[0009]可选地,所述根据所述第一位置以及所述第二位置,确定所述第一虚拟列车和所述第二虚拟列车是否满足碰撞条件,包括:
[0010]根据所述第一位置,确定所述第一位置对应的第一区域,所述第一位置包含在所述第一区域内;
[0011]根据所述第二位置,确定所述第二位置对应的第二区域,所述第二位置包含在所述第二区域内;
[0012]根据所述第一区域以及所述第二区域,确定所述第一虚拟列车和所述第二虚拟列车是否满足碰撞条件。
[0013]可选地,所述根据所述第一区域以及所述第二区域,确定所述第一虚拟列车和所述第二虚拟列车是否满足碰撞条件,包括:
[0014]判断所述第一区域和所述第二区域是否满足内切关系;
[0015]若是,则分别确定所述第一区域对应的第一向量以及所述第二区域对应的第二向量;
[0016]计算所述第一向量、所述第二向量的目标夹角;
[0017]若所述目标夹角为预设角度范围内的角度,则确定所述第一虚拟列车和所述第二虚拟列车满足碰撞条件。
[0018]可选地,所述第一区域是以所述第一位置为圆心、以所述第一虚拟列车的行驶速度与预设仿真步长的乘积为直径,得到的圆形区域;
[0019]所述第二区域是以所述第二位置为圆心、以所述第二虚拟列车的行驶速度与所述预设仿真步长的乘积为直径,得到的另一圆形区域;
[0020]所述确定所述第一区域对应的第一向量,包括:
[0021]确定沿所述第一虚拟列车的行驶方向且经过所述第一位置的第一直线;
[0022]使用所述第一直线与所述第一区域边缘线的两个交点,构建所述第一向量。
[0023]可选地,所述方法还包括:
[0024]若所述第一轨道和所述第二轨道为同一轨道,且所述第一虚拟列车和所述第二虚拟列车相向而行,则:
[0025]分别确定所述第一区域对应的第一向量以及所述第二区域对应的第二向量;
[0026]根据所述第一向量以及所述第二向量,计算得到所述第一虚拟列车和所述第二虚拟列车的碰撞阈值;
[0027]根据所述第一位置以及所述第二位置,确定所述第一虚拟列车和所述第二虚拟列车的第一直线距离;
[0028]若所述第一直线距离小于所述碰撞阈值,则确定所述第一虚拟列车和所述第二虚拟列车满足碰撞条件。
[0029]可选地,所述根据所述第一向量以及所述第二向量,计算得到所述第一虚拟列车和所述第二虚拟列车的碰撞阈值,包括:
[0030]根据所述第一向量、所述第二向量,计算得到所述第一向量的模、所述第二向量的模的差值,并将所述差值的一半作为所述碰撞阈值。
[0031]可选地,所述方法还包括:
[0032]若所述第一轨道和所述第二轨道为平行轨道,且所述第一虚拟列车和所述第二虚拟列车相向而行,则:
[0033]分别确定所述第一区域对应的第一向量以及所述第二区域对应的第二向量;
[0034]根据所述第一向量以及所述第二向量,确定所述第一虚拟列车和所述第二虚拟列车的碰撞阈值;
[0035]根据所述第一位置以及所述第二位置,确定所述第一虚拟列车和所述第二虚拟列车的第一直线距离;
[0036]若所述第一直线距离小于所述碰撞阈值,则根据所述第一位置以及所述第二位置,确定所述第一虚拟列车和所述第二虚拟列车的纵坐标的差值;
[0037]若所述差值小于预设的差值阈值,则确定所述第一虚拟列车和所述第二虚拟列车满足碰撞条件。
[0038]第二方面,本申请实施例还提供了一种虚拟列车碰撞检测装置,所述装置包括:
[0039]获取模块,用于获取第一虚拟列车预设部件的第一位置以及第二虚拟列车预设部件的第二位置;其中,所述第一虚拟列车运行在第一轨道上,所述第二虚拟列车运行在第二
轨道;
[0040]确定模块,用于若所述第一轨道和所述第二轨道不为同一轨道,且所述第一轨道与所述第二轨道通过弯道连接,则根据所述第一位置以及所述第二位置,确定所述第一虚拟列车和所述第二虚拟列车是否满足碰撞条件。
[0041]可选地,所述确定模块,还用于:
[0042]根据所述第一位置,确定所述第一位置对应的第一区域,所述第一位置包含在所述第一区域内;
[0043]根据所述第二位置,确定所述第二位置对应的第二区域,所述第二位置包含在所述第二区域内;
[0044]根据所述第一区域以及所述第二区域,确定所述第一虚拟列车和所述第二虚拟列车是否满足碰撞条件。
[0045]可选地,所述确定模块,还用于:
[0046]判断所述第一区域和所述第二区域是否满足内切关系;
[0047]若是,则分别确定所述第一区域对应的第一向量以及所述第二区域对应的第二向量;
[0048]计算所述第一向量、所述第二向量的目标夹角;
[0049]若所述目标夹角为预设角度范围内的角度,则确定所述第一虚拟列车和所述第二虚拟列车满足碰撞条件。
[0050]可选地,所述第一区域是以所述第一位置为圆心、以所述第一虚拟列车的行驶速度与预设仿真步长的乘积为直径,得到的圆形区域;
[0051]所述第二区域是以所述第二位置为圆心、以所述第二虚拟列车的行驶速度与所述预设仿真步长的乘积为直径,得到的另一圆形区域;
[0052]所述确定模块,还用于:
[0053]确定沿所述第一虚拟列车的行驶方向且经过所述第一位置的第一直线本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟列车碰撞检测方法,其特征在于,所述方法包括:获取第一虚拟列车预设部件的第一位置以及第二虚拟列车预设部件的第二位置;其中,所述第一虚拟列车运行在第一轨道上,所述第二虚拟列车运行在第二轨道;若所述第一轨道和所述第二轨道不为同一轨道,且所述第一轨道与所述第二轨道通过弯道连接,则根据所述第一位置以及所述第二位置,确定所述第一虚拟列车和所述第二虚拟列车是否满足碰撞条件。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一位置以及所述第二位置,确定所述第一虚拟列车和所述第二虚拟列车是否满足碰撞条件,包括:根据所述第一位置,确定所述第一位置对应的第一区域,所述第一位置包含在所述第一区域内;根据所述第二位置,确定所述第二位置对应的第二区域,所述第二位置包含在所述第二区域内;根据所述第一区域以及所述第二区域,确定所述第一虚拟列车和所述第二虚拟列车是否满足碰撞条件。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一区域以及所述第二区域,确定所述第一虚拟列车和所述第二虚拟列车是否满足碰撞条件,包括:判断所述第一区域和所述第二区域是否满足内切关系;若是,则分别确定所述第一区域对应的第一向量以及所述第二区域对应的第二向量;计算所述第一向量、所述第二向量的目标夹角;若所述目标夹角为预设角度范围内的角度,则确定所述第一虚拟列车和所述第二虚拟列车满足碰撞条件。4.根据权利要求3所述的方法,其特征在于,所述第一区域是以所述第一位置为圆心、以所述第一虚拟列车的行驶速度与预设仿真步长的乘积为直径,得到的圆形区域;所述第二区域是以所述第二位置为圆心、以所述第二虚拟列车的行驶速度与所述预设仿真步长的乘积为直径,得到的另一圆形区域;所述确定所述第一区域对应的第一向量,包括:确定沿所述第一虚拟列车的行驶方向且经过所述第一位置的第一直线;使用所述第一直线与所述第一区域边缘线的两个交点,构建所述第一向量。5.根据权利要求1

4任一项所述的方法,其特征在于,所述方法还包括:若所述第一轨道和所述第二轨道为同一轨道,且所述第一虚拟列车和所述第二虚拟列车相向而行,则:分别确定所述第一区域对应的第一向量以及所述第二区域对应的第二向量;根据所述第一向量以及所述第二向量,计算得到所述第一虚拟列车和所述第二虚拟列车的碰...

【专利技术属性】
技术研发人员:朱运兰王银城靳登阁周松王博冯金奇赵园园
申请(专利权)人:郑州捷安高科股份有限公司
类型:发明
国别省市:

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

1