CN1729465A - 动态优化交通规划方法和系统 - Google Patents
动态优化交通规划方法和系统 Download PDFInfo
- Publication number
- CN1729465A CN1729465A CNA2003801068815A CN200380106881A CN1729465A CN 1729465 A CN1729465 A CN 1729465A CN A2003801068815 A CNA2003801068815 A CN A2003801068815A CN 200380106881 A CN200380106881 A CN 200380106881A CN 1729465 A CN1729465 A CN 1729465A
- Authority
- CN
- China
- Prior art keywords
- traffic
- planning
- plan
- traffic movement
- plans
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000013439 planning Methods 0.000 title claims abstract description 736
- 238000000034 method Methods 0.000 title claims abstract description 117
- 238000005457 optimization Methods 0.000 title description 51
- 230000006870 function Effects 0.000 claims description 144
- 230000008859 change Effects 0.000 claims description 64
- 230000004044 response Effects 0.000 claims description 18
- 238000007726 management method Methods 0.000 claims description 10
- 230000015556 catabolic process Effects 0.000 claims description 9
- 238000006731 degradation reaction Methods 0.000 claims description 9
- 230000001172 regenerating effect Effects 0.000 claims description 6
- 230000033228 biological regulation Effects 0.000 claims description 4
- 230000001934 delay Effects 0.000 claims description 2
- 230000008672 reprogramming Effects 0.000 claims 11
- 230000000593 degrading effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 14
- 238000012986 modification Methods 0.000 description 12
- 230000004048 modification Effects 0.000 description 12
- 230000000694 effects Effects 0.000 description 11
- 230000014509 gene expression Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000013459 approach Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000000903 blocking effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 238000012357 Gap analysis Methods 0.000 description 3
- 230000003137 locomotive effect Effects 0.000 description 3
- 230000000717 retained effect Effects 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 230000001351 cycling effect Effects 0.000 description 2
- 230000005764 inhibitory process Effects 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000002922 simulated annealing Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- IUVCFHHAEHNCFT-INIZCTEOSA-N 2-[(1s)-1-[4-amino-3-(3-fluoro-4-propan-2-yloxyphenyl)pyrazolo[3,4-d]pyrimidin-1-yl]ethyl]-6-fluoro-3-(3-fluorophenyl)chromen-4-one Chemical compound C1=C(F)C(OC(C)C)=CC=C1C(C1=C(N)N=CN=C11)=NN1[C@@H](C)C1=C(C=2C=C(F)C=CC=2)C(=O)C2=CC(F)=CC=C2O1 IUVCFHHAEHNCFT-INIZCTEOSA-N 0.000 description 1
- CYJRNFFLTBEQSQ-UHFFFAOYSA-N 8-(3-methyl-1-benzothiophen-5-yl)-N-(4-methylsulfonylpyridin-3-yl)quinoxalin-6-amine Chemical compound CS(=O)(=O)C1=C(C=NC=C1)NC=1C=C2N=CC=NC2=C(C=1)C=1C=CC2=C(C(=CS2)C)C=1 CYJRNFFLTBEQSQ-UHFFFAOYSA-N 0.000 description 1
- 235000016936 Dendrocalamus strictus Nutrition 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000000454 anti-cipatory effect Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000000739 chaotic effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000002283 diesel fuel Substances 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000004801 process automation Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000003245 working effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L27/00—Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
- B61L27/10—Operations, e.g. scheduling or time tables
- B61L27/12—Preparing schedules
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L27/00—Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
- B61L27/10—Operations, e.g. scheduling or time tables
- B61L27/16—Trackside optimisation of vehicle or train operation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L2205/00—Communication or navigation systems for railway traffic
- B61L2205/04—Satellite based navigation systems, e.g. global positioning system [GPS]
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Mechanical Engineering (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Train Traffic Observation, Control, And Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Traffic Control Systems (AREA)
- Window Of Vehicle (AREA)
- Feedback Control In General (AREA)
Abstract
一种方法产生优化的交通移动规划。规划监视器根据某一区域的交通条件确定交通的第一规划边界。规划发生器采用第一规划边界,反复产生交通的第一交通移动规划。规划发生器选择交通移动规划之一作为第一优化交通移动规划,并输出第一优化交通移动规划以便控制交通移动。规划监视器持续规划窗口,确定该区域的当前交通条件,并根据当前交通条件更新第一规划边界,从而提供交通的第二规划边界。规划发生器采用第二规划边界,反复产生交通的第二交通移动规划,选择第一和第二交通移动规划之一作为第二优化交通移动规划,并输出第二优化交通移动规划,以便控制交通移动。
Description
技术领域
本发明涉及交通规划的方法,更具体地说,涉及产生并动态修改优化的交通移动规划的方法。本发明还涉及动态优化交通规划系统,例如铁路或通勤(commuter)火车动态优化交通规划系统。
背景技术
运输基本设施由特定地理区域内的交通工具(例如而不限于卡车;火车;轮船或小船)的多个物理航线(例如而不限于道路;铁路;运河)组成。交通规划是关于特定的运输基本设施和有限的一段时间,确定对应的多个交通工具将沿其而行的多条路线(即,每个交通工具一条路线),以及在规定的时间,期望这些交通工具位于它们各自的路线上的何处的过程。多于一条的路线构成移动规划(movement plan)。
虽然交通规划按照惯例一直由人进行,不过交通规划过程也可由在已知运输基本设施数据,关于要规划的各个交通工具的数据,交通工具时间表,物理和运行约束,和与交通移动有关的其它数据的情况下,产生移动规划的自动化交通规划器,或者简单地交通规划器实现。例如就火车运输来说,这样的交通规划器采用轨道基本设施数据(例如铁轨;信号;转辙器(switch)),关于要规划的各个火车的数据,火车时刻表,物理和运行约束,以及和火车移动相关的其它数据。
为了执行由交通规划器产生的移动规划,这些移动规划被转换成控制命令,所述控制命令被用于控制现场设备的状态,确定交通工具被允许如何移动。就火车来说,控制命令改变信号灯的状况,它指示火车应如何向前移动(例如继续飞快地移动;减速移动;停止),和转辙器的位置(例如正常或者反转),它确定火车将行驶的具体轨道。在黑暗的(无信号)地域,用里程标志(即,火车被允许沿其规划路线从其当前位置移动到特定的里程标志),地标或地理位置规定火车的向前移动。把控制命令发送到现场由自动化的交通控制系统,或者简称为控制系统进行,交通规划器与所述控制系统连接。控制系统由铁道部门用于根据火车的个体性质或铁道基础设施,控制火车的移动。不同地称为计算机辅助调度(CAD)系统,运行控制系统(OCS),网络管理中心(NMC)和中心交通控制(CTC)系统的系统使控制在铁道基本设施内行驶的火车的移动的过程自动化,不管它涉及传统的固定块控制还是由积极的火车控制系统辅助的移动块控制。在黑暗地域中,控制火车的移动是通过监视控制系统的操作员和机车工程师之间的话音通信来实现的。控制系统起交通规划器和现场中的接收并执行控制命令的设备之间的接口的作用。控制系统和现场设备之间的连接可通过与路旁的电子控制器通信的控制线路来实现,所述电子控制器再直接与现场设备连接,或者在黑暗地域中,通过与人的话音通信来实现,该人手动实现状态改变动作(例如通常转换投掷开关)。
交通规划器既向控制系统发送信息,又从控制系统接收信息。交通规划器发送控制命令,并以交通规划器能够阅读的消息的形式接收与信号和转辙器的实际状态,速度限制变化和火车位置相关的信息。移动规划被转化成发送给控制系统以便执行的多个路线清除(routeclear),转辙器位置变化和其它控制命令。控制系统再以现场设备可读的格式把这些命令发送到现场。交通规划器及时地把控制命令发送给控制系统,以便控制命令和预期将在现场发生的实际变化相符。即,为了实时地控制火车的移动,必须以控制命令与火车的当前位置一致的方式把命令发送到现场。例如,应以这样的方式在火车之前清除信号(即变成绿色),以致火车能够保持其速度,但是不会过早清除信号,以致它们干扰沿相反方向移动的另一火车的计划移动,在为其清除信号的火车之前,所述另一火车将经过同一轨道。
一些交通规划器采用从控制系统接收的信息(即现场更新)来修改当前正在执行的移动规划,以便计及自从产生当前正在执行的移动规划以来发生的预料之外的现场变化。即,修改当前正在执行的移动规划的主要原因(尽管不是唯一原因)是如果在现场发生了计划外的变化。现场的规划状态需要尽可能紧密地与现场的实际状态相符,以便能够执行规划认为应执行的一切(即,火车的配置使控制命令能够如同预期的那样发生作用)。如果火车和现场设备根据在当前正在执行的移动规划中陈述的或者以其它方式暗示的它们的计划或预期行为动作,那么将不必包括任何现场更新。
操作员采用控制系统利用计算机界面来监视火车的移动,所述计算机界面近实时地示意显示这样的移动。常见的这种界面有两种。第一种界面是轨道图,轨道图以不按比例的非地理方式显示轨道,以便指示火车在轨道上的位置,它们移动的权限(lined route),轨道转辙器和它们的位置,信号灯和它们的颜色,以及其它各种设备,例如检测发热的轴轴轴承的轴温探测器,和诸如桥梁之类的地标。轨道图的关键特征是近实时地显示正在现场发生的一切。轨道图指出火车的当前位置,以及已允许它们移动到的地方。
操作员用于监视铁路系统的运行的第二种界面是“标线(stringline)”,它是规划火车位于何处以及何时的时间-距离图。一般来说,该图的垂直轴表示位置(一般由站名表示),水平轴表示时间。火车的移动被显示成向上或向下倾斜的斜线,取决于移动的方向。从而,在相同时段内,在相同轨道上沿相反方向移动的两列火车的标线会形成X形结构。虽然时间-距离图一般不按比例绘制,不过标线的斜率粗略地指示各个火车的速度。例如,在某一火车被停止的时间内,其标线会是水平的。火车移动得越快,其标线的斜率的绝对值越大。标线图的关键特征在于它们描述规划火车在未来是如何移动的。火车操作员能够了解两列火车计划在何处相遇或者某列火车计划何时到达特定位置。
交通规划可被分成非优化交通规划或优化交通规划。非优化交通规划涉及不考虑性能标准(例如准时到达目的地;相对较高的平均速度)的路线的确定。
已知几个铁路系统采用非优化交通规划器,它不具有优化铁路网中火车的移动的能力。它局限于根据一组固定的规则工作。具体地说,它根据一组固定的火车优先权规划火车,以致首先规划优先权最高的火车的开动,其次规划次高优先权的火车的开动,依次向下直到优先权最低的火车。每当存在冲突(例如两列火车试图同时使用相同的一段轨道)时,非优化交通规划器根据对应火车的优先权解决该冲突(即,优先权最高的火车首先经过该轨道)。这种非优化交通规划器的一个例子是宾夕法尼亚州匹兹堡市的Union Switch&Signal,Inc.销售的AutoRouter(或ART)。
相反,优化交通规划采用优化目标来引导规划过程,以致所得到的移动规划最佳地满足一个或多个性能标准。货运铁路系统对优化交通规划感兴趣,因为服务需求(例如运送货物)不断增大,并且预计在可预测的将来将按照这种方式继续增大。由于铺设新的铁路(这是增大服务能力的一种途径)相当昂贵,铁路系统正在寻找更多地利用他们的现有铁路基本设施的容量的途径。优化火车的开动的交通规划能够增大交通的密度,从而利用更多的现有铁路基本设施容量,同时保持高水平的准时性能,对于铁路系统的客户来说这是非常重要的。
交通规划(不论是优化交通规划还是非优化交通规划)还可被分成静态规划和动态规划。静态规划是根据铁路基本设施数据,和要规划的各个火车相关的数据,火车时间表,物理和运行约束,以及和火车的开动相关的其它数据,产生初始的移动规划的过程。所述初始的移动规划规定将在有限的一段时间内,在特定地理区域内行驶的所有火车的移动。一旦被产生,初始的移动规划可被执行,如上所述。静态规划意味着永远不对初始规划进行任何修改。
动态规划由用作为现场发生的变化的结果的新的移动规划替换目前正在执行的移动规划组成,所述变化是意料之外的,于是目前正在执行的移动规划未考虑到所述变化。即,规划时事件未在现场中发生(例如,火车的移动速度可能慢于计划的速度;在特定的一段轨道实际了速度限制;发生了设备故障)。只有当现场正在按照规划(或者非常接近于规划)变化时,才不需要动态规划。由于总是有在现场发生的未预料到的或者未规划的变化,因此如果关于铁路系统的交通规划要有效的话,那么它必须是动态的。
已知的动态规划可被分成两种不同的类型,取决于产生新的移动规划的方式。第一种由不考虑当前正在执行的规划,产生全新的规划,并用新的规划代替当前正在执行的规划来组成。对当前正在执行的规划不做任何修改,以便产生新的规划。在新的移动规划的产生中,没有使用源于当前正在执行的移动规划的任何数据。
第二种动态规划涉及对当前正在执行的移动规划的修改。所述修改是高度局部化的改变,例如移动单个会车点(即,一列火车必须等于另一列火车通过的地点),或者调整各个火车速度,以致已规划的会车点被保留。这些修改一般只影响一列或两列火车和一个或两个基本设施位置,其余的移动规划保持不变。
就优化交通规划来说,第一种动态规划产生与当前正在执行的规划无关的新的优化移动规划。这种动态规划方法费时,因为产生初始规划会比修改当前正在执行的规划花费更多的时间,取决于所采用的优化方法。
第二种动态规划采用局部优化,它会不利地影响全局优化的移动规划;即,相对于目标测量的整个规划的优化程度可能变小。在多数情况下,局部优化不会改进规划的整个全局优化。
美国专利No.5794172和6154735公开产生多列火车的移动规划的各种优化方法。在专利5794172中要求保护的方法是粗粒优化的模拟退火法(以便产生火车运输的高级时间表),和更细粒优化的分枝限界法(以便根据时间表产生更详细的移动规划)。专利6154735要求保护用于产生优化的移动规划的约束传播法和聚焦模拟退火法。专利5794172还要求保护对火车进行并不遵守预定移动规划(当前正在执行的规划)的调整的系统。这样的调整随后被传送给这些火车。专利5794172还要求保护当发生冲突(两列火车试图同时经过同一轨道)时,借助分枝限界技术确定冲突的解决方案的系统。体现对各个火车的调整或者特定冲突的解决的系统会是第二种动态规划的实现。
美国专利No.5623413要求保护用于产生优化的火车移动规划的分枝限界法和基于程序的推断方法,和利用分别涉及基于规则的推断和基于约束的推断的规则放宽或约束放宽重新计划的方法。实现这些重新计划方法的系统应被看作第二种动态规划的例子。
美国专利No.5177684公开根据预定的火车时间表(即火车的预定发车时间和到达时间是固定的),优化产生移动规划的火车移动规划器。由延迟成本(由通过延迟一个交通工具,从而另一交通工具能够通过而导致的成本)限制的深度优先搜索算法把不可行的会车点(即在单一轨道出现的会车点)调整到能够发生会车的位置。这种火车移动规划优化方法确定在不增加由火车在提出的会车点的延迟而引起的任何较大成本的情况下,火车是否可满足提出的时间表。
美国专利N0.6304801和6546371公开一种特别优化铁路走廊内火车的移动的梯度搜索方法。该梯度搜索方法由成本函数指导,通过把每个会车点移动到铁路侧线,并评估这样做带来的成本,所述成本函数能够关于出发火车确定最佳的时间表。通过改变火车速度和/或火车出发时间(即,火车进入所述走廊的时间),还能够调整各个火车时间表。
美国专利No.6459964要求保护一种用于火车的粗粒调度的系统和细粒移动规划产生方法。专用6459964还要求保护一种移动规划纠正方法,该方法是上述第二种动态规划的一个例子。系统对照细粒移动规划监视火车的前进,识别使用轨道时火车之间的冲突。系统随后确定解决火车的同时的轨道使用的可用会车点选项,并选择对整个移动规划影响最小的一个会车点(局部优化)。没有考虑可能由选择的选项的实现而引起的任何冲突。当出现问题时,该系统纠正问题,而不管这些纠正(即新的会车点)可能具有的导致火车在时间上进一步冲突的影响。
在交通规划方法和交通规划系统方面仍然存在改进空间。
发明内容
本发明满足了这些和其它需要,本发明动态优化动态变化环境中的铁路网内的列车的移动。例如,计算机软件产生多个列车移动规划,修改这些规划以便考虑到对预期铁路列车运行的意外变化,并选择优化的列车移动规划。从而,这种基于软件的方法和系统重新规划动态环境,例如动态变化的铁路网中的列车的移动。
公开了第三种动态规划,类似于第二种动态规划,这种动态规划涉及对当前正在执行的规划的修改,但是与第二种动态规划的不同在于允许每种变化影响其余的移动规划。即,其余的移动规划被调整以适应每种变化。
就优化交通规划来说,第三种动态规划通过在包括对当前正在执行的移动规划做出的变化的情况下,全局优化当前正在执行的移动规划,合并这些变化。其与第一种动态规划的不同在于当前正在执行的移动规划被用在新的移动规划的生成中。
作为本发明的一个方面,为具有多个交通和多个交通条件的区域产生优化的交通移动规划的方法包括:根据该区域的交通条件,确定交通的第一规划边界;采用第一规划边界,并反复产生该区域的交通的第一批多个交通移动规划;选择所述第一批多个交通移动规划之一作为第一优化交通移动规划以供执行;输出第一优化交通移动规划,以便控制该区域中的交通移动;确定该区域的当前交通条件;根据当前的交通条件,更新第一规划边界,从而提供交通的第二规划边界;采用第二规划边界,并反复产生该区域的交通的第二批多个交通移动规划;选择所述第一批和第二批多个交通移动规划之一作为第二优化交通移动规划以供执行;输出第二优化交通移动规划,以便控制该区域中的交通移动。
该方法可采用第一优化交通移动规划的第一批多个交通条件,并对照第一优化交通移动规划的第一批多个交通条件比较当前的交通条件,作为响应利用基本上基于第一批多个交通移动规划的第二规划边界进行规划,从而反复产生该区域的交通的第二批多个交通移动规划。
该方法可采用第一优化交通移动规划的第一批多个交通条件,并对照第一优化交通移动规划的第一批多个交通条件比较当前的交通条件,作为响应利用第二规划边界重新规划,从而反复产生作为该区域的交通的第二批多个交通移动规划的:(a)基本上基于该区域的交通的第一批多个交通移动规划中的一些的第三批多个交通移动规划,和(b)与该区域的交通的第一批多个交通移动规划无关的第四批多个交通移动规划。
作为本发明的另一方面,用于具有多个交通和所述交通的多个交通条件的区域的动态优化交通规划设备包括:输入代表交通条件的信息的装置;和执行多种例程的装置,所述例程包括:根据该区域的交通条件,确定交通的第一规划边界,确定该区域的当前交通条件,并根据当前交通条件,更新第一规划边界,从而提供交通的第二规划边界的规划监视器,连续采用第一规划边界和第二规划边界,分别反复产生该区域的交通的第一批多个交通移动规划和第二批多个交通移动规划,选择第一批多个交通移动规划之一作为第一优化交通移动规划以供执行,选择第一批和第二批多个交通移动规划之一作为第二优化交通移动规划以供执行,并连续输出第一和第二优化交通移动规划的规划发生器,和连续把第一和第二优化交通移动规划转换成控制该区域中的交通移动的多个命令的规划执行器(plan executive)。
作为本发明的另一方面,用于具有多个交通和所述交通的多个交通条件的区域的交通管理系统包括:输入代表交通条件的信息的装置;执行多种例程的装置,所述例程包括:根据该区域的交通条件,确定交通的第一规划边界,确定该区域的当前交通条件,并根据当前交通条件,更新第一规划边界,从而提供交通的第二规划边界的规划监视器,连续采用第一规划边界和第二规划边界,分别反复产生该区域的交通的第一批多个交通移动规划和第二批多个交通移动规划,选择第一批多个交通移动规划之一作为第一优化交通移动规划以供执行,选择第一批和第二批多个交通移动规划之一作为第二优化交通移动规划以供执行,并连续输出第一和第二优化交通移动规划的规划发生器,和连续把第一和第二优化交通移动规划转换成控制该区域中的交通移动的多个命令的规划执行器;和执行所述命令,从而控制该区域中的交通移动的装置。
附图说明
结合附图,根据优选实施例的下述说明,能够更全面地理解本发明,其中:
图1是根据本发明的动态优化交通规划器(DOTP)的示意方框图。
图2是根据本发明的一个实施例的产生优化的交通移动规划的方法的方框图。
图3是表示图1的DOTP和计算机辅助调度(CAD)系统之间的接口的示意方框图,利用它们之间的接口,DOTP被分成实时组件和近实时组件。
图4是图3的规划发生器,规划监视器,规划执行器和CAD系统的动作的流程图。
图5A-5B是表示图4的规划和重新规划周期的流程图。
图6是图1的包括与(关于现场变化)的重新规划分数的计算相差的模块的规划监视器的方框图。
图7是图6的规划监视器的TrainGap和PublishedPlan组件的方框图。
图8是由图1的DOTP输出的标线火车图的例子,表示由动态增加轨道组(track block)而引起的移动规划。
图9表示规划边界和各种保留的例子。
图10表示把旧的移动规划调整到新的边界条件的例子。
具体实施方式
下面将在产生通过区域铁路网的火车的优化移动规划的方法和软件系统方面说明本发明,不过本发明适用于各种交通应用(例如而不限于铁路;通勤铁路;运河)。
参见图1,表示了动态优化交通规划器系统(DOTP)2。DOTP 2是产生通过铁路网10(例如铁路系统轨道网)的火车,例如火车6,8的优化移动规划,例如规划4,随后当铁路系统12的状态在一定程度上不同于当前正在执行的移动规划13设想的状态时,进行重新规划的软件系统。铁路系统12的状态68被连续监视,并且每个规划周期,为了规划发生器56的利益,铁路系统12的状态68被更新。DOTP 2中连接负责实时控制火车6,8的移动的恰当交通控制系统,例如计算机辅助调度(CAD)系统14。DOTP 2产生初始移动规划,以便填充解决方案池172(图5A),并且当系统被启动时,公布优化的移动规划,例如规划4。在DOTP 2运行之后,该系统利用从现场(例如铁路系统12)接收的实际数据,连续产生优化的移动规划,另外还动态地重新规划,所述实际数据指示现场的当前状态。这自动实现火车6,8的移动规划。DOTP 2还向控制火车6,8的人提出建议(例如,分别通过界面16和18,火车图显示器20(例如恰当的服务器和用户界面(未示出))和(轨道图)人机界面(MMI)显示器22)。另一方面,DOTP 2可与任何其它适当的控制系统(未示出)连接。
DOTP 2产生多种解决方案(移动规划),并对照它优化的目标,根据优化标准(目标)推荐“最佳”的解决方案。例如,这种标准可以与准时性能,最佳时间,使总时延降至最小,使在地点层面离散的商业目标函数最小化,或者这些和/或其它优化标准的某一组合相关联。选择的具体标准取决于特定铁路系统,例如铁路系统12的商业目标。DOTP 2一般以和更好的准时性能结合的增大的容量利用率的形式,提供显著改进的运行效率,并且由于它避免拥塞,因此DOTP 2将通过避免不安全的火车配置,提高安全等级。
动态优化规划(它包括考虑到现场变化)是在不断变化的环境中产生优化的移动规划(例如详细的会车/过车规划)的规划方法。
这里使用的术语“保留”将明白地包括(但不限于)从进入日期/时间到离开日期/时间,特定火车对某一段铁路的计划使用。进入日期/时间与第一节车厢(例如机车;火车头)进入特定一段轨道的时间相一致。离开日期/时间与最后一节车厢(例如车尾)离开特定一段轨道的时间相一致。所述保留是一个基本的规划人工产物。关于所有被规划火车的所有保留的某一基于时间的组合构成移动规划。
例1
移动规划的产生遵守各种限制(例如轨道速度限制;永久的速度限制;临时速度限制)和约束(例如火车类型,比如客车,货车;动力类型:柴油,AC,DC;火车高度、长度、重量、宽度和其它组成特征,例如危险货物)。另外,移动规划产生遵守可进一步限制移动规划的产生的铁路设备和线路设备(例如转辙器和立体交叉道路)的固有特征。例如,某一线路区段的使用禁止可能被连接或者不被连接的另一线路区段的使用。作为另一例子,包括位于正常位置的转辙器的某一线路区段持续一段时间阻止包括相同位置中的相同转辙器的另一线路区段的使用,所述一段时间取决于前一线路区段的使用。由于路旁对不同的转辙器施加的条件,立体交叉道路中转辙器的组合限制某些线路区段的使用。例如,使用某些线路区段的较宽火车会妨碍平行线路区段的使用。这些是任何交通规划发生器为了产生可执行的规划而应遵守的条件。另外,应考虑所有运行规则和约束(例如一些火车不被允许通过某些线路;车间时距和列车分离约束;可使用备选站台)。所有这些应反映在构成下面说明的移动规划和规划边界的一组保留中。
(tracki上trainj的)保留,列车服务(trainj)的保留集合,和移动规划(Plan)可分别由等式1、2和3表示:
其中:
如上所示,列车服务(trainj)的保留集合包含时间表中从当前位置(TrainPosTrack)到最终目的地(FinalDestTrack)的线路区段(tracki)的所有保留。某一列车服务的两个连续保留的保留间隔重叠,如等式4中所示:
其中:
i和i+1是两个连续的线路区段。
LocoExitDateTimei j代表当trainj的第一节车厢(例如机车)离开tracki时的日期和时间,
EndTrainExitDateTimei j代表当traini的最后一节车厢(例如车尾)离开相同tracki时的日期和时间。
(相同线路区段中)两个不同列车服务的保留间隔不重叠,除非列车被允许同时占用相同的线路区段(例如,根据铁路系统的运行规则和约束)。
这里使用的术语“规则周期”代表在动态优化交通规划器,例如DOTP 2获得最新现场信息(例如它已累积的现场信息),并将其应用于新规划的产生之后的时间量;或者代表在相同的交通和交通条件下,规划器用于产生规划的时间量。例如,(常见的)标准规划周期的持续时间小于重新规则周期的持续时间。重新规则周期可中断当前的规则周期。在规则周期结束时,可公布优化的移动规划,只要它比先前公布的规划好一定的数量。根据要求,可在规划周期结束之前公布移动规划。
这里使用的术语“规则边界”(或者“深度规划边界”)明确地包括(但不限于)执行中的以前保留的集合,提交的保留,和预期在下一规则周期内将提交的保留。
这里使用的术语“反复产生”明确包括(但不限于)对应的规划边界的对应规划周期、时段或窗口内多于一个的交通移动规划的顺序和/或并行产生。
例2
例如,如图9中所示,各列列车,例如列车24(图中只表示了一列列车)已占用执行中的保留30、32的线路区段26、28。提交的保留3436、38包括已由DOTP 2分配的保留。这样的提交保留未被DOTP2倒转;但是,手动干预可倒转它们,假定执行这样的操作是安全的。预期列车将根据这些保留在不久的将来移动,并且已被允许这样做。一般来说,这意味着允许列车在它们控制的线路区段40、42、44内开动的信号灯特征。当预期列车将连续开动时,关于每列列车的多个保留可被包括在该深度规划边界45内。列车停止(例如停在某一车站或者由于交通条件的缘故而停止)会导致提交的保留的数目减小(例如降到0)(甚至预期成为提交保留)。如图9中所示,其它保留46,48预期将在下一规划周期内提交。其它保留50、52、54将在下一规划周期内规划。保留50、52、54和到列车服务结束时或者到规划远景的所有其它保留(它们在规划边界之外)可在下一规划周期内规划或修改。
这里使用的术语“规划远景”表示超出动态优化交通规划器,例如图1的DOTP 2规划列车的开动的规划边界的时间点。规划远景(例如图9中的55)可以是超出规划边界的任何适当的时间点。作为一个非限制性例子,规划远景一般可在从当前时间开始的1~24小时之间,不过各种时间也是可能的。
这里使用的术语“交通”明确地包括(但不限于)主要由货车和客车组成的铁路交通,和主要由客车组成的通勤轨道交通,不过它可包括货车。
这里使用的术语“交通条件”明确地包括(但不限于)交通基本设施的状态变化,例如轨道封闭,转辙器封闭速度限制和列车位置间隔(即,铁路网中规划的列车位置和实际的列车位置之间的间距)。
这里使用的术语“当前交通条件”明确地包括(但不限于)最好关于恰当的规划窗口,例如当前时间和恰当的规划远景之间的规则窗口确定的某一区域的交通条件的目前已知的和/或预测的状态。
这里使用的术语“重新规则分数”(例如数字值)明确地包括(但不限于)交通条件的改变和时间表改变(不接近当前时间的时间表改变)的数值表示。例如,考虑到每种事件类型的细节,可评估不同事件类型(变化)的贡献。每种事件类型的相对重要性可由对应的加权因子来量化。
这里使用的术语“特殊事件”明确地包括(但不限于)运行上重要的交通条件,它不是重新规则分数的一部分;当到达规划区域时列车顺序变化;不遵循规定的移动规划的列车;对接近当前时间的列车时间表的变化;和对列车组成的改变(例如增加装有危险货物的一车车厢;明显的列车长度变化)。
这里使用的术语“重新规则周期”明确地包括(但不限于)当重新规划分数到达预定的(例如配置的)重新规划阈值,或者当发生某些特殊事件时触发的规划周期。可根据对环境中的变化的所需响应,设置重新规划阈值。从而,如果交通条件显著变化,以致规划产生过程中采用的假设过时,那么规划周期可被中断,可提供新的规划边界。
这里使用的术语“目标函数值”明确地包括(但不限于)由移动规划的目标函数的值测量的该规划的“优良性”(例如,移动规划优化有多好的相对指示符)。移动规划的目标函数值对照现场的最新状态,反映规则的优良性。在更复杂的环境中,可考虑多个目标。如果目标函数被组合,那么单一值可代表整体目标,这种情况下,每个目标被称为一个目的。当目标未被组合成一个明确的整体目标时,目标函数值可由目标函数值的向量代替。这种情况下,解决方案(即移动规划)的适当性由对照该向量表述的条件确定。
例3
图5中表示了目标函数的一个例子。该目标是根据利用评估点离散模拟的整体商业目标函数使加权迟滞时间最小化。
其中:
wij=每个列车服务的f(date,time,direction),就该函数来说,根据商业目标(例如预定的并且在配置表中呈递给规划器的商业目标)确定f;
τij=(-1)(列车j的评估点i的预定时间-实际时间);
nj是列车j的评估点(EP)的数目,在相对简单的实现中,每个EP是预定点(SP)。换句话说,不是所有的SP必须是EP:
在更复杂的实现中,EP 是SP,但是来源于它们;
kj是预定点的数目;
m是列车服务的数目,为物理列车计划所述每个列车服务;
fc是取决于延迟的局部成本函数。在简单的情况下,fc(τij)=τij。
例4
等式6表示包括多个单独目的的整体目标函数的一个例子。
F=F(f1,f2,....fn) (Eq.6)
其中:
F是整体目标;
fi是整体目标的一个单个目的;
n是单个目的的数目;和
i介于1和n之间。
例5
等式7表示一个相对简单的例子,其中整体目标利用线性函数组合目的,同时向不同的目的分配不同的加权。
其中:
qi是对应目的的权重。
单个目的fi可应用于不同的列车组。例如,一个列车组(即一组列车)可能要求准时到达,而另一列车组可能要求到达最终目的地的最佳时间。但是,不同的目的也可应用于特定的列车组。
这里使用的术语“执行”明确地包括(但不限于)自动执行和手动执行。借助适当的交通控制系统的支持,实现自动或手动执行。
这里使用的术语“命令”明确地包括(但不限于)路线清除和用于控制列车的移动的其它控制命令。当前正在执行的移动规划被转换成这种控制命令,所述控制命令被发送到现场。
DOTP
继续参见图1,DOTP 2包括规划发生器56,规划监视器58和规划执行器60。规划发生器56接收关于铁路系统12的输入62(例如线路布局;速度限制);接收关于列车时间表的数据64;并产生它所规划的区域的优化移动规划,例如规划4。另外,如图3中所示,通过规划监视器58,规划发生器56可从CAD系统14接收和混乱相关的消息66。
图1的用于动态规划的规划监视器58连续比较铁路系统12的当前状态68和当前正在执行的移动规划(即,规划执行器60的规划13),以便确定规划发生器56是否需要重新规划。列车延误,包括线路阻塞和速度限制在内的现场12中的变化,或者时间表变化可在72触发重新规划。规划监视器58执行“间距分析”(例如如下结合图6和7,以及等式18所述),从而确定规划边界74(图3),以及计算重新规划分数214(图6)。
规划执行器60把当前移动规划13转换成关于路线清除和其它控制命令的请求76,以致这些命令可由CAD系统14执行。当需要手动执行时,规划执行器60向MMI 22提供不远的将来的一组提议的保留78。提出的移动规划110(图3)是当前的(或者公布的)移动规划4的子集。它只包括列车,例如列车6的提交的保留之前的少数线路区段。根据提出的移动规划110的保留78,操作员可手动请求路线清除(例如通过MMI 22提交给CAD系统14的请求)。
规划发生器56,规划监视器58和规划执行器60采用数据库接口80,数据库接口80提供对铁路基本设施数据库82的访问,铁路基本设施数据库82包含铁路网10的基本设施布局和控制设备的表示,数据库接口80还提供对CAD系统14的直接访问。构成这种网络的设备的状态也可被保存在铁路基本设施数据库82中。另外,CAD系统14提供传播设备状态的变化的指示。
数据库接口80最好处理不同的数据库实现,从而允许DOTP 2连接不同的CAD系统(未示出)和/或其它恰当的控制系统(未示出)。为此,DOTP 2最好保持主要的基本设施和控制设备,包括(但不限于)线路区段,信号和转辙器的内部表现。当需要时,分离组件(未示出)可被加入到数据库接口80中,以便连接并把在数据库82中获得的信息转换成内部表现。例如,数据库接口80可访问本发明的受让人宾夕法尼亚州匹兹堡市的Union Switch&Signal,Inc.的CAD系统支持的基本设施和控制数据库。
DOTP 2最好把移动规划输出给一个或多个人机界面,例如16、18。例如,列车图界面16向显示器20提供预定列车的规划移动的时间-距离(或者“标线”)列车图表现,例如21(如图8中所示)。包括时间-距离表现所需的全部详细位置和时间信息的完全公开的移动规划84被发送给显示器20,显示器20支持每次公布移动规划时的列车图表现。另外,CAD图形界面18提供用于使包括提交的保留在内的列车移动形象化的铁路基本设施的图形(例如线路图)表现(未示出)。当自动化执行未被激活时,规划执行器60向CAD图形界面18提交所提出保留78的短期集合(例如,对一部分的列车或者全部列车,比如列车6,8)。位于MMI 22的操作员可使用该信息来手动把所需命令提交给CAD系统14以便执行。
图2表示为具有多个车辆,例如列车6,8(图1)和多个交通条件,106(图3)的某一区域,例如铁路系统或现场12(图1),产生优化的交通移动规划,例如4,4′的方法。该方法包括在步骤85根据该区域的交通条件,确定交通的第一规划边界74。随后,在步骤85-1,第一规划边界74被用于反复产生该区域的交通的第一批多个交通移动规划87。随后,在步骤85-2,交通移动规划87之一被选为供执行的第一优化交通移动规划4。随后,在步骤85-3,第一优化交通移动规划4被输出,以便控制该区域中的交通移动。随后,在步骤85-4,对规划窗口确定该区域的当前交通条件。随后,在步骤85-5,第一规划边界74被更新,从而根据当前的交通条件,提供交通的新的第二规划边界74′。随后,在步骤85-6,新的第二规划边界74′被用于反复产生该区域的交通的第二批多个交通移动规划87′。随后在步骤85-7,交通移动规划87、87′之一被选为供执行的第二优化交通移动规划4′。之后,在步骤85-8,第二优化交通移动规划4′被输出,以便控制该区域中的交通移动。
步骤85-4~步骤85-8随后可被重复。例如,对于正常的规划周期132(图4),多个交通条件与优化的交通移动规划4,4′一起被采用,对照优化的交通移动规划(例如4′)设想的对应交通条件,比较当前的交通条件(来自步骤85-4),并基本基于先前的交通移动规划,例如87,利用新近更新的规划边界(例如74′)继续进行规划,从而反复产生后续的交通移动规划,例如87′。
另一方面,对于重新规划周期152(图4),当当前的交通条件(来自步骤85-4)显著不同于优化的交通移动规划(例如4′)假设的对应交通条件时,利用新更新的规划边界(例如74′)响应地进行重新规划,从而反复产生:(a)基本基于某一在先交通移动规划,例如87的多个(N1)交通移动规划157(图5A),和(b)与在先的交通移动规划无关的多个(N2)交通移动规划,例如174(图5A)。
参见图3,表示了图1的DOTP 2的各种数据交换,包括与CAD系统14的交换,CAD系统14控制现场(例如铁路系统12)。为了恰当地执行战术规划,规划监视器58和规划执行器60通过CAD系统14连续监视现场12,并实时地执行它们的对应功能。规划执行器60还接收当前的移动规划4,并根据作为来自CAD系统14的输入的信息88(例如当前交通,交通条件和现场设备的状态),实现移动规划4(例如,将其转换成恰当的命令86)。这种实时特征合适地控制列车移动。
规划监视器58在90评估交通条件,在92评估列车位置与移动规划4,在94评估列车时间表变化,并且如果需要,那么请求规划发生器56重新规划(如在图1的72所示)。当需要重新规划时,当前的规划周期随后被预占。规划监视器58准备常规的(标准)规划周期以及重新规划周期的规划边界74,以及重新规划周期的重新规划信息。和于(标准)规划周期(或者重新规划周期)的基本数据被包装到规划边界74中。来自CAD系统14的另外的信息98,包括(但不限于)详细的交通条件信息,例如阻塞的位置和持续时间和速度限制或时间表变化被缓存在CAD接口组件100中,并在规划周期开始时,作为消息66被转发给规划发生器56。在规划周期结束时,选择的移动规划4被公布以便通过规划执行器60执行,规划执行器60为选择的移动规划4的自动和/或手动执行提供恰当的途径。另外,102,相同的移动规划被公布,以便通过人机界面16清楚地呈现。规划监视器58还接收公布的规划(未示出),并且如果需要的话,关于某些列车控制规划的执行(未示出)。
规划发生器56以基于当前时间表的规划边界74的形式接收用于规划的数据,和规划周期开始时的现场12的状态。对于剩余的规划周期,根据该信息产生多个移动规划104。这里,由于用于产生规划解决方案的计算量相当大,因此真实的“实时”响应是不可能的。虽然利用规划监视器表示规划边界74和CAD接口(缓存器)100,不过规划边界74和CAD接口(缓存器)100之一或者两者可以是规划发生器56的一部分。
例6
规划周期应支持有意义的许多规划方案,例如移动规划104的计算。例如,对于多达100列的列车和各种规划远景(例如从大约1小时到大约24小时;规划远景根据对应区域,例如图1的铁路系统12的基本设施的复杂性被定义),一种方案的确定可能需要例如不到2秒的时间。从而,正常的规划周期可能需要大约30秒到1分钟。于是,当规划或重新规划时,DOTP 2最好在很短的时间(例如在1分钟或者两三分钟内)优化列车移动,从而使其能够动态规划。通过减小规划远景,区域大小和/或通过采用更强力的硬件和/或并行处理,能够减少这些时间。
总之,当产生或更新移动规划104时,DOTP 2考虑对现场12的改变。此外,DOTP 2与CAD系统14或者其它适当的控制系统(未示出)通信,以便接收更新的现场信息,例如交通条件106和98,列车位置108和基本设备98的状态,并发送从当前正在执行的移动规划13(图1)产生的控制命令86,和/或提出的近期移动规划110。例如,可利用CAD系统14或MMI 22/列车图显示器20和规划监视器58及规划执行器60之间的恰当的消息接发系统112进行信息交换。相同的消息接发系统112,类似的一个消息接发系统,或者任何其它适当的通信机构(例如共享存储器)可用在规划监视器58和规划发生器56之间。
图4表示DOTP 2和图3的CAD系统14采用的一系列动作。规划发生器56在图3的114的方案(即,图3的交通移动规划104)的产生一般是连续的,并由在116的对交通和交通条件的更新,以及在118的对规划边界74的更新不时打断。当条件被满足时,规划发生器在120公布一个新的移动规划,比如图3的规划4。该选择的移动规划4根据在一个或多个目标函数(例如,源于商业目标)中建立的标准,提供优于先前执行的移动规划(未示出)的方案。
继续参见图4,DOTP 2(图1)在122开始执行,之后,规划发生器56和规划监视器58在124初始化。例如,DOTP 2可包括用于规划监视器58和规划发生器56的第一处理器(P1)126,和用于规划执行器60的第二处理器(P2)。另一方面,一个或多个处理器(未示出)可执行规划发生器56的例程,单个处理器(未示出)可执行规划监视器58的例程,单个处理器(未示出)可执行规划执行器60的例程;或者三个处理器(未示出)可执行规划发生器56,规划监视器58和规划执行器60的例程。初始化之后,规划监视器58在130定义规划边界74。
为了便于举例说明,图4表示了数据和处理活动,但是没有表示发生的同时处理。规划监视器58执行116、118、130、150和124的活动。规划发生器5执行132、152、134、136、120和124的活动。规划执行器60执行140和146的活动。除了当规划监视器58正在向规划发生器56发送新的边界和交通条件(在新的规划周期的开始),并从规划发生器56接收新规划(在先前的规划周期的结束)时的同步之外,规划监视器58和规划发生器56异步工作。规划执行器60与其它两个组件完全异步,并对事件,例如新公布的规划的到达起反应。
随后在132,规划发生器56采取正常的规划周期。如下结合图5A-5B更详细所述,规划发生器56产生多于一个的移动规划104(图3),并选择一个“最佳”规划133进一步评估。随后在134,规划发生器56利用规划边界74的最新更新,重新评估先前公布的移动规划4(图3)。这是因为公布的移动规划4已被执行一段时间,所述一段时间充分大于正常的规划周期。随后在136,规划发生器56确定是否存在新的优化移动规划。例如,可由如同上面结合等式5-7或下面结合图5A-5B说明的适当的目标函数,在当前的条件下评估最佳规划133和公布的移动规划4(图3)。随后,如果最佳规划133的目标函数值比所公布规划的目标函数值加上(或者减去,当最小化时)所公布移动规划4的适当阈值(例如3%;减少所公布规划的变化的数目,为有益于操作员的更稳定环境创造条件的适当值)更好(例如,当使目标函数最小化时较小),那么在120公布新的规划4′以供执行,只要上述条件被满足。另外,呈列车图形式的该规划84被输出给列车图界面16。对于初始执行来说,不存在先前公布的移动规划,在120公布最佳规划133。在初始化期间,通过采用初始的规划边界信息创建初始方案池104(图3)。如果初始化过程长于正常的规划周期,那么在创建初始方案池104的时候,规划边界74可被更新。
在正常规划周期132或重新规划周期152结束时,如果“最佳”规划133比当前正在执行的移动规划13(图3)好(例如通过采用上面的等式5的f值)预定的(例如可配置的)相对量,那么在120公布“最佳”规划133。以包括规划执行器60(图3)采用的数据的适当格式138,把新公布的规划4′发出以供执行。相同的规划(图1的70)被规划监视器58接收,并被用地确定和保持新的规划边界74′。随后,利用新的边界条件在132重新开始规划周期,同时规划执行器60考虑公布的规划(如果有的话)(如下所述)。
响应新公布的规划4′,规划执行器60(图3)确定该区域的执行模式。例如,规划执行器60确定与该区域,列车和基本设施的部件相关的状态。整个区域可采用手动执行模式,一些服务可采用手动执行模式,和/或一些信号可采用手动执行模式。此外,规划执行器60处理部分自动执行模式(在列车规划或线路区段水平上)。可采用手动执行模式考虑一些列车。即使当列车处于自动执行模式下,根据提出的近期移动规划110(图3),仍然手动发出一些命令。在手动执行模式下,对应的提出的移动规划(例如选择的;近期)110(图3)在142被输出给CAD图形界面18以便在144由操作员手动执行。另外,如果存在如在140确定的自动规划执行,那么对应的命令86在146被输出给CAD系统14。另外,提交的保留148被输出给CAD图形界面18。
同时,规划监视器58在116更新来自CAD系统14的交通和交通条件,并在118更新规划边界74。随后在150,规划监视器58确定是否需要重新规划。例如,如上结合图1所述,规划监视器58对照当前正在执行的移动规划70,连续比较铁路系统12的当前状态68,以便确定是否需要规划发生器56重新规划。如果在72(图1)重新规划被触发,那么规划发生器56的正常规划周期132被中断,并在152被重新规划周期(如下结合图5A-5B所述)替换。另一方面,如果重新规划不被触发,那么在132继续规划发生器56的正常规划周期(如下结合图5A-5B所述)。
规划发生器
参见图3,4和5A-5B,DOTP 2从现场或办公室(未示出)接收并处理更新,例如包括列车位置108,列车条件106,比如轨道堵塞和速度限制,列车时间表64(图1)和由于规划远景的提前或规划远景内的变化而增加的列车性质。
规划发生器56为从当前系统时间开始到规划远景的可配置时间窗口产生多于一个的移动规划104(图3)。这些规划104的产生是循环的,每个循环试图改进现有的规划,并且每个循环处理现场12的新状态。在更新之后,DOTP 2或者:(1)在图4的132继续正常的规划周期;或者(2)在152采用重新规划周期,取决于现场12的状态和列车时间表64的变化。
规划发生器56为规划时间间隔内的列车构成多于一个的详细移动规划104(图3)。这些移动规划是基于被规划的线路的数据的可行规划(即,不违反任何约束,并且对于任意一段线路,不存在列车之间的任何未解决的冲突的可行规划;不存在任何死锁)。
在正常规划周期的开始,规划边界74(图3)被转发给规划发生器56。来自规划监视器58缓存的,并在正常规划周期开始时转发的消息的其它数据(例如,交通条件106,比如关于临时速度限制和设备阻塞的详细数据)也被用在移动规划产生的过程中。规划边界74由规划监视器58主动保持。从而,公布的移动规划4(图3)满足公布时的当前条件。如果边界条件以这样的方式改变,以致规划产生过程114(图3)中使用的假设过时,那么在图1的72,正常的规划周期被中断,在图4的118提供新的规划边界74′。
如图3中所示,规划发生器56采用移动模型154来计算一列列车通过特定的一段线路所需的时间。移动模型154利用列车特性,基本设施信息,地形信息和来自消息66(图3)的干扰(例如临时速度限制和线路堵塞)计算运行时间。规划发生器56观察并考虑交通条件方面的动态变化。一些变化(例如临时或紧急速度限制)由移动模型154解决。
规划发生器56采用下述程序来解决动态环境中规划的产生和传送:(1)根据现场12(图3)中的变化的重要性,重新规划156,158(图5A);(2)维持多代解决方案池172,172′,172″(图5A);(3)根据当前的规划边界74,74′(图4),和交通及交通条件(如上结合图4的134、136、120所述)评估和比较移动规划;和(4)根据新的服务和新的规划边界74′,升级解决方案。
参见图5A-5B,图中表示了正常的规划周期和重新规划周期。一般来说,除了重新规划周期还包括步骤156和158之外,重新规划周期和正常规划周期相同。初始的规划周期(冷启动)(未示出)类似于重新规划周期,但是只包括步骤158。
初始方案的产生,或者某一方案的修改或破坏可由适当的“代理”(例如代理185)的操作来实现。另上,步骤156的重新产生可被用于修改(例如下所述)现有的方案,以便考虑一些新的事件。每个产生、修改或者重新产生方案时,利用目标函数来评估所述方案,所述目标函数被用于对方案池172(例如包括移动规划166、168、170)排序。从而,最好在评估之后立即把方案插入方案池172中它的正确排序的位置。
进行排序或分级,以致相对较低的目标函数值可被认为优于相对较高的目标函数值,以致具有最低目标函数值的方案(例如图4的“最佳”规划133)可在图4的132或152被暂时认为是“最佳的”,从而被置于方案池172的一端(例如顶部;底部)。虽然公开了最小化,另一方面,相对较高的目标函数值可被认为优于相对较低的目标函数值,以致具有最高目标函数值的方案可被暂时认为是“最佳的”,从而被置于方案池172的一端(例如顶部;底部)。
规则周期开始于160,随后在162,更新列车时间表64(图1),并用新的交通条件更新内部状态,在164,产生详细的规划边界。规划边界74(图3)向规划发生器56提供应从其开始提供规划的每列列车的空间点和时间点。它还提供由提交的保留施加的其它限制。预期要被提交的保留施加和提交的保留类似的约束。例如,列车时间表64(图1)可包括各种变化,例如新的列车正被加入,列车正被开走或者旅程结束,正被加入的列车的新目的地,正被消去或结束的列车的现有目的地,或者对列车组成的改变。如果还未被规划监视器58确定,那么更多细节可被加入到规划边界74中(包括当列车离开边界中的最后的保留地(reservation)时的车头离开时间和速度),以便帮助支持移动规划的产生和重新产生。从而,在方案池172中的方案(例如移动规划166、168、170)被修改或重新产生之前,在重新规划周期(即在步骤158)产生新方案(例如移动规划174)之前,或者可能在正常规划周期(即执行步骤176、190、192中的一些)之前,列车时间表64和详细的规划边界被更新。随后在178,确定是否要求重新规划,如同在图4的150确定的那样。如果否,那么在180继续正常的规划周期。另一方面,如果要求重新规划,那么在180执行后续的正常规划周期之前,执行步骤156和158。
在156,来自现有的方案池(例如方案池172′)的多个(例如计数为N1)的移动规划157被重新生成。可采用顶部的N1个最佳方案。另一方面,除了这些方案之外,可随机选择一个或多个方案。例如,计数N1可被确定为重新规划分数(例如来自下面的等式18或20)乘以方案池172′中的方案的计数(例如池大小)的函数(例如下面的等式8中的f(re-planning score))。
特定于重新规划周期的活动的主要原因是处理现场12(图3)中的变化,或者导致发生重新规划周期的输入。移动规划的重新产生考虑了主要的时间表变化和现场中的干扰。重新产生过程从现有的移动规划开始,并尝试根据现场中的新情形和所述输入修改现有的移动规划。最低限度考虑新的条件,如果可能,在指定方案的轮廓内解决所述干扰(例如通过改变对应的保留区间隔,或者把没有较大变化的列车转移到整个移动规划,处理速度限制;所有其它保留区据此被调整)。除了重新产生的主要目的之外,根据新的时间表和边界条件,至少一些方案可能需要调整至少一部分它们的现有保留区(例如,如同对正常规划周期中采用的所有方案进行的那样)。这些重新生成的方案被表示在方案池172″的157。
当各个目标函数值(OMF)(例如OFV1,OFV2,OFV3)被确定时(这最好紧跟在任何一个方案的生成或重新生成之后),方案最好被单独地恰当分散在现有池中,例如172,172′。
随后,在158,根据作为相同方案池(例如更新方案池172′)的一部分的scratch,产生多个(例如计数为N2)新的移动规划(例如174。例如,计数N2可被确定为重新规划分数(例如来自下面的等式18或20)乘以方案池172′中的方案的计数(例如池大小)的函数(例如下面的等式9中的g(re-planning score))。
例证的重新规划策略(图5A-5B)取决于规划监视器58计算的重新规划分数214(图6)和/或取决于导致重新规划的各种干扰类型(例如图3的消息66中的一些)。在180把适当的算法应用于每种干扰类型。如上所述,当通过在156重新生成方案池172′中的计数为N1的最佳现有方案,以满足在162,164确定的新条件,并在158生成计数为N2的新方案174(即,新方案不以现有的陈旧方案,例如166、168、170为基础),进行重新规划时,现有的方案池172′被修改。当生成或重新生成每种方案时,最好在池172′内对方案154、174分级。
例7
等式8和9分别表示根据重新规划分数,确定要重新生成的方案的计数N1(=f(replanning score)*Pool Size)和要新生成的方案的计数N2(=g(replanning score)*Pool Size)的两个相关函数的确定。
其中:
k1+k2=1;
replanning threshold是图4的步骤150的阈值;
max(replanning score)是重新规划分数的预定的最大值,以致超过该值的分数被赋予该极限值。
最好,当不存在时间表变化时,下面的等式18和20中的具体权重的校准确保:
f(重新规划分数)+g(重新规划阈值)<0.5 (Eq.10)
例8
例如,如图5A中所示,可根据x=re-planning score(RS),f(x)和g(x)的恰当离散映射198,确定函数f(replanning score)和g(replanningscore)。
例9
另一方面,任何恰当的离散、连续、线性或非线性等式,函数或映射可被用于使计数N1和N2与重新规划分数及当前方案池(例如172′)的大小相关联。
规划发生器56可采用任何恰当的移动规划的发生器(它能够及时在产生这样的规划),例如利用多个算法的协作计算,分枝限界技术,和/或搜索方案空间的递归或迭代方法。即使当离线(即非动态)优化时,生成方法不依赖于方案池,通过利用在不同时刻构成的移动规划,可填充方案池。
当然,当重新规划分数(例如来自下面的等式18或20)低于适当的阈值时,并且在缺少特殊事件的情况下,如上结合图4的步骤150所述,不启动重新规划。另外,当重新规划被启动时,为重新规划分数的较小值提供N1和N2的较小百分比值,为重新规划分数的较大值提供N1和N2的较大百分比值。
在158之后或者如果不要求重新规划,那么在180,激活各个特定于干扰的代理(算法)18。稍后,在186,这样的代理185可被用于解决条件,例如阻塞。虽然一些干扰可上升到触发重新规划的特殊事件的水平,不过其它干扰不会上升到该水平,从而即使对于正常的规划周期,也可执行特定事件的激活。这些代理尝试修改现有方案以便计及指定的事件类型。结果,解决方案的概要可变化(例如,它不同于试图计及初始概要内的事件的重新生成)。
随后在182,当前方案池(例如在下一规划周期之前的池172;步骤15、158之后的池172″)的目标函数值183被调整(例如通过采用下面的等式11),以使相对陈旧的方案降级,如用目标函数值183′所示。在步骤156、158中产生的方案是现时方案,不应被降级。随后在184,根据新建立的目标函数值183′对当前的方案池(例如172;172′)重新排序。最好逐个方案地应用步骤182和184,而不是通过调整所有方案,随后对所有方案重新排序来应用步骤182和184。用一个或多个对应的目标函数评估池172中的规划,从而确定最佳规划133(图4),例如,所述目标函数可包括诸如测定到最终目的地的最终和最佳时间的最小总和之类的目标。
在该动态规划环境中,移动规划(即方案)池172是一个多代池。任何时候池172中的这些方案(例如规划166,168,170)被修改或提出以供执行时,关于新的规划边74′(图4)更新它们。另外,当图1的时间表64被更新时,由于增加或消除服务,根据新的列车时间表,池172中的方案被升级。
可根据下面的等式11和12变更陈旧方案的目标函数值。这表示最近未参与移动规划104(图3)的生成的方案被降级(例如,在等式11中,它们的目标函数值被增大,因为在本例中,当方案的目标函数值较小,并且规划发生器56使目标函数最小化时,该方案较佳)。比规划远景定义的时间窗口陈旧的方案最好从池172中被除去(即破坏)。
例10
可对降级之后的最佳方案进行重新生成。在本例中,最好在图5的步骤164之后(未示出)立即实现图5B的步骤182和184。最好,在规划周期开始时执行降级,以致新降级的目标函数值可供采用这些值的活动使用。例如,选择池172中的最佳方案在156进行重新生成。
随后在图5B的186,利用适合于正在采用的规划生成的适当方法(例如而不限于加权随机选择),从代理列表185选择恰当代理,在176,利用适合于正在采用的规划生成的方法(例如考虑池172中的方案的目标函数值;采用目标函数值的加权随机选择),从调整后的方案池172′选择一个(或多个)方案,如果该代理需要这样的一个(或多个)方案。代理列表185可包括例如根据降级的(如果需要)目标函数值,或者方案的相似性,破坏某些方案的代理A1;修改方案以便尝试改进其目标函数值的代理A2;使用多个方案来产生一个新方案的代理A3;尝试解决干扰,例如线路阻塞或速度限制的代理A4;和在不使用现有方案的情况下产生新方案的代理A5。
例11
如同已公开的那样,现有的方案被用于提出新方案。恰当的代理和方案选择可简化多个方案的调整和修改,并增大找出新的优化规划的机会。在一些规划生成情况中,存在除了进行调整和修改外,不进行任何其它操作的唯一一个“代理”(A2),和在不考虑现有规划的情况下产生新规划的唯一一个代理(A5)。恰当的方法可采用代理列表185中的所有代理A1-A5。
随后,在188,确定来自176的选择方案是否为空。如果从186选择的代理不需要现有方案,那么会发生选择方案为空的情况。如果不为空,那么在190,选择的方案可被调整到来自步骤162的新时间表,以及调整到来自步骤164的新规划边界。在由代理185使用之前,选择的移动规划(方案)可能需要考虑时间表的新的或者改变的要素。为新的时间表要素提出部分规划。移动规划的与被除去的时间表要求对应的部分也从移动规划中被除去。
规划边界74(图3)中的变化可能要求通过除去属于不对应于当前规划边界的网络分枝的线路区段的部分规划,调整某些移动规划。
例12
如图10中所示,规划边界中的变化可能要求通过对属于不对应于当前边界(例如如图10中所示,从不存在与选择的方案中的各个后续保留的连接的边界或内部边界1001的尾部开始)的网络分枝的线路区段,除去包括保留1003的部分规划和替换它,调整某些规划。包括保留1004的新的部分规划被这样形成,以致它很好地与剩余规划混合(即,遵循资源分配的恰当顺序),同时它保留考虑到当前规划边界的线路区段。保留1003属于旧移动规划中的列车规划1002。除去的部分规划可包括属于在先列车规划1002的多个列车的保留,例如单个列车的保留1003。这些保留被新的部分规划的保留1004替换。每个服务的部分规划可包括多个线路区段的保留(例如由图10中的垂直线1006分隔),并且可覆盖多个信号灯,例如信号灯1005(图10只表示了一个方向的少许信号灯;这些信号灯与在呈现的列车规划的规划边界附近规划的移动方向相关)。
如果来自176的方案为空,或者在190之后,那么在192根据需要,利用在176选择的方案,应用(即执行)在186选择的代理。
随后在193和194,分别在193确定规划周期是否应被(重新规划请求)中断,和/或在194,确定规划周期是否结束。如果在193,规划周期被中断,那么规划发生器56将在160继续执行(即,新条件下的新的规划周期)。在193的重新规划请求的确定与上面在图5A的178说明的相同。这允许正常的规划周期被“中断”,而不在图4的134重新评估,以及在图4的120公布新的规划方案。另一方面,为了确定周期的结束,可在194比较周期在160开始的保存时间和当前时间。如果差值超过预定时间,那么在196,在图4的步骤134重新开始执行,以便重新评估公布的移动规划4。否则,在186重新开始执行,选择另一代理,之后选择另一方案。作为一个非限制性例子,正常的规划周期的循环时间约为60秒,重新规划周期的循环时间约为90秒。对于更快的响应,可在规划周期结束之前公布规划。另外,需要时,可采用缩小的规划窗口和/或较小的区域和/或并行处理来改进响应时间。
例13
在步骤156、158、192,在产生(新生成),调整,修改或者重新生成的方案被加入方案池172或者在方案池172中被更新之前,最好为对应的移动规划确定对应的目标函数值。
例14
最好,在周期结束时,方案池172中的方案的计数(例如50;一个适当的数字)和前一周期的计数相同。例如,除了利用破坏者代理,例如A1破坏规划之外,方案池172最好被保持在方案的最大计数之下。例如,具有最高目标函数值的一个或多个方案被破坏。
例15
步骤182和184采用与池172中的每个移动规划相关的年龄,作为年龄的函数,使池172中的对应移动规划的对应目标函数值降级,并响应所述降级,对相应的移动规划重新排序。
例16
陈旧的方案,例如166、168、170的目标函数值可根据等式11和12被改变。
其中:
θ(x)=0,for(x<0)or(x=0);
θ(x)=1,forx>0;
n是第n个规划周期;
N0是创建特定方案的规划周期;
f(N0)是创建对应方案时的目标函数的初始值;
n0是在创建之后,并在使方案降级之前的周期的数目;
q是可配置的乘数;
T是规划窗口中,T=规划远景-当前时间;
Tc是正常的规划周期的持续时间。
通过按照所公开的方式采用θ函数,等式11允许方案持续几个周期(n0)保持其值。等式12的函数D(n)在n0周期之后实现渐进老化。在整个规划窗口过去之后,条件
为方案的丢弃创造条件。系数|f(N)|/f(N)被用于允许正目标函数值和负目标函数值被下降D(n)。
在例证的实施例中,即使目标函数值指示陈旧的方案是“最佳”方案,也不考虑公布陈旧的方案。只考虑利用任意公开的方法在当前的规划周期中形成的方案来替换当前执行的规划。在正常的规划周期中,当最佳方案是陈旧方案时,可重新生成该方案,如果它仍然是最佳的,那么可考虑用该方案替换执行中的方案。
规划监视器
在图4的130和118,规划监视器58向规划发生器56提供每个规划周期的新的规划边界74和74′(图4),并在150确定是否需要重新规划。通过分析列车位置定义规划边界,例如74,而重新规划条件的评估还采用现场变化(当前的及在规划远景内的),例如设备堵塞和速度限制的检查。恰当地选择规划边界(例如它以预期将被提交的保留46,48(图9)的形式表征提交的保留34,36,38(图9)结束时的时间缓冲器(temporal buffer),以便有效地确定能够被实现的新方案。规划边界缓冲器的大小取决于规划周期和关于提交保留的操作要求。提交某一保留可能要求其它保留被提交(例如,它等同于为了提供“一路绿灯(highgreen)”的连续列车移动,需要被成线状排列的路线的数目)。
参见图6,通过采用统一建模语言(UML)符号表示了规划监视器58,其中高级组件取决于低级组件(例如分层设计)。规划监视器58包括Gap Analysis模块200和PlanBoundaries模块208。模块200采用最新公布的移动规划4(图3)和现场12(图3)中的条件之间的差异,并产生重新规划的建议。模块200采用Speed Restriction模块202,Blocks模块204和TrainGap模块206。模块208也采用TrainGap模块206来根据在模块206中捕捉的列车位置,确定规划边界74(图3)。列车的规划位置和该列车的真实位置之间的间距被用于重新定义规划边界74的元素。
PlanBoundaries模块208管理每个列车服务的边界。边界延伸到计划的排列路线之外,从而为近期的移动的发生创造条件,而不显著改变边界(例如不改变列车路线)。评估列车的实际速度,以便简化规划边界中保留时间的确定。可根据来自现场的指示(例如从线路区段到线路区段的实际移动)评估速度。精度取决于关于列车位置的输入。借助高级技术,例如采用GPS的技术,有关列车的位置和速度的信息变得非常精确,可更精确地计算保留时间。即使利用不太精确的信息,系统也能很好地工作,因为规划边界的最重要特征是不远的将来中列车的路线。
图7中表示了TrainGap模块206和PublishedPlan模块210。为每个列车服务确定间距。在每个规划周期的开始评估每列列车的位置(图7中未示出),并与最新公布的移动规划4(图3)比较。该信息由图6的GapAnalysis模块200和PlanBoundaries模块208使用。
TrainGap模块206包括TrainGapAnalyzer组件216,它总结TrainGapServiceAnalyzer组件218提供的信息,组件218确定每列列车的规划列车位置和实际列车位置之间的间距。
PublishedPlan模块210包括PlanReservationStore组件220,经通过集合ServicePlanReservationStore组件222提供和保持的信息,为规划监视器58保持公布的移动规划4的完整一组保留,组件222又依赖于TrainReservation组件224来保持保留本身。
在常规操作中,在规划边界74(图3)中定义的路径并不改变,因为边界信息包括在新移动规划的生成中不能被变更的子规划(例如定义规划边界的保留的概要)。变更提交的保留34,36,38(图9)定义的路径要求手动干预。由于一些干扰的结果,在预期将在不远的将来提交的保留46,48(图9)中定义的路径可改变。规划监视器58识别对规划边界74的外部改变,以及改变缓冲器部分的需要。在多数情况下,这两种情况都伴随重新规划(即图5A的步骤156,158)。
考虑到路径是固定的,相对间距信息包括进入和离开某一铁路区段,例如图9的26、28、40的时间。当评估列车的位置时,确定某一列车,例如图9的24离开某一线路区段,进入另一线路区段的时间。当某些线路区段认识到列车的存在(虽然在CAD系统14中存在一定的传播延迟)时,发送关于列车位置的消息108(图3)。根据现场12中的列车移动评估的时间随后与当前正在执行的移动规划13(图1)比较,并恰当地调整规划边界74。
延迟可影响规划边界74中的各种保留。例如,列车(例如图9的24)最后进入(当前位置)的路线的保留(例如图9的32)被用于计划同一列车的后续保留(例如图9的40、42、44)的延迟。规划的保留基本上被偏移。对于当前位置,计算采用除所述偏移之外的保留的总持续时间的延长(例如,第一车厢在当前占据的线路区段导致的延迟),所述偏移影响第一节车厢的离开时间,但是不影响其进入时间。
在下面的等式13-17中表示的被延误列车的后续保留的影响是最优化的。对于实际的影响来说,考虑列车对规划边界74的影响,并根据与其它保留的交互作用,确定规划边界中的计划占用。
其中
tLocoEntry b和tEndTrainExit b是(除了第一个之外的所有)边界保留的进入/离开时间;
τ是对应边界保留的恰当优化的预期延迟;tLocoEntry planned是对除列车当前占用的边界保留之外的边界保留来说,第一车厢的规划进入时间;
tEndTrainExit planned是对除列车当前占用的边界保留之外的边界保留来说,最后一节车厢的规划离开时间;
tLocoExitPlanned position是对第一车厢当前所处的保留区来说,第一车厢的规划离开时间;
tLocoEntry position是对第一车厢当前所处的线路区段的保留区来说,第一车厢的实际进入时间;
tLocoEntryPlanned position是对第一车厢当前所处的保留区来说,第一车厢的规划进入时间;
tLocoEntryPlanned position是对第一车厢当前所处的保留区来说,最后一节车厢的预期离开时间;
tLocoEntryPlanned position是对第一车厢当前所处的保留区来说,第一车厢的规划离开时间;
τextension是第一车厢所处的保留区上的延长。
LocoEntry/Exit被认为是列车车头的进入/离开。等式13-17意味着列车可能晚于当前的线路区段,以及它可在当前保留区上得到额外的延误(即延长)。这些观察被用于确定新的规划边界74′。如果除了晚到和在当前线路区段上的额外延误之外,确定每列列车的实际速度,那么更准确地确定规划边界。该信息被用于重新计算规划边界的保留间隔。
可按照类似的方式确定列车早到的影响。这种情况下(具有对未来规划的最大影响),对其它列车的依赖性限制了对内部边界的影响。深度规划边界内保留的重新评估保存了当前正在执行的移动规划13(图1)中的顺序,并遵守永久和当前的临时约束(例如当前速度限制)。该方法考虑了列车的当前位置及其速度。
GapAnalysis模块200(图6)根据堵塞,速度限制和列车位置间距计算重新规划分数214,如等式18和19中所示。
其中:
wblock是阻塞的具体权重;
wspeedres是速度限制的具体权重;
wposgaps是位置间距的具体权重;
n是新的或者变化的堵塞(线路;转辙器堵塞)的数目;
m是改变的速度限制的数目;
s是服务的数目;
li是变化所影响的线路的长度;
ti是变化(堵塞或限制)的持续时间或关于保留的时间偏移;
T是规划远景(相对于当前时间)或者规划窗口;
L是规划区域中的主要线路的总长度;
li是线路区段j的线路长度;
vi reduced是限制i的限制速度;
pi是受速度限制i影响的线路区段的数目;
Δti是到达偏差(秒);
Ts=t(final destination)-t(expected),它是为服务剩余的时间(分钟);
Tc是规划周期时间(秒);
Ti是干扰开始时间(相对于当前时间);
nhorizon trains是规划远景中的列车的数目;
vk i(j)是适用于在临时速度限制i覆盖的线路区段j内的列车类型k的最低预存速度限制;
nk i是限制区域i内的列车类型k的列车的数目;
ni trains是干扰区域内规划远景中的列车的数目;
wblock、wspeedres和wposgaps介于例如大约0.5和5.0之间;r是限制区域内列车类型的数目。
最好根据对规划和规划生成的预期影响,校准这三个具体权重。在具有多列列车的位置间距的规划中产生相同变化的阻塞提供一种选择这两个对应具体权重的实际值的方式。利用不同的阻塞和被延误列车的数目(位置间距)可多次重复测试。可根据当应用干扰时,重新生成规划的困难性,选择对重新规划的不同贡献。如下所述直接在等式18中捕捉速度限制之间的相关性。但是,通常根据重新生成和重新规划困难性,可选择不同的权重。
提出等式18,以致当速度限制vi reduced接近于0时,速度限制项(即等式18中的第二行)提供和阻塞项(即等式18中的第一行)相同的结果(假定在这两种情况下,在完全相同的条件下应用有效干扰),如果不存在不同的权重的话。通过利用18和19,干扰的添加和消除都是一致的。
在等式18中,项(T-Ti)/T代表由当前公布的移动规划到边界的时间距离引起的干扰对所述移动规划的影响的抑制。类似地,项
代表由与被规划列车的总数相比的计划使用干扰区域的列车的数目引起的相对干扰效果的抑制。等式18的重新规划分数可被调整,以便还考虑到列车时间表的变化,如等式20中所示。
其中:
Ti start是新列车的起始时间;
Ti change是时间表中的变化时间;
nchange trains是时间表改变的列车的数目;
nnew trains是增加的列车的数目;
wschedule是列车时间表变化的具体权重;
重新规划分类影响取决于变化的列车的相对数,nchange trains/nhorizon trains,和代表复杂因子的新列车的相对数nnew trains/(nhorizon trains+nnew trains)。对于对重新规划分数的全部影响,这两项都被乘以改变的或者新的列车时间表的相对总持续时间。
当对应于重新规划分数214(图6)的阈值被超过(例如在图4的150确定),重新规划周期在152发生。规划监视器58把伴随有重新规划分数214和新规划边界74′(图4)的重新规划请求72(图1)提交给规划发生器56。如上结合图5A的步骤156,158所述,规划发生器56根据重新规划分数214考虑重新规划的不同水平。超过重新规划阈值并不意味着对规划边界的改变,虽然多数时候规划边界受到影响。预期未来将发生的事件不会影响规划边界,但是会对超出规划边界的移动规划产生重大影响。从而,不得不立即产生新的移动规划,以便确保新的移动规划的良好质量。
另外,当发生当前未被例证的重新规划分数214,等式18覆盖的特殊事件,例如列车排序改变(例如进入规划区域的列车;在规划区域中的车站中组成的列车)和导致使列车离开规划路线的手动操作时,规划监视器58可触发重新规划。上述操作变更规划边界74。
另外,一些列车时间表变化可立即触发重新规划,尤其是当使边界无效时(例如,对规划边界74内的时间表的改变,或者当大量的列车时间表被修改或增加到当前时间表中,打算显著变更当前时间表时)。另外,对时间表的改变对重新规划分数产生影响,如上在等式20中所示。不变更规划边界或者不在规划边界附近的时间表变化不必自己触发重新规划,但是通过增大重新规划分数,它们可对重新规划决策产生影响。另一方面,在(规划发生器6)做出重新规划决策之后,重新规划分数可被增大,以便指导规划周期决策。
当由于对规划边界74的改变,继续执行当前的移动规划4不可取时,规划监视器58可请求规划执行器60停止执行选择的列车服务(未示出)。例如,朝着最近强加的线路阻塞前进的列车必须被停在某一车站或者枢纽站,如果交通条件和约束禁止它到达下一目的地,以便等待操作员的决策(例如时间表改变)。当干扰拒绝列车到达某一目的地时,操作规则允许DOTP 2自动跳过某些车站(由规划发生器56执行)。
规划执行器
规划执行器60(图3)产生将由CAD系统1执行的自动控制命令86和/或提出的将手动执行(例如,根据由操作员基于提出的移动规划做出的请求)的近期移动规划,例如110。控制命令86和提出的近期移动规划110来源于规划发生器56公布的移动规划4。规划执行器60可监视路旁条件(例如来自CAD系统14的内部信息和监视信息88),以便(例如根据现场12的当前状态)及时地触发一系列的规划执行步骤。规划执行器60可采用来自CAD系统14的监视信息88防止规划执行短期内危及列车移动的安全(例如列车路线未被变更,它们的线状排列被暂停)。规划执行器60不应导致重新计算,异常中断或修改移动规划。
规划执行器60更多着重于操作序列而不是绝对计时地实现从规划发生器56接收的移动规划4。例如,规划执行器60将不调整列车的开动来防止早到。早到的列车将被允许继续前行,并保持其早到,只有不违反时间表约束(例如列车联系;发车时间约束)。其次,涉及相对时间的操作被遵守。从而,如果某一列车需要标记在特定位置的停留,那么在lining其它信号之前,规划执行器60暂停该停留的持续时间。第三,不修改列车移动的顺序。从而,早到列车可能不得不等待另一列车,如果移动规划4(图3)这样指示的话。
在移动规划4的执行中,规划执行器60采用四个步骤。首先,从CAD系统14(图3)输入包括交通条件和现场设备的状态的信息88。这捕捉铁路系统状态变化,所述状态变化是设备状态转变或者办公室施加的条件(例如线路堵塞)。第二,评定状态变化对移动规划4的执行的可能影响,并确定受影响的保留。第三,随同各个交通要素的进展一起,评定当前保留与整个移动规划执行的可能交互作用。这包括检查列车的当前位置下游的线路条件(例如可用性)。这可能导致对于选择的列车,制止当前移动规划13(图1)的进一步执行,而不是改变当前的移动规划。第四,通过请求控制命令86(例3)和/或为符合条件的保留准备近期提出的移动规划110(图3),执行当前的移动规划13。
例17
图8的标线列车图21图解说明了由于在位置“Ltest”226动态增加线路阻塞而得到的移动规划。可使围绕该阻塞移动的列车注意到该列车图,因为它们转变线路(例如,标线的不同绘图线类型或颜色(未示出)表示不同的铁路线路;实线代表双向快速线路;虚线代表双向慢速线路)。本例中,除了一列列车234之外,最初打算使用快速线路的所有列车,例如228、230、232在Ltest 226之前转变线路,并返回它们的初始线路(例如对于列车228、230、232来说,线型从实线(快速)变成虚线(慢速),随后返回实线)。由于对其来说,没有自动绕过该阻塞的途径(即,它需要在阻断的线路上停在被阻断的位置),在阻塞之前等待的所述一列列车234显示阻断的持续时间(即对应于围绕Ltest226的几乎水平的线路的持续时间)。这里,该线路表示它需要多长时间来通过限制区域(例如,所述限制区域可能长几英里,包括在限制区域之前的等待)。来自相反方向的列车,例如242不得不减速,或者甚至转变线路,以便处理由线路的不可用导致的拥塞。
按照相似的方式,对于临时速度限制(未示出)可得到有些类似的结果。
铁路系统的优化交通规划的潜在利益是巨大的。通过动态优化铁路网中列车的移动,公开的方法和系统使铁路系统能够改进其准点列车性能,改进资产利用率,增大容量利用率,增大车厢收益,增大平均列车速度,和增大通过量。
虽然为了清楚起见,这里引用了用于显示信息,例如列车图和线路图的显示器2022,不过要认识到这样的信息可保存,打印在硬拷贝上,被计算机修改,或者与其它数据组合。所有这些处理应被认为落入这里使用的术语“显示”的范围中。
虽然详细说明了本发明的具体实施例,不过本领域的技术人员会认识到鉴于本公开的教导,可提出对这些细节的各种修改和备选方案。因此,公开的特定方案只是例证性的,而不是对本发明范围的限制,本发明的范围将由附加的权利要求及其所有等同的限定。
Claims (94)
1、一种为具有多个交通和多个交通条件的区域产生优化的交通移动规划的方法,所述方法包括:
根据所述区域的交通条件,确定所述交通的第一规划边界;
采用所述第一规划边界,并反复产生所述区域的交通的第一批多个交通移动规划;
选择所述第一批多个交通移动规划之一作为第一优化交通移动规划以供执行;
输出所述第一优化交通移动规划,以便控制所述区域中的交通移动;
确定所述区域的当前交通条件;
根据所述当前交通条件,更新所述第一规划边界,从而提供所述交通的第二规划边界;
采用所述第二规划边界,并反复产生所述区域的交通的第二批多个交通移动规划;
选择所述第一批和第二批多个交通移动规划之一作为第二优化交通移动规划以供执行;
输出所述第二优化交通移动规划,以便控制所述区域中的交通移动。
2、按照权利要求1所述的方法,还包括:
选择所述第一优化交通移动规划作为所述第二优化交通移动规划以供执行。
3、按照权利要求1所述的方法,还包括:
选择所述第一批多个交通移动规划之一作为所述第二优化交通移动规划以供执行。
4、按照权利要求1所述的方法,还包括:
选择所述第二批多个交通移动规划之一作为所述第二优化交通移动规划以供执行。
5、按照权利要求1所述的方法,还包括:
采用第一优化交通移动规划的第一批多个交通条件;和
对照所述第一优化交通移动规划的第一批多个交通条件,比较所述当前交通条件,并且基本上基于所述第一批多个交通移动规划,继续利用第二规划边界进行规划,从而反复产生所述区域的交通的所述第二批多个交通移动规划。
6、按照权利要求1所述的方法,还包括:
采用所述第一优化交通移动规划的第一批多个交通条件;和
对照所述第一优化交通移动规划的第一批多个交通条件,比较所述当前交通条件,作为响应利用第二规划边界重新规划,从而反复产生:(a)基本上基于所述区域的交通的所述第一批多个交通移动规划中的一些的第三批多个交通移动规划,和(b)与所述区域的交通的所述第一批多个交通移动规划无关的第四批多个交通移动规划,作为所述区域的交通的所述第二批多个交通移动规划。
7、按照权利要求5所述的方法,还包括:
使目标函数值与所述第一批和第二批多个交通移动规划中的每一个相关联;和
采用下述操作,作为所述继续利用所述第二规划边界进行规划:
根据所述目标函数值,破坏所述第一批多个交通移动规划至少之一,
修改所述第一批多个交通移动规划至少之一,以便改进其目标函数值,
采用所述第一批多个交通移动规划中的多个交通移动规划产生所述第二批多个交通移动规划之一,
响应与所述当前交通条件相关的至少一种干扰,修改所述第一批多个交通移动规划至少之一,和
独立于所述第一批多个交通移动规划,产生所述第二批多个交通移动规划至少之一。
8、按照权利要求1所述的方法,还包括:
确定所述第一批和第二批多个交通移动规划的目标函数值;和
根据所述目标函数值,选择所述第一批和第二批多个交通移动规划的所述之一作为所述第二优化交通移动规划。
9、按照权利要求8所述的方法,还包括:
采用每个所述目标函数值的多个目的。
10、按照权利要求8所述的方法,还包括:
根据目标函数值,对所述第一批和第二批多个交通移动规划分级;和
根据所述分级,选择所述第二优化交通移动规划以供执行。
11、按照权利要求1所述的方法,还包括:
继续所述采用所述第一规划边界,并在所述选择所述第一批多个交通移动规划之一作为第一优化交通移动规划以供执行之前,持续预定时间,反复产生所述区域的交通的第一批多个交通移动规划。
12、按照权利要求1所述的方法,还包括:
使第一规划远景与所述第一规划边界相关联,使稍后的第二规划远景与所述第二规划边界相关联;
输入时间表变化;
按照所述第二规划远景和所述时间表变化,调整所述第一批多个交通移动规划至少之一;和
采用所述第一批多个交通移动规划中的所述调整后的至少一个交通移动规划,产生所述第二批多个交通移动规划至少之一。
13、按照权利要求12所述的方法,还包括:
在所述更新所述第一规划边界之前,持续预定时间继续所述调整和所述产生所述第二批多个交通移动规划至少之一。
14、按照权利要求12所述的方法,还包括:
提供所述第一批和第二批多个交通移动规划中的每一个的对应目标函数值和对应年龄;和
作为所述第一批多个交通移动规划中的每一个的对应年龄的函数,降级对应目标函数值。
15、按照权利要求1所述的方法,还包括:
删除所述第一批多个交通移动规划至少之一。
16、按照权利要求6所述的方法,还包括:
确定所述第一批和第二批多个交通移动规划的目标函数值;和
根据所述目标函数值,选择所述第一批和第二批多个交通移动规划中的所述一个作为所述第二优化交通移动规划。
17、按照权利要求6所述的方法,还包括:
使第一规划远景与所述第一规划边界相关联,使稍后的第二规划远景与所述第二规划边界相关联;
输入时间表变化;
按照所述第二规划远景和所述时间表变化,调整所述第一批多个交通移动规划至少之一;和
采用所述第一批多个交通移动规划中的所述调整后的至少一个交通移动规划,产生所述第二批多个交通移动规划至少之一。
18、按照权利要求17所述的方法,还包括:
在更新所述第二规划边界之前,持续预定时间继续所述调整和所述产生所述第二批多个交通移动规划至少之一。
19、按照权利要求1所述的方法,还包括:
利用具有所述第一规划边界的所述第一优化交通移动规划,采用多个当前执行的保留;
利用具有所述第一规划边界的所述第一优化交通移动规划,采用多个当前提交的保留;和
采用预期将在具有所述第一规划边界的所述第二批多个交通移动规划的后续规划周期内提交的多个保留。
20、按照权利要求1所述的方法,还包括:
把所述第一批多个交通移动规划和所述第二批多个交通移动规划中的至少一些包括在交通移动规划池中。
21、按照权利要求20所述的方法,还包括:
采用包括第一代的所述第一批多个交通移动规划和第二代的所述第二批多个交通移动规划的所述池中的多代交通移动规划。
22、按照权利要求20所述的方法,还包括:
采用所述池中的大约50个所述第一批和第二批多个交通移动规划。
23、按照权利要求21所述的方法,还包括:
重新确定所述区域的当前交通条件;
根据所述重新确定的当前交通条件,更新所述第二规划边界,从而提供所述交通的第三规划边界;
采用所述第三规划边界,并反复产生第三代的所述交通移动规划中的第三批多个交通移动规划;
提供所述第一、第二和第三代的每个交通移动规划的对应目标函数值和对应年龄;
作为所述第一批和第二批多个交通移动规划中每一个的对应年龄的函数,降级对应目标函数值;
根据所述第一批和第二批多个交通移动规划中每一个的降级的对应目标函数值,和所述第三代的每个交通移动规划的对应目标函数值,确定最佳规划;和
比较所述第二优化移动规划的对应目标函数值与所述最佳规划的目标函数值,以便确定是否用所述最佳规划替代所述第二优化交通移动规划。
24、按照权利要求23所述的方法,还包括:
采用每个所述各代的规划周期;和
在采用所述降级之前,持续预定计数的所述规划周期保持所述目标函数值。
25、按照权利要求24所述的方法,还包括:
采用与所述第一批和第二批多个交通移动规划相关的规划窗口;和
在所述规划窗口过去之后,丢弃所述规划方案。
26、按照权利要求24所述的方法,还包括:
采用所述目标函数值中具有正值的一个和所述目标函数值中具有负值的另一个;和
使所述正值和负值降级。
27、按照权利要求24所述的方法,还包括:
采用所述目标函数值中具有正值的一个或所述目标函数值中具有负值的另一个;和
使所述正值和负值之一降级。
28、按照权利要求20所述的方法,还包括:
采用所述池中的每个交通移动规划的对应目标函数值;
根据对应的目标函数值,对所述池中的交通移动规划排序;和
根据所述排序,选择所述池中的所述交通移动规划之一作为所述第二优化交通移动规划。
29、按照权利要求28所述的方法,还包括:
在把所述交通移动规划中的对应一个加入所述池中之前,确定所述交通移动规划中的所述对应一个的对应目标函数值。
30、按照权利要求29所述的方法,还包括:
当把所述交通移动规划中的所述对应一个加入所述池中时,对所述交通移动规划中的所述对应一个排序。
31、按照权利要求28所述的方法,还包括:
采用所述池中的每个交通移动规划的对应年龄;
作为对应年龄的函数,降级所述池中的所述交通移动规划中的对应一个的对应目标函数值;和
响应所述降级,对所述池中的所述交通移动规划中的所述对应一个重新排序。
32、按照权利要求20所述的方法,还包括:
从所述池中删除所述第一批多个交通移动规划中的一些和所述第二批多个交通移动规划中的一些,以便在所述池中保持预定计数的交通移动规划。
33、按照权利要求6所述的方法,还包括:
采用所述区域的多种类型的所述交通条件;和
采用检查所述多种所述交通条件至少之一的变化作为所述对照所述第一优化交通移动规划的第一批多个交通条件比较所述当前交通条件。
34、按照权利要求33所述的方法,还包括:
采用铁路网中的变化和列车排序变化中的至少之一作为所述类型的所述交通条件至少之一的所述变化。
35、按照权利要求6所述的方法,还包括:
对照所述第一优化交通移动规划的所述第一批多个交通条件,比较所述当前交通条件,并确定重新规划分数;和
当所述重新规划分数超过预定值时,采用所述重新规划。
36、按照权利要求35所述的方法,还包括:
考虑列车时间表变化,作为响应确定包括所述列车时间表变化的所述重新规划分数;和
当包括所述列车时间表变化的所述重新规划分数超过预定值时,采用所述重新规划。
37、按照权利要求36所述的方法,还包括:
根据变化的列车时间表的计数与规划远景中的列车计数的比值,确定变化的列车的相对数;
根据增加的列车的计数与规划远景中的所述列车计数和增加的列车的所述计数的比值,确定新列车的相对数;
采用变化的列车的所述相对数和新列车的所述相对数来确定所述重新规划分数。
38、按照权利要求37所述的方法,还包括:
确定变化的列车时间表的相对总持续时间;
把变化的列车的所述相对数乘以变化的列车时间表的所述相对总持续时间;
确定新列车时间表的相对总持续时间;
把新列车的所述相对数乘以新列车时间表的所述相对总持续时间,从而提供一个乘积;和
采用所述乘积来确定所述重新规划分数。
39、按照权利要求6所述的方法,还包括:
对照所述第一优化交通移动规划的所述第一批多个交通条件,比较所述当前交通条件,并确定重新规划分数;
采用所述区域的多种类型的所述交通条件;和
当所述重新规划分数超过预定值或者响应所述类型的所述交通条件至少之一的变化,采用所述重新规划。
40、按照权利要求39所述的方法,还包括:
确定作为所述重新规划分数的函数的计数;和
产生所述第四批多个交通移动规划的所述计数。
41、按照权利要求40所述的方法,还包括:
采用第一计数作为所述计数;
确定所述第一批多个交通移动规划的第二计数;
根据所述重新规划分数的所述函数确定百分率;和
确定所述第一计数为所述百分率乘以所述第二计数。
42、按照权利要求39所述的方法,还包括:
确定作为所述重新规划分数的函数的计数;和
重新产生所述计数的所述第三批多个交通移动规划。
43、按照权利要求42所述的方法,还包括:
采用第一计数作为所述计数;
确定所述第一批多个交通移动规划的第二计数;
根据所述重新规划分数的所述函数确定百分率;和
确定所述第一计数为所述百分率乘以所述第二计数。
44、按照权利要求39所述的方法,还包括:
确定作为所述重新规划分数的函数的第一计数和第二计数;
重新产生所述第一计数的所述第三批多个交通移动规划;和
产生所述第四批多个交通移动规划的所述第二计数。
45、按照权利要求39所述的方法,还包括:
把所述重新规划分数的第一函数用于所述第一计数;
把所述重新规划分数的第二函数用于所述第二计数;和
采用等于1的所述第一和第二函数的总和。
46、按照权利要求39所述的方法,还包括:
把所述重新规划分数的第一函数用于所述第一计数;
把所述重新规划分数的第二函数用于所述第二计数;和
当不存在时间表变化时,采用小于0.5的所述第一和第二函数的总和。
47、按照权利要求1所述的方法,还包括:
根据所述当前交通条件,提供所述第一优化交通移动规划的第一目标函数值;
从所述第一和第二批多个交通移动规划之一,确定一个最佳规划;
根据所述当前交通条件,提供所述最佳规划的第二目标函数值;和
比较所述第一目标函数值与所述第二目标函数值,以便确定是否用所述最佳规划替代所述第一优化交通移动规划。
48、按照权利要求47所述的方法,还包括:
确定所述第二目标函数值比所述第一目标函数值小预定量,并且作为响应,用所述最佳规划替代所述第一优化交通移动规划。
49、按照权利要求47所述的方法,还包括:
提供所述第一和第二批多个交通移动规划中的每一个的对应目标函数值和对应年龄;
作为所述第一批多个交通移动规划中的每一个的对应年龄的函数,降级对应目标函数值;
根据所述第一批多个交通移动规划中的每一个的降级的对应目标函数值,和所述第二批多个交通移动规划中的每一个的对应目标函数值,确定所述最佳规划;和
比较所述第一目标函数值和所述最佳规划的目标函数值,以便确定是否用所述最佳规划替代所述第一优化交通移动规划。
50、按照权利要求6所述的方法,还包括:
对照所述第一优化交通移动规划的第一批多个交通条件,比较所述当前交通条件,并确定重新规划分数;
确定所述重新规划分数超过预定值,作为响应采用所述当前交通条件来产生第二批多个交通移动规划;
根据所述当前交通条件,提供所述第一优化交通移动规划的第一目标函数值;
从所述第一和第二批多个交通移动规划之一中确定一个最佳规划;
根据所述当前交通条件,提供所述最佳规划的第二目标函数值;
比较所述第一目标函数值和所述第二目标函数值,以便确定是否用所述最佳规划替代所述第一优化交通移动规划。
51、按照权利要求6所述的方法,还包括:
采用所述区域的多种类型的所述交通条件;
确定所述当前交通条件中,所述区域的所述类型的所述交通条件至少之一的变化,作为响应采用所述当前交通条件来产生所述第二批多个交通移动规划;
根据所述当前交通条件,提供所述第一优化交通移动规划的第一目标函数值;
从所述第一和第二批多个交通移动规划之一中确定一个最佳规划;
根据所述当前交通条件,提供所述最佳规划的第二目标函数值;
比较所述第一目标函数值和所述第二目标函数值,以便确定是否用所述最佳规划替代所述第一优化交通移动规划。
52、按照权利要求1所述的方法,还包括:
产生所述区域中的铁路网中的多列列车的所述第一批多个交通移动规划;和
借助所述铁路网中的交通条件的变化,动态优化所述铁路网内的所述列车的移动。
53、按照权利要求52所述的方法,还包括:
采用所述铁路网中的多个线路区段;
采用多个保留,每个所述保留代表从进入日期/时间到离开日期/时间,所述列车之一对所述线路区段之一的计划使用;和
组合所述保留,从而产生所述第一和第二批多个交通移动规划之一。
54、按照权利要求53所述的方法,还包括:
采用所述第一规划边界作为一组所述保留;
确定所述铁路网中每个所述列车的当前位置和速度;和
根据所述第一优化交通移动规划,以及根据所述铁路网中的所述列车的当前位置和速度,确定所述保留。
55、按照权利要求54所述的方法,还包括:
采用多个当前保留作为一些所述保留;
关于所述列车之一采用第一车厢和最后一节车厢;
在所述线路区段之一上采用所述第一车厢;
确定在到达所述线路区段的所述之一之前,所述第一车厢招致的延误,和所述第一车厢在所述线路区段的所述之一上招致的延误延长;和
应用关于每个所述当前保留招致的所述延误和招致的所述延误延长。
56、按照权利要求54所述的方法,还包括:
关于所述列车的所述之一,采用包括第一车厢和最后一节车厢的多节车厢;
把第一车厢进入所述线路区段之一的日期/时间用作所述进入日期/时间;
把最后一节车厢离开所述线路区段的最后一个所述线路区段的日期/时间用作所述离开日期/时间。
57、按照权利要求54所述的方法,还包括:
确定所述铁路网中的多个线路阻断,线路速度限制和列车位置间距;
根据所述铁路网中的所述线路阻断,所述线路速度限制和所述列车位置间距,计算重新规划分数;
确定所述重新规划分数超过预定值,作为响应采用铁路网的所述当前交通条件来产生所述第二批多个交通移动规划;
根据所述铁路网的所述当前交通条件,提供所述第一优化交通移动规划的第一目标函数值;
从所述第一和第二批多个交通移动规划之一中确定一个最佳规划;
根据所述铁路网的所述当前交通条件,提供所述最佳规划的第二目标函数值;
比较所述第一目标函数值和所述第二目标函数值,以便确定是否用所述最佳规划替代所述第一优化交通移动规划。
58、按照权利要求54所述的方法,还包括:
采用所述列车的多个列车时间表;
确定所述列车时间表的至少一个列车时间表变化;
响应所述至少一个列车时间表变化,采用所述铁路网的所述当前交通条件来产生所述第二批多个交通移动规划;
根据所述铁路网的所述当前交通条件,提供所述第一优化交通移动规划的第一目标函数值;
从所述第一和第二批多个交通移动规划之一中确定一个最佳规划;
根据所述铁路网的所述当前交通条件,提供所述最佳规划的第二目标函数值;
比较所述第一目标函数值和所述第二目标函数值,以便确定是否用所述最佳规划替代所述第一优化交通移动规划。
59、按照权利要求52所述的方法,还包括:
把所述第一优化交通移动规划转换成多个命令;
采用所述铁路网的多个路线清除和控制命令作为所述命令;
输出所述路线清除和所述控制命令,以便控制所述铁路网中所述列车的实时交通移动。
60、按照权利要求59所述的方法,还包括:
采用计算机辅助调度系统来执行所述路线清除和所述控制命令。
61、按照权利要求60所述的方法,还包括:
从所述计算机辅助调度系统接收关于所述铁路网中的所述列车的数据;和
采用所述数据来产生所述铁路网中的所述列车的所述第一批多个交通移动规划。
62、按照权利要求52所述的方法,还包括:
定期产生所述铁路网的列车的所述第二批多个交通移动规划;
根据所述铁路网的所述当前交通条件,提供所述第一优化交通移动规划的第一目标函数值;
从所述第一和第二批多个交通移动规划之一中确定一个最佳规划;
根据所述铁路网的所述当前交通条件,提供所述最佳规划的第二目标函数值;
比较所述第一目标函数值和所述第二目标函数值,以便确定是否用所述最佳规划替代所述第一优化交通移动规划。
63、按照权利要求62所述的方法,还包括:
采用选自包括准时性能,最佳时间和使总延误最小化的组中的至少一个目标来确定所述第一和第二目标函数值。
64、按照权利要求50所述的方法,还包括:
采用多种类型的所述交通条件;和
在所述重新规划分数中,采用每种所述类型的加权因子。
65、按照权利要求64所述的方法,还包括:
采用多个线路阻断的第一类型,多个线路速度限制的第二类型,和多个列车位置间距的第三类型作为所述类型;和
采用与所述第一、第二和第三类型相关的多个总和。
66、按照权利要求65所述的方法,还包括:
采用与所述线路速度限制相关联的零速度;和
使与所述第一类型相关的总和等于与所述第二类型相关的总和。
67、按照权利要求1所述的方法,还包括:
显示所述第一优化交通移动规划的表现。
68、按照权利要求67所述的方法,还包括:
显示包括所述第一优化交通移动规划的时间-距离表现的列车图,以便显示铁路网中的列车的多个规划移动。
69、按照权利要求50所述的方法,还包括:
采用所述区域中的铁路网;
把多个线路阻断,线路速度限制和列车位置间距包括在所述铁路网中;和
确定作为所述铁路网中的所述线路阻断,线路速度限制和列车位置间距的函数的所述重新规划分数。
70、按照权利要求51所述的方法,还包括:
确定列车时间表的变化,作为响应产生所述第二批多个交通移动规划。
71、一种用于具有多个交通和所述交通的多个交通条件的区域的动态优化交通规划设备,所述设备包括:
输入代表所述交通条件的信息的装置;和
执行多种例程的装置,所述例程包括:
规划监视器,用于根据所述区域的交通条件,确定所述交通的第一规划边界,确定所述区域的当前交通条件,并根据所述当前交通条件,更新所述第一规划边界,从而提供所述交通的第二规划边界;
规划发生器,用于连续采用所述第一规划边界和所述第二规划边界,分别反复产生所述区域的交通的第一批多个交通移动规划和第二批多个交通移动规划,选择所述第一批多个交通移动规划之一作为第一优化交通移动规划以供执行,选择所述第一批和第二批多个交通移动规划之一作为第二优化交通移动规划以供执行,并连续输出所述第一和第二优化交通移动规划;和
规划执行器,用于连续把所述第一和所述第二优化交通移动规划转换成控制所述区域中的交通移动的多个命令。
72、按照权利要求71所述的动态优化交通规划设备,其中所述规划发生器采用所述第一优化交通移动规划的第一批多个交通条件;其中所述规划监视器对照所述第一优化交通移动规划的第一批多个交通条件,比较所述当前交通条件;其中所述规划发生器基本根据所述第一批多个交通移动规划,持续预定时间利用第二规划边界继续规划,从而反复产生所述区域的交通的所述第二批多个交通移动规划。
73、按照权利要求71所述的动态优化交通规划设备,其中所述规划发生器采用所述第一优化交通移动规划的第一批多个交通条件;其中所述规划监视器对照所述第一优化交通移动规划的第一批多个交通条件,比较所述当前交通条件,作为响应向所述规划发生器发送一个信号;其中响应所述信号,所述规划发生器利用第二规划边界重新规划,从而反复产生作为所述区域的交通的所述第二批多个交通移动规划的:(a)基本基于所述区域的交通的所述第一批多个交通移动规划中的一些的第三批多个交通移动规划,和(b)与所述区域的交通的所述第一批多个交通移动规划无关的第四批多个交通移动规划。
74、按照权利要求71所述的动态优化交通规划设备,其中所述规划执行器连续把所述第一和第二优化交通移动规划转换成对应的提出的近期移动规划,以便手动控制所述区域中的交通移动。
75、按照权利要求71所述的动态优化交通规划设备,其中所述规划执行器连续把所述第一和第二优化交通移动规划转换成多个自动控制命令,以便自动控制所述区域中的交通移动。
76、按照权利要求71所述的动态优化交通规划设备,其中所述区域包括通勤轨道系统;其中所述交通条件是通勤轨道交通条件。
77、按照权利要求71所述的动态优化交通规划设备,其中所述区域包括铁路网;其中所述交通条件是铁路交通条件。
78、按照权利要求77所述的动态优化交通规划设备,其中所述规划监视器确定所述第一规划边界和对应的规划远景;其中所述规划发生器输入所述铁路网的多个列车时间表,列车性质和线路描述,并输出在从所述规划边界到所述对应规划远景的预定时间间隔内,多列列车的多个相遇/通过规划作为所述第一优化交通移动规划。
79、按照权利要求77所述的动态优化交通规划设备,其中所述铁路网包括多列列车;其中所述交通条件包括列车延误,所述铁路网中的变化,以及所述列车的时间表变化;其中所述规划监视器根据所述列车延误,所述铁路网中的所述变化,以及所述列车的所述时间表变化至少之一,确定所述规划发生器是否有必要进行重新规划。
80、按照权利要求71所述的动态优化交通规划设备,其中所述第一优化交通移动规划包括多个第一交通条件;其中所述输入装置用所述当前交通条件更新代表所述交通条件的所述信息;其中所述规划监视器对照所述第一优化交通移动规划的多个第一交通条件,比较所述当前交通条件,确定重新规划分数,并确定所述重新规划分数超过预定值;其中作为响应,所述规划发生器确定作为所述重新规划分数的函数的第一计数和第二计数,重新产生所述第一批多个交通移动规划的所述第一计数,并产生所述第二批多个交通移动规划的所述第二计数。
81、按照权利要求71所述的动态优化交通规划设备,其中所述输入装置用所述当前交通条件更新代表所述交通条件的所述信息;其中所述规划发生器根据所述当前交通条件,提供所述第一优化交通移动规划的第一目标函数值,产生所述区域的交通的所述第二批多个交通移动规划,从所述第一批和第二批多个交通移动规划之一中确定一个最佳规划,根据所述当前交通条件,提供所述最佳规划的第二目标函数值,并比较所述第一目标函数值和所述第二目标函数值,以便确定是否用所述最佳规划替代所述第一优化交通移动规划。
82、按照权利要求71所述的动态优化交通规划设备,其中所述第一优化交通移动规划包括多个第一交通条件;其中所述输入装置用所述当前交通条件更新代表所述交通条件的所述信息;其中所述规划监视器对照所述第一优化交通移动规划的多个第一交通条件,比较所述当前交通条件,确定重新规划分数,并确定所述重新规划分数超过预定值;其中作为响应,所述规划发生器采用所述当前交通条件来产生所述第二批多个交通移动规划,根据所述当前交通条件,提供所述第一优化交通移动规划的第一目标函数值,从所述第一批和第二批多个交通移动规划之一中确定一个最佳规划,根据所述当前交通条件,提供所述最佳规划的第二目标函数值,并比较所述第一目标函数值和所述第二目标函数值,以便确定是否用所述最佳规划替代所述第一优化交通移动规划。
83、按照权利要求71所述的动态优化交通规划设备,其中所述输入装置用所述当前交通条件更新代表所述交通条件的所述信息;其中所述规划监视器采用所述区域的多种类型的所述交通条件,并确定所述当前交通条件中,所述区域的所述类型的所述交通条件至少之一的变化;其中作为响应,所述规划发生器采用所述当前交通条件来产生所述第二批多个交通移动规划,根据所述当前交通条件,提供所述第一优化交通移动规划的第一目标函数值,从所述第一批和第二批多个交通移动规划之一中确定一个最佳规划,根据所述当前交通条件,提供所述最佳规划的第二目标函数值,并比较所述第一目标函数值和所述第二目标函数值,以便确定是否用所述最佳规划替代所述第一优化交通移动规划。
84、按照权利要求71所述的动态优化交通规划设备,其中所述执行装置包括用于所述规划监视器,所述规划发生器和所述规划执行器的单一处理器。
85、按照权利要求71所述的动态优化交通规划设备,其中所述执行装置包括用于所述规划监视器和所述规划发生器的第一处理器,和用于所述规划执行器的第二处理器。
86、按照权利要求71所述的动态优化交通规划设备,其中所述执行装置包括用于所述规划监视器的第一处理器,用于所述规划发生器的第二处理器,和用于所述规划执行器的第三处理器。
87、一种用于具有多个交通和所述交通的多个交通条件的区域的交通管理系统,所述系统包括:
输入代表所述交通条件的信息的装置;
执行多种例程的装置,所述例程包括:
规划监视器,用于根据所述区域的交通条件,确定所述交通的第一规划边界,确定所述区域的当前交通条件,并根据所述当前交通条件,更新所述第一规划边界,从而提供所述交通的第二规划边界,
规划发生器,用于连续采用所述第一规划边界和所述第二规划边界,分别反复产生所述区域的交通的第一批多个交通移动规划和第二批多个交通移动规划,选择所述第一批多个交通移动规划之一作为第一优化交通移动规划以供执行,选择所述第一批和第二批多个交通移动规划之一作为第二优化交通移动规划以供执行,并连续输出所述第一和第二优化交通移动规划,和
规划执行器,用于连续把所述第一和所述第二优化交通移动规划转换成多个命令,以便控制所述区域中的交通移动;和
执行所述命令,从而控制所述区域中的交通移动的装置。
88、按照权利要求87所述的交通管理系统,其中执行所述命令的所述装置是控制所述区域中的列车的移动的计算机辅助调度系统。
89、按照权利要求88所述的交通管理系统,其中所述计算机辅助调度系统包括具有关于所述区域的铁路基本设施和控制的信息的数据库。
90、按照权利要求87所述的交通管理系统,其中执行所述命令的所述装置是发出控制所述交通的命令的交通控制系统。
91、按照权利要求90所述的交通管理系统,其中所述交通控制系统选自运行控制中心,网络管理中心,网络控制中心和交通控制中心。
92、按照权利要求87所述的交通管理系统,其中所述区域包括具有多列列车的铁路网;其中代表所述交通条件的所述信息包括来自所述铁路网的动态数据;其中所述规划发生器输入所述铁路网的多个列车时间表,列车性质和线路描述,并产生所述铁路网中的所述列车的多个优化相遇/通过规划作为所述第一和第二批多个交通移动规划;其中执行所述命令的所述装置采用来自所述铁路网的所述动态数据;其中根据来自铁路网的所述动态数据,所述相遇/通过规划不违反关于所述铁路网的所述列车时间表,所述列车性质和所述线路描述的任何约束。
93、按照权利要求87所述的交通管理系统,其中所述区域包括具有多列列车的铁路网;其中所述执行装置显示包括所述第一优化交通移动规划的时间-距离表现的列车图,以便显示所述铁路网中的所述列车的多个规划移动。
94、按照权利要求87所述的交通管理系统,其中所述第一规划边界包括所述第一优化交通移动规划的多个保留,所述第一优化交通移动规划的多个目前提交的保留,和预期将在所述第二批多个交通移动规划的后续规划周期内提交的多个保留。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US43511402P | 2002-12-20 | 2002-12-20 | |
US60/435,114 | 2002-12-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1729465A true CN1729465A (zh) | 2006-02-01 |
Family
ID=32682160
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2003801068815A Pending CN1729465A (zh) | 2002-12-20 | 2003-12-19 | 动态优化交通规划方法和系统 |
Country Status (11)
Country | Link |
---|---|
US (1) | US7386391B2 (zh) |
EP (1) | EP1573578B1 (zh) |
JP (1) | JP2006511394A (zh) |
KR (1) | KR20050085832A (zh) |
CN (1) | CN1729465A (zh) |
AT (1) | ATE461090T1 (zh) |
AU (1) | AU2003300354B2 (zh) |
CA (1) | CA2510432C (zh) |
DE (1) | DE60331772D1 (zh) |
RU (1) | RU2314561C2 (zh) |
WO (1) | WO2004059446A2 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101920711A (zh) * | 2009-06-17 | 2010-12-22 | 上海宝信软件股份有限公司 | 在轨道交通监控系统中通过时间表进行设备控制的方法 |
CN102112358B (zh) * | 2008-06-02 | 2014-12-10 | 通用电气公司 | 用于为沿路线行进的多个机动系统定速的系统和方法 |
CN102036870B (zh) * | 2008-03-21 | 2015-08-19 | 通用电气公司 | 用于基于任务计划控制动力驱动的系统的方法 |
CN105264171A (zh) * | 2013-04-22 | 2016-01-20 | 界标制图有限公司 | 用于调整现有井规划的系统和方法 |
CN109947090A (zh) * | 2017-12-21 | 2019-06-28 | 百度(美国)有限责任公司 | 用于自动驾驶车辆规划的非阻塞边界 |
CN110803203A (zh) * | 2019-11-06 | 2020-02-18 | 中国铁道科学研究院集团有限公司通信信号研究所 | 一种高速铁路行车轨迹的演进预测方法及系统 |
Families Citing this family (125)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040172175A1 (en) * | 2003-02-27 | 2004-09-02 | Julich Paul M. | System and method for dispatching by exception |
US9733625B2 (en) | 2006-03-20 | 2017-08-15 | General Electric Company | Trip optimization system and method for a train |
US11208129B2 (en) | 2002-06-04 | 2021-12-28 | Transportation Ip Holdings, Llc | Vehicle control system and method |
US10308265B2 (en) | 2006-03-20 | 2019-06-04 | Ge Global Sourcing Llc | Vehicle control system and method |
US9233696B2 (en) | 2006-03-20 | 2016-01-12 | General Electric Company | Trip optimizer method, system and computer software code for operating a railroad train to minimize wheel and track wear |
US10569792B2 (en) | 2006-03-20 | 2020-02-25 | General Electric Company | Vehicle control system and method |
US11358615B2 (en) | 2002-06-04 | 2022-06-14 | Ge Global Sourcing Llc | System and method for determining vehicle orientation in a vehicle consist |
US8924049B2 (en) | 2003-01-06 | 2014-12-30 | General Electric Company | System and method for controlling movement of vehicles |
US20060212188A1 (en) * | 2003-02-27 | 2006-09-21 | Joel Kickbusch | Method and apparatus for automatic selection of alternative routing through congested areas using congestion prediction metrics |
US7937193B2 (en) * | 2003-02-27 | 2011-05-03 | General Electric Company | Method and apparatus for coordinating railway line of road and yard planners |
US20060212186A1 (en) * | 2003-02-27 | 2006-09-21 | Philp Joseph W | Method and apparatus for scheduling maintenance of way |
US7797087B2 (en) * | 2003-02-27 | 2010-09-14 | General Electric Company | Method and apparatus for selectively disabling train location reports |
US7725249B2 (en) * | 2003-02-27 | 2010-05-25 | General Electric Company | Method and apparatus for congestion management |
US20060212185A1 (en) * | 2003-02-27 | 2006-09-21 | Philp Joseph W | Method and apparatus for automatic selection of train activity locations |
US20060212187A1 (en) * | 2003-02-27 | 2006-09-21 | Wills Mitchell S | Scheduler and method for managing unpredictable local trains |
US8292172B2 (en) * | 2003-07-29 | 2012-10-23 | General Electric Company | Enhanced recordation device for rail car inspections |
US7395140B2 (en) * | 2004-02-27 | 2008-07-01 | Union Switch & Signal, Inc. | Geographic information system and method for monitoring dynamic train positions |
US7908047B2 (en) | 2004-06-29 | 2011-03-15 | General Electric Company | Method and apparatus for run-time incorporation of domain data configuration changes |
US7847807B2 (en) * | 2004-12-22 | 2010-12-07 | Hntb Holdings Ltd | Geometry creation tool |
US7849031B2 (en) | 2004-12-22 | 2010-12-07 | Hntb Holdings Ltd. | Optimizing traffic predictions and enhancing notifications |
US7511634B2 (en) * | 2004-12-22 | 2009-03-31 | Htnb Corporation | Retrieving and presenting dynamic traffic information |
US7711699B2 (en) * | 2004-12-22 | 2010-05-04 | Hntb Holdings Ltd. | Method and system for presenting traffic-related information |
WO2006099387A2 (en) | 2005-03-14 | 2006-09-21 | General Electric Company | A system and method for railyard planning |
AU2006235003B2 (en) * | 2005-04-07 | 2010-06-17 | New York Air Brake Llc | Multimedia train simulator |
DE502006003390D1 (de) * | 2005-07-18 | 2009-05-20 | Siemens Ag | Zur stauvermeidung und -auflösung |
US20070106434A1 (en) * | 2005-11-07 | 2007-05-10 | Galbraith Robert E Ii | User interface for railroad dispatch monitoring of a geographic region and display system employing a common data format for displaying information from different and diverse railroad CAD systems |
US20070115916A1 (en) * | 2005-11-07 | 2007-05-24 | Samsung Electronics Co., Ltd. | Method and system for optimizing a network based on a performance knowledge base |
US9527518B2 (en) | 2006-03-20 | 2016-12-27 | General Electric Company | System, method and computer software code for controlling a powered system and operational information used in a mission by the powered system |
US9201409B2 (en) | 2006-03-20 | 2015-12-01 | General Electric Company | Fuel management system and method |
US9376971B2 (en) * | 2006-03-20 | 2016-06-28 | General Electric Company | Energy management system and method for vehicle systems |
US8290645B2 (en) | 2006-03-20 | 2012-10-16 | General Electric Company | Method and computer software code for determining a mission plan for a powered system when a desired mission parameter appears unobtainable |
US9266542B2 (en) | 2006-03-20 | 2016-02-23 | General Electric Company | System and method for optimized fuel efficiency and emission output of a diesel powered system |
US9156477B2 (en) | 2006-03-20 | 2015-10-13 | General Electric Company | Control system and method for remotely isolating powered units in a vehicle system |
US8768543B2 (en) * | 2006-03-20 | 2014-07-01 | General Electric Company | Method, system and computer software code for trip optimization with train/track database augmentation |
US8473127B2 (en) | 2006-03-20 | 2013-06-25 | General Electric Company | System, method and computer software code for optimizing train operations considering rail car parameters |
US7734383B2 (en) * | 2006-05-02 | 2010-06-08 | General Electric Company | Method and apparatus for planning the movement of trains using dynamic analysis |
US8498762B2 (en) * | 2006-05-02 | 2013-07-30 | General Electric Company | Method of planning the movement of trains using route protection |
US20070260497A1 (en) * | 2006-05-02 | 2007-11-08 | Wolfgang Daum | Method of planning train movement using a front end cost function |
US7797088B2 (en) | 2006-05-02 | 2010-09-14 | General Electric Company | Method and apparatus for planning linked train movements |
CN101356089B (zh) * | 2006-05-19 | 2015-06-24 | 通用电气公司 | 鉴于有轨车厢参数优化火车运行的系统、方法和计算机软件代码 |
US7680750B2 (en) | 2006-06-29 | 2010-03-16 | General Electric Company | Method of planning train movement using a three step optimization engine |
JP4736979B2 (ja) * | 2006-06-30 | 2011-07-27 | 日産自動車株式会社 | 車載装置、交通情報取得方法、交通情報提供システム及び交通情報提供方法 |
US8082071B2 (en) * | 2006-09-11 | 2011-12-20 | General Electric Company | System and method of multi-generation positive train control system |
US8433461B2 (en) | 2006-11-02 | 2013-04-30 | General Electric Company | Method of planning the movement of trains using pre-allocation of resources |
DE102007047474A1 (de) * | 2007-09-27 | 2009-04-02 | Siemens Ag | Verfahren zur Fahrplangenerierung für Verkehrssysteme mit Berücksichtungung zeitlicher Schranken |
US9073562B2 (en) | 2007-10-12 | 2015-07-07 | General Electric Company | System and method for a simulation based movement planner |
US20100235210A1 (en) * | 2009-03-11 | 2010-09-16 | United Parcel Service Of America, Inc. | Scheduled delivery service systems, apparatuses, methods, and computer programs embodied on computer-readable media |
US9834237B2 (en) | 2012-11-21 | 2017-12-05 | General Electric Company | Route examining system and method |
US8640629B2 (en) * | 2009-05-01 | 2014-02-04 | Norfolk Southern Corporation | Battery-powered all-electric and/or hybrid locomotive and related locomotive and train configurations |
US8428798B2 (en) | 2010-01-08 | 2013-04-23 | Wabtec Holding Corp. | Short headway communications based train control system |
FR2958248B1 (fr) * | 2010-04-01 | 2012-06-15 | Alstom Transport Sa | Procede de gestion de la circulation de vehicules sur un reseau ferroviaire et systeme associe |
ES2671344T3 (es) * | 2010-12-09 | 2018-06-06 | Siemens S.A.S | Método para comunicar información entre una unidad de control a bordo y una red de transporte público |
US8774991B1 (en) * | 2010-12-10 | 2014-07-08 | Cybertran International Inc. | System and method of controlling vehicles to follow a defined trajectory in a complex track network |
US9008933B2 (en) * | 2011-05-09 | 2015-04-14 | General Electric Company | Off-board scheduling system and method for adjusting a movement plan of a transportation network |
MY175071A (en) * | 2011-06-14 | 2020-06-04 | Thales Canada Inc | Control of automatic guided vehicles without wayside interlocking |
US20130116865A1 (en) * | 2011-11-03 | 2013-05-09 | Jared COOPER | System and method for changing when a vehicle enters a vehicle yard |
US20130116916A1 (en) * | 2011-11-04 | 2013-05-09 | Joel Kickbusch | Transportation network scheduling system and method |
US8655518B2 (en) * | 2011-12-06 | 2014-02-18 | General Electric Company | Transportation network scheduling system and method |
US20130144467A1 (en) * | 2011-12-06 | 2013-06-06 | Joel Kickbusch | Transportation network scheduling system and method |
US9235991B2 (en) | 2011-12-06 | 2016-01-12 | General Electric Company | Transportation network scheduling system and method |
CN104488122A (zh) | 2012-04-02 | 2015-04-01 | 水吉能公司 | 燃料电池启动方法 |
US9027102B2 (en) | 2012-05-11 | 2015-05-05 | Sprint Communications Company L.P. | Web server bypass of backend process on near field communications and secure element chips |
US20130311153A1 (en) * | 2012-05-15 | 2013-11-21 | Caterpillar Inc. | Virtual environment and method for sorting among potential route plans for operating autonomous machine at work site |
US9282898B2 (en) | 2012-06-25 | 2016-03-15 | Sprint Communications Company L.P. | End-to-end trusted communications infrastructure |
WO2014010070A1 (ja) * | 2012-07-13 | 2014-01-16 | 株式会社日立製作所 | 列車代替運転経路選択方法およびそのシステム |
US9183412B2 (en) | 2012-08-10 | 2015-11-10 | Sprint Communications Company L.P. | Systems and methods for provisioning and using multiple trusted security zones on an electronic device |
US9015068B1 (en) * | 2012-08-25 | 2015-04-21 | Sprint Communications Company L.P. | Framework for real-time brokering of digital content delivery |
TWI548553B (zh) * | 2012-11-15 | 2016-09-11 | Nippon Sharyo Ltd | The route determination system for railway vehicles |
US9669851B2 (en) | 2012-11-21 | 2017-06-06 | General Electric Company | Route examination system and method |
US9003039B2 (en) | 2012-11-29 | 2015-04-07 | Thales Canada Inc. | Method and apparatus of resource allocation or resource release |
JP5811996B2 (ja) * | 2012-12-12 | 2015-11-11 | トヨタ自動車株式会社 | 交通計画作成支援装置、交通計画作成支援方法 |
AU2013270604A1 (en) * | 2012-12-14 | 2014-07-03 | Technological Resources Pty. Limited | A rail network management system |
US9578664B1 (en) | 2013-02-07 | 2017-02-21 | Sprint Communications Company L.P. | Trusted signaling in 3GPP interfaces in a network function virtualization wireless communication system |
US9171345B2 (en) * | 2013-02-15 | 2015-10-27 | Norfolk Southern Corporation | System and method for terminal capacity management |
US9613208B1 (en) | 2013-03-13 | 2017-04-04 | Sprint Communications Company L.P. | Trusted security zone enhanced with trusted hardware drivers |
US9374363B1 (en) | 2013-03-15 | 2016-06-21 | Sprint Communications Company L.P. | Restricting access of a portable communication device to confidential data or applications via a remote network based on event triggers generated by the portable communication device |
US9324016B1 (en) | 2013-04-04 | 2016-04-26 | Sprint Communications Company L.P. | Digest of biographical information for an electronic device with static and dynamic portions |
US9454723B1 (en) | 2013-04-04 | 2016-09-27 | Sprint Communications Company L.P. | Radio frequency identity (RFID) chip electrically and communicatively coupled to motherboard of mobile communication device |
US9838869B1 (en) | 2013-04-10 | 2017-12-05 | Sprint Communications Company L.P. | Delivering digital content to a mobile device via a digital rights clearing house |
US9443088B1 (en) | 2013-04-15 | 2016-09-13 | Sprint Communications Company L.P. | Protection for multimedia files pre-downloaded to a mobile device |
US9560519B1 (en) | 2013-06-06 | 2017-01-31 | Sprint Communications Company L.P. | Mobile communication device profound identity brokering framework |
RU2546577C2 (ru) * | 2013-06-19 | 2015-04-10 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Самарский государственный университет путей сообщения" (СамГУПС) | Автоматизированная система ведения и анализа графика движения |
US9293040B2 (en) * | 2013-07-01 | 2016-03-22 | Iteris, Inc. | Data quality assessment and real-time evaluation of GPS probe data |
US9129522B2 (en) * | 2013-07-01 | 2015-09-08 | Iteris, Inc. | Traffic speed estimation using temporal and spatial smoothing of GPS speed data |
US10546307B2 (en) | 2013-09-25 | 2020-01-28 | International Business Machines Corporation | Method, apparatuses, and computer program products for automatically detecting levels of user dissatisfaction with transportation routes |
RU2566171C2 (ru) * | 2014-01-16 | 2015-10-20 | Федеральное государственное унитарное предприятие "Центральный научно-исследовательский институт машиностроения" (ФГУП ЦНИИмаш) | Способ разрешения конфликтных ситуаций при управлении полетами космических аппаратов |
AU2015254431B2 (en) * | 2014-04-28 | 2018-06-14 | Hitachi, Ltd. | Driving assistance system |
EP2974939B1 (en) * | 2014-07-17 | 2023-06-07 | Hitachi, Ltd. | Train management system |
JP2016030542A (ja) * | 2014-07-30 | 2016-03-07 | 株式会社日立製作所 | 列車運行管理システム |
US10572847B2 (en) * | 2014-10-10 | 2020-02-25 | Conduent Business Services, Llc | Dynamic space-time diagram for visualization of transportation schedule adherence |
US11312018B2 (en) | 2014-11-14 | 2022-04-26 | Transportation Ip Holdings, Llc | Control system with task manager |
US9779232B1 (en) | 2015-01-14 | 2017-10-03 | Sprint Communications Company L.P. | Trusted code generation and verification to prevent fraud from maleficent external devices that capture data |
US9838868B1 (en) | 2015-01-26 | 2017-12-05 | Sprint Communications Company L.P. | Mated universal serial bus (USB) wireless dongles configured with destination addresses |
US10507853B2 (en) * | 2015-01-27 | 2019-12-17 | Mitsubishi Electric Corporation | Train-information management device and train-information management method |
US9473945B1 (en) | 2015-04-07 | 2016-10-18 | Sprint Communications Company L.P. | Infrastructure for secure short message transmission |
US9819679B1 (en) | 2015-09-14 | 2017-11-14 | Sprint Communications Company L.P. | Hardware assisted provenance proof of named data networking associated to device data, addresses, services, and servers |
US10282719B1 (en) | 2015-11-12 | 2019-05-07 | Sprint Communications Company L.P. | Secure and trusted device-based billing and charging process using privilege for network proxy authentication and audit |
US9817992B1 (en) | 2015-11-20 | 2017-11-14 | Sprint Communications Company Lp. | System and method for secure USIM wireless network access |
JP6596750B2 (ja) * | 2015-11-25 | 2019-10-30 | 三菱重工エンジニアリング株式会社 | 車両制御システム、走行管理装置、リソース管理装置、車両制御方法、プログラム |
EP3243726B1 (en) * | 2016-05-09 | 2020-07-15 | ALSTOM Transport Technologies | Traffic management method and traffic management system |
US11562300B2 (en) | 2016-06-10 | 2023-01-24 | Conduent Business Services, Llc | System and method for optimal automated booking of on-demand transportation in multi-modal journeys |
DE102016214057A1 (de) * | 2016-07-29 | 2018-02-01 | Siemens Aktiengesellschaft | Verfahren und Einrichtung zum Überarbeiten wenigstens eines geplanten Fahrplans einer verkehrstechnischen Anlage |
US10279823B2 (en) * | 2016-08-08 | 2019-05-07 | General Electric Company | System for controlling or monitoring a vehicle system along a route |
BR112019002445A2 (pt) * | 2016-08-12 | 2019-05-14 | Hatch Ltd. | sistema e método para otimizar um sistema de trilhos |
CN106781461A (zh) * | 2016-12-02 | 2017-05-31 | 交通运输部公路科学研究所 | 一种高速公路网运行态势在线推演热启动技术 |
RU2669873C2 (ru) * | 2017-03-07 | 2018-10-16 | ООО "Ассоциация инженеров и учёных по водоснабжению и водоотведению" | Способ оптимального управления системой водоотведения |
US10769946B1 (en) * | 2017-04-24 | 2020-09-08 | Ronald M Harstad | Incentive-compatible, asymmetric-information, real-time traffic-routing differential-advice |
US10499249B1 (en) | 2017-07-11 | 2019-12-03 | Sprint Communications Company L.P. | Data link layer trust signaling in communication network |
RU2667745C1 (ru) * | 2017-08-07 | 2018-09-24 | Государственное Унитарное Предприятие "Водоканал Санкт-Петербурга" | Способ оптимизации потоков сточных вод |
US10699588B2 (en) * | 2017-12-18 | 2020-06-30 | Honeywell International Inc. | Aircraft taxi routing |
RU2685897C1 (ru) * | 2018-01-18 | 2019-04-23 | Государственное Унитарное Предприятие "Водоканал Санкт-Петербурга" | Способ оптимизации расходов сточных вод общесплавных систем водоотведения |
US20200342419A1 (en) * | 2019-04-29 | 2020-10-29 | Lyft, Inc. | Intelligent management of one or more machines of a vehicle service center |
JP7227118B2 (ja) * | 2019-11-08 | 2023-02-21 | 株式会社日立製作所 | 資源運用計画作成支援装置、資源運用計画作成支援方法、及びプログラム |
WO2021108904A1 (en) * | 2019-12-02 | 2021-06-10 | Wsp Global Inc. | Railway management system with data repository |
CN110991740B (zh) * | 2019-12-03 | 2023-12-15 | 海南电网有限责任公司 | 基于运行模拟和智能体技术的电网规划方法和系统 |
CN112215475A (zh) * | 2020-09-24 | 2021-01-12 | 交控科技股份有限公司 | 轨道交通的行车组织方案设计系统 |
US11714829B2 (en) * | 2020-12-14 | 2023-08-01 | Sap Se | Parallel calculation of access plans delimitation using table partitions |
CN113320575B (zh) * | 2021-05-19 | 2022-07-15 | 卡斯柯信号有限公司 | 支持后备控车模式和人工故障处理方式的tacs系统 |
CN113650655B (zh) * | 2021-08-13 | 2022-12-02 | 卡斯柯信号有限公司 | 一种基于ctc3.0的本务机摘挂计划自动生成与执行方法 |
CN113591327B (zh) * | 2021-08-17 | 2023-12-19 | 广东汇通信息科技股份有限公司 | 一种基于vissim的局部交通规划多尺度评价方法 |
US20240227884A1 (en) * | 2023-01-09 | 2024-07-11 | Progress Rail Services Corporation | Predictive control system visualization for automatic train operation |
CN116110228B (zh) * | 2023-04-06 | 2023-07-07 | 齐鲁云商数字科技股份有限公司 | 一种基于区块链的城市交通快速化引导系统 |
CN117558132B (zh) * | 2024-01-11 | 2024-03-15 | 北京华创智芯科技有限公司 | 基于大数据的交通管理平台数据处理方法及系统 |
CN118387169B (zh) * | 2024-06-24 | 2024-09-24 | 华侨大学 | 基于增量mapf的轨道交通路径规划方法及相关装置 |
CN118536688B (zh) * | 2024-07-26 | 2025-02-25 | 山东文旅云智能科技有限公司 | 一种基于人工智能的旅游路线规划方法及系统 |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3706969A (en) * | 1971-03-17 | 1972-12-19 | Forney Eng Co | Airport ground aircraft automatic taxi route selecting and traffic control system |
US4041283A (en) * | 1975-07-25 | 1977-08-09 | Halliburton Company | Railway train control simulator and method |
US4122523A (en) * | 1976-12-17 | 1978-10-24 | General Signal Corporation | Route conflict analysis system for control of railroads |
US4361202A (en) * | 1979-06-15 | 1982-11-30 | Michael Minovitch | Automated road transportation system |
US4883245A (en) * | 1987-07-16 | 1989-11-28 | Erickson Jr Thomas F | Transporation system and method of operation |
US5574648A (en) * | 1990-10-09 | 1996-11-12 | Pilley; Harold R. | Airport control/management system using GNSS-based methods and equipment for the control of surface and airborne traffic |
US5177684A (en) * | 1990-12-18 | 1993-01-05 | The Trustees Of The University Of Pennsylvania | Method for analyzing and generating optimal transportation schedules for vehicles such as trains and controlling the movement of vehicles in response thereto |
US5257194A (en) * | 1991-04-30 | 1993-10-26 | Mitsubishi Corporation | Highway traffic signal local controller |
US5519618A (en) * | 1993-08-02 | 1996-05-21 | Massachusetts Institute Of Technology | Airport surface safety logic |
US5374932A (en) * | 1993-08-02 | 1994-12-20 | Massachusetts Institute Of Technology | Airport surface surveillance system |
US6321158B1 (en) * | 1994-06-24 | 2001-11-20 | Delorme Publishing Company | Integrated routing/mapping information |
US5802492A (en) * | 1994-06-24 | 1998-09-01 | Delorme Publishing Company, Inc. | Computer aided routing and positioning system |
US5559707A (en) * | 1994-06-24 | 1996-09-24 | Delorme Publishing Company | Computer aided routing system |
US7539624B2 (en) * | 1994-09-01 | 2009-05-26 | Harris Corporation | Automatic train control system and method |
US5828979A (en) * | 1994-09-01 | 1998-10-27 | Harris Corporation | Automatic train control system and method |
US6459964B1 (en) * | 1994-09-01 | 2002-10-01 | G.E. Harris Railway Electronics, L.L.C. | Train schedule repairer |
US5623413A (en) * | 1994-09-01 | 1997-04-22 | Harris Corporation | Scheduling system and method |
AU7277396A (en) * | 1995-09-07 | 1997-03-27 | Siemens Aktiengesellschaft | Control process for track-bound vehicles |
US6218961B1 (en) * | 1996-10-23 | 2001-04-17 | G.E. Harris Railway Electronics, L.L.C. | Method and system for proximity detection and location determination |
AU734038B2 (en) * | 1997-02-07 | 2001-05-31 | Ge-Harris Railways Electronics, L.L.C. | A system and method for automatic train operation |
US6331068B1 (en) * | 1999-02-18 | 2001-12-18 | Lacks Industries, Inc. | Flexible lamp mounting |
US6356383B1 (en) * | 1999-04-02 | 2002-03-12 | Corvis Corporation | Optical transmission systems including optical amplifiers apparatuses and methods |
US6587738B1 (en) | 1999-12-30 | 2003-07-01 | Ge-Harris Railway Electronics, L.L.C. | Optimal locomotive assignment for a railroad network |
US6304801B1 (en) * | 1999-12-30 | 2001-10-16 | Ge-Harris Railway Electronics, L.L.C. | Train corridor scheduling process including a balanced feasible schedule cost function |
US6546371B1 (en) | 1999-12-30 | 2003-04-08 | Ge-Harris Railway Electronics, L.L.C. | Train corridor scheduling process including various cost functions associated with railway operations |
AU2452901A (en) | 1999-12-31 | 2001-07-16 | Michael S Crone | Cost reactive resource scheduler and method |
US6356838B1 (en) | 2000-07-25 | 2002-03-12 | Sunil Paul | System and method for determining an efficient transportation route |
US6456371B1 (en) * | 2000-09-25 | 2002-09-24 | The Boeing Company | Attitude determination with earth horizon-crossing indicators and relative-attitude propagation |
-
2003
- 2003-12-19 CA CA2510432A patent/CA2510432C/en not_active Expired - Lifetime
- 2003-12-19 US US10/538,246 patent/US7386391B2/en active Active
- 2003-12-19 RU RU2005123061/09A patent/RU2314561C2/ru active
- 2003-12-19 AT AT03814373T patent/ATE461090T1/de not_active IP Right Cessation
- 2003-12-19 AU AU2003300354A patent/AU2003300354B2/en not_active Expired
- 2003-12-19 WO PCT/US2003/041207 patent/WO2004059446A2/en active Application Filing
- 2003-12-19 DE DE60331772T patent/DE60331772D1/de not_active Expired - Lifetime
- 2003-12-19 CN CNA2003801068815A patent/CN1729465A/zh active Pending
- 2003-12-19 JP JP2004564034A patent/JP2006511394A/ja not_active Withdrawn
- 2003-12-19 EP EP03814373A patent/EP1573578B1/en not_active Expired - Lifetime
- 2003-12-19 KR KR1020057011555A patent/KR20050085832A/ko not_active Application Discontinuation
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102036870B (zh) * | 2008-03-21 | 2015-08-19 | 通用电气公司 | 用于基于任务计划控制动力驱动的系统的方法 |
CN102112358B (zh) * | 2008-06-02 | 2014-12-10 | 通用电气公司 | 用于为沿路线行进的多个机动系统定速的系统和方法 |
CN101920711A (zh) * | 2009-06-17 | 2010-12-22 | 上海宝信软件股份有限公司 | 在轨道交通监控系统中通过时间表进行设备控制的方法 |
CN105264171A (zh) * | 2013-04-22 | 2016-01-20 | 界标制图有限公司 | 用于调整现有井规划的系统和方法 |
CN109947090A (zh) * | 2017-12-21 | 2019-06-28 | 百度(美国)有限责任公司 | 用于自动驾驶车辆规划的非阻塞边界 |
CN109947090B (zh) * | 2017-12-21 | 2022-07-08 | 百度(美国)有限责任公司 | 用于自动驾驶车辆规划的非阻塞边界 |
CN110803203A (zh) * | 2019-11-06 | 2020-02-18 | 中国铁道科学研究院集团有限公司通信信号研究所 | 一种高速铁路行车轨迹的演进预测方法及系统 |
CN110803203B (zh) * | 2019-11-06 | 2021-11-26 | 中国铁道科学研究院集团有限公司通信信号研究所 | 一种高速铁路行车轨迹的演进预测方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
JP2006511394A (ja) | 2006-04-06 |
CA2510432C (en) | 2011-02-22 |
CA2510432A1 (en) | 2004-07-15 |
ATE461090T1 (de) | 2010-04-15 |
EP1573578A2 (en) | 2005-09-14 |
EP1573578A4 (en) | 2007-05-30 |
AU2003300354A1 (en) | 2004-07-22 |
EP1573578B1 (en) | 2010-03-17 |
AU2003300354B2 (en) | 2009-03-26 |
US20060074544A1 (en) | 2006-04-06 |
RU2314561C2 (ru) | 2008-01-10 |
WO2004059446A2 (en) | 2004-07-15 |
WO2004059446A3 (en) | 2004-12-09 |
DE60331772D1 (de) | 2010-04-29 |
KR20050085832A (ko) | 2005-08-29 |
RU2005123061A (ru) | 2006-02-27 |
US7386391B2 (en) | 2008-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1729465A (zh) | 动态优化交通规划方法和系统 | |
CN1218260C (zh) | 用于任务分配的设备和方法 | |
JP7057199B2 (ja) | ダイヤ分析支援装置及び方法 | |
Altazin et al. | A multi-objective optimization-simulation approach for real time rescheduling in dense railway systems | |
CN1220614C (zh) | 电梯目的楼层的呼叫控制方法及呼叫控制器 | |
Van Oort | Service reliability and urban public transport design | |
Feng et al. | Optimizing the schedule of dispatching RMC trucks through genetic algorithms | |
WO2020262673A1 (ja) | 情報処理装置、情報処理方法及びプログラム | |
CN1614356A (zh) | 交通状况报知设备及其系统、方法、程序和记录介质 | |
CN1097798C (zh) | 资源分配的方法和系统 | |
CN1882960A (zh) | 经由无线控制的关于人群集中的中心的人流管理 | |
CN1885328A (zh) | 一种炼钢-连铸中间包批量计划方法及系统 | |
CN1013760B (zh) | 用户参与的电梯控制系统 | |
Cadarso et al. | Smooth and controlled recovery planning of disruptions in rapid transit networks | |
JP2018106397A (ja) | スケジュール調停システムおよびスケジュール調停方法 | |
JP2011111058A (ja) | 運転整理支援装置及びこれを用いた運転整理システム | |
CN1875376A (zh) | 负责人指派系统及负责人指派方法 | |
US7546255B2 (en) | Inventory system | |
JP2003256020A (ja) | 鉄鋼中間製品及び鉄鋼製品の生産計画作成方法、その装置、その方法又は装置を実現するためのプログラム並びに鉄鋼中間製品及び鉄鋼製品の製造方法 | |
CN1035092A (zh) | 电梯的控制方法及其装置和向控制装置输入要求的方法及其装置 | |
Seman et al. | Generalized auto-sequencing bus headway control formulation | |
CN1599862A (zh) | 采用模糊逻辑从一组用于移动单元的可预定的调度信息获得调度信息的方法和装置以及带有程序代码工具的计算机程序和计算机程序产品 | |
Hoff-Hoffmeyer-Zlotnik et al. | Vehicle compound planning and control system: A planning and control framework for vehicle compounds with online-optimization on the level of individual workers | |
CN118428920B (zh) | 一种基于大语言模型的行程规划方法及系统 | |
Pitka et al. | Planning-level optimisation of headway regularity |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |