Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7799641B2 - Travel plan calculation device and automatic train operation device - Google Patents
[go: Go Back, main page]

JP7799641B2 - Travel plan calculation device and automatic train operation device - Google Patents

Travel plan calculation device and automatic train operation device

Info

Publication number
JP7799641B2
JP7799641B2 JP2023002579A JP2023002579A JP7799641B2 JP 7799641 B2 JP7799641 B2 JP 7799641B2 JP 2023002579 A JP2023002579 A JP 2023002579A JP 2023002579 A JP2023002579 A JP 2023002579A JP 7799641 B2 JP7799641 B2 JP 7799641B2
Authority
JP
Japan
Prior art keywords
time
plan
stations
train
target
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.)
Active
Application number
JP2023002579A
Other languages
Japanese (ja)
Other versions
JP2024098833A (en
Inventor
純子 山本
創 宮崎
陽平 服部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2023002579A priority Critical patent/JP7799641B2/en
Publication of JP2024098833A publication Critical patent/JP2024098833A/en
Application granted granted Critical
Publication of JP7799641B2 publication Critical patent/JP7799641B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Electric Propulsion And Braking For Vehicles (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Description

本発明の実施形態は、走行計画算出装置及び自動列車運転装置に関する。 Embodiments of the present invention relate to a running plan calculation device and an automatic train operation device.

自動列車運転(ATO)装置には、制限速度、停止位置及び運行ダイヤを守るように、列車を走行させることが要求される。 Automatic train operation (ATO) systems are required to operate trains in accordance with speed limits, stopping positions, and schedules.

運転種別が優等列車の場合は、停車駅への到着時刻だけでなく、通過駅での通過時刻も守る必要がある。駅通過が遅れると、自列車に追い抜かれるのを待っている普通列車の出発進路構成が遅れ、遅延が伝播する。駅通過が早すぎると、抜かれる予定の普通列車が副本線に待避完了して自列車用の場内進路が構成される前に、駅構内入口に達し、停止信号を受けてブレーキを掛けることとなり、乗り心地が悪化し、無駄な電力を消費してしまう。そこで、駅通過時刻を守るように列車を走行させるために、通過駅間の走行時間が目標走行時間に合うように走行計画を立てる方法が複数提案されている。 When a train is an express train, it is necessary to not only meet arrival times at stations where it stops, but also to meet passing times at stations it passes through. If a train passes through a station late, the departure path formation of local trains waiting to be overtaken by the train will be delayed, and the delay will be propagated. If a train passes through a station too early, it will arrive at the station entrance before the local train it is scheduled to overtake has completed its diversion onto a secondary track and has formed a path within the station for the train, and will receive a stop signal and have to apply the brakes, resulting in a worse ride and wasted power consumption. Therefore, in order to ensure that trains run on time, several methods have been proposed for creating operation plans so that the running time between passing stations matches the target running time.

特開2013-251953号公報JP 2013-251953 A 特開2019-142292号広報JP 2019-142292 Public Relations

ところで、路線の一部での工事計画や強風予報などに基づき、路線の一部に臨時速度制限が一時的に設定される場合がある。
臨時速度制限の制限速度が低く、制限区間の範囲が広いと、臨時速度制限の前後の駅間を所定の駅間走行時分内に走行できなくなり、ATO装置が、通過駅毎に通過時刻を守りながら列車を走行させようとしても、臨速の設定範囲の次の駅への到着(または駅の通過)が遅延してしまう虞があった。
Incidentally, there are cases where temporary speed limits are set on parts of a route based on construction plans or forecasts of strong winds on those parts.
If the speed limit of the temporary speed limit is low and the range of the limited section is wide, it will not be possible to travel between the stations before and after the temporary speed limit within the specified travel time between stations, and even if the ATO device tries to run the train while adhering to the passing time for each station, there is a risk that the arrival at the next station (or passing through the station) within the set speed range will be delayed.

これを回避するため、地上の運行管理装置で、駅間毎の時間配分を変更した運行ダイヤを作成し、変更内容を各列車に通知すれば、遅延とはならない。しかし、数時間程度の臨時速度制限に対して運行ダイヤを変更するのは、運行管理部門の負担が大きいという問題点が生じる。 To avoid this, a train schedule that changes the time allocation between stations can be created using ground traffic management equipment, and the changes can be notified to each train, preventing delays. However, changing the schedule to accommodate a temporary speed restriction that lasts for only a few hours places a heavy burden on the traffic management department, which is a problem.

また、悪天候などの要因により、急遽、臨時速度制限を設定する場合は、運行ダイヤの変更が間に合わない虞があった。さらに、軌道回路と列車無線を介して車上に情報を送る路線では、送れる情報量に限りがあり、各列車に修正した運行ダイヤ情報を通知するのは困難であった。 In addition, when temporary speed limits had to be suddenly imposed due to factors such as bad weather, there was a risk that changes to the train schedule would not be made in time. Furthermore, on lines where information was transmitted to trains via track circuits and train radio, there was a limit to the amount of information that could be transmitted, making it difficult to notify each train of revised schedule information.

本発明は、上記に鑑みてなされたものであって、臨時速度制限が設定される場合に、臨時速度制限の設定範囲の次の駅への到着(または駅の通過)の遅れを最小限とすることが可能な走行計画算出装置及び自動列車運転装置を提供することにある。 The present invention was made in consideration of the above, and aims to provide a running schedule calculation device and an automatic train operation device that, when a temporary speed limit is set, can minimize delays in arriving at (or passing through) the next station within the range of the temporary speed limit.

実施形態の走行計画算出装置は、列車の現在地における次駅より先の臨時速度制限の設定される駅間を走行計画算出範囲として決定する走行計画算出範囲決定部と、走行計画算出範囲とした駅間の目標走行時間を運行情報に基づいて決定する目標走行時間算出部と、走行計画算出範囲の駅間を所定の条件の下で最短の時間で走行するための最速走行計画を仮計画として算出する仮計画算出部と、目標走行時間と仮計画に対応する目標走行時間と、を比較して仮計画の採否を判定する仮計画採否判定部と、を備え、目標走行時間算出部は、仮計画に対応する目標走行時間が運行情報に基づいて決定された目標走行時間を超過する超過時間を算出し、当該駅間より手前の駅間の所定の走行時間から超過時間の少なくとも一部を減じて手前の駅間での目標走行時間とする。 An embodiment of the travel plan calculation device includes a travel plan calculation range determination unit that determines the interval between stations beyond the next station at the train's current location where a temporary speed limit is set as the travel plan calculation range; a target travel time calculation unit that determines the target travel time between stations defined as the travel plan calculation range based on operation information; a tentative plan calculation unit that calculates, as a tentative plan, the fastest travel plan for travel between stations in the travel plan calculation range in the shortest time under specified conditions; and a tentative plan adoption/rejection determination unit that compares the target travel time with the target travel time corresponding to the tentative plan and determines whether the tentative plan is adopted. The target travel time calculation unit calculates the excess time by which the target travel time corresponding to the tentative plan exceeds the target travel time determined based on the operation information, and subtracts at least a portion of the excess time from the specified travel time between stations prior to the tentative plan to determine the target travel time between the stations prior to the tentative plan.

図1は、実施形態の自動列車運転装置の構成を示す図である。FIG. 1 is a diagram showing the configuration of an automatic train operation system according to an embodiment. 図2は、実施形態の制御指令算出部の制御処理フローチャートである。FIG. 2 is a control processing flowchart of the control command calculation unit according to the embodiment. 図3は、走行計画算出部の機能構成ブロック図である。FIG. 3 is a functional block diagram of the driving plan calculation unit. 図4は、走行計画算出部の動作フローチャートである。FIG. 4 is a flowchart showing the operation of the driving plan calculation unit. 図5は、実施形態の動作例の説明図である。FIG. 5 is an explanatory diagram of an operation example of the embodiment.

以下、実施形態の自動列車運転装置について、図面を参照しながら説明する。
図1は、実施形態の自動列車運転装置の構成を示す図である。
図1において、列車10には、速度位置検出部11、ATC車上装置12、自動列車運転装置13及び駆動/制動制御装置14が設置されている。
Hereinafter, an automatic train operation device according to an embodiment will be described with reference to the drawings.
FIG. 1 is a diagram showing the configuration of an automatic train operation system according to an embodiment.
In FIG. 1, a train 10 is equipped with a speed and position detector 11, an on-board ATC device 12, an automatic train operation device 13, and a drive/brake control device 14.

速度位置検出部11は、速度発電機(TG)15のパルスや、地上子21から車上子16を介して受信する地上子検知情報に基づいて、列車10の速度と位置を検出する。 The speed and position detection unit 11 detects the speed and position of the train 10 based on pulses from the tachometer generator (TG) 15 and ground coil detection information received from the ground coil 21 via the on-board coil 16.

ATC車上装置12は、列車10を先行列車10Pに衝突したり脱線したりさせないためのブレーキ指令を出力するものである。ATC地上装置22は、レール(軌道回路)RLを介して各閉塞区間の列車の在線有無を検知し、在線状況に応じて各閉塞区間の信号現示を決定し、各閉塞区間のレールRLを介してATC車上装置12に送信する。 The ATC on-board unit 12 outputs braking commands to prevent train 10 from colliding with or derailing the preceding train 10P. The ATC ground unit 22 detects the presence or absence of trains in each block section via the rail (track circuit) RL, determines the signal aspect for each block section based on the train presence status, and transmits this to the ATC on-board unit 12 via the rail RL for each block section.

ATC車上装置12は、ATC地上装置22からの信号現示を受電器20を介して受信すると、この信号現示に基づく制限速度と、速度位置検出部11で検出した列車速度とを比較し、列車速度が制限速度を超過している場合に、駆動/制動制御装置14にブレーキ指令を出力する。
自動列車運転装置13は、列車10が制限速度を守りながら所定の走行時間で駅間を走行し、駅の所定位置(停止目標位置)に停止するための力行指令・ブレーキ指令を算出する。
When the ATC on-board device 12 receives a signal aspect from the ATC ground device 22 via the power receiver 20, it compares the speed limit based on this signal aspect with the train speed detected by the speed position detection unit 11, and if the train speed exceeds the speed limit, it outputs a brake command to the drive/brake control device 14.
The automatic train operation device 13 calculates powering commands and braking commands for the train 10 to travel between stations within a predetermined travel time while adhering to the speed limit and to stop at a predetermined position (target stop position) at the station.

駆動/制動制御装置14は、ATC車上装置12からのブレーキ指令と、自動列車運転装置13からの力行指令・ブレーキ指令と、図示しない運転士の操作する図示しない主幹制御器(マスコン)からの力行指令・ブレーキ指令とに基づいてモータ17とブレーキ装置18を制御する。
列車10は、モータ17とブレーキ装置18により車輪が駆動/制動されてレールRL上を走行する。
The drive/brake control device 14 controls the motor 17 and the brake device 18 based on a brake command from the ATC on-board device 12, a powering command/brake command from the automatic train operation device 13, and a powering command/brake command from a master controller (not shown) operated by a driver (not shown).
The train 10 runs on rails RL with its wheels driven/braked by a motor 17 and a brake device 18 .

自動列車運転装置13は、記憶部13A、走行計画算出部13B及び制御指令算出部13Cを備えている。 The automatic train operation device 13 includes a memory unit 13A, a running plan calculation unit 13B, and a control command calculation unit 13C.

記憶部13Aには、路線情報として、路線の勾配と曲線(曲率半径)が記憶されている。また記憶部13Aには、制限速度情報として、各閉塞区間の制限速度情報と閉塞長(閉塞区間の距離)、線形情報(閉塞区間の並び)が、記憶されている。また記憶部13Aには、運行情報として、各駅の停止目標位置、運転種別ごとの停車駅と各駅間の所定走行時間が記憶されている。 Memory unit 13A stores route information such as the gradient and curves (radius of curvature) of the route. Memory unit 13A also stores speed limit information such as the speed limit information for each block section, block length (distance of the block section), and linear information (arrangement of the block sections). Memory unit 13A also stores operation information such as target stopping positions for each station, stopping stations for each operation type, and the specified running times between stations.

また記憶部13Aには、車両情報として、列車10の列車長、列車重量、力行指令・ブレーキ指令に対応した加速度・減速度の特性、空気抵抗・勾配抵抗・曲線抵抗の特性、電空切換開始速度・終了速度が記憶されている。 In addition, the memory unit 13A stores vehicle information such as the train length of the train 10, the train weight, the acceleration and deceleration characteristics corresponding to powering commands and braking commands, the characteristics of air resistance, gradient resistance, and curve resistance, and the electro-pneumatic switching start and end speeds.

走行計画算出部13Bは、制御指令算出部13Cから受信した列車速度と位置と、記憶部13Aから読み出した情報(路線情報、制限速度情報、運行情報及び車両情報)と、列車無線装置19を介して受信した臨時速度制限情報と、に基づいて、列車10が駅間を所定の走行時間で走行するための走行計画を算出する。 The running plan calculation unit 13B calculates a running plan for the train 10 to travel between stations within a specified running time based on the train speed and position received from the control command calculation unit 13C, the information (route information, speed limit information, operation information, and vehicle information) read from the memory unit 13A, and the temporary speed limit information received via the train radio device 19.

制御指令算出部13Cは、速度位置検出部11で検出した列車10の速度と位置と、記憶部13Aから読み出した情報(路線情報、制限速度情報、運行情報及び車両情報)と、走行計画算出部13Bから受信した走行計画と、ATC車上装置12から受信した信号情報とに基づいて、列車10を次駅まで走行させるための力行指令・ブレーキ指令を算出する。 The control command calculation unit 13C calculates powering commands and braking commands to run the train 10 to the next station based on the speed and position of the train 10 detected by the speed and position detection unit 11, the information (route information, speed limit information, operation information, and vehicle information) read from the memory unit 13A, the running plan received from the running plan calculation unit 13B, and the signal information received from the ATC on-board device 12.

次に実施形態の動作を説明する。
自動列車運転装置13は、走行制御の開始が指示されると、走行制御を開始する。
この場合において、走行制御の開始の指示としては、例えば、以下のような場合が考えられる。
(1)運転士が図示しない出発ボタンを押し下げた場合。
(2)停車位置に設置された地上子21を介して駅装置から出発指令を受信した場合。
(3)モニタ装置やICカードから入力された列番情報と運行ダイヤ情報と図示しない計時部からの時刻情報に基づいて出発時刻に達したと判断した場合。
Next, the operation of the embodiment will be described.
When instructed to start running control, the automatic train operation device 13 starts running control.
In this case, the command to start driving control may be given in the following cases, for example.
(1) When the driver presses the departure button (not shown).
(2) When a departure command is received from station equipment via a ground coil 21 installed at the stopping position.
(3) When it is determined that the departure time has arrived based on train number information and schedule information input from the monitor device or IC card, and time information from a timing unit (not shown).

走行制御中において、制御指令算出部13Cは、列車10を次駅まで走行させるための力行指令・ブレーキ指令(ノッチ)を算出する。 During running control, the control command calculation unit 13C calculates powering commands and braking commands (notch) to run the train 10 to the next station.

図2は、実施形態の制御指令算出部の制御処理フローチャートである。
まず、制御指令算出部13Cは、ATC車上装置12から受信した信号情報に基づいて、現在位置での制限速度を把握する(ステップS11)。
この場合において、列車10が在線中の閉塞区間に臨時速度制限が掛かっている場合は、受信した信号情報に臨時速度制限が反映されている。
次に、制御指令算出部13Cは、駅停止制御領域に達したか否かを判断する(ステップS12)。
この場合において、駅停止制御領域に達したか否かは、TASC(Train Automatic Stop-position Controller)開始地上子である地上子21を検知したか否か、駅停止パターンが逆引きで制限速度に達する位置から一定距離だけ手前の位置に達したか否か、等の方法で判断することができる。
ステップS12の判断において、駅停止制御領域に達していない場合には(ステップS12;No)、制御指令算出部13Cは、走行計画算出部13Bから受信した走行計画があるか否かを判断する(ステップS13)。
ステップS13の判断において、未だ走行計画算出部13Bから受信した走行計画がない場合は(ステップS13;No)、制御指令算出部13Cは、走行計画算出部13Bに走行計画の算出を要求する(ステップS14)。
FIG. 2 is a control processing flowchart of the control command calculation unit according to the embodiment.
First, the control command calculation unit 13C determines the speed limit at the current position based on the signal information received from the ATC on-board device 12 (step S11).
In this case, if a temporary speed limit is imposed on the blocked section where the train 10 is located, the temporary speed limit is reflected in the received signal information.
Next, the control command calculation unit 13C determines whether or not the train has reached the station stop control area (step S12).
In this case, whether or not the station stop control area has been reached can be determined by, for example, whether or not the TASC (Train Automatic Stop-position Controller) starting ground sensor 21 has been detected, or whether or not the station stop pattern has reached a position a certain distance before the position where the speed limit is reached in reverse lookup.
If it is determined in step S12 that the station stop control area has not been reached (step S12; No), the control command calculation unit 13C determines whether or not there is a running plan received from the running plan calculation unit 13B (step S13).
If it is determined in step S13 that no driving plan has yet been received from the driving plan calculation unit 13B (step S13; No), the control command calculation unit 13C requests the driving plan calculation unit 13B to calculate a driving plan (step S14).

制御指令算出部13Cは、走行計画算出部13Bから新たな走行計画が得られるまでは、ステップS11において把握した制限速度から一定速度だけ低い速度を目標にノッチを選択する(ステップS15)。 Until a new driving plan is obtained from the driving plan calculation unit 13B, the control command calculation unit 13C selects a notch with the target speed being a certain speed lower than the speed limit determined in step S11 (step S15).

ステップS15において、ノッチの選択を行う場合に、制限速度が下がる位置において、一時的に制限速度超過を許容する「当て運転」ではなく、制限速度を超過しないようにする「くぐり抜け運転」を行う場合は、制限速度が下がる箇所で、手前に設置された地上子21を検知したらブレーキノッチを選択したり、記憶部13Aから読み出した制限速度情報に基づいて引いた減速パターンに追従するようにノッチ選択したりする、等の方法により、制限速度を超過しないように制御する。 When selecting a notch in step S15, rather than "hitting the road" which allows the vehicle to temporarily exceed the speed limit at a point where the speed limit is reduced, if "passing through" is performed to avoid exceeding the speed limit, control is performed to prevent the vehicle from exceeding the speed limit by, for example, selecting a brake notch when a ground coil 21 installed in front is detected at a point where the speed limit is reduced, or by selecting a notch to follow a deceleration pattern drawn based on the speed limit information read from memory unit 13A.

つぎに、制御指令算出部13Cは、実効的に停止目標位置に停車したか否かを判断する(ステップS16)。ここで、実効的にとは、停止目標位置において停車したと見なせる状態という意味である。
この場合においては、ステップS12の判断において、未だ駅停止制御領域に達していない状態であるので、ステップS16の判断において、かならず、未だ停止目標位置に停車していない場合(ステップS16;No)となるので、処理を再びステップS11に移行し、上述した処理を行うこととなる。
Next, the control command calculation unit 13C determines whether the vehicle has effectively stopped at the stop target position (step S16). Here, "effectively" means a state in which the vehicle can be regarded as having stopped at the stop target position.
In this case, the determination in step S12 indicates that the train has not yet reached the station stop control area, so the determination in step S16 will necessarily indicate that the train has not yet stopped at the target stop position (step S16; No), so the processing will again proceed to step S11 and the above-mentioned processing will be performed.

ステップS13の判断において、既に走行計画算出部13Bから受信した走行計画がある場合(ステップS13;Yes)、制御指令算出部13Cは、前回の走行計画の要求後に制限速度、臨時速度制限の情報である臨速情報、駅間の目標走行時間などの走行条件が変化したか否かを判断する(ステップS18)。 If it is determined in step S13 that a travel plan has already been received from the travel plan calculation unit 13B (step S13; Yes), the control command calculation unit 13C determines whether travel conditions such as the speed limit, special speed information (temporary speed limit information), and target travel time between stations have changed since the previous travel plan request (step S18).

この場合において、臨速情報は、例えば、臨時速度制限の開始時刻/終了時刻情報と、始端位置/終端位置情報と、を含む。列車無線を介して受信したら臨速情報記憶部36に記憶しておき、終了時刻の過ぎた臨速情報は消去しておく。 In this case, the express information includes, for example, information on the start and end times of the temporary speed limit and information on the start and end positions. When received via train radio, the express information is stored in the express information storage unit 36, and express information whose end time has passed is deleted.

ステップS18の判断において、前回の走行計画の要求後に走行条件が変化していない場合には(ステップS18;No)、処理をステップS20に移行する。 If it is determined in step S18 that the driving conditions have not changed since the previous driving plan request (step S18; No), processing proceeds to step S20.

ステップS18の判断において、前回の走行計画の要求後に走行条件が変化した場合には(ステップS18;Yes)、制御指令算出部13Cは、走行計画算出部13Bに走行計画の算出を再度要求する(ステップS19)。
この場合において、当該再要求に対する走行計画が得られないまま走行条件変化から一定時間が経過したら、条件に合わなくなった走行計画を破棄するようにしてもよい。
If it is determined in step S18 that the driving conditions have changed since the previous driving plan request (step S18; Yes), the control command calculation unit 13C requests the driving plan calculation unit 13B to calculate a driving plan again (step S19).
In this case, if a certain amount of time has passed since the change in driving conditions without a driving plan being obtained in response to the re-request, the driving plan that no longer meets the conditions may be discarded.

次いで、制限速度と、記憶部13Aから読み出した車両情報と、最新の走行計画に基づいて、ノッチを選択する。ノッチの選択は、走行計画の走行曲線に追従する、走行計画で指定された走行モード(力行・定速走行・惰行・ブレーキ)に従う、などの方法で行えばよい。ただし、制限速度を超えないようにノッチを選択する(ステップS20)。
つぎに、制御指令算出部13Cは、停車したか否かを判断する(ステップS16)こととなるが、この場合においても、ステップS12の判断において、未だ駅停止制御領域に達していない状態である。
したがって、ステップS16の判断においては、かならず、未だ停止目標位置に停車していない場合(ステップS16;No)となるので、処理を再びステップS11に移行し、上述した処理を行うこととなる。
Next, a notch is selected based on the speed limit, the vehicle information read from the storage unit 13A, and the latest travel plan. The notch may be selected by following the travel curve in the travel plan, or by following the travel mode (powering, constant speed travel, coasting, braking) specified in the travel plan, etc. However, the notch is selected so as not to exceed the speed limit (step S20).
Next, the control command calculation unit 13C determines whether or not the train has stopped (step S16). In this case, the determination in step S12 indicates that the train has not yet reached the station stop control area.
Therefore, the determination in step S16 will always be that the vehicle has not yet stopped at the stop target position (step S16; No), so the process will again proceed to step S11 and the above-mentioned process will be performed.

一方、ステップS12の判断において、駅停止制御領域に達している場合は(ステップS12;Yes)、制御指令算出部13Cは、駅の停止目標位置に列車10を停止させるためのノッチを選択する(ステップS21)。この場合において、ノッチの選択は、停止パターンに追従するようにノッチを選択する、停止位置誤差の予測値が小さくなるようにノッチを選択する、などの方法を利用すればよい。 On the other hand, if the determination in step S12 indicates that the train has reached the station stop control area (step S12; Yes), the control command calculation unit 13C selects a notch for stopping the train 10 at the target stop position of the station (step S21). In this case, the notch may be selected by a method such as selecting a notch that follows the stop pattern or selecting a notch that reduces the predicted value of the stop position error.

次に制御指令算出部13Cは、列車10が停車したか否かを判断する(ステップS16)。
ステップS16の判断において、未だ停車していない場合には(ステップS16;No)、処理を再びステップS11に移行し、上述した処理を行う。
ステップS16の判断において、停車した場合には(ステップS16;Yes)、転動防止ブレーキを選択し(ステップS17)、走行制御を終了する。
Next, the control command calculation unit 13C determines whether the train 10 has stopped (step S16).
If it is determined in step S16 that the vehicle has not yet stopped (step S16; No), the process returns to step S11, and the above-described process is performed.
If it is determined in step S16 that the vehicle has stopped (step S16; Yes), the anti-rolling brake is selected (step S17), and the travel control is terminated.

ここで、走行計画算出部13Bの詳細について説明する。
図3は、走行計画算出部の機能構成ブロック図である。
走行計画算出部13Bは、走行計画算出範囲決定部31と、制限速度設定部32と、目標走行時間算出部33と、仮計画算出部34と、仮計画採否判定部35と、臨速情報記憶部36と、を備えている。
Here, the driving plan calculation unit 13B will be described in detail.
FIG. 3 is a functional block diagram of the driving plan calculation unit.
The driving plan calculation unit 13B includes a driving plan calculation range determination unit 31, a speed limit setting unit 32, a target driving time calculation unit 33, a tentative plan calculation unit 34, a tentative plan adoption/rejection determination unit 35, and a speed information storage unit 36.

走行計画算出範囲決定部31は、運行情報と列車速度・位置に基づいて走行計画算出範囲を決定する。
制限速度設定部32は、少なくとも制限速度情報と走行計画算出範囲に基づいて計画制限速度を設定する。
目標走行時間算出部33は、運行情報と走行時間と走行計画算出範囲に基づいて目標走行時間を算出する。
The trip plan calculation range determination unit 31 determines the trip plan calculation range based on the operation information and the train speed and position.
The speed limit setting unit 32 sets a planned speed limit based on at least the speed limit information and the travel plan calculation range.
The target travel time calculation unit 33 calculates the target travel time based on the operation information, the travel time, and the travel plan calculation range.

仮計画算出部34は、路線情報、車両情報、計画制限速度に基づいて仮計画を算出する。
仮計画採否判定部35は、目標走行時間と仮計画を比較して仮計画の採否を判定し、走行計画として採用となるまで、仮計画の算出を要求する。
臨速情報記憶部36は、列車無線装置19を介して受信した臨速情報を記憶するとともに、要求に応じて、走行計画算出範囲決定部31及び制限速度設定部32に出力する。
The tentative plan calculation unit 34 calculates a tentative plan based on route information, vehicle information, and planned speed limits.
The tentative plan adoption determination unit 35 compares the target travel time with the tentative plan to determine whether the tentative plan should be adopted, and requests calculation of tentative plans until the tentative plan is adopted as the travel plan.
The express information storage unit 36 stores express information received via the train radio device 19, and outputs the information to the running plan calculation range determination unit 31 and the speed limit setting unit 32 in response to a request.

次に、走行計画算出部13Bの動作について説明する。
図4は、走行計画算出部の動作フローチャートである。
まず、走行計画算出部13Bは、列車10の走行状態として、列車10速度と位置、出発からの走行時間、信号情報を、制御指令算出部13Cから受信する(ステップS31)。
また、走行計画算出部13Bは、列車無線装置19を介して臨速情報を受信したときは、走行計画算出部13Bは、臨速情報記憶部36に臨速情報を記憶して、臨速情報の更新を行う(ステップS32)。
さらに、走行計画算出部13Bは、臨速情報記憶部36に記憶されている臨速情報のうち、終了時刻が過ぎた臨速情報については、当該臨速情報を消去する。
Next, the operation of the driving plan calculation unit 13B will be described.
FIG. 4 is a flowchart showing the operation of the driving plan calculation unit.
First, the running plan calculation unit 13B receives the speed and position of the train 10, the running time from departure, and signal information as the running state of the train 10 from the control command calculation unit 13C (step S31).
In addition, when the travel plan calculation unit 13B receives express information via the train radio device 19, the travel plan calculation unit 13B stores the express information in the express information storage unit 36 and updates the express information (step S32).
Furthermore, the travel plan calculation unit 13B erases the emergency information stored in the emergency information storage unit 36, if the end time of the emergency information has passed.

走行計画算出部13Bの走行計画算出範囲決定部31は、臨速情報に基づいて、臨時速度制限がかけられている地点の範囲と設定時間帯を確認する。そして、走行計画算出範囲決定部31は、次の優等列車停車駅への到着予定時刻までに次の優等列車停車駅までの範囲に臨時制限速度(図4中、臨速と表記)が設定されているか否かを判断する(ステップS33)。 The operation plan calculation range determination unit 31 of the operation plan calculation unit 13B checks the range of points where temporary speed limits are imposed and the set time period based on the special speed information. The operation plan calculation range determination unit 31 then determines whether a special speed limit (denoted as special speed in Figure 4) has been set in the range up to the next express train stop by the scheduled arrival time at the next express train stop (step S33).

ステップS33の判断において、次の優等列車停車駅への到着予定時刻までに次の優等列車停車駅までの範囲に臨時制限速度が設定されていない場合には(ステップS33;No)、処理をステップS39に移行する。 If it is determined in step S33 that a temporary speed limit has not been set for the area up to the next express train stop by the scheduled arrival time at the next express train stop (step S33; No), processing proceeds to step S39.

ステップS33の判断において、次の優等列車停車駅への到着予定時刻までに次の優等列車停車駅までの範囲に臨時制限速度が設定されている場合には(ステップS33;Yes)、走行計画算出範囲決定部31は、次駅から次の優等列車停車駅までの各駅間に、各駅への到着/通過予定時刻までに臨速が設定されるか否か、臨速情報の範囲と設定時間帯を確認し、設定される駅間がある場合は、その駅間を、いったん、走行計画算出範囲として決定(設定)する(ステップS34)。 If, in the judgment of step S33, a temporary speed limit is set in the range up to the next express train stop station by the scheduled arrival time at the next express train stop station (step S33; Yes), the operation plan calculation range determination unit 31 checks the range of the special speed information and the set time period to determine whether a special speed limit is set between the next station and the next express train stop station by the scheduled arrival/passing time at each station, and if a special speed limit is set between stations, it temporarily determines (sets) that section as the operation plan calculation range (step S34).

制限速度設定部32は、記憶部13Aから読み出した制限速度情報及び臨速情報記憶部36から読み出した臨速情報に基づいて、走行計画算出範囲における計画制限速度を設定する(ステップS35)。
この場合において、制限速度設定部32は、臨速設定範囲の閉塞区間については、制限速度情報に基づく当該閉塞区間における制限速度及び臨速情報に基づく制限速度のうち、低い方を当該閉塞区間の制限速度として設定する。
The speed limit setting unit 32 sets a planned speed limit within the travel plan calculation range based on the speed limit information read from the storage unit 13A and the speed limit information read from the speed limit information storage unit 36 (step S35).
In this case, for a blocked section within the critical speed setting range, the speed limit setting unit 32 sets the lower of the speed limit for that blocked section based on the speed limit information and the speed limit based on the critical speed information as the speed limit for that blocked section.

つづいて、目標走行時間算出部33は、記憶部13Aから読み出した運行情報から走行計画算出範囲=臨速の設定される駅間の所定走行時間を抽出し、目標走行時間として設定する(ステップS36)。
仮計画算出部34は、走行計画算出範囲=臨速の設定される駅間をとして、当該駅間を最短時間で走行する最速走行計画を算出する(ステップS37)。
Next, the target running time calculation unit 33 extracts the predetermined running time between stations for which the running plan calculation range = express speed is set from the operation information read out from the storage unit 13A, and sets it as the target running time (step S36).
The tentative plan calculation unit 34 calculates the fastest running plan for running the train between stations in the shortest time, with the running plan calculation range being the interval between stations for which the special speed is set (step S37).

この場合において、仮計画算出部34は、乗り心地を考慮して、力行部分とブレーキ部分の間に最小限(たとえば1秒間)の惰行部分を入れて最速走行計画を算出するようにしてもよい。
これらの結果、目標走行時間算出部23は、算出された最速走行計画の計画走行時間が目標走行時間を超過する時間を、この駅間での超過時間として算出する(ステップS38)。
なお、計画走行時間が目標走行時間以下の場合は、超過時間=0とする。
In this case, the tentative plan calculation unit 34 may calculate the fastest travel plan by including a minimum coasting portion (for example, one second) between the powering portion and the braking portion, taking into consideration the ride comfort.
As a result of these calculations, the target running time calculation unit 23 calculates the time by which the planned running time of the calculated fastest running plan exceeds the target running time as the excess time between the stations (step S38).
If the planned driving time is equal to or shorter than the target driving time, the excess time is set to zero.

次いで、走行計画算出範囲決定部31は、制御指令算出部13Cから受信した列車10速度と位置、記憶部13Aから読み出した運行情報に基づいて、列車10の現在位置から次駅(停車駅または通過駅)までを、走行計画算出範囲として設定する(ステップS39)。
制限速度設定部32は、記憶部13Aから読み出した制限速度情報と制御指令算出部13Cから受信した信号情報に基づいて、走行計画算出範囲における計画制限速度を設定する(ステップS40)。
Next, the travel plan calculation range determination unit 31 sets the travel plan calculation range from the current position of the train 10 to the next station (a stop station or a passing station) based on the speed and position of the train 10 received from the control command calculation unit 13C and the operation information read from the memory unit 13A (step S39).
The speed limit setting unit 32 sets a planned speed limit within the travel plan calculation range based on the speed limit information read from the storage unit 13A and the traffic light information received from the control command calculation unit 13C (step S40).

目標走行時間算出部33は、記憶情報から読み出した運行情報から次駅までの所定走行時間を抽出し、制御指令算出部13Cから受信した出発からの走行時間を差し引き、さらに、目標早着時間を差し引いて、現在位置から次駅までの目標走行時間を算出する(ステップS41)。 The target running time calculation unit 33 extracts the specified running time to the next station from the operation information read from the stored information, subtracts the running time from departure received from the control command calculation unit 13C, and then subtracts the target early arrival time to calculate the target running time from the current position to the next station (step S41).

仮計画算出部34は、まず、初期値として、現在位置から次駅まで最短時間で走行する最速走行計画を算出し、仮計画採否判定部35で仮計画が採用されない間、仮計画の走行時間(計画走行時間)が目標走行時間に近づくよう、仮計画の算出を行う(ステップS42)。 The tentative plan calculation unit 34 first calculates the fastest running plan, which is the plan that travels from the current position to the next station in the shortest time, as an initial value. While the tentative plan is not adopted by the tentative plan adoption/rejection determination unit 35, the tentative plan is calculated so that the running time of the tentative plan (planned running time) approaches the target running time (step S42).

仮計画採否判定部35は、算出された仮計画における計画走行時間と目標走行時間と比較し、計画走行時間と目標走行時間との差が許容範囲内であるか否かを判断する(ステップS43)。
ステップS43の判断において、計画走行時間と目標走行時間との差が許容範囲を超えている場合には(ステップS43;No)、再度仮計画を仮計画算出部34に行わせるべく、処理をステップS42に移行する。
The tentative plan adoption determination unit 35 compares the planned travel time in the calculated tentative plan with the target travel time, and determines whether the difference between the planned travel time and the target travel time is within an allowable range (step S43).
If it is determined in step S43 that the difference between the planned driving time and the target driving time exceeds the allowable range (step S43; No), the process proceeds to step S42 so that the tentative plan calculation unit 34 makes a tentative plan again.

ステップS43の判断において、計画走行時間と目標走行時間との差が許容範囲内である場合には(ステップS43;Yes)、仮計画を走行計画として採用し、走行計画算出処理を終了する。
これらの結果、得られた走行計画によれば、臨時速度制限による運行ダイヤへの影響を低減できる。
If it is determined in step S43 that the difference between the planned travel time and the target travel time is within the allowable range (step S43; Yes), the tentative plan is adopted as the travel plan, and the travel plan calculation process ends.
As a result, the obtained travel plan can reduce the impact of temporary speed restrictions on the train schedule.

次に実施形態の動作例についてより詳細に説明する。
図5は、実施形態の動作例の説明図である。
以下の説明においては、駅Bは、通過駅、駅Cは、停車駅である。
ところで、臨時速度制限のかかっていない場合において、運行ダイヤの駅間走行時間=査定時分には、マージンとして余裕時分が組み込まれており、余裕時分の範囲であれば、運行ダイヤ上の駅間走行時間を短縮可能である。
Next, an example of the operation of the embodiment will be described in more detail.
FIG. 5 is an explanatory diagram of an operation example of the embodiment.
In the following description, station B is a passing station and station C is a stop station.
Incidentally, when there are no temporary speed restrictions, the travel time between stations on the train schedule (i.e., the assessed time) includes a margin of allowance time, and the travel time between stations on the train schedule can be shortened as long as it is within the allowance time.

例えば、図5(A)に示すように、駅A及び駅B間の運行ダイヤの駅間走行時間は、運行ダイヤ走行時間T01で表されており、乗客の乗り心地を考慮した駅間最短走行時間T01Fに対し、余裕時間FT01を加えたものに設定されている。
すなわち、駅A及び駅B間の運行ダイヤ走行時間T01=駅間最短走行時間T01F+余裕時間FT01となっている。
したがって、列車の現在位置から駅Bを通過する迄の時間は、通過予定時間TTG0となっている。
For example, as shown in Figure 5 (A), the inter-station running time in the train schedule between Station A and Station B is represented by the train schedule running time T01, which is set to the shortest inter-station running time T01F that takes into account passenger comfort plus a margin time FT01.
That is, the train schedule running time T01 between stations A and B = shortest running time between stations T01F + margin time FT01.
Therefore, the time it takes for the train to pass through station B from its current position is the estimated passing time TTG0.

同様に駅B及び駅C間の運行ダイヤの駅間走行時間は、運行ダイヤ走行時間T02で表されており、乗客の乗り心地を考慮した駅間最短走行時間T02Fに対し、余裕時間FT02を加えたものに設定されている。
すなわち、駅B及び駅C間の運行ダイヤ走行時間T02=駅間最短走行時間T02F+余裕時間FT02となっている。
Similarly, the inter-station running time in the train schedule between stations B and C is represented by the train schedule running time T02, which is set to the shortest inter-station running time T02F, which takes into account passenger comfort, plus a margin time FT02.
That is, the train schedule running time T02 between stations B and C = shortest running time between stations T02F + margin time FT02.

そこで、本実施形態においては、臨時速度制限の設定される駅間(図5(B)の例では、駅B及び駅C間)の手前の駅間(列車10在線中の駅間を含む:図5(B)の例では、駅A及び駅B間)に、各駅間の余裕時間までの範囲で超過時間を割り振り、目標早着時間とするようにしている。 In this embodiment, therefore, for stations between stations (including stations between stations where train 10 is located: in the example of Figure 5(B), between stations A and B) before the stations between which a temporary speed limit is set (in the example of Figure 5(B), between stations B and C), an excess time is allocated up to the margin time between each station, and this is set as the target early arrival time.

より詳細には、図5(B)に示すように、駅B及び駅C間において臨時速度制限が設定された場合の乗客の乗り心地を考慮した駅間最短走行時間T02F1を算出した結果、駅B及び駅C間の運行ダイヤの駅間走行時間は、運行ダイヤ走行時間T02に含まれる余裕時間FT02で臨時速度制限の影響を吸収しきれず、超過時間Tovが発生したとする。 More specifically, as shown in Figure 5(B), when the shortest inter-station running time T02F1 is calculated taking into account passenger comfort when a temporary speed limit is imposed between stations B and C, the result is that the inter-station running time in the train schedule between stations B and C is such that the margin time FT02 included in the train schedule running time T02 cannot fully absorb the impact of the temporary speed limit, resulting in an overtime Tov.

走行計画算出部13Bは、臨時速度制限の設定された駅B及び駅C間の手前の駅間である駅A及び駅B間に対応する余裕時間FT01で、超過時間Tovを吸収可能か否かを判断する。
すなわち、余裕時間FT01-超過時間Tov≧0となっているか否かを判断する。
The running plan calculation unit 13B determines whether the excess time Tov can be absorbed by the margin time FT01 corresponding to the section between stations A and B, which is the section between stations B and C where a temporary speed limit is set.
That is, it is determined whether or not the margin time FT01-excess time Tov≧0.

図5(B)の場合には、余裕時間FT01-超過時間Tov>0となっているので、走行計画算出部13Bは、図5(C)に示すように、駅A及び駅B間において、余裕時間FT01から超過時間Tovを差し引いた時間を新たな余裕時間FT11に設定し、図5(A)の場合よりも、駅Bに超過時間Tovに相当する時間だけ早い時刻を目標早着時刻tEとする。
したがって、列車の現在位置から駅Bを通過する迄の時間は、通過予定時間TTG0よりも短い通過予定時間TTG1となっている。
In the case of Figure 5 (B), since the margin time FT01 - excess time Tov > 0, the running plan calculation unit 13B sets the time between stations A and B, obtained by subtracting the excess time Tov from the margin time FT01, as a new margin time FT11, as shown in Figure 5 (C), and sets the target early arrival time tE at station B to a time that is earlier than the case of Figure 5 (A) by the time equivalent to the excess time Tov.
Therefore, the time it takes for the train to pass through station B from its current position is estimated passage time TTG1, which is shorter than estimated passage time TTG0.

この結果、理想的には、客の乗り心地を考慮した駅間最短走行時間T02F1で、駅Cに到着できることとなり、実効的な超過時間Tov=0とすることができ、列車10の遅延を低減することができる。 As a result, ideally, train 10 will arrive at station C in the shortest inter-station travel time T02F1, taking passenger comfort into consideration, making the effective overtime Tov = 0 and reducing delays to train 10.

以上の説明においては、列車の現在位置が、駅A及び駅B間に位置する場合であったが、さらに駅Aよりも手前に列車の現在位置があり、駅Aを含め、通過駅が複数ある場合には、割り振るべき超過時間(上述の例の場合、超過時間Tov)を、例えば、臨時制限速度臨速の設定される駅間に近い駅間ほど多く割り振るようにすれば、臨時速度制限による遅延低減のために早着(及び早期通過)する駅を少なくでき、より本来の運行ダイヤへの影響を低減できる。 In the above explanation, the train's current position is between Station A and Station B. However, if the train's current position is further before Station A and there are multiple stations it passes through, including Station A, then the excess time to be allocated (in the above example, excess time Tov) could be allocated more to stations closer to the stations where the temporary speed limit is set. This would reduce the number of stations that arrive early (and pass through early) to reduce delays due to the temporary speed limit, thereby further reducing the impact on the original train schedule.

以上の説明においては、他の先行車両を追い抜く場合については、考慮していなかったが、優等列車が目標早着時間を設定する際、普通列車を追い抜く通過駅では、抜かれる予定の普通列車が副本線に待避完了して自列車用の場内進路が構成される前に、次列車が駅構内入口に達してしまわないよう、設定する必要がある。 The above explanation did not take into account cases where an express train overtakes another preceding train, but when setting a target early arrival time for an express train, at stations where it passes a local train, it needs to be set so that the next train does not arrive at the station entrance before the local train it is scheduled to overtake has completely diverted onto a secondary track and a yard route has been established for the express train.

つまり、目標早着時間を余裕時分以下とするだけでなく、自列車の通過時刻が普通列車の到着予定時刻から最小時隔後の時刻以降となるように、目標早着時間を設定する必要がある。
この場合には、臨速の設定される駅間の手前の駅を早通することによる遅延低減の効果は限られることとはなるが、遅延量を減少することができる。
In other words, the target early arrival time must not only be less than the margin time, but also be set so that the train's passing time is the minimum time interval after the scheduled arrival time of the local train.
In this case, the effect of reducing delays by speeding up the station before the station where the special speed limit is set is limited, but the amount of delay can be reduced.

一方、普通列車も、次の優等列車の停車駅までの臨時速度制限を考慮して目標早着時間を設定すれば、優等列車に抜かれる駅に早めに到着することができる。したがって、優等列車の場内進路が構成されるタイミングを早めることができる。 On the other hand, if local trains set their target early arrival times taking into account the temporary speed limits to the station where the next express train stops, they can arrive earlier at the station where they will be overtaken by the express train. This means that the timing at which the express train's route within the station is configured can be advanced.

また、優等列車は、最小時隔を考慮しなくても、普通列車を追い抜く駅への場内進路構成前に構内入口に達してブレーキを掛けなければならないような事態を回避できる。 In addition, express trains can avoid situations where they have to brake when they reach the entrance to a station before forming a route through the station where they can overtake a local train, even without considering the minimum headway.

なお、普通列車は、各駅に停車後、早発はしないので、臨速の設定される駅間の手前の駅間にのみ、目標早着時間を設定することとなる。
このように、すべての列車が目標早着時間を設定することにより、臨速の設定される駅間の手前で早通/早着するように列車運行全体が調整され、臨速によるダイヤ遅延を低減することができる。
Since local trains do not depart early after stopping at each station, the target early arrival time is set only between stations before the stations where the special speed train is set.
In this way, by setting a target early arrival time for all trains, the entire train operation can be adjusted so that trains will run/arrive early just before stations where special speeds are set, thereby reducing schedule delays caused by special speeds.

以上の説明のように、本実施形態によれば、臨速の設定される駅間での最速走行計画を算出し、駅間の目標走行時間内に走行できないと判定した場合に、超過時間を手前の駅間に配分して目標早着時間を設定し、駅間の目標走行時間から差し引いて走行計画の目標走行時間とすることにより、各列車が駅通過/到着時刻を調整でき、地上で運行ダイヤを修正することなく、一時的な臨速により発生する遅延を最小限にできる。 As explained above, according to this embodiment, the fastest running plan between stations where special speeds are set is calculated, and if it is determined that the train cannot run within the target running time between stations, the excess time is allocated between the preceding stations to set a target early arrival time, which is then subtracted from the target running time between stations to set the target running time in the running plan. This allows each train to adjust its station passing/arrival time, minimizing delays caused by temporary special speeds without having to modify the train schedule on the ground.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 While several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments may be embodied in a variety of other forms, and various omissions, substitutions, and modifications may be made without departing from the spirit of the invention. These embodiments and their variations are within the scope and spirit of the invention, and are also included in the scope of the invention and its equivalents as set forth in the claims.

10 列車
10P 先行列車
11 速度位置検出部
12 TC車上装置
13 自動列車運転装置
13A 記憶部
13B 走行計画算出部
13C 制御指令算出部
14 駆動/制動制御装置
16 車上子
17 モータ
18 ブレーキ装置
19 列車無線装置
20 受電器
21 地上子
22 ATC地上装置
23 目標走行時間算出部
31 走行計画算出範囲決定部
32 制限速度設定部
33 目標走行時間算出部
34 仮計画算出部
35 仮計画採否判定部
36 臨速情報記憶部
FT01、FT02、FT11 余裕時間
T01、T02 運行ダイヤ走行時間
T01F、T02F 駅間最短走行時間
T02F1 駅間最短走行時間
RL レール
Tov 超過時間
tE 目標早着時刻
10 Train 10P Preceding train 11 Speed and position detection unit 12 TC on-board device 13 Automatic train operation device 13A Memory unit 13B Running plan calculation unit 13C Control command calculation unit 14 Drive/braking control device 16 On-board coil 17 Motor 18 Brake device 19 Train radio device 20 Power receiver 21 Ground coil 22 ATC ground device 23 Target running time calculation unit 31 Running plan calculation range determination unit 32 Speed limit setting unit 33 Target running time calculation unit 34 Tentative plan calculation unit 35 Tentative plan adoption/rejection determination unit 36 Express train information memory unit FT01, FT02, FT11 Margin of error T01, T02 Train schedule running time T01F, T02F Shortest running time between stations T02F1 Shortest running time between stations RL Rail Tov Excess time tE Target early arrival time

Claims (6)

列車の現在地における次駅より先の臨時速度制限の設定される駅間を走行計画算出範囲として決定する走行計画算出範囲決定部と、
前記走行計画算出範囲とした駅間の目標走行時間を運行情報に基づいて決定する目標走行時間算出部と、
前記走行計画算出範囲の駅間を所定の条件の下で最短の時間で走行するための最速走行計画を仮計画として算出する仮計画算出部と、
前記目標走行時間と前記仮計画に対応する目標走行時間と、を比較して仮計画の採否を判定する仮計画採否判定部と、を備え、
前記目標走行時間算出部は、前記仮計画に対応する目標走行時間が前記運行情報に基づいて決定された目標走行時間を超過する超過時間を算出し、当該駅間より手前の駅間の所定の走行時間から前記超過時間の少なくとも一部を減じて手前の駅間での目標走行時間とする、
走行計画算出装置。
a travel plan calculation range determination unit that determines an interval between stations where a temporary speed limit is set beyond the next station at the current location of the train as a travel plan calculation range;
a target travel time calculation unit that determines a target travel time between stations within the travel plan calculation range based on operation information;
a tentative plan calculation unit that calculates, as a tentative plan, a fastest running plan for running between stations within the running plan calculation range in the shortest time under predetermined conditions;
a tentative plan adoption/rejection determination unit that compares the target travel time with a target travel time corresponding to the tentative plan and determines whether the tentative plan is adopted,
the target running time calculation unit calculates an excess time by which the target running time corresponding to the tentative plan exceeds the target running time determined based on the operation information, and subtracts at least a part of the excess time from a predetermined running time between stations preceding the target running time between the stations, to determine the target running time between the preceding stations.
Driving plan calculation device.
前記所定の条件とは、算出した最速走行計画の力行部分とブレーキ部分の間に所定時間以上の惰行を追加し、乗り心地を考慮することである、
請求項1に記載の走行計画算出装置。
The predetermined condition is to add coasting for a predetermined time or more between the powering portion and the braking portion of the calculated fastest travel plan, and to take ride comfort into consideration.
The driving plan calculation device according to claim 1 .
目標走行時間算出部は、次駅より先の駅間での所定の駅間走行時間に対する最速走行計画の超過時間を、当該駅間より手前の駅間の所定の走行時間から、所定の走行時間に含まれる余裕時間を超えない範囲で減じる、
請求項1に記載の走行計画算出装置。
the target running time calculation unit subtracts an excess time of the fastest running plan for a predetermined running time between stations beyond the next station from the predetermined running time between stations before the predetermined running time, within a range not exceeding an allowance time included in the predetermined running time;
The driving plan calculation device according to claim 1 .
前記目標走行時間算出部は、次駅より先の駅間での所定の駅間走行時間に対する最速走行計画の超過時間を、当該駅間より手前の複数の駅間に、当該駅間に近い方の駅間で多くなるように、それぞれの駅間の所定の走行時間に含まれる余裕時間を超えない範囲で配分して減じる、
請求項1に記載の走行計画算出装置。
the target running time calculation unit allocates and reduces the excess time of the fastest running plan relative to a predetermined running time between stations beyond the next station to a plurality of stations before the predetermined running time between the stations, so that the excess time is greater between stations closer to the predetermined running time between the stations, within a range not exceeding the leeway time included in the predetermined running time between the respective stations;
The driving plan calculation device according to claim 1 .
走行計画算出範囲決定部は、対応する列車の種別にかかわらず、次の優等列車の停車駅までの範囲で、次駅より先の臨時速度制限の設定される駅間を、走行計画算出範囲として決定する、
請求項1に記載の走行計画算出装置。
The operation plan calculation range determination unit determines, as the operation plan calculation range, the interval between stations where a temporary speed limit is set beyond the next station up to the stop station of the next express train, regardless of the type of corresponding train.
The driving plan calculation device according to claim 1 .
請求項1乃至請求項5のいずれか一項に記載の走行計画算出装置と、
列車の速度と位置を検出する速度位置検出部と、
路線情報、制限速度情報、運行情報、車両情報を記憶する記憶部と、
前記記憶部に記憶された路線情報、制限速度情報、運行情報、車両情報と、前記速度位置検出部の検出結果とに基づいて、駅間の走行計画を算出する走行計画算出部と、
前記速度位置検出部の検出結果と、前記走行計画算出部の算出した走行計画に基づいて、駆動/制動制御装置への制御指令を算出する制御指令算出部と、を備えた、
自動列車運転装置。
The driving schedule calculation device according to any one of claims 1 to 5,
a speed and position detection unit that detects the speed and position of a train;
a storage unit that stores route information, speed limit information, operation information, and vehicle information;
a travel plan calculation unit that calculates a travel plan between stations based on the route information, speed limit information, operation information, and vehicle information stored in the storage unit and the detection results of the speed and position detection unit;
a control command calculation unit that calculates a control command to a drive/brake control device based on the detection result of the speed position detection unit and the driving plan calculated by the driving plan calculation unit,
Automatic train operation device.
JP2023002579A 2023-01-11 2023-01-11 Travel plan calculation device and automatic train operation device Active JP7799641B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023002579A JP7799641B2 (en) 2023-01-11 2023-01-11 Travel plan calculation device and automatic train operation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023002579A JP7799641B2 (en) 2023-01-11 2023-01-11 Travel plan calculation device and automatic train operation device

Publications (2)

Publication Number Publication Date
JP2024098833A JP2024098833A (en) 2024-07-24
JP7799641B2 true JP7799641B2 (en) 2026-01-15

Family

ID=91957681

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023002579A Active JP7799641B2 (en) 2023-01-11 2023-01-11 Travel plan calculation device and automatic train operation device

Country Status (1)

Country Link
JP (1) JP7799641B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013251953A (en) 2012-05-30 2013-12-12 Toshiba Corp Train control device
JP2017165237A (en) 2016-03-16 2017-09-21 株式会社日立製作所 Train operation support system
JP2019142292A (en) 2018-02-16 2019-08-29 株式会社東芝 Operation curve generation device, operation assistance device, and operation control device
JP2020137227A (en) 2019-02-18 2020-08-31 株式会社東芝 Train control devices, train control systems and methods
US20220144324A1 (en) 2020-11-10 2022-05-12 Traffic Control Technology Co., Ltd. Method and device for optimizing target operation speed curve in ato of train

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013251953A (en) 2012-05-30 2013-12-12 Toshiba Corp Train control device
JP2017165237A (en) 2016-03-16 2017-09-21 株式会社日立製作所 Train operation support system
JP2019142292A (en) 2018-02-16 2019-08-29 株式会社東芝 Operation curve generation device, operation assistance device, and operation control device
JP2020137227A (en) 2019-02-18 2020-08-31 株式会社東芝 Train control devices, train control systems and methods
US20220144324A1 (en) 2020-11-10 2022-05-12 Traffic Control Technology Co., Ltd. Method and device for optimizing target operation speed curve in ato of train

Also Published As

Publication number Publication date
JP2024098833A (en) 2024-07-24

Similar Documents

Publication Publication Date Title
US8374739B2 (en) Train control device having a target speed calculation function
US8751073B2 (en) Method and apparatus for optimizing a train trip using signal information
CN102046446B (en) Method for vehicle platooning in an automated vehicle system
US20120197466A1 (en) Operation support device and automatic operation device
US6246956B1 (en) Vehicle traffic control apparatus
CN109070765B (en) Train control device, method and computer-readable recording medium
EP2923913B1 (en) Automatic train operation system
EA033782B1 (en) System and method for controlling a vehicle system to achieve different objectives during a trip
CN1819942B (en) Train service control system
CN111422226B (en) Block partition setting method and device and storage medium
CN113650658A (en) A Tramway Control System at Level Crossing
CN118387165B (en) Synchronous parking control method, device, train and medium for virtual coupled trains
JP5476070B2 (en) Train control system
US7096114B2 (en) Method of regulating a transport system
JPH0976914A (en) Train running operation control method and device
JP2006137337A (en) Train control system and train control method
JP7799641B2 (en) Travel plan calculation device and automatic train operation device
JP2019089449A (en) Device, method and program for train travel control
JP7131942B2 (en) train control system
JP2018034610A (en) Travel control system and travel control device
JP7467241B2 (en) Train Operation System
JP2005280542A (en) ATC / O equipment
Brenna et al. Increasing of subway lines capability through moving block signaling systems: Modeling and simulation
JP2002053044A (en) Operation control system, operation management device and automatic driving vehicle for automatic driving vehicle
KR100877531B1 (en) Train obstruction control system of mobile occlusion method, train track control method and train operation management method using same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250312

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20250602

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20251121

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20251202

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251226

R150 Certificate of patent or registration of utility model

Ref document number: 7799641

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150