(57)【要約】【課題】測定対象ガスの圧力が動的に変動した場合であっても補正精度の向上を図ることができるセンサ制御装置、センサ制御システムおよびセンサ制御方法を提供する。【解決手段】特定ガス成分の濃度に応じてガスセンサ１０から出力されるセンサ出力信号Ｉｐ、および、ガスの圧力を測定する圧力センサ２０から出力される圧力信号Ｐが入力され、特定ガス成分の濃度である特定成分濃度であって、センサ出力信号Ｉｐに含まれるガスの圧力による影響を圧力信号Ｐに基づいて補正した特定成分濃度を算出する演算部３８が設けられ、センサ出力信号Ｉｐおよび圧力信号Ｐが演算部３８に入力される前に、ガスの圧力変化に対してそれぞれの信号の値が応答する応答速度を調整する応答調整部３４，３６であって、センサ出力信号Ｉｐまたは圧力信号Ｐのうち、応答速度が速い信号を、応答速度が遅い信号に近づける調整を行う応答調整部３４，３６が設けられている。【選択図】  図２
2014190844.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関に設けられた流路内を流れるガスに含まれる特定ガス成分の濃度に応じてガスセンサから出力されるセンサ出力信号、および、前記ガスの圧力を測定する圧力センサから出力される圧力信号が入力され、前記特定ガス成分の濃度である特定成分濃度であって、前記センサ出力信号に含まれる前記ガスの圧力による影響を前記圧力信号に基づいて補正した特定成分濃度を算出する演算部が設けられたセンサ制御装置であって、
前記センサ出力信号および前記圧力信号が前記演算部に入力される前に、前記ガスの圧力変化に対する信号の応答速度を調整する応答調整部であって、前記センサ出力信号または前記圧力信号のうち、前記応答速度が速い信号を、前記応答速度が遅い信号に近づける調整を行う応答調整部が設けられていることを特徴とするセンサ制御装置。
【請求項２】
前記センサ出力信号および前記圧力信号が前記演算部に入力される前に、前記ガスの圧力変化に対して信号が反応し始めるまでの時間である遅延時間を調整する遅延調整部であって、前記センサ出力信号または前記圧力信号のうち、前記遅延時間が短い信号を、前記遅延時間が長い信号に近づける調整を行う遅延調整部が、更に設けられていることを特徴とする請求項１記載のセンサ制御装置。
【請求項３】
内燃機関に設けられた流路内を流れるガスに含まれる特定ガス成分の濃度に応じた出力値を出力するガスセンサと、
前記ガスの圧力を測定する圧力センサと、
請求項１または２に記載のセンサ制御装置と、
が設けられていることを特徴とするセンサ制御システム。
【請求項４】
内燃機関に設けられた流路内を流れるガスに含まれる特定ガス成分の濃度に応じてガスセンサから出力されるセンサ出力信号、および、前記ガスの圧力を測定する圧力センサから出力される圧力信号を取得する取得ステップと、
前記センサ出力信号および前記圧力信号における、前記ガスの圧力の変化に対して信号が応答する応答速度を調整するステップであって、前記センサ出力信号または前記圧力信号のうち、前記応答速度が速い信号を、前記応答速度が遅い信号に近づける調整を行う応答調整ステップと、
調整後の前記センサ出力信号および前記圧力信号に基づいて前記特定ガス成分の濃度である特定成分濃度を算出するステップであって、前記センサ出力信号に含まれる前記ガスの圧力による影響を前記圧力信号に基づいて補正した特定成分濃度を算出する算出ステップと、
を有することを特徴とするセンサ制御方法。
【請求項５】
前記取得ステップおよび前記算出ステップの間に、前記センサ出力信号および前記圧力信号における、前記ガスの圧力の変化に対して信号が反応し始めるまでの時間である遅延時間を調整するステップであって、前記センサ出力信号または前記圧力信号のうち、前記遅延時間が短い信号を、前記遅延時間が長い信号に近づける調整を行う遅延調整ステップを更に有することを特徴とする請求項４記載のセンサ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサ制御装置、センサ制御システムおよびセンサ制御方法に関する。
【背景技術】
【０００２】
ディーゼルエンジンやガソリンエンジンなどの内燃機関においては、消費燃料の低減を図るためや、排気ガスの浄化を図るために、燃焼室に送り込まれるガスと燃料との割合である混合比を調節する制御が一般的になっている。この混合比を制御するために、吸気ガスに含まれる特定ガス成分（例えば酸素）の割合や、排気ガスに含まれる特定ガス成分の割合を測定するために、ガスセンサが用いられている。
【０００３】
ガスセンサは、測定対象であるガス中に配置されるセンサ素子を備え、このセンサ素子から特定ガス成分の割合である特定ガス成分の濃度（例えば酸素濃度）に関する出力値が出力される。しかしながら、センサ素子から出力される出力値は、測定対象であるガス中の特定ガス成分の濃度だけではなく、ガスの圧力の影響も受けることが知られている。
【０００４】
近年においては、内燃機関に対する制御がきめ細かくなっていることから、特定ガス成分の濃度の値も、正確であることが求められ始めている。そこで、測定対象であるガス中のより正確な特定ガス成分の濃度を求めるために、ガスセンサから出力される出力値から、圧力の影響を除去する種々の方法が提案されている（例えば、特許文献１および２参照。）。
【０００５】
特許文献１および２では、測定対象であるガス中の特定ガス成分の濃度を測定するセンサ素子と、圧力を測定する圧力センサとが設けられた構成が開示されている。そして、特許文献１および２には、センサ素子から出力された特定ガス成分の濃度に関する出力値に対して、圧力センサにより測定された圧力値に基づく係数を乗じて、特定ガス成分の濃度に関するガスセンサの出力値から圧力の影響を除去する方法（補正方法）が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平６−２７３３８１号公報
【特許文献２】特開２００５−０６１４２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特定ガス成分の濃度に関するガスセンサの出力値の補正を行わない場合と比較して、上述の特許文献１および２に記載された補正方法を用いることにより、特定ガス成分の濃度の値の精度はより正確になる。しかしながら、内燃機関に対する制御は、現在そして将来において更に精緻になると予想される。この場合、特定ガス成分の濃度の値も、さらに精度が高い値が要求されることになる。つまり、上述の特許文献１および２に記載された補正方法では、要求される精度で特定ガス成分の濃度の値を得ることが困難になるという問題があった。
【０００８】
具体的には、測定対象ガスが流れる流路に設置されたバルブの開閉などにより、測定対象ガスの圧力が急激に変動する場合、ガスセンサの出力値に対して適切な補正ができない期間が発生するという問題があった。つまり、圧力変動の早さに特定ガス成分濃度の補正が十分に追従できず、適切な補正ができない期間が発生するおそれがあった。
【０００９】
この場合であっても、所定の時間が経過することにより変動後の圧力に補正が追従し、特定ガス成分濃度に適切な補正を行うことができる。しかしながら、変動後の圧力に補正が追従する前に測定対象ガスの圧力が再び急激に変動すると、適切な補正ができない期間が再び発生するため、要求される精度で特定ガス成分の濃度の値を得ることが更に困難になるという問題があった。
【００１０】
本発明は、上記の課題を解決するためになされたものであって、測定対象ガスの圧力が動的に変動した場合であっても補正精度の向上を図ることができるセンサ制御装置、センサ制御システムおよびセンサ制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明は、以下の手段を提供する。
本発明のセンサ制御装置は、内燃機関に設けられた流路内を流れるガスに含まれる特定ガス成分の濃度に応じてガスセンサから出力されるセンサ出力信号、および、前記ガスの圧力を測定する圧力センサから出力される圧力信号が入力され、前記特定ガス成分の濃度である特定成分濃度であって、前記センサ出力信号に含まれる前記ガスの圧力による影響を前記圧力信号に基づいて補正した特定成分濃度を算出する演算部が設けられたセンサ制御装置であって、前記センサ出力信号および前記圧力信号が前記演算部に入力される前に、前記ガスの圧力変化に対する信号の応答速度を調整する応答調整部であって、前記センサ出力信号または前記圧力信号のうち、前記応答速度が速い信号を、前記応答速度が遅い信号に近づける調整を行う応答調整部が設けられていることを特徴とする。
【００１２】
本発明のセンサ制御装置によれば、応答調整部を設けることにより、演算部におけるセンサ出力信号および圧力信号の応答速度差が小さくなるため、センサ出力信号に含まれるガス圧力の動的変動による影響を除去しやすくなる。一般にガス圧力の動的変動に対するガスセンサや圧力センサの挙動、例えば圧力変化に対するそれぞれの信号（センサ出力信号、圧力信号）の応答速度は異なることが多い。そのため、ガスセンサや圧力センサから、直接、それぞれの信号が演算部に入力される場合には、圧力変化に応じて値の応答の程度が異なる信号が入力される状況が発生する。すると、演算部において適切な補正が行われず、特定成分濃度への補正精度の向上を図ることができなかった。
【００１３】
その一方で、応答調整部においてセンサ出力信号および圧力信号のうち、応答速度が速い信号を応答速度が遅い信号に近づける調整を行った上で、センサ出力信号および圧力信号を演算部に入力することにより、センサ出力信号および圧力信号の間の応答の程度差が小さくなる。その結果、演算部において適切な補正が行われやすくなり、特定成分濃度への補正精度の向上が図りやすくなる。両信号の応答速度差を小さくなるほど補正精度が向上する。
【００１４】
上記発明においては、前記センサ出力信号および前記圧力信号が前記演算部に入力される前に、前記ガスの圧力変化に対して信号が反応し始めるまでの時間である遅延時間を調整する遅延調整部であって、前記センサ出力信号または前記圧力信号のうち、前記遅延時間が短い信号を、前記遅延時間が長い信号に近づける調整を行う遅延調整部が、更に設けられていることが好ましい。
【００１５】
このように遅延調整部を設けることにより、演算部におけるセンサ出力信号および圧力信号の遅延時間差が小さくなるため、センサ出力信号に含まれるガス圧力の動的変動による影響を除去しやすくなる。一般にガスセンサと圧力センサとでは、圧力変化に対してそれぞれの信号（センサ出力信号、圧力信号）が反応し始めるまでの時間である遅延時間は異なることが多い。そのため、ガスセンサや圧力センサから、直接、それぞれの信号が演算部に入力される場合には、圧力変化に応じて値が変化した信号と、変化していない信号とが入力される状況が発生する。すると、演算部において適切な補正が行われず、特定成分濃度への補正精度の向上を図ることができなかった。
【００１６】
その一方で、遅延調整部においてセンサ出力信号および圧力信号のうち、遅延時間が短い信号を遅延時間が長い信号に近づける調整を行った上で、センサ出力信号および圧力信号を演算部に入力することにより、圧力変化に応じて値が変化した信号と、値が変化していない信号とが入力される期間が短縮される。その結果、演算部において適切な補正が行われやすくなり、特定成分濃度への補正精度の向上が図りやすくなる。両信号の遅延時間差を小さくなるほど補正精度が向上する。
【００１７】
本発明のセンサ制御システムは、内燃機関に設けられた流路内を流れるガスに含まれる特定ガス成分の濃度に応じた出力値を出力するガスセンサと、前記ガスの圧力を測定する圧力センサと、上記本発明のセンサ制御装置と、が設けられていることを特徴とする。
【００１８】
本発明のセンサ制御システムによれば、上記本発明のセンサ制御装置が設けられているため、測定対象であるガスの圧力が動的に変動する場合であっても特定成分濃度に対する補正精度の向上が図りやすい。
【００１９】
本発明のセンサ制御方法は、内燃機関に設けられた流路内を流れるガスに含まれる特定ガス成分の濃度に応じてガスセンサから出力されるセンサ出力信号、および、前記ガスの圧力を測定する圧力センサから出力される圧力信号を取得する取得ステップと、前記センサ出力信号および前記圧力信号における、前記ガスの圧力の変化に対して信号が応答する応答速度を調整するステップであって、前記センサ出力信号または前記圧力信号のうち、前記応答速度が速い信号を、前記応答速度が遅い信号に近づける調整を行う応答調整ステップと、調整後の前記センサ出力信号および前記圧力信号に基づいて前記特定ガス成分の濃度である特定成分濃度を算出するステップであって、前記センサ出力信号に含まれる前記ガスの圧力による影響を前記圧力信号に基づいて補正した特定成分濃度を算出する算出ステップと、を有することを特徴とする。
【００２０】
本発明のセンサ制御方法によれば、応答調整ステップにおいて演算ステップにおけるセンサ出力信号および圧力信号の応答速度差を小さく処理を行うことにより、センサ出力信号に含まれるガス圧力の動的変動による影響を除去しやすくなる。
【００２１】
上記発明においては、前記取得ステップおよび前記算出ステップの間に、前記センサ出力信号および前記圧力信号における、前記ガスの圧力の変化に対して信号が反応し始めるまでの時間である遅延時間を調整するステップであって、前記センサ出力信号または前記圧力信号のうち、前記遅延時間が短い信号を、前記遅延時間が長い信号に近づける調整を行う遅延調整ステップを更に有することが好ましい。
【００２２】
このように遅延調整ステップにおいて演算ステップにおけるセンサ出力信号および圧力信号の遅延時間差を小さくする処理を行うことにより、センサ出力信号に含まれるガス圧力の動的変動による影響を除去しやすくなる。
【発明の効果】
【００２３】
本発明のセンサ制御装置、センサ制御システムおよびセンサ制御方法によれば、応答調整部を設けることにより、演算部におけるセンサ出力信号および圧力信号の応答速度差が小さくなる。そのため、センサ出力信号に含まれるガス圧力の動的変動による影響を除去しやすくなり、測定対象ガスの圧力が動的に変動した場合であっても補正精度の向上を図ることができるという効果を奏する。
【図面の簡単な説明】
【００２４】
【図１】本実施形態に係るセンサシステムの概略構成を説明する模式図である。
【図２】図１のＥＣＵの構成を説明するブロック図である。
【図３】第１応答調整部および第２応答調整部の構成を説明する図である。
【図４】第１遅延調整部および第２遅延調整部の構成を説明する図である。
【図５】吸気ガスの圧力変化を説明するグラフである。
【図６】圧力変化に対するポンプ電流信号Ｉｐおよび圧力信号Ｐの波形を説明するグラフである。
【図７】調整後ポンプ電流信号Ｉｐａｄｊおよび調整後圧力信号Ｐａｄｊの波形を説明するグラフである。
【図８】ＭＣＵにおける演算処理を説明するフローチャートである。
【図９】本実施形態における応答調整および遅延調整の効果を説明するグラフである。
【発明を実施するための形態】
【００２５】
この発明の一実施形態に係るセンサ制御システム１について、図１から図９を参照しながら説明する。最初に、本実施形態に係るセンサ制御システム１の概略構成を説明する模式図である図１を参照しながら説明する。
【００２６】
センサ制御システム１は、図１に示すように、内燃機関４０に吸入される吸気ガスに含まれる酸素（特定ガス成分）の濃度測定に用いられるものである。センサ制御システム１により測定された酸素濃度（特定成分濃度）は内燃機関４０の制御、例えば空燃比の制御に用いられるものである。センサ制御システム１には、酸素センサ（ガスセンサ）１０と、圧力センサ２０と、センサ制御装置としても機能するエンジンコントロールユニット３０（以下「ＥＣＵ３０」と表記する。）と、が主に設けられている。
【００２７】
なお、本実施形態では、本発明のセンサ制御システム１を、内燃機関４０に吸入される吸気ガスに含まれる酸素濃度を測定する例に適用して説明するが、内燃機関４０から排気される排気ガスに含まれる酸素濃度を測定する例に適用してもよく、測定対象のガスを特に限定するものではない。但し、排気ガスと比較して吸気ガスではガス圧力の変動が大きく、後述する酸素センサ１０の出力値とＯ2濃度との間に誤差が生じやすい。そのため、吸気ガスに対して本発明のセンサ制御システム１を用いると、補正精度の向上を図るという効果がより顕著となる。
【００２８】
酸素センサ１０および圧力センサ２０は、内燃機関４０の吸入配管４１であって、排気再循環配管４３（以下、「ＥＧＲ配管４３」と表記する。）との合流点よりも内燃機関４０側、言い換えると下流側に配置されている。また、吸入配管４１における酸素センサ１０および圧力センサ２０の配置位置よりも上流側には、吸入配管４１を流れる空気の流量を調節する吸気弁４４が設けられている。
【００２９】
ＥＧＲ配管４３は、排気配管４２と吸入配管４１とをつなぐ配管であり、排気配管４２を流れる排気ガスの一部を吸入配管４１に導くもの、言い換えると排気ガスを再循環させるものである。ＥＧＲ配管４３には、排気ガスの再循環量を調節する調節弁４５が設けられている。
【００３０】
圧力センサ２０は、酸素センサ１０に近接した位置に配置されている。近接した位置とは、酸素センサ１０により酸素濃度が測定される吸気ガスのガス圧力の変動と比較して、ほぼ同じ傾向でガス圧力が変動する領域内の位置のことである。そのため本実施形態では、酸素センサ１０および圧力センサ２０の両者がＥＧＲ配管４３との合流点よりも下流側に配置されている例に適用して説明しているが、酸素センサ１０に近接した位置であれば、圧力センサ２０のみが上述の合流点の上流側に配置されていてもよい。
【００３１】
さらに、酸素センサ１０および圧力センサ２０の配置は、酸素センサ１０が上流側に配置されていてもよいし、圧力センサ２０が上流側に配置されていてもよく、両者の相対的な配置位置を限定するものではない。その他に本実施形態で説明するように、酸素センサ１０と、圧力センサ２０とが別々の筐体に収められ、それぞれが吸入配管４１に取り付けられる構成であってもよいし、酸素センサ１０および圧力センサ２０が一つの筐体に収められ、あるいは一つの素子上に組み込まれた構成であってもよい。
【００３２】
酸素センサ１０は、吸入配管４１の内部を流れる吸気ガスに含まれる酸素濃度を測定するセンサであり、酸素濃度に応じたセンサ出力信号の１つであるポンプ電流を出力するものである。ポンプ電流の値は、吸気ガスに含まれる酸素濃度に応じてリニアに変化すると共に、吸入配管４１を流れ酸素センサ１０の周囲を取り巻く吸気ガスの圧力にも応じて変化する。なお、酸素センサ１０としては、上述の特性を有する公知のセンサであればよく、特にその形式等を限定するものではない。
【００３３】
圧力センサ２０は、吸入配管４１の内部を流れる吸気ガスの圧力を測定するセンサであり、吸気ガスの圧力に応じたセンサ出力信号を出力するものである。なお、圧力センサ２０としては、公知の圧力センサを用いることができ、特に限定するものではない。
【００３４】
ＥＣＵ３０は、酸素センサ１０のセンサ出力信号および圧力センサ２０のセンサ出力信号に基づいて、吸入配管４１の内部を流れる吸気ガスの酸素濃度を演算により求めるものであり、少なくとも、求められた酸素濃度に基づいて内燃機関４０の運転状態を制御するものである。ＥＣＵ３０には、図２に示すように、酸素センサ制御／検出回路３１と、圧力センサ制御／検出回路３２と、マイクロコントロールユニット３３（以下、「ＭＣＵ３３」と表記する。）と、が主に設けられている。さらに、ＥＣＵ３０には、ＭＣＵ３３により算出された酸素濃度に基づいて内燃機関４０を制御する制御部（図示せず）が設けられている。
【００３５】
なお、本実施形態では、酸素センサ制御／検出回路３１および圧力センサ制御／検出回路３２がＥＣＵ３０に組み込まれている例に適用して説明しているが、酸素センサ制御／検出回路３１が酸素センサ１０に組み込まれ、圧力センサ制御／検出回路３２が圧力センサ２０に組み込まれていてもよい。また、酸素センサ制御／検出回路３１および圧力センサ制御／検出回路３１を収容した筐体を別途に設け、この筐体に酸素センサ１０および圧力センサ２０を接続すると共に、ＥＣＵ３０とを接続させる形態を採ってもよい。
【００３６】
酸素センサ制御／検出回路３１および圧力センサ制御／検出回路３２は、それぞれ酸素センサ１０および圧力センサ２０における酸素濃度の測定、および、圧力の測定を制御するとともに、酸素センサ１０および圧力センサ２０から出力されるセンサ出力信号を検出するものである。酸素センサ１０のセンサ出力信号を検出した酸素センサ制御／検出回路３１は、当該センサ出力信号に応じたポンプ電流信号Ｉｐを出力し、圧力センサ２０のセンサ出力信号を検出した圧力センサ制御／検出回路３２は、当該センサ出力信号に応じた圧力信号Ｐを出力する。なお、酸素センサ制御／検出回路３１および圧力センサ制御／検出回路３２は、それぞれ酸素センサ１０および圧力センサ２０に応じて形式や種類が選択されるものであり、特にその形式や種類を限定するものではない。
【００３７】
ＭＣＵ３３は、酸素センサ制御／検出回路３１から出力されるポンプ電流信号Ｉｐと、圧力センサ制御／検出回路３２から出力される圧力信号Ｐと、に基づいて酸素濃度信号を演算により求めるものである。ＭＣＵ３３には、図２に示すように、ポンプ電流信号Ｉｐに対して応答速度の調整を行う第１応答調整部３４、および、遅延時間の調整を行う第１遅延調整部３５と、圧力信号Ｐに対して応答速度の調整を行う第２応答調整部３６、および、遅延時間の調整を行う第２遅延調整部３７と、酸素濃度信号を演算により求める演算部３８と、が主に設けられている。
【００３８】
第１応答調整部３４および第２応答調整部３６は、吸気ガスにおける圧力変化、特に急激な圧力変化に対して（換言すれば、圧力変化に追従して）ポンプ電流信号Ｉｐおよび圧力信号Ｐの値が応答する応答速度の調整をそれぞれ行うものである。第１応答調整部３４および第２応答調整部３６がデジタル回路により構成されている場合には、図３（ａ）に示す構成となる。図３（ａ）におけるＣIIRは、応答調整を行う変数であり所定範囲の数値を選択することができる。例えばＣIIR＝０とした場合には、入力された信号に対して応答調整が行われない。Ｚ-1は、サンプリングの１周期だけ自身に入力される信号を遅延させる遅延素子を表すものである。
【００３９】
本実施形態では、第１応答調整部３４および第２応答調整部３６により、圧力センサ２０の最大応答周波数を酸素センサ１０の最大応答周波数（例えば２０Ｈｚ）に合わせる例に適用して説明する。圧力センサ２０の最大応答周波数は、一般的に１００Ｈｚ〜１０ｋＨｚであるため、圧力信号Ｐに対して第２応答調整部３６が応答速度を遅らせる処理を行い、ポンプ電流信号Ｉｐに対して第１応答調整部３４は応答速度を遅らせる処理を行わない例に適用して説明する。ここでＩＩＲは、Ｉｎｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｎｓｅの意である。
【００４０】
また、第１応答調整部３４および第２応答調整部３６がアナログ回路により構成されている場合には、図３（ｂ）に示す構成となる。この場合、第１応答調整部３４や第２応答調整部３６を構成する抵抗の値を変更することにより応答調整が行われる。抵抗の値を変化させる範囲としては、１０ｋΩ〜１０００ｋΩを例示することができる。また第１応答調整部３４や第２応答調整部３６を構成するコンデンサの容量は固定されており、例えば１００ｎＦを例示することができる。
【００４１】
なお応答速度は、例えば、圧力変化に応じてポンプ電流信号Ｉｐや圧力信号Ｐの値が変化し始めた時点から、ポンプ電流信号Ｉｐや圧力信号Ｐの値の変化が安定するまでの期間とも表現することができる。ポンプ電流信号Ｉｐや圧力信号Ｐの値の変化が飽和したか否かの判断は、例えば、単位時間あたりの信号の値の変化率が所定の閾値以下になったか否かにより判断することができる。また、応答速度は、例えば、圧力変化に応じてポンプ電流信号Ｉｐや圧力信号Ｐの値が変化し始めた時点から、ポンプ電流信号Ｉｐや圧力信号Ｐの値の変化が安定したときを１００％応答としたときの所定の応答率（例えば６３％）に到達するまでの期間とも表現することもできる。
【００４２】
第１遅延調整部３５および第２遅延調整部３７は、吸気ガスにおける圧力変化、特に急激な圧力変化に対してポンプ電流信号Ｉｐおよび圧力信号Ｐが反応し始めるまでの時間である遅延時間の調整をそれぞれ行うものである。言い換えると、ポンプ電流信号Ｉｐおよび圧力信号Ｐのうち、遅延時間が短い信号を遅延時間の長い信号に合わせる調整を行うものである。第１遅延調整部３５および第２遅延調整部３７はデジタル回路により構成されており、図４に示す構成を有している。
【００４３】
例えば、第１遅延調整部３５に入力されたポンプ電流信号Ｉｐは、次のサンプリングのタイミングで一番左端のＺ-1に格納される。さらに次のサンプリングのタイミングにおいて、一番左端のＺ-1に格納されたポンプ電流信号Ｉｐは右隣のＺ-1に格納される。その一方で、一番左端のＺ-1には１回前のサンプリングで取得されたポンプ電流信号Ｉｐが格納される。新たなサンプリングが行われる都度、上述の処理が繰り返される。ｓｅｌｅｃｔｏｒは、第１遅延調整部３５から出力されるポンプ電流信号Ｉｐを選択するものであり、複数のＺ-1から出力するポンプ電流信号Ｉｐが格納されたＺ-1を選択するものである。
【００４４】
一般的に上述の遅延時間は、酸素センサ制御／検出回路３１や圧力センサ制御／検出回路３２における動作クロックの速さや、処理の多さによって変動する。そのため、状況に応じて圧力信号Ｐよりもポンプ電流信号Ｉｐの遅延時間が長い場合もあり、ポンプ電流信号Ｉｐよりも圧力信号Ｐの遅延時間が長い場合もある。本実施形態では、圧力信号Ｐよりもポンプ電流信号Ｉｐの遅延時間が短く、ポンプ電流信号Ｉｐを２サンプル（Ｚ-2）遅延させる例に適用して説明する。
【００４５】
なお、第１応答調整部３４および第１遅延調整部３５によって応答速度および遅延時間の調整が行われたポンプ電流信号Ｉｐを、調整後ポンプ電流信号Ｉｐａｄｊと表記し、第２応答調整部３６および第２遅延調整部３７によって応答速度および遅延時間の調整が行われた圧力信号Ｐを、調整後圧力信号Ｐａｄｊと表記する（図１参照）。
【００４６】
演算部３８は、調整後ポンプ電流信号Ｉｐａｄｊに含まれる吸気ガスの圧力による影響を調整後圧力信号Ｐａｄｊに基づいて補正した酸素濃度信号を演算により求めるものである。なお、演算部３８における酸素濃度信号の演算方法については後述する。
【００４７】
次に、第１応答調整部３４、第１遅延調整部３５、第２応答調整部３６、および、第２遅延調整部３７における特性の一例を図５から図７を参照しながら説明する。ここでは、吸気ガスにおける酸素濃度が１６ｖｏｌ％であり、図５に示すように、吸気ガスの圧力が０．１０ＭＰａから０．１２ＭＰａにステップ状に急変した場合ついて説明する。
【００４８】
この場合、酸素センサ１０から出力されるポンプ電流信号Ｉｐは、例えば、図６（ａ）のグラフで示す波形を示し、圧力センサ２０から出力される圧力信号Ｐは、例えば、図６（ｂ）のグラフで示す波形を示す。なお、これらのグラフにおける横軸は吸気ガスの圧力が急変した時点を０とした時間軸である。
【００４９】
ポンプ電流信号Ｉｐと圧力信号Ｐとを対比すると、次の二つの点が異なっていることが判る。第１の点は、吸気ガスの変化に対してポンプ電流信号Ｉｐが変化し始める時点が、圧力信号Ｐが変化し始める時点よりも早い点である。言い換えると、ポンプ電流信号Ｉｐおよび圧力信号Ｐの遅延時間が異なる点である。第２の点は、圧力信号Ｐが、変化後の吸気ガス圧力に対応した値になるまでに要する期間が、ポンプ電流信号Ｉｐにおける期間よりも短い点である。言い換えると、ポンプ電流信号Ｉｐおよび圧力信号Ｐの応答速度が異なる点である。
【００５０】
第１応答調整部３４および第１遅延調整部３５により応答速度および遅延時間の調整が行われた後の調整後ポンプ電流信号Ｉｐａｄｊは、図７（ａ）のグラフで示す波形となり、第２応答調整部３６および第２遅延調整部３７により応答速度および遅延時間の調整が行われた後の調整後圧力信号Ｐａｄｊは、図７（ｂ）のグラフで示す波形となる。
【００５１】
調整後ポンプ電流信号Ｉｐａｄｊは、第１遅延調整部３５により遅延時間が圧力信号Ｐの遅延時間と実質的に同等になるように調整されている。調整後圧力信号Ｐａｄｊは、第２応答調整部３６により応答速度がポンプ電流信号Ｉｐの応答速度と実質的に同等になるように調整されている。なお、第１応答調整部３４による応答速度の調整や、第２遅延調整部３７による遅延時間の調整は行われていない。
【００５２】
つまり、応答速度および遅延時間が異なるポンプ電流信号Ｉｐと圧力信号Ｐとは、第１応答調整部３４、第１遅延調整部３５、第２応答調整部３６および第２遅延調整部３７により、応答速度および遅延時間が実質的に同等な調整後ポンプ電流信号Ｉｐａｄｊと調整後圧力信号Ｐａｄｊとに変換される。
【００５３】
次に、上記の構成からなるセンサ制御システム１における酸素濃度の算出方法について、図８に示すフローチャートなどを参照しながら説明する。ここでは、センサ制御システム１のＭＣＵ３３がデジタル回路から構成され、酸素センサ１０や、圧力センサ２０や、ＭＣＵ３３等が所定のサンプリング周波数（例えば１ｋＨｚ）にしたがって動作する例に適用して説明する。
【００５４】
センサ制御システム１に電力が供給され酸素センサ１０や圧力センサ２０による測定が開始されると、ＭＣＵ３３は、酸素センサ制御／検出回路３１から出力されるポンプ電流信号Ｉｐを取得し、第１応答調整部３４に読み込む処理を実行する（Ｓ１１：取得ステップ）。次いで、読み込んだポンプ電流信号Ｉｐの応答時間および遅延時間を、第１応答調整部３４および第１遅延調整部３５において調整する処理を実行する（Ｓ１２：応答調整ステップ、遅延調整ステップ）。Ｓ１２において行われる調整処理は、下記の式（１）で表すことができる。
【００５５】
【数１】
2014190844.tif 000003
【００５６】
またＭＣＵ３３は、圧力センサ制御／検出回路３２から出力される圧力信号Ｐを取得し、第２応答調整部３６に読み込む処理も実行する（Ｓ１３：取得ステップ）。次いで、読み込んだ圧力信号Ｐの応答時間および遅延時間を、第２応答調整部３６および第２遅延調整部３７において調整する処理を実行する（Ｓ１４：応答調整ステップ、遅延調整ステップ）。Ｓ１４において行われる調整処理は、下記の式（２）で表すことができる。
【００５７】
【数２】
2014190844.tif 000004
【００５８】
応答速度の調整は、式（１）および式（２）における下記の項における係数ＣIIRの値を選択することにより行われる。値の選択方法としては、０．７３、０．８３、０．８８、０．９１、０．９３といった複数の値から所望の値を選択する例を挙げることができる。なお、上記調整の精度を高めるために、より多くの値の中から所望の値を選択するようにしてもよいことは言うまでもない。
【００５９】
【数３】
2014190844.tif 000005
【００６０】
遅延時間の調整は、式（１）および式（２）におけるＺ-nにおける係数ｎの値を選択することにおり行われる。なおｎは自然数であり、Ｚ-nはサンプリングのｎ回前に自身に入力された信号を遅延させた信号を意味している。
【００６１】
Ｓ１２により調整後ポンプ電流信号Ｉｐａｄｊが算出され、Ｓ１４により調整後圧力信号Ｐａｄｊが算出されると、ＭＣＵ３３の演算部３８は下記の式（３）に基づいて酸素濃度を求める演算処理を実行する（Ｓ１５：算出ステップ）。酸素濃度は、フィックの法則から導かれる式（３）に、調整後ポンプ電流信号Ｉｐａｄｊおよび調整後圧力信号Ｐａｄｊを代入して得られる。
【００６２】
【数４】
2014190844.tif 000006
【００６３】
ここで、Ａ，Ｂは酸素濃度の近似値算出に用いられる定数である。Ａは下記の式（４）により定まる定数であり、Ｂは下記の式（５）により定まる定数である。
【００６４】
【数５】
2014190844.tif 000007
【００６５】
ここで、Ｌは酸素センサ１０の拡散孔の長さ（ｍ）であり、Ｒは気体定数（８．３１４ＪＫ-1ｍｏｌ-1）であり、Ｓは酸素センサ１０の拡散孔の断面積（ｍ2）であり、Ｆはファラデー定数（９．６４８５×１０４Ｃｍｏｌ-1）であり、Ｔは酸素センサ１０の拡散孔を通過するときのガスの温度（Ｋ）である。
【００６６】
なお、上述の係数Ａおよび係数Ｂは、上述の式（４）および式（５）に基づいて求めてもよいし、予め酸素濃度および圧力が判っているガスの酸素濃度を測定し、実験的に求めてもよく、特に求める方法を限定するものではない。
【００６７】
上記の式（３）は、下記のフィックの法則である式（６）から導かれる式（７）に、分子拡散係数Ｄｍ（＝ｋＴ1.75／Ｐ）およびクヌーセン拡散係数Ｄｋ（＝ｋ’Ｔ0.5）を合成した拡散係数ＤABの式（８）を代入して整理して得られる式（９）に基づくものである。
【００６８】
【数６】
2014190844.tif 000008
【００６９】
ここで、ｃAの上にドット（・）が付されたものは、成分Ａのモル質量速度（＝ｃAｖA）であり、ｗAは、成分Ａのモル分率（＝ｃA／ｃ）であり、ｃの上にドット（・）が付されたものは、モル質量速度（＝ｃｖ）であり、ｃはモル濃度（ｋｍｏｌ／ｍ3）である。また、ＰAは、成分Ａの分圧（ｋＰa）であり、Ｐは圧力（ｋＰa）であり、ＰA／Ｐは、成分Ａの濃度（％）である。
【００７０】
【数７】
2014190844.tif 000009
【００７１】
【数８】
2014190844.tif 000010
【００７２】
上述のようにＳ１５の演算処理により酸素濃度が求められると、ＭＣＵ３３はＥＣＵ３０における酸素濃度に基づいて内燃機関４０を制御する制御部（図示せず）に求められた酸素濃度を出力する処理を行う（Ｓ１６）。その後、ＭＣＵ３３はＳ１１に戻り、所定のサンプリング周波数に従って上述の処理を繰り返し実行する。
【００７３】
次に、上記の構成からなるセンサ制御システム１における酸素濃度の算出例について図９を参照しながら説明する。ここでは、酸素センサ１０や、圧力センサ２０や、ＭＣＵ３３等が１ｋＨｚのサンプリング周波数に従って動作し、Ｓ１２において係数ＣIIR＝０．８８およびｎ＝０であり、Ｓ１４において係数ＣIIR＝０およびｎ＝２である例について説明する。
【００７４】
吸気ガスにおける圧力は、図９（ａ）に示すように０．１０ＭＰａと０．１２ＭＰａとの間をステップ状に繰り返し急変している。また、吸気ガスにおける酸素濃度は１６ｖｏｌ％に調整されている。
【００７５】
吸気ガスが図９（ａ）に示すような圧力変化をした場合における算出された酸素濃度は、図９（ｂ）のグラフに示す変化を示している。図９（ｂ）におけるグラフＡは、圧力補正を行わないで算出された酸素濃度の変化を示し、グラフＢは、圧力補正は行い、応答調整および遅延調整を行わないで算出された酸素濃度の変化を示し、グラフＣは、圧力補正、応答調整、および、遅延調整を行って算出された酸素濃度の変化（つまり、本実施形態のもとでの酸素濃度の変化）を示している。
【００７６】
図９（ｂ）に示すように、圧力補正を行わないで算出された酸素濃度（グラフＡ）は、吸気ガスの圧力が０．１２ＭＰａに上昇すると、実際の酸素濃度（１６ｖｏｌ％）よりも値が上昇する。さらに、吸気ガスの圧力が０．１０ＭＰａに戻ると、緩やかに実際の酸素濃度（１６ｖｏｌ％）に値が近づくように変化している。
【００７７】
これに対して、圧力補正は行い、応答調整および遅延調整を行わないで算出された酸素濃度（グラフＢ）は、吸気ガスの圧力が０．１２ＭＰａに上昇すると、値の変動はあるものの圧力補正によって実際の酸素濃度（１６ｖｏｌ％）に近づくように変化する。さらに、吸気ガスの圧力が０．１０ＭＰａに戻ると、圧力補正によって値が変動するものの実際の酸素濃度（１６ｖｏｌ％）に近づくように変化する。
【００７８】
さらに本実施形態のように、圧力補正、応答調整、および、遅延調整を行って算出された酸素濃度（グラフＣ）になると、吸気ガスの圧力変動にかかわらず実際の酸素濃度（１６ｖｏｌ％）と概ね同じ値を示していることが判る。言い換えると、吸気ガスの圧力が０．１２ＭＰａに上昇した際も、０．１０ＭＰａに戻る際にも、グラフＡやグラフＢと比較して、値の変動が顕著に抑えられていることが判る。
【００７９】
上記の構成のセンサ制御システム１およびＥＣＵ３０によれば、第１応答調整部３４および第２応答調整部３６を設けることにより、演算部３８におけるポンプ電流信号Ｉｐおよび圧力信号Ｐの応答速度差が小さくなるため、ポンプ電流信号Ｉｐに含まれるガス圧力の動的変動による影響を除去しやすくなる。一般にガス圧力の動的変動に対する酸素センサ１０や圧力センサ２０の挙動、例えば圧力変化に対してそれぞれの信号が応答する応答速度は異なることが多い。そのため、酸素センサ１０や圧力センサ２０から、直接、それぞれの信号が演算部３８に入力される場合には、圧力変化に応じて値の応答の程度が異なる信号が入力される状況が発生する。すると、演算部３８において適切な補正が行われず、酸素濃度への補正精度の向上を図ることができなかった。
【００８０】
これに対して本実施形態では、第１応答調整部３４および第２応答調整部３６においてポンプ電流信号Ｉｐおよび圧力信号Ｐのうち、応答速度が速い信号を応答速度が遅い信号に近づける調整を行った上で、調整後ポンプ電流信号Ｉｐａｄｊおよび調整後圧力信号Ｐａｄｊを演算部３８に入力している。つまり、ポンプ電流信号Ｉｐおよび圧力信号Ｐの間の応答の程度差が小さくなる。その結果、演算部３８において適切な補正が行われやすくなり、酸素濃度への補正精度の向上が図りやすくなる。
【００８１】
さらに、第１遅延調整部３５および第２遅延調整部３７を設けることにより、演算部３８におけるポンプ電流信号Ｉｐおよび圧力信号Ｐの遅延時間差が小さくなるため、ポンプ電流信号Ｉｐに含まれるガス圧力の動的変動による影響を除去しやすくなる。一般に酸素センサ１０と圧力センサ２０とでは、圧力変化に対してそれぞれの信号の値が反応し始めるまでの時間である遅延時間は異なることが多い。そのため、酸素センサ１０や圧力センサ２０から、直接、それぞれの信号が演算部３８に入力される場合には、圧力変化に応じて値が変化した信号と、変化していない信号とが入力される状況が発生する。すると、演算部３８において適切な補正が行われず、酸素濃度への補正精度の向上を図ることができなかった。
【００８２】
これに対して本実施形態では、第１遅延調整部３５および第２遅延調整部３７においてポンプ電流信号Ｉｐおよび圧力信号Ｐのうち、遅延時間が短い信号を遅延時間が長い信号に近づける調整を行った上で、ポンプ電流信号Ｉｐおよび圧力信号Ｐを演算部３８に入力している。つまり、圧力変化に応じて値が変化した信号と、値が変化していない信号とが入力される期間が短縮されることになる。その結果、演算部３８において適切な補正が行われやすくなり、酸素濃度への補正精度の向上が図りやすくなる。
【００８３】
なお、上述の実施形態では、酸素濃度を算出する際に式（３）を用いる例に適用して説明したが、上述の式（３）における指数部分（−Ａ・Ｉｐａｄｊ・（Ｂ＋Ｐａｄｊ）／Ｐａｄｊ）をテイラー展開した式を用いて酸素濃度を算出してもよく、特に限定するものではない。
【００８４】
また、上述の実施形態では、酸素センサ１０の電流値Ｉｐを出力値として用いたが、これに限らず、酸素センサ１０の電圧値Ｖｐを出力値として用いても良い。なお、上述の実施形態に適用されるガスセンサは酸素センサ１０に限定されず、ＮＯｘ等の酸素以外の特定成分濃度を検出するガスセンサに適用することができる。
【００８５】
また、上述の実施形態では、まず、それぞれの信号（センサ出力信号Ｉｐおよび圧力信号Ｐ）の応答速度を初めに調整し、その後に遅延時間を調整するようにしたが、これに限らず、それぞれの信号の遅延時間を初めに調整し、その後に遅延時間を調整するようにしても良い。さらに、センサ出力信号Ｉｐおよび圧力信号Ｐの圧力変化に対する挙動のずれは、遅延時間よりも応答速度に大きく現れる傾向があるため、遅延時間については調整せず、それぞれの信号の応答速度のみを調整するだけでも、センサ出力信号Ｉｐに含まれるガスの圧力による影響を圧力信号Ｐに基づいて効果的に補正することができる。
【符号の説明】
【００８６】
１…センサ制御システム、１０…酸素センサ（ガスセンサ）、２０…圧力センサ、３０…エンジンコントロールユニット（センサ制御装置）、３４…第１応答調整部、３５…第１遅延調整部、３６…第２応答調整部、３７…第２遅延調整部、３８…演算部、４０…内燃機関、Ｓ１１，Ｓ１３…取得ステップ、Ｓ１２，Ｓ１４…応答調整ステップ、遅延調整ステップ、Ｓ１５…算出ステップ、Ｉｐ…ポンプ電流信号（センサ出力信号）、Ｐ…圧力信号
【図１】
2014190844.tif 000011
【図２】
2014190844.tif 000012
【図３】
2014190844.tif 000013
【図４】
2014190844.tif 000014
【図５】
2014190844.tif 000015
【図６】
2014190844.tif 000016
【図７】
2014190844.tif 000017
【図８】
2014190844.tif 000018
【図９】
2014190844.tif 000019