(57)【要約】【課題】アクチュエータの作動条件を考慮した最適な搬送経路で荷物を搬送することができるクレーンを提供する。【解決手段】旋回台７に起伏自在かつ伸縮自在のブーム９が設けられるクレーン１であって、搬送する荷物Ｗの重量Ｗｇから前記荷物Ｗを搬送可能な作業可能範囲Ａｒを設定する作業可能範囲設定部３２ａと、設定された作業可能範囲内Ａｒに、荷物Ｗが通過可能な複数の節点Ｐ（ｎ）と、隣接する節点Ｐ（ｎ）間を結ぶ複数の経路Ｒ（ｎ）と、を生成する経路生成部３２ｂと、生成された複数の節点Ｐ（ｎ）と複数の経路Ｒ（ｎ）から、クレーン１の複数のアクチュエータを作動させる優先順位に基づいて、所定の条件を満たす前記荷物Ｗの搬送経路ＣＲを決定する搬送経路決定部３２ｃと、を備える。【選択図】図３
2020132311.tif 000002
【特許請求の範囲】
【請求項１】
旋回台に起伏自在かつ伸縮自在のブームが設けられるクレーンであって、
搬送する荷物の重量から前記荷物を搬送可能な作業可能範囲を設定する作業可能範囲設定部と、
設定された前記作業可能範囲内に、前記荷物が通過可能な複数の節点と、節点毎に隣接する節点間を結ぶ複数の経路と、を生成する経路生成部と、
生成された前記複数の節点と前記複数の経路から、前記クレーンの複数のアクチュエータを作動させる優先順位に基づいて、所定の条件を満たす前記荷物の搬送経路を決定する搬送経路決定部と、を備えるクレーン。
【請求項２】
前記搬送経路決定部が、前記アクチュエータ
の荷物の最大搬送速度によって前記優先順位を定める請求項１に記載のクレーン。
【請求項３】
前記搬送経路決定部が、前記アクチュエータの作動コストによって前記優先順位を定める請求項１に記載のクレーン。
【請求項４】
前記搬送経路決定部が、前記複数のアクチュエータから選択した二以上のアクチュエータの併用作動、または前記複数のアクチュエータから選択した一のアクチュエータ毎の単独作動を前記所定の条件として前記搬送経路を決定する請求項１から請求項３のいずれか一項に記載のクレーン。
【請求項５】
旋回台に起伏自在かつ伸縮自在のブームが設けられるクレーンの経路生成システムであって、
前記クレーンの位置情報、前記クレーンの機体情報、荷物の吊り上げ位置と吊り下し位置および前記荷物の重量を取得し、前記荷物の搬送経路を伝達する情報通信部と、
前記荷物の重量から前記荷物を搬送可能な作業可能範囲を設定する作業可能範囲設定部と、
設定された前記作業可能範囲内に、前記荷物が通過可能な複数の節点と、節点毎に隣接する節点間を結ぶ複数の経路と、を生成する経路生成部と、
生成された前記複数の節点と前記複数の経路から、前記クレーンの複数のアクチュエータを作動させる優先順位に基づいて、所定の条件を満たす前記荷物の搬送経路を決定する搬送経路決定部と、を備えるクレーンの経路生成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クレーンおよびクレーンの経路生成システムに関する。
【背景技術】
【０００２】
従来、クレーンによる荷物の搬送作業においては、ブームの旋回、起伏、伸縮およびワイヤロープの巻き上げ等の動きを単独または併用することによって荷物を三次元空間内で移動させる。荷物の搬送経路は、クレーンの姿勢、地物の位置や形状、荷物の形状、吊り上げ位置および吊り下し位置を考慮して決定される。
【０００３】
荷物の搬送経路は、クレーンの作業可能範囲内で任意に設定することができる。また、クレーンは、アクチュエータの動きの組み合わせによって荷物を移動させるため、同じ搬送経路であっても異なる組み合わせによって荷物を移動させることができる。このため、操縦者には、最適な搬送経路の決定とアクチュエータの動きの組み合わせの決定に多くの経験や高い熟練度が求められる。そこで、精度の高い搬送計画を生成する搬送計画生成装置が知られている。例えば特許文献１の如くである。
【０００４】
特許文献１に記載の搬送計画生成装置は、三次元計測空間を複数の分割片に分割し、分割片同士を繋いだ分割片ネットワークを構築する。搬送計画生成装置は、分割片ネットワークから搬送経路を探索する。このように構成することで、搬送計画生成装置は、分割片間の直線移動を繰り返すことで最短の搬送経路を生成することができる。しかし、クレーンにおいては、各アクチュエータの作動速度が異なるため、最短の搬送経路が最短の搬送時間にならない場合がある。また、クレーンのアクチュエータの作動条件によっては、最短の搬送経路で搬送することができない場合もある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−１４６７１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
アクチュエータの作動条件を考慮した最適な搬送経路で荷物を搬送することができるクレーンおよびクレーンの経路生成システムを提供する。
【課題を解決するための手段】
【０００７】
本発明の解決しようとする課題は以上の如くであり、次にこの課題を解決するための手段を説明する。
【０００８】
即ち、第１の発明は、旋回台に起伏自在かつ伸縮自在のブームが設けられるクレーンであって、搬送する荷物の重量から前記荷物を搬送可能な作業可能範囲を設定する作業可能範囲設定部と、設定された前記作業可能範囲内に、前記荷物が通過可能な複数の節点と、節点毎に隣接する節点間を結ぶ複数の経路と、を生成する経路生成部と、生成された前記複数の節点と前記複数の経路から、前記クレーンの複数のアクチュエータを作動させる優先順位に基づいて、所定の条件を満たす前記荷物の搬送経路を決定する搬送経路決定部と、決定された前記搬送経路に沿って前記荷物を搬送する搬送制御部と、を備えるクレーンである。
【０００９】
第２の発明は、前記搬送経路決定部が、前記アクチュエータの荷物の最大搬送速度によって前記優先順位を定めるクレーンである。
【００１０】
第３の発明は、前記搬送経路決定部が、前記アクチュエータの作動コストによって前記優先順位を定めるクレーンである。
【００１１】
第４の発明は、前記搬送経路決定部が、前記複数のアクチュエータから選択した二以上のアクチュエータの併用作動、または前記複数のアクチュエータから選択した一のアクチュエータ毎の単独作動を前記所定の条件として前記搬送経路を決定するクレーンである。
【００１２】
第５の発明は、旋回台に起伏自在かつ伸縮自在のブームが設けられるクレーンの経路生成システムであって、前記クレーンの位置情報、前記クレーンの機体情報、荷物の吊り上げ位置と吊り下し位置および前記荷物の重量を取得し、前記荷物の搬送経路を伝達する情報通信部と、前記荷物の重量から前記荷物を搬送可能な作業可能範囲を設定する作業可能範囲設定部と、設定された前記作業可能範囲内に、前記荷物が通過可能な複数の節点と、節点毎に隣接する節点間を結ぶ複数の経路と、を生成する経路生成部と、生成された前記複数の節点と前記複数の経路から、前記クレーンの複数のアクチュエータを作動させる優先順位に基づいて、所定の条件を満たす前記荷物の搬送経路を決定する搬送経路決定部と、を備えるクレーンの経路生成システムである。
【発明の効果】
【００１３】
本発明は、以下に示すような効果を奏する。
【００１４】
第１の発明においては、作業可能範囲内に生成された経路を繋げて、優先順位の高いアクチュエータを用いて所定の条件を満たす搬送経路が決定される。これにより、アクチュエータの作動条件を考慮した最適な搬送経路で荷物を搬送することができる。
【００１５】
第２の発明においては、優先順位の高いアクチュエータを用いて荷物が最短時間で吊り下し位置まで搬送される搬送経路が決定される。これにより、アクチュエータの作動条件を考慮した最適な搬送経路で荷物を搬送することができる。
【００１６】
第３の発明においては、優先順位の高いアクチュエータを用いて荷物が最小コスト（最小燃費）で吊り下し位置まで搬送される搬送経路が決定される。これにより、アクチュエータの作動条件を考慮した最適な搬送経路で荷物を搬送することができる。
【００１７】
第４の発明においては、優先順位の高いアクチュエータを用いて作動タイミングに応じた搬送経路が定まる。これにより、アクチュエータの作動条件を考慮した最適な搬送経路で荷物を搬送することができる。
【００１８】
第５の発明においては、作業可能範囲内に生成された経路を繋げて、優先順位の高いアクチュエータを用いて所定の条件を満たす搬送経路が決定される。これにより、アクチュエータの作動条件を考慮した最適な搬送経路で荷物を搬送することができる。
【図面の簡単な説明】
【００１９】
【図１】クレーンの全体構成を示す側面図。
【図２】クレーンの制御構成を示すブロック図。
【図３】制御装置における経路生成の制御構成を示すブロック図。
【図４】節点の分布を示す図。（Ａ）はクレーンの上方からみた節点の分布を示し、（Ｂ）はクレーンの側方からみた節点の分布を示す図。
【図５】節点と経路を示す図。（Ａ）は起伏角度毎の節点と経路を示し、（Ｂ）は旋回角度毎の節点と経路を示し、（Ｃ）はブーム長さ毎の節点と経路を示す図。
【図６】経路毎の搬送速度を基準とする重みを示す図。
【図７】搬送経路の選択の態様を示す図。（Ａ）は同じ旋回半径における経路の長さによる搬送経路の違いを示し、（Ｂ）は旋回半径の違いによる搬送経路の違いを示す図。
【図８】搬送経路を決定するフローチャートを示す図。
【図９】サーバコンピュータにおける経路生成の制御構成を示すブロック図。
【発明を実施するための形態】
【００２０】
以下に、図１と図２を用いて、クレーン１について説明する。本願では、ラフテレーンクレーンについて説明を行うが、本願に開示する技術的思想は、オールテレーンクレーン、トラッククレーン、積載型トラッククレーン、高所作業車等にも適用できる。
【００２１】
クレーン１は、車両２とクレーン装置６で構成されている。
【００２２】
車両２は、左右一対の前輪３と後輪４を備えている。また、車両２は、荷物Ｗの搬送作業を行う際に接地させて安定を図るアウトリガ５を備えている。なお、車両２は、その上部にクレーン装置６を支持している。
【００２３】
クレーン装置６は、荷物Ｗをワイヤロープによって吊り上げる装置である。クレーン装置６は、旋回台８、ブーム９、メインフックブロック１０、サブフックブロック１１、メインウインチ１３、メインワイヤロープ１４、サブウインチ１５、サブワイヤロープ１６、キャビン１７等を具備している。
【００２４】
旋回台８は、クレーン装置６を旋回可能に構成する構造体である。旋回台８は、円環状の軸受を介して車両２のフレーム上に設けられる。旋回台８には、アクチュエータである旋回用油圧モータ８１が設けられている。旋回台８は、旋回用油圧モータ８１によって左右方向に旋回可能に構成されている。
【００２５】
旋回用油圧モータ８１は、電磁比例切換バルブである旋回用バルブ２２によって回転操作される。旋回用バルブ２２は、旋回用油圧モータ８１に供給される作動油の流量を任意の流量に制御することができる。つまり、旋回台８は、旋回用バルブ２２によって回転操作される旋回用油圧モータ８１を介して任意の旋回速度に制御可能に構成されている。旋回台８には、旋回台８の旋回角度と旋回速度とを検出する旋回用センサ２７が設けられている。
【００２６】
ブーム９は、荷物Ｗを吊り上げ可能に構成する構造体である。ブーム９は、その基端が旋回台８の略中央に揺動可能に設けられている。ブーム９には、アクチュエータである伸縮用油圧シリンダ９１と起伏用油圧シリンダ９２が設けられている。ブーム９は、伸縮用油圧シリンダ９１によって長手方向に伸縮可能に構成されている。また、ブーム９は、起伏用油圧シリンダ９２によって上下方向に起伏可能に構成されている。さらに、ブーム９には、ブームカメラ９３が設けられている。
【００２７】
伸縮用油圧シリンダ９１は、電磁比例切換バルブである伸縮用バルブ２３によって伸縮操作される。伸縮用バルブ２３は、伸縮用油圧シリンダ９１に供給される作動油の流量を任意の流量に制御することができる。つまり、ブーム９は、伸縮用バルブ２３によって伸縮操作される伸縮用油圧シリンダ９１を介して任意の伸縮速度に制御可能に構成されている。ブーム９には、ブーム９のブーム長さと伸縮速度とを検出する伸縮用センサ２８が設けられている。
【００２８】
起伏用油圧シリンダ９２は、電磁比例切換バルブである起伏用バルブ２４によって伸縮操作される。起伏用バルブ２４は、起伏用油圧シリンダ９２に供給される作動油の流量を任意の流量に制御することができる。つまり、ブーム９は、起伏用バルブ２４によって伸縮操作される起伏用油圧シリンダ９２を介して任意の起伏速度に制御可能に構成されている。ブーム９には、ブーム９の起伏角度と起伏速度とを検出する起伏用センサ２９が設けられている。
【００２９】
ブームカメラ９３は、荷物Ｗおよび荷物Ｗの周囲の画像を取得する。ブームカメラ９３は、ブーム９の先端部に設けられている。また、ブームカメラ９３は、３６０°回転可能に構成され、ブーム９の先端部を中心とする全方位を撮影することができる。なお、ブームカメラ９３は、後述する制御装置３２に接続されている。
【００３０】
メインフックブロック１０とサブフックブロック１１は、荷物Ｗを吊り上げるための部材である。メインフックブロック１０には、メインフック１０ａが設けられている。サブフックブロック１１には、サブフック１１ａが設けられている。
【００３１】
メインウインチ１３とメインワイヤロープ１４は、メインフック１０ａに引っ掛けられた荷物Ｗを吊り上げるための機構である。また、サブウインチ１５とサブワイヤロープ１６は、サブフック１１ａに引っ掛けられた荷物Ｗを吊り上げるための機構である。メインウインチ１３とサブウインチ１５には、それぞれの回転量を検出する巻回用センサ２６が設けられている。メインウインチ１３は、電磁比例切換バルブであるメイン用バルブ２５ｍによってメイン用油圧モータを制御し、任意の繰り入れおよび繰り出し速度に操作可能に構成されている。同様に、サブウインチ１５は、電磁比例切換バルブであるサブ用バルブ２５ｓによってサブ用油圧モータを制御し、任意の繰り入れおよび繰り出し速度に操作可能に構成されている。
【００３２】
キャビン１７は、操縦席を覆う構造体である。キャビン１７の内部には、車両２を操作するための操作具やクレーン装置６を操作するための操作具が設けられている。旋回操作具１８は、旋回用油圧モータ８１を操作することができる。起伏操作具１９は、起伏用油圧シリンダ９２を操作することができる。伸縮操作具２０は、伸縮用油圧シリンダ９１を操作することができる。メインドラム操作具２１ｍは、メイン用油圧モータを操作することができる。サブドラム操作具２１ｓは、サブ用油圧モータを操作することができる。
【００３３】
ＧＮＳＳ受信機３０は、衛星から測距電波を受信し、緯度、経度、標高を算出するものである。ＧＮＳＳ受信機３０は、キャビン１７に設けられている。従って、クレーン１は、キャビン１７の位置座標を取得することができる。また、車両２を基準とする方位を取得することができる。なお、ＧＮＳＳ受信機３０は、後述する制御装置３２に接続されている。
【００３４】
データ通信機３１は、外部のサーバコンピュータと通信を行う装置である。データ通信機３１は、キャビン１７に設けられている。データ通信機３１は、外部のサーバコンピュータから後述する作業領域Ａｗの空間情報および搬送作業に関する情報等を取得するように構成されている。なお、データ通信機３１は、後述する制御装置３２に接続されている。
【００３５】
制御装置３２は、各種切換バルブ（旋回用バルブ２２、伸縮用バルブ２３、起伏用バルブ２４、メイン用バルブ２５ｍおよびサブ用バルブ２５ｓ）を制御するコンピュータである。制御装置３２は、各種切換バルブ（２２、２３、２４、２５ｍ、２５ｓ）を制御するために種々のプログラムやデータが格納されている。また、制御装置３２は、各種センサ（巻回用センサ２６、旋回用センサ２７、伸縮用センサ２８および起伏用センサ２９）に接続されている。さらに、制御装置３２は、各種操作具（旋回操作具１８、起伏操作具１９、伸縮操作具２０、メインドラム操作具２１ｍおよびサブドラム操作具２１ｓ）に接続されている。そのため、制御装置３２は、各種操作具（１８、１９、２０、２１ｍ、２１ｓ）の操作量に対応した制御信号を生成することができる。
【００３６】
このように構成されるクレーン１は、車両２を走行させることで任意の位置にクレーン装置６を移動させることができる。また、クレーン１は、ブーム９を起立させ、かつブーム９を伸長させることでクレーン装置６の揚程や作業半径を拡大することができる。そして、クレーン１は、ブーム９の旋回、起伏、伸縮およびワイヤロープ（メインワイヤロープ１４、サブワイヤロープ１６）の巻き上げ等の動きを単独または併用することによって荷物Ｗを移動させることができる。
【００３７】
次に、図３から図７を用いて、クレーン１の作業領域Ａｗの作業可能範囲Ａｒ内における荷物Ｗの搬送経路ＣＲの自動生成について説明する。クレーン１は、建設現場等の作業領域Ａｗに配置されているものとする。また、クレーン１は、生成された搬送経路ＣＲに沿って自動でサブフック１１ａに吊り下げられた荷物Ｗを搬送するものとする。以下の説明で、位置情報とは、クレーン１の位置座標データである。機体情報とは、クレーン１の性能諸元データである。制御情報とは、クレーン１の動作状態、制御信号、各種センサの検出値等である。作業に関する情報とは、荷物Ｗの吊り上げ位置Ｐｓ、荷物Ｗの吊り下し位置Ｐｅ、荷物Ｗの重量Ｗｇ等に関する情報である。搬送経路情報とは、荷物Ｗの搬送経路ＣＲ、搬送速度等である。作業領域Ａｗの空間情報とは、作業領域Ａｗ内の地物、建造物等の三次元情報である。
【００３８】
図３に示すように、クレーン１は、制御装置３２において荷物Ｗの搬送経路ＣＲを自動生成する。制御装置３２は、作業可能範囲設定部３２ａ、経路生成部３２ｂ、搬送経路決定部３２ｃ、搬送制御部３２ｄを有する。
【００３９】
制御装置３２の作業可能範囲設定部３２ａは、搬送する荷物Ｗの重量Ｗｇから作業可能範囲Ａｒを仮想空間上に設定する。作業可能範囲設定部３２ａは、データ通信機３１を介して外部のサーバコンピュータ等から作業に関する情報として吊り上げ位置Ｐｓ、吊り下し位置Ｐｅ、荷物Ｗの重量Ｗｇと作業領域Ａｗ（図４参照）の空間情報とを取得する。さらに、作業可能範囲設定部３２ａは、クレーン１の機体情報、荷物Ｗの重量Ｗｇからクレーン１が荷物Ｗを搬送することができる空間である作業可能範囲Ａｒ（図４参照）を算出する。作業可能範囲設定部３２ａは、取得した作業領域Ａｗの空間情報に基づいて地物や構造物の部分が除外された空間を作業可能範囲Ａｒとして設定する。
【００４０】
図４と図５に示すように、制御装置３２の経路生成部３２ｂは、作業可能範囲Ａｒ内において荷物Ｗが通過可能な全ての経路Ｒ（ｎ）を生成する。経路Ｒ（ｎ）は、例えばサブワイヤロープ１６を最も巻き上げた状態で吊り下げられた荷物Ｗが通過可能な複数の節点Ｐ（ｎ）間を繋いだものである。経路Ｒ（ｎ）は、繋がれている節点Ｐ（ｎ）の三次元座標で表される。なお、ジブの起伏、メインウインチ１３およびサブウインチ１５による巻き上げ、巻き下げによって荷物Ｗを搬送してもよい。
【００４１】
図４に示すように、経路生成部３２ｂは、ブーム９の旋回中心を原点とする極座標系において、作業可能範囲Ａｒ内にブーム９の任意のブーム長さＬｘ（ｎ）、任意の旋回角度θｙ（ｎ）および任意の起伏角度θｚ（ｎ）を所定の任意のブーム長さ刻み毎、かつ任意の旋回角度刻み毎、かつ任意の起伏角度刻み毎に、それぞれ変更させる場合の荷物Ｗが通過する節点Ｐ（ｎ）を仮想空間内に生成する（ｎは任意の自然数）。
【００４２】
経路生成部３２ｂは、車両２の進行方向を基準として時計回り方向の任意の旋回角度θｙ（ｎ）、水平方向を基準として任意の起伏角度θｚ（ｎ）の位置にあるブーム９を伸縮可能なブーム長さＬｘ（ｎ）の全範囲において任意のブーム長さ刻み毎に伸縮させる場合の節点Ｐ（ｎ）を生成する。次に、節点生成部３２ｂは、任意の旋回角度刻みだけ異なる任意の旋回角度θｙ（ｎ＋１）、任意の起伏角度θｚ（ｎ）の位置にあるブーム９を任意のブーム長さ刻み毎に伸縮させる場合の節点Ｐ（ｎ）を、伸縮可能なブーム長さＬｘ（ｎ）の全範囲において生成する。このように、節点生成部３２ｂは、旋回可能な旋回角度θｙ（ｎ）の全範囲において任意の旋回角度刻み毎に、任意の起伏角度θｚ（ｎ）の位置にあるブーム９を伸縮させる場合の節点Ｐ（ｎ）を生成する。
【００４３】
同様にして、経路生成部３２ｂは、任意の旋回角度刻みだけ異なる任意の起伏角度θｚ（ｎ＋１）の位置にあるブーム９を任意のブーム長さ刻み毎に伸縮させる場合の節点Ｐ（ｎ）を、旋回可能な旋回角度θｙ（ｎ）の全範囲において任意の旋回角度刻み毎に生成する。このように、節点生成部３２ｂは、旋回可能な旋回角度θｙ（ｎ）の全範囲における任意の旋回角度刻み毎、かつ起伏可能な起伏角度θｚ（ｎ）の全範囲における任意の起伏角度刻み毎、かつ伸縮可能なブーム長さＬｘ（ｎ）の全範囲における任意のブーム長さ刻み毎に節点Ｐ（ｎ）を生成する。この結果、作業可能範囲Ａｒ内には、ブーム９の任意のブーム長さＬｘ（ｎ）、任意の旋回角度θｙ（ｎ）および任意の起伏角度θｚ（ｎ）における節点Ｐ（ｎ）が任意の旋回角度刻み毎、任意の起伏角度刻み毎、任意のブーム長さ刻み毎に生成されている。
【００４４】
次に、経路生成部３２ｂは、作業可能範囲Ａｒ内において、生成した節点Ｐ（ｎ）のうち、隣り合う位置にある節点Ｐ（ｎ）間を繋ぐことで節点Ｐ（ｎ）間の経路Ｒ（ｎ）を生成する（図５参照）。経路生成部３２ｂは、任意の一の節点Ｐ（ｎ）と隣り合う複数の他の節点Ｐ（ｎ＋１）、Ｐ（ｎ＋２）・・を一の節点Ｐ（ｎ）から荷物Ｗを移動可能な節点として特定する。経路生成部３２ｂは、一の節点Ｐ（ｎ）から隣り合う複数の他の節点Ｐ（ｎ＋１）、Ｐ（ｎ＋２）・・までの経路Ｒ（ｎ）、Ｒ（ｎ＋１）・・をそれぞれ生成する。経路生成部３２ｂは、全ての節点Ｐ（ｎ）間に経路Ｒ（ｎ）を生成することで、作業可能範囲Ａｒ内の空間をカバーする経路網を生成する。
【００４５】
図５（Ａ）に示すように、経路生成部３２ｂは、任意の旋回角度θｙ（ｎ）において、起伏角度θｚ（ｎ）のブーム９を任意のブーム長さ刻み毎に縮小させる順に生成した節点Ｐ（ｎ）、節点Ｐ（ｎ＋１）と、起伏角度θｚ（ｎ＋１）のブーム９を任意のブーム長さ刻み毎に縮小させて順に生成した荷物Ｗの節点Ｐ（ｎ＋２）、節点Ｐ（ｎ＋３）をそれぞれ繋いだ経路を生成する。節点Ｐ（ｎ）と節点Ｐ（ｎ＋１）を繋ぐ経路Ｒ（ｎ＋１）は、ブーム９の伸縮によって荷物Ｗが通過する経路である。節点Ｐ（ｎ）と節点Ｐ（ｎ＋２）を繋ぐ経路Ｒ（ｎ＋２）は、ブーム９の起伏によって荷物Ｗが通過する経路である。節点Ｐ（ｎ）と節点Ｐ（ｎ＋３）を繋ぐ経路Ｒ（ｎ＋３）は、ブーム９の伸縮かつ起伏によって荷物Ｗが通過する経路である。
【００４６】
また、図５（Ｂ）に示すように、経路生成部３２ｂは、任意のブーム長さＬｘ（ｎ）において、旋回角度θｙ（ｎ）のブーム９を任意の起伏角度刻み毎に起立させて生成した荷物Ｗの節点Ｐ（ｎ＋４）、節点Ｐ（ｎ＋５）と、旋回角度θｙ（ｎ＋１）のブーム９を任意の起伏角度刻み毎に起立させて生成した荷物Ｗの節点Ｐ（ｎ＋６）、節点Ｐ（ｎ＋７）をそれぞれ繋いだ経路を生成する。節点Ｐ（ｎ＋４）と節点Ｐ（ｎ＋５）を繋ぐ経路Ｒ（ｎ＋５）は、ブーム９の起伏によって荷物Ｗが通過する経路である。節点Ｐ（ｎ＋４）と節点Ｐ（ｎ＋６）を繋ぐ経路Ｒ（ｎ＋６）は、ブーム９の旋回によって荷物Ｗが通過する経路である。節点Ｐ（ｎ＋４）と節点Ｐ（ｎ＋７）を繋ぐ経路Ｒ（ｎ＋７）は、ブーム９の旋回かつ起伏によって荷物Ｗが通過する経路である。
【００４７】
また、図５（Ｃ）に示すように、経路生成部３２ｂは、任意の起伏角度θｚ（ｎ）において、ブーム長さＬｘ（ｎ）のブーム９を任意の旋回角度刻み毎に時計回り方向へ旋回させて生成した荷物Ｗの節点Ｐ（ｎ＋８）、節点Ｐ（ｎ＋９）と、ブーム長さＬｘ（ｎ＋１）のブーム９を任意の旋回角度刻み毎に時計回り方向へ旋回させて生成した荷物Ｗの節点Ｐ（ｎ＋１０）、節点Ｐ（ｎ＋１１）とをそれぞれ繋いだ経路を生成する。節点Ｐ（ｎ＋８）と節点Ｐ（ｎ＋９）を繋ぐ経路Ｒ（ｎ＋９）は、ブーム９の旋回によって荷物Ｗが通過する経路である。節点Ｐ（ｎ＋８）と節点Ｐ（ｎ＋１０）を繋ぐ経路Ｒ（ｎ＋１０）は、ブーム９の伸縮によって荷物Ｗが通過する経路である。節点Ｐ（ｎ＋８）と節点Ｐ（ｎ＋１１）を繋ぐ経路Ｒ（ｎ＋１１）は、ブーム９の旋回かつ伸縮によって荷物Ｗが通過する経路である。なお、経路Ｒ（ｎ＋１０）、経路Ｒ（ｎ＋１１）において、ブーム９の伸縮による高さ方向の変動は、サブワイヤロープ１６の巻き上げ、巻き下げによって生じないように制御されているものとする。
【００４８】
このように生成される複数の経路Ｒ（ｎ）は、ブーム９の伸縮、起伏または旋回のそれぞれ単独の動きによって搬送される荷物Ｗの経路と、伸縮、起伏および旋回のうち、複数の動きの併用によって搬送される荷物Ｗの経路とから構成されている。
【００４９】
制御装置３２の搬送経路決定部３２ｃは、アクチュエータを作動させる優先順位および所定の条件を満たす荷物Ｗの搬送経路ＣＲを決定する。アクチュエータを作動させる優先順位は、ブーム９を旋回させる旋回用油圧モータ８１、ブーム９を起伏させる起伏用油圧シリンダ９２、ブーム９を伸縮させる図示しない伸縮用油圧シリンダ９１とする。また、本実施形態の所定の条件である第一の条件は、各アクチュエータの単独作動による荷物Ｗの搬送時間を最小にする経路を選択することとする。さらに、所定の条件である第二の条件は、荷物Ｗの搬送時の旋回半径を小さくする経路を選択することとする。なお、本実施形態において、搬送経路決定部３２ｃによる搬送経路ＣＲの決定は、荷物Ｗの高さ方向が一定である平面上の経路において実施するものとする。
【００５０】
図６に示すように、経路生成部３２ｂで生成された経路は、任意の旋回半径ＲＡの円周上に等しい間隔で生成されている節点Ｐ（Ａ１）、節点Ｐ（Ａ２）、・・節点Ｐ（Ａ６）と、任意の旋回半径ＲＢの円周上に等しい間隔で生成されている節点Ｐ（Ｂ１）、節点Ｐ（Ｂ２）、・・節点Ｐ（Ｂ６）を互いに繋いで生成されている。節点Ｐ（Ａ１）から節点Ｐ（Ａ６）を繋ぐ経路を経路Ｒ（ｎ＋１）、経路Ｒ（ｎ＋２）、・・経路Ｒ（ｎ＋６）とする。節点Ｐ（Ｂ１）から節点Ｐ（Ｂ６）を繋ぐ経路を経路Ｒ（ｎ＋７）、経路Ｒ（ｎ＋８）、・・経路Ｒ（ｎ＋１２）とする。また、節点Ｐ（Ａ１）と節点Ｐ（Ｂ１）とを繋ぐ経路をＲ（ｎ＋１３）とする。節点Ｐ（Ａ３）と節点Ｐ（Ｂ３）とを繋ぐ経路をＲ（ｎ＋１４）とする。経路Ｒ（ｎ＋１）から経路Ｒ（ｎ＋１２）は、ブーム９の旋回によって荷物Ｗが搬送される経路である。経路Ｒ（ｎ＋１３）と経路Ｒ（ｎ＋１４）は、ブーム９の起伏または伸縮によって荷物Ｗが搬送される経路である。
【００５１】
搬送経路決定部３２ｃは、第一の条件を満たす経路Ｒ（ｎ）を選択するために搬送時間に関する重みを各経路に設定する。搬送経路決定部３２ｃは、搬送速度が最も速いブーム９の旋回によって荷物Ｗが搬送される経路Ｒ（ｎ＋１）から経路Ｒ（ｎ＋１２）に重み１を設定する（図６における囲み数字）。同様に、搬送経路決定部３２ｃは、搬送速度が旋回の次に速いブーム９の起伏、または搬送速度が最も遅いブーム９の伸縮によって荷物Ｗが搬送される経路Ｒ（ｎ＋１３）と経路Ｒ（ｎ＋１４）に、起伏による搬送時の重み２と伸縮による搬送時の重み３を設定する（図６における囲み数字）。つまり、複数の経路Ｒ（ｎ）の組み合わせから構成される搬送経路ＣＲは、重みの合計が小さいほど搬送時間が短くなる。
【００５２】
図７（Ａ）に示すように、節点Ｐ（Ａ１）を吊り上げ位置Ｐｓとし、節点Ｐ（Ａ３）を吊り下し位置Ｐｅとした場合、搬送経路決定部３２ｃは、ダイクストラ法等を用いて、節点Ｐ（Ａ１）と節点Ｐ（Ａ３）とを繋ぐ経路の重みが最小である経路を決定する。節点Ｐ（Ａ１）から節点Ｐ（Ａ３）までの経路は、優先順位の高いブーム９の旋回によって荷物Ｗが搬送される経路Ｒ（ｎ＋１）および経路Ｒ（ｎ＋２）を繋いだ搬送経路ＣＲ１（白塗矢印）と、経路Ｒ（ｎ＋６）、経路Ｒ（ｎ＋５）、経路Ｒ（ｎ＋４）および経路Ｒ（ｎ＋３）を繋いだ搬送経路ＣＲ２（黒塗矢印）がある。搬送経路ＣＲ１の旋回半径と搬送経路ＣＲ２の旋回半径とは、同一であるのでどちらの搬送経路ＣＲでも第二の条件を満たす。搬送経路決定部３２ｃは、重みの合計２の搬送経路ＣＲ１と重みの合計４の搬送経路ＣＲ２とのうち、経路の重みの合計が小さい搬送経路ＣＲ１を第一の条件を満たす搬送経路として選択する。
【００５３】
図７（Ｂ）に示すように、節点Ｐ（Ａ１）を吊り上げ位置Ｐｓとし、節点Ｐ（Ｂ３）を吊り下し位置Ｐｅとした場合、節点Ｐ（Ａ１）から節点Ｐ（Ｂ３）までの経路は、優先順位の高いブーム９の旋回とブーム９の起伏によって荷物Ｗが搬送される経路Ｒ（ｎ＋１）、経路Ｒ（ｎ＋２）および経路Ｒ（ｎ＋１４）を繋いだ旋回半径ＲＡの搬送経路ＣＲ３（黒塗矢印）と、経路Ｒ（ｎ＋１３）、経路Ｒ（ｎ＋７）および経路Ｒ（ｎ＋８）を繋ぐ旋回半径ＲＢの搬送経路ＣＲ４（白塗矢印）がある。搬送経路決定部３２ｃは、経路Ｒ（ｎ＋１３）と経路Ｒ（ｎ＋１４）に起伏による重み２を設定する。搬送経路ＣＲ３の重みの合計と搬送経路ＣＲ４の重みの合計とは、共に４であるのでどちらの搬送経路でも第一の条件を満たす。搬送経路決定部３２ｃは、小さい旋回半径ＲＢの搬送経路ＣＲ４を第二の条件を満たす搬送経路ＣＲとして選択する。
【００５４】
制御装置３２の搬送制御部３２ｄは、アクチュエータの優先順位に基づいて決定された搬送経路ＣＲに沿って荷物Ｗを搬送するようにクレーン装置６の各種切換バルブに制御信号Ｍｄを送信する。荷物Ｗを搬送経路ＣＲ４で搬送する場合、搬送制御部３２ｄは、吊り上げ位置Ｐｓである節点Ｐ（Ａ１）からブーム９を起伏させて節点Ｐ（Ｂ１）に荷物Ｗを搬送させる。続けて、搬送制御部３２ｄは、荷物Ｗが節点Ｐ（Ｂ１）に到達すると、ブーム９を旋回させて節点Ｐ（Ｂ２）を介して吊り下し位置Ｐｅである節点Ｐ（Ｂ３）に荷物Ｗを搬送させる。
【００５５】
このように構成することで、クレーン１は、荷物Ｗの重量Ｗｇによって定まる作業可能範囲Ａｒ内（図４参照）のみに節点Ｐ（ｎ）とそれらを繋ぐ経路Ｒ（ｎ）を生成することで、経路生成のためのコストを削減することができる。また、クレーン１は、アクチュエータの荷物Ｗの搬送に優先順位の高いアクチュエータを用いて荷物Ｗが最短時間で吊り上げ位置Ｐｓから吊り下し位置Ｐｅまで搬送される搬送経路ＣＲと、搬送経路ＣＲで荷物Ｗを搬送する際に用いるアクチュエータの組み合わせが決定される。つまり、クレーン１は、その特性や作業可能範囲Ａｒの状態等から定めたアクチュエータの優先順位に基づいて、第一の条件および第二の条件を満たすアクチュエータの組み合わせを選択する。これにより、アクチュエータの作動条件を考慮した最適な搬送経路ＣＲで荷物Ｗを搬送することができる。
【００５６】
本実施形態において、搬送経路決定部３２ｃは、各アクチュエータの作動速度に基づいて、経路Ｒ（ｎ）の重みを設定しているが、各アクチュエータのコスト（燃費）に基づいて経路Ｒ（ｎ）の重みを設定してもよい。このように構成することで、クレーン１は、アクチュエータの荷物Ｗの搬送に優先順位の高いアクチュエータを用いて荷物Ｗが最小コスト（最小燃費）で吊り上げ位置Ｐｓから吊り下し位置Ｐｅまで搬送される搬送経路ＣＲと、搬送経路ＣＲで荷物Ｗを搬送する際に用いるアクチュエータの組み合わせが決定される。これにより、アクチュエータの作動条件を考慮した最適な搬送経路ＣＲで荷物Ｗを搬送することができる。
【００５７】
また、搬送経路決定部３２ｃは、各アクチュエータの単独作動における経路の選択を第一の条件としているが、各アクチュエータの併用作動による経路Ｒ（ｎ）の選択を第一の条件にしてもよい。このように構成することで、クレーン１は、複数のアクチュエータの作動タイミングに応じた搬送経路ＣＲが決定される。これにより、アクチュエータの作動条件を考慮した最適な搬送経路ＣＲで荷物Ｗを搬送することができる。なお、節点Ｐ（ｎ）は、メインウインチ１３およびサブウインチ１５の繰り入れおよび繰り出し、ジブのチルトおよび伸縮において、任意の刻み毎に生成することができる。つまり、クレーン１は、経路Ｒ（ｎ）および搬送経路ＲＣをメインウインチ１３およびサブウインチ１５の繰り入れおよび繰り出し、ジブのチルトおよび伸縮に基づいて生成することができる。
【００５８】
また、搬送経路決定部３２ｃは、荷物Ｗの搬送時の旋回半径を小さくする経路Ｒ（ｎ）の選択を第二の条件としているが、荷物Ｗの搬送時の高さや、進入禁止領域等の制限を満たす経路の選択を第二の条件にしてもよい。このように構成することで、クレーン１は、アクチュエータの荷物Ｗの搬送に優先順位の高いアクチュエータを用いて作業可能範囲Ａｒ内の状況や作業内容を考慮した搬送経路ＣＲが決定される。これにより、アクチュエータの作動条件を考慮した最適な搬送経路ＣＲで荷物Ｗを搬送することができる。
【００５９】
以下に、図８を用いて、制御装置３２による荷物Ｗの搬送経路ＣＲの自動生成制御について具体的に説明する。本実施形態におけるクレーン１は、データ通信機３１等を介して外部のサーバコンピュータ等から作業に関する情報と作業領域Ａｗの空間情報とを取得するが、レーザースキャナ等によって作業領域Ａｗの空間情報を取得し、重量センサから荷物Ｗの重量Ｗｇ等を検出する構成でもよい。
【００６０】
図８に示すように、荷物Ｗの搬送経路ＣＲの自動生成制御のステップＳ１１０において、制御装置３２は、作業に関する情報である荷物Ｗの重量Ｗｇ、荷物Ｗの吊り上げ位置Ｐｓおよび荷物Ｗの吊り下し位置Ｐｅと作業領域Ａｗの空間情報とを取得し、ステップをステップＳ１２０に移行させる。
【００６１】
ステップＳ１２０において、制御装置３２は、取得した荷物Ｗの重量Ｗｇから作業可能範囲Ａｒを算出し、ステップをステップＳ１３０に移行させる。
【００６２】
ステップＳ１３０において、制御装置３２は、取得した作業領域Ａｗの空間情報を考慮して算出した作業可能範囲Ａｒ内に、節点Ｐ（ｎ）を生成するとともに、隣り合う節点Ｐ（ｎ）同士を繋いだ経路Ｒ（ｎ）を生成し、ステップをステップＳ１４０に移行させる。
【００６３】
ステップＳ１４０において、制御装置３２は、各経路において使用するアクチュエータ毎の搬送時間に関する重みを設定し、ステップをステップＳ１５０に移行させる。
【００６４】
ステップＳ１５０において、制御装置３２は、アクチュエータの優先順位に基づいて、第一の条件を満たす搬送経路ＣＲを生成し、ステップをステップＳ１６０に移行させる。
【００６５】
ステップＳ１６０において、制御装置３２は、第一の条件を満たす搬送経路ＣＲが一つだけか否か判定する。
その結果、第一の条件を満たす搬送経路ＣＲが一つだけの場合、制御装置３２はステップをステップＳ１７０に移行させる。
一方、第一の条件を満たす搬送経路ＣＲが一つだけでない場合、すなわち、第一の条件を満たす搬送経路ＣＲが複数ある場合、制御装置３２はステップをステップＳ１８０に移行させる。
【００６６】
ステップＳ１７０において、制御装置３２は、生成した搬送経路ＣＲを荷物Ｗの搬送経路ＣＲとして決定し、優先順位に基づいたアクチュエータによって、荷物Ｗを吊り上げ位置Ｐｓから吊り下し位置Ｐｅまで決定した搬送経路ＣＲに沿って搬送し、ステップをステップＳ１１０に移行させる。
【００６７】
ステップＳ１８０において、制御装置３２は、第一の条件を満たす複数の搬送経路ＣＲのうち第二の条件を満たしている搬送経路ＣＲを生成した搬送経路ＣＲとして決定し、優先順位に基づいたアクチュエータによって、荷物Ｗを吊り上げ位置Ｐｓから吊り下し位置Ｐｅまで決定した搬送経路ＣＲに沿って搬送し、ステップをステップＳ１１０に移行させる。
【００６８】
このように、クレーン１は、作業可能範囲Ａｒ内において、アクチュエータの優先順位に従って、第一の条件および第二の条件を満たす搬送経路ＣＲを生成する。このように構成することで、アクチュエータの優先順位、第一の条件および第二の条件をそれぞれ独立して変更し、任意の搬送経路ＣＲを生成することができる。
【００６９】
本実施形態において、クレーン１は、外部のサーバコンピュータ等から作業領域Ａｗの空間情報および作業に関する情報等を取得し、制御装置３２において荷物Ｗの搬送経路ＣＲを自動生成するが、外部のサーバコンピュータ３５に構成されている経路生成システム３３において生成された荷物Ｗの搬送経路ＣＲを取得する構成でもよい。
【００７０】
図９に示すように、経路生成システム３３は、クレーン１による荷物Ｗの搬送経路ＣＲを自動生成する。経路生成システム３３は、サーバコンピュータ側通信機３４を有するサーバコンピュータ３５に構成されており、クレーン１の制御装置３２とデータ通信機３１を介して接続されている。経路生成システム３３は、情報通信部３３ａ、作業可能範囲設定部３２ａ、経路生成部３２ｂ、搬送経路決定部３２ｃを有する。なお、以下の経路生成システム３３は、クレーン１に替えて適用されるものとして、その説明で用いた名称、図番、符号を用いることで、同じものを指すこととし、以下の実施形態において、既に説明した実施形態と同様の点に関してはその具体的説明を省略し、相違する部分を中心に説明する。
【００７１】
情報通信部３３ａは、クレーン１から各種情報を取得し、各種情報をクレーン１に伝達する。情報通信部３３ａは、サーバコンピュータ側通信機３４を用いて、クレーン１の位置情報、クレーン１の機体情報、作業に関する情報等をクレーン１の制御装置３２から取得する。また、情報通信部３３ａは、搬送経路決定部３２ｃで決定した搬送経路ＣＲをクレーン１に伝達する。
【００７２】
作業可能範囲設定部３２ａは、情報通信部３３ａが取得した搬送する荷物Ｗの重量Ｗｇから作業可能範囲Ａｒをサーバコンピュータ３５内の仮想空間上に設定する。さらに、作業可能範囲設定部３２ａは、情報通信部３３ａが取得した作業に関する情報である吊り上げ位置Ｐｓ、吊り下し位置Ｐｅ、荷物Ｗの重量Ｗｇと作業領域Ａｗ（図３参照）の空間情報とを取得する。作業可能範囲設定部３２ａは、クレーン１の機体情報、荷物Ｗの重量Ｗｇからクレーン１が荷物Ｗを搬送することができる空間である作業可能範囲Ａｒ（図３参照）を算出する。
【００７３】
経路生成部３２ｂは、作業可能範囲Ａｒ内において荷物Ｗが通過可能な全ての節点Ｐ（ｎ）を生成する（図４参照）。節点Ｐ（ｎ）は、三次元座標で表される。この際、地物が占有している空間は、作業可能範囲Ａｒに含まれていないので、経路生成部３２ｂによって節点Ｐ（ｎ）が生成されない。
【００７４】
経路生成部３２ｂは、作業可能範囲Ａｒ内において荷物Ｗが通過可能な全ての経路Ｒ（ｎ）を生成する（図５参照）。経路Ｒ（ｎ）は、例えばサブワイヤロープ１６を最も巻き上げた状態で吊り下げられた荷物Ｗが通過可能な複数の節点Ｐ（ｎ）間を繋いだものである。そして、搬送経路決定部３２ｃは、アクチュエータを作動させる優先順位および所定の条件を満たす荷物Ｗの搬送経路ＣＲを決定する。
【００７５】
経路生成システム３３は、サーバコンピュータ３５の仮想空間内で算出した搬送経路ＣＲを、サーバコンピュータ側通信機３４を用いてクレーン１の制御装置３２に送信する。制御装置３２は、経路生成システム３３から取得した搬送経路ＣＲの情報に基づいて、クレーン１の各アクチュエータを制御する。このように構成することで、経路生成システム３３は、クレーン１の位置情報、クレーン１の機体情報、作業に関する情報を取得し、十分な計算能力を有するサーバコンピュータ３５を用いて搬送経路ＣＲを算出する。これにより、経路生成システム３３は、計算能力に制限があるクレーン１の制御装置３２の計算量を抑制することができる。
【００７６】
上述の実施形態は、代表的な形態を示したに過ぎず、一実施形態の骨子を逸脱しない範囲で種々変形して実施することができる。さらに種々なる形態で実施し得ることは勿論のことであり、本発明の範囲は、特許請求の範囲の記載によって示され、さらに特許請求の範囲に記載の均等の意味、および範囲内のすべての変更を含む。
【符号の説明】
【００７７】
１        クレーン
７        旋回台
９        ブーム
３２      制御装置
３２ａ    作業可能範囲設定部
３２ｂ    経路生成部
３２ｃ    搬送経路決定部
８１      旋回用油圧モータ（アクチュエータ）
９１      伸縮用油圧シリンダ（アクチュエータ）
９２      起伏用油圧シリンダ（アクチュエータ）
Ｗ        荷物
Ａｒ      作業可能範囲
Ｐ（ｎ）  節点
Ｒ（ｎ）  経路
ＣＲ      搬送経路
【図１】
2020132311.tif 000003
【図２】
2020132311.tif 000004
【図３】
2020132311.tif 000005
【図４】
2020132311.tif 000006
【図５】
2020132311.tif 000007
【図６】
2020132311.tif 000008
【図７】
2020132311.tif 000009
【図８】
2020132311.tif 000010
【図９】
2020132311.tif 000011