(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2025-07-07
(45)【発行日】2025-07-15
(54)【発明の名称】エンジン装置
(51)【国際特許分類】
B60W 10/06 20060101AFI20250708BHJP
B60K 6/48 20071001ALI20250708BHJP
B60K 6/54 20071001ALI20250708BHJP
B60W 10/02 20060101ALI20250708BHJP
B60W 10/08 20060101ALI20250708BHJP
B60W 20/40 20160101ALI20250708BHJP
B60W 10/04 20060101ALI20250708BHJP
F02D 41/06 20060101ALI20250708BHJP
F02P 5/15 20060101ALI20250708BHJP
F02D 29/00 20060101ALI20250708BHJP
B60L 50/16 20190101ALI20250708BHJP
【FI】
B60W10/06 900
B60K6/48 ZHV
B60K6/54
B60W10/02 900
B60W10/08 900
B60W20/40
B60W10/00 102
F02D41/06
F02P5/15 E
F02D29/00 C
B60L50/16
(21)【出願番号】P 2021209250
(22)【出願日】2021-12-23
【審査請求日】2024-03-20
(73)【特許権者】
【識別番号】000003207
【氏名又は名称】トヨタ自動車株式会社
(74)【代理人】
【識別番号】110000017
【氏名又は名称】弁理士法人アイテック国際特許事務所
(72)【発明者】
【氏名】加地 雅広
(72)【発明者】
【氏名】小松 雄大
【審査官】熊谷 健治
(56)【参考文献】
【文献】特開2018-154260(JP,A)
【文献】特開2007-309276(JP,A)
【文献】特開2018-080689(JP,A)
【文献】特開2021-095015(JP,A)
【文献】米国特許出願公開第2014/0350826(US,A1)
(58)【調査した分野】(Int.Cl.,DB名)
B60K 6/20-6/547
B60W 10/00-20/50
B60L 50/16
F02D 41/06
F02P 5/15
F02D 29/00
(57)【特許請求の範囲】
【請求項1】
筒内噴射弁を有するエンジンと、前記エンジンの出力軸にクラッチを介して接続されたモータと、前記エンジンと前記モータと前記クラッチとを制御する制御装置と、を備えるエンジン装置であって、
前記制御装置は、前記クラッチを半係合して前記モータにより前記エンジンをクランキングすると共に前記エンジンにおいて最初または2番目に圧縮上死点を迎える気筒に対して燃料噴射と点火とを行なって前記エンジンを始動するよう前記エンジンと前記モータと前記クラッチとを制御する際に、前記最初に圧縮上死点を迎える気筒に対しては、前記エンジンを停止したときの停止クランク角と、前記モータによりクランキングする際の目標クランキングトルクと、前記モータの回転数と、に基づいて点火時期を設定
し、
前記最初に圧縮上死点を迎える気筒の点火時期については、前記停止クランク角が前記第1対象気筒の圧縮上死点から離れるほど遅角側になるように、前記目標クランキングトルクが大きいほど遅角側になるように、前記モータの回転数が大きいほど進角側になるように、予め定めたマップを用いて設定する、
エンジン装置。
【請求項2】
請求項1記載のエンジン装置であって、
前記制御装置は、前記2番目以降に圧縮上死点を迎える気筒に対しては、前記目標クランキングトルクと前記モータの回転数と前記エンジンの回転数とに基づいて点火時期を設定する、
エンジン装置。
【請求項3】
請求項2記載のエンジン装置であって、
前記制御装置は、前記2番目以降に圧縮上死点を迎える気筒の点火時期については、前記目標クランキングトルクが大きいほど遅角側になるように、前記モータの回転数が大きいほど進角側になるように予め定めたマップを用いて設定する、
エンジン装置。
【請求項4】
請求項3記載のエンジン装置であって、
前記マップは、前記エンジンの回転数に応じた時期で遅角側をガードするように定められている、
エンジン装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、エンジン装置に関し、詳しくは、筒内噴射弁を有するエンジンとエンジンの出力軸にクラッチを介して接続されたモータとを備えるエンジン装置に関する。
【背景技術】
【0002】
従来、この種のエンジン装置として、エンジンと、エンジンの出力軸にクラッチを介して接続されたモータと、モータの回転軸と車軸とに接続された自動変速装置とを備えるハイブリッド車が搭載するもの提案されている(例えば、特許文献1参照)。このハイブリッド車では、クラッチを解放した状態でモータによって車両を走行させているとき、クラッチを係合に向けて制御しながらエンジンを始動する。
【先行技術文献】
【特許文献】
【0003】
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかしながら、上述のハイブリッド車が搭載するエンジン装置では、エンジンの始動の際にエンジンの回転数が吹き上がり、トルクショックを発生する場合が生じる。エンジンはモータの回転数を目標回転数としてトルク出力するように始動するのが好ましいが、迅速かつ確実な始動性とトルクショックの抑制との両立が好ましいが、始動性を優先すると大きなショックが生じてしまい、ショックの抑制を優先すると始動性が低下してしまう。
【0005】
本発明のエンジン装置は、エンジンの良好な始動性とエンジンの始動時に生じ得るショックの抑制との両立を図ることを主目的とする。
【課題を解決するための手段】
【0006】
本発明のエンジン装置は、上述の主目的を達成するために以下の手段を採った。
【0007】
本発明のエンジン装置は、
筒内噴射弁を有するエンジンと、前記エンジンの出力軸にクラッチを介して接続されたモータと、前記エンジンと前記モータと前記クラッチとを制御する制御装置と、を備えるエンジン装置であって、
前記制御装置は、前記クラッチを半係合して前記モータにより前記エンジンをクランキングすると共に前記エンジンにおいて最初または2番目に圧縮上死点を迎える気筒に対して燃料噴射と点火とを行なって前記エンジンを始動するよう前記エンジンと前記モータと前記クラッチとを制御する際に、前記最初に圧縮上死点を迎える気筒に対しては、前記エンジンを停止したときの停止クランク角と、前記モータによりクランキングする際の目標クランキングトルクと、前記モータの回転数と、に基づいて点火時期を設定する、
ことを特徴とする。
【0008】
この本発明のエンジン装置では、筒内噴射弁を有するエンジンと、エンジンの出力軸にクラッチを介して接続されたモータと、エンジンとモータとクラッチとを制御する制御装置と、を備える。制御装置は、クラッチを半係合してモータによりエンジンをクランキングすると共にエンジンにおいて最初または2番目に圧縮上死点を迎える気筒に対して燃料噴射と点火とを行なってエンジンを始動するようエンジンとモータとクラッチとを制御する。最初に圧縮上死点を迎える気筒で燃料噴射と点火とを行なうか否かについては、停止クランク角が予め定めた所定クランク角範囲であるか否かなどに基づいて決定される。最初に圧縮上死点を迎える気筒の停止クランク角位置は、4気筒エンジンであれば圧縮上死点(TDC:Top Dead Center)の前の180度以内となり、6気筒エンジンであれば圧縮上死点の前の120度以内となる。したがって、最初に圧縮上死点を迎える気筒で燃料噴射と点火(初爆)を行なうためには、停止クランク角から圧縮上死点に至るまでの圧縮行程で燃料噴射を行ない、圧縮上死点近傍で点火を行なう。このため、最初に圧縮上死点を迎える気筒での初爆を良好に行なうためには、燃料噴射と点火とを良好に行なう必要から、停止クランク角が所定クランク角範囲であることが求められる。そして、こうしたエンジン始動の際に、最初に圧縮上死点を迎える気筒に対しては、エンジンを停止したときの停止クランク角と、モータによりクランキングする際の目標クランキングトルクと、モータの回転数と、に基づいて点火時期を設定する。このように最初に圧縮上死点を迎える気筒で燃料噴射と点火(初爆)を行なうことにより、エンジンの迅速な始動を行なうことができ、点火時期を停止クランク角と目標クランキングトルクとモータの回転数とに基づいて設定することにより、ショックの抑制を図ることができる。
【0009】
なお、停止クランク角に基づいて点火時期を設定するのは、停止クランク角が圧縮上死点より遠い(BTDCとして大きい)ほど、その気筒内の空気量が多くなり、初爆の際のショックが大きくなるため、ショックを低減するために点火時期を遅角するのが好ましいことに基づいている。目標クランキングトルクに基づいて点火時期を設定するのは、目標クランキングトルクは最初に圧縮上死点を迎える気筒内の空気量が多いほど大きくなるように設定され、気筒内の空気量が多いほどショックが大きくなり、ショックを低減するために点火時期を遅角するのが好ましいことに基づいている。モータの回転数に基づいて点火時期を設定するのは、モータの回転数が大きいほどエンジンの始動直後の回転数をモータの回転数に略一致させるのに時間を要必要とするため、初爆でもエンジンのトルクを大きくしてエンジンの回転数の上昇を図るのが好ましいことに基づいている。
【0010】
本発明のエンジン装置において、前記制御装置は、前記最初に圧縮上死点を迎える気筒の点火時期については、前記停止クランク角が前記第1対象気筒の圧縮上死点から離れるほど遅角側になるように、前記目標クランキングトルクが大きいほど遅角側になるように、前記モータの回転数が大きいほど進角側になるように、予め定めたマップを用いて設定するものとしてもよい。こうすれば、ショックを低減する適正な点火時期を迅速に設定することができる。
【0011】
本発明のエンジン装置において、前記制御装置は、前記2番目以降に圧縮上死点を迎える気筒に対しては、前記目標クランキングトルクと前記モータの回転数と前記エンジンの回転数とに基づいて点火時期を設定するものとしてもよい。この場合、前記制御装置は、前記2番目以降に圧縮上死点を迎える気筒の点火時期については、前記目標クランキングトルクが大きいほど遅角側になるように、前記モータの回転数が大きいほど進角側になるように予め定めたマップを用いて設定するものとしてよい。なお、マップは、エンジンの回転数に応じた時期で遅角側をガードするように定められているものとしてもよい。これらの結果、エンジンの回転数を迅速にモータの回転数に近づけることができる。なお、目標クランキングトルクに基づいて点火時期を設定するのは、目標クランキングトルクが大きいとエンジンの回転数の上昇が早く吹け上がりやすくなることに基づいている。モータの回転数に基づいて点火時期を設定するのは、エンジン22の回転数を迅速にモータの回転数に略一致するようにする必要性に基づいている。エンジンの回転数に基づいて点火時期を設定するのは、点火時期はエンジンの回転数と相関があることに基づいている。
【図面の簡単な説明】
【0012】
【
図1】本発明の一実施例としてのハイブリッド自動車20の構成の概略を示す構成図である。
【
図2】エンジン22の構成の概略を示す構成図である。
【
図3】HVECU70やエンジンECU24などにより実行される始動時点火時期設定処理の一例を示すフローチャートである。
【発明を実施するための形態】
【0013】
次に、本発明を実施するための形態を実施例を用いて説明する。
【実施例】
【0014】
図1は、本発明の一実施例としてのエンジン装置を搭載するハイブリッド車20の構成の概略を示す構成図である。
図2は、ハイブリッド車20が搭載するエンジン22の構成の概略を示す構成図である。実施例のハイブリッド車20は、
図1に示すように、エンジン22と、モータ30と、インバータ32と、クラッチK0と、自動変速装置40と、高電圧バッテリ60と、低電圧バッテリ62と、DC/DCコンバータ64と、ハイブリッド用電子制御ユニット(以下、「HVECU」という)70と、を備える。
【0015】
エンジン22は、例えばガソリンや軽油などの燃料を用いて吸気、圧縮、膨張(爆発燃焼)、排気の4行程により動力を出力する6気筒の内燃機関として構成されている。
図2に示すように、エンジン22は、吸気ポートに燃料を噴射するポート噴射弁126と、筒内に燃料を噴射する筒内噴射弁127とを有する。エンジン22は、ポート噴射弁126と筒内噴射弁127とを有することにより、ポート噴射モードと筒内噴射モードと共用噴射モードとのうちの何れかで運転可能となっている。ポート噴射モードでは、エアクリーナ122により清浄された空気を吸気管123に吸入してスロットルバルブ124やサージタンク125を通過させると共に、吸気管123のサージタンク125よりも下流側のポート噴射弁126から燃料を噴射し、空気と燃料とを混合する。そして、この混合気を吸気バルブ128を介して燃焼室129に吸入し、点火プラグ130による電気火花によって爆発燃焼させて、シリンダボア内でそのエネルギにより押し下げられるピストン132の往復運動をクランクシャフト23の回転運動に変換する。筒内噴射モードでは、ポート噴射モードと同様に空気を燃焼室129に吸入し、吸気行程や圧縮行程において筒内噴射弁127から燃料を噴射し、点火プラグ130による電気火花により爆発燃焼させてクランクシャフト23の回転運動を得る。共用噴射モードでは、空気を燃焼室129に吸入する際にポート噴射弁126から燃料を噴射すると共に吸気行程や圧縮行程において筒内噴射弁127から燃料を噴射し、点火プラグ130による電気火花により爆発燃焼させてクランクシャフト23の回転運動を得る。これらの噴射モードは、エンジン22の運転状態に基づいて切り替えられる。燃焼室129から排気バルブ133を介して排気管134に排出される排気は、浄化装置135およびPMフィルタ136を介して外気に排出される。浄化装置135は、排気中の一酸化炭素(CO)や炭化水素(HC)、窒素酸化物(NOx)の有害成分を浄化する浄化触媒(三元触媒)135aを有する。PMフィルタ136は、セラミックスやステンレスなどにより多孔質フィルタとして形成されており、排気中の煤などの粒子状物質(PM:Particulate Matter)を捕集する。なお、PMフィルタ136に代えて、三元触媒の浄化機能と粒子状物質に対する捕集機能とを組み合わせた四元触媒が用いられるものとしてもよい。
【0016】
エンジン22は、エンジンECU24により運転制御されている。エンジンECU24は、図示しないが、CPUやROM、RAM、フラッシュメモリ、入出力ポート、通信ポートを有するマイクロコンピュータを備える。エンジンECU24には、エンジン22を運転制御するのに必要な各種センサからの信号が入力ポートを介して入力されている。エンジンECU24に入力される信号としては、例えば、エンジン22のクランクシャフト23の回転位置を検出するクランクポジションセンサ140からのクランク角θcrや、エンジン22の冷却水の温度を検出する水温センサ142からの冷却水温Twを挙げることができる。吸気バルブ128を開閉するインテークカムシャフトの回転位置や排気バルブ133を開閉するエキゾーストカムシャフトの回転位置を検出するカムポジションセンサ144からのカム角θci,θcoも挙げることができる。スロットルバルブ124のポジションを検出するスロットルバルブポジションセンサ124aからのスロットル開度THや、吸気管123のスロットルバルブ124よりも上流側に取り付けられたエアフローメータ123aからの吸入空気量Qa、吸気管123のスロットルバルブ124よりも上流側に取り付けられた温度センサ123tからの吸気温Ta、サージタンク125に取り付けられた圧力センサ125aからのサージ圧Psも挙げることができる。排気管134の浄化装置135よりも上流側に取り付けられたフロント空燃比センサ137からのフロント空燃比AF1や、排気管134の浄化装置135とPMフィルタ136との間に取り付けられたリヤ空燃比センサ138からのリヤ空燃比AF2、PMフィルタ136の前後の差圧(上流側と下流側との差圧)を検出する差圧センサ136aからの差圧ΔPも挙げることができる。
【0017】
エンジンECU24からは、エンジン22を運転制御するための各種制御信号が出力ポートを介して出力されている。エンジンECU24から出力される信号としては、例えば、スロットルバルブ124への制御信号や、ポート噴射弁126への制御信号、筒内噴射弁127への制御信号、点火プラグ130への制御信号を挙げることができる。
【0018】
エンジンECU24は、HVECU70と通信ポートを介して接続されている。エンジンECU24は、クランクポジションセンサ140からのエンジン22のクランク角θcrに基づいてエンジン22の回転数Neを演算している。また、エンジンECU24は、エアフローメータ123aからの吸入空気量Qaとエンジン22の回転数Neとに基づいて負荷率(エンジン22の1サイクルあたりの行程容積に対する1サイクルで実際に吸入される空気の容積の比)KLを演算している。さらに、エンジンECU24は、差圧センサ136aからの差圧ΔPに基づいてPMフィルタ136に堆積した粒子状物質の堆積量としてのPM堆積量Qpmを演算したり、エンジン22の回転数Neや負荷率KLに基づいてPMフィルタ136の温度としてのフィルタ温度Tfを演算したりしている。
【0019】
図1に示すように、エンジン22のクランクシャフト23には、エンジン22をクランキングするためのスタータモータ25や、エンジン22からの動力を用いて発電するオルタネータ26が接続されている。スタータモータ25およびオルタネータ26は、低電圧バッテリ62と共に低電圧側電力ライン63に接続されており、HVECU70により制御される。
【0020】
モータ30は、同期発電電動機として構成されており、回転子コアに永久磁石が埋め込まれた回転子と、固定子コアに三相コイルが巻回された固定子とを有する。このモータ30の回転子が固定された回転軸31は、クラッチK0を介してエンジン22のクランクシャフト23に接続されていると共に自動変速機45の入力軸41に接続されている。インバータ32は、モータ30の駆動に用いられると共に高電圧側電力ライン61に接続されている。モータ30は、モータ用電子制御ユニット(以下、「モータECU」という)34によってインバータ32の複数のスイッチング素子がスイッチング制御されることにより、回転駆動される。
【0021】
モータECU34は、図示しないが、CPUやROM、RAM、フラッシュメモリ、入出力ポート、通信ポートを有するマイクロコンピュータを備える。モータECU34には、各種センサからの信号が入力ポートを介して入力されている。モータECU34に入力される信号としては、例えば、モータ30の回転子(回転軸31)の回転位置を検出する回転位置センサ30aからの回転位置θmや、モータ30の各相の相電流を検出する電流センサからの相電流Iu,Ivを挙げることができる。モータECU34からは、インバータ32への制御信号などが出力ポートを介して出力されている。モータECU34は、HVECU70と通信ポートを介して接続されている。モータECU34は、回転位置センサ30aからのモータ30の回転子(回転軸31)の回転位置θmに基づいてモータ30の回転数Nmを演算している。
【0022】
クラッチK0は、例えば油圧駆動の摩擦クラッチとして構成されており、HVECU70によって制御され、エンジン22のクランクシャフト23とモータ30の回転軸31との接続および接続の解除を行なう。
【0023】
自動変速装置40は、トルクコンバータ43と、例えば6段変速の自動変速機45とを有する。トルクコンバータ43は、一般的な流体伝動装置として構成されており、モータ30の回転軸31に接続された入力軸41の動力を自動変速機45の入力軸である変速機入力軸44にトルクを増幅して伝達したり、トルクを増幅することなくそのまま伝達したりする。自動変速機45は、変速機入力軸44と、駆動輪49にデファレンシャルギヤ48を介して連結された出力軸42と、複数の遊星歯車と、油圧駆動の複数の摩擦係合要素(クラッチ,ブレーキ)とを有する。複数の摩擦係合要素は、何れも、ピストン、複数の摩擦係合プレート(摩擦プレートおよびセパレータプレート)、作動油が供給される油室などにより構成される油圧サーボを有する。自動変速機45は、複数の摩擦係合要素の係脱により、第1速から第6速までの前進段や後進段を形成して、変速機入力軸44と出力軸42との間で動力を伝達する。クラッチK0や自動変速機45には、図示しない油圧制御装置により、機械式オイルポンプや電動オイルポンプからの作動油の油圧が調圧されて供給される。油圧制御装置は、複数の油路が形成されたバルブボディや、複数のレギュレータバルブ、複数のリニアソレノイドバルブなどを有する。この油圧制御装置は、HVECU70により制御される。
【0024】
高電圧バッテリ60は、例えば定格電圧が数百V程度のリチウムイオン二次電池やニッケル水素二次電池として構成されており、インバータ32と共に高電圧側電力ライン61に接続されている。低電圧バッテリ62は、例えば定格電圧が12Vや14V程度の鉛蓄電池として構成されており、スタータモータ25やオルタネータ26と共に低電圧側電力ライン63に接続されている。DC/DCコンバータ64は、高電圧側電力ライン61と低電圧側電力ライン63とに接続されている。このDC/DCコンバータ64は、高電圧側電力ライン61の電力を低電圧側電力ライン63に電圧の降圧を伴って供給する。
【0025】
HVECU70は、図示しないが、CPUやROM、RAM、フラッシュメモリ、入出力ポート、通信ポートを有するマイクロコンピュータを備える。HVECU70には、各種センサからの信号が入力ポートを介して入力されている。HVECU70に入力される信号としては、例えば、自動変速装置40の入力軸41に取り付けられた回転数センサ41aからの回転数Ninや、自動変速装置40の変速機入力軸44に取り付けられた回転数センサ44aからの回転数Nmi、自動変速装置40の出力軸42に取り付けられた回転数センサ42aからの回転数Noutを挙げることができる。高電圧バッテリ60の端子間に取り付けられた電圧センサからの高電圧バッテリ60の電圧Vbhや、高電圧バッテリ60の出力端子に取り付けられた電流センサからの高電圧バッテリ60の電流Ibh、低電圧バッテリ62の端子間に取り付けられた電圧センサからの電圧Vblも挙げることができる。イグニッションスイッチ80からのイグニッション信号や、シフトレバー81の操作位置を検出するシフトポジションセンサ82からのシフトポジションSP、アクセルペダル83の踏み込み量を検出するアクセルペダルポジションセンサ84からのアクセル開度Acc、ブレーキペダル85の踏み込み量を検出するブレーキペダルポジションセンサ86からのブレーキペダルポジションBP、車速センサ87からの車速Vも挙げることができる。
【0026】
HVECU70からは、各種制御信号が出力ポートを介して出力されている。HVECU70から出力される信号としては、例えば、スタータモータ25への制御信号や、オルタネータ26への制御信号を挙げることができる。クラッチK0や自動変速装置40(油圧制御装置)への制御信号、DC/DCコンバータ64への制御信号も挙げることができる。HVECU70は、エンジンECU24やモータECU34と通信ポートを介して接続されている。HVECU70は、回転数センサ41aからの自動変速装置40の入力軸41の回転数Ninを回転数センサ42aからの自動変速装置40の出力軸42の回転数Noutで除して自動変速装置40の回転数比Gtを演算している。
【0027】
こうして構成された実施例のハイブリッド車20では、HVECU70とエンジンECU24とモータECU34との協調制御により、ハイブリッド走行モード(HV走行モード)や電動走行モード(EV走行モード)で走行するように、エンジン22とクラッチK0とモータ30と自動変速装置40とを制御する。ここで、HV走行モードは、クラッチK0を係合状態としてエンジン22の動力を用いて走行するモードであり、EV走行モードは、クラッチK0を解放状態としてエンジン22の動力を用いずに走行するモードである。
【0028】
HV走行モードやEV走行モードにおける自動変速装置40の制御では、HVECU70は、最初に、アクセル開度Accおよび車速Vに基づいて自動変速機45の目標変速段M*を設定する。そして、自動変速機45の変速段Mと目標変速段M*とが一致するときには、変速段Mが保持されるように自動変速機45を制御する。一方、変速段Mと目標変速段M*とが異なるときには、変速段Mが目標変速段M*に一致するように自動変速機45を制御する。
【0029】
HV走行モードにおけるエンジン22およびモータ30の制御では、HVECU70は、最初に、アクセル開度Accおよび車速Vに基づいて走行に要求される(自動変速装置40の出力軸42に要求される)要求トルクTout*を設定する。続いて、出力軸42の要求トルクTout*を自動変速装置40の回転数比Gtで除した値を入力軸41の要求トルクTin*に設定する。こうして入力軸41の要求トルクTin*を設定すると、要求トルクTin*が入力軸41に出力されるようにエンジン22の目標トルクTe*やモータ30のトルク指令Tm*を設定し、エンジン22の目標トルクTe*をエンジンECU24に送信すると共にモータ30のトルク指令Tm*をモータECU34に送信する。エンジンECU24は、目標トルクTe*を受信すると、エンジン22が目標トルクTe*で運転されるようにエンジン22の運転制御(吸入空気量制御や燃料噴射制御、点火制御など)を行なう。モータECU34は、トルク指令Tm*を受信すると、モータ30がトルク指令Tm*で駆動されるようにインバータ32の複数のスイッチング素子のスイッチング制御を行なう。
【0030】
EV走行モードにおけるモータ30の制御では、HVECU70は、HV走行モードと同様に入力軸41の要求トルクTin*を設定し、要求トルクTin*が入力軸41に出力されるようにモータ30のトルク指令Tm*を設定してモータECU34に送信する。モータECU34は、トルク指令Tm*を受信すると、モータ30がトルク指令Tm*で駆動されるようにインバータ32の複数のスイッチング素子のスイッチング制御を行なう。
【0031】
なお、実施例では、エンジン装置としては、エンジン22と、クラッチK0と、モータ30と、HVECU70と、エンジンECU24と、モータECU34とが相当する。
【0032】
次に、こうして構成された実施例のハイブリッド車20の動作、特に、エンジン22を間欠運転している際のエンジン22の始動について説明する。エンジン22を間欠運転している際のエンジン22の始動は、実施例では、基本的には、クラッチK0を半係合(スリップ係合)させてモータ30からの目標クランキングトルクTcr*を出力してエンジン22をクランキングし、最初に圧縮上死点(TDC:Top Dead Center)を迎える気筒または2番目に圧縮上死点を迎える気筒で最初の燃料噴射と点火(初爆)を行なう。最初に圧縮上死点を迎える気筒で最初の燃料噴射と点火を行なうか2番目に圧縮上死点を迎える気筒で最初の燃料噴射と点火を行なうかの選択は、基本的には、エンジン22を停止したときのクランク角(停止クランク角)θstopが最初に圧縮上死点を迎える気筒で初爆を行なうことができる所定クランク角範囲(例えば、BTDC40~80(Before TDC 40~80度)など)にあるか否かにより行なわれる。即ち、停止クランク角θstopが所定クランク角範囲にあるときには最初に圧縮上死点を迎える気筒で最初の燃料噴射と点火を行ない、停止クランク角θstopが所定クランク角範囲にないときには2番目に圧縮上死点を迎える気筒で最初の燃料噴射と点火を行なうのである。
【0033】
また、実施例では、最初に圧縮上死点を迎える気筒で始動することができるようにするために、エンジン22の停止直前にスロットルバルブ124を一時的に開成すると共に所定クランク角範囲で停止するようにしている。エンジン22の停止直前にスロットルバルブ124を一時的に開成するのは、圧縮行程で停止する気筒内の空気量を多くするためである。なお、最初に圧縮上死点を迎える気筒や2番目に圧縮上死点を迎える気筒での燃料噴射は、停止クランク角θstopとエンジン22を停止してからの経過時間とに基づいて設定される燃料噴射量を圧縮上死点に至るまでに噴射することにより行なわれる。燃料噴射量がエンジン22を停止してからの経過時間に基づくのは、圧縮行程で停止している気筒内の圧力が時間の経過につれて低下し、気筒内の空気量が少なくなることに基づいている。エンジン22の始動時におけるスロットル開度THは、基本的には予め定めた開度(例えば5%など)が用いられる。点火については、
図3に例示する始動時点火時期設定処理により点火時期を設定して行なわれる。この始動時点火時期設定処理では、クラッチK0の制御についてはHVECU70により実行され、点火時期Tiの設定についてはエンジンECU24により実行される。
【0034】
始動時点火時期設定処理が実行されると、まず、クラッチK0を半係合(スリップ係合)させてモータ30からの目標クランキングトルクTcr*を出力してエンジン22のクランキングを開始する(ステップS100)。この処理は、HVECU70からクラッチK0が半係合(スリップ係合)となるように制御信号を図示しない油圧制御装置に送信すると共に、入力軸41に要求される要求トルクTin*と目標クランキングトルクTcr*との和のトルクをモータ30のトルク指令Tm*としてモータECU34に送信することにより行なわれる。なお、制御信号を受信した油圧制御装置は、クラッチK0がスリップしながら目標クランキングトルクTcr*を伝達することができるように予め定めた油圧に調整する。トルク指令Tm*を受信したモータECU34は、モータ30からトルク指令Tm*が出力されるようにインバータ32の図示しないスイッチング素子をスイッチング制御する。目標クランキングトルクTcr*は、実施例では、圧縮行程で停止している気筒を圧縮上死点を超えさせるのに十分なトルクが用いられ、停止クランク角θstopとエンジン22を停止してからの経過時間とに基づいて設定される。停止クランク角θstopに基づくのは、圧縮行程で停止している気筒内の圧力を考慮するためであり、エンジン22を停止してからの経過時間に基づくのは、圧縮行程で停止している気筒内の圧力が時間の経過につれて低下することを考慮するためである。
【0035】
続いて、最初に圧縮上死点を迎える気筒であるか否かを判定する(ステップS110)。最初に圧縮上死点を迎える気筒であると判定したときには、停止クランク角θstopと目標クランキングトルクTcr*とモータ30の回転数Nmgとに基づいて点火時期Tiを設定する(ステップS120)。最初に燃料噴射と点火とを行なう気筒では、停止クランク角θstopがその圧縮上死点より遠い(BTDCとして大きい)ほど、その気筒内の空気量が多くなる。気筒内の空気量が多いと初爆の際のショックが大きくなるため、ショックを低減するために点火時期を遅角するのが好ましい。したがって、実施例では、点火時期Tiを、点火が可能な遅角限界の範囲内で停止クランク角θstopが圧縮上死点より遠い(BTDCとして大きい)ほど遅角するように設定する。目標クランキングトルクTcr*は、上述したように、最初に圧縮上死点を迎える気筒内の空気量が多いほど大きくなるように設定される。したがって、実施例では、点火時期Tiを、点火が可能な遅角限界の範囲内で目標クランキングトルクTcr*が大きいほど遅角するように設定する。迅速にエンジン22を始動してクラッチK0を介してエンジン22からの動力を用いて走行するためには、エンジン22の回転数Neを迅速にモータ30の回転数Nmgに略一致するように制御し、クラッチK0を係合する必要がある。モータ30の回転数Nmgが大きいとエンジン22の始動直後の回転数Neをモータ30の回転数Nmgに略一致させるのに時間を要するから、初爆でもエンジン22のトルクを大きくしてエンジン22の回転数Neの上昇を図るのが好ましい。したがって、実施例では、点火時期Tiを、モータ30の回転数Nmgが大きいほど進角するように設定する。これらのことから、点火時期Tiは、実施例では、停止クランク角θstopと目標クランキングトルクTcr*とモータ30の回転数Nmgと点火時期Tiとの関係を実験や解析、機械学習などにより予め定めて第1点火時期設定用マップとして記憶しておき、停止クランク角θstopと目標クランキングトルクTcr*とモータ30の回転数Nmgとが与えられると第1点火時期設定用マップから対応する点火時期Tiを導出することにより設定するものとした。
【0036】
ステップS110で最初に圧縮上死点を迎える気筒ではない(2番目以降に圧縮上死点を迎える気筒である)と判定したときには、目標クランキングトルクTcr*とモータ30の回転数Nmgとエンジン22の回転数Neとに基づいて点火時期Tiを設定する(ステップS130)。目標クランキングトルクTcr*が大きいとエンジン22の回転数Neの上昇が早く吹け上がりやすくなる。このため、実施例では、点火時期Tiを、点火が可能な遅角限界の範囲内で目標クランキングトルクTcr*が大きいほど遅角するように設定する。エンジン22の回転数Neを迅速にモータ30の回転数Nmgに略一致するように制御する必要から、実施例では、点火時期Tiをモータ30の回転数Nmgが大きいほど進角するように設定する。点火時期Tiは、エンジン22の回転数Neと相関があるため、実施例では、点火時期Tiをエンジン22の回転数Neに応じて設定する。これらのことから、点火時期Tiは、実施例では、目標クランキングトルクTcr*とモータ30の回転数Nmgとエンジン22の回転数Neと点火時期Tiとの関係を実験や解析、機械学習などにより予め定めて第2点火時期設定用マップとして記憶しておき、目標クランキングトルクTcr*とモータ30の回転数Nmgとエンジン22の回転数Neとが与えられると第2点火時期設定用マップから対応する点火時期Tiを導出することにより設定するものとした。
【0037】
こうして点火時期Tiを設定すると、クラッチK0を解放する条件が成立しているか否かを判定する(ステップS140)。クラッチK0を解放する条件としては、圧縮上死点を通過した回数が所定回数(例えば2回や3回)以上である条件、エンジン22の回転数Neが上昇している条件、エンジン22の回転数Neがモータ30の回転数Nmgに基づく閾値以上である条件などを挙げることができる。実施例では、上記3つの条件の全てが成立したときにクラッチK0を解放する条件が成立していると判定するものとした。クラッチK0を解放する条件は成立していないと判定したときには、次に圧縮上死点を迎える気筒での点火が1点火目(最初の点火)であるか否かを判定するステップS110の処理に戻る。したがって、クラッチK0を解放する条件が成立するまでステップS110~S140の処理を繰り返すことになる。
【0038】
ステップS140でクラッチK0を解放する条件が成立していると判定したときには、油圧制御装置によりクラッチK0がスリップ係合しない程度の油圧で待機するように制御することによりクラッチK0を解放する(ステップS150)。このように定圧待機としておくのは、次のクラッチK0の係合を迅速に行なうためである。
【0039】
クラッチK0を解放すると、クラッチK0を係合する条件が成立するまでエンジン22の回転数Neがモータ30の回転数Nmgに略一致するように点火時期Tiを設定する処理を繰り返す(ステップS160~S200)。クラッチK0を係合する条件は、例えば、エンジン22の回転数Neとモータ30の回転数Nmgとの差回転数ΔNが閾値(例えば50rpmや100rpm、150rpmなど)未満であり、且つ、点火回数が所定回数(例えば、5回や6回、8回など)以上である条件を用いることができる。なお、この繰り返し処理の最中における吸入空気量や燃料噴射量については、基本的には、エンジン22がモータ30の回転数Nmgに近づくように設定される。
【0040】
クラッチK0を係合する条件が成立するまでの繰り返し処理は、まず、モータ30の回転数Nmgとエンジン22の回転数Neと吸気バルブ128を閉じるタイミングのインテークマニホールドの圧力(インマニ圧)Pinとに基づいて点火時期Tiを設定する処理を行なう(ステップS160)。インマニ圧Pinとしては、実施例では、圧力センサ125aからのサージ圧Psを用いた。上述したように、エンジン22の回転数Neを迅速にモータ30の回転数Nmgに略一致するために、点火時期Tiを、モータ30の回転数Nmgが大きいほど進角するように設定する。また、点火時期Tiはエンジン22の回転数Neと相関があるため、点火時期Tiをエンジン22の回転数Neに応じて設定する。気筒内の空気量は吸気バルブ128を閉じるタイミングのインマニ圧Pinが高いほど多くなり、気筒内の空気量が多いほどエンジン22からの出力トルクが大きくなるから、実施例では、点火時期Tiを、吸気バルブ128を閉じるタイミングのインマニ圧Pinが高いほど遅角するように設定する。これらのことから、点火時期Tiは、実施例では、モータ30の回転数Nmgとエンジン22の回転数Neとインマニ圧Pinと点火時期Tiとの関係を実験や解析、機械学習などにより予め定めて第3点火時期設定用マップとして記憶しておき、モータ30の回転数Nmgとエンジン22の回転数Neとインマニ圧Pinが与えられると第3点火時期設定用マップから対応する点火時期Tiを導出することにより設定するものとした。
【0041】
続いて、点火回数が所定回数(例えば5回や6回など)以上であるか否かを判定すると共に(ステップS170)、モータ30の回転数Nmgとエンジン22の回転数Neとの差回転の絶対値が閾値Nref以上であるか否かを判定する(ステップS180)。点火回数が所定回数以上であると判定されると共にモータ30の回転数Nmgとエンジン22の回転数Neとの差回転数の絶対値が閾値Nref以上であると判定されたときには、エンジン22の回転数Neがモータ30の回転数Nmgに近づく方向に点火時期Tiを補正する。具体的には、モータ30の回転数Nmgからエンジン22の回転数Neを減じたものに比例定数kを乗じて得られる角度だけ、Nmg>Neのときには点火時期Tiを進角補正し、Nmg<Neのときには点火時期Tiを遅角補正するのである。一方、点火回数が所定回数未満であると判定されたときや、点火回数が所定回数以上であってもモータ30の回転数Nmgとエンジン22の回転数Neとの差回転数の絶対値が閾値Nref未満であると判定されたときには、上記の点火時期Tiの補正を行なわない。
【0042】
ステップS200でクラッチK0を係合する条件が成立していると判定したときには、クラッチK0を係合し(ステップS210)、本処理を終了する。
【0043】
以上説明した実施例のハイブリッド車20が搭載するエンジン装置では、クラッチK0を半係合(スリップ係合)させてモータ30からの目標クランキングトルクTcr*を出力してエンジン22のクランキングを開始してエンジン22を始動する際に、最初に圧縮上死点を迎える気筒で燃料噴射と点火(初爆)を行なうときには、停止クランク角θstopが圧縮上死点より遠い(BTDCとして大きい)ほど遅角するように、目標クランキングトルクTcr*が大きいほど遅角するように、モータ30の回転数Nmgが大きいほど進角するように、点火時期Tiを設定する。これにより、エンジン22を迅速に始動することができると共に、初爆のショックを抑制することができる。この結果、エンジン22の良好な始動性とエンジン22の始動時に生じ得るショックの抑制との両立を図ることができる。
【0044】
また、実施例のハイブリッド車20が搭載するエンジン装置では、エンジン22を始動する際に、2番目以降に圧縮上死点を迎える気筒で燃料噴射と点火を行なうときには、目標クランキングトルクTcr*が大きいほど遅角するように、モータ30の回転数Nmgが大きいほど進角するように、エンジン22の回転数Neに応じて点火時期を設定する。これにより、エンジン22の回転数Neを迅速にモータの回転数Nmgに近づけることができる。
【0045】
実施例のハイブリッド車20が搭載するエンジン装置では、エンジン22を始動する際に、2番目以降に圧縮上死点を迎える気筒で燃料噴射と点火を行なうときには、目標クランキングトルクTcr*とモータ30の回転数Nmgとエンジン22の回転数Neと点火時期Tiとの関係を予め定めた第2点火時期設定用マップを用いて点火時期Tiを設定するものとした。しかし、目標クランキングトルクTcr*とモータ30の回転数Nmgと点火時期Tiとの関係に対してエンジン22の回転数Neに応じた時期で遅角側をガードするように定めたマップを用いて点火時期Tiを設定するものとしてもよい。
【0046】
実施例のハイブリッド車20では、6段変速の自動変速機45を備えるものとした。しかし、4段変速や5段変速、8段変速などの自動変速機を備えるものとしてもよい。
【0047】
実施例のハイブリッド車20では、エンジンECU24とモータECU34とHVECU70とを備えるものとした。しかし、これらのうちの少なくとも2つを一体に構成するものとしてもよい。
【0048】
実施例のエンジン装置では、ハイブリッド車20に搭載されるものとしたが、車両以外の移動体に搭載されるものとしたり、設備に組み込まれるものとしてよい。
【0049】
実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、エンジン22が「エンジン」に相当し、クラッチK0が「クラッチ」に相当し、モータ30が「モータ」に相当し、HVECU70とエンジンECU24とモータECU34とが「制御装置」に相当する。
【0050】
なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。
【0051】
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【0052】
本発明は、エンジン装置の製造産業などに利用可能である。
【符号の説明】
【0053】
20 ハイブリッド車、22 エンジン、23 クランクシャフト、24 エンジンECU、25 スタータモータ、26 オルタネータ、30 モータ、30a 回転位置センサ、31 回転軸、32 インバータ、34 モータECU、40 自動変速装置、41 入力軸、41a 回転数センサ、42 出力軸、42a 回転数センサ、43 トルクコンバータ、44 変速機入力軸、44a 回転数センサ、45 自動変速機、48 デファレンシャルギヤ、49 駆動輪、60 高電圧バッテリ、61 高電圧側電力ライン、62 低電圧バッテリ、63 低電圧側電力ライン、64 DC/DCコンバータ、70 HVECU、80 イグニッションスイッチ、81 シフトレバー、82 シフトポジションセンサ、83 アクセルペダル、84 アクセルペダルポジションセンサ、85 ブレーキペダル、86 ブレーキペダルポジションセンサ、87 車速センサ、122 エアクリーナ、123 吸気管、123a エアフローメータ、123t 温度センサ、124 スロットルバルブ、124a スロットルバルブポジションセンサ、125 サージタンク、125a 圧力センサ、126 ポート噴射弁、127 筒内噴射弁、128 吸気バルブ、129 燃焼室、130 点火プラグ、132 ピストン、133 排気バルブ、134 排気管、135 浄化装置、135a 浄化触媒、136 PMフィルタ、136a 差圧センサ、137 フロント空燃比センサ、138 リヤ空燃比センサ、140 クランクポジションセンサ、142 水温センサ、144 カムポジションセンサ、K0 クラッチ。