(57)【要約】【課題】運転性能を低下させることなく、運転者の要望に応じて安定した走行を実現することができると共に燃費の悪化やエミッション性能の低下を防ぐことができる内燃機関制御装置を提供する。【解決手段】鞍乗型車両に搭載され、前記鞍乗型車両のエンジンのスロットル開度を制御する内燃機関制御装置Ｓは、スロットル開度が所定開度以上であり、鞍乗型車両のアクセル開度の変動幅が所定幅以内であり、エンジンの回転数の変動幅が所定幅以内であり、かつ、鞍乗型車両の速度の変動幅が所定幅以内であるという第１の条件が成立しているときには、第１の条件が成立したときのスロットル開度となるように、スロットル開度を制御する。【選択図】図１
2018112131.tif 000002
【特許請求の範囲】
【請求項１】
鞍乗型車両に搭載され、前記鞍乗型車両のエンジンのスロットル開度を制御する制御部を有する内燃機関制御装置において、
前記制御部は、
前記スロットル開度が所定開度以上であり、前記鞍乗型車両のアクセル開度の変動幅が所定幅以内であり、前記エンジンの回転数の変動幅が所定幅以内であり、かつ、前記鞍乗型車両の速度の変動幅が所定幅以内であるという第１の条件が成立しているときには、前記第１の条件が成立したときの前記スロットル開度である第１のスロットル開度となるように、前記スロットル開度を制御する、
ことを特徴とする内燃機関制御装置。
【請求項２】
前記制御部は、
前記第１の条件が成立しているときに、前記アクセル開度に応じて算出される要求目標スロットル開度と、前記第１のスロットル開度と、の偏差が所定偏差以上になった場合には、前記第１のスロットル開度にマージ処理を実行して、前記スロットル開度が前記要求目標スロットル開度へ追従するように制御し、その後、前記スロットル開度が前記要求目標スロットル開度に到達したという第２の条件が成立した後は、前記第２の条件が成立したときの前記スロットル開度である第２のスロットル開度となるように、前記スロットル開度を制御する、
ことを特徴とする請求項１記載の内燃機関制御装置。
【請求項３】
前記制御部は、
前記第１の条件が成立しているときに前記アクセル開度の変動幅が前記所定幅より大きくなった場合には、前記アクセル開度に応じて前記スロットル開度を制御する、
ことを特徴とする請求項１又は請求項２記載の内燃機関制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動二輪車等の鞍乗型車両に適用される内燃機関制御装置に関する。
【背景技術】
【０００２】
近年、自動二輪車等の鞍乗型車両では、アクセル開度に応じてスロットル開度の目標制御量を算出し、スロットル開度の制御量が目標制御量に一致するように電子制御スロットル装置等の制御対象をフィードバック制御することによって、運転者の要求に応じたエンジンの出力制御が行われている。
【０００３】
このようなエンジンの出力制御では、アクセル開度をそのままエンジンの出力制御に反映させると、エンジン出力が運転者の意志に反して急激に変化し、運転者が意図しないエンジン出力になることが考えられる。例えば、自動二輪車が悪路を走行している際、その振動の影響によって運転者がアクセル操作部材を意図せずに操作したためにアクセル開度が変化した場合には、運転者が意図しないエンジン出力が発生することも考えられる。
【０００４】
このような背景から、意図しないエンジン出力になることによって運転者が不快に感じる違和感を抑制するために、アクセル開度を補正した値を制御用アクセル開度として算出し、この算出された制御用アクセル開度に基づいてエンジン出力を制御する技術が提案されている。
【０００５】
特許文献１は、アクセル開度とエンジン回転数との間の関係を規定した所定のマップのデータを参照してエンジン出力領域を判定し、この判定結果に基づいて制御用アクセル開度を算出してエンジン出力を制御するエンジン出力制御装置を開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−０１５８８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、本発明者の検討によれば、鞍乗型車両の運転者がアクセル開度を一定開度に保持して一定速度で走行しようとした場合に、路面状況や運転者の疲労等によって運転者の要求するアクセル開度に変化を生じる場合がある。この際、運転者は鞍乗型車両の車速の低下又は上昇に気が付いたタイミングでスロットルを操作してアクセル開度を調整するために、一定速度で走行しているにも関わらずスロットルの微調整を強いられることとなり安定した走行を実現できず、また、スロットルが敏感に操作されることにより、燃費の悪化やエミッション性能の低下を招くこととなる。一方、このようなスロットルの微調整を強いられることを防ぐために、アクセル開度をなましてエンジン出力を制御する場合には、通常の走行時の運転性能の低下を招くこととなる。
【０００８】
本発明は、以上の検討を経てなされたものであり、運転性能を低下させることなく、運転者の所望に応じて安定した走行を実現することができると共に燃費の悪化やエミッション性能の低下を防ぐことができる内燃機関制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
以上の目的を達成するべく、本発明は、第１の局面において、鞍乗型車両に搭載され、前記鞍乗型車両のエンジンのスロットル開度を制御する制御部を有する内燃機関制御装置において、前記制御部は、前記スロットル開度が所定開度以上であり、前記鞍乗型車両のアクセル開度の変動幅が所定幅以内であり、前記エンジンの回転数の変動幅が所定幅以内であり、かつ、前記鞍乗型車両の速度の変動幅が所定幅以内であるという第１の条件が成立しているときには、前記第１の条件が成立したときの前記スロットル開度である第１のスロットル開度となるように、前記スロットル開度を制御する内燃機関制御装置である。
【００１０】
本発明は、第１の局面に加えて、前記制御部は、前記第１の条件が成立しているときに、前記アクセル開度に応じて算出される要求目標スロットル開度と、前記第１のスロットル開度と、の偏差が所定偏差以上になった場合には、前記第１のスロットル開度にマージ処理を実行して、前記スロットル開度が前記要求目標スロットル開度へ追従するように制御し、その後、前記スロットル開度が前記要求目標スロットル開度に到達したという第２の条件が成立した後は、前記第２の条件が成立したときの前記スロットル開度である第２のスロットル開度となるように、前記スロットル開度を制御することを第２の局面とする。
【００１１】
本発明は、第１又は第２の局面に加えて、前記制御部は、前記第１の条件が成立しているときに前記アクセル開度の変動幅が前記所定幅より大きくなった場合には、前記アクセル開度に応じて前記スロットル開度を制御することを第３の局面とする。
【発明の効果】
【００１２】
本発明の第１の局面にかかる内燃機関制御装置においては、鞍乗型車両に搭載され、鞍乗型車両のエンジンのスロットル開度を制御する制御部を有する内燃機関制御装置において、制御部は、スロットル開度が所定開度以上であり、鞍乗型車両のアクセル開度の変動幅が所定幅以内であり、エンジンの回転数の変動幅が所定幅以内であり、かつ、鞍乗型車両の速度の変動幅が所定幅以内であるという第１の条件が成立しているときには、第１の条件が成立したときのスロットル開度である第１のスロットル開度となるように、スロットル開度を制御するものであるため、運転性能を低下させることなく、運転者の所望に応じて安定した走行を実現することができると共に燃費の悪化やエミッション性能の低下を防ぐことができる。
【００１３】
また、本発明の第２の局面にかかる内燃機関制御装置によれば、制御部が、第１の条件が成立しているときに、アクセル開度に応じて算出される要求目標スロットル開度と、第１のスロットル開度と、の偏差が所定偏差以上になった場合には、第１のスロットル開度にマージ処理を実行して、スロットル開度が要求目標スロットル開度へ追従するように制御し、その後、スロットル開度が要求目標スロットル開度に到達したという第２の条件が成立した後は、第２の条件が成立したときのスロットル開度である第２のスロットル開度となるように、スロットル開度を制御するものであるため、エンジン出力が運転者の意志に反して急激に変化することを防ぐことができる。
【００１４】
また、本発明の第３の局面にかかる内燃機関制御装置によれば、制御部が、第１の条件が成立しているときにアクセル開度の変動幅が所定幅より大きくなった場合には、アクセル開度に応じてスロットル開度を制御するものであるため、アクセル開度が減少方向に変動した場合に減速不能に陥ることやアクセル開度が増加方向に変動した場合に加速不能に陥ることを防ぐことができ、運転性能の低下を防ぐことができる。
【図面の簡単な説明】
【００１５】
【図１】図１は、本発明の実施形態における内燃機関制御装置の構成を示すブロック図である。
【図２】図２は、本発明の実施形態におけるスロットル開度制御処理の流れを示すフロー図である。
【図３】図３は、本発明の実施形態における実行条件判定処理の流れを示すフロー図である。
【図４】図４は、本発明の実施形態におけるスロットル開度及び要求目標スロットル開度の推移を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を適宜参照して、本発明の実施形態における内燃機関制御装置につき、詳細に説明する。
【００１７】
＜内燃機関制御装置の構成＞
まず、図１を参照して、本実施形態における内燃機関制御装置の構成につき、詳細に説明する。
【００１８】
図１は、本発明の実施形態における内燃機関制御装置の構成を示すブロック図である。
【００１９】
図１に示すように、本実施形態における内燃機関制御装置Ｓは、図示を省略する鞍乗型車両、典型的には自動二輪車に搭載され、ＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１を備えている。ＥＣＵ１は、鞍乗型車両に搭載され図示を省略するバッテリーから供給される電力を利用して動作し、鞍乗型車両の各種構成要素を制御自在な制御装置であり、図示を省略するメモリ等を備えている。また、ＥＣＵ１は、エンジン回転数算出部２、制御部３、及びアクチュエータ駆動回路４を備えている。
【００２０】
エンジン回転数算出部２は、鞍乗型車両の各々図示を省略するエンジンのクランクシャフトの角度を検出するクランクパルスセンサ１３の検出信号に基づいて、エンジン回転数を算出する。エンジン回転数算出部２は、算出されたエンジン回転数を示す電気信号を制御部３に出力する。
【００２１】
制御部３は、アクセル開度センサ１１から入力する検出信号の示すアクセル開度に応じて、鞍乗型車両のエンジンの図示を省略する吸気系に配設されたスロットルバルブ１２の目標開度（以下、「目標スロットル開度」と記載する）を算出し、鞍乗型車両のエンジン等の内燃機関のスロットル開度を変化させるモータ１７の駆動を、算出した目標スロットル開度に従って制御することにより、スロットル開度を制御する。
【００２２】
具体的には、制御部３は、機能ブロックとしての目標開度算出部３１及び制御量算出部３２を備えている。なお、目標開度算出部３１及び制御量算出部３２を機能ブロックとして機能させるプログラムは、図示しないメモリ中に予め記憶されている。
【００２３】
目標開度算出部３１は、図示を省略するアクセル操作部材の操作位置を検出するアクセル開度センサ１１から入力する検出信号に基づいて、アクセル操作部材の操作量に対応するアクセル開度を算出する。目標開度算出部３１は、算出したアクセル開度とエンジン回転数算出部２から入力する電気信号の示すエンジン回転数とに基づいて、制御用アクセル開度を算出する。目標開度算出部３１は、算出した制御用アクセル開度に基づいて目標スロットル開度を算出する。
【００２４】
目標開度算出部３１は、算出した目標スロットル開度（以下、「要求目標スロットル開度」と記載する）に基づいてスロットル開度を制御するスロットル開度制御処理を実行する。スロットル開度制御処理において制御されるスロットル開度は、目標スロットル開度又はスロットルバルブ１２の実開度である。かかるスロットル開度制御処理では、保持処理を実行するか否かを決定する実行条件判定処理が実行され、実行条件判定処理において保持処理を実行することを決定した場合に保持処理が実行される。ここで、保持処理は、所定の条件（第１の条件）が成立しているときに、この所定の条件が成立したときのスロットル開度（第１のスロットル開度）となるように、スロットル開度を制御する処理である。なお、各処理については後述する。
【００２５】
目標開度算出部３１は、スロットルバルブ１２の実開度を算出した目標スロットル開度又はスロットル開度制御処理の実行により制御されるスロットル開度にするための制御信号を制御量算出部３２に出力する。
【００２６】
制御量算出部３２は、目標開度算出部３１から入力する制御信号により、スロットル開度センサ１６から入力する検出信号の示すスロットルバルブ１２の実開度を目標スロットル開度に制御すべく、スロットルバルブ１２を駆動するモータ１７の制御量を算出する。制御量算出部３２は、算出された制御量をアクチュエータ駆動回路４に出力する。
【００２７】
アクチュエータ駆動回路４は、制御部３から入力された制御量に従ってモータ１５を駆動することによって、スロットルバルブ１２の実開度を目標スロットル開度に制御する。
【００２８】
＜スロットル開度制御処理＞
上記構成を有する内燃機関制御装置Ｓでは、スロットル開度を制御するスロットル開度制御処理を実行する。以下、図２を参照して、本実施形態におけるスロットル開度制御処理の具体的な流れについて詳しく説明する。
【００２９】
図２は、本発明の実施形態におけるスロットル開度制御処理の流れを示すフロー図である。
【００３０】
図２に示すフロー図は、鞍乗型車両のイグニッションスイッチがオフ状態からオン状態に切り換えられてＥＣＵ１が稼働したタイミングで開始となり、スロットル開度制御処理はステップＳ１の処理に進む。かかるスロットル開度制御処理は、鞍乗型車両のイグニッションスイッチがオン状態でＥＣＵ１が稼働している間、所定の制御周期毎に繰り返し実行される。
【００３１】
ステップＳ１の処理では、制御部３の目標開度算出部３１が、実行条件判定処理を実行する。なお、実行条件判定処理については後述する。これにより、ステップＳ１の処理は完了し、スロットル開度制御処理はステップＳ２の処理に進む。
【００３２】
ステップＳ２の処理では、目標開度算出部３１が、実行条件判定処理において保持処理の実行を決定したか否かを判定する。判定の結果、保持処理の実行を決定した場合には、目標開度算出部３１は、スロットル開度制御処理をステップＳ３の処理に進める。一方、保持処理の実行を禁止する場合には、目標開度算出部３１は、スロットル開度制御処理をステップＳ８の処理に進める。
【００３３】
ステップＳ３の処理では、目標開度算出部３１が、保持処理の実行を開始するための所定の条件が成立したときのスロットル開度を保持する。これにより、ステップＳ３の処理は完了し、スロットル開度制御処理はステップＳ４の処理に進む。
【００３４】
ステップＳ４の処理では、目標開度算出部３１が、保持したスロットル開度に基づいて、マージ処理の実行を開始するマージ処理実施開度を算出する。これにより、ステップＳ４の処理は完了し、スロットル開度制御処理はステップＳ５の処理に進む。
【００３５】
ステップＳ５の処理では、目標開度算出部３１が、算出したマージ処理実施開度に基づいて所定偏差を設定し、要求目標スロットル開度と、保持しているスロットル開度と、の偏差が設定した所定偏差未満であるか否かを判定することにより、要求目標スロットル開度はホールド領域であるか否かを判定する。判定の結果、要求目標スロットル開度と、保持しているスロットル開度と、の偏差が所定偏差未満で、要求目標スロットル開度がホールド領域である場合には、目標開度算出部３１は、スロットル開度制御処理をステップＳ６の処理に進める。一方、要求目標スロットル開度と、保持しているスロットル開度と、の偏差が所定偏差以上で、要求目標スロットル開度がホールド領域でない場合には、目標開度算出部３１は、スロットル開度制御処理をステップＳ７の処理に進める。
【００３６】
ステップＳ６の処理では、目標開度算出部３１が、ステップＳ３において保持したスロットル開度となるように制御する。制御量算出部３２は、目標開度算出部３１から入力される制御信号により、目標開度算出部３１で制御するスロットル開度になるように、モータ１７の駆動を制御する。これにより、ステップＳ６の処理は完了し、スロットル開度制御処理は終了する。
【００３７】
ステップＳ７の処理では、目標開度算出部３１が、ステップＳ３において保持したスロットル開度にマージ処理を実行して、スロットル開度を要求目標スロットル開度に追従するように制御する。
【００３８】
ここで、マージ処理は、スロットル開度を要求目標スロットル開度に追従させる際におけるスロットル開度の下げ幅又は上げ幅を調整するフィルタリング等の処理であり、例えばスロットル開度に係数を乗算又は加算してスロットル開度を要求目標スロットル開度に追従させる処理である。この際、下げ幅を調整する係数と上げ幅を調整する係数とを、同一の値にしてもよいし異なる値にしてもよい。また、係数は、保持しているスロットル開度と要求スロットル開度との差に応じて異なる可変値、又は保持しているスロットル開度と要求スロットル開度との差に関わらず固定された固定値を用いることができる。マージ処理を実行することにより、エンジン出力が運転者の意志に反して急激に変化することを防ぐことができる。
【００３９】
制御量算出部３２は、目標開度算出部３１から入力される制御信号により、目標開度算出部３１でマージ処理したスロットル開度となるように、モータ１７の駆動を制御する。
【００４０】
これにより、ステップＳ７の処理は完了し、スロットル開度制御処理は終了する。
【００４１】
ステップＳ８の処理では、目標開度算出部３１が、要求目標スロットル開度を目標スロットル開度に設定し、アクセル開度に応じてスロットル開度を制御する。この際、保持処理を実行中である場合には、目標開度算出部３１は、保持処理の実行を中止して、アクセル開度に応じてスロットル開度を制御する。
【００４２】
そして、制御量算出部３２は、目標開度算出部３１から入力される制御信号によりモータ１７の駆動を制御する。
【００４３】
なお、ステップＳ８の処理において、保持処理の実行を中止する場合に、前回に実行したスロットル開度制御処理のステップＳ６又はステップＳ７で制御されていたスロットル開度にマージ処理を実行して、ステップＳ６又はステップＳ７で制御されていたスロットル開度を要求目標スロットル開度へ追従させるように制御してもよい。
【００４４】
これにより、ステップＳ８の処理は完了し、目標開度制御処理は終了する。
【００４５】
＜実行条件判定処理＞
上記のスロットル開度制御処理では、保持処理を実行するか否かを判定する実行条件判定処理を実行する。以下、図３を参照して、本実施形態における実行条件判定処理の具体的な流れについて詳しく説明する。
【００４６】
図３は、本発明の実施形態における実行条件判定処理の流れを示すフロー図である。
【００４７】
図３に示すフロー図は、スロットル開度制御処理の実行が開始されたタイミングで開始となり、実行条件判定処理はステップＳ１１の処理に進む。かかる実行条件判定処理は、目標開度制御処理が実行される毎に繰り返し実行される。
【００４８】
ステップＳ１１の処理では、目標開度算出部３１が、算出した要求目標スロットル開度は所定開度以上であるか否かを判定する。判定の結果、算出した要求目標スロットル開度が所定開度以上の場合には、目標開度算出部３１は、実行条件判定処理をステップＳ１２の処理に進める。一方、算出した要求目標スロットル開度が所定開度未満の場合には、目標開度算出部３１は、実行条件判定処理をステップＳ１６の処理に進める。なお、ステップＳ１１の処理では、目標開度算出部３１が、要求目標スロットル開度に代えて、スロットル開度センサ１６から入力する検出信号の示すスロットルバルブ１２の実開度は所定開度以上であるか否かを判定してもよい。
【００４９】
ステップＳ１２の処理では、目標開度算出部３１が、アクセル開度センサ１１から入力する検出信号の示すアクセル開度の変動幅が所定幅以内であることによりアクセルは安定しているか否かを判定する。判定の結果、アクセル開度の変動幅が所定幅以内でアクセルが安定している場合には、目標開度算出部３１は、実行条件判定処理をステップＳ１３の処理に進める。一方、アクセル開度の変動幅が所定幅より大きくアクセルが安定していない場合には、目標開度算出部３１は、実行条件判定処理をステップＳ１６の処理に進める。
【００５０】
ステップＳ１３の処理では、目標開度算出部３１が、エンジン回転数算出部２から入力するエンジンの回転数の変動幅が所定幅以内であることによりエンジン回転数は安定しているか否かを判定する。判定の結果、エンジンの回転数の変動幅が所定幅以内でエンジンの回転数が安定している場合には、目標開度算出部３１は、実行条件判定処理をステップＳ１４の処理に進める。一方、エンジンの回転数の変動幅が所定幅より大きくエンジンの回転数が安定していない場合には、目標開度算出部３１は、実行条件判定処理をステップＳ１６の処理に進める。
【００５１】
ステップＳ１４の処理では、目標開度算出部３１が、車速センサ１５から入力する検出信号の示す車速の変動幅が所定幅以内であることにより車速は安定しているか否かを判定する。判定の結果、車速の変動幅が所定幅以内で車速が安定している場合には、目標開度算出部３１は、実行条件判定処理をステップＳ１５の処理に進める。一方、車速の変動幅が所定幅より大きく車速が安定していない場合には、目標開度算出部３１は、実行条件判定処理をステップＳ１６の処理に進める。
【００５２】
ステップＳ１５の処理では、目標開度算出部３１が、保持処理の実行を決定する。これにより、ステップＳ１５の処理は完了し、実行条件判定処理は終了する。
【００５３】
ステップＳ１６の処理では、目標開度算出部３１が、保持処理の実行を禁止する。これにより、ステップＳ１６の処理は完了し、実行条件判定処理は終了する。
【００５４】
実行条件判定処理のステップＳ１１の処理において要求目標スロットル開度が所定開度未満となった際に、実行条件判定処理のステップＳ１６の処理において保持処理の実行を禁止して、目標開度制御処理のステップＳ８の処理において目標スロットル開度を要求目標スロットル開度に設定することにより、鞍乗型車両が減速不能に陥ることを防止することができる。
【００５５】
なお、ステップＳ１１の処理の実行に先立ち、アクセル開度が全閉開度であるか否かを判定し、アクセル開度が全閉開度でなければ、ステップＳ１１の処理を実行する一方、アクセル開度が全閉開度であれば、運転者に一定速度で走行する意思がないと判断して、ステップＳ１６の処理に進んで保持処理の実行を禁止するようにしてもよい。
【００５６】
また、ステップＳ１２、Ｓ１３、Ｓ１４でそれぞれ求めるアクセル開度の変動幅、エンジンの回転数の変動幅、鞍乗型車両の速度の変動幅は、例えば、所定時間内における最大値と最小値との差分とすることができる。
【００５７】
＜保持処理＞
上記のスロットル開度制御処理において、ステップＳ３からステップＳ７までの保持処理が実行される。以下、一例として示す図４を参照して、本実施形態における保持処理の具体的な流れについて詳しく説明する。
【００５８】
図４は、本発明の実施形態におけるスロットル開度及び要求目標スロットル開度の推移を示す図である。
【００５９】
なお、図４において、破線で示すＬ１は、要求目標スロットル開度であり、実線で示すＬ２は、スロットル開度制御処理の実行により制御されるスロットル開度である。
【００６０】
目標開度算出部３１は、実行条件判定処理を実行した結果、ステップＳ１５の処理において保持処理の実行を決定することにより、時刻ｔ＝ｔ１において保持処理の実行を開始する。また、目標開度算出部３１は、ステップＳ３の処理を行って保持処理の実行を開始するタイミングの時刻ｔ＝ｔ１の要求目標スロットル開度を保持する。そして、目標開度算出部３１は、ステップＳ４の処理を行ってマージ処理を実行する上限のマージ処理実施開度ＴＨ４及び下限のマージ処理実施開度ＴＨ２を算出する。これにより、マージ処理実施開度ＴＨ２より大きく且つマージ処理実施開度ＴＨ４未満のホールド領域ΔＲ１が設定される。
【００６１】
目標開度算出部３１は、時刻ｔ＝ｔ１から時刻ｔ＝ｔ２が経過するまでは、要求目標スロットル開度Ｌ１が変化している一方でホールド領域ΔＲ１内であるため、ステップＳ１からステップＳ５までの処理を所定の制御周期毎に繰り返すことによりスロットル開度Ｌ２を一定開度に保持する。
【００６２】
目標開度算出部３１は、時刻ｔ＝ｔ２において、要求目標スロットル開度Ｌ１が下限のマージ処理実施開度ＴＨ２以下になるため、ステップＳ７の処理を行って、それまでに保持していたスロットル開度Ｌ２にマージ処理を実行する。
【００６３】
目標開度算出部３１は、時刻ｔ＝ｔ２から時刻ｔ＝ｔ３が経過するまでは、スロットル開度Ｌ２にマージ処理を実行するステップＳ７の処理を繰り返すことにより、スロットル開度Ｌ２を徐々に閉方向に変化させる。この際、マージ処理されたスロットル開度Ｌ２は、時刻ｔ＝ｔ２から時間の経過に伴って徐々に閉方向に変化するが、急激に変化することはない。
【００６４】
目標開度算出部３１は、時刻ｔ＝ｔ３において、マージ処理されたスロットル開度Ｌ２が要求目標スロットル開度Ｌ１に到達する条件（第２の条件）が成立した後には、この条件が成立したときのスロットル開度Ｌ２を保持する。そして、目標開度算出部３１は、ステップＳ４の処理を行ってマージ処理を実行する上限のマージ処理実施開度ＴＨ３及び下限のマージ処理実施開度ＴＨ１を算出する。これにより、マージ処理実施開度ＴＨ１より大きく且つマージ処理実施開度ＴＨ３未満のホールド領域ΔＲ２が設定される。なお、スロットル開度Ｌ２は、目標スロットル開度又はスロットルバルブ１２の実開度である。
【００６５】
目標開度算出部３１は、時刻ｔ＝ｔ３から時刻ｔ＝ｔ４が経過するまでは、要求目標スロットル開度Ｌ１が変化している一方でホールド領域ΔＲ２内であるため、ステップＳ１からステップＳ５までの処理を所定の制御周期毎に繰り返すことによりスロットル開度Ｌ２を一定開度に保持する。
【００６６】
以上の本実施形態における内燃機関制御装置では、スロットル開度が所定開度以上であり、鞍乗型車両のアクセル開度の変動幅が所定幅以内であり、エンジンの回転数の変動幅が所定幅以内であり、かつ、鞍乗型車両の速度の変動幅が所定幅以内であるという第１の条件が成立しているときには、第１の条件が成立したときのスロットル開度となるように、スロットル開度を制御するものであるため、運転性能を低下させることなく、運転者の要望に応じて安定した走行を実現することができると共に燃費の悪化やエミッション性能の低下を防ぐことができる。
【００６７】
また、本実施形態における内燃機関制御装置では、第１の条件が成立しているときに、アクセル開度に応じて算出される要求目標スロットル開度と、第１の条件が成立したときのスロットル開度と、の偏差が所定偏差以上になった場合には、第１の条件が成立したときの開度にマージ処理を実行して、スロットル開度が要求目標スロットル開度へ追従するように制御し、その後、スロットル開度が要求目標スロットル開度に到達したという第２の条件が成立した後は、第２の条件が成立したときのスロットル開度となるように、スロットル開度を制御するものであるため、エンジン出力が運転者の意志に反して急激に変化することを防ぐことができる。
【００６８】
また、本実施形態における内燃機関制御装置では、第１の条件が成立しているときにアクセル開度の変動幅が所定幅より大きくなった場合には、アクセル開度に応じてスロットル開度を制御するものであるため、減速不能に陥ることを防ぐことができ、運転性能の低下を防ぐことができる。
【００６９】
本発明は、部材の種類、形状、配置、個数等は前述の実施形態に限定されるものではなく、その構成要素を同等の作用効果を奏するものに適宜置換する等、発明の要旨を逸脱しない範囲で適宜変更可能であることはもちろんである。
【産業上の利用可能性】
【００７０】
以上のように、本発明においては、運転性能を低下させることなく、運転者の所望に応じて安定した走行を実現することができると共に燃費の悪化やエミッション性能の低下を防ぐことができる内燃機関制御装置を提供することができ、その汎用普遍的な性格から自動二輪車等の内燃機関制御装置に広範に適用され得るものと期待される。
【符号の説明】
【００７１】
Ｓ…内燃機関制御装置
１…ＥＣＵ
２…エンジン回転数算出部
３…制御部
４…アクチュエータ駆動開度
１１…アクセル開度センサ
１２…スロットルバルブ
１３…クランクパルスセンサ
１５…車速センサ
１６…スロットル開度センサ
１７…モータ
３１…目標開度算出部
３２…制御量算出部
【図１】
2018112131.tif 000003
【図２】
2018112131.tif 000004
【図３】
2018112131.tif 000005
【図４】
2018112131.tif 000006