JPH0649524B2 - Traveling control method for moving body - Google Patents

Traveling control method for moving body

Info

Publication number
JPH0649524B2
JPH0649524B2 JP62071476A JP7147687A JPH0649524B2 JP H0649524 B2 JPH0649524 B2 JP H0649524B2 JP 62071476 A JP62071476 A JP 62071476A JP 7147687 A JP7147687 A JP 7147687A JP H0649524 B2 JPH0649524 B2 JP H0649524B2
Authority
JP
Japan
Prior art keywords
traveling
distance
speed
stacker crane
stacker
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 - Lifetime
Application number
JP62071476A
Other languages
Japanese (ja)
Other versions
JPS63242807A (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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP62071476A priority Critical patent/JPH0649524B2/en
Publication of JPS63242807A publication Critical patent/JPS63242807A/en
Publication of JPH0649524B2 publication Critical patent/JPH0649524B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、移動体の走行制御方法に係り、特に、衝突防
止装置を備えた移動体が実質的に同一の走行路を2台走
行する場合の移動体の走行パターンの最適化に好適な移
動体の制御方法に関する。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a traveling control method for a moving body, and in particular, two traveling bodies equipped with a collision prevention device travel on substantially the same traveling path. The present invention relates to a method of controlling a moving body suitable for optimizing a traveling pattern of the moving body in the case.

〔従来の技術〕[Conventional technology]

実質的に一つの走行路を2つの移動体が走行するものと
しては、例えば、工場の天井クレーン、自動倉庫のスタ
ッカクレーン、地上を走行する無人搬送台車等がある。
There are, for example, a ceiling crane in a factory, a stacker crane in an automated warehouse, and an unmanned carrier truck that travels on the ground, as the two traveling bodies substantially traveling on one traveling path.

天井クレーンの場合は、それぞれの天井クレーンに運転
者が搭乗し、自己の天井クレーンを他方のクレーンに衝
突しないように走行させ、荷役を行うようにしている。
In the case of an overhead crane, a driver rides on each overhead crane, runs his / her own overhead crane so as not to collide with the other crane, and handles cargo.

自動倉庫のスタッカクレーンの場合は、無人運転である
ので、地上の制御装置によって各々のスタッカクレーン
の位置を求め、各々のクレーンに走行可能位置を指令し
て衝突しないように走行させ、荷役を行うようにしてい
る。(特開昭59−48305号公報) このように手動又は自動によって2つの移動体が衝突し
ないような走行指令を与えているが、指令ミスが制御回
路の誤動作の場合は衝突の恐れがある。
In the case of stacker cranes in automated warehouses, unmanned operation is performed, so the position of each stacker crane is determined by the ground control device, and each crane is instructed of the travelable position so that it will travel without collisions and cargo handling will be performed. I am trying. (Japanese Patent Laid-Open No. 59-48305) As described above, a running command is provided manually or automatically so that the two moving bodies do not collide, but if the command error is a malfunction of the control circuit, there is a risk of collision.

このため、2つの移動体の間の距離を監視し、所定距離
以下になると、走行を停止させる衝突防止装置を備えて
いる。
For this reason, a collision prevention device is provided that monitors the distance between the two moving bodies and stops the traveling when the distance becomes a predetermined distance or less.

その衝突防止装置としては種々の方式がある。There are various types of collision prevention devices.

光線を利用したものとしては、特公昭57−237号公
報に示すものがある。その一つは、ビーム状の光を発射
する投光器、その光を受光する受光器をそれぞれのクレ
ーンにクレーンの走行方向に対して若干傾斜して取付け
たものである。2つのクレーンの距離が小さくなること
によって投光器からの光を他方のクレーンの受光器が受
光すると、クレーンの走行を停止させるようにしてい
る。他の一つは、投光器及び受光器をクレーンの走行方
向に向けて設置し、2つのクレーン間の距離が所定距離
以上離れている場合は受光器が受光しており、所定距離
以下になると受光器が受光しなくなり、走行を停止させ
るものである。
An example of utilizing light rays is disclosed in Japanese Patent Publication No. 57-237. One of them is a projector that emits a beam of light and a receiver that receives the light are attached to each crane at a slight inclination with respect to the traveling direction of the crane. When the light from the projector is received by the light receiver of the other crane due to the reduction in the distance between the two cranes, the traveling of the crane is stopped. The other is to install a light emitter and a light receiver in the traveling direction of the crane. When the distance between the two cranes is more than a predetermined distance, the light receiver is receiving light. The device stops receiving light and stops traveling.

また、有線式として、特公昭55−316号公報に示す
ものがある。これはクレーンの走行路に沿って2本の誘
導線を張り、各クレーンにはそれぞれ送信アンテナ及び
受信アンテナを設け、それぞれ異なる周波数を発信して
いる。前記送・受信アンテナは誘導線に対して誘導結合
させている。2つのクレーンが所定距離以下に接近する
と互いに相手の送信波を受信してその距離を検出し、所
定距離以下の場合、警報を出力するようにしている。
Further, as a wired type, there is one disclosed in Japanese Patent Publication No. Sho 55-316. In this system, two induction wires are laid along the traveling path of the crane, and each crane is provided with a transmitting antenna and a receiving antenna to emit different frequencies. The transmission / reception antenna is inductively coupled to the induction wire. When the two cranes approach each other within a predetermined distance or less, the other party's transmitted waves are received to detect the distance, and if the distance is less than or equal to the predetermined distance, an alarm is output.

特公昭59−40748号公報に示すものは距離の検出
手段として電波の直進性の高いマイクロ波を用いたもの
である。
The one disclosed in Japanese Examined Patent Publication No. 59-40748 uses a microwave having a high rectilinear traveling property as a distance detecting means.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

上記従来技術では、所定距離内になれば警報信号を出力
して停止動作を行い、衝突を防止することができる。
In the above-mentioned conventional technique, when the distance is within a predetermined distance, an alarm signal is output to perform a stop operation to prevent a collision.

前記停止動作による減速中に距離が大きくなれば、前記
警報信号は解除され、停止動作は解除される。
If the distance increases during deceleration due to the stop operation, the alarm signal is released and the stop operation is released.

この場合、目的位置に高速で走行させ、荷役効率を高め
たい。
In this case, we want to drive at the target position at high speed to improve cargo handling efficiency.

しかし、このための技術は上記従来技術には示されてい
ない。
However, the technique for this purpose is not shown in the above-mentioned prior art.

本発明の目的は、警報信号によって減速中に警報信号が
解除された場合において、目的位置への当着を短時間で
行えるようにすることにある。
An object of the present invention is to enable landing at a target position in a short time when the alarm signal is released during deceleration by the alarm signal.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は、衝突防止装置からの警報信号が解除された時
の速度及び位置から該警報信号が解除時の仮想的な走行
開始点を求め、この点と目的位置との距離を基準として
加速走行を含む最適走行パターンを作成し、このパター
ンに基づき、移動体の速度制御を行うことを特徴とす
る。
The present invention finds a virtual traveling start point when the warning signal is released from the speed and position when the warning signal from the collision prevention device is released, and accelerates traveling based on the distance between this point and the target position. It is characterized in that an optimum traveling pattern including the above is created and the speed of the moving body is controlled based on this pattern.

〔作 用〕[Work]

仮想的な走行開始点は、この点から初速零にて等加速移
動を行ったときに、移動体が現在の位置において現在の
速度となるように、その位置を求める。このことによ
り、移動体の走行速度パターンは、実際の走行開始点の
位置にかかわらず、求めた仮想的な走行開始点と走行目
的位置との間で新たに求めることができ、これにより、
移動体の走行速度を、新たに求めた走行速度パターンに
従い、加速することができる。このため、加速初期に衝
突警報信号が出力され直後に解除された場合でも、前述
のように加速動作に移行できるため、走行時間の大幅な
増加を防ぐことができる。
The virtual travel start point is obtained from this point so that when the vehicle is moved at a constant acceleration with an initial speed of zero, the moving body has the current speed at the current position. With this, the traveling speed pattern of the moving body can be newly obtained between the obtained virtual traveling start point and the traveling target position, regardless of the position of the actual traveling start point.
The traveling speed of the moving body can be accelerated according to the newly obtained traveling speed pattern. Therefore, even if the collision warning signal is output at the initial stage of acceleration and is released immediately after the collision warning signal is output, it is possible to shift to the acceleration operation as described above, and thus it is possible to prevent a significant increase in traveling time.

〔実施例〕〔Example〕

以下、本発明の一実施例を第1図〜第10図により説明
する。この実施例は、自動倉庫のスタッカクレーンに適
用したものである。
An embodiment of the present invention will be described below with reference to FIGS. This embodiment is applied to a stacker crane of an automated warehouse.

第1図は自動倉庫の一例を示すもので、一つの走行レー
ル2に2台のスタッカクレーン1A,1Bが走行してい
る。走行路の両側には多数の棚からなる棚群5,5を設
けている。スタッカクレーン1Aのための入出庫口6A
は走行方向の一端側にあり、スタッカクレーン1Bのた
めの入出庫口6Bは他端側にある。
FIG. 1 shows an example of an automatic warehouse in which two stacker cranes 1A and 1B are traveling on one traveling rail 2. Shelf groups 5 and 5 each having a large number of shelves are provided on both sides of the traveling path. Loading / unloading port 6A for stacker crane 1A
Is on one end side in the traveling direction, and the loading / unloading port 6B for the stacker crane 1B is on the other end side.

スタッカクレーン1A,1Bは地上側に設置した上位の
制御装置8によって目的位置及び入出庫の内容等を指示
される。
The stacker cranes 1A and 1B are instructed by a higher-level controller 8 installed on the ground side, such as a target position and contents of loading and unloading.

スタッカクレーン1A,1Bは走行路の端部の原点から
の位置を検出するための距離計を備え、その値を制御装
置8に出力する。制御装置8はそれぞれの距離計の値に
よって2つのスタッカクレーン1A,1B間の距離を認
識する。スタッカクレーン1Aの原点は走行路の一端2
Aにあり、スタッカクレーン1Bの原点は走行路の他端
2Bにある。2つの原点の距離は予じめわかっているの
で、2つのスタッカクレーン1A,1Bの距離は認識で
きる。
The stacker cranes 1A and 1B are equipped with a rangefinder for detecting the position of the end of the traveling path from the origin, and the value is output to the control device 8. The control device 8 recognizes the distance between the two stacker cranes 1A and 1B based on the value of each distance meter. The origin of the stacker crane 1A is one end 2 of the road.
A, and the origin of the stacker crane 1B is at the other end 2B of the traveling path. Since the distance between the two origins is known in advance, the distance between the two stacker cranes 1A and 1B can be recognized.

前記距離計の検出器はレール2を転動することによって
パルスを出力するパルスエンコーダである。このパルス
をカウントすることによって距離を測定できる。
The detector of the rangefinder is a pulse encoder that outputs a pulse by rolling the rail 2. The distance can be measured by counting the pulses.

スタッカクレーン1A,1Bは、衝突を防止するための
衝突防止装置10A,10Bをそれぞれ備えている。
The stacker cranes 1A and 1B are equipped with collision prevention devices 10A and 10B, respectively, for preventing collisions.

衝突防止装置10A,10Bの構成を第2図、第3図に
より説明する。第2図は一方のスタッカクレーン1Aの
衝突防止装置10Aの構成を示し、第3図は他方のスタ
ッカクレーン1Bの衝突防止装置10Bの構成を示して
いる。この図からわかるように2つの衝突防止装置10
A,10Bの構成は同一である。一方のスタッカクレー
ン1Aの衝突防止装置10Aを代表例として、その構成
を第2図により説明する。
The structure of the collision prevention devices 10A and 10B will be described with reference to FIGS. FIG. 2 shows the structure of the collision prevention device 10A of one stacker crane 1A, and FIG. 3 shows the structure of the collision prevention device 10B of the other stacker crane 1B. As can be seen from this figure, two collision prevention devices 10
The configurations of A and 10B are the same. The structure of one of the stacker cranes 1A will be described with reference to FIG.

衝突防止装置10Aは、相手のスタッカクレーン1Bに
向けて水平にビーム状の光を投光する投光器20と、相
手のスタッカクレーン1Bからの反射光を受光する受光
器(半導体位置検出器)30と、受光器30のデータ及
び走行用の制御装置90の信号を入力して衝突の恐れの
ある場合に制御装置90に警報信号ALMを出力する衝
突防止用の検出回路40とからなる。
The collision prevention device 10A includes a light projector 20 that horizontally emits a beam of light toward the stacker crane 1B of the other party, and a light receiver (semiconductor position detector) 30 that receives reflected light from the stacker crane 1B of the other party. A collision prevention detection circuit 40 which inputs the data of the light receiver 30 and the signal of the traveling control device 90 and outputs an alarm signal ALM to the control device 90 when there is a risk of collision.

投光器20、受光器30、検出回路40、及び制御装置
90は自己のスタッカクレーン1Aに設置している。
The light projector 20, the light receiver 30, the detection circuit 40, and the control device 90 are installed in the stacker crane 1A of its own.

制御装置50は自己のスタッカクレーンの現在の走行速
度VDと、その走行方向VF(即ち、自己の原点2Aに
向けて走行しているか否かの信号)とを検出回路40に
出力する。自己の走行速度VDは自己を目標速度で走行
させるために制御装置90がパルスエンコーダの出力に
よって検出している。その走行方向VFはパルスエンコ
ーダの出力によって求めるか、又は上位の制御装置8の
指令を用いる。制御装置90は警報信号ALMによって
ブレーキを作動させて停止動作に入る。制御装置は走行
モータ等を制御する。
The control device 50 outputs the current traveling speed VD of its own stacker crane and its traveling direction VF (that is, a signal indicating whether or not it is traveling toward its own origin 2A) to the detection circuit 40. The traveling speed VD of the vehicle is detected by the control device 90 based on the output of the pulse encoder in order to drive the vehicle at the target speed. The traveling direction VF is obtained from the output of the pulse encoder, or a command from the host controller 8 is used. The controller 90 activates the brake by the alarm signal ALM to start the stop operation. The control device controls the traveling motor and the like.

投光器20は相手のスタッカクレーン1Bのフレーム等
に向けて投光する。
The projector 20 projects the light toward the frame or the like of the stacker crane 1B of the other party.

受光器30は受光した光点の位置を検出するものであ
り、レンズ31と半導体位置検出素子32とからなる。
The light receiver 30 detects the position of the received light spot, and includes a lens 31 and a semiconductor position detection element 32.

レンズ31と投光器20との間には距離Yがある。There is a distance Y between the lens 31 and the projector 20.

今、相手のスタッカクレーン1Bが1Bの位置に居れ
ば反射光はレンズ31を通って検出素子32のB11の
位置に結像(受光)し、1Bの位置に居れば反射光は
B12の位置に入光する。検出素子32のいずれの位置
に受光したかは検出回路40によって検出する。
If the opponent stacker crane 1B is at the position 1B 1 , the reflected light is imaged (received) at the position B11 of the detection element 32 through the lens 31, and if it is at the position 1B 2 , the reflected light is at the position B12. Enter the position. The detection circuit 40 detects in which position of the detection element 32 the light is received.

レンズ31と投光器20との距離Y、レンズ31と検出
素子32との距離は既知であるので、受光した位置を検
出することによって反射光の受光角度が求まり、従って
2つのスタッカクレーン1A,1B間の距離(以下、相
対距離という)LSを求めることができる。つまり、相
手のスタッカクレーン1Bとの相対距離LSを三角測量
の原理で測定することができる。
Since the distance Y between the lens 31 and the light projector 20 and the distance between the lens 31 and the detection element 32 are known, the light receiving angle of the reflected light can be obtained by detecting the light receiving position. Therefore, the distance between the two stacker cranes 1A and 1B is determined. Can be obtained (hereinafter, referred to as a relative distance) LS. That is, the relative distance LS with the stacker crane 1B of the other party can be measured by the principle of triangulation.

検出素子32は2つの出力端子A,Bを有しており、受
光位置によって両者の値は定まる。出力端子Aの出力と
Bの出力との和で出力端子Aの値を除算する(A/(A
+B))ことにより出力端子Bから受光位置までの距離
LS′が求まる。これによって入射角度が求まり、そし
て2つのスタッカクレーン間の相対距離LSが求まる。
The detection element 32 has two output terminals A and B, and their values are determined by the light receiving position. The value of the output terminal A is divided by the sum of the output of the output terminal A and the output of B (A / (A
+ B)), the distance LS 'from the output terminal B to the light receiving position can be obtained. This determines the angle of incidence and then the relative distance LS between the two stacker cranes.

このような受光器30、及び受光位置を求める技術は公
知である。一般にこのような距離計を半導体位置検出器
と呼んでいる。
Techniques for obtaining such a light receiver 30 and a light receiving position are known. Generally, such a rangefinder is called a semiconductor position detector.

制御装置40の構成を第4図により説明する。検出素子
32の2つの出力A,Bはアンプ41,42で増幅さ
れ、アナログ・デジタル変換器(A/D変換器という)
43,44でデジタル信号43a,44aとなる。
The configuration of the control device 40 will be described with reference to FIG. The two outputs A and B of the detection element 32 are amplified by the amplifiers 41 and 42, and an analog / digital converter (referred to as an A / D converter)
Digital signals 43a and 44a are generated at 43 and 44.

50はマイクロ・コンピュータであり、デジタル信号4
3a,44a等を記憶するランダム・アクセス・メモリ
(RAM)51と、衝突防止のための基準情報を記憶し
ているリード・オンリ・メモリ(ROM)52と、RO
M52の情報に従ってRAM51のデータを演算し、各
機器を制御するセントラル・プロセッサ・ユニット(C
PU)53等からなる。54はクロックパルス発生回路
である。55は入出力インタフェースであり、走行用制
御装置90から走行速度VDと走行方向VFを入力し、
衝突の恐れのあるとき警報出力ALMを走行用制御装置
90に出力する。58は投光器20のための制御装置で
ある。走行用制御装置90もマイクロコンピュータで構
成されている。
50 is a microcomputer, digital signal 4
Random access memory (RAM) 51 for storing 3a, 44a, etc., read only memory (ROM) 52 for storing reference information for collision prevention, and RO
A central processor unit (C that controls data of RAM51 according to the information of M52 and controls each device)
PU) 53 etc. Reference numeral 54 is a clock pulse generation circuit. Reference numeral 55 denotes an input / output interface, which inputs the traveling speed VD and the traveling direction VF from the traveling control device 90,
When there is a risk of collision, an alarm output ALM is output to the traveling control device 90. Reference numeral 58 is a control device for the projector 20. The traveling control device 90 is also composed of a microcomputer.

このように、それぞれの衝突防止装置10A,10Bは
相手のスタッカクレーンとの相対距離LSを求め、所定
距離以下の場合には自己のスタッカクレーンを停止させ
るものである。
In this way, each of the collision preventing devices 10A and 10B obtains the relative distance LS with the stacker crane of the other party, and stops the stacker crane of its own when the distance is less than the predetermined distance.

衝突を防止するためには、その走行速度で停止動作に入
った場合の走行距離(即ち、停止距離)を求めることが
必要である。このためには自己の走行速度及び相手のス
タッカクレーンの走行速度が必要である。さらに、それ
ぞれの走行方向が必要である。
In order to prevent the collision, it is necessary to obtain the traveling distance (that is, the stopping distance) when the stopping operation is started at the traveling speed. For this purpose, the traveling speed of the self and the traveling speed of the other stacker crane are required. Furthermore, each running direction is required.

相手方のスタッカクレーンの走行速度及び走行方向は上
位の制御装置8を介して入力することも可能であるが、
本実施例ではこれを採用せず、相対距離LSの時間的変
化によってこれらを求めている。また、自己が求めた自
己の速度や相対距離LS及び警報信号ALMは相手の衝
突防止装置へ報知していない。
Although it is possible to input the traveling speed and traveling direction of the other stacker crane via the host controller 8,
In the present embodiment, this is not adopted, and these are obtained by the temporal change of the relative distance LS. Further, the speed, the relative distance LS, and the alarm signal ALM obtained by the self are not notified to the other collision preventing device.

それぞれのスタッカクレーンは上位の制御装置8の指令
に基づいて走行しており、衝突の生じない指令が行われ
ているが、上位の制御装置8の指示の遅れ、計算ミス
や、走行用制御装置90等の誤動作等が与えられる。こ
のため、この実施例では衝突防止装置10A,10Bを
安全装置として用いている。
Each of the stacker cranes travels based on the command of the higher-level control device 8, and a command that does not cause a collision is issued. However, a delay of the command of the higher-level control device 8, a calculation error, or a travel control device A malfunction such as 90 is given. Therefore, in this embodiment, the collision prevention devices 10A and 10B are used as safety devices.

さて、衝突防止装置10A,10Bは相対距離LSを求
め、衝突の恐れのある場合は走行を停止させるものであ
るが、停止させる必要のない場合があるので、先ず、こ
れを説明する。
The collision prevention devices 10A and 10B determine the relative distance LS and stop the traveling when there is a risk of collision, but there is a case where it is not necessary to stop the traveling. Therefore, this will be described first.

第5図は2つのスタッカクレーンの走行速度と走行方向
との組合せを示している。矢印の方向は走行方向を示
し、矢印の長さは走行速度を示している。例えば、縦軸
のケースNO.1においては、2つのスタッカクレーンは
対向して走行しており、左のスタッカクレーンの走行速
度が右のスタッカクレーンの走行速度よりも大きいこと
を示している。ケースNO.4は2台のスタッカクレーン
が同一方向に走行していることを示している。ケースN
O.2,5は2台のスタッカクレーンの走行速度が同一で
あることを示している。ケースNO.3,7の黒点は走行
を停止していることを示している。
FIG. 5 shows a combination of the traveling speed and traveling direction of the two stacker cranes. The direction of the arrow indicates the traveling direction, and the length of the arrow indicates the traveling speed. For example, in case No. 1 on the vertical axis, the two stacker cranes are traveling oppositely, and the traveling speed of the left stacker crane is higher than the traveling speed of the right stacker crane. Case No. 4 shows that two stacker cranes are traveling in the same direction. Case N
O.2 and 5 indicate that the traveling speeds of the two stacker cranes are the same. The black dots in Cases Nos. 3 and 7 indicate that the vehicle has stopped running.

横軸のaにおいて、左側は自己のスタッカクレーンを示
し、右側は相手のスタッカクレーンを示している。横軸
のbは横軸のaと反対である。
In a on the abscissa, the left side shows the own stacker crane, and the right side shows the mating stacker crane. The horizontal axis b is opposite to the horizontal axis a.

また、図において、X印を付したケースは衝突防止装置
から停止指令(即ち、警報信号ALMを出力すること)
を出力しないことを示している。
In addition, in the figure, in the cases marked with X, a stop command (that is, an alarm signal ALM is output) is issued from the collision prevention device.
Is not output.

また、X印を付したケースにおいて記入した符号は第6
図のステップNO.を示している。即ちX印を付すことを
決定したステップNO.である。
In addition, the code entered in the case with the X mark is the sixth
The step No. in the figure is shown. That is, it is the step NO. That decides to add the X mark.

以下、X印を付した理由について説明する。The reason why the X mark is attached will be described below.

ケースNO.3b,7aについて。このケースは自己のス
タッカクレーンが走行を停止している状態である。スタ
ッカクレーンの走行停止状態には、上位の制御装置8の
指令によって停止している状態(これを待機中という)
と、衝突防止装置の作動によって走行を停止した場合と
がある。
Regarding Case No. 3b and 7a. In this case, the stacker crane of its own is stopped. When the stacker crane is in the traveling stopped state, it is stopped by a command from the host controller 8 (this is called standby).
In some cases, the traveling is stopped by the operation of the collision prevention device.

前者は、次の荷役のために走行可能な状態にしておく方
が好都合である。そこで、このケースについては停止指
令を出力しない。待機中か否かは走行用制御装置90に
おいて認識できる。
It is convenient for the former to be able to travel for the next cargo handling. Therefore, in this case, the stop command is not output. Whether or not the vehicle is on standby can be recognized by the traveling control device 90.

後者は、衝突防止装置の作動によって停止したのである
から停止状態を継続する必要がある。但し、停止を継続
することによって相手のスタッカクレーンとの距離が大
きくなると、走行を開始させる。
The latter has been stopped by the operation of the collision prevention device, so it is necessary to continue the stopped state. However, if the distance from the stacker crane of the other party becomes large by continuing the stop, the traveling is started.

ケースNO.4b,5b,6b,7b,8a,8bについ
て。このケースは自己のスタッカクレーンが相手のスタ
ッカクレーンの居ない側に走行している場合、即ち、自
己のスタッカクレーンが相手のスタッカクレーンから逃
げる方向に走行している場合である。この場合のスタッ
カクレーンは停止させるよりも走行を継続させた方が衝
突しない。このため、このケースでは停止指令を出力し
ないものである。
Case No. 4b, 5b, 6b, 7b, 8a, 8b. In this case, the own stacker crane is traveling on the side where the other stacker crane is not present, that is, the own stacker crane is traveling in the direction away from the other stacker crane. In this case, the stacker crane does not collide when the traveling is continued rather than stopping. Therefore, in this case, the stop command is not output.

相手のスタッカクレーンが居ない側に走行とは、右側の
スタッカクレーンについて言えば右側に向けて走行する
ことであり、左側のスタッカクレーンについて言えば左
側に向けて走行することである。これは第1図で説明し
たように、それぞれのスタッカクレーンが自己の原点に
向けて走行することである。そこで、自己のスタッカク
レーンの走行方向は、走行指令が原点方向か否かによっ
て判別できる。また、原点からの距離が増加しているか
否かを判別することによっても判断できる。
Traveling to the side where the other stacker crane is not present means traveling to the right side in the case of the right stacker crane, and traveling to the left side in the case of the left stacker crane. This means that each stacker crane travels toward its own origin, as described in FIG. Therefore, the traveling direction of the stacker crane of its own can be determined by whether or not the traveling command is the origin direction. It can also be determined by determining whether or not the distance from the origin has increased.

ケース6aについて。このケースは2つのスタッカクレ
ーン間の距離が大きくなる場合である。この場合は自己
のスタッカクレーンの走行を停止させる必要がない。こ
の場合の判断方法として第6図では、ステップS9にお
いて、ステップS7で求めた相対速度VSが正か負かに
よって判断している。
Regarding Case 6a. This case is when the distance between the two stacker cranes is large. In this case, it is not necessary to stop the traveling of the own stacker crane. As a determination method in this case, in FIG. 6, in step S9, it is determined whether the relative speed VS obtained in step S7 is positive or negative.

ケース5aについて。このケースは2つのスタッカクレ
ーンの間の距離が変化しない場合、即ち、2つのスタッ
カクレーンが等速で走行している場合である。この場合
の判断方法として、例えば第6図のステップS9におい
て、ステップS7で求めた相対連度VSが零以上か否か
で判断できる。第6図の実施例では衝突防止の安全性の
向上のため、このケース5aでは衝突防止装置の作動を
停止させていない。
Regarding Case 5a. In this case, the distance between the two stacker cranes does not change, that is, the two stacker cranes are traveling at a constant speed. As a determination method in this case, for example, in step S9 of FIG. 6, it can be determined whether the relative degree VS obtained in step S7 is zero or more. In the embodiment of FIG. 6, in order to improve the safety of collision prevention, the operation of the collision prevention device is not stopped in this case 5a.

次に、スタッカクレーンの通常の走行パターンについて
第15図(A)により説明する。目的位置に走行する場
合、等加速で加速を行い(区間I)等速走行を行い(区
間II)、等減速で減速を行い(区間III)、低速で等速
走行を行い(区間IV)、最後にブレーキを掛けて停止さ
せるものである。区間IIの走行速度は走行開始点から目
的位置までの距離LXによって定まる。区間IVの低速の
等速走行はクリープ走行と呼ばれている。このようにス
タッカクレーンの走行速度は距離LXと区間によって異
なる。
Next, a normal traveling pattern of the stacker crane will be described with reference to FIG. When traveling to the target position, acceleration is performed with uniform acceleration (section I), constant speed traveling is performed (section II), deceleration is performed with uniform deceleration (section III), and constant speed traveling is performed at low speed (section IV). Finally, the brake is applied to stop. The traveling speed of the section II is determined by the distance LX from the traveling start point to the target position. Low-speed, constant-velocity traveling in section IV is called creep traveling. Thus, the traveling speed of the stacker crane differs depending on the distance LX and the section.

加速中に警報信号ALMによって減速を行う場合は破線
で示すように、加速を停止したP点の速度でT時間
等速走行を行い、その後、減速するようにしている。こ
れは、加速から直ちに減速動作に入ると、スタッカクレ
ーンに積載している荷への影響が大きいためである。こ
の時間Tは短時間である。等速走行の開始時に警報信
号ALMによって減速を行う場合もこの時間Tを確保
させている。
When the alarm signal ALM is used for deceleration during acceleration, as indicated by a broken line, the vehicle runs at a constant speed of P 1 at which acceleration is stopped for T 2 hours, and then decelerates. This is because if the deceleration operation immediately starts after acceleration, the load on the stacker crane is greatly affected. This time T 2 is a short time. This time T 2 is also secured when the alarm signal ALM is used to decelerate at the start of constant speed running.

次に、衝突防止装置10A,10Bの動作について第6
図と共に説明する。この第6図の演算は各スタッカクレ
ーン1A,1Bの衝突防止装置10A,10B毎に行わ
れている。両者の動作は同一であるので、一方(即ち、
自己のスタッカクレーンの衝突防止装置)のみの動作に
ついて説明する。
Next, regarding the operation of the collision prevention devices 10A and 10B,
It will be described with reference to the drawings. The calculation of FIG. 6 is performed for each of the collision prevention devices 10A and 10B of the stacker cranes 1A and 1B. Both operations are the same, so one (ie,
Only the operation of the own stacker crane collision prevention device) will be described.

第6図のフローチャートの起動はタイマ割込みによって
周期的に行われる。
The activation of the flowchart of FIG. 6 is periodically performed by a timer interrupt.

先ず、検出素子32のA側の出力のデジタル信号43a
とB側のデジタル信号44aとを読取り、2つのスタッ
カクレーン1A,1Bとの間の相対距離LSを求める。
(ステップS1) これは次のように行う。前記デジタル信号43a,44
aを用いて下記式を演算し、検出素子32の受光位置、
即ち、出力端子B側からの受光位置LS′を求める。
First, the digital signal 43a of the output on the A side of the detection element 32
And the digital signal 44a on the B side are read to determine the relative distance LS between the two stacker cranes 1A and 1B.
(Step S1) This is performed as follows. The digital signals 43a, 44
The following equation is calculated using a, and the light receiving position of the detection element 32,
That is, the light receiving position LS 'from the output terminal B side is obtained.

尚、受光位置LS′は他の公知の計算方法でも求めるこ
とができる。
The light receiving position LS 'can be obtained by another known calculation method.

受光位置LS′が検出できれば、入射角度が求まり、相
手方のスタッカクレーンまでの相対距離LSを求めるこ
とができる。この受光位置LS′と相対距離LSとの関
係は第9図の如く非線形であるので、第10図に示すよ
うな位置LS′と相対距離LSとのテーブルを用いて、
位置LS′をパラメータとして相対距離LSを求める。
この相対距離LSはRAM51に記憶させる。
If the light receiving position LS 'can be detected, the incident angle can be obtained, and the relative distance LS to the opponent stacker crane can be obtained. Since the relationship between the light receiving position LS 'and the relative distance LS is non-linear as shown in FIG. 9, using the table of the position LS' and the relative distance LS as shown in FIG.
The relative distance LS is obtained using the position LS 'as a parameter.
The relative distance LS is stored in the RAM 51.

次に、走行用制御装置90から与えられた自己の走行方
向VFによって原点に向けて走行しているか否かを判別
する。原点に向けて走行していればステップS33に移
る。(ステップS3) 相手に向けて走行していれば、前回の処理で求めた相対
距離LS-1と今回求めた相対距離LSとによって、下記
式を演算し、相手のスタッカクレーンに対する相対速度
VSを求める。(ステップS5) ここで、Tは距離LSの検出間隔である。
Next, it is determined whether or not the vehicle is traveling toward the origin according to its own traveling direction VF given by the traveling control device 90. If the vehicle is traveling toward the origin, the process proceeds to step S33. (Step S3) If the vehicle is traveling toward the opponent, the following equation is calculated from the relative distance LS -1 obtained in the previous processing and the relative distance LS obtained this time, and the relative speed VS to the opponent stacker crane is calculated. Ask. (Step S5) Here, T 1 is the detection interval of the distance LS.

次に、この相対速度VSが零よりも小さいか否かを判断
する。相対速度VSが零未満である場合は相手のスタッ
カクレーンが自己のスタッカクレーンよりも高速で離れ
ている(ケースNO.6a,7a)ことを示している。
(ステップS7)次に、自己の走行速度VDが零である
か否かを判別する。零でなければ(ケースNO.7a)、
ステップS33に移る。(ステップS9) ステップS9において、自己の走行速度VDが零であれ
ば(ケースNO.7a)、ステップS10において相対速
度VSを相手の走行速度VEとする。相手の走行速度V
Fは負の値となる。これは衝突防止装置によって走行を
停止しても、相手との余裕距離LKが大きくなれば停止
状態を解除させるためである。余裕距離LKはステップ
S21で算出する。
Next, it is determined whether this relative speed VS is smaller than zero. If the relative speed VS is less than zero, it indicates that the stacker crane of the other party is separated at a higher speed than the stacker crane of its own (cases No. 6a, 7a).
(Step S7) Next, it is determined whether or not the own traveling speed VD is zero. If it is not zero (Case No. 7a),
Then, the process proceeds to step S33. (Step S9) If the own traveling speed VD is zero in step S9 (case No. 7a), the relative speed VS is set to the traveling speed VE of the opponent in step S10. Opponent's running speed V
F has a negative value. This is because even if the traveling is stopped by the collision prevention device, the stopped state is released if the margin distance LK with the opponent becomes large. The margin distance LK is calculated in step S21.

ステップS7において、 相対速度VSが零以上である場合には次式を用いて相手
のスタッカクレーンの走行速度VEを求める。(ステッ
プS11) VE=|VS|−VD……(3) ここで、VDは走行用制御装置90から入力した自己の
走行速度VDであり、正である。
In step S7, when the relative speed VS is equal to or greater than zero, the traveling speed VE of the opponent stacker crane is calculated using the following equation. (Step S11) VE = | VS | −VD (3) Here, VD is the own traveling speed VD input from the traveling control device 90 and is positive.

次に、今、衝突防止のために減速指令を与えたとして、
停止までの走行距離(LD,LE)を(4)式、(5)
式によりそれぞれのスタッカクレーン1A,1Bについ
て求める。(ステップS13,S15) ここで、 LD:自己のスタッカクレーンの停止までの走行距離 LE:相手のスタッカクレーンの停止までの走行距離 βD:自己のスタッカクレーンの減速度 βE:相手のスタッカクレーンの減速度 尚、加速中に停止指令を与えた場合には第15図(A)
のT時間の等速走行があるので、実際の停止距離L
D、LEは(4)式、(5)式の値よりも大きくなる。
即ち、(4)式、(5)式に、(T・VD)、(T
・VE)の値がそれぞれ加算されることになる。
Next, if you give a deceleration command to prevent collision,
The travel distance (LD, LE) to the stop is expressed by equation (4), (5)
It is determined for each stacker crane 1A, 1B by the formula. (Steps S13, S15) Here, LD: Distance traveled until the stacker crane of its own stops LE: Distance traveled until the stacker crane of the other party βD: Deceleration of the own stacker crane βE: Deceleration of the other stacker crane Note that during acceleration When a stop command is given, Fig. 15 (A)
Since there is constant speed running for T 2 hours, the actual stop distance L
D and LE are larger than the values of the expressions (4) and (5).
That is, (T 2 · VD), (T 2
The value of (VE) will be added respectively.

この第6図のフローチャートでは、ステップS23,S
27の規定距離K1,K2はこの等速走行距離(T
VD)、(T・VE)を一定値として加えたものとし
て設定している。
In the flowchart of FIG. 6, steps S23 and S
The prescribed distances K1 and K2 of 27 are the constant speed travel distance (T 2 ·
VD) and (T 2 VE) are set as constant values.

これによれば不精確となるので、衝突防止装置によって
自己及び相手が加速中であるか否かを求め、等速走行距
離を停止距離LD、LEに加えるようにさせることもで
きる。
According to this, since it becomes inaccurate, it is possible to determine whether or not the self and the opponent are accelerating by the collision prevention device, and to add the constant speed travel distance to the stop distances LD and LE.

次に、相手のスタッカクレーンの走行方向を判断する。
これは相手の走行速度VEが零以上か否かによって判断
する。(ステップS17) 相手の走行速度VEが零以上の場合は2つのスタッカク
レーンが対向して走行している場合(ケースNO.1a,
1b,2a,2b,3a)であるので、(6)式を計算
する。(ステップS19) 相手の走行速度VEが零未満の場合は2つのスタッカク
レーンが同一方向に向けて走行している場合(ケースN
O.4a,5a)であり、(7)式を計算する。(ステッ
プS21) LK=LS−(LD+LE)……(6) LK=LS−(LD−LE)……(7) 第11図に示す如く、相対距離LSで停止動作に入った
場合において、停止した2つのスタッカクレーン間の距
離を余裕距離LKという。
Next, the traveling direction of the other stacker crane is determined.
This is determined by whether or not the traveling speed VE of the opponent is zero or more. (Step S17) When the traveling speed VE of the opponent is zero or more, the two stacker cranes are traveling in opposition (case No. 1a,
1b, 2a, 2b, 3a), the formula (6) is calculated. (Step S19) When the traveling speed VE of the opponent is less than zero, two stacker cranes are traveling in the same direction (case N
O.4a, 5a), and formula (7) is calculated. (Step S21) LK = LS- (LD + LE) (6) LK = LS- (LD-LE) (7) As shown in FIG. 11, when the stop operation is started at the relative distance LS, stop The distance between the two stacker cranes is called the extra distance LK.

そして、この余裕距離LKが規定値K1,K2以上であ
るか否かを判断し、規定値K1,K2以下であれば、衝
突の可能性があるので走行用制御装置90に警報信号A
LM1,ALM2を出力し、停止動作を指令する。(ス
テップS23,S25,S27,S29) 前記規定値K1,K2は、相対距離LS等の測定誤差、
前記等速走行距離、次回の検出までの走行距離、停止誤
差、及び受光器30及び反射部の位置等を考慮して、衝
突を防止するために定めたものである。
Then, it is judged whether or not this margin distance LK is equal to or greater than the specified values K1 and K2.
LM1 and ALM2 are output and the stop operation is commanded. (Steps S23, S25, S27, S29) The specified values K1 and K2 are measurement errors such as the relative distance LS,
It is determined in order to prevent a collision in consideration of the above-mentioned constant speed traveling distance, traveling distance until the next detection, stop error, positions of the light receiver 30 and the reflecting portion, and the like.

K1<K2である。K1 <K2.

警報信号ALM1の減速度は警報信号ALM2よりも大
きい。警報信号ALM1の場合は走行用制御装置90は
速度指令を零とし、機械ブレーキを作動させる。警報信
号ALM2の場合は走行用制御装置90は通常の停止動
作に用いる電気ブレーキを作動させる。減速度βD,β
Eは警報信号ALM2の場合である。減速度βD,βE
は第8図の減速制御区間の減速度と同一である。余裕距
離LKが小さい場合は警報信号ALM1を出力する。
The deceleration of the alarm signal ALM1 is larger than that of the alarm signal ALM2. In the case of the alarm signal ALM1, the traveling control device 90 sets the speed command to zero and activates the mechanical brake. In the case of the alarm signal ALM2, the traveling control device 90 activates the electric brake used for the normal stop operation. Deceleration βD, β
E is the case of the alarm signal ALM2. Deceleration βD, βE
Is the same as the deceleration in the deceleration control section in FIG. When the margin distance LK is small, the alarm signal ALM1 is output.

警報信号ALM1,ALM2によって停止動作に入って
も、第6図のフローチャートは所定時間毎に実行され
る。このため、自己の停止動作によって余裕距離LKが
規定値K2よりも大きくなれば、警報信号ALM1,A
LM2を解除させる。(ステップS27,S31)警報
信号ALM1,ALM2が解除された場合の動作は後述
する。
Even when the stop operation is started by the alarm signals ALM1 and ALM2, the flowchart of FIG. 6 is executed at predetermined time intervals. Therefore, if the allowance distance LK becomes larger than the specified value K2 due to its own stop operation, the alarm signals ALM1, A
Release LM2. (Steps S27, S31) The operation when the alarm signals ALM1, ALM2 are released will be described later.

最後に、現在の相対距離LSをRAM31の前回の相対
距離LS-1の記憶エリアに転送する。(ステップS3
3) 第7図のフローチャートは、警報信号ALM1,ALM
2が入力された走行用制御装置90の動作を示してい
る。
Finally, the current relative distance LS is transferred to the storage area of the previous relative distance LS −1 of the RAM 31. (Step S3
3) The flowchart of FIG. 7 shows the alarm signals ALM1 and ALM.
2 shows the operation of the traveling control device 90 to which 2 is input.

警報信号ALM1,ALM2が入力されると、自己のス
タッカクレーンが待機中(次の荷役指令待ちの状態で走
行を停止していること)か否かを判断する。待機中でな
い場合(走行中か、又は警報信号ALMによって停止し
ている状態)は警報信号ALM1,ALM2に基づき停
止動作を実行する。(ステッテS41,S43) 次に、自己の走行速度VDが零であれば、計時のための
加算を行い、警報信号ALMによる停止時間が所定時間
経過したか否かを判断し、所定時間経過していれば上位
の制御装置8に報知する。(ステップS45,S47,
S49,S51) 2つのスタッカクレーン1A,1BからステップS51
による報知があると、上位の計算機8は手動運転等を指
令する。これは、ケース1a,1b,2a,2b等にお
いて、衝突防止装置の作動によって2つのスタッカクレ
ーンが停止した場合の復旧手段である。
When the alarm signals ALM1 and ALM2 are input, it is determined whether or not the stacker crane of its own is on standby (stopping traveling while waiting for the next cargo handling command). When the vehicle is not on standby (running or stopped by the alarm signal ALM), the stop operation is executed based on the alarm signals ALM1 and ALM2. (Steps S41, S43) Next, if the own traveling speed VD is zero, addition for timekeeping is performed, it is determined whether the stop time by the alarm signal ALM has passed a predetermined time, and the predetermined time has passed. If so, the upper control device 8 is notified. (Steps S45, S47,
S49, S51) From two stacker cranes 1A, 1B to step S51
When there is a notification by the above, the higher-order computer 8 commands a manual operation or the like. This is a recovery means when the two stacker cranes are stopped by the operation of the collision prevention device in the cases 1a, 1b, 2a, 2b and the like.

第8図のフローチャートは、第7図のステップS43を
示すものである。先ず、加速中か否かを判断し、加速中
であれば現在速度をT時間保持した後、停止動作に入
る。(ステップS55,S57,S59,S59)一
方、加速中でない場合は、等速走行に移ってT時間経
過したか否かをチェックする。(ステップS63)T
時間経過していれば停止動作に入る。T時間経過して
いなければ、等速走行を不足分の時間継続させた後、停
止動作に入る。(ステップS65,S67) 以上、2つのスタッカクレーンの相対距離が衝突の恐れ
のある距離になると、走行によって衝突の恐れがあるス
タッカクレーンの走行を停止させている。この場合、相
対距離LS、相手の走行速度VEを自己の衝突防止装置
で求めているので、安全装置として十分に作動する。そ
して、停止動作に入る距離LSは自己の速度VD及び相
手の速度VEで変化するので、より高速で走行させ、高
速で走行できる範囲を拡大できるものである。
The flowchart of FIG. 8 shows step S43 of FIG. First, it is determined whether or not the vehicle is accelerating. If the vehicle is accelerating, the current speed is maintained for T 2 hours, and then the stop operation is started. (Steps S55, S57, S59, S59) On the other hand, if the vehicle is not accelerating, it is checked whether or not T 2 time has elapsed after moving to constant speed running. (Step S63) T 2
If the time has passed, the stop operation starts. If the time T 2 has not elapsed, the constant speed running is continued for a short time and then the stop operation is started. (Steps S65, S67) As described above, when the relative distance between the two stacker cranes becomes a distance at which there is a risk of collision, the travel of the stacker crane, which may cause a collision due to travel, is stopped. In this case, since the relative distance LS and the traveling speed VE of the opponent are obtained by the own collision prevention device, the device sufficiently operates as a safety device. Then, since the distance LS to enter the stop operation changes depending on the own speed VD and the opponent's speed VE, it is possible to drive the vehicle at a higher speed and expand the range in which the vehicle can travel at a higher speed.

また、自己のスタッカクレーンが相手方が居ない側に走
行している場合、及び待機中の場合は警報動作に入らな
いようにしているので、より安全であると共に荷役高率
の低下を防止できるものである。
Also, when the stacker crane of own is traveling on the side where the other party is not present, or when it is on standby, it does not enter into the alarm action, so it is more safe and can prevent the decline of the high cargo handling ratio. Is.

上記は安全装置としての効果を述べたが、本発明は荷役
効率の向上にも効果があるものである。上記のように、
2つのスタッカクレーンの速度に応じて停止動作に入る
距離を定めているので、低速の場合は2つのスタッカク
レーンをより近接させることができ、荷役の効率を向上
できるものである。
Although the above has described the effect as the safety device, the present invention is also effective in improving the cargo handling efficiency. as mentioned above,
Since the distance to enter the stop operation is determined according to the speed of the two stacker cranes, the two stacker cranes can be brought closer to each other at a low speed, and the efficiency of cargo handling can be improved.

例えば、第11図において、XA点を左側のスタッカク
レーン1Aの荷役のための目標地点とし、XB点を右側
のスタッカクレーン1Aの荷役のための目標地点とす
る。この場合、XAとXBとの間の距離が低速であれば
衝突防止装置が作動しない距離であれば、2つのスタッ
カクレーン1A,1Bを同時にそれぞれの目標地点X
A,XBに走行させることができるものである。従って
荷役効率が向上できるものである。
For example, in FIG. 11, point XA is the target point for loading the left stacker crane 1A, and point XB is the target point for loading the right stacker crane 1A. In this case, if the distance between XA and XB is low and the collision prevention device does not operate, the two stacker cranes 1A and 1B are simultaneously moved to their respective target points X.
It can be driven to A and XB. Therefore, the cargo handling efficiency can be improved.

一方、XAとXBの距離が衝突防止装置が作動する距離
である場合について説明する。この場合、スタッカクレ
ーン1Bの荷役作業を優先させることにする。スタッカ
クレーン1AはXA点で待機することになるが、この
位置はXB点から近距離にすることができるものであ
る。そして、スタッカクレーン1BがXB点から右側に
走行を開始すると、スタッカクレーン1Aの走行を直に
開始させることができるものである。
On the other hand, a case where the distance between XA and XB is the distance at which the collision prevention device operates will be described. In this case, the cargo handling work of the stacker crane 1B is prioritized. The stacker crane 1A waits at the XA 1 point, but this position can be made a short distance from the XB point. Then, when the stacker crane 1B starts traveling to the right side from the point XB, the traveling of the stacker crane 1A can be directly started.

このように、衝突防止装置を作動させることなく2つの
スタッカクレーンを近接させ、荷役効率を向上させるこ
とができるものである。尚、この走行指令は地上側の制
御装置8によって与える。
Thus, the two stacker cranes can be brought close to each other without operating the collision prevention device, and the cargo handling efficiency can be improved. The running command is given by the control device 8 on the ground side.

尚、上記実施例において、自己が原点に向けて走行して
いる場合、及び待機中の場合は、相対距離の測定を行わ
ないようにすることができる。
In the above embodiment, it is possible not to measure the relative distance when the vehicle is traveling toward the origin and when the vehicle is on standby.

移動体の走行速度が早くなると、測定すべき移動体間の
距離は長くなる。上記実施例の場合では距離が大きくな
ると、相手方の移動体からの反射光の入光が弱くなり、
距離の測定が困難となる。
The higher the traveling speed of the mobile bodies, the longer the distance between the mobile bodies to be measured. In the case of the above embodiment, when the distance becomes large, the incoming light of the reflected light from the other moving body becomes weaker,
It becomes difficult to measure the distance.

第12図の実施例はこの点に鑑みてなされたものであ
る。第12図は移動体Aにおいて移動体Bの速度等を求
めるための手段である。移動体Bにおいて移動体Aの速
度を求めるためには、第12図の移動体A,移動体Bを
それぞれ移動体B,移動体Aとする。
The embodiment of FIG. 12 is made in view of this point. FIG. 12 shows a means for obtaining the speed of the moving body B in the moving body A. In order to obtain the speed of the moving body A in the moving body B, the moving body A and the moving body B in FIG. 12 are referred to as the moving body B and the moving body A, respectively.

第12図において、移動体Bには、移動体Aの投光器2
0と同じ高さに受光器110を設ける。また、移動体B
には移動体Aに向けて斜めに投光する広角投光器120
を設ける。広角投光器120は広い指向角で発光するも
のであり、移動体Aの受光器30からは見かけ上点光源
と見なすことができる。このような広角投光器120は
公知である。受光器110は投光器20の光の有無を検
知できるものであればよい。投光器20,受光器11
0,広角投光器120,及び受光器30は三角測量な可
能な位置に設置する。投光器20及び広角投光器120
の光源の大きさは大きな距離でも十分に受光できる大き
さである。
In FIG. 12, the projector 2 of the moving body A is attached to the moving body B.
The light receiver 110 is provided at the same height as 0. In addition, the moving body B
Is a wide-angle projector 120 that obliquely projects light toward the moving body A.
To provide. The wide-angle projector 120 emits light with a wide directivity angle, and can be regarded as a point light source from the light receiver 30 of the moving body A. Such a wide-angle projector 120 is known. The light receiver 110 may be any one that can detect the presence or absence of light from the light projector 20. Emitter 20, light receiver 11
0, the wide-angle projector 120, and the light receiver 30 are installed at positions where triangulation is possible. Projector 20 and wide-angle projector 120
The size of the light source is that it can receive light sufficiently even at a large distance.

投光器20は検出回路40の指令によって所定間隔で投
光する。受光器110は受光したときのみ、広角投光器
120に投光を指令するように設ける。検出回路40,
40は投光器20に発光を指令して所定時間内(極めて
短時間)に受光器30が受光したデータのみを有効デー
タとして処理する。
The light projector 20 projects light at predetermined intervals according to a command from the detection circuit 40. The light receiver 110 is provided to instruct the wide-angle light projector 120 to emit light only when light is received. Detection circuit 40,
Reference numeral 40 instructs the light projector 20 to emit light and processes only the data received by the light receiver 30 within a predetermined time (extremely short time) as valid data.

このように移動体Bに広角投光器120を設けているの
で、距離が大きくても移動体Aにおいて距離を測定でき
るものである。
Since the wide-angle projector 120 is provided in the moving body B in this way, the distance can be measured in the moving body A even if the distance is large.

また、移動体Aの投光器20からは間欠的に発光し、こ
れの所定時間内に受光器30が受光したデータを有効デ
ータとしているので、他の光源を受光して誤動作するこ
とがないものである。
In addition, since the light emitted from the projector 20 of the mobile unit A is intermittently emitted and the data received by the light receiver 30 within the predetermined time is used as valid data, it is possible to prevent malfunction by receiving other light sources. is there.

前記実施例では距離を求めるのに光を利用したが、マイ
クロ波を利用しても良い。
Although light is used to determine the distance in the above embodiment, microwaves may be used.

第13図はマイクロ波を用いた時の構成図である。発振
器134により変調された信号がアンテナ132からマ
イクロ波として発射され、相手の移動体上に設けた反射
板131によって反射され、再びアンテナ132に入
る。
FIG. 13 is a configuration diagram when a microwave is used. The signal modulated by the oscillator 134 is emitted as a microwave from the antenna 132, reflected by the reflector 131 provided on the other moving body, and enters the antenna 132 again.

ここで、この送信波と受信波の時間差により、第14図
のようなビードを生じる。
Here, a bead as shown in FIG. 14 is generated due to the time difference between the transmitted wave and the received wave.

第14図において、 実線:送信波 破線:受信波 fo:中心周波数 fb:ビード周波数 fr:変調周波数 Tr:変調周期 △f:最大周波数偏位 △t:送信波と受信波の時間差 b:平均ビード周波数 平均ビード周波数は反射板までの距離に正比例すること
が知られている。すなわち、 △t=2R/C……(10) ここで、 R:反射板までの距離 C:電波の速度 第14図より次式のようになる。
In FIG. 14, solid line: transmitted wave broken line: received wave fo: center frequency fb: bead frequency fr: modulation frequency Tr: modulation period Δf: maximum frequency deviation Δt: time difference between transmitted wave and received wave b: average bead Frequency The average bead frequency is known to be directly proportional to the distance to the reflector. That is, Δt = 2R / C (10) where R: distance to reflector C: velocity of radio wave From FIG. 14, the following equation is obtained.

ビード信号のみを位相補正回路135と差動増巾回路1
36を用いて抽出する。得られる信号は周波数であるの
で、F/V変換器137を用いて、周波数をアナログ電
圧に置換する。その出力信号をさらにA/D変換器13
8を用いてデジタル信号に変換し、マイクロコンピュー
タ139に取込む。
Phase correction circuit 135 and differential amplification circuit 1 for only the bead signal
Extract using 36. Since the obtained signal is a frequency, the F / V converter 137 is used to replace the frequency with an analog voltage. The output signal is further added to the A / D converter 13
8 is used to convert into a digital signal, and the signal is taken into the microcomputer 139.

マイクロコンピュータ139では、ビード周波数が零す
なわち、A/D変換出力が零から零の区間までのA/D
出力を加算し、計測回路で加算値累計を除してやる。こ
の結果が平均ビード周波数となり、距離を表わすことに
なる。
In the microcomputer 139, the bead frequency is zero, that is, the A / D conversion output from the zero to the zero interval is zero.
The outputs are added and the total sum of the added values is divided by the measurement circuit. The result is the average bead frequency, which represents distance.

このように、2つの移動体間の距離の測定はこれ以外に
も既知の方法、例えばドップラ方法を用いることができ
る。また、上位の制御装置8によって計算してもよい。
As described above, a known method other than this, for example, a Doppler method can be used for measuring the distance between the two moving bodies. Alternatively, it may be calculated by the host controller 8.

次に、警報信号が解除された場合の運転について説明す
る。
Next, the operation when the alarm signal is released will be described.

第15図(A)の破線の如く、Pで警報信号が出力さ
れ、減速中のPで警報信号が解除された場合におい
て、目的位置への走行方法について検討する。例えば、
破線の如く、警報信号が解除された時の速度で等速走行
させることが考えられる。これによれば、実線の最適走
行パターンの場合に比べて大幅な走行時間の増加を要す
る。等速走行中に警報信号が出力され、減速中に警報信
号が解除された場合も同様である。
As shown by the broken line in FIG. 15 (A), when the alarm signal is output at P 1 and the alarm signal is released at P 2 during deceleration, the method of traveling to the target position will be examined. For example,
As indicated by the broken line, it is conceivable that the vehicle runs at the same speed as when the alarm signal was released. According to this, the traveling time is required to be significantly increased as compared with the case of the optimum traveling pattern indicated by the solid line. The same applies when an alarm signal is output during traveling at a constant speed and is released during deceleration.

第5図のケースNO.3a,4aの如く、相手を自己が追
いかけており、減速中に相手の走行速度が増大し、しか
も自己の目的位置までの距離が十分な場合に、このよう
な問題点が発生しやすい。
As in cases No. 3a and 4a in FIG. 5, when the opponent is chasing the opponent, the traveling speed of the opponent increases during deceleration, and the distance to the destination position of the opponent is sufficient, such a problem occurs. Points are likely to occur.

これは、衝突警報が解除された時、スタッカクレーンを
加速するべきかどうかの判断ができないということに起
因している。
This is because it is not possible to determine whether or not to accelerate the stacker crane when the collision warning is released.

第17図の実施例はこの問題点を解決するためものであ
る。第15図(B)に示す如く、P点で警報信号が解
除されると、T時間の等速走行の後、加速させるもの
である。即ち、P点の速度における仮想的な移動開始
点Pを求め、この移動開始点から目的位置までの距離
を用いて最適走行パターンを定め、このパターンに基づ
き、移動体の速度制御を行うものである。
The embodiment shown in FIG. 17 is for solving this problem. As shown in FIG. 15 (B), when the alarm signal is released at the point P 2 , the vehicle is accelerated after traveling at a constant speed for T 2 hours. That is, the virtual movement start point P 0 at the speed of P 3 points is obtained, the optimum traveling pattern is determined using the distance from the movement start point to the target position, and the speed control of the moving body is performed based on this pattern. It is a thing.

先ず、第15図(A),(C)第16図により一般的な
速度指令の与え方について説明する。これは公知であ
る。相手のスタッカクレーンが無いとする。
First, a general method for giving a speed command will be described with reference to FIGS. 15 (A) and 15 (C). This is known. Suppose there is no other stacker crane.

上位の制御装置8から目的位置が走行用制御装置90の
マイクロコンピュータに入力されると、マイクロコンピ
ュータは第15図(A)の実線に示すパターンでスタッ
カクレーンを走行させる。
When the target position is input from the host controller 8 to the microcomputer of the traveling controller 90, the microcomputer causes the stacker crane to travel in the pattern shown by the solid line in FIG. 15 (A).

I:加速制御区間 この区間においては、走行用制御装置90はスタッカク
レーンが等加速走行を行うように速度指令の制御を行
う。(ステップS71)ここで、速度指令Vは次式によ
り求める。
I: Acceleration control section In this section, the traveling control device 90 controls the speed command so that the stacker crane performs uniform acceleration traveling. (Step S71) Here, the speed command V is obtained by the following equation.

V=υ+α・T……(21) ここで、 υ:現在のスタッカクレーンの走行速度 α:加速度 T:単位時間 すなわち、時間Tごとに(21)式を実行し、速度指
令Vの更新を行い、求めた値を走行駆動装置(図示せ
ず)に出力することにより、スタッカクレーンを等加速
運動させる。
V = υ + α · T 3 (21) where, ν: current traveling speed of the stacker crane α: acceleration T 3 : unit time That is, the equation (21) is executed every time T 3 , and the speed command V By updating and outputting the obtained value to a traveling drive device (not shown), the stacker crane is caused to perform uniform acceleration motion.

等加速制御の終了は(22)式又は(23)式が満たさ
れた時とする。(ステップS73,S74) LM≒(LX−LC−T・υ)/2…(22) υ=Vmax……(23) LM:走行開始点から現在までのスタッカクレーンの走
行距離 LX:走行開始点から目的位置までの距離 LC:クリープ走行区間IVの走行距離で一定値 T:等速走行区間IIの等速走行時間で、目的位置まで
の距離LXに対応して定まる値であり、予じめ記憶して
いる。
The uniform acceleration control is ended when the expression (22) or the expression (23) is satisfied. (Step S73, S74) LM ≒ (LX -LC-T 4 · υ) / 2 ... (22) υ = V max ...... (23) LM: traveling of the stacker crane from the travel start point to the current distance LX: traveling Distance from the start point to the target position LC: A constant value in the travel distance of the creep travel section IV T 4 : A constant speed travel time in the constant speed travel section II, which is a value determined corresponding to the distance LX to the target position, I remember in advance.

υ:現在の走行速度 Vmax:最高走行速度 すなわち、走行すべき距離LXから、クリープ距離LC
および、等速走行距離(T・υ)を除いた距離の半分
の値に、実際の走行距離LMがほぼ等しくなった時点
で、加速動作を終了する。もちろん、最高走行速度V
maxになれば終了する。
υ: Current traveling speed V max : Maximum traveling speed That is, from the distance LX to be traveled, the creep distance LC
And, when the actual traveling distance LM becomes substantially equal to the half of the distance excluding the constant speed traveling distance (T 4 · υ), the acceleration operation is terminated. Of course, the maximum running speed V
When it reaches max , it ends.

II:等速制御区間 この区間においては、走行用制御装置90はスタッカク
レーンが等速走行を行うように速度指令Vの制御を行
う。(ステップS75)ここで、速度指令Vは次式によ
り与える。
II: Constant speed control section In this section, the traveling control device 90 controls the speed command V so that the stacker crane performs constant speed traveling. (Step S75) Here, the speed command V is given by the following equation.

V=VI……(24) ここで、VIは加速終了時の速度指令値である。V = VI (24) where VI is the speed command value at the end of acceleration.

等速制御の終了は下記の式が満たされた時とする。The constant speed control ends when the following formula is satisfied.

ここで、 υ:現在の走行速度 β:減速度 LN:現在位置から目的位置までの距離 すなわち、目的位置までの距離がLNの点において、位
置制御方式により求めた速度指令 と現在の走行速度υがほぼ一致した点で、等速制御を終
了する。(ステップS77) III:減速制御区間 この区間においては、走行用制御装置90はスタッカク
レーンが等減速走行を行うように速度指令Vの制御を行
う。(ステップS79)ここで、速度指令Vは次式によ
り求める。
Where υ: current traveling speed β: deceleration LN: distance from the current position to the target position, that is, the speed command obtained by the position control method at the point where the distance to the target position is LN When the current running speed υ and the current running speed υ almost match, the constant speed control is ended. (Step S77) III: Deceleration control section In this section, the traveling control device 90 controls the speed command V so that the stacker crane performs uniform deceleration traveling. (Step S79) Here, the speed command V is obtained by the following equation.

V=υ−β・T……(26) すなわち、時間Tごとに(25)式を実行し、速度指
令Vの更新を行い、求めた値を走行駆動装置に出力する
ことにより、スタッカクレーンを等減速運動させる。
V = υ−β · T 3 (26) That is, the equation (25) is executed at each time T 3 , the speed command V is updated, and the obtained value is output to the traveling drive device, thereby stacking the stacker. Move the crane to a constant speed.

減速制御の終了は下記の式が満たされた時とする。(ス
テップS81) υ≒Vmin……(27) ここで、Vminは最低走行速度とする。
The deceleration control ends when the following formula is satisfied. (Step S81) υ ≈ V min (27) Here, V min is the minimum traveling speed.

すなわち、スタッカクレーンを最低走行指令Vminまで
減速した時、等減速制御を終了する。
That is, when the stacker crane is decelerated to the minimum travel command V min , the uniform deceleration control ends.

IV:クリープ走行区間 この区間においては、走行用制御装置90はスタッカク
レーンが最低速度Vminで走行するように速度指令V=
minを走行駆動装置に与える。
IV: Creep traveling section In this section, the traveling control device 90 causes the stacker crane to travel at the minimum speed V min so that the speed command V =
Apply V min to the drive.

(ステップS83) クリープ走行の終了は、スタッカクレーンの位置が、ほ
ぼ走行目標点に到達したときとする。(ステップS8
5) 次に、ブレーキをかけて停止させる。(ステップS7
7)この場合、停止点が目的位置よりも先になる恐れが
大の場合は、距離LXからステップS87による走行距
離を減じたものを距離LXとしておけばよい。
(Step S83) The creep traveling is ended when the position of the stacker crane almost reaches the traveling target point. (Step S8
5) Next, brake and stop. (Step S7
7) In this case, when there is a high possibility that the stop point will be ahead of the target position, the distance LX may be obtained by subtracting the traveling distance in step S87 from the distance LX.

以下、警報信号ALMが解除された場合における最適走
行パターンの設定について、第15図(B),(C)、
第17図により説明する。
Hereinafter, with respect to the setting of the optimum traveling pattern when the alarm signal ALM is released, FIG. 15 (B), (C),
This will be described with reference to FIG.

さて、減速走行中に警報信号ALM2が出力され、減速
中に解除された場合の速度は本来の減速制御区間中の速
度と同一であり、等速運転も加速運転もすべきでない。
Now, the speed when the alarm signal ALM2 is output during the deceleration traveling and released during the deceleration is the same as the speed in the original deceleration control section, and neither constant speed operation nor acceleration operation should be performed.

また、第15図(C)の曲線Q1のように、等速走行中
に警報信号が出力され、警報信号の解除位置が本来の減
速制御区間内である場合は、その速度は本来の減速制御
区間中の速度よりも低速であり、加速も可能である。こ
こでは本来の減速制御区間の距離は短いので、加速しな
いことにする。
Further, as shown by the curve Q1 in FIG. 15 (C), when the alarm signal is output during traveling at a constant speed and the release position of the alarm signal is within the original deceleration control section, the speed is the original deceleration control. It is slower than the speed in the section and can be accelerated. Here, since the original deceleration control section has a short distance, it will not be accelerated.

第17図において、先ず、警報信号ALM1,2が解除
されたとき、走行速度υが零の場合について説明する。
(ステップS101)この場合は次式を計算し、その値
を現在位置から目標位置までの距離LXとして先の距離
LXを更新する。(ステップS103) LX−LM……(31) ここで、LXは先の走行距離LXである。
In FIG. 17, first, the case where the traveling speed υ is zero when the alarm signals ALM1 and ALM2 are released will be described.
(Step S101) In this case, the following equation is calculated and the value is used as the distance LX from the current position to the target position to update the previous distance LX. (Step S103) LX-LM (31) Here, LX is the previous traveling distance LX.

そして、前記加速制御(ステップS51)へ移る。(ス
テップS105) 警報信号の解除時に走行している場合には、解除時の走
行速度を目標速度として走行させる。(ステップS11
1) そして、直ちに次式を計算し、現在位置がクリープ走行
距離内であれば、前記クリープ制御(ステップS63)
へ移る。(ステップS113,S115) LN≦LC……(32) 現在位置がクリープ走行区間よりも前方である場合は、
次式を計算し、現在地点が本来の減速制御区間であれば
等速制御(ステップS55)へ移る。(ステップS12
1,S123) LN≦LC+LG……(33) ここで、LGは本来の減速走行に必要な距離であり、距
離LXに対応して(即ち、等速走行時の速度に対応し
て)定めることができる値であり、記憶している。距離
LGは、この減速走行中に警報信号ALM2が入力さ
れ、この減速走行中に解除された場合に、加速走行を行
うのを防止するために設定したものである。
Then, the process proceeds to the acceleration control (step S51). (Step S105) If the vehicle is traveling when the alarm signal is released, the traveling speed at the time of release is set as the target speed. (Step S11
1) Then, the following formula is immediately calculated, and if the current position is within the creep travel distance, the creep control (step S63)
Move to. (Steps S113 and S115) LN ≦ LC (32) If the current position is ahead of the creep running section,
The following formula is calculated, and if the current point is the original deceleration control section, the process proceeds to constant velocity control (step S55). (Step S12
1, S123) LN ≦ LC + LG (33) Here, LG is a distance required for the original deceleration traveling, and is determined corresponding to the distance LX (that is, corresponding to the speed during constant speed traveling). It is a value that can be stored and is stored. The distance LG is set to prevent acceleration traveling when the alarm signal ALM2 is input during the deceleration traveling and canceled during the deceleration traveling.

ステップS55の等速制御においてはステップS57に
よって等速走行すべきか否かが定まる。
In the constant speed control of step S55, it is determined in step S57 whether or not the vehicle should travel at constant speed.

現在位置が減速制御区間よりも前方であれば、現在の走
行速度υを基準として、次式により仮想の走行開始点P
を求める。(ステップS131) 次に、ステップS111で等速走行を開始してから所定
時間Tが経過すると(ステップS133)、次式によ
り走行開始点Pから目的位置までの距離LXを求め、
先の距離LXを更新する。(ステップS135) LX−LM+l……(35) ここで、LXは先の距離LXである。
If the current position is ahead of the deceleration control section, the virtual traveling start point P is calculated using the following equation with the current traveling speed υ as a reference.
Ask for 0 . (Step S131) Next, when a predetermined time T 2 has elapsed since the constant speed traveling was started in step S111 (step S133), the distance LX from the traveling start point P 0 to the target position is obtained by the following equation,
Update the previous distance LX. (Step S135) LX-LM + 1 (35) where LX is the previous distance LX.

次に、ステップS73へ移り、新しい距離LXに応じて
加速すべきか否かを定める。距離LXが大きければ加速
走行となる。
Next, the process proceeds to step S73, and it is determined whether or not to accelerate according to the new distance LX. If the distance LX is large, the vehicle is accelerated.

上記実施例によれば、警報信号が解除された時の走行速
度を基準として仮想の走行開始点を求め、この走行開始
点から目標地点までの新距離LXを基準として走行パタ
ーンを定めているので、距離LXが大きければ加速が行
われ、早期に目的位置に走行できるものである。
According to the above-described embodiment, the virtual traveling start point is obtained based on the traveling speed when the warning signal is released, and the traveling pattern is determined based on the new distance LX from the traveling start point to the target point. If the distance LX is large, acceleration is performed and the vehicle can travel to the target position early.

本来の減速制御区間内で警報信号が解除された場合には
加速は生じないが、距離が小さいので、実害がない。
If the alarm signal is canceled within the original deceleration control section, acceleration does not occur, but since the distance is small, there is no actual harm.

第18図の実施例は、本来の減速走行区間内で減速が解
除された場合において、速度υによって加速を行うか否
かを判断するようにしたものである。即ち、ステップS
121の代りに次式で判断する。(ステップS125) ここで、VGは本来の減速走行区間における速度の許容
誤差値である。また、無用な加速走行を防止するために
設けるものである。
In the embodiment shown in FIG. 18, when the deceleration is canceled within the original decelerated travel section, it is determined whether or not the acceleration is performed at the speed υ. That is, step S
Instead of 121, the following formula is used. (Step S125) Here, VG is a permissible error value of the speed in the original decelerated traveling section. It is also provided to prevent unnecessary acceleration.

そして、ステップS123の代りに減速走行とする。
(ステップS127) 第17図、第18図の実施例において、警報信号の出力
するための衝突防止装置の構成は従来と同様でもよいこ
とはもちろんである。
Then, instead of step S123, the vehicle is decelerated.
(Step S127) In the embodiment of FIGS. 17 and 18, it is a matter of course that the structure of the collision prevention device for outputting the alarm signal may be the same as the conventional one.

〔発明の効果〕〔The invention's effect〕

本発明によれば、加速動作の初期に警報信号が出力さ
れ、直後に解除されたような場合、すなわち、警報信号
が解除されたときの移動体の走行速度が低い場合でも、
その点の位置および走行速度を用いて仮想的な走行開始
点を求め、この仮想的な走行開始点と目的位置との間
で、最適な走行速度パターンを作成できるため、低速移
動状態から加速移動に移行できるので、移動体の走行時
間を短縮することができる。
According to the present invention, an alarm signal is output in the initial stage of the acceleration operation, and the alarm signal is released immediately after that, that is, even when the traveling speed of the moving body when the alarm signal is released is low,
A virtual traveling start point is obtained using the position and traveling speed at that point, and an optimal traveling speed pattern can be created between this virtual traveling start point and the target position. Therefore, the traveling time of the moving body can be shortened.

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

第1図は本発明の一実施例の自動倉庫の構成図、第2図
は本発明の一実施例の衝突防止装置の構成図、第3図は
本発明の一実施例の衝突防止装置の構成図、第4図は本
発明の一実施例の衝突防止用検出回路の構成図、第5図
は2つのスタッカクレーンの走行速度と走行方向との組
合せを説明する図、第6図は本発明の一実施例の衝突防
止装置のフローチャート、第7図は本発明の一実施例の
走行用制御装置のフローチャート、第8図は本発明の一
実施例の走行用制御装置のフローチャート、第9図は受
光位置と距離との関係を示す図、第10図は受光位置と
距離との補正テーブル、第11図は2つのスタッカクレ
ーンの停止の際の説明図、第12図は本発明の他の実施
例の衝突防止装置の構成図、第13図は本発明の他の実
施例の距離測定装置の構成図、第14図はマイクロ波の
特性を説明するための図、第15図(A),(B),
(C)は走行パターン図、第16図は走行用制御装置の
フローチャート、第17図は本発明の一実施例の走行用
制御装置のフローチャート、第18図は本発明の他の実
施例の走行用制御装置のフローチャートである。 1A,1B……スタッカクレーン、2A,2B……原点、8……地
上側の制御装置、10A,10B……衝突防止装置、20……投
光器、30……受光器、31……半導体位置検出器、40……
衝突防止用検出回路、90……走行用制御装置、110……
受光器、120……広角投光器、132……アンテナ
FIG. 1 is a block diagram of an automated warehouse according to an embodiment of the present invention, FIG. 2 is a block diagram of a collision prevention device according to an embodiment of the present invention, and FIG. 3 is a collision prevention device according to an embodiment of the present invention. FIG. 4 is a configuration diagram of a collision prevention detection circuit according to an embodiment of the present invention, FIG. 5 is a diagram illustrating a combination of traveling speed and traveling direction of two stacker cranes, and FIG. FIG. 7 is a flowchart of a collision prevention device according to an embodiment of the invention, FIG. 7 is a flowchart of a traveling control device according to an embodiment of the present invention, and FIG. 8 is a flowchart of a traveling control device according to an embodiment of the present invention. FIG. 10 is a diagram showing the relationship between the light receiving position and the distance, FIG. 10 is a correction table of the light receiving position and the distance, FIG. 11 is an explanatory diagram when two stacker cranes are stopped, and FIG. FIG. 13 is a block diagram of a collision prevention device according to another embodiment of the present invention, and FIG. 13 is a distance measuring device according to another embodiment of the present invention. Diagram, FIG. 14 is a diagram for explaining the characteristics of microwaves, FIG. 15 (A), (B),
(C) is a travel pattern diagram, FIG. 16 is a flow chart of the travel control device, FIG. 17 is a flow chart of the travel control device of one embodiment of the present invention, and FIG. 18 is a travel of another embodiment of the present invention. 3 is a flowchart of a control device for a vehicle. 1A, 1B …… Stacker crane, 2A, 2B …… Origin, 8 …… Ground side control device, 10A, 10B …… Collision preventive device, 20 …… Emitter, 30 …… Receiver, 31 …… Semiconductor position detection Bowl, 40 ……
Collision prevention detection circuit, 90 ...... Running control device, 110 ......
Receiver, 120 …… Wide-angle projector, 132 …… Antenna

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】衝突防止装置からの警報信号が解除された
時の速度及び位置から該警報信号が解除時の仮想的な走
行開始点を求め、この点と目的位置との距離を基準とし
て加速走行を含む最適走行パターンを作成し、このパタ
ーンに基づき、移動体の速度制御を行うことを特徴とす
る移動体の走行制御方法。
1. A virtual traveling start point when the warning signal is released from the speed and position when the warning signal from the collision prevention device is released, and acceleration is performed based on the distance between this point and the target position. A travel control method for a mobile body, which comprises creating an optimum travel pattern including travel and controlling the speed of the mobile body based on this pattern.
JP62071476A 1987-03-27 1987-03-27 Traveling control method for moving body Expired - Lifetime JPH0649524B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62071476A JPH0649524B2 (en) 1987-03-27 1987-03-27 Traveling control method for moving body

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62071476A JPH0649524B2 (en) 1987-03-27 1987-03-27 Traveling control method for moving body

Publications (2)

Publication Number Publication Date
JPS63242807A JPS63242807A (en) 1988-10-07
JPH0649524B2 true JPH0649524B2 (en) 1994-06-29

Family

ID=13461716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62071476A Expired - Lifetime JPH0649524B2 (en) 1987-03-27 1987-03-27 Traveling control method for moving body

Country Status (1)

Country Link
JP (1) JPH0649524B2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02215695A (en) * 1989-02-10 1990-08-28 Hitachi Kiden Kogyo Ltd Collision preventing method for crane
JP2800449B2 (en) * 1990-07-10 1998-09-21 株式会社ダイフク Load transfer equipment
JP3010770B2 (en) * 1990-11-29 2000-02-21 株式会社ダイフク Load transfer equipment
JPH07261841A (en) * 1994-03-18 1995-10-13 Kawasaki Heavy Ind Ltd Collision prevention control system for automatic carrier equipment
JP2002218608A (en) * 2001-01-17 2002-08-02 Tomoe Electric Manufacturing Co Ltd Electric traveling device
JP5103814B2 (en) * 2006-07-25 2012-12-19 セイコーエプソン株式会社 Work transfer device
JP7488526B2 (en) * 2018-10-09 2024-05-22 三菱重工業株式会社 Method for controlling the movement of multiple vehicles, movement control device, movement control system, program, and recording medium
CN112078648B (en) * 2020-09-23 2021-11-19 台州科技职业学院 Mechanical anti-collision device for positioning and mounting mechanical equipment
CN116443737B (en) * 2023-04-12 2025-08-12 北京佰能盈天科技股份有限公司 Crane anti-collision control method, device, system and crane
CN116466728B (en) * 2023-06-20 2023-09-15 潍柴动力股份有限公司 Feeding and discharging platform control method, device and platform

Also Published As

Publication number Publication date
JPS63242807A (en) 1988-10-07

Similar Documents

Publication Publication Date Title
JP2646146B2 (en) Inter-vehicle distance control device
KR100679542B1 (en) Radar Scanning Method
JPH06255391A (en) Traveling controller for vehicle
JPH0649524B2 (en) Traveling control method for moving body
JPH11226889A (en) Work equipment
JP5062412B2 (en) Method for preventing collision of transport vehicles
JP3741098B2 (en) Autonomous mobile device and autonomous mobile control method
CN114148328B (en) Device and method for controlling driving of vehicle
JPH10161745A (en) Control device for unmanned vehicles
GB2205463A (en) Avoiding collision between cranes
JPH0694282B2 (en) Collision prevention device for moving body
JP3238496B2 (en) Anti-collision device for vehicles
JPH06222834A (en) Travel control method for unmanned vehicle
JP2002132347A (en) Automatic transfer system
JP2002120596A (en) Auto cruise equipment
JP2910245B2 (en) Driverless vehicle safety devices
CN116594393A (en) Warehousing logistics robot travel control system and its warehouse logistics robot
CN116534731A (en) Anti-collision control method and system for multiple common rail unmanned cranes
JPH1016734A (en) Automatic stopping device for vehicles
JP2553912B2 (en) Load transfer equipment
JPH04287101A (en) Automatic carrier and control method for the carrier
JPH01131907A (en) Device for preventing rear end collision of mobile vehicle
JPS62187911A (en) Travel control equipment for moving car
JPH0574843B2 (en)
JPH05189040A (en) Controller for unmanned carrier