(57)【特許請求の範囲】
【請求項１】
内燃機関に対する規制または要求に応じたＮＯｘ排出量の目標値を設定する制御目標値設定方法であって、
上記内燃機関が搭載された車両を、予め規定された車両走行テストモードに応じて走行させた場合において、上記内燃機関が定常運転状態にある場合に要求される出力である定常要求出力を算出するステップ、
上記車両走行テストモードに応じて車両を走行させた場合において、車両が加速または減速する際に要求される加速度である要求車両加速度を算出するステップ、
上記車両走行テストモードに応じて車両を走行させた場合において、上記定常要求出力と加速に要する出力との総和である総要求出力を算出するステップ、
上記総要求出力と上記定常要求出力との偏差に基づく値であって、上記定常要求出力に対して上記総要求出力が大きく且つその差が大きいほど大きな値として算出される走行加減速状態指標を算出するステップ、
上記走行加減速状態指標と、上記車両が加速または減速する際におけるＮＯｘ排出量に対する影響度合いを表す係数である加減速排気変化係数との関係を表す加減速排気変化係数マップに従って、上記走行加減速状態指標が大きいほど大きな値として算出される加減速排気変化係数を算出するステップ、
上記車両走行テストモードで規定されている走行パターンの全走行距離を走行させた場合における単位出力当たりのＮＯｘ排出量の平均値であって、この全走行距離を走行させた場合のＮＯｘ総排出量を、この全走行距離を走行させた場合の全走行総出力により除算した値が、ＮＯｘ排出量規制値を満たすように算出される基本平均排気目標値を算出するステップ、
以下の式（１０）
Ｅeti(t)＝Ｅet／（１＋Ｃtd(t)）      …（１０）
Ｅeti(t)：運転動作点でのＮＯｘ排出量目標値
Ｅet(t)：基本平均排気目標値
Ｃtd：加減速排気変化係数
によって上記基本平均排気目標値を上記加減速排気変化係数により補正して、上記内燃機関の定常運転時における所定の運転動作点でのＮＯｘ排出量目標値を算出すると共に、
以下の式（１３）
Ｅetmap(Ｎｅ，Ｔqe)＝Ｅeti(t)      …（１３）
Ｅetmap(Ｎｅ，Ｔqe)：定常動作点排気目標値
Ｎｅ：運転動作点での内燃機関の回転数
Ｔqe：運転動作点での内燃機関のトルク
によって上記ＮＯｘ排出量目標値である定常動作点排気目標値を、その定常運転での運転動作点における制御目標値として算出するステップを順に行うことを特徴とする内燃機関の制御目標値設定方法。
【請求項２】
請求項１記載の内燃機関の制御目標値設定方法によって設定された定常動作点排気目標値を、上記運転動作点における定常運転状態でのＮＯｘ排出量目標値としてＥＧＲ率を制御する構成とされていることを特徴とする内燃機関の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディーゼルエンジンに代表される内燃機関の制御目標値設定方法、及び、その制御目標値設定方法に従って設定された制御目標値を利用して内燃機関の制御を行う制御装置に係る。特に、本発明は、ＮＯｘ排出量の削減等の内燃機関に対する規制や要求を満たすための制御目標値を設定する方法に関する。
【背景技術】
【０００２】
従来から周知のように、自動車用エンジン等として使用されるディーゼルエンジン（以下、単にエンジンと呼ぶ場合もある）では、排気ガス特性、燃料消費特性、燃焼安定性および動力性能等のエンジン特性がさまざまな要求を満たすべく、複雑な制御が行われる。
【０００３】
具体的には、エンジンの回転数や負荷に基づいて決定されるエンジン運転状態に応じ、例えばＮＯｘ排出量を規制値以下に抑えるための最適な燃料噴射量等の各制御パラメータの適合値を実験やシミュレーションによって求めて制御用マップを作成し、これをエンジン制御用の電子制御ユニット（エンジンＥＣＵ）に記憶させておく。そして、この制御用マップ上の適合値を参照しつつ、エンジンＥＣＵがエンジンの制御を行うようになっている。
【０００４】
例えば下記の特許文献１には、上記適合値を取得するための自動適合システムにおいて、予め用意した目標値修正係数を用いた排気目標値を、排気走行モードに対応して最適にするように目標値を修正しながら自動適合を行うことが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１２４９３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に開示されているような自動適合システムによれば、省人力化が図れ、また作業者の調整ばらつきに起因する効率の悪化を回避することが可能である。
【０００７】
しかしながら、上記特許文献１に開示されている技術にあっては、上記目標値修正係数の精度が十分に得られている保証はなく、この目標値修正係数の精度が十分に得られていない場合には、目標値の修正回数が多くなってしまい、適合値を取得するまでの時間を長く要してしまうことになる。
【０００８】
また、これまでのエンジンにおいて制御用マップ上に設定されている適合値は、エンジンの定常運転状態（車両に搭載された場合には車両の加減速要求のない状態）のみを基準としたものである。つまり、エンジンの過渡運転（車両の加速要求等）を考慮して最適化された制御目標値を有する制御用マップ（例えば、車両の加速要求期間中でのＮＯｘ排出量を規制量以下に抑えるための制御目標値を有する制御用マップ）に関する有効な提案は未だなされていない。
【０００９】
本発明は、かかる点に鑑みてなされたものであり、その目的とするところは、内燃機関の運転状態変化に対して最適化された制御目標値を設定可能とする内燃機関の制御目標値設定方法、及び、その制御目標値設定方法に従って設定された制御目標値を利用して内燃機関の制御を行う制御装置を提供することにある。
【課題を解決するための手段】
【００１０】
−発明の概要−
上記の目的を達成するために講じられた本発明の概要は、内燃機関の運転状態の各格子点（運転動作点）それぞれにおける排気変化感度（各格子点それぞれにおける排気の悪化しやすさ）等を考慮し、内燃機関の運転状態の各格子点毎に要求や規制（ＮＯｘ排出量の規制等）を満たす制御目標値を設定するようにしている。
【００１１】
−解決手段−
具体的に、本発明は、内燃機関に対する規制または要求に応じたＮＯｘ排出量の目標値を設定する制御目標値設定方法を対象とする。この制御目標値設定方法に対し、上記内燃機関が搭載された車両を、予め規定された車両走行テストモードに応じて走行させた場合において、上記内燃機関が定常運転状態にある場合に要求される出力である定常要求出力を算出するステップ、上記車両走行テストモードに応じて車両を走行させた場合において、車両が加速または減速する際に要求される加速度である要求車両加速度を算出するステップ、上記車両走行テストモードに応じて車両を走行させた場合において、上記定常要求出力と加速に要する出力との総和である総要求出力を算出するステップ、上記総要求出力と上記定常要求出力との偏差に基づく値であって、上記定常要求出力に対して上記総要求出力が大きく且つその差が大きいほど大きな値として算出される走行加減速状態指標を算出するステップ、上記走行加減速状態指標と、上記車両が加速または減速する際におけるＮＯｘ排出量に対する影響度合いを表す係数である加減速排気変化係数との関係を表す加減速排気変化係数マップに従って、上記走行加減速状態指標が大きいほど大きな値として算出される加減速排気変化係数を算出するステップ、上記車両走行テストモードで規定されている走行パターンの全走行距離を走行させた場合における単位出力当たりのＮＯｘ排出量の平均値であって、この全走行距離を走行させた場合のＮＯｘ総排出量を、この全走行距離を走行させた場合の全走行総出力により除算した値が、ＮＯｘ排出量規制値を満たすように算出される基本平均排気目標値を算出するステップ、以下の式（１０）
Ｅeti(t)＝Ｅet／（１＋Ｃtd(t)）      …（１０）
Ｅeti(t)：運転動作点でのＮＯｘ排出量目標値
Ｅet(t)：基本平均排気目標値
Ｃtd：加減速排気変化係数
によって上記基本平均排気目標値を上記加減速排気変化係数により補正して、上記内燃機関の定常運転時における所定の運転動作点でのＮＯｘ排出量目標値を算出すると共に、以下の式（１３）
Ｅetmap(Ｎｅ，Ｔqe)＝Ｅeti(t)      …（１３）
Ｅetmap(Ｎｅ，Ｔqe)：定常動作点排気目標値
Ｎｅ：運転動作点での内燃機関の回転数
Ｔqe：運転動作点での内燃機関のトルク
によって上記ＮＯｘ排出量目標値である定常動作点排気目標値を、その定常運転での運転動作点における制御目標値として算出するステップを順に行うようにしている。
【００１３】
この特定事項により、定常運転状態から加速運転状態（過渡運転状態）に移行した場合であっても、ＮＯｘ排出量としては所定の規制値以下に抑えることが可能となる。つまり、上記ＮＯｘ排出量目標値は、定常運転状態から加速運転状態に移行した際のＮＯｘ排出量の増加を見越して、この定常運転状態でのＮＯｘ排出量を制限するように設定されたものとなっている。このため、内燃機関の過渡運転におけるＮＯｘ排出量を適正に抑制するための制御目標値であるＮＯｘ排出量目標値を、従来の適合動作（内燃機関の実機を運転しながらＮＯｘ排出量が規制値以下になるように制御パラメータを調整していくといった動作）を実施することなしに規定することが可能となり、適合動作の廃止または適合動作の工数削減を図ることができる。
【００２０】
また、上述した制御目標値（ＮＯｘ排出量目標値）を利用して内燃機関の制御を行う制御装置も本発明の技術的思想の範疇である。
【００２１】
つまり、上記内燃機関の制御目標値設定方法によって設定された定常動作点排気目標値を、上記運転動作点における定常運転状態でのＮＯｘ排出量目標値としてＥＧＲ率を制御する構成とされた内燃機関の制御装置である。
【発明の効果】
【００２５】
本発明では、内燃機関の運転状態が定常運転状態から変化する際における制御値に対する影響度合いを考慮して運転動作点における定常運転状態での制御目標値を設定している。このため、内燃機関の過渡運転における制御値を、従来の適合動作を実施することなしに、規制や要求を満たすための値として設定することが可能となる。
【図面の簡単な説明】
【００２６】
【図１】実施形態に係るエンジン及びその制御系統の概略構成を示す図である。
【図２】ディーゼルエンジンの燃焼室及びその周辺部を示す断面図である。
【図３】ＥＣＵ等の制御系の構成を示すブロック図である。
【図４】燃焼室内での燃焼形態の概略を説明するための吸排気系及び燃焼室の模式図である。
【図５】燃料噴射時における燃焼室及びその周辺部を示す断面図である。
【図６】燃料噴射時における燃焼室の平面図である。
【図７】ＮＯｘ排出量目標値の設定動作の手順を示すフローチャート図である。
【図８】エンジンの運転状態変化時における運転動作点の変化を説明するための図である。
【図９】走行加減速状態指標Ｓt(t)を加減速要求出力Ｐt(t)とした場合に採用される加減速排気変化係数マップを示す図である。
【図１０】定常要求出力Ｐc(t)に対する総要求出力Ｐv(t)の比として走行加減速状態指標Ｓt(t)を求めた場合に採用される加減速排気変化係数マップを示す図である。
【図１１】定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)を利用したエンジンの制御動作の手順を示すフローチャート図である。
【図１２】制御目標状態量ＣＰtrgを筒内の酸素濃度とした場合に、加減速動作点排気目標値ＥtrgであるＮＯｘ排出量目標値から制御目標状態量ＣＰtrgである酸素濃度を求めるための制御目標状態量マップを示す図である。
【発明を実施するための形態】
【００２７】
以下、本発明の実施の形態を図面に基づいて説明する。本実施形態は、自動車に搭載されたコモンレール式筒内直噴型多気筒（例えば直列４気筒）ディーゼルエンジン（圧縮自着火式内燃機関）に本発明を適用した場合について説明する。
【００２８】
−エンジンの構成−
先ず、本実施形態に係るディーゼルエンジン（以下、単にエンジンという）の概略構成について説明する。図１は本実施形態に係るエンジン１及びその制御系統の概略構成図である。また、図２は、ディーゼルエンジンの燃焼室３及びその周辺部を示す断面図である。
【００２９】
図１に示すように、本実施形態に係るエンジン１は、燃料供給系２、燃焼室３、吸気系６、排気系７等を主要部とするディーゼルエンジンシステムとして構成されている。
【００３０】
燃料供給系２は、サプライポンプ２１、コモンレール２２、インジェクタ（燃料噴射弁）２３、遮断弁２４、燃料添加弁２６、機関燃料通路２７、添加燃料通路２８等を備えて構成されている。
【００３１】
上記サプライポンプ２１は、燃料タンクから燃料を汲み上げ、この汲み上げた燃料を高圧にした後、機関燃料通路２７を介してコモンレール２２に供給する。コモンレール２２は、サプライポンプ２１から供給された高圧燃料を所定圧力に保持（蓄圧）する蓄圧室としての機能を有し、この蓄圧した燃料を各インジェクタ２３に分配する。インジェクタ２３は、その内部に圧電素子（ピエゾ素子）を備え、適宜開弁して燃焼室３内に燃料を噴射供給するピエゾインジェクタにより構成されている。このインジェクタ２３からの燃料噴射制御の詳細については後述する。
【００３２】
また、上記サプライポンプ２１は、燃料タンクから汲み上げた燃料の一部を、添加燃料通路２８を介して燃料添加弁２６に供給する。添加燃料通路２８には、緊急時において添加燃料通路２８を遮断して燃料添加を停止するための上記遮断弁２４が備えられている。
【００３３】
また、上記燃料添加弁２６は、ＥＣＵ１００による添加制御動作によって排気系７への燃料添加量が目標添加量（排気Ａ／Ｆが目標Ａ／Ｆとなるような添加量）となるように、また、燃料添加タイミングが所定タイミングとなるように開弁時期が制御される電子制御式の開閉弁により構成されている。つまり、この燃料添加弁２６から所望の燃料が適宜のタイミングで排気系７（排気ポート７１から排気マニホールド７２）に噴射供給される構成となっている。
【００３４】
吸気系６は、シリンダヘッド１５（図２参照）に形成された吸気ポート１５ａに接続される吸気マニホールド６３を備え、この吸気マニホールド６３に、吸気通路を構成する吸気管６４が接続されている。また、この吸気通路には、上流側から順にエアクリーナ６５、エアフローメータ４３、スロットルバルブ（吸気絞り弁）６２が配設されている。上記エアフローメータ４３は、エアクリーナ６５を介して吸気通路に流入される空気量に応じた電気信号を出力するようになっている。
【００３５】
また、この吸気系６には、燃焼室３内でのスワール流（水平方向の旋回流）を可変とするためのスワールコントロールバルブ（スワール速度可変機構）６６が備えられている（図２参照）。具体的に、上記吸気ポート１５ａとしては、ノーマルポート及びスワールポートの２系統が各気筒毎に備えられており、そのうち図２に示されているノーマルポート１５ａに、開度調整可能なバタフライバルブで成るスワールコントロールバルブ６６が配置されている。このスワールコントロールバルブ６６には図示しないアクチュエータが連繋されており、このアクチュエータの駆動によって調整されるスワールコントロールバルブ６６の開度に応じてノーマルポート１５ａを通過する空気の流量が変更できるようになっている。そして、スワールコントロールバルブ６６の開度が大きいほど、ノーマルポート１５ａから気筒内に吸入される空気量が増加する。このため、スワールポート（図２では図示省略）により発生したスワールは相対的に弱まり、気筒内は低スワール（スワール速度が低い状態）となる。逆に、スワールコントロールバルブ６６の開度が小さいほど、ノーマルポート１５ａから気筒内に吸入される空気量が減少する。このため、スワールポートにより発生したスワールは相対的に強められ、気筒内は高スワール（スワール速度が高い状態）となる。
【００３６】
排気系７は、シリンダヘッド１５に形成された上記排気ポート７１に接続される排気マニホールド７２を備え、この排気マニホールド７２に対して、排気通路を構成する排気管７３，７４が接続されている。また、この排気通路には、ＮＯｘ吸蔵触媒（ＮＳＲ触媒：ＮＯｘ  Ｓｔｏｒａｇｅ  Ｒｅｄｕｃｔｉｏｎ触媒）７５及びＤＰＮＲ触媒（Ｄｉｅｓｅｌ  Ｐａｔｉｃｕｌａｔｅ−ＮＯｘ  Ｒｅｄｕｃｔｉｏｎ触媒）７６を備えたマニバータ（排気浄化装置）７７が配設されている。以下、これらＮＳＲ触媒７５及びＤＰＮＲ触媒７６について説明する。
【００３７】
ＮＳＲ触媒７５は、吸蔵還元型ＮＯｘ触媒であって、例えばアルミナ（Ａｌ2Ｏ3）を担体とし、この担体上に例えばカリウム（Ｋ）、ナトリウム（Ｎａ）、リチウム（Ｌｉ）、セシウム（Ｃｓ）のようなアルカリ金属、バリウム（Ｂａ）、カルシウム（Ｃａ）のようなアルカリ土類、ランタン（Ｌａ）、イットリウム（Ｙ）のような希土類と、白金（Ｐｔ）のような貴金属とが担持された構成となっている。
【００３８】
このＮＳＲ触媒７５は、排気中に多量の酸素が存在している状態においてはＮＯｘを吸蔵し、排気中の酸素濃度が低く、かつ還元成分（例えば燃料の未燃成分（ＨＣ））が多量に存在している状態においてはＮＯｘをＮＯ2若しくはＮＯに還元して放出する。ＮＯ2やＮＯとして放出されたＮＯｘは、排気中のＨＣやＣＯと速やかに反応することによってさらに還元されてＮ2となる。また、ＨＣやＣＯは、ＮＯ2やＮＯを還元することで、自身は酸化されてＨ2ＯやＣＯ2となる。即ち、ＮＳＲ触媒７５に導入される排気中の酸素濃度やＨＣ成分を適宜調整することにより、排気中のＨＣ、ＣＯ、ＮＯｘを浄化することができるようになっている。本実施形態のものでは、この排気中の酸素濃度やＨＣ成分の調整を上記燃料添加弁２６からの燃料添加動作によって行うことが可能となっている。
【００３９】
一方、ＤＰＮＲ触媒７６は、例えば多孔質セラミック構造体にＮＯｘ吸蔵還元型触媒を担持させたものであり、排気ガス中のＰＭは多孔質の壁を通過する際に捕集される。また、排気ガスの空燃比がリーンの場合、排気ガス中のＮＯｘはＮＯｘ吸蔵還元型触媒に吸蔵され、空燃比がリッチになると、吸蔵したＮＯｘは還元・放出される。さらに、ＤＰＮＲ触媒７６には、捕集したＰＭを酸化・燃焼する触媒（例えば白金等の貴金属を主成分とする酸化触媒）が担持されている。
【００４０】
ここで、ディーゼルエンジンの燃焼室３及びその周辺部の構成について、図２を用いて説明する。この図２に示すように、エンジン本体の一部を構成するシリンダブロック１１には、各気筒（４気筒）毎に円筒状のシリンダボア１２が形成されており、各シリンダボア１２の内部にはピストン１３が上下方向に摺動可能に収容されている。
【００４１】
ピストン１３の頂面１３ａの上側には上記燃焼室３が形成されている。つまり、この燃焼室３は、シリンダブロック１１の上部にガスケット１４を介して取り付けられたシリンダヘッド１５の下面と、シリンダボア１２の内壁面と、ピストン１３の頂面１３ａとにより区画形成されている。そして、ピストン１３の頂面１３ａの略中央部には、キャビティ（凹陥部）１３ｂが凹設されており、このキャビティ１３ｂも燃焼室３の一部を構成している。
【００４２】
尚、このキャビティ１３ｂの形状としては、その中央部分（シリンダ中心線Ｐ上）では凹陥寸法が小さく、外周側に向かうに従って凹陥寸法が大きくなっている。つまり、図２に示すようにピストン１３が圧縮上死点付近にある際、このキャビティ１３ｂによって形成される燃焼室３としては、中央部分では比較的容積の小さい狭小空間とされ、外周側に向かって次第に空間が拡大される（拡大空間とされる）構成となっている。
【００４３】
上記ピストン１３は、コネクティングロッド１８の小端部１８ａがピストンピン１３ｃにより連結されており、このコネクティングロッド１８の大端部はエンジン出力軸であるクランクシャフトに連結されている。これにより、シリンダボア１２内でのピストン１３の往復移動がコネクティングロッド１８を介してクランクシャフトに伝達され、このクランクシャフトが回転することでエンジン出力が得られるようになっている。また、燃焼室３に向けてグロープラグ１９が配設されている。このグロープラグ１９は、エンジン１の始動直前に電流が流されることにより赤熱し、これに燃料噴霧の一部が吹きつけられることで着火・燃焼が促進される始動補助装置として機能する。
【００４４】
上記シリンダヘッド１５には、燃焼室３へ空気を導入する上記吸気ポート１５ａと、燃焼室３から排気ガスを排出する上記排気ポート７１とがそれぞれ形成されていると共に、吸気ポート１５ａを開閉する吸気バルブ１６及び排気ポート７１を開閉する排気バルブ１７が配設されている。これら吸気バルブ１６及び排気バルブ１７はシリンダ中心線Ｐを挟んで対向配置されている。つまり、本エンジン１はクロスフロータイプとして構成されている。また、シリンダヘッド１５には、燃焼室３の内部へ直接的に燃料を噴射する上記インジェクタ２３が取り付けられている。このインジェクタ２３は、シリンダ中心線Ｐに沿う起立姿勢で燃焼室３の略中央上部に配設されており、上記コモンレール２２から導入される燃料を燃焼室３に向けて所定のタイミングで噴射するようになっている。
【００４５】
更に、図１に示す如く、このエンジン１には、過給機（ターボチャージャ）５が設けられている。このターボチャージャ５は、タービンシャフト５１を介して連結されたタービンホイール５２及びコンプレッサホイール５３を備えている。コンプレッサホイール５３は吸気管６４内部に臨んで配置され、タービンホイール５２は排気管７３内部に臨んで配置されている。このためターボチャージャ５は、タービンホイール５２が受ける排気流（排気圧）を利用してコンプレッサホイール５３を回転させ、吸気圧を高めるといった所謂過給動作を行うようになっている。本実施形態におけるターボチャージャ５は、可変ノズル式ターボチャージャであって、タービンホイール５２側に可変ノズルベーン機構（図示省略）が設けられており、この可変ノズルベーン機構の開度を調整することにより、エンジン１の過給圧を調整することができる。
【００４６】
吸気系６の吸気管６４には、ターボチャージャ５での過給によって昇温した吸入空気を強制冷却するためのインタークーラ６１が設けられている。
【００４７】
このインタークーラ６１よりも更に下流側に設けられた上記スロットルバルブ６２は、その開度を無段階に調整することができる電子制御式の開閉弁であり、所定の条件下において吸入空気の流路面積を絞り、この吸入空気の供給量を調整（低減）する機能を有している。
【００４８】
また、エンジン１には、吸気系６と排気系７とを接続する排気還流通路（ＥＧＲ通路）８が設けられている。このＥＧＲ通路８は、排気の一部を適宜吸気系６に還流させて燃焼室３へ再度供給することにより燃焼温度を低下させ、これによってＮＯｘ発生量を低減させるものである。また、このＥＧＲ通路８には、電子制御によって無段階に開閉され、同通路を流れる排気流量を自在に調整することができるＥＧＲバルブ８１と、ＥＧＲ通路８を通過（還流）する排気を冷却するためのＥＧＲクーラ８２とが設けられている。これらＥＧＲ通路８、ＥＧＲバルブ８１、ＥＧＲクーラ８２等によってＥＧＲ装置（排気還流装置）が構成されている。
【００４９】
−センサ類−
エンジン１の各部位には、各種センサが取り付けられており、それぞれの部位の環境条件や、エンジン１の運転状態に関する信号を出力する。
【００５０】
例えば、上記エアフローメータ４３は、吸気系６内のスロットルバルブ６２上流において吸入空気の流量（吸入空気量）に応じた検出信号を出力する。吸気温センサ４９は、吸気マニホールド６３に配置され、吸入空気の温度に応じた検出信号を出力する。吸気圧センサ４８は、吸気マニホールド６３に配置され、吸入空気圧力に応じた検出信号を出力する。Ａ／Ｆ（空燃比）センサ４４は、排気系７のマニバータ７７の下流において排気中の酸素濃度に応じて連続的に変化する検出信号を出力する。排気温センサ４５は、同じく排気系７のマニバータ７７の下流において排気ガスの温度（排気温度）に応じた検出信号を出力する。レール圧センサ４１はコモンレール２２内に蓄えられている燃料の圧力に応じた検出信号を出力する。スロットル開度センサ４２はスロットルバルブ６２の開度を検出する。
【００５１】
−ＥＣＵ−
ＥＣＵ１００は、図３に示すように、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３及びバックアップＲＡＭ１０４などを備えている。ＲＯＭ１０２は、各種制御プログラムや、それら各種制御プログラムを実行する際に参照されるマップ等が記憶されている。ＣＰＵ１０１は、ＲＯＭ１０２に記憶された各種制御プログラムやマップに基づいて各種の演算処理を実行する。ＲＡＭ１０３は、ＣＰＵ１０１での演算結果や各センサから入力されたデータ等を一時的に記憶するメモリである。バックアップＲＡＭ１０４は、例えばエンジン１の停止時にその保存すべきデータ等を記憶する不揮発性のメモリである。
【００５２】
以上のＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３及びバックアップＲＡＭ１０４は、バス１０７を介して互いに接続されるとともに、入力インターフェース１０５及び出力インターフェース１０６と接続されている。
【００５３】
入力インターフェース１０５には、上記レール圧センサ４１、スロットル開度センサ４２、エアフローメータ４３、Ａ／Ｆセンサ４４、排気温センサ４５、吸気圧センサ４８、吸気温センサ４９が接続されている。さらに、この入力インターフェース１０５には、エンジン１の冷却水温に応じた検出信号を出力する水温センサ４６、アクセルペダルの踏み込み量に応じた検出信号を出力するアクセル開度センサ４７、エンジン１の出力軸（クランクシャフト）が一定角度回転する毎に検出信号（パルス）を出力するクランクポジションセンサ４０、及び、筒内圧力を検出する筒内圧センサ４Ａなどが接続されている。
【００５４】
一方、出力インターフェース１０６には、上記サプライポンプ２１、インジェクタ２３、燃料添加弁２６、スロットルバルブ６２、スワールコントロールバルブ６６、ＥＧＲバルブ８１、及び、上記ターボチャージャ５の可変ノズルベーン機構（可変ノズルベーンの開度を調整するアクチュエータ）５４も接続されている。
【００５５】
そして、ＥＣＵ１００は、上記した各種センサからの出力、その出力値を利用する演算式により求められた演算値、または、上記ＲＯＭ１０２に記憶された各種マップに基づいて、エンジン１の各種制御を実行する。
【００５６】
例えば、ＥＣＵ１００は、インジェクタ２３の燃料噴射制御として、パイロット噴射（副噴射）とメイン噴射（主噴射）とを実行する。
【００５７】
上記パイロット噴射は、インジェクタ２３からのメイン噴射に先立ち、予め少量の燃料を噴射する動作である。また、このパイロット噴射は、メイン噴射による燃料の着火遅れを抑制し、安定した拡散燃焼に導くための噴射動作であって、副噴射とも呼ばれる。また、本実施形態におけるパイロット噴射は、上述したメイン噴射による初期燃焼速度を抑制する機能ばかりでなく、気筒内温度を高める予熱機能をも有するものとなっている。つまり、このパイロット噴射の実行後、燃料噴射を一旦中断し、メイン噴射が開始されるまでの間に圧縮ガス温度（気筒内温度）を十分に高めて燃料の自着火温度（例えば１０００Ｋ）に到達させるようにし、これによってメイン噴射で噴射される燃料の着火性を良好に確保するようにしている。
【００５８】
上記メイン噴射は、エンジン１のトルク発生のための噴射動作（トルク発生用燃料の供給動作）である。このメイン噴射での噴射量は、基本的には、エンジン回転数、アクセル操作量、冷却水温度、吸気温度等の運転状態に応じ、要求トルクが得られるように決定される。例えば、エンジン回転数（クランクポジションセンサ４０の検出値に基づいて算出されるエンジン回転数）が高いほど、また、アクセル操作量（アクセル開度センサ４７により検出されるアクセルペダルの踏み込み量）が大きいほど（アクセル開度が大きいほど）エンジン１のトルク要求値としては高く得られ、それに応じてメイン噴射での燃料噴射量としても多く設定されることになる。また、上記パイロット噴射によって気筒内の予熱が十分に行われている場合には、メイン噴射で噴射された燃料は、直ちに自着火温度以上の温度環境下に晒されて熱分解が進み、噴射後は直ちに燃焼が開始されることになる。
【００５９】
尚、上述したパイロット噴射及びメイン噴射の他に、アフタ噴射やポスト噴射が必要に応じて行われる。アフタ噴射は、排気ガス温度を上昇させるための噴射動作である。具体的には、供給された燃料の燃焼エネルギがエンジン１のトルクに変換されることなく、その大部分が排気の熱エネルギとして得られるタイミングでアフタ噴射は実行される。また、ポスト噴射は、排気系７に燃料を直接的に導入して上記マニバータ７７の昇温を図るための噴射動作である。例えば、ＤＰＮＲ触媒７６に捕集されているＰＭの堆積量が所定量を超えた場合（例えばマニバータ７７の前後の差圧を検出することにより検知）、ポスト噴射が実行されるようになっている。
【００６０】
また、ＥＣＵ１００は、エンジン１の運転状態に応じてＥＧＲバルブ８１の開度を制御し、吸気マニホールド６３に向けての排気還流量（ＥＧＲ量）を調整する。このＥＧＲ量は、上記ＲＯＭ１０２に予め記憶されたＥＧＲマップに従って設定される。具体的に、このＥＧＲマップは、エンジン回転数及びエンジン負荷をパラメータとしてＥＧＲ量（ＥＧＲ率）を決定するためのマップである。尚、このＥＧＲマップは、予め実験やシミュレーション等によって作成されたものとなっている。つまり、上記クランクポジションセンサ４０の検出値に基づいて算出されたエンジン回転数及びスロットル開度センサ４２によって検出されたスロットルバルブ６２の開度（エンジン負荷に相当）とをＥＧＲマップに当て嵌めることでＥＧＲ量（ＥＧＲバルブ８１の開度）が得られるようになっている。
【００６１】
更に、ＥＣＵ１００は、上記スワールコントロールバルブ６６の開度制御を実行する。このスワールコントロールバルブ６６の開度制御としては、燃焼室３内に噴射された燃料の噴霧の単位時間当たり（または単位クランク回転角度当たり）における気筒内の周方向の移動量を変更するように行われる。
【００６２】
−燃料噴射圧−
燃料噴射を実行する際の燃料噴射圧は、コモンレール２２の内圧により決定される。このコモンレール内圧として、一般に、コモンレール２２からインジェクタ２３へ供給される燃料圧力の目標値、即ち目標レール圧は、エンジン負荷（機関負荷）が高くなるほど、及び、エンジン回転数（機関回転数）が高くなるほど高いものとされる。即ち、エンジン負荷が高い場合には燃焼室３内に吸入される空気量が多いため、インジェクタ２３から燃焼室３内に向けて多量の燃料を噴射しなければならず、よってインジェクタ２３からの噴射圧力を高いものとする必要がある。また、エンジン回転数が高い場合には噴射可能な期間が短いため、単位時間当たりに噴射される燃料量を多くしなければならず、よってインジェクタ２３からの噴射圧力を高いものとする必要がある。このように、目標レール圧は一般にエンジン負荷及びエンジン回転数に基づいて設定される。尚、この目標レール圧は例えば上記ＲＯＭ１０２に記憶された燃圧設定マップに従って設定される。つまり、この燃圧設定マップに従って燃料圧力を決定することで、インジェクタ２３の開弁期間（噴射率波形）が制御され、その開弁期間中における燃料噴射量を規定することが可能になる。
【００６３】
尚、本実施形態では、エンジン負荷等に応じて燃料圧力が３０ＭＰａ〜２００ＭＰａの間で調整されるようになっている。
【００６４】
上記パイロット噴射やメイン噴射などの燃料噴射パラメータについて、その最適値はエンジン１や吸入空気等の温度条件によって異なるものとなる。
【００６５】
例えば、上記ＥＣＵ１００は、コモンレール圧がエンジン運転状態に基づいて設定される目標レール圧と等しくなるように、即ち燃料噴射圧が目標噴射圧と一致するように、サプライポンプ２１の燃料吐出量を調量する。また、ＥＣＵ１００はエンジン運転状態に基づいて燃料噴射量及び燃料噴射形態を決定する。具体的には、ＥＣＵ１００は、クランクポジションセンサ４０の検出値に基づいてエンジン回転速度を算出するとともに、アクセル開度センサ４７の検出値に基づいてアクセルペダルの踏み込み量（アクセル開度）を求め、このエンジン回転速度及びアクセル開度に基づいて総燃料噴射量（パイロット噴射での噴射量とメイン噴射での噴射量との和）を決定する。
【００６６】
−燃焼形態の概略説明−
次に、本実施形態に係るエンジン１における燃焼室３内での燃焼形態の概略について説明する。
【００６７】
図４は、エンジン１の一つの気筒に対して吸気マニホールド６３及び吸気ポート１５ａを経てガス（空気）が吸入され、燃焼室３内へインジェクタ２３からの燃料噴射によって燃焼が行われると共に、その燃焼後のガスが排気ポート７１を経て排気マニホールド７２へ排出される様子を模式的に示した図である。
【００６８】
この図４に示すように、気筒内に吸入されるガスには、吸気管６４からスロットルバルブ６２を介して吸入された新気と、上記ＥＧＲバルブ８１が開弁された場合にＥＧＲ通路８から吸入されるＥＧＲガスとが含まれる。吸入される新気量（質量）と吸入されるＥＧＲガス量（質量）との和に対するＥＧＲガス量の割合（即ち、ＥＧＲ率）は、運転状態に応じて上記ＥＣＵ１００により適宜制御されるＥＧＲバルブ８１の開度に応じて変化する。
【００６９】
このようにして気筒内に吸入された新気及びＥＧＲガスは、吸気行程において開弁している吸気バルブ１６を介し、ピストン１３（図４では図示省略）の下降に伴って気筒内に吸入されて筒内ガスとなる。この筒内ガスは、エンジン１の運転状態に応じて決定されるバルブ閉弁時にて吸気バルブ１６が閉弁することにより筒内に密閉され（筒内ガスの閉じ込め状態）、その後の圧縮行程においてピストン１３の上昇に伴って圧縮される。そして、ピストン１３が上死点近傍に達すると、上述したＥＣＵ１００による噴射量制御によって所定時間だけインジェクタ２３が開弁されることで燃料を燃焼室３内に直接噴射する。具体的には、ピストン１３が上死点に達する前に上記パイロット噴射が実行され、燃料噴射が一旦停止された後、所定のインターバルを経て、ピストン１３が上死点近傍に達した時点で上記メイン噴射が実行されることになる。
【００７０】
図５は、この燃料噴射時における燃焼室３及びその周辺部を示す断面図であり、図６は、この燃料噴射時における燃焼室３の平面図（ピストン１３の上面を示す図）である。図６に示すように、本実施形態に係るエンジン１のインジェクタ２３には、周方向に亘って等間隔に８個の噴孔が設けられており、これら噴孔からそれぞれ均等に燃料が噴射されるようになっている。尚、この噴孔数としては８個に限るものではない。
【００７１】
そして、この各噴孔から噴射された燃料の噴霧Ａ，Ａ，…は略円錐状に拡散していく。また、各噴孔からの燃料噴射（上記パイロット噴射やメイン噴射）は、ピストン１３が圧縮上死点近傍に達した時点で行われるため、図５に示すように、各燃料の噴霧Ａ，Ａ，…は上記キャビティ１３ｂ内で拡散していくことになる。
【００７２】
このように、インジェクタ２３に形成されている各噴孔から噴射された燃料の噴霧Ａ，Ａ，…は、時間の経過に伴って筒内ガスと混ざり合いながら混合気となって筒内においてそれぞれ円錐状に拡散していき、自己着火によって燃焼する。つまり、この各燃料の噴霧Ａ，Ａ，…は、それぞれ筒内ガスと共に略円錐状の燃焼場を形成し、その燃焼場（本実施形態では８箇所の燃焼場）でそれぞれ燃焼が開始されることになる。
【００７３】
そして、この燃焼により発生したエネルギは、ピストン１３を下死点に向かって押し下げるための運動エネルギ（エンジン出力となるエネルギ）、燃焼室３内を温度上昇させる熱エネルギ、シリンダブロック１１やシリンダヘッド１５を経て外部（例えば冷却水）に放熱される熱エネルギとなる。
【００７４】
そして、燃焼後の筒内ガスは、排気行程において開弁する排気バルブ１７を介し、ピストン１３の上昇に伴って排気ポート７１及び排気マニホールド７２へ排出されて排ガスとなる。
【００７５】
−ＮＯｘ排出量目標値の設定動作−
次に、本実施形態の特徴とする動作であるＮＯｘ排出量目標値の設定動作について説明する。このＮＯｘ排出量目標値の設定動作は、エンジン１の設計初期段階で行われるものであって、所定の車両走行モード（例えば欧州のテストモードであるＥＣモード）に応じた車両走行シミュレーションを行った場合に、エンジン１の各運転動作点（エンジン回転数及びトルク（負荷）により規定される各運転動作点；格子点）における排気変化感度（ＮＯｘ排出量変化感度；車両の加減速が行われた際のＮＯｘの排出し易さ、言い換えると、エンジン１の運転状態が定常運転状態から変化する際におけるＮＯｘ排出量に対する影響度合い）を考慮して、各運転動作点におけるＮＯｘ排出量目標値（ＮＯｘ排出量の制限値となる目標値；制御マップ上の制御目標値）を設定するものとなっている。つまり、エンジン１の具体的設計（各種構成部品の設計）を行う前段階で、エンジン１の各運転動作点における目標値であるＮＯｘ排出量目標値を、このＮＯｘ排出量目標値設定動作によって設定しておく。そして、その後に、定常運転状態において（車両の加減速が行われる前段階において）そのＮＯｘ排出量目標値が達成されるようなエンジン１を設計するための設計指針としてＮＯｘ排出量目標値が利用されることになる。
【００７６】
尚、上述したようにエンジン１の各運転動作点毎にＮＯｘ排出量変化感度が異なる理由としては、加速時や減速時には筒内での燃料燃焼状態が時々刻々と変化し、その変化状態が各運転動作点毎に異なっていることが挙げられる。
【００７７】
ＮＯｘ排出量目標値の設定動作の手順としては、図７に示すように、「定常要求出力Ｐc(t)」の算出ステップ（ステップＳＴ１）、「要求車両加速度ａ(t)」の算出ステップ（ステップＳＴ２）、「総要求出力Ｐv(t)」の算出ステップ（ステップＳＴ３）、「走行加減速状態指標Ｓt(t)」の算出ステップ（ステップＳＴ４）、「加減速排気変化係数Ｃtd」の算出ステップ（ステップＳＴ５）、「基本平均排気目標値Ｅet(t)」の算出ステップ（ステップＳＴ６）、「定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)」の算出ステップ（ステップＳＴ７）が順に行われる。以下、各ステップについて順に説明する。
【００７８】
＜定常要求出力Ｐc(t)の算出ステップ＞
この定常要求出力Ｐc(t)は、上記所定の車両走行モード（車両走行パターン）に応じて車両を走行させた際（走行シミュレーションにより走行させた際）に、車両走行状態が定常走行状態（エンジン回転数及びエンジン負荷を略一定に維持した状態での運転）であると仮定した場合に、現在の車速を維持するために必要となる（エンジン１に対して要求される）エンジン出力（本発明でいう「内燃機関が定常運転状態にある場合に要求される出力である定常要求出力」）に相当する。
【００７９】
図８を用いて具体的に説明する。この図８は、エンジン１の運転状態変化時における運転動作点の変化を説明するための図である。図中の曲線Ｒ／Ｌは、変速機の所定変速段（例えば第３速段）における走行負荷抵抗（「Ｒｏａｄ  Ｌｏａｄ」と呼ばれる）であり、この曲線Ｒ／Ｌ上でのエンジン運転状態にあっては、エンジン出力は走行負荷抵抗と釣り合っており、車両は現在の車速を維持することになる。例えば、図中の運転動作点Ｅａでは、エンジン回転数がＮＥａでありエンジントルクがＴａとなって、車両は現在の車速（エンジン回転数、変速機の変速比、デファレンシャルギヤのギヤ比、タイヤの半径によって定まる車速）を維持した状態となる。
【００８０】
尚、上記走行負荷抵抗Ｒ／Ｌは、路面抵抗、車両の空力特性、車両重量及び各部のフリクションロスによって車速毎に一義的に定まる。上述した如く車速は、エンジン回転数、変速機の変速比（変速段）及びデファレンシャルギヤのギヤ比（最終減速比）並びにタイヤの半径に基づいて定まるため、定常走行状態において、ある車速をある変速比で得るためのエンジン出力は、上述した各種要素に応じて予め決定される。
【００８１】
また、車両の走行負荷抵抗Ｒ／Ｌは、車速の関数（二次関数）で表される。ある時間ｔにおける車両の走行負荷抵抗ＲＬ(t)は以下の式（１）となる。
【００８２】
ＲＬ(t)＝αｖ2＋βｖ＋γ      …（１）
上記ｖは車速〔ｍ／ｓ〕であり、α，β，γは各項の係数である。
【００８３】
また、ある時間ｔにおける時間間隔Δｔ〔ｓｅｃ〕における定常要求出力Ｐc(t)〔Ｗｓ〕は、走行負荷抵抗及び車速によって定められ、以下の式（２）により算出される。
【００８４】
Ｐc(t)＝ＲＬ・ｖ・Δｔ      …（２）
ＲＬは走行負荷抵抗である。
【００８５】
このように、定常要求出力Ｐc(t)は、車両の走行負荷抵抗ＰＬ及び車速ｖによって決まるため、車両を所定の走行モードで走行させると仮定した場合には、上記定常要求出力Ｐc(t)は車両の種類毎に車速に応じて一律の値として得られることになる。例えば、図８における運転動作点Ｅａ（定常走行状態での運転動作点）にあっては、定常要求出力Ｐc(t)は図中のＰc−ａとなる。
【００８６】
尚、上記所定の走行モードとしては、種々のものが挙げられる。例えば、上述した欧州のテストモードであるＥＣモードの他に、１０・１５モード、ＪＣ０８モード、ディーゼル１３モード、米国ＬＡ−４モード等がある。これら走行モードは任意のもの（例えば車両が対象とする販売国で規定されているテストモード）が採用可能である。
【００８７】
＜要求車両加速度ａ(t)の算出ステップ＞
上述した走行モードで車両を走行させる場合、その車両走行条件は時間に対する車速の変化として与えられる。そして、この走行モードにおいて車両を加速（減速の場合には負の加速）させる走行パターンにあっては上記車速から加速度（減速の場合には負の加速度）を求めることができる。つまり、ある時間ｔでの時間間隔Δｔ〔ｓｅｃ〕における平均加速度を、車速を利用して要求車両加速度ａ(t)〔ｍ／ｓ2〕として算出できる。この要求車両加速度ａ(t)（本発明でいう「車両が加速または減速する際に要求される加速度である要求車両加速度」に相当）は車速を時間微分する以下の式（３）により算出される。
【００８８】
ａ(t)＝ｄｖ／ｄｔ＝Δｖ／Δｔ      …（３）
ΔｖはΔｔ期間での車速の変化量である。
【００８９】
＜総要求出力Ｐv(t)の算出ステップ＞
総要求出力Ｐv(t)は、上記所定の車両走行モードに応じて車両を走行させた場合に、車両加速要求などに応じてエンジン１に要求される出力である。つまり、現在の車速を維持するための上記定常要求出力Ｐc(t)と加速に要する出力（減速の場合には負の出力）との総和として総要求出力Ｐv(t)は求められる。このため、走行モードにおける車両の加速時には、エンジン１に対する総要求出力Ｐv(t)は上記定常走行状態での要求出力（定常要求出力Ｐc(t)）よりも大きくなる。逆に、車両の減速時には、エンジン１に対する総要求出力Ｐv(t)は上記定常走行状態での要求出力よりも小さくなる。
【００９０】
この総要求出力Ｐv(t)〔Ｗｓ〕は、上記要求車両加速度ａ(t)や車両総重量等の車両諸元から算出できる。具体的には、以下の式（４）により算出される。
【００９１】
Ｐv(t)＝Ｍｖ・ａ・ｖ・Δｔ      …（４）
上記Ｍｖは車両総重量〔ｋｇ〕であり、ａは時間間隔Δｔでの車両加速度〔ｍ／ｓ2〕であって上記式（３）により算出される。
【００９２】
例えば、エンジン１の運転状態が、図８における運転動作点Ｅｂにある場合（加速要求時）には、エンジン回転数がＮＥａでありエンジントルクがＴｂとなって、総要求出力Ｐv(t)は図中のＰv−ｂとなり、上記エンジン回転数がＮＥａの場合における定常要求出力Ｐc−ａよりも大きくなる。
【００９３】
＜走行加減速状態指標Ｓt(t)の算出ステップ＞
以上のようにして算出された定常要求出力Ｐc(t)及び総要求出力Ｐv(t)から加減速要求出力Ｐt(t)を算出し、この加減速要求出力Ｐt(t)を利用して走行加減速状態指標Ｓt(t)（本発明でいう「総要求出力と定常要求出力との偏差に基づく走行加減速状態指標」に相当）を求める。
【００９４】
具体的に、上記加減速要求出力Ｐt(t)は、加減速要求（車両の加速要求または減速要求）分に相当する出力であって、上記総要求出力Ｐv(t)から定常要求出力Ｐc(t)を減算することにより求められる。つまり、以下の式（５）により算出される。
【００９５】
Ｐt(t)＝Ｐv(t)−Ｐc(t)      …（５）
例えば、エンジン１の運転状態が、図８における運転動作点Ｅｂにある場合には、加減速要求出力Ｐt(t)は図中のＰt−ｂとなる。
【００９６】
このようにして算出された加減速要求出力Ｐt(t)を利用して走行加減速状態指標Ｓt(t)を求める。この走行加減速状態指標Ｓt(t)の求め方としては以下の２つが挙げられる。
【００９７】
先ず、上記加減速要求出力Ｐt(t)をそのまま走行加減速状態指標Ｓt(t)とするものである（以下の式（６）を参照）。
【００９８】
Ｓt(t)＝Ｐt(t)      …（６）
この場合、エンジン１の定常運転時には、加減速要求出力Ｐt(t)が「０」であるため、走行加減速状態指標Ｓt(t)も「０」として算出され、加速要求時には、加減速要求出力Ｐt(t)が「正の値」であるため、走行加減速状態指標Ｓt(t)も「正の値」として算出され、減速時には、加減速要求出力Ｐt(t)が「負の値」であるため、走行加減速状態指標Ｓt(t)も「負の値」として算出されることになる。
【００９９】
一方、定常要求出力Ｐc(t)に対する総要求出力Ｐv(t)の比として走行加減速状態指標Ｓt(t)を算出するようにしてもよい（以下の式（７）を参照）。
【０１００】
Ｓt(t)＝Ｐv(t)／Ｐc(t)      …（７）
この場合、エンジン１の定常運転時には、総要求出力Ｐv(t)は定常要求出力Ｐc(t)に等しいため、走行加減速状態指標Ｓt(t)は「１」として算出され、加速要求時には、総要求出力Ｐv(t)が定常要求出力Ｐc(t)に対して大きいため、走行加減速状態指標Ｓt(t)は「１よりも大きな値」として算出され、減速時には、総要求出力Ｐv(t)が定常要求出力Ｐc(t)に対して小さいため、走行加減速状態指標Ｓt(t)は「１よりも小さな値」として算出されることになる。
【０１０１】
＜加減速排気変化係数Ｃtdの算出ステップ＞
上述の如く求められた走行加減速状態指標Ｓt(t)から加減速排気変化係数Ｃtd（本発明でいう「車両が加速または減速する際におけるＮＯｘ排出量に対する影響度合いを表す係数である加減速排気変化係数」に相当）を求める。この加減速排気変化係数Ｃtdは、エンジン１の運転動作点に応じたＮＯｘ排出量変化感度を示す値であり、この値が大きいほど、エンジン１の運転状態として定常運転状態から加速運転状態に移った際のＮＯｘ排出量が多くなりやすい状態であることを示すものである。
【０１０２】
具体的には、図９や図１０に示す加減速排気変化係数マップに従って加減速排気変化係数Ｃtdを求める。この加減速排気変化係数マップは、走行加減速状態指標Ｓt(t)と加減速排気変化係数Ｃtdとの関係を規定している。図９に示すものは、走行加減速状態指標Ｓt(t)を加減速要求出力Ｐt(t)とした場合に採用される加減速排気変化係数マップであり、図１０に示すものは、定常要求出力Ｐc(t)に対する総要求出力Ｐv(t)の比として走行加減速状態指標Ｓt(t)を求めた場合に採用される加減速排気変化係数マップである。
【０１０３】
図９に示す加減速排気変化係数マップにあっては、走行加減速状態指標Ｓt(t)が「０」の場合には加減速排気変化係数Ｃtdとしては「０」に設定される。そして、走行加減速状態指標Ｓt(t)が正の値である場合には、その値が大きいほど加減速排気変化係数Ｃtdとしても正の値で大きな値に設定される。逆に、走行加減速状態指標Ｓt(t)が負の値である場合には、その値が小さいほど加減速排気変化係数Ｃtdとしても負の値で小さな値に設定される。この図９に示すものでは、走行加減速状態指標Ｓt(t)の変化に対する加減速排気変化係数Ｃtdの変化としては二次関数（走行加減速状態指標Ｓt(t)の二乗に加減速排気変化係数Ｃtdが比例する）で与えられている。これに限らず、走行加減速状態指標Ｓt(t)に対して加減速排気変化係数Ｃtdが正比例するものであってもよい。
【０１０４】
図１０に示す加減速排気変化係数マップにあっては、走行加減速状態指標Ｓt(t)が「１」の場合には加減速排気変化係数Ｃtdとしては「０」に設定される。そして、走行加減速状態指標Ｓt(t)が「１」よりも大きいほど加減速排気変化係数Ｃtdとしては正の値で大きな値に設定される。逆に、走行加減速状態指標Ｓt(t)が「１」よりも小さいほど加減速排気変化係数Ｃtdとしては負の値で小さな値に設定される。この図１０に示すものでも、走行加減速状態指標Ｓt(t)の変化に対する加減速排気変化係数Ｃtdの変化としては二次関数で与えられている。これに限らず、走行加減速状態指標Ｓt(t)に対して加減速排気変化係数Ｃtdが正比例するものであってもよい。
【０１０５】
これら図９や図１０に示した加減速排気変化係数マップは、過去の車両走行パターンでのエンジン運転状態の変化とＮＯｘ排出量の変化感度との関係を表したデータベース等を利用して作成される。または、過去の車両走行パターンでのエンジン運転状態の変化とＮＯｘ排出量の変化感度との経験則に基づいて作成するようにしてもよい。
【０１０６】
＜基本平均排気目標値Ｅet(t)の算出ステップ＞
基本平均排気目標値Ｅet(t)は、上記走行モードで規定されている走行パターンの全走行距離を走行させた場合における単位出力当たりのＮＯｘ排出量の平均値を表すものであり、上記全走行距離を走行させた場合のＮＯｘ総排出量を、全走行距離を走行させた場合の全走行総出力により除算することにより求められる。この基本平均排気目標値Ｅet(t)が、「内燃機関の所定の運転状態におけるＮＯｘ排出量の平均値がＮＯｘ排出量規制値を満たす基本制御目標値」に相当する。以下、具体的に説明する。
【０１０７】
先ず、下記の式（８）によって全走行距離を走行させた場合における全走行総出力Ｐa(t)〔Ｗｓ〕を算出する。
【０１０８】
【数１】
0005817342.tif 000002
【０１０９】
ここで、Ｔは上記走行モードでの走行時間〔ｓｅｃ〕である。
【０１１０】
このようにして全走行総出力Ｐa(t)を算出した後、下記の式（９）によって基本平均排気目標値Ｅet(t)〔ｇ／ｋＷｈ〕を算出する。
【０１１１】
Ｅet(t)＝（Ｅvt×Ｌ）／（Ｐa(t)／１０００／３６００）      …（９）
上記Ｅvtは単位走行距離当たりにおける排気排出目標値（ＮＯｘの排出目標値；ｇ／ｋｍ）であって予め設定されたＮＯｘ排出量規制値に従って設定される。また、Ｌは上記走行モードでの全走行距離〔ｋｍ〕である。
【０１１２】
これにより、規制により与えられたＮＯｘの排出目標値（ＮＯｘ排出規制値以下の目標値）を実現するための単位出力当たりにおけるＮＯｘ排出量〔ｇ／ｋＷｈ〕の平均値が基本平均排気目標値Ｅet(t)として算出されることになる。つまり、上記車両走行パターンの全走行距離を走行させた場合における単位出力当たりにおけるＮＯｘ排出量の平均値が、この基本平均排気目標値Ｅet(t)を満たすようにエンジン設計を行えば、そのエンジンはＮＯｘ排出量規制を満たすことになる。
【０１１３】
＜定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)の算出ステップ＞
この定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)は、上記ＥＣＵ１００のＲＯＭ１０２に記憶される制御マップ（定常運転状態を対象とした制御マップ）の各格子点（運転動作点；エンジン回転数及びトルクにより規定される運転動作点）毎の設定値であるＮＯｘ排出量目標値を規定するものである。そして、この定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)の算出ステップでは、算出された上記基本平均排気目標値Ｅet(t)に対し、各運転動作点に応じた上記ＮＯｘ排出量の変化感度を表す値である上記加減速排気変化係数Ｃtdによる補正を行うことによって各運転動作点におけるＮＯｘ排出量目標値を算出する。以下、具体的に説明する。
【０１１４】
車両の加速要求時にはＮＯｘ排出量が増加することになるため、上記加減速排気変化係数Ｃtdを利用して、上記基本平均排気目標値Ｅetを補正し、これにより、対象とする運転動作点でのＮＯｘ排出量目標値Ｅeti(t)〔ｇ／ｋＷｈ〕を算出する。つまり、定常運転状態から加速要求運転状態に移行した際のＮＯｘ排出量の増加を見越して、この定常運転状態でのＮＯｘ排出量を制限するように、上記ＮＯｘ排出量目標値を算出することになる。具体的には、以下の式（１０）によって算出する。
【０１１５】
Ｅeti(t)＝Ｅet／（１＋Ｃtd(t)）      …（１０）
このようにして、ＮＯｘ排出量目標値Ｅeti(t)は、加減速排気変化係数Ｃtdが大きいほど小さな値として算出されることになる。そして、このＮＯｘ排出量目標値Ｅeti(t)は、対象とする運転動作点から車両の加速要求が生じた場合であっても、その際（過渡時）のＮＯｘ排出量が規制値以下となるためのＮＯｘ排出量目標値として得られる。
【０１１６】
そして、このようにして求められたＮＯｘ排出量目標値Ｅeti(t)が適用される運転動作点（エンジン回転数Ｎｅ及びトルクＴqe）は以下の算出式により求められる。
【０１１７】
エンジン回転数Ｎｅ〔ｒｐｍ〕は、時間ｔでの車速ｖ〔ｍ／ｓｅｃ〕、総ギヤ比ｇｒ、タイヤの半径Ｒ〔ｍ〕から以下の式（１１）により算出される。ここで、上記総ギヤ比ｇｒは、変速機の変速比とデファレンシャルギヤのギヤ比との積である。
【０１１８】
Ｎｅ＝ｖ・ｇｒ・６０／（２πＲ）      …（１１）
このエンジン回転数Ｎｅ〔ｒｐｍ〕と総出力Ｐa〔Ｗｓ〕より、エンジン１に対する要求軸トルクＴqe〔Ｎｍ〕は以下の式（１２）により算出される。
【０１１９】
Ｔqe＝Ｐa／（Ｎｅ・２π／６０）      …（１２）
このようにして、上記式（１０）で算出されたＮＯｘ排出量目標値Ｅeti(t)が適用される運転動作点（エンジン回転数Ｎｅ及びトルクＴqe）が求められることにより、その運転動作点における排気目標値は以下の式（１３）で与えられることになる。
【０１２０】
Ｅetmap(Ｎｅ，Ｔqe)＝Ｅeti(t)      …（１３）
以上の動作を、所定の車両走行モードに応じた車両走行シミュレーションを行いながら所定時間毎または所定走行距離毎に実行していき、複数の運転動作点それぞれにおける排気目標値（定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)）を算出していく。これにより、定常運転状態における各運転動作点それぞれに対して排気目標値が設定された制御用マップが得られることになる。そして、この制御用マップにおいて設定されている定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)は、対象とする運転動作点からの加速要求が生じたとしても、ＮＯｘ排出量が規制値を超えることのない値として取得されていることになる。
【０１２１】
このようにして走行モードに応じたエンジン１の運転状態変化を考慮した（運転動作点に応じたＮＯｘ排出量の変化感度を考慮した）排気目標値（ＮＯｘ排出量目標値Ｅeti(t)）を規定したことにより、エンジン１の開発初期段階における初期の設計諸元や規制要求値からエンジンの種類や過渡の動作状態を考慮して適正な目標値の設定が可能となり、実機完成時の実機を用いた適合時における工数を大幅に削減することができ、適合時間の大幅な短縮化を図ることができる。また、実機完成前に各種エンジンモデルを用いたシミュレーションの目標値としても有効に活用することができることになる。
【０１２２】
また、上述したＮＯｘ排出量目標値の設定動作の一連の手順を自動化した場合には、各運転動作点におけるＮＯｘ排出量目標値の自動設定が可能になる。
【０１２３】
−エンジン制御動作−
次に、上述したＮＯｘ排出量目標値の設定動作によってＮＯｘ排出量目標値が設定された場合において、実際の車両走行時に行われるエンジン１の制御動作について説明する。つまり、上記定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)を利用したエンジン１の制御動作について説明する。
【０１２４】
このエンジン制御動作の手順としては、図１１に示すように、「ドライバの要求出力Ｐd」の算出ステップ（ステップＳＴ１１）、「定常要求出力Ｐc」の算出ステップ（ステップＳＴ１２）、「走行加減速状態指標Ｓt」の算出ステップ（ステップＳＴ１３）、「加減速動作点排気目標値Ｅtrg」の算出ステップ（ステップＳＴ１４）、「制御目標状態量ＣＰtrg」の算出ステップ（ステップＳＴ１５）、「フィードバック制御」の実行（ステップＳＴ１６）が順に行われる。以下、各ステップについて順に説明する。
【０１２５】
＜ドライバの要求出力Ｐdの算出ステップ＞
先ず、実際の車両走行時における現在のエンジン回転数Ｎｅ及び要求トルクＴqbからドライバの要求出力Ｐd（ｋＷｈ〕を算出する。
【０１２６】
具体的には、先ず、上述した式（１１）により現在のエンジン回転数Ｎｅ〔ｒｐｍ〕を算出する。また、上記クランクポジションセンサ４０の検出値に基づいてエンジン回転数を算出するようにしてもよい。
【０１２７】
また、ドライバの要求トルクＴqb〔Ｎｍ〕の算出ステップとしては、上記アクセル開度センサ４７の出力信号により検出されるアクセル開度と現在のエンジン回転数とから要求トルクを求めるか、または、現在の燃料噴射量から要求トルクを求める。この燃料噴射量としては、ディーゼルエンジンの場合、予め作成された燃料噴射量マップまたは燃料噴射量演算式を利用し、上記アクセル開度及び現在のエンジン回転数に応じて求められる。尚、ガソリンエンジンの場合には、現在の吸入空気量から要求トルクを求める。この吸入空気量としては、上記アクセル開度と現在のエンジン回転数に応じて調整されることになる。
【０１２８】
このようにして求められたエンジン回転数Ｎｅ及び要求トルクＴqbから以下の式（１４）を用いてドライバの要求出力Ｐd〔Ｗｓ〕を算出する。
【０１２９】
Ｐd＝Ｔqb・（Ｎｅ・２π／６０）      …（１４）
＜定常要求出力Ｐcの算出ステップ＞
現在の車両走行状態における定常要求出力Ｐcを、上述した定常要求出力Ｐc(t)の算出ステップにおける式（１）及び式（２）を用いて求める。
【０１３０】
＜走行加減速状態指標Ｓtの算出ステップ＞
上述した走行加減速状態指標Ｓt(t)の算出ステップと同様に、上記式（５）により加減速要求出力Ｐt(t)を求め、式（６）または式（７）により走行加減速状態指標Ｓtを算出する。
【０１３１】
＜加減速動作点排気目標値Ｅtrgの算出ステップ＞
上述の如く算出された走行加減速状態指標Ｓt(t)を用い、上記加減速排気変化係数Ｃtdの算出ステップと同様にして加減速排気変化係数Ｃtdを算出する。
【０１３２】
一方、上述したＮＯｘ排出量目標値の設定動作において求められた各運転動作点毎の定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)のうち、現在の車両走行状態（現在の運転動作点）に対応する定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)を制御マップから読み込み、これを定常動作点排気目標値Ｅetcとして設定する（下記の式（１５）を参照）。
【０１３３】
Ｅetc＝Ｅetmap(Ｎｅ，Ｔqe)      …（１５）
そして、この定常動作点排気目標値Ｅetcを現在の加減速排気変化係数Ｃtdによって補正し、これにより、現在の加減速動作点排気目標値Ｅtrgを算出する。具体的には、以下の式（１６）によって算出する。
【０１３４】
Ｅtrg＝Ｅetc×（１＋Ｃtd）      …（１６）
この式（１６）では加減速排気変化係数Ｃtdが大きいほど加減速動作点排気目標値Ｅtrgとしては大きな値が算出されることになる。つまり、上述したＮＯｘ排出量目標値の設定動作において求められた定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)は、エンジン１が定常運転状態から加速運転状態に移行した場合であってもＮＯｘ排出量が規制値を超えることのない値として設定されているため、この定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)に従って設定されている定常動作点排気目標値Ｅetcに対して上記加減速排気変化係数Ｃtdによる補正（過渡運転に移行したことで増量されるＮＯｘ排出量を求めるための補正）を行うことで、過渡運転状態に移行した際に、実際のＮＯｘ排出量が上記式（１６）によって算出されることになる。尚、実際の車両走行状態が上記走行モードにおいて規定されている加速パターン以下の加速度であった場合には、ここで算出される加減速動作点排気目標値Ｅtrgとしては、ＮＯｘ排出量規制値を超えることのない値として求められることになる。
【０１３５】
＜制御目標状態量ＣＰtrgの算出ステップ＞
このようにして現在の加減速動作点排気目標値Ｅtrgが算出された後、予め規定されている制御目標状態量ＣＰtrgと排気目標値との関係から制御目標状態量ＣＰtrgを算出する（以下の式（１７）を参照）。
【０１３６】
ＣＰtrg＝func（Ｅtrg，Ｄｉｓｐ，…）      …（１７）
ここで、Ｄｉｓｐは排気量である。また、この式（１７）における変数（パラメータ）としては、加減速動作点排気目標値Ｅtrg及び排気量Ｄｉｓｐに限らず、燃焼に影響を与える各種の設計諸元が適用可能である。
【０１３７】
図１２は、制御目標状態量ＣＰtrgを筒内の酸素濃度とした場合に、加減速動作点排気目標値ＥtrgであるＮＯｘ排出量から制御目標状態量ＣＰtrgである酸素濃度を求めるための制御目標状態量マップを示す図である。このマップにより、上記式（１６）によって求められた加減速動作点排気目標値Ｅtrgから制御目標状態量ＣＰtrgとしての筒内酸素濃度が求められることになる。具体的に、図１２において、加減速動作点排気目標値ＥtrgであるＮＯｘ排出量がＹであった場合には、制御目標状態量ＣＰtrgである酸素濃度はＸとして求められることになる。そして、この求められた筒内酸素濃度に従って、上記ＥＧＲ率が算出され、この算出されたＥＧＲ率が目標ＥＧＲ率として設定されることになる。
【０１３８】
＜フィードバック制御＞
上述の如く算出された制御目標状態量ＣＰtrgと現在の制御目標状態量ＣＰtrgと比較し、その差分だけ制御パラメータの補正が行われて現在の制御目標状態量ＣＰtrgが達成されるようにフィードバック制御が行われる。上述した如く制御目標状態量ＣＰtrgが筒内酸素濃度であった場合には、上記目標ＥＧＲ率が達成されるように（現在のＥＧＲ率に対する目標ＥＧＲ率の差分に応じて）ＥＧＲバルブ８１の開度がフィードバック制御されることになる。
【０１３９】
以上の動作がエンジン１の運転中に繰り返して実行される。このため、エンジン１が定常運転状態にある場合には、上記制御用マップにおいて設定されている定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)をＮＯｘ排出量目標値として筒内の酸素濃度が制御される。また、この定常運転状態から過渡運転状態に移行した際には、上述した如く、その加速度が上記走行モードでの加速パターン以下であった場合には、この加速途中でのＮＯｘ排出量は規制値を超えることのないものとなる。
【０１４０】
以上のようにして、定常動作点排気目標値Ｅetmap(Ｎｅ，Ｔqe)を利用したエンジンの制御動作が行われることにより、規制等で規定された過渡運転状態を実際の走行状態の目標状態を如何なる走行状態であっても排気目標値として反映することができ、環境への影響を最小化することが可能になる。また、制御状態量目標（ＮＯｘ排出量目標値）は、現象に基づき設計諸元をパラメータ化した変換手段で、車両企画毎に変化する排気目標に対し、設計諸元や規制値の情報のみで適合定数を変化することなく目標の排気目標へ制御可能となり、多種多様なニーズに対して対応が可能である。
【０１４１】
−他の実施形態−
以上説明した実施形態は、自動車に搭載される直列４気筒ディーゼルエンジンに本発明を適用した場合について説明した。本発明は、自動車用に限らず、その他の用途に使用されるエンジンにも適用可能である。また、気筒数やエンジン形式（直列型エンジン、Ｖ型エンジン、水平対向型エンジン等の別）についても特に限定されるものではない。
【０１４２】
また、上述したエンジン制御動作では、制御目標状態量ＣＰtrgを筒内酸素濃度とし、ＥＧＲ率を制御パラメータとした場合について説明した。本発明はこれに限るものではなく、例えばインジェクタ２３からの燃料噴射量やターボチャージャ５の過給特性を変更するようにしてもよい。
【０１４４】
また、上記実施形態では、通電期間においてのみ全開の開弁状態となることにより燃料噴射率を変更するピエゾインジェクタ２３を適用したエンジン１について説明したが、本発明は、可変噴射率インジェクタを適用したエンジンへの適用も可能である。
【０１４５】
加えて、上記実施形態では、マニバータ７７として、ＮＳＲ触媒７５及びＤＰＮＲ触媒７６を備えたものとしたが、ＮＳＲ触媒７５及びＤＰＦ（Ｄｉｅｓｅｌ  Ｐａｔｉｃｕｌａｔｅ  Ｆｉｌｔｅｒ）を備えたものとしてもよい。
【産業上の利用可能性】
【０１４６】
本発明は、自動車に搭載されるコモンレール式筒内直噴型多気筒ディーゼルエンジンの設計初期段階における各運転動作点毎のＮＯｘ排出量目標値の設定手法に適用可能である。
【符号の説明】
【０１４７】
１        エンジン（内燃機関）
８１      ＥＧＲバルブ
１００    ＥＣＵ
Ｐc(t)    定常要求出力
ａ(t)     要求車両加速度
Ｐv(t)    総要求出力
Ｓt(t)    走行加減速状態指標
Ｐt(t)    加減速要求出力
Ｃtd      加減速排気変化係数
Ｅet(t)   基本平均排気目標値
Ｅeti(t)  ＮＯｘ排出量目標値
Ｅetmap(Ｎｅ，Ｔqe)  定常動作点排気目標値
Ｐd       ドライバの要求出力
Ｅtrg     加減速動作点排気目標値
Ｅetc     定常動作点排気目標値
ＣＰtrg    制御目標状態量
【図１】
0005817342.tif 000003
【図２】
0005817342.tif 000004
【図３】
0005817342.tif 000005
【図４】
0005817342.tif 000006
【図５】
0005817342.tif 000007
【図６】
0005817342.tif 000008
【図７】
0005817342.tif 000009
【図８】
0005817342.tif 000010
【図９】
0005817342.tif 000011
【図１０】
0005817342.tif 000012
【図１１】
0005817342.tif 000013
【図１２】
0005817342.tif 000014