JPH08282968A - Operation control device for plural sets of cranes - Google Patents

Operation control device for plural sets of cranes

Info

Publication number
JPH08282968A
JPH08282968A JP8821695A JP8821695A JPH08282968A JP H08282968 A JPH08282968 A JP H08282968A JP 8821695 A JP8821695 A JP 8821695A JP 8821695 A JP8821695 A JP 8821695A JP H08282968 A JPH08282968 A JP H08282968A
Authority
JP
Japan
Prior art keywords
crane
schedule
cranes
time
operation control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP8821695A
Other languages
Japanese (ja)
Inventor
Motoyoshi Mitsune
根 基 良 三
Tadashi Kato
藤 正 加
Katsumi Kozuki
月 克 己 上
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.)
Nippon Steel Corp
Original Assignee
Nippon Steel 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 Nippon Steel Corp filed Critical Nippon Steel Corp
Priority to JP8821695A priority Critical patent/JPH08282968A/en
Publication of JPH08282968A publication Critical patent/JPH08282968A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Control And Safety Of Cranes (AREA)

Abstract

(57)【要約】 【目的】 同一レ−ル上にある複数台の自動クレ−ンの
走行スケジュ−ルを作成し効率的な搬送制御を可能にす
る。 【構成】 同一レ−ル上にある複数台の自動クレ−ンに
おいて、各クレ−ンの搬送命令デ−タから各クレ−ンの
時刻スケジュ−ルを作成するスケジュ−ラと本スケジュ
−ラを使用しクレ−ンの運行順序または搬送命令デ−タ
の組合せを変更して複数の時刻スケジュ−ルを作成しク
レ−ンが搬送を行っていない待機時間が最も少ない組合
せを決定するオンラインシミュレ−タ部を持ち、各クレ
−ンの非干渉化を図ることで効率的な運行制御を行うこ
とを特徴とする。
(57) [Summary] [Purpose] To create a running schedule for multiple automatic cranes on the same rail to enable efficient transport control. [Structure] In a plurality of automatic cranes on the same rail, a schedule and a schedule for creating a time schedule for each crane from the transfer command data for each crane. Use the to change the operation sequence of the cranes or the combination of transport command data to create multiple time schedules and determine the combination with the least waiting time when the crane is not transporting. -Equipped with a control unit, it is characterized by efficient operation control by decoupling each crane.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、同一レ−ル上にある複
数台の自動クレ−ンにおいて、非干渉となるクレ−ンの
運行スケジュ−ルをリアルタイムに作成し、効率的なク
レ−ン群の運行制御を行う運行制御装置に関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention creates an operation schedule for a non-interfering lane in real time in a plurality of automatic lanes on the same rail for efficient lane creation. The present invention relates to an operation control device that controls the operation of a group of vehicles.

【0002】[0002]

【従来技術】同一レ−ル上にある複数台の自動クレ−ン
を動作させる場合において、特開昭51−1949号公
報に開示されている制御方法が提案されている。この制
御方法は各クレ−ンの搬送動作完了時点で自クレ−ンの
次の命令について他クレ−ンの現在動作との干渉チェッ
クを行うことでクレ−ン間の衝突防止を図っている。こ
の制御方法では、クレ−ン間の衝突防止を目的としてい
るため、他クレ−ンの搬送動作のために発生する待ち時
間や退避動作時間そのものを短くすることは出来ず、ク
レ−ン全体として搬送効率を向上させるには限界があ
る。
2. Description of the Related Art When operating a plurality of automatic cranes on the same rail, a control method disclosed in Japanese Patent Laid-Open No. 51-1949 has been proposed. This control method prevents collision between the cranes by checking the interference of the next command of the own crane with the current operation of other cranes at the time when the transport operation of each crane is completed. Since this control method aims to prevent collisions between the cranes, it is not possible to shorten the waiting time and the evacuation operation time itself that occur due to the transfer operation of other cranes, and it is possible to reduce the entire crane. There is a limit to improving the transportation efficiency.

【0003】[0003]

【発明が解決しようとする課題】本発明は、このような
状況に鑑み発明されたもので、他クレ−ンの搬送動作の
ために発生する待ち時間や退避時間そのものを短くする
(以下、非干渉化という)ことを目的にして、クレ−ン
全体としての搬送効率の向上を行う複数台クレ−ンの運
行制御装置を提供するものである。
The present invention has been invented in view of such a situation, and shortens the waiting time and the evacuation time itself caused by the transport operation of other cranes (hereinafter For the purpose of (interference), it is an object of the present invention to provide an operation control device of a plurality of cranes for improving the transport efficiency of the entire crane.

【0004】[0004]

【課題を解決するための手段】上記問題点を解決するた
め本発明は、各クレ−ンの搬送命令デ−タおよびクレ−
ンの搬送順序から全クレ−ンの時刻スケジュ−ルおよび
干渉度合を示す待ち時間を計算するスケジュ−ラと本ス
ケジュ−ラに各クレ−ンの搬送命令デ−タおよびクレ−
ン搬送順序を複数のケ−ス与え、最も非干渉となる組合
せを決定するオンラインシミュレ−タ部、および決定さ
れた搬送命令デ−タ,クレ−ン搬送順序からクレ−ンの
実行計画を作成するイベントスケジュ−ル部および各ク
レ−ンからの搬送完了実績に基づき、各クレ−ンへの搬
送指令を出す運行制御部からなり各クレ−ンの非干渉制
御を考慮した効率的な運行制御を行うものである。
SUMMARY OF THE INVENTION In order to solve the above problems, the present invention provides a transport instruction data and a crane for each crane.
The schedule for calculating the time schedule of all the cranes and the waiting time showing the degree of interference from the transport order of the cranes, and the transport command data and the cranes of the respective cranes in this schedule.
An online simulator that determines the most non-interfering combination by giving multiple cases of transport order, and the execution plan of the crane from the determined transport command data and the crane transport order. Efficient operation control considering non-interference control of each crane consisting of an event schedule section and an operation control section that issues a transfer instruction to each crane based on the transfer completion record from each crane Is to do.

【0005】[0005]

【作用】上記の構成において、新たに搬送命令デ−タが
追加されるなど作業状況が変化する毎にその状況に応じ
て、リアルタイムにスケジュ−ルが作成されるためより
効率的な運行制御を実行するように作用する。
In the above structure, a schedule is created in real time according to the change of the work situation such as the addition of the transfer command data, so that more efficient operation control can be achieved. Act to run.

【0006】[0006]

【実施例】本発明の一実施例を図面に基づいて説明す
る。図1は、本発明の一実施例を示す全体図であり、1
は搬送命令デ−タ群であり搬送対象物の搬送元(以下F
ROMと称す)、搬送先(以下TOと称す)、搬送クレ
−ンNO.を1セットとして複数セットの搬送命令デ−
タがある。本搬送命令デ−タは、搬送作業の発生都度上
位計算機より受信したりあるいは本装置に入力装置を設
置して入力される。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to the drawings. FIG. 1 is an overall view showing an embodiment of the present invention.
Is a group of transport command data, and is the source of the transport target (hereinafter referred to as F
ROM), transport destination (hereinafter referred to as TO), transport crane NO. Multiple sets of transfer command data
There is This transfer command data is received from the host computer each time a transfer operation occurs or is input by installing an input device in this device.

【0007】2はスケジュ−ラであり、まず本スケジュ
−ラ2の機能について説明する。本スケジュ−ラ2の処
理フロ−を図2に、またスケジュ−ラ2から作成される
クレ−ン群時刻スケジュ−ルデ−タ3の情報項目を図3
に示す。
Reference numeral 2 is a scheduler. First, the function of the scheduler 2 will be described. The processing flow of this schedule 2 is shown in FIG. 2, and the information items of the crane group time schedule data 3 created from the schedule 2 are shown in FIG.
Shown in

【0008】まず、クレ−ン搬送動作及びスケジュ−ル
の単位は、「FROM位置移動」,「TO位置移動」,
「回避位置移動」の3つに区分される。「FROM位置
移動」とは、ある位置から荷積みをおこなう位置に移動
し、巻下げ,荷積み,巻上げまでの一連の動作を言う。
「TO位置移動」とは、「FROM位置移動完了」位置
から荷卸しを行う位置に移動し、巻下げ,荷卸し,巻上
げまでの一連の動作を言う。また、「回避位置移動」と
は、あるクレ−ンの動作を行う場合に隣接クレ−ンが移
動範囲にいる時、隣接クレ−ンを退避させる為の移動の
ことで、ある位置から別の位置に移動する動作を言う。
First, the units of the crane carrying operation and the schedule are "FROM position movement", "TO position movement",
It is divided into three, "movement of avoidance position". “FROM position movement” refers to a series of operations from moving from a certain position to a position where loading is performed, and lowering, loading, and hoisting.
The "TO position movement" refers to a series of operations from the "FROM position movement completion" position to the unloading position, and unloading, unloading, and hoisting. The "avoidance position movement" is a movement for retracting the adjacent crane when the adjacent crane is in the movement range when performing the operation of a certain crane, and it is different from a certain position. Refers to the action of moving to a position.

【0009】スケジュ−ラ2は、各クレ−ンの横走行巻
きの速度,加速度,荷積み時間および荷卸し時間を定数
として持ち、クレ−ンの各動作の時刻を演算可能となっ
ている。次に、図2に示すスケジュ−ラ2の処理を説明
する。
The scheduler 2 has the constants of the speed, acceleration, loading time and unloading time of the lateral traveling winding of each crane, and can calculate the time of each operation of the crane. Next, the processing of the scheduler 2 shown in FIG. 2 will be described.

【0010】スケジュ−ラ2はまず初期登録として現在
各クレ−ンが動作途中であれば、この動作をスケジュ−
ルして時刻スケジュ−ルデ−タ3のスケジュ−ルNo.
0に登録する。登録するデ−タは、搬送動作区分,開始
位置,完了位置,開始時刻および完了時刻である。
The scheduler 2 first schedules this operation as initial registration if each of the cranes is currently in operation.
Schedule No. 3 of schedule data 3
Register to 0. The data to be registered are the transport operation classification, start position, completion position, start time and completion time.

【0011】スケジュ−ラ2は次に、オンラインシミュ
レ−タ6から与えられたクレ−ン台数分の「搬送命令デ
−タとクレ−ン番号」の1番目を読出しFROM移動を
行うにあたり移動方向にあるクレ−ン全部について外側
のクレ−ンから干渉があるか否かをチェックし干渉があ
ればそのクレ−ンの回避位置移動を演算し時刻スケジュ
−ルデ−タ3に登録する。干渉クレ−ンのスケジュ−ル
が終わった後に本クレ−ン(読出したクレ−ン番号)の
FROM位置移動のスケジュ−ルを行う。同様の処理を
TO位置移動についてもおこない、一つの搬送命令の時
刻スケジュ−ルが完了する。
Next, the scheduler 2 reads the first "transport command data and crane number" for the number of cranes given from the online simulator 6, and moves in the FROM direction. It is checked whether or not there is any interference from the outer lanes for all of the cranes, and if there is interference, the avoidance position movement of that crane is calculated and registered in the time schedule data 3. After the scheduling of the interference lane is completed, the FROM position of the main lane (the read lane number) is scheduled to be moved. The same process is performed for the TO position movement, and the time schedule for one transport command is completed.

【0012】この処理をクレ−ン台数分について行い全
クレ−ンの1命令分の搬送のための時刻スケジュ−ルの
作成を行い、全クレ−ンの回避位置移動及び待機時間の
合計を演算し、オンラインシミュレ−タ6に回答する。
This processing is performed for the number of cranes, and a time schedule for carrying one command of all the cranes is created, and the total of the avoidance position movement and the waiting time of all the cranes are calculated. And respond to the online simulator 6.

【0013】図4に、時刻スケジュ−ルされた時刻スケ
ジュ−ルデ−タ3によって表わされるクレ−ンの走行ス
ケジュ−ルの一例を示す。図4の縦軸はクレ−ンの走行
位置を、横軸は時刻を示しており、本例ではクレ−ン1
→クレ−ン2→クレ−ン3の順番でスケジュ−ルを行っ
た例である。クレ−ン1の走行スケジュ−ルでは、クレ
−ン2が干渉するため、クレ−ン2の回避位置移動をス
ケジュ−ルした後に、クレ−ン1のスケジュ−ルを実施
し、クレ−ン2のスケジュ−ルは、クレ−ン1のTO位
置移動(図4上ではTと表示)が開始されてからFRO
M位置移動(図4上ではFと表示)を開始するものとす
る。クレ−ン3のスケジュ−ルは、干渉するクレ−ンが
ないのですぐにスケジュ−ルを行い、クレ−ン全体とし
ての待ち時間を計算し、クレ−ン2の回避位置移動の時
間およびクレ−ン2の待機時間の合計であるα秒を待ち
時間とする。
FIG. 4 shows an example of the traveling schedule of the crane represented by the time schedule data 3 which has been time scheduled. The vertical axis of FIG. 4 represents the traveling position of the crane, and the horizontal axis represents the time.
This is an example of performing the schedule in the order of → crane 2 → crane 3. In the traveling schedule of the crane 1, the crane 2 interferes, so after the avoidance position movement of the crane 2 is scheduled, the schedule of the crane 1 is executed and the crane is run. The schedule of 2 is FRO after the TO position movement of crane 1 (displayed as T in FIG. 4) is started.
It is assumed that the M position movement (displayed as F in FIG. 4) is started. Since there are no interfering cranes, the schedule of Crane 3 performs the schedule immediately, calculates the waiting time for the entire Crane, and calculates the time for the Crane 2 to move to the avoidance position and the Crane. The waiting time is α seconds, which is the total of the waiting time of the second station.

【0014】このようにスケジュ−ラ2は、オンライン
シミュレ−タ6から各クレ−ンの搬送命令デ−タ及びク
レ−ン順序を与えられることで、他クレ−ンの干渉回避
移動を含めた時刻スケジュ−ルの作成を行うと共に搬送
作業を行っていない無駄な待ち時間を出力する。
As described above, the scheduler 2 is provided with the carrier command data and the order of the cranes from the online simulator 6 so as to include the movements for avoiding the interference of other cranes. The time schedule is created and the unnecessary waiting time during which the carrying work is not performed is output.

【0015】次にオンラインシミュレ−タ6及びスケジ
ュ−ラ2の一連の動作について、図5を例にしながら説
明する。図5の前提として、クレ−ンA(Aは1〜nの
1つ)には搬送命令としてFROM位置X2,TO位置
X3のみがあり、クレ−ンB(1〜nの1つであって、
Aを除くもの)には搬送命令としてFROM位置X2,
TO位置X1のみがある。図5の時刻0でクレ−ンAの
搬送動作が完了し、クレ−ンBは卸し途中で残りT秒で
当該作業が完了する状態にある。
Next, a series of operations of the online simulator 6 and the scheduler 2 will be described with reference to FIG. 5 as an example. As a premise of FIG. 5, the crane A (A is one of 1 to n) has only the FROM position X2 and the TO position X3 as a transport instruction, and the crane B (one of 1 to n ,
(Except for A), FROM position X2
There is only TO position X1. At time 0 in FIG. 5, the transport operation of the crane A is completed, and the crane B is in the state where the work is completed in the remaining T seconds during the unloading process.

【0016】オンラインシミュレ−タ6は、各クレ−ン
の動作完了あるいは新たな命令が受信されたタイミング
で起動される。図5の例では、クレ−ンAの動作完了に
てオンラインシミュレ−タ6が起動され、各クレ−ンの
命令は各一つであるためクレ−ンの動作順序について2
ケ−スのシミュレ−ションを行う。クレ−ン台数分の搬
送命令デ−タの1番目にクレ−ンAでFROM位置X
2,TO位置X3,2番目にクレ−ンBでFROM位置
X2,TO位置X1を書込みスケジュ−ラ2に処理を渡
す。スケジュ−ラ2は、まず動作中のクレ−ンBについ
てTO位置移動で開始位置X1,完了位置X1,開始時
刻0,完了時刻T秒を初期登録し、クレ−ンA,Bの順
序で時刻スケジュ−ルを作成し、待ち時間がT秒である
ことをオンラインシミュレ−タ6に回答する。オンライ
ンシミュレ−タ6は、次のケ−スとして搬送命令デ−タ
の1番目にクレ−ンBでFROM位置X2,TO位置X
1,2番目にクレ−ンAでFROM位置X2,TO位置
X3を書込みスケジュ−ラ2に処理を渡す。
The online simulator 6 is started when the operation of each crane is completed or when a new command is received. In the example of FIG. 5, the online simulator 6 is started when the operation of the crane A is completed, and each crane has only one command, so the operation sequence of the crane is 2
Simulate the case. The first position in the transfer command data for the number of cranes is crane A, and FROM position X
2, TO position X3, the second crane B writes FROM position X2, TO position X1 to the write scheduler 2; The scheduler 2 first registers the start position X1, the completion position X1, the start time 0, and the completion time T seconds for the moving crane B by moving the TO position, and the time is given in the order of the cranes A and B. Make a schedule and reply to the online simulator 6 that the waiting time is T seconds. The online simulator 6 uses the crane B as the first case of the transport command data as the next case, and the FROM position X2 and the TO position X are set.
The first and second cranes A write the FROM position X2 and the TO position X3 and pass the process to the scheduler 2.

【0017】図6に示す様にスケジュ−ラ2は、まずク
レ−ンBの初期登録をしクレ−ンB,Aの順番で時刻ス
ケジュ−ルを作成し待ち時間がT/2秒であることをオ
ンラインシミュレ−タ6に回答する。オンラインシミュ
レ−タ6は、最終的にこの2ケ−スについて待ち時間ミ
ニマムとなるケ−スを評価し、クレ−ンA,Bの順番を
確定し、スケジュ−ラ2に最終的な時刻スケジュ−ルの
作成を行わせる。
As shown in FIG. 6, the scheduler 2 first performs the initial registration of the lane B, creates the time schedule in the order of the lanes B and A, and the waiting time is T / 2 seconds. Answer this to the online simulator 6. The online simulator 6 finally evaluates the case that is the minimum waiting time for these two cases, determines the order of cranes A and B, and schedules the final time schedule to the scheduler 2. -Let's create a file.

【0018】このように、従来法では結果的に図5に示
す制御となるが本法では図5及び図6をスケジュ−ラ2
により位置と時刻で実動作とほぼ同じ形でモデル化して
オンラインシミュレ−タ6で評価を行うことで非干渉な
計画を作ることが可能である。
As described above, the conventional method results in the control shown in FIG. 5, but in the present method, the scheduler 2 shown in FIGS.
Thus, it is possible to make a non-interfering plan by modeling the position and time in the same manner as the actual operation and performing the evaluation by the online simulator 6.

【0019】以上、クレ−ンA,Bにそれぞれ一つの搬
送命令がある場合を前提にして説明したが、次に図7に
示すように各クレ−ンにそれぞれ二つの搬送命令がある
場合を前提に説明する。図7の例では、クレ−ンAの動
作完了にてオンラインシミュレ−タ6が起動され、まず
一つ目の搬送動作の計画をする為、命令組合せ4ケ−ス
とクレ−ン順序2ケ−スの合計8ケ−スのシミュレ−シ
ョンを上記の考え方で実施する。次に、二つ目の搬送動
作の計画を行うがこの時点で搬送命令は各クレ−ンそれ
ぞれ一つであるのでクレ−ン順序2のケ−スのシミュレ
−ションを同様に実施する。最終的に決定した搬送計画
の時刻スケジュ−ルを図9に示す。また、従来法で実施
された場合の動作結果を図8の時刻スケジュ−ルに示
す。図8,図9を比較するとわかるように待ち時間が大
きくことなり、図9に示す搬送計画が効率的であること
がわかる。
The above description has been made on the premise that each of the cranes A and B has one transport instruction. However, next, as shown in FIG. 7, each crane has two transport instructions. Explain to the premise. In the example shown in FIG. 7, the online simulator 6 is started when the operation of the crane A is completed, and the first transport operation is planned first. Therefore, the instruction combination 4 cases and the crane order 2 cases are used. -Simulation of a total of 8 cases will be implemented based on the above concept. Next, the second transportation operation is planned. At this point, however, since there is one transportation command for each crane, the simulation of the case of the crane order 2 is similarly performed. The time schedule of the finally decided transportation plan is shown in FIG. In addition, the operation result in the case of the conventional method is shown in the time schedule of FIG. As can be seen by comparing FIGS. 8 and 9, the waiting time is large, and it can be seen that the transfer plan shown in FIG. 9 is efficient.

【0020】以上のように、スケジュ−ラ2というクレ
−ンの実動作を模擬した位置と時間の評価モデルを使用
し、オンラインシミュレ−タ6によりクレ−ンの順序ま
たは搬送命令組合せをオンラインで評価して効率的な搬
送計画を作成する。
As described above, the scheduler 2 is used as an evaluation model of position and time simulating the actual operation of the crane, and the online simulator 6 is used to online the sequence of the cranes or the combination of the transport commands. Evaluate and create an efficient transportation plan.

【0021】図1に示す5は、イベントスケジュ−ル部
であり以下にその説明をする。たとえば図4に示す時刻
スケジュ−ルはあくまで定数から演算した予定であり、
実際の各クレ−ンの動作は予定より早く終了したり、予
定より時間がかかる場合があり時刻どおりに各クレ−ン
の搬送動作を行うとクレ−ン同士の衝突等が発生するた
め、時刻スケジュ−ルのみではクレ−ンの運行制御は不
可能である。そこで、最終的な時刻スケジュ−ルの作成
を行う過程で各クレ−ンの起動条件をイベントとして作
成することでクレ−ン間のインタ−ロックを保証する。
図2のフロ−の内、各動作のスケジュ−ルを作成する部
分で図10の処理を行い図11に示すイベントスケジュ
−ルデ−タ4を作成する。新たに自クレ−ンのスケジュ
−ルを作成するにあたり、自クレ−ンの移動範囲に隣接
クレ−ンのスケジュ−ルがすでに作成されているかどう
かをチェックし、スケジュ−ルがあればそのスケジュ−
ルデ−タを自クレ−ンの隣接クレ−ン条件として取込み
して自クレ−ンのイベントスケジュ−ルデ−タに自クレ
−ンのデ−タとともに登録する。もし、隣接クレ−ンの
スケジュ−ルがなければ自クレ−ンのデ−タのみをイベ
ントスケジュ−ルデ−タ4に登録する。隣接クレ−ンの
条件としては、そのスケジュ−ルの「移動開始イベン
ト」や「移動開始後ある位置に到達した時のイベント」
を登録可能である。たとえば、図4のクレ−ン2のFR
OM位置移動の場合であればすでに隣接のクレ−ン1の
スケジュ−ルが作成されており、この位置をチェックす
るとクレ−ン1のTO位置移動のスケジュ−ルが自クレ
−ンのFROM位置移動の移動範囲内にあるため、隣接
クレ−ン条件としてクレ−ン1のTO位置移動を登録す
る。したがって、クレ−ン2のFROM位置移動の開始
条件としては、クレ−ン2の回避位置移動完了かつクレ
−ン1のTO位置移動開始のAND条件となり、各クレ
−ンの実際の動作時間にばらつきが生じてもクレ−ン間
のインタ−ロックが保証される。
Reference numeral 5 shown in FIG. 1 is an event schedule section, which will be described below. For example, the time schedule shown in Fig. 4 is planned to be calculated from a constant,
The actual operation of each crane may end earlier than expected, or it may take longer than expected.If the transport operation of each crane is performed on time, collision between cranes will occur, so It is not possible to control the operation of cranes only with the schedule. Therefore, in the process of creating the final time schedule, the interlock between the cranes is guaranteed by creating the activation condition of each crane as an event.
In the flow chart shown in FIG. 2, the process shown in FIG. 10 is performed in the portion for creating a schedule for each operation, and the event schedule data 4 shown in FIG. 11 is created. When creating a new schedule for your own lane, check whether a schedule for an adjacent lane has already been created in the movement range of your own lane, and if there is a schedule, check the schedule. −
The rule data is fetched as a condition of the adjacent lane of the own lane, and registered in the event schedule data of the own lane together with the data of the own lane. If there is no schedule for the adjoining crane, only the data for the own crane is registered in the event schedule data 4. The conditions for the adjacent cranes are the "movement start event" and "event when a certain position is reached after the start of movement" of the schedule.
Can be registered. For example, FR of crane 2 in Figure 4
In the case of the OM position movement, the schedule of the adjacent crane 1 has already been created. If this position is checked, the schedule of the TO position movement of the crane 1 is the FROM position of the own crane. Since it is within the movement range of movement, the TO position movement of the lane 1 is registered as the adjacent lane condition. Therefore, the condition to start moving the FROM position of the crane 2 is the AND condition of the completion of moving the avoiding position of the crane 2 and the start of moving the TO position of the crane 1, and the actual operating time of each crane. Even if variations occur, the interlock between the cranes is guaranteed.

【0022】図1の7はクレ−ン群運行制御部で、自動
クレ−ンから定周期の走行位置デ−タ及び移動開始,移
動完了のイベントを受取る。これらのイベントを受取
り、当該クレ−ンのイベントスケジュ−ルデ−タに移動
開始後、完了のサインを書込むとともに他クレ−ンの隣
接クレ−ン条件を参照して自クレ−ンの動作と一致して
いれば成立サインを書込む、と同時に各クレ−ンの起動
条件が成立している場合には、次のスケジュ−ルの搬送
指令を自動クレ−ンに対して行う。
Reference numeral 7 in FIG. 1 is a crane group operation control unit which receives traveling position data of a fixed period and movement start and movement completion events from the automatic crane. After receiving these events and starting to move to the event schedule data of the relevant crane, write the sign of completion and refer to the adjacent crane conditions of other cranes If they match, the signature is written, and at the same time, if the activation conditions for each of the cranes are satisfied, the next schedule transfer command is issued to the automatic crane.

【0023】[0023]

【発明の効果】本発明の複数台クレ−ンの運行制御装置
は以上説明したように、単に他クレ−ンとの衝突を避け
る為に他クレ−ンを回避運転させる制御を行うのではな
く、現在各クレ−ンに与えられた搬送命令デ−タ,クレ
−ン順序および各クレ−ンの性能(速度,加減速度,荷
掴み時間,荷卸し時間)を考慮して、より組合せが最適
となるようにクレ−ンのスケジュ−ルを作成し、クレ−
ン群としてより効率的な運行制御を行う為、クレ−ント
−タルとしての搬送能力の向上を図ることができるもの
である。
As described above, the operation control system for a plurality of cranes of the present invention does not simply perform control for avoiding the operation of another crane in order to avoid collision with another crane. , The most suitable combination in consideration of the transfer command data currently given to each crane, the order of the cranes, and the performance of each crane (speed, acceleration / deceleration, gripping time, unloading time) Create a schedule for the crane so that
In order to carry out more efficient operation control as a group of vehicles, it is possible to improve the carrying capacity as a client.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の一実施例の機能構成を示すブロック
図である。
FIG. 1 is a block diagram showing a functional configuration of an embodiment of the present invention.

【図2】 図1に示すスケジュ−ラ2の処理を示すフロ
−チャ−トである。
FIG. 2 is a flowchart showing the processing of the scheduler 2 shown in FIG.

【図3】 図1に示すクレ−ン群時刻スケジュ−ルデ−
タ3の情報項目を示す図表である。
FIG. 3 is a timeline schedule for the crane group shown in FIG.
It is a chart showing the information items of data 3.

【図4】 図1に示すクレ−ン群時刻スケジュ−ルデ−
タ3によって表わされるクレ−ンの走行スケジュ−ルを
示すグラフである。
FIG. 4 is a crane group time schedule shown in FIG.
3 is a graph showing a traveling schedule of the crane represented by data 3;

【図5】 図1に示す搬送命令デ−タ群1の命令デ−タ
によって表わされるクレ−ンの走行スケジュ−ルを示す
グラフである。
5 is a graph showing a traveling schedule of a crane represented by command data of the transport command data group 1 shown in FIG.

【図6】 図1に示すオンラインシミュレ−タ6および
スケジュ−ラ2により命令デ−タに基づいて作成され
る、図5に示す走行スケジュ−ルに代わる走行スケジュ
−ルを示すグラフである。
FIG. 6 is a graph showing a travel schedule, which is created based on command data by the online simulator 6 and the scheduler 2 shown in FIG. 1, instead of the travel schedule shown in FIG.

【図7】 図1に示す搬送命令デ−タ群1の命令デ−タ
の一部の一例を示す図表である。
7 is a table showing an example of a part of the instruction data of the transport instruction data group 1 shown in FIG.

【図8】 図7に示す命令デ−タによって表わされるク
レ−ンの走行スケジュ−ルを示すグラフである。
8 is a graph showing a traveling schedule of the crane represented by the instruction data shown in FIG.

【図9】 図1に示すオンラインシミュレ−タ6および
スケジュ−ラ2により、図7に示す命令デ−タに基づい
て作成される、図7に示す走行スケジュ−ルに代わる走
行スケジュ−ルを示すグラフである。
FIG. 9 shows a travel schedule, which is created by the online simulator 6 and the scheduler 2 shown in FIG. 1 based on the command data shown in FIG. 7, instead of the travel schedule shown in FIG. It is a graph shown.

【図10】 図1に示すイベントスケジュ−ル部5の、
イベントスケジュ−ルデ−タの作成処理を示すフロ−チ
ャ−トである。
FIG. 10 shows the event schedule section 5 shown in FIG.
9 is a flowchart showing a process of creating event schedule data.

【図11】 図1に示すクレ−ン群イベントスケジュ−
ルデ−タ4の情報項目を示す図表である。
FIG. 11: Crane group event schedule shown in FIG.
It is a chart showing the information items of the rule data 4.

【符号の説明】[Explanation of symbols]

1:搬送命令デ−タ群 2:スケジ
ュ−ラ 3:クレ−ン群時刻スケジュ−ルデ−タ 4:クレ−ン群時刻イベントスケジュ−ルデ−タ 5:イベントスケジュ−ル部 6:オンラ
インシミュレ−タ部 7:クレ−ン群運行制御部 81〜8n
自動クレ−ン
1: Transport command data group 2: Schedule 3: Crane group time schedule data 4: Crane group time event schedule data 5: Event schedule section 6: Online simulator Part 7: Crane group operation control unit 8 1 to 8 n :
Automatic crane

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】同一レ−ル上にある複数台の自動クレ−ン
の運行制御装置であって、各クレ−ンの搬送命令デ−タ
から各クレ−ンの時刻スケジュ−ルを作成するスケジュ
−ラとクレ−ンの運行順序または、搬送命令デ−タの組
合せを変更して複数の時刻スケジュ−ルを作成しクレ−
ンが搬送を行っていない待機時間が最も少ない組合せを
決定するオンラインシミュレ−タ部、クレ−ンの実行計
画を作成するイベントスケジュ−ル部および上記イベン
トスケジュ−ル部で決定された順序および各クレ−ンか
らの実績に基づき、各クレ−ンへ搬送指令を出す運行制
御部からなり、各クレ−ンの非干渉化を図った運行計画
を作成することで効率的な運行制御を行うことを特徴と
する複数台クレ−ンの運行制御装置。
1. An operation control device for a plurality of automatic cranes on the same rail, wherein a time schedule for each crane is created from transport instruction data for each crane. Change the operation sequence of the schedule and the crane or the combination of the transfer command data to create multiple time schedules and
Online simulator section that determines the combination with the least waiting time that the client does not carry, the event schedule section that creates the execution plan of the crane, and the order and each determined by the above event schedule section. Efficient operation control by creating an operation plan that does not interfere with each crane, consisting of an operation control unit that issues a transportation command to each crane based on the results from the crane. An operation control device for multiple cranes.
JP8821695A 1995-04-13 1995-04-13 Operation control device for plural sets of cranes Pending JPH08282968A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8821695A JPH08282968A (en) 1995-04-13 1995-04-13 Operation control device for plural sets of cranes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8821695A JPH08282968A (en) 1995-04-13 1995-04-13 Operation control device for plural sets of cranes

Publications (1)

Publication Number Publication Date
JPH08282968A true JPH08282968A (en) 1996-10-29

Family

ID=13936711

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8821695A Pending JPH08282968A (en) 1995-04-13 1995-04-13 Operation control device for plural sets of cranes

Country Status (1)

Country Link
JP (1) JPH08282968A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002068669A (en) * 2000-08-25 2002-03-08 Yaskawa Electric Corp Real-time scheduling method of automatic control overhead crane and operation control device of multiple overhead crane
JP2005035763A (en) * 2003-07-17 2005-02-10 Kobe Steel Ltd Conveying schedule generating device for crane and conveying schedule generating program
JP2013151348A (en) * 2012-01-25 2013-08-08 Univ Of Tokyo Transport vehicle system
WO2023248529A1 (en) * 2022-06-23 2023-12-28 三菱重工業株式会社 Information processing system, operation planning method, and program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002068669A (en) * 2000-08-25 2002-03-08 Yaskawa Electric Corp Real-time scheduling method of automatic control overhead crane and operation control device of multiple overhead crane
JP2005035763A (en) * 2003-07-17 2005-02-10 Kobe Steel Ltd Conveying schedule generating device for crane and conveying schedule generating program
JP2013151348A (en) * 2012-01-25 2013-08-08 Univ Of Tokyo Transport vehicle system
WO2023248529A1 (en) * 2022-06-23 2023-12-28 三菱重工業株式会社 Information processing system, operation planning method, and program
JP2024002243A (en) * 2022-06-23 2024-01-11 三菱重工業株式会社 Information processing system, operation planning method, and program

Similar Documents

Publication Publication Date Title
Riazi et al. Energy optimization of large-scale AGV systems
JP6924804B2 (en) Picking scheduling method, equipment, storage system and readable storage medium
CN118034272A (en) Multi-AGV path planning method and system based on dynamic obstacle avoidance
CN112068455B (en) Task simulation method, system, device, electronic equipment and readable storage medium
CN113741443B (en) Control method, device, storage medium and electronic equipment for track-guided vehicle
CN115752491B (en) Path planning method, terminal and computer storage medium
CN116048092B (en) Intelligent agent scheduling methods, apparatus, computer-readable media and electronic devices
Stahlbock et al. Efficiency considerations for sequencing and scheduling of double-rail-mounted gantry cranes at maritime container terminals
CN113722874A (en) Vehicle shift scheduling optimization method and device and electronic equipment
CN116088506A (en) Driving control method, device, equipment and medium of multi-system automatic transport equipment
JPH08282968A (en) Operation control device for plural sets of cranes
JPH11259131A (en) Control system and method for preventing interference of automatic guided vehicle, recording medium
US12105524B2 (en) Method for controlling vehicles repeating a cycle
US20250187640A1 (en) A hybrid method for controlling a railway system and an apparatus therefor
CN115639792A (en) Simulation-based AGV (automatic guided vehicle) scheduling method and device, electronic equipment and storage medium
CN116414126B (en) A method, system, equipment, and terminal for AGV scheduling in a storage warehouse.
CN111047865B (en) Traffic control method at intersection of one-way traffic roads in autonomous driving environment
Eroglu et al. An agent-based simulation model for deadlock prevention in an aisle-to-aisle SBS/RS
EP0474120B1 (en) Knowledge data assimilation method and system
JPH0452808A (en) Method for controlling unmanned truck
JP3560648B2 (en) Operation control method for transport vehicles
CN115385248A (en) A crane control method, device, equipment and storage medium
CN110046831A (en) Follow control method for movement and device
Shields Models for railroad terminals
CN116578051B (en) A shuttle dispatching method, device and dispatching control system

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20011204