(57)【要約】【課題】エンジンを運転可能な計測点と運転不可能な計測点との境界を高い精度で効率よく設定することができる、エンジンの試験方法及び試験装置を提供する。【解決手段】エンジンの試験方法は、複数の計測点におけるエンジンの運転可否に基づき、エンジンを運転可能な計測点と運転不可能な計測点との境界を設定するステップと、設定した境界の外側を含む範囲に複数の計測点を追加設定するステップと、追加設定した計測点を、設定した境界に基づき、エンジンを運転可能と推定されるＯＫ推定点、エンジンを運転不可能と推定されるＮＧ推定点、及び、エンジンを運転不可能と推定されるが計測を実行する強制計測点に分類するステップと、ＯＫ推定点及び強制計測点におけるエンジンの運転可否に基づき境界を再設定するステップとを有し、複数の計測点を追加設定するステップと、追加設定した計測点を分類するステップと、境界を再設定するステップとを繰り返す。【選択図】図２
2016142610.tif 000002
【特許請求の範囲】
【請求項１】
複数の制御パラメータにより定義された計測点を設定し、その計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測するエンジンの試験方法であって、
複数の計測点を設定するステップと、
上記複数の計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測するステップと、
上記エンジンの動作状態の計測結果に基づき、上記複数の計測点におけるエンジンの運転可否を判定するステップと、
上記複数の計測点におけるエンジンの運転可否の判定結果に基づき、エンジンを運転可能な計測点と運転不可能な計測点との境界を設定するステップと、
上記設定した境界の外側を含む範囲に複数の計測点を追加設定するステップと、
上記追加設定した計測点を、上記設定した境界に基づき、エンジンを運転可能と推定される運転可能推定点、エンジンを運転不可能と推定される運転不可能推定点、及び、エンジンを運転不可能と推定されるが計測を実行する強制計測点に分類するステップと、
上記運転可能推定点及び上記強制計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測するステップと、
上記運転可能推定点及び上記強制計測点におけるエンジンの動作状態の計測結果に基づき、それらの運転可能推定点及び強制計測点におけるエンジンの運転可否を判定するステップと、
上記運転可能推定点及び上記強制計測点におけるエンジンの運転可否の判定結果に基づき、エンジンを運転可能な計測点と運転不可能な計測点との境界を再設定するステップと、を有し、
上記計測点を追加設定するステップと、上記追加設定した計測点を、上記運転可能推定点、上記運転不可能推定点及び上記強制計測点に分類するステップと、上記運転可能推定点及び上記強制計測点におけるエンジンの動作状態を計測するステップと、上記運転可能推定点及び上記強制計測点におけるエンジンの運転可否を判定するステップと、エンジンを運転可能な計測点と運転不可能な計測点との境界を再設定するステップとを、所定の条件が満たされるまで繰り返す、
ことを特徴とするエンジンの試験方法。
【請求項２】
上記計測点を追加設定するステップにおいて、上記設定した境界の内側を含む範囲に複数の計測点を追加設定する請求項１に記載のエンジンの試験方法。
【請求項３】
上記追加設定した計測点を、上記運転可能推定点、上記運転不可能推定点及び上記強制計測点に分類するステップにおいて、上記設定した境界の内側に追加設定された計測点を上記運転可能推定点に分類し、上記設定した境界の外側に追加設定された計測点を上記運転不可能推定点に分類し、この運転不可能推定点の内、上記設定した境界からの距離が所定距離未満の運転不可能推定点を上記強制計測点に分類する請求項１又は２に記載のエンジンの試験方法。
【請求項４】
上記計測点を設定するステップにおいて、複数の上記計測点をランダムに設定し、
上記計測点を追加設定するステップにおいて、複数の上記計測点をランダムに追加設定する、請求項１乃至３の何れか１項に記載のエンジンの試験方法。
【請求項５】
上記計測点を追加設定するステップと、上記追加設定した計測点を、上記運転可能推定点、上記運転不可能推定点及び上記強制計測点に分類するステップと、上記運転可能推定点及び上記強制計測点におけるエンジンの動作状態を計測するステップと、上記運転可能推定点及び上記強制計測点におけるエンジンの運転可否を判定するステップと、エンジンを運転可能な計測点と運転不可能な計測点との境界を再設定するステップとを、上記エンジンを運転可能な計測点の総数が所定値以上になるまで繰り返す、請求項１乃至４の何れか１項に記載のエンジンの試験方法。
【請求項６】
上記運転可能推定点及び上記強制計測点の１つにおけるエンジンの運転可否を判定する度に、その判定結果に基づき、エンジンを運転可能な計測点と運転不可能な計測点との境界を再設定する請求項１乃至５の何れか１項に記載のエンジンの試験方法。
【請求項７】
更に、上記再設定した境界に基づいて、上記運転不可能推定点を、上記運転可能推定点、上記運転不可能推定点、及び、上記強制計測点に再分類するステップを有し、
上記計測点を追加設定するステップと、上記追加設定した計測点を、上記運転可能推定点、上記運転不可能推定点及び上記強制計測点に分類するステップと、上記運転可能推定点及び上記強制計測点におけるエンジンの動作状態を計測するステップと、上記運転可能推定点及び上記強制計測点におけるエンジンの運転可否を判定するステップと、エンジンを運転可能な計測点と運転不可能な計測点との境界を再設定するステップと、上記再設定した境界に基づいて、上記運転不可能推定点を再分類するステップとを、所定の条件が満たされるまで繰り返す、請求項１乃至６の何れか１項に記載のエンジンの試験方法。
【請求項８】
上記エンジンは予混合圧縮着火エンジンである請求項１乃至７の何れか１項に記載のエンジンの試験方法。
【請求項９】
複数の制御パラメータにより定義された計測点を設定し、その計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測するエンジンの試験装置であって、
複数の計測点を設定する計測点設定手段と、
上記複数の計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測するエンジン計測手段と、
上記エンジンの動作状態の計測結果に基づき、上記複数の計測点におけるエンジンの運転可否を判定する運転可否判定手段と、
上記複数の計測点におけるエンジンの運転可否の判定結果に基づき、エンジンを運転可能な計測点と運転不可能な計測点との境界を設定する境界設定手段と、
上記設定した境界の外側を含む範囲に複数の計測点を追加設定する計測点追加設定手段と、
上記追加設定した計測点を、エンジンを運転可能と推定される運転可能推定点、エンジンを運転不可能と推定される運転不可能推定点、及び、エンジンを運転不可能と推定されるが計測を実行する強制計測点に分類する計測点分類手段と、を有し、
上記エンジン計測手段は、上記運転可能推定点及び上記強制計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測し、
上記運転可否判定手段は、上記運転可能推定点及び上記強制計測点におけるエンジンの動作状態の計測結果に基づき、それらの運転可能推定点及び強制計測点におけるエンジンの運転可否を判定し、
上記境界設定手段は、上記運転可能推定点及び上記強制計測点におけるエンジンの運転可否の判定結果に基づき、エンジンを運転可能な計測点と運転不可能な計測点との境界を再設定し、
更に、上記計測点追加設定手段による上記計測点の追加設定と、上記計測点分類手段による上記追加設定した計測点の分類と、上記エンジン計測手段による上記運転可能推定点及び上記強制計測点におけるエンジンの動作状態の計測と、上記運転可否判定手段による上記運転可能推定点及び上記強制計測点におけるエンジンの運転可否の判定と、上記境界設定手段による上記エンジンを運転可能な計測点と運転不可能な計測点との境界の再設定とを、所定の条件が満たされるまで繰り返し実行させる試験制御手段と、
を有することを特徴とするエンジンの試験装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンの試験方法及び試験装置に係わり、特に、複数の制御パラメータにより定義された計測点を設定し、その計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測するエンジンの試験方法及び試験装置に関する。
【背景技術】
【０００２】
エンジンは、例えば燃料噴射時期や燃料噴射量等の複数の制御パラメータに基づいて制御され、それらの制御パラメータに応じた状態で動作する。そこで、エンジンの特性の評価やモデル化のためにエンジンの試験を行う場合には、これらの複数の制御パラメータにより定義された計測点を設定し、その計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測することが行われる。
【０００３】
ところで、複数の制御パラメータの組み合わせによっては、エンジンの筒内圧や筒内温度が許容値を超える等、エンジンを運転することができない計測点が存在する。従って、様々な計測点についてエンジンの試験を行うためには、エンジンを運転することができる限界の計測点（限界点）を正確に把握する必要がある。
【０００４】
この限界点を効率よく探索する方法として、限界点を探索する途中での結果を有効に活用する方法が提案されている。例えば、特許文献１に記載された方法では、探査した限界値に対応する限界点によって境界を作成し、作成した境界を構成する限界点のうち、第１の限界点を挟んで隣り合うＮ個の限界点を求め、求めたＮ個の限界点によって形成される超平面と平行な超平面であって第１の限界点を含む超平面を、境界を構成する全ての限界点について求め、求めた超平面によって構成される大境界を作成する。そして、この作成した大境界と、作成した境界との隙間である境界ギャップのうち、当該境界ギャップの大きさが最大の境界ギャップを算出し、算出した最大の境界ギャップの頂点であって大境界を構成する頂点の方向に向かって、探索始点から限界点の探索を行う。そして、最大の境界ギャップの大きさが閾値以下となるまで、新たな境界ギャップの算出と新たな限界点の探索とを繰り返す。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−０６４６３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、近年では、ガソリンエンジンの高効率化及び低公害化のために高圧縮比の予混合圧縮自己着火燃焼式（Homogeneous-Charge Compression Ignition：ＨＣＣＩ）エンジンの実用化が期待されている。このＨＣＣＩエンジンは、高い熱効率を実現可能な運転領域が狭いことで知られている。従って、できる限り広い運転領域でＨＣＣＩエンジンを運転するためには、限界点を高い精度で把握する必要がある。
しかしながら、特許文献１に記載されているような従来の方法では、上述したように、既に探索した限界点に基づく境界及び大境界の作成と、これらの境界と大境界との間の境界ギャップのうち最大の境界ギャップの方向に向かう新たな限界点の探索とを繰り返すに過ぎないので、実際の境界が入り組んでいる場合、例えば当初探索した限界点により基づき作成した大境界から大きく離れた位置に限界点が存在している場合、この限界点まで到達するためには境界及び大境界の作成と新たな限界点の探索とを膨大な回数繰り返さなければならず、限界点を高い精度で効率よく把握することができない。
【０００７】
本発明は、上述した従来技術の問題点を解決するためになされたものであり、エンジンを運転可能な計測点と運転不可能な計測点との境界を高い精度で効率よく設定することができる、エンジンの試験方法及び試験装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために本発明の第１発明によるエンジンの試験方法は、複数の制御パラメータにより定義された計測点を設定し、その計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測して、エンジンを運転可能な計測点と運転不可能な計測点との境界を設定するエンジンの試験方法であって、複数の計測点を設定するステップと、複数の計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測するステップと、エンジンの動作状態の計測結果に基づき、複数の計測点におけるエンジンの運転可否を判定するステップと、複数の計測点におけるエンジンの運転可否の判定結果に基づき、エンジンを運転可能な計測点と運転不可能な計測点との境界を設定するステップと、設定した境界の外側を含む範囲に複数の計測点を追加設定するステップと、追加設定した計測点を、設定した境界に基づき、エンジンを運転可能と推定される運転可能推定点、エンジンを運転不可能と推定される運転不可能推定点、及び、エンジンを運転不可能と推定されるが計測を実行する強制計測点に分類するステップと、運転可能推定点及び強制計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測するステップと、運転可能推定点及び強制計測点におけるエンジンの動作状態の計測結果に基づき、それらの運転可能推定点及び強制計測点におけるエンジンの運転可否を判定するステップと、運転可能推定点及び強制計測点におけるエンジンの運転可否の判定結果に基づき、エンジンを運転可能な計測点と運転不可能な計測点との境界を再設定するステップと、を有し、計測点を追加設定するステップと、追加設定した計測点を、運転可能推定点、運転不可能推定点及び強制計測点に分類するステップと、運転可能推定点及び強制計測点におけるエンジンの動作状態を計測するステップと、運転可能推定点及び強制計測点におけるエンジンの運転可否を判定するステップと、エンジンを運転可能な計測点と運転不可能な計測点との境界を再設定するステップとを、所定の条件が満たされるまで繰り返す、ことを特徴とする。
このように構成された本発明によれば、複数の計測点におけるエンジンの運転可否の判定結果に基づき、エンジンを運転可能な計測点と運転不可能な計測点との境界を設定した後、その境界の外側を含む範囲に複数の計測点を追加設定し、追加設定した計測点を、先に設定した境界に基づき、運転可能推定点、運転不可能推定点、及び、エンジンを運転不可能と推定されるが計測を実行する強制計測点に分類し、運転可能推定点及び強制計測点におけるエンジンの運転可否に基づいて境界を再設定することを繰り返すので、先に設定した境界の外側に大きく離れた位置にエンジンを運転可能な計測点が存在する場合でも、境界の外側に設定されエンジンを運転不可能と推定される強制計測点におけるエンジンの運転可否の判定を繰り返すことにより、先に設定した境界の外側に大きく離れた位置の計測点にも効率的に到達することができ、これにより、エンジンを運転可能な計測点と運転不可能な計測点との境界を高い精度で効率よく設定することができる。また、エンジンを運転可能と推定される運転可能推定点におけるエンジンの運転可否の判定を行うことにより、境界の設定に用いる計測点の数を増加させることができ、これにより、入り組んだ境界であっても高い精度で設定することができる。更に、エンジンを運転不可能と推定される運転不可能推定点については、強制計測点を除いてエンジンの動作状態の計測及び運転可否の判定を行わないので、境界を設定するために必要となる計測点の数を抑制することができ、境界の設定を効率よく行うことができる。このように、本発明によれば、エンジンを運転可能な計測点と運転不可能な計測点との境界を高い精度で効率よく設定することができる。
【０００９】
また、本発明において、好ましくは、計測点を追加設定するステップにおいて、設定した境界の内側を含む範囲に複数の計測点を追加設定する。
このように構成された本発明においては、先に設定した境界の内側にも複数の計測点を追加設定し、それらの追加設定した計測点の内、運転可能推定点及び強制計測点に分類された計測点についてエンジンの運転可否を判定して境界を再設定するので、先に設定した境界の内側にエンジンを運転不可能な計測点が存在する場合でも、その計測点を確実に発見することができ、これにより、入り組んだ境界であっても高い精度で設定することができる。
【００１０】
また、本発明において、好ましくは、追加設定した計測点を、運転可能推定点、運転不可能推定点及び強制計測点に分類するステップにおいて、設定した境界の内側に追加設定された計測点を運転可能推定点に分類し、設定した境界の外側に追加設定された計測点を運転不可能推定点に分類し、この運転不可能推定点の内、設定した境界からの距離が所定距離未満の運転不可能推定点を強制計測点に分類する。
このように構成された本発明においては、先に設定した境界の内側に追加設定された計測点を運転可能推定点に分類し、先に設定した境界の外側に追加設定された計測点を運転不可能推定点に分類し、更に、運転不可能推定点の内、設定した境界からの距離が所定距離未満の運転不可能推定点を強制計測点に分類するので、先に設定した境界の内側に位置する運転可能推定点におけるエンジンの運転可否の判定を行うことにより、先に設定した境界の内側にエンジンを運転不可能な計測点が存在する場合でも、その計測点を確実に発見することができると共に、先に設定した境界の外側に位置する運転不可能推定点についてはエンジンの運転可否の判定を行わないことにより、境界を設定するために必要となる計測点数の増大を抑制することができ、入り組んだ境界であっても高い精度で効率よく設定することができる。また、設定した境界からの距離が所定距離未満である強制計測点についてはエンジンの運転可否の判定を繰り返すことにより、先に設定した境界の外側に大きく離れた位置の計測点にも効率的に到達することができ、これにより、エンジンを運転可能な計測点と運転不可能な計測点との境界を高い精度で効率よく設定することができる。
【００１１】
また、本発明において、好ましくは、計測点を設定するステップにおいて、複数の計測点をランダムに設定し、計測点を追加設定するステップにおいて、複数の計測点をランダムに追加設定する。
このように構成された本発明によれば、エンジンを運転可能な計測点と運転不可能な計測点とが互いに入り組んで分布している場合であっても、その境界を高い精度で設定することができる。
【００１２】
また、本発明において、好ましくは、計測点を追加設定するステップと、追加設定した計測点を、運転可能推定点、運転不可能推定点及び強制計測点に分類するステップと、運転可能推定点及び強制計測点におけるエンジンの動作状態を計測するステップと、運転可能推定点及び強制計測点におけるエンジンの運転可否を判定するステップと、エンジンを運転可能な計測点と運転不可能な計測点との境界を再設定するステップとを、エンジンを運転可能な計測点の総数が所定値以上になるまで繰り返す。
このように構成された本発明によれば、エンジンを運転可能な計測点と運転不可能な計測点との境界を設定する基準となる計測点の数を十分に確保することができ、エンジンを運転可能な計測点と運転不可能な計測点との境界を高い精度で効率よく設定することができる。
【００１３】
また、本発明において、好ましくは、運転可能推定点及び強制計測点の１つにおけるエンジンの運転可否を判定する度に、その判定結果に基づき、エンジンを運転可能な計測点と運転不可能な計測点との境界を再設定する。このように構成された本発明によれば、計測点におけるエンジンの動作状態の計測と、エンジンを運転可能な計測点と運転不可能な計測点との境界の設定とを、並行して効率的に進めることができる。
【００１４】
また、本発明において、好ましくは、更に、再設定した境界に基づいて、運転不可能推定点を、運転可能推定点、運転不可能推定点、及び、強制計測点に再分類するステップを有し、計測点を追加設定するステップと、追加設定した計測点を、運転可能推定点、運転不可能推定点及び強制計測点に分類するステップと、運転可能推定点及び強制計測点におけるエンジンの動作状態を計測するステップと、運転可能推定点及び強制計測点におけるエンジンの運転可否を判定するステップと、エンジンを運転可能な計測点と運転不可能な計測点との境界を再設定するステップと、再設定した境界に基づいて、運転不可能推定点を再分類するステップとを、所定の条件が満たされるまで繰り返す。
このように構成された本発明によれば、運転可能推定点及び強制計測点におけるエンジンの運転可否に基づいて境界を再設定し、その再設定した境界に基づいて運転不可能推定点を再分類し、再分類された運転可能推定点及び強制計測点におけるエンジンの運転可否に基づいて境界を再設定することを繰り返すので、先に設定した境界の外側に大きく離れた位置にエンジンを運転可能な計測点が存在する場合でも、運転不可能推定点の再分類及び境界の再設定を繰り返すことによって、先に設定した境界の外側に大きく離れた位置の計測点にも一層効率的に到達することができ、これにより、エンジンを運転可能な計測点と運転不可能な計測点との境界を高い精度で一層効率よく設定することができる。
【００１５】
また、本発明において、好ましくは、エンジンは予混合圧縮着火エンジンである。
このように構成された本発明によれば、高い熱効率を実現可能な運転領域が狭いことで知られている予混合圧縮着火エンジンを運転可能な計測点と運転不可能な計測点との境界を、高い精度で効率よく設定することができ、これにより、予混合圧縮着火エンジンをできる限り広い運転領域で運転することが可能になる。
【００１６】
また、本発明の第２発明によるエンジンの試験装置は、複数の制御パラメータにより定義された計測点を設定し、その計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測するエンジンの試験装置であって、複数の計測点を設定する計測点設定手段と、複数の計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測するエンジン計測手段と、エンジンの動作状態の計測結果に基づき、複数の計測点におけるエンジンの運転可否を判定する運転可否判定手段と、複数の計測点におけるエンジンの運転可否の判定結果に基づき、エンジンを運転可能な計測点と運転不可能な計測点との境界を設定する境界設定手段と、設定した境界の外側を含む範囲に複数の計測点を追加設定する計測点追加設定手段と、追加設定した計測点を、エンジンを運転可能と推定される運転可能推定点、エンジンを運転不可能と推定される運転不可能推定点、及び、エンジンを運転不可能と推定されるが計測を実行する強制計測点に分類する計測点分類手段と、を有し、エンジン計測手段は、運転可能推定点及び強制計測点の制御パラメータに基づいてエンジンを制御したときのエンジンの動作状態を計測し、運転可否判定手段は、運転可能推定点及び強制計測点におけるエンジンの動作状態の計測結果に基づき、それらの運転可能推定点及び強制計測点におけるエンジンの運転可否を判定し、境界設定手段は、運転可能推定点及び強制計測点におけるエンジンの運転可否の判定結果に基づき、エンジンを運転可能な計測点と運転不可能な計測点との境界を再設定し、更に、計測点追加設定手段による計測点の追加設定と、計測点分類手段による追加設定した計測点の分類と、エンジン計測手段による運転可能推定点及び強制計測点におけるエンジンの動作状態の計測と、運転可否判定手段による運転可能推定点及び強制計測点におけるエンジンの運転可否の判定と、境界設定手段によるエンジンを運転可能な計測点と運転不可能な計測点との境界の再設定とを、所定の条件が満たされるまで繰り返し実行させる試験制御手段と、を有する。
【発明の効果】
【００１７】
本発明によるエンジンの試験方法及び試験装置によれば、エンジンを運転することができる限界の計測点を高い精度で効率よく探索することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態によるエンジンの試験装置の電気的構成を示すブロック図である。
【図２】本発明の実施形態によるエンジンの試験装置が実行する試験処理のフローチャートである。
【図３】本発明の実施形態によるエンジンの試験装置が探索する限界点を示す概念図である。
【図４】本発明の実施形態によるエンジンの試験装置が設定した計測点を示す概念図である。
【図５】本発明の実施形態の変形例によるエンジンの試験装置が実行する試験処理のフローチャートである。
【発明を実施するための形態】
【００１９】
以下、添付図面を参照して、本発明の実施形態によるエンジンの試験方法及び試験装置を説明する。
【００２０】
まず、図１により、本発明の実施形態によるエンジンの試験装置の構成を説明する。図１は、本発明の実施形態によるエンジンの試験装置の電気的構成を示すブロック図である。
【００２１】
図１において、符号１はエンジン２の試験装置を示す。この試験装置１が試験するエンジン２は、例えばＨＣＣＩエンジンである。また、ＰＣＭ４（Power Control Module）は、燃料噴射時期や燃料噴射量等の制御パラメータに基づき、エンジン２のアクチュエータ（例えばインジェクタ等）を制御する。
【００２２】
図１に示すように、試験装置１は、エンジン２の燃焼状態（動作状態）を解析する燃焼解析部６と、複数の制御パラメータにより定義された計測点を設定する計測点設定部８と、各計測点を、エンジン２を運転可能と推定される計測点、エンジン２を運転不可能と推定される計測点、及び、エンジン２を運転不可能と推定されるが計測を実行する計測点の何れかに分類する計測点分類部１０と、各計測点における制御パラメータをＰＣＭ４に設定する制御パラメータ設定部１２とを有する。
これらの各構成要素は、ＣＰＵ、当該ＣＰＵ上で解釈実行される各種のプログラム（ＯＳなどの基本制御プログラムや、ＯＳ上で起動され特定機能を実現するアプリケーションプログラムを含む）、及びプログラムや各種のデータを格納するためのＲＯＭやＲＡＭの如き内部メモリを備えるコンピュータにより構成される。
【００２３】
次に、図２乃至図４により、本発明の実施形態によるエンジンの試験装置１が実行する試験処理について説明する。図２は、本発明の実施形態によるエンジンの試験装置１が実行する試験処理のフローチャートであり、図３及び図４は、本発明の実施形態によるエンジンの試験装置１が設定した計測点を示す概念図である。
【００２４】
まず、図２に示すように、試験処理が開始されると、ステップＳ１において、計測点設定部８は、複数の計測点をランダムに設定する。例えば、計測点が２つの制御パラメータによって定義される場合、図３に示すように、計測点設定部８は、複数（例えば３０点）の計測点（図３において丸印等により示す）を２次元平面内にランダムに分布させる。また、このステップＳ１において、複数の計測点を所定の一様分布列となるように設定してもよい。これにより、複数の計測点をランダムに設定する場合と比較して、計測点が制御パラメータ空間内により均一に分布するため、エンジンを運転可能な計測点と運転不可能な計測点との境界を高い精度で効率よく設定することができる。また、計測点の設定に際しては、事前の実験あるいは机上検討によりエンジンが確実に運転可能であるとわかっている点を最初の計測点として含むように設定してもよい。また、エンジンの個体特性、経時的変化等を確認するために適切な運転可能な計測点を含むように設定してもよい。また、試験中だけではなく運転中のエンジン特性の変化を記録するために、これらの計測点におけるエンジンの動作状態を所定時間ごとに繰り返し再計測するようにしてもよい。このようにすることで、エンジンを運転可能な計測点と運転不可能な計測点との境界を高い精度で効率よく設定することができる。
【００２５】
次に、ステップＳ２において、燃焼解析部６は、ステップＳ１において設定された計測点の１つにおけるエンジン２の動作状態を計測する。
具体的には、燃焼解析部６は、制御パラメータ設定部１２により、ステップＳ１において設定された計測点の１つを定義する制御パラメータをＰＣＭ４に設定させる。ＰＣＭ４は、設定された制御パラメータに基づいてエンジン２を動作させる。このとき、ＰＣＭ４は、各制御パラメータを、現在値から設定値に向かって連続的に、あるいは段階的に変化させる。そして、燃焼解析部６は、ＰＣＭ４により制御されたエンジン２の動作状態を示す筒内圧や筒内温度等を、エンジン２の各種センサから取得する。
【００２６】
次に、ステップＳ３において、燃焼解析部６は、ステップＳ２におけるエンジン２の動作状態の計測結果に基づき、その計測点におけるエンジン２の運転可否を判定する。
具体的には、燃焼解析部６は、ＰＣＭ４が各制御パラメータを設定値に向かって変化させる間にわたって、エンジン２の動作状態を示す筒内圧や筒内温度、あるいは排気エミッション等がエンジン２を運転可能な条件を満たしていた場合、計測を行った計測点においてエンジン２は運転可能と判定する。
一方、燃焼解析部６は、ＰＣＭ４が各制御パラメータを設定値に向かって変化させる間において、エンジン２の動作状態を示す筒内圧や筒内温度等の何れかがエンジン２を運転可能な条件を逸脱した場合、その計測点におけるエンジン２の動作状態の計測を中止すると共に、その計測点においてエンジン２は動作不可能と判定する。
【００２７】
次に、ステップＳ４において、燃焼解析部６は、ステップＳ３における判定結果に基づき、エンジン２を運転可能な計測点（ＯＫ計測点）と運転不可能な計測点（ＮＧ計測点）との境界を設定する。
具体的には、図３に示すように、燃焼解析部６は、ステップＳ３において、ステップＳ２でエンジン２の動作状態を計測した計測点においてエンジン２を運転不可能と判定したときに、そのＮＧ計測点（図３において×により示す）と、そのＮＧ計測点から最も近い距離にあるエンジン２を運転可能と判定済みのＯＫ計測点（図３において黒丸により示す）との中間に境界（図３において実線により示す）を設定する。
また、燃焼解析部６は、ステップＳ３においてエンジン２を運転不可能と判定したＮＧ計測点と、そのＮＧ計測点から最も近い距離にあるＯＫ計測点との間に１つ又は複数の追加の計測点を設定してエンジン２の動作状態を計測し、追加の計測点の各々におけるエンジン２の運転可否を判定し、エンジン２を運転可能と判定した追加の計測点のうち、ステップＳ３においてエンジン２を運転不可能と判定したＮＧ計測点に最も近い計測点と、ＮＧ計測点との中間に境界を設定してもよい。これにより、より高い精度でＯＫ計測点とＮＧ計測点との境界を設定することができる。
【００２８】
次に、ステップＳ５において、燃焼解析部６は、ステップＳ１において設定した全ての計測点についてエンジン２の運転可否の判定を行ったか否かを判定する。
その結果、全ての計測点についてエンジン２の運転可否の判定を行っていない場合、ステップＳ２に戻り、エンジン２の運転可否の判定を行っていない計測点の１つについてエンジン２の動作状態を計測する。
例えば、燃焼解析部６は、エンジン２の運転可否の判定を行っていない計測点（未判定計測点）の内、エンジン２を運転可能である可能性が高く、且つ、最後にエンジン２の動作状態を計測した計測点に距離が近い計測点から順に、エンジン２の動作状態を計測する。このとき、燃焼解析部６は、未判定計測点に最も距離が近い判定済み計測点においてエンジン２が運転可能である場合に、その未判定計測点はエンジン２を運転可能である可能性が高いものとする。
以降、全ての計測点についてエンジン２の運転可否の判定を行うまで、ステップＳ２からＳ４の処理を繰り返す。
【００２９】
一方、全ての計測点についてエンジン２の運転可否の判定を行った場合、ステップＳ６に進み、計測点設定部８は、図４に示すように、設定済みの計測点と重複しない複数の計測点（図４において点線白丸等により示す）をランダムに追加設定する。このステップＳ６において、上述の設定済みの計測点と重複しない複数の計測点を、所定の一様分布列となるように追加設定してもよい。
【００３０】
次に、ステップＳ７において、計測点分類部１０は、最後に設定されたＯＫ計測点とＮＧ計測点との境界に基づき、ステップＳ６において設定した各計測点を、エンジン２を運転可能と推定される計測点（ＯＫ推定点）、エンジン２を運転不可能と推定される計測点（ＮＧ推定点）、及び、エンジン２を運転不可能と推定されるが計測を実行する強制計測点に分類する。
具体的には、計測点分類部１０は、図４に示すように、ステップＳ６で設定された計測点の内、ＯＫ計測点とＮＧ計測点との境界内に位置する計測点をＯＫ推定点（図４において点線白丸により示す）に分類し、境界外に位置する計測点をＮＧ推定点（図４において点線×により示す）に分類する。更に、計測点分類部１０は、ＮＧ推定点の内、境界からの距離が所定距離未満の点を、強制計測点（図４において点線三角により示す）に分類する。
【００３１】
次に、ステップＳ８において、燃焼解析部６は、ステップＳ７において分類したＯＫ推定点及び強制計測点の１つにおけるエンジン２の動作状態を計測する。
例えば、燃焼解析部６は、ＯＫ推定点及び強制計測点の内、エンジン２を運転可能である可能性が高く、且つ、最後にエンジン２の動作状態を計測した計測点に距離が近い計測点から順に、エンジン２の動作状態を計測する。このとき、燃焼解析部６は、未判定計測点に最も距離が近い判定済み計測点においてエンジン２が運転可能である場合に、その未判定計測点はエンジン２を運転可能である可能性が高いものとする。
【００３２】
次に、ステップＳ９において、燃焼解析部６は、ステップＳ８におけるエンジン２の動作状態の計測結果に基づき、その計測点におけるエンジン２の運転可否を判定する。
【００３３】
次に、ステップＳ１０において、燃焼解析部６は、ステップＳ９における判定結果に基づき、ＯＫ計測点とＮＧ計測点との境界を再設定する。
具体的には、図４に示すように、燃焼解析部６は、ステップＳ９において、ステップＳ８でエンジン２の動作状態を計測したＯＫ推定点においてエンジン２を運転不可能と判定したときに、そのＯＫ推定点（図４において点線四角により示す）と、そのＯＫ推定点から最も近い距離にあるエンジン２を運転可能と判定済みのＯＫ計測点（図４において黒丸により示す）との中間に境界を再設定する（図４において破線により示す）。
また、燃焼解析部６は、ステップＳ９において、ステップＳ８でエンジン２の動作状態を計測した強制計測点においてエンジン２を運転可能と判定したときに、その強制計測点（図４において点線ひし形により示す）と、その強制計測点から最も近い距離にあるエンジン２を運転不可能と判定済みのＮＧ計測点（図４において×により示す）との中間に境界を再設定する（図４において破線により示す）。
また、燃焼解析部６は、ステップＳ９において、ステップＳ８でエンジン２の動作状態を計測したＯＫ推定点においてエンジン２を運転可能と判定した場合において、そのＯＫ推定点から最も近い判定済みのＮＧ計測点との距離が、周辺の判定済みのＯＫ計測点とそのＮＧ計測点との距離よりも短い場合、そのＯＫ推定点とそのＮＧ計測点との中間に境界を再設定する。
また、燃焼解析部６は、ステップＳ９において、ステップＳ８でエンジン２の動作状態を計測した強制計測点においてエンジン２を運転不可能と判定した場合において、その強制計測点から最も近い判定済みのＯＫ計測点との距離が、周辺の判定済みのＮＧ計測点とそのＯＫ計測点との距離よりも短い場合、その強制計測点とそのＯＫ計測点との中間に境界を再設定する。
【００３４】
次に、ステップＳ１１において、燃焼解析部６は、ステップＳ７において分類した全てのＯＫ推定点及び強制計測点についてエンジン２の運転可否の判定を行ったか否かを判定する。
その結果、全てのＯＫ推定点及び強制計測点についてエンジン２の運転可否の判定を行っていない場合、ステップＳ８に戻り、エンジン２の運転可否の判定を行っていないＯＫ推定点及び強制計測点の１つについてエンジン２の動作状態を計測する。
以降、全てのＯＫ推定点及び強制計測点についてエンジン２の運転可否の判定を行うまで、ステップＳ８からＳ１０の処理を繰り返す。
【００３５】
一方、全てのＯＫ推定点及び強制計測点についてエンジン２の運転可否の判定を行った場合、ステップＳ１２に進み、燃焼解析部６は、エンジン２を運転可能と判定したＯＫ計測点の総数が閾値Ｎ（例えば３００）以上か否かを判定する。
【００３６】
その結果、ＯＫ計測点の総数が閾値Ｎ以上ではない（閾値Ｎ未満である）場合、ステップＳ６に戻り、計測点設定部８は、設定済みの計測点と重複しない複数の計測点をランダムに設定する。以降、ＯＫ計測点の総数が閾値Ｎ以上になるまで、ステップＳ６からＳ１１の処理を繰り返す。
【００３７】
一方、ＯＫ計測点の総数が閾値Ｎ以上である場合、試験装置１は試験処理を終了する。
【００３８】
次に、本発明の実施形態のさらなる変形例を説明する。
上述した実施形態においては、ステップＳ６において追加設定した計測点を、ステップＳ７においてＯＫ推定点、ＮＧ推定点及び強制計測点に分類した後、全てのＯＫ推定点及び強制計測点についてエンジン２の運転可否の判定を行うまで、ステップＳ８からＳ１０の処理を繰り返すと説明したが、これとは異なる処理を実行してもよい。
【００３９】
図５は、本発明の実施形態の変形例によるエンジンの試験装置１が実行する試験処理のフローチャートである。この図５に示した試験処理におけるステップＳ２１からＳ３０及びＳ３３の各処理は、図２に示した実施形態の試験処理におけるステップＳ１からＳ１０及びＳ１２の各処理と同様であるので、説明を省略する。
【００４０】
図５に示すように、ステップＳ３０において、燃焼解析部６が、ＯＫ推定点及び強制計測点の１つにおけるエンジン２の運転可否の判定結果に基づき、ＯＫ計測点とＮＧ計測点との境界を再設定した後、ステップＳ３１に進み、計測点分類部１０は、その再設定された境界に基づいて、ステップＳ２７において分類したＮＧ推定点を、ＯＫ推定点及びＮＧ推定点に再分類する。また、このとき、ステップＳ２７において分類したＮＧ推定点を強制計測点に再分類してもよく、ステップＳ２７において分類したＯＫ推定点をＯＫ推定点及びＮＧ推定点に再分類してもよい。
【００４１】
次に、ステップＳ３２に進み、燃焼解析部６は、ステップＳ３１で再分類を行った後の全てのＯＫ推定点及び、強制計測点についてエンジン２の運転可否の判定を行ったか否かを判定する。
その結果、再分類した全てのＯＫ推定点及び強制計測点についてエンジン２の運転可否の判定を行っていない場合、ステップＳ２８に戻り、エンジン２の運転可否の判定を行っていないＯＫ推定点及び強制計測点の１つについてエンジン２の動作状態を計測する。
以降、全てのＯＫ推定点及び強制計測点についてエンジン２の運転可否の判定を行うまで、ステップＳ２８からＳ３１の処理を繰り返す。
【００４２】
また、上述した実施形態においては、計測点が２つの制御パラメータによって定義される場合、計測点設定部８は、複数の計測点を２次元平面内にランダムに分布させると説明したが、計測点が３つ以上の制御パラメータによって定義される場合においても本発明を適用することができる。即ち、計測点がｎ個の制御パラメータによって定義される場合、計測点設定部８は、複数の計測点をｎ次元空間内にランダムに分布させる。
【００４３】
次に、上述した本発明の実施形態及び本発明の実施形態の変形例によるエンジンの試験装置１及び試験方法の作用効果を説明する。
【００４４】
まず、複数の計測点におけるエンジン２の運転可否の判定結果に基づき、エンジン２を運転可能な計測点と運転不可能な計測点との境界を設定した後、その境界の外側を含む範囲に複数の計測点を追加設定し、追加設定した計測点を、先に設定した境界に基づき、ＯＫ推定点、ＮＧ推定点、及び、エンジン２を運転不可能と推定されるが計測を実行する強制計測点に分類し、ＯＫ推定点及び強制計測点におけるエンジン２の運転可否に基づいて境界を再設定することを繰り返すので、先に設定した境界の外側に大きく離れた位置にエンジン２を運転可能な計測点が存在する場合でも、境界の外側に設定されエンジン２を運転不可能と推定される強制計測点におけるエンジン２の運転可否の判定を繰り返すことにより、先に設定した境界の外側に大きく離れた位置の計測点にも効率的に到達することができ、これにより、エンジン２を運転可能な計測点と運転不可能な計測点との境界を高い精度で効率よく設定することができる。また、エンジン２を運転可能と推定されるＯＫ推定点におけるエンジン２の運転可否の判定を行うことにより、境界の設定に用いる計測点の数を増加させることができ、これにより、入り組んだ境界であっても高い精度で設定することができる。更に、エンジン２を運転不可能と推定されるＮＧ推定点については、強制計測点を除いてエンジン２の動作状態の計測及び運転可否の判定を行わないので、境界を設定するために必要となる計測点の数を抑制することができ、境界の設定を効率よく行うことができる。このように、本発明によれば、エンジン２を運転可能な計測点と運転不可能な計測点との境界を高い精度で効率よく設定することができる。
【００４５】
特に、先に設定した境界の内側にも複数の計測点を追加設定し、それらの追加設定した計測点の内、ＯＫ推定点及び強制計測点に分類された計測点についてエンジン２の運転可否を判定して境界を再設定するので、先に設定した境界の内側にエンジン２を運転不可能な計測点が存在する場合でも、その計測点を確実に発見することができ、これにより、入り組んだ境界であっても高い精度で設定することができる。
【００４６】
また、先に設定した境界の内側に追加設定された計測点をＯＫ推定点に分類し、先に設定した境界の外側に追加設定された計測点をＮＧ推定点に分類し、更に、ＮＧ推定点の内、設定した境界からの距離が所定距離未満のＮＧ推定点を強制計測点に分類するので、先に設定した境界の内側に位置するＯＫ推定点におけるエンジン２の運転可否の判定を行うことにより、先に設定した境界の内側にエンジン２を運転不可能な計測点が存在する場合でも、その計測点を確実に発見することができると共に、先に設定した境界の外側に位置するＮＧ推定点についてはエンジン２の運転可否の判定を行わないことにより、境界を設定するために必要となる計測点数の増大を抑制することができ、入り組んだ境界であっても高い精度で効率よく設定することができる。また、設定した境界からの距離が所定距離未満である強制計測点についてはエンジン２の運転可否の判定を繰り返すことにより、先に設定した境界の外側に大きく離れた位置の計測点にも効率的に到達することができ、これにより、エンジン２を運転可能な計測点と運転不可能な計測点との境界を高い精度で効率よく設定することができる。
【００４７】
また、計測点を設定するステップにおいて、複数の計測点をランダムに設定し、計測点を追加設定するステップにおいて、複数の計測点をランダムに追加設定するので、エンジン２を運転可能な計測点と運転不可能な計測点とが互いに入り組んで分布している場合であっても、その境界を高い精度で設定することができる。
【００４８】
また、エンジン２を運転可能な計測点の総数が所定値以上になるまで、追加設定した計測点のうちＯＫ推定点及び強制計測点に分類した計測点におけるエンジン２の運転可否を判定し、その判定結果に基づきエンジン２を運転可能な計測点と運転不可能な計測点との境界を再設定することを繰り返すので、エンジン２を運転可能な計測点と運転不可能な計測点との境界を設定する基準となる計測点の数を十分に確保することができ、エンジン２を運転可能な計測点と運転不可能な計測点との境界を高い精度で効率よく設定することができる。
【００４９】
また、ＯＫ推定点及び強制計測点の１つにおけるエンジン２の運転可否を判定する度に、その判定結果に基づき、エンジン２を運転可能な計測点と運転不可能な計測点との境界を再設定するので、計測点におけるエンジン２の動作状態の計測と、エンジン２を運転可能な計測点と運転不可能な計測点との境界の設定とを、並行して効率的に進めることができる。
【００５０】
また、ＯＫ推定点及び強制計測点におけるエンジン２の運転可否に基づいて境界を再設定し、その再設定した境界に基づいてＮＧ推定点を再分類し、再分類されたＯＫ推定点及び強制計測点におけるエンジン２の運転可否に基づいて境界を再設定することを繰り返すので、先に設定した境界の外側に大きく離れた位置にエンジン２を運転可能な計測点が存在する場合でも、ＮＧ推定点の再分類及び境界の再設定を繰り返すことによって、先に設定した境界の外側に大きく離れた位置の計測点にも一層効率的に到達することができ、これにより、エンジン２を運転可能な計測点と運転不可能な計測点との境界を高い精度で一層効率よく設定することができる。
【００５１】
特に、高い熱効率を実現可能な運転領域が狭いことで知られているＨＣＣＩエンジンについても、ＨＣＣＩエンジンを運転可能な計測点と運転不可能な計測点との境界を、高い精度で効率よく設定することができ、これにより、ＨＣＣＩエンジンをできる限り広い運転領域で運転することが可能になる。
【符号の説明】
【００５２】
１  試験装置
２  エンジン
４  ＰＣＭ
６  燃焼解析部（エンジン計測手段、運転可否判定手段、境界設定手段、試験制御手段）
８  計測点設定部（計測点設定手段、計測点追加設定手段）
１０  計測点分類部（計測点分類手段）
１２  制御パラメータ設定部
【図１】
2016142610.tif 000003
【図２】
2016142610.tif 000004
【図３】
2016142610.tif 000005
【図４】
2016142610.tif 000006
【図５】
2016142610.tif 000007