(57)【要約】【課題】添加弁の開弁不可期間をより正確に推定し、的確なタイミングで的確な量の添加流体を添加すること。【解決手段】添加弁（８）の制御装置（１８）は、推定部（１８１）と、算出部（１８２）と、駆動部（１８３）と、を備えている。推定部（１８１）は、供給圧力の脈動状態を推定し、算出部（１８２）は、推定部（１８１）の推定結果に基づいて供給圧力の圧力値及び圧力微分値から添加弁（８）の開弁可否を判断して、添加弁（８）の開弁可能時期を算出し、駆動部（１８３）は、算出部（１８２）の算出結果に基づいて添加弁（８）の開弁タイミングを決定しニードルに駆動力を加える。【選択図】図１
2020186655.tif 000002
【特許請求の範囲】
【請求項１】
添加弁（８）の制御装置（１８）であって、推定部（１８１）と、算出部（１８２）と、駆動部（１８３）と、を備え、
前記添加弁は、通電されるとニードル（８１）に対して開弁方向に駆動力（Ｆ２）が加えられ、前記ニードルを閉弁方向に付勢するバネ部材（８２）の付勢力（Ｆ３）及び供給源から供給される添加流体の供給圧力による添加剤力（Ｆ１）に抗して前記ニードルが駆動されることで添加流体を噴射するものであり、
前記推定部は、前記供給圧力の脈動状態を推定し、
前記算出部は、前記推定部の推定結果に基づいて前記供給圧力の圧力値及び圧力微分値から前記添加弁の開弁可否を判断して、前記添加弁の開弁可能時期を算出し、
前記駆動部は、前記算出部の算出結果に基づいて前記添加弁の開弁タイミングを決定し前記ニードルに駆動力を加える、制御装置。
【請求項２】
請求項１に記載の制御装置であって、
前記算出部は、前記供給圧力の圧力値が下方閾値（ＴｈL）を超え、前記供給圧力の圧力微分値が微分閾値を超えると、前記添加弁が開弁不可になったと判断する。
【請求項３】
請求項２に記載の制御装置であって、
算出部は、前記添加弁が開弁不可になったと判断した後、前記供給圧力の圧力値が前記下方閾値よりも高い上方閾値（ＴｈU）を下回ると、前記添加弁が開弁可能になったと判断する。
【請求項４】
請求項１から３のいずれか１項に記載の制御装置であって、
前記駆動部は、前記駆動力を発生する電磁コイル（８３）に流す電流を変動させる電流制御駆動を実行する。
【請求項５】
請求項１から３のいずれか１項に記載の制御装置であって、
前記駆動部は、前記駆動力を発生する電磁コイル（８３）に印加する電圧を保つ定電圧制御を実行する。
【請求項６】
請求項４又は５に記載の制御装置であって、
前記推定部は、前記添加流体の種類や状態を示す物理量に基づく燃料性状補正をして前記脈動状態を推定する。
【請求項７】
請求項４又は５に記載の制御装置であって、
前記推定部は、前記供給源から前記添加弁に至る管路の物理量に基づく管路性状補正をして前記脈動状態を推定する。
【請求項８】
請求項４に記載の制御装置であって、
前記駆動部は、前記添加弁の閉弁結果に基づいて前記開弁タイミングを補正する。
【請求項９】
請求項１から８のいずれか１項に記載の制御装置であって、
前記駆動部は、予め定められた前記添加弁の開弁タイミングの始期をずらすことで、実際に前記添加弁を駆動する開弁タイミングを決定する。
【請求項１０】
請求項１から８のいずれか１項に記載の制御装置であって、
前記駆動部は、予め定められた前記添加弁の開弁タイミングの終期をずらして通電時間を伸ばすことで、実際に前記添加弁を駆動する開弁タイミングを決定する。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、添加弁の制御装置に関する。
【背景技術】
【０００２】
内燃機関の排気通路には、ポンプから吐出された燃料や尿素などの添加剤を排気に添加する添加弁を設けることがある。添加弁内に存在する添加剤には、ポンプの吐出量変動に起因した圧力脈動が生じるため、添加剤の液圧は周期的な増減を繰り返す。こうした圧力脈動によって液圧が高まっているときには、添加弁のコイルに通電を行っても添加弁を開弁させることができず、添加剤を添加することができないおそれがある。
【０００３】
下記特許文献１では、このような状況に対応するため、添加弁内における添加剤の液圧の最高圧力が基準値を超えているときには、液圧が基準値を超えている期間である開弁不可期間を算出し、開弁不可期間を用いた延長添加又は多段添加のいずれかを実行する。延長添加は、間欠添加時の１回の添加周期における電磁コイルの駆動時間として基本駆動時間に開弁不可期間を加算した時間を設定するものである。多段添加は、基本駆動インターバル時間毎に基本駆動時間の間だけ電磁コイルに通電を行う間欠添加に加えて、基本駆動インターバル時間の到来タイミングから開弁不可期間が経過した時点で再度電磁コイルに通電を行うものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−１３２０３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、添加流体である添加剤の液圧の圧力脈度を推定しているが、圧力脈動は添加流体の性状や内燃機関の運転条件といった諸条件によって変化するものであり、正確に推定することは困難である。そのため、基準値を液圧が超えているか否かのみを基準として添加弁の開弁不可期間を算出することは、計算上は開弁できる期間であって実際には開弁できない期間を開弁可能期間とするおそれがあり、添加流体を適切に供給することができない可能性が高まる。
【０００６】
本開示は、添加弁の開弁不可期間をより正確に推定し、的確なタイミングで的確な量の添加流体を添加することを目的とする。
【課題を解決するための手段】
【０００７】
本開示は、添加弁（８）の制御装置（１８）であって、推定部（１８１）と、算出部（１８２）と、駆動部（１８３）と、を備えている。添加弁は、通電されるとニードル（８１）に対して開弁方向に駆動力（Ｆ２）が加えられ、ニードルを閉弁方向に付勢するバネ部材（８２）の付勢力（Ｆ３）及び供給源から供給される添加流体の供給圧力による添加剤力（Ｆ１）に抗してニードルが駆動されることで添加流体を噴射するものである。推定部は、供給圧力の脈動状態を推定する。算出部は、推定部の推定結果に基づいて供給圧力の圧力値及び圧力微分値から添加弁の開弁可否を判断して、添加弁の開弁可能時期を算出する。駆動部は、算出部の算出結果に基づいて添加弁の開弁タイミングを決定しニードルに駆動力を加える。
【０００８】
本開示では、供給圧力の圧力値及び圧力微分値から添加弁の開弁可否を判断するので、供給圧力の値がどのようになっているかに限らず、供給圧力の動的な状況変化に応じて添加弁の開弁可否を判断することができる。供給圧力が上昇傾向にあるのか下降傾向にあるのかで、同一の圧力値であっても開弁可能か開弁不可かの状況は異なるので、より的確に開弁可否を判断することができる。算出部による的確な開弁可能時期算出の結果、添加弁を開弁するのに適切な開弁タイミングを決定することができる。
【発明の効果】
【０００９】
本開示によれば、添加弁の開弁不可期間をより正確に推定し、的確なタイミングで的確な量の添加流体を添加することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施形態における制御装置を用いたエンジンシステムを示す図である。
【図２】図２は、図１におけるポンプを説明するための図である。
【図３】図３は、図２に示されるポンプの吐出口における脈動状態を例示する図である。
【図４】図４は、図１における添加弁を説明するための図である。
【図５】図５は、図４に示される添加弁の開閉弁状態を例示する図である。
【図６】図６は、図１における制御装置の処理を説明するためのフローチャートである。
【図７】図７は、図１における制御装置の処理を説明するためのフローチャートである。
【図８】図８は、図１における制御装置の処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら本実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素に対しては可能な限り同一の符号を付して、重複する説明は省略する。
【００１２】
図１に示されるように、本実施形態における制御装置１８は、エンジンＥｎを含むエンジンシステムに用いられるものである。エンジンＥｎはディーゼルエンジンである。エンジンＥｎは４気筒エンジンであり、各気筒にインジェクタ１１２が設けられている。
【００１３】
インジェクタ１１２は、燃料タンク１０１に貯められている軽油といった液体燃料をエンジンＥｎの各気筒に噴射する。燃料タンク１０１とインジェクタ１１２とは、低圧燃料パイプ１０２、高圧燃料パイプ１０７ａ、コモンレール１０８、及び高圧燃料パイプ１０７によって繋がれている。
【００１４】
低圧燃料パイプ１０２は、燃料タンク１０１とサプライポンプ１０４とを繋いでいる。低圧燃料パイプ１０２には、燃料フィルタ１０３が設けられている。燃料フィルタ１０３は、液体燃料中の不純物を除去するためのものである。
【００１５】
サプライポンプ１０４は、燃料タンク１０１から低圧燃料パイプ１０２を経由して液体燃料を吸い上げる。サプライポンプ１０４は、燃料調量弁１０５を経由して液体燃料を高圧燃料パイプ１０７ａに供給する。燃料調量弁１０５によって液体燃料の供給量が調整され、必要な分量の液体燃料が加圧されて高圧燃料パイプ１０７ａに供給される。
【００１６】
高圧燃料パイプ１０７ａは、サプライポンプ１０４とコモンレール１０８とを繋いでいる。サプライポンプ１０４によって加圧された液体燃料は、高圧燃料パイプ１０７ａを経由してコモンレール１０８に供給される。
【００１７】
コモンレール１０８は、高圧燃料パイプ１０７ａと４本の高圧燃料パイプ１０７とを繋いでいる。コモンレール１０８に供給された高圧の液体燃料は、高圧燃料パイプ１０７を経由して４つのインジェクタ１１２に供給される。
【００１８】
燃料タンク１０１からインジェクタ１１２に至る過程で余剰となった液体燃料を回収するため、オーバーフローパイプ１０６、リリーフパイプ１１１、リークパイプ１１３、及びリターンパイプ１１４が設けられている。オーバーフローパイプ１０６は、サプライポンプ１０４とリターンパイプ１１４とを繋いでいる。サプライポンプ１０４において余剰となった液体燃料は、オーバーフローパイプ１０６を経由してリターンパイプ１１４に流れ込む。
【００１９】
リリーフパイプ１１１は、コモンレール１０８とリターンパイプ１１４とを繋いでいる。コモンレール１０８において余剰となった液体燃料は、リリーフパイプ１１１を経由してリターンパイプ１１４に流れ込む。リークパイプ１１３は、４つのインジェクタ１１２とリターンパイプ１１４とを繋いでいる。インジェクタ１１２において余剰となった液体燃料は、リークパイプ１１３を経由してリターンパイプ１１４に流れ込む。
【００２０】
リターンパイプ１１４は、オーバーフローパイプ１０６、リリーフパイプ１１１、及びリークパイプ１１３と、燃料タンク１０１とを繋いでいる。オーバーフローパイプ１０６、リリーフパイプ１１１、及びリークパイプ１１３からリターンパイプ１１４に流れ込んだ液体燃料は、燃料タンク１０１に還流する。
【００２１】
エンジン制御装置１１５は、サプライポンプ１０４、燃料調量弁１０５、減圧弁１１０、及びインジェクタ１１２を制御する装置である。エンジン制御装置１１５には、燃圧センサ１０９、クランクセンサ１１６、アクセルセンサ１１７、冷却水温センサ１１８から測定信号が出力される。
【００２２】
燃圧センサ１０９は、コモンレール１０８に設けられている。燃圧センサ１０９は、コモンレール１０８における液体燃料の圧力を検出する。クランクセンサ１１６は、エンジンＥｎのクランク角を測定するように設けられている。クランクセンサ１１６は、エンジンＥｎのクランク角を検出する。
【００２３】
アクセルセンサ１１７は、アクセル開度を測定するように設けられている。アクセルセンサ１１７は、アクセル開度を検出する。冷却水温センサ１１８は、エンジンＥｎの冷却水温を測定するように設けられている。冷却水温センサ１１８は、エンジンＥｎの冷却水温を検出する。
【００２４】
エンジン制御装置１１５は、サプライポンプ１０４にポンプ駆動信号を出力する。サプライポンプ１０４は、ポンプ駆動信号に応じて駆動され、液体燃料を吸い上げる。エンジン制御装置１１５は、燃料調量弁１０５に調量信号を出力する。燃料調量弁１０５は、調量信号に応じて駆動され、供給する液体燃料を調整する。
【００２５】
エンジン制御装置１１５は、減圧弁１１０に減圧信号を出力する。減圧弁１１０は、減圧信号に応じてコモンレール１０８内部の圧力を調整する。エンジン制御装置１１５は、インジェクタ１１２に噴射信号を出力する。インジェクタ１１２は、噴射信号に応じて駆動されるニードルバルブを備えている。インジェクタ１１２は、噴射信号に応じてニードルバルブを開弁し、燃料を気筒内に噴射する。
【００２６】
続いて、エンジンＥｎの吸排気系について説明する。エンジンＥｎは、吸気管１９を経由して空気を取り入れて、各気筒に供給する。各気筒において燃料が燃焼した結果生じる燃焼ガスは、排出ガスとして排気管３を経由して排出される。
【００２７】
排気管３には、エンジンＥｎ側から、ディーゼル酸化触媒２と、選択還元触媒４と、アンモニアスリップ触媒５と、が設けられている。排気管３の選択還元触媒４よりも前段の位置に添加弁８が設けられている。
【００２８】
ディーゼル酸化触媒２は、排出ガス中の炭化水素（ＨＣ）及び一酸化炭素（ＣＯ）を酸化する。ディーゼル酸化触媒２は、後段の選択還元触媒４を活性化させるために一酸化窒素（ＮＯ）を酸化して二酸化窒素（ＮＯ2）とする。ディーゼル酸化触媒２は、ＤＯＣ（Ｄｉｅｓｅｌ  Ｏｘｉｄａｔｉｏｎ  Ｃａｔａｌｙｓｔ）とも称される。
【００２９】
選択還元触媒４は、添加弁８から噴射される尿素水を利用し、アンモニア（ＮＨ3）により窒素酸化物（ＮＯｘ）を窒素（Ｎ2）に還元する。選択還元触媒４は、ＳＣＲ（Ｓｅｌｅｃｔｉｖｅ  Ｃａｔａｌｙｔｉｃ  Ｒｅｄｕｃｔｉｏｎ）とも称される。
【００３０】
アンモニアスリップ触媒５は、ＳＣＲの後段に配置されるＤＯＣである。アンモニアスリップ触媒５は、選択還元触媒４において余剰となったアンモニア（ＮＨ3）の排出を抑制するため、アンモニア（ＮＨ3）を窒素（Ｎ2）と水（Ｈ2Ｏ）に酸化する。アンモニアスリップ触媒５は、ＡＳＣ（Ａｍｍｏｎｉａ  Ｓｌｉｐ  Ｃａｔａｌｙｓｔ）とも称される。
【００３１】
添加弁８には、尿素水タンク１１に貯留された尿素水が供給される。尿素水タンク１１と添加弁８とは、尿素水供給パイプ１３によって繋がれている。尿素水供給パイプ１３の一端は、尿素水タンク１１の中に挿入され、ポンプ１２が設けられている。
【００３２】
尿素水供給パイプ１３の多端は、添加弁８に繋がっている。尿素水供給パイプ１３には、尿素水フィルタ１４が設けられている。尿素水フィルタ１４は、尿素水中の不純物を除去するためのものである。
【００３３】
制御装置１８は、添加弁８及びポンプ１２を制御する装置である。制御装置１８は、ポンプ１２にポンプ駆動信号を出力する。ポンプ１２は、ポンプ駆動信号に応じて駆動され、尿素水を吸い上げて添加弁８に向けて送出する。
【００３４】
制御装置１８は、添加弁８に駆動信号を出力する。添加弁８は、駆動信号に応じて駆動され、尿素水を排気管３内に噴射する。
【００３５】
制御装置１８には、排気温度センサ６、ＮＯｘセンサ７、排気温度センサ９、ＮＯｘセンサ１０、尿素水温度センサ１５、水位センサ１６、及び尿素水圧力センサ１７から測定信号が出力される。
【００３６】
排気温度センサ６は、ディーゼル酸化触媒２と選択還元触媒４との間に設けられている。排気温度センサ６は、ディーゼル酸化触媒２を通過した排出ガスの温度を検出する。ＮＯｘセンサ７は、ディーゼル酸化触媒２と選択還元触媒４との間に設けられている。ＮＯｘセンサ７は、ディーゼル酸化触媒２を通過した排出ガスのＮＯｘ濃度を検出する。
【００３７】
排気温度センサ９は、添加弁８と選択還元触媒４との間に設けられている。排気温度センサ６は、選択還元触媒４に入る排出ガスの温度を検出する。ＮＯｘセンサ１０は、選択還元触媒４とアンモニアスリップ触媒５との間に設けられている。ＮＯｘセンサ１０は、選択還元触媒４を通過した排出ガスのＮＯｘ濃度を検出する。
【００３８】
尿素水温度センサ１５は、尿素水タンク１１において貯留されている尿素水の温度を検出可能なように設けられている。水位センサ１６は、尿素水タンク１１において貯留されている尿素水の水位を検出可能なように設けられている。尿素水圧力センサ１７は、尿素水供給パイプ１３を流れる尿素水の圧力を検出可能なように設けられている。
【００３９】
図２を参照しながら、ポンプ１２について説明する。図２に示されるように、ポンプ１２は、容積型ポンプであって、エンジンＥｎの出力軸１２５に直接連結されている。ポンプ１２は、ハウジング１２１、アウターロータ１２２、及びインナーロータ１２３を有している。ハウジング１２１は、吸入口１２６及び吐出口１２７を有している。吸入口１２６は、尿素水を吸入する部分である。吐出口１２７は、尿素水を吐出するブブである。
【００４０】
アウターロータ１２２は、ハウジング１２１の内部に組み込まれている。インナーロータ１２３は、ハウジング１２１の内部であってアウターロータ１２２の内側に組み込まれている。アウターロータ１２２とインナーロータ１２３との間に、貯留室１２４が設けられている。ポンプ１２内に吸入された尿素水は、貯留室１２４に蓄えられる。
【００４１】
貯留室１２４の外周面は、アウターロータ１２２における７つの内歯歯車により形成されている。インナーロータ１２３は、外周面より小径で６つの外歯歯車を有する。インナーロータ１２３の外歯歯車とアウターロータ１２２の内歯歯車とはトロコイドギア式にかみ合う。
【００４２】
出力軸１２５とともに回転する外歯歯車と内歯歯車とが噛み合うことによりアウターロータ１２２も回転する。アウターロータ１２２の内歯歯車の間に貯留された尿素水が吐出口１２７から吐出される。吐出される尿素水には吐出口圧力が加えられる。
【００４３】
ポンプ１２の吐出口１２７には図示しないリリーフ弁が設けられている。リリーフ弁は、吐出口圧力が所定圧まで上昇した場合に、吐出した尿素水を尿素水タンク１１にリリーフする。リリーフ弁によって、ポンプ１２から吐出される尿素水の圧力が高くなりすぎることが抑制される。本実施形態の吐出口圧力は、このリリーフ弁よりも上流の圧力を示している。
【００４４】
図３に示されるように、吐出される際に尿素水に加えられる圧力には周期的な変化である脈動が生じる。脈動は、容積型ポンプであるポンプ１２による尿素水の吐出が、出力軸１２５の回転により内歯歯車と外歯歯車とが一つずつ順に噛合うことによって行われることに起因する。
【００４５】
インナーロータ１２３は出力軸１２５の回転に伴って回転するため、脈動の特性はエンジン運転状態と相関がある。具体的には、エンジンＥｎの出力軸１２５の回転位相であるクランク角度により脈動の波長が決まる。脈動の振幅は、エンジンＥｎの回転位相の変化速度、つまりエンジンＥｎの回転速度により決まる。エンジン回転数が高くなると波長は短くなり振幅は大きくなる。
【００４６】
吐出口１２７から吐出された燃料は尿素水供給パイプ１３を通って添加弁８に供給される。尿素水供給パイプ１３を通る燃料の脈動の伝播には位相の遅れが生じる。尿素水の圧力の脈動は吐出口圧力に対し伝播遅れ位相分の位相が変化した脈動となり、供給圧力として添加弁８に供給される。供給圧力の脈動の波長および振幅は吐出口圧力と同じである。
【００４７】
図４を参照しながら、添加弁８の機構を説明する。添加弁８は、ニードル８１と、バネ部材８２と、電磁コイル８３と、を有している。添加弁８には、噴孔８４が設けられている。噴孔８４は、排気浄化用の添加剤である尿素水を噴射する孔であって、排気管３に臨むように設けられている。
【００４８】
ニードル８１は、噴孔８４を開閉する弁体として機能する。ニードル８１には、添加剤力Ｆ１と付勢力Ｆ３とが閉弁方向に働いている。添加剤力Ｆ１は、ニードル８１の上面に尿素水の供給圧力が作用することによって発生する力である。付勢力Ｆ３は、バネ部材８２がニードル８１を押す力である。
【００４９】
供給圧力は脈動しているため添加剤力Ｆ１も脈動する。一方で、付勢力Ｆ３は一定である。閉弁力の脈動は添加剤力Ｆ１の脈動によるものであるから、閉弁力の脈動の波長および振幅は供給圧力から算出することができる。
【００５０】
添加弁８を開弁する時には、電磁コイル８３に通電されることでニードル８１の開弁方向に電磁力が付与され、添加弁８が開弁される。電磁力は通電が開始してから徐々に増加するため、最大に達した時の電磁力を最大開弁力とし、駆動力Ｆ２と表記する。ニードル８１を開弁方向に動かすためには、電磁コイル８３による駆動力Ｆ２が添加剤力Ｆ１と付勢力Ｆ３との和である閉弁力よりも大きくなる必要がある。
【００５１】
このように添加弁８は、通電されるとニードル８１に対して開弁方向に駆動力Ｆ２が加えられ、ニードル８１を閉弁方向に付勢するバネ部材８２の付勢力Ｆ３及び供給源である尿素水タンク１１から供給される添加流体としての尿素水の供給圧力による添加剤力Ｆ１に抗してニードル８１が駆動されることで添加流体を噴射するものである。
【００５２】
駆動力Ｆ２と閉弁力との大小関係は、閉弁力の脈動により周期的に入れ替わる。駆動力Ｆ２が閉弁力より大きく添加弁８が開弁できる期間を開弁可能期間とし、駆動力Ｆ２が閉弁力よりも小さく添加弁８が開弁できない期間を開弁不可能期間とする。図５に示されるように、開弁可能期間と開弁不可能期間とは交互に入れ替わる。
【００５３】
図１を参照しながら、制御装置１８について説明を加える。制御装置は、ハードウェア的な構成要素として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）といった演算部、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）といった記憶部、データの授受を行うためのインターフェイス部を備えるコンピュータとして構成されている。
【００５４】
続いて、制御装置の機能的な構成要素について説明する。制御装置１８は、機能的な構成要素として、推定部１８１と、算出部１８２と、駆動部１８３と、を備えている。
【００５５】
推定部１８１は、尿素水の供給圧力の脈動状態を推定する部分である。算出部１８２は、推定部１８１の推定結果に基づいて供給圧力の圧力値及び圧力微分値から添加弁８の開弁可否を判断して、添加弁８の開弁可能時期を算出する部分である。駆動部１８３は、算出部１８２の算出結果に基づいて添加弁８の開弁タイミングを決定しニードル８１に駆動力を加える部分である。
【００５６】
本実施形態では、供給圧力の圧力値及び圧力微分値から添加弁８の開弁可否を判断するので、供給圧力の値がどのようになっているかに限らず、供給圧力の動的な状況変化に応じて添加弁８の開弁可否を判断することができる。供給圧力が上昇傾向にあるのか下降傾向にあるのかで、同一の圧力値であっても開弁可能か開弁不可かの状況は異なるので、より的確に開弁可否を判断することができる。算出部１８２による的確な開弁可能時期算出の結果、添加弁８を開弁するのに適切な開弁タイミングを決定することができる。
【００５７】
本実施形態における算出部１８２は、供給圧力の圧力値が下方閾値ＴｈL（図５参照）を超え、供給圧力の圧力微分値が微分閾値を超えると、添加弁８が開弁不可になったと判断する。
【００５８】
供給圧力の圧力値が下方閾値ＴｈLを超え、供給圧力の圧力微分値が微分閾値を超えると、供給圧力は下方閾値を超えて増加傾向にある。供給圧力が増加傾向にあるとより開弁不可状態になる可能性が高まるので、この条件では添加弁８が開弁不可になるものと判断して開弁可能時期を算出する。
【００５９】
本実施形態における算出部１８２は、添加弁８が開弁不可になったと判断した後、供給圧力の圧力値が下方閾値ＴｈLよりも高い上方閾値ＴｈU（図５参照）を下回ると、添加弁８が開弁可能になったと判断する。
【００６０】
添加弁８が開弁不可になったと判断する条件である、供給圧力の圧力値が下方閾値ＴｈLを超え圧力微分値が微分閾値を超えた後、脈動する供給圧力は極大値となり減少に転じる。供給圧力が減少に転じると供給圧力が増加傾向にある場合よりも開弁可能状になる可能性が高まるので、下方閾値ＴｈLよりも高い上方閾値ＴｈUを下回ると開弁可能になるものと判断して開弁可能時期を算出する。
【００６１】
本実施形態における駆動部１８３は、駆動力を発生する電磁コイル８３に流す電流を変動させる電流制御駆動を実行することができる。駆動部１８３は、駆動力を発生する電磁コイル８３に印加する電圧を保つ定電圧制御を実行することもできる。
【００６２】
本実施形態における推定部１８１は、添加流体である尿素水の種類や状態を示す物理量に基づく燃料性状補正をして脈動状態を推定することができる。
【００６３】
添加流体である尿素水の種類や状態が変化すると、脈動の伝達遅れが発生する場合があり位相ずれが生じるので、燃料性状補正をすることでより正確に脈動状態を推定することができる。
【００６４】
本実施形態における推定部１８１は、供給源である尿素水タンク１１から添加弁８に至る管路の物理量に基づく管路性状補正をして脈動状態を推定することができる。
【００６５】
管路の長さといった物理量が変化すると、脈動の伝達遅れが発生する場合があり位相ずれ場生じるので、管路性状補正をすることでより正確に脈動状態を推定することができる。
【００６６】
本実施形態における駆動部１８３は、添加弁８の閉弁結果に基づいて開弁タイミングを補正する。
【００６７】
電磁コイル８３に流す電流を変動させる電流制御駆動を実行すると、電圧変動の結果によって添加弁８の閉弁状況を取得することができる。あるタイミングで添加弁８が閉弁できていない場合、そもそも開弁できていないと判断することができるので、開弁タイミングを補正することができる。
【００６８】
本実施形態における駆動部１８３は、予め定められた添加弁８の開弁タイミングの始期をずらすことで、実際に添加弁８を駆動する開弁タイミングを決定することができる。駆動部１８３は、予め定められた添加弁８の開弁タイミングの終期をずらして通電時間を伸ばすことで、実際に添加弁８を駆動する開弁タイミングを決定することができる。
【００６９】
続いて、図６を参照しながら、制御装置１８の動作について説明する。ステップＳ００１において、推定部１８１は、添加弁８を駆動する要求の有無を判断する。添加弁８を駆動する要求がある場合（ステップＳ００１；ＹＥＳ）、ステップＳ００２の処理に進む。添加弁８を駆動する要求がない場合（ステップＳ００１；ＮＯ）、処理を終了する。
【００７０】
ステップＳ００２において、推定部１８１は、エンジンＥｎの運転条件から尿素水の脈動を算出する（図２及び図３、それらについての上記説明参照）。エンジンＥｎの運転条件とは、エンジンＥｎの回転数、ポンプ１２の吐出量、及び添加弁８の噴射量を含んでいる。脈動の算出は、脈動の振幅、位相、周期の算出を含み、各時点における圧力微分値の算出も含んでいる。推定部１８１は、エンジンＥｎの運転条件から尿素水の脈動を算出するにあたって、回転数と脈度との関係を規定したマップを用いてもよい。
【００７１】
ステップＳ００２に続くステップＳ００３において、算出部１８２は、推定部１８１の推定結果に基づいて供給圧力の圧力値及び圧力微分値から添加弁８の開弁可否を判断し、添加弁８の開弁可能時期を算出する。
【００７２】
ステップＳ００３に続くステップＳ００４において、駆動部１８３は、算出部１８２の算出結果に基づいて添加弁８の開弁タイミングを決定し、添加弁８への通電を最適化する。この最適化にあたっては、開弁時間を延ばすことで最適化してもよく、開弁時期をずらすことで最適化してもよい。
【００７３】
開弁時期をずらすことによる、添加弁８への通電最適化について説明を加える。駆動部１８３が、最適化前の通電開始タイミングにおいて、電磁コイル８３への通電を開始すると、電磁力は通電開始タイミングから徐々に大きくなる。開弁力Ｆ２（図４参照）は、最適化前の通電開始タイミングの直後に発生するのではなく、最適化前の通電開始タイミングから所定時間経過し電磁力が最大となるタイミングである開弁力発生タイミングに発生する。最適化前の通電開始タイミングから開弁力発生タイミングまでの期間を基本遅れ期間とする。
【００７４】
添加弁８への通電を開始し、開弁力発生タイミングとなったとしても、それが開弁不可期間（図５参照）である場合には、添加弁８は開弁することができない。そこで、基本遅れ期間を見込んで、開弁可能期間に開弁力発生タイミングが到来するように、通電開始タイミングを最適化する。
【００７５】
続いて、開弁時間を延ばすことによる、添加弁８への通電最適化について説明を加える。開弁時間を延ばすことは、駆動部１８３が最適前の通電終了タイミングを遅らせるのが一つの態様として採用されうる。駆動部１８３は、最適化前の通電開始タイミングと脈動とに基づき最適化前の通電開始タイミングから補正前の開弁開始タイミングまでの期間を開弁遅れ期間として算出する。
【００７６】
更に、エンジンＥｎの運転状態に基づき算出される添加剤としての尿素水の目標噴射及び最適化前の通電開始タイミングから添加弁８への最適化前の通電終了タイミングを算出し仮決めする。そして、仮決めされた最適化前の通電終了タイミングを、開弁遅れ期間分遅くしたタイミングとなるように通電終了タイミングを設定する。尚、制御実装する際には、例えばＮＥ＃０を基準としてクランク角度（時間）で開弁可能区間を定義するなどの方法が可能である。
【００７７】
ステップＳ００４に続くステップＳ００５において、駆動部１８３は、電磁コイル８３に通電し、ニードル８１に駆動力を加える。
【００７８】
続いて、図７を参照しながら、制御装置１８の動作の別例について説明する。ステップＳ１０１において、推定部１８１は、添加弁８を駆動する要求の有無を判断する。添加弁８を駆動する要求がある場合（ステップＳ１０１；ＹＥＳ）、ステップＳ１０２の処理に進む。添加弁８を駆動する要求がない場合（ステップＳ１０１；ＮＯ）、処理を終了する。
【００７９】
ステップＳ１０２において、推定部１８１は、エンジンＥｎの運転条件から尿素水の脈動を算出する（図２及び図３、それらについての上記説明参照）。ステップＳ１０２に続くステップＳ１０３では、推定部１８１は、算出した脈動の位相を補正する。
【００８０】
脈動の位相を補正するにあたっては、様々な条件を勘案することができる。一例として、尿素水の温度と位相ずれとの関係に基づいて脈動の位相を補正することができる。この補正にあたっては、尿素水の温度と位相ずれとの関係を規定したマップを用いることができる。この補正にあたっては、圧力進行波の物理式から位相ずれ量を算出して補正することができる。圧力進行波の物理式には、管路の縦弾性係数、液体の体積弾性係数、液体の密度の項が存在するので、それらに基づいて位相ずれ量を算出することができる。
【００８１】
ステップＳ１０３に続くステップＳ１０４では、算出部１８２は、推定部１８１の補正済み推定結果に基づいて供給圧力の圧力値及び圧力微分値から添加弁８の開弁可否を判断し、添加弁８の開弁可能時期を算出する。
【００８２】
ステップＳ１０４に続くステップＳ１０５において、駆動部１８３は、算出部１８２の算出結果に基づいて添加弁８の開弁タイミングを決定し、添加弁８への通電を最適化する。この最適化にあたっては、開弁時間を延ばすことで最適化してもよく、開弁時期をずらすことで最適化してもよい。添加弁８への通電の最適化については、図６のステップＳ００４と同様に行うことができる。ステップＳ１０５に続くステップＳ１０６において、駆動部１８３は、電磁コイル８３に通電し、ニードル８１に駆動力を加える。
【００８３】
続いて、図８を参照しながら、制御装置１８の動作の別例について説明する。ステップＳ２０１において、推定部１８１は、添加弁８を駆動する要求の有無を判断する。添加弁８を駆動する要求がある場合（ステップＳ２０１；ＹＥＳ）、ステップＳ２０２の処理に進む。添加弁８を駆動する要求がない場合（ステップＳ２０１；ＮＯ）、処理を終了する。
【００８４】
ステップＳ２０２において、推定部１８１は、エンジンＥｎの運転条件から尿素水の脈動を算出する（図２及び図３、それらについての上記説明参照）。ステップＳ２０２に続くステップＳ２０３では、推定部１８１は、算出した脈動の位相を補正する。脈動の位相補正については、図７のステップＳ１０３と同様に行うことができる。
【００８５】
ステップＳ２０３に続くステップＳ２０４では、算出部１８２は、推定部１８１の補正済み推定結果に基づいて供給圧力の圧力値及び圧力微分値から添加弁８の開弁可否を判断し、添加弁８の開弁可能時期を算出する。
【００８６】
ステップＳ２０４に続くステップＳ２０５において、駆動部１８３は、算出部１８２の算出結果に基づいて添加弁８の開弁タイミングを決定し、添加弁８への通電を最適化する。この最適化にあたっては、開弁時間を延ばすことで最適化してもよく、開弁時期をずらすことで最適化してもよい。添加弁８への通電の最適化については、図６のステップＳ００４と同様に行うことができる。
【００８７】
ステップＳ２０５に続くステップＳ２０６において、駆動部１８３は、開弁判定フラグが１であるか否かを判断する。開弁判定フラグが１である場合（ステップＳ２０６；ＹＥＳ）、開弁できていると判断し、ステップＳ２０７の処理に進む。開弁判定フラグが１でない場合（ステップＳ２０６；ＮＯ）、開弁できていないと判断し、ステップＳ２５１の処理に進む。
【００８８】
ステップＳ２５１において、駆動部１８３は、学習値の絶対値がガード値より小さいか否かを判断する。学習値とは、駆動部１８３による添加弁８の駆動タイミングのオフセット量を決める学習値である。学習値は、脈動の周期をガード値として用いる。学習値の絶対値がガード値より小さい場合（ステップＳ２５１；ＹＥＳ）、ステップＳ２５２の処理に進む。学習値の絶対値がガード値より小さくない場合（ステップＳ２５１；ＮＯ）、ステップＳ２５３の処理に進む。
【００８９】
ステップＳ２５２において、駆動部１８３は、脈動周期の１／２を学習値に加算する。ステップＳ２５３において、駆動部１８３は、脈動周期の１／２を学習値から減算する。駆動タイミングを、脈動周期の１／２オフセットすることで噴射可能なタイミングにて噴射可能となる。尚、噴射可能な時間帯が、脈動周期の１／２以上あることが前提となっている。ステップＳ２５２又はステップＳ２５３の処理が終了すると、ステップＳ２０７の処理に進む。
【００９０】
ステップＳ２０７において、駆動部１８３は、電磁コイル８３に通電し、ニードル８１に駆動力を加える。この通電にあたっては、ステップＳ２０５の処理で行った最適化に加えて、必要に応じて学習値を織り込んだ通電を実行する。
【００９１】
ステップＳ２０７に続くステップＳ２０８において、駆動部１８３は、添加弁８が開弁できているか否かを判断する。開弁可否の判断は、添加弁８が閉弁動作を行っているか否かで判断する。添加弁８が閉弁動作を行っているか否かは、電磁コイル８３に通電した結果の電圧変動から判断することができる。電圧変動において変曲点が発生していれば添加弁８が閉弁動作を行っていると判断し、電圧変更において変曲点が発生していなければ添加弁８が閉弁動作を行っていないと判断する。
【００９２】
添加弁８が開弁できていると判断した場合（ステップＳ２０８；ＹＥＳ）、ステップＳ２０９の処理に進む。添加弁８が開弁できていないと判断した場合（ステップＳ２０８；ＮＯ）、ステップＳ２１０の処理に進む。
【００９３】
以上、具体例を参照しつつ本実施形態について説明した。しかし、本開示はこれらの具体例に限定されるものではない。これら具体例に、当業者が適宜設計変更を加えたものも、本開示の特徴を備えている限り、本開示の範囲に包含される。前述した各具体例が備える各要素およびその配置、条件、形状などは、例示したものに限定されるわけではなく適宜変更することができる。前述した各具体例が備える各要素は、技術的な矛盾が生じない限り、適宜組み合わせを変えることができる。
【符号の説明】
【００９４】
８：添加弁
８１：ニードル
８２：バネ部材
１８：制御装置
１８１：推定部
１８２：算出部
１８３：駆動部
【図１】
2020186655.tif 000003
【図２】
2020186655.tif 000004
【図３】
2020186655.tif 000005
【図４】
2020186655.tif 000006
【図５】
2020186655.tif 000007
【図６】
2020186655.tif 000008
【図７】
2020186655.tif 000009
【図８】
2020186655.tif 000010