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
JPH0780522B2 - Traveling control device for automatic warehouse crane - Google Patents
[go: Go Back, main page]

JPH0780522B2 - Traveling control device for automatic warehouse crane - Google Patents

Traveling control device for automatic warehouse crane

Info

Publication number
JPH0780522B2
JPH0780522B2 JP4085250A JP8525092A JPH0780522B2 JP H0780522 B2 JPH0780522 B2 JP H0780522B2 JP 4085250 A JP4085250 A JP 4085250A JP 8525092 A JP8525092 A JP 8525092A JP H0780522 B2 JPH0780522 B2 JP H0780522B2
Authority
JP
Japan
Prior art keywords
crane
distance
speed
subtraction
stacker crane
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.)
Expired - Fee Related
Application number
JP4085250A
Other languages
Japanese (ja)
Other versions
JPH06156625A (en
Inventor
忠秀 益川
寛 青木
Original Assignee
日本ファイリング株式会社
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 日本ファイリング株式会社 filed Critical 日本ファイリング株式会社
Priority to JP4085250A priority Critical patent/JPH0780522B2/en
Publication of JPH06156625A publication Critical patent/JPH06156625A/en
Publication of JPH0780522B2 publication Critical patent/JPH0780522B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Warehouses Or Storage Devices (AREA)
  • Forklifts And Lifting Vehicles (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】この発明は、棚の所望の物品収納
位置に移動して物品を自動入出庫する自動倉庫用クレー
ンに係り、特にその水平方向の走行を制御する走行制御
装置の改良に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an automatic warehouse crane for moving articles to desired storage positions on shelves and automatically loading and unloading articles, and more particularly to improvement of a traveling control device for controlling the horizontal traveling thereof. .

【0002】[0002]

【従来の技術】周知のように、立体自動倉庫システムに
あっては、水平(連)及び垂直(段)方向に複数の物品
収納スペース(以下棚小間という)が配列されたラック
を備え、このラックに沿って水平方向に移動可能なスタ
ッカークレーンが目的とする棚小間に対応した連位置ま
で移動し、その後、スタッカークレーンに支持された昇
降荷台が目的とする棚小間の段位置まで移動することに
より、目的棚小間に対する物品の入出庫作業が行なわれ
る。
2. Description of the Related Art As is well known, a three-dimensional automatic warehouse system is provided with a rack in which a plurality of article storage spaces (hereinafter referred to as shelf booths) are arranged in a horizontal (continuous) and vertical (tier) direction. A stacker crane that can move horizontally along a rack moves to a continuous position that corresponds to the desired shelving space, and then a lifting platform supported by the stacker crane moves to the desired shelving space position. Thus, the work of loading and unloading the goods to and from the target shelf booth is performed.

【0003】ところで、上記立体自動倉庫システムにお
いては、スタッカークレーンや昇降荷台を作業員が手動
操作で目的位置まで運転していくものの他に、近時で
は、目的とする棚小間の番号を入力することにより、ス
タッカークレーン及び昇降荷台を自動的に目的とする棚
小間位置まで移動させるタイプが開発されている。この
場合、スタッカークレーンは、入力された棚小間番号か
らその棚小間の属する連番号を検索し、該連番号とスタ
ッカークレーンの現在位置の連番号とから移動方向や移
動距離等を求めるとともに、スタッカークレーンを目的
位置に向けて加速し定速走行させた後、減速して停止さ
せるまでの一連の動作を制御する走行制御情報を算出す
ることにより、スタッカークレーンが目的とする棚小間
に対応した連位置まで自動的に移動されるようになる。
By the way, in the above-mentioned three-dimensional automatic warehouse system, in addition to a worker manually operating a stacker crane or a hoisting platform to a target position, recently, the number of a desired rack booth is input. As a result, a type has been developed in which the stacker crane and the lifting platform are automatically moved to the desired shelf booth position. In this case, the stacker crane retrieves the serial number to which the shelf booth belongs from the input shelf booth number, obtains the moving direction, moving distance, etc. from the serial number and the serial number of the current position of the stacker crane, and After calculating the traveling control information that controls a series of operations from accelerating the crane to the target position and driving it at a constant speed, then decelerating and stopping it, It will be automatically moved to the position.

【0004】しかしながら、上記のような従来のスタッ
カークレーンの走行制御手段では、計算で求めた走行制
御情報に対して、実際のスタッカークレーンの走行には
必ず誤差が生じるため、移動回数が増えるに連れて誤差
が重なって大きくなり、ついにはスタッカークレーンが
目的とする連位置に正確に到達しなくなるという問題が
生じる。そこで、この問題に対処するために、従来で
は、誤差が所定の許容範囲を越えた状態で誤差の修正を
行なうようにしているが、修正作業が煩雑で頻度が高い
うえ作業中は入出庫作業ができないという不都合が生じ
ている。
However, in the above-mentioned conventional traveling control means for the stacker crane, an error always occurs in the actual traveling of the stacker crane with respect to the traveling control information calculated, so that the number of movements increases as the number of movements increases. As a result, the errors increase and become large, and finally the stacker crane cannot reach the desired continuous position accurately. Therefore, in order to deal with this problem, conventionally, the error is corrected in a state where the error exceeds a predetermined allowable range, but the correction work is complicated and frequent, and the warehousing work is performed during the work. There is an inconvenience that you cannot do it.

【0005】[0005]

【発明が解決しようとする課題】以上のように、従来の
スタッカークレーンの走行制御手段では、計算上の走行
制御情報に対して実際のスタッカークレーンの走行に生
じる誤差の修正作業が困難で、自動倉庫による入出庫作
業の能率向上を十分に図ることができないという問題を
有している。
As described above, in the conventional traveling control means for the stacker crane, it is difficult to correct the error generated in the traveling of the actual stacker crane with respect to the calculated traveling control information, and the automatic control is automatically performed. There is a problem that it is not possible to sufficiently improve the efficiency of the warehousing / delivery work by the warehouse.

【0006】そこで、この発明は上記事情を考慮してな
されたもので、計算上の走行制御情報に対して実際のス
タッカークレーンの走行に生じる誤差の修正を容易に行
なうことができ、自動倉庫による入出庫作業の能率向上
を効果的に促進させ得る極めて良好な自動倉庫用クレー
ンの走行制御装置を提供することを目的とする。
Therefore, the present invention has been made in consideration of the above circumstances, and it is possible to easily correct an error generated in the actual traveling of the stacker crane with respect to the calculated traveling control information. An object of the present invention is to provide a very good traveling control device for an automatic warehouse crane, which can effectively promote the improvement of the efficiency of loading / unloading work.

【0007】[0007]

【課題を解決するための手段】この発明に係る自動倉庫
用クレーンの走行制御装置は、水平方向に複数の棚小間
が配列されたラックと、このラックの水平方向に沿って
移動自在に設定され、それぞれの棚小間に対して物品を
自動入出庫するクレーン本体と、このクレーン本体を移
動させるべき目的位置情報が入力された状態で、予め設
定されたクレーン本体の定速移動速度,該定速移動速度
から減速を開始して停止するまでの制動時間及び制動距
離等を含む設定情報に基づいて、クレーン本体を現在位
置から目的位置まで移動させるための走行制御情報を算
出するもので、クレーン本体の現在位置情報と目的位置
情報との差成分を算出して、クレーン本体の現在位置か
ら目的位置までの間に存在する棚小間数を算出する算出
手段と、この算出手段で得られた棚小間数にラックピッ
チを乗算して、クレーン本体の現在位置から目的位置ま
での全移動距離を算出する第1の乗算手段と、この第1
の乗算手段で算出されたクレーン本体の全移動距離から
設定情報の制動距離を減算して、クレーン本体の現在位
置から減速開始位置までの距離を算出する第1の減算手
段と、この第1の減算手段で算出された距離をラックピ
ッチで除算して、クレーン本体の現在位置から減速開始
位置までの間に存在する棚小間数を算出する第1の除算
手段と、この第1の除算手段の剰余をクレーン本体の定
速移動速度で除算して、第1の除算手段で算出された数
の棚小間をクレーン本体が全て通過した時点から減速を
開始するまでに、クレーン本体を定速移動させる時間を
算出する第2の除算手段とよりなる演算手段と、この演
算手段で算出された走行制御情報に基づいて、クレーン
本体が減速開始されてから停止するまでの制動時間を実
測する測定手段と、この測定手段で測定された制動時間
と設定情報の制動時間との差成分を算出する第2の減算
手段と、この第2の減算手段の減算結果に定速移動速度
を乗算して補正距離を算出する第2の乗算手段と、この
第2の乗算手段で得られた補正距離を、第2の減算手段
の減算結果の正負に応じて、設定情報の制動距離に対し
て加算または減算する加減手段とよりなる補正手段とを
備えるようにしたものである。
A traveling control device for an automated warehouse crane according to the present invention is set so that a plurality of rack booths are arranged horizontally and a rack is movable along the horizontal direction. , A crane main body for automatically loading and unloading articles to and from each shelf booth, and a predetermined constant moving speed of the crane main body with the target position information for moving the crane main body input, the constant speed and starts to decelerate from the moving speed based on the setting information including the braking time and the braking distance, and the like until the vehicle stops, and calculates the running control information for moving the crane body from the current position to the target position, the crane body Current position information and destination position
Calculate the difference component from the information to determine if it is the current position of the crane body.
Calculation to calculate the number of shelving booths existing between
Means and the rack booth number obtained by this calculation means.
Multiply the current position of the crane body to the target position.
A first multiplication means for calculating the total movement distance in
From the total travel distance of the crane body calculated by the multiplication means of
The braking distance in the setting information is subtracted to determine the current position of the crane body.
First subtraction hand that calculates the distance from the position to the deceleration start position
And the distance calculated by the first subtraction means.
Start the deceleration from the current position of the crane body.
First division to calculate the number of shelf booths existing up to the position
Means and the remainder of this first division means
The number calculated by the first dividing means by dividing by the fast moving speed
Decelerate from the moment the crane body passes through all the shelving booths
It takes time to move the crane body at a constant speed before starting.
Calculating means including a second dividing means for calculating, measuring means for actually measuring the braking time from the start of deceleration of the crane body to the stop thereof based on the traveling control information calculated by the calculating means; Second subtraction for calculating a difference component between the braking time measured by the measuring means and the braking time of the setting information
Means and the subtraction result of the second subtraction means
And a second multiplication means for calculating the correction distance by multiplying
The corrected distance obtained by the second multiplication means is used as the second subtraction means.
Depending on the sign of the subtraction result of
Is obtained by the so that with <br/> a more becomes correcting means and acceleration means for adding or subtracting Te.

【0008】[0008]

【作用】上記のような構成によれば、設定情報の制動時
間と実測された制動時間とを比較し、その比較結果に基
づいて走行制御情報を算出するために使用する設定情報
を補正するようにしたので、計算上の走行制御情報に対
して実際のクレーン本体の走行に生じる誤差の修正を容
易に行なうことができ、自動倉庫による入出庫作業の能
率向上を効果的に促進させることができる。
According to the above configuration, the braking time of the setting information is compared with the actually measured braking time, and the setting information used for calculating the traveling control information is corrected based on the comparison result. Therefore, it is possible to easily correct the error generated in the actual traveling of the crane main body with respect to the calculated traveling control information, and it is possible to effectively promote the efficiency improvement of the loading / unloading work by the automatic warehouse. .

【0009】[0009]

【実施例】以下、この発明の一実施例について図面を参
照して詳細に説明する。図1は、この実施例で説明する
自動倉庫の全体的な構成を示している。すなわち、図1
において、符号11はラックであり、水平(連)及び垂
直(段)方向に複数の棚小間12,12,……が配列さ
れている。このラック11の一端部には、荷受台13が
設置され、外部からラック11に収納する荷14やラッ
ク11から取り出して外部に搬出する荷14が載置され
るようになっている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail below with reference to the drawings. FIG. 1 shows the overall configuration of the automated warehouse described in this embodiment. That is, FIG.
In FIG. 11, reference numeral 11 is a rack, and a plurality of shelf booths 12, 12, ... Are arranged in the horizontal (continuous) and vertical (step) directions. A load receiving table 13 is installed at one end of the rack 11 so that a load 14 to be stored in the rack 11 from the outside or a load 14 to be taken out from the rack 11 and carried out to the outside can be placed.

【0010】ここで、上記ラック11の各棚小間12,
12,……の間口側には、通路が形成されており、該通
路の上下にガイドレール15,16が敷設されている。
そして、このガイドレール15,16に案内されてスタ
ッカークレーン17が、ラック11の連方向つまり図中
矢印A,B方向に移動自在に支持されている。このスタ
ッカークレーン17は、ガイドレール16に案内される
駆動車輪17aを有する本体部17bと、この本体部1
7bから垂直に立ち上がり頂部がガイドレール15に支
持されるクレーン部17cとから構成されている。
Here, each rack booth 12 of the rack 11 is
12, ... A passage is formed on the front side, and guide rails 15 and 16 are laid above and below the passage.
The stacker crane 17 is guided by the guide rails 15 and 16 so as to be movable in the connecting direction of the rack 11, that is, in the directions of arrows A and B in the figure. The stacker crane 17 includes a main body portion 17b having drive wheels 17a guided by the guide rails 16 and a main body portion 1b.
7b, the crane 17c is vertically raised and has a top portion supported by the guide rail 15 and a crane portion 17c.

【0011】そして、上記クレーン部17cには、該ク
レーン部17cに沿ってラック11の段方向つまり図中
矢印C,D方向に昇降自在に支持された昇降荷台17d
と、この昇降荷台17dと棚小間12との間で荷14の
搬送を行なうフォーク17eとが設けられている。ま
た、上記本体部17bには、駆動車輪17aを回転駆動
させスタッカークレーン17をガイドレール15,16
に沿って自走させる走行駆動装置17fと、昇降荷台1
7dをクレーン部17cに沿って昇降させる昇降駆動装
置17gとが設置されている。
A lifting platform 17d is supported on the crane unit 17c so as to be vertically movable along the crane unit 17c in the step direction of the rack 11, that is, in the directions of arrows C and D in the figure.
And a fork 17e for carrying the load 14 between the lifting / lowering platform 17d and the shelf booth 12. In addition, the drive wheels 17a are rotatably driven on the main body portion 17b so that the stacker crane 17 is guided by the guide rails 15 and 16.
Drive device 17f that is self-propelled along the lift platform 1
An elevating drive device 17g for elevating the 7d along the crane part 17c is installed.

【0012】さらに、ラック11の各連を区分けする仕
切板18,18,……の図中下端部と、上記荷受台13
には、それぞれ連位置を検出するための検出ドック1
9,19,……が設置されている。そして、上記スタッ
カークレーン17の本体部17bには、検出ドック1
9,19,……を検知してスタッカークレーン17の位
置を判別するための位置検出器20が設けられている。
この位置検出器20は、図2に示すように、1つの検出
ドック19に対してスタッカークレーン17の走行方向
に沿った両端部に対応する間隔で設置された一対の検出
器20a,20bから構成されている。
Further, the lower ends of the partition plates 18, 18, ... In the figure for partitioning each rack of the rack 11 and the load receiving base 13 are described.
The detection dock 1 for detecting the continuous position
9, 19, ... Are installed. The detection dock 1 is attached to the main body portion 17b of the stacker crane 17.
A position detector 20 is provided for detecting the position of the stacker crane 17 by detecting 9, 19, ....
As shown in FIG. 2, the position detector 20 is composed of a pair of detectors 20a and 20b installed at intervals corresponding to both ends along the traveling direction of the stacker crane 17 with respect to one detection dock 19. Has been done.

【0013】そして、これら検出器20a,20bの検
出出力は、入出力部21を介して演算制御部22に供給
される。この演算制御部22は、例えばマイクロコンピ
ュータ等を主体として構成されており、検出器20a,
20bの検出出力や、メモリ23に記憶された制御プロ
グラム及び後述する設定データ等に基づいて、スタッカ
ークレーン17を目的とする連位置まで移動させるため
の走行制御データを生成し、入出力部24を介してクレ
ーン駆動制御装置25に送出してスタッカークレーン1
7の走行制御を行なうものである。なお、上記演算制御
部22は、2つの検出器20a,20bから共に検出ド
ック19の検出出力が発生されたとき、スタッカークレ
ーン17の連位置を判別している。
The detection outputs of the detectors 20a and 20b are supplied to the arithmetic control unit 22 via the input / output unit 21. The arithmetic control unit 22 is mainly composed of, for example, a microcomputer and the like, and includes the detectors 20a,
Based on the detection output of 20b, the control program stored in the memory 23, the setting data described later, and the like, travel control data for moving the stacker crane 17 to a desired continuous position is generated, and the input / output unit 24 is set. To the crane drive control device 25 through the stacker crane 1
7 to control traveling. The arithmetic control unit 22 determines the continuous position of the stacker crane 17 when the detection outputs of the detection dock 19 are generated from the two detectors 20a and 20b.

【0014】ここで、図3は、スタッカークレーン17
を移動開始させてから目的位置で停止させるまでの一連
の速度制御の様子を示している。すなわち、移動が開始
されると加速度αでスタッカークレーン17が加速され
てゆき、高速移動速度VH になったとき定速走行状態と
なる。この状態で、スタッカークレーン17がその停止
位置より全制動距離SS だけ手前に到達したとき、減速
度βでスタッカークレーン17が減速され、その後、低
速走行速度VL で所定距離走行された後、減速されて停
止される。
Here, FIG. 3 shows a stacker crane 17
The figure shows a state of a series of speed control from the start of movement to the stop of the target position. That is, when the movement starts, the stacker crane 17 is accelerated with the acceleration α, and when the high-speed moving speed V H is reached, the constant-speed traveling state is set. In this state, when the stacker crane 17 reaches the front side by the entire braking distance S S from its stop position, the stacker crane 17 is decelerated at the deceleration β, and then, the stacker crane 17 is traveled at a low speed V L for a predetermined distance, It is decelerated and stopped.

【0015】この場合、上記加速度α,減速度β,高速
移動速度VH ,低速走行速度VL 及びスタッカークレー
ン17の移動速度が低速走行速度VL になってから停止
されるまでの低速制動距離SL 等は、この自動倉庫の設
計時に既に設定された固定の値である。このため、スタ
ッカークレーン17が高速移動速度VH から低速走行速
度VL になるまでの高速制動距離SG は、 SG =(VH 2 −VL 2 )/2β …(1) となり、これより、スタッカークレーン17が減速開始
されてから停止されるまでの全制動距離SS は、 SS =SG +SL …(2) と表わされる。
In this case, the low-speed braking distance from when the acceleration α, the deceleration β, the high-speed moving speed V H , the low-speed traveling speed VL and the moving speed of the stacker crane 17 become the low-speed traveling speed VL until the vehicle is stopped. S L and the like are fixed values that have already been set when the automatic warehouse was designed. Therefore, the high-speed braking distance S G until the stacker crane 17 changes from the high-speed moving speed V H to the low-speed traveling speed V L is S G = (V H 2 -V L 2 ) / 2β (1), and thus the total braking distance S S from the start of deceleration of the stacker crane 17 to the stop thereof is expressed as S S = S G + S L (2).

【0016】また、スタッカークレーン17が高速移動
速度VH から低速走行速度VL になるまでに要する高速
制動時間tG は、 tG =(VH −VL )/β …(3) となり、スタッカークレーン17の移動速度が低速走行
速度VL になってから停止されるまでに要する低速制動
時間tL は、 tL =SL /VL …(4) であり、これより、スタッカークレーン17が減速開始
されてから停止されるまでに要する全制動時間tS は、 tS =tG +tL …(5) と表わされる。
Further, the high-speed braking time t G required for the stacker crane 17 to change from the high-speed moving speed V H to the low-speed traveling speed VL is t G = (V H -V L ) / β (3) The low-speed braking time t L required from the movement speed of the stacker crane 17 to the low-speed traveling speed V L until it is stopped is t L = S L / V L (4), and from this, the stacker crane 17 The total braking time t S required from the start of deceleration to the stop thereof is expressed as t S = t G + t L (5).

【0017】さらに、スタッカークレーン17が移動開
始されてから停止されるまでの全移動距離ST は、図4
に示すように、各棚小間12,12,……のラックピッ
チをRP とし、スタッカークレーン17の現在位置から
目的位置までの間に存在する棚小間数(連数)をNとす
ると、 ST =RP ×N …(6) となり、これより、スタッカークレーン17が移動開始
されてから減速されるまでの高速移動距離SH は、 SH =ST −SS …(7) と表わされる。
Further, the total moving distance S T from when the stacker crane 17 starts moving to when it stops is shown in FIG.
Suppose that the rack pitch of each shelf booth 12, 12, ... Is R P and the number of shelf booths (stations) existing between the current position of the stacker crane 17 and the target position is N, as shown in S. T = R P × N ... ( 6) next, from this, the high-speed movement distance S H to the stacker crane 17 is decelerated from the start moved, expressed by S H = S T -S S ... (7) Be done.

【0018】ここで、図5は、上記メモリ23に記憶さ
れた制御プログラムに基づく、走行制御データの生成動
作を示すフローチャートである。まず、開始されると
(ステップS1)、ステップS2で、演算制御部22
は、前述した固定値である加速度α,減速度β,高速移
動速度VH ,低速走行速度VL 及び低速制動距離SL
基づいて(1)式〜(5)式の演算を行ない、高速制動
距離SG ,全制動距離SS,高速制動時間tG ,低速制
動時間tL 及び全制動時間tS を算出し、これらを設定
データとしてメモリ23に格納する。
FIG. 5 is a flow chart showing the operation of generating the traveling control data based on the control program stored in the memory 23. First, when started (step S1), in step S2, the arithmetic control unit 22
Expresses the fixed values described above based on the acceleration α, the deceleration β, the high speed moving speed V H , the low speed traveling speed VL and the low speed braking distance S L , and calculates the expressions (1) to (5), The braking distance S G , the total braking distance S S , the high speed braking time t G , the low speed braking time t L and the total braking time t S are calculated, and these are stored in the memory 23 as setting data.

【0019】次に、ステップS3で、演算制御部22
は、スタッカークレーン17を移動させるべき目的位置
データが入力されるまで待ち、入力されると、ステップ
S4で、目的位置データからスタッカークレーン17の
現在位置データを減算することで、スタッカークレーン
17の現在位置から目的位置までの間に存在する連数N
を算出し、ステップS5で、メモリ23に記憶された固
定値の1つであるラックピッチRP に基づいて(6)式
の演算を行ない全移動距離ST を算出する。その後、ス
テップS6で、演算制御部22は、全移動距離ST 及び
全制動距離SS に基づいて(7)式の演算を行ない高速
移動距離SH を算出する。
Next, in step S3, the arithmetic control unit 22
Waits until the target position data for moving the stacker crane 17 is input, and when the target position data is input, in step S4, the current position data of the stacker crane 17 is subtracted from the target position data to obtain the current position of the stacker crane 17. The number of stations N existing between the position and the target position
Then, in step S5, the total movement distance S T is calculated by performing the calculation of the equation (6) based on the rack pitch R P which is one of the fixed values stored in the memory 23. After that, in step S6, the calculation control unit 22 calculates the high-speed moving distance S H by performing the calculation of formula (7) based on the total moving distance S T and the total braking distance S S.

【0020】そして、ステップS7で、演算制御部22
は、高速移動距離SH をラックピッチRP で除算するこ
とにより、スタッカークレーン17の現在位置から減速
開始位置までの間に存在する連数nとその剰余SP とを
求める。その後、ステップS8で、演算制御部22は、
剰余SP を高速移動速度VH で除算することにより、n
連の棚小間12をスタッカークレーン17が全て通過し
た時点から減速を開始するまでに、スタッカークレーン
17を高速移動させておく高速引延時間td を算出す
る。
Then, in step S7, the arithmetic control unit 22
Divides the high-speed moving distance S H by the rack pitch R P to obtain the number of stations n existing between the current position of the stacker crane 17 and the deceleration start position and the remainder S P thereof. After that, in step S8, the arithmetic control unit 22
By dividing the remainder S P by the high speed V H , n
The high-speed extension time t d for moving the stacker crane 17 at high speed is calculated from the time when the stacker crane 17 has passed all the rack booths 12 to the start of deceleration.

【0021】以上のことを具体的に説明すると、図6
(a)において、スタッカークレーン17の現在位置が
連番号1の位置にあり、そこからスタッカークレーン1
7を連番号7の位置まで移動させるとする。まず、目的
位置データである連番号7が入力されると、目的位置デ
ータ(連番号7)から現在位置データ(連番号1)が減
算されて、スタッカークレーン17の現在位置から目的
位置までの間に存在する連数6が算出され、この連数6
にラックピッチRP が乗算されることにより全移動距離
T が求められる。
The above description will be described in detail with reference to FIG.
In (a), the current position of the stacker crane 17 is at the position of serial number 1, and from that position, the stacker crane 1
7 is moved to the position of serial number 7. First, when the serial number 7, which is the target position data, is input, the current position data (serial number 1) is subtracted from the target position data (serial number 7) and the current position of the stacker crane 17 from the target position to the target position is subtracted. The number of stations 6 existing in
Is multiplied by the rack pitch R P to obtain the total movement distance S T.

【0022】次に、求められた全移動距離ST から設定
データである全制動距離SS を減算して高速移動距離S
H を算出し、この高速移動距離SH を高速移動速度VH
で除算することにより、スタッカークレーン17の現在
位置から減速開始位置までの間に存在する連数n(この
場合、連番号2,3,4,5,6の5つ)が求められ
る。また、高速移動距離SH を高速移動速度VH で除算
した剰余SP は、連番号6の棚小間12をスタッカーク
レーン17が通過した時点から減速を開始するまでの距
離となるので、この距離SP を高速移動速度VH で除算
することにより、連番号6の棚小間12をスタッカーク
レーン17が通過した時点から減速を開始するまでに、
スタッカークレーン17を高速移動させておく高速引延
時間td が算出される。
Next, the total braking distance S S , which is the setting data, is subtracted from the obtained total moving distance S T to obtain the high-speed moving distance S
H is calculated, and this high-speed moving distance S H is set to the high-speed moving speed V H.
By dividing by, the number of stations n existing between the current position of the stacker crane 17 and the deceleration start position (in this case, five station numbers 2, 3, 4, 5, 6) is obtained. Further, the surplus S P obtained by dividing the high-speed moving distance S H by the high-speed moving speed V H is the distance from when the stacker crane 17 passes through the shelf booth 12 with serial number 6 to when the deceleration is started. By dividing S P by the high-speed moving speed V H , from the time when the stacker crane 17 passes through the shelf booth 12 with serial number 6 until the deceleration starts,
The high speed extension time t d for moving the stacker crane 17 at high speed is calculated.

【0023】このため、目的位置データが入力されて、
スタッカークレーン17の現在位置から減速開始位置ま
での間に存在する連数nと、n番目の棚小間12をスタ
ッカークレーン17が通過した時点から減速を開始する
までに、スタッカークレーン17を高速移動させておく
高速引延時間td とが求められれば、演算制御部22
は、スタッカークレーン17を加速度αで移動開始させ
高速移動速度VH で移動させている間に、位置検出器2
0の出力によってn連通過したことを検知し、検知後、
高速引延時間td だけ、スタッカークレーン17の高速
移動を継続させることにより、スタッカークレーン17
を高速移動距離SH だけ移動させることができる。その
後、減速が開始され、スタッカークレーン17が全制動
距離SS だけ移動して停止されることにより、スタッカ
ークレーン17を目的とする連番号7の位置まで移動さ
せることができる。
Therefore, the target position data is input,
The number of stations n existing between the current position of the stacker crane 17 and the deceleration start position and the speed at which the stacker crane 17 is moved from the time when the stacker crane 17 passes through the n-th shelf booth 12 until the deceleration starts. If the high-speed delay time t d is calculated, the arithmetic control unit 22
While the stacker crane 17 starts moving at an acceleration α and moves at a high moving speed V H , the position detector 2
It is detected that n times have passed by the output of 0, and after detection,
By continuing the high speed movement of the stacker crane 17 for the high speed extension time t d , the stacker crane 17
Can be moved by the high-speed moving distance S H. Thereafter, deceleration is started, and the stacker crane 17 moves for the entire braking distance S S and then stops, whereby the stacker crane 17 can be moved to the target position of the serial number 7.

【0024】ここで、再び図5に示すように、ステップ
S8までの処理によって生成された走行制御データであ
る連数n及び高速引延時間td に基づいて、スタッカー
クレーン17が目的位置に移動して停止されるまでの一
連の動作の中で、演算制御部22は、ステップS9で、
スタッカークレーン17が減速開始されてから停止され
るまでに要する全制動時間tS を実測する。そして、ス
テップS10で、演算制御部22は、メモリ23に記憶
された設定データの全制動時間tS から実測された全制
動時間tS ′を減算することにより誤差時間tc を算出
し、ステップS11で、誤差時間tc に高速移動速度V
H を乗算して補正距離Sc を算出する。その後、演算制
御部22は、ステップS12で、補正距離Sc をメモリ
23に記憶された設定データの全制動距離SS に加算
し、この補正された全制動距離SSが設定データとして
メモリ23に記憶され、次のスタッカークレーン17の
移動時にステップS6での演算に供される。
Here, as shown in FIG. 5 again, the stacker crane 17 moves to the target position on the basis of the number n of stations and the high speed extension time t d which are the traveling control data generated by the processing up to step S8. Then, in a series of operations until it is stopped, the arithmetic control unit 22
The total braking time t S required from the start of deceleration of the stacker crane 17 to the stop thereof is measured. Then, in step S10, the arithmetic control unit 22 calculates the error time t c by subtracting the actually measured total braking time t S ′ from the total braking time t S of the setting data stored in the memory 23, and in S11, the high-speed movement speed V to the error time t c
The correction distance S c is calculated by multiplying by H. Then, in step S12, the arithmetic control unit 22 adds the correction distance S c to the total braking distance S S of the setting data stored in the memory 23, and the corrected total braking distance S S is set as the setting data in the memory 23. Are stored in the stacker crane 17, and are used for the calculation in step S6 when the stacker crane 17 moves next time.

【0025】すなわち、図6(a)に示した例のよう
に、目的位置データ(連番号7)が入力されて連数n及
び高速引延時間td が生成され、これら走行制御データ
に基づいて実際にスタッカークレーン17の移動が行な
われたとき、実際の走行形態が図6(b)に示すように
なり、メモリ23に記憶された設定データの全制動時間
S が、実測された全制動時間tS ′よりも長かったと
する。すると、その誤差時間tc に高速移動速度VH
乗算して得た補正距離Sc を、メモリ23に記憶された
設定データの全制動距離SS に加算し、この補正された
全制動距離SS が設定データとしてメモリ23に記憶さ
れる。このため、次のスタッカークレーン17の移動時
には、図6(c)に示すように、全制動時間tS が補正
前よりも長くなるように、つまりtS =tS ′となるよ
うに修正されているので、計算値と実測値との誤差が自
動的に補正されることになる。
That is, as in the example shown in FIG. 6A, the target position data (serial number 7) is input to generate the serial number n and the high speed extension time t d, and based on these traveling control data. 6B, when the stacker crane 17 is actually moved, the total braking time t S of the setting data stored in the memory 23 is measured. It is assumed that the braking time is longer than t S ′. Then, the correction distance S c obtained by multiplying the error time t c by the high speed moving speed V H is added to the total braking distance S S of the setting data stored in the memory 23, and the corrected total braking distance is obtained. S S is stored in the memory 23 as setting data. Therefore, during the next movement of the stacker crane 17, as shown in FIG. 6C, the total braking time t S is corrected to be longer than that before correction, that is, t S = t S ′. Therefore, the error between the calculated value and the actually measured value is automatically corrected.

【0026】また、メモリ23に記憶された設定データ
の全制動時間tS が、実測された全制動時間tS ′より
も短かった場合には、上記と逆に、その誤差時間tc
高速移動速度VH を乗算して得た補正距離Sc が、メモ
リ23に記憶された設定データの全制動距離SS から減
算され、この補正された全制動距離SS が設定データと
してメモリ23に記憶されることにより、次のスタッカ
ークレーン17の移動時には、全制動時間tS が補正前
よりも短くなるように修正される。したがって、計算上
の走行制御データに対して実際のスタッカークレーン1
7の走行に生じる誤差の修正を容易に行なうことがで
き、自動倉庫による入出庫作業の能率向上を効果的に促
進させることができる。
When the total braking time t S of the setting data stored in the memory 23 is shorter than the actually measured total braking time t S ′, contrary to the above, the error time t c becomes high. moving speed V H correction distance S c obtained by multiplying the is subtracted from the total braking distance S S configuration data stored in the memory 23, the memory 23 as the corrected total braking distance S S configuration data has been By being stored, when the stacker crane 17 is moved next time, the total braking time t S is corrected to be shorter than that before correction. Therefore, the actual stacker crane 1 for the calculated traveling control data
It is possible to easily correct the error that occurs in the traveling of No. 7, and it is possible to effectively promote the improvement of the efficiency of the loading / unloading work by the automatic warehouse.

【0027】ここで、上記実施例では、メモリ23に記
憶された設定データの全制動時間tS と実測された全制
動時間tS ′との差に基づいて、メモリ23に記憶され
た設定データの全制動距離SS を補正するようにした
が、この補正は、スタッカークレーン17を移動させる
毎に行なうのではなく、全制動時間tS と実測された全
制動時間tS ′との差が予め規程された所定の許容範囲
を越えたときにのみ、全制動距離SS を補正するように
してもよい。なお、この発明は上記実施例に限定される
ものではなく、この外その要旨を逸脱しない範囲で種々
変形して実施することができる。
Here, in the above embodiment, the setting data stored in the memory 23 is based on the difference between the total braking time t S of the setting data stored in the memory 23 and the actually measured total braking time t S ′. The total braking distance S S is corrected not every time the stacker crane 17 is moved, but the difference between the total braking time t S and the actually measured total braking time t S ′ is calculated. The total braking distance S S may be corrected only when it exceeds a predetermined allowable range defined in advance. The present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the invention.

【0028】[0028]

【発明の効果】以上詳述したようにこの発明によれば、
計算上の走行制御情報に対して実際のスタッカークレー
ンの走行に生じる誤差の修正を容易に行なうことがで
き、自動倉庫による入出庫作業の能率向上を効果的に促
進させ得る極めて良好な自動倉庫用クレーンの走行制御
装置を提供することができる。
As described above in detail, according to the present invention,
An extremely good automated warehouse that can easily correct the error that occurs in the actual traveling of the stacker crane with respect to the calculated traveling control information and can effectively promote the efficiency improvement of the loading and unloading work by the automated warehouse. A traveling control device for a crane can be provided.

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

【図1】この発明に係る自動倉庫用クレーンの走行制御
装置の一実施例を示す図。
FIG. 1 is a diagram showing an embodiment of a traveling control device for an automatic warehouse crane according to the present invention.

【図2】同実施例の制御部分の構成を示すブロック構成
図。
FIG. 2 is a block configuration diagram showing a configuration of a control part of the embodiment.

【図3】同実施例における一連の速度制御の様子を概略
的に示す図。
FIG. 3 is a diagram schematically showing a series of speed control states in the embodiment.

【図4】同実施例のラックピッチを説明するために示す
図。
FIG. 4 is a view for explaining the rack pitch of the embodiment.

【図5】同実施例の演算動作を説明するために示す図。FIG. 5 is a diagram shown for explaining the arithmetic operation of the embodiment.

【図6】同実施例の補正動作を説明するために示す図。FIG. 6 is a diagram shown for explaining a correction operation of the embodiment.

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

11…ラック、12…棚小間、13…荷受台、14…
荷、15,16…ガイドレール、17…スタッカークレ
ーン、18…仕切板、19…検出ドック、20…位置検
出器、21…入出力部、22…演算制御部、23…メモ
リ、24…入出力部、25…クレーン駆動制御装置。
11 ... rack, 12 ... shelf booth, 13 ... container, 14 ...
Load, 15, 16 ... Guide rail, 17 ... Stacker crane, 18 ... Partition plate, 19 ... Detection dock, 20 ... Position detector, 21 ... Input / output unit, 22 ... Arithmetic control unit, 23 ... Memory, 24 ... Input / output Part, 25 ... Crane drive control device.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 水平方向に複数の棚小間が配列されたラ
ックと、 このラックの水平方向に沿って移動自在に設定され、そ
れぞれの棚小間に対して物品を自動入出庫するクレーン
本体と、 このクレーン本体を移動させるべき目的位置情報が入力
された状態で、予め設定された前記クレーン本体の定速
移動速度,該定速移動速度から減速を開始して停止する
までの制動時間及び制動距離等を含む設定情報に基づい
て、前記クレーン本体を現在位置から目的位置まで移動
させるための走行制御情報を算出するもので、前記クレ
ーン本体の現在位置情報と目的位置情報との差成分を算
出して、前記クレーン本体の現在位置から目的位置まで
の間に存在する棚小間数を算出する算出手段と、この算
出手段で得られた棚小間数にラックピッチを乗算して、
前記クレーン本体の現在位置から目的位置までの全移動
距離を算出する第1の乗算手段と、この第1の乗算手段
で算出された前記クレーン本体の全移動距離から前記設
定情報の制動距離を減算して、前記クレーン本体の現在
位置から減速開始位置までの距離を算出する第1の減算
手段と、この第1の減算手段で算出された距離を前記ラ
ックピッチで除算して、前記クレーン本体の現在位置か
ら減速開始位置までの間に存在する棚小間数を算出する
第1の除算手段と、この第1の除算手段の剰余を前記ク
レーン本体の定速移動速度で除算して、前記第1の除算
手段で算出された数の棚小間を前記クレーン本体が全て
通過した時点から減速を開始するまでに、前記クレーン
本体を定速移動させる時間を算出する第2の除算手段と
よりなる演算手段と、 この演算手段で算出された走行制御情報に基づいて、前
記クレーン本体が減速開始されてから停止するまでの制
動時間を実測する測定手段と、 この測定手段で測定された制動時間と前記設定情報の制
動時間との差成分を算出する第2の減算手段と、この第
2の減算手段の減算結果に前記定速移動速度を乗算して
補正距離を算出する第2の乗算手段と、この第2の乗算
手段で得られた補正距離を、前記第2の減算手段の減算
結果の正負に応じて、前記設定情報の制動距離に対して
加算または減算する加減手段とよりなる補正手段と を具備してなることを特徴とする自動倉庫用クレーンの
走行制御装置。
1. A rack in which a plurality of shelves are arranged in the horizontal direction, a crane main body which is set so as to be movable along the horizontal direction of the rack, and which automatically stores articles in and out of the shelves, In the state where the target position information for moving the crane main body is input, a preset constant speed moving speed of the crane main body, a braking time and a braking distance from the constant speed moving speed until the deceleration is started and stopped. based like the setting information including, it calculates a travel control information for moving to the target position the crane body from the current position, the Kure
Calculate the difference component between the current position information and the target position information
From the current position of the crane body to the target position
The calculation means for calculating the number of shelving booths existing between
Multiply the rack pitch by the number of booths obtained by the delivery means,
Complete movement of the crane body from the current position to the target position
First multiplication means for calculating a distance, and the first multiplication means
From the total travel distance of the crane body calculated in
The braking distance of the constant information is subtracted, and the current
First subtraction to calculate the distance from the position to the deceleration start position
Means and the distance calculated by the first subtraction means
Divide by the clock pitch to determine whether it is the current position of the crane body.
From the deceleration start position to the number of shelf booths existing
The first division means and the remainder of the first division means are
Divide by the constant moving speed of the lane body to obtain the first division
The crane main body is fully used for the number of shelves calculated by
From the point of passing the crane to the start of deceleration, the crane
Second dividing means for calculating the time for moving the main body at a constant speed
And a measuring means for actually measuring the braking time from the start of deceleration of the crane body to the stop thereof based on the traveling control information calculated by the calculating means, and the braking means measured by the measuring means. Second subtraction means for calculating a difference component between the time and the braking time of the setting information;
2. The subtraction result of the subtraction means 2 is multiplied by the constant moving speed,
Second multiplication means for calculating the correction distance, and the second multiplication means
The correction distance obtained by the means is subtracted from the second subtraction means.
Depending on whether the result is positive or negative,
A traveling control device for an automated warehouse crane, comprising: a correction means including an addition / subtraction means for adding or subtracting .
【請求項2】 前記補正手段は、前記第2の減算手段の
減算結果が所定の許容範囲を実質的に越えた状態で、前
記第2の乗算手段で算出された補正距離を前記設定情報
の制動距離に対して加算または減算させることを特徴と
する請求項1記載の自動倉庫用クレーンの走行制御装
置。
2. The correction means calculates the correction distance calculated by the second multiplication means in the setting information when the subtraction result of the second subtraction means substantially exceeds a predetermined allowable range. The traveling control device for an automatic warehouse crane according to claim 1, wherein the traveling control device adds or subtracts from the braking distance.
JP4085250A 1992-04-07 1992-04-07 Traveling control device for automatic warehouse crane Expired - Fee Related JPH0780522B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4085250A JPH0780522B2 (en) 1992-04-07 1992-04-07 Traveling control device for automatic warehouse crane

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4085250A JPH0780522B2 (en) 1992-04-07 1992-04-07 Traveling control device for automatic warehouse crane

Publications (2)

Publication Number Publication Date
JPH06156625A JPH06156625A (en) 1994-06-03
JPH0780522B2 true JPH0780522B2 (en) 1995-08-30

Family

ID=13853328

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4085250A Expired - Fee Related JPH0780522B2 (en) 1992-04-07 1992-04-07 Traveling control device for automatic warehouse crane

Country Status (1)

Country Link
JP (1) JPH0780522B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4509205B2 (en) * 2008-07-28 2010-07-21 日本輸送機株式会社 Braking timing setting method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5847702A (en) * 1981-09-18 1983-03-19 Mitsubishi Heavy Ind Ltd Controller for movement of moving machine
JPS6347210A (en) * 1986-08-18 1988-02-29 Daifuku Co Ltd Travel control method for introducing and delivering travel crane or the like
JPH04107796U (en) * 1991-02-25 1992-09-17 石川島播磨重工業株式会社 Stadka crane speed control device

Also Published As

Publication number Publication date
JPH06156625A (en) 1994-06-03

Similar Documents

Publication Publication Date Title
JPH037563B2 (en)
JPH0427127B2 (en)
JPH0780522B2 (en) Traveling control device for automatic warehouse crane
JPH08202446A (en) Stopping method and stopping control device for moving body
JPS6044203B2 (en) Movement stop control device for transport moving body
JP3465778B2 (en) Article storage facility
JP4026436B2 (en) Goods transport equipment
JPS60112503A (en) Travelling control method of warehouse crane
JP3666369B2 (en) Moving object position learning method
JPH0940121A (en) Stopping device for correction data preparation device and crane device for automated warehouse
JPS6347210A (en) Travel control method for introducing and delivering travel crane or the like
JPH0733210A (en) Drive control device of stacker crane
JPS6210883B2 (en)
JPH03106800A (en) Running control of mobile body
JP2989656B2 (en) Automatic warehouse positioning device
JPH04107796U (en) Stadka crane speed control device
JPS625845B2 (en)
JPS5889502A (en) Method of controlling vertical movement and stoppage of ascent/descent carrier of crane
JPS6127811A (en) Control of movable body
JPS62244806A (en) Stop and control method for introduction and delivery travel crane
JPH0289707A (en) Lifting up and down carriage control in delivery crane
JPS59212302A (en) Control method of stacker crane
JPH0321443B2 (en)
JPH05254612A (en) Shiftable shelf equipment
JPH08175617A (en) Stopping method for crane device and device thereof

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070830

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080830

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080830

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090830

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090830

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100830

Year of fee payment: 15

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100830

Year of fee payment: 15

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110830

Year of fee payment: 16

LAPS Cancellation because of no payment of annual fees