JP2011080480A - 車両用エンジンの制御装置 - Google Patents
車両用エンジンの制御装置 Download PDFInfo
- Publication number
- JP2011080480A JP2011080480A JP2011011567A JP2011011567A JP2011080480A JP 2011080480 A JP2011080480 A JP 2011080480A JP 2011011567 A JP2011011567 A JP 2011011567A JP 2011011567 A JP2011011567 A JP 2011011567A JP 2011080480 A JP2011080480 A JP 2011080480A
- Authority
- JP
- Japan
- Prior art keywords
- learning
- atmospheric pressure
- opening degree
- unit
- value
- 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.)
- Pending
Links
Images
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
【課題】学習を伴うアイドルスピードコントロールと大気圧の推定とを行う車両用エンジンの制御装置において、不適切な学習を防止する。
【解決手段】吸気通路のバイパス通路に設けられたISCバルブを備えた車両用エンジンに設けられる制御装置である。制御装置は、吸気圧に基づいて大気圧を推定する大気圧推定部52と、目標開度に関する学習値と大気圧の推定値とに基づいてアイドル時のISCバルブの目標開度を決定する目標開度決定部65と、アイドル時にISCバルブの開度が前記目標開度となるようにISCバルブを制御する開度変更部61と、アイドル時のエンジン回転速度が所定値となるように前記学習値を更新する学習部55と、予め定められた所定条件のときに学習部55の学習を禁止する学習禁止部60と、を備えている。
【選択図】図3
【解決手段】吸気通路のバイパス通路に設けられたISCバルブを備えた車両用エンジンに設けられる制御装置である。制御装置は、吸気圧に基づいて大気圧を推定する大気圧推定部52と、目標開度に関する学習値と大気圧の推定値とに基づいてアイドル時のISCバルブの目標開度を決定する目標開度決定部65と、アイドル時にISCバルブの開度が前記目標開度となるようにISCバルブを制御する開度変更部61と、アイドル時のエンジン回転速度が所定値となるように前記学習値を更新する学習部55と、予め定められた所定条件のときに学習部55の学習を禁止する学習禁止部60と、を備えている。
【選択図】図3
Description
本発明は、車両用エンジンの制御装置に関する。
従来から、吸気通路に設けられたバイパス通路と、バイパス通路内に配置されたバルブ、すなわちアイドルスピードコントロール(Idle Speed Control。以下、ISCという)バルブとを備えた車両用エンジンが知られている。このエンジンでは、アイドル時にISCバルブの開度を制御することによって吸入空気量が調整され、エンジン回転速度が一定に保たれる。以下、この制御のことを単にISCと称することとする。
ISCバルブは、エンジン回転速度が所定値になるようにフィードバック制御される。ところで、エンジンの個々の特性のばらつき、またはエンジンの経年変化等により、ISCバルブの開度が同一であってもアイドル回転数が異なってしまう場合がある。そこで、フィードバック制御の安定化等を目的として、経年変化等の影響を考慮した補正値を学習値として学習し、ISCバルブのフィードバック制御にその学習値を利用することが提案されている。なお、学習値はフィードバック制御の結果に基づいて適宜更新される。
車両用エンジンは、車両の移動に伴い、大気圧の異なる場所で運転される場合がある。例えば、車両が山頂付近を走行する場合には、大気圧は低くなる。大気圧が異なると、吸入空気の密度が異なる。ISCバルブの開度が同一であっても、吸入空気の密度が小さければエンジン回転速度は小さくなり、逆に、吸入空気の密度が大きければエンジン回転速度は大きくなる。このように、エンジン回転速度は大気圧に依存する。従来から、エンジンの吸気圧を検出するセンサとは別に大気圧を検出するセンサを設け、そのセンサによって検出された大気圧を用いてISCバルブの目標開度を補正する技術が知られている。
しかし、大気圧を検出する専用のセンサを設けることとすると、エンジンのコストアップを招く。そこで、センサを用いて大気圧を直接検出する代わりに、エンジンの吸気圧から大気圧を推定する技術が提案されている(例えば、特許文献1参照)。
ところが、大気圧は常に正確に推定できるとは限らない。運転条件によっては、大気圧を正確に推定できない場合がある。そのような場合にまで学習を行ったのでは、学習値が不適切な値に変更されてしまい、アイドル運転を適切に行うことが難しくなる。
本発明はかかる点に鑑みてなされたものであり、その目的とするところは、学習を伴うISCと大気圧の推定とを行う車両用エンジンの制御装置において、アイドル運転の適正化を図ることにある。
本発明に係る制御装置は、吸気通路と、前記吸気通路に設けられた第1スロットル弁と、前記第1スロットル弁をバイパスするように前記吸気通路に接続されたバイパス通路と、前記バイパス通路に設けられた第2スロットル弁と、を備えた車両用エンジンに設けられる制御装置である。この制御装置は、前記吸気通路における前記第1スロットル弁よりも下流側の圧力を検出する吸気圧検出手段と、前記吸気圧検出手段によって検出された圧力に基づいて大気圧を推定する大気圧推定手段と、目標開度に関する学習値と前記大気圧推定手段によって推定された大気圧とに基づいて、アイドル時の前記第2スロットル弁の目標開度を決定する目標開度決定手段と、アイドル時に前記第2スロットル弁の開度が前記目標開度となるように前記第2スロットル弁を制御するアイドルスピードコントロール手段と、アイドル時の前記エンジンの回転速度が所定値となるように前記学習値を更新する学習手段と、予め定められた所定条件のときに、前記学習手段による前記学習値の更新を禁止する学習禁止手段と、を備えている。
本発明によれば、学習を伴うISCと大気圧の推定とを行う車両用エンジンの制御装置において、無駄な学習を防止することができる。
本発明に係る車両用エンジンの制御装置は、例えば図1に示すような自動二輪車1のエンジン8を制御する装置である。図1に示す自動二輪車1はいわゆるスクータ型の自動二輪車であるが、自動二輪車1はスクータ型以外の自動二輪車であってもよい。また、本発明に係る制御装置の制御対象となる車両用エンジンは、自動二輪車用のエンジンに限定されず、例えばATV、自動車等の他の車両用のエンジンであってもよい。
自動二輪車1は、車体フレーム6と、車体フレーム6に支持されたエンジン8と、車体フレーム6に支持された前輪4および後輪9とを備えている。また、自動二輪車1は、ハンドル2およびシート3を備えている。エンジン8は空冷式のエンジンであってもよいが、ここではエンジン8は水冷式のエンジンである。
図2はエンジン8および制御装置10の構成を表すブロック図である。エンジン8は、燃焼室16と、点火装置17と、吸気弁25と、排気弁29とを備えている。また、エンジン8は吸気通路20および排気通路18を備えており、吸気通路20にはスロットル弁22が設けられている。吸気通路20のスロットル弁22の上流側にはエアクリーナ26が配置され、吸気通路20のスロットル弁22の下流側には燃料噴射弁21が取り付けられている。
吸気通路20には、バイパス通路23が設けられている。バイパス通路23は、吸気通路20のスロットル弁22の上流側部分と下流側部分とを連通している。バイパス通路23には、ISCバルブ27が設けられている。ISCバルブ27は、バイパス通路23を流れる空気の量を制御するバルブである。ISCバルブ27の具体的構成は何ら限定されず、例えば、ISCバルブ27はデューティソレノイドバルブ等によって構成されていてもよい。
制御装置10は、ECU42と各種のセンサとを備えている。制御装置10は、スロットル弁22の開度を検出するスロットルセンサ24と、吸気通路20のスロットル弁22の下流側部分の圧力を検出する吸気圧センサ40と、エンジン回転速度を検出するためのクランクパルスセンサ36と、冷却水の温度を検出する温度センサ38と、を備えている。
制御装置10が実行するISCは、アイドル時にエンジン回転速度を所定値に保つ制御である。アイドル時には、スロットル弁22は全閉状態に設定され、エンジン回転速度が所定値になるようにISCバルブ27の開度が制御される。なお、スロットル弁22の全閉状態とは、必ずしも吸気通路20を流れる空気の量が零になることを意味する訳ではない。スロットル弁22が全閉状態になった場合に、ある程度の量の空気がスロットル弁22を通過するようになっていてもよい。
ECU42は図示しないCPU、ROM、およびRAM等を備えており、それらにより、以下に説明する制御システム50が構築される。図3に示すように、制御システム50は、エンジン8の冷却水の温度(以下、水温という)に基づいてISCバルブ27の基本開度を算出する基本開度算出部51を備えている。基本開度算出部51には水温と基本開度との対応関係が予め記憶されている。温度センサ38から基本開度算出部51に水温が入力されると、基本開度算出部51はその水温に対応する基本開度を求め、その基本開度を出力する。
また、制御システム50は、吸気圧に基づいて大気圧を推定する大気圧推定部52を備えている。吸気圧センサ40から大気圧推定部52に吸気圧が入力されると、大気圧推定部52は大気圧の推定値を算出し、その推定値を出力する。
大気圧推定部52が行う推定の具体的方法は何ら限定されず、従来から公知の各種の方法を採用することができる。例えば、エンジン始動時の吸気圧の値を大気圧の推定値としてもよい。また、排気行程における吸気圧の値を大気圧の推定値としてもよい。また、例えば特開2008−19742号公報に開示された以下のような方法を採用することができる。この方法では、所定の基準大気圧下において予め測定されたスロットル開度とエンジン回転速度と吸気圧との対応関係に関する対応関係データを参照して、大気圧推定期間中に検出された実スロットル開度および実エンジン回転数に対応する基準吸気圧pを取得する。予め定められた基準大気圧をPとし、大気圧推定期間中に検出された実吸気圧をpaとする。これら基準吸気圧p、基準大気圧P、および実吸気圧paを用いて、下記式により実大気圧Paを算出する。この実大気圧Paが大気圧の推定値となる。
Pa=pa×(P/p)
Pa=pa×(P/p)
大気圧推定部52から出力された大気圧の推定値は補正係数算出部53に送られ、補正係数算出部53はこの推定値に基づいて補正係数を算出する。
制御システム50は学習部55を備えている。学習部55は、エンジン8の個々の特性、ISCバルブ27の個々の特性、およびそれらの経年変化等を考慮した補正値、すなわち学習値を算出する。学習部55が算出した学習値は、EEPROM等からなるメモリ56に保存される。
第1補正部54は、基本開度算出部51から基本開度を受け、メモリ56から学習値を読み込む。第1補正部54は、基本開度と学習値とに基づいて第1補正開度を算出する。例えば、第1補正部54は、基本開度と学習値とを加算することによって第1補正開度を算出する。
制御システム50は、エンジン回転速度を所定値にするためのフィードバック制御を行うフィードバック制御部58を備えている。フィードバック制御部58はクランクパルスセンサ36から信号を受け、エンジン回転速度と目標エンジン回転速度との差を算出し、その差をなくすために必要な補正値を算出する。この補正値はフィードバック制御部58から第2補正部57に送られる。なお、上記補正値は学習部55にも送られ、学習部55は上記補正値に基づいて学習値を更新する。言い換えると、学習部55は、フィードバック制御の結果である上記補正値に基づいて学習を行う。
第2補正部57は、第1補正部54から第1補正開度を受けるとともに、フィードバック制御部58から補正値を受ける。第2補正部57は、第1補正開度と上記補正値とに基づいて第2補正開度を算出する。詳しくは、第2補正部57は、第1補正開度と上記補正値とを加算することによって第2補正開度を算出する。
第3補正部59は、第2補正部57から第2補正開度を受け、補正係数算出部53から補正係数を受ける。第3補正部59は、第2補正開度に補正係数を乗算することにより、目標開度を算出する。算出された目標開度は開度変更部61に出力される。開度変更部61は、ISCバルブ27を駆動し、ISCバルブ27の開度を上記目標開度に変更する。
なお、符号65は、アイドル時のISCバルブ27の目標開度を決定する目標開度決定部である。開度変更部61は、ISCバルブ27を制御する制御手段に対応する。
以上のように、学習部55はISCバルブ27のフィードバック制御の結果に基づいて学習を行う。フィードバック制御では、大気圧の推定値が用いられる。そのため、大気圧の推定値が誤っている場合、学習部55は誤った学習をしてしまうことになる。そのような誤った学習を防止するため、制御システム50は、所定条件のときに学習部55の学習を禁止する学習禁止部60を備えている。
上記所定条件は、大気圧の推定値が誤っている蓋然性の高いときに充足される条件である。言い換えると、上記所定条件は、大気圧を正確に推定できていない可能性の高い場合を表す条件である。次に、上記所定条件の例について説明する。
エンジン8の負荷が特定の負荷領域にある場合、大気圧の推定は不正確になりやすい。そこで学習禁止部60は、エンジン8の負荷を推定する負荷推定部(図示せず)を備え、この負荷推定部によって推定される負荷が特定の負荷領域にあると、学習部55の学習を禁止するようにしてもよい。特定の負荷領域は適宜に設定することができ、特に限定されるものではない。例えば、図4に示すように、スロットル開度THとエンジン回転速度REとで特定される運転ポイントが、所定の特性曲線71よりも上側の領域、すなわち高負荷領域70にある場合に、学習部55の学習を禁止するようにしてもよい。この場合、高負荷領域70が特定の負荷領域となる。また、他の例として、吸気圧とエンジン回転速度とで特定される運転ポイントが所定の高負荷領域にある場合に、学習部55の学習を禁止するようにしてもよい。ただし、これらの例は特定の負荷領域の具体例の一部に過ぎず、特定の負荷領域として他の負荷領域を選定してもよいことは勿論である。
大気圧の推定は繰り返し実行されるが、推定値がばらつく場合、大気圧の推定は不正確である可能性が高い。そこで学習禁止部60は、大気圧の推定値の変動量を検出する変動量検出部(図示せず)を備え、上記変動量が所定量以上になると、学習部55の学習を禁止してもよい。例えば、学習禁止部60は、連続して推定した所定数の大気圧推定値について、その最大値と最小値との差が所定値以上の場合、学習部55の学習を禁止するようにしてもよい。
大気圧の推定は繰り返し実行されるが、一定期間の間、推定が実施されなかった場合、その状態で行われる学習は不正確となる可能性が高い。そこで、学習禁止部60は、大気圧の推定の実施状況を監視する監視部(図示せず)を備え、一定期間の間、大気圧の推定が実施されない場合に、学習部55の学習を禁止するようにしてもよい。なお、上記一定期間は、適宜に設定することができる。例えば、最後の推定の実施から所定時間が経過すると、学習を禁止するようにしてもよい。また、例えば、最後の推定の実施時からのエンジンの累積回転数が所定回転数以上になると、学習を禁止するようにしてもよい。
大気圧の推定には、吸気圧センサ40により検出された吸気圧が用いられる。吸気圧センサ40が故障した場合、大気圧の推定は不正確となる。また、大気圧推定部52自体が故障した場合、大気圧の推定は不正確となる。そこで学習禁止部60は、吸気圧センサ40または大気圧推定部52の故障を検出する故障検出部(図示せず)を備え、吸気圧センサ40または大気圧推定部52が故障した場合に、学習部55の学習を禁止するようにしてもよい。
なお、上記各条件は大気圧の推定値が誤っている蓋然性の高い条件の例に過ぎず、学習禁止部60が他の条件に基づいて学習部55の学習を禁止してもよいことは勿論である。
大気圧の推定値が誤っている可能性が高い場合、大気圧の推定を一時的に中止するようにしてもよい。その場合には、それ以前の推定値を利用すればよい。また、1気圧を大気圧と見なしてもよい。
大気圧の推定が一時的に不正確であったとしても、その後、推定を正確に行うことができるようになる場合がある。例えば、大気圧を正確に推定できない特定領域内のエンジン負荷で運転が行われていた場合に、その後、負荷が変化して大気圧を正確に推定できるようになることがある。また、大気圧の推定値にばらつきが大きく、大気圧を正確に推定できていない可能性が高い場合であっても、その後に推定値のばらつきが小さくなり、大気圧を正確に推定できることがある。学習禁止部60は、前記所定条件になって学習部55の学習を禁止した後、前記所定条件が満たされなくなった場合に、学習部55の学習禁止を解除するようにしてもよい。すなわち、学習禁止部60は、いったん学習部55の学習を禁止した後、前記所定条件が満たされなくなると、学習部55の学習を再開させるようにしてもよい。
1 自動二輪車(車両)
8 エンジン(車両用エンジン)
10 制御装置
20 吸気通路
22 スロットル弁(第1スロットル弁)
23 バイパス通路
27 ISCバルブ(第2スロットル弁)
40 吸気圧センサ(吸気圧検出手段)
50 制御システム
52 大気圧推定部(大気圧推定手段)
55 学習部(学習手段)
60 学習禁止部(学習禁止手段)
61 開度変更部(制御手段)
65 目標開度決定部(目標開度決定手段)
8 エンジン(車両用エンジン)
10 制御装置
20 吸気通路
22 スロットル弁(第1スロットル弁)
23 バイパス通路
27 ISCバルブ(第2スロットル弁)
40 吸気圧センサ(吸気圧検出手段)
50 制御システム
52 大気圧推定部(大気圧推定手段)
55 学習部(学習手段)
60 学習禁止部(学習禁止手段)
61 開度変更部(制御手段)
65 目標開度決定部(目標開度決定手段)
Claims (6)
- 吸気通路と、前記吸気通路に設けられた第1スロットル弁と、前記第1スロットル弁をバイパスするように前記吸気通路に接続されたバイパス通路と、前記バイパス通路に設けられた第2スロットル弁と、を備えた車両用エンジンに設けられる制御装置であって、
前記吸気通路における前記第1スロットル弁よりも下流側の圧力を検出する吸気圧検出手段と、
前記吸気圧検出手段によって検出された圧力に基づいて大気圧を推定する大気圧推定手段と、
目標開度に関する学習値と前記大気圧推定手段によって推定された大気圧とに基づいて、アイドル時の前記第2スロットル弁の目標開度を決定する目標開度決定手段と、
アイドル時に前記第2スロットル弁の開度が前記目標開度となるように前記第2スロットル弁を制御する制御手段と、
アイドル時の前記エンジンの回転速度が所定値となるように前記学習値を更新する学習手段と、
予め定められた所定条件のときに、前記学習手段による前記学習値の更新を禁止する学習禁止手段と、
を備えた車両用エンジンの制御装置。 - 車両走行中の前記エンジンの負荷を推定する負荷推定手段を更に備え、
前記所定条件は、前記負荷推定手段によって推定される負荷が特定の負荷となることである、請求項1に記載の車両用エンジンの制御装置。 - 前記所定条件は、前記大気圧推定手段によって推定された大気圧の値の変動量が所定量以上となることである、請求項1に記載の車両用エンジンの制御装置。
- 前記所定条件は、前記大気圧推定手段による大気圧の推定が実施されない期間が所定期間以上となることである、請求項1に記載の車両用エンジンの制御装置。
- 前記所定条件は、前記吸気圧検出手段または前記大気圧推定手段が故障することである、請求項1に記載の車両用エンジンの制御装置。
- 前記学習禁止手段は、前記所定条件が満たされなくなると前記学習値の更新の禁止を解除する、請求項1〜5のいずれか一つに記載の車両用エンジンの制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011011567A JP2011080480A (ja) | 2011-01-24 | 2011-01-24 | 車両用エンジンの制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011011567A JP2011080480A (ja) | 2011-01-24 | 2011-01-24 | 車両用エンジンの制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2011080480A true JP2011080480A (ja) | 2011-04-21 |
Family
ID=44074747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011011567A Pending JP2011080480A (ja) | 2011-01-24 | 2011-01-24 | 車両用エンジンの制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2011080480A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020059233A1 (ja) * | 2018-09-21 | 2020-03-26 | 本田技研工業株式会社 | エンジン再始動装置 |
JP2022063084A (ja) * | 2020-10-09 | 2022-04-21 | トヨタ自動車株式会社 | モデル学習システム、車両の制御装置及びモデル学習方法 |
-
2011
- 2011-01-24 JP JP2011011567A patent/JP2011080480A/ja active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020059233A1 (ja) * | 2018-09-21 | 2020-03-26 | 本田技研工業株式会社 | エンジン再始動装置 |
CN112805465A (zh) * | 2018-09-21 | 2021-05-14 | 本田技研工业株式会社 | 发动机再起动装置 |
JPWO2020059233A1 (ja) * | 2018-09-21 | 2021-08-30 | 本田技研工業株式会社 | エンジン再始動装置 |
JP7007492B2 (ja) | 2018-09-21 | 2022-01-24 | 本田技研工業株式会社 | エンジン再始動装置 |
JP2022063084A (ja) * | 2020-10-09 | 2022-04-21 | トヨタ自動車株式会社 | モデル学習システム、車両の制御装置及びモデル学習方法 |
JP7276298B2 (ja) | 2020-10-09 | 2023-05-18 | トヨタ自動車株式会社 | モデル学習システム、車両の制御装置及びモデル学習方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4107506B2 (ja) | 内燃機関制御装置 | |
JP4424393B2 (ja) | 内燃機関の燃料噴射制御装置 | |
JP2007040108A5 (ja) | ||
JP4930389B2 (ja) | 空燃比制御装置及び空燃比制御方法 | |
JP5963796B2 (ja) | 燃料供給システムの診断装置 | |
JP7222366B2 (ja) | 内燃機関の制御装置 | |
JP2010024991A (ja) | 内燃機関の制御装置 | |
JP6497048B2 (ja) | 内燃機関の空燃比学習制御装置 | |
JPH07247884A (ja) | アイドリング制御方法 | |
JPH10148152A (ja) | エンジンにおける酸素センサの温度推定装置 | |
JP2011080480A (ja) | 車両用エンジンの制御装置 | |
JP5577310B2 (ja) | 内燃機関の燃料供給制御装置 | |
JP2013064378A (ja) | 内燃機関の燃料供給制御装置 | |
JP2015021434A (ja) | 内燃機関のスロットル制御装置 | |
JP4421381B2 (ja) | 内燃機関制御装置 | |
JP2008019742A (ja) | 大気圧推定装置、車両および大気圧推定プログラム | |
JP2006328963A (ja) | 内燃機関の燃料噴射制御装置 | |
JP5836337B2 (ja) | 自動二輪車及び車両の制御装置 | |
JP2006046071A (ja) | 車両の大気圧推定装置 | |
WO2015129386A1 (ja) | 触媒温度推定装置 | |
JP5250678B2 (ja) | 内燃機関の制御装置 | |
JP5361803B2 (ja) | 燃料噴射制御装置 | |
JP4740272B2 (ja) | 内燃機関の吸気制御装置 | |
JP2009002301A (ja) | ディーゼル機関の燃料噴射制御装置 | |
JP2015059528A (ja) | 内燃機関の制御装置 |