JP6695289B2 - Internal combustion engine controller - Google Patents
Internal combustion engine controller Download PDFInfo
- Publication number
- JP6695289B2 JP6695289B2 JP2017003147A JP2017003147A JP6695289B2 JP 6695289 B2 JP6695289 B2 JP 6695289B2 JP 2017003147 A JP2017003147 A JP 2017003147A JP 2017003147 A JP2017003147 A JP 2017003147A JP 6695289 B2 JP6695289 B2 JP 6695289B2
- Authority
- JP
- Japan
- Prior art keywords
- throttle opening
- opening
- target
- opening degree
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000002485 combustion reaction Methods 0.000 title claims description 27
- 238000000034 method Methods 0.000 claims description 107
- 230000006866 deterioration Effects 0.000 description 11
- 238000001514 detection method Methods 0.000 description 7
- 239000000446 fuel Substances 0.000 description 5
- 230000002542 deteriorative effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Images
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
本発明は、自動二輪車等の鞍乗型車両に適用される内燃機関制御装置に関する。 The present invention relates to an internal combustion engine control device applied to a saddle type vehicle such as a motorcycle.
近年、自動二輪車等の鞍乗型車両では、アクセル開度に応じてスロットル開度の目標制御量を算出し、スロットル開度の制御量が目標制御量に一致するように電子制御スロットル装置等の制御対象をフィードバック制御することによって、運転者の要求に応じたエンジンの出力制御が行われている。 In recent years, straddle-type vehicles such as motorcycles calculate a target control amount of a throttle opening according to an accelerator opening, and use an electronically controlled throttle device or the like so that the throttle opening control amount matches the target control amount. By performing feedback control of the controlled object, output control of the engine according to the driver's request is performed.
このようなエンジンの出力制御では、アクセル開度をそのままエンジンの出力制御に反映させると、エンジン出力が運転者の意志に反して急激に変化し、運転者が意図しないエンジン出力になることが考えられる。例えば、自動二輪車が悪路を走行している際、その振動の影響によって運転者がアクセル操作部材を意図せずに操作したためにアクセル開度が変化した場合には、運転者が意図しないエンジン出力が発生することも考えられる。 In such engine output control, if the accelerator opening is directly reflected in the engine output control, the engine output may suddenly change against the driver's will, resulting in an engine output not intended by the driver. Be done. For example, when the motorcycle is running on a rough road and the driver unintentionally operates the accelerator operation member due to the influence of vibration, the accelerator opening changes and the engine output that the driver does not intend is output. May occur.
このような背景から、意図しないエンジン出力になることによって運転者が不快に感じる違和感を抑制するために、アクセル開度を補正した値を制御用アクセル開度として算出し、この算出された制御用アクセル開度に基づいてエンジン出力を制御する技術が提案されている。 From such a background, in order to suppress the uncomfortable feeling that the driver feels uncomfortable due to an unintended engine output, a value obtained by correcting the accelerator opening is calculated as the control accelerator opening, and the calculated control opening is calculated. Techniques have been proposed for controlling the engine output based on the accelerator opening.
特許文献1は、アクセル開度とエンジン回転数との間の関係を規定した所定のマップのデータを参照してエンジン出力領域を判定し、この判定結果に基づいて制御用アクセル開度を算出してエンジン出力を制御するエンジン出力制御装置を開示している。 In Patent Document 1, the engine output region is determined by referring to the data of a predetermined map that defines the relationship between the accelerator opening and the engine speed, and the control accelerator opening is calculated based on this determination result. Disclosed is an engine output control device that controls an engine output.
しかしながら、本発明者の検討によれば、鞍乗型車両の運転者がアクセル開度を一定開度に保持して一定速度で走行しようとした場合に、路面状況や運転者の疲労等によって運転者の要求するアクセル開度に変化を生じる場合がある。この際、運転者は鞍乗型車両の車速の低下又は上昇に気が付いたタイミングでスロットルを操作してアクセル開度を調整するために、一定速度で走行しているにも関わらずスロットルの微調整を強いられることとなり安定した走行を実現できず、また、スロットルが敏感に操作されることにより、燃費の悪化やエミッション性能の低下を招くこととなる。一方、このようなスロットルの微調整を強いられることを防ぐために、アクセル開度をなましてエンジン出力を制御する場合には、通常の走行時の運転性能の低下を招くこととなる。 However, according to a study by the present inventor, when a driver of a saddle-ride type vehicle tries to travel at a constant speed while keeping the accelerator opening at a constant opening, driving is performed due to road surface conditions, driver fatigue, or the like. The accelerator opening required by the person may change. At this time, the driver adjusts the accelerator opening by operating the throttle at a timing when he / she notices that the vehicle speed of the saddle riding type vehicle is decreasing or increasing. Therefore, stable driving cannot be realized, and the throttle is sensitively operated, which causes deterioration of fuel consumption and deterioration of emission performance. On the other hand, when the engine output is controlled by accelerating the accelerator opening in order to prevent such a fine adjustment of the throttle, the driving performance during normal traveling is deteriorated.
本発明は、以上の検討を経てなされたものであり、運転性能を低下させることなく、運転者の所望に応じて安定した走行を実現することができると共に燃費の悪化やエミッション性能の低下を防ぐことができる内燃機関制御装置を提供することを目的とする。 The present invention has been made through the above studies, and it is possible to realize stable running according to the driver's wishes without deteriorating driving performance, and prevent deterioration of fuel consumption and deterioration of emission performance. It is an object of the present invention to provide an internal combustion engine control device that can be used.
以上の目的を達成するべく、本発明は、第1の局面において、鞍乗型車両に搭載され、前記鞍乗型車両のエンジンのスロットル開度を制御する制御部を有する内燃機関制御装置において、前記制御部は、前記スロットル開度が所定開度以上であり、前記鞍乗型車両のアクセル開度の変動幅が所定幅以内であり、前記エンジンの回転数の変動幅が所定幅以内であり、かつ、前記鞍乗型車両の速度の変動幅が所定幅以内であるという第1の条件が成立しているときには、前記第1の条件が成立したタイミングの前記スロットル開度である第1のスロットル開度となるように、前記スロットル開度を制御する内燃機関制御装置である。 In order to achieve the above object, the present invention is, in a first aspect, an internal combustion engine control device which is mounted on a saddle riding type vehicle and has a control unit for controlling a throttle opening of an engine of the saddle riding type vehicle, The control unit is configured such that the throttle opening is equal to or larger than a predetermined opening, the fluctuation range of the accelerator opening of the straddle-type vehicle is within a predetermined range, and the fluctuation range of the engine speed is within a predetermined range. When the first condition that the fluctuation range of the speed of the saddle riding type vehicle is within a predetermined range is satisfied, the first throttle opening that is the throttle opening at the timing when the first condition is satisfied. The internal combustion engine control device controls the throttle opening so that the throttle opening is achieved.
本発明は、第1の局面に加えて、前記制御部は、前記第1の条件が成立しているときに、前記アクセル開度に応じて算出される要求目標スロットル開度と、前記第1のスロットル開度と、の偏差が所定偏差以上になった場合には、前記第1のスロットル開度にマージ処理を実行して、前記スロットル開度が前記要求目標スロットル開度へ追従するように制御し、その後、前記スロットル開度が前記要求目標スロットル開度に到達したという第2の条件が成立した後は、前記第2の条件が成立したタイミングの前記スロットル開度である第2のスロットル開度となるように、前記スロットル開度を制御することを第2の局面とする。 According to the present invention, in addition to the first aspect, the control unit includes a required target throttle opening degree calculated according to the accelerator opening degree and the first When the deviation between the throttle opening and the throttle opening exceeds a predetermined deviation, merge processing is executed for the first throttle opening so that the throttle opening follows the required target throttle opening. After the control, and after the second condition that the throttle opening has reached the required target throttle opening, the second throttle that is the throttle opening at the timing when the second condition is satisfied A second aspect is to control the throttle opening so that the opening is achieved.
本発明は、第1又は第2の局面に加えて、前記制御部は、前記第1の条件が成立しているときに前記アクセル開度の変動幅が前記所定幅より大きくなった場合には、前記アクセル開度に応じて前記スロットル開度を制御することを第3の局面とする。 In the present invention, in addition to the first or second aspect, in the case where the fluctuation range of the accelerator opening becomes larger than the predetermined width when the first condition is satisfied, The third aspect is to control the throttle opening according to the accelerator opening.
本発明の第1の局面にかかる内燃機関制御装置においては、鞍乗型車両に搭載され、鞍乗型車両のエンジンのスロットル開度を制御する制御部を有する内燃機関制御装置において、制御部は、スロットル開度が所定開度以上であり、鞍乗型車両のアクセル開度の変動幅が所定幅以内であり、エンジンの回転数の変動幅が所定幅以内であり、かつ、鞍乗型車両の速度の変動幅が所定幅以内であるという第1の条件が成立しているときには、第1の条件が成立したタイミングのスロットル開度である第1のスロットル開度となるように、スロットル開度を制御するものであるため、運転性能を低下させることなく、運転者の所望に応じて安定した走行を実現することができると共に燃費の悪化やエミッション性能の低下を防ぐことができる。 In the internal combustion engine control device according to the first aspect of the present invention, in the internal combustion engine control device which is mounted on a saddle-ride type vehicle and has a control part for controlling the throttle opening of the engine of the saddle-ride type vehicle, the control part is The throttle opening is equal to or larger than a predetermined opening, the fluctuation range of the accelerator opening of the saddle type vehicle is within a predetermined range, the fluctuation range of the engine speed is within the predetermined range, and the saddle type vehicle is When the first condition that the variation range of the speed of the vehicle is within the predetermined range is satisfied, the throttle opening is adjusted so that the first throttle opening is the throttle opening at the timing when the first condition is satisfied. Since the vehicle speed is controlled, it is possible to realize stable traveling according to the driver's desire without deteriorating the driving performance, and it is possible to prevent deterioration of fuel consumption and deterioration of emission performance.
また、本発明の第2の局面にかかる内燃機関制御装置によれば、制御部が、第1の条件が成立しているときに、アクセル開度に応じて算出される要求目標スロットル開度と、第1のスロットル開度と、の偏差が所定偏差以上になった場合には、第1のスロットル開度にマージ処理を実行して、スロットル開度が要求目標スロットル開度へ追従するように制御し、その後、スロットル開度が要求目標スロットル開度に到達したという第2の条件が成立した後は、第2の条件が成立したタイミングのスロットル開度である第2のスロットル開度となるように、スロットル開度を制御するものであるため、エンジン出力が運転者の意志に反して急激に変化することを防ぐことができる。 Further, according to the internal combustion engine control device of the second aspect of the present invention, the control unit sets the required target throttle opening degree calculated according to the accelerator opening degree when the first condition is satisfied. If the deviation between the first throttle opening and the first throttle opening is greater than or equal to a predetermined deviation, merge processing is executed for the first throttle opening so that the throttle opening follows the required target throttle opening. After the control, and after the second condition that the throttle opening has reached the required target throttle opening is satisfied, the second throttle opening is the throttle opening at the timing when the second condition is satisfied. As described above, since the throttle opening is controlled, it is possible to prevent the engine output from changing suddenly against the driver's will.
また、本発明の第3の局面にかかる内燃機関制御装置によれば、制御部が、第1の条件が成立しているときにアクセル開度の変動幅が所定幅より大きくなった場合には、アクセル開度に応じてスロットル開度を制御するものであるため、アクセル開度が減少方向に変動した場合に減速不能に陥ることやアクセル開度が増加方向に変動した場合に加速不能に陥ることを防ぐことができ、運転性能の低下を防ぐことができる。 Further, according to the internal combustion engine control device of the third aspect of the present invention, when the control unit determines that the fluctuation range of the accelerator opening becomes larger than the predetermined range when the first condition is satisfied, Since the throttle opening is controlled according to the accelerator opening, deceleration becomes impossible when the accelerator opening changes in the decreasing direction, and acceleration becomes impossible when the accelerator opening changes in the increasing direction. It is possible to prevent this, and to prevent deterioration of driving performance.
以下、図面を適宜参照して、本発明の実施形態における内燃機関制御装置につき、詳細に説明する。 Hereinafter, an internal combustion engine control device according to an embodiment of the present invention will be described in detail with reference to the drawings as appropriate.
<内燃機関制御装置の構成>
まず、図1を参照して、本実施形態における内燃機関制御装置の構成につき、詳細に説明する。
<Configuration of internal combustion engine control device>
First, the configuration of the internal combustion engine control device according to the present embodiment will be described in detail with reference to FIG.
図1は、本発明の実施形態における内燃機関制御装置の構成を示すブロック図である。 FIG. 1 is a block diagram showing the configuration of an internal combustion engine controller according to an embodiment of the present invention.
図1に示すように、本実施形態における内燃機関制御装置Sは、図示を省略する鞍乗型車両、典型的には自動二輪車に搭載され、ECU(Electronic Control Unit)1を備えている。ECU1は、鞍乗型車両に搭載され図示を省略するバッテリーから供給される電力を利用して動作し、鞍乗型車両の各種構成要素を制御自在な制御装置であり、図示を省略するメモリ等を備えている。また、ECU1は、エンジン回転数算出部2、制御部3、及びアクチュエータ駆動回路4を備えている。
As shown in FIG. 1, an internal combustion engine control device S in the present embodiment is mounted on a saddle-ride type vehicle (not shown), typically a motorcycle, and includes an ECU (Electronic Control Unit) 1. The ECU 1 is a control device that is mounted on a saddle-ride type vehicle and operates using electric power supplied from a battery (not shown), and is capable of controlling various components of the saddle-ride type vehicle, such as a memory (not shown). Is equipped with. The ECU 1 also includes an
エンジン回転数算出部2は、鞍乗型車両の各々図示を省略するエンジンのクランクシャフトの角度を検出するクランクパルスセンサ13の検出信号に基づいて、エンジン回転数を算出する。エンジン回転数算出部2は、算出されたエンジン回転数を示す電気信号を制御部3に出力する。
The
制御部3は、アクセル開度センサ11から入力する検出信号の示すアクセル開度に応じて、鞍乗型車両のエンジンの図示を省略する吸気系に配設されたスロットルバルブ12の目標開度(以下、「目標スロットル開度」と記載する)を算出し、鞍乗型車両のエンジン等の内燃機関のスロットル開度を変化させるモータ17の駆動を、算出した目標スロットル開度に従って制御することにより、スロットル開度を制御する。
The control unit 3 determines a target opening degree (a target opening degree of the
具体的には、制御部3は、機能ブロックとしての目標開度算出部31及び制御量算出部32を備えている。なお、目標開度算出部31及び制御量算出部32を機能ブロックとして機能させるプログラムは、図示しないメモリ中に予め記憶されている。
Specifically, the control unit 3 includes a target opening
目標開度算出部31は、図示を省略するアクセル操作部材の操作位置を検出するアクセル開度センサ11から入力する検出信号に基づいて、アクセル操作部材の操作量に対応するアクセル開度を算出する。目標開度算出部31は、算出したアクセル開度とエンジン回転数算出部2から入力する電気信号の示すエンジン回転数とに基づいて、制御用アクセル開度を算出する。目標開度算出部31は、算出した制御用アクセル開度に基づいて目標スロットル開度を算出する。
The target opening
目標開度算出部31は、算出した目標スロットル開度(以下、「要求目標スロットル開度」と記載する)に基づいてスロットル開度を制御するスロットル開度制御処理を実行する。スロットル開度制御処理において制御されるスロットル開度は、目標スロットル開度又はスロットルバルブ12の実開度である。かかるスロットル開度制御処理では、保持処理を実行するか否かを決定する実行条件判定処理が実行され、実行条件判定処理において保持処理を実行することを決定した場合に保持処理が実行される。ここで、保持処理は、所定の条件(第1の条件)が成立しているときに、この所定の条件が成立したときのスロットル開度(第1のスロットル開度)となるように、スロットル開度を制御する処理である。なお、各処理については後述する。
The target opening
目標開度算出部31は、スロットルバルブ12の実開度を算出した目標スロットル開度又はスロットル開度制御処理の実行により制御されるスロットル開度にするための制御信号を制御量算出部32に出力する。
The target
制御量算出部32は、目標開度算出部31から入力する制御信号により、スロットル開度センサ16から入力する検出信号の示すスロットルバルブ12の実開度を目標スロットル開度に制御すべく、スロットルバルブ12を駆動するモータ17の制御量を算出する。制御量算出部32は、算出された制御量をアクチュエータ駆動回路4に出力する。
The control
アクチュエータ駆動回路4は、制御部3から入力された制御量に従ってモータ15を駆動することによって、スロットルバルブ12の実開度を目標スロットル開度に制御する。
The actuator drive circuit 4 controls the actual opening of the
<スロットル開度制御処理>
上記構成を有する内燃機関制御装置Sでは、スロットル開度を制御するスロットル開度制御処理を実行する。以下、図2を参照して、本実施形態におけるスロットル開度制御処理の具体的な流れについて詳しく説明する。
<Throttle opening control processing>
In the internal combustion engine control device S having the above configuration, the throttle opening control processing for controlling the throttle opening is executed. Hereinafter, a specific flow of the throttle opening control process according to the present embodiment will be described in detail with reference to FIG.
図2は、本発明の実施形態におけるスロットル開度制御処理の流れを示すフロー図である。 FIG. 2 is a flow chart showing a flow of throttle opening control processing in the embodiment of the present invention.
図2に示すフロー図は、鞍乗型車両のイグニッションスイッチがオフ状態からオン状態に切り換えられてECU1が稼働したタイミングで開始となり、スロットル開度制御処理はステップS1の処理に進む。かかるスロットル開度制御処理は、鞍乗型車両のイグニッションスイッチがオン状態でECU1が稼働している間、所定の制御周期毎に繰り返し実行される。 The flowchart shown in FIG. 2 is started at the timing when the ignition switch of the saddle riding type vehicle is switched from the off state to the on state and the ECU 1 is operated, and the throttle opening control process proceeds to the process of step S1. The throttle opening control process is repeatedly executed at every predetermined control cycle while the ECU 1 is operating with the ignition switch of the straddle-type vehicle turned on.
ステップS1の処理では、制御部3の目標開度算出部31が、実行条件判定処理を実行する。なお、実行条件判定処理については後述する。これにより、ステップS1の処理は完了し、スロットル開度制御処理はステップS2の処理に進む。
In the process of step S1, the target opening
ステップS2の処理では、目標開度算出部31が、実行条件判定処理において保持処理の実行を決定したか否かを判定する。判定の結果、保持処理の実行を決定した場合には、目標開度算出部31は、スロットル開度制御処理をステップS3の処理に進める。一方、保持処理の実行を禁止する場合には、目標開度算出部31は、スロットル開度制御処理をステップS8の処理に進める。
In the process of step S2, the target opening
ステップS3の処理では、目標開度算出部31が、保持処理の実行を開始するための所定の条件が成立したときのスロットル開度を保持する。これにより、ステップS3の処理は完了し、スロットル開度制御処理はステップS4の処理に進む。
In the process of step S3, the target opening
ステップS4の処理では、目標開度算出部31が、保持したスロットル開度に基づいて、マージ処理の実行を開始するマージ処理実施開度を算出する。これにより、ステップS4の処理は完了し、スロットル開度制御処理はステップS5の処理に進む。
In the process of step S4, the target opening
ステップS5の処理では、目標開度算出部31が、算出したマージ処理実施開度に基づいて所定偏差を設定し、要求目標スロットル開度と、保持しているスロットル開度と、の偏差が設定した所定偏差未満であるか否かを判定することにより、要求目標スロットル開度はホールド領域であるか否かを判定する。判定の結果、要求目標スロットル開度と、保持しているスロットル開度と、の偏差が所定偏差未満で、要求目標スロットル開度がホールド領域である場合には、目標開度算出部31は、スロットル開度制御処理をステップS6の処理に進める。一方、要求目標スロットル開度と、保持しているスロットル開度と、の偏差が所定偏差以上で、要求目標スロットル開度がホールド領域でない場合には、目標開度算出部31は、スロットル開度制御処理をステップS7の処理に進める。
In the process of step S5, the target opening
ステップS6の処理では、目標開度算出部31が、ステップS3において保持したスロットル開度となるように制御する。制御量算出部32は、目標開度算出部31から入力される制御信号により、目標開度算出部31で制御するスロットル開度になるように、モータ17の駆動を制御する。これにより、ステップS6の処理は完了し、スロットル開度制御処理は終了する。
In the processing of step S6, the target opening
ステップS7の処理では、目標開度算出部31が、ステップS3において保持したスロットル開度にマージ処理を実行して、スロットル開度を要求目標スロットル開度に追従するように制御する。
In the processing of step S7, the target opening
ここで、マージ処理は、スロットル開度を要求目標スロットル開度に追従させる際におけるスロットル開度の下げ幅又は上げ幅を調整するフィルタリング等の処理であり、例えばスロットル開度に係数を乗算又は加算してスロットル開度を要求目標スロットル開度に追従させる処理である。この際、下げ幅を調整する係数と上げ幅を調整する係数とを、同一の値にしてもよいし異なる値にしてもよい。また、係数は、保持しているスロットル開度と要求スロットル開度との差に応じて異なる可変値、又は保持しているスロットル開度と要求スロットル開度との差に関わらず固定された固定値を用いることができる。マージ処理を実行することにより、エンジン出力が運転者の意志に反して急激に変化することを防ぐことができる。 Here, the merging process is a process such as filtering for adjusting the reduction amount or the increase amount of the throttle opening when the throttle opening is made to follow the required target throttle opening. For example, the throttle opening is multiplied or added by a coefficient. Is a process for making the throttle opening follow the required target throttle opening. At this time, the coefficient for adjusting the amount of decrease and the coefficient for adjusting the amount of increase may have the same value or different values. In addition, the coefficient is a variable value that varies depending on the difference between the held throttle opening and the required throttle opening, or is fixed regardless of the difference between the held throttle opening and the required throttle opening. Values can be used. By executing the merge process, it is possible to prevent the engine output from changing suddenly against the driver's will.
制御量算出部32は、目標開度算出部31から入力される制御信号により、目標開度算出部31でマージ処理したスロットル開度となるように、モータ17の駆動を制御する。
The control
これにより、ステップS7の処理は完了し、スロットル開度制御処理は終了する。 As a result, the process of step S7 is completed, and the throttle opening control process is completed.
ステップS8の処理では、目標開度算出部31が、要求目標スロットル開度を目標スロットル開度に設定し、アクセル開度に応じてスロットル開度を制御する。この際、保持処理を実行中である場合には、目標開度算出部31は、保持処理の実行を中止して、アクセル開度に応じてスロットル開度を制御する。
In the process of step S8, the target opening
そして、制御量算出部32は、目標開度算出部31から入力される制御信号によりモータ17の駆動を制御する。
Then, the control
なお、ステップS8の処理において、保持処理の実行を中止する場合に、前回に実行したスロットル開度制御処理のステップS6又はステップS7で制御されていたスロットル開度にマージ処理を実行して、ステップS6又はステップS7で制御されていたスロットル開度を要求目標スロットル開度へ追従させるように制御してもよい。 In the process of step S8, when the execution of the holding process is stopped, the merge process is executed for the throttle opening controlled in step S6 or step S7 of the previously executed throttle opening control process, and the step is executed. The throttle opening controlled in S6 or S7 may be controlled so as to follow the required target throttle opening.
これにより、ステップS8の処理は完了し、目標開度制御処理は終了する。 As a result, the process of step S8 is completed and the target opening control process is completed.
<実行条件判定処理>
上記のスロットル開度制御処理では、保持処理を実行するか否かを判定する実行条件判定処理を実行する。以下、図3を参照して、本実施形態における実行条件判定処理の具体的な流れについて詳しく説明する。
<Execution condition determination processing>
In the above throttle opening control processing, execution condition determination processing for determining whether or not to execute the holding processing is executed. Hereinafter, with reference to FIG. 3, a specific flow of the execution condition determination processing in the present embodiment will be described in detail.
図3は、本発明の実施形態における実行条件判定処理の流れを示すフロー図である。 FIG. 3 is a flow chart showing a flow of execution condition determination processing in the embodiment of the present invention.
図3に示すフロー図は、スロットル開度制御処理の実行が開始されたタイミングで開始となり、実行条件判定処理はステップS11の処理に進む。かかる実行条件判定処理は、目標開度制御処理が実行される毎に繰り返し実行される。 The flow chart shown in FIG. 3 starts at the timing when the execution of the throttle opening control process is started, and the execution condition determination process proceeds to the process of step S11. The execution condition determination process is repeatedly executed every time the target opening control process is executed.
ステップS11の処理では、目標開度算出部31が、算出した要求目標スロットル開度は所定開度以上であるか否かを判定する。判定の結果、算出した要求目標スロットル開度が所定開度以上の場合には、目標開度算出部31は、実行条件判定処理をステップS12の処理に進める。一方、算出した要求目標スロットル開度が所定開度未満の場合には、目標開度算出部31は、実行条件判定処理をステップS16の処理に進める。なお、ステップS11の処理では、目標開度算出部31が、要求目標スロットル開度に代えて、スロットル開度センサ16から入力する検出信号の示すスロットルバルブ12の実開度は所定開度以上であるか否かを判定してもよい。
In the process of step S11, the target opening
ステップS12の処理では、目標開度算出部31が、アクセル開度センサ11から入力する検出信号の示すアクセル開度の変動幅が所定幅以内であることによりアクセルは安定しているか否かを判定する。判定の結果、アクセル開度の変動幅が所定幅以内でアクセルが安定している場合には、目標開度算出部31は、実行条件判定処理をステップS13の処理に進める。一方、アクセル開度の変動幅が所定幅より大きくアクセルが安定していない場合には、目標開度算出部31は、実行条件判定処理をステップS16の処理に進める。
In the process of step S12, the target opening
ステップS13の処理では、目標開度算出部31が、エンジン回転数算出部2から入力するエンジンの回転数の変動幅が所定幅以内であることによりエンジン回転数は安定しているか否かを判定する。判定の結果、エンジンの回転数の変動幅が所定幅以内でエンジンの回転数が安定している場合には、目標開度算出部31は、実行条件判定処理をステップS14の処理に進める。一方、エンジンの回転数の変動幅が所定幅より大きくエンジンの回転数が安定していない場合には、目標開度算出部31は、実行条件判定処理をステップS16の処理に進める。
In the process of step S13, the target opening
ステップS14の処理では、目標開度算出部31が、車速センサ15から入力する検出信号の示す車速の変動幅が所定幅以内であることにより車速は安定しているか否かを判定する。判定の結果、車速の変動幅が所定幅以内で車速が安定している場合には、目標開度算出部31は、実行条件判定処理をステップS15の処理に進める。一方、車速の変動幅が所定幅より大きく車速が安定していない場合には、目標開度算出部31は、実行条件判定処理をステップS16の処理に進める。
In the process of step S14, the target opening
ステップS15の処理では、目標開度算出部31が、保持処理の実行を決定する。これにより、ステップS15の処理は完了し、実行条件判定処理は終了する。
In the process of step S15, the target opening
ステップS16の処理では、目標開度算出部31が、保持処理の実行を禁止する。これにより、ステップS16の処理は完了し、実行条件判定処理は終了する。
In the process of step S16, the target opening
実行条件判定処理のステップS11の処理において要求目標スロットル開度が所定開度未満となった際に、実行条件判定処理のステップS16の処理において保持処理の実行を禁止して、目標開度制御処理のステップS8の処理において目標スロットル開度を要求目標スロットル開度に設定することにより、鞍乗型車両が減速不能に陥ることを防止することができる。 When the required target throttle opening degree becomes less than the predetermined opening degree in the processing of step S11 of the execution condition determination processing, the execution of the holding processing is prohibited in the processing of step S16 of the execution condition determination processing to set the target opening degree control processing. By setting the target throttle opening degree to the required target throttle opening degree in the processing of step S8, it is possible to prevent the saddle riding type vehicle from being unable to decelerate.
なお、ステップS11の処理の実行に先立ち、アクセル開度が全閉開度であるか否かを判定し、アクセル開度が全閉開度でなければ、ステップS11の処理を実行する一方、アクセル開度が全閉開度であれば、運転者に一定速度で走行する意思がないと判断して、ステップS16の処理に進んで保持処理の実行を禁止するようにしてもよい。 Prior to the execution of the process of step S11, it is determined whether or not the accelerator opening is the fully closed opening. If the accelerator opening is not the fully closed opening, the process of step S11 is executed while the accelerator is opened. If the opening is the fully closed opening, it may be determined that the driver does not intend to travel at a constant speed, and the process may proceed to step S16 to prohibit the execution of the holding process.
また、ステップS12、S13、S14でそれぞれ求めるアクセル開度の変動幅、エンジンの回転数の変動幅、鞍乗型車両の速度の変動幅は、例えば、所定時間内における最大値と最小値との差分とすることができる。 Further, the fluctuation range of the accelerator opening, the fluctuation range of the engine speed, and the fluctuation range of the speed of the saddle-ride type vehicle, which are respectively obtained in steps S12, S13, and S14, are, for example, the maximum value and the minimum value within a predetermined time. It can be a difference.
<保持処理>
上記のスロットル開度制御処理において、ステップS3からステップS7までの保持処理が実行される。以下、一例として示す図4を参照して、本実施形態における保持処理の具体的な流れについて詳しく説明する。
<Holding process>
In the above throttle opening control processing, the holding processing from step S3 to step S7 is executed. Hereinafter, a specific flow of the holding process in the present embodiment will be described in detail with reference to FIG. 4 shown as an example.
図4は、本発明の実施形態におけるスロットル開度及び要求目標スロットル開度の推移を示す図である。 FIG. 4 is a diagram showing changes in the throttle opening and the required target throttle opening in the embodiment of the present invention.
なお、図4において、破線で示すL1は、要求目標スロットル開度であり、実線で示すL2は、スロットル開度制御処理の実行により制御されるスロットル開度である。 In addition, in FIG. 4, L1 shown by a broken line is a required target throttle opening, and L2 shown by a solid line is a throttle opening controlled by executing the throttle opening control processing.
目標開度算出部31は、実行条件判定処理を実行した結果、ステップS15の処理において保持処理の実行を決定することにより、時刻t=t1において保持処理の実行を開始する。また、目標開度算出部31は、ステップS3の処理を行って保持処理の実行を開始するタイミングの時刻t=t1の要求目標スロットル開度を保持する。そして、目標開度算出部31は、ステップS4の処理を行ってマージ処理を実行する上限のマージ処理実施開度TH4及び下限のマージ処理実施開度TH2を算出する。これにより、マージ処理実施開度TH2より大きく且つマージ処理実施開度TH4未満のホールド領域ΔR1が設定される。
The target opening
目標開度算出部31は、時刻t=t1から時刻t=t2が経過するまでは、要求目標スロットル開度L1が変化している一方でホールド領域ΔR1内であるため、ステップS1からステップS5までの処理を所定の制御周期毎に繰り返すことによりスロットル開度L2を一定開度に保持する。
From the time t = t1 until the time t = t2 elapses, the target opening
目標開度算出部31は、時刻t=t2において、要求目標スロットル開度L1が下限のマージ処理実施開度TH2以下になるため、ステップS7の処理を行って、それまでに保持していたスロットル開度L2にマージ処理を実行する。
At time t = t2, the target opening
目標開度算出部31は、時刻t=t2から時刻t=t3が経過するまでは、スロットル開度L2にマージ処理を実行するステップS7の処理を繰り返すことにより、スロットル開度L2を徐々に閉方向に変化させる。この際、マージ処理されたスロットル開度L2は、時刻t=t2から時間の経過に伴って徐々に閉方向に変化するが、急激に変化することはない。
The target opening
目標開度算出部31は、時刻t=t3において、マージ処理されたスロットル開度L2が要求目標スロットル開度L1に到達する条件(第2の条件)が成立した後には、この条件が成立したときのスロットル開度L2を保持する。そして、目標開度算出部31は、ステップS4の処理を行ってマージ処理を実行する上限のマージ処理実施開度TH3及び下限のマージ処理実施開度TH1を算出する。これにより、マージ処理実施開度TH1より大きく且つマージ処理実施開度TH3未満のホールド領域ΔR2が設定される。なお、スロットル開度L2は、目標スロットル開度又はスロットルバルブ12の実開度である。
After the condition (second condition) that the merged throttle opening L2 reaches the required target throttle opening L1 is satisfied at the time t = t3, the target
目標開度算出部31は、時刻t=t3から時刻t=t4が経過するまでは、要求目標スロットル開度L1が変化している一方でホールド領域ΔR2内であるため、ステップS1からステップS5までの処理を所定の制御周期毎に繰り返すことによりスロットル開度L2を一定開度に保持する。
From the time t = t3 to the time t = t4, the target
以上の本実施形態における内燃機関制御装置では、スロットル開度が所定開度以上であり、鞍乗型車両のアクセル開度の変動幅が所定幅以内であり、エンジンの回転数の変動幅が所定幅以内であり、かつ、鞍乗型車両の速度の変動幅が所定幅以内であるという第1の条件が成立しているときには、第1の条件が成立したときのスロットル開度となるように、スロットル開度を制御するものであるため、運転性能を低下させることなく、運転者の要望に応じて安定した走行を実現することができると共に燃費の悪化やエミッション性能の低下を防ぐことができる。 In the internal combustion engine control device according to the present embodiment as described above, the throttle opening is equal to or greater than a predetermined opening, the fluctuation range of the accelerator opening of the saddle riding type vehicle is within a predetermined range, and the fluctuation range of the engine speed is predetermined. When the first condition is satisfied within the width and the fluctuation range of the speed of the saddle riding type vehicle is within the predetermined width, the throttle opening is set when the first condition is satisfied. Since the throttle opening is controlled, it is possible to realize stable running according to the driver's request without deteriorating the driving performance, and it is possible to prevent deterioration of fuel consumption and deterioration of emission performance. ..
また、本実施形態における内燃機関制御装置では、第1の条件が成立しているときに、アクセル開度に応じて算出される要求目標スロットル開度と、第1の条件が成立したときのスロットル開度と、の偏差が所定偏差以上になった場合には、第1の条件が成立したときの開度にマージ処理を実行して、スロットル開度が要求目標スロットル開度へ追従するように制御し、その後、スロットル開度が要求目標スロットル開度に到達したという第2の条件が成立した後は、第2の条件が成立したときのスロットル開度となるように、スロットル開度を制御するものであるため、エンジン出力が運転者の意志に反して急激に変化することを防ぐことができる。 Further, in the internal combustion engine control device according to the present embodiment, when the first condition is satisfied, the required target throttle opening amount calculated according to the accelerator opening amount and the throttle when the first condition is satisfied. When the deviation between the opening and the predetermined deviation is equal to or larger than the predetermined deviation, the merge processing is executed for the opening when the first condition is satisfied so that the throttle opening follows the required target throttle opening. After the second condition that the throttle opening has reached the required target throttle opening is satisfied, the throttle opening is controlled so that the throttle opening becomes when the second condition is satisfied. Therefore, it is possible to prevent the engine output from changing suddenly against the driver's will.
また、本実施形態における内燃機関制御装置では、第1の条件が成立しているときにアクセル開度の変動幅が所定幅より大きくなった場合には、アクセル開度に応じてスロットル開度を制御するものであるため、減速不能に陥ることを防ぐことができ、運転性能の低下を防ぐことができる。 Further, in the internal combustion engine control device according to the present embodiment, when the fluctuation range of the accelerator opening becomes larger than the predetermined width when the first condition is satisfied, the throttle opening is changed according to the accelerator opening. Since it is controlled, it is possible to prevent the inability to decelerate, and it is possible to prevent the driving performance from deteriorating.
本発明は、部材の種類、形状、配置、個数等は前述の実施形態に限定されるものではなく、その構成要素を同等の作用効果を奏するものに適宜置換する等、発明の要旨を逸脱しない範囲で適宜変更可能であることはもちろんである。 The present invention is not limited in the kind, shape, arrangement, number, etc. of the members to the above-mentioned embodiment, and appropriately replaces the constituent elements with those having the same operational effect, and does not depart from the gist of the invention. Of course, the range can be changed appropriately.
以上のように、本発明においては、運転性能を低下させることなく、運転者の所望に応じて安定した走行を実現することができると共に燃費の悪化やエミッション性能の低下を防ぐことができる内燃機関制御装置を提供することができ、その汎用普遍的な性格から自動二輪車等の内燃機関制御装置に広範に適用され得るものと期待される。 As described above, in the present invention, an internal combustion engine that can realize stable traveling according to the driver's wishes and can prevent deterioration of fuel consumption and deterioration of emission performance without lowering driving performance. A control device can be provided, and it is expected that the control device can be widely applied to an internal combustion engine control device of a motorcycle or the like because of its general and universal nature.
S…内燃機関制御装置
1…ECU
2…エンジン回転数算出部
3…制御部
4…アクチュエータ駆動開度
11…アクセル開度センサ
12…スロットルバルブ
13…クランクパルスセンサ
15…車速センサ
16…スロットル開度センサ
17…モータ
31…目標開度算出部
32…制御量算出部
S ... Internal combustion engine control device 1 ... ECU
2 ... Engine speed calculation unit 3 ... Control unit 4 ...
Claims (3)
前記制御部は、
前記スロットル開度が所定開度以上であり、前記鞍乗型車両のアクセル開度の変動幅が所定幅以内であり、前記エンジンの回転数の変動幅が所定幅以内であり、かつ、前記鞍乗型車両の速度の変動幅が所定幅以内であるという第1の条件が成立しているときには、前記第1の条件が成立したタイミングの前記スロットル開度である第1のスロットル開度となるように、前記スロットル開度を制御する、
ことを特徴とする内燃機関制御装置。 An internal combustion engine control device mounted on a saddle-ride type vehicle, comprising a control unit for controlling a throttle opening of an engine of the saddle-ride type vehicle,
The control unit is
The throttle opening is equal to or greater than a predetermined opening, the fluctuation range of the accelerator opening of the saddle riding type vehicle is within a predetermined range, the fluctuation range of the engine speed is within a predetermined range, and the saddle When the first condition that the variation range of the speed of the riding vehicle is within a predetermined range is satisfied, the first throttle opening is the throttle opening at the timing when the first condition is satisfied. To control the throttle opening,
An internal combustion engine control device characterized by the above.
前記第1の条件が成立しているときに、前記アクセル開度に応じて算出される要求目標スロットル開度と、前記第1のスロットル開度と、の偏差が所定偏差以上になった場合には、前記第1のスロットル開度にマージ処理を実行して、前記スロットル開度が前記要求目標スロットル開度へ追従するように制御し、その後、前記スロットル開度が前記要求目標スロットル開度に到達したという第2の条件が成立した後は、前記第2の条件が成立したタイミングの前記スロットル開度である第2のスロットル開度となるように、前記スロットル開度を制御する、
ことを特徴とする請求項1記載の内燃機関制御装置。 The control unit is
When the deviation between the required target throttle opening calculated according to the accelerator opening and the first throttle opening is equal to or more than a predetermined deviation when the first condition is satisfied. Performs a merge process on the first throttle opening to control the throttle opening to follow the required target throttle opening, and then the throttle opening becomes the required target throttle opening. After the second condition that the second condition is reached is satisfied, the throttle opening is controlled so that the second throttle opening is the throttle opening at the timing when the second condition is satisfied,
The internal combustion engine controller according to claim 1, wherein
前記第1の条件が成立しているときに前記アクセル開度の変動幅が前記所定幅より大きくなった場合には、前記アクセル開度に応じて前記スロットル開度を制御する、
ことを特徴とする請求項1又は請求項2記載の内燃機関制御装置。 The control unit is
When the fluctuation range of the accelerator opening becomes larger than the predetermined width when the first condition is satisfied, the throttle opening is controlled according to the accelerator opening.
The internal combustion engine controller according to claim 1 or 2, characterized in that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017003147A JP6695289B2 (en) | 2017-01-12 | 2017-01-12 | Internal combustion engine controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017003147A JP6695289B2 (en) | 2017-01-12 | 2017-01-12 | Internal combustion engine controller |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018112131A JP2018112131A (en) | 2018-07-19 |
JP6695289B2 true JP6695289B2 (en) | 2020-05-20 |
Family
ID=62910989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017003147A Active JP6695289B2 (en) | 2017-01-12 | 2017-01-12 | Internal combustion engine controller |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6695289B2 (en) |
-
2017
- 2017-01-12 JP JP2017003147A patent/JP6695289B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018112131A (en) | 2018-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2008280926A (en) | Control device for vehicle drive unit | |
EP1719892B1 (en) | Engine control device and engine control method for straddle-type vehicle | |
JP2021006709A (en) | Saddle riding type vehicle | |
JP6442946B2 (en) | Fuel saving control device | |
JP5146131B2 (en) | Control device for internal combustion engine | |
JPWO2018011916A1 (en) | Vehicle control device | |
JP6695289B2 (en) | Internal combustion engine controller | |
JP2016160865A (en) | Control device for engine | |
JP4701683B2 (en) | Vehicle torque control device | |
JP2005155412A (en) | Output torque control device for internal combustion engine | |
US7177753B2 (en) | Method for limiting the rotational speed of internal combustion engines | |
JP5273398B2 (en) | Output control device for internal combustion engine | |
JP4500332B2 (en) | Vehicle control device | |
JP2009185738A (en) | Vehicle control device and vehicle control method | |
JP5946342B2 (en) | Engine output control device | |
JP3988654B2 (en) | Vehicle control device | |
JP6447410B2 (en) | Control method and control device for internal combustion engine provided with variable compression ratio mechanism | |
JP5491901B2 (en) | Vehicle control device | |
JP6388078B2 (en) | Control device for internal combustion engine for vehicle | |
JP2015068271A (en) | Vehicle travel control device | |
JP5057099B2 (en) | Control device for internal combustion engine | |
JP5231948B2 (en) | Engine control apparatus and control method | |
JP2008267368A (en) | Vehicle control device | |
JP4161849B2 (en) | Control device for internal combustion engine | |
US11639694B2 (en) | Vehicle control system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190319 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200128 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200317 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200414 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200421 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6695289 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |