首页> 中国专利> CBTC追踪间隔仿真方法及装置

CBTC追踪间隔仿真方法及装置

摘要

本发明提供一种CBTC追踪间隔仿真方法及装置,其中,该方法包括:获取目标列车的第一数据和目标线路的第二数据;基于列车自动驾驶系统的控车算法,根据第一数据和第二数据,获取目标列车在目标线路上行驶的速度‑距离曲线;基于速度‑距离曲线,获取目标列车在目标线路上行驶的追踪间隔的仿真结果;其中,目标列车的第一数据,包括目标列车的物理参数和控车参数;目标线路的第二数据,包括目标线路的线路参数、线路设备数据、信号参数和运营组织参数。本发明提供的CBTC追踪间隔仿真方法及装置,通过结合线路、车辆和列车自动驾驶系统的控车算法等要素,串联各计算指标元素,能实现更接近列车实际运行情况的追踪间隔仿真。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-09-16

    实质审查的生效 IPC(主分类):B61L27/20 专利申请号:2022106729490 申请日:20220614

    实质审查的生效

说明书

技术领域

本发明涉及轨道交通技术领域,尤其涉及一种CBTC追踪间隔仿真方法及装置。

背景技术

城市轨道交通中,基于通信的列车自动控制系统(Communication Based TrainControl System,CBTC)的行车能力的主要评估指标之一是行车间隔。行车间隔,可以通过对线路正线、折返站和出入段等不同位置的追踪间隔分别进行评估后最终确定。

目前,可以根据进行追踪间隔的理论计算,但追踪间隔的理论计算结果与实际的列车运行情况存在较大的偏差。例如,追踪间隔的理论计算为90秒,但实际列车的运行中,追踪间隔最小只能达到95秒。因此,如何进行更接近列车实际运行的追踪间隔仿真是本领域亟待解决的课题。

发明内容

本发明提供一种CBTC追踪间隔仿真方法及装置,用以解决现有技术中追踪间隔仿真计算与列车实际运行偏差较大的缺陷,实现更接近列车实际运行的CBTC追踪间隔仿真。

本发明提供一种CBTC追踪间隔仿真方法,包括:

获取目标列车的第一数据和目标线路的第二数据;

基于列车自动驾驶系统的控车算法,根据所述第一数据和所述第二数据,获取所述目标列车在所述目标线路上行驶的速度-距离曲线;

基于所述速度-距离曲线,获取所述目标列车在所述目标线路上行驶的追踪间隔的仿真结果;

其中,所述目标列车的第一数据,包括所述目标列车的物理参数和控车参数;所述目标线路的第二数据,包括所述目标线路的线路参数、线路设备数据、信号参数和运营组织参数。

根据本发明提供的一种CBTC追踪间隔仿真方法,所述方法还包括:

在获取到多列所述目标列车在所述目标线路上行驶的追踪间隔的仿真结果的情况下,基于各列所述目标列车的发车时间信息和在所述目标线路上行驶的追踪间隔的仿真结果,获取各列所述目标列车在所述目标线路上追踪运行的仿真结果。

根据本发明提供的一种CBTC追踪间隔仿真方法,所述基于各列所述目标列车的发车时间信息和在所述目标线路上行驶的追踪间隔的仿真结果,获取各列所述目标列车在所述目标线路上追踪运行的仿真结果,包括:

基于各列所述目标列车的发车时间信息和在所述目标线路上行驶的追踪间隔的仿真结果,分别对每一所述目标列车的仿真模型进行移动授权计算,获取各列所述目标列车在所述目标线路上追踪运行的仿真结果。

根据本发明提供的一种CBTC追踪间隔仿真方法,所述基于所述速度-距离曲线,获取所述目标列车在所述目标线路上行驶的追踪间隔的仿真结果,包括:

对于所述速度-距离曲线上的每一目标点,基于所述速度-距离曲线,获取所述目标点的追踪间隔;

将各所述目标点的追踪间隔中的最大值,作为所述目标列车在所述目标线路上行驶的追踪间隔的仿真结果。

根据本发明提供的一种CBTC追踪间隔仿真方法,所述获取目标列车的第一数据和目标线路的第二数据,包括:

基于目标数据库和/或第一输入,获取所述目标列车的第一数据和目标线路的第二数据。

根据本发明提供的一种CBTC追踪间隔仿真方法,所述基于列车自动驾驶系统的控车算法,根据所述第一数据和所述第二数据,获取所述目标列车在所述目标线路上行驶的速度-距离曲线,包括:

基于列车自动驾驶系统的控车算法,根据所述第一数据和所述第二数据,对所述目标列车的仿真模型进行控车,获取所述目标列车在所述目标线路上行驶的速度-距离数据;

基于所述速度-距离数据,获取所述速度-距离曲线。

本发明还提供一种CBTC追踪间隔仿真装置,包括:

数据获取模块,用于获取目标列车的第一数据和目标线路的第二数据;

曲线生成模块,用于基于列车自动驾驶系统的控车算法,根据所述第一数据和所述第二数据,获取所述目标列车在所述目标线路上行驶的速度-距离曲线;

追踪间隔仿真模块,用于基于所述速度-距离曲线,获取所述目标列车在所述目标线路上行驶的追踪间隔的仿真结果;

其中,所述目标列车的第一数据,包括所述目标列车的物理参数和控车参数;所述目标线路的第二数据,包括所述目标线路的线路参数、线路设备数据、信号参数和运营组织参数。

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述CBTC追踪间隔仿真方法。

本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述CBTC追踪间隔仿真方法。

本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述CBTC追踪间隔仿真方法。

本发明提供的CBTC追踪间隔仿真方法及装置,通过结合线路、车辆和列车自动驾驶系统的控车算法等要素,串联各计算指标元素,能实现更接近列车实际运行情况、更高效、更快速、更准确的追踪间隔仿真。并且,基于列车自动驾驶系统的控车算法,对单车运行曲线进行仿真,能得到更准确的目标列车在目标线路上行驶的速度-距离曲线,从而能基于目标列车在目标线路上行驶的速度-距离曲线得到更准确的追踪间隔的仿真结果。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的CBTC追踪间隔仿真方法的流程示意图之一;

图2是本发明提供的CBTC追踪间隔仿真方法的速度-距离曲线示意图;

图3是本发明提供的CBTC追踪间隔仿真方法的流程示意图之二;

图4是本发明提供的CBTC追踪间隔仿真装置的结构示意图;

图5是本发明提供的电子设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明实施例的描述中,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性,且不涉及顺序。

下面结合图1至图5描述本发明提供的CBTC追踪间隔仿真方法及装置。

图1是本发明提供的CBTC追踪间隔仿真方法的流程示意图。如图1所示,本发明实施例提供的CBTC追踪间隔仿真方法的执行主体可以为CBTC追踪间隔仿真装置,该方法包括:步骤101、步骤102和步骤103。

步骤101、获取目标列车的第一数据和目标线路的第二数据;其中,目标列车的第一数据,包括目标列车的物理参数和控车参数;目标线路的第二数据,包括目标线路的线路参数、线路设备数据、信号参数和运营组织参数。

具体地,目标列车的第一数据,可以是车辆参数。

可选地,目标列车的第一数据,可以包括目标列车的物理参数和控车参数。

目标列车的物理参数,可以包括目标列车的加/减速度、长度、牵引制动性能和反应时间等数据。

目标列车的控车参数,可以包括目标列车的ATO(列车自动驾驶,Automatic TrainOperation)控车参数、始发站和运行路径等数据

目标线路的第二数据,可以包括线路参数、线路设备数据、信号参数和运营组织参数等。

可选地,目标线路的线路参数,可以包括目标线路包括的道岔、区段和坡度,以及相应的限速等数据。

可选地,目标线路的线路设备数据,可以包括线路图中表示目标线路上的设备的各图元以及设备之间的拓扑关系等。

可选地,目标线路的信号参数,可以包括用于目标线路的ATP(Automatic TrainProtection,列车自动保护)系统的参数和/或ATO系统的参数等。

可选地,运营组织参数,可以包括ATO是否站台追踪、固定闭塞区域,以及线路限速和道岔限速等。

可选地,目标列车的第一数据中的全部或部分数据,可以预先存储于数据库中,从而可以从数据库中获取第一数据。

可选地,目标线路的第二数据中的全部或部分数据,可以预先存储于数据库中,从而可以从数据库中获取第二数据。

可选地,还可以通过界面录入的方式,录入第一数据和/或第二数据,从而可以相应地获取第一数据和/或第二数据。

步骤102、基于列车自动驾驶系统的控车算法,根据第一数据和第二数据,获取目标列车在目标线路上行驶的速度-距离曲线。

具体地,可以基于CBTC中列车自动驾驶系统的控车算法,根据目标列车的第一数据和目标线路的第二数据,对单车的运行曲线进行仿真,从而得到目标列车在目标线路上行驶的速度-距离曲线(VST曲线)。

可选地,可以调用预先建立的ATP/ATO控车算法库中的控车算法,根据目标列车的第一数据和目标线路的第二数据进行计算,输出控车级位信息,并结合级位-加/减速度映射表进行控车,得到目标列车在目标线路上行驶的速度-距离曲线。

需要说明的是,根据ATP/ATO控车算法库可以加载实际的ATO控车算法进行追踪间隔仿真,仿真效果更能贴近现场,更能贴近实际情况。

步骤103、基于速度-距离曲线,获取目标列车在目标线路上行驶的追踪间隔的仿真结果。

具体地,得到速度-距离曲线之后,可以基于任一种追踪间隔的计算方法,对目标列车在目标线路上行驶过程中,线路正线、折返站、出入段等不同位置的追踪间隔分别进行理论计算;基于计算结果,可以得到目标列车在目标线路上行驶的追踪间隔的仿真结果。

本发明实施例通过结合线路、车辆和列车自动驾驶系统的控车算法等要素,串联各计算指标元素,能实现更接近列车实际运行情况、更高效、更快速、更准确的追踪间隔仿真。并且,基于列车自动驾驶系统的控车算法,对单车运行曲线进行仿真,能得到更准确的目标列车在目标线路上行驶的速度-距离曲线,从而能基于目标列车在目标线路上行驶的速度-距离曲线得到更准确的追踪间隔的仿真结果。

基于上述任一实施例的内容,该方法还包括:在获取到多列目标列车在目标线路上行驶的追踪间隔的仿真结果的情况下,基于各列目标列车的发车时间信息和在目标线路上行驶的追踪间隔的仿真结果,获取各列目标列车在目标线路上追踪运行的仿真结果。

具体地,可以根据仿真获得的多列目标列车的追踪仿真结果,并基于多列目标列车的发车时间,对上述多列目标列车在目标线路上追踪运行的行驶情况进行仿真,得到上述多列目标列车在目标线路上追踪运行的仿真结果。

可选地,获取多列目标列车的追踪仿真结果之后,可以输出多列目标列车在目标线路上追踪运行的仿真结果,从而可以在显示屏等显示设备上对多列目标列车的追踪情况进行演示,实现多车动态追踪演示。

本发明实施例通过基于多列目标列车的发车时间信息和在目标线路上行驶的追踪间隔的仿真结果,获取多列目标列车在目标线路上追踪运行的仿真结果,能实现多车动态追踪演示。

基于上述任一实施例的内容,基于各列目标列车的发车时间信息和在目标线路上行驶的追踪间隔的仿真结果,获取各列目标列车在目标线路上追踪运行的仿真结果,包括:基于各列目标列车的发车时间信息和在目标线路上行驶的追踪间隔的仿真结果,分别对每一目标列车的仿真模型进行移动授权计算,获取各列目标列车在目标线路上追踪运行的仿真结果。

具体地,可以基于用户的第一输入,设置每列目标列车的发车时间信息。

可选地,获取各列目标列车在目标线路上追踪运行的仿真结果可以包括:

步骤1、建立第一列目标列车的仿真模型(即仿真模型1),加载ATO控车算法库,该目标列车按照时间周期行进;

步骤2、更新该目标列车的位置(包括区段和偏移),结合考虑信号机和固定闭塞等危险点因素,对该目标列车进行移动授权(Mobile Authorization,MA)计算;

步骤3、将该目标列车的移动授权计算结果传递至ATO控车算法库,调用ATO控车算法库对第一列目标列车进行控车;

步骤4、间隔时间t之后,建立第二列目标列车的仿真模型(即仿真模型2),结合考虑信号机和固定闭塞等危险点因素,对该目标列车进行移动授权计算,将移动授权计算结果传递至ATO控车算法库,调用ATO控车算法库对第二列目标列车进行控车;

步骤5、重复步骤4,直至建立第n列目标列车的仿真模型(即仿真模型n),结合考虑信号机和固定闭塞等危险点因素,对该目标列车进行移动授权计算,将移动授权计算结果传递至ATO控车算法库,调用ATO控车算法库对第n列目标列车进行控车。

需要说明的是,第一列目标列车、第二列目标列车、……、第n列目标列车是按照发车时间的先后顺序排列的。第一列目标列车是发车时间最早的目标列车。其中,n表示前述多列目标列车的数量。

可以理解的是,在小于间隔时间t的情况下,后车会因为前车导致降速;当大于或等于间隔时间t的情况下,后车与前车的速度-距离曲线保持一致。

本发明实施例基于多列目标列车的发车时间信息和在目标线路上行驶的追踪间隔的仿真结果,分别对每一目标列车的仿真模型进行移动授权计算,获取各列目标列车在目标线路上追踪运行的仿真结果,能实现多车动态追踪演示。

基于上述任一实施例的内容,基于速度-距离曲线,获取目标列车在目标线路上行驶的追踪间隔的仿真结果,包括:对于速度-距离曲线上的每一目标点,基于速度-距离曲线,获取目标点的追踪间隔。

具体地,如图2示出的速度-距离曲线(图2中的横坐标表示距离S,纵坐标表示速度V),在同一路径且同一运行曲线情况下,对于前车运行曲线中任一点P(以区段+偏移表示),以该P点作为前车位置点,再基于一定的余量(该余量表示回退一定的配置距离,可以包括列车包络、安全余量和ATO的安全防护距离等),确定出最严格的危险点P’,然后找到P’点之前最近的Q点,使得该点在能够以ATO常用制动减速至P’点。并且,再基于一定的余量(该余量表示回退一定的配置距离,可以包括设备反应时间和列车包络等)确定Q’点。然后,可以将P和Q’点在速度-距离中的时间间隔,确定为该P点的追踪间隔。

通过上述步骤,可以针对速度-距离曲线上的每一目标点按照相同的方式进行计算,得到每一目标点的追踪间隔。

目标点,可以包括但不限于表示线路正线、折返站和出入段等不同位置的点。

将各目标点的追踪间隔中的最大值,作为目标列车在目标线路上行驶的追踪间隔的仿真结果。

具体地,可以取各目标点的追踪间隔中的最大值,作为目标列车在目标线路上行驶的追踪间隔的仿真结果。

本发明实施例基于速度-距离曲线,获取速度-距离曲线上的目标点的追踪间隔,将其中的最大值确定为目标列车在目标线路上行驶的追踪间隔的仿真结果,能获取更准确的目标列车在目标线路上行驶的追踪间隔的仿真结果。

基于上述任一实施例的内容,获取目标列车的第一数据和目标线路的第二数据,包括:基于目标数据库和/或第一输入,获取目标列车的第一数据和目标线路的第二数据。

具体地,可以在目标数据库中预先存储目标列车的第一数据和目标线路的第二数据,从而将目标数据库作为数据来源,获取目标列车的第一数据和目标线路的第二数据。

可选地,用户可以输入第一输入,第一输入可以携带有目标列车的第一数据和目标线路的第二数据,从而可以获取第一输入携带的目标列车的第一数据和目标线路的第二数据。

可选地,目标数据库可以存储有目标列车的部分或全部第一数据,以及目标线路的部分第二数据,剩余的部分第一数据和部分第二数据可以由第一输入携带,从而可以根据目标数据库和第一输入,获取目标列车的第一数据和目标线路的第二数据。

可选地,目标数据库可以存储有目标列车的部分第一数据,以及目标线路的部分或全部第二数据,剩余的部分第一数据和部分第二数据可以由第一输入携带,从而可以根据目标数据库和第一输入,获取目标列车的第一数据和目标线路的第二数据。

本发明实施例基于目标数据库和/或第一输入,获取目标列车的第一数据和目标线路的第二数据,能更方便地获取目标列车的第一数据和目标线路的第二数据。

基于上述任一实施例的内容,基于列车自动驾驶系统的控车算法,根据第一数据和第二数据,获取目标列车在目标线路上行驶的速度-距离曲线,包括:基于列车自动驾驶系统的控车算法,根据第一数据和第二数据,对目标列车的仿真模型进行控车,获取目标列车在目标线路上行驶的速度-距离数据。

具体地,基于列车自动驾驶系统的控车算法,根据第一数据和第二数据,对目标列车的仿真模型进行控车,获取目标列车在目标线路上行驶过程中,位于多个位置的距离和速度,从而得到速度-距离数据。速度-距离数据,包括各个位置的距离和速度。

基于速度-距离数据,获取速度-距离曲线。

具体地,可以在平面直角坐标系统中(例如可以用横坐标表示距离S,纵坐标表示速度V),将速度-距离数据,映射为平面直角坐标系统中的各个点;基于各个点进行拟合,得到一条曲线,即速度-距离曲线。

本发明实施例通过基于列车自动驾驶系统的控车算法,根据第一数据和第二数据,对目标列车的仿真模型进行控车,获取目标列车在目标线路上行驶的速度-距离数据,基于速度-距离数据,获取速度-距离曲线,能得到更准确的目标列车在目标线路上行驶的速度-距离曲线,从而能基于目标列车在目标线路上行驶的速度-距离曲线得到更准确的追踪间隔的仿真结果。

为了便于对本发明上述各实施例的理解,下面对CBTC追踪间隔仿真方法的实施过程进行描述。

图3是本发明提供的CBTC追踪间隔仿真方法的流程示意图之二。如图3所示,CBTC追踪间隔仿真方法可以包括:

步骤301、数据来源。

可以将仿真平台的后台数据库作为数据来源。后台数据库,可以用于存储线路数据(道岔、区段、坡度、限速等)和列车数据(列车加/减速度、列车长度、ATO控车参数等)。

步骤302、数据管理。

可以管理所有数据的存储模型,即可通过数据库获取,也可通过界面进行录入。

步骤303、逻辑运算。

可以基于ATP/ATO控车算法库,进行列车的MA计算和追踪间隔计算。

步骤304、图纸输出。

可以将将计算结果以图表和/或图纸等形式输出,方便进行运行能力分析。

可选地,可以将速度-距离、追踪间隔等曲线进行标准化CAD图纸输出。

下面对本发明提供的CBTC追踪间隔仿真装置进行描述,下文描述的CBTC追踪间隔仿真装置与上文描述的CBTC追踪间隔仿真方法可相互对应参照。

图4是本发明提供的CBTC追踪间隔仿真装置的结构示意图。基于上述任一实施例的内容,如图4所示,该装置包括数据获取模块401、曲线生成模块402和追踪间隔仿真模块403,其中:

数据获取模块401,用于获取目标列车的第一数据和目标线路的第二数据;

曲线生成模块402,用于基于列车自动驾驶系统的控车算法,根据第一数据和第二数据,获取目标列车在目标线路上行驶的速度-距离曲线;

追踪间隔仿真模块403,用于基于速度-距离曲线,获取目标列车在目标线路上行驶的追踪间隔的仿真结果;

其中,目标列车的第一数据,包括目标列车的物理参数和控车参数;目标线路的第二数据,包括目标线路的线路参数、线路设备数据、信号参数和运营组织参数。

具体地,数据获取模块401、曲线生成模块402和追踪间隔仿真模块403可以顺次电连接。

该装置可以是一套流程化仿真平台,计算当前信号系统的追踪间隔,进而评估行车能力。该流程化仿真平台,利于使用者理解和操作。

数据获取模块401可以通过数据库和/或界面录入等方式获取目标列车的第一数据,并可以通过数据库和/或界面录入等方式获取目标线路的第二数据。

曲线生成模块402可以基于CBTC中列车自动驾驶系统的控车算法,根据目标列车的第一数据和目标线路的第二数据,对单车的运行曲线进行仿真,从而得到目标列车在目标线路上行驶的速度-距离曲线。

追踪间隔仿真模块403可以基于任一种追踪间隔的计算方法,对目标列车在目标线路上行驶过程中,线路正线、折返站、出入段等不同位置的追踪间隔分别进行理论计算;基于计算结果,可以得到目标列车在目标线路上行驶的追踪间隔的仿真结果。

可选地,该CBTC追踪间隔仿真装置,可以还包括:

多车追踪模块,用于在获取到多列目标列车在目标线路上行驶的追踪间隔的仿真结果的情况下,基于各列目标列车的发车时间信息和在目标线路上行驶的追踪间隔的仿真结果,获取各列目标列车在目标线路上追踪运行的仿真结果。

可选地,多车追踪模块,可以具体用于基于各列目标列车的发车时间信息和在目标线路上行驶的追踪间隔的仿真结果,分别对每一目标列车的仿真模型进行移动授权计算,获取各列目标列车在目标线路上追踪运行的仿真结果。

可选地,追踪间隔仿真模块403,可以包括:

单点评估单元,用于对于速度-距离曲线上的每一目标点,基于速度-距离曲线,获取目标点的追踪间隔;

结果确定单元,用于将各目标点的追踪间隔中的最大值,作为目标列车在目标线路上行驶的追踪间隔的仿真结果。

可选地,数据获取模块401,可以具体用于基于目标数据库和/或第一输入,获取目标列车的第一数据和目标线路的第二数据。

可选地,曲线生成模块402,可以包括:

数据计算单元,用于基于列车自动驾驶系统的控车算法,根据第一数据和第二数据,对目标列车的仿真模型进行控车,获取目标列车在目标线路上行驶的速度-距离数据;

曲线生成单元,用于基于速度-距离数据,获取速度-距离曲线。

本发明实施例提供的CBTC追踪间隔仿真装置,用于执行本发明上述CBTC追踪间隔仿真方法,其实施方式与本发明提供的CBTC追踪间隔仿真方法的实施方式一致,且可以达到相同的有益效果,此处不再赘述。

该CBTC追踪间隔仿真装置用于前述各实施例的CBTC追踪间隔仿真方法。因此,在前述各实施例中的CBTC追踪间隔仿真方法中的描述和定义,可以用于本发明实施例中各执行模块的理解。

本发明实施例通过结合线路、车辆和列车自动驾驶系统的控车算法等要素,串联各计算指标元素,能实现更接近列车实际运行情况、更高效、更快速、更准确的追踪间隔仿真。并且,基于列车自动驾驶系统的控车算法,对单车运行曲线进行仿真,能得到更准确的目标列车在目标线路上行驶的速度-距离曲线,从而能基于目标列车在目标线路上行驶的速度-距离曲线得到更准确的追踪间隔的仿真结果。

图5是本发明提供的电子设备的结构示意图,如图5所示,该电子设备可以包括:处理器(processor)510、通信接口(Communications Interface)520、存储器(memory)530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑指令,以执行CBTC追踪间隔仿真方法,该方法包括:获取目标列车的第一数据和目标线路的第二数据;基于列车自动驾驶系统的控车算法,根据第一数据和第二数据,获取目标列车在目标线路上行驶的速度-距离曲线;基于速度-距离曲线,获取目标列车在目标线路上行驶的追踪间隔的仿真结果;其中,目标列车的第一数据,包括目标列车的物理参数和控车参数;目标线路的第二数据,包括目标线路的线路参数、线路设备数据、信号参数和运营组织参数。

此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本申请实施例提供的电子设备中的处理器510可以调用存储器530中的逻辑指令,其实施方式与本申请提供的CBTC追踪间隔仿真方法的实施方式一致,且可以达到相同的有益效果,此处不再赘述。

另一方面,本发明还提供一种计算机程序产品,计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,计算机能够执行上述各方法所提供的CBTC追踪间隔仿真方法,该方法包括:获取目标列车的第一数据和目标线路的第二数据;基于列车自动驾驶系统的控车算法,根据第一数据和第二数据,获取目标列车在目标线路上行驶的速度-距离曲线;基于速度-距离曲线,获取目标列车在目标线路上行驶的追踪间隔的仿真结果;其中,目标列车的第一数据,包括目标列车的物理参数和控车参数;目标线路的第二数据,包括目标线路的线路参数、线路设备数据、信号参数和运营组织参数。

本申请实施例提供的计算机程序产品被执行时,实现上述CBTC追踪间隔仿真方法,其具体的实施方式与前述方法的实施例中记载的实施方式一致,且可以达到相同的有益效果,此处不再赘述。

又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的CBTC追踪间隔仿真方法,该方法包括:获取目标列车的第一数据和目标线路的第二数据;基于列车自动驾驶系统的控车算法,根据第一数据和第二数据,获取目标列车在目标线路上行驶的速度-距离曲线;基于速度-距离曲线,获取目标列车在目标线路上行驶的追踪间隔的仿真结果;其中,目标列车的第一数据,包括目标列车的物理参数和控车参数;目标线路的第二数据,包括目标线路的线路参数、线路设备数据、信号参数和运营组织参数。

本申请实施例提供的非暂态计算机可读存储介质上存储的计算机程序被执行时,实现上述CBTC追踪间隔仿真方法,其具体的实施方式与前述方法的实施例中记载的实施方式一致,且可以达到相同的有益效果,此处不再赘述。

以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号