列车运行控制方法、装置、计算机设备、可读存储介质和程序产品与流程

摘要: 本技术涉及轨道交通,特别是涉及一种列车运行控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。背景技术:1、随着铁路运输业的飞速发展,重载列车作为一...
列车运行控制方法、装置、计算机设备、可读存储介质和程序产品与流程

本技术涉及轨道交通,特别是涉及一种列车运行控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

背景技术:

1、随着铁路运输业的飞速发展,重载列车作为一种高效、大运量的运输方式,在全球范围内得到了广泛的应用。随着重载列车重量和长度的增加,制动过程中产生的较大的车钩力会导致脱轨、断钩等问题。

2、相关技术中,可以将整列重载列车视为质点,通过列车安全防护模型对列车进行安全防护。然而,由于列车结构的复杂性以及线路的多样性,通过这种方式进行列车运行控制,制动效果差,很难保证列车运行的安全性。

技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提高控制精确性和效果列车运行控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本技术提供了一种列车运行控制方法,包括:

3、获取列车的运行状态参数以及运行路线;

4、基于所述运行状态参数与第一制动率,确定所述列车对应的第一速度防护曲线,基于所述运行状态参数与第二制动率,确定所述列车对应的第二速度防护曲线,其中,所述第一速度防护曲线用于表征第一制动率下所述列车中每个位置的第一制动触发速度,所述第二速度防护曲线用于表征第二制动率下所述列车中每个位置的第二制动触发速度;

5、根据所述第一速度防护曲线、所述第二速度防护曲线以及预设车钩力阈值,确定目标速度防护曲线,其中,所述目标速度防护曲线用于表征所述列车中每个位置的目标制动触发速度;

6、根据所述列车中每个位置的实际运行速度与对应的目标制动触发速度,调节所述列车的制动状态。

7、在其中一个实施例中,所述根据所述列车中每个位置的实际运行速度与对应的目标制动触发速度,调节所述列车的制动状态,包括:

8、获取所述列车的当前位置的实际运行速度;

9、根据所述目标速度防护曲线,确定所述列车的当前位置的目标制动触发速度;

10、响应于所述实际运行速度大于或等于所述目标制动触发速度,控制所述列车启动制动,直至所述列车的速度小于预设值。

11、在其中一个实施例中,所述第一制动率小于所述第二制动率,所述根据所述第一速度防护曲线、所述第二速度防护曲线以及预设车钩力阈值,确定目标速度防护曲线,包括:

12、基于所述第一速度防护曲线和所述第二速度防护曲线,确定所述第一制动率下所述列车在每个位置进行制动时的第一车钩力以及所述第二制动率下所述列车在每个位置进行制动时的第二车钩力;

13、根据所述第一车钩力、所述第二车钩力、预设车钩力阈值,确定每个位置的目标制动触发速度;

14、基于位置与目标制动触发速度之间的对应关系,确定目标速度防护曲线。

15、在其中一个实施例中,所述根据所述第一车钩力、所述第二车钩力、预设车钩力阈值,确定每个位置的目标制动触发速度,包括:

16、在所述第二车钩力小于或等于预设车钩力阈值的情况下,确定对应的位置的第二制动触发速度为目标制动触发速度;和/或,

17、在所述第二车钩力大于预设车钩力阈值的情况下,确定所述第一制动触发速度为目标制动触发速度。

18、在其中一个实施例中,所述根据所述第一车钩力、所述第二车钩力、预设车钩力阈值,确定每个位置的目标制动触发速度,包括:

19、根据所述第一车钩力、所述第二车钩力、预设车钩力阈值,确定每个位置的候选制动触发速度;

20、根据所述候选制动触发速度与相邻的候选制动触发速度之间的差异,对所述候选制动触发速度进行调整,以使得所述差异符合预设要求,得到目标制动触发速度。

21、在其中一个实施例中,所述列车包括多节车厢,所述获取列车的运行状态参数,包括:

22、获取所述多节车厢中每节车厢对应的制动力、阻力、与相邻车厢的相互作用力;

23、根据所述制动力、所述阻力、所述相互作用力,确定所述列车的运行状态参数。

24、第二方面,本技术还提供了一种列车运行控制装置,包括:

25、获取模块,用于获取列车的运行状态参数以及运行路线;

26、第一确定模块,用于基于所述运行状态参数与第一制动率,确定所述列车对应的第一速度防护曲线,基于所述运行状态参数与第二制动率,确定所述列车对应的第二速度防护曲线,其中,所述第一速度防护曲线用于表征第一制动率下所述列车中每个位置的第一制动触发速度,所述第二速度防护曲线用于表征第二制动率下所述列车中每个位置的第二制动触发速度;

27、第二确定模块,用于根据所述第一速度防护曲线、所述第二速度防护曲线以及预设车钩力阈值,确定目标速度防护曲线,其中,所述目标速度防护曲线用于表征所述列车中每个位置的目标制动触发速度;

28、调节模块,用于根据所述列车中每个位置的实际运行速度与对应的目标制动触发速度,调节所述列车的制动状态。

29、在其中一个实施例中,所述调节模块还用于:

30、获取所述列车的当前位置的实际运行速度;

31、根据所述目标速度防护曲线,确定所述列车的当前位置的目标制动触发速度;

32、响应于所述实际运行速度大于或等于所述目标制动触发速度,控制所述列车启动制动,直至所述列车的速度小于预设值。

33、在其中一个实施例中,所述第一制动率小于所述第二制动率,所述第二确定模块还用于:

34、基于所述第一速度防护曲线和所述第二速度防护曲线,确定所述第一制动率下所述列车在每个位置进行制动时的第一车钩力以及所述第二制动率下所述列车在每个位置进行制动时的第二车钩力;

35、根据所述第一车钩力、所述第二车钩力、预设车钩力阈值,确定每个位置的目标制动触发速度;

36、基于位置与目标制动触发速度之间的对应关系,确定目标速度防护曲线。

37、在其中一个实施例中,所述第二确定模块还用于:

38、在所述第二车钩力小于或等于预设车钩力阈值的情况下,确定对应的位置的第二制动触发速度为目标制动触发速度;和/或,

39、在所述第二车钩力大于预设车钩力阈值的情况下,确定所述第一制动触发速度为目标制动触发速度。

40、在其中一个实施例中,所述第二确定模块还用于:

41、根据所述第一车钩力、所述第二车钩力、预设车钩力阈值,确定每个位置的候选制动触发速度;

42、根据所述候选制动触发速度与相邻的候选制动触发速度之间的差异,对所述候选制动触发速度进行调整,以使得所述差异符合预设要求,得到目标制动触发速度。

43、在其中一个实施例中,所述列车包括多节车厢,所述获取模块还用于:

44、获取所述多节车厢中每节车厢对应的制动力、阻力、与相邻车厢的相互作用力;

45、根据所述制动力、所述阻力、所述相互作用力,确定所述列车的运行状态参数。

46、第三方面,本公开实施例还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本公开实施例中任一项所述的方法的步骤。

47、第四方面,本公开实施例还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本公开实施例中任一项所述的方法的步骤。

48、第五方面,本公开实施例还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现本公开实施例中任一项所述的方法的步骤。

49、上述列车运行控制方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,在进行列车运行控制时,获取列车的运行状态参数以及运行路线,基于运行状态参数和第一制动率确定第一速度防护曲线,基于运行状态参数和第二制动率确定第二速度防护曲线,结合预设车钩力阈值,确定目标速度防护曲线,基于目标速度防护曲线对应的目标制动触发速度与列车运行时的实际运行速度,对列车的制动状态进行调节,保证了列车运行控制的准确性和效果。采用双制动率策略,制动方式可以根据列车的实际速度和运行状态进行灵活调整,确保在不同的速度区间下采用合适的制动方式,有效减少车钩力,减小纵向冲击,降低脱轨和断钩的风险,提升了列车的运行安全性。