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
JP3227986B2 - AGV traveling control device - Google Patents
[go: Go Back, main page]

JP3227986B2 - AGV traveling control device - Google Patents

AGV traveling control device

Info

Publication number
JP3227986B2
JP3227986B2 JP06965094A JP6965094A JP3227986B2 JP 3227986 B2 JP3227986 B2 JP 3227986B2 JP 06965094 A JP06965094 A JP 06965094A JP 6965094 A JP6965094 A JP 6965094A JP 3227986 B2 JP3227986 B2 JP 3227986B2
Authority
JP
Japan
Prior art keywords
agv
current position
stop position
confirmation signal
stop
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
JP06965094A
Other languages
Japanese (ja)
Other versions
JPH07281750A (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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co 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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP06965094A priority Critical patent/JP3227986B2/en
Publication of JPH07281750A publication Critical patent/JPH07281750A/en
Application granted granted Critical
Publication of JP3227986B2 publication Critical patent/JP3227986B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Programmable Controllers (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、たとえば工場などにお
いて重量部品などの自動搬送に用いられているAGVの
走行状態を制御するAGVの走行制御装置の改良に関す
るものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improvement in an AGV traveling control device for controlling the traveling state of an AGV used for automatic conveyance of heavy parts and the like in factories and the like.

【0002】[0002]

【従来の技術】現在、生産現場では省力化などの要請に
応じて多くの種類のAGVが用いられている。
2. Description of the Related Art At present, many types of AGVs are used in production sites in response to demands such as labor saving.

【0003】このAGVには、重量の軽いものを運搬す
る小型のAGVや重量の非常に重いものを運搬する大型
のAGVがあるが、この大型のAGVの一例としてはレ
ールを搬送経路とする図5に示すようなものがある。
[0003] The AGV includes a small AGV that transports a light one and a large AGV that transports a very heavy one. As an example of the large AGV, a diagram using a rail as a transport path is shown. 5 is shown.

【0004】図示されているタイプのAGVは、駆動機
構を有する駆動台車である台車Aと、この台車Aに連結
された従動台車である台車Bとから構成される。台車A
には走行用のモータが設けられ、これらの台車A,Bは
このモータの動力を伝達する車輪により、付設されてい
るレール10上を走行する。このAGVの停止目標とな
る停止位置には、停止位置精度を確保するための位置決
めユニット15が設けられ、AGVが所定の位置に停止
した場合に、台車Aに設けられている係止部20にこの
位置決めユニット15の係止部材16が係合して停止位
置を特定する。このAGVを走行させる場合には、停止
位置を特定したり、この停止位置に正確にAGVを停止
させるための減速位置を特定する必要があるが、この位
置の認識をするために、台車A,Bには図示されている
ような複数のセンサが取り付けられている。また、図6
に示すように搬送経路上には、これらのセンサの個々に
対してたとえば停止信号や減速信号を発生させるための
ドッグが配置してある。たとえばドッグ21は減速信号
生成用のドッグであり、AGVに取り付けられている上
記のセンサがこのドッグの存在を認識した場合には、A
GVの走行速度が減速される。また、ドッグ22は暴走
検知用のドッグであり、AGVに取り付けられている上
記のセンサがこのドッグの存在を認識した場合には、A
GVのオーバーランが認識される。
[0004] The AGV of the type shown in the figure comprises a truck A, which is a driving truck having a driving mechanism, and a truck B, which is a driven truck connected to the truck A. Dolly A
Are provided with a motor for traveling, and these carts A and B run on the rail 10 provided by wheels that transmit the power of the motor. A positioning unit 15 for ensuring stop position accuracy is provided at a stop position serving as a stop target of the AGV. When the AGV stops at a predetermined position, the positioning unit 15 The locking member 16 of the positioning unit 15 is engaged to specify the stop position. When running the AGV, it is necessary to specify a stop position or a deceleration position for stopping the AGV accurately at the stop position. In order to recognize this position, the bogies A, B is provided with a plurality of sensors as shown. FIG.
As shown in (1), a dog for generating, for example, a stop signal or a deceleration signal for each of these sensors is arranged on the transport path. For example, the dog 21 is a dog for generating a deceleration signal, and when the above-mentioned sensor attached to the AGV recognizes the presence of this dog, A
The running speed of the GV is reduced. The dog 22 is a dog for detecting runaway, and when the above-mentioned sensor attached to the AGV recognizes the presence of this dog, A
A GV overrun is recognized.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、このよ
うな従来のAGVにあっては、その走行状態の制御の元
となる信号は、走行経路上に配置したドッグの検出によ
って生成されるようになっていたので、ドッグが何等か
の原因で検出できなかった場合などには正常な制御が行
なわれなくなるという問題がある。
However, in such a conventional AGV, a signal serving as a control source of the traveling state is generated by detecting a dog arranged on a traveling route. Therefore, when the dog cannot be detected for some reason, normal control is not performed.

【0006】たとえば、センサの検出面に汚れが付着し
ているなどの原因で、減速のドッグ21が検出できなか
った場合には、停止位置に達した時に急に停止指令が出
されるためにAGVがオーバーランしてしまうことにな
る。
For example, if the deceleration dog 21 cannot be detected due to, for example, contamination on the detection surface of the sensor, a stop command is issued suddenly when the stop position is reached. Will be overrun.

【0007】また、走行経路に停止点を追加したり移動
したりする停止位置の変更が生じた場合には、停止用の
ドッグの位置変更はもちろんのこと、これに伴う減速用
のドッグ、暴走検知用のドッグなどの位置変更を余儀無
くされることから、この位置変更に多大の時間と労力を
要することになる。また、この変更に伴うAGVの走行
状態の調整は現場合わせによるところが多いので、特に
加減速点を設定するドッグ位置の調整作業が非常に難し
いという問題もある。さらに、施線なども難しくなるの
でAGVそのもののモジュール化もしにくい。
When a stop point is added or moved on the traveling route and the stop position is changed, not only is the stop dog position changed, but also the deceleration dog and runaway Since the position of the detection dog or the like must be changed, this position change requires a great deal of time and effort. Further, since the adjustment of the running state of the AGV in accordance with this change often depends on the adjustment at the site, there is also a problem that it is extremely difficult to adjust the dog position for setting the acceleration / deceleration point. Furthermore, since the wiring becomes difficult, it is difficult to modularize the AGV itself.

【0008】本発明は、以上のような従来の問題を解消
するためになされたものであり、ドッグを必要とするこ
となく、常に正確な走行状態を維持でき、又、走行経路
の変更にも柔軟に対応することが可能なAGVの走行制
御装置の提供を目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned conventional problems, and can always maintain an accurate running state without requiring a dog. It is an object of the present invention to provide an AGV traveling control device capable of flexibly responding.

【0009】[0009]

【課題を解決するための手段】上記目的を達成するため
の本発明は、AGVの現在位置を認識する現在位置認識
手段と、当該AGVの走行経路を記憶する走行経路記憶
手段と、前記AGVに設けられた停止位置確認信号入力
手段と、前記AGVの停止位置に配設され、前記AGV
が当該停止位置に達した場合に当該停止位置確認信号入
力手段に確認信号を出力する停止位置確認信号出力手段
と、前記停止位置確認信号入力手段が当該停止位置確認
信号出力手段からの確認信号を受けた場合には、前記現
在位置認識手段が認識している現在位置を当該停止位置
に書き替えて新たな現在位置とする現在位置書替手段
と、当該現在位置書替手段によって書き替えられた新た
な現在位置、または前記現在位置認識手段によって認識
される現在位置と前記走行経路記憶手段に記憶されてい
るAGVの走行経路における目標位置とを比較しなが
ら、前記AGVの走行状態を制御する走行状態制御手段
とを有することを特徴とするものである。
SUMMARY OF THE INVENTION In order to achieve the above object, the present invention provides a present position recognition for recognizing a current position of an AGV.
Means and travel route storage for storing the travel route of the AGV
Means and a stop position confirmation signal input provided in the AGV
Means, disposed at a stop position of the AGV,
When the stop position reaches the stop position, the stop position confirmation signal is input.
Stop position confirmation signal output means that outputs a confirmation signal to force means
And the stop position confirmation signal input means confirms the stop position.
When a confirmation signal is received from the signal output means, the current
The current position recognized by the position recognition means is the stop position.
Current position rewriting means to rewrite to the new current position
And the new location rewritten by the current position rewriting means.
Current position or recognized by the current position recognition means
And the current position stored in the travel route storage means.
Comparing with the target position on the traveling route of the AGV
Traveling state control means for controlling the traveling state of the AGV
And characterized in that:

【0010】[0010]

【0011】そして、前記停止位置確認信号出力手段か
ら出力される確認信号は、AGVの停止位置ごとに固有
の信号としている。
The confirmation signal output from the stop position confirmation signal output means is a signal unique to each AGV stop position.

【0012】さらに、前記現在位置認識手段は、前記A
GVの走行起点として設定されている基準位置から前記
AGVの従動車輪の累積回転数を認識する回転数認識手
段と、当該回転数認識手段によって認識された累積回転
数に基づいて現在位置座標を演算する演算手段とを有し
ている。
[0012] Further, the current position recognizing means includes the A
A rotational speed recognizing means for recognizing the cumulative rotational speed of the driven wheels of the AGV from a reference position set as a starting point of the GV, and calculating a current position coordinate based on the cumulative rotational speed recognized by the rotational speed recognizing means. Calculation means.

【0013】[0013]

【作用】このように構成した本発明に係るAGVの走行
制御装置は、次のように動作することになる。
The running control device for an AGV according to the present invention thus constructed operates as follows.

【0014】位置認識手段によってAGVの現在位置が
認識される。停止位置確認信号出力手段はAGVの停止
位置に配設されているものであって、AGVが当該停止
位置に達した場合に当該停止位置確認信号入力手段に確
認信号を出力する。AGVに設けられている停止位置確
認信号入力手段は、停止位置確認信号出力手段からの確
認信号を受けるものである。現在位置は、種々の要因に
よって誤差が累積されることになるが、現在位置書替手
段は、前記停止位置確認信号入力手段が当該停止位置確
認信号出力手段からの確認信号を受けた場合には、前記
現在位置認識手段が認識している現在位置を当該停止位
置に書き替えて新たな現在位置とする。
The current position of the AGV is recognized by the position recognition means. The stop position confirmation signal output means is provided at the stop position of the AGV, and outputs a confirmation signal to the stop position confirmation signal input means when the AGV reaches the stop position. The stop position confirmation signal input means provided in the AGV receives a confirmation signal from the stop position confirmation signal output means. The current position is subject to accumulation of errors due to various factors, but the current position rewriting means, when the stop position confirmation signal input means receives a confirmation signal from the stop position confirmation signal output means, The current position recognized by the current position recognizing means is rewritten to the stop position to be a new current position.

【0015】このために、AGVが停止位置に達する度
に現在位置認識手段で認識されている現在位置が書き替
えられることとなって、現在位置の累積誤差が停止位置
に達する度に更正され、正確な走行状態が確保される。
For this reason, each time the AGV reaches the stop position, the current position recognized by the current position recognition means is rewritten, so that the accumulated error of the current position is corrected each time the stop position is reached, Accurate running conditions are ensured.

【0016】また、走行経路記憶手段にはAGVの走行
経路が記憶されているが、走行状態制御手段は、前記現
在位置書替手段によって書き替えられた新たな現在位
置、または前記現在位置認識手段によって認識される現
在位置、並びに前記走行経路記憶手段に記憶されている
AGVの走行経路に基づいて、前記AGVの走行状態を
制御する。つまり、走行状態制御手段はAGVの走行状
態を総括的に制御する。前記停止位置確認信号出力手段
から出力される確認信号は、AGVの停止位置ごとに固
有の信号としているので、AGVはその確認信号の特徴
に応じてどの停止位置であるかの認識もできることにな
る。
The travel route storage means stores the travel path of the AGV. The travel state control means stores the new current position rewritten by the current position rewrite means or the current position recognition means. The traveling state of the AGV is controlled based on the current position recognized by the vehicle and the traveling route of the AGV stored in the traveling route storage means. That is, the traveling state control means controls the traveling state of the AGV as a whole. Since the confirmation signal output from the stop position confirmation signal output means is a signal unique to each stop position of the AGV, the AGV can also recognize which stop position is in accordance with the characteristics of the confirmation signal. .

【0017】また、回転数認識手段と演算手段とで前記
現在位置認識手段を構成しているが、回転数認識手段
は、前記AGVの走行起点として設定されている基準位
置から前記AGVの従動車輪の累積回転数を認識する。
そして、演算手段は、この回転数認識手段によって認識
された累積回転数に基づいて現在位置座標を演算する。
The present position recognizing means is constituted by the revolving speed recognizing means and the calculating means. The revolving speed recognizing means uses a reference wheel set as a running starting point of the AGV for a driven wheel of the AGV. Is recognized.
Then, the calculating means calculates the current position coordinates based on the cumulative rotation speed recognized by the rotation speed recognition means.

【0018】[0018]

【実施例】以下、本発明の一実施例を図面に基づいて説
明する。図1は、本発明にかかる走行制御装置を搭載し
たAGVの概略構成図である。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a schematic configuration diagram of an AGV equipped with a travel control device according to the present invention.

【0019】本実施例で例示しているAGVは、主とし
て重量物の搬送に使用されるものである。このAGVは
従来のものと同様に、駆動台車である台車Aと従動台車
である台車Bとから構成されるものであり、台車Aと台
車Bとは連結器30によって接続されている。この両台
車A,Bは、レール10上を走行する。台車Aには、位
置決めユニット35が設けてあるが、この位置決めユニ
ット35は、走行路上に設けられている図示しない係合
部に係合して停止位置においてAGVを固定するための
ものである。
The AGV illustrated in this embodiment is mainly used for carrying heavy objects. This AGV is composed of a bogie A as a driving bogie and a bogie B as a driven bogie, as in the prior art. The bogie A and the bogie B are connected by a coupler 30. Both carriages A and B run on rails 10. The bogie A is provided with a positioning unit 35. The positioning unit 35 is for engaging an engaging portion (not shown) provided on the traveling path to fix the AGV at the stop position.

【0020】制御装置40は、AGVの走行状態を制御
するものであって、この制御装置40内には、AGVの
現在の走行位置を認識する現在位置認識手段として機能
する部分、認識されている現在位置を指令により停止位
置に書き替えて新たな現在位置とする現在位置書替手段
として機能する部分、AGVの走行経路を記憶する走行
経路記憶手段として機能する部分、前記現在位置書替手
段により書き替えられた新たな現在位置、または前記現
在位置認識手段によって認識される現在位置、並びに前
記走行経路記憶手段に記憶されているAGVの走行経路
に基づいてAGVの走行状態を制御する走行状態制御手
段として機能する部分の4つの機能を司る部分によって
構成される。
The control device 40 controls the running state of the AGV. The control device 40 recognizes a portion functioning as a current position recognizing means for recognizing the current running position of the AGV. A portion that functions as a current position rewriting device that rewrites the current position to a stop position in accordance with a command to make a new current position, a portion that functions as a traveling route storage device that stores an AGV traveling route, Running state control for controlling the running state of the AGV based on the rewritten new current position or the current position recognized by the current position recognition means and the running path of the AGV stored in the running path storage means It is composed of four parts, which function as means.

【0021】さらに、図示はしていないが、台車A上に
は駆動輪を駆動させるモータや、このモータの動作を制
御するインバータ等の制御機器も設けられている。
Although not shown, a motor for driving the driving wheels and control devices such as an inverter for controlling the operation of the motor are also provided on the cart A.

【0022】また、現在位置認識手段として機能する部
分は、AGVの走行起点として設定されている基準位置
から前記AGVの従動車輪の累積回転数を認識する回転
数認識手段として機能する部分と、当該回転数認識手段
によって認識された累積回転数に基づいて現在位置座標
を演算する演算手段として機能する部分とで構成され
る。
The part functioning as the current position recognition means is a part functioning as rotation number recognition means for recognizing the cumulative rotation number of the driven wheel of the AGV from the reference position set as the starting point of the AGV. And a part functioning as a calculating means for calculating the current position coordinates based on the cumulative number of rotations recognized by the rotation number recognizing means.

【0023】AGVが走行する場合には、これらの機能
を有する部分同士が相互に共同して動作することにな
る。
When the AGV runs, the parts having these functions operate in cooperation with each other.

【0024】台車A上には操作盤45が設けてあるが、
この操作盤45は作業員などがAGVを手動で走行させ
るときに用いるものであり、走行に必要な各種の操作ス
イッチを設けてある。
An operation panel 45 is provided on the trolley A.
The operation panel 45 is used when an operator or the like manually drives the AGV, and is provided with various operation switches required for traveling.

【0025】さらに、台車A上には停止位置認識信号入
力手段として機能する伝送カプラ50Aが取り付けら
れ、この伝送カプラ50Aは、AGVの停止位置毎に設
けてある停止位置認識信号出力手段として機能する伝送
カプラ50Bからの確認信号を入力するものである。な
お、この確認信号は、停止位置毎に信号の種類を変えて
ある。この信号の種類によって停止位置の認識を容易に
行なえるようにしてある。
Further, a transmission coupler 50A functioning as a stop position recognition signal input means is mounted on the carriage A. The transmission coupler 50A functions as a stop position recognition signal output means provided for each stop position of the AGV. The confirmation signal is input from the transmission coupler 50B. The type of the confirmation signal is changed for each stop position. The stop position can be easily recognized by the type of the signal.

【0026】台車Bには、その従動輪の回転数を検出す
る現在位置認識手段としてのエンコーダ55が設けてあ
る。このエンコーダ55は、AGVの走行起点として定
められている規定位置からの従動輪の回転数をパルス数
に置き換えて検出するためのパルス信号を出力するため
のものである。
The carriage B is provided with an encoder 55 as current position recognition means for detecting the number of revolutions of the driven wheel. The encoder 55 outputs a pulse signal for detecting the rotational speed of the driven wheel from a specified position determined as the AGV traveling starting point by replacing the rotational speed with the pulse number.

【0027】図2は、前述の制御装置40の内部構成お
よびこの制御装置40に関連する制御系の概略構成を示
すブロック図である。図中のプログラマブルコントロー
ラ41は、AGVの走行制御に必要なプログラムを記憶
している。走行制御装置42は、プログラマブルコント
ローラ41から送出されたプログラムやエンコーダ55
からの信号を受けて、走行用モータ44の動作を制御す
るものである。この走行制御装置42には、エンコーダ
55の信号を記憶する機能を有すると共に、AGVの走
行経路を記憶する機能を有している。したがって、AG
Vが走行経路のどこを走行中であるかが認識できるよう
になっている。
FIG. 2 is a block diagram showing the internal configuration of the control device 40 and the schematic configuration of a control system related to the control device 40. The programmable controller 41 in the figure stores a program necessary for AGV traveling control. The travel control device 42 includes a program transmitted from the programmable controller 41 and an encoder 55.
, And controls the operation of the traveling motor 44. The travel control device 42 has a function of storing the signal of the encoder 55 and a function of storing the travel path of the AGV. Therefore, AG
It is possible to recognize where in the traveling route V is traveling.

【0028】このように構成された本発明に係るAGV
の走行制御装置は、概略次のように動作してAGVの動
作を制御する。
The AGV according to the present invention thus configured
The running control device controls the operation of the AGV by operating substantially as follows.

【0029】まず、動作指令が出されると、次の停止点
までの目標距離をみきわめ、現在位置を認識しながら時
事刻々と変化しつつある目標距離を算出する。この目標
位置が定速運転開始までの設定距離よりも遠い場合に
は、AGVは所定の速度まで加速されて定速運転に移行
する。この運転が継続され、目標位置までの距離が減速
運転開始までの設定距離に達したら、減速運転に移行す
る。そして、停止位置に近付くにしたがって減速され、
目標位置で停止し、位置決めユニット35によってAG
Vが固定される。このように、目標位置と現在位置とを
比較しながらAGVの走行状態の制御が行なわれるの
で、正確な走行制御が行なわれることになる。
First, when an operation command is issued, a target distance to the next stop point is determined, and a target distance that is changing every moment is calculated while recognizing the current position. If the target position is farther than the set distance before the start of the constant speed operation, the AGV is accelerated to a predetermined speed and shifts to the constant speed operation. This operation is continued, and when the distance to the target position reaches the set distance before the start of the deceleration operation, the operation shifts to the deceleration operation. Then, as the vehicle approaches the stop position, the speed is reduced,
Stops at the target position, and the positioning unit 35
V is fixed. As described above, since the traveling state of the AGV is controlled while comparing the target position with the current position, accurate traveling control is performed.

【0030】そして、AGVが停止位置に固定される
と、伝送カプラ50Bから出力されるその停止位置に固
有の確認信号が台車A上の伝送カプラ50Aに入力さ
れ、この確認信号の入力によって現在記憶されている現
在位置が、この現在の停止位置として設定されている停
止位置に置き換えられる。このため、重量物の搬送に伴
う車輪のスベリによる現在位置の認識誤差が停止位置毎
に解消されることになる。次に、本発明に係るAGVの
走行制御装置のさらに詳細な動作を、図3に示すフロー
チャートに基づき、図4のタイミングチャートを参照し
ながら説明する。この実施例では、作業者が操作盤45
のスイッチを操作することでAGVを手動制御する場合
について説明する。まず、作業者が台車Aに乗り、操作
盤45のスイッチを操作して次の停止位置を指定する。
この指定はプログラマブルコントローラ41に入力さ
れ、プログラマブルコントローラ41は対応するプログ
ラムを選定して走行制御装置42に出力することにな
る。図4のタイミングチャートのように、PM地点にあ
るAGVをP2地点に移動させる指令をした場合には、
プログラマブルコントローラ41からはプログラム2が
走行制御装置42に入力されることになる。具体的に
は、走行制御装置42に目標位置として2200パルス
が与えられ、走行制御装置42は、現在位置として認識
されているパルス数との差を求め、目標位置までの距離
を演算する(S1)。
When the AGV is fixed at the stop position, a confirmation signal specific to the stop position output from the transmission coupler 50B is input to the transmission coupler 50A on the carriage A, and the confirmation signal is input to the current storage. The currently set stop position is replaced with the stop position set as the current stop position. For this reason, the recognition error of the current position due to the sliding of the wheels accompanying the transport of the heavy object is eliminated for each stop position. Next, a more detailed operation of the AGV traveling control device according to the present invention will be described based on the flowchart shown in FIG. 3 and with reference to the timing chart of FIG. In this embodiment, the operator operates the operation panel 45.
The case where the AGV is manually controlled by operating the switches described above will be described. First, an operator gets on the carriage A and operates a switch of the operation panel 45 to designate a next stop position.
This designation is input to the programmable controller 41, and the programmable controller 41 selects a corresponding program and outputs the selected program to the travel control device 42. As shown in the timing chart of FIG. 4, when the command to move the AGV at the PM point to the P2 point is given,
The program 2 is input from the programmable controller 41 to the travel control device 42. Specifically, 2200 pulses are given to the travel control device 42 as the target position, the travel control device 42 calculates the difference from the number of pulses recognized as the current position, and calculates the distance to the target position (S1). ).

【0031】つぎに、作業者が操作盤45を操作して走
行指令を与えると、走行制御装置42は算出した走行距
離の基づいて最適速度を算出し、インバータ43にこの
最適速度を実現する速度指令を出力し、加速制御後、定
速制御を行なう。この間はエンコーダ55から走行に伴
うパルスが出力され、走行制御装置45は、この出力さ
れるパルス数に基づいてAGVの現在位置を把握するこ
とになる(S2,S3)。PM地点から2000パルス
が入力された時点から減速域に入るので(S2)、走行
制御装置42はインバータ43に出力する信号を低速信
号に切替え、AGVを定速走行に移行させる(S4)。
この走行を継続し、エンコーダ55から出力されるパル
スが2200に達したら、目標位置に到達したのである
から(S5)、走行制御装置42はプログラマブルコン
トローラ41に到達信号を出力し、これと同時にインバ
ータ43への低速信号を停止信号に切替えてAGVを目
標位置に位置決めさせた後、プログラマブルコントロー
ラ41に位置決め信号を出力し、新たなプログラム番号
を受けて位置決めユニット35を作動させ、AGVを固
定する(S6)。
Next, when the operator operates the operation panel 45 to give a travel command, the travel control device 42 calculates an optimum speed based on the calculated travel distance, and the inverter 43 sets a speed for realizing the optimum speed. A command is output, and after acceleration control, constant speed control is performed. During this time, a pulse accompanying the traveling is output from the encoder 55, and the traveling control device 45 grasps the current position of the AGV based on the number of outputted pulses (S2, S3). Since the vehicle enters the deceleration range from the time when 2000 pulses are input from the PM point (S2), the travel control device 42 switches the signal output to the inverter 43 to a low-speed signal, and shifts the AGV to constant-speed traveling (S4).
This traveling is continued, and when the pulse output from the encoder 55 reaches 2200, it has reached the target position (S5). Therefore, the traveling control device 42 outputs a reaching signal to the programmable controller 41, and at the same time, the inverter After the low-speed signal to 43 is switched to the stop signal to position the AGV at the target position, a positioning signal is output to the programmable controller 41, the new program number is received, the positioning unit 35 is operated, and the AGV is fixed ( S6).

【0032】以上の処理が終了したら、プログラマブル
コントローラ41は、接続されている伝送カプラ50A
によって入力された伝送カプラ50Bからの確認信号を
受け、この確認信号の入力に基づいて、走行制御装置4
2にリフレッシュ信号を出力する。走行制御装置42
は、このリフレッシュ信号を受けて、記憶されている現
在位置を現在の停止位置として教示されているデータに
置き換える処理を行なう。例えば、本来はこの停止位置
が基準位置から2200パルスであるとした場合に、実
際の現在位置が2199パルスとして認識されていた時
には、このリフレッシュ信号によって2199パルスが
2200パルスに書き替えられることになる(S7)。
When the above processing is completed, the programmable controller 41 connects to the connected transmission coupler 50A.
Receiving the confirmation signal from the transmission coupler 50B input by the control unit 4 based on the input of the confirmation signal.
2 to output a refresh signal. Travel control device 42
Receives the refresh signal and performs a process of replacing the stored current position with data taught as the current stop position. For example, if the stop position is originally 2200 pulses from the reference position and the actual current position is recognized as 2199 pulses, the refresh signal will rewrite 2199 pulses to 2200 pulses. (S7).

【0033】以上の処理を行なうことで、AGVの加減
速や停止制御を行なうポイントを極めて正確に把握する
ことができるようになるとともに、AGVの現在位置の
認識誤差もほとんどない状態での走行制御を行なうこと
ができるようになる。
By performing the above-described processing, it is possible to very accurately grasp the point at which the acceleration / deceleration or stop control of the AGV is performed, and to control the traveling in a state where there is almost no recognition error of the current position of the AGV. Can be performed.

【0034】なお、上記の実施例においては、認識信号
として各停止点において固有のものを例示したが、これ
に限らず、AGVの基準位置からの当該認識信号の累積
入力数に基づいて停止点を把握するようにしても良い。
ただ、この場合には、ある停止点を飛び越して他の停止
点に停止させることができなくなるので、このような任
意の停止点への停止を前提とするのであれば、停止点ご
とに固有の確認信号とすべきである。つまり、停止点ご
とに異なる形態の確認信号を設定すべきである。
In the above-described embodiment, the recognition signal unique to each stop point is exemplified. However, the present invention is not limited to this. The stop point is determined based on the cumulative input number of the recognition signal from the reference position of the AGV. May be grasped.
However, in this case, it is not possible to jump to a certain stop point and stop at another stop point. Should be a confirmation signal. That is, a different form of confirmation signal should be set for each stop point.

【0035】また、リフレッシュ信号に基づいて教示値
と現在値とを入れ替える処理を例示したが、車輪をから
回りさせて、現在値を教示値に合わせるようにしても良
い。
Although the process of exchanging the teaching value and the current value based on the refresh signal has been described as an example, the present value may be adjusted to the teaching value by rotating the wheel.

【0036】[0036]

【発明の効果】以上述べたように本発明によれば、AG
Vが停止位置に達する度に現在位置認識手段で認識され
ている現在位置が書き替えられるようにしたので、現在
位置の累積誤差が停止位置に達する度に更正され、正確
な走行状態が確保される。
As described above, according to the present invention, AG
Since the current position recognized by the current position recognition means is rewritten each time V reaches the stop position, the accumulated error of the current position is corrected each time the stop position is reached, and an accurate running state is secured. You.

【0037】また、AGVの走行状態は、走行経路記憶
手段に記憶されている当該AGVの走行経路と、現在位
置認識手段で認識された現在位置に基づいて制御するよ
うにしたので、走行経路の状況や雰囲気が悪い場合で
も、常に正確な走行状態を確保できる。
Further, the running state of the AGV is controlled based on the running route of the AGV stored in the running route storage means and the current position recognized by the current position recognizing means. Accurate running conditions can always be ensured, even when the situation or atmosphere is poor.

【0038】さらに、走行経路の変更などに対しては、
走行経路記憶手段に記憶させる走行経路に関するデータ
を書き替える作業のみで柔軟に対応することができるよ
うになる。
Further, for a change in the traveling route, etc.
It is possible to flexibly cope with only the operation of rewriting the data on the traveling route stored in the traveling route storage means.

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

【図1】 本発明にかかるAGVの走行制御装置が搭載
されたAGVの構成図である。
FIG. 1 is a configuration diagram of an AGV equipped with an AGV traveling control device according to the present invention.

【図2】 図1に示した制御装置周辺の制御系を示すブ
ロック図である。
FIG. 2 is a block diagram showing a control system around the control device shown in FIG.

【図3】 図2に示した制御系の動作フローチャートで
ある。
FIG. 3 is an operation flowchart of a control system shown in FIG. 2;

【図4】 図2に示した制御系の動作の一例を示したタ
イミングチャートである。
FIG. 4 is a timing chart showing an example of the operation of the control system shown in FIG.

【図5】 従来のAGVの概略構成図である。FIG. 5 is a schematic configuration diagram of a conventional AGV.

【図6】 従来のAGVの走行経路の状態を示す図であ
る。
FIG. 6 is a diagram showing a state of a traveling route of a conventional AGV.

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

10…レール、 15,35…位置決めユニット 21,22…ドッグ、 40…制御装置、 45…操作盤、 50A,50B…伝送カプラ、 55…エンコーダ。 Reference Signs List 10 rail, 15, 35 positioning unit 21, 22, dog, 40 control device, 45 operation panel, 50A, 50B transmission coupler, 55 encoder.

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 AGVの現在位置を認識する現在位置認
識手段と、 当該AGVの走行経路を記憶する走行経路記憶手段と、 前記AGVに設けられた停止位置確認信号入力手段と、 前記AGVの停止位置に配設され、前記AGVが当該停
止位置に達した場合に当該停止位置確認信号入力手段に
確認信号を出力する停止位置確認信号出力手段と、 前記停止位置確認信号入力手段が当該停止位置確認信号
出力手段からの確認信号を受けた場合には、前記現在位
置認識手段が認識している現在位置を当該停止位置に書
き替えて新たな現在位置とする現在位置書替手段と、 当該現在位置書替手段によって書き替えられた新たな現
在位置、または前記現在位置認識手段によって認識され
る現在位置前記走行経路記憶手段に記憶されているA
GVの走行経路における目標位置とを比較しながら、
記AGVの走行状態を制御する走行状態制御手段とを有
することを特徴とするAGVの走行制御装置。
1. A current position recognizing means for recognizing a current position of an AGV, a travel route storage means for storing a travel route of the AGV, a stop position confirmation signal input means provided in the AGV, and a stop of the AGV. A stop position confirmation signal output unit that is disposed at a position and outputs a confirmation signal to the stop position confirmation signal input unit when the AGV reaches the stop position; and the stop position confirmation signal input unit determines the stop position. Current position rewriting means for rewriting the current position recognized by the current position recognizing means to the stop position to obtain a new current position when receiving a confirmation signal from the signal output means; The new current position rewritten by the rewriting means, or the current position recognized by the current position recognizing means and A stored in the traveling route storage means.
A traveling state control unit for controlling the traveling state of the AGV while comparing the traveling state with the target position on the traveling path of the GV.
【請求項2】 前記停止位置確認信号出力手段から出力
される確認信号は、AGVの停止位置ごとに固有の信号
であることを特徴とする請求項1記載のAGVの走行制
御装置。
2. The AGV travel control device according to claim 1, wherein the confirmation signal output from the stop position confirmation signal output means is a signal unique to each stop position of the AGV.
【請求項3】 前記現在位置認識手段は、前記AGVの
走行起点として設定されている基準位置から前記AGV
の従動車輪の累積回転数を認識する回転数認識手段と、 当該回転数認識手段によって認識された累積回転数に基
づいて現在位置座標を演算する演算手段とを有すること
を特徴とする請求項1または請求項2記載のAGVの走
行制御装置。
3. The system according to claim 1, wherein said current position recognizing means calculates the AGV from a reference position set as a starting point of the AGV.
Claim that the the rotational speed recognizing means for recognizing the cumulative rotational speed of the driven wheels, characterized in that it has a calculation means for calculating the current position coordinate based on the cumulative number of revolutions that is recognized by the rotational speed recognizing means 1 Or the travel control device for an AGV according to claim 2 .
JP06965094A 1994-04-07 1994-04-07 AGV traveling control device Expired - Fee Related JP3227986B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP06965094A JP3227986B2 (en) 1994-04-07 1994-04-07 AGV traveling control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP06965094A JP3227986B2 (en) 1994-04-07 1994-04-07 AGV traveling control device

Publications (2)

Publication Number Publication Date
JPH07281750A JPH07281750A (en) 1995-10-27
JP3227986B2 true JP3227986B2 (en) 2001-11-12

Family

ID=13408936

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06965094A Expired - Fee Related JP3227986B2 (en) 1994-04-07 1994-04-07 AGV traveling control device

Country Status (1)

Country Link
JP (1) JP3227986B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105807759B (en) * 2014-12-29 2019-03-19 深圳市裕展精密科技有限公司 Automatic guided vehicle control system and automatic guided vehicle control method
KR101677082B1 (en) * 2015-02-10 2016-11-17 주식회사 하나메카텍 An automatic posture control system integrating with plc controls for automated guided vehicle and the method thereof
JP2019179496A (en) 2018-03-30 2019-10-17 日本電産シンポ株式会社 Computer system and computer program
WO2024202012A1 (en) * 2023-03-31 2024-10-03 ファナック株式会社 Control device and computer-readable recording medium

Also Published As

Publication number Publication date
JPH07281750A (en) 1995-10-27

Similar Documents

Publication Publication Date Title
JP3266747B2 (en) Vehicle guidance and travel control device
JP3227986B2 (en) AGV traveling control device
JP3317159B2 (en) Automatic guided vehicle
KR920006934B1 (en) Unmanned vehicle path correcting method
JP2001005525A (en) Unmanned transport system
JP4145859B2 (en) Traverser stop control method and stop control system
JP2002032124A (en) Tracked bogie system and tracked bogie stop control method in the system
JPS61816A (en) Controller of unmanned truck
JP3804235B2 (en) Automated guided vehicle
JP2566178Y2 (en) Autonomous traveling control device for automatic guided vehicles
JPS6362006A (en) Teaching method for trackless unmanned carrier
JP2577886B2 (en) Travel control device of transfer device
JPH07144879A (en) Travel stop control device for tire-type crane
JP2004110108A (en) Control device and control method of transfer device in unmanned transfer system
KR0161004B1 (en) Continuous travelling control method of multi-robot
JP2000141175A (en) Work cart control device
JP2553048Y2 (en) Rail travel truck stop control device
JPH0738964Y2 (en) Self-supporting unmanned vehicle
JPH04328608A (en) Controller for unmanned vehicle
JP2001034339A (en) Trackless automatic carrier and control method of automatic carrier
JP3436953B2 (en) Stop control device of transport vehicle in transport system
JPH0264805A (en) Route data setting device of unmanned carrier vehicle
JP4401720B2 (en) Motor control system
JP2577309Y2 (en) Automatic guided vehicle transfer control device
JPH0251710A (en) Information transmitting method for production line using unmanned carrier

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080907

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090907

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees