(57)【要約】【課題】リフティングマグネットによって持ち上げられた物体の重量を調整する作業機械を提供する。【解決手段】下部走行体と、前記下部走行体に旋回機構を介して搭載される上部旋回体と、前記上部旋回体に取り付けられるアタッチメントと、前記アタッチメントに取り付けられるリフティングマグネットと、制御装置と、を備え、前記制御装置は、前記リフティングマグネットによって吸着された物体の重量である現重量を算出する重量算出部と、前記リフティングマグネットに供給する電力を制御する電力制御部と、を有し、前記電力制御部は、前記現重量と目標重量に基づいて、前記リフティングマグネットに供給する電力を補償する、作業機械。【選択図】図２
2020164325.tif 000002
【特許請求の範囲】
【請求項１】
下部走行体と、
前記下部走行体に旋回機構を介して搭載される上部旋回体と、
前記上部旋回体に取り付けられるアタッチメントと、
前記アタッチメントに取り付けられるリフティングマグネットと、
制御装置と、を備え、
前記制御装置は、
前記リフティングマグネットによって吸着された物体の重量である現重量を算出する重量算出部と、
前記リフティングマグネットに供給する電力を制御する電力制御部と、を有し、
前記電力制御部は、
前記現重量と目標重量に基づいて、前記リフティングマグネットに供給する電力を補償する、
作業機械。
【請求項２】
前記電力制御部は、
前記リフティングマグネットに前記物体が吊られた後に、前記現重量と前記目標重量に基づいて、前記リフティングマグネットの吸着力が減少するように、供給する電力を補償する、
請求項１に記載の作業機械。
【請求項３】
前記電力制御部は、
前記リフティングマグネットで前記物体を吸着する際、吸着した前記物体の重量が、前記目標重量よりも大きくなるように電力を供給する、
請求項１または請求項２に記載の作業機械。
【請求項４】
前記物体の重量が前記目標重量となると報知する報知部を備える、
請求項１乃至請求項３のいずれか１項に記載の作業機械。
【請求項５】
前記電力制御部は、
前記リフティングマグネットが所定の高さまで上がった後に、前記現重量と、目標重量と、に基づいて、前記リフティングマグネットに供給する電力を補償する、
請求項１乃至請求項４のいずれか１項に記載の作業機械。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、リフティングマグネットを備えた作業機械に関する。
【背景技術】
【０００２】
鋼材等の物体を運搬したり移動したりするための作業機械として、リフティングマグネットを備えた作業機械が知られている（特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１６／０７６２７１号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、リフティングマグネットを備えた作業機械は、例えば、鉄屑等の物体をダンプトラックに積み込む作業を行う。積み込み作業が完了すると、ダンプトラックは、トラックスケールまで移動し、トラックスケールにより積載重量が計測される。積載重量に過不足があると、ダンプトラックは、作業機械の位置まで戻り、作業機械によって積載重量を調整する場合がある。
【０００５】
また、ダンプトラックに物体を積み込む際、作業機械のオペレータは、リフティングマグネットで吸着する物体の重量を目測で調整していた。このため、オペレータの経験に左右され、調整を複数回繰り返すおそれがあった。
【０００６】
そこで、本発明は、リフティングマグネットによって持ち上げられた物体の重量を調整する作業機械を提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態の一態様の作業機械は、下部走行体と、前記下部走行体に旋回機構を介して搭載される上部旋回体と、前記上部旋回体に取り付けられるアタッチメントと、前記アタッチメントに取り付けられるリフティングマグネットと、制御装置と、を備え、前記制御装置は、前記リフティングマグネットによって吸着された物体の重量である現重量を算出する重量算出部と、前記リフティングマグネットに供給する電力を制御する電力制御部と、を有し、前記電力制御部は、前記現重量と目標重量に基づいて、前記リフティングマグネットに供給する電力を補償する。
【発明の効果】
【０００８】
本発明によれば、リフティングマグネットによって持ち上げられた物体の重量を調整する作業機械を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る作業機械の側面図である。
【図２】図１に示す作業機械に搭載される駆動系の構成例を示すブロック図である。
【図３】リフティングマグネットの電流補償を説明するブロック線図である。
【図４】メイン画面の構成例を示す図である。
【発明を実施するための形態】
【００１０】
図１は、本実施形態に係る作業機械１００の側面図である。作業機械１００の下部走行体１には旋回機構２を介して上部旋回体３が搭載されている。上部旋回体３にはブーム４が取り付けられている。ブーム４の先端にはアーム５が取り付けられ、アーム５の先端にはエンドアタッチメントとしてのリフティングマグネット６が取り付けられている。ブーム４及びアーム５はアタッチメントの一例である作業アタッチメントを構成している。そして、ブーム４はブームシリンダ７で駆動され、アーム５はアームシリンダ８で駆動され、リフティングマグネット６はリフティングマグネットシリンダ９で駆動される。
【００１１】
ブーム４にはブーム角度センサＳ１が取り付けられ、アーム５にはアーム角度センサＳ２が取り付けられ、リフティングマグネット６にはリフティングマグネット角度センサＳ３が取り付けられている。上部旋回体３には、コントローラ３０、表示装置４０、空間認識装置８０、機体傾斜センサＳ４及び旋回角速度センサＳ５が取り付けられている。
【００１２】
ブーム角度センサＳ１は、上部旋回体３に対するブーム４の回動角度であるブーム角度を検出するように構成されている。ブーム角度センサＳ１は、例えば、ブームフートピン回りのブーム４の回転角度を検出する回転角度センサ、ブームシリンダ７のストローク量（ブームストローク量）を検出するシリンダストロークセンサ、又は、ブーム４の傾斜角度を検出する傾斜（加速度）センサ等であってもよく、加速度センサとジャイロセンサの組み合わせであってもよい。ブーム４に対するアーム５の回動角度であるアーム角度を検出するアーム角度センサＳ２、及び、アーム５に対するリフティングマグネット６の回動角度であるリフティングマグネット角度を検出するリフティングマグネット角度センサＳ３についても同様である。
【００１３】
機体傾斜センサＳ４は水平面に対する上部旋回体３の傾斜（機体傾斜角度）を検出するように構成されている。本実施形態では、機体傾斜センサＳ４は上部旋回体３の前後軸及び左右軸回りの傾斜角度を検出する加速度センサである。上部旋回体３の前後軸及び左右軸は、例えば、互いに直交して作業機械１００の旋回軸上の一点である機械中心点を通る。
【００１４】
旋回角速度センサＳ５は、上部旋回体３の旋回角速度を検出する。本実施形態では、ジャイロセンサである。レゾルバ、ロータリエンコーダ等であってもよい。
【００１５】
空間認識装置８０は作業機械１００の周囲を撮像するように構成されている。空間認識装置８０は、例えば、単眼カメラ、ステレオカメラ、距離画像カメラ、赤外線カメラ又はＬＩＤＡＲ等である。図１の例では、空間認識装置８０は、上部旋回体３の上面前端に取り付けられたフロントカメラ８０Ｆ、上部旋回体３の上面後端に取り付けられたバックカメラ８０Ｂ、上部旋回体３の上面左端に取り付けられた左カメラ８０Ｌ、及び、上部旋回体３の上面右端に取り付けられた右カメラ８０Ｒ（図１では不可視。）を含む。
【００１６】
そして、空間認識装置８０は、例えば、ＣＣＤやＣＭＯＳ等の撮像素子を有する単眼カメラであり、撮像した画像を表示装置４０に出力する。また、空間認識装置８０は、空間認識装置８０又は作業機械１００から認識された物体までの距離を算出するように構成されていてもよい。撮像した画像を利用するだけでなく、空間認識装置８０としてミリ波レーダ、超音波センサ、又はレーザレーダ等を利用する場合には、多数の信号（レーザ光等）を物体に発信し、その反射信号を受信することで、反射信号から物体の距離及び方向を検出してもよい。
【００１７】
空間認識装置８０は、作業機械１００の周囲に存在する物体を検知するように構成されている。物体は、例えば、ダンプトラック、地形形状（傾斜、穴等）、電線、電柱、人、動物、車両、建設機械、建造物、壁、ヘルメット、安全ベスト、作業服、又は、ヘルメットにおける所定のマーク等である。このようにして、空間認識装置８０は、物体の種類、位置、及び形状等の少なくとも１つを識別できるように構成されていてもよい。例えば、空間認識装置８０は、人と人以外の物体とを区別できるように構成されていてもよい
【００１８】
ブームシリンダ７にはブームロッド圧センサＳ６ａ、ブームボトム圧センサＳ６ｂ、及び、ブームシリンダストロークセンサＳ７が取り付けられていてもよい。アームシリンダ８にはアームロッド圧センサＳ６ｃ、アームボトム圧センサＳ６ｄ、及び、アームシリンダストロークセンサＳ８が取り付けられていてもよい。リフティングマグネットシリンダ９にはリフティングマグネットロッド圧センサＳ６ｅ、リフティングマグネットボトム圧センサＳ６ｆ、及び、リフティングマグネットシリンダストロークセンサＳ９が取り付けられていてもよい。
【００１９】
ブームロッド圧センサＳ６ａはブームシリンダ７のロッド側油室の圧力（以下、「ブームロッド圧」とする。）を検出し、ブームボトム圧センサＳ６ｂはブームシリンダ７のボトム側油室の圧力（以下、「ブームボトム圧」とする。）を検出する。アームロッド圧センサＳ６ｃはアームシリンダ８のロッド側油室の圧力（以下、「アームロッド圧」とする。）を検出し、アームボトム圧センサＳ６ｄはアームシリンダ８のボトム側油室の圧力（以下、「アームボトム圧」とする。）を検出する。リフティングマグネットロッド圧センサＳ６ｅはリフティングマグネットシリンダ９のロッド側油室の圧力（以下、「リフティングマグネットロッド圧」とする。）を検出し、リフティングマグネットボトム圧センサＳ６ｆはリフティングマグネットシリンダ９のボトム側油室の圧力（以下、「リフティングマグネットボトム圧」とする。）を検出する。
【００２０】
上部旋回体３には、運転室としてのキャビン１０が設けられ且つエンジン１１等の動力源が搭載されている。
【００２１】
図２は、作業機械１００に搭載される駆動系の構成例を示す図である。図２において、機械的動力伝達系は二重線、作動油ラインは太実線、パイロットラインは破線、電気制御系は一点鎖線、電気駆動系は太点線でそれぞれ示される。
【００２２】
作業機械１００の駆動系は、主に、エンジン１１、メインポンプ１４、油圧ポンプ１４Ｇ、パイロットポンプ１５、コントロールバルブ１７、操作装置２６、コントローラ３０及びエンジン制御装置７４で構成されている。
【００２３】
エンジン１１は、作業機械１００の動力源であり、例えば、所定の回転数を維持するように動作するディーゼルエンジンである。エンジン１１の出力軸は、オルタネータ１１ａ、メインポンプ１４、油圧ポンプ１４Ｇ及びパイロットポンプ１５の入力軸のそれぞれに接続されている。
【００２４】
メインポンプ１４は、作動油ライン１６を介して作動油をコントロールバルブ１７に供給する。本実施形態では、メインポンプ１４は、斜板式可変容量型油圧ポンプである。
【００２５】
レギュレータ１４ａは、メインポンプ１４の吐出量を制御する。本実施形態では、レギュレータ１４ａは、コントローラ３０からの制御信号等に応じてメインポンプ１４の斜板傾転角を調節することによって、メインポンプ１４の吐出量を制御する。
【００２６】
パイロットポンプ１５は、パイロットライン２５を介して操作装置２６を含む各種油圧制御機器に作動油を供給する。本実施形態では、パイロットポンプ１５は、固定容量型油圧ポンプである。
【００２７】
コントロールバルブ１７は、作業機械１００における油圧システムを制御する油圧制御装置である。コントロールバルブ１７は、例えば、ブームシリンダ７、アームシリンダ８、リフティングマグネットシリンダ９、左側走行用油圧モータ１Ｌ、右側走行用油圧モータ１Ｒ及び旋回用油圧モータ２Ａのうちの１又は複数のものに対し、メインポンプ１４が吐出する作動油を選択的に供給する。なお、以下の説明では、ブームシリンダ７、アームシリンダ８、リフティングマグネットシリンダ９、左側走行用油圧モータ１Ｌ、右側走行用油圧モータ１Ｒ及び旋回用油圧モータ２Ａを集合的に「油圧アクチュエータ」と称する。
【００２８】
操作装置２６は、操作者が油圧アクチュエータの操作のために用いる装置である。本実施形態では、操作装置２６は、パイロットポンプ１５からの作動油をコントロールバルブ１７内にある対応する流量制御弁のパイロットポートに供給してパイロット圧を生成する。具体的には、操作装置２６は、旋回操作及びアーム操作のための左操作レバー、ブーム操作及びリフティングマグネット操作のための右操作レバー、走行ペダル、並びに、走行レバー（何れも図示せず。）等を含む。パイロット圧は、操作装置２６の操作内容（例えば操作方向及び操作量を含む。）に応じて変化する。
【００２９】
操作圧センサ２９は、操作装置２６が生成するパイロット圧を検出する。本実施形態では、操作圧センサ２９は、操作装置２６が生成したパイロット圧を検出し、その検出値をコントローラ３０に対して出力する。コントローラ３０は、操作圧センサ２９の出力に基づいて操作装置２６のそれぞれの操作内容を把握する。
【００３０】
コントローラ３０は、各種演算を実行する制御装置である。本実施形態では、コントローラ３０は、ＣＰＵ、揮発性記憶装置及び不揮発性記憶装置等を備えたマイクロコンピュータである。コントローラ３０は、例えば、各種機能に対応するプログラムを不揮発性記憶装置から読み出して揮発性記憶装置にロードし、それらプログラムのそれぞれに対応する処理をＣＰＵに実行させる。
【００３１】
油圧ポンプ１４Ｇは作動油ライン１６ａを介して作動油を油圧モータ６０に供給する。本実施形態では、油圧ポンプ１４Ｇは固定容量型油圧ポンプであり、切換弁６１を通じて油圧モータ６０に作動油を供給する。
【００３２】
切換弁６１は、油圧ポンプ１４Ｇが吐出する作動油の流れを切り換えるように構成されている。本実施形態では、切換弁６１はコントローラ３０からの制御指令に応じて弁位置が切り換わる電磁弁である。切換弁６１は、油圧ポンプ１４Ｇと油圧モータ６０との間を連通させる第１弁位置と、油圧ポンプ１４Ｇと油圧モータ６０との間を遮断する第２弁位置とを有する。
【００３３】
コントローラ３０は、モード切換スイッチ６２が操作されて作業機械１００の動作モードがリフティングマグネットモードに切り換えられると、切換弁６１に対して制御信号を出力して切換弁６１を第１弁位置に切り換える。また、コントローラ３０は、モード切換スイッチ６２が操作されて作業機械１００の動作モードがリフティングマグネットモード以外に切り換えられると、切換弁６１に対して制御信号を出力して切換弁６１を第２弁位置に切り換える。図２は、切換弁６１が第２弁位置にある状態を示す。
【００３４】
モード切換スイッチ６２は、作業機械１００の動作モードを切り換えるスイッチである。本実施形態では、キャビン１０内に設置されるロッカスイッチである。操作者はモード切換スイッチ６２を操作してショベルモードとリフティングマグネットモードとを二者択一的に切り換える。ショベルモードは作業機械１００を掘削機（ショベル）として作動させるときの動作モードであり、例えばリフティングマグネット６の代わりにバケットがアーム５の先端に取り付けられているときに選択される。リフティングマグネットモードは作業機械１００をリフティングマグネット付き作業機械として作動させるときのモードであり、リフティングマグネット６がアーム５の先端に取り付けられているときに選択される。なお、コントローラ３０は各種センサの出力に基づいて作業機械１００の動作モードを自動的に切り換えてもよい。
【００３５】
リフティングマグネットモードが選択された場合、切換弁６１は第１弁位置に設定され、油圧ポンプ１４Ｇが吐出する作動油を油圧モータ６０に流入させる。一方、リフティングマグネットモード以外の動作モードが選択された場合、切換弁６１は第２弁位置に設定され、油圧ポンプ１４Ｇが吐出する作動油を油圧モータ６０に流入させることなく作動油タンクに流出させる。
【００３６】
油圧モータ６０の回転軸は発電機６３の回転軸に機械的に連結されている。発電機６３は、リフティングマグネット６を励磁するための電力を生成する。本実施形態では、発電機６３は電力制御装置６４からの制御指令に応じて動作する交流発電機である。
【００３７】
電力制御装置６４はリフティングマグネット６を励磁するための電力の供給・遮断を制御する。本実施形態では、電力制御装置６４は、コントローラ３０からの発電開始指令・発電停止指令に応じて発電機６３による交流電力の発電の開始・停止を制御する。また、電力制御装置６４は発電機６３が発電した交流電力を直流電力に変換してリフティングマグネット６に供給する。また、電力制御装置６４はリフティングマグネット６に印加される電圧の大きさ、及び、リフティングマグネット６を流れる電流の大きさを制御できる。
【００３８】
コントローラ３０は、リフティングマグネットスイッチ６５がオン操作されてオン状態になると電力制御装置６４に対して吸着指令を出力する。吸着指令を受けた電力制御装置６４は、発電機６３が発電した交流電力を直流電力に変換してリフティングマグネット６に供給し、リフティングマグネット６を励磁する。励磁されたリフティングマグネット６は物体（磁性体）を吸着可能な吸着状態となる。
【００３９】
また、コントローラ３０は、リフティングマグネットスイッチ６５がオフ操作されてオフ状態になると電力制御装置６４に対して釈放指令を出力する。釈放指令を受けた電力制御装置６４は、発電機６３による発電を中止させ、吸着状態にあるリフティングマグネット６を非吸着状態（釈放状態）にする。リフティングマグネット６の釈放状態は、リフティングマグネット６への電力供給が中止されてリフティングマグネット６が発生させていた電磁力が消失した状態を意味する。
【００４０】
リフティングマグネットスイッチ６５は、リフティングマグネット６の吸着・釈放を切り換えるスイッチである。本実施形態では、リフティングマグネットスイッチ６５は、左操作レバー２６Ｌの頂部に設けられる押しボタンスイッチとしての弱励磁ボタン６５Ａ及び強励磁ボタン６５Ｂと、右操作レバー２６Ｒの頂部に設けられる押しボタンスイッチとしての釈放ボタン６５Ｃとを含む。
【００４１】
弱励磁ボタン６５Ａは、リフティングマグネット６に所定の電圧を印加してリフティングマグネット６を吸着状態（弱吸着状態）にするための入力装置の一例である。所定の電圧は、例えば、磁力調節ダイヤル６６を通じて設定される電圧である。
【００４２】
強励磁ボタン６５Ｂは、リフティングマグネット６に許容最大電圧を印加してリフティングマグネット６を吸着状態（強吸着状態）にするための入力装置の一例である。
【００４３】
釈放ボタン６５Ｃは、リフティングマグネット６を釈放状態にするための入力装置の一例である。
【００４４】
磁力調節ダイヤル６６は、リフティングマグネット６の磁力（吸着力）を調節するためのダイヤルである。本実施形態では、磁力調節ダイヤル６６はキャビン１０内に設置され、弱励磁ボタン６５Ａが押されたときのリフティングマグネット６の磁力（吸着力）を４段階で切り換えできるように構成されている。具体的には、磁力調節ダイヤル６６は、第１レベルから第４レベルの４段階でリフティングマグネット６の磁力（吸着力）を切り換えできるように構成されている。図２は、磁力調節ダイヤル６６で第３レベルが選択された状態を示す。
【００４５】
リフティングマグネット６は、磁力調節ダイヤル６６で設定されたレベルの磁力（吸着力）を発生させるように制御される。磁力調節ダイヤル６６は、磁力（吸着力）のレベルを示すデータをコントローラ３０に対して出力する。
【００４６】
この構成により、操作者は、左手で左操作レバー２６Ｌを操作し且つ右手で右操作レバー２６Ｒを操作して作業アタッチメントを動作させながら、指でリフティングマグネット６による物体（磁性体）の吸着及び釈放を実行できる。典型的には、操作者は、物体（例えば鉄屑等）にリフティングマグネット６を接触させた状態で弱励磁ボタン６５Ａを押して鉄屑をリフティングマグネット６に吸着させる。その後、操作者は、ブーム４を緩やかに上昇させ、鉄屑を吸着したリフティングマグネット６を持ち上げた後で、強励磁ボタン６５Ｂを押してリフティングマグネット６の磁力（吸着力）を増大させる。アタッチメント操作（ブーム操作、アーム操作及びバケット操作の少なくとも１つを含む操作）又は旋回操作による鉄屑の運搬中において、鉄屑がリフティングマグネット６から落ちるのを防止するためである。
【００４７】
また、操作者は、磁力調節ダイヤル６６でリフティングマグネット６の磁力（吸着力）を調節することで、物体の仕分けを行うことができる。操作者は、例えば、比較的弱いレベルの磁力（吸着力）を用いてスクラップの山から比較的軽い物体を選択的に持ち上げて移動させることで、比較的軽い物体と比較的重い物体とを仕分けることができる。操作者は、比較的弱いレベルの磁力（吸着力）を用いることで、比較的重い物体を持ち上げてしまうのを防止できるためである。
【００４８】
作業機械１００は、弱励磁ボタン６５Ａ又は強励磁ボタン６５Ｂが押されたときに、動作モードを自動的に速度制限モードに切り換えるように構成されていてもよい。速度制限モードは、例えば、リフティングマグネットモードにおいて、旋回速度及びアタッチメントの駆動速度が制限される動作モードである。
【００４９】
また、作業機械１００は、弱励磁ボタン６５Ａが押された後で、所定の操作が行われた場合、或いは、所定の状態になった場合、リフティングマグネット６の状態を、強励磁ボタン６５Ｂが押されたときの状態である強吸着状態に自動的に移行させてもよい。所定の操作は、例えば、旋回操作である。所定の状態は、例えば、アタッチメントが所定の姿勢になった状態、具体的には、ブーム角度が所定角度になった状態である。この場合、作業機械１００は、例えば、弱励磁ボタン６５Ａが押されて弱吸着状態となっているリフティングマグネット６がブーム上げ操作に応じて持ち上げられた後で旋回操作が行われたときに、強励磁ボタン６５Ｂが押されなくとも、リフティングマグネット６の状態を強吸着状態に自動的に移行させることができる。
【００５０】
表示装置４０は、各種情報を表示する装置である。本実施形態では、表示装置４０は、運転席が設けられたキャビン１０の右前部のピラー（図示せず。）に固定されている。また、図２に示すように、表示装置４０は、作業機械１００に関する情報を画像表示部４１に表示して操作者に情報を提供できる。また、表示装置４０は、入力装置としてのスイッチパネル４２を含む。操作者はスイッチパネル４２を利用して各種指令をコントローラ３０に対して入力できる。
【００５１】
スイッチパネル４２は、各種スイッチを含むパネルである。本実施形態では、スイッチパネル４２は、ハードウェアボタンとしてのライトスイッチ４２ａ、ワイパースイッチ４２ｂ、及びウインドウォッシャスイッチ４２ｃを含む。ライトスイッチ４２ａは、キャビン１０の外部に取り付けられるライトの点灯・消灯を切り換えるためのスイッチである。ワイパースイッチ４２ｂは、ワイパーの作動・停止を切り換えるためのスイッチである。ウインドウォッシャスイッチ４２ｃは、ウインドウォッシャ液を噴射するためのスイッチである。
【００５２】
表示装置４０は、蓄電池７０から電力の供給を受けて動作する。蓄電池７０はオルタネータ１１ａで発電した電力で充電される。蓄電池７０の電力は、コントローラ３０及び表示装置４０以外の電装品７２等にも供給される。エンジン１１のスタータ１１ｂは蓄電池７０からの電力で駆動されてエンジン１１を始動する。
【００５３】
エンジン制御装置７４は、エンジン１１を制御する。本実施形態では、エンジン制御装置７４は、エンジン１１の状態を示す各種データを収集し、収集したデータをコントローラ３０に送信する。エンジン制御装置７４とコントローラ３０とは別体として構成されているが一体的に構成されていてもよい。例えば、エンジン制御装置７４は、コントローラ３０に統合されてもよい。
【００５４】
エンジン回転数調節ダイヤル７５は、エンジン回転数を調節するためのダイヤルである。本実施形態では、エンジン回転数調節ダイヤル７５はキャビン１０内に設置され、エンジン回転数を４段階で切り換えできるように構成されている。具体的には、エンジン回転数調節ダイヤル７５は、ＳＰモード、Ｈモード、Ａモード及びアイドリングモードの４段階でエンジン回転数を切り換えできるように構成されている。図２は、エンジン回転数調節ダイヤル７５でＨモードが選択された状態を示す。
【００５５】
ＳＰモードは、作業量を優先させたい場合に選択される回転数モードであり、最も高いエンジン回転数を利用する。Ｈモードは、作業量と燃費を両立させたい場合に選択される回転数モードであり、二番目に高いエンジン回転数を利用する。Ａモードは、燃費を優先させながら低騒音で作業機械を稼働させたい場合に選択される回転数モードであり、三番目に高いエンジン回転数を利用する。アイドリングモードは、エンジンをアイドリング状態で動作させたい場合に選択される回転数モードであり、最も低いエンジン回転数（アイドリング回転数）を利用する。
【００５６】
エンジン１１は、エンジン回転数調節ダイヤル７５で設定された回転数モードに対応するエンジン回転数が維持されるように制御される。エンジン回転数調節ダイヤル７５は、エンジン回転数の設定状態を示すデータをコントローラ３０に対して出力する。
【００５７】
また、コントローラ３０は、目標重量設定部３１と、重量算出部３２と、吸着力制御部３３と、最大積載量設定部３４と、累積重量算出部３５と、残重量算出部３６と、を有している。
【００５８】
目標重量設定部３１は、リフティングマグネット６で吸着する物体の目標重量を取得する。なお、目標重量は、オペレータにより入力されてもよく、後述する残重量算出部３６の残重量に基づいて設定してもよく、予め設定されていてもよい。
【００５９】
重量算出部３２は、リフティングマグネット６に吸着された物体の重量（現重量）を算出する。現重量は、例えば、ブーム４の根元回りのトルクの釣り合いで算出される。具体的には、リフティングマグネット６に吸着された物体によってブームシリンダ７の推力が増加し、ブームシリンダ７の推力から算出されるブーム４の根元回りのトルクも増加する。トルクの増加分と、物体の重量及び物体の重心から計算されるトルクとが、一致する。このように、重量算出部３２は、ブームシリンダ７の推力（ブームロッド圧センサＳ７Ｒ、ブームボトム圧センサＳ７Ｂの測定値）及び物体の重心に基づいて、物体の重量を算出することができる。なお、物体の重心は、例えば、実験的に予め求めてコントローラ３０に記憶させておく。なお、物体の重量の算出方法は、これに限られるものではなく、種々の方法が適用できる。
【００６０】
吸着力制御部３３は、リフティングマグネット６に供給される電流の電流指令値を制御して、リフティングマグネット６の吸着力を制御する。
【００６１】
最大積載量設定部３４は、物体を積み込むダンプトラックの最大積載量を設定する。なお、最大積載量は、例えば、オペレータにより入力されてもよく、例えば、空間認識装置８０で撮像されたダンプトラック画像に基づいてダンプトラックの車種（サイズ等）を判定し、判定された車種（サイズ等）に基づいて最大積載量を設定してもよい。
【００６２】
累積重量算出部３５は、ダンプトラックの荷台に積み込まれた物体の累積重量を算出する。
【００６３】
残重量算出部３６は、最大積載量と累積重量との差である残重量を算出する。
【００６４】
以下、本実施形態に係る作業機械１００の動作の一例に沿って説明する。
【００６５】
まず、コントローラ３０の目標重量設定部３１は、リフティングマグネット６で吸着する物体の目標重量を設定する。また、最大積載量設定部３４は、物体を積み込むダンプトラックの最大積載量を設定する。
【００６６】
次に、オペレータは、操作装置２６を操作して、リフティングマグネット６を吸着対象の物体の上に移動させる。
【００６７】
次に、オペレータは、弱励磁ボタン６５Ａを操作して、リフティングマグネット６に磁力（吸着力）を発生させる。これにより、物体がリフティングマグネット６に吸着される。この際、コントローラ３０の吸着力制御部３３は、電流指令値として第1電流指令値を指令する。なお、第１電流指令値は、リフティングマグネット６に吸着される物体が目標重量以上となるような十分な電流値が設定される。電力制御装置６４は、電流指令値に基づいて、リフティングマグネット６へ供給される電流を制御する。
【００６８】
次に、オペレータは、操作装置２６を操作して、リフティングマグネット６を所定の高さまで上昇させる。これにより、リフティングマグネット６に吸着された物体が、リフティングマグネット６とともに持ち上げられる。また、コントローラ３０が後述する補償制御を開始するトリガとなる。なお、リフティングマグネット６が所定の高さまで上昇したか否かは、リフティングマグネット６の位置で判断してもよく、アタッチメントの姿勢、アタッチメントの各連結ピンの位置、リフティングマグネット６の上昇を開始してからの経過時間、吸着スイッチの操作状態等に基づいて判断してもよい。
【００６９】
次に、コントローラ３０の重量算出部３２は、リフティングマグネット６に吸着された（吊られた）物体の重量（現重量）を算出する。
【００７０】
次に、コントローラ３０の吸着力制御部３３は、現重量が目標重量より重い場合、リフティングマグネット６へ供給される電流の補償制御を行う。例えば、吸着力制御部３３は、電流指令値を減少させるように調整する。これにより、リフティングマグネット６の磁力（吸着力）が低下し、リフティングマグネット６に吸着された物体の一部が落下する。即ち、リフティングマグネット６に吸着された物体の重量が低下する。
【００７１】
以下、コントローラ３０は、補償制御において、リフティングマグネット６に吸着された物体の重量（現重量）の算出と、電流指令値の調整（減少）を繰り返し、現重量が目標重量となるまで繰り返す。なお、現重量が目標重量となった際の電流指令値を第２電流指令値とする。
【００７２】
次に、コントローラ３０の吸着力制御部３３は、電流指令値を第３電流指令値とする。第３電流指令値は、第２電流指令値よりも大きな電流指令値である。これにより、目標重量となった物体がリフティングマグネット６から脱落することを抑制する。
【００７３】
次に、コントローラ３０は、現重量が目標重量となると、オペレータに報知する。なお、報知方法は、例えば、表示装置４０に表示するものであってもよく、音声によるものであってもよい。
【００７４】
次に、報知されたオペレータは、強励磁ボタン６５Ｂを操作して、リフティングマグネット６を吸着状態（強吸着状態）とする。次に、オペレータは、操作装置２６を操作して、上部旋回体３、作業アタッチメント（ブーム４、アーム５）を動かし、リフティングマグネット６をダンプトラックの荷台の上まで移動させる。次に、オペレータは、釈放ボタン６５Ｃを操作して、釈放ボタン６５Ｃは、リフティングマグネット６を釈放状態とする。これにより、目標重量の物体がダンプトラックの荷台に積み込まれる。
【００７５】
なお、累積重量算出部３５は、前回までの累積重量に今回の目標重量を加算して、累積重量を更新する。残重量算出部３６は、更新された累積重量に基づいて、残重量を算出する。
【００７６】
これらの動作を繰り返すことにより、ダンプトラックの荷台に所望の累積重量の物体を積み込むことができる。
【００７７】
なお、コントローラ３０は、リフティングマグネット６を所定の高さまで上昇させた後、現重量が目標重量となるまでの間（現重量の算出と電流調整を繰り返す間）、上部旋回体３の旋回を禁止または所定の角度範囲内に制限してもよい。これにより、現住量が目標重量となるように調整する際に落下する物体が周囲に散乱することを抑制することができる。
【００７８】
なお、ダンプトラックへの積み込みの場合を例に説明したが、これに限られるものではなく、積み降ろしの時も同様に所望の目標重量の物体をダンプトラックから積み下ろすことができる。
【００７９】
次に、図３を用いて作業機械１００のブロック線図の一例を示す。図３は、リフティングマグネット６の電流補償を説明するブロック線図である。図３に示すように、吸着開始判定部１０１と、補償器１０２と、重量検出部１０３と、を有している。
【００８０】
吸着開始判定部１０１は、補償器１０２に入力する目標重量を切り替える機能を有する。吸着開始判定部１０１は、例えば、弱励磁ボタン６５Ａが操作された際、目標重量としてＷｒｅｆ＋ΔＷを補償器１０２に入力するように切り替える。また、吸着開始判定部１０１は、例えば、リフティングマグネット６を所定の高さまで上昇させた際、目標重量としてＷｒｅｆを補償器１０２に入力するように切り替える。このように、弱励磁ボタン６５Ａが操作された後からリフティングマグネット６が所定の高さまで上昇するまでの間は、目標重量が大きくなるように処理する。
【００８１】
リフティングマグネット６を所定の高さまで上昇した後、補償器１０２は、目標重量Ｗｒｅｆと重量検出部１０３で検出した現重量との差に基づいて、リフティングマグネット６に供給する電流を補償する。ここで、電流の補償は、前記リフティングマグネット６に物体が吊られた後だけでなく、物体が吊られる前に算出された目標流量Ｗｒｅｆに対応する電流を補償してもよい。
【００８２】
重量検出部１０３は、リフティングマグネット６で吸着された物体の重量を検出する。
【００８３】
このように、目標重量Ｗｒｅｆと現重量とに基づいて、リフティングマグネット６に供給される電流を補償することで、リフティングマグネット６に吸着されている物体の重量を目標重量とすることができる。
【００８４】
次に、図４を参照し、表示装置４０に表示されるメイン画面４１Ｖの構成例について説明する。図４のメイン画面４１Ｖは、例えば、動作モードがリフティングマグネットモードのときに画像表示部４１に表示される。
【００８５】
メイン画面４１Ｖは、日時表示領域４１ａ、走行モード表示領域４１ｂ、アタッチメント表示領域４１ｃ、燃費表示領域４１ｄ、エンジン制御状態表示領域４１ｅ、エンジン稼働時間表示領域４１ｆ、冷却水温表示領域４１ｇ、燃料残量表示領域４１ｈ、回転数モード表示領域４１ｉ、尿素水残量表示領域４１ｊ、作動油温表示領域４１ｋ、カメラ画像表示領域４１ｍ、現重量表示領域４１ｐ、累積重量表示領域４１ｑ、リセットボタン４１ｒ、残重量表示領域４１ｓ及び目標重量表示領域４１ｔを含む。
【００８６】
走行モード表示領域４１ｂ、アタッチメント表示領域４１ｃ、エンジン制御状態表示領域４１ｅ及び回転数モード表示領域４１ｉは、作業機械１００の設定状態に関する情報である設定状態情報を表示する領域である。燃費表示領域４１ｄ、エンジン稼働時間表示領域４１ｆ、冷却水温表示領域４１ｇ、燃料残量表示領域４１ｈ、尿素水残量表示領域４１ｊ、作動油温表示領域４１ｋ、現重量表示領域４１ｐ及び累積重量表示領域４１ｑは、作業機械１００の稼動状態に関する情報である稼動状態情報を表示する領域である。
【００８７】
具体的には、日時表示領域４１ａは、現在の日時を表示する領域である。走行モード表示領域４１ｂは、現在の走行モードを表示する領域である。アタッチメント表示領域４１ｃは、現在装着されているエンドアタッチメントを表す画像を表示する領域である。図４は、リフティングマグネット６を表す画像が表示された状態を示している。
【００８８】
燃費表示領域４１ｄは、コントローラ３０によって算出された燃費情報を表示する領域である。燃費表示領域４１ｄは、生涯平均燃費又は区間平均燃費を表示する平均燃費表示領域４１ｄ１、瞬間燃費を表示する瞬間燃費表示領域４１ｄ２を含む。
【００８９】
エンジン制御状態表示領域４１ｅは、エンジン１１の制御状態を表示する領域である。エンジン稼働時間表示領域４１ｆは、エンジン１１の累積稼働時間を表示する領域である。冷却水温表示領域４１ｇは、現在のエンジン冷却水の温度状態を表示する領域である。燃料残量表示領域４１ｈは、燃料タンクに貯蔵されている燃料の残量状態を表示する領域である。回転数モード表示領域４１ｉは、エンジン回転数調節ダイヤル７５によって設定された現在の回転数モードを表示する領域である。尿素水残量表示領域４１ｊは、尿素水タンクに貯蔵されている尿素水の残量状態を表示する領域である。作動油温表示領域４１ｋは、作動油タンク内の作動油の温度状態を表示する領域である。
【００９０】
カメラ画像表示領域４１ｍは、空間認識装置８０が撮像した画像を表示する領域である。図４の例では、カメラ画像表示領域４１ｍは、バックカメラ８０Ｂが撮像したバックカメラ画像を表示している。バックカメラ画像は、作業機械１００の後方の空間を映し出す後方画像であり、カウンタウェイトの画像３ａを含む。
【００９１】
現重量表示領域４１ｐは、リフティングマグネット６が現に持ち上げている物体の重量（現重量）を表示する領域である。図４は、現重量が５５０ｋｇであることを示している。
【００９２】
コントローラ３０は、例えば、作業アタッチメントの姿勢とブームボトム圧と予め登録されている作業アタッチメントの仕様（重量及び重心位置等）とに基づいて現重量を算出する。具体的には、コントローラ３０は、ブーム角度センサＳ１、アーム角度センサＳ２、リフティングマグネット角度センサＳ３及びブームボトム圧センサＳ６ｂ等の情報取得装置の出力に基づいて現重量を算出する。
【００９３】
累積重量表示領域４１ｑは、所定の期間においてリフティングマグネット６が持ち上げた物体の重量の積算値（以下、「累積重量」とする。）を表示する領域である。図４は、累積重量が９５００ｋｇであることを示している。
【００９４】
所定の期間は、例えば、リセットボタン４１ｒが押されたときに始まる期間である。操作者は、例えば、ダンプトラックの荷台に鉄屑を積み込む作業を行う場合、積み込み対象のダンプトラックが入れ替わる度にリセットボタン４１ｒを押して累積重量をリセットする。各ダンプトラックに積み込んだ鉄屑の総重量を容易に把握できるようにするためである。
【００９５】
この構成により、作業機械１００は、ダンプトラックの最大積載重量を超えて、ダンプトラックの荷台に鉄屑が積み込まれてしまうのを防止できる。最大積載重量を超えて鉄屑が積み込まれていることが台貫での重量測定によって検知されると、ダンプトラックの運転者は、積み込みヤードに戻り、荷台に積み込まれた鉄屑の一部を下ろす作業を行う必要がある。作業機械１００は、このような積載重量の調整作業の発生を防止できる。
【００９６】
所定の期間は、例えば、１日の作業を開始する時刻から１日の作業を終了する時刻までの期間であってもよい。１日の作業によって運搬された鉄屑の総重量を操作者又は管理者が容易に認識できるようにするためである。
【００９７】
リセットボタン４１ｒは、累積重量をリセットするためのソフトウェアボタンである。リセットボタン４１ｒは、スイッチパネル４２、左操作レバー２６Ｌ又は右操作レバー２６Ｒ等に配置されるハードウェアボタンであってもよい。
【００９８】
コントローラ３０は、ダンプトラックの入れ替わりを自動的に認識して累積重量を自動的にリセットするように構成されていてもよい。この場合、コントローラ３０は、空間認識装置８０が撮像した画像を利用してダンプトラックの入れ替わりを認識してもよく、通信装置を利用してダンプトラックの入れ替わりを認識してもよい。
【００９９】
また、コントローラ３０は、空間認識装置８０が撮像した画像に基づき、リフティングマグネット６で持ち上げた鉄屑がダンプトラックの荷台に積み込まれたことを認識した上で、現重量を積算するように構成されていてもよい。ダンプトラックの荷台以外の場所に移された鉄屑がダンプトラックに積み込まれた鉄屑として積算されてしまうのを防止するためである。
【０１００】
コントローラ３０は、作業アタッチメントの姿勢に基づき、リフティングマグネット６で持ち上げた鉄屑がダンプトラックの荷台に積み込まれたか否かを判定してもよい。具体的には、コントローラ３０は、例えば、リフティングマグネット６の高さが所定値（例えば、ダンプトラックの荷台の高さ）を超え且つ釈放ボタン６５Ｃが押された場合に、鉄屑がダンプトラックの荷台に積み込まれたと判定してもよい。
【０１０１】
コントローラ３０は、現重量が所定値を超えていると判定した場合に警報を出力するように構成されていてもよい。所定値は、例えば、定格持ち上げ重量に基づく値である。警報は、視覚的警報、聴覚的警報又は触覚的警報であってもよい。この構成により、コントローラ３０は、現重量が所定値を超えていること或いはそのおそれがあることを操作者に伝えることができる。
【０１０２】
鉄屑等の比較的小さいスクラップを持ち上げ対象とする場合、リフティングマグネット６に吸着するスクラップの体積には限りがあるため、作業機械１００は、現重量を過度に大きくしてしまうことはない。しかし、鉄板又は鉄塊等の比較的大きい物体を持ち上げ対象とする場合、作業機械１００は、作業機械１００の安定度ＳＶが所定値（例えば１．０）を下回るほどの過度に重い物体を持ち上げてしまう場合がある。なお、作業機械１００の安定度ＳＶは、ＳＶ＝（Ｗ２×Ｌ２）／（Ｗ１×Ｌ１）で表される。Ｗ１は、（持ち上げられた物体の重量を含む）作業アタッチメントの重量であり、Ｌ１は、転倒支点から作業アタッチメントの重心までの水平距離である。また、Ｗ２は、（作業アタッチメントの重量を除く）作業機械１００の機体の重量であり、Ｌ２は、転倒支点から機体の重心までの水平距離である。
【０１０３】
過度に重い物体を持ち上げてしまった場合、コントローラ３０は、ブザーを鳴らし、且つ、現重量が所定値を超えたことを表す画像を表示装置４０に表示させることができる。そのため、操作者が気付かないまま、過度に重い物体が持ち上げられた状態が継続してしまうのを防止できる。その結果、作業機械１００による作業の安全性を高めることができる。
【０１０４】
残重量表示領域４１ｓは、残重量を表示する領域である。図４は、累積重量が９５００ｋｇで、且つ、残重量が５００ｋｇであることを示している。すなわち、最大積載量が１００００ｋｇであることを示している。但し、表示装置４０は、残重量を表示させずに最大積載量を表示させてもよいし、残重量とは別に最大積載量を表示させてもよい。
【０１０５】
目標重量表示領域４１ｔは、リフティングマグネット６で吸着する物体の目標重量を表示する領域である。なお、目標重量は、残重量を超えない値で設定される。
【０１０６】
図４に示す例では、残重量が５００ｋｇであることから、目標重量は５００ｋｇと設定されている。これに対し、現重量は、５５０ｋｇである。このため、コントローラ３０は、現重量が５００ｋｇ（目標重量）となるまでリフティングマグネット６の電流を減少させる制御を行う。これにより、ダンプトラックの過積載を防止することができる。
【０１０７】
以上、本実施形態に係る作業機械１００によれば、リフティングマグネット６によって持ち上げられた物体の重量（現重量）を目標重量とすることができる。
【０１０８】
なお、目標重量と目標電流指令とを対応付けしたテーブルを有し、目標重量に基づいて、リフティングマグネット６に供給する電流の目標電流指令を生成することにより、リフティングマグネット６によって持ち上げられた物体の重量を目標重量に近づけるという構成が考えられる。しかしながら、リフティングマグネット６で吸着する物体は、例えば、鉄屑や鉄骨等の粗密のバラツキがある物体である場合、目標重量に対応した電流値を印加しても、実際にリフティングマグネット６に吸着された物体の重量が目標重量とずれることが想定される。これに対し、本実施形態に係る作業機械１００によれば、リフティングマグネットに吸着される物体の重量を目標重量とすることができる。
【０１０９】
また、メッセージ表示領域４１ｍ１には、メッセージが表示される。例えば、現重量が目標重量を超過している際には、その旨のメッセージが表示される。これにより、重量調整が完了する前に積み込み動作を行うことを防止することができる。また、累積重量が最大積載量を超過した場合にもメッセージを表示してもよい。これにより、オペレータに積み降ろし作業を促すことができ、ダンプトラックの過積載を防止することができる。
【０１１０】
以上、本発明の好ましい実施形態について詳説した。しかしながら、本発明は、上述した実施形態に制限されることはない。上述した実施形態は、本発明の範囲を逸脱することなしに、種々の変形、置換等が適用され得る。また、別々に説明された特徴は、技術的な矛盾が生じない限り、組み合わせが可能である。
【０１１１】
吸着力制御部３３は、リフティングマグネット６に供給する電流を制御するものとして説明したが、これに限られるものではない。例えば、電圧を制御する構成であってもよい。即ち、吸着力制御部３３は、リフティングマグネット６に供給する電力を制御することにより、リフティングマグネット６の吸着力を制御してもよい。
【符号の説明】
【０１１２】
１００      作業機械
１          下部走行体
２          旋回機構
３          上部旋回体
４          ブーム（アタッチメント）
５          アーム（アタッチメント）
６          リフティングマグネット
７          ブームシリンダ
８          アームシリンダ
９          リフティングマグネットシリンダ
３０        コントローラ
３１        目標重量設定部
３２        重量算出部
３３        吸着力制御部（電力制御部）
３４        最大積載量設定部
３５        累積重量算出部
３６        残重量算出部
１００      作業機械
１０１      吸着開始判定部（電力制御部）
１０２      補償器（電力制御部）
１０３      重量検出部
【図１】
2020164325.tif 000003
【図２】
2020164325.tif 000004
【図３】
2020164325.tif 000005
【図４】
2020164325.tif 000006