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
JP7414705B2 - Planning device, planning method, and planning program - Google Patents
[go: Go Back, main page]

JP7414705B2 - Planning device, planning method, and planning program - Google Patents

Planning device, planning method, and planning program Download PDF

Info

Publication number
JP7414705B2
JP7414705B2 JP2020206994A JP2020206994A JP7414705B2 JP 7414705 B2 JP7414705 B2 JP 7414705B2 JP 2020206994 A JP2020206994 A JP 2020206994A JP 2020206994 A JP2020206994 A JP 2020206994A JP 7414705 B2 JP7414705 B2 JP 7414705B2
Authority
JP
Japan
Prior art keywords
detention
mobile
time
departure
plan
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
JP2020206994A
Other languages
Japanese (ja)
Other versions
JP2022094142A (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2020206994A priority Critical patent/JP7414705B2/en
Publication of JP2022094142A publication Critical patent/JP2022094142A/en
Application granted granted Critical
Publication of JP7414705B2 publication Critical patent/JP7414705B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Train Traffic Observation, Control, And Security (AREA)

Description

本開示は、複数の移動体を留置する移動体基地における複数の移動体の移動計画を作成する計画作成装置、計画作成方法、および計画作成プログラムに関する。 The present disclosure relates to a planning device, a planning method, and a planning program that create movement plans for a plurality of mobile bodies at a mobile base where a plurality of mobile bodies are stationed.

従来、複数の移動体を留置する移動体基地において、移動体基地に対する移動体の出入りを効率的に行わせるために、移動体基地に対する複数の移動体の留置計画を作成する技術が知られている。 Conventionally, in a mobile base where a plurality of mobile bodies are stationed, a technique for creating a detention plan for a plurality of mobile bodies with respect to the mobile base is known in order to efficiently move the mobile bodies in and out of the mobile base. There is.

例えば、特許文献1には、ある移動体が留置されることにより他の移動体の到着または出発に支障を与える移動体基地内の留置場所の関係である支障関係を規定する支障情報と、移動体基地に対する複数の移動体の到着時間および出発時間を示す発着時間情報とに基づいて移動体基地に対する複数の移動体の留置計画を作成する技術が知られている。 For example, Patent Document 1 discloses hindrance information that defines a hindrance relationship, which is a relationship between detention locations within a mobile base that hinders the arrival or departure of other mobile bodies due to the detention of a certain mobile body; 2. Description of the Related Art There is a known technique for creating a detention plan for a plurality of mobile bodies at a mobile base based on departure and arrival time information indicating the arrival and departure times of the plurality of mobile bodies at the mobile base.

特開2012-86779号公報Japanese Patent Application Publication No. 2012-86779

しかしながら、上記特許文献1に記載の技術は、各移動体の到着時間および出発時間によっては、移動体基地内の支障関係に該当しないように留置計画を作成することが難しい場合がある。 However, with the technique described in Patent Document 1, depending on the arrival time and departure time of each mobile object, it may be difficult to create a detention plan so as not to fall under any problem within the mobile base.

本開示は、上記に鑑みてなされたものであって、発着時間情報で示される到着時間および出発時間で移動体基地への複数の移動体の発着を行わせることができるように、移動体基地における移動体の移動計画を作成することができる計画作成装置を得ることを目的とする。 The present disclosure has been made in view of the above, and provides a mobile base that allows a plurality of mobile bodies to depart from and arrive at a mobile base at the arrival and departure times indicated by the departure and arrival time information. An object of the present invention is to obtain a planning device capable of creating a movement plan for a moving object in a mobile station.

上述した課題を解決し、目的を達成するために、本開示の計画作成装置は、情報取得部と、抽出部と、移動決定部とを備える。情報取得部は、移動体の移動方向に並べられた複数の留置場所を各々含み、出口に通じる複数の留置場所グループが設けられている移動体基地に対する複数の移動体の各々の到着時間および出発時間を示す発着時間情報を取得する。抽出部は、複数の移動体の中から選択された1つの移動体である対象移動体の到着時間と比較して到着時間が遅く、且つ対象移動体の出発時間と比較して出発時間が遅い優先順位の低い移動体を、情報取得部によって取得された発着時間情報に基づいて、複数の移動体の中から抽出する。移動決定部は、優先順位の低い移動体の到着時間よりも遅く且つ対象移動体の出発時間よりも早い時間を移動体基地の出口側の留置場所への対象移動体の移動時間として決定し、複数の留置場所のうち優先順位の低い移動体の留置場所を含む留置場所グループと同じ留置場所グループにおける優先順位の低い移動体の留置場所よりも移動体基地の出口側の留置場所への対象移動体の移動を決定する。抽出部は、到着時刻が早くかつ出発時間が早い前記移動体ほど点数が高くなるよう点数付けをし、点数が高い移動体から順に対象移動体を選定する。 In order to solve the above-mentioned problems and achieve the purpose, the plan creation device of the present disclosure includes an information acquisition section, an extraction section, and a movement determination section. The information acquisition unit records the arrival time and departure time of each of the plurality of mobile objects to a mobile base, each of which includes a plurality of detention places arranged in the moving direction of the mobile objects, and in which a plurality of detention place groups leading to an exit are provided. Obtain departure/arrival time information indicating the time. The extraction unit is configured to determine whether the arrival time is later compared to the arrival time of the target moving object, which is one mobile object selected from the plurality of moving objects, and the departure time is later compared to the departure time of the target moving object. A mobile object with a low priority is extracted from among the plurality of mobile objects based on departure and arrival time information acquired by an information acquisition unit. The movement determination unit determines a time later than the arrival time of the lower priority mobile object and earlier than the departure time of the target mobile object as the travel time of the target mobile object to the detention place on the exit side of the mobile base; A detention location group that includes a detention location for a mobile object with a lower priority among multiple detention locations, and a target movement to a detention location on the exit side of the mobile base than the detention location of a mobile object with a lower priority in the same detention location group. Determine body movement. The extraction unit assigns a score such that the earlier the arrival time and earlier the departure time of the mobile object, the higher the score, and selects the target mobile object in order from the highest score.

本開示によれば、発着時間情報で示される到着時間および出発時間で移動体基地への複数の移動体の発着を行わせることができるように、移動体基地における移動体の移動計画を作成することができる、という効果を奏する。 According to the present disclosure, a movement plan for mobile bodies at a mobile base is created so that a plurality of mobile bodies can depart from and arrive at the mobile base at the arrival and departure times indicated by the departure and arrival time information. It has the effect of being able to do things.

実施の形態1にかかる鉄道システムの構成の一例を示す図A diagram showing an example of the configuration of a railway system according to Embodiment 1. 実施の形態1にかかる計画作成装置によって作成される移動計画および留置計画の対象になる鉄道の車両基地の構成の一例を示す図A diagram showing an example of the configuration of a railway depot that is the target of a movement plan and a detention plan created by the planning device according to the first embodiment. 図2に示す車両基地における車両の編成の留置例を示す図A diagram showing an example of parking a vehicle formation in the depot shown in FIG. 2 実施の形態1にかかる留置計画の一例を示す図A diagram showing an example of an indwelling plan according to Embodiment 1 実施の形態1にかかる計画作成装置によって作成される移動計画を説明するための図A diagram for explaining a movement plan created by the plan creation device according to the first embodiment 実施の形態1にかかる計画作成装置の構成の一例を示す図A diagram showing an example of the configuration of a planning device according to Embodiment 1. 実施の形態1にかかる計画作成装置による処理の一例を示すフローチャートFlowchart showing an example of processing by the planning device according to the first embodiment 実施の形態1にかかる計画作成装置による留置計画作成処理の一例を示すフローチャートFlowchart showing an example of detention plan creation processing by the plan creation device according to the first embodiment 実施の形態1にかかる計画作成装置による移動計画作成処理の一例を示すフローチャートFlowchart showing an example of movement plan creation processing by the planning device according to the first embodiment 実施の形態1にかかる計画作成装置のハードウェア構成の一例を示す図A diagram showing an example of the hardware configuration of the planning device according to the first embodiment.

以下に、実施の形態にかかる計画作成装置、計画作成方法、および計画作成プログラムを図面に基づいて詳細に説明する。 Below, a planning device, a planning method, and a planning program according to an embodiment will be explained in detail based on the drawings.

実施の形態1.
図1は、実施の形態1にかかる鉄道システムの構成の一例を示す図である。実施の形態1にかかる鉄道システム100は、車両の編成を車両基地4へ留置する計画である留置計画と車両基地4において車両の編成を移動する計画である移動計画とを作成する計画作成装置1と、1以上の編成を含む列車の運行計画を作成する運行計画作成装置2と、列車の運行を管理する運行管理装置3とを備える。車両基地4は、移動体基地の一例であり、車両の編成は、移動体の一例である。
Embodiment 1.
FIG. 1 is a diagram showing an example of the configuration of a railway system according to a first embodiment. The railway system 100 according to the first embodiment includes a plan creation device 1 that creates a detention plan that is a plan for detaining a formation of cars at a depot 4 and a movement plan that is a plan for moving a formation of cars at the depot 4. , an operation plan creation device 2 that creates a train operation plan including one or more train formations, and an operation management device 3 that manages train operation. The vehicle depot 4 is an example of a mobile base, and the organization of vehicles is an example of a mobile body.

計画作成装置1、運行計画作成装置2、および運行管理装置3は互いに不図示のネットワークを介して情報の送受信を行うことができる。計画作成装置1は、運行計画作成装置2から列車の運行計画を示す基本ダイヤまたは実施ダイヤの情報を取得したり、運行管理装置3から変更ダイヤの情報を取得したりする。各ダイヤには、車両基地4に対する各編成の到着時間および出発時間を示す発着時間情報が含まれており、計画作成装置1は、運行計画作成装置2または運行管理装置3から取得した発着時間情報に基づいて、留置計画を作成する。なお、変更ダイヤは、ダイヤが乱れた場合に、基本ダイヤまたは実施ダイヤに対して変更が加えられたダイヤである。 The plan creation device 1, the operation plan creation device 2, and the operation management device 3 can exchange information with each other via a network (not shown). The plan creation device 1 acquires information on a basic timetable or an implementation timetable indicating a train operation plan from the operation plan creation device 2, and obtains information on a changed timetable from the operation management device 3. Each timetable includes departure and arrival time information indicating the arrival and departure times of each formation with respect to the depot 4. Create a detention plan based on the following. Note that the changed timetable is a timetable that is changed from the basic timetable or the implemented timetable when the timetable is disrupted.

図2は、実施の形態1にかかる計画作成装置によって作成される移動計画および留置計画の対象になる鉄道の車両基地の構成の一例を示す図である。図2では、実線が線路を示している。図2に示す車両基地4は、車両の編成を各々留置可能な複数の留置場所511,512,521,522,531,532を有する。以下において、車両の編成を単に編成と記載する場合がある。 FIG. 2 is a diagram illustrating an example of the configuration of a railway depot that is the target of a movement plan and a detention plan created by the planning device according to the first embodiment. In FIG. 2, solid lines indicate railroad tracks. The vehicle depot 4 shown in FIG. 2 has a plurality of parking locations 5 11 , 5 12 , 5 21 , 5 22 , 5 31 , 5 32 in which vehicle formations can be parked. Below, a vehicle formation may be simply referred to as a formation.

図2に示す車両基地4では、同一の線路上で縦列に2つの編成を留置することができる。例えば、留置場所511,512は、同一の線路上に配置されており、留置場所511,512に縦列に2つの編成を留置することができる。留置場所511,512を1番線と呼び、留置場所511を1A番線と呼び、留置場所512を1B番線と呼ぶ。 In the depot 4 shown in FIG. 2, two formations can be parked in tandem on the same track. For example, the detention locations 5 11 and 5 12 are arranged on the same track, and two formations can be parked in tandem at the detention locations 5 11 and 5 12 . Detention locations 5 11 and 5 12 are referred to as Platform 1, detention location 5 11 is referred to as Platform 1A, and detention location 5 12 is referred to as Platform 1B.

同様に、留置場所521,522は、同一の線路上に配置されており、留置場所521,522に縦列に2つの編成を留置することができる。留置場所521,522を2番線と呼び、留置場所521を2A番線と呼び、留置場所522を2B番線と呼ぶ。 Similarly, the detention locations 5 21 and 5 22 are arranged on the same track, and two formations can be parked in tandem at the detention locations 5 21 and 5 22 . Detention places 5 21 and 5 22 are called Platform 2, detention location 5 21 is called Platform 2A, and detention location 5 22 is called Platform 2B.

また、留置場所531,532は、同一の線路上に配置されており、留置場所531,532に縦列に2つの編成を留置することができる。留置場所531,532を3番線と呼び、留置場所531を3A番線と呼び、留置場所532を3B番線と呼ぶ。以下において、留置場所511,512,521,522,531,532の各々を個別に区別せずに示す場合、留置場所5と記載する場合がある。 Further, the detention locations 5 31 and 5 32 are arranged on the same track, and two formations can be parked in tandem at the detention locations 5 31 and 5 32 . Detention places 5 31 and 5 32 are called Platform 3, detention location 5 31 is called Platform 3A, and detention location 5 32 is called Platform 3B. In the following, when each of detention locations 5 11 , 5 12 , 5 21 , 5 22 , 5 31 , and 5 32 is shown without being individually distinguished, it may be referred to as detention location 5.

留置場所511,521,531は、基地出入口6を介して本線に接続されており、車両の編成は、本線から基地出入口6を介して車両基地4に進入し、複数の留置場所5のうちの1つの留置場所5に留置される。また、留置場所5に留置された車両の編成は、出発時間になると、留置場所5から基地出入口6を介して本線へ移動する。また、車両基地4には、基地出入口6に検査装置8が配置されており、車両の編成は、基地出入口6を通過する際に、検査装置8によってブレーキおよび傷などの外観検査が実施される。検査装置8は、検査の結果、車両の編成の修理が必要であると判定すると、不図示の修理管理装置へ検査結果を出力する。 The detention locations 5 11 , 5 21 , and 5 31 are connected to the main line via the base entrance 6, and the formation of vehicles is such that vehicles enter the depot 4 from the main line via the base entrance 6, and are divided into multiple detention locations 5. The patient is detained at one of the detention locations 5. Furthermore, when the departure time comes, the formation of vehicles parked at the detention place 5 moves from the detention place 5 to the main line via the base entrance/exit 6. Further, in the vehicle depot 4, an inspection device 8 is arranged at the base entrance/exit 6, and when the vehicle formation passes through the base entrance/exit 6, the inspection device 8 conducts an external inspection for brakes, scratches, etc. . When the inspection device 8 determines that the vehicle formation requires repair as a result of the inspection, it outputs the inspection result to a repair management device (not shown).

図3は、図2に示す車両基地における車両の編成の留置例を示す図である。図3においては、車両の編成を矩形ブロックで記載している。図3に示す例では、留置場所511に編成7が留置され、留置場所521に編成7が留置され、留置場所522に編成7が留置され、留置場所532に編成7が留置されている。以下において、編成7,7,7,7の各々を個別に区別せずに示す場合、編成7と記載する場合がある。なお、留置場所5の数および番線数は図2に示す例に限定されず、編成7の数は図3に示す例に限定されない。 FIG. 3 is a diagram illustrating an example of a parking arrangement of vehicles at the depot illustrated in FIG. 2. FIG. In FIG. 3, the vehicle organization is shown using rectangular blocks. In the example shown in FIG. 3, formation 7 1 is kept at detention place 5 11 , formation 7 2 is kept at detention place 5 21 , formation 7 3 is kept at detention place 5 22 , and formation 7 is kept at detention place 5 32 . 4 are in custody. Below, when each of formations 7 1 , 7 2 , 7 3 , and 7 4 is shown without being individually distinguished, it may be referred to as formation 7. Note that the number of detention places 5 and the number of wires are not limited to the example shown in FIG. 2, and the number of formations 7 is not limited to the example shown in FIG. 3.

編成7は、編成7が留置されている留置場所521よりも奥の留置場所522に留置されている。そのため、編成7が車両基地4から出発するときに、編成7が留置場所521に留置されている場合、構内運転士によって留置場所521から編成7が他の留置場所に移動させられる。かかる移動作業は、入換作業とも呼ばれる。入換作業には、構内運転士が必要になるため、入換作業が多くなると構内運転士の負荷が増える。 Composition 7 3 is kept at detention place 5 22 which is deeper than detention place 5 21 where composition 7 2 is kept. Therefore, when formation 7 3 departs from the depot 4, if formation 7 2 is held at detention place 5 21 , the on-site driver will move formation 7 2 from detention place 5 21 to another detention place. It will be done. Such moving work is also called shuffling work. Since shunting work requires on-site operators, the workload of on-site operators increases as the number of shunting operations increases.

一般的に、鉄道では、昼間に多くの編成7が運行しており、夜間は編成7の運行があまりない。夜間になると、その日の運行を終えた編成7が、車両基地4へ引き揚げてきて、車両基地4の構内に多くの編成7が留置される。そして、翌日に車両基地4を再び出発してその日の運行に就く。従って、編成7が車両基地4へ到着する順序および車両基地4を出発する順序は、その編成7がその日にどのような運行を担当するかに依存しており、車両基地4の留置計画を作成する段階では既に決定されている。そこで、計画作成装置1は、上述したように、車両基地4に対する各編成7の到着時間および出発時間を示す発着時間情報を運行計画作成装置2または運行管理装置3から取得する。 Generally, on railways, many formations 7 are in operation during the day, and there are not many formations 7 in operation at night. At night, the formations 7 that have completed their service for the day are brought back to the depot 4, and many formations 7 are parked within the premises of the depot 4. Then, the next day, the train departs from the depot 4 again and begins operation for that day. Therefore, the order in which the formations 7 arrive at the depot 4 and the order in which they depart from the depot 4 depends on what kind of operation the formations 7 will be in charge of on that day. It has already been decided at this stage. Therefore, as described above, the planning device 1 acquires departure and arrival time information indicating the arrival and departure times of each formation 7 from the train depot 4 from the operation planning device 2 or the operation management device 3.

計画作成装置1は、既に与えられている車両基地4の構成に関する情報および発着時間情報に基づいて、車両基地4における各編成7の留置場所5への留置計画を作成する。車両基地4の構成に関する情報は、留置場所情報と、支障情報とを含む。支障情報は、上述した留置場所521と留置場所522との関係のように、留置計画の作成対象となる車両基地4において、編成7が留置されると、編成7の移動に支障を来す関係である支障関係にある留置場所5を示す情報である。 The plan creation device 1 creates a parking plan for each formation 7 at the detention location 5 at the depot 4 based on the information regarding the configuration of the depot 4 and the departure/arrival time information that have already been given. The information regarding the configuration of the vehicle depot 4 includes detention location information and hindrance information. The hindrance information is, like the relationship between the detention place 5 21 and the detention place 5 22 described above, when the formation 7 is detained at the depot 4 where the detention plan is created, the movement of the formation 7 is hindered. This is information indicating a detention place 5 that is in a hindrance relationship.

計画作成装置1は、上述した入換作業が発生しない留置計画を作成する留置計画処理を行うが、各編成7の到着時間および出発時間によっては、車両基地4内の支障関係に該当しないように留置計画を作成することができない場合がある。 The plan creation device 1 performs a detention plan process to create a detention plan that does not require the above-mentioned shunting work, but depending on the arrival time and departure time of each formation 7, it may be necessary to avoid problems within the depot 4. It may not be possible to create a detention plan.

図4は、実施の形態1にかかる留置計画の一例を示す図である。図4に示す留置計画は、時間帯l1,l2,l3,l4毎の各留置場所511,512,521,522,531,532に留置される編成7の情報を含む。図4における「0」は、編成7が留置されていないことを示す。 FIG. 4 is a diagram showing an example of an indwelling plan according to the first embodiment. The detention plan shown in FIG. 4 includes information on the formation 7 to be detained at each detention location 5 11 , 5 12 , 5 21 , 5 22 , 5 31 , 5 32 for each time period l1, l2, l3, l4. "0" in FIG. 4 indicates that the formation 7 is not in place.

図4に示す留置計画では、編成7の出発時間が時間帯l4である場合、時間帯l4において、留置場所521に編成7が留置されているため、編成7を留置場所521から移動させなければ、編成7を出発させることができない。 In the detention plan shown in FIG. 4, if the departure time of formation 7 1 is in time zone 14, formation 7 5 is detained at detention location 5 21 in time zone 14, so formation 7 5 is detained at detention location 5 21. Formation 71 cannot depart unless it is moved from.

そこで、計画作成装置1は、編成7の入換作業の計画である移動計画を作成する。具体的には、計画作成装置1は、複数の編成7の中から1つの編成7を選択し、選択した編成7を対象編成とする。対象編成は、対象移動体の一例である。そして、計画作成装置1は、発着時間情報に基づいて、対象編成の到着時間と比較して到着時間が遅く、且つ対象編成の出発時間と比較して出発時間が遅い優先順位の低い編成7を、複数の編成7の中から抽出する。 Therefore, the planning device 1 creates a movement plan that is a plan for the replacement work of the formation 7. Specifically, the planning device 1 selects one formation 7 from among the plurality of formations 7, and sets the selected formation 7 as the target formation. The target organization is an example of a target moving object. Then, based on the departure and arrival time information, the planning device 1 selects a low-priority formation 7 whose arrival time is late compared to the arrival time of the target formation and whose departure time is slow compared to the departure time of the target formation. , extracted from a plurality of formations 7.

計画作成装置1は、優先順位の低い編成7の到着時間よりも遅く、且つ対象編成の出発時間よりも早い時間帯で、対象編成の入換作業を行う移動計画を作成する。例えば、計画作成装置1は、優先順位の低い編成7の到着時間よりも遅く、且つ対象編成の出発時間よりも早い時間帯で、優先順位の低い編成7の留置場所5よりも車両基地4の出口側の留置場所5へ対象編成を移動させる移動計画を作成する。 The plan creation device 1 creates a movement plan for performing replacement work for the target formation in a time period later than the arrival time of the formation 7 having a lower priority and earlier than the departure time of the target formation. For example, the planning device 1 selects a vehicle depot 4 rather than a detention place 5 of a formation 7 with a low priority in a time period later than the arrival time of the formation 7 with a low priority and earlier than the departure time of the target formation. A movement plan is created to move the target formation to the detention place 5 on the exit side.

図5は、実施の形態1にかかる計画作成装置によって作成される移動計画を説明するための図である。図5に示す例では、編成7は、編成7の到着時間よりも到着時間が遅い。また、図5には示していないが、編成7は、編成7の出発時間よりも出発時間が遅い。この場合、計画作成装置1は、編成7を対象編成とし、編成7の到着時間と比較して到着時間が遅く、且つ編成7の出発時間と比較して出発時間が遅い優先順位の低い編成7が編成7であると判定する。 FIG. 5 is a diagram for explaining a movement plan created by the plan creation device according to the first embodiment. In the example shown in FIG. 5, formation 7 2 arrives later than formation 7 1 . Further, although not shown in FIG. 5, formation 72 has a later departure time than formation 71 . In this case, the planning device 1 selects formation 7 1 as the target formation, and prioritizes the formation whose arrival time is later than the arrival time of formation 7 1 and whose departure time is later than the departure time of formation 7 1 . It is determined that the lowest formation 7 is formation 72 .

計画作成装置1は、優先順位の低い編成7の到着時間よりも遅く、且つ編成7の出発時間よりも早い時間帯で、編成7の入換作業を行う移動計画を作成する。図5に示す例では、優先順位の低い編成7の到着時間よりも遅く、且つ編成7の出発時間よりも早い時間帯は、時間帯l3である。計画作成装置1は、時間帯l3において、優先順位の低い編成7の留置場所512よりも車両基地4の出口側の留置場所511へ編成7を移動させる移動計画を作成する。 The planning device 1 creates a movement plan for performing the replacement work for the formation 7-1 in a time period later than the arrival time of the formation 7-2 , which has a lower priority, and earlier than the departure time of the formation 7-2 . In the example shown in FIG. 5, the time slot that is later than the arrival time of formation 72 , which has a lower priority, and earlier than the departure time of formation 72 , is time period l3. The plan creation device 1 creates a movement plan for moving the formation 7 1 to a detention place 5 11 on the exit side of the depot 4 than the detention place 5 12 of the formation 7 2 having a lower priority in the time period 13.

計画作成装置1は、このように作成した移動計画を反映した留置計画を作成することで、車両基地4内の支障関係に該当しないように留置計画を作成することができる。かかる留置計画の情報には、入換作業の対象になる編成7の情報、入換作業による移動先の留置場所5の情報、および入換作業の時間帯の情報を含む入換作業の情報が含まれる。入換作業による移動先の留置場所5の情報は、例えば、優先順位の低い編成7の留置場所5よりも車両基地4の出口側の留置場所5の情報である。 By creating a detention plan that reflects the movement plan created in this way, the plan creation device 1 can create a detention plan that does not fall under any hindrances within the vehicle depot 4. The information on the detention plan includes information on the formation 7 to be subjected to the shunting work, information on the detention place 5 to which the shunting work will move, and information on the shunting work including information on the time period of the shunting work. included. The information about the detention place 5 that is the destination of the shunting operation is, for example, information about the detention place 5 that is closer to the exit of the depot 4 than the detention place 5 of the formation 7 that has a lower priority.

以下、計画作成装置1についてさらに詳細に説明する。図6は、実施の形態1にかかる計画作成装置の構成の一例を示す図である。図6に示すように、計画作成装置1は、情報取得部10と、留置計画作成部20と、移動計画作成部30と、位置情報記憶部41と、場所時間帯別情報記憶部42と、留置計画情報記憶部43と、移動計画情報記憶部44とを備える。 The planning device 1 will be explained in more detail below. FIG. 6 is a diagram illustrating an example of the configuration of the planning device according to the first embodiment. As shown in FIG. 6, the plan creation device 1 includes an information acquisition unit 10, a detention plan creation unit 20, a movement plan creation unit 30, a location information storage unit 41, a location and time zone information storage unit 42, It includes a detention plan information storage section 43 and a movement plan information storage section 44.

情報取得部10は、外部装置から不図示のネットワークを介して、留置場所情報、移動支障情報、および発着時間情報を取得する。情報取得部10は、例えば、運行計画作成装置2から運行計画情報を取得し、運行計画情報に含まれる発着時間情報を取得する。 The information acquisition unit 10 acquires detention location information, movement hindrance information, and departure/arrival time information from an external device via a network (not shown). The information acquisition unit 10, for example, acquires operation plan information from the operation plan creation device 2, and acquires departure and arrival time information included in the operation plan information.

留置場所情報は、車両基地4内のすべての留置場所5を示す情報である。車両基地4が図2に示す車両基地4である場合、留置場所情報には、複数の留置場所511,512,521,522,531,532を示す情報を含む。 The detention place information is information indicating all the detention places 5 within the vehicle depot 4. When the vehicle depot 4 is the vehicle depot 4 shown in FIG. 2, the detention location information includes information indicating a plurality of detention locations 5 11 , 5 12 , 5 21 , 5 22 , 5 31 , 5 32 .

移動支障情報は、移動支障に関する情報であり、留置計画の作成対象となる車両基地4において、編成7が留置されると、編成7の移動に支障を来す関係である支障関係にある留置場所5を示す情報である。例えば、移動支障情報は、少なくとも2つの編成7間で1つの編成7が他の編成7の留置場所5への到着または他の編成7の留置場所5からの出発に支障を与える少なくとも2つの留置場所5の関係を支障関係として規定する情報である。 The movement hindrance information is information regarding movement hindrances, and when the formation 7 is detained at the depot 4 for which the detention plan is to be created, it indicates a detention location that is in a hindrance relationship that will hinder the movement of the formation 7. This is information indicating 5. For example, the movement hindrance information may include at least two detention locations between at least two formations 7 where one formation 7 poses a hindrance to the arrival of another formation 7 at the detention place 5 or the departure of the other formation 7 from the detention place 5. This is information that defines the relationship of location 5 as a hindrance relationship.

車両基地4が図2に示す車両基地4である場合、留置場所511,512は互いに支障関係にあり、留置場所521,522は互いに支障関係にあり、留置場所531,532は互いに支障関係にある。この場合、移動支障情報には、留置場所511,512が互いに支障関係にあることを示す情報、留置場所521,522が互いに支障関係にあることを示す情報、および留置場所531,532が互いに支障関係にあることを示す情報が含まれる。 When the depot 4 is the depot 4 shown in FIG. 2, the detention places 5 11 and 5 12 are in a mutually obstructing relationship, the detaining places 5 21 and 5 22 are in an interfering relationship with each other, and the detaining places 5 31 and 5 32 are in an interfering relationship with each other. are interfering with each other. In this case, the movement hindrance information includes information indicating that detention locations 5 11 and 5 12 are in a hindrance relationship with each other, information indicating that detention locations 5 21 and 5 22 are in a hindrance relationship with each other, and detention location 5 31 , 5 32 are in a mutually detrimental relationship.

発着時間情報は、車両基地4に対する複数の編成7の各々の到着時間および出発時間を示す情報であり、編成7の車両基地4への到着時間を示す情報と編成7の車両基地4からの出発時間を示す情報とを編成7毎に含む。以下において、説明の便宜上、編成7を機材と記載する場合がある。 The departure and arrival time information is information indicating the arrival time and departure time of each of the plurality of formations 7 to the depot 4, and includes information indicating the arrival time of the formation 7 to the depot 4 and departure time of the formation 7 from the depot 4. Information indicating time is included for each composition 7. In the following, for convenience of explanation, formation 7 may be referred to as equipment.

留置計画作成部20は、情報取得部10によって取得された留置場所情報、移動支障情報、および発着時間情報に基づいて、留置計画の対象期間における複数の編成7の車両基地4への留置計画を作成する。留置計画の対象期間は、予め設定された期間または計画作成装置1の不図示の入力部への入力操作によって指定された期間である。予め設定された期間は、例えば、当日の正午から翌日の正午までの期間であるが、当日の正午から翌々日の正午までの期間であってもよく、その他の期間であってもよい。 The detention plan creation unit 20 creates a detention plan for the plurality of formations 7 at the depot 4 during the period covered by the detention plan, based on the detention location information, movement hindrance information, and departure/arrival time information acquired by the information acquisition unit 10. create. The target period of the detention plan is a preset period or a period specified by an input operation to an input unit (not shown) of the plan creation device 1. The preset period is, for example, a period from noon of the current day to noon of the next day, but may be a period from noon of the current day to noon of the day after next, or may be any other period.

留置計画作成部20は、留置計画を作成した後、留置計画の対象期間において、運行管理装置3から変更ダイヤの情報が情報取得部10で取得された場合、変更ダイヤの情報に含まれる発着時間情報に基づいて、留置計画を再作成することができる。留置計画作成部20は、位置情報生成部21と、場所時間帯別情報生成部22と、移動制約情報生成部23と、留置場所探索部24と、時間帯区分調整部25とを備える。 After creating a detention plan, if information on a changed timetable is acquired by the information acquisition unit 10 from the traffic management device 3 during the target period of the detention plan, the detention plan creation unit 20 determines the departure and arrival times included in the information on the changed timetable. Based on the information, the detention plan can be re-created. The detention plan creation section 20 includes a location information generation section 21 , a location/time zone information generation section 22 , a movement restriction information generation section 23 , a detention location search section 24 , and a time zone classification adjustment section 25 .

位置情報生成部21は、留置場所情報に基づいて、留置計画の作成対象となる車両基地4の位置情報を生成し、生成した位置情報を位置情報記憶部41に記憶させる位置情報生成部21は、例えば、留置場所情報に基づいて、留置場所情報で示される。留置場所5を示す変数と留置場所5に留置される機材を示す変数とが関連付けられた情報を位置情報として生成する。 The location information generation unit 21 generates location information of the depot 4 for which a detention plan is to be created based on the detention location information, and stores the generated location information in the location information storage unit 41. , for example, is indicated by detention location information based on detention location information. Information in which a variable indicating the detention place 5 and a variable indicating the equipment kept at the detention place 5 are associated is generated as position information.

例えば、位置情報生成部21は、車両基地4内の全ての留置場所5の集合をTとし、機材数をn、各機材をF1~Fn、添字kを1からnまでの任意の値として、T(Fk)∈Tで定義される位置情報を生成する。T(Fk)は、機材Fkを留置する場所を表しており、集合Tに含まれる任意の留置場所5となり得る。 For example, the position information generation unit 21 sets the set of all detention places 5 in the vehicle depot 4 as T, the number of equipment as n, each equipment as F1 to Fn, and the subscript k as an arbitrary value from 1 to n. Generate position information defined by T(Fk)∈T. T(Fk) represents a place where the equipment Fk is kept, and can be any detention place 5 included in the set T.

T(Fk)は、留置場所探索部24による探索によって具体的な留置場所5が決定される。特定の機材については特定の留置場所5を使用できないといった制限がある場合に、例えば、機材Fkが留置場所T’を使用できないときは、T(Fk)≠T’のような制約式を設定しておくこともできる。 For T(Fk), the specific detention place 5 is determined by a search by the detention place search unit 24. If there is a restriction such that a specific detention location 5 cannot be used for a specific piece of equipment, for example, if equipment Fk cannot use detention location T', a constraint expression such as T(Fk)≠T' is set. You can also leave it there.

場所時間帯別情報生成部22は、位置情報生成部21によって生成された位置情報と情報取得部10によって取得された発着時間情報とに基づいて、留置計画の対象期間を区分した各時間帯での各留置場所5に留置される機材を変数で表す場所時間帯別情報を生成する。場所時間帯別情報生成部22は、生成した場所時間帯別情報を場所時間帯別情報記憶部42に記憶させる。 The location/time zone information generating section 22 generates information in each time zone in which the target period of the detention plan is divided based on the location information generated by the location information generating section 21 and the departure/arrival time information acquired by the information acquiring section 10. Location and time zone information is generated that represents the equipment to be detained at each detention location 5 using variables. The location and time zone information generation section 22 stores the generated location and time zone information in the location and time zone information storage section 42 .

場所時間帯別情報生成部22は、場所時間帯別情報に設定した各機材の到着時間および出発時間における時間帯での留置場所5を、位置情報生成部21によって生成された位置情報に関連付ける。場所時間帯別情報生成部22によって生成される場所時間帯別情報には、変数の値が設定されておらず、留置場所探索部24が探索を行う度に留置場所5が順次決定され、決定された留置場所5に相当する値が変数に代入される。 The location and time zone information generation section 22 associates the detention place 5 in the time zone of the arrival time and departure time of each equipment set in the location and time zone information with the location information generated by the location information generation section 21. The location and time zone information generated by the location and time zone information generation unit 22 does not have variable values set, and each time the detention location search unit 24 searches, detention locations 5 are sequentially determined. A value corresponding to the designated detention location 5 is assigned to the variable.

場所時間帯別情報生成部22は、例えば、「P(p,l)」で示される情報を、場所時間帯別情報として、生成する。「P(p,l)」において、「l」は、時間帯を示し、「p」は、留置場所5を示す。 The location/time zone information generation unit 22 generates, for example, information indicated by "P(p,l)" as the location/time zone information. In "P(p,l)", "l" indicates the time zone, and "p" indicates the detention place 5.

場所時間帯別情報生成部22は、発着時間情報に基づいて、場所時間帯別情報に対する位置制約条件として、下記式(1)で示される位置制約条件を示す制約条件情報を生成する。下記式(1)において、「T(Fk)」は、機材Fkを留置する場所であり、添字kは、1からnまでの任意の値であり、「s」は、時間Akから時間Dkまでの時間帯である。「n」は、機材の総数を示し、時間Akは、機材Fkの到着時間を示し、時間Dkは、機材Fkの出発時間を示す。
P(T(Fk),s)=Fk ・・・(1)
The location/time zone information generation unit 22 generates constraint condition information indicating a location constraint expressed by the following equation (1) as a location constraint for the location/time zone information based on the departure/arrival time information. In the following formula (1), "T(Fk)" is the location where the equipment Fk is kept, the subscript k is an arbitrary value from 1 to n, and "s" is the location from time Ak to time Dk. This is the time period. "n" indicates the total number of equipment, time Ak indicates the arrival time of equipment Fk, and time Dk indicates the departure time of equipment Fk.
P(T(Fk),s)=Fk...(1)

ある時間帯のある留置場所5に存在する機材を表す変数は1つしかないため、上記式(1)に示される制約条件を設定することによって、間接的に同じ時間帯の同じ留置場所5に複数の機材が存在しないという制約を実現することができる。なお、ある時間帯およびある場所にどの機材も存在していない場合は、上記式(1)に示される制約条件が働かないので、場所時間帯別情報の値は不定となる。 Since there is only one variable that represents the equipment present at a certain detention place 5 in a certain time period, by setting the constraint shown in the above formula (1), indirectly It is possible to realize the constraint that multiple pieces of equipment do not exist. Note that if no equipment exists in a certain time zone and a certain location, the constraint condition shown in the above equation (1) does not work, so the value of the place and time zone information becomes undefined.

移動制約情報生成部23は、場所時間帯別情報記憶部42に記憶された場所時間帯別情報と情報取得部10によって取得された発着時間情報および移動支障情報とに基づいて、移動制約条件を示す移動制約情報を生成する。かかる移動制約条件は、各機材の各時間帯での留置場所5への到着時の移動および留置場所5からの出発時の移動が、別の機材との間で支障関係にならないという条件である。 The movement constraint information generation section 23 generates movement constraint conditions based on the location and time zone information stored in the location and time zone information storage section 42 and the departure and arrival time information and movement hindrance information acquired by the information acquisition section 10. The movement restriction information shown is generated. This movement constraint condition is the condition that the movement of each piece of equipment upon arrival at detention place 5 and movement upon departure from detention place 5 in each time period does not cause any interference with other equipment. .

移動支障情報には、ある機材が留置場所pに到着する際に、留置場所qに機材が存在すると、留置場所pへの移動に支障を来すことを規定する到着支障情報と、機材が留置場所pから出発する際に、留置場所qに機材が存在すると留置場所pからの移動に支障を来すことを規定する出発支障情報とが含まれる。 Movement hindrance information includes arrival hindrance information that stipulates that if a certain equipment is present at detention place q when the equipment arrives at detention place p, movement to detention place p will be hindered, and if the equipment is Departure hindrance information is included that specifies that when departing from location p, the presence of equipment at detention location q will impede movement from detention location p.

移動制約情報生成部23は、到着支障情報に基づいて、下記式(2)で表される移動制約条件を示す制約条件情報を生成する。下記式(2)において、「AT(P(p,s))」は、機材Fkが留置場所pへ到着する時間を表し、「AT(P(q,s))」は、ある機材が留置場所qへ到着する時間を表す。
AT(P(p,s))<AT(P(q,s)) ・・・(2)
The movement constraint information generation unit 23 generates constraint condition information indicating a movement constraint expressed by the following formula (2) based on the arrival obstacle information. In formula (2) below, "AT(P(p,s))" represents the time when equipment Fk arrives at detention location p, and "AT(P(q,s))" represents the time when equipment Fk arrives at detention location p. represents the time to arrive at location q.
AT(P(p,s))<AT(P(q,s))...(2)

上記式(2)で表される制約式の制約が成り立てば、ある機材の留置場所qへの到着時間が機材Fkの留置場所pへの到着時間よりも後になる。このため、機材Fkが留置場所pへ到着する際に留置場所qに機材は存在せず、支障にならない。また、留置場所pまたは留置場所qに留置される機材が存在しない場合、P(p,s)またはP(q,s)が不定値となるため、上記式(2)で表される制約式の制約はなくなる。 If the constraint expressed by the above equation (2) holds true, the arrival time of a certain piece of equipment at the detention place q will be later than the arrival time of the equipment Fk at the detention place p. Therefore, when the equipment Fk arrives at the detention place p, there is no equipment at the detention place q, and there is no problem. In addition, if there is no equipment to be detained at detention location p or detention location q, P(p, s) or P(q, s) will be an indefinite value, so the constraint equation expressed by equation (2) above restrictions will disappear.

また、移動制約情報生成部23は、出発支障情報に基づいて、下記式(3)で表される移動制約条件を示す制約条件情報を生成する。下記式(3)において、「DT(P(p,s))」は、機材Fkが留置場所pから出発する時間を表し、「DT(P(q,s))」は、ある機材が留置場所qから出発する時間を表す。
DT(P(q,s))<DT(P(p,s)) ・・・(3)
Furthermore, the movement constraint information generation unit 23 generates constraint condition information indicating a movement constraint expressed by the following formula (3) based on the departure hindrance information. In formula (3) below, "DT(P(p,s))" represents the time when equipment Fk departs from detention location p, and "DT(P(q,s))" represents the time when equipment Fk departs from detention location p. It represents the time of departure from location q.
DT(P(q,s))<DT(P(p,s))...(3)

留置場所探索部24は、上述した制約条件情報に基づいて、位置情報記憶部41に記憶された位置情報で与えられる複数の留置場所5の中から上述した移動制約条件を充足する留置場所5を解として探索することによって、位置情報の値を決定し、決定した位置情報の値に基づいて、場所時間帯別情報の値を設定することで、各機材の留置計画を作成する。留置計画の情報は、例えば、図4および図5に示すように、留置計画の対象期間を区分した各時間帯で各留置場所5に留置される編成7を示す情報である。留置場所探索部24は、作成した各機材の留置計画を示す留置計画情報を留置計画情報記憶部43に記憶させる。 Based on the above-mentioned constraint information, the detention place search unit 24 selects a detention place 5 that satisfies the movement constraint conditions from among the plurality of detention places 5 given by the position information stored in the position information storage unit 41. By searching as a solution, the value of location information is determined, and based on the determined value of location information, the value of location and time zone information is set, thereby creating a detention plan for each piece of equipment. The information on the detention plan is, for example, as shown in FIGS. 4 and 5, information indicating the formations 7 to be detained at each detention location 5 in each time zone divided into the target period of the detention plan. The detention place search unit 24 causes the detention plan information storage unit 43 to store detention plan information indicating the created detention plan for each piece of equipment.

留置場所探索部24による探索には、制約論理プログラミング等の既知の手法を利用することができる。制約論理プログラミングでは、変数間の制約関係を制約式で表現するとともに変数の値の選択肢をツリー構造で表す。留置場所探索部24はツリー構造の選択肢を順次辿り、制約条件を満たさない選択肢があるならばその枝の先の探索に見込みがないとして枝刈りを行い、見込みがある他の選択肢を辿れるところまでバックトラックを実施することにより、移動制約条件を充足する各機材の留置場所5である制約充足解を求める。留置場所探索部24は、制約論理プログラミングの過程において、制約式で表現された変数間の制約関係を他の変数にも伝播させる制約伝播を行うことで、探索範囲を狭めて制約充足解を高速に求めることができる。 For the search by the detention place search unit 24, known techniques such as constraint logic programming can be used. In constraint logic programming, constraint relationships between variables are expressed in constraint expressions, and variable value options are expressed in a tree structure. The detention location search unit 24 sequentially traces the options in the tree structure, and if there is an option that does not satisfy the constraint conditions, it pruns the branch as there is no prospect of searching beyond that branch, until it can trace other options that are promising. By performing backtracking, a constraint-satisfying solution, which is a detention location 5 for each piece of equipment that satisfies the movement constraint conditions, is obtained. In the process of constraint logic programming, the detention location search unit 24 performs constraint propagation to propagate the constraint relationship between variables expressed in a constraint expression to other variables, thereby narrowing the search range and quickly finding a solution that satisfies the constraints. can be asked for.

なお、留置場所探索部24に対して、制約論理プログラミングの手法に基づくバックトラックをそのまま実装しても、あるいは市販の汎用ライブラリを用いて実装してもよい。この場合制約充足解が存在するならば、各機材の留置場所5として適切な解の探索結果が、留置場所探索部24によって得られる。 Note that backtracking based on a constraint logic programming technique may be implemented as is in the detention location search unit 24, or may be implemented using a commercially available general-purpose library. In this case, if a constraint-satisfying solution exists, the detention location search unit 24 obtains a search result for an appropriate solution as the detention location 5 for each piece of equipment.

時間帯区分調整部25は、情報取得部10によって取得された発着時間情報に基づいて、時間帯で移動する機材の数が均等になるように、時間帯lの区分を調整する。例えば、時間帯区分調整部25は、車両基地4内の留置場所5に対する機材の到着および出発の数を参照して、各機材の到着および出発の数が多い時間帯を細かく区分し、機材の到着および出発の数が少ない時間帯を粗く区分する。 The time slot classification adjustment unit 25 adjusts the classification of the time slot 1 based on the departure and arrival time information acquired by the information acquisition unit 10 so that the number of moving equipment in the time slot is equal. For example, the time zone classification adjustment unit 25 refers to the number of arrivals and departures of equipment to the detention place 5 in the depot 4, finely divides the time periods in which the number of arrivals and departures of each equipment is large, and Roughly divide the time periods when the number of arrivals and departures is small.

例えば、時間帯区分調整部25は、留置計画の対象期間である留置計画作成期間において機材の出発の数と到着の数を算出し、機材の出発および到着の数を時間帯区分の数で除算することにより、各時間帯に同じ数の出発および到着が含まれるように時間帯幅を調整する。これにより、時間帯区分調整部25は、機材の到着および出発の数が多い時間帯で時間帯幅の分解能を上げることができることから、時間帯区分の数の増加が抑えられ、制約式の数の増大を抑えることができる。 For example, the time zone segment adjustment unit 25 calculates the number of departures and arrivals of equipment in the detention plan creation period, which is the period covered by the detention plan, and divides the number of departures and arrivals of equipment by the number of time zone segments. The time slot width is adjusted so that each time slot contains the same number of departures and arrivals. As a result, the time zone segment adjustment unit 25 can increase the resolution of the time zone width in the time zone where the number of arrivals and departures of aircraft is large, thereby suppressing the increase in the number of time zone segments and reducing the number of constraint expressions can suppress the increase in

時間帯区分調整部25は、例えば、各時間帯の区分が機材の出発時間と到着時間との間になるように、留置計画対象期間を区分する数および時間帯の幅を調整することができる。この場合、時間帯区分調整部25は、留置計画対象期間に車両基地4に到着および出発する機材の数に応じて、留置計画対象期間において機材の出発時間と到着時間との間に時間帯の区分を入れる箇所を決定する。また、時間帯区分調整部25は、留置場所探索部24が制約充足解を発見できずに探索終了した場合、留置計画作成期間の時間帯区分の数を増加させることができる。 The time zone classification adjustment unit 25 can adjust the number of divisions of the detention plan target period and the width of the time zone, for example, so that the division of each time zone is between the departure time and arrival time of the equipment. . In this case, the time zone classification adjustment unit 25 determines the time zone between the departure time and arrival time of the equipment in the detention plan period, depending on the number of equipment arriving at and departing from the depot 4 during the detention plan period. Decide where to insert the classification. Furthermore, when the detention place search unit 24 ends the search without finding a constraint-satisfying solution, the time slot segment adjustment unit 25 can increase the number of time slot segments for the detention plan creation period.

なお、留置計画の対象期間が1日単位である場合、対象日の前日または翌日との接続条件を考える必要がある。この場合、前日から同じ場所に留置されている機材について、到着時刻AT(Fk)に前日の時刻を与えることにより、同様の制約条件で表現することができる。出発時刻DT(Fk)についても同様である。 Note that if the target period of the detention plan is one day, it is necessary to consider the connection conditions with the previous day or the next day of the target day. In this case, for equipment that has been kept at the same location since the previous day, the same constraint condition can be expressed by giving the previous day's time to the arrival time AT(Fk). The same applies to the departure time DT(Fk).

また、上述では、2つの留置場所5が支障関係にある場合の例を説明したが、留置計画作成部20は、3つ以上の留置場所5が支障関係にある場合も同様に、3つ以上の留置場所5についての時間帯l毎の制約条件を設定することができる。 Further, in the above description, an example was explained in which two detention locations 5 are in a hindrance relationship, but the detention plan creation unit 20 similarly handles cases where three or more detention locations 5 are in a hindrance relationship. It is possible to set constraints for each time period l regarding the detention place 5.

移動計画作成部30は、留置場所探索部24によって各機材の留置場所として解が得られない場合、入換作業を行うための移動計画を作成する。移動計画作成部30は、抽出部31と、移動決定部32とを備える。 The movement plan creation unit 30 creates a movement plan for carrying out replacement work when the detention place search unit 24 cannot find a solution as the detention place for each piece of equipment. The movement plan creation section 30 includes an extraction section 31 and a movement determination section 32.

抽出部31は、複数の機材の中から選択された1つの機材である対象機材の到着時間と比較して到着時間が遅く、且つ対象機材の出発時間と比較して出発時間が遅い優先順位の低い機材を、情報取得部10によって取得された発着時間情報に基づいて、複数の機材の中から抽出する。 The extraction unit 31 selects a priority item whose arrival time is later than the arrival time of the target equipment, which is one equipment selected from the plurality of equipment, and whose departure time is later than the departure time of the target equipment. A low-priced aircraft is extracted from a plurality of aircraft based on the departure and arrival time information acquired by the information acquisition unit 10.

抽出部31は、到着時間が早く且つ出発時間が早い機材を対象機材として選択する。抽出部31は、例えば、機材Fiおよび機材Fjについて、AT(Fi)<AT(Fj)であれば、1点とし、AT(Fj)<AT(Fi)であれば、0点とする処理を、jを1からnまで変更しながら行い、合計の点数を機材Fiの第1の点数として算出する。なお、i,jは、1からnまでの値であり、j≠iである。また、AT(Fi)は、機材Fiの到着時間を表し、AT(Fj)は、機材Fjの到着時間を表す。第1の点数は、到着が早い機材ほど高い点数になる。 The extraction unit 31 selects a device with an early arrival time and an early departure time as a target device. For example, for equipment Fi and equipment Fj, the extraction unit 31 performs a process of giving 1 point if AT(Fi)<AT(Fj), and giving 0 point if AT(Fj)<AT(Fi). , j is changed from 1 to n, and the total score is calculated as the first score of the equipment Fi. Note that i and j are values from 1 to n, and j≠i. Further, AT(Fi) represents the arrival time of equipment Fi, and AT(Fj) represents the arrival time of equipment Fj. As for the first score, the earlier the aircraft arrives, the higher the score.

同様に、抽出部31は、例えば、機材Fiおよび機材Fjについて、DT(Fi)<DT(Fj)であれば、1点とし、DT(Fj)<DT(Fi)であれば、0点とする処理を、jを1からnまで変更しながら行い、合計の点数を機材Fiの第2の点数として算出する。DT(Fi)は、機材Fiの出発時間を表し、DT(Fj)は、機材Fjの出発時間を表す。第2の点数は、出発が早い機材ほど高い点数になる。 Similarly, for equipment Fi and equipment Fj, the extraction unit 31 gives 1 point if DT(Fi)<DT(Fj), and 0 points if DT(Fj)<DT(Fi). This process is performed while changing j from 1 to n, and the total score is calculated as the second score of the equipment Fi. DT(Fi) represents the departure time of equipment Fi, and DT(Fj) represents the departure time of equipment Fj. Regarding the second score, the earlier the aircraft departs, the higher the score.

抽出部31は、機材F1~Fnの各々について、第1の点数と第2の点数を合算することによって、機材F1~Fnの各々の点数を算出する。抽出部31は、機材F1~Fnのうち点数が高い順に1以上の機材を選択する。点数が高い機材は、到着時間が早く且つ出発時間が早い機材であり、抽出部31は、機材F1~Fnのうち点数が高い機材を対象機材として選択する。 The extraction unit 31 calculates the score of each of the equipment F1 to Fn by adding up the first score and the second score for each of the equipment F1 to Fn. The extraction unit 31 selects one or more pieces of equipment from among the pieces of equipment F1 to Fn in descending order of scores. A device with a high score is a device with an early arrival time and an early departure time, and the extraction unit 31 selects the device with a high score from among the devices F1 to Fn as the target device.

次に、抽出部31は、到着時間が対象機材よりも遅く且つ出発時間が対象機材よりも遅い機材を優先度の低い機材として選択する。抽出部31は、上述のように抽出した機材を機材Faとした場合、AT(Fa)<AT(Fk)且つDT(Fa)<DT(Fk)を満たす機材Fkを機材Fbとして抽出する。かかる機材Fbは、到着時間が対象機材よりも遅く且つ出発時間が対象機材よりも遅い機材を優先度の低い機材である。 Next, the extraction unit 31 selects a device whose arrival time is later than that of the target device and whose departure time is later than that of the target device as a device with a low priority. When the equipment extracted as described above is equipment Fa, the extraction unit 31 extracts equipment Fk that satisfies AT(Fa)<AT(Fk) and DT(Fa)<DT(Fk) as equipment Fb. The aircraft Fb is a low-priority aircraft whose arrival time is later than that of the target equipment and whose departure time is later than that of the target equipment.

抽出部31は、最も点数が高い機材を機材Faとした場合に、AT(Fa)<AT(Fk)且つDT(Fa)<DT(Fk)を満たす機材Fkが見つからない場合、抽出部31は、AT(Fa)<AT(Fk)且つDT(Fa)<DT(Fk)を満たす機材Fkが見つかるまで点数が高い順に機材Faとして扱う機材を変更して、最初に見つけた機材を機材Fbとして抽出する。 When the equipment with the highest score is equipment Fa, if no equipment Fk that satisfies AT(Fa)<AT(Fk) and DT(Fa)<DT(Fk) is found, the extraction unit 31 extracts , change the equipment to be treated as equipment Fa in descending order of score until a equipment Fk that satisfies AT(Fa)<AT(Fk) and DT(Fa)<DT(Fk) is found, and the first equipment found is used as equipment Fb. Extract.

抽出部31は、例えば、留置場所探索部24による探索で留置場所5の解が得られるまで、機材Faとして抽出する機材を変更したり機材の数を増やしたりする。例えば、抽出部31は、移動計画作成部30において1つの機材についての移動計画が作成された後、かかる移動計画を用いた留置場所探索部24による探索で留置場所5の解が得られない場合、機材Faとして2つの機材を抽出する。また、抽出部31は、移動計画作成部30において2つの機材についての移動計画が作成された後、かかる移動計画を用いた留置場所探索部24による探索で留置場所5の解が得られない場合、機材Faとして3つの機材を抽出する。 For example, the extraction unit 31 changes the equipment to be extracted as the equipment Fa or increases the number of equipment until the detention location search unit 24 obtains a solution for the detention location 5 through the search. For example, when the extraction unit 31 is unable to obtain a solution for the detention location 5 in a search by the detention location search unit 24 using the travel plan created by the transportation plan creation unit 30, , two pieces of equipment are extracted as equipment Fa. In addition, when the extraction unit 31 is unable to obtain a solution for the detention place 5 in the search by the detention place search unit 24 using the movement plan after the movement plan for the two pieces of equipment is created in the movement plan creation unit 30, , three pieces of equipment are extracted as equipment Fa.

移動決定部32は、機材Fbの到着時間より遅く、機材Faの出発時間より早い時間で、かつ時間帯区分が区別できる時間に、入換作業による機材Faの移動を決定する。例えば、移動決定部32は、時間帯lの開始時間をBT(l)とし終了時間をET(l)とした場合、AT(Fk)<BT(l)且つET(l)<DT(Fa)を満たす時間帯lの1つを時間帯laとして選択し、選択した時間帯laにおいて機材Faの留置位置を変更する移動計画を作成する。 The movement determining unit 32 determines the movement of the equipment Fa due to the shunting work at a time later than the arrival time of the equipment Fb and earlier than the departure time of the equipment Fa, and at a time when time zones can be distinguished. For example, if the start time of time period l is BT(l) and the end time is ET(l), the movement determining unit 32 determines that AT(Fk)<BT(l) and ET(l)<DT(Fa). One of the time periods l that satisfies the following is selected as the time period la, and a movement plan for changing the detention position of the equipment Fa in the selected time period la is created.

移動決定部32は、選択した時間帯laに、機材Fbの留置場所5よりも車両基地の出口側の留置場所5への機材Faの移動を決定する。移動決定部32は、機材Faの移動時間と移動先の留置場所5とを含む移動計画を作成する。移動決定部32は、作成した移動計画の情報を移動計画情報記憶部44に記憶させる。 The movement determining unit 32 determines to move the equipment Fa to a detention location 5 closer to the exit of the vehicle depot than the storage location 5 of the equipment Fb during the selected time period la. The movement determining unit 32 creates a movement plan including the movement time of the equipment Fa and the destination detention place 5. The movement determining unit 32 causes the movement plan information storage unit 44 to store information on the created movement plan.

例えば、図4に示す例において、編成7の出発時間が時間帯l4であり、編成7~7の出発時間が時間帯l4よりも後であるとする。この場合、移動決定部32は、編成7の点数が最も高いため、編成7を対象機材として選択する。 For example, in the example shown in FIG. 4, it is assumed that the departure time of formation 7 1 is in time period l4, and the departure time of formations 7 2 to 7 5 is after time period l4. In this case, the movement determining unit 32 selects formation 7 1 as the target equipment because formation 7 1 has the highest score.

また、移動決定部32は、編成7を機材Faとした場合、AT(Fa)<AT(Fk)且つDT(Fa)<DT(Fk)を満たす機材Fkは、編成7~7であり、編成7~7を機材Fbとして決定する。移動決定部32は、編成7~7を機材Fbとして、AT(Fk)<BT(l)且つET(l)<DT(Fa)を満たす時間帯lを判定する。 In addition, the movement determining unit 32 determines that when formation 7 1 is equipment Fa, equipment Fk that satisfies AT(Fa)<AT(Fk) and DT(Fa)<DT(Fk) is formation 7 2 to 7 4 . Yes, formations 7 2 to 7 4 are determined as equipment Fb. The movement determining unit 32 determines a time period l satisfying AT(Fk)<BT(l) and ET(l)<DT(Fa), with the formations 7 2 to 7 4 as equipment Fb.

編成7の出発時間が時間帯l4であるため、ET(l)<DT(Fa)を満たす時間帯は、時間帯I1,l2,I3である。また、AT(Fk)<BT(l)を満たす機体は、編成7,7である。そして、AT(Fk)<BT(l)且つET(l)<DT(Fa)を満たす時間帯lは、時間帯I3であるため、移動決定部32は、時間帯I3において機材Faの留置位置を変更する移動計画を作成する。 Since the departure time of formation 71 is in time zone l4, the time zones that satisfy ET(l)<DT(Fa) are time zones I1, l2, and I3. Further, the aircraft satisfying AT(Fk)<BT(l) are formations 7 2 and 7 3 . Then, since the time period l that satisfies AT(Fk)<BT(l) and ET(l)<DT(Fa) is time period I3, the movement determining unit 32 determines the detention position of equipment Fa in time period I3. Create a travel plan that changes

例えば、移動決定部32は、時間帯I3において、機材Fbとして決定した優先順位の低い編成7の留置場所512よりも車両基地4の出口側の留置場所511へ編成7を移動させる移動計画を作成する。なお、移動決定部32は、編成7を複数回移動させることで、優先順位の低い編成7の留置場所512よりも車両基地4の出口側の留置場所511へ編成7を移動させる移動計画を作成することもできる。 For example, in the time period I3, the movement determining unit 32 moves the formation 7 1 to the detention place 5 11 on the exit side of the depot 4 rather than the detention place 5 12 of the formation 7 2 with a lower priority determined as the equipment Fb . Create a travel plan. The movement determining unit 32 moves the formation 7 1 multiple times to move the formation 7 1 to the detention place 5 11 which is closer to the exit of the depot 4 than the storage place 5 12 of the formation 7 2 which has a lower priority. You can also create a travel plan.

留置計画作成部20は、移動計画作成部30によって生成された移動計画情報を移動計画情報記憶部44から取得し、取得した移動計画情報に基づいて、移動計画を反映した留置計画を作成する。 The detention plan creation unit 20 acquires the movement plan information generated by the movement plan creation unit 30 from the movement plan information storage unit 44, and creates a detention plan that reflects the movement plan based on the acquired movement plan information.

例えば、留置計画作成部20は、取得した移動計画情報に基づいて、制約条件を決定する。かかる制約条件は、例えば、移動計画情報で示される時間帯において移動計画情報で示される機材を移動計画情報で示される留置場所5へ移動させるという条件である。留置計画作成部20は、決定した制約条件と上述した制約条件情報とに基づいて、位置情報記憶部41に記憶された位置情報で与えられる複数の留置場所5の中から上述した移動制約条件を充足する留置場所を解として探索することによって、移動計画を反映した留置計画を作成する。 For example, the detention plan creation unit 20 determines constraint conditions based on the acquired movement plan information. Such a constraint condition is, for example, a condition that the equipment indicated by the movement plan information is moved to the detention place 5 indicated by the movement plan information during the time period indicated by the movement plan information. Based on the determined constraint conditions and the constraint information described above, the detention plan creation unit 20 selects the above-mentioned movement constraint conditions from among the plurality of detention locations 5 given by the position information stored in the position information storage unit 41. By searching for satisfactory detention locations as solutions, a detention plan that reflects the movement plan is created.

また、留置計画作成部20は、取得した移動計画情報に基づいて、対象機材の到着時刻を到着時刻とし対象機材を移動させる時間帯を出発時間とする第1の機材として扱い、対象機材を移動させる時間帯を到着時間とし、対象機材の出発時間を出発時間とする第2の機材として扱うこともできる。 In addition, based on the acquired movement plan information, the detention plan creation unit 20 treats the target equipment as the first equipment whose arrival time is the arrival time and the time period in which the target equipment is to be moved as the departure time, and moves the target equipment. It is also possible to treat the target aircraft as a second aircraft whose arrival time is the time period during which the target aircraft arrives, and whose departure time is the departure time of the target equipment.

移動計画作成部30は、留置計画作成部20によって移動計画を反映した留置計画を作成できない場合、対象機材を追加または変更して、優先順位の低い留置位置を変更する移動計画を作成する。 If the detention plan creation unit 20 cannot create a detention plan that reflects the movement plan, the movement plan creation unit 30 creates a movement plan that adds or changes target equipment and changes the detention position with a low priority.

つづいて、フローチャートを用いて計画作成装置1による処理を説明する。図7は、実施の形態1にかかる計画作成装置による処理の一例を示すフローチャートである。図7に示すように、計画作成装置1の留置計画作成部20は、移動計画作成タイミングになったか否かを判定する(ステップS10)。移動計画作成タイミングは、例えば、計画作成装置1の不図示の入力部への入力操作があったタイミング、定期的に発生するタイミング、または運行管理装置3から変更ダイヤの情報を取得したタイミングである。 Next, processing by the planning device 1 will be explained using a flowchart. FIG. 7 is a flowchart illustrating an example of processing by the planning device according to the first embodiment. As shown in FIG. 7, the detention plan creation unit 20 of the plan creation device 1 determines whether or not it is time to create a movement plan (step S10). The movement plan creation timing is, for example, the timing at which an input operation is made to an input section (not shown) of the planning device 1, the timing that occurs periodically, or the timing at which information about a changed timetable is acquired from the operation management device 3. .

留置計画作成部20は、移動計画作成タイミングになったと判定した場合(ステップS10:Yes)、留置計画作成処理を行う(ステップS11)。ステップS11の処理は、図8に示すステップS20~S23の処理であり、後で詳述する。 When the detention plan creation unit 20 determines that it is time to create a movement plan (step S10: Yes), it performs detention plan creation processing (step S11). The process in step S11 is the process in steps S20 to S23 shown in FIG. 8, and will be described in detail later.

次に、留置計画作成部20は、移動制約条件を充足する各機材の留置場所を示す留置計画を作成できたか否かを判定する(ステップS12)。留置計画作成部20が、留置計画を作成できないと判定した場合(ステップS12:No)、移動計画作成部30が、移動計画作成処理を行う(ステップS13)。ステップS13の処理は、図9に示すステップS30~S33の処理であり、後で詳述する。 Next, the detention plan creation unit 20 determines whether a detention plan indicating the detention location of each piece of equipment that satisfies the movement constraint conditions has been created (step S12). When the detention plan creation unit 20 determines that the detention plan cannot be created (step S12: No), the movement plan creation unit 30 performs movement plan creation processing (step S13). The process of step S13 is the process of steps S30 to S33 shown in FIG. 9, and will be described in detail later.

移動計画作成部30は、移動計画を作成できたか否かを判定する(ステップS14)。移動計画作成部30は、移動計画を作成できたと判定した場合(ステップS14:Yes)、処理をステップS11へ移行する。計画作成装置1は、移動計画作成タイミングになっていないと判定した場合(ステップS10:No)、留置計画を作成できたと判定した場合(ステップS12:Yes)、移動計画を作成できなかったと判定した場合(ステップS14:No)、図7に示す処理を終了する。 The movement plan creation unit 30 determines whether the movement plan has been created (step S14). When the movement plan creation unit 30 determines that the movement plan has been created (step S14: Yes), the process proceeds to step S11. When the plan creation device 1 determines that it is not time to create a movement plan (step S10: No), when it determines that the detention plan has been created (step S12: Yes), it determines that the movement plan cannot be created. If so (step S14: No), the process shown in FIG. 7 ends.

図8は、実施の形態1にかかる計画作成装置による留置計画作成処理の一例を示すフローチャートである。図8に示すように、留置計画作成部20は、留置場所情報に基づいて、留置計画の作成対象となる車両基地4の位置情報を生成する(ステップS20)。 FIG. 8 is a flowchart illustrating an example of the detention plan creation process by the plan creation device according to the first embodiment. As shown in FIG. 8, the detention plan creation unit 20 generates position information of the vehicle depot 4 for which the detention plan is to be created, based on the detention location information (step S20).

また、留置計画作成部20は、位置情報と発着時間情報とに基づいて、留置計画の対象期間を区分した各時間帯での各留置場所5に留置される機材を変数で表す場所時間帯別情報を生成する(ステップS21)。そして、留置計画作成部20は、ステップS21によって生成された場所時間帯別情報と発着時間情報および移動支障情報とに基づいて、移動制約条件を示す移動制約情報を生成する(ステップS22)。 In addition, the detention plan creation unit 20 uses variables to represent the equipment to be detained at each detention location 5 in each time zone in which the target period of the detention plan is divided, based on location information and departure/arrival time information. Information is generated (step S21). Then, the detention plan creation unit 20 generates movement restriction information indicating movement restriction conditions based on the location and time zone information, departure and arrival time information, and movement hindrance information generated in step S21 (step S22).

次に、留置計画作成部20は、移動制約情報生成部23によって生成された制約条件情報に基づいて、車両基地4における複数の留置場所5の中から移動制約条件を充足する各機材の留置場所5を探索することによって、各時間帯における各機材の留置場所5を示す留置計画の情報である留置計画情報を作成し(ステップS23)、図8に示す処理を終了する。ステップS23において、留置計画作成部20は、移動計画作成部30によって移動計画が作成されている場合、かかる移動計画を反映した留置計画を作成する。 Next, based on the constraint information generated by the movement constraint information generation unit 23, the detention plan creation unit 20 selects a detention place for each piece of equipment that satisfies the movement constraint conditions from among the plurality of detention places 5 in the depot 4. 5 to create detention plan information, which is information on a detention plan indicating the detention location 5 of each piece of equipment in each time period (step S23), and the process shown in FIG. 8 ends. In step S23, if a movement plan has been created by the movement plan creation unit 30, the detention plan creation unit 20 creates an detention plan that reflects the movement plan.

図9は、実施の形態1にかかる計画作成装置による移動計画作成処理の一例を示すフローチャートである。図9に示すように、移動計画作成部30は、対象機材を選択し(ステップS30)、対象機材の到着時間と比較して到着時間が遅く、且つ対象機材の出発時間と比較して出発時間が遅い優先順位の低い機材を抽出する(ステップS31)。 FIG. 9 is a flowchart illustrating an example of movement plan creation processing by the plan creation device according to the first embodiment. As shown in FIG. 9, the movement plan creation unit 30 selects the target equipment (step S30), and selects the target equipment whose arrival time is later than the arrival time of the target equipment and whose departure time is later than the departure time of the target equipment. equipment with a low priority is extracted (step S31).

次に、移動計画作成部30は、対象機材を移動させる時間帯を決定する(ステップS32)。ステップS32において、移動計画作成部30は、例えば、機材Fbの到着時間より遅く、機材Faの出発時間より早い時間で、かつ時間帯区分が区別できる時間を、対象機材を移動させる時間帯として決定する。 Next, the movement plan creation unit 30 determines the time period in which the target equipment is to be moved (step S32). In step S32, the movement plan creation unit 30 determines, for example, a time later than the arrival time of the equipment Fb and earlier than the departure time of the equipment Fa, and a time when the time zone classification can be distinguished, as the time period in which the target equipment is to be moved. do.

次に、移動計画作成部30は、対象機材の移動先の留置場所5を決定し(ステップS33)、図9に示す処理を終了する。ステップS33において、移動計画作成部30は、例えば、ステップS32で決定した時間帯で、優先順位の低い機材の留置場所5よりも車両基地の出口側の留置場所5への対象機材の移動を決定する。 Next, the movement plan creation unit 30 determines the detention location 5 to which the target equipment is to be moved (step S33), and ends the process shown in FIG. 9. In step S33, the movement plan creation unit 30 determines, for example, to move the target equipment to a storage location 5 closer to the exit of the depot than the storage location 5 of lower priority equipment during the time period determined in step S32. do.

図10は、実施の形態1にかかる計画作成装置のハードウェア構成の一例を示す図である。図10に示すように、計画作成装置1は、プロセッサ101と、メモリ102と、通信装置103と、インタフェース回路104とを備えるコンピュータを含む。 FIG. 10 is a diagram illustrating an example of the hardware configuration of the planning device according to the first embodiment. As shown in FIG. 10, the planning device 1 includes a computer including a processor 101, a memory 102, a communication device 103, and an interface circuit 104.

プロセッサ101、メモリ102、通信装置103、およびインタフェース回路104は、例えば、バス105によって互いに情報の送受信が可能である。位置情報記憶部41、場所時間帯別情報記憶部42、留置計画情報記憶部43、および移動計画情報記憶部44は、メモリ102によって実現される。プロセッサ101は、メモリ102に記憶されたプログラムを読み出して実行することによって、情報取得部10、留置計画作成部20、および移動計画作成部30などの機能を実行する。プロセッサ101は、例えば、処理回路の一例であり、CPU(Central Processing Unit)、DSP(Digital Signal Processor)、およびシステムLSI(Large Scale Integration)のうち一つ以上を含む。 The processor 101, the memory 102, the communication device 103, and the interface circuit 104 can exchange information with each other via the bus 105, for example. The location information storage section 41 , location/time zone information storage section 42 , detention plan information storage section 43 , and movement plan information storage section 44 are realized by the memory 102 . The processor 101 executes the functions of the information acquisition unit 10, the detention plan creation unit 20, the movement plan creation unit 30, and the like by reading and executing programs stored in the memory 102. The processor 101 is an example of a processing circuit, and includes one or more of a CPU (Central Processing Unit), a DSP (Digital Signal Processor), and a system LSI (Large Scale Integration).

メモリ102は、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ、EPROM(Erasable Programmable Read Only Memory)、およびEEPROM(登録商標)(Electrically Erasable Programmable Read Only Memory)のうち一つ以上を含む。また、メモリ102は、コンピュータが読み取り可能なプログラムが記録された記録媒体を含む。かかる記録媒体は、不揮発性または揮発性の半導体メモリ、磁気ディスク、フレキシブルメモリ、光ディスク、コンパクトディスク、およびDVD(Digital Versatile Disc)のうち一つ以上を含む。なお、計画作成装置1は、ASIC(Application Specific Integrated Circuit)およびFPGA(Field Programmable Gate Array)などの集積回路を含んでいてもよい。 The memory 102 includes one or more of RAM (Random Access Memory), ROM (Read Only Memory), flash memory, EPROM (Erasable Programmable Read Only Memory), and EEPROM (registered trademark) (Electrically Erasable Programmable Read Only Memory). include. Furthermore, the memory 102 includes a recording medium in which a computer-readable program is recorded. Such recording media include one or more of nonvolatile or volatile semiconductor memory, magnetic disk, flexible memory, optical disk, compact disk, and DVD (Digital Versatile Disc). Note that the planning device 1 may include integrated circuits such as ASIC (Application Specific Integrated Circuit) and FPGA (Field Programmable Gate Array).

上述した車両基地4では、同一の線路上で縦列に2つの編成7を留置する構成であるが、計画作成装置1は、同一の線路上で縦列に3つの編成7を留置する構成であっても、留置計画および移動計画を作成することができる。また、車両基地4では、基地出入口6が1つの例を説明したが、計画作成装置1は、車両基地4に基地出入口6が2以上ある場合であっても、留置計画および移動計画を作成することができる。上述では、移動体の一例として、鉄道の編成7を挙げ、移動体基地の一例として、車両基地4を挙げたが、計画作成装置1は、編成7以外の路面電車または自動車などの移動体の基地である移動体基地における移動体の留置計画を作成することもできる。 The above-mentioned depot 4 has a configuration in which two formations 7 are parked in tandem on the same track, but the planning device 1 has a configuration in which three formations 7 are parked in tandem on the same track. can also create detention and transfer plans. Furthermore, although an example has been described in which there is one base entrance/exit 6 in the depot 4, the plan creation device 1 can create a detention plan and a movement plan even if the depot 4 has two or more base entrances/exits 6. be able to. In the above description, the railway formation 7 was cited as an example of a mobile body, and the rolling stock depot 4 was cited as an example of a mobile base. It is also possible to create a detention plan for mobile bodies at a mobile base, which is a base.

また、計画作成装置1の情報取得部10は、検査装置8から不図示のネットワークを介して編成7の検査結果を取得することができる。計画作成装置1は、検査装置8によって修理が必要であると判定された編成7の情報を取得した場合、留置計画および移動計画を再作成することができる。例えば、計画作成装置1の留置計画作成部20は、検査装置8によって修理が必要であると判定された編成7を車両基地4の基地出入口6から最も離れた留置場所5へ留置する留置計画を作成することができる。留置計画作成部20は、車両基地4の基地出入口6から最も離れた留置場所5以外の留置場所5の集合をT’とし、T(Fk)≠T’のような制約式を設定しておくことができる。 Further, the information acquisition unit 10 of the planning device 1 can acquire the inspection results of the formation 7 from the inspection device 8 via a network (not shown). When the planning device 1 acquires information about the formation 7 determined by the inspection device 8 to be in need of repair, it can re-create the detention plan and the movement plan. For example, the detention plan creation unit 20 of the plan creation device 1 creates a detention plan for detaining the formation 7 that has been determined by the inspection device 8 to be in need of repair at the detention location 5 furthest from the base entrance 6 of the depot 4. can be created. The detention plan creation unit 20 sets the set of detention places 5 other than the detention place 5 farthest from the base entrance 6 of the vehicle depot 4 as T', and sets a constraint expression such as T(Fk)≠T'. be able to.

また、計画作成装置1の移動計画作成部30は、検査装置8によって修理が必要であると判定された編成7を対象編成として、車両基地4の基地出入口6から最も離れた留置場所5へ移動させる移動計画を作成することができる。 In addition, the movement plan creation unit 30 of the plan creation device 1 moves the formation 7 determined by the inspection device 8 to be in need of repair to the detention place 5 farthest from the base entrance 6 of the depot 4 as the target formation. You can create a travel plan.

計画作成装置1の留置計画作成部20は、検査装置8によって修理が必要であると判定された編成7の出発時刻を留置計画の対象期間よりも後に変更することができる。これにより、計画作成装置1は、車両基地4の基地出入口6から離れた留置場所5に留置する可能性を高めることができる。 The detention plan creation unit 20 of the plan creation device 1 can change the departure time of the formation 7 determined by the inspection device 8 to be in need of repair to be later than the target period of the detention plan. Thereby, the planning device 1 can increase the possibility that the vehicle will be parked at the parking place 5 which is away from the base entrance/exit 6 of the vehicle depot 4.

以上のように、実施の形態1にかかる計画作成装置1は、情報取得部10と、抽出部31と、移動決定部32とを備える。情報取得部10は、車両基地4に対する複数の編成7の各々の到着時間および出発時間を示す発着時間情報を取得する。車両基地4は、移動体基地の一例であり、編成7は移動体の一例である。抽出部31は、複数の編成7の中から選択された1つの編成7である対象編成の到着時間と比較して到着時間が遅く、且つ対象編成の出発時間と比較して出発時間が遅い優先順位の低い編成7を、情報取得部10によって取得された発着時間情報に基づいて、複数の編成7の中から抽出する。移動決定部32は、優先順位の低い編成7の留置場所5よりも車両基地4の基地出入口6側の留置場所5への対象編成の移動を決定する。基地出入口6は、出口の一例である。これにより、計画作成装置1は、発着時間情報で示される到着時間および出発時間で移動体基地への複数の移動体の発着を行わせることができるように、移動体基地における移動体の移動計画を作成することができる。 As described above, the planning device 1 according to the first embodiment includes the information acquisition section 10, the extraction section 31, and the movement determination section 32. The information acquisition unit 10 acquires departure and arrival time information indicating the arrival and departure times of each of the plurality of formations 7 with respect to the depot 4 . The vehicle depot 4 is an example of a mobile base, and the formation 7 is an example of a mobile body. The extraction unit 31 gives priority to one formation 7 selected from the plurality of formations 7, which has a later arrival time compared to the arrival time of the target formation and a later departure time compared to the departure time of the target formation. A formation 7 having a low ranking is extracted from among the plurality of formations 7 based on the departure and arrival time information acquired by the information acquisition unit 10. The movement determining unit 32 determines the movement of the target formation to a detention place 5 closer to the base entrance 6 of the depot 4 than the detention place 5 of the formation 7 having a lower priority. The base entrance/exit 6 is an example of an exit. Thereby, the planning device 1 creates a movement plan for mobile bodies at the mobile base so that a plurality of mobile bodies can depart from and arrive at the mobile base at the arrival and departure times indicated by the departure and arrival time information. can be created.

また、移動決定部32は、優先順位の低い編成7の到着時間よりも遅く且つ対象編成の出発時間よりも早い時間を車両基地4の出口側の留置場所5への対象編成の移動時間として決定する。これにより、計画作成装置1は、発着時間情報で示される到着時間および出発時間で移動体基地への複数の移動体の発着を行わせることができるように、移動計画をさらに精度よく作成することができる。 In addition, the movement determining unit 32 determines a time that is later than the arrival time of the formation 7 with a lower priority and earlier than the departure time of the target formation as the movement time of the target formation to the detention place 5 on the exit side of the depot 4. do. As a result, the planning device 1 can create a movement plan with higher precision so that a plurality of mobile objects can take off and arrive at the mobile base at the arrival and departure times indicated by the departure and arrival time information. Can be done.

また、車両基地4には、編成7の移動方向に並べられた複数の留置場所5を各々含み、車両基地4の出口に通じる複数の留置場所グループが設けられている。複数の留置場所グループは、例えば、留置場所511,512を含む留置場所グループ、留置場所521,522を含む留置場所グループ、および留置場所531,532を含む留置場所グループである。移動決定部32は、複数の留置場所5のうち優先順位の低い編成7の留置場所5を含む留置場所グループと同じ留置場所グループにおける車両基地4の出口側の留置場所5への対象編成の移動を決定する。これにより、計画作成装置1は、発着時間情報で示される到着時間および出発時間で移動体基地への複数の移動体の発着を行わせることができるように、移動計画をさらに精度よく作成することができる。 Further, the depot 4 is provided with a plurality of detaining place groups each including a plurality of detaining places 5 arranged in the moving direction of the formation 7 and communicating with the exit of the depot 4 . The plurality of detention place groups are, for example, a detention place group including detention places 511 and 512, a detention place group including detention places 521 and 522, and a detention place group including detention places 531 and 532. The movement determining unit 32 moves the target formation to the detention place 5 on the exit side of the depot 4 in the same detention place group as the detention place group that includes the detention place 5 of the formation 7 having a lower priority among the plurality of detention places 5. Determine. As a result, the planning device 1 can create a movement plan with higher precision so that a plurality of mobile objects can take off and arrive at the mobile base at the arrival and departure times indicated by the departure and arrival time information. Can be done.

また、情報取得部10は、複数の編成7の運行管理計画を作成する運行計画作成装置2から発着時間情報を取得する。これにより、計画作成装置1は、発着時間情報を容易に取得することができる。 The information acquisition unit 10 also acquires departure and arrival time information from the operation plan creation device 2 that creates operation management plans for a plurality of formations 7. Thereby, the planning device 1 can easily acquire departure and arrival time information.

また、計画作成装置1は、留置計画作成部20と、移動計画作成部30とを備える。留置計画作成部20は、情報取得部10によって取得された発着時間情報に基づいて、車両基地4における複数の編成7の留置場所5の計画である留置計画を作成する。移動計画作成部30は、抽出部31および移動決定部32を有し、対象編成の移動計画を作成する。留置計画作成部20は、留置場所探索部24を備える。留置場所探索部24は、複数の編成7のうち少なくとも2つの編成7間で1つの編成7が他の編成7の留置場所5への到着または他の編成7の留置場所5からの出発に支障を与えないように少なくとも2つの編成7の移動を制約する制約条件を充足する複数の編成7の各々の留置場所5を探索して留置計画を作成する。移動計画作成部30は、留置場所探索部24によって制約条件を充足する複数の編成7の各々の留置場所5がない場合に、移動計画を作成する。留置計画作成部20は、移動計画作成部30によって作成された移動計画と情報取得部10によって取得された発着時間情報とに基づいて、留置計画を作成する。これにより、計画作成装置1は、移動体基地内の支障関係に該当しないように留置計画を作成できない場合に、移動計画を作成し、作成した移動計画に基づいて、留置計画を作成することができる。 The plan creation device 1 also includes an indwelling plan creation section 20 and a movement plan creation section 30. The detention plan creation unit 20 creates a detention plan, which is a plan for the detention locations 5 of the plurality of formations 7 at the depot 4, based on the departure and arrival time information acquired by the information acquisition unit 10. The movement plan creation unit 30 includes an extraction unit 31 and a movement determination unit 32, and creates a movement plan for the target organization. The detention plan creation section 20 includes a detention location search section 24 . The detention place search unit 24 determines whether among the plurality of formations 7, at least two formations 7, one formation 7 is interfering with the other formation 7 arriving at the detention place 5 or the other formation 7 from leaving the detention place 5. A detention plan is created by searching for a detention place 5 for each of a plurality of formations 7 that satisfies a constraint condition that restricts the movement of at least two formations 7 so as not to cause the movement of the formations 7. The movement plan creation unit 30 creates a movement plan when the detention place search unit 24 does not find a detention place 5 for each of the plurality of formations 7 that satisfies the constraint conditions. The detention plan creation unit 20 creates a detention plan based on the movement plan created by the movement plan creation unit 30 and the departure and arrival time information acquired by the information acquisition unit 10. As a result, the plan creation device 1 can create a movement plan and create a detention plan based on the created movement plan when it is not possible to create a detention plan so as not to fall under a problem within the mobile base. can.

また、情報取得部10は、移動支障情報を取得する。移動支障情報は、少なくとも2つの編成7間で1つの編成7が他の編成7の留置場所5への到着または他の編成7の留置場所5からの出発に支障を与える車両基地4における少なくとも2つの留置場所5の関係を規定する。留置計画作成部20は、場所時間帯別情報生成部22と、移動制約情報生成部23とを備える。場所時間帯別情報生成部22は、車両基地4における複数の留置場所5を示す場所情報と発着時間情報に基づいて、留置計画の対象期間を区分した各時間帯での複数の留置場所5の各々に留置される編成7を示す場所時間帯別情報を生成する。移動制約情報生成部23は、場所時間帯別情報生成部22によって生成された場所時間帯別情報と、情報取得部10によって取得された移動支障情報とに基づいて、制約条件を示す情報を生成する。このように、計画作成装置1は、場所時間帯別情報を用いて、留置場所5の数と時間帯とに依存する制約条件を生成することができることから、全ての移動体について制約条件を設定する場合に比べて、制約条件の数を減らすことができる。 The information acquisition unit 10 also acquires movement hindrance information. The movement hindrance information includes at least two formations 7 at the depot 4 where one formation 7 poses a hindrance to the other formation 7 arriving at the detention place 5 or the other formation 7 from leaving the detention place 5. The relationship between the two detention places 5 is defined. The detention plan creation unit 20 includes a place and time zone information generation unit 22 and a movement restriction information generation unit 23. The location/time zone information generation unit 22 generates information about the multiple detention locations 5 in each time zone in which the target period of the detention plan is divided, based on the location information indicating the multiple detention locations 5 in the depot 4 and the departure/arrival time information. Location and time zone information indicating the formations 7 to be detained at each location is generated. The movement constraint information generation unit 23 generates information indicating constraint conditions based on the place and time zone information generated by the place and time zone information generation unit 22 and the movement hindrance information acquired by the information acquisition unit 10. do. In this way, the planning device 1 can generate constraint conditions that depend on the number of detention locations 5 and the time zone using the location and time zone information, and therefore sets the constraint conditions for all moving objects. The number of constraints can be reduced compared to the case where

以上の実施の形態に示した構成は、一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。 The configuration shown in the above embodiments is an example, and it is possible to combine it with another known technology, and a part of the configuration can be omitted or changed without departing from the gist. It is possible.

1 計画作成装置、2 運行計画作成装置、3 運行管理装置、4 車両基地、5,511,512,521,522,531,532 留置場所、6 基地出入口、7,7,7,7,7 編成、8 検査装置、10 情報取得部、20 留置計画作成部、21 位置情報生成部、22 場所時間帯別情報生成部、23 移動制約情報生成部、24 留置場所探索部、25 時間帯区分調整部、30 移動計画作成部、31 抽出部、32 移動決定部、41 位置情報記憶部、42 場所時間帯別情報記憶部、43 留置計画情報記憶部、44 移動計画情報記憶部、100 鉄道システム。 1 Planning device, 2 Operation planning device, 3 Operation control device, 4 Depot, 5, 5 11 , 5 12 , 5 21 , 5 22 , 5 31 , 5 32 Detention place, 6 Base entrance, 7, 7 1 , 7 2 , 7 3 , 7 4 organization, 8 inspection device, 10 information acquisition unit, 20 detention plan creation unit, 21 location information generation unit, 22 location and time zone information generation unit, 23 movement restriction information generation unit, 24 detention Location search unit, 25 Time zone classification adjustment unit, 30 Movement plan creation unit, 31 Extraction unit, 32 Movement determination unit, 41 Location information storage unit, 42 Location and time zone information storage unit, 43 Detention plan information storage unit, 44 Movement Planning information storage unit, 100 Railway system.

Claims (6)

移動体の移動方向に並べられた複数の留置場所を各々含み、出口に通じる複数の留置場所グループが設けられている移動体基地に対する複数の移動体の各々の到着時間および出発時間を示す発着時間情報を取得する情報取得部と、
前記複数の移動体の中から選択された1つの移動体である対象移動体の到着時間と比較して到着時間が遅く、且つ前記対象移動体の出発時間と比較して出発時間が遅い優先順位の低い移動体を、前記情報取得部によって取得された前記発着時間情報に基づいて、前記複数の移動体の中から抽出する抽出部と、
前記優先順位の低い移動体の到着時間よりも遅く且つ前記対象移動体の出発時間よりも早い時間を前記移動体基地の出口側の留置場所への前記対象移動体の移動時間として決定し、前記複数の留置場所のうち前記優先順位の低い移動体の留置場所を含む留置場所グループと同じ留置場所グループにおける前記優先順位の低い移動体の留置場所よりも前記移動体基地の出口側の留置場所への前記対象移動体の移動を決定する移動決定部と、を備え
前記抽出部は、到着時刻が早くかつ出発時間が早い前記移動体ほど点数が高くなるよう点数付けをし、前記点数が高い前記移動体から順に前記対象移動体を選定する
ことを特徴とする計画作成装置。
Departure/arrival times indicating the arrival and departure times of each of a plurality of mobile bodies with respect to a mobile base, each of which includes a plurality of detention places arranged in the direction of movement of the mobile bodies, and in which a plurality of detention place groups leading to an exit are provided. an information acquisition unit that acquires information;
A priority ranking in which the arrival time is later compared to the arrival time of a target mobile body, which is one mobile body selected from the plurality of mobile bodies, and the departure time is later compared to the departure time of the target mobile body. an extraction unit that extracts a mobile body with a low value from among the plurality of mobile bodies based on the departure and arrival time information acquired by the information acquisition unit;
determining a time later than the arrival time of the lower priority mobile object and earlier than the departure time of the target mobile object as the travel time of the target mobile object to a detention place on the exit side of the mobile base; out of a plurality of detention locations, to a detention location closer to the exit of the mobile base than the detention location of the lower priority mobile object in the same detention location group that includes the detention location of the lower priority mobile object. a movement determining unit that determines the movement of the target moving object ,
The extraction unit assigns scores such that the earlier the arrival time and the earlier the departure time of the mobile objects, the higher the score, and selects the target mobile objects in order from the mobile object with the highest score.
A planning device characterized by:
前記情報取得部は、
前記複数の移動体の運行管理計画を作成する運行計画作成装置から前記発着時間情報を取得する
ことを特徴とする請求項1に記載の計画作成装置。
The information acquisition unit includes:
The plan creation device according to claim 1, wherein the departure and arrival time information is acquired from an operation plan creation device that creates an operation management plan for the plurality of moving objects.
前記情報取得部によって取得された前記発着時間情報に基づいて、前記移動体基地における前記複数の移動体の留置場所の計画である留置計画を作成する留置計画作成部と、
前記抽出部および前記移動決定部を有し、前記対象移動体の移動計画を作成する移動計画作成部と、を備え、
前記留置計画作成部は、
前記複数の移動体のうち少なくとも2つの移動体間で1つの移動体が他の移動体の留置場所への到着または前記他の移動体の留置場所からの出発に支障を与えないように前記少なくとも2つの移動体の移動を制約する制約条件を充足する前記複数の移動体の各々の留置場所を探索して前記留置計画を作成する留置場所探索部を備え、
前記移動計画作成部は、
前記留置場所探索部によって前記制約条件を充足する前記複数の移動体の各々の留置場所がない場合に、前記移動計画を作成し、
前記留置計画作成部は、
前記移動計画作成部によって作成された前記移動計画と前記情報取得部によって取得された前記発着時間情報とに基づいて、前記留置計画を作成する
ことを特徴とする請求項1または2に記載の計画作成装置。
a detention plan creation unit that creates a detention plan that is a plan for detention locations for the plurality of mobile bodies at the mobile base based on the departure and arrival time information acquired by the information acquisition unit;
a movement plan creation unit that has the extraction unit and the movement determination unit and creates a movement plan for the target moving object;
The detention plan preparation department:
At least two of the plurality of mobile bodies are arranged so that one mobile body does not interfere with the other mobile body arriving at the detention place or leaving the other mobile body from the detention place. comprising a detention place search unit that searches for a detention place for each of the plurality of moving bodies that satisfies a constraint that restricts movement of the two mobile bodies and creates the detention plan;
The movement plan creation department
creating the movement plan when the detention place search unit does not have a detention place for each of the plurality of mobile objects that satisfies the constraint;
The detention plan preparation department:
The plan according to claim 1 or 2, wherein the detention plan is created based on the movement plan created by the movement plan creation unit and the departure and arrival time information acquired by the information acquisition unit. Creation device.
前記情報取得部は、
前記少なくとも2つの移動体間で前記1つの移動体が前記他の移動体の留置場所への到着または前記他の移動体の留置場所からの出発に支障を与える前記移動体基地における少なくとも2つの留置場所の関係を規定する移動支障情報を取得し、
前記留置計画作成部は、
前記移動体基地における複数の留置場所を示す場所情報と前記発着時間情報に基づいて、前記留置計画の対象期間を区分した各時間帯での前記複数の留置場所の各々に留置される前記移動体を示す場所時間帯別情報を生成する場所時間帯別情報生成部と、
前記場所時間帯別情報生成部によって生成された場所時間帯別情報と、前記情報取得部によって取得された前記移動支障情報とに基づいて、前記制約条件を示す情報を生成する移動制約情報生成部と、を備える
ことを特徴とする請求項に記載の計画作成装置。
The information acquisition unit includes:
At least two detentions at the mobile base that interfere with the arrival of the other mobile body at the detention place or departure from the detention place of the other mobile body between the at least two mobile bodies. Obtain mobility hindrance information that defines location relationships,
The detention plan preparation department:
The mobile object is detained at each of the plurality of detention locations in each time zone divided into the target period of the detention plan based on the location information indicating the plurality of detention locations at the mobile base and the departure/arrival time information. a location and time zone specific information generation unit that generates location and time zone specific information indicating the location and time zone;
a movement constraint information generation unit that generates information indicating the constraint conditions based on the location and time zone specific information generated by the location and time zone specific information generation unit and the movement hindrance information acquired by the information acquisition unit; The planning device according to claim 3 , comprising the following.
コンピュータが実行する計画作成方法であって、
移動体の移動方向に並べられた複数の留置場所を各々含み、出口に通じる複数の留置場所グループが設けられている移動体基地に対する複数の移動体の各々の到着時間および出発時間を示す発着時間情報を取得する第1のステップと、
前記複数の移動体の中から選択された1つの移動体である対象移動体の到着時間と比較して到着時間が遅く、且つ前記対象移動体の出発時間と比較して出発時間が遅い優先順位の低い移動体を、前記第1のステップによって取得された前記発着時間情報に基づいて、前記複数の移動体の中から抽出する第2のステップと、
前記優先順位の低い移動体の到着時間よりも遅く且つ前記対象移動体の出発時間よりも早い時間を前記移動体基地の出口側の留置場所への前記対象移動体の移動時間として決定し、前記複数の留置場所のうち前記優先順位の低い移動体の留置場所を含む留置場所グループと同じ留置場所グループにおける前記優先順位の低い移動体の留置場所よりも前記移動体基地の出口側の留置場所への前記対象移動体の移動を決定する第3のステップと、を含み、
前記第2のステップでは、到着時刻が早くかつ出発時間が早い前記移動体ほど点数が高くなるよう点数付けをし、前記点数が高い前記移動体から順に前記対象移動体を選定する
ことを特徴とする計画作成方法。
A planning method executed by a computer, the method comprising:
Departure/arrival times indicating the arrival and departure times of each of a plurality of mobile bodies with respect to a mobile base, each of which includes a plurality of detention places arranged in the direction of movement of the mobile bodies, and in which a plurality of detention place groups leading to an exit are provided. A first step of obtaining information;
A priority ranking in which the arrival time is later compared to the arrival time of a target mobile body, which is one mobile body selected from the plurality of mobile bodies, and the departure time is later compared to the departure time of the target mobile body. a second step of extracting a moving object with a low value from among the plurality of moving objects based on the departure and arrival time information obtained in the first step;
determining a time later than the arrival time of the lower priority mobile object and earlier than the departure time of the target mobile object as the travel time of the target mobile object to a detention place on the exit side of the mobile base; out of a plurality of detention locations, to a detention location closer to the exit of the mobile base than the detention location of the lower priority mobile object in the same detention location group that includes the detention location of the lower priority mobile object. a third step of determining the movement of the target moving body ,
In the second step, scores are assigned such that the earlier the arrival time and earlier the departure time of the mobile object, the higher the score, and the target mobile objects are selected in order from the mobile object with the highest score.
A planning method characterized by:
移動体の移動方向に並べられた複数の留置場所を各々含み、出口に通じる複数の留置場所グループが設けられている移動体基地に対する複数の移動体の各々の到着時間および出発時間を示す発着時間情報を取得する第1のステップと、
前記複数の移動体の中から選択された1つの移動体である対象移動体の到着時間と比較して到着時間が遅く、且つ前記対象移動体の出発時間と比較して出発時間が遅い優先順位の低い移動体を、前記第1のステップによって取得された前記発着時間情報に基づいて、前記複数の移動体の中から抽出する第2のステップと、
前記優先順位の低い移動体の到着時間よりも遅く且つ前記対象移動体の出発時間よりも早い時間を前記移動体基地の出口側の留置場所への前記対象移動体の移動時間として決定し、前記複数の留置場所のうち前記優先順位の低い移動体の留置場所を含む留置場所グループと同じ留置場所グループにおける前記優先順位の低い移動体の留置場所よりも前記移動体基地の出口側の留置場所への前記対象移動体の移動を決定する第3のステップと、をコンピュータに実行させ
前記第2のステップでは、到着時刻が早くかつ出発時間が早い前記移動体ほど点数が高くなるよう点数付けをし、前記点数が高い前記移動体から順に前記対象移動体を選定する
ことを特徴とする計画作成プログラム。
Departure/arrival times indicating the arrival and departure times of each of a plurality of mobile bodies with respect to a mobile base, each of which includes a plurality of detention places arranged in the direction of movement of the mobile bodies, and in which a plurality of detention place groups leading to an exit are provided. A first step of obtaining information;
A priority ranking in which the arrival time is later compared to the arrival time of a target mobile body, which is one mobile body selected from the plurality of mobile bodies, and the departure time is later compared to the departure time of the target mobile body. a second step of extracting a moving object with a low value from among the plurality of moving objects based on the departure and arrival time information obtained in the first step;
determining a time later than the arrival time of the lower priority mobile object and earlier than the departure time of the target mobile object as the travel time of the target mobile object to a detention place on the exit side of the mobile base; out of a plurality of detention locations, to a detention location closer to the exit of the mobile base than the detention location of the lower priority mobile object in the same detention location group that includes the detention location of the lower priority mobile object. causing a computer to execute a third step of determining the movement of the target moving body ;
In the second step, scores are assigned such that the earlier the arrival time and earlier the departure time of the mobile object, the higher the score, and the target mobile objects are selected in order from the mobile object with the highest score.
A planning program that is characterized by:
JP2020206994A 2020-12-14 2020-12-14 Planning device, planning method, and planning program Active JP7414705B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020206994A JP7414705B2 (en) 2020-12-14 2020-12-14 Planning device, planning method, and planning program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020206994A JP7414705B2 (en) 2020-12-14 2020-12-14 Planning device, planning method, and planning program

Publications (2)

Publication Number Publication Date
JP2022094142A JP2022094142A (en) 2022-06-24
JP7414705B2 true JP7414705B2 (en) 2024-01-16

Family

ID=82081412

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020206994A Active JP7414705B2 (en) 2020-12-14 2020-12-14 Planning device, planning method, and planning program

Country Status (1)

Country Link
JP (1) JP7414705B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000190849A (en) 1998-12-25 2000-07-11 Mitsubishi Electric Corp Train depot in-car depot
JP2012086779A (en) 2010-10-22 2012-05-10 Mitsubishi Electric Corp Custody plan developing device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000190849A (en) 1998-12-25 2000-07-11 Mitsubishi Electric Corp Train depot in-car depot
JP2012086779A (en) 2010-10-22 2012-05-10 Mitsubishi Electric Corp Custody plan developing device

Also Published As

Publication number Publication date
JP2022094142A (en) 2022-06-24

Similar Documents

Publication Publication Date Title
CN110775109B (en) High-speed railway train arrival time prediction method based on dispatching command system
CN110997449B (en) Train operation plan support system and data structure of data relating to train operation plan
CN111776017B (en) Method and device for controlling temporary speed limit of train
Keiji et al. Simulation analysis of train operation to recover knock-on delay under high-frequency intervals
CN113536454B (en) TACS system performance simulation method, device, electronic equipment and medium
CN106274994B (en) A kind of train all fronts arrival time prediction technique and system
CN113536493A (en) Effective path generation method based on clustering reverse thrust and section passenger flow estimation method
JP7414705B2 (en) Planning device, planning method, and planning program
CN114435433B (en) Method and device for verifying automatic trigger route conflict
JP5449107B2 (en) Detention plan creation device
Roscoe et al. Comparing the effectiveness of fixed, virtual, and moving block train control systems on a mixed single-and double-track US freight rail corridor
Ivina et al. Train delays due to trackwork in Sweden
CN114580720A (en) Subway train temporary returning station track optimization processing method based on route conflict
JP5929231B2 (en) Calculation device, program, and calculation method
Eaton et al. Railway platform reallocation after dynamic perturbations using ant colony optimisation
JP3540642B2 (en) Train depot inside train depot
Dashdamirov Assessment of time loss of buses in the route network
JP3210890B2 (en) Train schedule creation support device
JP2022173947A (en) Route search program, route search device and route search method
CN111385731B (en) Train user positioning method, device, equipment and medium
JP7784982B2 (en) Mobile body work plan creation system, mobile body work plan creation method, and mobile body work plan creation program
CN119796283B (en) A method, system, electronic device, and storage medium for tracking train positions at a station.
KR20170096715A (en) Method for evaluating operation efficiency of late-night bus
CN115358339B (en) Traffic mode classification method, device and storage medium based on crowdsourced navigation trajectory
CN110803203A (en) Method and system for predicting evolution of high-speed railway running track

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230719

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230725

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230922

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20231205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231228

R150 Certificate of patent or registration of utility model

Ref document number: 7414705

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150