(57)【要約】【課題】ブレーカの動作や出力電流を検出することなくエンジンが過出力となるのを防止し、よって小型かつ安価でありながらエンジンの損傷を防止すると共に、電力供給が突然遮断されるのを防止するようにしたエンジン発電機を提供する。【解決手段】エンジンの目標回転数ＮＥＤとスロットル開度θＴＨとに基づいてエンジン出力ＯＰ、より具体的には、出力発生率ＯＰrateを推定し（Ｓ１０６）、前記推定された出力発生率ＯＰrateが第３の所定時間ｔ３にわたって所定値（８０％）を超えたときエンジンが過出力であると判定すると共に、エンジンが過出力であると判定されたとき、過出力警告ランプを点灯させて操作者に対して警告する（Ｓ１０８からＳ１１２）ように構成する。【選択図】図６
2005090342.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの回転出力で発電機を駆動して発電すると共に、前記エンジンの回転数が予め設定された目標回転数となるようにスロットルバルブの開度を調整するエンジン発電機において、前記スロットル開度を検出するスロットル開度検出手段と、前記目標回転数と前記検出されたスロットル開度とに基づいて前記エンジンの出力を推定するエンジン出力推定手段と、前記推定されたエンジン出力が所定時間にわたって所定値を超えたとき前記エンジンが過出力であると判定する過出力判定手段と、および前記エンジンが過出力であると判定されたとき操作者に対して警告する警告手段とを備えるように構成したことを特徴とするエンジン発電機。
【請求項２】
前記警告手段は、点灯手段および警告音発生手段の少なくともいずれかを備えると共に、前記点灯手段および前記警告音発生手段を、前記エンジン発電機の運転を操作する操作パネルの近傍に配置するように構成したことを特徴とする請求項１記載のエンジン発電機。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、エンジン発電機に関する。
【背景技術】
【０００２】
エンジンの回転出力で駆動されて発電するエンジン発電機において、出力回路にブレーカ（ノーヒューズブレーカ）を設け、多くの電気的負荷を同時に接続したとき（即ち、過負荷になったとき）に前記ブレーカの動作によって電力供給を遮断し、エンジンが過出力となって損傷するのを防ぐようにした技術が提案されている。
【０００３】
また、例えば特許文献１に記載されるように、エンジン発電機の出力電流を検出し、その値に基づいてブレーカで電力供給が遮断される前に操作者に警告を発するように構成することで、電力供給が突然遮断されるのを防止するようにした技術も提案されている。
【特許文献１】実公平７−２２９９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記した従来技術にあっては、ブレーカの動作や出力電流を検出することによってエンジンが過出力となるのを防止していたため、構成が複雑となってコストアップを招き、よって小型で安価なエンジン発電機にかかる技術を適用するのは困難であるという不具合があった。
【０００５】
従って、この発明の目的は上記した不都合を解消することにあり、ブレーカの動作や出力電流を検出することなくエンジンが過出力となるのを防止し、よって小型かつ安価でありながらエンジンの損傷を防止すると共に、電力供給が突然遮断されるのを防止するようにしたエンジン発電機を提供することにある。
【課題を解決するための手段】
【０００６】
上記の目的を解決するために、請求項１にあっては、エンジンの回転出力で発電機を駆動して発電すると共に、前記エンジンの回転数が予め設定された目標回転数となるようにスロットルバルブの開度を調整するエンジン発電機において、前記スロットル開度を検出するスロットル開度検出手段と、前記目標回転数と前記検出されたスロットル開度とに基づいて前記エンジンの出力を推定するエンジン出力推定手段と、前記推定されたエンジン出力が所定時間にわたって所定値を超えたとき前記エンジンが過出力であると判定する過出力判定手段と、および前記エンジンが過出力であると判定されたとき操作者に対して警告する警告手段とを備えるように構成した。
【０００７】
また、請求項２にあっては、前記警告手段は、点灯手段および警告音発生手段の少なくともいずれかを備えると共に、前記点灯手段および前記警告音発生手段を、前記エンジン発電機の運転を操作する操作パネルに配置するように構成した。
【発明の効果】
【０００８】
請求項１にあっては、エンジンの回転出力で発電機を駆動して発電すると共に、前記エンジンの回転数が予め設定された目標回転数となるようにスロットルバルブの開度を調整するエンジン発電機において、前記スロットル開度を検出するスロットル開度検出手段と、前記目標回転数と前記検出されたスロットル開度とに基づいて前記エンジンの出力を推定するエンジン出力推定手段と、前記推定されたエンジン出力が所定時間にわたって所定値を超えたとき前記エンジンが過出力であると判定する過出力判定手段と、および前記エンジンが過出力であると判定されたとき操作者に対して警告する警告手段とを備えるように構成したので、ブレーカの動作や出力電流を検出することなく、簡素な構成でエンジンが過出力となるのを防止することができ、よって小型かつ安価でありながらエンジンの損傷を防止すると共に、電力供給が突然遮断されるのを防止することができる。
【０００９】
特に、近時増加しつつある電子制御式のスロットル装置（電子ガバナ）を搭載したエンジン発電機にあっては、予め設定された目標回転数と、既存のスロットル開度検出手段の検出値を利用することによってエンジンが過出力であるか否か推定することができるため、小型化および低コスト化という効果をより顕著に得ることができる。また、推定されたエンジン出力が所定時間にわたって所定値を超えたときにエンジンが過出力であると判定するように構成したので、エンジン出力の一時的な上昇（燃料溜まりなどに起因する偶発的な上昇）に対する不要な警告を防止することができる。
【００１０】
また、請求項２にあっては、前記警告手段は、点灯手段および警告音発生手段の少なくともいずれかを備えると共に、前記点灯手段および前記警告音発生手段を、前記エンジン発電機の運転を操作する操作パネルに配置するように構成したので、警告を操作者に対してより確実に伝達することができ、よってエンジンが過出力となるのをより効果的に防止することができる。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面に即してこの発明に係るエンジン発電機を実施するための最良の形態について説明する。
【実施例１】
【００１２】
図１は、この発明の第１実施例に係るエンジン発電機の正面図である。
【００１３】
図１において符号１０は、エンジン発電機を示す。エンジン発電機１０は、フレーム１２の内部にエンジン１４と、エンジン１４に接続されたオルタネータ１６（発電機）を備える。
【００１４】
また、エンジン発電機１０の正面には操作パネル１８が取り付けられる。操作パネル１８には、エンジン発電機１０の出力電圧を取り出す複数個（２個）のコンセント１８ａと、パイロットランプ１８ｂと、過出力警告ランプ１８ｃと、エンジン発電機１０の運転を操作するメインスイッチ１８ｄとを備える。尚、図１で符号２０は、燃料タンクを示す。
【００１５】
図２は、エンジン１４の説明断面図である。
【００１６】
エンジン１４は、１個の気筒（シリンダ）２２を備え、その内部にピストン２４が往復動自在に収容される。ピストン２４の頭部と気筒壁面の間には燃焼室２６が形成されると共に、気筒壁面には吸気バルブ２８と排気バルブ３０が配置され、燃焼室２６と吸気路３２あるいは排気路３４の間を開閉する。尚、エンジン１４は、具体的には空冷４サイクルの単気筒ＯＨＶ型の内燃機関であり、１６３ｃｃの排気量を備える。
【００１７】
ピストン２４はクランクシャフト３８に連結され、クランクシャフト３８はギヤを介してカムシャフト４０と連結される。また、クランクシャフト３８の一端にはフライホイール４２が取り付けられると共に、フライホイール４２の先端側にはエンジン１４を手動で始動するためのリコイルスタータ４４が取り付けられる。
【００１８】
また、クランクシャフト３８の他端には前記したオルタネータ１６が接続される。オルタネータ１６は、エンジン１４で駆動されることによって交流電流を発電する。尚、オルタネータ１６は、ロータとステータ（図示せず）とからなる公知の交流発電機であり、詳しい説明は省略する。
【００１９】
オルタネータ１６が発電した交流電流は、図示しない処理回路を介して直流電流に変換された後、後述するＥＣＵや図示しない点火回路などに動作電源として供給されると共に、インバータ（図示せず）を介して５０Ｈｚあるいは６０Ｈｚの安定した正弦波に整形された後、前記したコンセント１８ａを介して外部機器に供給される。
【００２０】
また、吸気路３２の上流にはスロットルボディ５０が配置される。スロットルボディ５０にはスロットルバルブ５２が収容され、スロットルバルブ５２はスロットルシャフトと減速ギヤ機構（共に図示せず）を介して電動モータ５４（アクチュエータ。具体的には、ステッピングモータ）に接続される。また、スロットルボディ５０においてスロットルバルブ５２の上流側には、キャブレタ・アシー（図示せず）が設けられる。キャブレタ・アシーは、前記した燃料タンク２０に接続され、スロットルバルブ５２の開度に応じて吸入された空気にガソリン燃料を噴射して混合気を生成する。生成された混合気は、スロットルバルブ５２、吸気路３２および吸気バルブ２８を通って気筒２２の燃焼室２６に吸入される。
【００２１】
電動モータ５４の付近にはスロットル開度センサ５６が配置され、スロットルバルブの開度θＴＨ（以下「スロットル開度」という）に応じた信号を出力する。また、フライホイール４２の付近には電磁ピックアップからなるクランク角センサ５８が配置され、所定クランク角度ごとにパルス信号を出力する。
【００２２】
エンジン１４の付近には、ＥＣＵ（電子制御ユニット）６０が配置される。ＥＣＵ６０はマイクロコンピュータからなり、ＣＰＵ，ＲＯＭ，ＲＡＭおよびカウンタを備える。
【００２３】
前記したスロットル開度センサ５６およびクランク角センサ５８の出力は、ＥＣＵ６０に入力される。ＥＣＵ６０は、クランク角センサ５８の出力パルスをカウントしてエンジン回転数ＮＥを検出（算出）する。
【００２４】
また、ＥＣＵ６０は、検出されたエンジン回転数ＮＥおよびスロットル開度θＴＨに基づき、エンジン回転数ＮＥが目標回転数ＮＥＤに一致するように電動モータ５４の通電指令値を算出すると共に、算出した通電指令値を電動モータ５４に出力してその駆動を制御する。
【００２５】
さらに、ＥＣＵ６０は、エンジン発電機１０が正常に発電しているか否か示すパイロットランプ１８ｂを点灯させると共に、検出されたスロットル開度θＴＨとエンジン回転数ＮＥに基づいてエンジン１４が過出力であるか否か判定し、過出力であるとき過出力警告ランプ１８ｃを点灯させる。また、ＥＣＵ６０には、メインスイッチ１８ｄを介してエンジン１４の停止指示などが操作者から入力される。ＥＣＵ６０は、その指示に従って点火カットやスロットルバルブ５２の開度調整などを行う。
【００２６】
このように、この実施例に係るエンジン発電機１０は、エンジン１４の回転出力によってオルタネータ１６を駆動して発電すると共に、スロットルボディ５０、ＥＣＵ６０および各種センサなどからなる電子制御式のスロットル装置（電子ガバナ）によってスロットルバルブ５２を開閉し、エンジン１４の吸入空気量を調量することによってエンジン回転数ＮＥが目標回転数ＮＥＤとなるように制御するようにした。
【００２７】
次いで、図３から図５を参照してこの実施例に係るエンジン発電機の動作のうち、目標回転数ＮＥＤの設定動作について説明する。図３は、その動作を示すフローチャートである。図示のプログラムは、ＥＣＵ６０において所定の周期（例えば１００ｍｓｅｃ）ごとに実行される。
【００２８】
以下説明すると、先ずＳ１０において、エンジン回転数ＮＥを検出すると共に、検出したエンジン回転数ＮＥをＥＣＵ６０のＲＡＭに保存する。次いでＳ１２に進み、エンジン回転数ＮＥの検出値が所定サイクル分（例えば１０サイクル分）保存されたか否か判断する。Ｓ１２で否定されるときは以降の処理をスキップして終了する一方、Ｓ１２で肯定されるときは次いでＳ１４に進み、エンジン回転数平均値ＮＥavgを算出する。エンジン回転数平均値ＮＥavgとは、保存した所定サイクル分（１０サイクル分）のエンジン回転数ＮＥの平均値である。
【００２９】
次いでＳ１６に進み、スロットル開度θＴＨの現在値を検出し、さらにＳ１８に進んでエンジン１４の目標回転数ＮＥＤが第１の目標回転数ＮＥＤ１（低負荷時目標回転数。この実施例にあっては２０００ｒｐｍとする）に設定されているか否か判断する。目標回転数ＮＥＤは、ＥＣＵ６０の起動時に第１の目標回転数ＮＥＤ１に設定されることから、ここでの判断は肯定されるものとして説明を続ける。
【００３０】
Ｓ１８で肯定されるときは、次いでＳ２０に進み、エンジン１４の出力ＯＰを推定する。ここで、エンジン出力ＯＰは、エンジン負荷を表す値（パラメータ）であり、エンジン回転数平均値ＮＥavg（概略的には、エンジン回転数ＮＥ）とスロットル開度θＴＨとに基づいて推定される。
【００３１】
具体的には、エンジン出力ＯＰは、エンジン回転数平均値ＮＥavgとスロットル開度θＴＨに基づいて図４にその特性を示すマップを検索することによって求められる。図４に示す如く、スロットル開度θＴＨに対するエンジン出力ＯＰの特性は、エンジン回転数ＮＥ（エンジン回転数平均値ＮＥavg）に応じて変化する。換言すれば、エンジン回転数ＮＥ（エンジン回転数平均値ＮＥavg）とスロットル開度θＴＨの関係から、そのときのエンジン出力ＯＰを推定することができる。そこで、この実施例にあっては、各回転数ごとにスロットル開度θＴＨとエンジン出力ＯＰの関係を予め実験を通じてマップ化しておき、検出（算出）されたエンジン回転数ＮＥ（エンジン回転数平均値ＮＥavg）とスロットル開度θＴＨからかかるマップを検索することで、エンジン出力ＯＰを推定するようにした。
【００３２】
図３フローチャートの説明に戻ると、次いでＳ２２に進み、エンジン出力ＯＰが第１の所定ＯＰ１を超えたか否か、換言すれば、エンジン負荷が所定値を超えたか否か判断する。尚、第１の所定出力ＯＰ１は、具体的には図５に示す如く、エンジン回転数ＮＥが第１の目標回転数ＮＥＤ１であるときの全開出力（１００％）に対し、３０％の出力（出力発生率３０％）に設定される。
【００３３】
Ｓ２２で否定されるとき（エンジン出力ＯＰが第１の所定値ＯＰ１未満でエンジン負荷が低いと判断されるとき）は以降の処理をスキップする一方、Ｓ２２で肯定されるとき（エンジン出力ＯＰが第１の所定値ＯＰ１を超えてエンジン負荷が大きいと判断されるとき）はＳ２４に進み、第１の所定時間ｔ１にわたって（継続して）エンジン出力ＯＰが第１の所定値ＯＰ１を超えているか否か判断する。尚、この判断は、Ｓ２２で肯定されたときに図示しない別のプログラムでカウンタをスタートさせ、そのカウンタ値が第１の所定時間ｔ１（例えば１ｓｅｃ）に達したか否か確認することによって行われる。
【００３４】
Ｓ２４で否定されるときは以降の処理をスキップして第１の目標回転数ＮＥＤ１を保持する一方、Ｓ２４で肯定されるときは、次いでＳ２６に進み、図５に示す如く、目標回転数ＮＥＤを前記した第１の目標回転数よりも高い第２の目標回転数ＮＥＤ２（高負荷時目標回転数。この実施例にあっては、３０００ｒｐｍとする）に設定（変更）する。
【００３５】
Ｓ２６で目標回転数ＮＥＤが第２の目標回転数ＮＥＤ２に変更されると、次回のプラグラムループ時はＳ１８で否定されてＳ２８に進む。Ｓ２８では、Ｓ２０と同様の手法でエンジン出力ＯＰを推定する。
【００３６】
Ｓ２８でエンジン出力ＯＰを推定した後、次いでＳ３０に進み、エンジン出力ＯＰが第２の所定値ＯＰ２を下回ったか否か、換言すれば、エンジン負荷が所定値を下回ったか否か判断する。尚、第２の所定値ＯＰ２は、第１の所定値ＯＰ１よりも小さい値、具体的には図５に示す如く、エンジン回転数ＮＥが第２の目標回転数ＮＥＤ２であるときの全開出力（１００％）に対し、１０％の出力（出力発生率１０％）に設定される。
【００３７】
Ｓ３０で否定されるときは以降の処理をスキップする一方、Ｓ３０で肯定されるとき（エンジン出力ＯＰが第２の所定値ＯＰ２を下回っていてエンジン負荷が小さいと判断されるとき）は次いでＳ３２に進み、第２の所定時間ｔ２にわたって（継続して）エンジン出力ＯＰが第２の所定値ＯＰ２を下回っているか否か判断する。尚、この判断は、Ｓ３０で肯定されたときに図示しない別のプログラムでカウンタをスタートさせ、そのカウンタ値が第２の所定時間ｔ２（例えば１ｓｅｃ）に達したか否か確認することによって行われる。
【００３８】
Ｓ３２で否定されるときは以降の処理をスキップして第２の目標回転数ＮＥＤ２を保持する一方、Ｓ３２で肯定されるときは、次いでＳ３４に進み、図５に示す如く目標回転数ＮＥＤを前記した第１の目標回転数ＮＥＤ１に設定（変更）する。
【００３９】
このように、この実施例にあっては、エンジン回転数ＮＥ（エンジン回転数ＮＥavg）およびスロットル開度θＴＨを検出（算出）し、それらの値に基づいてエンジン出力ＯＰを推定すると共に、前記推定されたエンジン出力ＯＰに基づいてエンジン１４の目標回転数ＮＥＤを変更する（第１の目標回転数ＮＥＤ１（低負荷時目標回転数）とそれよりも高く設定された第２の目標回転数ＮＥＤ２（高負荷時目標回転数）との間で切り換える）ように構成したので、出力電流や出力電圧を検出することなく負荷に応じてエンジン回転数ＮＥを変更することができ、よって小型かつ安価でありながら、燃費の向上と安定した電力供給を両立させることができる。
【００４０】
さらに、推定したエンジン出力ＯＰが第１の所定時間ｔ１にわたって第１の所定値ＯＰ１を超えたとき、目標回転数ＮＥＤを低負荷時の第１の目標回転数ＮＥＤ１からそれよりも高く設定された高負荷時の第２の目標回転数ＮＥＤ２に変更するように構成したので、エンジン１４が高負荷になったか否か精度良く判断することができ(エンジン出力ＯＰの一時的な変動（燃料溜まりなどに起因する偶発的な変動）を負荷変動と判断することがなく)、よって目標回転数をより的確に変更することができる。
【００４１】
また、推定したエンジン出力ＯＰが第２の所定時間ｔ２にわたって前記第１の所定値ＯＰ１よりも低く設定された第２の所定値ＯＰ２を下回ったとき、目標回転数ＮＥＤを高負荷時の第２の目標回転数ＮＥＤ２から低負荷時の第１の目標回転数ＮＥＤ１に変更するように構成したので、エンジン１４が低負荷になったか否か精度良く判断することができ(エンジン出力ＯＰの一時的な変動を負荷変動と判断することがなく)、よって目標回転数をより的確に変更することができる。また、目標回転数ＮＥが頻繁に切り替わる（制御ハンチングが生じる）のを防止することができる。
【００４２】
次いで、図６以降を参照してこの実施例に係るエンジン発電機の動作のうち、エンジン１４の過出力警告動作について説明する。図６は、その動作を示すフローチャートである。図示のプログラムも、ＥＣＵ６０において所定の周期（例えば１００ｍｓｅｃ）ごとに実行される。
【００４３】
図６フローチャートの説明を続ける前に、先ずその動作の概要について説明すると、この実施例にあっては、エンジン１４の目標回転数ＮＥＤとスロットル開度θＴＨに基づいてエンジン１４の出力を推定して過出力であるか否か判定すると共に、エンジン１４が過出力であると判定されたとき、過出力警告ランプ１８ｃを点灯させて操作者に対して警告するようにした。
【００４４】
エンジン１０の過出力判定手法について具体的に説明すると、図７に示す如く、エンジン回転数ＮＥが高負荷時の第２の目標回転数ＮＥＤ２（３０００ｒｐｍ）であるときの全開出力（１００％）より所定の割合だけ低い出力を過出力ポイントとして設定する。この実施例にあっては、全開出力の８０％の出力（出力発生率８０％）を過出力ポイントとする。
【００４５】
図８は、エンジン回転数ＮＥが第２の目標回転数ＮＥＤ２（３０００ｒｐｍ）であるときの、出力発生率ＯＰrateに対するスロットル開度θＴＨの特性を示すグラフである。図８に示すグラフ（マップ）をスロットル開度θＴＨに基づいて検索することにより、出力発生率ＯＰrate（概略的には、エンジン出力ＯＰ）を推定することができると共に、推定した出力発生率ＯＰrateが過出力ポイント（出力発生率８０％）を超えているか否か判定することができる。
【００４６】
上記を前提に図６フローチャートを説明すると、先ず、Ｓ１００においてエンジン１４の目標回転数ＮＥＤが高負荷時の第２の目標回転数ＮＥＤ２か否か判断する。
【００４７】
Ｓ１００で否定されるとき（即ち、低負荷時の第１の目標回転数ＮＥＤ１であるとき）は、次いでＳ１０２に進み、過出力警告ランプ１８ｃを消灯させる。一方、Ｓ１００で肯定されるときは次いでＳ１０４に進み、スロットル開度θＴＨを検出する。そして、Ｓ１０６に進み、図８に示すグラフ（マップ）をスロットル開度θＴＨに基づいて検索し、エンジン出力ＯＰ、具体的には、出力発生率ＯＰrateを推定する。
【００４８】
次いでＳ１０８に進み、推定した出力発生率ＯＰrateが８０％を超えているか否か判断する。換言すれば、エンジン１４が過出力であるか否か判定する。
【００４９】
Ｓ１０８で否定されてエンジン１４が過出力でないと判定されるときは、Ｓ１０２に進んで過出力警告ランプ１８ｃを消灯させる。他方、Ｓ１０８で肯定されてエンジン１４が過出力であると判定されるときは、次いでＳ１１０に進み、第３の所定時間ｔ３にわたって（継続して）エンジン１４が過出力と判定され続けているか否か判断する。尚、この判断は、Ｓ１０８で肯定されたとき（エンジン１４が過出力と判定されたとき）に図示しない別のプログラムでカウンタをスタートさせ、そのカウント値が第３の所定時間ｔ３（例えば１ｓｅｃ）に達したか否か確認することによって行われる。
【００５０】
Ｓ１１０で肯定されるときは、次いでＳ１１２に進み、過出力警告ランプ１８ｃを点灯させてエンジン１４が過出力であることを操作者に対して警告する。即ち、操作者に対し、エンジン発電機１０の電気的負荷を軽減するように促す。
【００５１】
一方、Ｓ１１０で否定されるときは、Ｓ１０２で過出力警告ランプ１８ｃを消灯させる。これは、エンジン出力ＯＰに一時的な上昇（燃料溜まりなどに起因する偶発的な上昇）が生じた場合であっても、それをエンジン１４の過出力と誤判定しないようにするためである。
【００５２】
このように、この実施例にあっては、エンジン１４の目標回転数ＮＥＤとスロットル開度θＴＨとに基づいてエンジン出力ＯＰ、より具体的には、出力発生率ＯＰrateを推定し、前記推定された出力発生率ＯＰrateが第３の所定時間ｔ３にわたって所定値（８０％）を超えたときエンジン１４が過出力であると判定すると共に、エンジン１４が過出力であると判定されたとき、過出力警告ランプ１８ｃを点灯させて操作者に対して警告するように構成したので、従来使用されていたブレーカの動作や出力電流を検出することなく、簡素な構成でエンジン１４が過出力となるのを防止することができ、よって小型かつ安価でありながら、エンジン１４の損傷を防止すると共に、電力供給が突然遮断されるのを防止することができる。
【００５３】
特に、この実施例のように電子制御式のスロットル装置（電子ガバナ）を搭載したエンジン発電機にあっては、予め設定された目標回転数（第２の目標回転数ＮＥＤ２）と、既存のスロットル開度センサ５６の検出値を利用することによってエンジン１４が過出力であるか否か推定することができるため、小型化および低コスト化という効果をより顕著に得ることができる。
【００５４】
また、推定されたエンジン出力（出力発生率ＯＰrate）が第３の所定時間ｔ３にわたって所定値（出力発生率８０％）を超えたときにエンジン１４が過出力であると判定するように構成したので、エンジン出力の一時的な上昇（燃料溜まりなどに起因する偶発的な上昇）に対する不要な警告を防止することができる。
【００５５】
さらに、過出力警告ランプ１８ｃを、エンジン発電機１０の運転を操作する操作パネル１８に配置するように構成したので、警告を操作者に対してより確実に伝達することができ、よってエンジン１４が過出力となるのをより効果的に防止することができる。
【００５６】
尚、上記において、エンジン１４が過出力と判定されたとき、過出力警告ランプ１８ｃを点灯して視覚的に警告するようにしたが、ブザーなどを鳴動させて音声で警告するようにしても良い。
【００５７】
以上の如く、この発明の第１実施例にあっては、エンジン（１４）の回転出力で発電機（オルタネータ１６）を駆動して発電すると共に、前記エンジン（１４）の回転数が予め設定された目標回転数（ＮＥＤ）となるようにスロットルバルブ（５２）の開度（θＴＨ）を調整するエンジン発電機（１０）において、前記スロットル開度（θＴＨ）を検出するスロットル開度検出手段（スロットル開度センサ５６、図６フローチャートのＳ１０４）と、前記目標回転数（ＮＥＤ）と前記検出されたスロットル開度（θＴＨ）とに基づいて前記エンジン（１４）の出力（ＯＰ。より具体的には、出力発生率ＯＰrate）を推定するエンジン出力推定手段（ＥＣＵ６０、図６フローチャートのＳ１０６）と、前記推定されたエンジン出力（ＯＰrate）が所定時間（ｔ３）にわたって所定値（出力発生率８０％）を超えたとき前記エンジン（１４）が過出力であると判定する過出力判定手段（ＥＣＵ６０、図６フローチャートのＳ１０８，Ｓ１１０）と、および前記エンジン（１４）が過出力であると判定されたとき操作者に対して警告する警告手段（過出力警告ランプ１８ｃ、図６フローチャートのＳ１１２）とを備えるように構成した。
【００５８】
また、前記警告手段は、点灯手段（１８ｃ）および警告音発生手段（ブザーなど）の少なくともいずれかを備えると共に、前記点灯手段（１８ｃ）および前記警告音発生手段を、前記エンジン発電機（１０）の運転を操作する操作パネル（１８）に配置するように構成した。
【図面の簡単な説明】
【００５９】
【図１】この発明の第１実施例に係るエンジン発電機の正面図である。
【図２】図１に示すエンジンの説明断面図である。
【図３】図１に示すエンジン発電機の動作のうち、目標回転数の設定動作を示すフローチャートである。
【図４】図３フローチャートの処理で算出するエンジン回転数平均値に対するスロットル開度の特性を示すグラフである。
【図５】図３フローチャートの処理で推定するエンジン出力に対するエンジン回転数の特性を示すグラフである。
【図６】図１に示すエンジン発電機の動作のうち、エンジンの過出力警告動作を示すフローチャートである。
【図７】エンジン出力に対するエンジン回転数の特性を示す、図５と同様なグラフである。
【図８】図６フローチャートの処理で推定する出力発生率に対するスロットル開度の特性を示すグラフである。
【符号の説明】
【００６０】
１０    エンジン発電機
１４    エンジン
１６    オルタネータ（発電機）
１８ｃ  過出力警告ランプ（警告手段）
５２    スロットルバルブ
５６    スロットル開度センサ（スロットル開度検出手段）
５８    クランク角センサ（エンジン回転数検出手段）
６０    ＥＣＵ（エンジン出力推定手段、過出力判定手段）
【図１】
2005090342.tif 000003
【図２】
2005090342.tif 000004
【図３】
2005090342.tif 000005
【図４】
2005090342.tif 000006
【図５】
2005090342.tif 000007
【図６】
2005090342.tif 000008
【図７】
2005090342.tif 000009
【図８】
2005090342.tif 000010