(57)【要約】【課題】キック等の外力によって起動されるエンジンにおいて、エンジン始動からＥＣＵによる正規の燃料噴射制御が行われるまでの期間を極力短縮する。【課題手段】  エンジンに連結された発電機からの電力供給によって立ち上がる電源電圧が所定の電圧レベルに至った後にエンジン制御プログラムを起動する行程と、前記エンジンの燃料噴射制御に関係する各種センサの各検出値に基づいて前記エンジンの最初の燃料噴射を実行する行程と、前記最初の燃料噴射制御の実行に引き続いて記憶手段に予め格納されているエンジン制御用データを読み込む行程と、前記各種センサの各検出値と前記制御用データとに基づいて以降の燃料噴射制御を含むエンジン制御を行う行程と、の各行程を有する。【選択図】  図３
2006029303.tif 000002
【特許請求の範囲】
【請求項１】
外力によって起動されるエンジンの制御方法において、
エンジンに連結された発電機からの電力供給によって立ち上がる電源電圧が所定の電圧レベルに至った後にエンジン制御プログラムを起動する行程と、
前記エンジンの燃料噴射制御に関係する各種センサの各検出値に基づいて前記エンジンの最初の燃料噴射制御を実行する行程と、
前記最初の燃料噴射の実行後にＥＥＰＲＯＭ（電気的に書き換え可能なＲＯＭ）に予め格納されているエンジン制御用データを読み込む行程と、
前記各種センサの各検出値と前記制御用データとに基づいて以降の燃料噴射制御を含むエンジン制御を行う行程と、
の各行程を有することを特徴とするエンジンの燃料噴射制御方法。
【請求項２】
外力によって起動されるエンジンの制御方法において、
エンジンに連結された発電機からの電力供給によって立ち上がる電源電圧が所定の電圧レベルに至った後にエンジン制御プログラムを起動する行程と、
ＥＥＰＲＯＭ（電気的に書き換え可能なＲＯＭ）に予め格納されているエンジン制御用データの中から始動に関する制御用データのみを選択的に読み込む行程と、
前記エンジンの燃料噴射制御に係る各種センサの各検出値及び前記選択的に読み込まれた前記制御用データに基づいて、前記エンジンの最初の燃料噴射を実行する行程と、
前記最初の燃料噴射制御の実行後に、前記ＥＥＰＲＯＭから前記選択的に読み込まれた前記制御用データ以外の他の制御用データを読み込む行程と、
前記各種センサの各検出値と前記読み込まれた全ての制御用データと基づいて以降の燃料噴射制御を含むエンジン制御を行う行程と、
の各行程を有することを特徴とするエンジンの燃料噴射制御方法。
【請求項３】
前記エンジン制御用データは、前記エンジンの経時変化による制御誤差を補正するための補正プログラム及び補正データを含む請求項１又は２に記載のエンジンの燃料噴射制御方法。
【請求項４】
外力によって起動されるエンジンに連結された発電機から電力供給を受ける電源供給部と、
前記エンジンの制御プログラム及び制御用データを格納するメモリ手段と、
前記制御プログラム及び制御用データと、前記エンジンに取り付けられた各種センサの各検出値に基づいて前記エンジンの燃料噴射を含むエンジン制御を行う制御装置と、を有し、
前記制御装置は、
前記電源電圧が所定の電圧レベルに至った後に前記制御プログラムを起動することにより前記各種センサの各検出値に基づいて前記エンジンの最初の燃料噴射を実行し、前記最初の燃料噴射制御の後に前記制御用データを読み込むことにより以降の燃料噴射を含むエンジン制御を行うことを特徴とするエンジンの燃料噴射制御装置。
【請求項５】
外力によって起動されるエンジンに連結された発電機から電力供給を受ける電源供給部と、
前記エンジンの制御プログラム及び制御用データを格納するメモリ手段と、
前記制御プログラム及び制御用データと、前記エンジンに取り付けられた各種センサの各検出値に基づいて前記エンジンの燃料噴射を含むエンジン制御を行う制御装置と、を有し、
前記制御装置は、
前記電源電圧が所定の電圧レベルに至った後に、前記制御プログラムを起動して前記メモリ手段に格納されている始動に関する制御用データのみを選択的に読み込むことにより、前記各種センサの各検出値に基づいて前記エンジンの最初の燃料噴射を実行し、
前記最初の燃料噴射制御の後に、前記選択的に読み込まれた始動に関するエンジン制御用データ以外の制御用データを読み込むことにより、前記各種センサの各検出値と前記読み込まれた全ての制御用データと基づいて以降の燃料噴射制御を含むエンジン制御を行う、
ことを特徴とするエンジンの燃料噴射制御装置。
【請求項６】
前記エンジン制御用データを格納するメモリ手段は、ＥＥＰＲＯＭ（電気的に書き換え可能なＲＯＭ）であることを特徴とする請求項４又は５に記載のエンジンの燃料噴射制御装置。
【請求項７】
前記エンジン制御用データは、前記エンジンの経時変化による制御誤差を補正するための補正プログラム及び補正データを含む請求項６に記載のエンジンの燃料噴射制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンの燃料噴射を含むエンジン制御に関するものであり、特にバッテリを有せずにキック等の外力によって起動されるエンジンの始動性を向上させたエンジンの燃料噴射制御方法及び燃料噴射制御装置に関する。
【背景技術】
【０００２】
近年の電子制御技術の飛躍的向上により、二輪車を含む近年の車両等に搭載されるエンジン（内燃機関）の多くは、ＥＣＵ（車載用電子制御ユニット）によって集中的に制御されるに至った。
【０００３】
ＥＣＵは、エンジン各部及びその周辺に配置された各種センサからの検知信号に基づいて、刻々変化する運転状況に応じてエンジンの能力を最大限に引き出すと共に、燃費を向上させ排気ガス中の有害ガスを極力低下させるための最適制御を行うようにエンジンを集中的に制御するものである。従って、エンジンの燃料噴射制御は、ＥＣＵの最も重要な制御項目の一つである。
【０００４】
小型二輪車や原動機付自転車、スノーモービル、小型モータボート等の車両に搭載されるエンジンは、エンジンを起動させるためのセルモータとこれを回転させるためのバッテリを搭載せずに、キックレバーや始動ロープを用いた外力（人力）による起動が可能である。
【０００５】
このような外力によって起動されるエンジンを搭載する車両には、ＥＣＵを含む制御システムを作動させるための電源供給装置を搭載し、エンジンが回転している時はエンジンのクランク軸に連結された発電機から電力供給を受けて制御システムに必要な電源電圧を供給するものの、エンジンの停止中は電源供給装置からの電源供給が途絶えることから、エンジンの起動後にエンジン制御プログラムが起動されてエンジン制御に必要なエンジン制御用データを読み込むこととなる。
【０００６】
エンジン制御プログラムは、固定メモリとして通常ＲＯＭ等の不揮発性メモリに格納されるが、エンジン制御用データは、エンジンの経時変化に基づく特性変化を補正したり又は修正する学習制御を行う必要性があるために、書き換え可能なメモリに格納する必要がある。しかし、このようなエンジン制御用データを格納するメモリは、エンジンが停止して電源供給が遮断されても格納データが消失しないように、不揮発性である必要がある。このようなエンジン制御用データとしては、適正な燃料噴射量を算出するためデータやマップ、点火プラグの最適な点火のタイミングを算出するためのデータを含み、これらの制御用データを補正又は修正する要因としては、インジェクタ、エアフローメータ、吸気路等にデポジット等が付着することによる空気や燃料の流量特性の変化要因が挙げられる。
【０００７】
これらのエンジン制御用データのメモリ量は、近年の環境対策の要請からも、エンジン制御の最適化に伴う複雑化により、ますます増大するようになってきている。
【０００８】
このため、キック等の外力によって起動されるエンジンを搭載する車両においては、エンジン起動によって電源供給部から電源電圧の供給を受けるＥＵＣが、エンジン起動後にエンジン制御用データを読み込むために長い時間を必要とすることとなる。
【０００９】
図７は、従来から行われてきた外力により起動されるエンジン始動時の燃料噴射の例を示すタイミングチャートである。
図７に示すように、エンジンの起動によって立ち上がる電源電圧が所定値に至るとリセット信号が解除されて、ＥＣＵ内の各レジスタ等がイニシャライズ処理した後エンジン制御プログラムが起動され、エンジン制御用データを不揮発性メモリから読み取るようにしている。これによって正常な燃料噴射制御が開始されることとなるのである。従って、エンジン起動時からこのような正規の燃料噴射制御が開始されるまでは、ＥＣＵの制御に依らない燃料噴射が行われることとなるのである。
【００１０】
このため、従来からエンジン始動から正規の燃料噴射が行われるまでの期間は、エンジンの始動性を確保又は向上させるための種々の試みが行われてきた。
【００１１】
特許文献１は、燃料供給に関する技術として、始動時にのみ使用される始動燃料供給器と、エンジンが外力で始動された時の吸気路の負圧によって作動するエンジン始動操作検出手段とを設け、このエンジン始動操作検出手段によりエンジンの起動が検出された時に、前記始動燃料供給器に燃料が供給されると共に吸気路に燃料が噴出されるように構成した燃料噴射装置を開示している。
【００１２】
また、特許文献２は、エンジンが自力運転（ＥＣＵにより制御された運転）に至るまではＣＰＵ（ＥＣＵ）の制御には依存せず、別経路で燃料噴射弁に作動電力を供給することにより、この燃料噴射弁を開弁し、始動用燃料を多量に噴射させるようにした燃料噴射装置を開示している。
【００１３】
さらに、特許文献３は、エンジンのキック始動が繰り返された時に、エンジンシリンダ内の混合気濃度が高くなり、エンジンが益々掛かりにくくなることを防止するために、噴射回数が増すほど噴射時間を短くするようにした燃料噴射装置を開示している。
【特許文献１】特開昭６３−１７０５２８号公報
【特許文献２】特開昭６３−２５９１２９号公報
【特許文献３】特開平６−１７６８２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
ところが、このようなエンジンの燃料噴射制御は、あくまでもキック等の外力によって起動させるエンジンの始動性を改善するためのものであって、外力によってエンジンが起動してから暫くの時間は、各種センサの検出値やエンジン制御用データに基づいて正規の燃料噴射制御が行われている期間でないことから、エンジンが必要以上に高回転になったり、不完全燃焼により排気ガス中に多くの窒素酸化物や一酸化炭素等の有害ガスを多く含む等の問題が生じていたのである。
【００１５】
そして、正規の燃料噴射制御を行うために必要な燃料噴射量を算出するためデータやマップ、点火プラグの最適な点火のタイミングデータを含む制御用データの増大に伴って、このエンジン起動時から正規な燃料噴射制御が行われるまでの時間は所定時間必要としていたのである。
【００１６】
このため、本発明は、キック等の外力によって起動されるエンジンの制御方法において、エンジン始動からＥＣＵによる正規の燃料噴射制御が行われるまでの期間を極力短縮することにより、エンジンの始動性の向上を図りつつ、当該期間のエンジンの燃費向上及び有害ガスの排出等を抑制することを目的とするものである。
【課題を解決するための手段】
【００１７】
このため、本発明は、その第１の実施の形態として、外力によって起動されるエンジンの制御方法において、エンジンに連結された発電機からの電力供給によって立ち上がる電源電圧が所定の電圧レベルに至った後にエンジン制御プログラムを起動する行程と、前記エンジンの燃料噴射制御に関係する各種センサの各検出値に基づいて前記エンジンの最初の燃料噴射を実行する行程と、前記最初の燃料噴射制御の実行に引き続いてＥＥＰＲＯＭ（電気的に書き換え可能なＲＯＭ）に予め格納されているエンジン制御用データを読み込む行程と、前記各種センサの各検出値と前記制御用データとに基づいて以降の燃料噴射制御を含むエンジン制御を行う行程と、の各行程を有することを特徴とするエンジンの燃料噴射制御方法を提供するものである。
【００１８】
このように、本第１の実施の形態においては、取り敢えずエンジンの燃料噴射制御に関係する各種センサの各検出値に基づいて最初の燃料噴射制御を実行し、この最初の燃料噴射制御の実行に引き続いてエンジン制御用データを読み込んでこの読み込んだ制御用データと各種センサの各検出値とに基づいて以降の燃料噴射制御を正規の制御とするのである。
【００１９】
本発明は、さらに、その第２の実施の形態として、外力によって起動されるエンジンの制御方法において、エンジンに連結された発電機からの電力供給によって立ち上がる電源電圧が所定の電圧レベルに至った時点でエンジン制御プログラムを起動する行程と、記憶手段に予め格納されているエンジン制御用データの中から始動に関する制御用データを選択的に読み込む行程と、前記エンジンの燃料噴射制御に係る各種センサの各検出値及び前記選択的に読み込まれた前記制御用データに基づいて前記エンジンの最初の燃料噴射を実行する行程と、前記最初の燃料噴射制御の実行に引き続いて前記始動に関するエンジン制御用データ以外の他の制御用データを読み込む行程と、前記各種センサの各検出値と前記読み込まれた全ての制御用データと基づいて以降の燃料噴射制御を含むエンジン制御を行う行程と、の各行程を有することを特徴とするエンジン燃料噴射制御方法を提供するものである。
【００２０】
このように、本第２の実施の形態においては、エンジン制御用データをエンジンの始動に関するデータとそれ以外のデータとに予め分けておくことにより、最初の燃料噴射制御においては始動に関する制御用データと各種センサの各検出値に基づいて行い、この最初の燃料噴射制御の実行後にその他の制御用データを読み込むことにより、前記各種センサの各検出値と読み込まれた全ての制御用データとに基づいて正規の燃料噴射制御を行うのである。
【００２１】
このように、前記エンジン制御プログラムは（固定の）ＲＯＭに格納されているものの、前記エンジン制御用データは、ＲＯＭとＥＥＰＲＯＭにそれぞれ格納されているのである。そして、前記ＥＥＰＲＯＭに格納されるエンジン制御用データは、前記エンジンの経時変化による制御誤差を補正するための補正プログラム及び補正データを含むのである。
【００２２】
また、本発明は、上記した第１の実施の形態に対応して、外力によって起動されるエンジンに連結された発電機から電力供給を受ける電源供給部と、前記エンジンの制御プログラム及び制御用データを格納するメモリ手段と、前記制御プログラム及び制御用データと、前記エンジンに取り付けられた各種センサの各検出値に基づいて前記エンジンの燃料噴射を含むエンジン制御を行う制御装置と、を有し、前記制御装置は、前記電源電圧が所定の電圧レベルに至った後に前記制御プログラムを起動することにより前記各種センサの各検出値に基づいて前記エンジンの最初の燃料噴射を実行し、前記最初の燃料噴射制御の後に前記制御用データを読み込むことにより以降の燃料噴射を含むエンジン制御を行うことを特徴とするエンジンの燃料噴射制御装置を提供するものである。
【００２３】
本発明は、さらに、上記した第２の実施の形態に対応して、外力によって起動されるエンジンに連結された発電機から電力供給を受ける電源供給部と、前記エンジンの制御プログラム及び制御用データを格納するメモリ手段と、前記制御プログラム及び制御用データと、前記エンジンに取り付けられた各種センサの各検出値に基づいて前記エンジンの燃料噴射を含むエンジン制御を行う制御装置と、を有し、前記制御装置は、前記電源電圧が所定の電圧レベルに至った後に前記制御プログラムを起動すると共に前記エンジン制御用データの中からエンジンの始動に関する制御用データのみを読み込むことにより、前記各種センサの各検出値に基づいて前記エンジンの最初の燃料噴射を実行し、前記最初の燃料噴射制御の後に、その他の制御用データを読み込むことにより、前記各種センサの各検出値と前記読み込まれた全ての制御用データと基づいて以降の燃料噴射制御を含むエンジン制御を行う、ことを特徴とするエンジンの燃料噴射制御装置を提供するものである。
【発明の効果】
【００２４】
本発明によれば、キックレバーの踏み込み等の外力によるエンジン起動後、従来技術と比較して極めて短時間に正規の燃料噴射制御を確立できるので、エンジンの始動性の向上を実現すると共に、エンジン起動から正規の燃料噴射制御が行われるまでの期間中においてもエンジンの燃費向上及び有害ガス排出の有効な抑制を実現し得たのである。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照しつつ、本発明に係る燃料噴射制御方法及び燃料噴射制御の詳細を説明する。
【００２６】
図１は、本発明が適用されるエンジンの全体構成の例を示す。図１に示すように、本燃料噴射制御装置を構成するＥＣＵ２と、ＥＣＵ２に接続されてエンジン各部やその周辺に配置された各種センサが接続される。このような各種センサとしては、吸気スロットル８のスロットル開度を検出するための開度センサ、吸気の温度を測定するエンジン温度センサ、吸気圧を測定するための圧力センサ、エンジンの温度を測定する温度センサ、外気圧を測定する圧力センサ、排気ガス中の酸素濃度を検出する酸素センサ５及びスイッチ等があり、ＥＣＵ２は、これらの各種センサやスイッチから出力される検出信号と、後述するＥＥＰＲＯＭに格納されたエンジン制御用データやＲＡＭに格納されたデータを読み出すことにより、エンジンの燃料噴射制御を含むエンジン制御を行うのである。
【００２７】
さらに、エンジン１のクランクシャフトには、図２に示す発電機２２が連結されており、エンジンの回転によって発電された電力は、電源供給部２３(図２)に供給されて、電源制御部２４（図２）において所定の電圧レベルに電圧制御されてからＥＣＵ２を含む全制御システムに供給されることとなる。
【００２８】
従って、エンジン１を起動するためのセルモータを具備せずにキックレバーや始動ロープを用いた外力（人力）によって起動されるエンジンにおいては、エンジン１が回転している時はエンジンのクランク軸に連結された発電機２２から電力供給を受けて制御システムに必要な電源電圧を供給するものの、エンジン１の停止中は電源供給部２３からの電源供給が途絶えることから、ＥＣＵ２は、エンジン１の起動後にエンジン制御プログラムを起動し、これによりメモリ装置に予め格納されている必要なエンジン制御用データを読み込む必要がある。
【００２９】
以下、図１に示すエンジン１の全体構成図の例において、エンジンの吸気行程では、エンジン１の燃焼室（シリンダ又は気筒）１０には、エアフィルタ９により濾過されて塵や埃が除去された空気（外気中の空気）が、燃焼室１０内のピストンの下降動作によって生じる負圧により供給される。このとき、吸気弁１７は開かれている。そして、吸引される空気供給量は、ＩＳＣ１９によって制御される。これによって決められた空気量に見合う推定燃料量を噴射する燃料噴射制御が行われるのである。
【００３０】
一方、エンジン１の燃焼室への空気の供給と同時に、インジェクタ１３の注入口から燃料が注入される。これによって、燃焼室１０内に引き込まれる空気中に燃料が噴射された燃料ガスとなる。燃料は、燃料を貯蔵する燃料タンク７から燃料供給パイプ１６を経由してインジェクタ１３に供給される。インジェクタ１３から供給される燃料噴射量は、制御装置（ＥＣＵ）２からの燃料供給指示パルス信号のパルス幅に応じて噴射動作するインジェクタ１３の燃料噴射時間により調節される。このようにして、エンジンの燃料噴射制御が行われるのである。
【００３１】
図２は、本発明の燃料噴射制御装置を構成するＥＣＵ２を説明するためのブロック構成の例を示す。図２に示すように、ＥＣＵ２は、制御中枢のＣＰＵ２１と、メモリ装置として、一時的なデータ、各種センサの出力値やスイッチの状態又は演算結果等を格納するためのＲＡＭ２９、プログラムや適正な燃料噴射量を算出するデータを格納するためのＲＯＭ２７、さらには、エンジンシステムの経時変化によって生じる制御誤差を修正又は補正するデータを含む制御用データと、を記録するためのＥＥＰＲＯＭ２８とから構成される。
【００３２】
ＥＥＰＲＯＭ２８に格納されるエンジンの制御用データとしては、具体的には、エンジンの経時変化による制御誤差を補正するための補正プログラム及び補正データを含むことから、必要に応じて適宜書き換えする必要性がある。このようなエンジンの経時変化の要因としては、インジェクタ(燃料噴射装置)、エアフローメータ、吸気路等にデポジット等が付着することによる空気や燃料の流量特性の変化が挙げられる。
【００３３】
ところで、図２に示した各種のメモリ装置２７、２８、２９は、ＣＰＵ２１と一体化された所謂ワンチップマイクロコンピュータであっても良い。
【００３４】
また、このＥＥＰＲＯＭ２８に格納される制御用データは、後述する本発明の第２実施例に係るＥＣＵ２においては、エンジンの始動に関係する制御用データと、エンジンの始動には関係しないエンジン制御用データと、の二つに分割又は区分け可能な状態で格納されていり、これらは選択的に読み出し可能になっている。
【００３５】
ＥＣＵ２は、上記した構成要素の他、エンジンのクランクシャフトに連結された発電機２２から電力供給を受ける電源供給部２３と、電源供給部２３に接続されて電圧を所定の複数の電圧レベルに制御して制御システムを構成する各種センサや各種機器に供給する電源制御部２４と、各種センサやスイッチ等からの出力信号をサンプリングする入力インタフェイス２５と、点火プラグや燃料噴射装置のエンジンシステムを構成する各種制御機器に制御信号を出力するための出力インタフェイス２６と、を備える。
【００３６】
このような構成により、ＥＣＵ２は、エンジンの燃料噴射制御、吸気量制御、点火（タイミング）制御、アイドル回転制御等の各種のエンジン制御を集中的に行うのである。
【実施例１】
【００３７】
図３は、本発明に係る燃料噴射制御の第１実施例を説明するためのタイミングチャートの例を示す。以下、図１、２を参照しながら、図３に示すタイミングチャートに係る本第１実施例を説明する。
【００３８】
まず、キックレバーの作動等による外力によってエンジン１が起動されるとエンジン１のクランクシャフトに連結されている発電機２２から電力が供給され、電源制御部２４からＣＰＵ２１に電圧が供給されることとなる。これにより、電源電圧が立ち上がり、ＣＰＵ２１は、電源電圧が所定の範囲のレベル（例えば、ＤＣ４．７５乃至５．２５Ｖ）に至った時点でＣＰＵリセット信号が解除状態となり、ＣＰＵ２１とＲＡＭ２９がイニシャライズされる。これにより、エンジン制御プログラムが起動されるのである。
【００３９】
次に、本発明は、その特に主要な特徴として、この起動されたエンジン制御プログラムの実行により、取り敢えずエンジン１の燃料噴射制御に関係する上記した各種センサの各検出値に基づいてエンジン１の最初の燃料噴射を実行するのである。
【００４０】
このようにして最初の燃料噴射を実行した後に続いて、ＣＰＵ２１は、ＥＥＰＲＯＭ２８内に予め格納されているエンジン制御用データを読み込んで、今度は、前記各種センサの各検出値と読み込んだ制御用データとに基づいて以降の正規な燃料噴射制御を含むエンジン制御を行うこととなる。
【００４１】
これにより、図７に示した従来技術と比較すると、本第１実施例に係る燃料噴射制御においては、エンジンの起動による電源電圧の立ち上がりからＥＣＵ２による燃料噴射制御が開始されるまでに、ＥＥＰＲＯＭ２８内に格納された制御用データの読み込みに必要な時間を含まないことから、この間のエンジン起動の不安定な時間帯を大幅に短縮させることによりエンジンの始動性を向上させると共に、エンジンの燃費向上及び有害ガスの排出抑制等を可能にしたのである。
【００４２】
図４は、図３で説明した本発明の第１実施例の制御フローのフローチャートを示す。以下、図１、２を参照しながら、図４に示すフローチャートを説明する。
【００４３】
まず、キック起動等の外力によりエンジンが始動されると（Ｓ１１）、ＥＣＵ２内のＣＰＵ２１は、電源電圧が所定のレベルに達した後にリセット信号を発生させる。このリセット信号が解除状態になった時点で（Ｓ１２）、ＣＰＵ２１とＲＡＭ２９がイニシャライズされると共に、エンジン制御プログラムが起動される（Ｓ１３）。
【００４４】
次に、ＣＰＵ２１は、起動されたエンジン制御プログラムに基づいて各種センサ（少なくとも燃料噴射に関するセンサ）からの検知信号を入力し（Ｓ１４）、これに基づいて点火タイミングや燃料噴射量等に関する計算を行うことにより最初の燃料噴射を実行する（Ｓ１５）。
【００４５】
次に、ＣＰＵ２１は、ＥＥＰＲＯＭ２８内に予め格納されているエンジン制御用データを読み込んで（Ｓ１６）、以降の燃料噴射制御を各種センサの各検出値と読み込まれた全ての制御用データとに基づいて行うのである（Ｓ１７）。
【００４６】
そして、この正規の燃料噴射エンジン噴射制御は、イグニッションキーのオフ等によるエンジンの停止指令があるまで継続され（Ｓ１８）、エンジンの停止指令があった時は、ＣＰＵ２１は、この間の燃料噴射制御において使用され又は修正／補正されたエンジン制御用データを、ＥＥＰＲＯＭ２８内の所定アドレスにセーブするのである（Ｓ１９）。
【実施例２】
【００４７】
図５は、本発明に係る燃料噴射制御の第２実施例を説明するためのタイミングチャートの例を示す。以下、図１、２を参照しながら、図５に示すタイミングチャートに係る本第２実施例を説明する。
【００４８】
ここで、本第２実施例の前提として、図２に示したＥＥＰＲＯＭ２８には、エンジンの始動に関係する制御用データと、エンジンの始動には関係しないエンジン制御用データと、の二つに分割又は区分け可能な状態で格納されていり、これらは選択的に読み出し可能になっている。
【００４９】
図５において、キックレバーの作動等による外力によってエンジン１が起動されるとエンジン１のクランクシャフトに連結されている発電機２２から電力が供給され、電源制御部２４からＣＰＵ２１に電圧が供給されることとなる。これにより、電源電圧が立ち上がり、ＣＰＵ２１は、電源電圧が所定の範囲のレベル（例えば、ＤＣ４．７５乃至５．２５Ｖ）に至った時点でＣＰＵリセット信号が解除状態となり、ＣＰＵ２１とＲＡＭ２９がイニシャライズされる。これにより、エンジン制御プログラムが起動されるのである。
【００５０】
次に、本発明は、その特に主要な特徴として、ＥＥＰＲＯＭ２８内に予め格納されているエンジン制御用データの中から始動に関する制御用データのみを選択的に読み込む。そして、ＣＰＵ２１は、エンジンの燃料噴射制御に係る各種センサの各検出値とこの選択的に読み込まれた制御用データに基づいて、最初の燃料噴射を実行するのである。
【００５１】
このようにして行われた最初の燃料噴射制御の実行後に、ＣＰＵ２１は、ＥＥＰＲＯＭ２８から先に選択的に読み込まれたエンジンの始動に関係する制御用データ以外の他の制御用データを読み込み、以降の燃料噴射制御を含むエンジン制御を各種センサの各検出値と読み込まれた全ての制御用データとに基づいて行うのである。
【００５２】
このように、本第２実施例に係る燃料噴射制御は、上記した第１実施例と比較すると、エンジン制御プログラムの起動後にＥＥＰＲＯＭ２８内のエンジンの始動に関するデータのみを読み込む行程が入ることから、最初の燃料噴射に入るまでに多少の時間を必要とするものの、最初の燃料噴射から正規の燃料噴射制御を実行できる特徴を有する。
【００５３】
また、図７に示した従来技術と比較すると、本第２実施例に係る燃料噴射制御においては、ＥＥＰＲＯＭ２８内に格納された全エンジン制御用データの内エンジンの始動に関するデータは比較的少ないことから、エンジンの起動による電源電圧の立ち上がりからＥＣＵ２による正規の燃料噴射制御が開始されるまでの時間を短縮させることにより、この間のエンジンの始動性を向上させると共にエンジンの燃費向上及び有害ガスの排出抑制等を可能にしたのである。
【００５４】
図６は、図５で説明した本発明の第２実施例の制御フローのフローチャートを示す。以下、図１、２を参照しながら、図５に示すフローチャートを説明する。
【００５５】
まず、キック起動等の外力によりエンジンが始動されると（Ｓ２１）、ＥＣＵ２内のＣＰＵ２１は、電源電圧が所定のレベルに達した後にリセット信号を発生させる。このリセット信号が解除状態になった時点で（Ｓ２２）、ＣＰＵ２１とＲＡＭ２９がイニシャライズされると共に、エンジン制御プログラムが起動される（Ｓ２３）。
【００５６】
次に、ＣＰＵ２１は、ＥＥＰＲＯＭ２８内に格納された始動に関するデータのみを選択的に読み出す（Ｓ２４）。そして、各種センサ（少なくとも燃料噴射に関するセンサ）からの検知信号を入力し（Ｓ２５）、上記読み出した始動に関するデータと各種センサの検知値とに基づいて、点火タイミングや燃料噴射量等に関する計算を行うことにより最初の燃料噴射を実行するのである（Ｓ２６）。
【００５７】
次に、ＣＰＵ２１は、ＥＥＰＲＯＭ２８内に予め格納されている前記選択的に読み出された以外の全エンジン制御用データを読み込んで（Ｓ２７）、以降の燃料噴射制御を各種センサの各検出値と読み込まれた全ての制御用データとに基づいて行うのである（Ｓ２８）。
【００５８】
そして、この正規の燃料噴射エンジン噴射制御は、イグニッションキーのオフ等によるエンジンの停止指令があるまで継続され（Ｓ２９）、エンジンの停止指令があった時は、ＣＰＵ２１は、この間の燃料噴射制御において使用され又は修正／補正されたエンジン制御用データを、ＥＥＰＲＯＭ２８内の所定アドレスにセーブするのである（Ｓ３０）。
【００５９】
以上詳しく説明したように、本発明に係る燃料噴射制御においては、外力によって起動されるエンジンの制御方法において、エンジン始動からＥＣＵによる正規の燃料噴射制御が行われるまでの期間を短縮できるので、エンジンの始動性向上を実現しつつ、この期間のエンジンの燃費向上及び有害ガスの排出等を抑制することができるのである。
【産業上の利用可能性】
【００６０】
本発明は、バッテリを有せずにキック等の外力によって起動されるエンジンの始動性を向上させたエンジンの燃料噴射制御方法及び燃料噴射制御装置に関するものであり、産業上の利用可能性を有する。
【図面の簡単な説明】
【００６１】
【図１】本発明が適用されるエンジンの全体構成の例を示す。
【図２】本発明の燃料噴射制御装置を構成するＥＣＵ２を説明するためのブロック構成の例を示す。
【図３】本発明に係る燃料噴射制御の第１実施例を説明するためのタイミングチャートの例を示す。
【図４】図３で説明した本発明の第１実施例の制御フローのフローチャートを示す。
【図５】本発明に係る燃料噴射制御の第２実施例を説明するためのタイミングチャートの例を示す。
【図６】図５で説明した本発明の第２実施例の制御フローのフローチャートを示す。
【図７】従来技術に係る外力により起動されるエンジン始動時の燃料噴射の例を示すタイミングチャートである。
【符号の説明】
【００６２】
１：エンジン（本体）
２：ＥＣＵ（制御装置）
５：酸素センサ
８：吸気スロットル
１０：燃焼室
１１：スパークプラグ
１２：イグニッションコイル
１３：インジェクタ
１６：燃料供給パイプ
１９：ＩＳＣ
２１：ＣＰＵ
２２：発電機
２３：電源供給部
２４：電源制御部
２５：入力インタフェイス
２６：出力インタフェイス
２７：ＲＯＭ
２８：ＥＥＰＲＯＭ
２９：ＲＡＭ
【図１】
2006029303.tif 000003
【図２】
2006029303.tif 000004
【図３】
2006029303.tif 000005
【図４】
2006029303.tif 000006
【図５】
2006029303.tif 000007
【図６】
2006029303.tif 000008
【図７】
2006029303.tif 000009