[go: up one dir, main page]

JP5081260B2 - ガスセンサ制御装置及びガスセンサ制御方法 - Google Patents

ガスセンサ制御装置及びガスセンサ制御方法 Download PDF

Info

Publication number
JP5081260B2
JP5081260B2 JP2010029635A JP2010029635A JP5081260B2 JP 5081260 B2 JP5081260 B2 JP 5081260B2 JP 2010029635 A JP2010029635 A JP 2010029635A JP 2010029635 A JP2010029635 A JP 2010029635A JP 5081260 B2 JP5081260 B2 JP 5081260B2
Authority
JP
Japan
Prior art keywords
sensor
mode
circuit
abnormality
port
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2010029635A
Other languages
English (en)
Other versions
JP2011164035A (ja
Inventor
典和 家田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Niterra Co Ltd
Original Assignee
NGK Spark Plug Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NGK Spark Plug Co Ltd filed Critical NGK Spark Plug Co Ltd
Priority to JP2010029635A priority Critical patent/JP5081260B2/ja
Priority to US13/026,696 priority patent/US8345397B2/en
Publication of JP2011164035A publication Critical patent/JP2011164035A/ja
Application granted granted Critical
Publication of JP5081260B2 publication Critical patent/JP5081260B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1493Details
    • F02D41/1494Control of sensor heater
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1438Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
    • F02D41/1493Details
    • F02D41/1495Detection of abnormalities in the air/fuel ratio feedback system
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • F02D41/222Safety or indicating devices for abnormal conditions relating to the failure of sensors or parameter detection devices
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N27/00Investigating or analysing materials by the use of electric, electrochemical, or magnetic means
    • G01N27/26Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating electrochemical variables; by using electrolysis or electrophoresis
    • G01N27/416Systems
    • G01N27/417Systems using cells, i.e. more than one cell and probes with solid electrolytes
    • G01N27/4175Calibrating or checking the analyser
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/28Interface circuits
    • F02D2041/281Interface circuits between sensors and control unit
    • F02D2041/285Interface circuits between sensors and control unit the sensor having a signal processing unit external to the engine control unit
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/14Timing of measurement, e.g. synchronisation of measurements to the engine cycle
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Molecular Biology (AREA)
  • Electrochemistry (AREA)
  • Physics & Mathematics (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)
  • Measuring Oxygen Concentration In Cells (AREA)

Description

本発明は、固体電解質体および該固体電解質体に設けられた一対の電極を備えるセルを少なくとも1つ以上有するガスセンサなどのセンサの通電状態を制御するセンサ制御装置およびセンサ制御方法に関する。
自動車等の内燃機関の燃費向上や燃焼制御を行うガスセンサとして、排気ガス中の酸素濃度を検出する酸素センサが知られている。又、自動車の排気ガス規制の強化に伴い、排気ガス中の窒素酸化物(NO)量の低減が要求されており、NO濃度を直接測定できるNOセンサが開発されている。
これらのガスセンサは、ジルコニア等の酸素イオン伝導性の固体電解質の表面に一対の電極を形成してなるセルを1つないし複数備えたガスセンサ素子を有し、このガスセンサ素子からの出力に基づいて特定ガスの濃度検出を行っている。
これらのガスセンサとして、2つのセル(酸素濃度検知セルおよび酸素ポンプセル)を測定室を挟むように配置し、測定室に拡散抵抗体を介して被測定ガスを導入して被測定ガスに含まれる酸素を検知する全領域空燃比センサ(以下、UEGOセンサともいう)が知られている。さらに、2つのセル(酸素濃度検知セルおよび酸素ポンプセル)に加え、NOガス濃度を検知するセルを配置し、合計3つのセルを有するNOセンサも知られている。
このようなガスセンサにはセンサ駆動回路が接続され、センサ駆動回路を介してセルに通電し、セルの出力に基づいて被測定ガス中の特定ガス濃度を測定しており、センサ駆動回路を含めてガスセンサ制御装置と称される。又、セルへの通電状態として、ガスセンサを保護するための保護用通電状態、非活性状態のガスセンサに微小電流が通電されている活性前通電状態、特定ガスの濃度を検出するためのガス濃度測定用通電状態などがある。
このうち、保護用通電状態は、セルとセンサ駆動回路との間の導通を電気的に遮断して、ガスセンサに電流が流れないようにし、ガスセンサを保護する。又、活性前通電状態は、微小電流を通電することで、例えば酸素濃度検知セルの基準酸素室に基準濃度となる酸素を蓄積し、ガス濃度測定に備えるモードである。
ところで、センサ駆動回路又はガスセンサの配線(通電ライン)にバッテリーやグランドとの短絡、断線等の異常が生じることがある。そして、かかる配線異常が生じているにも係らず、特定ガスの濃度を測定するガス濃度測定用通電状態が継続すると、ガスセンサに過大な電流が流れてガスセンサ(セル)が破損する虞がある。
このようなことから、配線異常を検出した場合に、センサ駆動回路側とガスセンサとの接続を電気的に遮断して保護用通電状態とし、その後、異常内容と異常発生箇所とを診断する技術が開発されている(特許文献1参照)。これにより、ガスセンサに過大な電流が流れ続けることがなくなり、ガスセンサを破損させないようにしている。
又、配線異常を認識せずに、他の通電状態からガス濃度測定用通電状態に切り替える指令がセンサ駆動回路に出力されると、同様にガスセンサに過大な電流が流れてガスセンサが破損する虞がある。
このようなことから、直前の状態が活性前通電状態であるときにのみ、ガス濃度測定用通電状態への切り替えを許容することで、ガスセンサを破損させずに異常を検出する技術が開発されている(特許文献2参照)。これにより、仮に配線異常が生じていても、ガスセンサに微小電流を流す活性前通電状態であれば、ガスセンサに過大な電流が流れることなくガスセンサにて生じる電圧が正常範囲を逸脱することから配線異常を検出できる。
特許第3833687号公報 特開2008−70194号公報
ところで、従来のガスセンサ制御装置の場合、配線(通電ライン)の異常を一度でも検出すると、直ちに異常であると確定してセンサの作動を停止したり、保護用通電状態に移行していた。しかしながら、配線が正常であるにも係らず異常であると誤検出したり、配線の瞬断がたまたま生じたなどして配線異常が直ぐに解消することがあり、異常検出のたびにセンサの作動を停止すると、ガス濃度測定用動作への復帰に無駄な時間を要することになる。特に、短絡の関係で、配線異常の誤検出が発生する傾向がある。
又、従来のガスセンサ制御装置の場合、配線異常が誤検出でないか否かを確認しようとすると、新たな通電状態や回路を設定する必要があり、センサ駆動回路に余分な回路部品等が必要となって回路が大きくなる等の不具合が生じる。
すなわち、本発明は、センサの電気的な接続状態の異常を検出する際、誤検出が少なく、偶発的に生じた異常が解消した時にセンサの動作をガス濃度測定の状態に早期に復帰可能なガスセンサ制御装置の提供を目的とする。
上記課題を解決するため、本発明のガスセンサ制御装置は、自身に接続されたセンサに対する複数の通電モードとして、少なくとも、前記センサへの通電を行う駆動モードと、前記センサへの通電を遮断して前記センサの保護を行う保護モードとを有し、前記複数の通電モードのうちのいずれかのモードを選択する指示信号を出力する信号出力部と、前記センサと接続されると共に、前記信号出力部から前記指示信号を受信したときに、前記複数の通電モードのうちのいずれかのモードへ移行して前記センサの通電制御を行うセンサ駆動回路とを備え、前記センサ駆動回路は、前記駆動モード時に、前記センサとの電気的な接続状態に異常が生じているか否かを検知する検知手段と、前記検知手段によって前記接続状態の異常が検知された場合に、自身が前記複数の通電モードのうちのいずれのモードにあっても前記保護モードへ強制的に移行する保護手段と、前記保護手段によって前記保護モードに移行した後に、前記信号出力部に対し、前記センサ駆動回路が前記保護モードの状態にあることを報せる報知信号を出力する報知手段と、を備え、前記信号出力部は、前記報知信号が入力されると、前記保護モードに移行する指示信号を出力した後、前記駆動モードに移行する指示信号を出力する復帰手段と、前記復帰手段により前記センサ制御回路を前記駆動モードに移行させて前記センサを一旦通電状態に戻しても、前記報知信号が再度入力される場合に、前記接続状態の異常であると断定する異常断定手段と、を備える。

このような構成とすると、センサの電気的な接続状態の異常を一度検出しても、直ちに異常であると確定してセンサの作動を停止せず、一旦センサを通電状態に戻して当該異常の有無を再度検出することにより、センサの電気的な接続状態の異常(換言すれば、通電ラインの異常)の誤検出を防止すると共に、異常が直ぐに解消する場合に無駄なセンサの停止を防止することができる。
さらに、本発明のガスセンサ制御装置では、前記異常断定手段は、前記復帰手段により前記センサ制御回路を前記駆動モードに移行させた後、前記報知信号が再度入力される過程が2回以上繰り返された場合に、前記接続状態の異常であると断定してもよい。
このような構成とすると、センサの電気的な接続状態の異常検出後に、一旦通電状態に戻して当該異常の有無を再度検出する過程を2回以上行うため、異常の誤検出や偶発的な異常が解消される可能性がさらに高くなり、異常検出のたびにセンサの作動を停止してガス濃度測定用動作への復帰に無駄を要する事態がさらに抑制される。
この発明によれば、センサの電気的な接続状態の異常を検出する際、異常の誤検出が少なく、偶発的に生じた異常が解消した時にセンサの動作をガス濃度測定の状態に早期に復帰させることができる。
本発明の実施形態に係るセンサ制御装置及び全領域空燃比センサの概略的な構造を示す図である。 ASICの電気的な構成について説明するための図である。 各通電モードにおけるスイッチのオンオフの状態を示す図表である。 通電制御プログラムのフローチャートである。
以下、本発明の実施形態について説明する。
図1は、本発明の実施形態に係るセンサ制御装置100のブロック図である。センサ制御装置(電子制御装置(ECU))100は、ガスセンサの一例である全領域空燃比センサ(特許請求の範囲の「センサ」に相当)10に接続されている。ECU100は、マイクロコンピュータ(特許請求の範囲の「信号出力部」、「復帰手段」、「異常断定手段」に相当)60と、ASIC(特許請求の範囲の「センサ駆動回路」に相当)70と、ヒータ制御回路50とを備えている。
ECU100では、自身に組み込まれたASIC70やヒータ制御回路50によって全領域空燃比センサ10への通電制御が行われる。そして、ECU100は、全領域空燃比センサ10から得られる出力に基づき酸素濃度(空燃比)を検出し、その検出結果をもとにしてエンジンの空燃比フィードバック制御を行う。
最初に、全領域空燃比センサ10の構成について説明する。全領域空燃比センサ10は、自動車のエンジンの排気通路(図示外)に取り付けられ、排気通路を流通する排気ガス中の酸素濃度を略リニアに検出するセンサである。全領域空燃比センサ10は、図示外のハウジング内に、細長で長尺な板状をなすセンサ素子20を保持した構造を有する。全領域空燃比センサ10からは、このセンサ素子20が出力する信号を取り出すための信号線が引き出されており、全領域空燃比センサ10とは離れた位置に取り付けられるECU100と電気的に接続されている。
次に、センサ素子20の構造について説明する。センサ素子20は、排気ガス中の酸素濃度を検出するためのガス検出素子30と、ガス検出素子30を加熱するためのヒータ素子40とから構成されている。ガス検出素子30は、ジルコニアを主体とする固体電解質体31,33,34と、アルミナを主体とする絶縁基体32とを、固体電解質体34,33、絶縁基体32、固体電解質体31の順に積層した構造を有する。固体電解質体31の両面には、白金を主体とする一対の電極21,22がそれぞれ形成されており、電極21は、その表面がセラミックスからなる多孔質性の保護層23に覆われている。電極21は、この保護層23によって、排気ガスに含まれるシリコン等の被毒成分から保護されている。また、固体電解質体33の両面にも一対の電極24,25がそれぞれ形成されており、そのうちの電極25は、固体電解質体33,34に挟まれ固体電解質体中に埋設された形態をなしている。固体電解質体31,33,34および絶縁基体32は、いずれも細長い板状に形成されており、図1ではその長手方向と直交する断面を示している。
絶縁基体32の長手方向の一端側には、固体電解質体31,33の一面を内壁面としつつ、排気ガスを導入可能な中空の内部空間としてのガス検出室27が形成されている。このガス検出室27の幅方向の両端には、ガス検出室27内に排気ガスを導入する際の流入量を規制するため、多孔質状の拡散律速部26が設けられている。上記した固体電解質体31上の電極22と、固体電解質体33上の電極24は、それぞれこのガス検出室27内に露出されている。
次に、ヒータ素子40は、アルミナを主体とし、板状をなす2枚の絶縁基体41,42を積層しつつ、両絶縁基体間に、白金を主体とする発熱抵抗体43を挟んで配設した構造を有する。ジルコニアからなる固体電解質体は、常温では絶縁性を示すが、高温環境下では活性化されて酸素イオン導電性を示すことが知られている。ヒータ素子40は、固体電解質体31,33を加熱して活性化させるために設けられている。そして、このヒータ素子40は、ガス検出素子30の固体電解質体34側の外層に配設されている。ヒータ素子40の絶縁基体41と、ガス検出素子30の固体電解質体34とは一体化されている。
このような構造を有するセンサ素子20において、固体電解質体31およびその両面に設けられた一対の電極21,22は、外部からガス検出室27内に酸素を汲み入れ、あるいはガス検出室27から外部へ酸素を汲み出す酸素ポンプセルとして機能する。以下では、固体電解質体31および電極21,22からなる酸素ポンプセルを総じてIpセル37とよぶ。
また、固体電解質体33およびその両面に設けられた一対の電極24,25は、両電極間の酸素濃度に応じて起電力を発生させる酸素濃度検出セルとして機能する。一対の電極24,25間に微小な定電流が供給されることにより、電極24側から固体電解質体33を介して電極25側に一定量の酸素が供給され、電極25は、ガス検出室27内の酸素濃度検出のための基準となる酸素基準電極として機能する。以下では、固体電解質体33および電極24,25からなる酸素濃度検出セルを総じてVsセル38とよぶ。なお、Ipセル37およびVsセル38の詳細な機能については後述する。
次に、センサ素子20が接続されるECU100の構成について説明する。ECU100は、マイクロコンピュータ60、ASIC70、ヒータ制御回路50に加えて、エンジンの制御に関わる様々な回路(装置)を有する。マイクロコンピュータ60は、ASIC70およびヒータ制御回路50を介して全領域空燃比センサ10への電力の供給を制御するとともに、センサ素子20から排気ガス中の酸素濃度に応じた電流値を電圧信号として得る。
マイクロコンピュータ60は、自動車のエンジンの駆動等を電子的に制御するための装置であり、各種の制御プログラムの実行にしたがい、ASIC70を含む、自身に接続される各回路(装置)を制御して、燃料の噴射タイミングや点火時期を制御する。そのためにマイクロコンピュータ60は、図示外の信号入出力部を介して、ASIC70やヒータ制御回路50に指令を与えたり、また、ASIC70を介し、全領域空燃比センサ10の出力(検出信号)を取得する。さらに、マイクロコンピュータ60には、エンジンのピストン位置や回転数を検出できるクランク角や、燃焼圧などの情報も入力される。
このマイクロコンピュータ60には、公知の構成のCPU61、ROM62、およびRAM63が搭載されている。CPU61は、上記の制御を含む各種制御を実行し、ROM62には、これらの各種制御を行うためのプログラムや初期値等が記憶されている。RAM63には、プログラムの実行に使用される各種変数やフラグ、カウンタ等が一時的に記憶される。
次に、ASIC70は、全領域空燃比センサ10の駆動制御を行うための回路を集積して1チップ化し、ECU100に容易に組み込めるようにした、特定用途向け集積回路である。ASIC70は、ガス検出素子30の通電制御を行うとともに、ガス検出素子30を介して検出された酸素濃度を表す検出信号をマイクロコンピュータ60に出力する。詳細は後述するが、ASIC70は、Vsセル38の電極24,25間に生ずる起電力Vsを検出し、あらかじめ定められた基準電圧(例えば450mV)との比較を行う。そして、ASIC70は、この比較結果に基づき、Ipセル37の電極21,22間に流すポンプ電流Ipの向きや大きさを制御することで、Ipセル37によるガス検出室27への酸素の汲み入れやガス検出室27からの酸素の汲み出しが行われるようにする。また、このASIC70は、Ipセル37に流れる電流を電圧変換し、酸素濃度を表す検出信号としてマイクロコンピュータ60に出力する。さらに、ASIC70は、温度に応じて変化するガス検出素子30(Vsセル38)の抵抗値(インピーダンス)を別途検出し、マイクロコンピュータ60に出力する。
ところで、この実施の形態において、マイクロコンピュータ60とASIC70との間における各種信号の送受信は、クロック同期通信により行われている。また、マイクロコンピュータ60は、ASIC70以外で自身に接続される他の回路(装置)ともクロック同期通信を行っている。このため、接続先を順次切り換え、その都度、接続先の回路と同期して信号の送受信を行うことにより、マイクロコンピュータ60は、各回路に対し制御に関する指示信号を伝達するとともに、各回路から制御に関する情報を得ている。なお、後述するが、ガス検出素子30による酸素濃度の検出結果や活性判定等に用いる抵抗値などの検出情報は、上記のクロック同期通信とは別の伝送線を介してマイクロコンピュータ60に入力されている。
また、ヒータ制御回路50は、センサ素子20に設けられたヒータ素子40の発熱抵抗体43の両端に接続され、発熱抵抗体43の一端をバッテリに電気的に接続させると共に、発熱抵抗体43の他端をグランド電位に電気的に接続させる構成をなしている。このヒータ制御回路50は、バッテリと発熱抵抗体43の一端との間に配置されると共に、発熱抵抗体43への通電をPWM制御(パルス幅変調制御)するためのスイッチング素子(図示せず)を備えている。発熱抵抗体43の両端に印加する電圧Vhの電圧波形のデューティ比は、マイクロコンピュータ60のCPU61において算出される。具体的なデューティ比の算出にあたっては、Vsセル38の抵抗値が発熱抵抗体43の加熱によって目標の抵抗値となるように、ASIC70によって検出されるVsセル38の抵抗値と、バッテリの電圧値(電源電圧値)とをもとに、発熱抵抗体43に印加する電圧Vhの電圧波形のデューティ比を演算する。そして、マイクロコンピュータ60は、算出されたデューティ比に基づき、スイッチング素子のオン、オフ制御を行うことで、デューティ比に応じた電圧(実効電圧)Vhが発熱抵抗体43に印加され、Ipセル37およびVsセル38の加熱が行われる。
次に、図2を参照して、上記したASIC70の電気的な構成について説明する。
図1で説明したように、全領域空燃比センサ10のIpセル37およびVsセル38に設けられた電極のうち、ガス検出室27に露出した両セルの一方の電極22,24は、互いに導通している。図2に示すように、互いに導通されているこれらの電極22,24は、全領域空燃比センサ10のCOMポートに接続されている。また、Vsセル38の他方の電極25は、全領域空燃比センサ10のVs+ポートに接続され、前述の酸素基準電極として機能する。そしてIpセル37の他方の電極21は全領域空燃比センサ10のIp+ポートに接続されており、ガス検出室27と外気との間で酸素交換を行うために機能する。
一方、ECU100は、前述したマイクロコンピュータ60、ASIC70、およびヒータ制御回路50を備え、さらに、A/D変換器98,99、抵抗器R1および検出抵抗器Rdを備える。A/D変換器98,99は、それぞれASIC70のVoutポート,Vrpvsポート(後述)に接続されており、各ポートから入力されるアナログの出力電圧をデジタル変換してマイクロコンピュータ60のCPU61に対し出力する。また、前述したように、ヒータ制御回路50は、バッテリから供給される電圧をCPU61により指示されるデューティ比にしたがいPWM制御して、発熱抵抗体43に供給する。
次に、ASIC70は、入出力用の複数のポート(Vs+,Pout,Vcent,COM,Ip+,Bat,Vout,Vrpvs)を有する。ASIC70のVs+ポート、COMポートおよびIp+ポートには、それぞれ上記の全領域空燃比センサ10の同一ポート、すなわちVs+ポート、COMポートおよびIp+ポートが接続されている。このASIC70には、Icp供給回路74、−Iconst供給回路75、+Iconst供給回路76が設けられ、それぞれ、スイッチSW5、SW7、SW8を介し、Vs+ポートに接続されている。Icp供給回路74は、全領域空燃比センサ10のガス検出素子30(詳細にはVsセル38)に微小な定電流Icpを供給する回路である。−Iconst供給回路75、+Iconst供給回路76は、それぞれ、Vsセル38の抵抗値測定用の定電流−Iconstと、その逆極性の一定の電流値に設定される定電流+Iconstを供給する回路である。
また、ASIC70は、後述する活性モードにおいてガス検出素子30のIpセル37にポンプ電流Ipを供給するオペアンプOP1や、ポート電圧の異常を検知するための電流を供給するオペアンプOP2および分圧回路85を有する。オペアンプOP1の反転入力(−)端子はVcentポートに接続され、さらに抵抗器R1を介し、COMポートに接続されている。オペアンプOP1の非反転入力(+)端子には3.6Vの基準電圧が印加されており、出力端子はスイッチSW3を介し、Ip+ポートに接続されている。また、Ip+ポートには、分圧抵抗器R2,R3を有する分圧回路85がスイッチSW4を介して接続されており、Ip+ポートの電位が2.5Vに保たれる。一方、オペアンプOP2は、非反転入力(+)端子に3.6Vの基準電圧が印加され、反転入力(−)端子が自身の出力端子に接続されている。オペアンプOP2の出力端子は、スイッチSW1を介してVcentポートに接続されている。
さらにASIC70には、PID制御回路71が設けられている。活性モードにおいて、オペアンプOP1からIpセル37に供給されるポンプ電流Ipの大きさは、このPID制御回路71によって制御される。PID制御回路71の入力側は、バッファOP3を介してVs+ポートに接続されている。詳細には、バッファOP3の非反転入力(+)端子はスイッチSW6を介してVs+ポートに接続されている。その非反転入力(+)端子とスイッチSW6との間には、コンデンサC1が接続されている。バッファOP3の出力端子は反転入力(−)端子に接続されるとともに、PID制御回路71の入力側に接続されている。さらに、PID制御回路71の入力側には、ポンプ電流Ipの制御目標となる基準電圧(450mV)を生成する基準電圧生成回路72が接続されている。一方、PID制御回路71の出力側は、スイッチSW2を介してPoutポートに接続され、さらに、後述する検出抵抗器Rdを介してVcentポート、つまりはオペアンプOP1の反転入力(−)端子に接続されている。
また、バッファOP3の出力端子はさらに分岐され、第2差動増幅回路82の入力側に接続されている。この第2差動増幅回路82の入力側にはVs+ポートも接続されており、上記の−Iconst供給回路75にスイッチSW7を介して接続される。第2差動増幅回路82の出力側はサンプルホールド回路83の入力側に接続され、そのサンプルホールド回路83の出力側が、Vprvsポートに接続されており、A/D変換器99を介し、第2差動増幅回路82の出力がマイクロコンピュータ60に入力される。後述するが、ガス検出素子30の活性判定は、Vsセル38に抵抗値測定用の定電流−Iconstを流した際のVsセル38の両端の電圧Vsの変化量に基づき算出されるVsセル38の抵抗値(インピーダンス)をもとに行われる。第2差動増幅回路82は、定電流−Iconstを流す前のVs+ポートの電位と、定電流−Iconstを所定時間流した後の電位との偏差ΔVsを検出し、Vrpvsポートからマイクロコンピュータ60に出力する。サンプルホールド回路83は、第2差動増幅回路82の出力する偏差ΔVsをホールド(保持)する公知の回路構成を有するものであり、次回の偏差ΔVsの検出までの間、今回検出した偏差ΔVsをホールドするように機能し、CPU61による読み取りのタイミングを調整する。
次に、ASIC70は、第1差動増幅回路73を備える。上記した検出抵抗器Rdは、ポンプ電流Ipの大きさを検出するために設けられており、その両端がPoutポートとVcentポートとに接続されている。そして、PoutポートとVcentポートとがそれぞれ第1差動増幅回路73に接続されている。第1差動増幅回路73は、ポンプ電流Ipが流れることによって検出抵抗器Rdの両端に生ずる電位差Vdを所定の増幅度で増幅し、検出電位Voutとして、VoutポートからA/D変換器98を介してマイクロコンピュータ60に対し出力する。
また、ASIC70は、ポート異常検知回路77、電源電圧比較回路78、通信回路80、およびスイッチ制御回路81を備える。ポート異常検知回路77は、Vs+ポート、COMポート、およびIp+ポートの電位を異常検知用に設定されたしきい値(電圧)と比較し、ショートや断線等の異常状態(センサの電気的な接続状態の異常)の有無を検知する回路である。各ポートについて異常が検知されれば、ポート異常検知回路77は、スイッチ制御回路81に全てのスイッチSW1〜SW8をオフにする保護モード(後述)時のスイッチ制御の実行を指示する信号を発する(つまり、強制的に保護モードへ移行させる。)。さらに、通信回路80の送信バッファに、ポートの異常の発生を報せる信号(フラグ)を書き込む。このポート異常を報知する信号は、マイクロコンピュータ60とASIC70との間におけるクロック同期通信の際に、マイクロコンピュータ60に送信される。
電源電圧比較回路78は、Batポートを監視して、ECU100およびASIC70にバッテリから供給される電源電圧を基準の電位と比較する回路である。電源電圧が基準電位よりも低下した場合、スイッチ制御回路81に全てのスイッチSW1〜SW8をオフにする保護モード(後述)時のスイッチ制御の実行を指示する信号を発する(つまり、強制的に保護モードへ移行させる。)。さらに、通信回路80の送信バッファに、保護モードに移行したことを報せる報知信号(フラグ)を書き込み、クロック同期通信の際に、マイクロコンピュータ60に伝達する。
なお、ポート異常検知回路77及び電源電圧比較回路78が、本発明における「検知手段」に相当する。
通信回路80は、上記したクロック同期通信を、マイクロコンピュータ60との間で行うための回路である。マイクロコンピュータ60からデバイス選択信号(ASIC70との間で通信を行うことを指示する信号)を受信したら、マイクロコンピュータ60のクロック周波数に同期させて、マイクロコンピュータ60から伝達される指示信号等を受信して受信バッファに記憶する。そして同時に、送信バッファに書き込まれた、ポート異常検知回路77による異常状態の有無の検知結果等を送信する。通信回路80はマイクロコンピュータ60から指示信号を受信したら、スイッチ制御回路81に対し、指示信号により指示される通電モードに応じたスイッチ制御の実行を指示する信号を発する。なお、通信回路80が、本発明における「報知手段」に相当する。
スイッチ制御回路81は、スイッチSW1〜SW8のオンオフをそれぞれ独立に制御する回路である。スイッチ制御回路81は、通信回路80、ポート異常検知回路77、電源電圧比較回路78等から指示信号を受信したら、その指示された通電モードにあわせ、スイッチのオンオフ制御を行う。なお、スイッチ制御回路81が、本発明における「保護手段」に相当する。
以下、スイッチ制御回路81によるスイッチSW1〜SW8のオンオフの状態を決定する通電モードについて、図2,図3を参照して説明する。図3は、各通電モードにおけるスイッチSW1〜SW8のオンオフの状態を示す図表である。第1の実施の形態では、全領域空燃比センサ10に対する通電モードとして、少なくとも、保護モードと駆動モードとを有する。さらに、駆動モードとして、非活性モードおよび活性モードを有する。
「保護モード」は、ガス検出素子30に対する一切の通電を遮断して、ガス検出素子30の保護を行う通電モードである。図3に示すように、保護モードにおいては全てのスイッチSW1〜SW8がオフに設定され、ガス検出素子30への一切の通電が行われない。
「非活性モード」は、ガス検出素子30を活性化させるため、ヒータ素子40への通電により、ガス検出素子30の加熱を行う通電モードである。この通電モードにおいては、ガス検出素子30に、活性判定用の通電と、酸素基準電極に酸素を溜め込んで酸素濃度検出の準備を行う予備通電とが行われる。また、ガス検出素子30に繋がる各ポートには、ポート異常の検知を行うための電圧印加がなされる。具体的に、図3に示すように、非活性モードではスイッチSW1,SW4,SW5,SW6がオンに設定され、スイッチSW2,SW3,SW7,SW8はオフに設定される。これにより、図2に示すように、Vsセル38に定電流Icpが流され、酸素基準電極(電極25)に酸素が溜め込まれる。また、スイッチSW2,SW3がオフに固定されるので、Ipセル37に、PID制御回路71およびオペアンプOP1から酸素濃度の検出のための大きな電流が流されることはない。そして、スイッチSW1,SW4がオンに設定されてVcentポートに3.6V、Ip+ポートに2.5Vの電圧が印加され、ポート異常検知回路77によるポート異常の検知を行える状態となる。
なお、非活性モードにおいて、ガス検出素子30の活性判定が行われる。このときには一時的にSW6がオフに設定され、その状態で、スイッチSW7,SW8のオンオフの切換が行われる。このガス検出素子30の活性判定の方法については後述する。
「活性モード」は、ガス検出素子30が活性化し、酸素濃度の検出を行う通電モードである。図3に示すように、スイッチSW1,SW4,SW7,SW8がオフに設定され、スイッチSW2,SW3,SW5,SW6がオンに設定される。図2に示すように、Vsセル38への定電流Icpの供給が維持された状態で、PID制御回路71およびオペアンプOP1から、酸素濃度の検出のための大きな電流をIpセル37に流すことができるようになる。
次に、全領域空燃比センサ10を用いて排気ガスの酸素濃度を検出する動作について、図1および図2を参照して簡単に説明する。Icp供給回路74によってVsセル38に微小な定電流Icpが流されると、Vs+ポートに接続された電極25側に、ガス検出室27から固体電解質体33を介して酸素が汲み込まれる。これにより、電極25が基準酸素濃度に晒されることになる。また、Vsセル38の電極24,25間には、基準酸素濃度に対するガス検出室27内に導入された排気ガスの酸素濃度と基準酸素濃度との濃淡差に応じて電圧(起電力)Vsが発生する。そして、このVsセル38にて生じた電圧(起電力)Vsが、基準電圧、すなわち、空燃比が理論空燃比のときに当該Vsセル38に生じうる電圧に相当する450mVという値と比較され、PID制御回路71によってオペアンプOP1にフィードバックされる。このようにして、Ipセル37に流されるポンプ電流Ipの向きと大きさが、PID制御回路71およびオペアンプOP1によって制御され、ガス検出室27内の排気ガスの空燃比が理論空燃比となるように、Ipセル37による酸素の汲み入れまたは汲み出しが行われる。
具体的に、ガス検出室27内に流入した排気ガスの空燃比が理論空燃比よりもリッチであった場合、排気ガス中の酸素濃度が薄いため、外部から固体電解質体31を介してガス検出室27内に酸素を汲み入れるように、ポンプ電流Ipが制御される。一方、ガス検出室27内に流入した排気ガスの空燃比が理論空燃比よりもリーンであった場合、排気ガス中には多くの酸素が存在するため、ガス検出室27から外部へ酸素を汲み出すように、ポンプ電流Ipが制御される。このときのポンプ電流Ipが検出抵抗器Rdを流れ、第1差動増幅回路73によって電圧変換されて、A/D変換器98を介し、全領域空燃比センサ10の出力(検出信号)としてマイクロコンピュータ60のCPU61に出力される。そして、CPU61では、検出信号として得られたポンプ電流Ipの大きさと向きから、排気ガス中に含まれる酸素濃度を検出するのである。
ここで、安定した酸素濃度の検出結果を得るには、固体電解質体31,33が活性化温度以上(例えば、750℃)となるまでガス検出素子30を加熱し、活性化させなければならない。このため、酸素濃度の検出動作の開始前に、ガス検出素子30の活性化の有無の判定が行われる。以下、ガス検出素子30の活性化を判定する方法について、図2を用いて簡単に説明する。
酸素濃度の検出動作が行われる際には、電極25(酸素基準電極)における酸素濃度が基準酸素濃度に高まってなければならないため、ガス検出素子30の非活性モードではスイッチSW5がオンに設定され、Vsセル38に定電流Icpが流される(予備通電)。また、非活性モードでは、ショートや断線など不具合の検知のため、ポート異常検知回路77でVs+ポート、COMポート、およびIp+ポートの電位を監視できるように、スイッチSW1,SW4がオンに設定される。
ガス検出素子30の活性判定は、Vsセル38に抵抗値測定用の定電流−Iconstを流した際のVsセル38の両端の電圧Vsの変化量に基づき算出される当該Vsセル38の抵抗値(インピーダンス)をもとに行われる。活性判定は非活性モード中に定期的に行われ、図3に示すように、スイッチSW6がオフに設定されて、定電流Icpのみが流されていたときのVs+ポートの電位がコンデンサC1によってホールドされ、その電位がバッファOP3により第2差動増幅回路82に入力される。そしてスイッチSW7がオンに設定されることで定電流−Iconstが定電流Icpに重畳されて流され、Vs+ポートに生じた電位が第2差動増幅回路82に入力される。したがって、第2差動増幅回路82からは、Vsセル38に定電流Icpが流されることにより生じたVs+ポートの電位と、定電流−Iconstが重畳されて流されることにより変化したVs+ポートの電位との偏差ΔVsが出力される。偏差ΔVsは、サンプルホールド回路83を介し、さらにVrpvsポートからA/D変換器99を介してマイクロコンピュータ60に入力される。マイクロコンピュータ60では、この偏差ΔVsと定電流−Iconstを用いてVsセル38の抵抗値(インピーダンス)を算出し、算出した抵抗値を活性判定しきい値と比較することにより、Vsセル38ひいてはガス検出素子30の活性化の有無を判定する。
なお、定電流−Iconstは、スイッチSW7がオンに設定されてから所定の短時間、Vsセル38に流されるが、その後、スイッチSW7がオフに設定されると、偏差ΔVsの出力状態は、サンプルホールド回路83によって保持される。次いでスイッチSW8がオンに設定され、Vsセル38に逆極性の定電流+Iconstが流される。これは、固体電解質体の酸素イオン導電性に対する配向現象の影響からVsセル38を短時間で復帰させるためである。偏差ΔVsの取得後は、スイッチSW1〜SW8のオンオフの状態が、もとの非活性モードの設定に復帰される。なお、図3には図示しないが、活性モードに移行してからも定期的にガス検出素子30の活性判定は継続され、上記同様のスイッチSW6〜SW8の操作が行われる。
このように、ASIC70による全領域空燃比センサ10への通電制御は、ECU100のマイクロコンピュータ60により指示される通電モードに応じて行われる。そして上記したように、ASIC70では、非活性モード中にガス検出素子30に接続されるVs+ポート、COMポート、およびIp+ポートの監視を行う。そして、ショートや断線等の異常を検知した場合には、ASIC70は自身の現在の通電モードの如何に関わらず、全てのスイッチSW1〜SW8をオフに設定して保護モードへ強制的に移行するとともに、マイクロコンピュータ60に、保護モードへの移行を報せる。
マイクロコンピュータ60に対するASIC70の保護モードへの移行の報知は、移行後の最初のクロック同期通信の際に、移行を報せる信号(報知信号)を、マイクロコンピュータ60に送信することにより行われる。具体的には、クロック同期通信によってASIC70から送信されるデータのうちの特定の1ビットが、報知信号に対応している。マイクロコンピュータ60では、報知信号を受信すると、ASIC70に対する制御を初期状態に戻し、電源投入時の状態にして行う。マイクロコンピュータ60におけるASIC70の制御は、CPU61によって実行される通電制御プログラムにしたがって行われる。以下、通電制御プログラムの動作について、図2〜図4を参照して説明する。図4は、通電制御プログラムのフローチャートである。
なお、通電制御プログラムでは、現在の通電モードが、保護モード、非活性モード、活性モードのいずれであるかを示すモードフラグが利用される。以下、フローチャートの各ステップについては「S」と略記する。
図4に示す、通電制御プログラムは、自動車がキーオンされてECU100のマイクロコンピュータ60の駆動が開始すると、内燃機関を制御するための他のプログラムと共に、CPU61によって実行される。まず、イニシャライズ(初期化)が実施され、RAM63上に通電制御プログラムで使用されるフラグや変数、カウンタ等の領域の確保、リセット、初期値の設定等が行われる(S1)。また、経過時間に応じた判断処理において利用されるカウンタがスタートされる。さらに、後述するセンサの電気的な接続状態の異常(配線異常)の断定処理を行うために用い、保護モードへの移行回数を示すカウンタ(異常断定カウンタ)nを0にリセットする。
次に、ASIC70に対し保護モードへの移行を指示するため、クロック同期通信時に送信される情報を記憶する送信バッファに指示信号が記憶され、モードフラグには保護モードであることを示すフラグが立てられる(S3)。そして、デバイス選択信号によりASIC70との通信が確立したら、クロック同期通信により保護モードへの移行指示が行われる(S5)。
ASIC70の通信回路80では、クロック同期通信により受信バッファに保護モードへの移行を指示する指示信号が記憶されると、スイッチ制御回路81に対し、保護モードにおけるスイッチ制御の実行を指示する信号が発せられる。スイッチ制御回路81はその指示にしたがって、図3に示す、保護モードにおけるスイッチ制御を実行し、全てのスイッチSW1〜SW8をオフに設定する。
次に、図4に示すように、ECU100のマイクロコンピュータ60では、S5で行われたクロック同期通信においてASIC70から報知信号を受信していないか、受信バッファの確認が行われる(S7)。
ASIC70では、電源投入後に保護モードへ移行し、全てのスイッチSW1〜SW8がオフに設定される。このとき、Vs+ポート、COMポートおよびIp+ポートはいずれもハイインピーダンス状態となるため、ポート異常検知回路77では、回路上に異常が生じたものと判断し、通信回路80の送信バッファに、ポートの異常を報せる報知信号を記憶する。このため、図4のS7では、クロック同期通信によりASIC70からの報知信号を受信する(S7:YES)。S7で報知信号を受信した場合、S14へ移行し、保護モードである限り(S14:YES)、報知信号を無視してS11に進む。また、S7で、報知信号を受信していなかった場合も(S7:NO)、現在保護モードであれば(S9:YES)、S11に進む。
S11において、カウンタのスタート後、所定時間が経過したかが確認される。この実施の形態では、保護モードから非活性モードへの移行条件の一例として、500msecの時間経過が設定されている。駆動開始直後はまだ500msecが経過していないので(S11:NO)、S35で上記のカウンタを利用してプログラムの繰り返し実行間隔(この実施の形態では10msec)の経過を測り、待機する(S35:NO)。待機後はS5に戻り(S35:YES)、S5〜S35を繰り返して保護モードを継続する。
S5,S7,S9,S11,S35が繰り返されるうちに500msecが経過すれば(S11:YES)、ASIC70に対し非活性モードへの移行を指示するため、送信バッファに指示信号が記憶される(S13)。また、モードフラグには非活性モードであることを示すフラグが立てられる。そして、上記同様、10msecの待機後に(S35:NO)、S5に戻り、デバイス選択信号によりASIC70との通信が確立したら、クロック同期通信により非活性モードへの移行指示が行われる。
ASIC70の通信回路80では、非活性モードへの移行を指示する指示信号を受信すると、スイッチ制御回路81に対し、非活性モードにおけるスイッチ制御の実行を指示する信号が発せられる。スイッチ制御回路81はその指示にしたがって、図3に示す、非活性モードにおけるスイッチ制御を実行しスイッチSW2,SW3,SW7,SW8をオフに設定し、スイッチSW1,SW4,SW5,SW6をオンに設定する制御が行われる。図2に示すように、ガス検出素子30のVsセル38に定電流Icpが流されるとともに、COMポートおよびIp+ポートにオペアンプOP2および分圧回路85が接続される。これにより、Vs+ポート、COMポートおよびIp+ポートは電位を生じてハイインピーダンス状態ではなくなり、ポート異常検知回路77により、ショートや断線等の異常が発生していないか、ポート異常の検知が正常に行われる状態となる。したがって、実際にショートや断線等が生じていなければ、ポート異常を報せる報知信号は発せられなくなる。しかし、ポート異常の発生が確認されれば、通信回路80の送信バッファにポート異常の発生を報せる信号が書き込まれ、次回のクロック同期通信の際にマイクロコンピュータ60に送信される。
図4に示すように、ECU100のマイクロコンピュータ60では、報知信号の受信がなければ(S7:NO)、次のS9において、モードフラグが非活性モードとなっているため現在は保護モードではないと判断される(S9:NO)。S9でNOであれば、保護モードへの移行を示す異常断定カウンタを0(n=0)にセットする(S22)。さらに、S22に続いて、モードフラグにより、現在の通電モードが活性モードであるかが確認される(S23)。保護モードからのモード移行では上記のように非活性モードに移行されるため(S23:NO)、活性判定処理が行われる(S25)。すなわち、前述したように、Vsセル38に抵抗値測定用の定電流−Iconstを流し、得られる偏差ΔVsの変化に基づくガス検出素子30の活性判定が、通電制御プログラムとは別途実行される他のプログラムにおいて行われる。そしてガス検出素子30がまだ活性化していないと判断されれば(S27:NO)、S35に進み、10msecの経過を待ってS5に戻り、S5〜S35が繰り返される。
以降、S5,S7,S9,S23,S25,S27,S35が繰り返され、ガス検出素子30が活性化したと判断されるまで、非活性モードが継続される。そして、ガス検出素子30が活性化したと判断されたら(S27:YES)、ASIC70に対し活性モードへの移行を指示するため、送信バッファに指示信号が記憶される(S29)。また、モードフラグには活性モードであることを示すフラグが立てられる。そして、次回のS5の実行の際に、デバイス選択信号によりASIC70との通信が確立したら、クロック同期通信により活性モードへの移行指示が行われる。
ASIC70の通信回路80では、活性モードへの移行を指示する指示信号を受信すると、スイッチ制御回路81に対し、活性モードにおけるスイッチ制御の実行を指示する信号が発せられる。スイッチ制御回路81はその指示にしたがって、図3に示す、活性モードにおけるスイッチ制御を実行し、スイッチSW1,SW4,SW7,SW8をオフに設定し、スイッチSW2,SW3,SW5,SW6をオンに設定する制御が行われる。図2に示すように、ガス検出素子30のVsセル38に定電流Icpが継続して流されるとともに、Ip+ポートおよびPoutポートにオペアンプOP1およびPID制御回路71が接続され、Ipセル37にポンプ電流Ipが流される。そして前述したように、ポンプ電流Ipが流れる検出抵抗器Rdの両端の電位が第1差動増幅回路73によって検出され、VoutポートからA/D変換器98を介し、全領域空燃比センサ10の出力(検出信号)としてマイクロコンピュータ60に入力される。
図4に示すように、ECU100のマイクロコンピュータ60では、活性モードに移行すると(S9:NO,S23:YES)、S31において、全領域空燃比センサ10の検出信号を取得し(S31)、その信号値(電圧値)に基づき、公知の演算を適用して、排気ガス中の酸素濃度(ガス濃度)の検出、ひいては排気ガスの空燃比の検出を行う(S33)。検出された排気ガスの空燃比は、ECU100に接続された他の回路(装置)の制御、例えば燃料の噴射タイミング等の制御に用いられる。以後、S35に進み、10msecの経過を待ってS5に戻り、S5〜S35が繰り返される。
ところで、通電モードがいずれであっても、S5〜S35が繰り返し実行されるうちに、図2に示すASIC70のポート異常検知回路77により、Vs+ポート、COMポートおよびIp+ポートの電位に基づきショートや断線等の異常の発生が確認されることがある。この場合、ポート異常検知回路77は、スイッチ制御回路81に、保護モードに応じたスイッチ制御の実行を指示する信号を発する。スイッチ制御回路81はその指示にしたがって、全てのスイッチSW1〜SW8をオフに設定し、強制的に保護モードへ移行して、ガス検出素子30への通電を停止する。さらにポート異常検知回路77は、通信回路80の送信バッファに、保護モードに移行したことを報せる報知信号(フラグ)を書き込む。
これにより、マイクロコンピュータ60にポート異常の発生を報せる報知信号が送信される。上記したように、ポート異常が無視される保護モードではなく、非活性モードや活性モードにおいて、ポート異常に関する報知信号が送信された場合、マイクロコンピュータ60が報知信号を受信すると(S7:YES)、現在、保護モードでないので(S14:NO)、後述するS15〜S17を経てS19に進み、保護モードへの移行が行われる。すなわち、ASIC70に対し保護モードへの移行を指示するため、送信バッファに指示信号が記憶される。また、モードフラグには保護モードであることを示すフラグが立てられる。さらに、カウンタ(タイマカウンタ)がリセットされ(S21)、非活性モードへ移行するため条件としての500msecの経時が再開されて、S35に進む。
ASIC70ではポート異常検知回路77の指示によりすでに保護モードへ移行しているが、これにより、マイクロコンピュータ60の把握する全領域空燃比センサ10の通電モードと、ASIC70において行われている各スイッチの制御状態とが一致し、ガス検出素子30の駆動が初期状態から開始される。
また、電源電圧比較回路78において監視されるバッテリ電圧が、基準電位よりも低下した場合も、スイッチ制御回路81による保護モードにおけるスイッチ制御が実行される。すなわち、全てのスイッチSW1〜SW8がオフに設定されて強制的な保護モードへの移行がなされ、ガス検出素子30への通電が停止されるとともに、通信回路80の送信バッファに報知信号が書き込まれる。
ここで、非活性モードや活性モードにおいてポート異常(ショートや断線異常)が検知され、S19で保護モードへ移行した場合、従来ではマイクロコンピュータ60は異常を断定し、例えば保護モードのまま、センサ異常ランプを点灯させる等の処理を行っていた。
しかしながら、ポート異常を検知した場合であっても、配線が正常であるにも係らず異常であると誤検出したり、偶発的な配線異常が生じ直ぐにその異常解消したりすることがある。そして、異常断定のたびにセンサの作動を停止すると、ガス濃度測定用動作への復帰に無駄な時間を要することになる。
そこで、この実施形態ではS15〜S17の処理を設け、S7で報知信号を複数回受信した場合に、異常を確定するようにしている。
具体的には、S14でNOの場合、マイクロコンピュータ60は異常断定カウンタnをインクリメントし(S15)、その後にn≧3か否かを判定する(S16)。S16でYESであれば、マイクロコンピュータ60は異常をはじめて断定し(S17)、S19へ移行する。マイクロコンピュータ60は異常を断定すると、例えばセンサ異常ランプを点灯させる等の処理を行う。
一方、S16でNOであれば、異常をまだ断定せずにS19へ移行する。S19へ移行すると、既に説明したようにS21、S35,S5等を経てS13で非活性モードへ移行した後、S7へ戻り、S7でYESかつS14でNOと判断されれば、上記と同様にしてS15で異常断定カウンタnをインクリメントする。このように、この実施形態では、S7の報知信号受信の後、S19で保護モードへ移行してからS13で非活性モードへ移行した後に、再度S7で報知信号を受信する過程(S13からS7のYESへの過程)を複数回繰り返したときに、S17で異常断定処理を行っている。
以上説明したように、本発明の実施形態に係るセンサ制御装置100によれば、駆動モード(非活性モードや活性モード)において、センサとの電気的接続状態の異常(ポート異常、電源電圧異常)が検知され、保護モードへ移行した場合、一旦駆動モードへ復帰させ、その後に再度異常が検出されたときに初めて異常を断定する。そのため、配線異常であると誤検出したり、配線等の異常が直ぐに解消した場合に異常を断定することがなく、センサのガス濃度測定用動作への復帰に無駄な時間を要することがない。
又、一旦駆動モードへ復帰させたにも関わらず、その後に再度異常が検出された場合には、確実に異常を断定することができる。
なお、本発明は上記各実施の形態に限られず、各種の変形が可能なことは言うまでもない。本実施の形態の全領域空燃比センサ10は、酸素ポンプセルであるIpセル37と、酸素濃度検出セルであるVsセル38とを備えた2セル式のガスセンサであるが、その他のタイプのガスセンサ(1セルタイプの酸素センサや3セルタイプのNOxセンサなど)に対し、本発明を適用してもよい。
また、本実施の形態ではASIC70をECU100に組み込んだ構成としたが、ECU100とは別体にセンサ駆動回路を設けてもよい。ヒータ制御回路50についても同様であり、ECU100に組み込んでもよいし、あるいはヒータ制御装置として単体に設けてもよい。
また、ASIC70から出力される報知信号は、ASIC70が自身の動作環境の異常を検知して保護モードにおけるスイッチ制御を行った後で、初回のマイクロコンピュータ60とのクロック同期通信の際に伝達されたが、必ずしも初回の同期通信時に行ことに限定するものではない。ASIC70自身が強制的に保護モードへ移行した後であれば、いずれかの同期通信が確立した際において報知信号を出力してもよいし、また、初回のみに限らず、複数回の連続的あるいは断続的な同期通信の確立の際に、報知信号を出力してもよい。もちろん、報知信号の伝達はクロック同期通信に限るものでもなく、ASIC70に、保護モードへの移行を報せるための専用あるいは共用のポートを設け、マイクロコンピュータ60に指示信号を送信できるようにしてもよい。
10 全領域空燃比センサ(センサ)
60 マイクロコンピュータ(信号出力部、復帰手段、異常断定手段)
70 ASIC(センサ駆動回路)
77 ポート異常検知回路(検知手段)
78 電源電圧比較回路(検知手段)
80 通信回路(報知手段)
81 スイッチ制御回路(保護手段)
100 ECU(センサ制御装置)

Claims (2)

  1. 自身に接続されたセンサに対する複数の通電モードとして、少なくとも、前記センサへの通電を行う駆動モードと、前記センサへの通電を遮断して前記センサの保護を行う保護モードとを有し、前記複数の通電モードのうちのいずれかのモードを選択する指示信号を出力する信号出力部と、
    前記センサと接続されると共に、前記信号出力部から前記指示信号を受信したときに、前記複数の通電モードのうちのいずれかのモードへ移行して前記センサの通電制御を行うセンサ駆動回路とを備えたセンサ制御装置であって、
    前記センサ駆動回路は、
    前記駆動モード時に、前記センサとの電気的な接続状態に異常が生じているか否かを検知する検知手段と、
    前記検知手段によって前記接続状態の異常が検知された場合に、自身が前記複数の通電モードのうちのいずれのモードにあっても前記保護モードへ強制的に移行する保護手段と、
    前記保護手段によって前記保護モードに移行した後に、前記信号出力部に対し、前記センサ駆動回路が前記保護モードの状態にあることを報せる報知信号を出力する報知手段と、を備え、
    前記信号出力部は、
    前記報知信号が入力されると、前記保護モードに移行する指示信号を出力した後、前記駆動モードに移行する指示信号を出力する復帰手段と、
    前記復帰手段により前記センサ制御回路を前記駆動モードに移行させて前記センサを一旦通電状態に戻しても、前記報知信号が再度入力される場合に、前記接続状態の異常であると断定する異常断定手段と、を備える
    ことを特徴とするセンサ制御装置。
  2. 前記異常断定手段は、前記復帰手段により前記センサ制御回路を前記駆動モードに移行させた後、前記報知信号が再度入力される過程が2回以上繰り返された場合に、前記接続状態の異常であると断定する請求項1記載のセンサ制御装置。
JP2010029635A 2010-02-15 2010-02-15 ガスセンサ制御装置及びガスセンサ制御方法 Active JP5081260B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2010029635A JP5081260B2 (ja) 2010-02-15 2010-02-15 ガスセンサ制御装置及びガスセンサ制御方法
US13/026,696 US8345397B2 (en) 2010-02-15 2011-02-14 Sensor control apparatus and sensor control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010029635A JP5081260B2 (ja) 2010-02-15 2010-02-15 ガスセンサ制御装置及びガスセンサ制御方法

Publications (2)

Publication Number Publication Date
JP2011164035A JP2011164035A (ja) 2011-08-25
JP5081260B2 true JP5081260B2 (ja) 2012-11-28

Family

ID=44369497

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010029635A Active JP5081260B2 (ja) 2010-02-15 2010-02-15 ガスセンサ制御装置及びガスセンサ制御方法

Country Status (2)

Country Link
US (1) US8345397B2 (ja)
JP (1) JP5081260B2 (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5884067B2 (ja) * 2010-09-15 2016-03-15 パナソニックIpマネジメント株式会社 直流接続装置
JP5986833B2 (ja) * 2012-07-17 2016-09-06 日本特殊陶業株式会社 可燃性ガス検出装置
JP6130184B2 (ja) * 2013-03-27 2017-05-17 日本特殊陶業株式会社 センサ制御装置およびガス検知システム
JP6112062B2 (ja) * 2014-05-07 2017-04-12 株式会社デンソー 空燃比センサ制御装置
KR101776876B1 (ko) * 2016-04-26 2017-09-11 콘티넨탈 오토모티브 시스템 주식회사 전류형 감지장치 및 그 제어방법
JP6494570B2 (ja) * 2016-07-20 2019-04-03 株式会社デンソーテン 空燃比センサの制御装置および異常検出方法
US10443526B2 (en) * 2016-09-14 2019-10-15 Denso Corporation Air-fuel ratio sensing device
JP6673194B2 (ja) 2016-12-27 2020-03-25 株式会社デンソー 空燃比センサ制御装置
JP6809927B2 (ja) * 2017-02-08 2021-01-06 日本特殊陶業株式会社 ガスセンサ制御装置
JP6943722B2 (ja) * 2017-10-13 2021-10-06 日本特殊陶業株式会社 ガスセンサ制御装置
JP6693540B2 (ja) * 2018-07-31 2020-05-13 横河電機株式会社 装置、方法およびプログラム
CN117907406B (zh) * 2024-03-19 2024-06-07 四川智感蔚蓝科技有限公司 一种陶瓷芯片的性能测试方法、装置、介质和终端

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4664886A (en) * 1983-12-13 1987-05-12 Bacharach, Inc. Trimode gas detection instrument
JP3487009B2 (ja) * 1994-08-05 2004-01-13 株式会社デンソー 酸素センサのヒータ制御装置
JP4033749B2 (ja) * 2002-10-03 2008-01-16 大阪瓦斯株式会社 異常判定方法,および電子機器
JP2005083896A (ja) * 2003-09-09 2005-03-31 Matsushita Electric Ind Co Ltd センサ回路
JP3833687B2 (ja) * 2004-06-29 2006-10-18 日本特殊陶業株式会社 ガス濃度測定装置の異常診断方法及びガス濃度測定装置の異常診断装置
US7142976B2 (en) * 2004-06-29 2006-11-28 Ngk Spark Plug Co., Ltd. Abnormality diagnosis method and apparatus for gas concentration measuring device
JP4646129B2 (ja) * 2004-12-28 2011-03-09 日本特殊陶業株式会社 ガス濃度測定装置の異常診断方法及びガス濃度測定装置の異常診断装置
JP4723444B2 (ja) 2006-09-13 2011-07-13 日本特殊陶業株式会社 センサ制御装置およびセンサ制御方法
JP2008180185A (ja) * 2007-01-26 2008-08-07 Hitachi Ltd エンジンの排気還流制御装置

Also Published As

Publication number Publication date
JP2011164035A (ja) 2011-08-25
US20110199709A1 (en) 2011-08-18
US8345397B2 (en) 2013-01-01

Similar Documents

Publication Publication Date Title
JP5081260B2 (ja) ガスセンサ制御装置及びガスセンサ制御方法
JP4646129B2 (ja) ガス濃度測定装置の異常診断方法及びガス濃度測定装置の異常診断装置
US8623186B2 (en) Apparatus and process for gas sensor control
JP4723444B2 (ja) センサ制御装置およびセンサ制御方法
EP1961942B1 (en) Diagnostic method and control apparatus for gas sensor
US10451586B2 (en) Gas sensor system
EP1961940B1 (en) Diagnostic method and control apparatus for gas sensor
US8182664B2 (en) Sensor control device
US9921180B2 (en) Gas sensor system
JP5021600B2 (ja) センサ駆動装置、および、センサ駆動システム
US9769877B2 (en) Heater control apparatus for gas sensor
JP5096395B2 (ja) 異常診断方法、及びガス濃度測定装置
JP6989282B2 (ja) 異常判定装置および制御システム
JP2003097342A (ja) 空燃比システムの異常検出システム
JP2008008667A (ja) ガスセンサ制御装置
JP5021601B2 (ja) ガスセンサシステム
JP6379000B2 (ja) ガスセンサシステム
JP2633641B2 (ja) 排気濃度検出装置
JP2006284358A (ja) ガスセンサ制御装置
WO2006088073A1 (ja) ガス濃度検出ユニットの異常診断方法及びガス濃度検出ユニットの異常診断装置
JP4669369B2 (ja) ガスセンサの異常診断方法及び異常診断装置
JP2002257772A (ja) 空燃比センサの異常検出方法およびセンサ制御回路の保護方法
CN102007399A (zh) 具有简化电接触的加热的跳跃型探头
US10920700B2 (en) Sensor control apparatus
JP4570094B2 (ja) ガス検出装置及びこのガス検出装置に用いるガスセンサ制御回路

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120424

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120605

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120807

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120831

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150907

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5081260

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250