[go: up one dir, main page]

JP2001050972A - Soft crash detection method and soft crash detection device - Google Patents

Soft crash detection method and soft crash detection device

Info

Publication number
JP2001050972A
JP2001050972A JP11221185A JP22118599A JP2001050972A JP 2001050972 A JP2001050972 A JP 2001050972A JP 11221185 A JP11221185 A JP 11221185A JP 22118599 A JP22118599 A JP 22118599A JP 2001050972 A JP2001050972 A JP 2001050972A
Authority
JP
Japan
Prior art keywords
deceleration
value
maximum value
vehicle body
ratio
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.)
Granted
Application number
JP11221185A
Other languages
Japanese (ja)
Other versions
JP4310859B2 (en
Inventor
Katsuji Imai
勝次 今井
Noribumi Iyoda
紀文 伊豫田
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP22118599A priority Critical patent/JP4310859B2/en
Publication of JP2001050972A publication Critical patent/JP2001050972A/en
Application granted granted Critical
Publication of JP4310859B2 publication Critical patent/JP4310859B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Air Bags (AREA)

Abstract

(57)【要約】 【課題】 ソフトクラッシュを従来より更に良好に検出
する方法,装置を提供する。 【解決手段】 ソフトクラッシュ発生時に車体減速度は
増大後、減少し、再度増大して第1,第2極大値,第1
極小値が生じ、第1極大値は第2極大値より小さい。フ
ロアセンサの検出値に基づく車体中央部前後方向減速度
に基づいて車体中央部前後方向減速度の第1極大値,第
1極大値取得までの減速度平均値,第1極大値取得から
第1極小値取得までの減速度平均値を取得し、左右のフ
ロントセンサの検出値に基づく車体左右前部の前後方向
減速度に基づいて左右減速度比を取得し、第1極大値が
第1設定減速度より大、第2設定減速度より小、左右減
速度比が設定比より大、極大値前後の減速度平均値の比
が設定値より小であればソフトクラッシュと判定し、点
火判定しきい値,エアバッグ作動モードを設定し、減速
度が点火判定しきい値を超えたときエアバッグを高速で
膨張させる。
(57) [Summary] [PROBLEMS] To provide a method and an apparatus for detecting a soft crash better than before. SOLUTION: When a soft crash occurs, the vehicle body deceleration increases and then decreases, then increases again to increase the first and second maximum values, the first and second maximum values.
A local minimum occurs, with the first maximum being less than the second maximum. The first maximum value of the vehicle body central portion longitudinal deceleration based on the detected value of the floor sensor based on the detection value of the floor sensor, the average value of the deceleration until the first maximum value is obtained, and the first maximum value until the first maximum value is obtained. The deceleration average value until the minimum value is obtained is obtained, the left / right deceleration ratio is obtained based on the front / rear deceleration of the left and right front portions based on the detection values of the left and right front sensors, and the first maximum value is set to the first setting. If the deceleration is larger than the second set deceleration, the left / right deceleration ratio is larger than the set ratio, and if the ratio of the average of the deceleration before and after the maximum value is smaller than the set value, it is determined that a soft crash has occurred and the ignition is determined. A threshold value and an airbag operation mode are set, and when the deceleration exceeds the ignition determination threshold value, the airbag is inflated at a high speed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明はソフトクラッシュ検
出方法および装置に関するものであり、特に、検出の迅
速化に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and an apparatus for detecting a soft crash, and more particularly to a method for detecting a soft crash.

【0002】[0002]

【従来の技術】ソフトクラッシュは、衝突による車体の
前後方向減速度(ノイズが除去された減速度であり、以
下特に必要がない限り単に減速度と称する)の変化に基
づいて規定される衝突の一種である。ソフトクラッシュ
の場合、減速度は、一旦、増大した後、減少し、再度増
大して極大値が2つ、極小値が1つ生ずるとともに、1
回目の増大による減速度の極大値より、2回目の増大に
よる減速度の極大値の方が大きい特徴を有する。ポール
衝突がソフトクラッシュの一例である。ポール衝突は、
車両の幅方向の中央部が電柱等強固な衝突対象物である
ポールにぶつかる衝突であり、まず、バンパがポールに
衝突し、その後、バンパの背後にある部材の弾性変形お
よび塑性変形に伴って車体が前進し、エンジンが衝突し
て止まる。バンパがポールに衝突することにより減速度
が増大し、その後、車体前部の変形により減速度が減少
し、エンジンとの衝突により再度増大した後、減少する
が、エンジンはバンパより強度が大きく、エンジンの衝
突により生ずる減速度の方が大きいのである。ソフトク
ラッシュの他の例としては、車両の衝突後、衝突対象物
が車両の進行方向に倒れ込む形態や、車両が衝突物の下
にもぐり込む形態等があり、これらにおいても、減速度
がポール衝突の場合に類似の変化を示す。それに対し、
正突の場合は、減速度の増減が1回生ずるのみである。
正突は、車両の左右のサイドフレームが衝突対象物に同
時に衝突する衝突であるが、サイドフレームは固いた
め、サイドフレームと衝突対象物との衝突により車両は
停止し、短時間で大きい減速度が1回生ずる。
2. Description of the Related Art A soft crash is a collision which is defined on the basis of a change in the longitudinal deceleration of a vehicle body due to a collision (a deceleration from which noise has been removed, and is hereinafter simply referred to as a deceleration unless otherwise required). It is a kind. In the case of a soft crash, the deceleration increases once, then decreases and then increases again, resulting in two maximum values and one minimum value, and 1
The maximum value of the deceleration caused by the second increase is larger than the maximum value of the deceleration caused by the second increase. A pole collision is an example of a soft crash. Pole collision
This is a collision in which the center of the vehicle in the width direction hits a pole, which is a strong collision target such as a telephone pole.First, the bumper collides with the pole, and then the elastic and plastic deformation of the members behind the bumper occurs. The body moves forward and the engine collides and stops. The deceleration increases when the bumper collides with the pole, then the deceleration decreases due to the deformation of the front part of the vehicle body, increases again due to the collision with the engine, and decreases, but the engine is stronger than the bumper, The deceleration caused by the collision of the engine is larger. Other examples of the soft crash include a form in which the collision target falls down in the traveling direction of the vehicle after the collision of the vehicle, and a form in which the vehicle falls under the collision object. The case shows a similar change. For it,
In the case of a head-on collision, only one increase or decrease in deceleration occurs.
A head-on collision is a collision in which the left and right side frames of the vehicle collide with the collision target at the same time.However, since the side frames are hard, the vehicle stops due to the collision between the side frame and the collision target, and a large deceleration occurs in a short time. Occurs once.

【0003】このように車両の衝突には種々の形態があ
るため、車両の衝突に基づいてエアバッグ装置等の乗員
保護装置を作動させる場合、衝突形態に応じた態様で乗
員保護装置を作動させることが望ましい。そのため、例
えば、特開平10−152014号公報に記載の乗員保
護装置においては、車両中央にフロアセンサを設けると
ともに、車両前部の左右にそれぞれサテライトセンサを
設け、フロアセンサによる車体の前後方向減速度の検出
と、サテライトセンサによる基準値以上の衝撃の発生の
検出とに基づいて衝突の形態を判別し、衝突形態に応じ
て、異なる減速度で乗員保護装置を作動させるようにさ
れている。このようにすれば、種々の形態の衝突時に乗
員保護装置を適切に作動させることができる。
[0003] As described above, there are various types of vehicle collisions. Therefore, when an occupant protection device such as an airbag device is operated based on a vehicle collision, the occupant protection device is operated in a mode corresponding to the type of collision. It is desirable. Therefore, for example, in the occupant protection device described in Japanese Patent Application Laid-Open No. H10-152014, a floor sensor is provided at the center of the vehicle, and satellite sensors are provided at the left and right of the front part of the vehicle, respectively. And the satellite sensor detects the occurrence of an impact equal to or greater than the reference value, and determines the type of collision, and operates the occupant protection device at different decelerations according to the type of collision. With this configuration, the occupant protection device can be appropriately operated at the time of various types of collisions.

【0004】[0004]

【発明が解決しようとする課題,課題解決手段および効
果】本発明は、以上の事情を背景とし、ソフトクラッシ
ュを従来よりさらに良好に検出する方法および装置を提
供することを課題としてなされたものであり、本発明に
よって、下記各態様のソフトクラッシュ検出方法および
装置が得られる。各態様は請求項と同様に、項に区分
し、各項に番号を付し、必要に応じて他の項の番号を引
用する形式で記載する。これは、あくまでも本発明の理
解を容易にするためであり、本明細書に記載の技術的特
徴およびそれらの組合わせが以下の各項に記載のものに
限定されると解釈されるべきではない。また、1つの項
に複数の事項が記載されている場合、それら複数の事項
を常に一緒に採用しなければならないわけではなく、一
部の事項のみを取り出して採用することも可能である。 (1)少なくとも、車体の運転席近傍に配設されたメイ
ンセンサの検出値に基づく車体中央部の前後方向減速度
の最初の極大値である第1極大値が第1設定減速度より
大きく、第2設定減速度より小さいという第1条件と、
前記メインセンサの検出に基づく車体中央部の前後方向
の減速度の、前記第1極大値までの平均値で、第1極大
値から最初の極小値である第1極小値までの平均値を割
った極大値前後比が第1設定比より小さいという第2条
件と、車体左右の前部にそれぞれ配設されたサブセンサ
の検出値に基づく車体左右前部の前後方向減速度のう
ち、小さい方の前後方向減速度を大きい方の前後方向減
速度で割った左右比が第2設定比より大きいという第3
条件との3条件が全て満たされた場合にソフトクラッシ
ュが発生したとするソフトクラッシュ検出方法(請求項
1)。メインセンサおよびサブセンサはそれぞれ、検出
した減速度をそのままの値で出力するセンサとしてもよ
く、複数段階のレベルに分けて出力するセンサとしても
よい。ソフトクラッシュが生ずれば、前述のように、減
速度の増減が2回生じ、極大値が2つ、極小値が1つ得
られるとともに、最初に生ずる第1極大値は、次に生ず
る第2極大値より小さい。また、ソフトクラッシュは左
右対称の衝突、すなわち車両の左右にそれぞれ生ずる衝
撃がほぼ同じである衝突である。第1ないし第3の各条
件はそれぞれ、これらの特徴に基づいてソフトクラッシ
ュを検出するように設定されている。第1条件における
第1設定減速度は、ソフトクラッシュの検出に基づいて
作動する作動装置、例えば、エアバッグ装置にエアバッ
グを膨張させることが必要なほどの衝撃が車体に加えら
れたか否かを判定し得る大きさであって、ソフトクラッ
シュによる減速度の第1極大値であれば、超える大きさ
に設定され、第2設定減速度は、正突を排除することが
できる大きさに設定される。前述のように、正突時には
短時間で大きい減速度が1回生ずるのみであるが、サイ
ドフレームはバンパより固いため、正突による減速度の
最大値はソフトクラッシュによる減速度の第1極大値よ
り大きい。したがって、第2設定減速度は正突による減
速度であれば超え、ソフトクラッシュによる減速度の第
1極大値は超えない大きさに設定され、正突を排除する
ようにされている。第2条件は、ソフトクラッシュの場
合、減速度は、第1極大値が生じた後、再度、減少から
増大に転じ、第1極大値から時間をおいて第1極小値が
生ずることに基づいて設定されている。第1極大値は、
衝突対象物とバンパとの衝突により短時間で生ずるが、
エンジンとの衝突により、再度、増大するまでに時間が
あり、第1極小値に達するまで比較的小さい減速度が続
く。そのため、第1極大値までの減速度と、第1極大値
から第1極小値までの減速度とをそれぞれ平均して比較
すれば、後者の平均値は前者の平均値より小さいことが
多い。車両によっては後者の方が大きいこともないでは
ないが、両者の比は車両によってほぼ決まった値にな
る。それに対し、正突の場合は、衝突対象物とサイドフ
レームとの衝突により、車両が停止し、減速度は短時間
で減少するため、第1極大値から第1極小値までの減速
度の平均値は、第1極大値までの減速度の平均値に対し
て、ソフトクラッシュ時には生じない大きな値になる。
また、路面が悪路である場合には、減速度の増減が連続
して生じるのが普通であるため、極大値,極小値が生じ
ても極大値前後比は大きな値になる。したがって、第1
設定比は、この事情に鑑み、極大値前後比により、ソフ
トクラッシュを他の衝突や衝撃とは区別し得る大きさに
設定される。車両の種類に応じて設定されることが特に
望ましい。第3条件は、ソフトクラッシュが左右対称の
衝突である特徴に基づいて設定されている。ソフトクラ
ッシュにより車体の左右両側にそれぞれ生ずる減速度は
ほぼ等しい。したがって、左右比が1に近いほど左右対
称性が高く、第2設定比は1より小さいが、1に近い値
に設定される。左右比を求めるための車体左右前部の各
前後方向減速度は、例えば、左右比を第2設定比と比較
する際に得られるサブセンサの検出値でもよく、この比
較が行われるまでに検出された全部の検出値の積分値で
もよく、平均値でもよい。これら第1ないし第3の各条
件をいずれも満たせば、ソフトクラッシュの特徴をすべ
て備えており、ソフトクラッシュが発生したとすること
ができる。 (2)前記メインセンサの検出値に基づく車体中央部の
前後方向減速度と前記サブセンサの検出値に基づく車体
左右前部の前後方向減速度とが、それぞれメインセンサ
およびサブセンサの出力を平滑化手段により平滑化した
ものである (1)項に記載のソフトクラッシュ検出方法。
メインセンサやサブセンサの出力の平滑化は、メインセ
ンサやサブセンサの出力信号をフィルタ回路等の平滑化
回路により平滑化して行ってもよく、メインセンサやサ
ブセンサの出力信号をデジタル化した検出値をデジタル
フィルタ手段や勾配制限手段により平滑化して行っても
よい。メインセンサおよびサブセンサにより検出される
値がそれぞれ、ノイズを含まない値であれば、平滑化手
段を設けることは不可欠ではないが、ノイズを含むこと
が多い。したがって、平滑化手段によってセンサの出力
を平滑化すれば、ノイズが低減させられ、ソフトクラッ
シュの発生がより正確に検出される。 (3)車体の運転席近傍に配設されたメインセンサの出
力が平滑化された車体中央部の前後方向減速度を取得す
る車体中央部減速度取得手段と、その車体中央部減速度
取得手段により取得された車体中央部の前後方向減速度
の最初の極大値である第1極大値を取得する第1極大値
取得手段と、前記車体中央部減速度取得手段により取得
された車体中央部の前後方向減速度の、前記第1極大値
までの平均値と、第1極大値から車体中央部の前後方向
減速度の最初の極小値である第1極小値までの平均値と
を取得する減速度平均値取得手段と、車体左右の前部に
それぞれ配設されたサブセンサの出力が平滑化された車
体左右前部の前後方向減速度を取得する左右前部減速度
取得手段と、少なくとも、前記第1極大値が第1設定
減速度より大きく、第2設定減速度より小さいという第
1条件と、前記車体中央部の前後方向減速度の、前記
第1極大値までの平均値で、第1極大値から前記第1極
小値までの平均値を割った極大値前後比が第1設定比よ
り小さいという第2条件と、前記左右前部減速度取得
手段により取得された車体左右前部の前後方向減速度の
うち、小さい方の前後方向減速度を大きい方の前後方向
減速度で割った左右比が第2設定比より大きいという第
3条件との3条件が全て満たされた場合に、ソフトクラ
ッシュが発生したとする判定手段とを含むソフトクラッ
シュ検出装置(請求項2)。車体の運転席近傍に配設さ
れたメインセンサ,車体左右の前部にそれぞれ配設され
たサブセンサ,ならびにそれらセンサの出力をそれぞれ
平滑化するメインおよびサブの平滑化手段は、ソフトク
ラッシュ検出装置の構成要素であっても、構成要素でな
くてもよい。後者の場合には、メインセンサ,サブセン
サ,平滑化手段等を備えた装置から前後方向の減速度を
取得すればよいのである。本態様によれば、例えば、
(1)項および (2)項にそれぞれ記載の作用および効果が
得られる。 (4) (3)項に記載のソフトクラッシュ検出装置と、エ
アバッグと、そのエアバッグを異なる速さで膨らませ得
るインフレータと、前記ソフトクラッシュ検出装置によ
りソフトクラッシュが検出された場合に、前記エアバッ
グを前記異なる速さのうち真ん中以上の速さで膨らませ
るインフレータ制御装置とを含むエアバッグ装置。イン
フレータは複数段階に異なる速度でエアバッグを膨らま
せ得るものでも、連続的に変化する速度で膨らませ得る
ものでもよい。高速と低速との2段階でエアバッグを膨
らませ得るインフレータにおいては、真ん中以上の速さ
とは高速のことであり、高速,中速および低速の3段階
でエアバッグを膨らませ得るインフレータにおいては、
中速または高速のことである。ただし、ソフトクラッシ
ュにおいては、最高速でエアバッグを膨らませることが
望ましい場合が多い。インフレータは、エアバッグを膨
らませる速度が同じものを複数設け、それらのうち、同
時にエアバッグを膨らませるインフレータの数を異なら
せることにより、エアバッグの膨張速度を異ならせても
よく、あるいはエアバッグを膨らませる速度が異なるイ
ンフレータを複数設け、必要な膨張速度に応じて選択的
に使用してもよく、あるいはインフレータを1つで膨張
速度を複数段階あるいは無段階で変えることができるも
のとし、必要な速度でエアバッグを膨らませるようにし
てもよい。(3)項に記載のソフトクラッシュ検出装置に
よれば、ソフトクラッシュは、第1極小値が生ずるまで
検出されず、正突等に比較して検出に時間がかかる。し
かし、ソフトクラッシュの検出時にはエアバッグが真ん
中以上の速さで膨らませられるため、十分乗員を保護し
得る。
SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and has as its object to provide a method and apparatus for detecting a soft crash more favorably than before. In addition, according to the present invention, the following soft crash detection methods and apparatuses can be obtained. As in the case of the claims, each aspect is divided into sections, each section is numbered, and if necessary, the other sections are cited in a form in which the numbers are cited. This is for the purpose of facilitating the understanding of the present invention and should not be construed as limiting the technical features and combinations thereof described in the present specification to those described in the following sections. . Further, when a plurality of items are described in one section, it is not always necessary to adopt the plurality of items together, and it is also possible to take out and adopt only some of the items. (1) At least the first maximum value of the front-rear deceleration at the center of the vehicle body based on the detection value of the main sensor disposed near the driver's seat of the vehicle body is larger than the first set deceleration, A first condition that it is smaller than a second set deceleration;
The average value from the first maximum value to the first minimum value, which is the first minimum value, is divided by the average value of the deceleration in the front-rear direction of the vehicle body center portion based on the detection of the main sensor, up to the first maximum value. The second condition that the maximum value front-rear ratio is smaller than the first set ratio, and the front-rear deceleration of the left and right front portions based on the detection values of the sub-sensors respectively disposed at the left and right front portions of the vehicle body. The third ratio is that the left-right ratio obtained by dividing the longitudinal deceleration by the greater longitudinal deceleration is larger than the second set ratio.
A soft crash detection method that determines that a soft crash has occurred when all three conditions are satisfied (claim 1). Each of the main sensor and the sub-sensor may be a sensor that outputs the detected deceleration as it is, or may be a sensor that outputs the deceleration at a plurality of levels. If a soft crash occurs, as described above, the deceleration is increased and decreased twice, so that two maximum values and one minimum value are obtained, and the first maximum value generated first is the second maximum value generated next. Less than the maximum value. Further, a soft crash is a symmetrical collision, that is, a collision in which impacts generated on the left and right sides of the vehicle are substantially the same. Each of the first to third conditions is set to detect a soft crash based on these characteristics. The first set deceleration in the first condition is an operation device that operates based on the detection of a soft crash, for example, whether an impact applied to the airbag device to inflate the airbag is applied to the vehicle body. If it is a size that can be determined and it is the first maximum value of the deceleration due to the soft crash, the value is set to a value exceeding the value, and the second set deceleration is set to a value that can eliminate a head-on collision. You. As described above, a large deceleration occurs only once in a short time during a head-on collision, but since the side frame is harder than the bumper, the maximum value of deceleration due to head-on collision is the first maximum value of deceleration due to soft crash. Greater than. Therefore, the second set deceleration is set to a value that does not exceed the first maximum value of the deceleration due to the soft crash and exceeds the first deceleration due to the soft crash, thereby eliminating the frontal collision. The second condition is that, in the case of a soft crash, the deceleration is based on the fact that the first maximum value is generated, the deceleration again changes from decreasing to increasing, and the first minimum value is generated at a time after the first maximum value. Is set. The first maximum is
Although it occurs in a short time due to the collision between the collision target and the bumper,
Due to the collision with the engine, there is time to increase again, and a relatively small deceleration continues until the first minimum value is reached. Therefore, when the deceleration to the first maximum value and the deceleration from the first maximum value to the first minimum value are respectively averaged and compared, the latter average value is often smaller than the former average value. Depending on the vehicle, the latter is not necessarily larger, but the ratio between the two is almost determined by the vehicle. On the other hand, in the case of a head-on collision, the vehicle stops due to the collision between the collision object and the side frame, and the deceleration decreases in a short time. Therefore, the average of the deceleration from the first maximum value to the first minimum value is obtained. The value is a large value that does not occur at the time of soft crash with respect to the average value of the deceleration up to the first maximum value.
Further, when the road surface is a rough road, the deceleration generally increases and decreases continuously, so that the ratio before and after the maximum value becomes a large value even when the maximum value and the minimum value occur. Therefore, the first
In view of this situation, the setting ratio is set to a size that allows the soft crash to be distinguished from other collisions and impacts based on the ratio before and after the maximum value. It is particularly desirable to set according to the type of vehicle. The third condition is set based on the feature that the soft crash is a symmetrical collision. The decelerations generated on both the left and right sides of the vehicle body due to the soft crash are substantially equal. Therefore, as the left-right ratio is closer to 1, the left-right symmetry is higher, and the second set ratio is smaller than 1, but set to a value close to 1. Each longitudinal deceleration of the left and right front portions of the vehicle body for obtaining the left / right ratio may be, for example, a detection value of a sub sensor obtained when comparing the left / right ratio with the second set ratio, and may be detected until this comparison is performed. Alternatively, an integrated value of all detected values or an average value may be used. If all of the first to third conditions are satisfied, all the features of the soft crash are provided, and it can be determined that the soft crash has occurred. (2) The longitudinal deceleration of the vehicle body center part based on the detection value of the main sensor and the longitudinal deceleration of the vehicle front left and right part based on the detection value of the sub-sensor respectively smooth the output of the main sensor and the sub-sensor. The soft crash detection method according to the above mode (1).
The output of the main sensor and the sub sensor may be smoothed by smoothing the output signal of the main sensor and the sub sensor by a smoothing circuit such as a filter circuit. Smoothing may be performed by filter means or gradient limiting means. If the values detected by the main sensor and the sub-sensor are each a value that does not include noise, it is not essential to provide a smoothing unit, but often includes noise. Therefore, if the output of the sensor is smoothed by the smoothing means, noise is reduced, and the occurrence of soft crash is more accurately detected. (3) Vehicle center deceleration obtaining means for obtaining the front-rear deceleration of the vehicle body central part in which the output of the main sensor disposed near the driver's seat of the vehicle body is smoothed, and vehicle body central part deceleration obtaining means First maximum value acquisition means for acquiring a first maximum value which is the first maximum value of the longitudinal deceleration of the vehicle body central part acquired by the first and second vehicle deceleration acquisition means. The deceleration for obtaining the average value of the longitudinal deceleration up to the first maximum value and the average value from the first maximum value to the first minimum value of the longitudinal deceleration at the center of the vehicle body, which is the first minimum value. Speed average value obtaining means, and left and right front deceleration obtaining means for obtaining the front-rear deceleration of the left and right front parts of the vehicle body in which the outputs of the sub-sensors disposed on the left and right front parts of the vehicle are smoothed, at least, The first maximum value is greater than the first set deceleration, The average value from the first maximum value to the first minimum value is divided by the average value of the first condition that is smaller than the second set deceleration and the average value of the deceleration in the front-rear direction of the vehicle body center portion up to the first maximum value. The second condition that the maximum value front-rear ratio is smaller than the first set ratio, and the smaller front-rear deceleration of the left-right front deceleration obtained by the left-right front deceleration obtaining means is set to A determination unit that determines that a soft crash has occurred when all three conditions, that is, a third condition that a left-right ratio divided by a larger longitudinal deceleration is greater than a second set ratio, are satisfied. Apparatus (Claim 2). The main sensor provided near the driver's seat of the vehicle body, the sub-sensors provided respectively on the left and right front portions of the vehicle body, and the main and sub-smoothing means for smoothing the outputs of these sensors respectively comprise a soft crash detection device. It may or may not be a component. In the latter case, the deceleration in the front-rear direction may be obtained from an apparatus including a main sensor, a sub sensor, a smoothing unit, and the like. According to this aspect, for example,
The functions and effects described in the items (1) and (2) are obtained. (4) The soft crash detection device according to (3), an airbag, an inflator capable of inflating the airbag at different speeds, and the airbag when the soft crash detection device detects a soft crash. An inflator control device for inflating the bag at a speed equal to or higher than the middle speed among the different speeds. The inflator may be one that can inflate the airbag at different speeds in multiple stages, or one that can inflate at a continuously changing speed. In the inflator which can inflate the airbag in two stages of high speed and low speed, the speed higher than the middle is high speed, and in the inflator which can inflate the airbag in three stages of high speed, medium speed and low speed,
Medium or high speed. However, in a soft crash, it is often desirable to inflate the airbag at the highest speed. The inflator may be provided with a plurality of airbags having the same speed at which the airbag is inflated, and among them, the number of inflators for inflating the airbag may be different at the same time, so that the airbag inflation speed may be different. A plurality of inflators having different inflation speeds may be provided and selectively used according to the required inflation speed. Alternatively, a single inflator may be used to change the inflation speed in multiple steps or steplessly. The airbag may be inflated at an appropriate speed. According to the soft crash detection device described in the item (3), the soft crash is not detected until the first minimum value occurs, and it takes a longer time to detect the soft crash than a head-on collision or the like. However, when a soft crash is detected, the occupant can be sufficiently protected because the airbag is inflated at a speed higher than the middle speed.

【0005】[0005]

【発明の実施の形態】以下、エアバッグ装置におけるソ
フトクラッシュの検出を例に取り、本発明の実施形態を
図面に基づいて説明する。図1に示すように、本実施形
態の乗員保護装置たるエアバッグ装置10は、制御装置
たる電子制御ユニット12およびエアバッグ14を有し
ている。電子制御ユニット12は、マイクロコンピュー
タ16(以下、マイコン16と略称する)および2個の
駆動回路18を有している。マイコン16は、PU(プ
ロセッシングユニット)20,ROM22,RAM2
4,それらを接続するバス26および入出力回路である
I/O回路28を含み、車両30の左右方向の中央部に
あって車体を構成する部材であるフロアトンネル上であ
って、運転席近傍に設けられている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings, taking detection of a soft crash in an airbag apparatus as an example. As shown in FIG. 1, an airbag device 10 as an occupant protection device according to the present embodiment has an electronic control unit 12 and an airbag 14 as a control device. The electronic control unit 12 includes a microcomputer 16 (hereinafter, simply referred to as a microcomputer 16) and two drive circuits 18. The microcomputer 16 includes a PU (processing unit) 20, a ROM 22, and a RAM 2
4, including a bus 26 connecting them and an I / O circuit 28 serving as an input / output circuit, on a floor tunnel which is a member constituting a vehicle body in a center portion of the vehicle 30 in the left-right direction, and near a driver's seat. It is provided in.

【0006】マイコン16には、I/O回路28によ
り、メインセンサたるフロアセンサ32および2個のサ
ブセンサたるフロントセンサ34,36の各検出信号が
入力される。フロアセンサ32は、図2に示すように、
マイコン16と共にフロアトンネル上に設けられ、運転
席近傍に配設されている。フロアセンサ32は、本実施
形態においては減速度センサにより構成され、車体中央
部であって運転席近傍の前後方向の減速度を検出する。
フロアセンサ32の出力信号は、本実施形態において
は、専用の電子回路であってアナログ回路により構成さ
れるカルマンフィルタにより平滑化され、その平滑化さ
れた信号がマイコン16に入力される。
The microcomputer 16 receives, via an I / O circuit 28, detection signals of a floor sensor 32 as a main sensor and front sensors 34 and 36 as two sub-sensors. The floor sensor 32 is, as shown in FIG.
It is provided on a floor tunnel together with the microcomputer 16 and is provided near the driver's seat. The floor sensor 32 is constituted by a deceleration sensor in the present embodiment, and detects the deceleration in the front-rear direction near the driver's seat at the center of the vehicle body.
In this embodiment, the output signal of the floor sensor 32 is smoothed by a Kalman filter which is a dedicated electronic circuit and is configured by an analog circuit, and the smoothed signal is input to the microcomputer 16.

【0007】2個のフロントセンサ34,36はそれぞ
れ、車両30の左右両側にそれぞれ設けられて車体を構
成するサイドフレームに設けられ、車体左右前部に設け
られている。これらフロントセンサ34,36はそれぞ
れ、本実施形態においては減速度センサにより構成さ
れ、車体左右前部の前後方向の減速度を検出する。左右
の各フロントセンサ34,36の検出信号は、本実施形
態においては、専用の電子回路であってアナログ回路に
より構成されるカルマンフィルタによって平滑化される
とともに、図示は省略するが、フロントセンサ34,3
6と共に車両左右前部に設けられたマイクロコンピュー
タにより複数段階、例えば12段階のレベルに分けら
れ、例えば、電流通信によりマイコン16に入力され
る。本実施形態においては、フロアセンサ32,フロン
トセンサ34,36,これらセンサの出力信号を平滑化
するカルマンフィルタは、マイコン16および駆動回路
18と共に電子制御ユニット12を構成している。以
下、フロントセンサ34を左フロントセンサ34,フロ
ントセンサ36を右フロントセンサ36と称する。
[0007] The two front sensors 34 and 36 are respectively provided on the left and right sides of the vehicle 30 and are provided on side frames constituting the vehicle body, and are provided on the left and right front portions of the vehicle body. In the present embodiment, each of the front sensors 34 and 36 is constituted by a deceleration sensor, and detects a deceleration in the front-rear direction of the left and right front portions of the vehicle body. In the present embodiment, the detection signals of the left and right front sensors 34 and 36 are smoothed by a Kalman filter which is a dedicated electronic circuit and is configured by an analog circuit. 3
The microcomputer 6 is divided into a plurality of levels, for example, 12 levels, by a microcomputer provided at the left and right front portions of the vehicle together with 6, and is inputted to the microcomputer 16 by, for example, current communication. In the present embodiment, the floor sensor 32, the front sensors 34, 36, and the Kalman filter for smoothing the output signals of these sensors constitute the electronic control unit 12 together with the microcomputer 16 and the drive circuit 18. Hereinafter, the front sensor 34 is referred to as a left front sensor 34, and the front sensor 36 is referred to as a right front sensor 36.

【0008】また、マイコン16は、I/O回路28か
ら駆動回路18に起動信号を出力し、インフレータ44
にガスを発生させて前記エアバッグ14を膨張させる。
本実施形態においては、インフレータ44は2個設けら
れ、気体供給装置46を構成している。2個のインフレ
ータ44はそれぞれ、点火装置48およびガス発生剤
(図示省略)を有し、駆動回路18はマイコン16から
の起動信号によって点火装置48に通電し、点火させ
る。それによりガス発生剤に点火され、ガスが発生して
エアバッグ14に供給され、エアバッグ14が膨張させ
られる。2個のインフレータ44に同時にガスを発生さ
せれば、エアバッグ14に高速でガスが供給されてエア
バッグ14は高速で膨張させられ、2個のインフレータ
44に時間差を有してガスを発生させれば、エアバッグ
14に低速でガスが供給されてエアバッグ14は低速で
膨張させられる。気体供給装置46は多段インフレータ
により構成されているのであり、気体供給装置46の高
速でのガス供給をハイモード、低速でのガス供給をロー
モードと称する。
The microcomputer 16 outputs a start signal from the I / O circuit 28 to the drive circuit 18 so that the inflator 44
The air bag 14 is inflated by generating gas.
In the present embodiment, two inflators 44 are provided, and constitute a gas supply device 46. Each of the two inflators 44 has an ignition device 48 and a gas generating agent (not shown), and the drive circuit 18 energizes and ignites the ignition device 48 according to a start signal from the microcomputer 16. Thereby, the gas generating agent is ignited, gas is generated and supplied to the airbag 14, and the airbag 14 is inflated. If gas is simultaneously generated in the two inflators 44, the gas is supplied to the airbag 14 at a high speed, the airbag 14 is inflated at a high speed, and the two inflators 44 generate the gas with a time lag. Then, gas is supplied to the airbag 14 at a low speed, and the airbag 14 is inflated at a low speed. The gas supply device 46 is constituted by a multi-stage inflator, and the gas supply at a high speed of the gas supply device 46 is called a high mode, and the gas supply at a low speed is called a low mode.

【0009】前記マイコン16のROM22には、図3
ないし図8にそれぞれフローチャートで表すメインルー
チン,ソフトクラッシュ検出ルーチン,車体中央部減速
度極大値・極小値等取得ルーチン,左右減速度比取得ル
ーチンおよびソフトクラッシュ判定ルーチンを始めとす
る種々のルーチンが記憶されている。また、RAM24
には、図9に示すように、検出値積分値メモリ60等が
ワーキングメモリと共に設けられている。PU20は、
RAM24を使用しつつ、上記ルーチンを実行する。
The ROM 22 of the microcomputer 16 has
Various routines including a main routine, a soft crash detection routine, a vehicle center central deceleration maximum / minimum value acquisition routine, a left / right deceleration ratio acquisition routine, and a soft crash determination routine, each of which is represented by a flowchart in FIG. 8, are stored. Have been. Also, the RAM 24
As shown in FIG. 9, a detection value integral value memory 60 and the like are provided together with a working memory. PU20,
The above routine is executed while using the RAM 24.

【0010】ソフトクラッシュの検出は、ソフトクラッ
シュ発生時には減速度が特有の波形を描いて変化するこ
とに基づいて行われる。ソフトクラッシュ発生時におけ
るフロアセンサ32,左右のフロントセンサ34,36
の出力信号をフィルタによって平滑化すれば、図10に
示すように、車体中央部においても、車体左右前部にお
いてもそれぞれ、一旦、増大した後、減少し、再度増大
する波形を描いて変化するとともに、1回目の増減によ
り生ずる最大値である第1極大値は、2回目の増減によ
り生ずる最大値である第2極大値より小さい。本実施形
態のエアバッグ装置10が設けられた車両においては、
エンジンが車両前部であって、バンパから離れた位置に
設けられており、バンパの中央部が衝突対象物(例えば
電柱)に衝突した後、車両の前部の弾性変形および塑性
変形に伴って車体がさらに前進し、その後、強度の大き
いエンジンが衝突対象物に衝突することにより、2回目
の大きい減速度の増大が生ずるのである。また、車体左
右の前部は、車体中央部より先に衝突対象物に衝突する
ため、減速度は、車体左右前部において車体中央部より
先に生ずる。
[0010] The detection of a soft crash is performed based on the fact that the deceleration changes by drawing a unique waveform when a soft crash occurs. Floor sensor 32 and left and right front sensors 34, 36 when a soft crash occurs
If the output signal is smoothed by a filter, as shown in FIG. 10, the waveform once increases, then decreases and then increases again at the center of the vehicle body and at the front left and right portions of the vehicle body. In addition, the first maximum value which is the maximum value generated by the first increase / decrease is smaller than the second maximum value which is the maximum value caused by the second increase / decrease. In the vehicle provided with the airbag device 10 of the present embodiment,
The engine is located in the front part of the vehicle and is located away from the bumper. After the central part of the bumper collides with the collision object (for example, a utility pole), the engine is accompanied by elastic deformation and plastic deformation of the front part of the vehicle. When the vehicle body moves further forward, and then the high-strength engine collides with the collision target, a second large increase in deceleration occurs. Further, since the left and right front portions of the vehicle body collide with the collision target before the vehicle body center portion, the deceleration occurs at the vehicle body left and right front portions before the vehicle body central portion.

【0011】この減速度の変化に基づいて、ソフトクラ
ッシュ検出の条件が3つ設定されている。第1条件は、
車体中央部の前後方向減速度の第1極大値が第1設定減
速度より大きく、第2設定減速度より小さいことであ
り、第2条件は、車体中央部の前後方向減速度の、第1
極大値までの平均値で、第1極大値から最初の極小値で
ある第1極小値までの平均値を割った極大値前後比が第
1設定比より小さいことであり、第3条件は、車体左右
前部の前後方向減速度のうち、小さい方の前後方向減速
度を大きい方の前後方向減速度で割った左右比が第2設
定比より大きいことである。
Three conditions for detecting a soft crash are set based on the change in the deceleration. The first condition is
The first maximum value of the longitudinal deceleration at the center of the vehicle body is larger than the first set deceleration and smaller than the second set deceleration.
The average value up to the maximum value, the maximum value front-back ratio obtained by dividing the average value from the first maximum value to the first minimum value that is the first minimum value is smaller than the first set ratio, and the third condition is The left-right ratio obtained by dividing the smaller front-rear deceleration by the larger front-rear deceleration among the front-rear decelerations at the left and right front portions of the vehicle body is larger than the second set ratio.

【0012】ソフトクラッシュの一例は、前述のよう
に、ポール衝突であるが、その他の形態のソフトクラッ
シュも本発明に従って検出可能である。その一例は、特
殊な形態のアンダライド衝突である。アンダライド衝突
は、衝突対象物が、例えばトラックのように、地面との
距離が大きい部分を有し、車両が衝突対象物と地面との
間に突っ込む衝突であるが、車両が突っ込む際、フロン
トガラスではなく、車両前部のバンパおよびサイドフレ
ームより上の部分が衝突対象物に衝突すれば、ソフトク
ラッシュが生ずる。減速度が、一旦、増大し、減少した
後、再び増大し、上記3つの条件を満たす衝突であれ
ば、ソフトクラッシュとして検出され得るのである。
One example of a soft crash is a pole collision, as described above, but other forms of soft crash can be detected in accordance with the present invention. One example is a special form of underride collision. An underride collision is a collision in which the collision target has a portion with a large distance to the ground, such as a truck, and the vehicle plunges between the collision target and the ground. Rather, if a portion above the bumper and the side frame at the front of the vehicle collides with the collision object, a soft crash occurs. If the deceleration increases, decreases, and then increases again, and the collision satisfies the above three conditions, it can be detected as a soft crash.

【0013】図示しないイグニッションスイッチがON
にされ、電源が投入されれば、図3に示すメインルーチ
ンが実行される。メインルーチンのステップ1(以下、
S1と略記する。他のステップについても同じ。)にお
いて初期設定が行われ、メモリのクリア,初期値の設
定,フラグおよびカウンタのリセット等が行われる。次
いでS2が実行され、第4フラグF4 がセットされてい
るか否かの判定が行われる。第4フラグF4 はセットに
より、ソフトクラッシュ,正突等,各種の衝突が検出さ
れたことを表すが、初期設定においてリセットされてお
り、S2の判定結果はNOとなり、S3においてソフト
クラッシュの検出が行われ、S4において正突の検出が
行われ、S5においてソフトクラッシュおよび正突以外
の衝突の検出が行われる。
An ignition switch (not shown) is turned on.
When the power is turned on, the main routine shown in FIG. 3 is executed. Step 1 of the main routine
Abbreviated as S1. Same for other steps. In step (1), initialization is performed, and the memory is cleared, initial values are set, flags and counters are reset, and the like. Then S2 is performed, the fourth whether the flag F 4 is set determination is made. The fourth flag F 4 is set, soft crash, positive collision or the like, represents that the various collision is detected, which is reset in the initial setting, the determination result of S2 are NO, the detection of the soft crash in S3 Is performed, a head-on collision is detected in S4, and a soft crash and a collision other than a head-on collision are detected in S5.

【0014】そして、S6において車体中央部の前後方
向の減速度が点火判定しきい値(S6では、「しきい
値」と略記されている)より大きいか否かの判定が行わ
れる。車体中央部の前後方向の減速度は、フロアセンサ
32の平滑化された出力信号を読み込むことにより得ら
れる。点火判定しきい値はRAM24の点火判定しきい
値メモリ97に記憶されており、点火判定しきい値メモ
リ97には、初期設定において初期値が記憶されてい
る。この初期値は、本実施形態では、複数種類の衝突に
ついてそれぞれ設定された点火判定しきい値のうち、最
大の値である。
Then, in S6, it is determined whether or not the deceleration in the front-rear direction at the center of the vehicle body is greater than an ignition determination threshold value (abbreviated as "threshold value" in S6). The deceleration in the front-rear direction at the center of the vehicle body is obtained by reading the smoothed output signal of the floor sensor 32. The ignition determination threshold value is stored in the ignition determination threshold value memory 97 of the RAM 24, and the ignition determination threshold value memory 97 stores an initial value in an initial setting. In the present embodiment, this initial value is the maximum value among the ignition determination threshold values set for each of a plurality of types of collisions.

【0015】減速度が点火判定しきい値以下であればS
6の判定結果はNOになってルーチンの実行はS2に戻
る。減速度が点火判定しきい値より大きければ、S6の
判定結果がYESになってS7が実行され、気体供給装
置46の作動モードがハイモードか否かの判定が行われ
る。この判定は、気体供給装置作動モードメモリ99の
内容に従って行われる。気体供給装置作動モードメモリ
99には、本実施形態においては、初期設定においてロ
ーモードが記憶されている。作動モードがハイモードで
あれば、S7の判定結果はYESになってS8が実行さ
れ、ハイモード点火指令が出力される。2つの駆動回路
18に同時に起動信号が出力されるのであり、エアバッ
グ14が高速で膨張させられる。また、ローモードであ
れば、S7の判定結果はNOになってS9が実行され、
ローモード点火指令が出力される。2つの駆動回路18
に時間をおいて起動信号が出力され、エアバッグ14が
低速で膨張させられるのである。
If the deceleration is equal to or less than the ignition determination threshold, S
The determination result in 6 is NO, and the execution of the routine returns to S2. If the deceleration is greater than the ignition determination threshold value, the determination result of S6 becomes YES, and S7 is executed to determine whether the operation mode of the gas supply device 46 is the high mode. This determination is made according to the contents of the gas supply device operation mode memory 99. In the present embodiment, the low mode is stored in the gas supply device operation mode memory 99 in the initial setting. If the operation mode is the high mode, the determination result in S7 is YES, and S8 is executed, and a high mode ignition command is output. An activation signal is output to the two drive circuits 18 at the same time, and the airbag 14 is inflated at a high speed. If the mode is the low mode, the determination result of S7 is NO, and S9 is executed.
A low mode ignition command is output. Two drive circuits 18
After a short time, the activation signal is output, and the airbag 14 is inflated at a low speed.

【0016】上記第4フラグF4 のセット,点火判定し
きい値の設定,気体供給装置46の作動モードの設定
は、S3,S4,S5においてそれぞれ実行される衝突
検出ルーチンのいずれにおいても、衝突の検出に基づい
て行われる。各衝突検出ルーチンのいずれかにおいて衝
突が検出されて第4フラグF4 がセットされれば、S2
の判定結果がYESになってS3〜S5がスキップさ
れ、以後、いずれのルーチンにおいても衝突の検出は行
われず、気体供給装置46は、最も早く検出された衝突
に基づいて設定された点火判定しきい値により決まる時
期に、設定されたモードで作動させられ、エアバッグ1
4が膨張させられる。以下、図4ないし図8に表すフロ
ーチャートに基づいてソフトクラッシュの検出を説明す
る。正突の検出およびその他の衝突の検出は、本発明と
は直接関係がないため、説明を省略するが、正突の場
合、気体供給装置46の作動モードはローモードに設定
される。なお、正突の場合、衝突状況、例えば車両の走
行速度に応じてローモードとハイモードとが選択される
ようにしてもよい。
The setting of the fourth flag F 4 , the setting of the ignition determination threshold value, and the setting of the operation mode of the gas supply device 46 are performed in any of the collision detection routines executed in S 3, S 4, and S 5. Is performed based on the detection of If it is the fourth flag F 4 is set is detected collision in any of the collision detection routine, S2
Is YES, and steps S3 to S5 are skipped. Thereafter, no collision is detected in any of the routines, and the gas supply device 46 determines the set ignition based on the earliest detected collision. At the time determined by the threshold, the airbag 1 is activated in the set mode.
4 is inflated. Hereinafter, the detection of the soft crash will be described with reference to the flowcharts shown in FIGS. The detection of a head-on collision and the detection of other collisions are not directly related to the present invention and will not be described, but in the case of a head-on collision, the operation mode of the gas supply device 46 is set to the low mode. In the case of a head-on collision, the low mode and the high mode may be selected according to the collision situation, for example, the traveling speed of the vehicle.

【0017】ソフトクラッシュ検出ルーチンにおいて
は、図4に示すように、S11において車体中央部減速
度極大値・極小値等の取得が行われ、S12において左
右減速度比の取得が行われ、S13においてソフトクラ
ッシュの判定が行われる。
In the soft crash detection routine, as shown in FIG. 4, the maximum value / minimum value of the deceleration at the center of the vehicle body is obtained in S11, the left / right deceleration ratio is obtained in S12, and the process proceeds to S13. A soft crash determination is made.

【0018】図5のフローチャートに基づいて、車体中
央部減速度極大値・極小値等の取得を説明する。車体中
央部減速度極大値・極小値等取得ルーチンにおいては、
フロアセンサ32の検出値に基づいて第1極大値および
第1極小値等が取得される。フロアセンサ32の検出値
をすべて記憶して第1の極大値および極小値を取得して
もよいが、記憶容量が多くなる。そのため、本実施形態
においては、フロアセンサ32の検出値を設定数ずつ積
分して車体中央部の前後方向減速度の平均値を求め、相
前後する減速度平均値を比較して減速度の増大から減少
への転換を検出し、それにより第1極大値を取得し、減
速度の減少から増大への転換を検出して第1極小値をけ
んしけづうにされている。また、第1極大値取得まで、
減速度を積分するとともに積分時間を計測して減速度の
平均値を取得するとともに、第1極大値の取得後、第1
極小値の検出まで減速度を積分するとともに積分時間を
計測して、第1極大値から第1極小値までの減速度平均
値を取得する。左右減速度比を取得するためのフロント
センサ34,36の検出値に基づく車体左右前部の各前
後方向減速度の第1極大値の検出および減速度平均値の
取得についても同じである。
The acquisition of the maximum value / minimum value of the deceleration at the center of the vehicle body will be described with reference to the flowchart of FIG. In the routine for obtaining the maximum and minimum values of the deceleration in the center of the vehicle,
The first maximum value, the first minimum value, and the like are obtained based on the detection value of the floor sensor 32. The first maximum value and the minimum value may be obtained by storing all the detection values of the floor sensor 32, but the storage capacity is increased. For this reason, in the present embodiment, the detected values of the floor sensor 32 are integrated by a set number to obtain the average value of the longitudinal deceleration in the center of the vehicle body, and the average values of the decelerations before and after are compared to increase the deceleration. The detection of a transition from a deceleration to a decrease, thereby obtaining a first maximum, and the detection of a transition from a decrease in deceleration to an increase in deceleration, determines the first minimum. Also, until the first maximum value is obtained,
Integrating the deceleration and measuring the integration time to obtain the average value of the deceleration, and after obtaining the first maximum value,
The deceleration is integrated until the detection of the minimum value, and the integration time is measured to obtain an average value of the deceleration from the first maximum value to the first minimum value. The same applies to the detection of the first maximum value of the deceleration in the front-rear direction of the left and right front portions of the vehicle body based on the detection values of the front sensors 34 and 36 for obtaining the left-right deceleration ratio and the acquisition of the average deceleration.

【0019】まず、S21においてフロアセンサ32の
平滑化された検出値(減速度)が読み込まれる。次いで
S22が実行され、第1カウンタC1 のカウント値C1
が設定値以上であるか否かの判定が行われる。検出値の
読込みおよび積分が設定回数(図示の例では4回)行わ
れたか否かの判定が行われるのである。S22の判定結
果は当初はNOであり、S23が実行され、S21にお
いて読み込まれたフロアセンサ32の平滑化された検出
値が積分される。検出値積分値メモリ60に記憶された
値に、S21において読み込まれた値が順次加算され、
再び検出値積分値メモリ60に記憶されるのである。ま
た、検出値積分値メモリ60は初期設定においてクリア
されていて、初期値は0である。第1カウンタC1 のカ
ウント値C1 が1増加させられ、検出値の積分回数がカ
ウントされる。
First, in S21, the smoothed detection value (deceleration) of the floor sensor 32 is read. Next, S22 is executed, and the count value C 1 of the first counter C 1 is calculated.
Is determined whether or not is greater than or equal to a set value. It is determined whether the reading and integration of the detection value have been performed a set number of times (four times in the illustrated example). The determination result in S22 is NO at the beginning, and S23 is executed, and the smoothed detection value of the floor sensor 32 read in S21 is integrated. The value read in S21 is sequentially added to the value stored in the detection value integration value memory 60,
It is stored in the detected value integrated value memory 60 again. Further, the detected value integrated value memory 60 is cleared in the initial setting, and the initial value is 0. First count value C 1 of the counter C 1 is increased 1, the integral number of detected value is counted.

【0020】フロアセンサ32の検出値の積分回数は、
相前後する2つの減速度平均値の比較により、減速度の
増大から減少への転換および減少から増大への転換を検
出し得る回数に設定されている。フロアセンサ32によ
り検出される減速度は、平滑化しても未だ多少のノイズ
成分を含んでおり、必ずしも単調には増大し、あるいは
減少しない。そのため、設定回数は、ノイズ成分による
増減があっても、減速度が第1極大値に達するまでは、
相前後して得られる2つの減速度平均値の大きさが反転
することなく単調に増加し、第1極大値に達した後は単
調に減少するように設定される。
The integration number of the detection value of the floor sensor 32 is
By comparing the two successive deceleration average values, the number of times that a change in the deceleration from an increase to a decrease and a change from a decrease to an increase can be detected is set. The deceleration detected by the floor sensor 32 still contains some noise components even after smoothing, and does not necessarily monotonically increase or decrease. Therefore, even if there is an increase or decrease due to the noise component, the set number of times is constant until the deceleration reaches the first maximum value.
The magnitudes of the two average deceleration values obtained before and after are set to increase monotonically without inversion, and to decrease monotonically after reaching the first maximum value.

【0021】検出値の積分が設定回数行われるまで、S
21〜S23が繰返し実行される。検出値の読込みおよ
び積分が設定回数行われれば、S22の判定結果がYE
SになってS24が実行され、積分値が平均されて今回
減速度メモリ62に記憶される。平均値は、積分値を積
分回数で割ることにより求められる。この平均値を減速
度Gc とする。減速度Gc を今回減速度メモリ62に記
憶して減速度Gc(t)とする際、今回減速度メモリ62に
記憶されている今回減速度Gc(t)が先回減速度メモリ6
4に移されて先回減速度Gc(t-1)とされる。S24にお
いてはまた、検出値積分値メモリ60がクリアされる。
Until the detection value is integrated a predetermined number of times, S
Steps S21 to S23 are repeatedly executed. If reading of the detection value and integration are performed a set number of times, the determination result of S22 is YE
In S, S24 is executed, and the integrated values are averaged and stored in the current deceleration memory 62. The average value is obtained by dividing the integral value by the number of integrations. And the average value is set as the deceleration G c. Deceleration G c and stored in this deceleration memory 62 when the deceleration G c (t), this deceleration is stored in the current deceleration memory 62 G c (t) is ahead of times deceleration memory 6
The deceleration Gc (t-1) is set to the previous deceleration Gc (t-1) . In S24, the detected value integrated value memory 60 is cleared.

【0022】次いでS25が実行され、第1フラグF1
がセットされているか否かの判定が行われる。第1フラ
グF1 は初期設定においてリセットされており、S25
の判定結果はNOになってS26が実行され、減速度G
c が増大開始判定値Gthminより大きいか否かの判定が
行われる。増大開始判定値Gthmin は、減速度の実質的
な増大が始まったか否かを判定し得る大きさに設定され
ている。車体に対する衝撃は、車両衝突時に限らず、例
えば、路面の凹凸等によっても付与されるが、これが小
さいものであれば、減速度Gc は増大開始判定値G
thmin 以下であり、S26の判定結果はNOになって極
大値取得等の処理は行われない。
Next, S25 is executed, and the first flag F 1 is set.
It is determined whether or not is set. First flag F 1 is reset in the initial setting, S25
Is NO, S26 is executed, and the deceleration G
It is determined whether or not c is greater than an increase start determination value G thmin . The increase start determination value G thmin is set to a value that can determine whether or not substantial increase in deceleration has started. Impact to the vehicle body is not limited to a vehicle collision, for example, but also imparted by unevenness of the road surface or the like, as long as it is small, the deceleration G c is increased start determination value G
It is equal to or less than thmin , and the determination result in S26 is NO, and processing such as acquisition of the maximum value is not performed.

【0023】減速度Gc が増大開始判定値Gthmin より
大きければ、S26の判定結果はYESになってS27
が実行され、第1フラグF1 がセットされて減速度Gc
が増大開始判定値Gthmin を超えたことが記憶される。
次いでS28が実行され、第2フラグF2 がセットされ
ているか否かの判定が行われる。第2フラグF2 は、セ
ットにより、減速度の第1極大値が取得されたことを記
憶するが、初期設定においてリセットされており、S2
8の判定結果はNOになってS29が実行され、今回の
ルーチンの実行によりS24において演算された今回減
速度Gc(t)が先回のルーチンの実行によりS24におい
て演算された先回減速度Gc(t-1)以上であるか否かの判
定が行われる。減速度が増大していれば、今回減速度G
c(t)は先回減速度Gc(t-1)より大きく、S29の判定結
果はYESになってS30が実行され、S24において
演算された減速度Gc(t)が極大値メモリ70に記憶され
ている値と置き換えられる。今回減速度Gc(t)が先回減
速度Gc(t-1)以上であることにより極大値メモリ70に
記憶される値は、今回減速度Gc(t)が先回減速度G
c(t-1)以上であると判定された時点での減速度の最大値
であり、Gcmaxで表す。max は、maximum の略である。
次いでS31が実行され、減速度Gc(t)が積分されて第
1減速度積分値メモリ66に記憶される。減速度Gc(t)
の積分は、第1減速度積分値メモリ66に記憶された積
分値に、S24において算出した減速度G c(t)(今回減
速度メモリ62に記憶されている)を加算することによ
り行われる。第1減速度積分値メモリ66は、初期設定
においてクリアされていて、初期値は0である。また、
第2カウンタC2 のカウント値C2 が1増加させられ
る。最大値Gcmaxの更新が行われた回数がカウントさ
れ、それにより、減速度が増大し始めてから、第1極大
値が得られるまでの時間が計測されるのである。
Deceleration GcIs the increase start determination value GthminThan
If it is larger, the determination result of S26 becomes YES and S27
Is executed, and the first flag F1 Is set and deceleration Gc
Is the increase start determination value GthminIs exceeded.
Next, S28 is executed, and the second flag FTwoIs set
Is determined. Second flag FTwo Is
Note that the first maximum value of deceleration was obtained
Remember, it has been reset in the initial settings,
8 is NO, and S29 is executed.
The current time calculated in S24 is reduced by executing the routine.
Speed Gc (t)Is in S24 due to the execution of the previous routine.
Previous deceleration G calculated byc (t-1)Judgment of whether or not
Is set. If the deceleration has increased, the current deceleration G
c (t)Is the previous deceleration Gc (t-1)Larger, the result of S29
The result is YES, S30 is executed, and in S24
Calculated deceleration Gc (t)Is stored in the local maximum value memory 70.
Value. This time deceleration Gc (t)Decreased earlier
Speed Gc (t-1)With the above, the maximum value memory 70
The stored value is the current deceleration Gc (t)Is the previous deceleration G
c (t-1)Maximum value of deceleration at the time when it is judged that it is above
And GcmaxExpressed by max is an abbreviation of maximum.
Next, S31 is executed, and the deceleration Gc (t)Is integrated
It is stored in one deceleration integral value memory 66. Deceleration Gc (t)
Is integrated with the product stored in the first deceleration integral value memory 66.
The deceleration G calculated in S24 is added to the minute value. c (t)(This time reduced
(Stored in the speed memory 62).
Is performed. The first deceleration integral value memory 66 is initialized.
And the initial value is 0. Also,
Second counter CTwo Count value CTwo Is increased by one
You. Maximum value GcmaxThe number of updates made
Therefore, after the deceleration starts to increase, the first maximum
The time until the value is obtained is measured.

【0024】前後方向減速度が増大から減少に転ずるま
で、S21〜S25,S28〜S31が繰返し実行され
る。フロアセンサ32により検出された減速度は、平滑
化されるとともにS21〜S24において積分されて平
均化されているため、減速度は最初の極大値である第1
極大値に達するまで単調に増大し続け、前後方向減速度
が増大から減少に転じたとき、第1極大値が取得され
る。減速度が増大から減少に転ずれば、今回減速度G
c(t)が先回減速度Gc(t-1)より小さくなる。そのため、
S29の判定結果がNOになってS32が実行され、第
2フラグF2 がセットされて第1極大値Gcmax1 が得ら
れたことが記憶される。それにより、次にS28が実行
されるとき、その判定結果はYESになってS30は実
行されない。極大値メモリ70に記憶された最大値G
cmaxの更新は行われないのであり、S29の判定結果が
NOになったときに極大値メモリ70に記憶されていた
値が第1極大値Gcmax1 に確定する。なお、このmax
は、maximal の略である。
Steps S21 to S25 and S28 to S31 are repeatedly executed until the forward / backward deceleration changes from increasing to decreasing. Since the deceleration detected by the floor sensor 32 is smoothed and integrated and averaged in S21 to S24, the deceleration is the first local maximum value.
It continues to increase monotonically until it reaches a local maximum, and when the longitudinal deceleration changes from increasing to decreasing, a first maximum is obtained. If the deceleration changes from increasing to decreasing, the current deceleration G
c (t) becomes smaller than the previous deceleration Gc (t-1) . for that reason,
S29 in the determination result is executed S32 becomes NO, and the first maximum value G Cmax1 is stored that is obtained second flag F 2 is set. Accordingly, when S28 is executed next, the determination result is YES, and S30 is not executed. Maximum value G stored in local maximum value memory 70
The update of cmax is not performed, and the value stored in the local maximum value memory 70 when the determination result of S29 is NO is determined as the first local maximum value Gcmax1 . Note that this max
Is an abbreviation for maximal.

【0025】S32においてはまた、第1極大値G
cmax1 が取得されるまでの車体中央部の前後方向減速度
の平均値Gcamax が演算され、第1減速度平均値メモリ
74に記憶される。この演算は、第1減速度積分値メモ
リ66に記憶された積分値を、第2カウンタC2 のカウ
ント値C2 で割ることにより行われる。第1極大値の取
得は、減速度Gc が増大開始判定値Gthmin より大きい
場合に行われ、第1極大値を取得するまでの時間は、減
速度Gc が増大開始判定値Gthmin より大きくなった状
態から計測されるため、増大開始判定値Gthmin を超え
る以前の時間は減速度の平均値Gcamax の演算に使用さ
れない。ソフトクラッシュ検出のために第1極大値が取
得されるほどの衝撃により生じた減速度および時間に基
づいて、減速度の第1極大値までの平均値が演算される
のであり、その衝撃が生ずる以前に生じた減速度,時間
も含めて平均値が演算されることがなく、ソフトクラッ
シュ検出の対象となる衝撃について減速度の第1極大値
までの平均値が正確に演算される。
In S32, the first maximum value G
The average value G camax of the longitudinal deceleration at the center of the vehicle body until cmax1 is obtained is calculated and stored in the first average deceleration memory 74. This operation, the stored integration value in the first deceleration integration value memory 66 is performed by dividing the count value C 2 of the second counter C 2. Acquisition of the first local maximum value, the deceleration G c is performed is larger than an increase start determination value G thmin, the time to acquire the first maximum value, from the deceleration G c is increased start determination value G thmin Since the time is measured from the state of the increase, the time before exceeding the increase start determination value G thmin is not used for calculating the average value G camax of the deceleration. The average value of the deceleration up to the first maximum value is calculated based on the deceleration and the time caused by the impact that the first maximum value is obtained for detecting the soft crash, and the impact occurs. The average value including the previously generated deceleration and time is not calculated, and the average value up to the first maximum value of the deceleration is accurately calculated for the impact to be subjected to the soft crash detection.

【0026】次いで、S35が実行され、減速度Gc(t)
の積分値が求められるとともに、第3カウンタC3 のカ
ウント値C3 が1増加させられる。積分は、第2減速度
積分値メモリ68に記憶された値に、S24において算
出した今回減速度Gc(t)を加算することにより行われ、
演算値は第2減速度積分値メモリ68に記憶される。第
2減速度積分値メモリ68は初期設定においてクリアさ
れていて、初期値は0である。第1極大値Gcmax1 が得
られた後、第1極大値Gcmax1 から最初の極小値である
第1極小値Gcmin1 が検出されるまでの減速度の積分値
の演算および時間の計測が行われるのである。第1極小
値Gcmin1 のmin は、minimal の略である。
Next, S35 is executed, and the deceleration G c (t) is performed.
With the integral value of is obtained, the count value C 3 of the third counter C 3 is increased 1. The integration is performed by adding the current deceleration Gc (t) calculated in S24 to the value stored in the second deceleration integrated value memory 68,
The calculated value is stored in the second deceleration integral value memory 68. The second deceleration integrated value memory 68 is cleared in the initial setting, and the initial value is 0. After the first maximum value G cmax1 is obtained, the calculation of the integral value of the deceleration from the first maximum value G cmax1 to the detection of the first minimum value G cmin1, which is the first minimum value, and measurement of the time are performed. It is done. The min of the first minimum value G cmin1 is an abbreviation of minimal.

【0027】第2フラグF2 がセットされることによ
り、次にS28が実行されるとき、その判定結果はYE
SになってS33が実行され、今回減速度Gc(t)が先回
減速度Gc(t-1)以下であるか否かの判定が行われる。減
速度は、第1極大値から最初の極小値である第1極小値
まで単調に減少し続けるため、S33の判定結果はYE
SになってS35が実行される。そして、減速度が減少
から増大に転じてS33の判定結果がNOになるまで、
S21〜S25,S28,S33,S35が繰返し実行
され、減速度Gc(t)の積分および積分時間の計測が行わ
れる。
[0027] When the second flag F 2 is set, the next time the S28 is executed, the determination result is YE
In S, S33 is executed to determine whether or not the current deceleration Gc (t) is equal to or less than the previous deceleration Gc (t-1) . Since the deceleration continues to decrease monotonically from the first local maximum value to the first local minimum value, ie, the first local minimum value, the determination result of S33 is YE
In S, S35 is executed. Then, until the deceleration changes from a decrease to an increase and the determination result of S33 becomes NO,
Steps S21 to S25, S28, S33, and S35 are repeatedly performed, and integration of the deceleration Gc (t) and measurement of the integration time are performed.

【0028】減速度が減少から増大に転ずれば、今回減
速度Gc(t)が先回減速度Gc(t-1)より大きくなり、S3
3の判定結果がNOになり、減速度が極小値に達したこ
とがわかる。そして、S36が実行され、第1極大値取
得から第1極小値取得までの減速度の平均値Gcamin
演算され、第2減速度平均値メモリ76に記憶されると
ともに、第3フラグF3 がセットされて、平均値G
camin が得られたことが記憶される。平均値Gcamin
演算は、第2減速度積分値メモリ68に記憶された積分
値を、第3カウンタC3 のカウント値C3 で割ることに
より行われる。なお、第1極大値Gcmaxが得られた後、
減速度が減少して増大開始判定値Gthmin 以下になるこ
とがあっても、第1フラグF1 がセットされているた
め、S24において算出された減速度Gc と増大開始判
定値Gthmin との比較は行われず、第1極小値の検出が
行われる。
If the deceleration changes from decreasing to increasing, the current deceleration Gc (t) becomes larger than the previous deceleration Gc (t-1) , and S3
The determination result of No. 3 is NO, and it can be seen that the deceleration has reached the minimum value. Then, S36 is executed, the average value G camin of the deceleration from the acquisition of the first maximum value to the acquisition of the first minimum value is calculated, stored in the second average memory value for deceleration 76, and the third flag F 3. Is set and the average value G
It is stored that camin was obtained. The calculation of the average value G camin is performed by dividing the integrated value stored in the second deceleration integrated value memory 68 by the count value C 3 of the third counter C 3 . After the first maximum value G cmax is obtained,
Even if the deceleration decreases and becomes equal to or less than the increase start determination value G thmin , since the first flag F 1 is set, the deceleration G c calculated in S24 and the increase start determination value G thmin are not equal to each other. Are not performed, and the first minimum value is detected.

【0029】S11の実行後、S12において左右減速
度比取得ルーチンが実行される。左右減速度比取得ルー
チンにおいては、左フロントセンサ34および右フロン
トセンサ36の各検出値に基づいて、車体左右前部の各
前後方向減速度の第1極大値が求められるとともに、そ
れら第1極大値が取得されるまでの減速度の平均値が算
出され、左右の各減速度の平均値の比を算出することに
より、車体左右前部の減速度の比(左右比)が算出され
る。車体左右前部の各前後方向減速度の第1極大値およ
び減速度の平均値はいずれも、車体中央部の前後方向減
速度の第1極大値および第1極大値が取得されるまでの
減速度の平均値と同様に取得されるため、説明は省略す
る。
After execution of S11, a left / right deceleration ratio acquisition routine is executed in S12. In the left / right deceleration ratio acquisition routine, the first maximum values of the front / rear decelerations of the left and right front portions of the vehicle body are obtained based on the detection values of the left front sensor 34 and the right front sensor 36, respectively. The average value of the decelerations until the value is obtained is calculated, and the ratio of the average values of the left and right decelerations is calculated to calculate the ratio (left / right ratio) of the deceleration at the left and right front portions of the vehicle body. The first maximum value and the average value of the deceleration in each of the front-rear decelerations at the left and right front portions of the vehicle body are both reduced until the first maximum value and the first maximum value of the deceleration in the front-rear direction at the center portion of the vehicle body are obtained. Since it is obtained in the same manner as the average value of the speed, the description is omitted.

【0030】左右減速度比取得ルーチンに特有の部分を
説明する。車体左前部と車体右前部とについてそれぞれ
別々に減速度の平均値が取得され、その取得は、第5,
第7フラグF5 ,F7 をセットすることにより記憶され
る。車体左右の各前部について減速度の平均値が取得さ
れれば、S54,S66の判定結果がいずれもYESに
なってS67が実行され、左右減速度比(左右比)が演
算されるとともに、左右減速度比メモリ98に記憶され
る。この記憶は、演算した左右減速度比を、現に左右減
速度比メモリ98に記憶されている値に代えて左右減速
度比メモリ98に記憶することにより行われる。なお、
左右減速度比メモリ98には、初期設定において、初期
値、例えば、衝突の左右対称性を判定するための第2設
定比(第2設定比については後述する)より必ず小さく
なる値に設定されている。その後、第9フラグF9 がセ
ットされて左右減速度比が取得されたことが記憶される
(S68)。
The parts specific to the left / right deceleration ratio acquisition routine will be described. The average value of the deceleration is obtained separately for the left front part of the vehicle body and the right front part of the vehicle body.
This is stored by setting the seventh flags F 5 and F 7 . If the average value of the deceleration is obtained for each of the front portions on the left and right sides of the vehicle, the determination results in S54 and S66 are both YES, and S67 is executed, and the left / right deceleration ratio (left / right ratio) is calculated. It is stored in the left / right deceleration ratio memory 98. This storage is performed by storing the calculated left / right deceleration ratio in the left / right deceleration ratio memory 98 instead of the value currently stored in the left / right deceleration ratio memory 98. In addition,
In the left / right deceleration ratio memory 98, an initial value is set to an initial value, for example, a value that is always smaller than a second setting ratio (the second setting ratio will be described later) for determining the left-right symmetry of a collision. ing. Then, that the left and right deceleration ratio ninth flag F 9 is set is acquired and stored (S68).

【0031】左右減速度比が得られたならば、第9フラ
グF9 がセットされることにより、S41の判定結果が
YESになってS69が実行され、設定時間が経過した
か否かの判定が行われる。この時間の計測は、例えば、
PU20に設けられた計時手段たるタイマを用いて行わ
れる。S69の判定結果は当初はNOであり、ルーチン
の実行は終了する。
[0031] If the left and right deceleration ratio is obtained, by the ninth flag F 9 is set, the determination result of S41 is executed and S69 become to YES, determination of whether the set time has elapsed Is performed. The measurement of this time is, for example,
This is performed using a timer provided as a time measuring means provided in the PU 20. The determination result in S69 is NO at the beginning, and the execution of the routine ends.

【0032】ソフトクラッシュの判定が行われず、左右
減速度比がその判定に使われることなく、設定時間が経
過すれば、S69の判定結果はYESになってS70が
実行され、左右減速度比を取得するために用いられた各
種フラグ,カウンタがリセットされるとともに、左右減
速度比を取得するために用いられたメモリであって、左
右減速度比メモリ98を除くメモリがクリアされて、再
度、左右減速度比の取得が行われるようにされる。衝撃
によっては、車体の左右前部において減速度が増大開始
判定値を超えて第1極大値が取得され、左右減速度比が
演算されても、車体中央部においては減速度が増大開始
判定値を超えず、第1極大値が取得されなくてソフトク
ラッシュの判定が行われないことがある。そのため、演
算された左右減速度比がソフトクラッシュの判定に使用
されたか否かを監視、検出し、使用されなかった場合に
は、左右減速度比を新たに取得し、使用されなかった左
右減速度比を捨てるようにしなければ、車体中央部の前
後方向減速度の第1極大値が得られてソフトクラッシュ
の判定が行われるとき、その判定に用いられる左右減速
度比と、第1極大値とは、異なる衝撃により得られた値
となってソフトクラッシュを正しく判定することができ
ない。そのため、左右減速度比が取得された後、設定時
間の経過を待ち、左右減速度比がソフトクラッシュの判
定に使用されなければ、再度、取得が行われるようにさ
れている。S69において待たれる設定時間は、ソフト
クラッシュであれば、左右減速度比が得られた後、次の
衝撃によって左右減速度比が得られる前に、現に得られ
ている左右減速度比を取得させた衝撃により、車体中央
部の前後方向減速度の第1極大値が得られる長さに設定
されている。減速度を生じさせた衝撃がソフトクラッシ
ュであれば、設定時間が経過する前に、あるいは設定時
間が経過しても、次に左右減速度比が得られる前に、車
体中央部の前後方向減速度の第1極大値が得られ、同じ
衝撃によって得られた左右減速度比,第1極大値および
極大値前後比を用いてソフトクラッシュの判定が行われ
る。設定時間が経過しても、次に左右減速度比が取得さ
れるまでは、先に取得された左右減速度比が左右減速度
比メモリ98に記憶されており、ソフトクラッシュの判
定を行うことができる。設定時間が経過する前にソフト
クラッシュの判定が行われた場合、後述するように、ソ
フトクラッシュではないと判定されれば、S70におけ
ると同様にフラグのリセット等が行われ、再度、左右減
速度比の取得が行われるようにされる。また、ソフトク
ラッシュであると判定されれば、その後は左右減速度比
の取得は行われない。この設定時間は、ソフトクラッシ
ュであれば、左右減速度比が得られたときから、車体中
央部の前後方向減速度の第1極大値が得られるまでの時
間よりやや長い時間としてもよい。
If the determination of soft crash is not performed and the left / right deceleration ratio is not used for the determination, and the set time has elapsed, the determination result of S69 becomes YES and S70 is executed, and the left / right deceleration ratio is set. The various flags and counters used for the acquisition are reset, and the memories used for acquiring the left / right deceleration ratio, except the left / right deceleration ratio memory 98, are cleared, and again, The acquisition of the left / right deceleration ratio is performed. Depending on the impact, even when the deceleration exceeds the determination value for starting to increase at the left and right front portions of the vehicle body and the first maximum value is obtained, and the left / right deceleration ratio is calculated, the deceleration is determined to increase at the central portion of the vehicle body. , The first maximum value may not be obtained, and the soft crash determination may not be performed. Therefore, it monitors and detects whether the calculated left / right deceleration ratio has been used for soft crash determination, and if not used, newly obtains the left / right deceleration ratio and uses the left / right deceleration that has not been used. If the speed ratio is not discarded, when the first maximum value of the longitudinal deceleration at the center of the vehicle body is obtained and the soft crash is determined, the left / right deceleration ratio used for the determination and the first maximum value Is a value obtained by a different impact, and the soft crash cannot be correctly determined. Therefore, after the left / right deceleration ratio is acquired, the elapse of the set time is waited, and if the left / right deceleration ratio is not used for the determination of the soft crash, the acquisition is performed again. If the set time waited in S69 is a soft crash, after the left / right deceleration ratio is obtained, the currently obtained left / right deceleration ratio is acquired before the left / right deceleration ratio is obtained by the next impact. The length is set so that the first maximum value of the longitudinal deceleration at the center of the vehicle body is obtained by the impact. If the impact that caused the deceleration is a soft crash, the center of the vehicle will decrease in the front-rear direction before the set time elapses, or after the set time elapses, before the next left / right deceleration ratio is obtained. The first maximum value of the speed is obtained, and the soft crash is determined using the left / right deceleration ratio, the first maximum value, and the front-rear ratio before and after the same impact. Even after the set time has elapsed, the previously acquired left / right deceleration ratio is stored in the left / right deceleration ratio memory 98 until the next left / right deceleration ratio is acquired, and the soft crash determination is performed. Can be. If the soft crash is determined before the set time elapses, as described later, if it is determined that the soft crash has not occurred, the flag is reset as in S70, and the left and right deceleration is performed again. An acquisition of the ratio is performed. If it is determined that a soft crash has occurred, the acquisition of the left / right deceleration ratio is not performed thereafter. In the case of a soft crash, the set time may be slightly longer than the time from when the left / right deceleration ratio is obtained to when the first maximum value of the longitudinal deceleration in the center of the vehicle body is obtained.

【0033】S12の実行後、S13においてソフトク
ラッシュ判定ルーチンが実行される。ソフトクラッシュ
判定ルーチンにおいては、図8に示すように、S71に
おいて第2フラグF2 がセットされているか否かの判定
が行われる。車体中央部の前後方向減速度の第1極大値
cmax1 が得られているか否かの判定が行われるのであ
る。この判定結果は第1極大値Gcmax1 が得られるまで
NOであり、S71が繰返し実行される。
After execution of S12, a soft crash determination routine is executed in S13. In soft crash determination routine, as shown in FIG. 8, a second flag F 2 it is determined whether or not has been set is performed in S71. It is determined whether or not the first maximum value G cmax1 of the longitudinal deceleration at the center of the vehicle body has been obtained. This determination result is NO until the first maximum value G cmax1 is obtained, and S71 is repeatedly executed.

【0034】第1極大値Gcmax1 が得られれば、S71
の判定結果がYESになってS72が実行され、第10
フラグF10がセットされているか否かの判定が行われ
る。第10フラグF10は、ソフトクラッシュの第1条件
および第3条件が満たされた場合にセットされるが、初
期設定においてリセットされており、S72の判定結果
はNOになってS73が実行され、第1極大値Gcmax1
が第1設定減速度Gth1より大きいか否かの判定が行わ
れる。第1極大値Gcmax1 は、ソフトクラッシュ時にバ
ンパに発生する応力の大小に対応するが、発生応力は車
両の走行速度に比例する。したがって、ソフトクラッシ
ュが発生すればエアバッグ14を膨らませるべき走行速
度を決めれば、第1極大値Gcmax1 が決まり、第1設定
減速度Gth 1 は、エアバッグを膨張させるべきソフトク
ラッシュ時の第1極大値Gcmax1 であれば必ず超える値
(すなわちエアバッグ14を膨張させるべき車両の走行
速度に応じて決まる第1極大値Gcmax1 より小さく、前
記増大開始判定値Gthmin より大きい値)に設定されて
いる。第1極大値Gcmax1 が第1設定減速度Gth1 以下
であれば、ソフトクラッシュではなく、S73の判定結
果はNOになってS80が実行され、メモリのクリア,
カウンタおよびフラグのリセットが行われて、再度、ソ
フトクラッシュの検出が行われるようにされる。クリア
されるのは、第1極大値,左右減速度比,極大値前後比
の取得に使用されるメモリであるが、左右減速度比メモ
リ98は初期値が設定される。点火判定しきい値メモリ
97,気体供給装置作動モードメモリ99の各内容は初
期設定のままである。ソフトクラッシュではなく、路面
の凹凸等による衝撃等によって生じた減速度であって
も、増大開始判定値Gthmin を超えれば、第1極大値の
取得が行われるが、第1条件を満たさないことにより、
ソフトクラッシュと判定されることが回避される。第
2,第3条件についても同じであり、それらの条件が満
たされない場合にはメモリのクリア等が行われ、再度、
ソフトクラッシュの検出が行われるようにされる。
If the first maximum value G cmax1 is obtained, S71
Is YES, and S72 is executed.
Flag F 10 it is determined whether or not has been set is performed. Tenth flag F 10 is is set when the first condition and the third condition of the soft crash is satisfied, are reset in the initial setting, the judgment result of S72 is executed S73 becomes NO, and First maximum value G cmax1
Is larger than the first set deceleration G th1 . The first maximum value G cmax1 corresponds to the magnitude of the stress generated in the bumper at the time of the soft crash, but the generated stress is proportional to the traveling speed of the vehicle. Therefore, if determined the traveling speed should inflate the air bag 14 when the soft crash occurs, it determines the first maximum value G Cmax1, first set deceleration G th 1 is of the soft crash to inflate the air bag If the first maximum value G cmax1 is exceeded, the value must be exceeded (that is, a value smaller than the first maximum value G cmax1 determined according to the traveling speed of the vehicle in which the airbag 14 is to be inflated and larger than the increase start determination value G thmin ). Is set. If the first local maximum value G cmax1 is equal to or less than the first set deceleration G th1 , it is not a soft crash, and the determination result in S73 is NO, and S80 is executed to clear the memory,
The counter and the flag are reset, and the soft crash is detected again. What is cleared is the memory used for acquiring the first maximum value, the left / right deceleration ratio, and the maximum value front / rear ratio. The contents of the ignition determination threshold value memory 97 and the gas supply device operation mode memory 99 remain at the initial settings. Even if it is not a soft crash but a deceleration caused by an impact due to unevenness of the road surface, etc., the first maximum value is obtained if the increase start determination value G thmin is exceeded, but the first condition is not satisfied. By
The determination as a soft crash is avoided. The same applies to the second and third conditions. If those conditions are not satisfied, the memory is cleared and the like is performed again.
A soft crash detection is performed.

【0035】第1極大値Gcmax1 が第1設定減速度G
th1 より大きければ、S73の判定結果はYESになっ
てS74が実行され、第1極大値Gcmax1 が第2設定減
速度G th2 より小さいか否かの判定が行われる。第2設
定減速度Gth2 は、正突を排除する値に設定されてい
る。前述のように、正突時には、大きい減速度が短時間
で生ずるため、第2設定減速度Gth2 は、図10に示す
ように、ソフトクラッシュによる第1極大値Gcmax1
は超えないが、正突により生ずる減速度であれば超える
値に設定されている。
First maximum value Gcmax1 Is the first set deceleration G
th1 If it is larger, the determination result of S73 is YES.
S74 is executed, and the first maximum value Gcmax1 Is reduced by the second setting
Speed G th2 A determination is made whether it is less than. Second setting
Constant deceleration Gth2 Is set to a value that eliminates head-on collisions.
You. As mentioned above, during a head-on collision, a large deceleration
, The second set deceleration Gth2 Is shown in FIG.
Thus, the first maximum G due to the soft crashcmax1 so
Does not exceed, but exceeds the deceleration caused by a collision
Is set to a value.

【0036】第1極大値Gcmax1 が第2設定減速度G
th2 以上であれば、ソフトクラッシュではなく、S74
の判定結果はNOになってS80が実行される。第1極
大値G cmax1 が第2設定減速度Gth2 より小さければ、
S74の判定結果がYESになってS75が実行され、
左右減速度比メモリ98に記憶された左右減速度比が第
2設定比より大きいか否かの判定が行われる。左右減速
度比が1に近いほど、左右対称性が高く、第2設定比
は、本実施形態においては、0.8とされている。
The first maximum value Gcmax1 Is the second set deceleration G
th2 If so, it is not a soft crash, but S74
Is NO, and S80 is executed. First pole
Large value G cmax1 Is the second set deceleration Gth2 If smaller,
When the result of the determination in S74 is YES, S75 is executed, and
The left / right deceleration ratio stored in the left / right deceleration ratio memory 98 is
A determination is made as to whether the ratio is greater than the two set ratios. Left / right deceleration
The closer the power ratio is to 1, the higher the left-right symmetry, and the second setting ratio
Is 0.8 in the present embodiment.

【0037】左右減速度比が第2設定比以下であれば、
ソフトクラッシュではなく、S75の判定結果がNOに
なってS80が実行される。左右減速度比が第2設定比
より大きければ、S75の判定結果がYESになってS
76が実行され、第10フラグF10がセットされる。ソ
フトクラッシュの第1,第3条件が満たされたことが記
憶されるのである。次いでS77が実行され、第3フラ
グF3 がセットされているか否かの判定が行われる。車
体中央部の前後方向減速度の第1極大値から第1極小値
までの減速度の平均値が取得されているか否かの判定が
行われるのである。この平均値が取得されていなけれ
ば、第3フラグF3 はセットされず、S77の判定結果
はNOになる。そして、S71,S72,S77が繰返
し実行され、上記平均値の取得が待たれる。
If the left / right deceleration ratio is equal to or less than the second set ratio,
Instead of a soft crash, the determination result of S75 is NO and S80 is executed. If the left / right deceleration ratio is larger than the second set ratio, the determination result of S75 becomes YES and S
76 is executed, the tenth flag F 10 is set. The fact that the first and third conditions of the soft crash are satisfied is stored. Then S77 is executed, the third flag F 3 it is determined whether or not has been set is performed. It is determined whether or not the average value of the deceleration from the first maximum value to the first minimum value of the deceleration in the front-rear direction at the center of the vehicle body is obtained. Unless this average value is obtained, the third flag F 3 is not set, the judgment result of S77 is to NO. Then, S71, S72, and S77 are repeatedly executed, and the acquisition of the average value is awaited.

【0038】平均値が取得され、第3フラグF3 がセッ
トされれば、S77の判定結果はYESになってS78
が実行され、極大値前後比が第1設定比より小さいか否
かの判定が行われる。極大値前後比は、前記S32,S
36においてそれぞれ演算されて第1,第2の各減速度
平均値メモリ74,76に記憶されている減速度平均値
camax ,Gcamin を使用し、第1極大値Gcmax1 まで
の減速度平均値Gcama x で、第1極大値Gcmax1 から第
1極小値Gcmin1 までの減速度平均値Gcaminを割るこ
とにより求められる。ソフトクラッシュであれば、〔発
明が解決しようとする課題,課題解決手段および効果〕
の(1)項において説明したように、第1極大値G
cmax1 までの減速度と、第1極大値Gcmax1 から第1極
小値Gcmin1までの減速度とをそれぞれ平均して比較す
れば、後者の平均値は前者の平均値より小さいことが多
いのに対し、正突の場合や路面が悪路である場合には、
極大値前後比は大きな値になる。第1設定比は、この事
情に鑑み、減速度平均値Gcami n と減速度平均値G
camax との比によってソフトクラッシュを検出し得る値
に設定され、車両の種類に応じて設定され、1前後の値
に設定されている。
If the average value is obtained and the third flag F 3 is set, the determination result in S77 becomes YES and S78
Is executed, and it is determined whether or not the maximum value front-back ratio is smaller than the first set ratio. The maximum front-to-back ratio is determined by the aforementioned S32, S
Using the deceleration average values G camax and G camin calculated in 36 and stored in the first and second average deceleration values memories 74 and 76, the deceleration average up to the first maximum value G cmax1 is used. the value G cama x, is determined by dividing the deceleration average value G Camin from the first local maximum G Cmax1 to the first minimum value G cmin1. If it is a soft crash, [Problems to be solved by the invention, means to solve the problems and effects]
As described in the item (1), the first maximum value G
When the deceleration up to cmax1 and the deceleration from the first maximum value Gcmax1 to the first minimum value Gcmin1 are averaged and compared, the latter average value is often smaller than the former average value. On the other hand, in the case of a head-on collision or a bad road surface,
The ratio before and after the maximum value becomes a large value. First setting ratio in view of the circumstances, the deceleration average value G cami n and the deceleration average value G
The value is set to a value at which a soft crash can be detected based on the ratio with camax , set according to the type of vehicle, and set to a value around 1.

【0039】なお、前述のように、減速度の積分および
第1極大値取得までの時間の計測は、減速度Gc が増大
開始判定値Gthmin を超えたときから行われ、第1極大
値が取得されるまでの減速度平均値Gcamax は、減速度
c が増大開始判定値Gthmi n を超えるまでの減速度お
よび時間を含むことなく、求められている。減速度G c
が増大開始判定値Gthmin を超えるまでの減速度および
時間を含んで第1極大値が取得されるまでの減速度の平
均値Gcamax を求めれば、平均値Gcamax は小さくな
り、ソフトクラッシュであっても極大値前後比が第1設
定比より小さくならず、ソフトクラッシュが検出され損
なう恐れがあのに対し、減速度Gc が増大開始判定値G
thmin を超えるまでの時間を含むことなく、第1極大値
が取得されるまでの減速度の平均値Gcamax が求められ
るため、極大値前後比が第1設定比より小さいか否かの
判定が正確に行われる。
As described above, the integration of deceleration and
The measurement of the time until the first maximum value is obtained is the deceleration GcIncreases
Start judgment value GthminIs performed from the time when the
Average value of deceleration G until value is obtainedcamaxIs the deceleration
GcIs the increase start determination value Gthmi nDeceleration until exceeding
And is sought without including time. Deceleration G c
Is the increase start determination value GthminDeceleration up to
The average of the deceleration until the first maximum value is obtained including the time
Average Gcamax, The average value GcamaxIs small
The maximum ratio before and after the soft crash
Not less than the fixed ratio, soft crash is detected and loss
Deceleration GcIs the increase start determination value G
thminThe first maximum without including the time to exceed
Average value G of deceleration until is obtainedcamaxIs required
Therefore, it is determined whether the ratio before and after the maximum value is smaller than the first set ratio.
The judgment is made accurately.

【0040】極大値前後比が第1設定比以上であれば、
ソフトクラッシュではなく、S78の判定結果はNOに
なってS80が実行される。極大値前後比が第1設定比
より小さければ、S78の判定結果はYESになる。こ
れによりソフトクラッシュの3つの条件がすべて満たさ
れたのであり、S79が実行され、第4フラグF4 がセ
ットされて衝突の検出が記憶されるとともに、点火判定
しきい値および気体供給装置46の作動モードが設定さ
れる。ソフトクラッシュにおける点火判定しきい値は、
例えば、図10に示すように、第1極大値Gcmax1 より
大きく、前記第2設定減速度Gth2 より小さい値に設定
され、点火判定しきい値メモリ97に記憶される。ま
た、作動モードはハイモードに設定され、気体供給装置
作動モードメモリ99に記憶される。
If the maximum front-to-back ratio is equal to or greater than the first set ratio,
Instead of a soft crash, the determination result in S78 is NO and S80 is executed. If the maximum front-to-back ratio is smaller than the first set ratio, the determination result in S78 is YES. Thus it is that the three conditions of the soft crash all satisfied, S79 is performed, together with the fourth flag F 4 is set collision detection is stored, the ignition determination threshold and a gas supply device 46 The operation mode is set. The ignition judgment threshold in soft crash is
For example, as shown in FIG. 10, the value is set to a value larger than the first maximum value G cmax1 and smaller than the second set deceleration G th2 , and stored in the ignition determination threshold value memory 97. The operation mode is set to the high mode and stored in the gas supply device operation mode memory 99.

【0041】ソフトクラッシュが検出されれば、メイン
ルーチンにおいてS6が実行されるとき、減速度はソフ
トクラッシュの検出に基づいて設定された点火判定しき
い値と比較される。この点火判定しきい値は、第1極大
値より大きく、第2設定減速度より小さく設定されてい
て、正突等、ソフトクラッシュ以外の衝突の検出により
設定される点火判定しきい値より小さい。そのため、ソ
フトクラッシュは、第1極小値が生ずるまでは検出され
ず、正突等に比較して検出に時間がかかるが、検出後は
点火の遅れが回避される。減速度が点火判定しきい値を
超えるまで、S2,S6が繰返し実行され、点火判定し
きい値を超えれば、S6の判定結果はYESになってS
7が実行される。気体供給装置46の作動モードはハイ
モードに設定されているため、S7の判定結果はYES
になってS8が実行され、2つの駆動回路18に同時に
起動信号が出力される。それにより、2個のインフレー
タ44が同時に点火装置48を作動させ、エアバッグ1
4が高速で膨張させられる。そのため、上記のようにソ
フトクラッシュの検出は、正突に比較して時間がかかる
が、上記点火遅れの回避と相俟って、十分、乗員を保護
することができる。
If a soft crash is detected, when S6 is executed in the main routine, the deceleration is compared with an ignition determination threshold set based on the detection of the soft crash. The ignition determination threshold is set to be larger than the first maximum value and smaller than the second set deceleration, and smaller than the ignition determination threshold set by detecting a collision other than a soft crash such as a head-on collision. For this reason, the soft crash is not detected until the first minimum value occurs, and it takes a longer time to detect the soft crash than a head-on collision or the like, but after detection, a delay in ignition is avoided. Until the deceleration exceeds the ignition determination threshold, S2 and S6 are repeatedly executed. If the deceleration exceeds the ignition determination threshold, the determination result of S6 becomes YES and S
7 is executed. Since the operation mode of the gas supply device 46 is set to the high mode, the determination result in S7 is YES.
Then, S8 is executed, and a start signal is output to the two drive circuits 18 at the same time. As a result, the two inflators 44 simultaneously activate the ignition devices 48, and the airbag 1
4 is inflated at high speed. For this reason, the detection of the soft crash as described above takes a longer time than a head-on collision, but the occupant can be sufficiently protected in conjunction with the avoidance of the ignition delay.

【0042】このように条件を3つ設けてソフトクラッ
シュを検出することにより、例えば、図11に二点鎖線
で示すように、路面状態が悪く、それによって減速度が
増減して極大値および極小値が2つずつ生ずることがあ
っても、それによるソフトクラッシュの検出は回避し得
る。この場合には、第1,第3条件を満たすことがあっ
ても、第1極大値から第1極小値までの時間が短く、ま
た、第1極小値が大きいため、極大値前後比が第1設定
比より大きくなるからである。なお、図11において実
線で示すのは、比較的低速時に生じたソフトクラッシュ
による減速度の変化である。また、横軸のVNは、車体
中央部の前後方向減速度の積分値である。
By detecting the soft crash under the three conditions as described above, for example, as shown by a two-dot chain line in FIG. 11, the road surface condition is poor, and the deceleration increases and decreases, thereby increasing the maximum value and the minimum value. Even if two values occur, detection of a soft crash thereby can be avoided. In this case, even if the first and third conditions are satisfied, the time from the first local maximum value to the first local minimum value is short, and the first local maximum value is large. This is because the ratio becomes larger than one set ratio. Note that the solid line in FIG. 11 shows a change in deceleration due to a soft crash that occurred at a relatively low speed. VN on the horizontal axis is the integral value of the longitudinal deceleration at the center of the vehicle body.

【0043】以上の説明から明らかなように、本実施形
態においては、マイコン16のフロアセンサ32の平滑
化された検出値を読み込む部分(S21を実行する部
分)が車体中央部減速度取得手段を構成し、RAM24
を使用してS29,S30を実行する部分が第1極大値
取得手段を構成し、RAM24を使用してS33を実行
する部分が第1極小値取得手段を構成し、S31,S3
2,S35,S36を実行する部分が減速度平均値取得
手段を構成し、S43〜S53,S55〜S65を実行
する部分が左右前部減速度取得手段を構成し、RAM2
4を使用してS67,S73,S74,S75,S78
を実行する部分が判定手段を構成し、S8,S9を実行
する部分および駆動回路18がインフレータ制御装置を
構成している。また、S69,S70を実行する部分
が、左右減速度比再取得起動手段,左右減速度比更新手
段,左右減速度比捨手段ないし左右減速度比使用監視手
段を構成している。さらに、フロアセンサ32およびフ
ロントセンサ34,36の各検出値を平滑化するカルマ
ンフィルタが平滑化手段を構成し、本実施形態において
は、これらフロアセンサ32,フロントセンサ34,3
6およびカルマンフィルタは、上記車体中央部減速度取
得手段等と共にソフトクラッシュ検出装置を構成してい
る。
As is apparent from the above description, in the present embodiment, the part of the microcomputer 16 that reads the smoothed detection value of the floor sensor 32 (the part that executes S21) is the vehicle center central deceleration acquisition means. Configure and RAM 24
, The part executing S29 and S30 constitutes the first maximum value acquiring means, the part executing S33 using the RAM 24 constitutes the first minimum value acquiring means, and S31 and S3
2, S35 and S36 constitute a deceleration average value acquiring means, and S43 to S53 and S55 to S65 constitute a left and right front deceleration acquiring means.
4, S67, S73, S74, S75, S78
Is a part of the determination means, and the part that performs S8 and S9 and the drive circuit 18 form an inflator control device. Further, the part that executes S69 and S70 constitutes a left / right deceleration ratio reacquisition starting unit, a left / right deceleration ratio updating unit, a left / right deceleration ratio discarding unit, or a left / right deceleration ratio use monitoring unit. Further, a Kalman filter for smoothing the detection values of the floor sensor 32 and the front sensors 34 and 36 constitutes a smoothing means. In the present embodiment, the floor sensor 32 and the front sensors 34 and 3 are used.
6 and the Kalman filter constitute a soft crash detection device together with the vehicle body central portion deceleration acquisition means and the like.

【0044】上記実施形態においては、増大してきた車
体中央部の前後方向減速度が、1回でも増大から減少に
転じたとき、すなわち第1極大値メモリに記憶されてい
る値が1回でも、直後に演算された減速度より大きくな
ったときに第1極大値が確定されるようにされていた
が、極大値メモリに記憶されている最大値が、連続して
設定回数、次に検出された減速度より大きい場合に、前
後方向減速度が増大から減少に転じたとし、第1極大値
を取得するようにしてもよい。第1極小値については、
極小値メモリに記憶されている最小値が、連続して設定
回数、次に検出された減速度より小さい場合に、前後方
向減速度が減少から増大に転じたとし、第1極小値を取
得するようにしてもよい。その例を図12ないし図15
に基づいて説明する。
In the above-described embodiment, when the longitudinal deceleration of the central portion of the vehicle body that has increased has turned from increasing to decreasing at least once, that is, even if the value stored in the first maximum value memory is once, The first local maximum value is determined when the deceleration becomes larger than the calculated deceleration immediately after. However, the maximum value stored in the local maximum value memory is continuously detected the set number of times and then detected. If the deceleration is larger than the deceleration, the first deceleration may be acquired assuming that the longitudinal deceleration has changed from increasing to decreasing. For the first minimum,
If the minimum value stored in the minimum value memory is continuously smaller than the set number of times and the next detected deceleration, it is determined that the longitudinal deceleration has changed from decreasing to increasing, and the first minimum value is acquired. You may do so. The examples are shown in FIGS.
It will be described based on.

【0045】本実施形態は、車体中央部減速度極大値・
極小値等取得ルーチン,左右減速度比取得ルーチンおよ
びRAMの構成が異なることを除いて、上記実施形態と
同様に構成されており、同じ部分については図示および
説明を省略する。また、左右減速度比取得ルーチンにお
ける極大値および減速度平均値の取得は、上記実施形態
におけると同様に、車体中央部減速度極大値・極小値等
取得ルーチンにおける第1極大値および減速度平均値の
取得と同様に行われるため、ルーチンの図示および説明
を省略し、RAMの構成の一部を図14に示す。
In this embodiment, the maximum value of the deceleration at the center of the vehicle
The configuration is the same as that of the above-described embodiment except that the minimum value acquisition routine, the left / right deceleration ratio acquisition routine, and the configuration of the RAM are different. The acquisition of the maximum value and the average deceleration value in the left / right deceleration ratio acquisition routine is performed in the same manner as in the above-described embodiment. Since the processing is performed in the same manner as the acquisition of the value, the illustration and description of the routine are omitted, and a part of the configuration of the RAM is shown in FIG.

【0046】車体中央部の前後方向減速度の第1極大値
の取得を概略的に説明すれば、フロアセンサの複数の検
出値を積分して平均し、平均された減速度が1つ得られ
る毎に極大値メモリに記憶されている最大値と比較し、
その最大値が上記減速度以上である状態が設定回数(N
回とする)連続すれば、最大値を第1極大値に確定す
る。第1極大値に確定される減速度が取得されてから、
N個(上記設定回数と同じ個数)の減速度が取得された
ときに第1極大値が確定されるのである。また、第1極
大値取得までの減速度平均値を演算するための減速度の
積分は、極大値メモリに記憶されている最大値との大小
が比較される最新の減速度から、N個分、逆上った減速
度について行われる。そのため、最新の減速度から逆上
ってN個の減速度が別々のメモリに記憶されて積分が行
われるようにされ、極大値が取得されたとき、減速度積
分値は、ちょうど極大値に確定された減速度を積分した
値となる。
The outline of the acquisition of the first maximum value of the longitudinal deceleration at the center of the vehicle is as follows. A plurality of detected values of the floor sensor are integrated and averaged to obtain one averaged deceleration. Each time, compare with the maximum value stored in the local maximum value memory,
The state in which the maximum value is equal to or greater than the deceleration is the set number of times (N
If it is continuous, the maximum value is determined as the first maximum value. After the deceleration determined to be the first maximum value is obtained,
The first maximum value is determined when N (the same number as the set number of times) decelerations are acquired. In addition, the integration of the deceleration for calculating the deceleration average value until the first maximum value is obtained is calculated from the latest deceleration in which the magnitude is compared with the maximum value stored in the maximum value memory by N pieces. Is performed for the deceleration going up. Therefore, N decelerations that go backward from the latest deceleration are stored in separate memories so that integration is performed, and when a maximum value is obtained, the deceleration integral value becomes just the maximum value. This is a value obtained by integrating the determined deceleration.

【0047】最大値が第1極大値に確定されるために減
速度以上となる設定回数を3回とした場合を例に取り、
図15に基づいて簡単に説明する。図15(a)に示す
ように、後に第1極大値に確定される減速度Gc(t)は、
現に極大値メモリに記憶されている減速度(例えば、G
c(t-1)とする)と比較され、その減速度より大きいた
め、代わって極大値メモリに記憶される。そして、減速
度の積分は、3つ前の減速度Gc(t-3)について行われ
る。なお、図15(a)において記号S1 は、減速度G
c(t-3)を加算するまでの減速度の積分値を表す。積分を
3回前の減速度について行うのは、減速度が増大から減
少に転じたと判定するために、極大値メモリに記憶され
た値が、連続して次の減速度以上となる回数が3回に設
定されているからであり、この積分のため、減速度G
c(t)から逆上って3個の減速度がメモリに別々に記憶さ
れる。また、減速度が増大開始判定値を超えてから、減
速度の最大値が得られるまでの時間をカウンタによりカ
ウントされる値C1 とすれば、減速度Gc(t-3)が得られ
たときの時間は(C1 −3)である。
A case where the set number of times that the deceleration is equal to or more than three times because the maximum value is determined to the first maximum value is set as an example.
This will be briefly described with reference to FIG. As shown in FIG. 15A, the deceleration G c (t) that is later determined to be the first maximum value is:
The deceleration currently stored in the local maximum value memory (for example, G
c (t-1)), and is larger than the deceleration, so that it is stored in the local maximum value memory instead. Then, the integration of the deceleration is performed for the deceleration Gc (t-3) three times before. Note that in FIG. 15A, the symbol S 1 is the deceleration G
Indicates the integral value of deceleration until c (t-3) is added. The integration is performed for the deceleration three times before because the number of times that the value stored in the local maximum value memory becomes continuously equal to or more than the next deceleration is 3 in order to determine that the deceleration has changed from increasing to decreasing. The deceleration G
The three decelerations going up from c (t) are stored separately in memory. Further, the deceleration exceeds the increase start determination value, if a value C 1 in which the maximum value of deceleration is counted by the counter to time to obtain the deceleration G c (t-3) is obtained the time when the a (C 1 -3).

【0048】図15(b)に示すように、減速度Gc(t)
の次に演算された減速度Gc(t+1)は、極大値メモリに記
憶されている減速度Gc(t)と比較されるが、減速度G
c(t+1)の方が小さいため、極大値は更新されない。減速
度の積分は、減速度Gc(t+1)の3つ前の減速度Gc(t-2)
について行われ、積分値S2 (S1 にGc(t-3)を加算し
た積分値)に減速度Gc(t-2)が加算され、積分値S3
得られる。そして、図15(c)に示すように、減速度
c(t+1)の次に演算された減速度Gc(t+2)も減速度G
c(t)より小さいため、極大値は更新されず、減速度の積
分は、減速度Gc(t+ 2)の3つ前の減速度Gc(t-1)につい
て行われる。さらに、図15(d)に示すように、減速
度Gc(t+2)の次に演算された減速度Gc(t+3)も減速度G
c(t)より小さいため、極大値は更新されない。このと
き、極大値メモリに極大値として記憶されている減速度
c(t)は、連続して3回、減速度Gc(t+1),Gc(t+2)
c(t+3)より大きいことがわかり、第1極大値に確定さ
れる。また、減速度の積分は、減速度Gc(t+3)の3つ前
の減速度Gc(t)について行われ、第1極大値が確定され
たとき、ちょうど第1極大値である減速度を加算した積
分値が得られ、第1極大値取得までの減速度の平均値
は、この積分値を、減速度Gc(t+3)が演算されたときの
カウント値C4 から3を引いた値であって、第1極大値
減速度Gc(t)が演算されたときのカウント値C1 で割る
ことにより求められる。
As shown in FIG. 15 (b), the deceleration G c (t)
Of the calculated deceleration G c (t + 1) The following, although compared with the deceleration G c stored in the maximum value memory (t), the deceleration G
Since c (t + 1) is smaller, the local maximum is not updated. The integration of the deceleration is determined by the deceleration Gc (t-2) three times before the deceleration Gc (t + 1 ).
Done for the integrated value S 2 (integral value obtained by adding the G c (t-3) to S 1) in the deceleration G c (t-2) is added, the integral value S 3 is obtained. Then, as shown in FIG. 15 (c), the deceleration G c (t + 1) following to the calculated deceleration G c of (t + 2) be the deceleration G
Since it is smaller than c (t) , the maximum value is not updated, and the integration of the deceleration is performed for the deceleration Gc (t-1) three times before the deceleration Gc (t + 2) . Furthermore, as shown in FIG. 15 (d), the deceleration G c (t + 2) next to the calculated deceleration G c of (t + 3) also deceleration G
Since it is smaller than c (t) , the local maximum is not updated. At this time, the deceleration Gc (t) stored as the maximum value in the local maximum value memory is continuously performed three times, the decelerations Gc (t + 1) , Gc (t + 2) ,
It is found that it is larger than Gc (t + 3) , and it is determined to be the first maximum value. Further, the integration of the deceleration is performed for deceleration G c (t + 3) of the three previous deceleration G c (t), when the first maximum value is determined, is just the first maximum value deceleration integration value obtained by adding obtain an average value of the deceleration to obtain first maximum value, the integral value, the count value C 4 when the deceleration G c (t + 3) are computed 3 is a value obtained by subtracting the first local maximum deceleration G c (t) is calculated by dividing the count value C 1 when the computed.

【0049】車体中央部減速度極大値・極小値等取得ル
ーチンに基づいて第1極大値等の取得を説明する。この
ルーチンにおいて、減速度が増大から減少に転じたこと
を判定するために、極大値メモリに記憶されている最大
値が、連続して、次に演算された減速度より大きくなら
なければならない回数は、例えば3回とする。S101
ないしS103は、前記実施形態の車体中央部減速度極
大値・極小値等取得ルーチンのS21〜S23と同様に
実行され、検出値の読込みおよび積分が設定回数行われ
る。検出値の読込みおよび積分が設定回数、例えば2回
行われたならば、S102の判定結果がYESになって
S104が実行され、積分値が平均される。この平均値
を減速度Gc とする。S104においてはまた、減速度
c の積分が行われ、第1減速度メモリ104に記憶さ
れた値が、減速度積分値メモリ112に記憶された値に
加えられる。積分は、第1〜第3減速度メモリ104〜
108に記憶された減速度のうち、最も古い減速度であ
って、S104において演算された減速度Gc(t)から3
個、逆上った値について行われる。積分後、第1減速度
メモリ104に記憶された値が消去されるとともに、第
2,第3減速度メモリ106,108にそれぞれ記憶さ
れている値が、第1,第2減速度メモリ104,106
に移され、新たに演算された減速度Gc が第3減速度メ
モリ108に記憶される。そして、検出値積分値メモリ
102がクリアされるとともに、第9カウンタC9 のカ
ウント値C9 が1増加させられる。減速度Gc の積分時
間が計測されるのである。
The acquisition of the first maximum value and the like will be described based on the routine for acquiring the maximum value and the minimum value of the deceleration at the center of the vehicle body. In this routine, the number of times that the maximum value stored in the local maximum value memory must be continuously larger than the next calculated deceleration in order to determine that the deceleration has changed from increasing to decreasing. Is, for example, three times. S101
Steps S103 to S103 are executed similarly to steps S21 to S23 of the routine for acquiring the maximum value / minimum value of the deceleration at the vehicle body center in the above-described embodiment, and the reading and integration of the detected value are performed a set number of times. If the reading and integration of the detection value have been performed a set number of times, for example, twice, the determination result of S102 becomes YES and S104 is executed, and the integration values are averaged. And the average value is set as the deceleration G c. Also in S104, the integral of the deceleration G c is carried out, the values stored in the first deceleration memory 104 is added to the value stored in the deceleration integration value memory 112. The integration is performed in the first to third deceleration memories 104 to
108 out of the stored deceleration, an oldest deceleration from the calculated deceleration G c (t) in S104 3
This is performed for the value that has gone up. After the integration, the value stored in the first deceleration memory 104 is erased, and the value stored in the second and third deceleration memories 106 and 108 is changed to the first and second deceleration memories 104 and 108, respectively. 106
Transferred to the newly computed deceleration G c it is stored in the third deceleration memory 108. Then, the detection value integration-value memory 102 is cleared, the count value C 9 of the ninth counter C 9 is increased 1. Than is the integration time of the deceleration G c is measured.

【0050】次に、S105〜S107が前記S25〜
S27と同様に実行され、減速度の実質的な増大が始ま
ったか否かの判定が行われる。但し、本実施形態におい
ては、増大開始判定値Gthmin は、前記実施形態の増大
開始判定値Gthmin より大きくされ(第1設定減速度G
th1 より小さいことは同じである)、減速度が増大する
ときには、第1〜第3減速度メモリ104〜108に記
憶された3個の減速度のうち、最新の減速度Gc(t)は超
えるが、その1つ前に得られた減速度Gc(t-1)は超えな
い大きさに設定されている。そのため、減速度Gc(t)
増大開始判定値Gthmin を超えたときには、減速度は確
実に増大状態にあり、それより前に取得された3個の減
速度(増大開始判定値Gthmin を超えた減速度が演算さ
れたときに第1〜第3減速度メモリ104〜108に記
憶されていた3個の減速度)も、全部が減速度の増大時
の値である可能性が大きい。また、極大値取得時におけ
る減速度の積分および減速度平均値の演算を、最初に増
大開始判定値を超えた減速度の演算時より逆上って3個
の減速度および時間を含んで行うために、S107にお
いて減速度積分値メモリ112はクリアされるが、第1
〜第3減速度メモリ104〜108はクリアされず、第
9カウンタC9 のカウント値C9 が3にリセットされ
る。
Next, S105 to S107 are performed in S25 to S107.
This is executed in the same manner as in S27, and it is determined whether or not the substantial increase in the deceleration has started. However, in the present embodiment, the increase start determination value G thmin is set to be larger than the increase start determination value G thmin (the first set deceleration G
When the deceleration increases, the latest deceleration Gc (t) among the three decelerations stored in the first to third deceleration memories 104 to 108 is equal to or smaller than th1. The magnitude is set to exceed, but not exceed the deceleration Gc (t-1) obtained immediately before. Therefore, when the deceleration G c (t) exceeds the increase start determination value G thmin , the deceleration is definitely in the increase state, and the three decelerations (the increase start determination value G thmin It is highly likely that all of the three decelerations stored in the first to third deceleration memories 104 to 108 at the time when the decelerations exceeding the deceleration are calculated are all values at the time when the deceleration increases. . Further, the integration of the deceleration and the calculation of the average of the deceleration at the time of obtaining the local maximum value are performed including three decelerations and the time which are reverse to those at the time of the calculation of the deceleration that first exceeds the increase start determination value. Therefore, the deceleration integrated value memory 112 is cleared in S107,
The third to fourth deceleration memories 104 to 108 are not cleared, and the count value C 9 of the ninth counter C 9 is reset to 3.

【0051】増大開始判定値Gthmin を超える減速度G
c が生ずれば、S106の判定結果はYESになってS
108が実行され、第11フラグF11がセットされる。
そして、S109が実行され、第12フラグF12がセッ
トされているか否かの判定が行われるが、第12フラグ
12は初期設定においてリセットされているため、S1
09の判定結果はNOになってS110が実行され、減
速度Gc が極大値メモリ118に記憶されている最大値
cmax以上であるか否かの判定が行われる。減速度Gc
が最大値Gcmax以上であれば、S110の判定結果はY
ESになってS111が実行され、減速度Gc が最大値
cmaxと置き換えられ、新たに最大値G cmaxとされると
ともに、第10カウンタC10がリセットされる。第10
カウンタC10は、最大値Gcmaxが新たに得られた減速度
c より大きく、連続して最大値Gcmaxの更新が行われ
ない回数をカウントするため、最大値Gcmaxが更新され
た場合にはリセットされるのである。
Increase start judgment value GthminDeceleration G exceeding
cOccurs, the determination result in S106 becomes YES and S
108 is executed, and the eleventh flag F11Is set.
Then, S109 is executed and the twelfth flag F12Is set
It is determined whether or not the flag has been set.
F12Is reset in the initial setting, so S1
The determination result at step 09 is NO, and step S110 is executed.
Speed GcIs the maximum value stored in the local maximum value memory 118
GcmaxIt is determined whether or not this is the case. Deceleration Gc
Is the maximum value GcmaxIf so, the determination result of S110 is Y
ES, S111 is executed, and the deceleration GcIs the maximum value
GcmaxIs replaced by a new maximum value G cmaxAnd
Both are the 10th counter CTenIs reset. Tenth
Counter CTenIs the maximum value GcmaxIs the newly obtained deceleration
GcLarger, continuous maximum value GcmaxIs updated
The maximum value G to countcmaxIs updated
If they do, they will be reset.

【0052】それに対し、減速度Gc が最大値Gcmax
り小さければ、S110の判定結果はNOになってS1
12が実行され、第10カウンタC10のカウント値C10
が1増加させられる。新たに算出された減速度Gc が最
大値Gcmaxより小さく、最大値Gcmaxの更新が行われな
い回数がカウントされるのである。そして、S113が
実行され、カウント値C13が予め設定された回数、例え
ば3回以上であるか否かの判定が行われる。
[0052] In contrast, if the deceleration G c is smaller than the maximum value G cmax, the determination result of S110 is turned NO S1
12 is executed, the count value C 10 of the 10 counter C 10
Is increased by one. Newly calculated deceleration G c is smaller than the maximum value G cmax, is the number of times the updating is not performed of the maximum value G cmax is counted. Then, S113 is executed, the number of times the count value C 13 is set in advance, it is determined whether for example, at least three times is carried out.

【0053】減速度が増減を繰返しながら増大すれば、
第1極大値が得られる前に、減速度が極大値メモリ11
8に記憶された値より小さくなることがあるが、その場
合には、第10カウンタC10のカウント値C10が3にな
る前に減速度が極大値メモリ118に記憶されている最
大値Gcmax以上になり、S111において第10カウン
タC10がリセットされ、減速度の増大から減少への転換
の判定がやり直される。
If the deceleration increases while repeatedly increasing and decreasing,
Before the first maximum value is obtained, the deceleration is stored in the maximum value memory 11.
It may be less than 8 on the stored value, in which case the maximum deceleration before the count value C 10 of the 10 counter C 10 becomes 3 is stored in the maximum value memory 118 G be more than cmax, the tenth counter C 10 in S111 is reset, the determination of the conversion to decrease from increase of the deceleration starts over.

【0054】極大値メモリ118に記憶されている最大
値Gcmaxが、連続して、直後に演算された3個の減速度
c(t)より大きくなれば、S113の判定結果はYES
になってS114が実行され、第12フラグF12がセッ
トされる。それにより次にS109が実行されるとき、
その判定結果はYESになり、S110〜S114は実
行されない。極大値メモリ118に記憶されている最大
値の更新は行われないのであり、S113の判定結果が
YESになったときに極大値メモリ118に記憶されて
いる最大値Gcmaxが第1極大値Gcmax1 として取得され
る。極大値メモリ118に記憶されている最大値が第1
極大値であると判定するために、直後に演算された減速
度より大きくなる回数は、減速度の増大から減少への転
換を確実に検出し得る回数に設定すればよい。
If the maximum value G cmax stored in the local maximum value memory 118 continuously becomes larger than the immediately following three decelerations G c (t) , the determination result in S113 is YES.
Turned in the S114 is executed, the 12 flag F 12 is set. Thereby, next time S109 is executed,
The determination result is YES, and S110 to S114 are not executed. The update of the maximum value stored in the local maximum memory 118 is not performed, and when the determination result in S113 is YES, the maximum value G cmax stored in the local maximum memory 118 is changed to the first local maximum G Obtained as cmax1 . The maximum value stored in the maximum value memory 118 is the first value.
In order to determine that the deceleration is the maximum value, the number of times that the deceleration becomes larger than the deceleration calculated immediately after may be set to the number of times that the change from the increase to the decrease in the deceleration can be reliably detected.

【0055】S114においてはまた、第1極大値取得
までの減速度平均値Gcamax が演算される。この演算
は、減速度積分値メモリ112に記憶された積分値を、
第9カウンタC9 のカウント値C9 から3を引いた値で
割ることにより行われる。積分は、最新の減速度Gc(t)
から3つ逆上った減速度について行われるため、S11
3の判定結果がYESになったとき、減速度積分値は、
ちょうど、極大値メモリ118に記憶されている第1極
大値Gcmax1 が積分された値になっており、この値を第
9カウンタC9 のカウント値C9 から3を引いた値、す
なわち第1極大値が演算されたときの第9カウンタC9
のカウント値で割ることにより、第1極大値Gcmax1
での減速度の平均値が得られる。この演算により得られ
た値は第1減速度平均値メモリ122に記憶される。さ
らに、極大値取得時の減速度積分値が極大値取得時減速
度積分値メモリ114に記憶され、第9カウンタC9
カウント値C9 、すなわち極大値取得時の時間が極大値
取得時間メモリ116に記憶される。また、第10カウ
ンタC10がリセットされる。さらに、極小値メモリ12
0の値が第1極大値Gcmax1 にセットされる。
In S114, an average deceleration value G camax until the first maximum value is obtained is calculated. In this calculation, the integral value stored in the deceleration integral value memory 112 is
It is performed by dividing the ninth counter value obtained by subtracting three from the count value C 9 of C 9. Integration is based on the latest deceleration G c (t)
S3 is performed for the deceleration that is three times higher than
When the determination result of step 3 is YES, the deceleration integral value is
The first maximum value G cmax1 stored in the maximum value memory 118 is an integrated value, and this value is obtained by subtracting 3 from the count value C 9 of the ninth counter C 9 , that is, the first value. The ninth counter C 9 when the maximum value is calculated
, The average value of the deceleration up to the first maximum value G cmax1 is obtained. The value obtained by this calculation is stored in the first deceleration average value memory 122. Further, stored in the maximum value obtaining during deceleration integration value maximum value obtaining during deceleration integration-value memory 114, the count value C 9 of the ninth counter C 9, i.e. the maximum value acquisition time maximum value of the time during acquisition memory 116. Further, a tenth counter C 10 is reset. Further, the minimum value memory 12
A value of 0 is set to the first local maximum G cmax1 .

【0056】なお、前述のように、S106の判定にお
いて、減速度Gc が増大開始判定値Gthmin 以下である
とき、S107において減速度積分値メモリ112はク
リアされるが、第1〜第3減速度メモリ104〜108
はクリアされず、第9カウンタC9 のカウント値C9
3にリセットされる。そのため、減速度の積分値および
積分時間には、最初に増大開始判定値Gthmin を超えた
減速度から逆上って3個分の減速度および時間が含まれ
ることとなり、増大開始判定値を超えない減速度も含ん
で第1極大値取得までの減速度平均値が演算される。前
述のように、増大開始判定値Gthmin は比較的高く設定
されていて、最初に増大開始判定値Gth min を超えた減
速度の前に取得された3つの減速度も増大状態にある値
である可能性が高く、これら減速度も含めて平均値が演
算されることにより、減速度平均値がより正確に取得さ
れる。S106の実行により、ソフトクラッシュ以外の
原因によって生じた微小な減速度が排除されることは、
前記実施形態におけると同じである。
[0056] Incidentally, as described above, in the determination of S106, the deceleration when G c is less increase start determination value G thmin, deceleration integration-value memory 112 in S107 is cleared, the first to third Deceleration memory 104-108
Is not cleared, the count value C 9 of the ninth counter C 9 is reset to 3. Therefore, the integral value and the integration time of the deceleration include three decelerations and time that are reversely increased from the deceleration that first exceeds the increase start determination value G thmin , and the increase start determination value is An average value of the deceleration up to the acquisition of the first maximum value including the deceleration not exceeding is calculated. As described above, the increase start determination value G thmin is set to be relatively high, and the three decelerations acquired before the deceleration that first exceeds the increase start determination value G th min are also values that are in the increase state. It is highly probable that the average value including these decelerations is calculated, so that the average deceleration value is more accurately obtained. The execution of S106 eliminates the minute deceleration caused by causes other than the soft crash.
It is the same as in the previous embodiment.

【0057】第12フラグF12のセットにより、S10
9の判定結果がYESになってS115〜119が実行
され、第1極小値が取得される。第1極小値は、第1極
大値と同様に、極小値メモリ120に記憶されている極
小値と、直後に演算された減速度との比較により取得さ
れる。S104において得られた減速度Gc(t)は極小値
メモリ120に記憶されている最小値と比較される。減
速度Gc(t)が最小値G cmin以下であれば、その減速度G
c(t)が極小値メモリ120に記憶されている最小値G
cminと置き換えられる。最小値Gcminが連続して設定回
数、例えば3回、減速度Gc(t)より大きくなるまで、S
101〜S105,S109,S115〜S118が繰
返し実行され、減速度の積分,積分時間の計測が行われ
る。減速度の積分は、極小値メモリ120に記憶されて
いる減速度から3個逆上った減速度について行われる。
最小値Gcminが3回連続して減速度Gc(t)より大きい状
態が続けば、S118の判定結果がYESになり、この
際に極小値メモリ120に記憶されている最小値Gcmin
が第1極小値に確定される。そして、S119が実行さ
れ、第1極大値取得から第1極小値取得までの減速度平
均値が演算される。この演算は、減速度積分値メモリ1
12に記憶された減速度積分値から、極大値取得時減速
度積分値メモリ114に記憶された極大値取得時の減速
度積分値を引いた値を、S118の判定結果がYESに
なったときの第9カウンタC9 のカウント値C9 から、
極大値取得時間メモリ116に記憶された極大値取得ま
での第9カウンタC9 のカウント値を引いた値で割るこ
とにより行われる。そして、第10カウンタC10がリセ
ットされる。なお、ソフトクラッシュ判定ルーチンにお
いて、第1ないし第3条件が満たされないとき、メモリ
のクリア等が行われるが、本実施形態においては、第1
〜第3減速度メモリ104〜108はクリアされず、第
9カウンタC9 は3にリセットされる。その他のメモリ
はクリアされ、フラグはリセットされ、カウンタは0に
リセットされる。
The twelfth flag F12By setting of S10
9 is YES and S115-119 are executed.
Then, a first minimum value is obtained. The first minimum is the first minimum
Similarly to the maximum value, the maximum value stored in the minimum value memory 120 is stored.
Obtained by comparing the small value with the deceleration calculated immediately after.
It is. Deceleration G obtained in S104c (t)Is the minimum value
The value is compared with the minimum value stored in the memory 120. Decrease
Speed Gc (t)Is the minimum value G cminIf below, the deceleration G
c (t)Is the minimum value G stored in the minimum value memory 120.
cminIs replaced by Minimum value GcminIs set continuously
Number, eg 3 times, deceleration Gc (t)S until it becomes larger
101 to S105, S109, S115 to S118 are repeated.
And the integration of the deceleration and the measurement of the integration time are performed.
You. The integral of the deceleration is stored in the local minimum value memory 120.
This is performed for three decelerations that have gone up from the current deceleration.
Minimum value GcminIs deceleration G three times in a rowc (t)Bigger
If the state continues, the determination result of S118 becomes YES,
The minimum value G stored in the minimum value memory 120cmin
Is determined to be the first minimum value. Then, S119 is executed.
The deceleration flat from the first maximum value acquisition to the first minimum value acquisition
An average value is calculated. This calculation is performed in the deceleration integrated value memory 1
Deceleration at the time of obtaining the maximum value from the deceleration integral value stored in 12
Deceleration at the time of obtaining the maximum value stored in the degree integrated value memory 114
The value obtained by subtracting the degree integration value is determined as YES in S118.
9th counter C when it becomes9 Count value C9 From
The maximum value acquisition time is stored in the maximum value acquisition time memory 116.
9th counter C at9 Subtract the count value of
Is performed by And the tenth counter CTenIs Lise
Is set. Note that the soft crash determination routine
When the first to third conditions are not satisfied,
Is performed, but in the present embodiment, the first
-The third deceleration memories 104 to 108 are not cleared,
9 counter C9 Is reset to 3. Other memory
Is cleared, the flag is reset, and the counter is reset to 0.
Reset.

【0058】このように仮に極大値,極小値とした減速
度を複数個の減速度と比較して極大値および極小値を取
得するようにすれば、減速度が極大値より小さい状態あ
るいは極小値より大きい状態が1回生ずることによって
極大値,極小値が確定されることはなく、より確実に極
大値,極小値を取得することができる。この際、複数の
検出値を積分して平均値を求め、この平均値を極大値と
比較するのに代えて、センサの平滑化された検出値であ
って、平均化されていない減速度を極大値と比較して第
1極大値を取得するようにしてもよい。
If the maximum value and the minimum value are temporarily compared with a plurality of deceleration values to obtain the maximum value and the minimum value, the deceleration is smaller than the maximum value or the minimum value. The maximum value and the minimum value are not determined by one occurrence of the larger state, and the maximum value and the minimum value can be acquired more reliably. At this time, an average value is obtained by integrating a plurality of detection values, and instead of comparing the average value with the local maximum value, a deceleration that is a smoothed detection value of the sensor and is not averaged is used. The first maximum value may be obtained by comparing with the maximum value.

【0059】上記各実施形態において、左右減速度比
は、車体左右前部についてそれぞれ、前後方向減速度の
第1極大値が得られたときの減速度平均値に基づいて演
算されていたが、いずれか一方について第1極大値が検
出されたとき、左右減速度比を演算するようにしてもよ
い。その例を図16および図17に表すフローチャート
に基づいて説明する。なお、これらフローチャートを実
施するためのRAMの構成は、フラグ,カウンタを除い
て図1ないし図11に示す実施形態と同じであるため図
示を省略する。
In each of the above embodiments, the left / right deceleration ratio is calculated based on the average value of the deceleration when the first maximum value of the forward / backward deceleration is obtained for each of the left and right front portions of the vehicle body. When the first maximum value is detected for any one of them, the left / right deceleration ratio may be calculated. An example thereof will be described based on the flowcharts shown in FIGS. The configuration of the RAM for implementing these flowcharts is the same as that of the embodiment shown in FIGS.

【0060】本実施形態の左右減速度比取得ルーチンに
おいては、車体左右前部についてそれぞれ、別々に、
左,右の各フロントセンサの複数の検出値を積分して平
均値を求め(S202〜S205,S212〜21
4)、その平均により得られる減速度が増大開始判定値
を超えて実質的に増大してきたとき(S206〜S20
8,S215〜S217)、相前後する2つの減速度を
比較して第1極大値を検出する(S209,S21
8)。但し、左右の減速度の一方が増大開始判定値を超
えていなくても、他方において超えていれば、一方にお
いても第1極大値の検出を開始する(S206,S21
5)。そして、減速度が増大している間は、減速度を積
分するとともに、積分時間をカウンタによって計測し
(S210,S219)、左右の減速度の一方において
第1極大値が検出されたとき、左右の各減速度の平均値
を演算し、左右減速度比を演算してメモリに記憶する
(S220,S221)。なお、演算した左右減速度比
を左右減速度比メモリに記憶する際、現に左右減速度比
メモリに記憶されている値に代えて記憶する。そして、
フラグのセットにより(S222)、左右減速度比が得
られたことが記憶され、S223,S224が前記実施
形態のS69,S70と同様に実行されて、設定時間の
経過が待たれ、設定時間が経過すれば、フラグのリセッ
ト等が行われる。本実施形態においては、マイコンのS
202〜S220を実行する部分が左右前部減速度取得
手段を構成している。
In the left / right deceleration ratio acquisition routine of this embodiment, the left and right front portions of the vehicle body are separately
A plurality of detection values of the left and right front sensors are integrated to obtain an average value (S202 to S205, S212 to S21).
4) When the deceleration obtained by the average has substantially increased beyond the increase start determination value (S206 to S20)
8, S215 to S217), the first maximum value is detected by comparing two successive decelerations (S209, S21).
8). However, even if one of the left and right decelerations does not exceed the increase start determination value, if the other exceeds, the detection of the first maximum value is started in one of them (S206, S21).
5). While the deceleration is increasing, the deceleration is integrated and the integration time is measured by a counter (S210, S219). When the first maximum value is detected in one of the left and right decelerations, the left and right decelerations are measured. The average value of each deceleration is calculated, the left / right deceleration ratio is calculated and stored in the memory (S220, S221). When the calculated left / right deceleration ratio is stored in the left / right deceleration ratio memory, it is stored in place of the value currently stored in the left / right deceleration ratio memory. And
By setting the flag (S222), the fact that the left / right deceleration ratio has been obtained is stored, and S223 and S224 are executed in the same manner as S69 and S70 in the above-described embodiment. After the elapse, the flag is reset. In this embodiment, the microcomputer S
The part that executes steps 202 to S220 constitutes the right and left front deceleration acquisition means.

【0061】左右減速度比は、車体中央部の前後方向減
速度の第1極大値が取得されたときに取得するようにし
てもよい。その例を図18に示すフローチャートに基づ
いて説明する。図18に示すフローチャートを実行する
ためのRAMの構成は、図示は省略するが、図1ないし
図11に示す実施形態のRAMのうち、左右の各フロン
ト用の今回減速度メモリ,先回減速度メモリを除くメモ
リを有するとともに、左右いずれのフロントセンサによ
り検出された減速度が増大開始判定値を超えたかを記憶
するメモリを有し、第1〜第7カウンタおよび第1〜第
10フラグに代えて、第15カウンタ,第16カウンタ
および第16フラグを有する構成とされている。
The left / right deceleration ratio may be acquired when the first maximum value of the longitudinal deceleration at the center of the vehicle body is acquired. An example will be described based on the flowchart shown in FIG. Although the configuration of the RAM for executing the flowchart shown in FIG. 18 is not shown, of the RAM of the embodiment shown in FIGS. 1 to 11, the current deceleration memory for the left and right fronts, the previous deceleration A memory excluding the memory, and a memory for storing whether the deceleration detected by the left or right front sensor has exceeded the increase start determination value. Thus, the configuration includes a fifteenth counter, a sixteenth counter, and a sixteenth flag.

【0062】本実施形態の左右減速度比取得ルーチンに
おいては、フロントセンサの検出値の読込み,車体前部
の前後方向減速度の検出値の積分,積分回数のカウン
ト,減速度平均値の演算,減速度の積分,積分回数のカ
ウントが、左右同時に行われる(S301〜S304,
S309,S310)。積分回数のカウントは左右共通
のカウンタを用いて行われるが、積分,演算は左右別々
に行われ、得られた値は、左,右、それぞれ専用のメモ
リに記憶される。また、減速度の積分および積分回数の
カウントは、車体左右前部の各前後方向減速度の一方が
増大開始判定値を超えたときに開始され、第16フラグ
16のセットにより、減速度が増大開始判定値を超えた
ことが記憶されるとともに、左右いずれのフロントセン
サにより検出された減速度が増大開始判定値を超えたか
がメモリに記憶される(S305〜S308)。
In the left / right deceleration ratio acquisition routine of this embodiment, the detection value of the front sensor is read, the detection value of the front-rear deceleration of the front part of the vehicle body is integrated, the number of integrations is counted, the average deceleration value is calculated, The integration of the deceleration and the counting of the number of integrations are performed simultaneously on the left and right sides (S301 to S304,
S309, S310). Although the counting of the number of integrations is performed using a counter common to the left and right, integration and calculation are performed separately for the left and right, and the obtained values are stored in dedicated memories for left and right. The count of the integrator and the integral number of deceleration is started when one of the front-rear direction deceleration of the vehicle body right and left front exceeds the increase start determination value, the set of the 16 flag F 16, deceleration The fact that the deceleration detected by the left or right front sensor has exceeded the increase start determination value is stored in the memory while the fact that the increase has exceeded the increase start determination value is stored (S305 to S308).

【0063】そして、減速度の積分および積分回数のカ
ウントが行われた(S309,S310)後、車体中央
部の前後方向減速度の第1極大値が取得されたか否かの
判定が行われる(S311)。前述のように、この第1
極大値が取得されたならば、フラグがセットされるよう
にされており、S311の判定は、このフラグがセット
されているか否かにより行われる。第1極大値が取得さ
れていなければ、S311の判定結果はNOになってS
317が実行され、カウント値C16が設定値C th以上で
あるか否かの判定が行われる。減速度が増大開始判定値
を超えてから、設定時間以上経過したか否かの判定が行
われるのであり、S317の判定結果は当初はNOとな
る。S317の判定を行う理由は後に説明する。
Then, the integration of the deceleration and the integration
After the unloading is performed (S309, S310),
Whether the first maximum value of the longitudinal deceleration of the part has been obtained
A determination is made (S311). As described above, this first
Flag is set if local maximum is obtained
This flag is set in the judgment of S311.
This is performed depending on whether or not it has been performed. First maxima are obtained
If not, the determination result in S311 is NO and S
317 is executed, and the count value C16Is the set value C thAbove
A determination is made whether there is. Deceleration starts to increase
It is determined whether or not the set time has elapsed since
The determination result of S317 is initially NO.
You. The reason for making the determination in S317 will be described later.

【0064】減速度が増大開始判定値を超えて第16フ
ラグF16がセットされることにより、次にS305が実
行されるとき、その判定結果はYESになってS314
が実行され、増大開始判定値を超える減速度を検出した
フロントセンサの検出値により得られる減速度が増大開
始判定値以下になったか否かの判定が行われる。減速度
は、増大した後、減少するが、増大開始判定値より大き
ければ、S314の判定結果はNOになってS309が
実行される。
[0064] By the 16 flag F 16 deceleration exceeds the increase start determination value is set, the next time the S305 is executed, the determination result is turned YES S314
Is executed, and it is determined whether or not the deceleration obtained by the detection value of the front sensor that has detected the deceleration exceeding the increase start determination value has become equal to or less than the increase start determination value. The deceleration decreases after increasing, but if the deceleration is greater than the increase start determination value, the determination result in S314 becomes NO and S309 is executed.

【0065】車体中央部の前後方向減速度の第1極大値
が取得されるまで、S301〜S305,S314,S
309〜S311,S317が繰返し実行される。減速
度が増大開始判定値を超えた後、第16カウントC16
カウント値C16が設定値Cth以上になる前であって、増
大開始判定値を超える減速度を検出したフロントセンサ
の検出値に基づいて得られる減速度Gf が増大開始判定
値Gthmin 以下になる前に、第1極大値が取得されれ
ば、S311の判定結果がYESになってS312が実
行され、左右減速度の各平均値が演算された後、S31
3が実行され、それら平均値に基づいて左右減速度比が
演算され、現に左右減速度比メモリに記憶されている値
に代えて左右減速度比メモリに記憶される。
Until the first maximum value of the longitudinal deceleration at the center of the vehicle body is obtained, steps S301 to S305, S314, S
309 to S311 and S317 are repeatedly executed. After the deceleration exceeds the increase start determination value, even before the count value C 16 of the 16 count C 16 exceeds the setting value C th, the front sensor detects a deceleration greater than the increase start determination value detecting before deceleration G f obtained based on the value becomes less increase start determination value G thmin, if it is acquired first maximum value, S312 is executed the determination result of S311 becomes to YES, the left and right deceleration After each average value is calculated, S31
3 is executed, the left / right deceleration ratio is calculated based on the average value, and is stored in the left / right deceleration ratio memory instead of the value currently stored in the left / right deceleration ratio memory.

【0066】それに対し、第1極大値が取得される前
に、上記減速度が増大開始判定値以下になれば、S31
4の判定結果がYESになってS315が実行され、増
大開始判定値を超える減速度を検出したフロントセンサ
の検出値により得られる減速度の積分値SG が設定積分
値SGTH より大きいか否かの判定が行われる。減速度の
積分値SG が設定積分値SGTH 以下であれば、S315
の判定結果はNOになってS316が実行され、左右両
方の減速度積分値メモリがクリアされるとともに、第1
6カウンタC16,第16フラグF16がリセットされる。
減速度の積分値S G が設定積分値SGTH 以下であれば、
減速度が増大開始判定値を超える衝撃が生じたが、その
衝撃は小さく、ソフトクラッシュにより生じた衝撃では
ないのであり、左右減速度比取得のために演算してきた
値等を捨てて、ソフトクラッシュの判定には使われない
ようにし、再度、左右減速度比を取得するための演算,
判定等が行われるようにされるのである。
On the other hand, before the first maximum value is obtained.
If the deceleration becomes equal to or less than the increase start determination value,
4 is YES, and S315 is executed.
Front sensor that detects deceleration exceeding the large start judgment value
Integrated value S of deceleration obtained from the detection value ofGIs set integral
Value SGTHA determination is made whether it is greater than. Deceleration
Integral value SGIs the set integral value SGTHIf it is below, S315
Is NO, S316 is executed, and both left and right
The deceleration integral value memory is cleared and the first
6 counter C16, The 16th flag F16Is reset.
Integrated value S of deceleration GIs the set integral value SGTHIf
An impact that caused the deceleration to exceed the increase start judgment value occurred.
The impact is small, the impact caused by soft crash
There is no, so I calculated to get the left / right deceleration ratio
Discards values, etc. and is not used for soft crash judgment
To calculate the left / right deceleration ratio again,
The judgment or the like is performed.

【0067】それに対し、減速度積分値SG が設定積分
値SGTH より大きければ、S315の判定結果はYES
になってS310が実行される。この場合には、減速度
が増大開始判定値を超えてから、増大開始判定値以下に
なるまでに得られた減速度積分値はそのまま残してお
き、減速度の積分は行わず、時間のみを計測し(S31
0)、第1極大値が取得される前に設定時間が経過した
か否かの判定が行われる(S311,S317)。減速
度積分値SG が設定積分値SGTH より大きければ、その
減速度積分値は、ソフトクラッシュによって生じた可能
性があり、残しておくのであるが、減速度が増大開始判
定値を超えてから、設定時間経過しても第1極大値が取
得されなければ、減速度積分値は、ソフトクラッシュに
よって得られた値ではないとし、クリアして実際のソフ
トクラッシュ発生時における左右減速度比の取得に使用
されないようにされる。
[0067] In contrast, greater than the deceleration integration value S G is set integrated value S GTH, the determination result of S315 is YES
And S310 is executed. In this case, the deceleration integral value obtained from the time when the deceleration exceeds the increase start determination value to the time when the deceleration becomes equal to or less than the increase start determination value is left as it is, and the integration of the deceleration is not performed. Measure (S31
0), it is determined whether or not the set time has elapsed before the first maximum value is obtained (S311 and S317). If deceleration integrated value S G is greater than the set integrated value S GTH, the deceleration integration value are likely caused by software crash, but than is leaving, the deceleration exceeds the increase start determination value Therefore, if the first maximum value is not obtained even after the set time has elapsed, the deceleration integrated value is not the value obtained by the soft crash, and the deceleration integrated value is cleared and the left / right deceleration ratio at the time of the actual soft crash occurrence is cleared. It is not used for acquisition.

【0068】カウント値C16が設定値Cth以上になる前
に第1極大値が取得されれば、S311の判定結果がY
ESになってS312,S313が実行され、左右減速
度比が演算,記憶される。第1極大値の取得に基づいて
左右減速度比が演算されるため、左右減速度比が取得さ
れたときには、必ず、ソフトクラッシュの判定が行われ
る。そして、ソフトクラッシュでなければ、ソフトクラ
ッシュ判定ルーチンにおいフラグのリセット等が行わ
れ、再度、左右減速度比の取得が行われるようにされ
る。このように、本実施形態においては、マイコンのS
302〜S312を実行する部分が左右前部減速度取得
手段を構成している。
If the first maximum value is obtained before the count value C 16 becomes equal to or more than the set value C th , the determination result of S311 becomes Y
When ES is established, S312 and S313 are executed, and the left / right deceleration ratio is calculated and stored. Since the left / right deceleration ratio is calculated based on the acquisition of the first maximum value, the determination of the soft crash is always performed when the left / right deceleration ratio is acquired. Then, if it is not a soft crash, a reset or the like of the odor flag is performed in the soft crash determination routine, and the left / right deceleration ratio is obtained again. As described above, in the present embodiment, the S
The part that executes 302 to S312 constitutes the left / right front deceleration acquisition means.

【0069】なお、上記各実施形態のいくつかにおいて
は、左右減速度比の取得後、ソフトクラッシュの判定が
行われることなく、設定時間が経過すれば、再度、左右
減速度比の取得が行われるようにされ、一旦、取得した
左右減速度比がソフトクラッシュの判定に使われなけれ
ば、左右減速度比の取得をやり直し、先に取得した左右
減速度比を捨てることにより、ソフトクラッシュの判定
は同じ衝撃により得られた左右減速度比,車体中央部の
前後方向減速度の第1極大値および極大値前後比を用い
て行われるようにされていたが、設定時間の経過を待つ
ことに限らず、例えば、車体前部について検出された前
後方向減速度の第1極大値が設定値以下であるか否かを
判定し、設定値以下であれば、左右減速度比の取得をや
り直すようにしてもよい。左右前部のいずれか一方につ
いて前後方向減速度の第1極大値が検出されたときに左
右減速度比を演算する場合には、その第1極大値が得ら
れたときに設定値と比較し、設定値以下であれば、左右
減速度比の取得をやり直す。また、左右前部の両方につ
いて前後方向減速度の第1極大値が検出されたときに左
右減速度比を演算する場合には、両方の第1極大値をそ
れぞれ設定値と比較し、少なくとも一方が設定値以下で
あれば、左右減速度比の取得をやり直す。第1極大値が
設定値と比較され、設定値以下であって左右減速度比の
取得がやり直されるとき、まだ、減速度は減少状態にあ
るため、例えば、第1極大値を、相前後して取得された
2つの減速度を比較し、後に取得された減速度が先に取
得された減速度より小さいことによって検出する場合に
は、第1極大値が設定値以下であると判定された後、直
ちに次の第1極大値の取得(左右減速度比の取得)を開
始することができる。この場合、減速度が減少から増大
に転ずるまでの間、取得された各減速度がいずれも第1
極大値とされ、設定値と比較されるが、これらはすべて
設定値以下であるため、左右減速度比が演算されること
はなく、左右減速度比の取得が繰返し開始されるからで
ある。そして、減速度が減少から増大に転ずれば、第1
極大値が得られるまで、設定値との比較は行われず、減
速度が増大から減少に転じて第1極大値が得られたと
き、設定値と比較される。第1極大値が設定値以下であ
ると判定された場合、第1極大値(左右減速度比)の再
度の取得開始を、例えば、時間を設定して待たなくて済
む。設定値を超える第1極大値が生ずれば、左右減速度
比が演算される。この場合、左右減速度比の取得後、取
得された左右減速度比がソフトクラッシュの判定に使用
されたか否かを監視し、使われなければ、再度、左右減
速度比の取得をやり直し、使われなかった左右減速度比
を捨てるようにすることが望ましい。ソフトクラッシュ
が生ずるまで、設定値を超える第1極大値が生じなけれ
ば、左右減速度比は初期値のままであり、ソフトクラッ
シュによる衝撃によって初めて左右減速度比が演算され
るとともに、同じ衝撃による車体中央部の前後方向減速
度の第1極大値,極大値前後比が取得されてソフトクラ
ッシュの判定が行われることとなり、左右減速度比がソ
フトクラッシュの判定に使用されたか否かを監視するこ
とは不可欠ではない。それに対し、車体左右前部の前後
方向減速度の第1極大値が設定値を超えて左右減速度比
は演算されたが、車体中央部の前後方向減速度の第1極
大値は取得されない場合があれば、左右減速度比の取得
後、その左右減速度比がソフトクラッシュの判定に使用
されたか否かを監視し、使用されなければ左右減速度比
の取得をやり直し、実際にソフトクラッシュが生じた場
合に、同じ衝撃に基づいて取得された左右減速度比,車
体中央部の前後方向減速度の第1極大値および極大値前
後比を用いてソフトクラッシュの判定が行われるように
するのである。この監視は、例えば、左右減速度比の取
得後、ソフトクラッシュの判定が行われない状態が設定
時間継続するか否かにより行われる。設定時間は、例え
ば、ソフトクラッシュであれば、左右減速度比が得られ
たときから、車体中央部の前後方向減速度の第1極大値
が得られるまでの時間よりやや長い時間とされる。
In some of the above-described embodiments, after the acquisition of the left / right deceleration ratio, the determination of the soft crash is not performed. If the acquired left / right deceleration ratio is not used to determine the soft crash once, the acquisition of the left / right deceleration ratio is repeated and the previously acquired left / right deceleration ratio is discarded to determine the soft crash. Was performed using the left-right deceleration ratio obtained by the same impact, the first maximum value of the front-rear deceleration at the center of the vehicle body, and the maximum value front-rear ratio. The invention is not limited to this. For example, it is determined whether the first maximum value of the longitudinal deceleration detected for the front part of the vehicle body is equal to or smaller than a set value. To Good. If the left / right deceleration ratio is calculated when the first maximum value of the longitudinal deceleration is detected for one of the left and right front portions, the value is compared with the set value when the first maximum value is obtained. If it is equal to or smaller than the set value, the acquisition of the left / right deceleration ratio is performed again. When the left / right deceleration ratio is calculated when the first maximum value of the longitudinal deceleration is detected for both the left and right front parts, both first maximum values are compared with the set values, and at least one of the first maximum values is compared. If is smaller than the set value, the acquisition of the left / right deceleration ratio is performed again. When the first maximum value is compared with the set value and is equal to or smaller than the set value and the acquisition of the left / right deceleration ratio is performed again, the deceleration is still in a decreasing state. When the two decelerations acquired by the comparison are detected by detecting that the later acquired deceleration is smaller than the previously acquired deceleration, it is determined that the first maximum value is equal to or less than the set value. Thereafter, the acquisition of the next first maximum value (acquisition of the left / right deceleration ratio) can be started immediately. In this case, each of the acquired decelerations is the first until the deceleration changes from decreasing to increasing.
The maximum value is set and compared with the set value. However, since these values are all equal to or smaller than the set value, the left / right deceleration ratio is not calculated, and the acquisition of the left / right deceleration ratio is started repeatedly. If the deceleration changes from decreasing to increasing, the first
Until the maximum value is obtained, the comparison with the set value is not performed. When the deceleration changes from increasing to decreasing and the first maximum value is obtained, the comparison is made with the setting value. When it is determined that the first maximum value is equal to or smaller than the set value, it is not necessary to set a time, for example, and wait for the start of the acquisition of the first maximum value (left / right deceleration ratio) again. When the first maximum value exceeding the set value is generated, the left / right deceleration ratio is calculated. In this case, after acquiring the left / right deceleration ratio, it is monitored whether or not the acquired left / right deceleration ratio has been used for the determination of a soft crash. It is desirable to discard the left / right deceleration ratio that has not been set. Until the first local maximum value exceeding the set value does not occur until the soft crash occurs, the left / right deceleration ratio remains at the initial value, and the left / right deceleration ratio is calculated for the first time by the impact due to the soft crash. The first maximum value and the maximum value front-rear ratio of the deceleration in the front-rear direction at the center of the vehicle body are acquired and a soft crash determination is performed, and it is monitored whether the left-right deceleration ratio is used for the soft crash determination. It is not essential. On the other hand, when the first maximum value of the front-rear deceleration at the front left and right of the vehicle body exceeds the set value and the left-right deceleration ratio is calculated, but the first maximum value of the front-rear deceleration at the center of the vehicle body is not obtained. If there is, after obtaining the left / right deceleration ratio, monitor whether the left / right deceleration ratio has been used to determine soft crash, and if not used, reacquire the left / right deceleration ratio, and if a soft crash actually occurs In the case of occurrence, a soft crash determination is made using the left-right deceleration ratio and the first maximum value and the maximum value front-rear ratio of the front-rear deceleration at the center of the vehicle body acquired based on the same impact. is there. This monitoring is performed, for example, based on whether or not the state in which the soft crash determination is not performed after the acquisition of the left / right deceleration ratio continues for the set time. For example, in the case of a soft crash, the set time is set to a time slightly longer than the time from when the left / right deceleration ratio is obtained to when the first maximum value of the longitudinal deceleration at the center of the vehicle body is obtained.

【0070】また、図16および図17に示す実施形態
において第1極大値は、図12ないし図15に示す実施
形態における第1極大値の取得と同様にして検出しても
よい。
In the embodiments shown in FIGS. 16 and 17, the first maximum value may be detected in the same manner as the acquisition of the first maximum value in the embodiments shown in FIGS.

【0071】さらに、上記各実施形態においてフロント
センサ34,36は、検出値をレベル化して出力するも
のとされていたが、レベル化せず、検出した減速度をそ
のままの値で出力し、マイクロコンピュータに供給する
センサとしてもよい。
Further, in each of the above embodiments, the front sensors 34 and 36 are configured to output the detected value as a level. It may be a sensor supplied to a computer.

【0072】さらに、フロアセンサ32,フロントセン
サ4,36の検出値を平滑化する平滑化手段は、カルマ
ンフィルタを、ソフトウェアにより実現されるデジタル
フィルタにより構成したものとしてもよい。
Further, in the smoothing means for smoothing the detection values of the floor sensor 32 and the front sensors 4 and 36, the Kalman filter may be constituted by a digital filter realized by software.

【0073】また、上記各実施形態においては、乗員保
護機構部としてエアバッグを備えたエアバッグ装置を例
に取って説明したが、乗員保護機能を異にする複数種類
の乗員保護機構部を備えた乗員保護装置に本発明を適用
することも可能である。複数の乗員保護機構部は、ソフ
トクラッシュあるいは正突等他の形態の衝突の検出に基
づいてそれらを選択的に作動させてもよく、全部を作動
させてもよい。全部を作動させる場合、同時に作動させ
てもよく、あるいは時期をずらして作動させてもよい。
エアバッグ以外の乗員保護機構部には、例えば、プリテ
ンショナ付シートベルト装置のプリテンション機構部、
自動ドアロック解除機構部等がある。プリテンショナ付
シートベルト装置は、シートベルト,シートベルト巻取
装置,プリテンショナおよびインフレータ等を含み、そ
のうちプリテンショナおよびインフレータがプリテンシ
ョン機構部を構成する。プリテンショナは、シートベル
ト巻取シャフトとシリンダとの間に設けられたクラッチ
を含み、非作動時にはシリンダの駆動力がシートベルト
巻取シャフトに伝達されないようにされている。衝突に
より規定以上の衝撃が発生するとインフレータが点火さ
れ、高圧ガスを発生してシリンダのピストンを移動さ
せ、それによりクラッチがシリンダの駆動力をシートベ
ルト巻取シャフトに伝達する状態とされ、シートベルト
巻取シャフトが回転させられてシートベルトが巻き取ら
れ、乗員を拘束する。自動ドアロック解除機構部は、衝
突時に自動ドアロック装置を自動的に解除する機構であ
る。複数種類の乗員保護機構部の使い分けは、衝突形
態,車両の走行速度,衝撃の大きさ,車両に対する乗員
の相対移動速度(車両の減速度の積分)等に応じて為さ
れる。例えば、衝突時における車両の走行速度が低い場
合には、プリテンション機構部を作動させ、高い場合に
はエアバッグを作動させる。走行速度は、乗員保護装置
が作動する車両そのものの速度でもよく、衝突対象物と
の相対速度でもよい。また、衝突時の衝撃が比較的小さ
い時期にまずプリテンション機構部を作動させ、さらに
大きくなればエアバッグをも作動させる。乗員保護機構
部の種類に応じて、それぞれ作動判定用のしきい値を設
定すればよい。
In each of the above embodiments, an airbag device having an airbag as an occupant protection mechanism has been described as an example. However, a plurality of types of occupant protection mechanisms having different occupant protection functions are provided. It is also possible to apply the present invention to an occupant protection device. The plurality of occupant protection mechanisms may be selectively activated based on detection of another form of collision such as a soft crash or a head-on collision, or may be entirely activated. When all are operated, they may be operated at the same time, or may be operated at different times.
The occupant protection mechanism other than the airbag includes, for example, a pretension mechanism of a seat belt device with a pretensioner,
There is an automatic door lock release mechanism and the like. The seatbelt device with a pretensioner includes a seatbelt, a seatbelt winding device, a pretensioner, an inflator, and the like, of which the pretensioner and the inflator constitute a pretension mechanism. The pretensioner includes a clutch provided between the seat belt winding shaft and the cylinder, and prevents the driving force of the cylinder from being transmitted to the seat belt winding shaft when not in operation. When an impact exceeding a specified level occurs due to the collision, the inflator is ignited, generating high-pressure gas and moving the piston of the cylinder, whereby the clutch transmits the driving force of the cylinder to the seat belt winding shaft, and the seat belt The winding shaft is rotated to wind up the seat belt and restrain the occupant. The automatic door lock release mechanism is a mechanism for automatically releasing the automatic door lock device when a collision occurs. The use of a plurality of types of occupant protection mechanisms depends on the type of collision, the traveling speed of the vehicle, the magnitude of the impact, the relative movement speed of the occupant with respect to the vehicle (integration of the deceleration of the vehicle), and the like. For example, when the traveling speed of the vehicle at the time of the collision is low, the pretension mechanism is operated, and when it is high, the airbag is activated. The traveling speed may be the speed of the vehicle itself on which the occupant protection device operates, or may be the relative speed with respect to the collision object. Further, the pretension mechanism is operated first when the impact at the time of the collision is relatively small, and when the impact becomes larger, the airbag is also operated. A threshold value for operation determination may be set according to the type of the occupant protection mechanism.

【0074】さらに、ソフトクラッシュの検出および乗
員保護機構部の作動判定と、正突等、ソフトクラッシュ
以外の衝突の検出および乗員保護機構部の作動判定と
は、それぞれ独立した電子制御ユニットにより行うよう
にしてもよい。この場合、エアバッグ等の乗員保護機構
部は、2つの電子制御ユニットからそれぞれ発せられる
指令のうち、早期に発せられる指令に従って作動させら
れる。
Further, the detection of a soft crash and the determination of the operation of the occupant protection mechanism, and the detection of a collision other than the soft crash such as a head-on collision and the determination of the operation of the occupant protection mechanism are performed by independent electronic control units. It may be. In this case, the occupant protection mechanism, such as an airbag, is operated in accordance with an instruction issued early from among instructions issued from the two electronic control units.

【0075】また、本発明に係るソフトクラッシュ検出
方法および装置は、プリテンショナ付シートベルト装置
等のエアバッグ以外の乗員保護機構部をエアバッグと共
に、あるいはエアバッグに代えて含む乗員保護装置のた
めのソフトクラッシュの検出に用いてもよく、乗員保護
装置以外にソフトクラッシュの検出を必要とする装置に
おいて実施し、設けてもよい。
Further, the soft crash detection method and apparatus according to the present invention are for an occupant protection device including an occupant protection mechanism other than an airbag, such as a seat belt device with a pretensioner, together with or instead of the airbag. May be used for detecting a soft crash, and may be implemented and provided in a device that needs to detect a soft crash other than the occupant protection device.

【0076】以上、本発明のいくつかの実施形態を詳細
に説明したが、これは例示に過ぎず、本発明は、前記
〔発明が解決しようとする課題,課題解決手段および効
果〕の項に記載された態様を始めとして、当業者の知識
に基づいて種々の変更、改良を施した形態で実施するこ
とができる。
Although some embodiments of the present invention have been described above in detail, these are merely examples, and the present invention is not limited to the above-mentioned [Problems to be Solved by the Invention, Means for Solving Problems and Effects]. The present invention can be implemented in various modified and improved forms based on the knowledge of those skilled in the art, including the described embodiments.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施形態であるソフトクラッシュ検出
装置を含むエアバッグ装置を概略的に示すブロック図で
ある。
FIG. 1 is a block diagram schematically showing an airbag device including a soft crash detection device according to an embodiment of the present invention.

【図2】上記エアバッグ装置を備えた車両を示す平面図
である。
FIG. 2 is a plan view showing a vehicle provided with the airbag device.

【図3】上記エアバッグ装置の電子制御ユニットを構成
するマイクロコンピュータのROMに記憶されたメイン
ルーチンを表すフローチャートである。
FIG. 3 is a flowchart showing a main routine stored in a ROM of a microcomputer constituting the electronic control unit of the airbag device.

【図4】上記メインルーチンを構成するソフトクラッシ
ュ検出ルーチンを表すフローチャートである。
FIG. 4 is a flowchart showing a soft crash detection routine constituting the main routine.

【図5】上記ソフトクラッシュ検出ルーチンを構成する
車体中央部減速度極大値・極小値等取得ルーチンを表す
フローチャートである。
FIG. 5 is a flowchart showing a routine for obtaining a maximum value / minimum value of the deceleration of the vehicle body center, which constitutes the soft crash detection routine.

【図6】上記ソフトクラッシュ検出ルーチンのROMに
記憶された左右減速度比取得ルーチンの一部を表すフロ
ーチャートである。
FIG. 6 is a flowchart showing a part of a left / right deceleration ratio acquisition routine stored in a ROM of the soft crash detection routine.

【図7】上記左右減速度比取得ルーチンの残りを表すフ
ローチャートである。
FIG. 7 is a flowchart showing the rest of the left / right deceleration ratio acquisition routine.

【図8】上記ソフトクラッシュ検出ルーチンを構成する
ソフトクラッシュ判定ルーチンを表すフローチャートで
ある。
FIG. 8 is a flowchart illustrating a soft crash determination routine that constitutes the soft crash detection routine.

【図9】上記マイクロコンピュータのRAMのうち、本
発明に関連の深い部分を概略的に示すブロック図であ
る。
FIG. 9 is a block diagram schematically showing a portion of the RAM of the microcomputer which is deeply relevant to the present invention.

【図10】ソフトクラッシュ時におけるフロアセンサお
よび左右の各フロントセンサの検出値を示すグラフであ
る。
FIG. 10 is a graph showing detection values of a floor sensor and left and right front sensors during a soft crash.

【図11】ソフトクラッシュ時における車体中央部の前
後方向減速度の変化を悪路による衝撃発生時の車体中央
部の前後方向減速度の変化と共に示すグラフである。
FIG. 11 is a graph showing a change in the longitudinal deceleration at the center of the vehicle body during a soft crash together with a change in the longitudinal deceleration at the center of the vehicle body when an impact occurs due to a bad road.

【図12】本発明の別の実施形態であるエアバッグ装置
の電子制御ユニットを構成するマイクロコンピュータの
ROMに記憶された車体中央部減速度極大値・極小値等
取得ルーチンの一部を表すフローチャートである。
FIG. 12 is a flowchart showing a part of a routine for acquiring a maximum value, a minimum value, and the like of a deceleration maximum value at a vehicle body center portion stored in a ROM of a microcomputer constituting an electronic control unit of an airbag apparatus according to another embodiment of the present invention. It is.

【図13】図12に示す車体中央部減速度極大値・極小
値等取得ルーチンの残りを表すフローチャートである。
13 is a flowchart illustrating the rest of the routine for acquiring the maximum value / minimum value of the vehicle body center deceleration shown in FIG. 12;

【図14】図12に示すルーチンが記憶されたROMを
有するマイクロコンピュータのRAMのうち、本発明に
関連の深い部分を取り出して概略的に示すブロック図で
ある。
14 is a block diagram schematically showing a portion of the RAM of the microcomputer having the ROM in which the routine shown in FIG. 12 is stored, which is deeply relevant to the present invention.

【図15】図12に示すルーチンにより行われる第1極
大値の取得および減速度平均値の演算を説明する図であ
る。
FIG. 15 is a diagram illustrating acquisition of a first maximum value and calculation of a deceleration average value performed by the routine shown in FIG. 12;

【図16】本発明の別の実施形態であるエアバッグ装置
の電子制御ユニットを構成するマイクロコンピュータの
ROMに記憶された左右減速度比取得ルーチンの一部を
表すフローチャートである。
FIG. 16 is a flowchart showing a part of a left / right deceleration ratio acquisition routine stored in a ROM of a microcomputer constituting an electronic control unit of an airbag apparatus according to another embodiment of the present invention.

【図17】図16に示す左右減速度比取得ルーチンの残
りを表すフローチャートである。
17 is a flowchart showing the rest of the left / right deceleration ratio acquisition routine shown in FIG.

【図18】本発明の別の実施形態であるエアバッグ装置
の電子制御ユニットを構成するマイクロコンピュータの
ROMに記憶された左右減速度比取得ルーチンを表すフ
ローチャートである。
FIG. 18 is a flowchart showing a left / right deceleration ratio acquisition routine stored in a ROM of a microcomputer constituting an electronic control unit of an airbag apparatus according to another embodiment of the present invention.

【符号の説明】[Explanation of symbols]

10:エアバッグ装置 12:電子制御ユニット
14:エアバッグ 16:マイクロコンピュータ 32:フロアセンサ
34,36:フロントセンサ 44:インフレータ
48:点火装置
10: Airbag device 12: Electronic control unit
14: airbag 16: microcomputer 32: floor sensor
34, 36: Front sensor 44: Inflator 48: Ignition device

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 少なくとも、 車体の運転席近傍に配設されたメインセンサの検出値に
基づく車体中央部の前後方向減速度の最初の極大値であ
る第1極大値が第1設定減速度より大きく、第2設定減
速度より小さいという第1条件と、 前記メインセンサの検出に基づく車体中央部の前後方向
の減速度の、前記第1極大値までの平均値で、第1極大
値から最初の極小値である第1極小値までの平均値を割
った極大値前後比が第1設定比より小さいという第2条
件と、 車体左右の前部にそれぞれ配設されたサブセンサの検出
値に基づく車体左右前部の前後方向減速度のうち、小さ
い方の前後方向減速度を大きい方の前後方向減速度で割
った左右比が第2設定比より大きいという第3条件との
3条件が全て満たされた場合にソフトクラッシュが発生
したとすることを特徴とするソフトクラッシュ検出方
法。
At least a first maximum value of a longitudinal deceleration of a vehicle body center portion based on a detection value of a main sensor arranged near a driver's seat of a vehicle body is larger than a first maximum deceleration value. A first condition that is large and smaller than a second set deceleration, and an average value of the deceleration in the front-rear direction of the vehicle body center portion based on the detection of the main sensor up to the first maximum value, Based on a second condition that a front-to-back ratio of a maximum value obtained by dividing an average value up to a first minimum value, which is a minimum value, is smaller than a first set ratio, and a detection value of a sub-sensor disposed on each of front left and right portions of the vehicle body. All three conditions, that is, the third condition that the left-right ratio obtained by dividing the smaller front-rear deceleration by the larger front-rear deceleration among the front-rear decelerations at the left and right front portions of the vehicle body are larger than the second set ratio, are satisfied. A soft crash will occur A soft crash detection method, characterized in that:
【請求項2】 車体の運転席近傍に配設されたメインセ
ンサの出力が平滑化された車体中央部の前後方向減速度
を取得する車体中央部減速度取得手段と、 その車体中央部減速度取得手段により取得された車体中
央部の前後方向減速度の最初の極大値である第1極大値
を取得する第1極大値取得手段と、 前記車体中央部減速度取得手段により取得された車体中
央部の前後方向減速度の、前記第1極大値までの平均値
と、第1極大値から車体中央部の前後方向減速度の最初
の極小値である第1極小値までの平均値とを取得する減
速度平均値取得手段と、 車体左右の前部にそれぞれ配設されたサブセンサの出力
が平滑化された車体左右前部の前後方向減速度を取得す
る左右前部減速度取得手段と、 少なくとも、前記第1極大値が第1設定減速度より大
きく、第2設定減速度より小さいという第1条件と、
前記車体中央部の前後方向減速度の、前記第1極大値ま
での平均値で、第1極大値から前記第1極小値までの平
均値を割った極大値前後比が第1設定比より小さいとい
う第2条件と、前記左右前部減速度取得手段により取
得された車体左右前部の前後方向減速度のうち、小さい
方の前後方向減速度を大きい方の前後方向減速度で割っ
た左右比が第2設定比より大きいという第3条件との3
条件が全て満たされた場合に、ソフトクラッシュが発生
したとする判定手段とを含むことを特徴とするソフトク
ラッシュ検出装置。
2. A vehicle body center deceleration obtaining means for obtaining a front-rear deceleration of a vehicle body center portion in which an output of a main sensor disposed near a driver's seat of the vehicle body is smoothed, and a vehicle body center deceleration. First maximum value acquisition means for acquiring a first maximum value which is the first maximum value of the longitudinal deceleration of the vehicle body central part acquired by the acquisition means, and vehicle body center acquired by the vehicle body central part deceleration acquisition means The average value of the longitudinal deceleration of the part up to the first local maximum value and the average value from the first local maximum value to the first local minimum value of the longitudinal deceleration of the central part of the vehicle body, which is the first local minimum value, are obtained. Left and right front deceleration obtaining means for obtaining the front and rear deceleration of the left and right front parts of the vehicle body in which the outputs of the sub-sensors respectively disposed on the left and right front parts of the vehicle body are smoothed. The first maximum value is the first set deceleration. Large, the first condition that less than a second set deceleration,
The maximum value front-rear ratio obtained by dividing the average value from the first maximum value to the first minimum value by the average value of the deceleration in the front-rear direction of the vehicle body center portion up to the first maximum value is smaller than the first set ratio. And the left-right ratio obtained by dividing the smaller front-rear deceleration by the larger front-rear deceleration among the front-rear decelerations of the vehicle left-right front obtained by the left-right front deceleration obtaining means. With the third condition that is larger than the second set ratio.
A determination unit that determines that a soft crash has occurred when all of the conditions are satisfied.
JP22118599A 1999-08-04 1999-08-04 Soft crash detection method and apparatus, and air bag apparatus Expired - Fee Related JP4310859B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22118599A JP4310859B2 (en) 1999-08-04 1999-08-04 Soft crash detection method and apparatus, and air bag apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22118599A JP4310859B2 (en) 1999-08-04 1999-08-04 Soft crash detection method and apparatus, and air bag apparatus

Publications (2)

Publication Number Publication Date
JP2001050972A true JP2001050972A (en) 2001-02-23
JP4310859B2 JP4310859B2 (en) 2009-08-12

Family

ID=16762820

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22118599A Expired - Fee Related JP4310859B2 (en) 1999-08-04 1999-08-04 Soft crash detection method and apparatus, and air bag apparatus

Country Status (1)

Country Link
JP (1) JP4310859B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004052697A1 (en) * 2002-12-11 2004-06-24 Keihin Corporation Air bag device start control device
JP2006306298A (en) * 2005-04-28 2006-11-09 Mazda Motor Corp Occupant crash protection device for vehicle
CN108422959A (en) * 2017-02-13 2018-08-21 丰田自动车株式会社 Vehicle collision detecting system and recording medium
CN117949614A (en) * 2024-03-27 2024-04-30 广东石油化工学院 Dangerous goods hydraulic performance change prediction method based on dynamic factors

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004052697A1 (en) * 2002-12-11 2004-06-24 Keihin Corporation Air bag device start control device
US7120525B2 (en) 2002-12-11 2006-10-10 Keihin Corporation Activation control device for airbag device
JP2006306298A (en) * 2005-04-28 2006-11-09 Mazda Motor Corp Occupant crash protection device for vehicle
CN108422959A (en) * 2017-02-13 2018-08-21 丰田自动车株式会社 Vehicle collision detecting system and recording medium
CN117949614A (en) * 2024-03-27 2024-04-30 广东石油化工学院 Dangerous goods hydraulic performance change prediction method based on dynamic factors
CN117949614B (en) * 2024-03-27 2024-05-28 广东石油化工学院 A method for predicting changes in hydraulic performance of dangerous goods based on dynamic factors

Also Published As

Publication number Publication date
JP4310859B2 (en) 2009-08-12

Similar Documents

Publication Publication Date Title
US10457234B2 (en) Vehicle front passenger seat airbag device
JP3436185B2 (en) Activation control device for occupant protection device
KR100363423B1 (en) Actuation controller for air bag device
JP3346472B2 (en) Activation control device for occupant protection device
US6892122B2 (en) Apparatus and method for controlling activation of vehicle occupant protecting device
KR100749172B1 (en) Activation control apparatus for occupant protection apparatus
US7848885B2 (en) Collision determining apparatus for a vehicle
JP3695351B2 (en) Occupant protection device starter
JP2877145B2 (en) Control device for occupant protection device
JP2009220784A (en) Airbag control device and airbag control method
US7684914B2 (en) Collision determining apparatus for a vehicle
JPH0999803A (en) Activation control device for occupant protection device
JP2001050972A (en) Soft crash detection method and soft crash detection device
US7509196B2 (en) Airbag development control apparatus
JP3364920B2 (en) Activation control device for occupant protection device
JP2001171476A (en) Activation device for occupant protection device
JP3885757B2 (en) Activation control device for occupant protection device
JP4096465B2 (en) Occupant protection device control device and soft crash detection method
JP2002096707A (en) Collision type determination device and activation control device for occupant protection device
JPH0769171A (en) Driver protecting device
JP3772629B2 (en) Rough road determination device, rough road determination method, activation device and activation method for occupant protection device
JP2002178872A (en) Collision form determination device and activation control device for occupant protection device
JP2002120689A (en) Activation device for occupant protection device
JPH1178772A (en) Airbag system for vehicle
JPH11129860A (en) Air bag control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060703

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080401

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080530

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080701

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080901

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090120

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090309

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20090330

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: 20090421

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: 20090504

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

Free format text: PAYMENT UNTIL: 20120522

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120522

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20120522

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130522

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees