(57)【要約】【課題】始動用電動機の出力軸に設けられたピニオンギヤとピニオンギヤの回転力をクランクシャフトに伝達するリングギヤとが常時噛み合う始動装置を備える内燃機関において、機関停止時のクランクシャフトの回転角度を推定することのできる推定装置を提供する。【解決手段】内燃機関の電子制御装置は、クランクポジションセンサが出力するクランク信号が所定期間ΔＴ以上出力されない場合において、直近のクランク信号に対応するクランクシャフトの回転角度である第１の回転角度が逆回転領域にある場合には、第１の回転角度から所定回転角度遅角した第２の回転角度を機関停止時のクランクシャフトの回転角度とし（ステップＳ１３〜Ｓ１６）、第１の回転角度が逆回転領域にない場合には第１の回転角度を機関停止時のクランクシャフトの回転角度とする（ステップＳ１３，Ｓ１７）。【選択図】図２
2009281361.tif 000002
【特許請求の範囲】
【請求項１】
始動用電動機の出力軸に設けられたピニオンギヤと同ピニオンギヤの回転力をクランクシャフトに伝達するリングギヤとが常時噛み合う始動装置を備える内燃機関に適用されて、同機関の停止時における前記クランクシャフトの回転角度を推定する回転角度推定装置であって、
前記クランクシャフトが所定角度回転する毎にクランク信号を出力するクランクポジションセンサと、
前記クランク信号が所定期間以上出力されない場合において、直近に出力された前記クランク信号に対応する前記クランクシャフトの回転角度を第１の回転角度とし、同第１の回転角度が前記クランクシャフトの逆回転が生じる逆回転領域にあることを条件に前記第１の回転角度よりも所定の回転角度遅角させた第２の回転角度を前記機関の停止時における前記クランクシャフトの回転角度として推定し、前記第１の回転角度が前記逆回転領域外にあることを条件に同第１の回転角度を前記機関の停止時における前記クランクシャフトの回転角度として推定する推定手段とを備える
ことを特徴とするクランクシャフトの回転角度推定装置。
【請求項２】
請求項１において、
前記クランクシャフトの逆回転領域は、前記機関の圧縮行程中の気筒においてピストンが上死点に位置するときの前記クランクシャフトの回転角度から同角度よりも遅角側の前記クランクシャフトの回転角度までの所定角度領域に設定される
ことを特徴とするクランクシャフトの回転角度推定装置。
【請求項３】
請求項１又は２において、
前記機関の温度を検出する温度検出手段を備え、
前記推定手段は、前記検出される前記機関の温度が高いほど前記第２の回転角度を求めるための前記所定の回転角度を大きく設定する
ことを特徴とするクランクシャフトの回転角度推定装置。
【請求項４】
請求項１〜３の何れか１項において、
前記推定手段により推定される前記機関の停止時における前記クランクシャフトの回転角度を、前記機関の次回の運転開始時における前記クランクシャフトの回転角度として記憶する記憶手段を備える
ことを特徴とするクランクシャフトの回転角度推定装置。
【請求項５】
請求項４において、
前記機関は自動停止及び自動始動を行う
ことを特徴とするクランクシャフトの回転角度推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の停止時におけるクランクシャフトの回転角度を推定する回転角度推定装置に関するものである。
【背景技術】
【０００２】
従来、複数の気筒を備える内燃機関では、同機関の始動時にクランクシャフトやカムシャフトの回転角度をセンサにより検出することにより複数の気筒のうちの燃料噴射や点火を行うべき気筒を判別するようにしている。このように機関始動時に気筒判別を行う場合、クランクシャフトやカムシャフトの回転角度を検出すべくこれらのシャフトをある程度回転させる必要があるため、その分だけ始動時の燃料噴射や点火が遅れて同機関の始動完了に遅れが生じることとなる。
【０００３】
そこで特許文献１に記載される内燃機関の気筒判別装置では、機関停止指令後にクランクシャフトの逆回転が生じたときの回転角度よりも若干遅角側の回転角度でクランクシャフトが停止するといった知見に基づき、同停止指令後のクランクポジションセンサの出力信号に基づいてクランクシャフトの逆回転を検出することによって機関停止時のクランクシャフトの回転角度を予測するようにしている。そしてこの気筒判別装置では、予測されたクランクシャフトの回転角度に基づいて同機関停止状態における気筒判別を行うようにしている。
【特許文献１】特開２００１−２１４７９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、内燃機関においては、スタータモータの出力軸に設けられたピニオンギヤと同ピニオンギヤの回転力をクランクシャフトに伝達するリングギヤとが常時噛み合う始動装置を備えるものがある。このように内燃機関が常時噛み合う始動装置を備える場合、クランクシャフトが逆回転しようとするとスタータモータがその逆回転の抵抗となるため、機関停止の際にクランクシャフトの逆回転が生じにくい。したがって、この種の内燃機関においては、上記特許文献１に記載のものとは異なった態様で機関停止時におけるクランクシャフトの回転角度を推定することが求められる。
【０００５】
本発明はこうした実情に鑑みてなされたものであり、その目的は、始動用電動機の出力軸に設けられたピニオンギヤと同ピニオンギヤの回転力をクランクシャフトに伝達するリングギヤとが常時噛み合う始動装置を備える内燃機関において、機関停止時のクランクシャフトの回転角度を推定することのできる推定装置を提供することにある。
【課題を解決するための手段】
【０００６】
以下、上記課題を解決するための手段及びその作用効果について記載する。
請求項１に記載の発明は、始動用電動機の出力軸に設けられたピニオンギヤと同ピニオンギヤの回転力をクランクシャフトに伝達するリングギヤとが常時噛み合う始動装置を備える内燃機関に適用されて、同機関の停止時における前記クランクシャフトの回転角度を推定する回転角度推定装置であって、前記クランクシャフトが所定角度回転する毎にクランク信号を出力するクランクポジションセンサと、前記クランク信号が所定期間以上出力されない場合において、直近に出力された前記クランク信号に対応する前記クランクシャフトの回転角度を第１の回転角度とし、同第１の回転角度が前記クランクシャフトの逆回転が生じる逆回転領域にあることを条件に前記第１の回転角度よりも所定の回転角度遅角させた第２の回転角度を前記機関の停止時における前記クランクシャフトの回転角度として推定し、前記第１の回転角度が前記逆回転領域外にあることを条件に同第１の回転角度を前記機関の停止時における前記クランクシャフトの回転角度として推定する推定手段とを備えることを要旨とする。
【０００７】
クランクポジションセンサによるクランク信号が所定期間以上出力されない場合には、クランクシャフトが停止して内燃機関が停止したものと考えられる。ここで上記構成では、内燃機関が常時噛み合う始動装置を備えているため、内燃機関が停止する際にクランクシャフトの逆回転が生じにくい。したがって、直近のクランク信号に対応する第１の回転角度が上記逆回転領域にない場合には、第１の回転角度をそのまま機関停止時におけるクランクシャフトの回転角度として推定することができる。また、第１の回転角度が逆回転領域にあるときには、クランクシャフトが第１の回転角度から所定の回転角度逆回転した角度に相当する第２の回転角度を機関停止時におけるクランクシャフトの回転角度として推定することができる。このように常時噛み合う始動装置を備える場合には機関停止時のクランクシャフトの逆回転が生じにくいため、第１の回転角度が予め設定した逆回転領域にあるか否かに基づいて機関停止時のクランクシャフトの回転角度を容易に推定することができる。
【０００８】
請求項１に記載の発明は、具体的には請求項２に記載の発明によるように、前記クランクシャフトの逆回転領域は、前記機関の圧縮行程中の気筒においてピストンが上死点に位置するときの前記クランクシャフトの回転角度から同角度よりも遅角側の前記クランクシャフトの回転角度までの所定角度領域に設定されるといった態様を採用することができる。
【０００９】
圧縮行程中の気筒においては、ピストンが下死点から上死点へ変位して燃焼室の容積を収縮させるため、このときに圧縮される混合気によりピストンに対して同ピストンを上死点側から下死点側へ変位させる抵抗力が作用する。そして、この抵抗力はピストンが上死点近傍に位置するときには大きくなるため、機関停止時に圧縮行程となる気筒においてピストンが上死点近傍に位置するときにはクランクシャフトが逆回転しやすくなる。したがって、請求項２に記載の発明によるように、上記逆回転領域を圧縮行程中の気筒においてピストンが上死点近傍に位置するときに対応したクランクシャフトの角度領域に設定することが好ましい。
【００１０】
請求項３に記載の発明は、請求項１又は２に記載の発明において、前記機関の温度を検出する温度検出手段を備え、前記推定手段は、前記検出される前記機関の温度が高いほど前記第２の回転角度を求めるための前記所定の回転角度を大きく設定することを要旨とする。
【００１１】
機関温度が高いほど内燃機関の各部位が潤滑油によって潤滑されやすく、同機関の各部位に生じる摩擦力が小さい。したがって、内燃機関の停止時にクランクシャフトの逆回転が生じる場合には、機関温度が高いほどその逆回転量が大きくなる。この点、上記構成によれば、内燃機関の温度が高いほど第１の回転角度から第２の回転角度を求めるための所定の回転角度を大きく設定している。したがって、機関停止時のクランクシャフトの回転角度を推定するにあたり、第１の回転角度が逆回転領域にある場合には、機関温度が高いほど第１の回転角度からの逆回転量を大きく設定して第２の回転角度を求めることができる。
【００１２】
請求項４に記載の発明は、請求項１〜３の何れかに記載の発明において、前記推定手段により推定される前記機関の停止時における前記クランクシャフトの回転角度を、前記機関の次回の運転開始時における前記クランクシャフトの回転角度として記憶する記憶手段を備えることを要旨とする。
【００１３】
上記構成によれば、機関停止時のクランクシャフトの回転角度を次回の運転開始時におけるクランクシャフトの回転角度として用いることができるため、次回の機関運転時において早期に燃料噴射等を実施することができ、始動性を向上させることができる。
【００１４】
請求項５に記載の発明は、請求項４に記載の発明において、前記機関は自動停止及び自動始動を行うことを要旨とする。
内燃機関が自動停止と自動始動を行う場合には停止と始動とが頻繁に繰り返されるため、自動始動の際に早期に燃料噴射等を行って始動性を向上させることが特に要求される。したがって、自動停止及び自動始動を行う内燃機関に上記態様で機関停止時のクランクシャフトの回転角度を推定する装置を適用することにより、始動性向上の効果をより顕著に発揮することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明にかかるクランクシャフトの回転角度推定装置を具体化した一実施形態について、図１〜図４を参照して説明する。
図１に、本発明にかかる推定装置が適用される車載用内燃機関において、その内燃機関の下方に設けられたオイルパン２の後端部分周辺における部分断面図を示す。なお本実施形態の内燃機関についてその全体構成の図示は省略するが、本実施形態の内燃機関は直列４気筒のガソリンエンジンである。
【００１６】
この図１に示すように、オイルパン２の後端の上方には、ラダービーム４に回転可能に支持されたクランクシャフト６の後端が配置されている。
クランクシャフト６の後端にはフライホイール８、アウターレース支持プレート１０及びリングギヤ１２が取り付けられている。
【００１７】
アウターレース支持プレート１０は、フライホイール８と共にクランクシャフト６の後端にボルトにて締結固定され、クランクシャフト６と共に回転する。
リングギヤ１２は、クランクシャフト６の後端の外周部分にあって、ワンウェイクラッチ１４のインナーレース１６とベアリング１８とを介して取り付けられており、ワンウェイクラッチ１４が非係合状態にある時には、このリングギヤ１２はクランクシャフト６の回転とは独立して回転可能である。さらに、同リングギヤ１２の周縁部にはリング状のギヤ部１２ａが形成されている。このギヤ部１２ａは、始動用電動機であるスタータモータ３０の出力軸３４に設けられたピニオンギヤ３５に常時噛み合わされており、スタータモータ３０からの回転力を受けることによりリングギヤ１２を回転させる。なお、ギヤ部１２ａの歯数はピニオンギヤ３５の歯数よりも多くされており、スタータモータ３０が回転駆動されると、その回転トルクは減速された状態でクランクシャフト６に伝達される。
【００１８】
ワンウェイクラッチ１４のアウターレース２２は、アウターレース支持プレート１０の外周部分にあって、リングギヤ１２の内周部分に取り付けられたインナーレース１６に対向するように取り付けられている。こうして、リングギヤ１２とアウターレース支持プレート１０との間にワンウェイクラッチ１４が設けられている。
【００１９】
機関始動時にスタータモータ３０がピニオンギヤ３５を介してリングギヤ１２を回転させる時、すなわちリングギヤ１２がクランクシャフト６に対して正回転する場合には、ワンウェイクラッチ１４によってアウターレース支持プレート１０とリングギヤ１２とが係合状態にされ、リングギヤ１２側からクランクシャフト６にトルクが伝達される。これにより、スタータモータ３０によってクランクシャフト６は回転される、すなわちクランキングが行われる。
【００２０】
そして、機関が完爆する、換言すればスタータモータ３０の力を借りることなく内燃機関が自立回転するようになると、クランクシャフト６に連動するアウターレース支持プレート１０の回転速度がリングギヤ１２の回転速度よりも速くなる。すなわちこの状態では、リングギヤ１２に対してクランクシャフト６が正回転（機関運転中の回転方向に回転）し、ワンウェイクラッチ１４の係合が解除され、換言すればワンウェイクラッチ１４は空転するようになる。そして、これによりクランクシャフト６とスタータモータ３０との駆動連結は解除される。
【００２１】
このように本実施形態において内燃機関の始動を行うための始動装置は、スタータモータ３０のピニオンギヤ３５とリングギヤ１２のギヤ部１２ａとが常時噛み合う、いわゆる常時噛合式の始動機構となっている。そして、機関始動時におけるクランクシャフト６とスタータモータ３０との駆動連結、及び機関完爆後におけるクランクシャフト６とスタータモータ３０との駆動連結の解除は、ワンウェイクラッチ１４によって行われる。
【００２２】
またベアリング１８やワンウェイクラッチ１４には、シリンダブロックやクランクシャフト６内の油路等を介してオイルが供給されており、これにより同ベアリング１８や同ワンウェイクラッチ１４の潤滑がなされる。ここで、ワンウェイクラッチ１４のアウターレース２２とリングギヤ１２との間にはリング状の第１シール部材２４が配置されており、これによりアウターレース支持プレート１０とリングギヤ１２との間に配置されたワンウェイクラッチ１４からのオイル漏れが抑制される。この第１シール部材２４は、リングギヤ１２の中間に形成された円筒状の段差部１２ｂの内周面１２ｃに嵌合された状態でリングギヤ１２側に固定されている。この第１シール部材２４の内周側に形成されているシールリップ２４ａは、アウターレース２２の外周面に摺動可能に接触し、オイルのシールを行っている。
【００２３】
段差部１２ｂを挟んで第１シール部材２４の反対側には、第１シール部材２４よりも大径の第２シール部材２６が配置されている。この第２シール部材２６は、クランクシャフト６より下方側では主にオイルパン２の後端２ａの内周面２ｂに、クランクシャフト６より上方側では主にシリンダブロックの後端の内周面に嵌合されている。この第２シール部材２６の内周側に形成されているシールリップ２６ａは、段差部１２ｂの外周面１２ｄに摺動可能に接触し、オイルのシールを行っている。
【００２４】
車両には内燃機関の各種制御を実行するための電子制御装置５０が搭載されている。電子制御装置５０は、中央演算装置（ＣＰＵ）、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、バックアップＲＡＭ、外部入力回路、及び外部出力回路等から構成されている。
【００２５】
電子制御装置５０の入力ポートには、内燃機関や車両の状態を検出する各種センサが接続されており、同装置５０の出力ポートには内燃機関の各種機構の駆動回路などが接続されている。各種センサとしては、例えばクランクシャフト６の回転速度、すなわち機関回転速度ＮＥを検出するクランクポジションセンサ４０や、アクセル踏込み量を検出するアクセルポジションセンサ４１、ブレーキペダルの操作状態を検出するブレーキセンサ４２、機関冷却水を検出する水温センサ４３、及び車両走行速度を検出する車速センサ４４が挙げられる。そして電子制御装置５０は、これら各種センサの検出結果に基づいて燃料噴射量や点火時期といった内燃機関の各種制御を行う。
【００２６】
なお上記クランクポジションセンサ４０は、より詳細にはクランクシャフト６が所定角度回転する毎にクランク信号を出力し、このクランク信号が電子制御装置５０の入力ポートに入力される。具体的には、クランクシャフト６にはシグナルロータ（図示略）が取付けられており、このシグナルロータの外周部にはクランクシャフト６の軸線を中心とする所定角度（本実施形態では１０°）毎に合計３４個の突起と１個の欠歯とが設けられている。そして、上記クランクポジションセンサ４０はこのシグナルロータの近傍に設けられており、突起が順次クランクポジションセンサ４０の側方を通過することにより、クランクポジションセンサ４０からクランク信号が出力される。またクランクポジションセンサ４０が欠歯を検出すると、電子制御装置５０はクランクシャフト６が１回転したもの判断し、クランク信号と同クランク信号に基づくクランクシャフト６の回転角度との間にずれが生じていた場合にはこの欠歯検出時にずれを解消してクランク信号とクランクシャフト６の回転角度とを整合させる。このようにして電子制御装置５０はクランク信号に基づいてクランクシャフト６の回転角度を導出し、これに基づいて点火時期等の制御を行う。
【００２７】
また、電子制御装置５０の入力ポートには、車両の運転者により切り換え操作され、現在の操作位置に対応した信号を出力するイグニッションスイッチ４５も接続されている。そして、このイグニッションスイッチ４５が始動位置に操作される、即ち機関始動操作が行われると、上記スタータモータ３０を駆動させるとともに、燃料噴射及び燃料点火を開始して機関始動を行う。一方、イグニッションスイッチ４５がオフ位置にされる、即ち機関停止操作が行われると、燃料噴射及び燃料点火を停止して混合気の燃焼を中止することにより機関運転を停止させる。
【００２８】
さらに本実施形態では、電子制御装置５０が、内燃機関の始動及び停止を自動的に行う自動始動及び自動停止制御も実行するように構成されている。例えば、車両が走行状態から停止状態に移行したときには、内燃機関を自動的に停止させる。一方、ブレーキペダルの操作状態等に基づいて車両が停止状態から発進状態に移行すると判断されたときや、自動停止中にあって空調機器を構成するコンプレッサの駆動要求があるとき、あるいは自動停止中にあってバッテリの充電要求があるとき等のように自動始動条件が成立しているときには、内燃機関を自動的に始動させる。なお、このような自動始動及び自動停止制御は、上述したクランクポジションセンサ４０、アクセルポジションセンサ４１、ブレーキセンサ４２及び車速センサ４４等の検出結果やバッテリ容量などに基づいて実行される。
【００２９】
ところで、内燃機関においてイグニッションスイッチ４５がオフ状態とされるときや自動停止制御が行われる際には、燃料噴射や燃料点火が中止されることによって混合気の燃焼が中止される。そのため、クランクシャフト６の正回転方向への回転速度は徐々に低下し、最終的にはクランクシャフト６の回転は停止する。
【００３０】
ここでクランクシャフト６の回転が停止する直前においては、気筒内で圧縮された混合気による抵抗力によってクランクシャフト６が逆回転することがある。そして本実施形態においては、内燃機関がスタータモータ３０のピニオンギヤ３５とリングギヤ１２のギヤ部１２ａとが常時噛み合う常時噛合式の始動機構を備えているため、常時噛合式でない始動機構を備える場合と比べてこの機関停止時の逆回転が生じにくい構成となっている。すなわち、クランクシャフト６の逆回転が発生する場合には、クランクシャフト６がリングギヤ１２に対し逆回転する状態となり、換言すればクランクシャフト６に対してリングギヤ１２が相対的に正回転する状態となるため、ワンウェイクラッチ１４が係合状態となる。したがって、クランクシャフト６が逆回転するためには、ワンウェイクラッチ１４を通じてスタータモータ３０までも逆回転させる力が必要となることから、クランクシャフト６が逆回転しようとするとスタータモータ３０がこの逆回転の抵抗となり、クランクシャフト６が逆回転しにくくなる。なお、リングギヤ１２に対してスタータモータ３０の減速比は小さくなっているため、クランクシャフト６側から始動機構側への回転抵抗はより大きくなる。
【００３１】
このように本実施形態においては、機関停止時においてクランクシャフト６の逆回転が生じにくくなり、仮に逆回転が発生した場合でも逆回転する回転角度が常時噛合式でない始動装置を有する内燃機関に比して小さくなる。そこで本実施形態では、電子制御装置５０が推定手段として上記知見に基づいて以下の態様で機関停止時におけるクランクシャフト６の回転角度を推定するようにしている。
【００３２】
本実施形態における機関停止時のクランクシャフト６の回転角度の推定処理を図２〜図４に基づいて説明する。なお、この推定処理は、電子制御装置５０によって所定周期毎に繰り返し実行される。なお、ここでは内燃機関が自動停止及び自動始動制御される場合を例示して説明するが、イグニッションスイッチ４５の操作による機関停止及び機関始動が行われる場合においても同様の処理が行われる。
【００３３】
本処理が開始されると、まずステップＳ１１においてクランクポジションセンサ４０がクランク信号を所定期間ΔＴ以上出力していないか否かが判定される。
ここで図３は、内燃機関がアイドル運転状態となって自動停止制御が実行されてから自動始動制御が実行されるまでにおけるクランクシャフト６の回転速度の推移とクランク信号と出力態様を示している。この図３に示すように、時刻ｔ１以前のアイドル運転時においてはクランクシャフト６が一定のアイドル回転速度で回転する。そして、このときにはクランクポジションセンサ４０によるクランク信号が一定間隔に出力されるとともに、クランクシャフト６の一回転毎に図３の矢印に示すように欠歯検出がなされる。
【００３４】
そしてこのアイドル運転が所定時間続くと、時刻ｔ１において、電子制御装置５０は、アクセルポジションセンサ４１、ブレーキセンサ４２及び車速センサ４４などの検出結果に基づいて内燃機関の自動停止制御を実行する。これにより時刻ｔ１以降においては燃料噴射や点火制御等が中止され、クランクシャフト６の正回転方向への回転速度が低下し、クランクポジションセンサ４０が出力するクランク信号の間隔は徐々に長くなる。そして、時刻ｔ２においては、クランク信号Ａが出力されてから所定期間ΔＴ以上クランク信号が出力されない状態となり、クランクシャフト６の回転が停止したと判断することができる。このようにステップＳ１１においては、クランクポジションセンサ４０がクランク信号を所定期間ΔＴ以上出力していないことを判定することにより、クランクシャフト６の回転が停止したか否かを判定するようにしている。
【００３５】
なお本実施形態において所定期間ΔＴは、例えば機関停止の際にクランクシャフト６の回転速度が減速しつつ同シャフト６が正回転しているときに各クランク信号が出力される最長間隔よりも長い期間でかつ極力短い期間に設定される。このようにΔＴを設定することにより、クランクシャフト６が回転停止する直前の正回転による最後のクランク信号を検出することができるとともに、機関停止時にクランクシャフト６の逆回転が生じる場合に、逆回転によって出力されるクランク信号を、正回転による最後のクランク信号として誤検出することを抑制することができる。すなわち図３において、クランクシャフト６の正回転によるクランク信号Ａが出力された後に逆回転が生じ、この逆回転により二点鎖線で示すクランク信号Ｂが出力された場合を検討する。そうすると、電子制御装置５０が機関停止時にクランクシャフト６の回転角度を推定するにあたり、正回転による最後のクランク信号Ａに基づいて機関停止時のクランクシャフト６の回転角度を推定することになり、逆回転によるクランク信号Ｂを回転角度が推定の際に誤って用いるといった事態が生じることを抑制することができる。なお所定期間ΔＴの設定はこの態様に限らず、クランクシャフト６が正回転しているときに各クランク信号が出力される最長間隔よりも長い期間であればよい。
【００３６】
このようにしてステップＳ１１（図２）においては、図３の時刻ｔ１以前に本ルーチンが実行されているときには、クランク信号が所定期間ΔＴ以上出力されていないといった判定がなされないためエンドに移る。そして、時刻ｔ２においては、クランク信号が所定期間ΔＴ以上出力されていないと判定されてステップＳ１２に移る。
【００３７】
ステップＳ１２においては、回転角度推定フラグが「１」となっているか否かが判定される。このフラグは、本ルーチンによって行われる停止時のクランクシャフト６の回転角度の推定が実行されると「１」に設定され、回転角度推定後に再び内燃機関が始動された場合には「０」に設定される。したがって、このステップＳ１２において回転角度推定フラグが「１」に設定されていれば、既に機関停止時のクランクシャフト６の回転角度の推定が終了していることから、エンドに移り本処理を一旦終了する。一方、回転角度推定フラグが「０」に設定されていれば、停止時のクランクシャフト６の回転角度の推定が未だなされていないため、クランクシャフト６の回転角度の推定を行うべくステップＳ１３に移る。
【００３８】
ステップＳ１３においては、直近のクランク信号に対応するクランクシャフト６の回転角度を第１の回転角度として導出し、この第１の回転角度が逆回転領域にあるか否かの判定を行う。すなわち、図３において時刻ｔ２において所定期間ΔＴ以上クランク信号が出力されていないため、直近のクランク信号であるクランク信号Ａに対応するクランクシャフト６の回転角を導出し、このクランク信号Ａに対応する第１の回転角度が逆回転領域にあるか否かを判定する。
【００３９】
ここで図４は、クランクシャフト６の逆回転領域を示すマップである。本実施形態の内燃機関は上述したように直列４気筒エンジンであり、吸気行程、圧縮行程、膨張行程及び排気行程の各行程が、第３気筒、第４気筒、第２気筒及び第１気筒の順に行われる。そして、クランクシャフト６の回転が停止するときに圧縮行程となる気筒においては、ピストンが下死点から上死点へ変位して燃焼室の容積を収縮させるため、このときにピストンに対して同ピストンを上死点側から下死点側へ変位させる抵抗力が作用する。ここで、この抵抗力はピストンが上死点近傍に位置するときには大きくなるため、機関停止時に圧縮行程となる気筒においてピストンが上死点近傍に位置するときにはクランクシャフトが逆回転しやすくなる。したがって本実施形態では、各気筒が圧縮行程となるときに同気筒内においてピストンが上死点（ＴＤＣ）に位置するときに対応したクランクシャフトの回転角度から同角度よりも遅角側のクランクシャフトの回転角度までの角度領域Ｒが逆回転領域となる。なお、本実施形態では、図４に示すようにピストンが上死点（ＴＤＣ）に位置するときに対応したクランクシャフトの回転角度からその回転角度よりも６０クランク角度（以下「°ＣＡ」と記す）遅角側の回転角度までを逆回転領域として設定している。したがって、第３気筒が圧縮行程となる９０〜１８０°ＣＡにおいては、１２０°ＣＡから第３気筒においてピストンが上死点に位置する１８０°ＣＡまでの角度領域Ｒが逆回転領域となる。同様に、第４気筒が圧縮行程となる回転角度（２７０〜３６０°ＣＡ）のうちの３００°ＣＡからピストンが上死点となる３６０°ＣＡの角度領域Ｒ、第２気筒が圧縮行程となる回転角度（４５０〜５４０°ＣＡ）のうちの４８０°ＣＡからピストンが上死点となる５４０°ＣＡの角度領域Ｒ、第１気筒が圧縮行程となる回転角度（６３０〜７２０°ＣＡ）のうち６６０°ＣＡからピストンが上死点となる７２０°ＣＡの角度領域Ｒが逆回転領域に設定される。
【００４０】
したがってステップＳ１３（図２）では、直近のクランク信号Ａに対応する第１の回転角度が図４の４つの角度領域Ｒに示される逆回転領域にあるか否かを判定する。そして第１の回転角度が例えば３３０°ＣＡと導出された場合には、第１の回転角度が逆回転領域にあるため、ステップＳ１４に移る。
【００４１】
ステップＳ１４においては、水温センサ４３によって検出される機関冷却水温が所定温度（例えば８０℃）以上であるか否が判定される。すなわち、機関温度が高いほど内燃機関の各部位が潤滑油によって潤滑されやすく、同機関の各部位に生じる摩擦力が小さくなるため、クランクシャフト６の逆回転が生じる場合にはその逆回転量が大きくなる。したがって、このステップＳ１４においては、機関温度としての冷却水温に基づいて、同冷却水温が高いほど逆回転角度が大きくなるものとして、クランクシャフト６の回転角度を推定する。すなわち本実施形態では、水温センサ４３が温度検出手段を構成する。
【００４２】
ステップＳ１４において、冷却水温が所定温度以上であると判定されるとステップＳ１５に移り、第１の回転角度（３３０°ＣＡ）から所定の回転角度Ｎ１°ＣＡ（例えば２０°ＣＡ）遅角させた第２の回転角度（３１０°ＣＡ）を機関停止時の回転角度として推定する。一方、ステップＳ１４において、冷却水温が所定温度未満であると判定されると、逆回転する回転角度は少ないと考えられるため、ステップＳ１６に移り、第１の回転角度（３３０°ＣＡ）から上記回転角度Ｎ１°ＣＡよりも小さい所定の回転角度Ｎ２°ＣＡ（例えば１０°ＣＡ）遅角させた第２の回転角度（３２０°ＣＡ）を機関停止時の回転角度として推定する。このようにして、機関冷却水温が高いほど第１の回転角度から大きく遅角させた第２の回転角度を機関停止時のクランクシャフト６の回転角度として推定する。
【００４３】
一方、ステップＳ１３において、図３のクランク信号Ａに対応する第１の回転角度が逆回転領域にないと判定されるとステップＳ１７に移り、この第１の回転角度を機関停止時のクランクシャフト６の回転角度として推定する。すなわち例えばクランク信号Ａに対応する第１の回転角度が２００°ＣＡと導出された場合には、図４に示す角度領域Ｒにないため、この場合はクランクシャフト６が逆回転しないものとして、第１の回転角度（２００°ＣＡ）をそのまま機関停止時のクランクシャフト６の回転角度として推定する。
【００４４】
そしてステップＳ１５，１６及び１７において機関停止時６のクランクシャフト６の回転角度を推定した後、ステップＳ１８に移り、電子制御装置５０は記憶手段としてこの推定された機関停止時のクランクシャフト６の回転角度を記憶する。そして、このように回転角度の推定処理が実行されたため、ステップＳ１９において回転角度推定フラグを「１」に設定してエンドに移る。
【００４５】
以上のようにして電子制御装置５０は、機関停止時におけるクランクシャフト６の回転角度の推定を行う。そして例えば電子制御装置５０は、時刻ｔ３において運転者がブレーキペダルの踏込みを解除するとともにアクセルペダルが踏み込まれると、アクセルポジションセンサ４１及びブレーキセンサ４２等の検出結果に基づいて内燃機関が自動始動されるように制御する。そして電子制御装置５０は、上述したように機関停止時のクランクシャフト６の回転角度を推定して記憶しているため、この再始動時においては、このようにして記憶された機関停止時のクランクシャフト６の回転角度をクランクシャフト６の回転角度として用いる。したがって、次回の機関始動時には始動開始直後からこの推定される回転角度に基づいて燃料噴射及び点火時期などを決定することができる。なお、仮に推定されたクランクシャフト６の回転角度と実際の回転角度との間に若干のずれがあったとしても、再始動後の欠歯検出を通じてこのずれが解消されることとなる。
【００４６】
以上詳述した上記実施形態によれば以下の作用効果を奏することができる。
（１）本実施形態では、内燃機関がリングギヤ１２のギヤ部１２ａとスタータモータ３０の出力軸３４に設けられたピニオンギヤ３５とが常時噛み合う始動装置を備えている。そして電子制御装置５０は、クランクポジションセンサ４０のクランク信号が所定期間ΔＴ以上出力されない場合に、直近のクランク信号に対応するクランクシャフト６の第１の回転角度が逆回転領域にあることを条件に、第１の回転角度よりも所定の回転角度遅角させた第２の回転角度を機関停止時におけるクランクシャフト６の回転角度として推定する。また、電子制御装置５０は、第１の回転角度が逆回転領域外にあることを条件に第１の回転角度を機関停止時におけるクランクシャフト６の回転角度として推定する。このように本実施形態では、内燃機関が常時噛み合う始動装置を備えることにより機関停止時にクランクシャフト６の逆回転が生じにくく、電子制御装置５０が、第１の回転角度が予め設定した逆回転領域にあるか否かに基づいて機関停止時のクランクシャフト６の回転角度を容易に推定することができる。
【００４７】
（２）本実施形態では、クランクシャフト６の逆回転領域は、内燃機関の圧縮行程中の気筒においてピストンが上死点に位置するときのクランクシャフト６の回転角度から同角度よりも遅角側のクランクシャフト６の回転角度までの角度領域Ｒ（１２０〜１８０，３００〜３６０，４８０〜５４０，６６０〜７２０°ＣＡ）に設定されている。したがって、圧縮行程中の気筒においてピストンが上死点近傍に位置するときには、ピストンを上死点側から下死点側へ変位させる抵抗力が大きいためクランクシャフト６が逆回転しやすくなるといった知見に基づいて逆回転領域を設定することができる。
【００４８】
（３）本実施形態では、水温センサ４３によって機関冷却水温を検出し、検出される冷却水温が高いほど第１の回転角度から第２の回転角度を求めるための所定の回転角度を大きく設定するようにしている。したがって、機関温度が高いほど内燃機関の各部位が潤滑油によって潤滑されやすく、同機関の各部位に生じる摩擦力が小さいため、クランクシャフト６が逆回転する場合にその逆回転量も大きくなるといった知見に基づいて機関停止時のクランクシャフト６の回転角度を求めることができる。
【００４９】
（４）本実施形態では、電子制御装置５０が機関停止時に推定したクランクシャフト６の回転角度を、次回の運転開始時におけるクランクシャフト６の回転角度として記憶するようにしている。したがって、機関停止時のクランクシャフト６の回転角度を次回の運転開始時におけるクランクシャフト６の回転角度として用いることができるため、次回の機関運転時において早期に燃料噴射等を実施することができ、始動性を向上させることができる。
【００５０】
（５）本実施形態では、内燃機関が自動停止及び自動始動を行うように構成されている。このように機関停止と始動とが頻繁に繰り返される内燃機関においては、自動始動の際に早期に燃料噴射等を行って始動性を向上させることが特に要求される。したがって上記（４）に記載した効果をより顕著に発揮することができる。
【００５１】
（その他の実施形態）
なお上記実施形態は以下のように適宜変更してもよい。
・上記各実施形態では、内燃機関の運転中においてクランクポジションセンサ４０が欠歯検出を行うことによりクランク信号とクランクシャフト６の回転角度を整合させるようにしているが、カムポジションセンサの出力によってクランク信号とクランクシャフト６の回転角度を整合させるようにしてもよい。
【００５２】
・上記実施形態では、内燃機関が自動停止及び自動始動を行うように構成されている。しかしながら、内燃機関が自動停止及び自動始動を行わず、イグニッションスイッチ４５の操作のみにより機関停止及び始動が行われるものであってもよい。
【００５３】
・上記各実施形態では、電子制御装置５０が内燃機関の停止時にクランクシャフト６の回転角度を推定し、推定される機関停止時の回転角度を記憶して次回始動時にこの回転角度に基づいて燃料噴射などを実行するようにしている。しかしながら、電子制御装置は単に機関停止時にクランクシャフト６の回転角度の回転角度を推定するものであってこの回転角度を記憶しないものであってもよい。
【００５４】
・上記各実施形態では、第１の回転角度から第２の回転角度を求めるための所定の回転角度を機関冷却水温が８０℃以上か未満かによって２つの回転角度Ｎ１°ＣＡ，Ｎ２°ＣＡを用いるようにしたが、この所定の回転角度Ｎ°ＣＡを図５に示すように冷却水温が高くなるほど徐々に大きくなるように設定してもよい。また上記各実施形態では機関温度として水温センサ４３によって検出される冷却水温を用いるようにしたが、機関温度を検出する手段として吸気温センサを用いてもよいし、運転開始からの時間を計測することにより機関温度を検出するようにしてもよい。
【００５５】
・上記各実施形態では、内燃機関の機関温度が高いほど第１の回転角度から第２の回転角度を導出するための所定の回転角度を大きくするようにしているが、機関温度とは無関係に所定の回転角度を設定するようにしてもよい。すなわち、例えば第１の回転角度が逆回転領域にあれば、機関温度に拘わらず第１の回転角度から一定回転角度を遅角させた第２の回転角度を機関停止時のクランクシャフト６の回転角度として推定し、第１の回転角度が逆回転領域になければ同第１の回転角度を機関停止時のクランクシャフト６の回転角度として推定するようにしてもよい。
【００５６】
・上記各実施形態では、内燃機関の逆回転領域を設定するにあたり、圧縮行程中の気筒においてピストンが上死点に位置するときのクランクシャフトの回転角度（１８０，３６０，５４０，７２０°ＣＡ）から同角度よりも６０°ＣＡ遅角側となるクランクシャフトの回転角度までの角度領域Ｒに設定したが、逆回転領域の設定はこの態様に限定されない。内燃機関の各気筒のうち少なくとも１つの気筒において圧縮行程となっているときに対応するクランクシャフト６の回転角度を逆回転領域と設定してもよい。
【００５７】
・上記各実施形態では、クランクポジションセンサ４０によるクランク信号から第１の回転角度を求め、この第１の回転角度を図４に示すマップに適用することにより、第１の回転角度が逆回転領域にあるか否かを判定するようにしている。しかしながら、例えば図４に示すマップに代わり、クランク信号から直接的にこの信号が逆回転領域の回転角度を示すものか否かがわかるマップを用いて、第１の回転角度を求めることなく逆回転領域にあるか否かの判定を行うようにしてもよい。
【００５８】
・上記各実施形態では、ワンウェイクラッチをリングギヤ１２とクランクシャフト６に接続されるアウターレース支持プレート１０との間に設けるようにしている。しかしながら、クランクシャフトとリングギヤとは回転力を互いに常時伝達可能とし、ピニオンギヤとスタータモータ３０の出力軸３４との間にワンウェイクラッチを設けるようにしてもよい。
【００５９】
・上記各実施形態では、内燃機関を直列４気筒のガソリンエンジンとしたが、内燃機関の気筒数や形状は特に限定されない。また、ディーゼルエンジンに本発明の制御装置を適用するようにしてもよい。
【図面の簡単な説明】
【００６０】
【図１】本発明にかかるクランクシャフトの回転角度推定装置の一実施形態において、同推定装置が適用される内燃機関の始動装置を示す部分断面図。
【図２】機関停止時におけるクランクシャフトの回転角度推定の実行手順を示すフローチャート。
【図３】（ａ）がクランクシャフトの回転速度の推移を示し、（ｂ）がクランクポジションセンサによるクランク信号の出力態様を示すタイミングチャート。
【図４】クランクシャフトが逆回転する角度領域を示すタイミングチャート。
【図５】機関冷却水温に対する所定の回転角度を示すグラフ。
【符号の説明】
【００６１】
２…オイルパン、２ａ…後端、２ｂ…内周面、４…ラダービーム、６…クランクシャフト、８…フライホイール、１０…アウターレース支持プレート、１２…リングギヤ、１２ａ…ギヤ部、１２ｂ…段差部、１２ｃ…内周面、１２ｄ…外周面、１４…ワンウェイクラッチ、１６…インナーレース、１８…ベアリング、２２…アウターレース、２４…第１シール部材、２４ａ…シールリップ、２６…第２シール部材、２６ａ…シールリップ、３０…スタータモータ、３４…出力軸、３５…ピニオンギヤ、４０…クランクポジションセンサ、４１…アクセルポジションセンサ、４２…ブレーキセンサ、４３…水温センサ、４４…車速センサ、４５…イグニッションスイッチ、５０…電子制御装置。
【図１】
2009281361.tif 000003
【図２】
2009281361.tif 000004
【図３】
2009281361.tif 000005
【図４】
2009281361.tif 000006
【図５】
2009281361.tif 000007