(57)【特許請求の範囲】
【請求項１】
車体内の所定位置に配設され、車両に加わる衝撃に応じた信号を出力する第１のセンサと、前記第１のセンサの出力信号に基づくパラメータが、車両に加わる衝撃に基づく判定マップ上の所定のしきい値変化パターンを超えた場合にエアバッグ装置を起動させる起動制御手段と、車体内において前記第１のセンサの配設位置よりも前方に配設され、車両に加わる衝撃に応じた信号を出力する第２のセンサと、前記第２のセンサの出力信号に応じて前記所定のしきい値変化パターンを変更するしきい値変更手段と、を備えるエアバッグ装置の起動制御装置において、
前記第２のセンサは、また、所定周期ごとに所定の信号を出力すると共に、
前記しきい値変更手段は、前記第２のセンサの出力する前記所定の信号が検出されない状態が所定複数回連続して生じた場合は、前記所定のしきい値変化パターンを予め定められた所定のフェールセーフマップ上のものに変更することを特徴とするエアバッグ装置の起動制御装置。
【請求項２】
車体内の所定位置に配設され、車両に加わる衝撃に応じた信号を出力する第１のセンサと、前記第１のセンサの出力信号に基づくパラメータが、車両に加わる衝撃に基づく判定マップ上の所定のしきい値変化パターンを超えた場合にエアバッグ装置を起動させる起動制御手段と、車体内において前記第１のセンサの配設位置よりも前方に配設され、車両に加わる衝撃に応じた信号を出力する第２のセンサと、前記第２のセンサの出力信号に応じて前記所定のしきい値変化パターンを変更するしきい値変更手段と、を備えるエアバッグ装置の起動制御装置において、
前記第２のセンサは、また、所定周期ごとに所定の信号を出力すると共に、
前記しきい値変更手段は、前記第２のセンサの出力する前記所定の信号が検出されない状態が所定時間継続した場合は、前記所定のしきい値変化パターンを予め定められた所定のフェールセーフマップ上のものに変更することを特徴とするエアバッグ装置の起動制御装置。
【請求項３】
請求項１又は２記載のエアバッグ装置の起動制御装置において、
前記しきい値変更手段により前記所定のしきい値変化パターンが前記所定のフェールセーフマップ上のものに変更された後、前記第２のセンサの出力する前記所定の信号が検出される状態が、所定複数回連続して生じた場合または所定時間継続した場合に、前記所定のしきい値変化パターンの前記所定のフェールセーフマップ上のものへの変更を解除する変更解除手段を備えることを特徴とするエアバッグ装置の起動制御装置。
【請求項４】
車体内の所定位置に配設され、車両に加わる衝撃に応じた信号を出力する第１のセンサと、前記第１のセンサの出力信号に基づくパラメータが、車両に加わる衝撃に基づく判定マップ上の所定のしきい値変化パターンを超えた場合にエアバッグ装置を起動させる起動制御手段と、車体内において前記第１のセンサの配設位置よりも前方に配設され、車両に加わる衝撃に応じた信号を出力する第２のセンサと、前記第２のセンサの出力信号に応じて前記所定のしきい値変化パターンを変更するしきい値変更手段と、を備えるエアバッグ装置の起動制御装置において、
前記第２のセンサの出力信号が検出される毎に、該検出された信号に異常が生じているか否かを判別する異常判別手段を備え、
前記しきい値変更手段は、前記異常判別手段により前記検出された信号に異常が生じていると判別される状態が、所定複数回連続して生じた場合または所定時間継続した場合は、前記所定のしきい値変化パターンを予め定められた所定のフェールセーフマップ上のものに変更することを特徴とするエアバッグ装置の起動制御装置。
【請求項５】
請求項４記載のエアバッグ装置の起動制御装置において、
前記しきい値変更手段により前記所定のしきい値変化パターンが前記所定のフェールセーフマップ上のものに変更された後、前記異常判別手段により前記検出された信号に異常が生じていないと判別される状態が、所定複数回連続して生じた場合または所定時間継続した場合に、前記所定のしきい値変化パターンの前記所定のフェールセーフマップ上のものへの変更を解除する変更解除手段を備えることを特徴とするエアバッグ装置の起動制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、エアバッグ装置の起動制御装置に係り、特に、車両が衝突した際に乗員を保護するためのエアバッグ装置を適正に起動させるうえで好適なエアバッグ装置の起動制御装置に関する。
【０００２】
【従来の技術】
従来より、例えば特開平１１−２８６２５７号に開示される如く、車体のフロアトンネルに配設され、その部位に加わる衝撃に応じた信号を出力するフロアセンサを備え、フロアセンサの出力信号に基づくパラメータがしきい値を越えた場合にエアバッグを展開させるエアバッグ装置の起動制御装置が知られている。この装置は、車体前部に配設され、その部位に加わる衝撃に応じた信号を出力するサテライトセンサを備えており、サテライトセンサの出力信号に基づいて検出された車体前部に加わる衝撃が大きいほど上記しきい値の減少量を大きくする。このため、車体前部に加わる衝撃が大きいほどエアバッグが展開し易くなる。従って、上記従来の装置によれば、乗員を保護するエアバッグ装置を適正に起動させることができる。
【０００３】
【発明が解決しようとする課題】
ところで、サテライトセンサに異常が生じた場合は、サテライトセンサが車両に加わる衝撃に応じた信号を適正に出力することができないので、そのサテライトセンサの出力信号に基づいてエアバッグの展開のためのしきい値を設定することは適切でない。そこで、かかる事態が生じた場合には、車体前部に加わる衝撃の大小にかかわらずエアバッグの展開が適当に行われるように、そのしきい値を異常用のしきい値に変更することが考えられる。
【０００４】
サテライトセンサには、自己に異常が生じたと判断した場合に電子制御ユニットに向けて所定の異常判別信号を出力するものがある。かかる構成においては、電子制御ユニットは、サテライトセンサの異常判別信号に基づいてサテライトセンサに異常が生じているか否かを判別することができるので、エアバッグの展開のためのしきい値を異常用のしきい値に変更するか否かを容易に判別することが可能となる。
【０００５】
これに対して、電源電圧の低下等に起因してサテライトセンサが異常判別信号を出力することができない場合、信号線の断線やショートに起因してサテライトセンサが出力する車両に加わる衝撃に応じた信号が電子制御ユニットに入力されない場合、あるいは、車両に加わる衝撃に応じた信号としてあり得ない信号が電子制御ユニットに入力された場合にも、エアバッグの展開のためのしきい値を異常用のしきい値に変更することが適切となるが、かかる場合にはサテライトセンサの異常判別信号に基づいて該センサの異常を判別することはできない。この点、上記従来の装置では、上記の事態が生じた場合にエアバッグの展開のためのしきい値を異常用のしきい値へ変更することについては何ら考慮されていない。
【０００６】
本発明は、上述の点に鑑みてなされたものであり、センサの出力信号に基づいてエアバッグ装置の起動のためのしきい値を設定することができない状況下においても、確実にそのしきい値を適正値に設定することが可能なエアバッグ装置の起動制御装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記の目的は、請求項１に記載する如く、車体内の所定位置に配設され、車両に加わる衝撃に応じた信号を出力する第１のセンサと、前記第１のセンサの出力信号に基づくパラメータが、車両に加わる衝撃に基づく判定マップ上の所定のしきい値変化パターンを超えた場合にエアバッグ装置を起動させる起動制御手段と、車体内において前記第１のセンサの配設位置よりも前方に配設され、車両に加わる衝撃に応じた信号を出力する第２のセンサと、前記第２のセンサの出力信号に応じて前記所定のしきい値変化パターンを変更するしきい値変更手段と、を備えるエアバッグ装置の起動制御装置において、
前記第２のセンサは、また、所定周期ごとに所定の信号を出力すると共に、
前記しきい値変更手段は、前記第２のセンサの出力する前記所定の信号が検出されない状態が所定複数回連続して生じた場合は、前記所定のしきい値変化パターンを予め定められた所定のフェールセーフマップ上のものに変更することを特徴とするエアバッグ装置の起動制御装置により達成される。
【０００８】
また、上記の目的は、請求項２に記載する如く、車体内の所定位置に配設され、車両に加わる衝撃に応じた信号を出力する第１のセンサと、前記第１のセンサの出力信号に基づくパラメータが、車両に加わる衝撃に基づく判定マップ上の所定のしきい値変化パターンを超えた場合にエアバッグ装置を起動させる起動制御手段と、車体内において前記第１のセンサの配設位置よりも前方に配設され、車両に加わる衝撃に応じた信号を出力する第２のセンサと、前記第２のセンサの出力信号に応じて前記所定のしきい値変化パターンを変更するしきい値変更手段と、を備えるエアバッグ装置の起動制御装置において、
前記第２のセンサは、また、所定周期ごとに所定の信号を出力すると共に、
前記しきい値変更手段は、前記第２のセンサの出力する前記所定の信号が検出されない状態が所定時間継続した場合は、前記所定のしきい値変化パターンを予め定められた所定のフェールセーフマップ上のものに変更することを特徴とするエアバッグ装置の起動制御装置により達成される。
【０００９】
請求項１又は２記載の発明において、第２のセンサは、車両に加わる衝撃に応じた信号を出力すると共に、所定周期ごとに所定の信号を出力する。第２のセンサによる所定の信号が検出されない状態が、所定複数回連続して生じた場合または所定時間継続した場合、エアバッグ装置の起動のための所定のしきい値変化パターンは、予め定められた所定のフェールセーフマップ上のものへ変更される。従って、例えば第２のセンサが自己の異常を表す信号を出力できなくなった場合や断線等に起因して第２のセンサが出力する車両に加わる衝撃に応じた信号が検出されない場合等においても、第２のセンサの出力信号を利用できないとして、確実にエアバッグ装置の起動のための所定のしきい値変化パターンをフェールセーフ用のものへ設定することが可能となる。
【００１０】
一方、上記所定のしきい値変化パターンがフェールセーフマップ上のものへ変更された後に、第２のセンサによる所定の信号が検出された状態がある程度の時間継続する場合には、上記所定のしきい値変化パターンを、そのフェールセーフマップ上のものに維持する必要はなく、第２のセンサが出力する車両に加わる衝撃に応じた値に復帰させることが適切である。
【００１１】
従って、請求項３に記載する如く、請求項１又は２記載のエアバッグ装置の起動制御装置において、
前記しきい値変更手段により前記所定のしきい値変化パターンが前記所定のフェールセーフマップ上のものに変更された後、前記第２のセンサの出力する前記所定の信号が検出される状態が、所定複数回連続して生じた場合または所定時間継続した場合に、前記所定のしきい値変化パターンの前記所定のフェールセーフマップ上のものへの変更を解除する変更解除手段を備えることとしてもよい。
【００１２】
また、上記の目的は、請求項４に記載する如く、車体内の所定位置に配設され、車両に加わる衝撃に応じた信号を出力する第１のセンサと、前記第１のセンサの出力信号に基づくパラメータが、車両に加わる衝撃に基づく判定マップ上の所定のしきい値変化パターンを超えた場合にエアバッグ装置を起動させる起動制御手段と、車体内において前記第１のセンサの配設位置よりも前方に配設され、車両に加わる衝撃に応じた信号を出力する第２のセンサと、前記第２のセンサの出力信号に応じて前記所定のしきい値変化パターンを変更するしきい値変更手段と、を備えるエアバッグ装置の起動制御装置において、
前記第２のセンサの出力信号が検出される毎に、該検出された信号に異常が生じているか否かを判別する異常判別手段を備え、
前記しきい値変更手段は、前記異常判別手段により前記検出された信号に異常が生じていると判別される状態が、所定複数回連続して生じた場合または所定時間継続した場合は、前記所定のしきい値変化パターンを予め定められた所定のフェールセーフマップ上のものに変更することを特徴とするエアバッグ装置の起動制御装置により達成される。
【００１３】
請求項４記載の発明において、第２のセンサの出力信号が検出される毎に、該検出された信号に異常が生じているか否かが判別される。第２のセンサによる信号に異常が生じていると判別される状態が、所定複数回連続して生じた場合または所定時間継続した場合、エアバッグ装置の起動のための所定のしきい値変化パターンは、予め定められた所定のフェールセーフマップ上のものへ変更される。従って、例えば車両に加わる衝撃に応じた信号としてあり得ない信号が検出された場合等においても、第２のセンサの出力信号を利用できないとして、確実にエアバッグ装置の起動のための所定のしきい値変化パターンをフェールセーフ用のものへ設定することが可能となる。
【００１４】
一方、上記所定のしきい値変化パターンがフェールセーフマップ上のものへ変更された後に、第２のセンサによる信号に異常が生じていないと判別される状態がある程度の時間継続する場合には、上記所定のしきい値変化パターンを、そのフェールセーフマップ上のものに維持する必要はなく、第２のセンサが出力する車両に加わる衝撃に応じた値に復帰させることが適切である。
【００１５】
従って、請求項５に記載する如く、請求項４記載のエアバッグ装置の起動制御装置において、
前記しきい値変更手段により前記所定のしきい値変化パターンが前記所定のフェールセーフマップ上のものに変更された後、前記異常判別手段により前記検出された信号に異常が生じていないと判別される状態が、所定複数回連続して生じた場合または所定時間継続した場合に、前記所定のしきい値変化パターンの前記所定のフェールセーフマップ上のものへの変更を解除する変更解除手段を備えることとしてもよい。
【００１６】
【発明の実施の形態】
図１は、本発明の一実施例であるエアバッグ装置の起動制御装置のシステム構成図を示す。本実施例のシステムは、車両１０に搭載される電子制御ユニット（以下、ＥＣＵと称す）１２を備えており、ＥＣＵ１２により制御される。
【００１７】
本実施例のシステムは、車体中央部のフロアトンネル近傍に配設されたフロアセンサ１４、及び、車体前部の左右のサイドメンバに配設されたサテライトセンサ１６，１８を備えている。フロアセンサ１４及びサテライトセンサ１６，１８は、それぞれ、各配設部位に作用する衝撃の大きさ、具体的には、車両前後方向の減速度の大きさに応じた信号（以下、レベル信号と称す）を出力する電子式の減速度センサである。また、フロアセンサ１４及びサテライトセンサ１６，１８は、それぞれ、自己診断機能を有しており、自己が正常に機能するのか、自己に異常が生じたのかを表示する信号（以下、正常・異常判別信号と称す）をレベル信号と共に所定周期ごとに外部へ出力する。更に、サテライトセンサ１６，１８は、レベル信号および正常・異常判別信号を出力した後に、それらの信号と対称のミラー信号を出力する。
【００１８】
ＥＣＵ１２は、入出力回路２０、中央処理装置（以下、ＣＰＵと称す）２２、処理プログラムや演算に必要なデーブルが予め格納されているリード・オンリ・メモリ（以下、ＲＯＭと称す）２４、作業領域として使用されるランダム・アクセス・メモリ（以下、ＲＡＭと称す）２６、及び、それらの各要素を接続する双方向のバス２８により構成されている。
【００１９】
上記したフロアセンサ１４及びサテライトセンサ１６，１８は、ＥＣＵ１２の入出力回路２０に接続されている。フロアセンサ１４の出力信号、及び、サテライトセンサ１６，１８の出力信号は、それぞれ入出力回路２０に供給され、ＣＰＵ２２の指示に従って適宜ＲＡＭに格納される。ＥＣＵ１２は、フロアセンサ１４の出力信号に基づいて車体中央部に作用する減速度の大きさＧｆを検出すると共に、サテライトセンサ１６，１８の出力信号に基づいてそれぞれ車体左前部及び右前部に作用する減速度の大きさＧＳＬ，ＧＳＲを検出する。また、ＥＣＵ１２は、各センサが出力する自己診断結果に応じた正常・異常判別信号に基づいて、各センサに異常が生じているか否かを判定する。
【００２０】
本実施例のシステムは、また、車両１０に搭載され、乗員が保護されるように作動するエアバッグ装置３０を備えている。エアバッグ装置３０は、駆動回路３２、インフレータ３４、及びエアバッグ３６を有している。インフレータ３４は、駆動回路３２に接続する着火装置３８と、着火装置３８の発熱により多量のガスを発生するガス発生剤（図示せず）とを内蔵しており、ガスの発生によりエアバッグ３６を膨張展開させる。エアバッグ３６は、膨張展開した際に車両１０の乗員と車載部品との間に介在する位置に設けられている。
【００２１】
エアバッグ装置３０の駆動回路３２は、ＥＣＵ１２の入出力回路２０に接続されている。エアバッグ装置３０は、駆動回路３２に入出力回路２０から駆動信号が供給された場合に起動し、エアバッグ３６を展開させる。ＥＣＵ１２のＣＰＵ２２は、起動制御部４０としきい値設定部４２とを備えている。ＣＰＵ２２の起動制御部４０は、ＲＯＭ２４に格納されている処理プログラムに従って、フロアセンサ１４を用いて検出された減速度Ｇｆに基づいて後述の如く所定のパラメータを演算し、その演算されたパラメータが所定のしきい値ＳＨを越えているか否かを判別すると共に、その判別結果に基づいて入出力回路２０からエアバッグ装置３０の駆動回路３２への駆動信号の供給を制御する。また、しきい値設定部４２は、サテライトセンサ１６，１８の出力信号に基づいて検出された減速度ＧＳＬ，ＧＳＲに基づいて、上記起動制御部４０において用いられる所定のしきい値ＳＨを適当に設定する。
【００２２】
次に、本実施例のＣＰＵ２２において行われる処理の内容について説明する。
【００２３】
本実施例において、起動制御部４０は、フロアセンサ１４の出力信号に基づいて検出された減速度Ｇｆに所定の演算を施して演算値ｆ（Ｇｆ）および速度Ｖｎを求める。具体的には、速度Ｖｎは、減速度Ｇｆを時間積分して得られる値である。すなわち、走行中の車両１０に減速度Ｇｆが加わる場合は、車内の物体（例えば乗員）は慣性力により車両１０に対して前方へ加速するため、車内の物体の車両１０に対する相対的な速度Ｖｎは、減速度Ｇｆを時間積分することにより求めることができる。尚、演算値ｆ（Ｇｆ）は、減速度Ｇｆ自体であってもよいし、減速度Ｇｆを単位時間について時間積分して得られる値であってもよい。尚、図２には、所定状況下における演算値ｆ（Ｇｆ）と速度Ｖｎとの関係を一定時間ごとにプロットした図が示されている。起動制御部４０は、演算値ｆ（Ｇｆ）および速度Ｖｎを求めた後、図２に示す如く両者の関係から定められる値を、しきい値設定部４２により設定された判定マップとしてのしきい値ＳＨと大小比較する。
【００２４】
図３は、本実施例において、演算値ｆ（Ｇｆ）と速度Ｖｎとの関係についての判定マップとして機能するしきい値ＳＨの変化パターン（以下、しきい値変化パターンと称す）を表した図を示す。尚、図３には、しきい値変化パターンとして、Ｈｉマップ、Ｌｏ１マップ、Ｌｏ２マップ、Ｌｏ３マップ、及びフェールセーフマップの５つのパターンが示されている。本実施例において、Ｈｉマップは予め基準となるマップであると共に、フェールセーフマップは一部Ｌｏ１マップと重複している。また、図４は、本実施例において、しきい値変化パターンの設定手法を説明するための図を示す。
【００２５】
本実施例において、しきい値設定部４２は、図３に示す如く、予め実験的に定められる演算値ｆ（Ｇｆ）と速度Ｖｎとの関係についてのしきい値変化パターンを記憶している。これらのしきい値変化パターンは、サテライトセンサ１６，１８の出力信号に基づく減速度ＧＳＬ，ＧＳＲに基づいて、車両１０に衝撃が加わった際にエアバッグ装置３０を起動させる必要がある場合とその必要がない場合との境界に設定される。
【００２６】
すなわち、車体前部に加わる衝撃が大きいほど、車両１０が衝突している可能性は高くなるので、エアバッグ装置３０が起動し易くなるようにしきい値変化パターンを切り替えることが適切である。そこで、本実施例において、しきい値設定部４２は、サテライトセンサ１６，１８の出力信号に基づいて検出された減速度ＧＳＬ，ＧＳＲが大きいほどしきい値ＳＨが小さくなるように、しきい値変化パターンを選択して設定する。具体的には、図４に示す如く、減速度ＧＳＬ，ＧＳＲが第１所定値ＧＳ１に比して小さい場合はしきい値変化パターンとしてＨｉマップを選択し、第１所定値ＧＳ１以上であり第２所定値ＧＳ２未満である場合はＬｏ１マップを選択し、第２所定値ＧＳ２以上である第３所定値ＧＳ３未満である場合はＬｏ２マップを選択し、また、第３所定値ＧＳ３以上である場合はＬｏ３マップを選択する。また、サテライトセンサ１６，１８の異常やサテライトセンサ１６，１８とＥＣＵ１２との通信異常等が生じた場合は、フェールセーフマップを選択する。尚、しきい値変化パターンの設定に際しては、減速度ＧＳＬ，ＧＳＲのうちいずれか大きい方の値が用いられる。
【００２７】
上記の構成において、起動制御部４０は、演算値ｆ（Ｇｆ）と速度Ｖｎとの関係から定められる値を、しきい値設定部４２で選択・設定されたしきい値変化パターンのしきい値ＳＨと比較した結果、演算値ｆ（Ｇｆ）と速度Ｖｎとの関係から定まる値がそのしきい値ＳＨを越えている場合に、入出力回路２０からエアバッグ装置３０の駆動回路３２へ駆動信号を供給する。この場合には、エアバッグ装置３０が起動することによりエアバッグ３６が展開されることとなる。
【００２８】
従って、本実施例によれば、車体前部に加わる衝撃に応じてエアバッグ装置３０の起動のためのしきい値が変更されることで、その起動について正突やオフセット衝突，斜突等の車両１０の衝突形態に応じた適当な制御を実行することが可能となる。このため、車体前部に加わる衝撃が大きいほどエアバッグ装置３０が起動し易くなるので、エアバッグ装置３０を適正に起動させることが可能となっている。
【００２９】
ところで、本実施例において、フロントセンサ１６，１８の出力する正常・異常判別信号がセンサの異常を表す信号であると、しきい値設定部４２は、その異常を検知した後にしきい値変化パターンとしてフェールセーフマップを選択する。かかる構成においては、フロントセンサ１６，１８の異常直後に減速度ＧＳＬ，ＧＳＲとフェールセーフマップとが比較されることとなるので、エアバッグ装置３０の起動を適正に行うことが可能となる。
【００３０】
上記の手法では、サテライトセンサ１６，１８に異常が発生した後、その異常をサテライトセンサ１６，１８自身が認識し、正常・異常判別信号が出力され、ＥＣＵ１２がその異常を認識する必要がある。しかしながら、例えば、電源電圧の低下に起因してレベル信号の出力が不能になったり、自己診断による異常検出が不能となる場合、サテライトセンサ１６，１８とＥＣＵ１２とを接続する信号線が断線・ショートする場合、ノイズに起因して正常・異常判別信号が意味不明な信号となる場合等、サテライトセンサ１６，１８やＥＣＵ１２が認識できない異常が発生する場合もあり、かかる場合にも、しきい値変化パターンとしてフェールセーフマップが選択されることが望ましい。そこで、本実施例のシステムは、サテライトセンサ１６，１８とＥＣＵ１２との間で何らかの異常が生じたと判断される場合に、しきい値変化パターンをフェールセーフマップへ移行させる点に第１の特徴を有している。
【００３１】
一方、しきい値変化パターンがフェールセーフマップに移行した後、例えば、電源電圧の回復によりサテライトセンサ１６，１８が異常を検知できるようになった場合等、フェールセーフマップが選択される原因が消滅した場合には、以後、しきい値変化パターンをフェールセーフマップに維持する必要はない。そこで、本実施例のシステムは、しきい値変化パターンがフェールセーフマップに移行した後にその原因が消滅した場合に、しきい値変化パターンをフェールセーフマップから通常のマップへ復帰させる点に第２の特徴を有している。
【００３２】
以下、図５乃至図７を参照して、本実施例の特徴部について説明する。
【００３３】
図５は、本実施例におけるサテライトセンサ１６，１８とＥＣＵ１２との間の異常の形態を説明するための図を示す。尚、図５には、ＥＣＵ１２が検出したサテライトセンサ１６，１８の出力信号の波形が示されている。また、図５おいては、時刻ｔ０以降に何らかの異常が生じている。図５（Ａ）に示す如く、サテライトセンサ１６，１８の出力した正常・異常判別信号が検出され、その信号がセンサの異常を表す信号である場合は、ＥＣＵ１２は、直ちに、サテライトセンサ１６，１８に異常が生じているものとして、しきい値変化パターンをフェールセーフマップへ移行させる。
【００３４】
また、上述の如く、本実施例において、サテライトセンサ１６，１８は、レベル信号および正常・異常判別信号を出力すると共に、その後、それらの信号と対称のミラー信号を出力する。ＥＣＵ１２は、サテライトセンサ１６，１８の出力信号がミラー信号を反転した信号と一致する場合、その出力信号を正規なものとして採用する。一方、それらの信号が一致しない場合は、その出力信号を正規なものとして採用せず、何らかの異常が生じている可能性があると判断する。
【００３５】
図５（Ｂ）に示す如く、サテライトセンサ１６，１８の出力信号とそのミラ−信号とが一致せず、かつ、その出力信号がランダムに変動する状態が長期間に渡って継続する場合がある。この場合は、ノイズ等に起因してレベル信号が乱れていると判断でき、サテライトセンサ１６，１８のレベル信号をしきい値変化パターンを設定するための信号として用いるべきでないと判断できる。また、図５（Ｃ）に示す如く、サテライトセンサ１６，１８の出力信号とそのミラー信号とが一致せず、かつ、その出力信号がいずれかに偏っている状態が長期間に渡って継続する場合がある。この場合は、サテライトセンサ１６，１８とＥＣＵ１２とを接続する信号線の断線やショート、あるいは、電源電圧の低下によるレベル信号の出力の不能等が生じていると判断でき、上記と同様に、サテライトセンサ１６，１８のレベル信号をしきい値変化パターンを設定するための信号として用いるべきでないと判断できる。
【００３６】
上述の如く、本実施例において、サテライトセンサ１６，１８は、レベル信号および正常・異常判別信号を所定周期ごとにＥＣＵ１２へ出力する。すなわち、ＥＣＵ１２は、所定周期ごとにサテライトセンサ１６，１８の出力信号を検出する。従って、サテライトセンサ１６，１８の出力信号とそのミラ−信号とが一致せず、かつ、その出力信号がランダムに変動する事態、あるいは、サテライトセンサ１６，１８の出力信号とそのミラー信号とが一致せず、かつ、その出力信号がいずれかに偏っている事態が、その検出時期ごとに複数回に渡って連続して検出された場合は、サテライトセンサ１６，１８のレベル信号をしきい値変化パターンを設定するための信号として用いるべきでないとして、しきい値変化パターンをフェールセーフマップへ移行させる。
【００３７】
一方、しきい値変化パターンがフェールセーフマップに移行した後、サテライトセンサ１６，１８の出力信号とそのミラ−信号とが一致する状態がある程度継続した場合は、そのレベル信号をしきい値変化パターンを設定するための信号として用いても何ら不都合は生じないと判断できる。従って、上記の状態がサテライトセンサ１６，１８の出力信号の検出時期ごとに複数回に渡って連続して検出された場合には、しきい値変化パターンをフェールセーフマップから通常どおりのマップへ復帰させる。
【００３８】
図６は、しきい値変化パターンをフェールセーフマップへ移行すべく、あるいは、フェールセーフマップから通常のマップへ復帰させるべく、本実施例においてＥＣＵ１２が実行する制御ルーチンの一例のフローチャートを示す。図６に示すルーチンは、その処理が終了するごとに起動されるルーチンである。図６に示すルーチンが起動されると、まずステップ１００の処理が実行される。
【００３９】
ステップ１００では、サテライトセンサ１６，１８が所定周期で出力する正常・異常判別信号を受信すべき時期であるか否かが判別される。本実施例において、ＥＣＵ１０は、サテライトセンサ１６，１８が正常・異常信号を出力する周期を予め記憶している。その結果、否定判定がなされた場合は、以後何ら処理が進められることなく、今回のルーチンが終了される。一方、肯定判定がなされた場合は、次にステップ１０２の処理が実行される。
【００４０】
ステップ１０２では、サテライトセンサ１６，１８の出力すべき正常・異常判別信号を受信したか否かが判別される。正常・異常判別信号が受信されなかった場合は、サテライトセンサ１６，１８に電源電圧の低下等が生じているおそれがある。従って、かかる判別がなされた場合は、次にステップ１０４の処理が実行される。
【００４１】
ステップ１０４では、フェールセーフ復帰カウンタＣＮＴＯＮを“０”にリセットする処理が実行される。フェールセーフ復帰カウンタＣＮＴＯＮは、サテライトセンサ１６，１８の出力信号が利用できるようになった後、その状態が継続する回数を計数するためのカウンタである。
【００４２】
ステップ１０６では、フェールセーフ移行カウンタＣＮＴＯＦＦをインクリメントする処理が実行される。フェールセーフ移行カウンタＣＮＴＯＦＦは、サテライトセンサ１６，１８の出力信号が利用できなくなった後、その状態が継続する回数を計数するためのカウンタである。従って、フェールセーフ移行カウンタＣＮＴＯＦＦには、サテライトセンサ１６，１８の出力信号が利用できなくなった後の回数が計数され、また、その値と正常・異常判別信号の出力周期とに基づいてサテライトセンサ１６，１８の出力信号が利用できなくなった後の時間が算出される。
【００４３】
ステップ１０８では、フェールセーフ移行カウンタＣＮＴＯＦＦが所定値Ａに達しているか否かが判別される。尚、所定値Ａは、しきい値変化パターンを通常のマップからフェールセーフマップへ切り替える必要があると判断されるサテライトセンサ１６，１８の出力信号が利用できなくなった後の回数の下限値であり、例えば２０回に設定されている。その結果、ＣＮＴＯＦＦ≧Ａが成立しないと判別された場合は、今回のルーチンは終了される。一方、ＣＮＴＯＦＦ≧Ａが成立すると判別された場合は、次にステップ１１０の処理が実行される。
【００４４】
ステップ１１０では、しきい値変化パターンとして、フェールセーフマップを選択する処理が実行される。本ステップ１１０の処理が実行されると、以後、フェールセーフマップ上のしきい値ＳＨと、演算値ｆ（Ｇｆ）と速度Ｖｎとの関係から定まる値とが比較されることとなる。本ステップ１１０の処理が終了すると、今回のルーチンが終了される。
【００４５】
一方、上記ステップ１０２において正常・異常判別信号が受信されたと判別された場合は、次にステップ１１２の処理が実行される。
【００４６】
ステップ１１２では、正常・異常判別信号がサテライトセンサ１６，１８の正常を表す信号であるか否かが判別される。その結果、否定判定がなされた場合は、直ちにしきい値変化パターンをフェールセーフマップに切り替えることが適切であるので、次に上記ステップ１１０の処理が実行される。一方、肯定判定がなされた場合は、次にステップ１１４の処理が実行される。
【００４７】
ステップ１１４では、サテライトセンサ１６，１８の出力したレベル信号が車体前部に加わる衝撃に応じた信号として現れ得る信号であるか否かが判別される。かかる条件が成立しない場合は、大きなノイズが重畳していたり、あるいは、サテライトセンサ１６，１８とＥＣＵ１２との間に断線等が生じているおそれがある。従って、かかる判別がなされた場合は、次にステップ１１６の処理が実行される。
【００４８】
ステップ１１６では、本ステップ１１６の処理が実行される時点で、しきい値変化パターンとしてフェールセーフマップが選択されているか否かが判別される。フェールセーフマップが選択されていない場合は、既に通常どおりの手法でしきい値変化パターンが設定されていると判断できるので、後にしきい値変化パターンを切り替える必要はない。従って、かかる判別がなされた場合は、今回のルーチンが終了される。一方、フェールセーフマップが選択されている場合は、サテライトセンサ１６，１８の出力信号が利用できる状態に切り替わったと判断できるおそれがある。従って、かかる判別がなされた場合は、次にステップ１１８の処理が実行される。
【００４９】
ステップ１１８では、フェールセーフ移行カウンタＣＮＴＯＦＦを“０”にリセットする処理が実行される。
【００５０】
ステップ１２０では、フェールセーフ復帰カウンタＣＮＴＯＮをインクリメントする処理が実行される。従って、フェールセーフ復帰カウンタＣＮＴＯＮには、サテライトセンサ１６，１８の出力信号が利用できるようになった後の回数が計数され、また、その値に基づいてサテライトセンサ１６，１８の出力信号が利用できるようになった後の時間が算出される。
【００５１】
ステップ１２２では、フェールセーフ復帰カウンタＣＮＴＯＮが所定値Ｂに達しているか否かが判別される。尚、所定値Ｂは、しきい値変化パターンをフェールセーフマップから通常のマップへ切り替える必要があると判断されるサテライトセンサ１６，１８の出力信号が利用できるようになった後の回数の下限値であり、例えば３回に設定されている。その結果、ＣＮＴＯＮ≧Ｂが成立しないと判別された場合は、今回のルーチンは終了される。一方、ＣＮＴＯＮ≧Ｂが成立すると判別された場合は、次にステップ１２４の処理が実行される。
【００５２】
ステップ１２４では、しきい値変化パターンとして、フェールセーフマップに代えて、通常どおりサテライトセンサ１６，１８の出力信号に基づいて検出された減速度ＧＳＬ，ＧＳＲに基づいてＨｉマップ、Ｌｏ１マップ〜Ｌｏ２のうちから一を選択する処理が実行される。本ステップ１２４の処理が実行されると、以後、選択されたマップ上のしきい値ＳＨと、演算値ｆ（Ｇｆ）と速度Ｖｎとの関係から定まる値とが比較されることとなる。本ステップ１２４の処理が終了すると、今回のルーチンが終了される。
【００５３】
上記の処理によれば、しきい値変化パターンとしてＨｉマップ、Ｌｏ１マップ〜Ｌｏ３マップの何れかが設定されている状況下、サテライトセンサ１６，１８の異常を表す正常・異常判別信号が受信された場合は、直ちにしきい値変化パターンをフェールセーフマップに移行させることができる。また、かかる状況下でサテライトセンサ１６，１８の出力信号が受信されるべき時期に受信されなくなった場合、あるいは、レベル信号として現れ得ない信号が受信された場合において、その状態が所定複数回連続した場合（すなわち、所定時間継続した場合）にも、しきい値変化パターンをフェールセーフマップに移行させることができる。
【００５４】
このように、本実施例によれば、サテライトセンサ１６，１８の出力する異常を表した正常・異常判別信号が受信された場合に限らず、サテライトセンサ１６，１８とＥＣＵ１２との間で何らかの異常が生じていると判断される場合にも、しきい値変化パターンがフェールセーフマップに移行される。このため、本実施例によれば、例えば、電源電圧の低下に起因してサテライトセンサ１６，１８が信号を出力することができない場合、あるいは、断線やショート、ノイズ等に起因してサテライトセンサ１６，１８の出力信号が意味不明な信号となる場合等、そのレベル信号に基づいてエアバッグ装置３０の起動のためのしきい値変化パターンを設定することができない状況下においても、しきい値変化パターンがフェールセーフマップに切り替わらない事態を回避することができ、エアバッグ装置３０の起動のための判定を適正に行うことが可能となっている。
【００５５】
また、上記の処理によれば、しきい値変化パターンがフェールセーフマップに移行した後、サテライトセンサ１６，１８の出力信号がしきい値変化パターンの設定のための信号として利用できる状態が所定複数回連続した場合（すなわち、所定時間継続した場合）に、しきい値変化パターンを、フェールセーフマップから通常どおりのＨｉマップ又はＬｏ１マップ〜Ｌｏ３マップへ移行させることができる。
【００５６】
このように、本実施例によれば、しきい値変化パターンを一旦フェールセーフマップへ移行させた後においても、リセット起動を行うことなく、通常どおりのマップへ復帰させることができる。このため、本実施例によれば、サテライトセンサ１６，１８が正常に機能する場合にも、しきい値変化パターンがフェールセーフマップから復帰しない事態を回避することができ、エアバッグ３０の起動のための判定を適正に行うことが可能となっている。
【００５７】
尚、上記の実施例においては、フロアセンサ１４が特許請求の範囲に記載された「第１のセンサ」に、サテライトセンサ１６，１８が特許請求の範囲に記載された「第２のセンサ」に、フロアセンサ１４の出力信号に基づいて検出された減速度Ｇｆに所定の演算を施して求められた演算値ｆ（Ｇｆ）および速度Ｖｎが特許請求の範囲に記載された「パラメータ」に、正常・異常判別信号が特許請求の範囲に記載された「所定の信号」に、フェールセーフマップ上のしきい値ＳＨが特許請求の範囲に記載された「所定値」に、それぞれ相当している。
【００５８】
また、上記の実施例においては、ＥＣＵ１２が、フロアセンサ１４の出力信号に基づいて演算値ｆ（Ｇｆ）と速度Ｖｎとの関係から定まる値がしきい値ＳＨを越えている場合に、入出力回路２０からエアバッグ装置３０の駆動回路３２へ駆動信号を供給することにより特許請求の範囲に記載された「起動制御手段」が、サテライトセンサ１６，１８の出力信号に基づいて検出された減速度ＧＳＬ，ＧＳＲに基づいてしきい値変化パターンをＨｉマップ、Ｌｏ１マップ、Ｌｏ２マップ、およびＬｏ３マップのうちから選択・設定すること、及び、上記ステップ１１０の処理を実行することにより特許請求の範囲に記載された「しきい値変更手段」が、上記ステップ１２４の処理を実行することにより特許請求の範囲に記載された「変更解除手段」が、それぞれ実現されている。
【００５９】
ところで、上記の実施例においては、サテライトセンサ１６，１８が所定周期ごとに正常・異常判別信号を出力するものとし、その信号がＥＣＵ１２に入力されない事態をしきい値変化パターンをフェールセーフマップへ移行させるための１つの条件としているが、サテライトセンサ１６，１８が出力する車体前部に加わる衝撃に応じた信号にスタート／ストップビットを含ませることとし、そのビットが検知されない事態をしきい値変化パターンのフェールセーフマップへの移行条件としてもよい。
【００６０】
また、上記の実施例においては、しきい値変化パターンを、Ｈｉマップ、Ｌｏ１マップ、Ｌｏ２マップ、およびＬｏ３マップのうちから一つ選択して設定することとしているが、２つ以上のマップの中から一つ選択して設定する構成であればよい。
【００６１】
【発明の効果】
上述の如く、請求項１、２、及び４記載の発明によれば、第２のセンサの出力信号に基づいてエアバッグ装置の起動のためのしきい値を設定することができない状況下においても、確実にそのしきい値を適正値に設定することができる。
【００６２】
また、請求項３及び５記載の発明によれば、第２のセンサの出力信号に基づいてエアバッグ装置の起動のためのしきい値の設定が可能となった場合には、確実にその値をしきい値として設定することができる。
【図面の簡単な説明】
【図１】本発明の一実施例であるエアバッグ装置の起動制御装置のシステム構成図である。
【図２】所定状況下において速度Ｖｎと演算値ｆ（Ｇｆ）との関係を一定時間ごとにプロットした図である。
【図３】本実施例において、演算値ｆ（Ｇｆ）と速度Ｖｎとの関係についての判定マップとして機能するしきい値ＳＨの変化パターンを表した図である。
【図４】本実施例において、しきい値ＳＨの変化パターンの設定手法を説明するための図である。
【図５】本実施例におけるサテライトセンサとＥＣＵとの間の異常の形態を説明するための図である。
【図６】本実施例において、しきい値変化パターンをフェールセーフマップへ移行すべく、あるいは、フェールセーフマップから通常のマップへ復帰させるべく実行される制御ルーチンの一例のフローチャートである。
【符号の説明】
１２  電子制御ユニット（ＥＣＵ）
１４  フロアセンサ
１６，１８  サテライトセンサ
３０  エアバッグ装置
【図１】
0003608044.tif 000002
【図２】
0003608044.tif 000003
【図３】
0003608044.tif 000004
【図４】
0003608044.tif 000005
【図５】
0003608044.tif 000006
【図６】
0003608044.tif 000007