(57)【要約】【課題】芝刈り作業を実行していないときの目標回転数を低下させ、騒音を低減させると共に、燃費を向上させるようにした芝刈り機用エンジンの回転数制御装置を提供する。【解決手段】芝刈り機によって芝刈り作業が実行されているか否か（具体的には、芝刈り機において実際に芝が刈られていて、エンジン負荷がアイドル回転時に比して増加しているか否か）判断すると共に、その判断結果に基づいて目標回転数ＮＥＤを変更する。具体的には、目標回転数ＮＥＤと平均スロットル開度θＴＨａｖｅに基づいて算出される出力発生率ＯＰｒａｔｅ（エンジン負荷を表す値）が小さいときは目標回転数ＮＥＤを第１の目標回転数ＮＥＤ１（アイドル回転数）に設定する（Ｓ２８）と共に、出力発生率ＯＰｒａｔｅが大きいときは、目標回転数ＮＥＤを第２の目標回転数ＮＥＤ２（アイドル回転数より高い芝刈り作業に最も適した回転数）に変更する（Ｓ２２）。【選択図】  図３
2005016436.tif 000002
【特許請求の範囲】
【請求項１】
芝刈り機に搭載されたエンジンのスロットルバルブを開閉するアクチュエータを備えると共に、エンジン回転数が予め設定された目標回転数となるように前記アクチュエータの駆動を制御する芝刈り機用エンジンの回転数制御装置において、前記芝刈り機において芝刈り作業が実行されているか否か判断する判断手段と、前記判断手段の判断結果に基づいて前記目標回転数を変更する目標回転数変更手段とを備えるように構成したことを特徴とする芝刈り機用エンジンの回転数制御装置。
【請求項２】
前記判断手段は、前記スロットルバルブの開度を検出するスロットル開度検出手段と、前記検出されたスロットル開度と前記目標回転数に基づいて前記エンジンの出力発生率を算出する出力発生率算出手段とを備えると共に、前記算出された出力発生率が所定値以上のとき前記芝刈り作業が実行されていると判断するように構成したことを特徴とする請求項１項記載の芝刈り機用エンジンの回転数制御装置。
【請求項３】
前記判断手段は、前記エンジン回転数を検出するエンジン回転数検出手段と、前記検出されたエンジン回転数に基づいて前記エンジンの回転変動を示す値を算出する回転変動値算出手段と、前記算出された回転変動値と前記目標回転数に基づいて前記エンジンの出力を算出するエンジン出力算出手段とを備えると共に、前記算出されたエンジン出力が所定値以上のとき前記芝刈り作業が実行されていると判断するように構成したことを特徴とする請求項１項記載の芝刈り機用エンジンの回転数制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、芝刈り機用エンジンの回転数制御装置に関する。
【０００２】
【従来の技術】
従来、カッタブレードの駆動源としてエンジンを搭載した芝刈り機が広く知られている（例えば、特許文献１参照）。この種の芝刈り機にあっては、一般に、機械式ガバナによってスロットルバルブをエンジン負荷に応じて機械的に開閉することにより、エンジン回転数が目標回転数となるように制御している。
【０００３】
【特許文献１】
特開２００３−１１１５０８号公報（段落００１２など）
【０００４】
【発明が解決しようとする課題】
機械式ガバナは、フライウエイトが発生する荷重とスプリングの弾性力との釣り合いによってエンジン回転数を一定に（即ち、目標回転数に）保つように動作する。従って、芝刈り作業を実行しているとき（具体的には、芝刈り機において実際に芝が刈られていて、エンジン負荷がアイドル回転時に比して増加しているとき）の目標回転数を、芝刈り作業を実行していないとき（芝が刈られておらず、エンジン負荷が低いとき）の目標回転数（アイドル回転数）より高い回転数に設定することができなかった。換言すれば、芝刈り作業を実行していないときの目標回転数を、芝刈り作業を実行しているときの目標回転数と同じかそれ以上の回転数に設定しなければならないため、芝刈り作業を実行していないときの騒音が大きくなると共に、燃費が悪化するという不具合があった。
【０００５】
従って、この発明の目的は上記した課題を解消することにあり、芝刈り作業を実行していないときの目標回転数を低下させ、騒音を低減させると共に、燃費を向上させるようにした芝刈り機用エンジンの回転数制御装置を提供することにある。
【０００６】
また、従来は、芝刈り作業が実行されていないときのエンジン回転数が高すぎる場合や、芝刈り作業が実行されているときのエンジン回転数が低い場合、手動でエンジン回転数を調整する必要があったため、操作が煩雑であると共に、エンジン回転数にバラツキが生じて安定した作業が行い難いという不都合があった。
【０００７】
従って、この発明のさらなる目的は、エンジン回転数の手動による調整を不要とし、操作を簡素化すると共に、エンジン回転数にバラツキが生じないようにして安定した作業を行うことができる芝刈り機用エンジンの回転数制御装置を提供することにある。
【０００８】
【課題を解決するための手段】
上記の目的を達成するために、請求項１項にあっては、芝刈り機に搭載されたエンジンのスロットルバルブを開閉するアクチュエータを備えると共に、エンジン回転数が予め設定された目標回転数となるように前記アクチュエータの駆動を制御する芝刈り機用エンジンの回転数制御装置において、前記芝刈り機において芝刈り作業が実行されているか否か判断する判断手段と、前記判断手段の判断結果に基づいて前記目標回転数を変更する目標回転数変更手段とを備えるように構成した。
【０００９】
このように、請求項１項にあっては、芝刈り機に搭載されたエンジンのスロットルバルブを開閉するアクチュエータを備えると共に、エンジン回転数が予め設定された目標回転数となるように前記アクチュエータの駆動を制御する芝刈り機用エンジンの回転数制御装置において、前記芝刈り機において芝刈り作業が実行されているか否か（より具体的には、芝刈り機において実際に芝が刈られていて、エンジン負荷がアイドル回転時に比して増加しているか否か）判断する判断手段と、前記判断手段の判断結果に基づいて前記目標回転数を変更する目標回転数変更手段とを備えるように構成したので、芝刈り作業を実行していないときの目標回転数（アイドル回転数）を芝刈り作業を実行しているときの目標回転数より低い回転数に設定することで、芝刈り作業が実行されていないときのエンジン回転数を低下させることができるため、騒音を低減させると共に、燃費を向上させることができる。
【００１０】
さらに、エンジン回転数を手動で調整する必要がないことから、操作を簡素化できると共に、手動調整によるエンジン回転数のバラツキも生じないため、安定した作業が可能となる。
【００１１】
また、請求項２項にあっては、前記判断手段は、前記スロットルバルブの開度を検出するスロットル開度検出手段と、前記検出されたスロットル開度と前記目標回転数に基づいて前記エンジンの出力発生率を算出する出力発生率算出手段とを備えると共に、前記算出された出力発生率が所定値以上のとき前記芝刈り作業が実行されていると判断するように構成した。
【００１２】
このように、請求項２項にあっては、スロットルバルブの開度を検出するスロットル開度検出手段と、前記検出されたスロットル開度と目標回転数に基づいてエンジンの出力発生率を算出する出力発生率算出手段とを備えると共に、前記算出された出力発生率が所定値以上のとき芝刈り作業が実行されていると判断するように構成したので、請求項１項で述べた効果に加え、芝刈り作業が実行されているか否かをより精度良く判断することができる。
【００１３】
また、請求項３項にあっては、前記判断手段は、前記エンジン回転数を検出するエンジン回転数検出手段と、前記検出されたエンジン回転数に基づいて前記エンジンの回転変動を示す値を算出する回転変動値算出手段と、前記算出された回転変動値と前記目標回転数に基づいて前記エンジンの出力を算出するエンジン出力算出手段とを備えると共に、前記算出されたエンジン出力が所定値以上のとき前記芝刈り作業が実行されていると判断するように構成した。
【００１４】
このように、請求項３項にあっては、エンジン回転数を検出するエンジン回転数検出手段と、前記検出されたエンジン回転数に基づいて前記エンジンの回転変動を示す値を算出する回転変動値算出手段と、前記算出された回転変動値と目標回転数に基づいて前記エンジンの出力を算出するエンジン出力算出手段とを備えると共に、前記算出されたエンジン出力が所定値以上のとき芝刈り作業が実行されていると判断するように構成したので、請求項１項で述べた効果に加え、芝刈り作業が実行されているか否かをより精度良く判断することができる。
【００１５】
【発明の実施の形態】
以下、添付図面に即し、この発明の一つの実施の形態に係る芝刈り機用エンジンの回転数制御装置を説明する。
【００１６】
図１は、この実施の形態に係る芝刈り機用エンジンの回転数制御装置が搭載される芝刈り機の上面図である。
【００１７】
図１において、符号１０は芝刈り機を示す。芝刈り機１０は、４個の車輪１２とハンドルバー１４を備えた手押し式の芝刈り機である。芝刈り機１０は、上面視円形で回転方向の前方に刃部を有するカッタブレード（図示せず）を備える。また、４個の車輪１２で支持されたフレーム上において、エンジンカバー１６の内部には、カッタブレードの駆動源となるエンジン１８（芝刈り機用エンジン）が搭載される。エンジン１８は、リコイルスタータ２０を備え、操作者によって手動で始動される。
【００１８】
図２はこの実施の形態に係る芝刈り機用エンジンの回転数制御装置を全体的に示す概略図である。
【００１９】
図２に良く示すように、エンジン１８は１個の気筒（シリンダ）２４を備え、その内部にピストン２６が往復動自在に収容される。ピストン２６の頭部と気筒壁面の間には燃焼室２８が形成されると共に、気筒壁面には吸気バルブ３０と排気バルブ３２が配置され、燃焼室２８と吸気路３４あるいは排気路３６の間を開閉する。尚、エンジン１８は、具体的には水冷４サイクルの単気筒ＯＨＶ型の内燃機関であり、１９６ｃｃの排気量を備える。
【００２０】
ピストン２６はクランクシャフト３８に連結され、クランクシャフト３８はギヤを介してカムシャフト４０と連結される。また、クランクシャフト３８にはフライホイール４２が取り付けられると共に、フライホイール４２の先端側には前記したリコイルスタータ２０が取り付けられる。フライホイール４２の内側には発電コイル（オルタネータ）４４が配置され、交流電流を発電する。発電コイル４４で発電された交流電流は、図示しない処理回路を介して直流電流に変換された後、ＥＣＵ（後述）や点火回路（図示せず）などに動作電源として供給される。
【００２１】
また、吸気路３４の上流にはスロットルボディ４８が配置される。スロットルボディ４８にはスロットルバルブ５０が収容される。スロットルバルブ５０は、第１のギヤ５２と第２のギヤ５４を介して電動モータ５６（ステッピングモータ。前記したアクチュエータ）に接続される。また、スロットルボディ４８においてスロットルバルブ５０の上流側には図示しないキャブレタ・アシーが設けられる。キャブレタ・アシーは燃料タンク（図示せず）に接続され、スロットルバルブ５０の開度に応じて吸入された空気にガソリン燃料を噴射して混合気を生成する。生成された混合気は、スロットルバルブ５０、吸気路３４および吸気バルブ３０を通って気筒２４の燃焼室２８に吸入される。
【００２２】
電動モータ５６の付近にはスロットル開度センサ６０が配置され、スロットルバルブの開度θＴＨ（以下「スロットル開度」という）に応じた信号を出力する。また、フライホイール４２の付近には電磁ピックアップからなるクランク角センサ６２が配置され、所定クランク角度ごとにパルス信号を出力する。
【００２３】
芝刈り機１０においてエンジン１８の付近には、ＥＣＵ（電子制御ユニット）６４が配置される。ＥＣＵ６４はマイクロコンピュータからなり、ＣＰＵ，ＲＯＭ，ＲＡＭおよびカウンタを備える。
【００２４】
前記したスロットル開度センサ６０およびクランク角センサ６２の出力は、ＥＣＵ６４に入力される。ＥＣＵ６４は、クランク角センサ６２の出力パルスをカウントしてエンジン回転数ＮＥを検出（算出）する。
【００２５】
ＥＣＵ６４は、検出されたエンジン回転数ＮＥおよびスロットル開度θＴＨに基づいてエンジン回転数ＮＥが目標回転数ＮＥＤに一致するように電動モータ５６の通電指令値を算出すると共に、算出した通電指令値を電動モータ５６に出力し、よって電動モータ５６の駆動を制御する。
【００２６】
このように、この実施の形態にあっては、スロットルボディ４８、ＥＣＵ６４、および各種センサなどからなる電子制御式の回転数制御装置によってスロットルバルブ５０が開閉され、エンジン回転数ＮＥが制御される。
【００２７】
次いで、この実施の形態に係る芝刈り機用エンジンの回転数制御装置の動作について説明する。図３は、その動作を示すフロー・チャートである。図示のプログラムは、例えば２０ｍｓｅｃごとに実行される。
【００２８】
以下説明すると、先ず、Ｓ１０でスロットル開度θＴＨを検出すると共に、検出値をＥＣＵ６４のＲＡＭに保存する。尚、ＲＡＭには、プログラムが実行されるごとに検出されたスロットル開度θＴＨが時系列に所定回数分（例えば１０回分）記憶される。次いでＳ１２に進み、検出したスロットル開度θＴＨが所定回数分（１０回分）保存されたか否か判断する。
【００２９】
Ｓ１２で否定されるときは以降の処理をスキップして終了する。他方、Ｓ１２で肯定されるときは、次いでＳ１４に進み、平均スロットル開度θＴＨａｖｅを算出する。ここで、平均スロットル開度θＴＨａｖｅとは、保存した所定回数分（１０回分）のスロットル開度θＴＨの平均値である。
【００３０】
次いでＳ１６に進み、エンジン１８の目標回転数ＮＥＤが第１の目標回転数ＮＥＤ１（アイドル回転数。この実施の形態にあっては２０００ｒｐｍとする）に設定されているか否か判断する。目標回転数ＮＥＤは、ＥＣＵ６４の起動時に第１の目標回転数ＮＥＤ１に設定されることから、ここでの判断は肯定されるものとして説明を続ける。
【００３１】
Ｓ１６で肯定されるときは、次いでＳ１８に進み、エンジン１８の出力発生率ＯＰｒａｔｅを算出する。ここで、出力発生率ＯＰｒａｔｅは、エンジン負荷を表す値（パラメータ）であり、目標回転数ＮＥＤと平均スロットル開度θＴＨａｖｅに基づいて算出される。
【００３２】
具体的には、現在の目標回転数ＮＥＤ１と平均スロットル開度θＴＨａｖｅに基づいて図４にその特性を示すマップを検索することによって求められる。図４に示す如く、回転数が一定ならば、平均スロットル開度θＴＨａｖｅが大きくなるに従って出力発生率ＯＰｒａｔｅも大きい値となる（最大スロットル開度で出力発生率ＯＰｒａｔｅは１００％となる）。換言すれば、エンジン負荷が大きくなるに従って出力発生率ＯＰｒａｔｅも大きい値となる。
【００３３】
次いでＳ２０に進み、出力発生率ＯＰｒａｔｅが第１の所定発生率ＯＰｒａｔｅ１、具体的には、３０％以上か否か判断する。ここで、芝刈り機１０において実際に芝が刈られて芝刈り作業が実行されると、エンジン１０の負荷が増加することから、目標回転数ＮＥＤを維持するためにスロットルバルブ５０を開く方向に電動モータ５６が駆動される。このため、芝刈り機１０によって芝刈り作業が実行されると、出力発生率ＯＰｒａｔｅの値は大きくなる。即ち、Ｓ２０での判断は、芝刈り作業が実際に実行されてエンジン負荷が増加したか否か判断することに相当する。
【００３４】
Ｓ２０で否定されるとき（出力発生率ＯＰｒａｔｅが第１の所定発生率ＯＰｒａｔｅ１未満で芝刈り作業が実行されていないと判断されるとき）は以降の処理をスキップして第１の目標回転数ＮＥＤを保持する一方、Ｓ２０で肯定されるとき（出力発生率ＯＰｒａｔｅが第１の所定発生率ＯＰｒａｔｅ１以上で芝刈り作業が実行されていると判断されるとき）はＳ２２に進み、目標回転数ＮＥＤを第２の目標回転数ＮＥＤ２に変更する。ここで、第２の目標回転数ＮＥＤ２は、第１の目標回転数ＮＥＤ１より高い芝刈り作業の実行に最も適した回転数（具体的には、最大トルクを発生する回転数。この実施の形態にあっては２７００ｒｐｍとする）に設定される。
【００３５】
Ｓ２２で目標回転数ＮＥＤが第２の目標回転数ＮＥＤ２に変更されると、次回のプラグラムループ時はＳ１６で否定されてＳ２４に進む。Ｓ２４では、現在の目標回転数ＮＥＤ２とスロットル開度θＴＨに基づいて図４に特性を示すマップを検索することで、出力発生率ＯＰｒａｔｅが算出される。
【００３６】
Ｓ２４で出力発生率ＯＰｒａｔｅが算出されると、次いでＳ２６に進み、算出された出力発生率ＯＰｒａｔｅが第２の所定発生率ＯＰｒａｔｅ２、具体的には、２０％以下か否か判断する。換言すれば、芝刈り作業が終了あるいは中断され、エンジン負荷が低下したか否か判断する。
【００３７】
Ｓ２６で否定されるとき（出力発生率ＯＰｒａｔｅが第２の所定発生率ＯＰｒａｔｅ２を上回っていて芝刈り作業が実行されていると判断されるとき）は以降の処理をスキップして第２の目標回転数ＮＥＤ２を保持する一方、Ｓ２６で肯定されるとき（出力発生率ＯＰｒａｔｅが第２の所定発生率ＯＰｒａｔｅ２以下で芝刈り作業が終了あるいは中断されたと判断されるとき）はＳ２８に進み、目標回転数ＮＥＤを第１の目標回転数ＮＥＤ１に変更する。
【００３８】
このように、この実施の形態にあっては、芝刈り機１０によって芝刈り作業が実行されているか否か（即ち、芝刈り機１０において実際に芝が刈られていて、エンジン負荷がアイドル回転時に比して増加しているか否か）判断すると共に、その判断結果に基づいて目標回転数ＮＥＤを変更する、具体的には、目標回転数ＮＥＤと平均スロットル開度θＴＨａｖｅに基づいて算出される出力発生率ＯＰｒａｔｅ（エンジン負荷を表す値）が小さいときは目標回転数ＮＥＤを第１の目標回転数ＮＥＤ１（アイドル回転数）に設定すると共に、出力発生率ＯＰｒａｔｅが大きいときは、目標回転数ＮＥＤを第２の目標回転数ＮＥＤ２（アイドル回転数より高い芝刈り作業に最も適した回転数）に変更するように構成したので、芝刈り作業が実行されていないときのエンジン回転数を低下させることができるため、騒音を低減させると共に、燃費を向上させることができる。
【００３９】
さらに、エンジン回転数を手動で調整する必要がないことから、操作を簡素化できると共に、手動調整によるエンジン回転数のバラツキも生じないため、安定した作業が可能となる。
【００４０】
また、目標回転数ＮＥＤと平均スロットル開度θＴＨａｖｅに基づいて算出された出力発生率ＯＰｒａｔｅが第１の所定発生率ＯＰｒａｔｅ１以上のとき芝刈り作業が実行されていると判断し、第２の所定発生率ＯＰｒａｔｅ２以下のとき芝刈り作業が実行されていないと判断するように構成したので、芝刈り作業が実行されているか否かをより精度良く判断することができる。
【００４１】
尚、平均スロットル開度θＴＨａｖｅを算出し、それに基づいて出力発生率ＯＰｒａｔｅを算出することで、負荷変動の大きい芝刈り作業時に頻繁に目標回転数ＮＥＤが変更される（ハンチングが生じる）のを防止することができる。
【００４２】
次いで、この発明の第２の実施の形態に係る芝刈り機用エンジンの回転数制御装置について説明する。
【００４３】
図５は、第２の実施の形態に係る芝刈り機用エンジンの回転数制御装置の動作を示す、図３と同様のフロー・チャートである。
【００４４】
以下、従前の実施の形態との相違点に焦点をおいて説明すると、この実施の形態にあっては、出力発生率ＯＰｒａｔｅに代わり、エンジン出力ＯＰと目標回転数ＮＥＤに基づいて芝刈り作業が実行されているか否か判断するようにした。
【００４５】
具体的には、先ずＳ１００において、エンジン１８の回転変動を示す回転変動値ＮＥｆｌｕを算出すると共に、算出した回転変動値ＮＥｆｌｕをＥＣＵ６４のＲＡＭに保存する。エンジン１８は、前述した如く単気筒であるので、図６に示すように１行程の間、より具体的には、爆発行程と圧縮行程との間でエンジン回転数ＮＥが比較的大きく変動する。Ｓ１００では、エンジン１８の１行程間における最高回転数と最低回転数の差分を算出することにより、回転変動値ＮＥｆｌｕを得ると共に、プログラムが実行されるごとに算出された回転変動値ＮＥｆｌｕを時系列にＥＣＵ６４のＲＡＭに所定回数分（例えば２０回分）記憶させる。尚、回転変動値ＮＥｆｌｕは、エンジン回転数ＮＥが一定ならばエンジン１８の負荷が大きくなるに従って大きい値となる。
【００４６】
次いでＳ１０２に進み、回転変動値ＮＥｆｌｕの算出値が所定回数分（２０回分）保存されたか否か判断する。
【００４７】
Ｓ１０２で否定されるときは以降の処理をスキップして終了する一方、Ｓ１０２で肯定されるときは次いでＳ１０４に進み、平均回転変動値ＮＥＦＬＵａｖｅを算出する。平均回転変動値ＮＥＦＬＵａｖｅとは、保存した所定回数分（２０回分）の回転変動値ＮＥｆｌｕの平均値である。
【００４８】
次いでＳ１０６に進み、エンジン１８の目標回転数ＮＥＤが従前の実施の形態で述べた第１の目標回転数ＮＥＤ１（アイドル回転数。２０００ｒｐｍ）に設定されているか否か判断する。
【００４９】
Ｓ１０６で肯定されるときは、次いでＳ１０８に進み、エンジン出力ＯＰを算出する。ここで、エンジン出力ＯＰは、エンジン負荷を表す値（パラメータ）であり、目標回転数ＮＥＤと平均回転変動値ＮＥＦＬＵａｖｅに基づいて算出される。
【００５０】
具体的には、現在の目標回転数ＮＥＤ１と平均回転変動値ＮＥＦＬＵａｖｅに基づいて図７にその特性示すマップを検索することによって求められる。図７に示す如く、回転数が一定ならば、平均回転変動値ＮＥＦＬＵａｖｅが大きくなるに従って出力ＯＰも大きい値となる。即ち、エンジン負荷が大きくなるに従って出力ＯＰの値も大きくなる。
【００５１】
次いでＳ１１０に進み、出力ＯＰが第１の所定出力ＯＰ１（具体的には、５００Ｗ）以上か否か、換言すれば、芝刈り作業が実行され、エンジン負荷が増加したか否かを判断する。
【００５２】
Ｓ１１０で否定されるとき（出力ＯＰが第１の所定出力ＯＰ１未満で芝刈り作業が実行されていないと判断されるとき）は以降の処理をスキップして第１の目標回転数ＮＥＤを保持する一方、Ｓ１１０で肯定されるとき（出力ＯＰが第１の所定出力ＯＰ１以上で芝刈り作業が実行されていると判断されるとき）はＳ１１２に進み、目標回転数ＮＥＤを従前の実施の形態で述べた第２の目標回転数ＮＥＤ２（第１の目標回転数ＮＥＤ１より高い芝刈り作業の実行に最も適した回転数。２７００ｒｐｍ）に変更する。
【００５３】
Ｓ１１２で目標回転数ＮＥＤが第２の目標回転数ＮＥＤ２に変更されると、次回のプラグラムループ時はＳ１０６で否定されてＳ１１４に進む。Ｓ１１４では、現在の目標回転数ＮＥＤ２と平均回転変動値ＮＥＦＬＵａｖｅに基づいて図７に特性を示すマップを検索することで、エンジン出力ＯＰが算出される。
【００５４】
Ｓ１１４で出力ＯＰが算出されると、次いでＳ１１６に進み、算出された出力ＯＰが第２の所定出力ＯＰ２、具体的には、２５０Ｗ以下か否か、換言すれば、芝刈り作業が終了あるいは中断され、エンジン負荷が低下したか否か判断する。
【００５５】
Ｓ１１６で否定されるとき（出力ＯＰが第２の所定出力ＯＰ２を上回っていて芝刈り作業が実行されていると判断されるとき）は以降の処理をスキップして第２の目標回転数ＮＥＤ２を保持する一方、Ｓ１１６で肯定されるとき（出力ＯＰが第２の所定出力ＯＰ２以下で芝刈り作業が終了あるいは中断されたと判断されるとき）はＳ１１８に進み、目標回転数ＮＥＤを第１の目標回転数ＮＥＤ１に変更する。
【００５６】
このように、この実施の形態にあっては、芝刈り機１０によって芝刈り作業が実行されているか否か（即ち、芝刈り機１０によって実際に芝が刈られていて、エンジン負荷がアイドル回転時に比して増加しているか否か）判断すると共に、その判断結果に基づいて目標回転数ＮＥＤを変更する、具体的には、目標回転数ＮＥＤと平均回転変動値ＮＥＦＬＵａｖｅに基づいて算出される出力ＯＰ（エンジン負荷を表す値）が小さいときは目標回転数ＮＥＤを第１の目標回転数ＮＥＤ１（アイドル回転数）に設定すると共に、出力ＯＰが大きいときは、目標回転数ＮＥＤを第２の目標回転数ＮＥＤ２（アイドル回転数より高い芝刈り作業に最も適した回転数）に変更するように構成したので、芝刈り作業が実行されていないときのエンジン回転数を低下させることができるため、騒音を低減させると共に、燃費を向上させることができる。
【００５７】
さらに、エンジン回転数を手動で調整する必要がないことから、操作を簡素化できると共に、手動調整によるエンジン回転数のバラツキも生じないため、安定した作業が可能となる。
【００５８】
また、目標回転数ＮＥＤと平均回転変動値ＮＥＦＬＵａｖｅに基づいて算出された出力ＯＰが第１の所定出力ＯＰ１以上のとき芝刈り作業が実行されていると判断し、第２の所定出力ＯＰ２以下のとき芝刈り作業が実行されていないと判断するように構成したので、芝刈り作業が実行されているか否かをより精度良く判断することができる。
【００５９】
また、平均回転変動値ＮＥＦＬＵａｖｅを算出し、それに基づいて出力ＯＰを算出することで、負荷変動の大きい芝刈り作業時に頻繁に目標回転数ＮＥＤが変更される（ハンチングが生じる）のを防止することができる。
【００６０】
尚、残余の構成は従前の実施の形態と同様であるので、説明は省略する。
【００６１】
以上のように、この発明の第１および第２の実施の形態にあっては、芝刈り機（１０）に搭載されたエンジン（１８）のスロットルバルブ（５０）を開閉するアクチュエータ（電動モータ５６）を備えると共に、エンジン回転数（ＮＥ）が予め設定された目標回転数（ＮＥＤ）となるように前記アクチュエータ（５６）の駆動を制御する芝刈り機用エンジンの回転数制御装置において、前記芝刈り機（１０）において芝刈り作業が実行されているか否か判断する判断手段（ＥＣＵ６４、図３フロー・チャートのＳ２０，Ｓ２６、図５フロー・チャートのＳ１１０，Ｓ１１６）と、前記判断手段の判断結果に基づいて前記目標回転数（ＮＥＤ）を変更する目標回転数変更手段（ＥＣＵ６４、図３フロー・チャートのＳ２２，Ｓ２８、図５フロー・チャートのＳ１１２，Ｓ１１８）とを備えるように構成した。
【００６２】
また、第１の実施の形態にあっては、前記判断手段は、前記スロットルバルブ（５０）の開度（スロットル開度θＴＨ）を検出するスロットル開度検出手段（スロットル開度センサ６０）と、前記検出されたスロットル開度（具体的には、平均スロットル開度θＴＨａｖｅ）と前記目標回転数（ＮＥＤ）に基づいて前記エンジン（１８）の出力発生率（ＯＰｒａｔｅ）を算出する出力発生率算出手段（ＥＣＵ６４、図３フロー・チャートのＳ１８，Ｓ２４）とを備えると共に、前記算出された出力発生率（ＯＰｒａｔｅ）が所定値（第１の所定発生率ＯＰｒａｔｅ１）以上のとき前記芝刈り作業が実行されていると判断する（図３フロー・チャートのＳ２０）ように構成した。
【００６３】
また、第２の実施の形態にあっては、前記判断手段は、前記エンジン回転数（ＮＥ）を検出するエンジン回転数検出手段（クランク角センサ６２）と、前記検出されたエンジン回転数（ＮＥ）に基づいて前記エンジン（１８）の回転変動を示す値（回転変動値ＮＥｆｌｕ）を算出する回転変動値算出手段（ＥＣＵ６４、図５フロー・チャートのＳ１００）と、前記算出された回転変動値（具体的には、平均回転変動値ＮＥＦＬＵａｖｅ）と前記目標回転数（ＮＥＤ）に基づいて前記エンジン（１８）の出力（ＯＰ）を算出するエンジン出力算出手段（ＥＣＵ６４、図５フロー・チャートのＳ１０８，Ｓ１１４）とを備えると共に、前記算出されたエンジン出力（ＯＰ）が所定値（第１の所定出力ＯＰ１）以上のとき前記芝刈り作業が実行されていると判断する（図５フロー・チャートのＳ１１０）ように構成した。
【００６４】
尚、上記において、スロットルバルブ５０を駆動するアクチュエータとして電動モータ５６を例に挙げたが、ＥＣＵによる制御によってスロットルバルブを開閉できるものであれば、他のアクチュエータであっても良い。
【００６５】
また、上記した回転数などの各数値は一例に過ぎず、それに限定されないのは言うまでもない。
【００６６】
【発明の効果】
請求項１項にあっては、芝刈り機に搭載されたエンジンのスロットルバルブを開閉するアクチュエータを備えると共に、エンジン回転数が予め設定された目標回転数となるように前記アクチュエータの駆動を制御する芝刈り機用エンジンの回転数制御装置において、前記芝刈り機において芝刈り作業が実行されているか否か（より具体的には、芝刈り機において実際に芝が刈られていて、エンジン負荷がアイドル回転時に比して増加しているか否か）判断する判断手段と、前記判断手段の判断結果に基づいて前記目標回転数を変更する目標回転数変更手段とを備えるように構成したので、芝刈り作業を実行していないときの目標回転数（アイドル回転数）を芝刈り作業を実行しているときの目標回転数より低い回転数に設定することで、芝刈り作業が実行されていないときのエンジン回転数を低下させることができるため、騒音を低減させると共に、燃費を向上させることができる。
【００６７】
さらに、エンジン回転数を手動で調整する必要がないことから、操作を簡素化できると共に、手動調整によるエンジン回転数のバラツキも生じないため、安定した作業が可能となる。
【００６８】
また、請求項２項にあっては、スロットルバルブの開度を検出するスロットル開度検出手段と、前記検出されたスロットル開度と目標回転数に基づいてエンジンの出力発生率を算出する出力発生率算出手段とを備えると共に、前記算出された出力発生率が所定値以上のとき芝刈り作業が実行されていると判断するように構成したので、請求項１項で述べた効果に加え、芝刈り作業が実行されているか否かをより精度良く判断することができる。
【００６９】
また、請求項３項にあっては、エンジン回転数を検出するエンジン回転数検出手段と、前記検出されたエンジン回転数に基づいて前記エンジンの回転変動を示す値を算出する回転変動値算出手段と、前記算出された回転変動値と目標回転数に基づいて前記エンジンの出力を算出するエンジン出力算出手段とを備えると共に、前記算出されたエンジン出力が所定値以上のとき芝刈り作業が実行されていると判断するように構成したので、請求項１項で述べた効果に加え、芝刈り作業が実行されているか否かをより精度良く判断することができる。
【図面の簡単な説明】
【図１】この発明の一つの実施の形態に係る芝刈り機用エンジンの回転数制御装置が搭載される芝刈り機の上面図である。
【図２】この発明の一つの実施の形態に係る芝刈り機用エンジンの回転数制御装置を全体的に示す概略図である。
【図３】図２に示される芝刈り機用エンジンの回転数制御装置の動作を示すフロー・チャートである。
【図４】図３フロー・チャートで算出される出力発生率に対する平均スロットル開度の特性を目標回転数ごとに示すマップの特性を示す説明グラフである。
【図５】この発明の第２の実施の形態に係る芝刈り機用エンジンの回転数制御装置の動作を示す、図３と同様なフロー・チャートである。
【図６】図２に示すエンジンの１行程間における回転変動を示すタイム・チャートである。
【図７】図５フロー・チャートで算出されるエンジン出力に対する平均回転変動値の特性を目標回転数ごとに示すマップの特性を示す説明グラフである。
【符号の説明】
１０      芝刈り機
１８      エンジン（芝刈り機用エンジン）
５０      スロットルバルブ
５６      電動モータ（アクチュエータ）
６０      スロットル開度センサ（スロットル開度検出手段）
６２      クランク角センサ（エンジン回転数検出手段）
６４      ＥＣＵ
【図１】
2005016436.tif 000003
【図２】
2005016436.tif 000004
【図３】
2005016436.tif 000005
【図４】
2005016436.tif 000006
【図５】
2005016436.tif 000007
【図６】
2005016436.tif 000008
【図７】
2005016436.tif 000009