(57)【特許請求の範囲】
【請求項１】
移動体の車輪を駆動するモータとこのモータの速度制御を行うインバータから構成される走行駆動装置と、
前記走行駆動装置のインバータに対して速度指令値を出力する走行制御部と
を備え、
前記インバータは、前記インバータから前記モータへ出力される電流値、インバータから出力される回生電圧値、およびインバータへ供給される電源電圧値を測定し、前記走行制御部へフィードバックする機能を有し、
前記走行制御部は、前記インバータにより測定された前記電流値、回生電圧値、および電源電圧値毎に、前記移動体の加減速度の設定値を求め、これら設定値の中から最小値を選択して加減速度の設定値を求め、この加減速度の設定値に基づいて前記速度指令値を形成し前記インバータへ出力すること
を特徴とする移動体。
【請求項２】
前記走行制御部は、前記インバータにより測定された前記電流値が過電流の状態、または回生電圧値が過電圧の状態、または電源電圧値が不足電圧の状態と認識すると、前記加減速度の設定値を減少し、前記走行駆動装置の走行能力を、通常の走行状態より落として移動体の走行を行うこと
を特徴とする請求項１に記載の移動体。
【請求項３】
前記走行制御部は、前記インバータにより測定された前記電流値が過電流の状態、または回生電圧値が過電圧の状態、または電源電圧値が不足電圧の状態と認識すると、報知信号を出力すること
を特徴とする請求項２に記載の移動体。
【請求項４】
前記走行制御部は、移動指令に応じて走行駆動装置に対して速度指令値を出力するとき、前記インバータにより測定された前記電流値が過電流の状態、または回生電圧値が過電圧の状態、または電源電圧値が不足電圧の状態と認識すると、前記移動指令が、前記移動体がスタッカークレーンで、且つこのスタッカークレーンによる入出庫動作ではない移動指令のとき、前記速度指令値をゼロとすること
を特徴とする請求項１〜請求項３のいずれかに記載の移動体。
【請求項５】
前記走行制御部は、前記移動体の走行位置、移動体の周りの結露が発生しやすい雰囲気、移動体の移動の回数または時間の少なくとも一つにより前記モータの状態が通常ではなくなるものと予測すると、前記加減速度の設定値を減少し、前記走行駆動装置の走行能力を、通常の走行状態より落として移動体の走行を行うこと
を特徴とする請求項１〜請求項４のいずれかに記載の移動体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車輪をモータなどの走行駆動手段より回転駆動させて移動する移動体、特にその速度制御に関するものである。
【０００２】
【従来の技術】
従来、上記移動体では、走行駆動手段は、コンピュータなどの走行制御手段から指令される走行速度によって移動体を走行駆動しており、前記走行制御手段は予め設定された走行パターン（設定走行パターン）に基づいて走行速度指令を走行駆動手段へ出力している。走行制御手段には、前記設定走行パターンとして、予め加減速度と定格速度と停止前の低速度が設定されている。
【０００３】
また移動体の走行制御手段は、走行駆動手段の負荷に関係なく、走行駆動手段へ走行速度指令を与え、走行駆動手段に予測不可能な大きな過負荷が発生すると、“通常ではない状態”と判断して移動体を停止させている。
【０００４】
また走行駆動手段へ供給される電源電圧が低下すると、また走行駆動手段がインバータで回生制御を行っているときにその回生電圧が過電圧となると、“通常ではない状態”と判断して移動体を停止させている。
【０００５】
【発明が解決しようとする課題】
上記従来構成では、走行駆動手段が過負荷となったときでも関係なく走行速度指令を与えることから、走行駆動手段が通常ではなくなり、その結果、移動体が停止してしまうため、移動体の稼動効率が低下するという問題が発生した。また同様に、電源電圧の低下、回生電圧の過電圧が発生すると、移動体が停止してしまうため、移動体の稼動効率が低下するという問題が発生した。
【０００６】
そこで、本発明は、上記“通常ではない状態”と判断しても移動体を停止させずに、走行を続行させて稼動効率の向上を可能とした移動体を提供することを目的としたものである。特に、自己の駆動手段の状態を知って適応制御するものである。
【０００７】
【課題を解決するための手段】
前述した目的を達成するために、本発明のうち請求項１記載の発明は、移動体の車輪を駆動するモータとこのモータの速度制御を行うインバータから構成される走行駆動装置と、前記走行駆動装置のインバータに対して速度指令値を出力する走行制御部とを備え、前記インバータは、前記インバータから前記モータへ出力される電流値、インバータから出力される回生電圧値、およびインバータへ供給される電源電圧値を測定し、前記走行制御部へフィードバックする機能を有し、前記走行制御部は、前記インバータにより測定された前記電流値、回生電圧値、および電源電圧値毎に、移動体の加減速度の設定値を求め、これら設定値の最小値を選択して加減速度の設定値を求め、この加減速度の設定値に基づいて前記速度指令値を形成し前記インバータへ出力することを特徴とするものである。
【０００８】
上記構成によれば、インバータにより測定されたモータの電流値、回生電圧値、および電源電圧値の状態に応じて加減速度の設定値が求められ、この加減速度の設定値に基づいて速度指令値が制御される。たとえば、走行駆動装置の状態が過負荷であると認識されると、走行駆動装置へ出力する速度指令値が減少され、よって走行駆動装置の過負荷が解消され移動体が停止する事態が回避される。
【０００９】
また請求項２に記載の発明は、上記請求項１に記載の発明であって、前記走行制御部は、前記インバータにより測定された前記電流値が過電流の状態、または回生電圧値が過電圧の状態、または電源電圧値が不足電圧の状態と認識すると、前記加減速度の設定値を減少し、前記走行駆動装置の走行能力を、通常の走行状態より落として移動体の走行を行うことを特徴とするものである。
【００１０】
上記構成によれば、インバータにより測定されたモータの電流値が過電流の状態、または回生電圧値が過電圧の状態、または電源電圧値が不足電圧の状態と認識されると、走行駆動装置の走行能力は、通常の走行状態より落とされ、移動体の走行が行われる。たとえば、走行駆動装置の状態が過負荷であると認識されると、走行駆動装置の走行能力は落とされ、よって走行状態に従った状態で走行駆動装置の過負荷が解消され移動体が停止する事態が回避される。
【００１１】
また請求項３に記載の発明は、上記請求項２に記載の発明であって、前記走行制御部は、前記インバータにより測定された前記電流値が過電流の状態、または回生電圧値が過電圧の状態、または電源電圧値が不足電圧の状態と認識すると、報知信号を出力することを特徴とするものである。
【００１２】
上記構成によれば、インバータにより測定された前記電流値が過電流の状態、または回生電圧値が過電圧の状態、または電源電圧値が不足電圧の状態と認識されると、報知信号が出力され、走行駆動装置の走行能力は、通常の走行状態より落とされ、移動体の走行が行われる。前記報知信号により作業者は移動体の走行駆動装置が通常ではない状態にあると認識できる。
【００１３】
また請求項４に記載の発明は、上記請求項１〜請求項３のいずれかに記載の発明であって、前記走行制御部は、移動指令に応じて走行駆動装置に対して速度指令値を出力するとき、前記インバータにより測定された前記電流値が過電流の状態、または回生電圧値が過電圧の状態、または電源電圧値が不足電圧の状態と認識すると、前記移動指令が、前記移動体がスタッカークレーンで、且つこのスタッカークレーンによる入出庫動作ではない移動指令のとき、前記速度指令値をゼロとすることを特徴とするものである。
【００１４】
上記構成によれば、走行制御部は、移動指令に応じて走行駆動装置に対して走行指令を出力するとき、インバータにより測定された電流値が過電流の状態、または回生電圧値が過電圧の状態、または電源電圧値が不足電圧の状態と認識すると、前記移動指令がスタッカークレーンによる入出庫動作ではない移動指令のとき、速度指令値をゼロとし、走行指令は出力されない。よって、インバータにより測定された電流値が過電流の状態、または回生電圧値が過電圧の状態、または電源電圧値が不足電圧の状態のとき、移動指令がスタッカークレーンによる入出庫動作ではない移動指令の場合には移動体の移動は行われない。
【００１７】
また請求項５に記載の発明は、上記請求項１〜請求項４のいずれかに記載の発明であって、前記走行制御部は、前記移動体の走行位置、移動体の周りの結露が発生しやすい雰囲気、移動体の移動の回数または時間の少なくとも一つにより前記モータの状態が通常ではなくなるものと予測すると、前記加減速度の設定値を減少し、前記走行駆動装置の走行能力を、通常の走行状態より落として移動体の走行を行うことを特徴とするものである。
【００１８】
上記構成によれば、移動体の走行位置、移動体の周りの結露が発生しやすい雰囲気、移動体の移動の回数または時間の少なくとも一つにより前記走行駆動装置の状態が通常ではなくなるものと予測されると、加減速度の設定値が減少され、走行駆動装置の走行能力を、通常の走行状態より落として移動体の走行が行われる。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
本発明の移動体を、物品保管設備に備えられるスタッカクレーンに適用した場合について説明する。
【００２０】
図１に示すように、物品保管設備ＦＳには、物品出し入れ方向が互いに対向するように間隔を隔てて設置した２基の収納棚Ａと、それらの収納棚Ａどうしの間に形成した作業通路Ｂを自動走行するスタッカークレーン（移動体の一例）Ｃとが設けられ、各収納棚Ａには多数の物品収納部Ｄが上下多段かつ左右に並設されている。
【００２１】
前記作業通路Ｂには、収納棚Ａの長手方向に沿って走行レール１が設置され、作業通路Ｂの一端側に設置した物品搬出入部Ｅには、入出庫指令をスタッカークレーンＣに入力するコントローラＥ１と、操作パネルＥ２と、走行レール１を挟んで一対の荷載置台Ｅ３とが設けられ、スタッカークレーンＣは、入出庫指令に基づいて走行レール１に沿って走行して、荷載置台Ｅ３と物品収納部Ｄとの間でのパレットＰに載せた物品Ｆの出し入れを行う入出庫用の搬送車として構成されている。
【００２２】
前記スタッカークレーンＣは、図２に示すように、走行レール１に沿って走行する走行車体２に、昇降台３と、その昇降台３を昇降操作自在に案内支持する前後一対の昇降マスト４とを設けて構成され、昇降台３には物品移載用のフォーク装置５が設けられている。
【００２３】
前記昇降台３は、その左右両側に連結した昇降用チェーン８にて吊下げ支持され、この昇降用チェーン８は、上部フレーム７に設けた案内スプロケット９と一方の昇降マスト４に設けた案内スプロケット１０とに巻き掛けられて、走行車体２の一端に装備した巻き取りドラム１１に連結されている。
【００２４】
そして、巻き取りドラム１１を、いわゆるインバータ式のモータである昇降用電動モータＭ１にて正逆に駆動回転させて、昇降用チェーン８の繰り出しや巻き取り操作で昇降台３を駆動昇降させるように構成されている。
【００２５】
昇降台３の昇降位置は、図２などでは図示を省略するが、巻き取りドラム１１の回転軸に連結されて、それの回転量を検出するための駆動側ロータリエンコーダ１８（図４）と、昇降台３に取付けられている昇降台側ロータリエンコーダ１９との検出情報に基づいて管理される。昇降台側ロータリエンコーダ１９は、図３に示すように、それの回転軸に取付けられたスプロケット１９ａが昇降マスト４の一方に上下方向に敷設されたチェーン２０に歯合しており、昇降台３の昇降に伴ってスプロケット１９ａが回転して、昇降台３の昇降移動を検出する。
【００２６】
駆動側ロータリエンコーダ１８及び昇降台側ロータリエンコーダ１９の検出情報は、図４に示すように、クレーン制御装置ＣＣの昇降制御部３０に入力されている。
【００２７】
前記走行車体２には、図３に示すように、走行レール１上を走行自在な前後二つの車輪１２と、走行レール１に対する車体横幅方向での位置を規制するように走行レール１に係合する前後二箇所に且つ左右一対に設けた下部位置規制用ロータ１３と、走行駆動装置（走行駆動手段の一例）１４が設けられている。この走行駆動装置１４は、走行用電動モータＭ２とこのモータＭ２の速度を制御するインバータ１５（図４）から構成されている。このインバータ１５において、モータＭ２へ出力される電流値Ｉ、インバータ１５より出力される回生電圧値（コンバータ出力電圧値）Ｖｋ、インバータ１５へ供給される電源電圧値（一次電圧値）Ｖｉが測定され、図４に示すように、インバータ１５へ速度指令を出力するクレーン制御装置ＣＣの走行制御部３１へフィードバックされている。インバータ１５は、走行駆動手段の状態を認識する認識手段を形成している。
【００２８】
また、上記上部フレーム７には、図２に示すように、ガイドレール６を左右から挟み込んで、スタッカークレーンＣの走行に伴って、その側面に沿って上下軸回りで転動する左右一対の上部位置規制用ローラ１７が走行方向の前後端部に設けられている。
【００２９】
そして、二つの車輪１２のうちの車体前後方向の一端側の車輪が、走行用電動モータＭ２に連結され、駆動される推進用の駆動輪１２ａに構成され、車体前後方向の他端側の車輪が、遊転自在な従動輪１２ｂとして構成され、スタッカークレーンＣは、上部フレーム７に設けた上部位置規制用ローラ１７にて倒れ止めされながら、走行用電動モータＭ２による駆動で走行レール１に沿って自走自在に構成されている。
【００３０】
走行車体２の走行位置は、図３に示すように、走行車体２に取付けられた車体側ロータリエンコーダ２１の検出情報に基づいて管理される。車体側ロータリエンコーダ２１は、それの回転軸に取付けられたスプロケット２１ａが走行レール１に沿って敷設されたチェーン２２に歯合しており、走行車体２の走行に伴ってスプロケット２１ａが回転して、走行車体２の走行移動を検出する。
【００３１】
車体側ロータリエンコーダ２１の検出情報は、図４に示すように、クレーン制御装置ＣＣの走行制御部３１に入力されている。
上記クレーン制御装置ＣＣは、図４に示すように、コントローラＥ１からの搬送指令を受けて、昇降台３を指定された昇降位置に昇降させる昇降制御部３０と、走行車体２を指定された走行位置に移動させる走行制御部（走行制御手段の一例）３１と、フォーク装置５を出退作動させて物品Ｆを移載させる移載制御部３２から構成され、クレーン制御装置ＣＣにより制御されて物品Ｆの搬送並びに各物品収納部Ｄなどとの間の物品Ｆの移載が行われる。
【００３２】
上記操作パネルＥ２には、データの設定・変更などの操作を行う設定スイッチ、たとえば入庫／出庫／ピッキングの作業モードを設定するモード選択スイッチや、物品収納部Ｄの棚番などを入力するテンキーなど（いずれも図示せず）が設けられている。
【００３３】
上記クレーン制御装置ＣＣの走行制御部３１について詳細に説明する。
クレーン制御装置ＣＣの走行制御部３１の制御ブロック図を図６に示す。
後述するスタート信号によりリセットされて、車体側ロータリエンコーダ２１から入力されたパルス信号をカウントして走行本体２の実移動距離を測定する移動距離検出部４１と、移動距離検出部４１により測定された実移動距離を微分して実速度を測定する速度検出部４２と、後述するスタート信号によりリセットされて走行本体２の走行時間を測定する時間検出部４３と、後述する移動距離の指令値Ｑと設定加減速度αに基づいて走行パターンを設定する走行パターン設定部４４（詳細は後述する）と、移動距離検出部４１により測定された実移動距離、速度検出部４２により検出された走行本体２の実速度、時間検出部４３により測定された走行時間、走行パターン設定部４４から入力した走行パターンの設定値、後述する加減速度の設定値β、およびインバータ１５から入力された電流値ｉにより速度指令値を形成し走行駆動部１４へ出力する走行パターン発生部４５（詳細は後述する）と、後述する設定加減速度αとインバータ１５から入力されたモータＭ２へ出力される電流値Ｉ（あるいは電流値ｉにより求められる負荷率）、電源電圧値（一次電圧値）Ｖｉ、および回生電圧値（コンバータ出力電圧値）Ｖｋにより加減速度の設定値βを求めて走行パターン発生部４５へ出力する加減速度設定部４６（詳細は後述する）が設けられている。
【００３４】
またコントローラＥ１において、スタッカークレーンＣの移動先までの移動距離が求められ、コントローラＥ１より、このスタッカークレーンＣの移動距離の指令値Ｑが走行パターン設定部４４へ出力され、またこのときの走行モードが走行パターン発生部４５へ出力される。また操作パネルＥ２により設定されたスタッカークレーンＣの設定加減速度α（手動による設定値）がコントローラＥ１を介して上記走行パターン設定部４４および加減速度設定部４６へ入力されている。上記走行モードは、実際に物品搬入出部Ｅの荷載置台Ｅ３と物品収納部Ｄとの間で物品Ｆを搬送する入出庫モードと、スタッカークレーンＣを入出庫の効率を向上させるために所定位置に移動させるなど直接入出庫動作とは関係がない、必ずしも重要ではないモード（以下、特定のモードと称す；特定の移動指令の一例）がある。また特定のモードには、出庫の前準備として、出庫予定の物品Ｆを物品搬出入部Ｅに近い物品収納部Ｄへ予め移動させる移し替えのモードがある。
【００３５】
上記走行パターン設定部４４は、入力した移動距離指令値Ｑにより、図６に示す走行パターンを設定するための設定値を演算するものであり、前記設定加減速度αと予め設定された停止前の「低速」の走行速度ｖＬにより、高速の一定速度ｖＨと減速を開始する移動距離（減速開始ポイント）Ｒを求め、これら高速の一定速度ｖＨ、減速開始移動距離Ｒ、および移動距離（入力した移動距離、停止距離に相当する）Ｑを走行パターン発生部４５へ出力する。走行速度ｖを積分したものが移動距離になることから、加減速度αと停止前の「低速」の走行速度ｖＬが設定されていると、高速の一定速度ｖＨと減速を開始する移動距離（減速開始ポイント）Ｒを求めることができる。
【００３６】
上記加減速度設定部４６は、図７に示すように、走行用電動モータＭ２の出力電流値Ｉ、電源電圧値（一次電圧値）Ｖｉ、回生電圧値（コンバータ出力電圧値）Ｖｋに基づいてスタッカークレーンＣの加減速度の上限値でもある設定値βを求めるものであり、走行用電動モータＭ２の出力電流値Ｉを入力として加減速度の設定値β１を求める第１関数部５１と、電源電圧値（一次電圧値）Ｖｉを入力として加減速度の設定値β２を求める第２関数部５２と、回生電圧値（コンバータ出力電圧値）Ｖｋを入力として加減速度の設定値β３を求める第３関数部５３と、これら第１関数部５１において求めた設定値β１と第２関数部５２において求めた設定値β２と第３関数部５３において求めた設定値β３の中から最小値を選択して加減速度の設定値βとして出力する最小値選択部５４から構成されている。
【００３７】
上記第１関数部５１は、走行用電動モータＭ２への出力電流値Ｉが走行用電動モータＭ２の定格値以下のときは、加減速度の設定値β１は設定加減速度αに設定され、出力電流値Ｉが走行用電動モータＭ２の定格値を超えると、すなわち過負荷（通常ではない状態の一例）となると、加減速度の設定値β１は２次曲線にしたがって減少され、出力電流値ｉが走行用電動モータＭ２の許容最大電流値を超えると、加減速度の設定値β１はゼロ、すなわち加減速させないように設定されている。
【００３８】
また上記第２関数部５２は、電源電圧値（一次電圧値）Ｖｉが定格電圧値以上のときは、加減速度の設定値β２は設定加減速度αに設定され、電源電圧値Ｖｉが定格電圧値より低くなると、すなわち不足電圧（通常ではない状態の一例）となると、加減速度の設定値β２は２次曲線にしたがって減少され、電源電圧値Ｖｉが許容最小電圧値より下がると、加減速度の設定値β２はゼロ、すなわち加減速させないように設定されている。
【００３９】
また第３関数部５３は、回生電圧値（コンバータ出力電圧値）Ｖｋが予め設定された設定電圧値以下のときは、加減速度の設定値β３は設定加減速度αに設定され、回生電圧値Ｖｋが設定電圧値を超えると、すなわち過電圧（通常ではない状態の一例）となると、加減速度の設定値β３は２次曲線にしたがって減少され、回生電圧値Ｖｋが許容最大電圧値より過大となると、加減速度の設定値β３はゼロ、すなわち加減速させないように設定されている。
【００４０】
また上記走行パターン発生部４５には、前記加減速度設定部４６の加減速度設定値βが入力され、また停止前の「低速」の走行速度ｖＬが予め設定されており、走行パターン設定部４４より高速の一定速度ｖＨ、減速開始移動距離Ｒ、および移動距離Ｑを入力すると、図６に示す走行パターンを設定でき、走行パターンを設定すると、上記スタート信号を移動距離検出部４１と時間検出部４３へ出力し、同時に設定走行パターンにしたがって、走行用電動モータＭ２のインバータ１５への速度指令値の出力を開始する。また加減速度設定値βが変更になる毎に加減速度設定値βに基づいて走行パターンが再設定され、この再設定された走行パターンにより速度指令値を出力する。
【００４１】
また走行パターン発生部４５は、走行用電動モータＭ２への出力電流値Ｉ、電源電圧値（一次電圧値）Ｖｉ、回生電圧値（コンバータ出力電圧値）Ｖｋを監視しており、走行用電動モータＭ２の出力電流値Ｉが定格値を超えると、すなわち過負荷となると、または電源電圧値（一次電圧値）Ｖｉが許容最小電圧値より下がると、すなわち不足電圧となると、または回生電圧値（コンバータ出力電圧値）Ｖｋが許容最大電圧値より過大となると、すなわち（回生）過電圧となると、コントローラＥ１より入力されている走行モードを確認し、入出庫動作とは関係がない上記特定モードのとき、速度指令値をゼロとして、走行を中止させ、また走行用電動モータＭ２の出力電流値Ｉが許容最大電流値となり、一定時間継続すると、または電源電圧値（一次電圧値）Ｖｉが許容最小電圧値となり、一定時間継続すると、または回生電圧値（コンバータ出力電圧値）Ｖｋが許容最大電圧値となり、一定時間継続すると、速度指令値をゼロとしてスタッカークレーンＣを停止させている。
【００４２】
上記クレーン制御装置ＣＣの走行制御部３１の構成による作用を説明する。
走行制御部３１は、コントローラＥ１から移動距離指令値Ｑの搬送指令を受けると、設定走行パターンを形成し、この設定走行パターンに基づいて速度指令値をインバータ１５へ出力して走行用電動モータＭ２を駆動させ、走行車体２を加速させ高速走行させる。そして走行車体２が移動距離Ｒに達すると減速して、走行車体２の走行速度を「低速」ｖＬへ移行させ、移動距離Ｑに達すると、ブレーキを作動して走行車体２を停止させる。
【００４３】
上記走行中、走行用電動モータＭ２への出力電流値ｉがモータＭ２の定格電流値を超えると、または電源電圧値Ｖｉが定格電圧値より低くなると、または回生電圧値Ｖｋが設定電圧値を超えると、加減速度設定値βは、図７に示すように減少され、この減少した加減速度設定値βに基づいて走行パターンが再設定され、この再設定された走行パターンにより速度指令値が出力され、走行車体２の加減速度が設定値βに抑えられる。したがって、予測不可能な負荷により過負荷（通常ではない状態の一例）が発生したとき、または減速時に回生されるエネルギーが大きくなったとき｛過電圧（通常ではない状態の一例）となったとき｝、またはインバータ１５へ供給される電源電圧（一次電圧）が低下したとき｛不足電圧（通常ではない状態の一例）となったとき｝、スタッカークレーンＣの加減速度が抑えられ、スタッカークレーンＣの加速および減速がゆっくり時間をかけて行われる。その結果、走行用電動モータＭ２の出力電流値Ｉが抑えられ、許容最大電流値を超えてスタッカークレーンＣが停止してしまう事態が避けられ、またスタッカークレーンＣの消費電力が減少されて一次電圧の降下が抑えられ、一次電圧が許容最小電圧値より下がってスタッカークレーンＣが停止してしまう事態が避けられ、また減速時の回生エネルギーが抑えられ、許容最大電圧値を超えてスタッカークレーンＣが停止してしまう事態が避けられる。すなわち、上記過負荷または不足電圧または過電圧となると、スタッカークレーンＣの走行能力が、通常の走行状態よりスタッカークレーンＣを走行可能に維持したままで落とされ、スタッカークレーンＣの走行が続行される。
【００４４】
また走行用電動モータＭ２への出力電流値Ｉ、電源電圧値（一次電圧値）Ｖｉ、回生電圧値（コンバータ出力電圧値）Ｖｋが監視されており、出力電流値ｉがモータＭ２の定格電流値を超えると、または電源電圧値Ｖｉが定格電圧値より低くなると、または回生電圧値Ｖｋが設定電圧値を超えると、報知信号がコントローラＥ１へ出力され、コントローラＥ１を介して操作パネルＥ２に警報が表示され、また走行モードが確認され特定モードのときはスタッカークレーンＣの移動が中止され、さらに出力電流値Ｉが許容最大電流値となり、または電源電圧値（一次電圧値）Ｖｉが許容最小電圧値となり、または回生電圧値（コンバータ出力電圧値）Ｖｋが許容最大電圧値となり、一定時間継続すると、スタッカークレーンＣの移動が停止される。
【００４５】
以上のように、インバータ１５より電流値Ｉ、電源電圧値（一次電圧値）Ｖｉ、回生電圧値（コンバータ出力電圧値）Ｖｋがフィードバックされ、これらの値によりスタッカークレーンＣの加減速度が抑えられることにより、予測不可能な過負荷、（入力）不足電圧、（回生）過電圧が発生したときでも、スタッカークレーンＣの走行を続行でき、スタッカークレーンＣの稼動効率を向上させることができる。また過負荷、（入力）不足電圧、（回生）過電圧が発生したときに報知信号がコントローラＥ１へ出力され、コントローラＥ１を介して操作パネルＥ２に警報が表示されることにより、作業者はスタッカークレーンＣの走行用電動モータＭ２に過負荷が発生していること、または電源電圧（一次電圧）に不足電圧が発生していること、または回生電圧に過電圧が発生していることを知ることができる。
【００４６】
また過負荷が発生したとき、特定の走行モード、すなわち特定の移動指令では走行指令は出力されず、入出庫動作に関係がない移動（必ずしも重要ではない移動）は行われないことにより、過負荷によりモータＭ２にダメージが蓄積されることを防止でき、寿命が短くなることを防止することができる。
【００４７】
また放電抵抗器により回生エネルギーを消費する構成とした場合、（回生）過電圧が発生したとき、特定の走行モード、すなわち特定の移動指令では走行指令は出力されず、入出庫動作に関係がない移動（必ずしも重要ではない移動）は行われないことにより、過電圧により前記放電抵抗器にダメージが蓄積されることを防止でき、寿命が短くなることを防止することができる。
【００４８】
なお、上記実施の形態では、移動体としてスタッカークレーンＣの走行車体２を例示して、本発明を物品保管設備ＦＳに適用した場合を例示しているが、無人搬送車、モノレールなど、種々の移動体に適用できる。
【００４９】
また上記実施の形態では、スタッカークレーンＣの走行駆動手段である走行用電動モータＭ２の状態の認識を、インバータ１５からの出力電流値Ｉ、一次電圧値Ｖｉ、回生電圧値Ｖｋを認識することにより行っているが、走行車体２の走行位置、たとえば搬入出口Ｅに停止しているとき（予定より重量の重い物品Ｆを積載している可能性があるとき）、または走行車体２の周りの雰囲気あるいは環境、たとえば走行レール１に結露が発生しやすい雰囲気あるいは環境のとき、または走行車体２の移動の回数または時間、たとえば早朝に最初に起動するとき、あるいは長時間休止した後起動するときに、走行用電動モータＭ２の状態が通常ではなくなるものと認識（予測）して、雰囲気あるいは環境に適応するように走行能力を落としてもよい。
【００５０】
また上記実施の形態では、スタッカークレーンＣの走行駆動手段である走行用電動モータＭ２の状態の認識を、インバータからモータへ出力される電流、インバータへ供給される電源電圧、インバータから出力される回生電圧のすべてを測定して行っているが、少なくとも一つを測定して走行用電動モータＭ２の状態の認識するようことも可能である。
【００５１】
また上記実施の形態では、“通常ではない状態”の一例として、走行用電動モータＭ２の過負荷、回生過電圧、（入力）不足電圧を挙げているが、これらに限ることはなく、スタッカークレーンＣに異常あるいは異常の疑いがあるときを“通常ではない状態”として、スタッカークレーンＣの走行能力を、通常の走行状態よりスタッカークレーンＣを走行可能に維持したままで落として、スタッカークレーンＣの走行を続行するようにしてもよい。
【００５２】
また上記実施の形態では、走行モードとして、入出庫モードと特定のモード（特定の移動指令）を設けているが、この走行モードの特定モードがないようにすることもできる。
【００５３】
また上記実施の形態では、モータＭ２の過負荷、（入力）不足電圧、（回生）過電圧（通常でない状態）が発生したときに報知信号をコントローラＥ１へ出力しているが、出力しないようにすることもできる。
【００５４】
また上記実施の形態では、実移動距離を検出する検出手段として、車体側ロータリエンコーダ２１を使用しているが、図１，図２，図３に仮想線で示すように、走行車体２に取り付けられた光学式の測距装置６０の走行位置検出情報に基づいて実移動距離を検出するようにしてもよい。この光学式の測距装置６０は、走行車体２の移動方向に水平に測距用のビーム光を投射し、その反射光により距離を測定するレーザ測距計６１と、作業通路Ｂ（走行車体２の移動経路）の搬入出部Ｅとは反対側の端部にレーザ測距計６１の投射光に対向して設置された反射体６２とを備えて構成されている。この測距装置７０による走行車体２の走行位置検出情報は、図４の車体側ロータリエンコーダ２１に代えてクレーン制御装置ＣＣの走行制御部３１へ入力される。
【００５５】
【発明の効果】
以上述べたように本発明によれば、インバータにより測定されたモータの電流値、回生電圧値、および電源電圧値毎に、移動体の加減速度の設定値が求められ、これら設定値の中から最小値が選択されて加減速度の設定値が求められ、この加減速度の設定値に基づいて速度指令値が形成されてインバータへ出力されることにより、移動体が停止する事態を回避することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態における移動体を使用する物品保管設備の要部斜視図である。
【図２】同物品保管設備のスタッカークレーンの概略構成図である。
【図３】同物品保管設備のスタッカークレーンの要部拡大図である。
【図４】同物品保管設備の制御構成図である。
【図５】同物品保管設備のクレーン制御装置の走行制御部のブロック図である。
【図６】同物品保管設備の設定走行パターンである。
【図７】同物品保管設備の加減速度設定部のブロック図である。
【符号の説明】
ＦＳ    物品保管設備
Ａ      棚
Ｂ      作業通路
Ｃ      スタッカークレーン（移動体）
ＣＣ    クレーン制御装置
Ｄ      物品収納部
Ｅ      物品搬入出部
Ｅ１    コントローラ
Ｅ２    操作パネル
Ｆ      物品（荷）
Ｍ２    走行用電動モータ
１      走行レール
２      走行車体
１５    インバータ
２１    車体側ロータリエンコーダ
３１    走行制御部
【図１】
0003815222.tif 000002
【図２】
0003815222.tif 000003
【図３】
0003815222.tif 000004
【図４】
0003815222.tif 000005
【図５】
0003815222.tif 000006
【図６】
0003815222.tif 000007
【図７】
0003815222.tif 000008