(57)【要約】【課題】エンジン回転数にハンチングを生じさせずに、エンジン回転数に起因する共振を防止することができる油圧作業機械のエンジン回転数制御装置を提供すること。【解決手段】エンジン制御手段１０において、演算処理装置３２は、人力操作される操作部材の操作量検出器４から入出力インターフェース３１に入力された検出値を目標回転数に変換し、その目標回転数を入出力インターフェース３１を介してエンジンコントロールユニット２０に指令する。エンジンコントロールユニット２０はその目標回転数に従ってエンジンの燃料噴射ポンプ２ａの制御を行う。前記検出値を目標回転数に変換するための検出値に対する目標回転数の特性は、予め設定された回転数の範囲外の目標回転数に、検出値を変換するための特性である。予め設定された回転数の範囲は、目標回転数の下限値から上限値までの範囲内において共振の原因になるエンジン回転数を含む範囲である。【選択図】図２
2008169796.tif 000002
【特許請求の範囲】
【請求項１】
人力操作される操作部材と、この操作部材の操作量を検出する操作量検出器と、この操作量検出器による操作量の検出値を目標回転数に変換し、その目標回転数に従ってエンジン回転数を制御するエンジン制御手段とを備えている油圧作業機械のエンジン回転数制御装置において、
前記エンジン制御手段が、前記操作量の検出値に対して予め設定された目標回転数の特性に基づいて、前記操作量の検出値を目標回転数に変換するための演算を行う目標回転数演算手段を備えていて、
前記特性が、予め設定された回転数の範囲である設定回転数範囲を除く目標回転数に、前記操作量の検出値を変換するための特性であり、
前記設定回転数範囲が、目標回転数の下限値から上限値までの範囲内において、共振の原因になるエンジン回転数を含む範囲として設定された範囲であることを特徴とする油圧作業機械のエンジン回転数制御装置。
【請求項２】
請求項１記載の発明において、
前記特性が、前記設定回転数範囲よりも低い目標回転数の範囲である低回転数範囲での、前記操作量の検出値に対応する目標回転数を定める低回転数設定関数と、前記設定回転数範囲よりも高い目標回転数の範囲である高回転数範囲での、前記操作量の検出値に対応する目標回転数を定める高回転数設定関数とを含んでいて、
前記低回転数範囲での目標回転数の上限値における前記低回転数設定関数の傾きと、前記高回転数範囲での目標回転数の下限値における前記高回転数設定関数の傾きとが一致していることを特徴とする油圧作業機械のエンジン回転数制御装置。
【請求項３】
請求項１記載の発明において、
前記特性が、前記設定回転数範囲よりも低い目標回転数の範囲である低回転数範囲での、前記操作量の検出値に対応する目標回転数を定める低回転数設定関数と、前記設定回転数範囲よりも高い目標回転数の範囲である高回転数範囲での、前記操作量の検出値に対応する目標回転数を定める高回転数設定関数とを含んでいて、
前記低回転数設定関数の傾きが、前記低回転数範囲での上限値に近い目標回転数における傾きほど大きくなっていて、
前記高回転数設定関数の傾きが、前記高回転数範囲での下限値に近い目標回転数における傾きほど大きくなっていて、
前記低回転数範囲での目標回転数の上限値における前記低回転数設定関数の傾きと、前記高回転数範囲での目標回転数の下限値における前記高回転数設定関数の傾きとが一致していることを特徴とする油圧作業機械のエンジン回転数制御装置。
【請求項４】
請求項２または３記載の発明において、
前記低回転数範囲での目標回転数の上限値に対応する前記操作量の検出値よりも、前記高回転数範囲での目標回転数の下限値に対応する前記操作量の検出値の方が、前記目標回転数演算手段の検出値に対する分解能の最小単位分だけ高く設定されていることを特徴とする油圧作業機械のエンジン回転数制御装置。
【請求項５】
請求項２記載の発明において、
前記低回転数設定関数と前記高回転数設定関数が互いに同じ傾きの１次関数であり、
前記低回転数範囲での目標回転数の上限値に対応する前記操作量の検出値よりも、前記高回転数範囲での目標回転数の下限値に対応する前記操作量の検出値の方が、前記目標回転数演算手段の検出値に対する分解能の最小単位分だけ高く設定されていて、
前記高回転数設定関数の方が前記低回転数設定関数よりも、前記低回転数範囲での目標回転数の下限値と前記高回転数範囲での目標回転数の上限値とを含む１次関数上の値に近い値をとることを特徴とする油圧作業機械のエンジン回転数制御装置。
【請求項６】
請求項１記載の発明において、
前記設定回転数範囲を調整する手段を備えていることを特徴とする油圧作業機械のエンジン回転数制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、油圧ショベルやホイルローダなどの油圧作業機械に搭載されるエンジン回転数制御装置であって、ダイヤル操作やペダル操作により指令される目標回転数に応じてエンジン回転数を制御する油圧作業機械のエンジン回転数制御装置に関する。
【背景技術】
【０００２】
この種の油圧作業機械のエンジン回転数制御装置は、人力操作される操作部材と、この操作部材の操作量を検出する操作量検出器と、この操作量検出器による操作量の検出値を目標回転数に変換し、その目標回転数に従ってエンジン回転数を制御するエンジン制御手段とを備えている。
【０００３】
前記エンジン制御手段としては、特許文献１に示される技術のように、予め設定された回転数の範囲である設定回転数範囲に、実際のエンジン回転数の検出値が含まれた状態であるかどうかを判定し、その判定結果が真である場合に、エンジン回転数を設定回転数範囲外にずらす制御を行う、というものがある。設定回転数範囲は共振の原因になるエンジン回転数を含む範囲として設定される。
【特許文献１】特開平９−３２５９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に示される技術は、実際のエンジン回転数の検出値が設定回転数範囲内の値なったときに、エンジン回転数を設定回転数範囲外にずらす制御を行う。このため、エンジン回転数が設定回転数範囲内の回転数になった後、設定回転数範囲外の回転数に変化し、また設定回転数範囲内の回転数に戻り、その後に再び設定回転数外の回転数に変化する、という現象（ハンチング）が生じることがある。
【０００５】
本発明は、前述の問題を考慮してなされたものであり、その目的は、エンジン回転数にハンチングを生じさせずに、エンジン回転数に起因する共振を防止することができる油圧作業機械のエンジン回転数制御装置を提供することにある。
【課題を解決するための手段】
【０００６】
前述の目的を達成するために、本発明は次のように構成されている。
【０００７】
〔１〕  本発明は、人力操作される操作部材と、この操作部材の操作量を検出する操作量検出器と、この操作量検出器による操作量の検出値を目標回転数に変換し、その目標回転数に従ってエンジン回転数を制御するエンジン制御手段とを備えている油圧作業機械のエンジン回転数制御装置において、前記エンジン制御手段が、前記操作量の検出値に対して予め設定された目標回転数の特性に基づいて、前記操作量の検出値を目標回転数に変換するための演算を行う目標回転数演算手段を備えていて、前記特性が、予め設定された回転数の範囲である設定回転数範囲を除く目標回転数に、前記操作量の検出値を変換するための特性であり、前記設定回転数範囲が、目標回転数の下限値から上限値までの範囲内において、共振の原因になるエンジン回転数を含む範囲として設定された範囲であることを特徴とする。
【０００８】
このように構成された本発明では、エンジン制御手段の目標回転数演算手段が、操作部材の操作量の検出値を、設定回転数範囲を除く目標回転数に変換する。設定回転数範囲は共振の原因になるエンジン回転数の範囲として設定されているので、目標回転数に従って制御されるエンジン回転数は共振の原因になるエンジン回転数になることがない。この結果、エンジン回転数にハンチングを生じさせずに、エンジン回転数に起因する共振を防止することができる。つまり、前述の目的を達成することができる。
【０００９】
〔２〕  本発明は、「〔１〕」記載の発明において、前記特性が、前記設定回転数範囲よりも低い目標回転数の範囲である低回転数範囲での、前記操作量の検出値に対応する目標回転数を定める低回転数設定関数と、前記設定回転数範囲よりも高い目標回転数の範囲である高回転数範囲での、前記操作量の検出値に対応する目標回転数を定める高回転数設定関数とを含んでいて、前記低回転数範囲での目標回転数の上限値における前記低回転数設定関数の傾きと、前記高回転数範囲での目標回転数の下限値における前記高回転数設定関数の傾きとが一致していることを特徴とする。
【００１０】
〔３〕  本発明は、「〔１〕」記載の発明において、前記特性が、前記設定回転数範囲よりも低い目標回転数の範囲である低回転数範囲での、前記操作量の検出値に対応する目標回転数を定める低回転数設定関数と、前記設定回転数範囲よりも高い目標回転数の範囲である高回転数範囲での、前記操作量の検出値に対応する目標回転数を定める高回転数設定関数とを含んでいて、前記低回転数設定関数の傾きが、前記低回転数範囲での上限値に近い目標回転数における傾きほど大きくなっていて、前記高回転数設定関数の傾きが、前記高回転数範囲での下限値に近い目標回転数における傾きほど大きくなっていて、前記低回転数範囲での目標回転数の上限値における前記低回転数設定関数の傾きと、前記高回転数範囲での目標回転数の下限値における前記高回転数設定関数の傾きとが一致していることを特徴とする。
【００１１】
〔４〕  本発明は、「〔２〕」または「〔３〕」記載の発明において、前記低回転数範囲での目標回転数の上限値に対応する前記操作量の検出値よりも、前記高回転数範囲での目標回転数の下限値に対応する前記操作量の検出値の方が、前記目標回転数演算手段の検出値に対する分解能の最小単位分だけ高く設定されていることを特徴とする。
【００１２】
〔５〕  本発明は、「〔２〕」記載の発明において、前記低回転数設定関数と前記高回転数設定関数が互いに同じ傾きの１次関数であり、前記低回転数範囲での目標回転数の上限値に対応する前記操作量の検出値よりも、前記高回転数範囲での目標回転数の下限値に対応する前記操作量の検出値の方が、前記目標回転数演算手段の検出値に対する分解能の最小単位分だけ高く設定されていて、前記高回転数設定関数の方が前記低回転数設定関数よりも、前記低回転数範囲での目標回転数の下限値と前記高回転数範囲での目標回転数の上限値とを含む１次関数上の値に近い値をとることを特徴とする。
【００１３】
〔６〕  本発明は、「〔１〕」記載の発明において、前記設定回転数範囲を調整する手段を備えていることを特徴とする。
【発明の効果】
【００１４】
本発明は、前述したように、エンジン回転数にハンチングを生じさせずに、エンジン回転数に起因する共振を防止することができる。
【発明を実施するための最良の形態】
【００１５】
本発明の油圧作業機械のエンジン制御装置の一実施形態について図を用いて説明する。
【００１６】
図１は本発明の油圧作業機械のエンジン制御装置の一実施形態が油圧作業機械の油圧駆動装置に設けられた状態の概略を示すブロック図、図２は本発明の油圧作業機械のエンジン制御装置の一実施形態の構成を示すブロック図、図３は図１に示された操作部材の回転角度と操作量検出器の出力電圧との関係を示す特性線図、図４は図３に示された出力電圧に対して設定される目標回転数の特性の一例を示す特性線図である。
【００１７】
図１に示すように、油圧作業機械の油圧駆動装置は、その油圧作業機械に備えられる各種油圧アクチュエータを駆動するための圧油を吐出する可変容量型油圧ポンプ１と、この油圧ポンプ１を駆動するエンジン２（ディーゼルエンジン）とを備えている。
【００１８】
エンジン２はコモンレール式燃料噴射ポンプ２ａを備えていて、この燃料噴射ポンプ２ａは、コンピュータ主体のエンジンコントロールユニット２０から与えられる電気信号により制御されるようになっている。このエンジンコントロールユニット２０によるエンジン回転数の制御はフィードバック制御である。つまり、後述の車体コントロールユニット３０から電気信号線４０を介して指令される目標回転数と、燃料噴射ポンプ２ａに設けられたエンジン回転数センサ（図示しない）による検出値とを比較しながら、エンジン回転数の検出値が目標回転数に一致するように燃料噴射ポンプ２ａを制御することが行われるようになっている。
【００１９】
可変容量型油圧ポンプ１は、吐出流量を制御する電気操作式のレギュレータ1aを備えている。このレギュレータ1aは車体コントロールユニット３０から与えられる電気信号により制御されるようになっている。車体コントロールユニット３０はレギュレータ1a以外に電磁弁などの電気操作可能な各種油圧機器の制御、すなわち油圧駆動装置のうちのエンジン２を除いた各部の制御を行うようになっている。
【００２０】
本実施形態は、人力操作される操作部材３と、この操作部材３の操作量を検出する操作量検出器４とを備えている。操作部材３は、例えば回動操作されるダイヤルである。操作量検出器４は例えばポテンショメータであり、操作部材３（ダイヤル）の回動角度を電圧値で示す検出信号を出力するようになっている。
【００２１】
図３に示すように、操作量検出器４が出力する検出信号の電圧値（以下「出力電圧」ともいう）は、操作部材３の回動範囲の大部分を占める回動範囲「θ１≦θ≦θｍａｘ）」内で操作部材３の回動角度θが変化するとき、回動角度θに比例する。回動角度θ１に対応する出力電圧はＶ１であり、回動角度θ２に対応する出力電圧はＶｓ（＞Ｖ１）である。回動範囲「０≦θ＜θ１」内で回動角度θが変化するとき、出力電圧は一定値０になる。
【００２２】
図１，２に示すように、本実施形態は、操作量検出器４による操作量の検出値を目標回転数に変換し、その目標回転数に従ってエンジン回転数を制御するエンジン制御手段１０を備えている。このエンジン制御手段１０は、前出のエンジンコントロールユニット２０、前出の車体コントロールユニット３０、および電気信号線４０から構成されている。なお、図２は、車体コントロールユニット３０の機能のうちの、エンジン２の制御に関係する部分のみを示していて、エンジン２を除く油圧駆動装置の各部の制御に関係する部分を示していない。
【００２３】
車体コントロールユニット３０は、エンジンコントロールユニット２０、操作量検出器４および、テンキー等の入力ボタンおよび表示装置を有する入力装置５とに接続された入出力インターフェース３１と、演算処理装置３２（ＣＰＵ）と、この演算処理装置３２が行う処理を指定するプログラムが予め記憶された読出し専用記憶装置３３（ＲＯＭ）と、演算処理装置３２の作業領域となる揮発性記憶装置３４（ＲＡＭ）と、書換え可能な不揮発性記憶装置３５（ＦＬＡＳＨ  ＭＥＭＯＲＹ）とを備えている。
【００２４】
読出し専用記憶装置３３には、（１）目標回転数演算プログラム、（２）目標回転数指令プログラム、（３）設定回転数範囲調整プログラムが記憶されている。
【００２５】
（１）目標回転数演算プログラムは、操作部材３の操作量の検出値、すなわち操作量検出器４の出力電圧に対して予め設定された目標回転数の特性（図４に示す）に基づいて、出力電圧を目標回転数に変換するための演算を行う目標回転数演算手段として演算処理装置３２を機能させるための、演算処理装置３２に行わせる動作手順を定めている。
【００２６】
図４に示すように、目標回転数の特性は、予め設定された回転数の範囲である設定回転数範囲Ｒｒｓを除く目標回転数に、出力電圧を変換するための特性である。設定回転数範囲Ｒｒｓは、目標回転数の下限値Ｒｍｉｎから上限値Ｒｍａｘまでの範囲において、共振の原因になるエンジン回転数を含む範囲、例えば共振の原因になるエンジン回転数を中央値とする範囲として設定されている。不揮発性記憶装置３５には、設定回転数範囲Ｒｒｓを記憶した設定回転数範囲記憶領域３５ａと、目標回転数の特性を記憶した特性記憶領域３５ｂとが設けられている。
【００２７】
目標回転数の特性は、さらに、設定回転数範囲Ｒｒｓよりも低い目標回転数の範囲である低回転数範囲Ｒｒｌでの、出力電圧に対応する目標回転数を定める低回転数設定関数Ｆｌと、設定回転数範囲Ｒｒｓよりも高い目標回転数の範囲である高回転数範囲Ｒｒｈでの、出力電圧に対応する目標回転数を定める高回転数設定関数Ｆｈとを含んでいる。
【００２８】
低回転数設定関数Ｆｌと前記高回転数設定関数Ｆｈは、低回転数範囲Ｒｒｌでの目標回転数の上限値Ｒｌｍａｘに対応する出力電圧よりも、高回転数範囲Ｒｒｈでの目標回転数の下限値Ｒｈｍｉｎに対応する出力電圧の方が、目標回転数演算手段としての演算処理装置３２の出力電圧に対する分解能の最小単位分の電圧値Ｖｕだけが高くなるように、設定されている。すなわち、目標回転数を定める関数が、操作部材３の回動角度θ２（図３参照）に対応する出力電圧Ｖｓにおいて低回転数設定関数Ｆｌから高回転数設定関数Ｆｈに切替わるように、設定されている。
【００２９】
低回転数設定関数Ｆｌと高回転数設定関数Ｆｈは、さらに、低回転数範囲Ｒｒｌでの目標回転数の上限値Ｒｌｍａｘにおける低回転数設定関数Ｆｌの傾きと、高回転数範囲Ｒｒｈでの目標回転数の下限値Ｒｈｍｉｎにおける高回転数設定関数Ｆｈの傾きとが一致するように、例えば、互いに同じ傾きの１次関数に設定されている。
【００３０】
（２）目標回転数指令プログラムは、前出の目標回転数演算手段（演算処理装置３２）により算出される目標回転数をエンジンコントロールユニット２０に指令する目標回転数指令手段として演算処理装置３２を機能させるための、演算処理装置３２に行わせる動作手順を定めている。
【００３１】
（３）設定回転数範囲調整プログラムは、入力装置５からの入力信号に応じて、不揮発性記憶装置３５の設定回転数範囲記憶領域３５ａに記憶されている設定回転数範囲Ｒｒｓを調整する設定回転数範囲調整手段として演算処置装置３２が機能するように、演算処理装置３２の動作手順を指定している。
【００３２】
つまり、設定回転数範囲調整プログラムは、入力装置５により指定される設定回転数範囲の上限値および下限値の少なくとも一方に従って、設定回転数範囲記憶領域３５ａに記憶されている設定回転数範囲Ｒｒｓとは上限値および下限値の少なくとも一方が異なる設定回転数範囲を算出し、設定回転数範囲記憶領域３５ａ中の設定回転数範囲Ｒｒｓを書き換える、という処理を演算処理装置３２に行わせる。さらに、書換え後の設定回転数範囲に対応する低回転数設定関数および高回転数設定関数の少なくとも一方を算出し、特性記憶領域３５ｂ中の低回転数設定関数Ｆｌおよび高回転数設定関数Ｆｈを書き換える、という処理を演算処理装置３２に行わせる。
【００３３】
低回転数設定関数および高回転数設定関数は次の手順で算出される。
【００３４】
低回転数設定関数の算出手順について：
書換え後の設定回転数範囲が例えばＲｒｓ１の場合、低回転数範囲がＲｒｌからＲｒｌ１に変更されるので、変更後の低回転数範囲Ｒｒｌ１での目標回転数の上限値Ｒｌｍａｘ１を、設定回転数範囲Ｒｒｓ１の下限値から、予め設定された値を減算することで求める。次に、点Ａ１（Ｖ１，Ｒｍｉｎ）と点Ａ２（（Ｖｓ−Ｖｕ），Ｒｌｍａｘ１）を含む１次関数を算出する。最後に、その１次関数における座標Ａ１（Ｖ１，Ｒｍｉｎ）から座標Ａ２（（Ｖｓ−Ｖｕ），Ｒｌｍａｘ１）までの部分を、低回転数設定関数Ｆｌ１とする。
【００３５】
高回転数設定関数の算出手順について：
書換え後の設定回転数範囲が例えばＲｒｓ１の場合、高回転数範囲がＲｒｈからＲｒｈ１に変更されるので、変更後の高回転数範囲Ｒｒｈ１での目標回転数の下限値Ｒｈｍｉｎ１を、設定回転数範囲Ｒｒｓ１の上限値に、予め設定された値を加算することで求める。次に、点Ｂ１（Ｖｓ，Ｒｈｍｉｎ１）と点Ｂ２（Ｖ２，Ｒｍａｘ）を含む１次関数を算出する。最後に、その１次関数における点Ｂ１（Ｖｓ，Ｒｈｍｉｎ１）から点Ｂ２（Ｖ２，Ｒｍａｘ）までの部分を、高回転数設定関数Ｆｈ１とする。
【００３６】
このように構成された本実施形態は次のように動作する。
【００３７】
≪エンジン制御≫
エンジン２の始動後、油圧作業機械のオペレータは、エンジン回転数を所望の値に設定するために操作部材３を回動操作する。操作量検出器４は、回動操作された操作部材３の回動角度θを検出し、その検出値に相応する電圧値の検出信号を出力する（図３参照）。この検出信号は車体コントロールユニット３０の入出力インターフェース３１に入力される。
【００３８】
車体コントロールユニット３０では、検出信号が入力されると、演算処理装置３２が読出し専用記憶装置３３から目標回転数演算プログラムを読出し、目標回転数演算手段として動作する。目標回転数演算手段としての演算処理装置３２は、検出信号の電圧値、すなわち出力電圧がＶｓよりも低いとき、そのときの出力電圧と低回転数設定関数Ｆｌとから目標回転数を算出する。また、出力電圧がＶｓ以上のとき、そのときの出力電圧と高回転数設定関数Ｆｈとから目標回転数を算出する。
【００３９】
演算処理装置３２は、目標回転数演算手段として目標回転数を算出した後、読出し専用記憶装置３３から目標回転数指令プログラムを読出し、目標回転数指令手段として動作する。目標回転数指令手段としての演算処理装置３２は、目標回転数を示す回転数指令信号を、入出力インターフェース３１から電気信号線４０に出力する。
【００４０】
エンジンコントロールユニット２０は、電気信号線４０に出力された回転数指令信号を取得して、その回転数指令信号により示された目標回転数に従ってエンジン回転数を制御する。
【００４１】
このようにして制御されるエンジン回転数は、例えば操作部材３が回動角度θ１からθｍａｘまで操作される場合、回動角度θが回動角度θ１からθ２に達する前までの間において回動角度θに比例してＲｍｉｎからＲｌｍａｘまで上昇し、回動角度θが回動角度θ２に達したときにステップ状にＲｈｍｉｎまで上昇し、その後、回動角度θがθｍａｘに達するまでの間において回動角度θに比例してＲｍａｘまで上昇する。
【００４２】
≪設定回転数範囲の調整≫
オペレータは入力装置５を操作することによって、設定回転数範囲Ｒｒｓの変更を開始する旨の変更開始指令信号を車体コントロールユニット３０に入力する。これにより、車体コントロールユニット３０では、演算処理装置３２が読出し専用記憶装置３３から設定回転数調整プログラムを読出し、設定回転数調整手段としての機能を発動する。
【００４３】
その後、オペレータは入力装置５を操作することによって、設定回転数範囲の上限値および下限値の少なくとも一方、例えば両方のそれぞれを示す数値を、車体コントロールユニット３０に入力する。
【００４４】
車体コントロールユニット３０では、設定回転数調整手段として機能している演算処理装置３２が、入力装置５から入力された数値のそれぞれを基に、設定回転数範囲Ｒｒｓとは上限値および下限値の両方が異なる設定回転数範囲Ｒｒｓ１を算出し、設定回転数範囲記憶領域３５ａ中の設定回転数範囲Ｒｒｓを設定回転数範囲Ｒｒｓ１に書き換える。さらに、書換え後の設定回転数範囲Ｒｒｓ１に対応する低回転数設定関数Ｆｌ１および高回転数設定関数Ｆｈ１を算出し、特性記憶領域３５ｂ中の低回転数設定関数Ｆｌおよび高回転数設定関数Ｆｈを、低回転数設定関数Ｆｌ１および高回転数設定関数Ｆｈ１に書き換える。
【００４５】
本実施形態によれば次の効果が得られる。
【００４６】
本実施形態では、目標回転数演算手段としての演算処理装置３２が、操作部材３の回動角度を示す出力電圧を、共振の原因になるエンジン回転数の範囲として予め設定された設定回転数範囲を除く目標回転数に変換する。これにより、目標回転数に従って制御されるエンジン回転数は、共振の原因になるエンジン回転数になることがない。この結果、エンジン回転数にハンチングを生じさせずに、エンジン回転数に起因する共振を防止することができる。
【００４７】
本実施形態では、低回転数範囲Ｒｒｌでの目標回転数の上限値Ｒｌｍａｘに対応する出力電圧よりも、高回転数範囲Ｒｒｈでの目標回転数の下限値Ｒｈｍｉｎに対応する出力電圧の方が、目標回転数演算手段としての演算処理装置３２の出力電圧に対する分解能の最小単位分の電圧値Ｖｕだけが高くなるように、低回転数設定関数Ｆｌと前記高回転数設定関数Ｆｈが設定されている。これにより、操作部材３の回動角度の変化中に、エンジン回転数が変化しなくなるということが起こらないようにすることができる。
【００４８】
油圧作業機械の構成部品の寸法は公差の範囲で異なっているので、同型式の油圧作業機械であっても油圧作業機械毎に固有振動数が異なっている。このため、本実施形態が搭載される油圧作業機械の共振の原因になるエンジン回転数の値も異なっている。本実施形態では、演算処理装置３２（設定回転数範囲調整手段）が入力装置５により指定される設定回転数範囲の上限値および下限値の少なくとも一方に応じて設定回転数範囲を変更するので、共振の原因となるエンジン回転数を中央値とする適切な設定回転数範囲を、油圧作業機械毎に設定することができる。
【００４９】
なお、前述の実施形態では、低回転数設定関数と高回転数設定関数が互いに同じ傾きの１次関数であり、低回転数範囲での目標回転数の上限値に対応する操作量の検出値よりも、高回転数範囲での目標回転数の下限値に対応する操作量の検出値の方が、目標回転数演算手段の検出値に対する分解能の最小単位分だけ高く設定されているものの一例として、低回転数設定関数Ｆｌと高回転数設定関数Ｆｈが挙げられている。本発明はその一例に限定されるものではなく、図５に示す低回転数設定関数Ｆｌ２および高回転数設定関数Ｆｈ２であってもよい。
【００５０】
図５に示す低回転数設定関数Ｆｌ２と高回転数設定関数Ｆｈ２は、図４に示す低回転数設定関数Ｆｌと高回転数設定関数Ｆｈを、目標回転数に対応する出力電圧が高くなる方向へ平行移動させたものであり、高回転数設定関数Ｆｈ２の方が低回転数設定関数Ｆｌ２よりも、目標回転数の下限値Ｒｍｉｎおよび上限値Ｒｍａｘを含む１次関数ｆ上の値に近い値をとるようになっている。
【００５１】
操作部材３の回動角度に対する目標回転数の特性は、出力電圧に対する目標回転数の特性を１次関数ｆで定めた場合の方が、図４に示す目標回転数の特性よりも自然なものになる。また、目標回転数は低回転数範囲よりも高回転数範囲内の値に設定されることが多いのが実状である。これらのことを考慮して、図５に示す低回転数設定関数Ｆｌ２および高回転数設定関数Ｆｈ２は設定されている。つまり、高回転数設定関数Ｆｈを平行移動させた高回転数設定関数Ｆｈ２によって、高回転数範囲Ｒｒｈでの目標回転数の特性を、図４に示す高回転数設定関数Ｆｈから得られる特性よりも自然なものにすることができる。
【００５２】
また、前述の実施形態では、低回転数範囲での目標回転数の上限値における低回転数設定関数の傾きと、高回転数範囲での目標回転数の下限値における高回転数設定関数の傾きとが一致しているものの一例として、互いに同じ傾きの１次関数である図４に示す低回転数設定関数Ｆｌおよび高回転数設定関数Ｆｈが挙げられている。本発明はその一例に限定されるものではなく、図６に示す低回転数設定関数Ｆｌ３および高回転数設定関数Ｆｈ３であってもよい。低回転数設定関数Ｆｌ３の傾きは、低回転数範囲Ｒｒｌでの目標回転数の上限値Ｒｌｍａｘに近い目標回転数における傾きほど大きくなっていて、高回転数設定関数Ｆｈ３の傾きは、高回転数範囲Ｒｒｈでの目標回転数の下限値Ｒｈｍｉｎに近い目標回転数における傾きほど大きくなっているが、上限値Ｒｌｍａｘにおける低回転数設定関数Ｆｌ３の傾きと、下限値Ｒｈｍｉｎにおける高回転数設定関数Ｆｈ３の傾きとは互いに同じである。
【００５３】
このように設定された低回転数設定関数Ｆｌ３と高回転数設定関数Ｆｈ３は、低回転数範囲Ｒｒｌでの上限値Ｒｌｍａｘから高回転数範囲Ｒｒｈでの下限値Ｒｈｍｉｎへのエンジン回転数のステップ状の変化がオペレータに与える違和感を、軽減することができる。
【００５４】
また、前述の実施形態では、車体コントロールユニット３０とエンジンコントロールユニット２０と電気信号線４０とから構成されたエンジン制御手段１０がエンジン制御手段の一例として挙げられている。このエンジン制御手段１０の構成は、車体コントロールユニットとエンジンコントロールユニットとが個別に製造される場合に対応するためである。本発明においてエンジン制御手段はその構成に限定されるものではなく、車体の制御とエンジンの制御が１のコントロールユニットにまとめられた構成であってもよい。
【００５５】
また、前述の実施形態は、コモンレール式燃料噴射ポンプ２ａを備えたエンジン２を制御する例であるが、本発明が制御するエンジンはそれに限定されるものではなく、メカガバナのガバナレバーを電気操作可能な電動モータで駆動するエンジンであってもよい。
【００５６】
また、前述の実施形態では、操作部材３がダイヤルからなっていたが、本発明における操作部材はダイヤルに限るものではなく、ペダルでもよい。
【図面の簡単な説明】
【００５７】
【図１】本発明の油圧作業機械のエンジン制御装置の一実施形態が油圧作業機械の油圧駆動装置に設けられた状態の概略を示すブロック図である。
【図２】本発明の油圧作業機械のエンジン制御装置の一実施形態の構成を示すブロック図である。
【図３】図１に示された操作部材の回転角度と操作量検出器の出力電圧との関係を示す特性線図である。
【図４】図３に示された出力電圧に対して設定される目標回転数の特性の一例を示す特性線図である。
【図５】図３に示された出力電圧に対して設定される目標回転数の特性の、図２とは別の例を示す特性線図である。
【図６】図３に示された出力電圧に対して設定される目標回転数の特性の、図２，３とは別の例を示す特性線図である。
【符号の説明】
【００５８】
１  油圧ポンプ
１ａ  レギュレータ
２  エンジン
２ａ  燃料噴射ポンプ２ａ
３  操作部材
４  操作量検出器
５  入力装置
１０  エンジン制御手段
２０  エンジンコントロールユニット
３０  車体コントロールユニット
３１  入出力インターフェース
３２  演算処理装置
３３  読出し専用記憶装置
３４  揮発性記憶装置
３５  不揮発性記憶装置
３５ａ  設定回転数範囲記憶領域
３５ｂ  特性記憶領域
４０  電気信号線
Ｒｒｓ，Ｒｒｓ１  設定回転数範囲
Ｒｒｌ，Ｒｒｌ１  低回転数範囲
Ｒｒｈ，Ｒｒｈ１  高回転数範囲
Ｆｌ，Ｆｌ１，Ｆｌ２，Ｆｌ３  低回転数設定関数
Ｆｈ，Ｆｈ１，Ｆｈ２，Ｆｈ３  高回転数設定関数
【図１】
2008169796.tif 000003
【図２】
2008169796.tif 000004
【図３】
2008169796.tif 000005
【図４】
2008169796.tif 000006
【図５】
2008169796.tif 000007
【図６】
2008169796.tif 000008