JP4275199B2 - Boom control device for work equipment - Google Patents
Boom control device for work equipment Download PDFInfo
- Publication number
- JP4275199B2 JP4275199B2 JP21141396A JP21141396A JP4275199B2 JP 4275199 B2 JP4275199 B2 JP 4275199B2 JP 21141396 A JP21141396 A JP 21141396A JP 21141396 A JP21141396 A JP 21141396A JP 4275199 B2 JP4275199 B2 JP 4275199B2
- Authority
- JP
- Japan
- Prior art keywords
- target
- unit
- telescopic boom
- boom
- speed
- 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
Links
Images
Landscapes
- Control And Safety Of Cranes (AREA)
- Forklifts And Lifting Vehicles (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、高所作業車やクレーン車などのような作業機の駆動を制御する、作業機のブーム制御装置に関する。
【0002】
【従来の技術】
高所作業車やクレーン車などのような作業機は、ブーム部をテレスコピックにはめ合わせた伸縮ブームを備える。伸縮ブームは、伸縮シリンダにより伸縮駆動され、起伏シリンダにより起伏駆動される。これらの駆動は、ブーム制御装置の操作入力部のレバーを倒すことで行われる。
【0003】
例えば、伸縮ブームの先端を垂直に上昇させる場合、操作者は、上昇を示す側にレバーを倒す。ブーム制御装置は、レバーが倒された量であるレバーの操作量と、伸縮ブームの現在の位置とから、伸縮ブームの先端を垂直方向に上昇させるために必要な起伏角度と伸縮量とを、幾何学的に算出する。
【0004】
伸縮ブームの現在位置は、ブーム制御装置の検出部で検出される。検出部は、伸縮ブームの起伏角度を検出するブーム起伏角センサと、伸縮ブームの伸縮長を検出するブーム長センサとを備える。ブーム制御装置は、これらのセンサの検出結果を用いて、伸縮ブームの伸縮長と起伏角度とを算出する。また、ブーム制御装置は、伸縮ブームの伸縮長と起伏角度との算出を周期的に行う。つまり、制御周期T毎にこれらの算出を行う。
【0005】
ブーム制御装置は、算出した伸縮量と起伏角度とに基づいて、伸縮ブームを伸縮駆動する伸縮シリンダの油圧回路と、伸縮ブームを起伏駆動する起伏シリンダの油圧回路とを制御して、伸縮ブームの先端を垂直駆動する。
【0006】
ブーム制御装置は、このような制御により、目標位置に向かって伸縮ブームの先端を直線的に駆動する。
【0007】
【発明が解決しようとする課題】
ところで、従来の作業機のブーム制御装置には、次のような欠点がある。つまり、検出部のブーム起伏角センサとして振り子装置を用いた場合、振り子のふらつきにより、現在位置の検出に誤差が発生する。また、振り子装置のふらつきを防ぐために、フィルタ回路を挿入すると、このフィルタ回路による遅延が発生し、検出結果が直ちに伝わらない。
【0008】
例えば、図12(a)に示すように、伸縮ブーム101の実際の位置が位置101Aにあるとき、ブーム起伏角センサによる誤差のために、伸縮ブーム101が位置101Bにあると判断されたとき、ブーム制御装置は、位置101Bに基づいて、レバーの操作量Vzを、伸縮長成分VZLと起伏角度成分VZθとに分解する。そして、ブーム制御装置は、この成分に応じて、起伏シリンダの油圧回路と伸縮シリンダの油圧回路とを制御する。
【0009】
しかし、伸縮ブーム101の実際の位置は、位置101Aにある。このために、図12(b)に示すように、位置101Aにある伸縮ブーム101を、伸縮長成分VZLと起伏角度成分VZθとに応じて駆動すると、伸縮ブーム101の先端は、方向Hに移動し、垂直方向に上昇しない。
【0010】
このように、センサの誤差、特に、ブーム起伏角センサの誤差により、伸縮ブーム101の先端が目標軌跡に沿って移動しない。つまり、図13に示すように、伸縮ブーム101の目標軌跡111に対して、実際の軌跡は、例えば、軌跡112のようなってしまう。そして、伸縮ブーム101の先端が点b2にあるとき、ブーム制御装置が、この点b2で垂直方向に上昇するような伸縮長と起伏角度とを算出して、伸縮ブーム101を駆動すると、目標軌跡111から外れた軌跡となってしまう。さらに、伸縮ブームの先端が軌跡112から軌跡113に沿って移動し、点b3で垂直方向に上昇するような起伏角度と伸縮長とを算出する場合も同様である。
【0011】
つまり、振り子装置を用いたブーム起伏角センサにより現在位置を算出すると、目標とする軌跡111から外れてしまうという欠点がある。
【0012】
この発明の目的は、このような欠点を除き、伸縮ブームの先端を直線的に駆動する際、目標軌跡に沿った移動を可能にする、作業機のブーム制御装置を提供することにある。
【0013】
【課題を解決するための手段】
その目的を達成するため、請求項1の発明は、伸縮ブームを伸縮駆動する伸縮駆動部と、伸縮ブームを起伏駆動する起伏駆動部とを備える作業機を制御する、作業機のブーム制御装置において、検出部からの信号を受けて伸縮ブーム先端の現在位置を算出する現在位置演算部により伸縮ブーム先端の現在位置を調べる現在位置出力部と、伸縮ブーム先端を目標位置に移動させるときに、移動速度および移動方向が入力される操作入力部と、伸縮ブーム先端の目標位置を基準にして、操作入力部からの移動速度および移動方向に応じた目標速度ベクトルを算出する目標速度出力部と、目標速度出力部からの目標速度ベクトルに応じて、伸縮駆動部と起伏駆動部とを制御する制御出力演算部と、制御開始時には、現在位置出力部が調べた伸縮ブーム先端の現在位置を初期の目標位置として目標速度出力部に出力し、制御中は目標速度出力部からの目標速度ベクトルを用いて前回周期で到達するとされた伸縮ブーム先端の目標位置を周期的に算出して目標速度出力部に出力する目標位置演算部とを備えることを特徴とする。
【0014】
請求項2の発明は、伸縮ブームを伸縮駆動する伸縮駆動部と、伸縮ブームを起伏駆動する起伏駆動部と、伸縮ブームを旋回駆動する旋回駆動部とを備える作業機を制御する、作業機のブーム制御装置において、検出部からの信号を受けて伸縮ブーム先端の現在位置を算出する現在位置演算部により伸縮ブーム先端の現在位置を調べる現在位置出力部と、伸縮ブーム先端を目標位置に移動させるときに、移動速度および移動方向が入力される操作入力部と、伸縮ブーム先端の目標位置を基準にして、操作入力部からの移動速度および移動方向に応じた目標速度ベクトルを算出する目標速度出力部と、目標速度出力部からの目標速度ベクトルに応じて、伸縮駆動部、起伏駆動部および旋回駆動部を制御する制御出力演算部と、制御開始時には、現在位置出力部が調べた伸縮ブーム先端の現在位置を初期の目標位置として目標速度出力部に出力し、制御中は目標速度出力部からの目標速度ベクトルを用いて前回周期で到達するとされた伸縮ブーム先端の目標位置を周期的に算出して目標速度出力部に出力する目標位置演算部とを備えることを特徴とする。
【0015】
請求項3の発明は、伸縮ブームを伸縮駆動する伸縮駆動部と、伸縮ブームを起伏駆動する起伏駆動部と、伸縮ブームを旋回駆動する旋回駆動部と、伸縮ブームの先端に設けられたバケットを、旋回駆動部による旋回方向に対して所定の位置関係を保って首振り駆動する首振り駆動部とを備える作業機を制御する、作業機のブーム制御装置において、検出部からの信号を受けて伸縮ブーム先端の現在位置を算出する現在位置演算部により伸縮ブーム先端およびバケットの現在位置を調べる現在位置出力部と、伸縮ブーム先端を目標位置に移動させるときに、移動速度および移動方向が入力される操作入力部と、伸縮ブーム先端の目標位置を基準にして、操作入力部からの移動速度および移動方向に応じて、目標速度ベクトルおよび首振り速度を算出する目標速度出力部と、目標速度出力部からの目標速度ベクトルに応じて、伸縮駆動部、起伏駆動部、旋回駆動部および首振り駆動部を制御する制御出力演算部と、制御開始時には、現在位置出力部が調べた伸縮ブーム先端の現在位置およびバケットの現在の首振り位置を、初期の目標位置として目標速度出力部に出力し、制御中は目標速度出力部からの目標速度ベクトルおよび首振り速度を用いて前回周期で到達するとされた伸縮ブーム先端の目標位置を周期的に算出して目標速度出力部に出力する目標位置演算部とを備えることを特徴とする。
【0016】
【発明の実施の形態】
次に、この発明の実施の形態を、図面を用いて説明する。
【0017】
[発明の実施の形態1]
図1は、この発明の実施の形態1に係る、作業機のブーム制御装置を示すブロック図である。実施の形態1では、この発明が図2,3に示す高所作業車の伸縮ブーム3を駆動制御するブーム制御装置に適用されている。伸縮ブーム3は、旋回台2に設置され、さらに、旋回台2は、高所作業車の車体1に設置されている。そして、伸縮駆動部としての油圧回路および伸縮シリンダが、伸縮ブーム3を伸縮駆動し、起伏駆動部としての油圧回路および起伏シリンダが、伸縮ブーム3を起伏駆動する。旋回駆動部としての油圧回路および油圧モータが旋回台2を旋回駆動する。
【0018】
このような作業機を制御する、図1のブーム制御装置は、操作入力部11と、目標速度出力部12と、制御出力演算部13と、目標位置演算部14と、検出部15と、現在位置演算部16と、リセット信号発生部17とを備える。実施の形態1では、現在位置出力部が検出部15と現在位置演算部16とを備える。
【0019】
操作入力部11は、高所作業車のバケット4に設置されている。操作入力部11は、水平移動を入力するための水平操作レバーと、垂直移動を入力するための垂直操作レバーと、各アクチュエータを駆動するためのそれぞれの操作レバーとを備える。これらの操作レバーは、バケット4内の操作者により操作される。例えば、バケット4を上昇する場合、操作者が上昇を示す側に垂直操作レバーを倒す。この垂直操作レバーの操作により、操作入力部11は、垂直操作レバーが倒された量および方向を示す操作量Vzを出力する。つまり、操作入力部11は、移動速度と移動方向とを操作量Vzとして出力する。同じように、他の操作レバーが操作されると、この操作レバーの操作量が出力される。
【0020】
また、操作入力部11として、次のものでもよい。操作入力部11は、兼用操作レバーと選択スイッチとを備える。そして、選択スイッチの切り替えにより、兼用操作レバーを水平操作レバーや垂直操作レバーとして使用可能にする。
【0021】
目標速度出力部12は、それぞれの制御周期Tで次の演算をする。つまり、目標速度出力部12は、操作入力部11からの操作量Vzを受け取る。この操作量Vzは、バケット4の垂直上昇速度に対応するベクトル量である。また、目標速度出力部12は、目標位置演算部14からの目標位置である
(目標伸縮長Lr、目標起伏角度θr)
を受け取る。目標速度出力部12は、受け取ったデータを用いて、図4に示すように、目標起伏角度θrに沿う軸方向の速度(目標伸縮速度VLr)と、この軸方向に対して直角方向の速度(目標起伏速度Vθr)を算出する。このとき、目標速度出力部12は、
【数1】
【数2】
の式を用いる。
【0022】
こうして、目標速度出力部12は、目標位置演算部14からの目標位置を基準にして、目標伸縮速度VLrと目標起伏速度Vθrとを算出する。
【0023】
制御出力演算部13は、目標速度出力部12からの目標伸縮速度VLrに応じた制御出力を生成し、この制御出力を、伸縮シリンダを駆動する油圧回路に送る。また、制御出力演算部13は、目標速度出力部12からの目標起伏速度Vθrに応じた制御出力を生成し、この制御出力を、起伏シリンダを駆動する油圧回路に送る。これにより、伸縮シリンダが目標伸縮速度VLrに応じた速度(目標速度ベクトル)で、伸縮ブーム101を伸縮駆動し、起伏シリンダが目標起伏速度Vθrに応じた速度(目標速度ベクトル)で伸縮ブーム101を起伏駆動する。
【0024】
目標位置演算部14は、それぞれの制御周期Tで次の演算をする。つまり、目標位置演算部14は、目標速度出力部12からの目標伸縮速度VLrと目標起伏速度Vθrとから、目標位置として、
(目標伸縮長Lr、目標起伏角度θr)
を算出する。このとき、目標位置演算部14は、
【数3】
【数4】
の積分式を用いて、目標伸縮長Lrと目標起伏角度θrとを算出する。ここで、
値θr0:目標起伏角度θrの初期値
値Lr0:目標伸縮長Lrの初期値
である。つまり、目標位置演算部14は、
【数5】
として、目標位置を演算する。
【0025】
目標位置演算部14は、リセット信号発生部17からリセット信号を受け取ると、現在位置演算部16からの現在位置を、初期値としてセットする。また、リセット信号を受け取らないで、次の制御周期Tに入ると、目標位置演算部14は、前回算出した目標位置を、初期値としてセットする。つまり、目標位置演算部14は、
【数6】
として、目標位置を演算する。
【0026】
検出部15は、伸縮ブーム3の伸縮長Lを検出するブーム長センサと、伸縮ブーム3の起伏角度θを検出するブーム起伏角センサとを備える。この実施の形態1では、ブーム起伏角センサとして、振り子装置を用いた振り子式センサが用いられている。そして、検出部15は、これらのセンサの検出結果を示す信号を出力する。
【0027】
現在位置演算部16は、それぞれの制御周期Tで次の演算をする。つまり、現在位置演算部16は、検出部15からの検出結果を受け取ると、同一時点、例えば、それぞれの制御周期Tの始まりで、ブーム長センサおよびブーム起伏角センサの検出結果を取り出して、伸縮ブームの現在位置とする。つまり、現在位置演算部16は、ある時点でのバケット4の現在位置を、
(伸縮長L、起伏角度θ)
で表す。現在位置演算部16は、こうして現在位置を算出する。
【0028】
リセット信号発生部17は、単独操作した後の次の水平操作レバーまたは垂直操作レバーが操作された時点で、リセット信号を出力する。この後、水平操作レバーまたは垂直操作レバーが一旦中立位置に戻されたとき、また、水平操作レバーまたは垂直操作レバーが再度操作されたときには、リセット信号発生部17は、リセット信号を出力しない。
【0029】
また、リセット信号発生部17は、次のようなときにリセット信号を出力してもよい。つまり、リセット信号発生部17は、単独操作した後の次の水平操作レバーまたは垂直操作レバーが操作された時点で、リセット信号を出力する。この後、水平操作レバーまたは垂直操作レバーが一旦中立位置に戻された後、再度操作されたとき、リセット信号発生部17は、リセット信号を出力する。
【0030】
さらに、リセット信号発生部17は、次のようなときにリセット信号を出力してもよい。つまり、操作入力部11として、兼用操作レバーと選択スイッチとを備えるものが用いられた場合、選択スイッチが操作されたとき、リセット信号発生部17は、リセット信号を出力する。
【0031】
次に、実施の形態1の動作について説明する。
【0032】
バケット4内の操作者がバケット4を上昇するとき、上昇を示す側に垂直操作レバーを倒す。垂直操作レバーの操作により、操作入力部11は、垂直操作レバーが倒された量を示す操作量Vzを出力する。
【0033】
垂直操作レバーが操作されると、リセット信号発生部17がリセット信号を目標位置演算部14に送る。目標位置演算部14は、リセット信号を受け取ると、目標位置をリセットする。つまり、目標位置演算部14は、検出部15と現在位置演算部16とが算出した現在位置
(現在伸縮長L0、現在起伏角θ0)
を初期位置として用いる。このとき、
【数7】
の中で、目標速度が未算出の状態であるので、目標位置演算部14は、現在位置
(現在伸縮長L0、現在起伏角θ0)
を目標位置とする。目標速度出力部12は、目標位置演算部14が演算した目標位置を基準にして、操作入力部11からの操作量Vzを分解して、
【数8】
【数9】
を算出する。制御出力演算部13は、目標速度出力部12からの目標速度に応じて、制御出力を出力する。
【0034】
これにより、伸縮ブーム3は、現在位置を基準にして、バケット4の垂直駆動を開始する。
【0035】
次の制御周期Tでは、次の制御が行われる。つまり、目標位置演算部14は、目標速度出力部12からの目標伸縮速度VLrと目標起伏速度Vθrとを用いて、目標位置とし、(目標伸縮長Lr、目標起伏角度θr)
を算出する。つまり、目標位置演算部14は、
【数10】
【数11】
の式を用いて、目標伸縮長Lrと目標起伏角度θrとを算出する。目標速度出力部12は、目標位置演算部14が演算した目標位置を基準にして、操作入力部11からの操作量Vzを分解し、
【数12】
【数13】
を算出する。制御出力演算部13は、目標速度出力部12からの目標速度に応じて、制御出力を出力する。
【0036】
これにより、伸縮ブーム3は、目標位置演算部14が演算した目標位置を基準にして、バケット4を垂直駆動する。
【0037】
以下、同じような演算により、バケット4を垂直駆動する。
【0038】
このようにして、実施の形態1により、目標位置演算部14が演算した目標位置を基準にして、次の目標速度を演算するので、検出部15の検出誤差、特に起伏角度の検出誤差の影響を防ぐことができる。
【0039】
[発明の実施の形態2]
図5は、この発明の実施の形態2に係る作業機のブーム制御装置を示すブロック図である。実施の形態2では、先に説明した実施の形態1とは、目標位置演算部19だけが相違し、その他は同様である。以下の説明では、この相違する点だけを説明し、重複する部分については、図面に同一の参照番号を付けて説明を省略する。
【0040】
目標位置演算部19は、実施の形態1の目標位置演算部14の演算に加えて、次の演算をする。目標位置演算部19は、検出部15と現在位置演算部16とにより算出される現在位置
(現在伸縮長L、現在起伏角度θ)
と、自身が算出した目標位置
(目標伸縮長Lr、目標起伏角度θr)
との位置誤差をそれぞれの制御周期Tで調べる。そして、位置誤差が、あらかじめ設定された許容位置誤差より大きくなると、目標位置演算部19は、
【数14】
を算出して、新たな目標位置とする。
【0041】
このように、目標位置演算部19が目標位置を修正するので、目標位置が現在位置から設定範囲以上に離れることを防止することができる。
【0042】
なお、許容位置誤差は、補正可能な出力の上限値とする。さらに、許容位置誤差の±符号は、発生した誤差の増減に応じて、同じように選択する。
【0043】
なお、実施の形態1,2では、伸縮ブーム101の垂直駆動の場合について、述べたが、垂直に限らず、伸縮ブーム101の先端を直線的に移動させるブーム制御装置に対して、この発明が適用可能である。
【0044】
また、実施の形態1,2では、高所作業車にこの発明を適用したが、クレーン車のように伸縮ブームを備える作業機であれば、この発明の適用が可能である。
【0045】
[発明の実施の形態3]
図6は、この発明の実施の形態3に係る、作業機のブーム制御装置を示すブロック図である。実施の形態3では、この発明が図2,3に示す高所作業車の伸縮ブーム3を駆動制御するブーム制御装置に適用されている。
【0046】
実施の形態3のブーム制御装置は、操作入力部21と、目標速度出力部22と、制御出力演算部23と、目標位置演算部24と、検出部25と、現在位置演算部26と、リセット信号発生部27とを備える。実施の形態3では、現在位置出力部が検出部25と現在位置演算部26とを備える。
【0047】
操作入力部21は、高所作業車のバケット4に設置されている。操作入力部21は、水平移動を入力するための水平操作レバーと、垂直移動を入力するための垂直操作レバーと、各アクチュエータを駆動するためのそれぞれの操作レバーとを備える。これらの操作レバーは、バケット4内の操作者により操作される。例えば、バケット4を移動する場合、操作者が移動を示す側に垂直操作レバーおよび水平操作レバーを倒す。この垂直操作レバーおよび水平操作レバーの操作により、操作入力部21は、垂直操作レバーおよび水平操作レバーが倒された量および方向を示す操作量Vrを出力する。つまり、操作入力部21は、移動速度と移動方向とを操作量Vrとして出力する。
【0048】
また、操作入力部21として、次のものでもよい。操作入力部21は、兼用操作レバーと選択スイッチとを備える。そして、選択スイッチの切り替えにより、兼用操作レバーを水平操作レバーや垂直操作レバーとして使用可能にする。
【0049】
目標速度出力部22は、それぞれの制御周期Tで次の演算をする。つまり、目標速度出力部22は、操作入力部21からの操作量Vrを受け取る。この操作量Vrは、バケット4の移動速度に対応するベクトル量である。また、目標速度出力部22は、目標位置演算部24からの目標位置である
(目標伸縮長Lr、目標起伏角度θr、目標旋回角度φr)
を受け取る。目標速度出力部22は、受け取ったデータを用いて、図7に示すように、目標起伏角度θrに沿う軸方向の速度(目標伸縮速度VLr)と、この軸方向に対して直角方向の速度(目標起伏速度LrVθr)と、目標旋回角度φrに沿う方向の速度(目標旋回速度LrVφr)とを算出する。このとき、目標速度出力部22は、目標位置演算部24からの目標位置を基準にして、目標伸縮速度VLr、目標起伏速度LrVθrおよび目標旋回速度LrVφrを算出する。
【0050】
制御出力演算部23は、目標速度出力部22からの目標伸縮速度VLrに応じた制御出力を生成し、この制御出力を、伸縮シリンダを駆動する油圧回路に送り、目標速度出力部22からの目標起伏速度LrVθrに応じた制御出力を生成し、この制御出力を、起伏シリンダを駆動する油圧回路に送る。また、制御出力演算部23は、目標速度出力部22からの目標旋回速度LrVφrに応じた制御出力を生成し、この制御出力を、油圧モータを駆動する油圧回路に送る。これにより、伸縮シリンダが目標伸縮速度VLrに応じた速度(目標速度ベクトル)で、伸縮ブーム101を伸縮駆動し、起伏シリンダが目標起伏速度LrVθrに応じた速度(目標速度ベクトル)で伸縮ブーム101を起伏駆動する。また、油圧モータが目標旋回速度LrVφrに応じた速度(目標速度ベクトル)で伸縮ブーム101を旋回駆動する。
【0051】
目標位置演算部24は、それぞれの制御周期Tで次の演算をする。つまり、目標位置演算部24は、目標速度出力部22からの目標伸縮速度VLr、目標起伏速度LrVθrおよび目標旋回速度LrVφrから目標位置として、
(目標伸縮長Lr、目標起伏角度θr、目標旋回角度φr)
を算出する。このとき、目標位置演算部24は、
【数15】
【数16】
【数17】
の積分式を用いて、目標伸縮長Lr、目標起伏角度θrおよび目標旋回角度φrを算出する。ここで、
値θr0:目標起伏角度θrの初期値
値Lr0:目標伸縮長Lrの初期値
値φr0:目標旋回角度φrの初期値
である。つまり、目標位置演算部24は、
【数18】
として、目標位置を演算する。
【0052】
目標位置演算部24は、リセット信号発生部27からリセット信号を受け取ると、現在位置演算部26からの現在位置を、初期値としてセットする。また、リセット信号を受け取らないで、次の制御周期Tに入ると、目標位置演算部24は、前回算出した目標位置を、初期値としてセットする。つまり、目標位置演算部24は、
【数19】
として、目標位置を演算する。
【0053】
検出部25は、伸縮ブーム3の伸縮長Lを検出するブーム長センサと、伸縮ブーム3の起伏角度θを検出するブーム起伏角センサと、伸縮ブーム3の旋回角度φを検出するブーム旋回角センサとを備える。この実施の形態1では、ブーム起伏角センサとして、振り子装置を用いた振り子式センサが用いられている。そして、検出部25は、これらのセンサの検出結果を示す信号を出力する。
【0054】
現在位置演算部26は、それぞれの制御周期Tで次の演算をする。つまり、現在位置演算部26は、検出部25からの検出結果を受け取ると、同一時点、例えば、それぞれの制御周期Tの始まりで、ブーム長センサ、ブーム起伏角センサおよびブーム旋回角センサの検出結果を取り出して、伸縮ブームの現在位置とする。つまり、現在位置演算部26は、ある時点でのバケット4の現在位置を、
(伸縮長L、起伏角度θ、旋回角度φ)
で表す。現在位置演算部26は、こうして現在位置を算出する。
【0055】
リセット信号発生部27は、単独操作した後の次の水平操作レバーまたは垂直操作レバーが操作された時点で、リセット信号を出力する。この後、水平操作レバーまたは垂直操作レバーが一旦中立位置に戻された後、再度操作されたとき、また、水平操作レバーまたは垂直操作レバーが再度操作されたときには、リセット信号発生部27は、リセット信号を出力しない。
【0056】
また、リセット信号発生部27は、次のようなときにリセット信号を出力してもよい。つまり、リセット信号発生部27は、単独操作した後の次の水平操作レバーまたは垂直操作レバーが操作された時点で、リセット信号を出力する。この後、水平操作レバーまたは垂直操作レバーが一旦中立位置に戻された後、再度操作されたとき、リセット信号発生部27は、リセット信号を出力する。
【0057】
さらに、リセット信号発生部27は、次のようなときにリセット信号を出力してもよい。つまり、操作入力部21として、兼用操作レバーと選択スイッチとを備えるものが用いられた場合、選択スイッチが操作されたとき、リセット信号発生部27は、リセット信号を出力する。
【0058】
この実施の形態3により、伸縮ブーム3の3次元的な移動に際して、目標位置演算部24が演算した目標位置を基準にして、次の目標速度を演算するので、検出部25の検出誤差、特に起伏角度の検出誤差の影響を防ぐことができる。
【0059】
[発明の実施の形態4]
図8は、この発明の実施の形態4に係る作業機のブーム制御装置を示すブロック図である。実施の形態4の高所作業車は、実施の形態1に使用された作業車に対して、さらに次の機能が付加されたものである。つまり、バケット4は首振り駆動部44により、伸縮ブーム3の旋回方向と所定の位置関係を保って、図10の矢印201方向に首振り駆動されるようになっている。このような高所作業車には、バケット4を水平直線方向に自動的に移動させる作動制御装置30が設けられている。この作動制御装置30は以下のように構成されている。
【0060】
バケット4上には、操作部34の移動操作レバー34Aが上方に向けて突設され、この移動操作レバー34Aは360°の範囲内で傾動可能となっている。この移動操作レバー34Aを所望の方向に傾動させることにより、この傾動方向にてバケット4を移動させたい水平直線移動方向が選択され、また、この移動操作レバー34Aの傾動量により、希望する移動速度が選択されるようになっている。そして、この移動方向および移動速度に関連する信号が操作部34から演算部35に出力されるようになっている。
【0061】
具体的には、操作部34は、平面視において直交する方向への移動操作レバー34Aの操作変位量をそれぞれ独立的に検出する2基のポテンショメータを備えており、これら2基のポテンショメータの各出力信号(Sx,Sy)を操作レバー16のバケット4に対する傾動方向および傾動量に関連する信号として、演算部35に出力するようになっている。
【0062】
また、操作部34は、実施の形態1と同じ垂直操作レバーが設けられている。この操作レバーにより、バケット4が上下方向に駆動される。
【0063】
高所作業車には、伸縮ブーム3の起伏角度θ1を検出するブーム起伏角センサ31(例えば重力式角度計)、伸縮ブーム3の長さLを検出するブーム長センサ32、バケット4の伸縮ブーム3に対する首振り角度θ3を検出するバケット首振り角センサ33が設けられている。そして、これら各センサ31,32,33からの信号が演算部35に出力されるようになっている。
【0064】
演算部35は、移動操作レバー34Aのバケット4に対する傾動方向および傾動量に関連する信号たる2基のポテンショメータの出力Sx,Syを受け取り、これら両信号Sx,Syから、次の演算式に基づき移動操作レバー34Aのバケット4に対する傾動方向角度θ4を演算する。
【0065】
【数20】
さらに、演算部35は、この傾動方向角度θ4と首振り角センサ33からの信号θ3とから、平面視における伸縮ブーム3と移動操作レバー34Aとの成す角(以下「移動方向角度α」という)を算出する。
【0066】
また、移動操作レバー34Aの傾動量S、つまり移動速度信号は、上記出力Sx,Syに基づいて、以下の式(21)により算出される。
【0067】
【数21】
次に、演算部35は、上述のようにして得られた伸縮ブーム3に対する移動操作レバー34Aの移動方向角度α、ブーム長センサ32からのブーム長さ信号L、およびブーム起伏角センサ31からの起伏角度θ1の信号を用いて、バケット4を作業対象物Aに沿って水平直線移動させ、かつ、バケット4を伸縮ブーム3と同角度で逆方向に首振りさせるに必要な、ブーム長さL、ブーム起伏角度θ1および移動方向角度αの、各変化速度比を算出する。
【0068】
この算出は、下記の3変数を含む二つの連立方程式(22),(23)から算出する。
【0069】
【数22】
【数23】
このようにして求められたブーム伸縮速度、ブーム起伏速度、傾動方向角速度(これはバケット4の首振り角度の変化速度に対応する。)の変化速度の速度比に演算部35内で上記の如く算出される移動操作レバー34Aの傾動量Sを速度指令信号として乗じ、実際に移動させるブーム伸縮速度VL、ブーム起伏速度Vθ1および傾動方向角速度Vαを求める。
【0070】
なお、伸縮ブーム3の旋回角θ2は、前述したようにバケット4の首振り角θ3と反対方向に同量だけ動くように関連させるものであるから、この伸縮ブーム3の旋回角θ2の角速度Vθ2は、
【数24】
として求められる。
【0071】
演算部35において求められた速度信号VL,Vθ1,VαおよびVθ2は、起伏駆動部41、伸縮駆動部42、旋回駆動部43および首振り駆動部44に操作信号として伝達されるのであるが、各駆動部41,42,43および44の駆動方向(起伏駆動部41にあっては起仰方向か倒伏方向か、伸縮駆動部42にあっては伸長方向か短縮方向か、旋回駆動部43および首振り駆動部44にあっては左旋回方向か右旋回方向か)の決定は、次の如くして演算部35内において決定される。
【0072】
移動方向角度α、すなわち平面視における伸縮ブーム3と移動操作レバー34Aの傾動方向との成す角度α(この角度αは、前述したように、移動操作レバー34Aのバケット4に対する傾動方向角度θ4と、首振り角センサ14からの信号θ3とから求められる。)から、平面視において伸縮ブーム3に対する移動操作レバー34Aの傾動方向が、伸縮ブーム3の伸縮方向を基準にして左側に傾動操作されているか右側に傾動操作されているかを判別すると共に、伸縮ブーム3の伸縮方向に直交する方向を基準にして前方(伸縮ブーム3の伸長方向)に傾動操作されているか後方(伸縮ブーム3の短縮方向)に傾動操作されているかを判別し、これらの判別結果により、下記のように対応づけて各駆動部41,42,43および44の駆動方向を決定する。
【0073】
左側傾動操作判別時…首振り駆動部44を左旋回駆動し、旋回駆動部43を左旋回駆動する。
【0074】
右側傾動操作判別時…首振り駆動部44を右旋回駆動し、旋回駆動部43を右旋回駆動する。
【0075】
前方傾動操作判別時…伸縮駆動部42を伸長駆動し、起伏駆動部41を倒伏駆動する。
【0076】
後方傾動操作判別時…伸縮駆動部42を短縮駆動し、起伏駆動部41を起仰駆動する。
【0077】
そして、演算部35内で、速度信号VL,Vθ1,VαおよびVθ2の信号を、この決定結果に基づき対応する各駆動部41,42,43および44へ指向させるのである。
【0078】
演算部35は、上記の演算と共に、実施の形態1のブーム制御装置と同じような演算をする。つまり、ブーム起伏角センサ31、ブーム長センサ32およびバケット首振り角センサ33からの信号に基づいて、ブーム起伏速度Vθ1、ブーム伸縮速度VL、旋回の角速度Vθ2および傾動方向角速度Vαを算出する。演算部35は、これらの速度を、起伏駆動部41、伸縮駆動部42、旋回駆動部43および首振り駆動部44に操作信号として伝達する。
【0079】
以降の各制御周期Tでは、演算部35は、バケット4内の各操作レバーの操作量に基づいて、最初の伸縮ブーム3およびバケット4の位置を基準として、目標位置としてブーム起伏速度Vθ1、ブーム伸縮速度VL、旋回の角速度Vθ2および傾動方向角速度Vαを算出する。演算部35は、算出した値を操作信号として起伏駆動部41、伸縮駆動部42、旋回駆動部43および首振り駆動部44に伝達する。
【0080】
次に、かかる構成よりなる高所作業車の作動制御装置の作用について説明する。
【0081】
図10に示すように、まず、高所作業車を適当な位置に停車させてアウトリガを伸ばして接地させ、作業中に伸縮ブーム3が倒れないようにする。そして、手動操作で各駆動部41,42,43,44等により、伸縮ブーム3を伸縮,旋回あるいは起伏させて、バケット4を作業対象物Aに対し所望の高さまで移動させる。実施の形態4の作業対象物Aは鉛直方向に沿う壁のようなものであり、バケット4の側面4aが作業対象物Aに平行に沿っている。この状態から、移動操作レバー34Aを操作し、例えば図10中矢印方向(作業対象物Aに沿う方向)へ所望量傾動させ、バケット4の水平直線移動させたい方向および速度を選択する。この移動操作レバー34Aの操作により、手動操作から自動操作に切り換えられる。そして、その選択信号Sx,Syおよび首振り角度θ3の信号が演算部35に入力され、前述のように移動方向角度αが算出されると共に、ブーム起伏角センサ11およびブーム長センサ12の信号(起伏角度θ1,ブーム長さL)が演算部35に入力される。
【0082】
そして、この演算部35により、起伏角度θ1、ブーム長さL、移動方向角度αの値を用いて式(22),(23)を満足するように演算され、伸縮ブーム3の伸縮、起伏、旋回の速度比が求められ、速度指令信号に応じて、伸縮ブーム3の伸縮速度VL、起伏角速度Vθ1およびバケット4の首振り角速度Vαが算出され、さらに、バケット4の首振り角速度Vαに応じて伸縮ブーム3の旋回角速度Vθ2が算出される。そして、この速度信号が各駆動部41,42,43,44に入力され、この駆動部41,42,43,44にて伸縮ブーム3およびバケット4が駆動される。この駆動中には、各センサ31,32,33からの信号により、演算部35で補正制御が行われ、適正な値で伸縮ブーム3等が駆動される。このようにして、自動的に所望の方向および速度で、バケット4が作業対象物Aに沿って水平直線方向に移動される。
【0083】
以降の各制御周期Tでは、演算部35は、各操作レバーの操作量に基づいて、目標位置としてブーム起伏速度V、ブーム伸縮速度、旋回の角速度および傾動方向角速度を算出する。演算部35は、算出した値を操作信号として起伏駆動部41、伸縮駆動部42、旋回駆動部43および首振り駆動部44に伝達する。
【0084】
これにより、前回の目標位置を基準にして、各駆動部41,42,43,44が駆動される。この駆動に際して、例えば重力式角度計のようなブーム起伏角センサ31の検出誤差の影響を除くことができる。
【0085】
なお、実施の形態4では、伸縮ブーム3の旋回方向と所定の位置関係を保って、バケット4の首振り駆動をしたが、旋回方向と逆方向にバケット4の首振り駆動をしてもよい。
【0086】
[発明の実施の形態5]
図11は、この発明の実施の形態5に係る作業機を示すブロック図である。実施の形態5の高所作業車は、実施の形態1に使用された作業車に対して、さらに次の機能が付加されたものである。つまり、実施の形態5の高所作業車は、伸縮ブーム3の先端に水平面内で揺動可能なバケット4を平衡保持している。バケット4は、アクチュエータ61により揺動駆動される。
【0087】
実施の形態5の高所作業車は、制御装置50を備える。制御装置50には、伸縮ブーム3の旋回角度を検出する旋回角センサ51が接続されている。制御装置50は、旋回角センサ51からの信号により、バケット4の揺動を自動的に制御する。このとき、制御装置50は、伸縮ブーム3の旋回角度と等しい角度に、かつ、伸縮ブーム3の旋回方向と逆の方向へ、バケット4を揺動させる制御をする。
【0088】
また、制御装置50は、最初に伸縮ブーム3と壁面とを直角に位置させ、バケット4の前面と壁面とが平行になるようにする。制御装置50は、この位置を伸縮ブーム3の基準点とする。そして、制御装置50は、上記の演算と共に、実施の形態1のブーム制御装置と同じような演算をする。つまり、ブーム起伏角センサ、ブーム長センサおよび旋回角センサ51からの信号に基づいて、ブーム起伏速度、ブーム伸縮速度、ブーム旋回速度およびアクチュエータ61に対する制御信号を算出する。制御装置50は、これらの速度に応じて伸縮ブーム3を駆動し、制御信号に応じてバケット4の揺動をする。
【0089】
以降の各制御周期Tでは、制御装置50は、バケット4内の操作レバーの操作量に基づいて算出した目標位置を基準にして、目標伸縮速度、目標起伏速度、目標旋回速度および制御信号を算出する。そして、制御装置50は、算出したこれらの速度および制御信号に応じて伸縮ブーム3およびバケット4を制御する。
【0090】
これにより、例えば、重力式角度計のようなブーム起伏角センサの検出誤差の影響を除くことができる。
【0091】
【発明の効果】
以上、説明したように、請求項1の発明は、従来技術のように、現在位置を基準にして目標速度を算出する代わりに、移動速度および移動方向に応じた目標速度ベクトルを算出し、この後、この目標速度ベクトルを用いて算出した目標位置を基準にして、目標速度ベクトルを算出する。これにより、現在位置出力部の誤差の影響を受けないで、目標とする軌跡に沿って、基準点から直線的に伸縮ブームの先端を、2次元的に移動させることができる。
【0092】
請求項2の発明は、従来技術のように、現在位置を基準にして目標速度を算出する代わりに、移動速度、移動方向および旋回方向に応じた目標速度ベクトルを算出し、この後、この目標速度ベクトルを用いて算出した目標位置を基準にして、目標速度ベクトルを算出する。これにより、現在位置出力部の誤差の影響を受けないで、目標とする軌跡に沿って、基準点から直線的に伸縮ブームの先端を、3次元的に移動させることができる。
【0093】
請求項3の発明により、伸縮ブーム先端に設けられたバケットを含む制御を可能にする。
【図面の簡単な説明】
【図1】この発明の実施の形態1を示すブロック図である。
【図2】実施の形態1に用いられる高所作業車を示す図である。
【図3】実施の形態1に用いられる高所作業車を示す図である。
【図4】実施の形態1による速度の算出を説明するための図である。
【図5】この発明の実施の形態2を示すブロック図である。
【図6】この発明の実施の形態3を示すブロック図である。
【図7】実施の形態3による速度の算出を説明するための図である。
【図8】この発明の実施の形態4を示すブロック図である。
【図9】実施の形態4の動作を説明するための図である。
【図10】実施の形態4の動作を説明するための図である。
【図11】この発明の実施の形態5を示す作業機を示す図である。
【図12】従来の制御の様子を示す図である。
【図13】従来の制御の様子を示す図である。
【符号の説明】
11 操作入力部
12 目標速度出力部
13 制御出力演算部
14 目標位置演算部
15 検出部
16 現在位置演算部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a boom control device for a work machine that controls driving of a work machine such as an aerial work vehicle or a crane truck.
[0002]
[Prior art]
A work machine such as an aerial work vehicle or a crane vehicle includes an extendable boom having a boom portion fitted telescopically. The telescopic boom is driven to extend and contract by the telescopic cylinder, and is driven to lift by the hoisting cylinder. These drives are performed by tilting the lever of the operation input unit of the boom control device.
[0003]
For example, when raising the front-end | tip of a telescopic boom vertically, an operator falls a lever to the side which shows a raise. The boom control device calculates the undulation angle and the amount of expansion / contraction required to raise the tip of the telescopic boom vertically from the lever operation amount, which is the amount by which the lever is tilted, and the current position of the telescopic boom. Calculate geometrically.
[0004]
The current position of the telescopic boom is detected by the detection unit of the boom control device. The detector includes a boom undulation angle sensor that detects the undulation angle of the telescopic boom, and a boom length sensor that detects the telescopic length of the telescopic boom. The boom control device calculates the telescopic length and the undulation angle of the telescopic boom using the detection results of these sensors. Further, the boom control device periodically calculates the extension length and the undulation angle of the extension boom. That is, these calculations are performed every control cycle T.
[0005]
The boom control device controls the hydraulic circuit of the telescopic cylinder that extends and retracts the telescopic boom and the hydraulic circuit of the hoisting cylinder that drives the telescopic boom based on the calculated amount of expansion and contraction and the hoisting angle. Drive the tip vertically.
[0006]
The boom control device linearly drives the tip of the telescopic boom toward the target position by such control.
[0007]
[Problems to be solved by the invention]
By the way, the conventional boom control device of a working machine has the following drawbacks. That is, when the pendulum device is used as the boom undulation angle sensor of the detection unit, an error occurs in detection of the current position due to the swing of the pendulum. Further, when a filter circuit is inserted to prevent the pendulum device from wobbling, a delay occurs due to the filter circuit, and the detection result is not immediately transmitted.
[0008]
For example, as shown in FIG. 12 (a), when the actual position of the
[0009]
However, the actual position of the
[0010]
Thus, the tip of the
[0011]
That is, when the current position is calculated by the boom undulation angle sensor using the pendulum device, there is a drawback that the
[0012]
The objective of this invention is providing the boom control apparatus of a working machine which enables the movement along a target locus | trajectory, when driving the front-end | tip of a telescopic boom linearly except for such a fault.
[0013]
[Means for Solving the Problems]
In order to achieve the object, the invention according to
[0014]
According to a second aspect of the present invention, there is provided a working machine configured to control a working machine including a telescopic drive unit that drives the telescopic boom to extend and contract, a hoisting drive unit that drives the telescopic boom to undulate, and a turning drive unit that drives the telescopic boom to pivot. In the boom control device, A current position calculator that calculates the current position of the telescopic boom tip in response to a signal from the detector Based on the current position output unit that checks the current position of the telescopic boom tip, the operation input unit that inputs the moving speed and direction when moving the telescopic boom tip to the target position, and the target position of the telescopic boom tip A target speed output unit that calculates a target speed vector according to the moving speed and moving direction from the operation input unit, and a telescopic drive unit, a undulating drive unit, and a turning drive unit according to the target speed vector from the target speed output unit Output control unit to control the current position output unit at the start of control Set the current position of the telescopic boom tip to the initial position. The target position is output to the target speed output unit. During control, the target speed vector from the target speed output unit is used. At the tip of the telescopic boom that was supposed to be reached in the previous cycle Target position Periodically And a target position calculation unit that calculates and outputs the target speed to the target speed output unit.
[0015]
According to a third aspect of the present invention, there is provided a telescopic drive unit for extending and retracting the telescopic boom, a hoisting drive unit for driving the telescopic boom to swing, a turning drive unit for rotationally driving the telescopic boom, and a bucket provided at the tip of the telescopic boom. In the boom control device for a work machine, which controls a work machine provided with a swing drive unit that swings and drives with a predetermined positional relationship with respect to the turning direction by the swing drive part, A current position calculator that calculates the current position of the telescopic boom tip in response to a signal from the detector The current position output unit that checks the current position of the telescopic boom tip and bucket, the operation input unit that inputs the moving speed and direction when moving the telescopic boom tip to the target position, and the target position of the telescopic boom tip A target speed output unit that calculates a target speed vector and a swing speed according to the moving speed and moving direction from the operation input unit, and a telescopic drive unit according to the target speed vector from the target speed output unit, The control output calculation unit that controls the undulation drive unit, the turning drive unit, and the swing drive unit, and the current position output unit checked at the start of control Telescopic boom tip The current position and the current swing position of the bucket Early The target position is output to the target speed output unit. During control, the target speed vector and the swing speed are used from the target speed output unit. At the tip of the telescopic boom that was supposed to be reached in the previous cycle Target position Periodically And a target position calculation unit that calculates and outputs the target speed to the target speed output unit.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Next, embodiments of the present invention will be described with reference to the drawings.
[0017]
1 is a block diagram showing a boom control device for a work machine according to
[0018]
The boom control device of FIG. 1 that controls such a work machine includes an
[0019]
The
[0020]
The
[0021]
The target
(Target stretch length Lr, target undulation angle θr)
Receive. The target
[Expression 1]
[Expression 2]
Is used.
[0022]
Thus, the target
[0023]
The control
[0024]
The target
(Target stretch length Lr, target undulation angle θr)
Is calculated. At this time, the target
[Equation 3]
[Expression 4]
The target expansion / contraction length Lr and the target undulation angle θr are calculated using the integral formula of here,
Value θ r0 : Initial value of target undulation angle θr
Value L r0 : Initial value of the target expansion / contraction length Lr
It is. That is, the target
[Equation 5]
As a result, the target position is calculated.
[0025]
When the target
[Formula 6]
As a result, the target position is calculated.
[0026]
The
[0027]
The current
(Extension / contraction length L, undulation angle θ)
Represented by The current
[0028]
The
[0029]
Further, the
[0030]
Further, the
[0031]
Next, the operation of the first embodiment will be described.
[0032]
When the operator in the
[0033]
When the vertical operation lever is operated, the
(Current stretch length L 0 , Current undulation angle θ 0 )
Is used as the initial position. At this time,
[Expression 7]
Since the target speed is not yet calculated, the target
(Current stretch length L 0 , Current undulation angle θ 0 )
Is the target position. The target
[Equation 8]
[Equation 9]
Is calculated. The control
[0034]
Thereby, the
[0035]
In the next control cycle T, the following control is performed. In other words, the target
Is calculated. That is, the target
[Expression 10]
[Expression 11]
Is used to calculate the target expansion / contraction length Lr and the target undulation angle θr. The target
[Expression 12]
[Formula 13]
Is calculated. The control
[0036]
Accordingly, the
[0037]
Thereafter, the
[0038]
In this way, according to the first embodiment, the next target speed is calculated based on the target position calculated by the target
[0039]
[
FIG. 5 is a block diagram showing a boom control device for a work machine according to
[0040]
The target
(Current stretch length L, current undulation angle θ)
And the target position calculated by itself
(Target stretch length Lr, target undulation angle θr)
And the position error are examined in each control cycle T. When the position error becomes larger than the preset allowable position error, the target
[Expression 14]
Is calculated as a new target position.
[0041]
Thus, since the target
[0042]
The allowable position error is the upper limit value of the output that can be corrected. Further, the ± sign of the allowable position error is selected in the same manner according to the increase / decrease in the generated error.
[0043]
In the first and second embodiments, the case of vertical driving of the
[0044]
In the first and second embodiments, the present invention is applied to an aerial work vehicle. However, the present invention can be applied to any working machine having an extendable boom such as a crane vehicle.
[0045]
FIG. 6 is a block diagram showing a boom control device for a work machine according to
[0046]
The boom control device according to the third embodiment includes an
[0047]
The
[0048]
The
[0049]
The target
(Target stretch length Lr, target undulation angle θr, target turning angle φr)
Receive. The target
[0050]
The control
[0051]
The target
(Target stretch length Lr, target undulation angle θr, target turning angle φr)
Is calculated. At this time, the target
[Expression 15]
[Expression 16]
[Expression 17]
The target expansion / contraction length Lr, the target undulation angle θr, and the target turning angle φr are calculated using the integral formula. here,
Value θ r0 : Initial value of target undulation angle θr
Value L r0 : Initial value of the target expansion / contraction length Lr
Value φ r0 : Initial value of target turning angle φr
It is. That is, the target
[Formula 18]
As a result, the target position is calculated.
[0052]
When the target
[Equation 19]
As a result, the target position is calculated.
[0053]
The
[0054]
The current
(Extension / contraction length L, undulation angle θ, turning angle φ)
Represented by The current
[0055]
The
[0056]
The
[0057]
Further, the
[0058]
According to the third embodiment, when the
[0059]
[
FIG. 8 is a block diagram showing a boom control device for a working machine according to
[0060]
On the
[0061]
Specifically, the
[0062]
Further, the
[0063]
For an aerial work platform, a boom hoisting angle sensor 31 (for example, a gravitation goniometer) that detects the
[0064]
The
[0065]
[Expression 20]
Further, the
[0066]
Further, the tilting amount S of the moving
[0067]
[Expression 21]
Next, the
[0068]
This calculation is performed from two simultaneous equations (22) and (23) including the following three variables.
[0069]
[Expression 22]
[Expression 23]
The speed ratio of the boom expansion / contraction speed, the boom hoisting speed, and the tilting direction angular speed (which corresponds to the change speed of the swing angle of the bucket 4) thus determined is calculated in the
[0070]
Since the swing angle θ2 of the
[Expression 24]
As required.
[0071]
The speed signals VL, Vθ1, Vα and Vθ2 obtained by the
[0072]
The movement direction angle α, that is, the angle α formed between the
[0073]
When discriminating the left side tilt operation: The swing drive unit 44 is driven to turn left and the
[0074]
When discriminating the right side tilt operation: The swing drive unit 44 is driven to turn right, and the
[0075]
When discriminating forward tilting operation: The expansion /
[0076]
When discriminating the backward tilting operation: The expansion /
[0077]
Then, the signals of the speed signals VL, Vθ1, Vα, and Vθ2 are directed to the
[0078]
The calculating
[0079]
In each subsequent control cycle T, the
[0080]
Next, the operation of the operation control device for an aerial work vehicle having such a configuration will be described.
[0081]
As shown in FIG. 10, first, the aerial work vehicle is stopped at an appropriate position and the outrigger is extended and grounded so that the
[0082]
Then, the
[0083]
In each subsequent control cycle T, the
[0084]
Thereby, each drive
[0085]
In the fourth embodiment, the swing movement of the
[0086]
[Embodiment 5 of the Invention]
FIG. 11 is a block diagram showing a working machine according to Embodiment 5 of the present invention. The aerial work vehicle of the fifth embodiment is obtained by adding the following functions to the work vehicle used in the first embodiment. That is, the aerial work vehicle of the fifth embodiment holds the
[0087]
The aerial work vehicle according to the fifth embodiment includes a
[0088]
Further, the
[0089]
In each subsequent control cycle T, the
[0090]
Thereby, for example, the influence of the detection error of the boom undulation angle sensor such as a gravitational goniometer can be eliminated.
[0091]
【The invention's effect】
As described above, the invention of
[0092]
In the invention of
[0093]
According to the invention of
[Brief description of the drawings]
FIG. 1 is a block diagram showing a first embodiment of the present invention.
FIG. 2 is a diagram showing an aerial work vehicle used in the first embodiment.
FIG. 3 is a diagram showing an aerial work vehicle used in the first embodiment.
FIG. 4 is a diagram for explaining speed calculation according to the first embodiment;
FIG. 5 is a block diagram showing a second embodiment of the present invention.
FIG. 6 is a block diagram showing a third embodiment of the present invention.
FIG. 7 is a diagram for explaining speed calculation according to the third embodiment.
FIG. 8 is a block diagram showing a fourth embodiment of the present invention.
FIG. 9 is a diagram for explaining the operation of the fourth embodiment.
10 is a diagram for explaining the operation of the fourth embodiment. FIG.
FIG. 11 is a view showing a working machine according to a fifth embodiment of the present invention.
FIG. 12 is a diagram showing a state of conventional control.
FIG. 13 is a diagram showing a state of conventional control.
[Explanation of symbols]
11 Operation input section
12 Target speed output section
13 Control output calculator
14 Target position calculator
15 detector
16 Current position calculator
Claims (3)
検出部からの信号を受けて伸縮ブーム先端の現在位置を算出する現在位置演算部により伸縮ブーム先端の現在位置を調べる現在位置出力部と、
伸縮ブーム先端を目標位置に移動させるときに、移動速度および移動方向が入力される操作入力部と、
伸縮ブーム先端の目標位置を基準にして、操作入力部からの移動速度および移動方向に応じた目標速度ベクトルを算出する目標速度出力部と、
目標速度出力部からの目標速度ベクトルに応じて、伸縮駆動部と起伏駆動部とを制御する制御出力演算部と、
制御開始時には、現在位置出力部が調べた伸縮ブーム先端の現在位置を初期の目標位置として目標速度出力部に出力し、制御中は目標速度出力部からの目標速度ベクトルを用いて前回周期で到達するとされた伸縮ブーム先端の目標位置を周期的に算出して目標速度出力部に出力する目標位置演算部とを備えることを特徴とする、作業機のブーム制御装置。In a boom control device for a work machine that controls a work machine including a telescopic drive part for extending and retracting an extendable boom and a hoisting drive part for raising and lowering the telescopic boom,
A current position output unit for checking the current position of the telescopic boom tip by a current position calculation unit that receives a signal from the detection unit and calculates the current position of the telescopic boom tip;
An operation input unit for inputting a moving speed and a moving direction when moving the tip of the telescopic boom to the target position;
A target speed output unit that calculates a target speed vector according to the moving speed and moving direction from the operation input unit with reference to the target position of the telescopic boom tip;
In accordance with a target speed vector from the target speed output unit, a control output calculation unit that controls the expansion / contraction drive unit and the undulation drive unit,
At the start of control, the current position of the telescopic boom tip checked by the current position output unit is output to the target speed output unit as the initial target position. During control, the current position output unit reaches the previous cycle using the target speed vector from the target speed output unit. A boom control device for a working machine, comprising: a target position calculation unit that periodically calculates a target position of the tip of the telescopic boom and outputs the target position to a target speed output unit.
検出部からの信号を受けて伸縮ブーム先端の現在位置を算出する現在位置演算部により伸縮ブーム先端の現在位置を調べる現在位置出力部と、
伸縮ブーム先端を目標位置に移動させるときに、移動速度および移動方向が入力される操作入力部と、
伸縮ブーム先端の目標位置を基準にして、操作入力部からの移動速度および移動方向に応じた目標速度ベクトルを算出する目標速度出力部と、
目標速度出力部からの目標速度ベクトルに応じて、伸縮駆動部、起伏駆動部および旋回駆動部を制御する制御出力演算部と、
制御開始時には、現在位置出力部が調べた伸縮ブーム先端の現在位置を初期の目標位置として目標速度出力部に出力し、制御中は目標速度出力部からの目標速度ベクトルを用いて前回周期で到達するとされた伸縮ブーム先端の目標位置を周期的に算出して目標速度出力部に出力する目標位置演算部とを備えることを特徴とする、作業機のブーム制御装置。In a boom control device for a working machine that controls a working machine that includes a telescopic drive unit that telescopically drives an telescopic boom, a hoisting drive unit that drives an hoisting operation of the telescopic boom, and a swivel drive unit that drives the telescopic boom to pivot.
A current position output unit for checking the current position of the telescopic boom tip by a current position calculation unit that receives a signal from the detection unit and calculates the current position of the telescopic boom tip;
An operation input unit for inputting a moving speed and a moving direction when moving the tip of the telescopic boom to the target position;
A target speed output unit that calculates a target speed vector according to the moving speed and moving direction from the operation input unit with reference to the target position of the telescopic boom tip;
In accordance with a target speed vector from the target speed output unit, a control output calculation unit that controls the expansion / contraction drive unit, the undulation drive unit, and the turning drive unit,
At the start of control, the current position of the telescopic boom tip checked by the current position output unit is output to the target speed output unit as the initial target position. During control, the current position output unit reaches the previous cycle using the target speed vector from the target speed output unit. A boom control device for a working machine, comprising: a target position calculation unit that periodically calculates a target position of the tip of the telescopic boom and outputs the target position to a target speed output unit.
検出部からの信号を受けて伸縮ブーム先端の現在位置を算出する現在位置演算部により伸縮ブーム先端およびバケットの現在位置を調べる現在位置出力部と、
伸縮ブーム先端を目標位置に移動させるときに、移動速度および移動方向が入力される操作入力部と、
伸縮ブーム先端の目標位置を基準にして、操作入力部からの移動速度および移動方向に応じて、目標速度ベクトルおよび首振り速度を算出する目標速度出力部と、
目標速度出力部からの目標速度ベクトルに応じて、伸縮駆動部、起伏駆動部、旋回駆動部および首振り駆動部を制御する制御出力演算部と、
制御開始時には、現在位置出力部が調べた伸縮ブーム先端の現在位置およびバケットの現在の首振り位置を、初期の目標位置として目標速度出力部に出力し、制御中は目標速度出力部からの目標速度ベクトルおよび首振り速度を用いて前回周期で到達するとされた伸縮ブーム先端の目標位置を周期的に算出して目標速度出力部に出力する目標位置演算部とを備えることを特徴とする、作業機のブーム制御装置。A telescopic drive unit that telescopically drives the telescopic boom, a hoisting drive unit that drives the telescopic boom to undulate, a swivel drive unit that rotationally drives the telescopic boom, and a bucket provided at the tip of the telescopic boom, In a boom control device for a work machine, which controls a work machine provided with a swing drive unit that swings and drives while maintaining a predetermined positional relationship,
A current position output unit for checking a current position of the telescopic boom tip and the bucket by a current position calculation unit that receives a signal from the detection unit and calculates a current position of the telescopic boom tip;
An operation input unit for inputting a moving speed and a moving direction when moving the tip of the telescopic boom to the target position;
A target speed output unit that calculates a target speed vector and a swing speed according to the moving speed and moving direction from the operation input unit with reference to the target position of the tip of the telescopic boom;
In accordance with a target speed vector from the target speed output unit, a control output calculation unit that controls the expansion / contraction drive unit, the undulation drive unit, the turning drive unit, and the swing drive unit,
At the start of control, the current position of the telescopic boom tip and the current swinging position of the bucket investigated by the current position output unit are output to the target speed output unit as the initial target position. During control, the target speed output from the target speed output unit is output. A target position calculation unit that periodically calculates the target position of the tip of the telescopic boom that is supposed to be reached in the previous cycle using the speed vector and the swing speed, and outputs the target position to the target speed output unit. Machine boom control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21141396A JP4275199B2 (en) | 1996-08-09 | 1996-08-09 | Boom control device for work equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21141396A JP4275199B2 (en) | 1996-08-09 | 1996-08-09 | Boom control device for work equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH1053398A JPH1053398A (en) | 1998-02-24 |
JP4275199B2 true JP4275199B2 (en) | 2009-06-10 |
Family
ID=16605554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP21141396A Expired - Lifetime JP4275199B2 (en) | 1996-08-09 | 1996-08-09 | Boom control device for work equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4275199B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101384512B1 (en) * | 2012-12-31 | 2014-04-14 | 박대규 | Line-speed control method and apparatus for aerial work platform |
KR101563545B1 (en) * | 2012-12-18 | 2015-10-28 | 장일도 | Appararus for transferring work bench of high place working apparatus and method thereof |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4744664B2 (en) * | 2000-03-08 | 2011-08-10 | 株式会社タダノ | Control device for working machine with boom |
JP4596823B2 (en) * | 2003-06-30 | 2010-12-15 | 株式会社アイチコーポレーション | Jacking equipment for aerial work platforms |
JP4667877B2 (en) * | 2005-01-17 | 2011-04-13 | 株式会社タダノ | Remote control device for aerial work platforms |
JP6600529B2 (en) * | 2015-10-22 | 2019-10-30 | 古河機械金属株式会社 | Mechanical device operation control device, mechanical device operation control method, and program |
-
1996
- 1996-08-09 JP JP21141396A patent/JP4275199B2/en not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101563545B1 (en) * | 2012-12-18 | 2015-10-28 | 장일도 | Appararus for transferring work bench of high place working apparatus and method thereof |
KR101384512B1 (en) * | 2012-12-31 | 2014-04-14 | 박대규 | Line-speed control method and apparatus for aerial work platform |
Also Published As
Publication number | Publication date |
---|---|
JPH1053398A (en) | 1998-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10407282B2 (en) | Position control of a boom tip | |
CN104048641B (en) | Measurement apparatus | |
JP6673878B2 (en) | Control equipment for construction machinery | |
JP2007237750A (en) | Inverted pendulum type moving body | |
CN113047368B (en) | Excavator electronic fence correction system and correction method and excavator | |
JPH1077663A (en) | Construction machinery with laser instrument | |
JP4275199B2 (en) | Boom control device for work equipment | |
WO2020179346A1 (en) | Work machine | |
JP7324800B2 (en) | Travel control method for passenger boarding bridge | |
JP4021529B2 (en) | Control device for work equipment | |
JP4175727B2 (en) | Method for detecting elevation angle and turning angle of excavation boom in free section excavator | |
JP4744664B2 (en) | Control device for working machine with boom | |
JP2588906B2 (en) | Operation control device for aerial work vehicles | |
JP2001316098A (en) | Bending type boom device | |
JP3822938B2 (en) | Operation control device for aerial work platforms | |
JPS6224579B2 (en) | ||
JP2004231335A (en) | Boom operation controller for high altitude working vehicle | |
JP3319840B2 (en) | Work machine boom lowering operation control method and boom control device | |
JP2577945Y2 (en) | Workbench movement control device for boom work vehicles | |
JPH0657782A (en) | Automatic blade controlling device for bulldozer | |
JP2001341991A (en) | Operation control device for vehicle for high lift work | |
JPS6136426A (en) | Service device locus controller for service machine in arm system | |
JPH0663247B2 (en) | Control device for work equipment in power shovel | |
JP4267737B2 (en) | Balancer device | |
JPH0644958Y2 (en) | Leveling equipment for aerial work vehicles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050818 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050823 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050930 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060131 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060329 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060403 |
|
A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20060421 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090304 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120313 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120313 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130313 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140313 Year of fee payment: 5 |
|
EXPY | Cancellation because of completion of term |