JP2010052460A - 車両の制御装置 - Google Patents
車両の制御装置 Download PDFInfo
- Publication number
- JP2010052460A JP2010052460A JP2008216652A JP2008216652A JP2010052460A JP 2010052460 A JP2010052460 A JP 2010052460A JP 2008216652 A JP2008216652 A JP 2008216652A JP 2008216652 A JP2008216652 A JP 2008216652A JP 2010052460 A JP2010052460 A JP 2010052460A
- Authority
- JP
- Japan
- Prior art keywords
- drive source
- output torque
- abnormality
- accuracy
- realization
- 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
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
【課題】エンジントルクに影響を与える機器の異常に応じて制御を行なうとともに、エンジン以外の制御システムを共通化する。
【解決手段】エンジンコントロールシステム700は、エンジントルクの実現もしくは推定に影響を与える複数の機器の異常を示す情報を集約する。さらにエンジンコントロールシステム700は、複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、エンジントルクの実現精度もしくは推定精度が低下することを示す情報を出力する。トランスミッションコントロールシステム800は、エンジントルクの実現精度もしくは推定精度が低下することを示す情報に応じて、オートマチックトランスミッションを制御する。クルーズコントロールシステム900は、エンジントルクの実現精度もしくは推定精度が低下することを示す情報に応じてクルーズコントロールを実行する。
【選択図】図7
【解決手段】エンジンコントロールシステム700は、エンジントルクの実現もしくは推定に影響を与える複数の機器の異常を示す情報を集約する。さらにエンジンコントロールシステム700は、複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、エンジントルクの実現精度もしくは推定精度が低下することを示す情報を出力する。トランスミッションコントロールシステム800は、エンジントルクの実現精度もしくは推定精度が低下することを示す情報に応じて、オートマチックトランスミッションを制御する。クルーズコントロールシステム900は、エンジントルクの実現精度もしくは推定精度が低下することを示す情報に応じてクルーズコントロールを実行する。
【選択図】図7
Description
本発明は、車両の制御装置に関し、特に、動力源の異常を示す情報を動力源の出力トルクの精度が低下することを示す情報に一元化する技術に関する。
従来より、駆動源であるエンジンならびにエンジンに連結された自動変速機を搭載した車両が知られている。エンジンはアクセル開度に応じたトルクを出力するように制御される。また、自動変速機は、アクセル開度および車速に応じたギヤ段を形成するように制御される。さらに、自動変速機は、エンジンの出力トルクの推定値に基づいて、ライン圧などの油圧を調整するように制御される。さらに、車速を一定に維持するクルーズコントロールなどにおいては、車速を維持するためにエンジンの出力トルクを所望の値に制御することが要求される。
ところが、エンジンの出力トルクを制御するアクチュエータ(たとえば電子スロットルバルブなど)ならびにエンジンの運転状態を検出するセンサ(たとえばエアフローメータなど)が異常である場合、出力トルクの推定値と実際にエンジンから出力されるトルクとが異なり得る。また、出力トルクの要求値に対して、実際の出力トルクが大きくことなる場合があり得る。このような場合には何等かのフェールセーフを実行する必要がある。
特開平11−48831号公報(特許文献1)は、機関の制御装置に、機関出力トルク信号を生成する機関出力トルク信号生成部と、変速機の制御装置に対し機関出力トルク信号を送信する機関出力トルク信号送信部とを設ける一方、機関の制御装置の異常有りのときに、変速機の制御装置に対し機関出力トルク信号が不定状態であることを示す信号を送信する診断信号送信部を設けた車両用出力制御装置を開示する。電制スロットル弁における目標スロットル開度と実スロットル開度との偏差が所定レベル以上のときに、異常有りと診断される。また、目標トルクが変化していないにもかかわらず、機関回転数が大きく変動したときも、異常有りと診断される。
この公報に記載の車両用出力制御装置によれば、機関の制御装置から変速機の制御装置へ、機関出力トルク信号を送信するに際し、異常有りのときに、機関出力トルク信号が不定状態であることを示す信号が送信される。そのため、変速機の制御装置の側で異常時対応処理が可能となる。
特開平11−48831号公報
エンジンの出力トルクは、電子スロットルバルブ以外にも、点火プラグ、インジェクタ、スワールコントロールバルブ、VVT(Variable Valve Timing)機構、吸気管の長さを変更するACIS(Acoustic Control Induction System)などの種々の機器の影響を受けて変動する。
しかしながら、特開平11−48831号公報には、出力軸回転数が変動している場合に電子スロットルバルブが異常である場合と同様のフェールセーフを行なうことが記載されているものの、電子スロットルバルブ以外の機器が異常である場合にどのようにしてフェールセーフを行なうかについては何等記載がない。
また、エンジンの制御システムにおいて異常が検出された機器毎に固有の情報(信号)をエンジンの制御システムからエンジン以外の制御システム(たとえば自動変速機の制御システム)へ出力するようにすると、エンジン以外の制御システム(たとえば自動変速機の制御システム)においてどのようなフェールセーフを行なうかを機器毎に定める必要がある。そのため、車両に搭載されるエンジンの型式毎にエンジン以外の制御システムを個別に開発する必要が生じてしまう。たとえば同じ車種でも、ガソリンエンジンを搭載した車両とディーゼルエンジンと搭載した車両とでは、エンジン以外の制御システムを個別に開発する必要が生じる。また、同じ車種でも、VVT機構が設けられたエンジンを搭載した車両と、VVT機構が設けられていないエンジンを搭載した車両とでは、エンジン以外の制御システムを個別に開発する必要が生じる。
本発明は、上述の課題を解決するためになされたものであって、その目的は、駆動源の出力トルクに影響を与える機器の異常に応じて制御を行なうことができるとともに、異なる型式の駆動源に対して、駆動源以外の制御システムを共通化することができる車両の制御装置を提供することである。
第1の発明に係る車両の制御装置は、駆動源が搭載された車両の制御装置である。この制御装置は、駆動源の出力トルクに影響を与える複数の機器の異常を検出するための検出手段と、複数の機器の異常を示す情報を集約するとともに、複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、駆動源の出力トルクの精度が低下することを示す情報を出力するための出力手段と、駆動源の出力トルクの精度が低下することを示す情報に応じて、車両を制御するための制御手段とを備える。
この構成によると、駆動源の出力トルクに影響を与える複数の機器の異常が検出される。複数の機器の異常を示す情報は集約される。また、複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、駆動源の出力トルクの精度が低下することを示す情報が出力される。駆動源の出力トルクの精度が低下することを示す情報に応じて、車両が制御される。これにより、異常が検出された機器に固有の情報を駆動源の制御システムから駆動源以外の制御システムへ出力しなくても、駆動源の出力トルクの精度が低下することを示す情報が出力することによって、駆動源以外の制御システムにおいてフェールセーフなどの処理を実行することができる。そのため、異なる駆動源の制御システムに対して同じ駆動源以外の制御システムを用いることができる。その結果、駆動源の出力トルクに影響を与える機器の異常に応じて制御を行なうことができるとともに、異なる型式の駆動源に対して、駆動源以外の制御システムを共通化することができる車両の制御装置を提供することができる。
第2の発明に係る車両の制御装置は、第1の発明の構成に加え、出力トルクの要求値を実現するように駆動源を制御するための手段をさらに備える。検出手段は、駆動源の出力トルクの実現に影響を与える複数の機器の異常を検出するための手段を含む。出力手段は、駆動源の出力トルクの実現に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、駆動源の出力トルクの実現精度の低下量を示す情報を出力するための手段を含む。制御手段は、駆動源の出力トルクの実現精度の低下量に応じて異なる態様で車両を制御するための手段を含む。
この構成によると、出力トルクの実現精度の低下量に応じて段階的にフェールセーフなどの処理を実行することができる。
第3の発明に係る車両の制御装置においては、第2の発明の構成に加え、複数の機器毎に、駆動源の出力トルクの実現精度の低下量が定められる。制御装置は、異常が検出された機器に応じて、駆動源の出力トルクの実現精度の低下量を算出するための算出手段をさらに備える。
この構成によると、異常が検出された機器に固有の情報を駆動源の制御システムから駆動源以外の制御システムへ出力しなくても、駆動源以外の制御システムにおいて、異常が検出された機器に応じて段階的にフェールセーフなどの処理を実行することができる。
第4の発明に係る車両の制御装置においては、第3の発明の構成に加え、算出手段は、異常が検出された複数の機器のうちの出力トルクの実現精度の低下量が最も大きい機器の低下量を、駆動源の出力トルクの実現精度の低下量として算出するため手段を含む。
この構成によると、異常が検出された複数の機器のうちの出力トルクの実現精度の低下量が最も大きい機器の低下量が、駆動源の出力トルクの実現精度の低下量として算出される。これにより、出力トルクの実現精度の低下量をより正確に算出することができる。
第5の発明に係る車両の制御装置は、第2の発明の構成に加え、駆動源の出力トルクを推定するための推定手段と、出力トルクの要求値と推定値との差がしきい値以上であると、出力トルクの要求値と推定値との差を、駆動源の出力トルクの実現精度の低下量として算出するための手段とをさらに備える。検出手段は、出力トルクの要求値と推定値との差がしきい値以上であると、駆動源の出力トルクの実現に影響を与える複数の機器のうちのいずれかの機器の異常を検出するための手段を有する。
この構成によると、出力トルクの要求値と推定値との差がしきい値以上であることを、駆動源の出力トルクの実現に影響を与える複数の機器のうちのいずれかの機器の異常として検出することができる。さらに、出力トルクの要求値と推定値との差から、駆動源の出力トルクの実現精度の低下量を算出することができる。
第6の発明に係る車両の制御装置は、第1の発明の構成に加え、出力トルクの要求値を実現するように駆動源を制御するための手段をさらに備える。検出手段は、駆動源の出力トルクの実現に影響を与える複数の機器の異常を検出するための手段を含む。出力手段は、駆動源の出力トルクの実現に影響を与える複数の機器のうちのいずれかの機器の異常が検出された場合には、駆動源の出力トルクの実現精度が低下することを示す情報を出力するための手段を含む。制御手段は、駆動源の出力トルクの実現精度が低下することを示す情報に応じて、車両を制御するための手段を含む。
この構成によると、機器の異常により出力トルクの実現精度が低下する場合に、フェールセーフなどの処理を実行することができる。
第7の発明に係る車両の制御装置においては、第6の発明の構成に加え、検出手段は、駆動源を予め定められた条件下で運転する状態を、駆動源の出力トルクの実現に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出するための手段を有する。
この構成によると、駆動源を予め定められた条件下で運転することを、駆動源の出力トルクの実現に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出することができる。そのため、駆動源の出力トルクの実現に影響を与える複数の機器が異常でなくても駆動源の出力トルクの実現精度が低下することが事前に判明している場合には、駆動源の出力トルクの実現精度が低下することを示す情報を出力することができる。
第8の発明に係る車両の制御装置においては、第7の発明の構成に加え、条件は、駆動源の冷却水の温度がしきい値以下であるという条件である。
この構成によると、駆動源の出力トルクの実現に影響を与える複数の機器が異常でなくても駆動源の冷却水の温度が低いために出力トルクの実現精度が低下することが事前に判明している場合には、駆動源の出力トルクの実現精度が低下することを示す情報を出力することができる。
第9の発明に係る車両の制御装置においては、第7の発明の構成に加え、条件は、車両の高度がしきい値以上であるという条件である。
この構成によると、駆動源の出力トルクの実現に影響を与える複数の機器が異常でなくても駆動源に吸入される空気の密度が低いために駆動源の出力トルクの実現精度が低下することが事前に判明している場合には、駆動源の出力トルクの実現精度が低下することを示す情報を出力することができる。
第10の発明に係る車両の制御装置は、第7の発明の構成に加え、駆動源の運転条件に応じて駆動源の制御態様を補正するための手段と、駆動源の制御態様の補正の実行状態が第1の状態である場合には、駆動源を予め定められた条件下で運転する状態を駆動源の出力トルクの実現に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出することを許可し、第1の状態よりも駆動源の制御態様の補正量が大きい第2の状態である場合には、駆動源を予め定められた条件下で運転する状態を駆動源の出力トルクの実現に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出することを禁止するための手段とをさらに備える。
この構成によると、駆動源の制御態様の補正が完了するまで一時的に出力トルクの実現精度が低下する場合には、駆動源を予め定められた条件下で運転する状態を駆動源の出力トルクの実現に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出することを禁止することができる。そのため、駆動源の出力トルクの実現に影響を与える機器の異常を誤って検出しないようにできる。
第11の発明に係る車両の制御装置は、第6の発明の構成に加え、駆動源の出力トルクを推定するための推定手段をさらに備える。検出手段は、出力トルクの要求値と推定値との差がしきい値以上であると、駆動源の出力トルクの実現に影響を与える複数の機器のうちのいずれかの機器の異常を検出するための手段を有する。
この構成によると、出力トルクの要求値と推定値との差がしきい値以上であることを、駆動源の出力トルクの実現に影響を与える複数の機器のうちのいずれかの機器の異常として検出することができる。
第12の発明に係る車両の制御装置においては、第6の発明の構成に加え、出力手段は、駆動源の出力トルクの実現に影響を与える複数の機器のうちのいずれかの機器の異常が検出された場合に駆動源の出力トルクの実現精度が低下することを示す情報を出力することに加えて、駆動源の出力トルクの実現精度が低下することが予測される条件が満たされた場合に駆動源の出力トルクの実現精度が低下することを予告する情報を出力するための予告手段を有する。
この構成によると、駆動源の出力トルクの実現精度が低下することが予測される場合に、駆動源の出力トルクの実現精度が低下することを予告する情報を予め出力することができる。たとえば、触媒のオーバーヒートを防止するために点火時期の遅角が制限されることが予測される場合などに、駆動源の出力トルクの実現精度が低下することを予告する情報を予め出力することができる。
第13の発明に係る車両の制御装置においては、第12の発明の構成に加え、予告手段は、フラグをオンにすることによって、駆動源の出力トルクの実現精度が低下することを予告する情報を出力するため手段を有する。
この構成によると、フラグをオンにすることによって、駆動源の出力トルクの実現精度が低下することを予告する情報を出力することができる。
第14の発明に係る車両の制御装置においては、第12の発明の構成に加え、予告手段は、駆動源の出力トルクの実現精度が低下する時期を出力するため手段を有する。
この構成によると、駆動源の出力トルクの実現精度が低下する時期を出力することによって、駆動源の出力トルクの実現精度が低下することを予告する情報を出力することができる。
第15の発明に係る車両の制御装置は、第1の発明の構成に加え、駆動源の出力トルクを推定するための推定手段をさらに備える。検出手段は、駆動源の出力トルクの推定に影響を与える複数の機器の異常を検出するための手段を含む。出力手段は、駆動源の出力トルクの推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、駆動源の出力トルクの推定精度の低下量を示す情報を出力するための手段を含む。制御手段は、駆動源の出力トルクの推定精度の低下量に応じて異なる態様で車両を制御するための手段を含む。
この構成によると、出力トルクの推定精度の低下量に応じて段階的にフェールセーフなどの処理を実行することができる。
第16の発明に係る車両の制御装置においては、第15の発明の構成に加え、複数の機器毎に駆動源の出力トルクの推定精度の低下量が定められる。制御装置は、異常が検出された機器に応じて、駆動源の出力トルクの推定精度の低下量を算出するための算出手段をさらに備える。
この構成によると、異常が検出された機器に固有の情報を駆動源の制御システムから駆動源以外の制御システムへ出力しなくても、駆動源以外の制御システムにおいて、異常が検出された機器に応じて段階的にフェールセーフなどの処理を実行することができる。
第17の発明に係る車両の制御装置においては、第16の発明の構成に加え、算出手段は、異常が検出された複数の機器のうちの出力トルクの推定精度の低下量が最も大きい機器の低下量を、駆動源の出力トルクの推定精度の低下量として算出するため手段を含む。
この構成によると、異常が検出された複数の機器のうちの出力トルクの推定精度の低下量が最も大きい機器の低下量が、駆動源の出力トルクの推定精度の低下量として算出される。これにより、出力トルクの推定精度の低下量をより正確に算出することができる。
第18の発明に係る車両の制御装置は、第1の発明の構成に加え、駆動源の出力トルクを推定するための推定手段をさらに備える。検出手段は、駆動源の出力トルクの推定に影響を与える複数の機器の異常を検出するための手段を含む。出力手段は、駆動源の出力トルクの推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、駆動源の出力トルクの推定精度が低下することを示す情報を出力するための手段を含む。制御手段は、駆動源の出力トルクの推定精度が低下することを示す情報に応じて、車両を制御するための手段を含む。
この構成によると、機器の異常により出力トルクの推定精度が低下する場合に、フェールセーフなどの処理を実行することができる。
第19の発明に係る車両の制御装置においては、第18の発明の構成に加え、検出手段は、駆動源を予め定められた条件下で運転する状態を、駆動源の出力トルクの推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出するための手段を有する。
この構成によると、駆動源を予め定められた条件下で運転することを、駆動源の出力トルクの推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出することができる。そのため、駆動源の出力トルクの推定に影響を与える複数の機器が異常でなくても駆動源の出力トルクの推定精度が低下することが事前に判明している場合には、駆動源の出力トルクの推定精度が低下することを示す情報を出力することができる。
第20の発明に係る車両の制御装置においては、第19の発明の構成に加え、条件は、駆動源の冷却水の温度がしきい値以下であるという条件である。
この構成によると、駆動源の出力トルクの推定に影響を与える複数の機器が異常でなくても駆動源の冷却水の温度が低いために出力トルクの推定精度が低下することが事前に判明している場合には、駆動源の出力トルクの推定精度が低下することを示す情報を出力することができる。
第21の発明に係る車両の制御装置においては、第19の発明の構成に加え、条件は、車両の高度がしきい値以上であるという条件である。
この構成によると、駆動源の出力トルクの推定に影響を与える複数の機器が異常でなくても駆動源に吸入される空気の密度が低いために駆動源の出力トルクの推定精度が低下することが事前に判明している場合には、駆動源の出力トルクの推定精度が低下することを示す情報を出力することができる。
第22の発明に係る車両の制御装置は、第15の発明の構成に加え、車両の運転状態から駆動源の出力トルクの第1の推定値を算出するための第1の算出手段をさらに備える。推定手段は、駆動源の運転状態から駆動源の出力トルクの第2の推定値を算出するための第2の算出手段を含む。検出手段は、第1の推定値と第2の推定値との差がしきい値以上であると、駆動源の出力トルクの推定に影響を与える複数の機器のうちのいずれかの機器の異常を検出するための手段を有する。
この構成によると、駆動源から出力されたトルクを用いて走行する車両の運転状態から逆算される、駆動源の出力トルクの第1の推定値と、駆動源の運転状態から算出される駆動源の出力トルクの第2の推定値との差がしきい値以上であることを、駆動源の出力トルクの推定に影響を与える複数の機器のうちのいずれかの機器の異常として検出することができる。
第23の発明に係る車両の制御装置においては、第22の発明の構成に加え、第1の算出手段は、駆動源に連結される流体継手の速度比および車両の加速度のうちの少なくともいずれか一方から第1の推定値を算出するための手段を含む。第2の算出手段は、駆動源に吸入される空気の量から第2の推定値を算出するために手段を有する。
この構成によると、駆動源の出力トルクに応じて流体継手の速度比もしくは車両の加速度が定まることを利用して、流体継手の速度比もしくは車両の加速度から、駆動源の出力トルクを精度よく推定することができる。また、駆動源に吸入される空気の量に応じて駆動源の出力トルクが定まることを利用して、駆動源に吸入される空気の量から、駆動源の出力トルクを精度よく算出することができる。
第24の発明に係る車両の制御装置は、第1〜23のいずれかの発明の構成に加え、駆動源の異常をドライバに報知するか否かを示す情報を、異常が検出された機器に応じて出力するための手段をさらに備える。
この構成によると、ドライバに報知すべき異常とドライバに報知する必要がない異常とを区別する情報とともに、駆動源の出力トルクの精度が低下したことを示す情報を出力することができる。
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
図1を参照して、本発明の実施の形態に係る制御装置を搭載した車両について説明する。この車両は、FR(Front engine Rear drive)車両である。なお、FR以外の車両であってもよい。
車両は、エンジン100と、オートマチックトランスミッション200と、トルクコンバータ300と、プロペラシャフト400と、デファレンシャルギヤ500と、後輪600とを含む。
エンジン100は、燃料と空気との混合気を、シリンダの燃焼室内で燃焼させる内燃機関である。燃焼によりシリンダ内のピストンが押し下げられて、クランクシャフトが回転させられる。エンジン100の駆動力により、オルタネータおよびエアコンディショナーなどの補機が駆動される。なお、エンジン100の代わりにもしくは加えて、動力源にモータを用いるようにしてもよい。
オートマチックトランスミッション200は、トルクコンバータ300を介してエンジン100に連結される。オートマチックトランスミッション200は、所望のギヤ段を形成することにより、クランクシャフトの回転数を所望の回転数に変速する。
オートマチックトランスミッション200から出力された駆動力は、プロペラシャフト400およびデファレンシャルギヤ500を介して、左右の後輪600に伝達される。
図2を参照して、エンジン100についてさらに説明する。エンジン100は、車両に駆動源として搭載される。エンジン100は、「A」バンク1010と「B」バンク1012とに、それぞれ4つの気筒(シリンダ)からなる気筒群が設けられたV型8気筒エンジンである。なお、車両には、以下に説明するV型8気筒のエンジンに限らず、種々の仕様のエンジンを搭載することができる。
エンジン100には、エアクリーナ1020から空気が吸入される。吸入空気量は、スロットルバルブ1030により調整される。スロットルバルブ1030はモータにより駆動される電子スロットルバルブである。
なお、スロットルバルブ1030の代わりにもしくは加えて、吸気バルブ1100や排気バルブ1110のリフト量や開閉する位相を変更することにより、エンジン100に吸入される空気量を調整するようにしてもよい。
空気は、吸気管1032を通ってシリンダ1040に導入される。空気は、シリンダ1040(燃焼室)において燃料と混合される。シリンダ1040には、インジェクタ1050から燃料が直接噴射される。すなわち、インジェクタ1050の噴射孔はシリンダ1040内に設けられている。
燃料は吸気行程において噴射される。なお、燃料が噴射される時期は、吸気行程に限らない。また、本実施の形態においては、インジェクタ1050の噴射孔がシリンダ1040内に設けられた直噴エンジンとしてエンジン100を説明するが、直噴用のインジェクタ1050に加えて、ポート噴射用のインジェクタを設けてもよい。さらに、ポート噴射用のインジェクタのみを設けるようにしてもよい。
シリンダ1040内の混合気は、点火プラグ1060により着火され、燃焼する。燃焼後の混合気、すなわち排気ガスは、三元触媒1070により浄化された後、車外に排出される。混合気の燃焼によりピストン1080押し下げられ、クランクシャフト1090が回転する。
シリンダ1040の頭頂部には、インテークバルブ1100およびエキゾーストバルブ1110が設けられる。インテークバルブ1100はインテークカムシャフト1120により駆動される。エキゾーストバルブ1110はエキゾーストカムシャフト1130により駆動される。インテークカムシャフト1120とエキゾーストカムシャフト1130とは、チェーンやギヤ等により連結され、同じ回転数で回転する。
さらに、インテークカムシャフト1120およびエキゾーストカムシャフト1130のうちの少なくともいずれか一方は、クランクシャフト1090とチェーンやベルト等により連結される。インテークカムシャフト1120およびエキゾーストカムシャフト1130は、クランクシャフト1090の2分の1の回転数で回転する。
インテークバルブ1100は、インテークカムシャフト1120に設けられたインテーク用VVT機構2000により、位相(開閉タイミング)が制御される。エキゾーストバルブ1110は、エキゾーストカムシャフト1130に設けられたエキゾースト用VVT機構3000により、位相(開閉タイミング)が制御される。
本実施の形態においては、インテークカムシャフト1120およびエキゾーストカムシャフト1130がVVT機構により回転されることにより、インテークバルブ1100およびエキゾーストバルブ1110の位相が制御される。なお、位相を制御する方法はこれに限らない。
インテーク用VVT機構2000およびエキゾースト用VVT機構3000は、電動モータにより作動する。なお、インテーク用VVT機構2000もしくはエキゾースト用VVT機構3000を油圧により作動するようにしてもよい。また、VVT機構には、公知の技術を利用すればよいため、ここではその詳細な説明は繰返さない。さらに、インテークバルブ1100およびエキゾーストバルブ1110のうちのいずれか一方のみの位相を変更するようにしてもよい。
図3を参照して、エンジン100には、スワールコントロールバルブ1200およびACIS1300が設けられる。
スワールコントロールバルブ1200は、シリンダ1040に連結する2つのインテークポートのうちの一方のポートに設けられる。スワールコントロールバルブ1200が閉じることにより、他方のポートを通過する空気の流速が早くなる。そのため、シリンダ1040内の横方向の乱流が強化される。これにより、燃料の霧化が促進される。スワールコントロールバルブ1200は、モータ1202の駆動力により開閉される。
ACIS1300は、ACISバルブ1302を開閉することにより、吸気管1032の長さを2段階に切換える。より具体的には、吸気管1032の有効な長さを2段階に切換える。ACISバルブ1302が閉じた場合、図4において斜線で示すように、吸気管1032の有効な長さが長くなる。ACISバルブ1302が開いた場合、図5において斜線で示すように、吸気管1032の有効な長さが短くなる。
図6を参照して、本実施の形態における車両には、エンジンコントロールシステム700、トランスミッションコントロールシステム800およびクルーズコントロールシステム900が実装される。
これらのコントロールシステムは、車載通信ネットワークを介して連結される。したがって、エンジンコントロールシステム700、トランスミッションコントロールシステム800およびクルーズコントロールシステム900は、システム間での双方向の通信が可能である。なお、これら以外のコントロールシステムを実装するようにしてもよい。
エンジンコントロールシステム700、トランスミッションコントロールシステム800およびクルーズコントロールシステム900を、それぞれに対して専用のコンピュータもしくはECU(Electronic Control Unit)を用いて実装するようにしてもよく、少なくともシステムの構成の一部においてコンピュータもしくはECUを共用して実装するようにしてもよい。
エンジンコントロールシステム700には、クランクポジションセンサ702からクランクシャフト1090の回転数(エンジン回転数NE)およびクランク角を表す信号が入力される。また、エンジンコントロールシステム700には、カムポジションセンサ704からインテークカムシャフト1120およびエキゾーストカムシャフト1130の位相(回転方向におけるカムシャフトの位置)を表す信号が入力される。
さらに、エンジンコントロールシステム700には、水温センサ706からエンジン100の水温(冷却水の温度)を表す信号が、エアフローメータ708からエンジン100の吸入空気量(エンジン100に吸入される空気量)を表す信号が、スロットル開度センサ710から、スロットル開度(スロットルバルブ1030の開度)を表わす信号が入力される。
エンジンコントロールシステム700は、これらのセンサから入力された信号、メモリ(図示せず)に記憶されたマップおよびプログラムに基づいて、エンジン100が所望の運転状態になるように、スロットル開度、点火時期、燃料噴射時期、燃料噴射量、インテークバルブ1100の位相、エキゾーストバルブ1110の位相、スワールコントロールバルブ1200およびACIS1300などを制御する。
また、エンジンコントロールシステム700は、エンジン100の出力トルク(以下、エンジントルクとも記載する)の実現もしくは推定に影響を与える機器、すなわち前述したアクチュエータならびにセンサの異常を検出する。
トランスミッションコントロールシステム800には、ポジションスイッチ802、アクセル開度センサ804、入力軸回転速度センサ806、出力軸回転速度センサ808および油温センサ810などから信号が入力される。
ポジションスイッチ802は、シフトレバー812の位置(ポジション)を検出し、検出結果を表わす信号をトランスミッションコントロールシステム800に送信する。シフトレバー812の位置に対応して、オートマチックトランスミッション200のギヤ段が自動で形成される。また、運転者の操作に応じて、運転者が任意のギヤ段を選択できるマニュアルシフトモードを選択できるように構成してもよい。
アクセル開度センサ804は、アクセルペダル814の開度を検出し、検出結果を表わす信号をトランスミッションコントロールシステム800に送信する。
入力軸回転速度センサ806は、オートマチックトランスミッション200の入力軸回転速度NI(トルクコンバータ300のタービン回転速度NT)を検出し、検出結果を表わす信号をトランスミッションコントロールシステム800に送信する。
出力軸回転速度センサ808は、オートマチックトランスミッション200の出力軸回転速度NOを検出し、検出結果を表わす信号をトランスミッションコントロールシステム800に送信する。本実施の形態においては、オートマチックトランスミッション200の出力軸回転速度NOから車速が算出される。なお、オートマチックトランスミッション200の出力軸回転速度NOから車速を算出する方法については、周知の一般的な技術を利用すればよいため、ここではその詳細な説明は繰り返さない。
油温センサ810は、オートマチックトランスミッション200の作動や潤滑に用いられるオイル(ATF:Automatic Transmission Fluid)の温度(油温)を検出し、検出結果を表わす信号をトランスミッションコントロールシステム800に送信する。
さらに、トランスミッションコントロールシステム800には、ナビゲーションシステム816から車両の高度、路面の勾配、カーブの曲率などを示す情報(信号)が入力される。ナビゲーションシステム816は、予め作成されてメモリに記憶された地図データならびにGPS(Global Positioning System)を用いて検出された車両の現在地などに基づいて、車両の高度、路面の勾配、カーブの曲率などを示す情報をトランスミッションコントロールシステム800に出力する。
トランスミッションコントロールシステム800は、ポジションスイッチ802、アクセル開度センサ804、入力軸回転速度センサ806、出力軸回転速度センサ808、油温センサ810、ナビゲーションシステム816などから送られてきた信号、メモリに記憶されたマップおよびプログラムに基づいて、オートマチックトランスミッション200を制御する。
本実施の形態において、トランスミッションコントロールシステム800は、シフトレバー812がD(ドライブ)ポジションであることにより、オートマチックトランスミッション200のシフトレンジにD(ドライブ)レンジが選択された場合、複数の前進ギヤ段のうちのいずれかのギヤ段が形成されるように、オートマチックトランスミッション200を制御する。
形成するギヤ段は、車速とアクセル開度とをパラメータとして実験等により予め作成された変速線図に基づいて決定される。また、ナビゲーションシステムから入力される路面の勾配およびカーブの曲率などの情報も考慮されて形成すべきギヤ段が決定される。
クルーズコントロールシステム900は、ドライバにより設定された車速を維持するように、エンジン100および車両の制動力などを制御する。
図7を参照して、エンジンコントロールシステム700、トランスミッションコントロールシステム800およびクルーズコントロールシステム900の機能について説明する。なお、以下に説明する機能は、ハードウェアにより実現するようにしてもよく、ソフトウェアにより実現するようにしてもよい。
エンジンコントロールシステム700は、実現部720と、推定部722と、異常検出部724と、補正部726と、禁止部728と、集約部730とを含む。
実現部720は、トランスミッションコントロールシステム800もしくはクルーズコントロールシステム900から出力されるエンジントルクの要求値を受け、このエンジントルクの要求値を実現するように、スロットル開度、点火時期、燃料噴射時期、燃料噴射量、インテークバルブ1100の位相、エキゾーストバルブ1110の位相、スワールコントロールバルブ1200およびACIS1300などを制御する。
推定部722は、エンジン100の運転状態に基づいて、エンジントルクを推定する。たとえば、エアフローメータ708より検出される吸入空気量およびクランクポジションセンサ702により検出されるエンジン回転数NEなどをパラメータに有するマップに基づいて、エンジントルクの推定値を算出する。
なお、エンジン100の運転状態に基づいてエンジントルクの推定値を算出する方法については周知の一般的な技術を用いればよいため、ここではさらなる詳細な説明は繰り返さない。
異常検出部724は、エンジントルクの実現もしくは推定に影響を与える機器の異常を検出する。たとえば、スロットルバルブ1030、インジェクタ1050、点火プラグ1060、インテーク用VVT機構2000、エキゾースト用VVT機構3000、スワールコントロールバルブ1200およびACIS1300などのアクチュエータの異常が検出される。また、クランクポジションセンサ702、カムポジションセンサ704、水温センサ706、エアフローメータ708、スロットル開度センサ710などのセンサの異常が検出される。
より詳細には、実験などの結果に基づいて、エンジン100の出力トルクの実現に影響を与える複数の機器(アクチュエータおよび/またはセンサ)を事前に定め、予め定められた機器の異常が検出される。
また、トランスミッションコントロールシステム800もしくはクルーズコントロールシステム900から要求されたエンジントルクの要求値と、エンジンコントロールシステム700にて算出されたエンジントルクの推定値との差がしきい値以上であると、エンジントルクの実現に影響を与える複数の機器のうちのいずれかの機器の異常が検出される。すなわち、エンジントルクの要求値と推定値との差がしきい値以上であると、エンジントルクの実現に影響を与える複数の機器のうちのいずれかの機器が異常であると判定される。
さらに、実験などの結果に基づいて、エンジン100の出力トルクの推定に影響を与える複数の機器(アクチュエータおよび/またはセンサ)を事前に定め、予め定められた機器の異常が検出される。
また、トランスミッションコントロールシステム800にて算出されたエンジントルクの推定値と、エンジンコントロールシステム700にて算出されたエンジントルクの推定値との差がしきい値以上であると、エンジントルクの推定に影響を与える複数の機器のうちのいずれかの機器の異常が検出される。すなわち、トランスミッションコントロールシステム800にて算出されたエンジントルクの推定値と、エンジンコントロールシステム700にて算出されたエンジントルクの推定値との差がしきい値以上であると、エンジントルクの推定に影響を与える複数の機器のうちのいずれかの機器が異常であると判定される。なお、トランスミッションコントロールシステム800においてエンジントルクの推定値を算出する方法については後述する。
さらに、異常検出部724は、エンジン100を予め定められた条件下で運転する状態を、エンジントルクの実現もしくは推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出する。すなわち、エンジン100が予め定められた条件下で運転される場合、機器が異常でなくても、複数の機器のうちの少なくともいずれか一つの機器が異常であると判定される。
たとえば、エンジン100の水温がしきい値以下であるという条件下もしくは車両の高度がしきい値以上であるという条件下でエンジン100を運転する状態が、エンジントルクの実現もしくは推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出される。
なお、エンジントルクの実現もしくは推定に影響を与える機器の異常を検出する方法はこれらに限らず、その他、一般的な方法を利用して各機器の異常を検出するようにしてもよい。
補正部726は、エンジン100の運転条件に応じてエンジン100の制御態様を補正する。たとえば、ISC(Idle Speed Control)により、エンジン回転数NEに応じて、エンジン回転数NEが目標のアイドル回転数になるように、アイドル時のスロットル開度がフィードバック制御により補正(学習)される。なお、エンジン100の制御態様を補正する方法はこれに限らない。
禁止部728は、エンジン100の制御態様の補正の実行状態が安定するまで、エンジン100を予め定められた条件下で運転する状態をエンジントルクの実現もしくは推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出すること禁止する。
たとえば、ISCによるスロットル開度の補正量がしきい値より小さいとエンジン100を予め定められた条件下で運転する状態をエンジントルクの実現もしくは推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出することが許可される。一方、ISCによるスロットル開度の補正量がしきい値より大きいとエンジン100を予め定められた条件下で運転する状態をエンジントルクの実現もしくは推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出することが禁止される。
集約部730は、出力部732および算出部734を有する。集約部730は、エンジントルクの実現もしくは推定に影響を与える複数の機器の異常を示す情報(信号)を集約する。
集約部730の出力部732は、エンジントルクの実現もしくは推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、エンジントルクの実現精度もしくは推定精度が低下することを示す情報(信号)を出力する。
本実施の形態においては、エンジントルクの実現に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、エンジントルクの実現精度が低下することを示す情報として、エンジントルクの実現精度の低下量を示す情報が出力される。
また、エンジントルクの推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、エンジントルクの推定精度が低下することを示す情報として、エンジントルクの推定精度が低下量を示す情報が出力される。
なお、エンジントルクの実現精度の低下量および推定精度の低下量を示す情報を出力せずに、単に、エンジントルクの実現精度もしくは推定精度が低下することを示す情報を出力するようにしてもよい。
集約部730の算出部734は、エンジントルクの実現精度の低下量および推定精度の低下量を算出する。
たとえば、実験およびシミュレーションなどに結果に基づいて、エンジントルクの実現に影響を与える複数の機器毎に、エンジントルクの実現精度の低下量が事前に定められ、マップとして記憶される。算出部730は、異常が検出された機器に応じて、エンジントルクの実現精度の低下量を算出する。
複数の機器の異常が同時に検出された場合には、異常が検出された複数の機器のうちの出力トルクの実現精度の低下量が最も大きい機器の低下量が、エンジントルクの実現精度の低下量として算出される。
同様に、エンジントルクの推定に影響を与える複数の機器毎に、エンジントルクの推定精度の低下量が事前に定められ、マップとして記憶される。算出部730は、異常が検出された機器に応じて、エンジントルクの推定精度の低下量を算出する。
複数の機器の異常が同時に検出された場合には、異常が検出された複数の機器のうちの出力トルクの推定精度の低下量が最も大きい機器の低下量が、エンジントルクの推定精度の低下量として算出される。
なお、エンジントルクの実現精度および推定精度の低下量を算出する方法はこれらに限らない。
トランスミッションコントロールシステム800は、算出部820と、第1制御部821と、第2制御部822と、推定部824とを含む。
算出部820は、エンジントルクの要求値を算出する。たとえば、アクセル開度および車速などをパラメータに有するマップに従ってエンジントルクの要求値が算出される。なお、アクセル開度および車速などに応じて設定される車両の駆動力の要求値をエンジントルクの要求値に変換するようにしてもよい。
なお、クルーズコントロールが実行中である場合などには、アクセル開度から定められるエンジントルクの要求値の代わりに、クルーズコントロールシステム900からのエンジントルクの要求値がエンジンコントロールシステム700に出力される。
第1制御部821は、エンジンコントロールシステム700にて算出されたエンジントルクの推定値に応じてオートマチックトランスミッション200を制御する。たとえば、エンジンコントロールシステム700にて算出されたエンジントルクの推定値に応じて、オートマチックトランスミッション200のライン圧などが制御される。
第2制御部822は、エンジントルクの実現精度が低下することを示す情報および推定精度が低下することを示す情報に応じて、オートマチックトランスミッション200を制御する。
たとえば、エンジントルクの実現精度が低下することを示す情報もしくは推定精度が低下することを示す情報がエンジンコントロールシステム700からトランスミッションコントロールシステム800へ出力されると、ライン圧などの油圧を補償する制御および路面の勾配に基づく変速制御の禁止などのフェールセーフが実行される。なお、エンジントルクの実現精度が低下することを示す情報および推定精度が低下することを示す情報に応じて行なわれる制御はこれらに限らない。
なお、エンジントルクの実現精度の低下量および推定精度の低下量に応じて異なる態様で、オートマチックトランスミッション200を制御するようにしてもよい。たとえば、エンジントルクの実現精度の低下量が大きいほど、もしくは推定精度の低下量が大きいほど、路面の勾配に基づく変速制御を禁止する領域(車速、エンジン100の負荷など)を大きくするようにしてもよい。
推定部824は、車両の運転状態からエンジントルクの推定値を算出する。たとえば、トルクコンバータ300の速度比(タービン回転数NT/エンジン回転数NE)および車両の加速度(車速の微分値)のうちの少なくともいずれか一方からエンジントルクの推定値が算出される。
トルクコンバータ300の速度比からエンジントルクの推定値を算出する場合、たとえば速度比をパラメータに有するマップに従って容量係数(トルクコンバータの入力軸を回転させるために必要なトルク/エンジン回転数NE2)Cが算出される。さらに、容量係数Cにエンジン回転数NEの平方(エンジン回転数NE2)を乗じることにより、エンジントルクの推定値が算出される。
車両の加速度からエンジントルクの推定値を算出する場合、車両の加速度と車重との積から車両の駆動力が算出される。車両の駆動力に後輪600の半径を乗じ、さらにオートマチックトランスミッション200の現在のギヤ比およびデファレンシャルギヤ500のギヤ比で除算するなどの処理を行なうことにより、車両の駆動力からエンジントルクの推定値が算出される。なお、エンジントルクの推定値の算出方法はこれらに限らない。
クルーズコントロールシステム900は、算出部920と、制御部922とを含む。
算出部920は、ドライバにより設定される車速を維持するために必要なエンジントルクの要求値を算出する。
算出部920は、ドライバにより設定される車速を維持するために必要なエンジントルクの要求値を算出する。
制御部922は、エンジントルクの実現精度が低下することを示す情報および推定精度が低下することを示す情報に応じて、ドライバが設定した車速を維持するクルーズコントロールを実行する。たとえば、エンジントルクの実現精度が低下することを示す情報もしくは推定精度が低下することを示す情報がエンジンコントロールシステム700からクルーズコントロールシステム900に出力された場合には、少なくとも一部の運転領域(車速、負荷など)においてクルーズコントロールを停止(禁止)するなどのフェールセーフが実行される。
また、本実施の形態においては、エンジントルクの実現精度の低下量および推定精度の低下量に応じて異なる態様で、クルーズコントロールのフェールセーフが実行される。たとえば、エンジントルクの実現精度の低下量および推定精度の低下量に応じてクルーズコントロールを停止する領域(車速、負荷など)が変化される。エンジントルクの実現精度の低下量が大きいほど、もしくは推定精度の低下量が大きいほど、クルーズコントロールを停止する領域が大きくされる。
以上のように、本実施の形態に係る制御装置によれば、エンジンコントロールシステムにおいて、エンジントルクの実現もしくは推定に影響を与える複数の機器の異常を示す情報が集約される。エンジントルクの実現もしくは推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、エンジントルクの実現精度もしくは推定精度が低下することを示す情報が出力される。トランスミッションコントロールシステムは、エンジントルクの実現精度が低下することを示す情報もしくは推定精度が低下することを示す情報がエンジンコントロールシステムから出力されると、ライン圧などの油圧を補償する制御および路面の勾配に基づく変速制御の禁止などのフェールセーフを実行する。クルーズコントロールシステムは、エンジントルクの実現精度が低下することを示す情報もしくは推定精度が低下することを示す情報がエンジンコントロールシステムから出力されると、クルーズコントロールを停止するなどのフェールセーフを実行する。これにより、異常が検出された機器に固有の情報をエンジンコントロールシステムからトランスミッションコントロールシステムもしくはクルーズコントロールシステムへ出力しなくても、エンジントルクの実現精度もしくは推定精度が低下することを示す情報を出力することによって、トランスミッションコントロールシステムもしくはクルーズコントロールシステムにおいてフェールセーフなどの処理を実行することができる。そのため、異なるエンジンコントロールシステムに対して、同じトランスミッションコントロールシステムもしくはクルーズコントロールシステムを用いることができる。その結果、エンジントルクに影響を与える機器の異常に応じて制御を行なうことができるとともに、異なる型式のエンジンに対して、トランスミッションコントロールシステムおよびクルーズコントロールシステムを共通化することができる。たとえば、図8に示すように、ガソリンエンジンが車両に搭載され、ガソリンエンジンのエンジンコントロールシステムが実装された場合と、図9に示すようにディーゼルエンジンが車両に搭載され、ディーゼルエンジンのエンジンコントロールシステムが実装された場合とで、トランスミッションコントロールシステムクルーズコントロールシステムを共通化することができる。
なお、機器の異常を示す情報に加えて、図10に示すように、エンジンコントロールシステム700においてエンジン100のフェールセーフを実行したことを示す情報を集約するようにしてもよい。この場合、エンジンコントロールシステム700においてエンジン100のフェールセーフが実行されると、エンジントルクの実現精度が低下することを示す情報もしくは推定精度が低下することを示す情報を出力するようにしてもよい。
また、エンジントルクの実現精度が低下することを示す情報もしくは推定精度が低下することを示す情報に、エンジン100の異常をドライバに報知するか否かを示す情報を異常が検出された機器に応じて含ませて出力するようにしてもよい。
すなわち、エンジン100の異常をドライバに報知するか否かを、異常が検出された機器に応じて区別して、エンジントルクの実現精度が低下することを示す情報もしくは推定精度が低下することを示す情報を出力するようにしてもよい。
たとえば、スロットルバルブ1030の異常が検出された場合には、インジケータランプを点灯してエンジン100の異常をドライバに報知すべく、エンジンの異常をドライバに報知することを示す情報を含ませて、エンジントルクの実現精度が低下することを示す情報もしくは推定精度が低下することを示す情報を出力するようにしてもよい。
一方、トルクの実現精度もしくは推定精度に与える影響が小さい機器(たとえばカムポジションセンサ704)の異常が検出された場合には、エンジンの異常をドライバに報知することを示す情報を含ませずに、エンジントルクの実現精度が低下することを示す情報もしくは推定精度が低下することを示す情報を出力するようにしてもよい。
さらに、図11を参照して、エンジントルクの実現精度が低下することが予測される条件が満たされた場合にエンジントルクの実現精度が低下することを予告する情報を出力する予告部736を、エンジンコントロールシステム700の出力部732が有するようにしてもよい。
すなわち、エンジントルクの実現もしくは推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合にエンジントルクの実現精度もしくは推定精度が低下することを示す情報を出力することに加えて、エンジントルクの実現精度が低下することが予測される条件が満たされた場合にエンジントルクの実現精度が低下することを予告する情報を出力するようにしてもよい。
エンジントルクの実現精度が低下することが予測される条件は、たとえば、点火時期の遅角量および遅角した時間に関して定められた条件である。点火時期の遅角が過剰に行なわれた場合には、三元触媒1070のオーバーヒートを防止するために、エンジントルクを低下する要求があっても、点火時期の遅角が制限もしくは禁止される。したがって、エンジントルクの実現精度が低下することが予測される。
予め定められた時間以内にエンジントルクの実現精度が低下する可能性が高い場合には、フラグをオンにすることによって、エンジントルクの実現精度が低下することを予告する情報が出力される。たとえば、点火時期の遅角量と遅角する時間との積が、予め定められた時間以内にしきい値以上になる場合、フラグをオンにすることによって、エンジントルクの実現精度が低下することを予告する情報が出力される。また、エンジントルクの実現精度が低下する時期、すなわち、エンジントルクの実現精度が低下するまでに経過する時間自体を出力するようにしてもよい。
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
100 エンジン、200 オートマチックトランスミッション、300 トルクコンバータ、400 プロペラシャフト、500 デファレンシャルギヤ、600 後輪、700 エンジンコントロールシステム、702 クランクポジションセンサ、704 カムポジションセンサ、706 水温センサ、708 エアフローメータ、710 スロットル開度センサ、720 実現部、722 推定部、724 異常検出部、726 補正部、728 禁止部、730 算出部、730 集約部、732 出力部、734 算出部、736 予告部、800 トランスミッションコントロールシステム、802 ポジションスイッチ、804 アクセル開度センサ、806 入力軸回転速度センサ、808 出力軸回転速度センサ、810 油温センサ、812 シフトレバー、814 アクセルペダル、820 算出部、821 第1制御部、822 第2制御部、824 推定部、900 クルーズコントロールシステム、920 算出部、922 制御部、1020 エアクリーナ、1030 スロットルバルブ、1032 吸気管、1040 シリンダ、1050 インジェクタ、1060 点火プラグ、1070 三元触媒、1090 クランクシャフト、1100 インテークバルブ、1110 エキゾーストバルブ、1120 インテークカムシャフト、1130 エキゾーストカムシャフト、1200 スワールコントロールバルブ、1202 モータ、1300 ACIS、1302 ACISバルブ、2000 インテーク用VVT機構、3000 エキゾースト用VVT機構。
Claims (24)
- 駆動源が搭載された車両の制御装置であって、
前記駆動源の出力トルクに影響を与える複数の機器の異常を検出するための検出手段と、
前記複数の機器の異常を示す情報を集約するとともに、前記複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、前記駆動源の出力トルクの精度が低下することを示す情報を出力するための出力手段と、
前記駆動源の出力トルクの精度が低下することを示す情報に応じて、前記車両を制御するための制御手段とを備える、車両の制御装置。 - 出力トルクの要求値を実現するように前記駆動源を制御するための手段をさらに備え、
前記検出手段は、前記駆動源の出力トルクの実現に影響を与える複数の機器の異常を検出するための手段を含み、
前記出力手段は、前記駆動源の出力トルクの実現に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、前記駆動源の出力トルクの実現精度の低下量を示す情報を出力するための手段を含み、
前記制御手段は、前記駆動源の出力トルクの実現精度の低下量に応じて異なる態様で前記車両を制御するための手段を含む、請求項1に記載の車両の制御装置。 - 前記複数の機器毎に、前記駆動源の出力トルクの実現精度の低下量が定められ、
異常が検出された機器に応じて、前記駆動源の出力トルクの実現精度の低下量を算出するための算出手段をさらに備える、請求項2に記載の車両の制御装置。 - 前記算出手段は、異常が検出された複数の機器のうちの出力トルクの実現精度の低下量が最も大きい機器の低下量を、前記駆動源の出力トルクの実現精度の低下量として算出するため手段を含む、請求項3に記載の車両の制御装置。
- 前記駆動源の出力トルクを推定するための推定手段と、
出力トルクの要求値と推定値との差がしきい値以上であると、出力トルクの要求値と推定値との差を、前記駆動源の出力トルクの実現精度の低下量として算出するための手段とをさらに備え、
前記検出手段は、出力トルクの要求値と推定値との差が前記しきい値以上であると、前記駆動源の出力トルクの実現に影響を与える複数の機器のうちのいずれかの機器の異常を検出するための手段を有する、請求項2に記載の車両の制御装置。 - 出力トルクの要求値を実現するように前記駆動源を制御するための手段をさらに備え、
前記検出手段は、前記駆動源の出力トルクの実現に影響を与える複数の機器の異常を検出するための手段を含み、
前記出力手段は、前記駆動源の出力トルクの実現に影響を与える複数の機器のうちのいずれかの機器の異常が検出された場合には、前記駆動源の出力トルクの実現精度が低下することを示す情報を出力するための手段を含み、
前記制御手段は、前記駆動源の出力トルクの実現精度が低下することを示す情報に応じて、前記車両を制御するための手段を含む、請求項1に記載の車両の制御装置。 - 前記検出手段は、前記駆動源を予め定められた条件下で運転する状態を、前記駆動源の出力トルクの実現に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出するための手段を有する、請求項6に記載の車両の制御装置。
- 前記条件は、前記駆動源の冷却水の温度がしきい値以下であるという条件である、請求項7に記載の車両の制御装置。
- 前記条件は、前記車両の高度がしきい値以上であるという条件である、請求項7に記載の車両の制御装置。
- 前記駆動源の運転条件に応じて前記駆動源の制御態様を補正するための手段と、
前記駆動源の制御態様の補正の実行状態が第1の状態である場合には、前記駆動源を予め定められた条件下で運転する状態を前記駆動源の出力トルクの実現に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出することを許可し、前記第1の状態よりも前記駆動源の制御態様の補正量が大きい第2の状態である場合には、前記駆動源を予め定められた条件下で運転する状態を、前記駆動源の出力トルクの実現に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出することを禁止するための手段とをさらに備える、請求項7に記載の車両の制御装置。 - 前記駆動源の出力トルクを推定するための推定手段をさらに備え、
前記検出手段は、出力トルクの要求値と推定値との差がしきい値以上であると、前記駆動源の出力トルクの実現に影響を与える複数の機器のうちのいずれかの機器の異常を検出するための手段を有する、請求項6に記載の車両の制御装置。 - 前記出力手段は、前記駆動源の出力トルクの実現に影響を与える複数の機器のうちのいずれかの機器の異常が検出された場合に前記駆動源の出力トルクの実現精度が低下することを示す情報を出力することに加えて、前記駆動源の出力トルクの実現精度が低下することが予測される条件が満たされた場合に前記駆動源の出力トルクの実現精度が低下することを予告する情報を出力するための予告手段を有する、請求項6に記載の車両の制御装置。
- 前記予告手段は、フラグをオンにすることによって、前記駆動源の出力トルクの実現精度が低下することを予告する情報を出力するため手段を有する、請求項12に記載の車両の制御装置。
- 前記予告手段は、前記駆動源の出力トルクの実現精度が低下する時期を出力するため手段を有する、請求項12に記載の車両の制御装置。
- 前記駆動源の出力トルクを推定するための推定手段をさらに備え、
前記検出手段は、前記駆動源の出力トルクの推定に影響を与える複数の機器の異常を検出するための手段を含み、
前記出力手段は、前記駆動源の出力トルクの推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、前記駆動源の出力トルクの推定精度の低下量を示す情報を出力するための手段を含み、
前記制御手段は、前記駆動源の出力トルクの推定精度の低下量に応じて異なる態様で前記車両を制御するための手段を含む、請求項1に記載の車両の制御装置。 - 前記複数の機器毎に前記駆動源の出力トルクの推定精度の低下量が定められ、
異常が検出された機器に応じて、前記駆動源の出力トルクの推定精度の低下量を算出するための算出手段をさらに備える、請求項15に記載の車両の制御装置。 - 前記算出手段は、異常が検出された複数の機器のうちの出力トルクの推定精度の低下量が最も大きい機器の低下量を、前記駆動源の出力トルクの推定精度の低下量として算出するため手段を含む、請求項16に記載の車両の制御装置。
- 前記駆動源の出力トルクを推定するための推定手段をさらに備え、
前記検出手段は、前記駆動源の出力トルクの推定に影響を与える複数の機器の異常を検出するための手段を含み、
前記出力手段は、前記駆動源の出力トルクの推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常が検出された場合には、前記駆動源の出力トルクの推定精度が低下することを示す情報を出力するための手段を含み、
前記制御手段は、前記駆動源の出力トルクの推定精度が低下することを示す情報に応じて、前記車両を制御するための手段を含む、請求項1に記載の車両の制御装置。 - 前記検出手段は、前記駆動源を予め定められた条件下で運転する状態を、前記駆動源の出力トルクの推定に影響を与える複数の機器のうちの少なくともいずれか一つの機器の異常として検出するための手段を有する、請求項18に記載の車両の制御装置。
- 前記条件は、前記駆動源の冷却水の温度がしきい値以下であるという条件である、請求項19に記載の車両の制御装置。
- 前記条件は、前記車両の高度がしきい値以上であるという条件である、請求項19に記載の車両の制御装置。
- 前記車両の運転状態から前記駆動源の出力トルクの第1の推定値を算出するための第1の算出手段をさらに備え、
前記推定手段は、前記駆動源の運転状態から前記駆動源の出力トルクの第2の推定値を算出するための第2の算出手段を含み、
前記検出手段は、前記第1の推定値と前記第2の推定値との差がしきい値以上であると、前記駆動源の出力トルクの推定に影響を与える複数の機器のうちのいずれかの機器の異常を検出するための手段を有する、請求項15に記載の車両の制御装置。 - 前記第1の算出手段は、前記駆動源に連結される流体継手の速度比および前記車両の加速度のうちの少なくともいずれか一方から前記第1の推定値を算出するための手段を含み、
前記第2の算出手段は、前記駆動源に吸入される空気の量から前記第2の推定値を算出するために手段を有する、請求項22に記載の車両の制御装置。 - 前記駆動源の異常をドライバに報知するか否かを示す情報を、異常が検出された機器に応じて出力するための手段をさらに備える、請求項1〜23のいずれかに記載の車両の制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008216652A JP2010052460A (ja) | 2008-08-26 | 2008-08-26 | 車両の制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008216652A JP2010052460A (ja) | 2008-08-26 | 2008-08-26 | 車両の制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010052460A true JP2010052460A (ja) | 2010-03-11 |
Family
ID=42068847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008216652A Pending JP2010052460A (ja) | 2008-08-26 | 2008-08-26 | 車両の制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010052460A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012225269A (ja) * | 2011-04-20 | 2012-11-15 | Toyota Motor Corp | エアフローメーターの故障検出装置 |
WO2019044216A1 (ja) * | 2017-08-30 | 2019-03-07 | 株式会社デンソー | 内燃機関制御システム |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63306245A (ja) * | 1987-06-04 | 1988-12-14 | Omron Tateisi Electronics Co | 車のエンジン停止制御装置 |
JP2000328995A (ja) * | 1999-05-21 | 2000-11-28 | Hitachi Ltd | エンジン制御装置 |
JP2001088586A (ja) * | 1999-09-27 | 2001-04-03 | Toyota Motor Corp | ハイブリッド車両の制御装置 |
JP2007139160A (ja) * | 2005-11-22 | 2007-06-07 | Nsk Ltd | 無段変速装置 |
JP2007321597A (ja) * | 2006-05-30 | 2007-12-13 | Toyota Motor Corp | 内燃機関のノッキング制御装置 |
-
2008
- 2008-08-26 JP JP2008216652A patent/JP2010052460A/ja active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63306245A (ja) * | 1987-06-04 | 1988-12-14 | Omron Tateisi Electronics Co | 車のエンジン停止制御装置 |
JP2000328995A (ja) * | 1999-05-21 | 2000-11-28 | Hitachi Ltd | エンジン制御装置 |
JP2001088586A (ja) * | 1999-09-27 | 2001-04-03 | Toyota Motor Corp | ハイブリッド車両の制御装置 |
JP2007139160A (ja) * | 2005-11-22 | 2007-06-07 | Nsk Ltd | 無段変速装置 |
JP2007321597A (ja) * | 2006-05-30 | 2007-12-13 | Toyota Motor Corp | 内燃機関のノッキング制御装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012225269A (ja) * | 2011-04-20 | 2012-11-15 | Toyota Motor Corp | エアフローメーターの故障検出装置 |
WO2019044216A1 (ja) * | 2017-08-30 | 2019-03-07 | 株式会社デンソー | 内燃機関制御システム |
JP2019044625A (ja) * | 2017-08-30 | 2019-03-22 | 株式会社デンソー | 内燃機関制御システム |
US11028793B2 (en) | 2017-08-30 | 2021-06-08 | Denso Corporation | Internal combustion engine control system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9547314B2 (en) | System and method for controlling vehicle acceleration | |
CN106855021B (zh) | 基于道路状况的燃料蒸汽流 | |
JP2008309065A (ja) | 内燃機関の異常診断装置及び制御システム | |
JP4483907B2 (ja) | 車両制御方法および車両制御装置 | |
JP2009133276A (ja) | 内燃機関の制御装置 | |
JP2007192082A (ja) | 車両に搭載された内燃機関の推定トルク算出装置 | |
US8764606B2 (en) | Rolling neutral mode control systems and methods | |
CN110469414B (zh) | 混合动力车辆的控制*** | |
US20150204255A1 (en) | Vehicle control apparatus and vehicle control method | |
JP5305043B2 (ja) | エンジンの燃焼状態検出装置 | |
JP2010052460A (ja) | 車両の制御装置 | |
JP2007064089A (ja) | 内燃機関の排気系部品の温度推定装置 | |
JP6264332B2 (ja) | エンジン制御装置 | |
JP2016037999A (ja) | 変速制御装置 | |
JP2009162172A (ja) | 内燃機関の制御装置 | |
JP2007170198A (ja) | 内燃機関のトルク制御装置 | |
JP2013117206A (ja) | 車両用内燃機関の制御装置 | |
JP4760793B2 (ja) | 内燃機関の制御装置 | |
JP4305266B2 (ja) | 内燃機関の制御装置 | |
JP2008128031A (ja) | 内燃機関の制御装置 | |
JP2007099225A (ja) | 車両の自動走行制御装置 | |
JP2007127100A (ja) | 内燃機関の制御装置 | |
JPS61119434A (ja) | 車両用自動変速機の変速制御方法 | |
JP2016125455A (ja) | 過給機付エンジンの制御装置 | |
JP2008133733A (ja) | バルブの制御装置、制御方法、その方法を実現させるプログラムおよびそのプログラムを記録した記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101006 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120515 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120821 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20121106 |