一种资源申请方法、系统、设备及存储介质与流程
未命名
07-03
阅读:105
评论:0
1.本技术涉及通信技术领域,具体地,涉及一种资源申请方法、系统、设备及存储介质。
背景技术:
2.基于车车通信的列控系统突破传统区域控制器集中式的列车运行控制理论,建立全新的以列车自主控制为核心的系统控制模型。车车列控系统车载设备根据运行计划和线路资源状况及自身运行状态自主计算路径和移动授权,保证列车群在线路上的自主安全运行。
3.车车通信系统中将线路资源作为行车的基础。ats向列车下发计划,由列车对下发的运营计划、列车安全位置、线路情况等信息规划列车运行所需的路径,并向ats询问对应资源是否可申请。列车获得ats批准后向oc申请对应的线路资源,通过oc为路径上的资源添加互斥锁,实现多列车对资源的争抢和分配。列车获取到相应的资源锁,才能控制和通过运行路径上的道岔、交叉渡线等,实现列车运行路径的安全防护。
4.当前的行车资源计算极度依赖ats通信及ats下发的计划,对于行车资源的申请流程和方式有待进一步提高:
5.1、列车使用ats的计划计算资源,若出现ats通信故障,则列车无法获取运行计划,造成线路的低效率运行。
6.2、列车在申请资源时会首先询问ats是否可申请,获得批准后再向oc申请资源,流程可简化。
7.3、列车在获得计划需控制道岔时,会向oc发送控制命令,流程和方式可以简化。
8.4、车车通信系统的行车具体终点由列车之间相互通信和计算,方式可以简化。
技术实现要素:
9.为解决上述问题,本技术实施例提供了一种资源申请方法、系统、设备及存储介质。
10.根据本技术实施例的第一个方面,提供了一种资源申请方法,包括:
11.列车根据行驶计划需求,计算行驶前方所需的资源信息,并向对象控制器oc发送包含资源信息的申请请求;
12.所述oc根据所述申请请求,查询所述资源信息是否当前可用;
13.当所述oc查询所述资源信息当前可用时,则向所述列车发送允许使用指示信息,使所述列车根据所述允许使用指示信息驶进所述资源信息对应的资源区域。
14.根据本技术实施例的第二个方面,提供了一种资源申请系统,包括:
15.列车,用于根据行驶计划需求,计算行驶前方所需的资源信息,并向对象控制器oc发送包含资源信息的申请请求;以及根据所述允许使用指示信息驶进所述资源信息对应的资源区域;
16.对象控制器oc,用于根据所述申请请求,查询所述资源信息是否当前可用;当所述oc查询所述资源信息当前可用时,则向所述列车发送允许使用指示信息,使所述列车根据所述允许使用指示信息驶进所述资源信息对应的资源区域。
17.本技术实施例由于采用以上技术方案,具有以下技术效果:列车通过向oc申请资源信息,获取到当前可用的资源信息,实现列车运行路径的安全防护,并且使得资源划分变得更小,运营组织灵活多变,资源细粒度更高,运营效率更高。
附图说明
18.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
19.图1为本技术实施例的一种资源申请方法的流程图;
20.图2为本技术实施例的一种资源申请系统的示意图;
21.图3为本技术实施例的申请车尾到信号机之间的已锁闭的虚拟区段资源示意图;
22.图4为本技术实施例的进路示意图;
23.图5为本技术实施例的保护区段示意图;
24.图6为本技术实施例的可申请虚拟区段与实际申请虚拟区段示意图;
25.图7为本技术实施例的虚拟区段属性转换示意图。
具体实施方式
26.为了使本技术实施例中的技术方案及优点更加清楚明白,以下结合附图对本技术的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本技术的一部分实施例,而不是所有实施例的穷举。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
27.实施例一
28.如图1所示,本技术实施例的一种资源申请方法的流程图,如图1所示,包括:
29.步骤s101:列车根据行驶计划需求,计算行驶前方所需的资源信息,并向对象控制器oc发送包含资源信息的申请请求;
30.步骤s102:所述oc根据所述申请请求,查询所述资源信息是否当前可用;
31.步骤s103:当所述oc查询所述资源信息当前可用时,则向所述列车发送允许使用指示信息,使所述列车根据所述允许使用指示信息驶进所述资源信息对应的资源区域。
32.本发明实施例还包括:所述oc接收并保存列车自动监控系统ats下发的计划及资源分配信息,并根据所述计划及资源分配信息计算出允许使用的资源信息;所述oc将所述允许使用的资源信息下发给所述列车。
33.有益效果:列车获得ats批准后向oc申请对应的线路资源,通过oc为路径上的资源添加互斥锁,实现多列车对资源的争抢和分配。
34.其中,所述列车在向对象控制器oc发送包含资源信息的申请请求之前,还包括:所述列车根据预存的允许使用的资源信息,判断所述行驶前方所需的资源信息是否为列车可用资源;当所述列车判断所述行驶前方所需的资源信息为列车可用资源时,则向所述oc发送包含资源信息的申请请求。
35.有益效果:列车通过预存的允许使用的资源信息进而判断行驶前方所需的资源信息是否为列车可用资源,并在判断为列车可用资源时,再向oc发送申请请求,实现多列车对资源的争抢和分配。
36.具体地说,所述列车根据预存的允许使用的资源信息,判断所述行驶前方所需的资源信息是否为列车可用资源包括:当所述允许使用的资源信息中包含所述行驶前方所需的资源信息时,则所述列车判断所述行驶前方所需的资源信息为列车可用资源;当所述允许使用的资源信息中不包含所述行驶前方所需的资源信息时,则所述列车判断所述行驶前方所需的资源信息不为列车可用资源。
37.有益效果:列车通过预存的允许使用的资源信息进而判断行驶前方所需的资源信息是否为列车可用资源,并在判断为列车可用资源时,再向oc发送申请请求,实现多列车对资源的争抢和分配。
38.其中,所述列车根据行驶计划需求,计算行驶前方所需的资源信息包括:所述列车根据车尾向车头的方向最近的信号机,计算所述车尾到所述信号机之间的资源信息;或,所述列车根据包含道岔的进路起点和进路终点,计算所述进路起点和进路终点之间的资源信息;或,所述列车根据进路的保护区段,计算所述保护区段的资源信息;或,所述列车根据需要申请的多条连续进路,计算所述多条连续进路的资源信息;或,所述列车根据折返时的反向进路,计算反向进路的资源信息。
39.有益效果:列车根据行驶计划需求,计算行驶前方所需的资源信息,从而使资源细粒度更高,运营效率更高。
40.本发明实施例还包括:当所述oc查询所述资源信息不可用时,则向所述列车发送禁止使用指示信息,使所述列车根据所述禁止使用指示信息禁止驶进所述资源信息对应的资源区域,并重新向所述oc发送包含资源信息的申请请求。
41.有益效果:oc在查询到资源信息不可用时,向列车发出禁止使用指示信息,实现多列车对资源的争抢和分配。
42.本发明实施例还包括:当所述列车驶离所述资源信息对应的资源区域后,向所述oc发送包含资源信息的释放请求,使所述oc根据所述释放请求释放所述资源信息。
43.有益效果:oc根据列车发送的释放请求释放所述资源信息,提高了资源信息的利用率。
44.图2为本技术实施例的资源申请系统的示意图,如图2所示,包括:列车,用于根据行驶计划需求,计算行驶前方所需的资源信息,并向对象控制器oc发送包含资源信息的申请请求;以及根据所述允许使用指示信息驶进所述资源信息对应的资源区域;对象控制器oc,用于根据所述申请请求,查询所述资源信息是否当前可用;当所述oc查询所述资源信息当前可用时,则向所述列车发送允许使用指示信息,使所述列车根据所述允许使用指示信息驶进所述资源信息对应的资源区域。
45.本发明实施例还包括ats:用于负责资源的统一调度和分配;ivoc:列车自动运行控制与管理,列车移动依赖资源提前申请,不需要的资源尽快释放,提高轨旁设备利用效率,将计划计算转移至性能更强的oc中,降低车载运算负担。
46.对象控制器oc,轨旁资源逻辑控制与管理,接受ats的资源分配,为列车提前锁定资源,同时检查资源是否满足使用条件,并发送至相应列车,防护列车不能驶入未允许的资
源中。ats将计划及资源分配传递给oc,不再发送给车,列车也不再先询问ats资源是否可申请再去oc申请资源。oc计算资源信息,将资源的锁闭状态和允许使用状态发送给列车,由列车根据行驶状态计算需要的资源。列车前方的资源若是可以被列车申请使用,则向oc申请资源,得到允许使用回复以后,列车才能驶进对应的资源区域。列车驶离了该区域以后,向oc发送释放资源命令。oc收到以后,将资源释放,根据实际计划进行重新分配资源。
47.本发明实施例提供了一种电子设备,其特征在于,包括:存储器;处理器;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现一种资源申请方法。
48.本发明实施例提供了一种计算机可读存储介质,其特征在于,其上存储有计算机程序;所述计算机程序被处理器执行以实现一种资源申请方法。
49.本发明实施例的车车信号系统中将区段、道岔作为行车的资源,其中区段的资源以虚拟区段为单位进行分配、申请、使用、释放,按照虚拟区段由ats统一进行资源的调度。道岔资源将包含在道岔中,道岔的锁闭将以虚拟区段锁闭进行卡控。道岔的转换位置作为静态配置数据在虚拟区段描述中体现。
50.列车申请方法如下:
51.如图3所示,列车从车尾开始查询最近的信号机,并申请车尾到信号机之间的虚拟区段。列车从车尾位置向车头的方向开始查询离本车最近的信号机,逐计轴区段查询是否存在信号机,找到第一个防护方向和列车方向相同的主体信号机作为最近的信号机。统计车尾到信号机之间所有的虚拟区段,根据oc发来的虚拟区段的锁闭状态,申请车尾到信号机之间的已锁闭的虚拟区段资源。
52.如图4所示,列车根据信号机查询进路并申请进路的虚拟区段资源。列车根据电子地图和道岔的实际状态查询主体信号机关联的进路,进路配置于静态数据。当信号机关联的进路不唯一时,通过逐个比较进路包含的道岔应该的状态和道岔实际在状态,就可以确认唯一的一条进路。获取到进路的起点和终点,统计起点到终点之间的虚拟区段信息。列车会和oc发来的已锁闭的虚拟区段资源进行比较,只有整条进路的虚拟区段资源完全锁闭时,才向oc申请这条进路的资源。
53.如图5所示,列车会检查进路的保护区段。在静态配置数据中,一条进路可能会配置有保护区段。当保护区段不含道岔且唯一时,列车可直接确定保护区段。若保护区段含有道岔时,列车会根据道岔的实际状态匹配出唯一的一条保护区段,若道岔四开或者失表,则认为保护区段没有锁闭,待后续查询该保护区段。保护区段可能会包含若干个虚拟区段,列车会逐一检查虚拟区段的锁闭状态,若全部锁闭,则认为保护区段锁闭,向oc发起使用申请。
54.如图6所示,列车会尽可能地申请多条连续进路。在静态配置数据中,一条进路的终点信号机是下一进路的起点信号机。一条进路完全锁闭时,若进路没有站台区域或者是跳停站台区域,列车会查询下条进路的虚拟区段是否完全锁闭,直到进路中包含非跳停站台区域或者进路未完全锁闭为止。
55.列车在折返时会反向申请进路。oc会向列车发送折返的虚拟区段,列车完全处于该虚拟区段,在站台区域停准停稳或者非站台区域停稳,会触发折返流程。在折返流程下,若列车尚未折返,列车使用车头位置向车尾方向查询进路;若列车已折返,列车使用车尾向
车头方向查询进路。
56.如图7所示,列车会维护资源。资源具有不具备申请条件、具备申请条件、已允许使用等状态,对应未锁闭、锁闭未允许、已锁闭已允许等属性。不具备申请条件是指该虚拟区段不在oc发来的已锁闭虚拟资源列表中,列车不能申请;具备申请条件是指该虚拟区段位于oc发来的已锁闭虚拟资源列表中,等待列车申请使用;已允许使用是指列车申请以后,oc同意后发来的已允许使用状态。列车会检查资源的状态,若虚拟区段由未锁闭变为了已锁闭,则将该虚拟区段记录为具备申请条件,向oc发起使用申请;若由锁闭变为了已允许,则认为申请成功,不再申请;若由已允许变为了已锁闭,则认为需要向oc发起使用申请;若由已允许变为了未锁闭,则认为需要等待锁闭后再申请。
57.综上所述,本技术的车车信号系统中按照虚拟区段由ats统一进行资源的调度。ats根据行车计划提前为线路上列车进行区段资源的调度分配。与既有系统中的办理进路不同,ats系统具备多种区段调度分配命令,包括路径自动锁闭、区段自动锁闭、进路办理等。此外,本技术中每个虚拟区段资源的申请和释放由列车发起,oc进行逻辑判断后将锁闭状态和使用情况及时反馈给列车。
58.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
59.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
60.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
61.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
62.尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
63.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
技术特征:
1.一种资源申请方法,其特征在于,包括:列车根据行驶计划需求,计算行驶前方所需的资源信息,并向对象控制器oc发送包含资源信息的申请请求;所述oc根据所述申请请求,查询所述资源信息是否当前可用;当所述oc查询所述资源信息当前可用时,则向所述列车发送允许使用指示信息,使所述列车根据所述允许使用指示信息驶进所述资源信息对应的资源区域。2.根据权利要求1所述的方法,其特征在于,还包括:所述oc接收并保存列车自动监控系统ats下发的计划及资源分配信息,并根据所述计划及资源分配信息计算出允许使用的资源信息;所述oc将所述允许使用的资源信息下发给所述列车。3.根据权利要求2所述的方法,其特征在于,所述列车在向对象控制器oc发送包含资源信息的申请请求之前,还包括:所述列车根据预存的允许使用的资源信息,判断所述行驶前方所需的资源信息是否为列车可用资源;当所述列车判断所述行驶前方所需的资源信息为列车可用资源时,则向所述oc发送包含资源信息的申请请求。4.根据权利要求3所述的方法,其特征在于,所述列车根据预存的允许使用的资源信息,判断所述行驶前方所需的资源信息是否为列车可用资源包括:当所述允许使用的资源信息中包含所述行驶前方所需的资源信息时,则所述列车判断所述行驶前方所需的资源信息为列车可用资源;当所述允许使用的资源信息中不包含所述行驶前方所需的资源信息时,则所述列车判断所述行驶前方所需的资源信息不为列车可用资源。5.根据权利要求1所述的方法,其特征在于,所述列车根据行驶计划需求,计算行驶前方所需的资源信息包括:所述列车根据车尾向车头的方向最近的信号机,计算所述车尾到所述信号机之间的资源信息;或,所述列车根据包含道岔的进路起点和进路终点,计算所述进路起点和进路终点之间的资源信息;或,所述列车根据进路的保护区段,计算所述保护区段的资源信息;或,所述列车根据需要申请的多条连续进路,计算所述多条连续进路的资源信息;或,所述列车根据折返时的反向进路,计算反向进路的资源信息。6.根据权利要求1-5任一所述的方法,其特征在于,还包括:当所述oc查询所述资源信息不可用时,则向所述列车发送禁止使用指示信息,使所述列车根据所述禁止使用指示信息禁止驶进所述资源信息对应的资源区域,并重新向所述oc发送包含资源信息的申请请求。7.根据权利要求1-5任一所述的方法,其特征在于,还包括:当所述列车驶离所述资源信息对应的资源区域后,向所述oc发送包含资源信息的释放请求,使所述oc根据所述释放请求释放所述资源信息。8.一种资源申请系统,其特征在于,包括:
列车,用于根据行驶计划需求,计算行驶前方所需的资源信息,并向对象控制器oc发送包含资源信息的申请请求;以及根据所述允许使用指示信息驶进所述资源信息对应的资源区域;对象控制器oc,用于根据所述申请请求,查询所述资源信息是否当前可用;当所述oc查询所述资源信息当前可用时,则向所述列车发送允许使用指示信息,使所述列车根据所述允许使用指示信息驶进所述资源信息对应的资源区域。9.一种电子设备,其特征在于,包括:存储器;处理器;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如权利要求1-7任一项所述的方法。10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序;所述计算机程序被处理器执行以实现如权利要求1-7任一项所述的方法。
技术总结
本申请实施例提供了一种资源申请方法、系统、设备及存储介质,其方法包括:列车根据行驶计划需求,计算行驶前方所需的资源信息,并向对象控制器OC发送包含资源信息的申请请求;所述OC根据所述申请请求,查询所述资源信息是否当前可用;当所述OC查询所述资源信息当前可用时,则向所述列车发送允许使用指示信息,使所述列车根据所述允许使用指示信息驶进所述资源信息对应的资源区域。源信息对应的资源区域。源信息对应的资源区域。
技术研发人员:何宽 奚佳毅
受保护的技术使用者:交控科技股份有限公司
技术研发日:2022.09.23
技术公布日:2022/12/22
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
