JP2531862B2 - Starting device for vehicle occupant protection device - Google Patents
Starting device for vehicle occupant protection deviceInfo
- Publication number
- JP2531862B2 JP2531862B2 JP3092357A JP9235791A JP2531862B2 JP 2531862 B2 JP2531862 B2 JP 2531862B2 JP 3092357 A JP3092357 A JP 3092357A JP 9235791 A JP9235791 A JP 9235791A JP 2531862 B2 JP2531862 B2 JP 2531862B2
- Authority
- JP
- Japan
- Prior art keywords
- integrated value
- acceleration
- data
- integrated
- stored
- 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.)
- Expired - Lifetime
Links
Landscapes
- Air Bags (AREA)
- Automotive Seat Belt Assembly (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、車両の衝突状態を検出
して乗員保護を起動する車両用乗員保護装置の起動装置
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a starting device for a vehicle occupant protection system for detecting occupant protection by detecting a collision state of a vehicle.
【0002】[0002]
【従来の技術】従来この種の装置として、特公昭59ー
8574号の「エアーバッグ起動制御装置」があり、車
両の衝突時の加速度を検出して加速度信号を発生する加
速度センサを備え、この加速度センサからの加速度信号
を積分して、その積分値が所定値以上になったことを判
別すると、エアバッグを作動させるようにしている。2. Description of the Related Art Conventionally, as an apparatus of this kind, there is an air bag activation control apparatus of Japanese Patent Publication No. 59-8574, which is equipped with an acceleration sensor for detecting acceleration at the time of collision of a vehicle and generating an acceleration signal. When the acceleration signal from the acceleration sensor is integrated and it is determined that the integrated value has exceeded a predetermined value, the airbag is operated.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、加速度
センサからの信号には、経年変化、温度変化等によるド
リフト成分が含まれているため、上記のもののように加
速度センサからの加速度信号をそのまま積分すると、そ
のドリフト成分をも積分してしまい、正確なる衝突判定
ができないという問題がある。However, since the signal from the acceleration sensor contains a drift component due to aging, temperature change, etc., if the acceleration signal from the acceleration sensor is directly integrated as described above. However, there is a problem that the drift component is also integrated and accurate collision determination cannot be performed.
【0004】本発明は、上記問題に鑑みてなされたもの
で、加速度センサからの加速度信号に含まれるドリフト
成分を除去した加速度信号の積分値を得て、正確なる車
両の衝突判定を行うことができるようにすることを目的
とする。The present invention has been made in view of the above problems, and can accurately determine a vehicle collision by obtaining an integrated value of an acceleration signal from which a drift component included in an acceleration signal from an acceleration sensor is removed. The purpose is to be able to.
【0005】[0005]
【課題を解決するための手段】上記課題を達成するた
め、請求項1に記載の発明においては、車両の加速度を
検出して、電気的な加速度信号を発生する加速度センサ
と、前記加速度信号を所定の測定期間積分する積分手段
と、前記積分手段にて所定の測定期間積分された加速度
信号の積分値を記憶する積分値記憶手段と、前記積分値
記憶手段にて記憶した積分値において異なる時間に積分
された二積分値の差を算出する積分値差算出手段と、こ
の積分値差算出手段にて算出した積分値差が所定値以上
であるか否かにより車両の衝突状態を判別する判別手段
と、この判別手段にて車両の衝突状態を判別した時に車
両の乗員保護装置を起動させる起動手段と、を備えたこ
とを特徴としている。In order to achieve the above object, in the invention described in claim 1, an acceleration sensor for detecting an acceleration of a vehicle to generate an electrical acceleration signal, and the acceleration signal an integrating means for a predetermined measurement period integration, the integrated value storage means for storing an integrated value of a predetermined measurement period integrated acceleration signal by the integrating means, the integral value
Integral values stored in the storage means are integrated at different times
An integrated value difference calculating means for calculating the difference between the two integrated values, and a determining means for determining the collision state of the vehicle by determining whether the integrated value difference calculated by the integrated value difference calculating means is a predetermined value or more. And a starting means for starting the vehicle occupant protection device when the collision state of the vehicle is determined by the determination means.
【0006】また、請求項2に記載の発明においては、
請求項1に記載の発明に対し、前記積分手段は、前記所
定の測定期間を複数個に分割した各分割期間における前
記加速度センサからの加速度信号を、最新のものから複
数個更新記憶する加速度信号記憶手段と、この加速度信
号記憶手段における更新記憶に対応して前記加速度記憶
手段にて記憶した複数個の加速度信号を加算して前記所
定の測定期間における積分値を得る加算手段からなり、
前記積分値記憶手段は、前記加算手段にて加算して得ら
れた積分値を更新記憶して最新の複数個の積分値を記憶
するものであり、前記積分値差算出手段は、前記加算手
段にて加算された積分値と、前記積分値記憶手段にて記
憶した複数個の積分値の中で前回所定期間となる積分値
との差を算出するものであることを特徴としている。According to the invention of claim 2,
To the invention described in claim 1, wherein the integrating means, the plant
Corresponding to the acceleration signal storage means for updating and storing a plurality of acceleration signals from the acceleration sensor in each divided period obtained by dividing the fixed measurement period into a plurality of times, and the update storage in the acceleration signal storage means. the plants by adding a plurality of acceleration signals stored in said acceleration storing means
It consists of addition means to obtain the integrated value in a fixed measurement period,
The integrated value storage means updates and stores the integrated value obtained by adding by the adding means to store a plurality of latest integrated values, and the integrated value difference calculating means includes the adding means. It is characterized in that the difference between the integrated value added in step 1 and the integrated value for the previous predetermined period among the plurality of integrated values stored in the integrated value storage means is calculated.
【0007】請求項1に記載の発明において、加速度セ
ンサは車両の加速度を検出して電気的な加速度信号を発
生し、積分手段は所定の測定期間において前記加速度信
号を積分する。この積分手段にて積分された所定の積分
期間における加速度信号の積分値は、積分値記憶手段に
記憶されており、この積分値記憶手段に記憶されている
積分値において、異なる時間帯に積分された2個の積分
値の差が積分値差算出手段にて算出される。ここで、加
速度信号が積算される所定の測定期間が車両の衝突時で
ない場合には、前記記憶手段にて記憶される積分値は、
主に前記加速度信号に含まれているドリフト成分を積分
したものになる。よって、所定の測定期間の加速度信号
の積分値に含まれるドリフト成分を、積分値差算出手段
により相殺し除去した加速度信号の積分値差を得る。そ
して、この積分値差算出手段にて算出した積分値差が所
定値以上であることが判別手段にて判別されると、車両
の衝突状態であるとして起動手段により車両の乗員保護
装置を起動させる。In the first aspect of the invention, the acceleration sensor detects the acceleration of the vehicle to generate an electrical acceleration signal, and the integrating means integrates the acceleration signal in a predetermined measurement period . The integrated value of the acceleration signal in the predetermined integration period integrated by the integrating means is stored in the integrated value storage means, and is stored in the integrated value storage means.
Two integrals integrated in different time zones in the integral value
The difference between the values is calculated by the integrated value difference calculating means. Here, the pressurized
If the predetermined measurement period in which the speed signals are integrated is not during a vehicle collision, the integrated value stored in the storage means is
Ing to the integral of the drift component contained mainly in the acceleration signal. Therefore, the acceleration signal for the predetermined measurement period
Drift component included in the integral value of
To obtain the integrated value difference of the acceleration signals that have been canceled and eliminated. When the determining unit determines that the integrated value difference calculated by the integrated value difference calculating unit is equal to or greater than a predetermined value, the vehicle occupant protection device is started by the starting unit because the vehicle is in a collision state. .
【0008】また、請求項2に記載の発明において、前
記積分手段は、前記測定期間を複数個に分割した各分割
期間における前記加速度センサからの加速度信号を、最
新のものから複数個更新記憶し、この更新記憶に対応し
て前記記憶した複数個の加速度信号を加算して前記測定
期間における積分値を得るようにしている。また、積分
値記憶手段は、前記積分手段からの積分値を更新記憶し
て最新の複数個の積分値を記憶する。そして、前記積分
手段にてえられた最新の積分値と、前記積分値記憶手段
にて記憶した複数個の積分値の中で前回の測定期間とな
る積分値との差を算出する。従って、前記測定期間を分
割した分割期間単位で積分値差を得ることができる。Further, in the invention of claim 2, the integrating means updates and stores a plurality of acceleration signals from the acceleration sensor in each divided period obtained by dividing the measurement period into a plurality of latest ones. Corresponding to this update storage, the stored plurality of acceleration signals are added to obtain an integrated value in the measurement period. Also, the integrated value storage means updates and stores the integrated value from the integrating means to store the latest plurality of integrated values. Then, the difference between the latest integrated value obtained by the integrating means and the integrated value of the previous measurement period among the plurality of integrated values stored in the integrated value storage means is calculated. Therefore, the integrated value difference can be obtained in units of divided periods obtained by dividing the measurement period.
【0009】[0009]
【発明の効果】請求項1に記載の発明によれば、車両の
加速度信号に含まれるドリフト成分を除去した加速度信
号の積分値を得ることができ、従って正確なる車両の衝
突判定を行うことができる。 According to the invention described in claim 1, the vehicle
Acceleration signal without drift component included in acceleration signal
The integral value of the signal can be obtained, and
It is possible to make a collision determination.
【0010】また、請求項2に記載の発明によれば、測
定期間を複数個に分割した各分割期間毎の加速度信号お
よび積分値の記憶を行い、これによって今回の測定期間
と前回の測定期間の積分値の差を取るようにしているか
ら、前記測定期間を分割した分割期間単位で積分値差を
順次得ることができ、その積分値差による衝突判定を素
早く行うことができるという優れた効果がある。According to the second aspect of the present invention, the acceleration signal and the integrated value for each divided period obtained by dividing the measurement period into a plurality of periods are stored, whereby the current measurement period and the previous measurement period are stored. Since the difference between the integrated values is obtained, the integrated value difference can be sequentially obtained in units of divided periods obtained by dividing the measurement period, and an excellent effect that a collision determination based on the integrated value difference can be performed quickly There is.
【0011】[0011]
【実施例】以下、本発明を図に示す実施例について説明
する。図1は本発明の第1実施例を示す構成図である。
この図1において、車両の加速度を加速度センサ1にて
検出する。この加速度センサ1は、加速度に応じた信号
を発生するトランスデューサ1aとこのトランスデュー
サ1aからの信号を増幅して加速度信号を発生する増幅
器1bから成る。この加速度センサ1からの加速度信号
はA/D変換器2でA/D変換され、このA/D変換さ
れた加速度データは第1のメモリ3における初段のシフ
トレジスタG0 に入力される。なお、このシフトレジス
タG0 へのデータ入力に先立って、第1のメモリ3にお
けるシフトレジスタG0 〜Gn-1 に記憶されている加速
度データが順次添字の大きい方に1ずつシフトされる。
従って、シフトレジスタG0 〜Gn-1 には最新のn個の
加速度データが記憶されることになる。なお、シフトレ
ジスタ間のデータのシフトおよびA/D変換された加速
度データのシフトレジスタG0 への入力は、システムク
ロックのタイミングに応じて行われる。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a first embodiment of the present invention.
In FIG. 1, the acceleration of the vehicle is detected by an acceleration sensor 1. The acceleration sensor 1 includes a transducer 1a for generating a signal corresponding to acceleration, and an amplifier 1b for amplifying a signal from the transducer 1a to generate an acceleration signal. The acceleration signal from the acceleration sensor 1 is A / D converted by the A / D converter 2, and the A / D converted acceleration data is input to the first-stage shift register G 0 in the first memory 3. Incidentally, prior to the data input to the shift register G 0 , the acceleration data stored in the shift registers G 0 to G n-1 in the first memory 3 are sequentially shifted one by one to the larger subscript.
Therefore, the latest n pieces of acceleration data are stored in the shift registers G 0 to G n-1 . The input to the shift and A / D converted shift register G 0 of the acceleration data of the data between the shift register is performed according to the timing of the system clock.
【0012】これらシフトレジスタG0 〜Gn-1 に記憶
されている加速度データは加算器4にて加算される。こ
の加算されたデータは、シフトレジスタの個数nとシス
テムクロックの周期hによるn×hの期間Tにおける加
速度データの積分値を示している。そして、加算器4に
て加算されたデータ(積分データという)は第2のメモ
リ5における初段のシフトレジスタS0 に入力される。
なお、このシフトレジスタS0 へのデータ入力に先立っ
ても、システムクロックのタイミングに応じて第2のメ
モリ5におけるシフトレジスタS0 〜Sn に記憶されて
いる加速度データが順次添字の大きい方に1ずつシフト
される。なお、シフトレジスタS1〜S n はシステムク
ロック分だけ順次過去に遡った場合の期間Tにおける積
分データを示している。従って、シフトレジスタSn に
おいては、システムクロックのn個分前、すなわちn×
h=Tの期間分前の積分データが記憶されている。そこ
で、シフトレジスタS0 とシフトレジスタSn に記憶さ
れている積分データの差をとることにより2つの連続す
る期間Tにおける積分データの変化量を検出することが
できる。These shift registers G0~ Gn-1Remember
The acceleration data being added is added by the adder 4. This
The added data of the
Addition in the period T of n × h by the cycle h of the system clock
The integrated value of velocity data is shown. Then, in the adder 4
The added data (called integral data) is the second memo.
First stage shift register S in R50Entered in.
In addition, this shift register S0Prior to entering data into
However, depending on the timing of the system clock, the second memory
Shift register S in memory 50~ SnRemembered by
Acceleration data is sequentially shifted one by one toward the larger subscript
Is done. The shift register S1~ S nIs a system
The product in the period T when the lock is sequentially traced back in the past
The minute data is shown. Therefore, the shift register SnTo
, N times before the system clock, that is, n ×
The integral data before the period of h = T is stored. There
Then, the shift register S0And shift register SnRemembered by
By taking the difference of the integrated data
It is possible to detect the change amount of the integrated data in the period T
it can.
【0013】このことを図2を用いて説明すると、今、
加速度データがaのように変化した場合、この加速度デ
ータaにドリフト成分dが含まれているとすると、1つ
前の期間Tn-1 においてはそのドリフト成分dによる積
分データ(シフトレジスタS n に記憶されている積分デ
ータ)が求められる。これに対して、期間Tn において
は真の加速度データとドリフト成分dによる積分データ
(シフトレジスタS0 に記憶されている積分データ)が
求められる。従って、両積分データの差をとることによ
り、ドリフト成分dを含まない真の加速度データによる
積分データが得られる。This will be explained with reference to FIG.
If the acceleration data changes like a, this acceleration data
If the data a contains the drift component d, one
Previous period Tn-1, The product of the drift component d
Minute data (shift register S nThe integral data stored in
Data) is required. On the other hand, the period TnAt
Is the true acceleration data and the integral data of the drift component d
(Shift register S0Integration data stored in
Desired. Therefore, by taking the difference between the two integrated data,
The true acceleration data that does not include the drift component d
Integral data is obtained.
【0014】このため、図1における引算器6にてシフ
トレジスタS0 に記憶されている積分データからシフト
レジスタSn に記憶されている積分データの引算を行
い、真の加速度データによる積分データを得るようにし
ている。そして、比較器7にて比較器6からの積分デー
タとしきい値発生回路8からのしきい値とを比較して車
両の衝突に対応する加速度が発生したか否かを判定す
る。比較器6からの積分データがしきい値発生回路8か
らのしきい値を越える場合には、車両の衝突に対応する
加速度が発生したとして点火信号を発生する。この点火
信号を受けて点火トランジスタ9はオン作動し、スクィ
ブ10に起動電流を供給してエアバッグ11を展開させ
る。なお、このスクィブ10への電源経路には作動の安
全性を保つため、低加速度にて作動する機械スイッチ
(例えば、水銀スイッチ)12が設けられている。この
機械スイッチ12は低加速度で作動するものであるた
め、比較器7から車両の衝突判定に対する点火信号が発
生する前には閉成作動している。Therefore, the subtractor 6 in FIG. 1 subtracts the integral data stored in the shift register S n from the integral data stored in the shift register S 0, and integrates the true acceleration data. I am trying to get the data. Then, the comparator 7 compares the integrated data from the comparator 6 with the threshold value from the threshold value generating circuit 8 to determine whether or not the acceleration corresponding to the collision of the vehicle has occurred. When the integrated data from the comparator 6 exceeds the threshold value from the threshold value generation circuit 8, the ignition signal is generated because acceleration corresponding to the collision of the vehicle has occurred. Upon receiving this ignition signal, the ignition transistor 9 is turned on, and a starting current is supplied to the squib 10 to deploy the airbag 11. The power supply path to the squib 10 is provided with a mechanical switch (for example, a mercury switch) 12 that operates at a low acceleration in order to keep the operation safe. Since the mechanical switch 12 operates at a low acceleration, the mechanical switch 12 is closed before the ignition signal is generated from the comparator 7 for the collision determination of the vehicle.
【0015】なお、上記第1実施例において、第1のメ
モリ3、加算器4にて積分手段を構成し、第2のメモリ
4にて積分値記憶手段を構成し、引算器6にて積分値差
算出手段を構成し、比較器7およびしきい値発生回路8
にて判別手段を構成し、点火トランジスタ9にて起動手
段を構成している。また、積分手段における第1のメモ
リ3にて加速度信号記憶手段を構成し、加算器4にて加
算手段を構成している。さらに、以下に示す第2、第3
実施例においてもマイクロコンピュータの対応する演算
処理部分等が上記種々の手段に対応している。In the first embodiment, the first memory 3 and the adder 4 constitute an integrating means, the second memory 4 constitutes an integral value storing means, and the subtracter 6 A comparator 7 and a threshold value generation circuit 8 which constitute integrated value difference calculation means.
Constitutes a discriminating means, and the ignition transistor 9 constitutes a starting means. The first memory 3 of the integrating means constitutes the acceleration signal storage means, and the adder 4 constitutes the adding means. Furthermore, the following second and third
Also in the embodiment, the corresponding arithmetic processing portion of the microcomputer corresponds to the above various means.
【0016】次に、上記第1実施例における第1、第2
のメモリ3、5、加算器4、引算器6、しきい値発生回
路8、比較器7の部分をマイクロコンピュータ100を
用いて構成した第2実施例について説明する。図3はそ
の構成を示す構成図であり、マイクロコンピュータ10
0を用いた点を除き、図1に示す構成と同様である。こ
のマイクロコンピュータ100の作動を、図4、図5に
示すフローチャートに従って説明する。Next, the first and the second in the above-mentioned first embodiment
A second embodiment in which the memory 3, 5, the adder 4, the subtractor 6, the threshold value generating circuit 8 and the comparator 7 are configured by using the microcomputer 100 will be described. FIG. 3 is a block diagram showing the structure of the microcomputer 10.
The configuration is the same as that shown in FIG. 1 except that 0 is used. The operation of the microcomputer 100 will be described with reference to the flowcharts shown in FIGS.
【0017】まず、この車両の運転開始に際し、車両の
キースイッチの投入により図3に示す各部回路に車載バ
ッテリ(図示せず)からの電源が供給され、マイクロコ
ンピュータ100は図4のスタートステップ101より
その演算処理を開始し、ステップ102に進んで各種の
初期設定を行う。First, at the start of operation of this vehicle, power is supplied from an on-vehicle battery (not shown) to each circuit shown in FIG. 3 by turning on a key switch of the vehicle, and the microcomputer 100 starts at step 101 in FIG. The calculation process is started, and the process proceeds to step 102 to perform various initial settings.
【0018】この後、クリアルーティン103の演算処
理に進み、メモリにおけるデータ領域G0 〜Gn-1 およ
びS0 〜Sn のデータをすべて0にクリアする。なお、
それらのデータ領域は、図1のシフトレジスタG0 〜G
n-1 およびS0 〜Sn と対応するため、同一符号を用い
て説明する。After that, the process proceeds to the calculation process of the clear routine 103, and all the data in the data areas G 0 to G n-1 and S 0 to S n in the memory are cleared to 0. In addition,
These data areas are the shift registers G 0 to G of FIG.
Since they correspond to n−1 and S 0 to S n , they will be described using the same reference numerals.
【0019】次のステップ104ではA/D変換器2に
A/D変換スタート指令を出力し、ステップ105にて
このマイクロコンピュータ100に内蔵した割込タイマ
の割込周期を上述したhに設定し、ステップ106に進
んで、割込タイマをスタートさせる。従って、A/D変
換器2は加速度センサ1からの加速度信号をディジタル
信号に変換する処理を実行し、またマイクロコンピュー
タ100においては割込タイマが作動して周期的に図5
に示す割込ルーティンを実行することになる。なお、A
/D変換器2のA/D変換に要する時間は、タイマ割込
の周期hよりも十分短い時間となるように設定されてい
る。In the next step 104, an A / D conversion start command is output to the A / D converter 2, and in step 105, the interrupt cycle of the interrupt timer built in the microcomputer 100 is set to the above-mentioned h. , Go to step 106 to start the interrupt timer. Therefore, the A / D converter 2 executes the process of converting the acceleration signal from the acceleration sensor 1 into a digital signal, and in the microcomputer 100, the interrupt timer is activated to periodically execute the processing shown in FIG.
The interrupt routine shown in will be executed. Note that A
The time required for the A / D conversion of the / D converter 2 is set so as to be sufficiently shorter than the timer interrupt period h.
【0020】割込タイマにより割込がかかると、マイク
ロコンピュータ100は図5に示す割込演算処理を実行
する。まず、シフトルーティン201の演算処理を実行
し、データ領域Gn-2 〜G0 のデータをGn-1 〜G1 に
順次シフトし、またSn-1 〜S0 のデータもSn 〜S1
に順次シフトする。この後、ステップ202にてA/D
変換器2にて変換したデータを入力しデータ領域G0 に
記憶させる。これは、図1に示すシフトレジスタG0 に
データを入力することに対応している。When an interrupt is taken by the interrupt timer, the microcomputer 100 executes the interrupt calculation process shown in FIG. First, the arithmetic processing of the shift routine 201 is executed, the data in the data areas G n-2 to G 0 are sequentially shifted to G n-1 to G 1, and the data in S n-1 to S 0 are also S n to. S 1
Shift to. After this, in step 202 A / D
The data converted by the converter 2 is input and stored in the data area G 0 . This corresponds to inputting data to the shift register G 0 shown in FIG.
【0021】次に、ステップ203にてデータ領域S0
を0にクリアし、次の加算ルーティン204に進んでデ
ータ領域S0 のデータにデータ領域G0 〜Gn-1 のデー
タを加算して更新する。これは、図1に示す加算器4に
てシフトレジスタG0 〜Gn- 1 に記憶されている加速度
データを加算することに対応している。そして、次のス
テップ205にてデータ領域S0 の値からデータ領域S
n の値の引算を行い、積分差データdSを得る。そし
て、この積分差データdSをしきい値dSthとステップ
206にて比較する。なお、ステップ205は図1の引
算器6の処理に対応し、ステップ206は図1における
比較器7の処理に対応する。従って、上記積分差データ
dSは上述したように、加速度センサ1からの加速度信
号のドリフト成分が除去された真の加速度データの積分
値となっている。Next, in step 203, the data area S 0
Is cleared to 0, and the process proceeds to the next addition routine 204, where the data in the data region S 0 is added with the data in the data regions G 0 to G n−1 to update. This corresponds to adding the acceleration data stored in the shift registers G 0 to G n- 1 by the adder 4 shown in FIG. Then, in the next step 205, from the value of the data area S 0 to the data area S 0
The value of n is subtracted to obtain integrated difference data dS. Then, this integrated difference data dS is compared with the threshold value dS th in step 206. Note that step 205 corresponds to the processing of the subtractor 6 in FIG. 1, and step 206 corresponds to the processing of the comparator 7 in FIG. Therefore, the integral difference data dS is the integral value of the true acceleration data from which the drift component of the acceleration signal from the acceleration sensor 1 is removed, as described above.
【0022】そして、ステップ206の判定がNOであ
ればステップ207に進み、次の割込処理においてデー
タの再入力を行うためにA/D変換器2にA/D変換ス
タート指令を出力する。一方、車両の衝突に対応する加
速度が発生し、積分差データdSがしきい値dSthを越
えるとステップ206の判定がYESになり、ステップ
208に進んで点火トランジスタ9に点火信号を出力す
る。そして、ステップ209に進んでこの割込の繰返演
算を終了させるべく割込タイマを停止させる。従って、
点火信号の発生により、トランジスタ9がオン作動し、
上述したようにスクィブ10に起動電流が供給されてエ
アバッグ11が展開する。If the determination in step 206 is NO, the process proceeds to step 207, and an A / D conversion start command is output to the A / D converter 2 to re-input data in the next interrupt processing. On the other hand, when the acceleration corresponding to the collision of the vehicle occurs and the integrated difference data dS exceeds the threshold value dS th , the determination in step 206 becomes YES and the process proceeds to step 208 to output the ignition signal to the ignition transistor 9. Then, the process proceeds to step 209, and the interrupt timer is stopped in order to end the repeated calculation of the interrupt. Therefore,
When the ignition signal is generated, the transistor 9 is turned on,
As described above, the starting current is supplied to the squib 10 and the airbag 11 is deployed.
【0023】次に、上記第2実施例がメモリ内の記憶デ
ータを順次シフトしていくものであったのに対し、デー
タのシフトを行わずメモリの読み出しポインタの移行に
より行うようにした第3実施例について説明する。この
第3実施例における構成図は図3に示すものと同じであ
り、その演算処理において図6、図7のように変更され
ている。Next, in the second embodiment, the stored data in the memory is sequentially shifted, whereas the data is not shifted and the read pointer of the memory is moved to the third embodiment. Examples will be described. The block diagram of the third embodiment is the same as that shown in FIG. 3, and the arithmetic processing is changed as shown in FIGS.
【0024】マイクロコンピュータ100は、図6に示
す処理を実行し、図4に示したものと同様、ステップ1
02にて初期設定を行った後、クリアルーティン103
にてデータ領域G[0] 〜G[n-1] およびS[0] 〜S[n]
のデータをすべて0にクリアする。なお、G[0] 〜G[n
-1] 、S[0] 〜S[n] はそれぞれ図8におけるG領域、
S領域におけるデータの内容を表し、上記第2実施例に
おけるG0〜Gn-1 、S0 〜Sn のデータに対応する。
この後、ステップ108に進み、ポインタGPを0にセ
ットし、ステップ109に進んでポインタSP、SPO
も0にセットする。 以後のステップ104〜106は
図4に示すものと同様である。The microcomputer 100 executes the processing shown in FIG. 6 and, in the same manner as that shown in FIG. 4, step 1
After making initial settings in 02, clear routine 103
In the data area G [0] to G [n-1] and S [0] to S [n]
Clear all the data of 0. Note that G [0] to G [n
-1], S [0] to S [n] are the G regions in FIG.
It represents the content of data in the S area, and corresponds to the data of G 0 to G n-1 and S 0 to S n in the second embodiment.
After that, the routine proceeds to step 108, where the pointer GP is set to 0, and the routine proceeds to step 109 where the pointers SP and SPO are
Is also set to 0. Subsequent steps 104 to 106 are the same as those shown in FIG.
【0025】そして、割込タイマにより割込がかかる
と、マイクロコンピュータ100は図5に示す割込演算
処理を実行する。まず、ステップ301にてA/D変換
器2からの加速度データを入力し、ポインタGPにて指
定されるデータ領域G[GP]にそれを記憶する(図8参
照)。このポインタGPはステップ302にて1だけイ
ンクリメントされる。次のステップ303では、そのポ
インタGPがn−1より大であるか否かを判定する。こ
の判定は、図8から明らかなようにG領域はn個のデー
タ領域しかないため、GPがnになった時はそれを0に
戻すためである。このため、ステップ303の判定がY
ESになった時はステップ304にてポインタGPを0
に設定する。従って、上記処理をタイマ割込毎に繰返す
ことにより、ポインタGPは0からn−1の間で順次変
更されることになり、ポインタGPには最新の加速度デ
ータが入力され、GP−1のところにはn−1個前の加
速度データが記憶されることになる。Then, when an interrupt is taken by the interrupt timer, the microcomputer 100 executes the interrupt calculation process shown in FIG. First, in step 301, the acceleration data from the A / D converter 2 is input and stored in the data area G [GP] designated by the pointer GP (see FIG. 8). This pointer GP is incremented by 1 in step 302. In the next step 303, it is determined whether or not the pointer GP is larger than n-1. This determination is because, as is clear from FIG. 8, the G area has only n data areas, and therefore when the GP becomes n, it is returned to 0. Therefore, the determination in step 303 is Y.
When it becomes ES, the pointer GP is set to 0 in step 304.
Set to. Therefore, the pointer GP is sequentially changed from 0 to n-1 by repeating the above-mentioned processing for each timer interrupt, and the latest acceleration data is input to the pointer GP. Will store n-1 previous acceleration data.
【0026】そして、ステップ305では、ポインタS
Pにて指定されるデータ領域S[SP]を0に設定し、次の
加算ルーティン306に進んでデータ領域S[SP]にデー
タ領域G[0] 〜G[n-1] の加速度データを加算して更新
する。この結果、データ領域S[SP]には今回の期間Tn
の積分データが記憶されることになる。なお、後述する
ポインタSPの更新によってデータ領域S[SPO] には前
回の期間Tn-1の積分データが記憶されている。従っ
て、次のステップ307にてデータ領域S[SP]の値から
データ領域S[SPO] の値の引算することにより、図5の
ステップ205と同様、積分差データdSを得ることが
できる。この積分差データdSはしきい値dSthとステ
ップ308にて比較される。そして、このステップ30
8の判定がNOであれば、ステップ309にてそれまで
のポインタSPOをSPとし、次のステップ310にて
SPOを1だけインクリメントする。このため、図8に
示すようにS領域においてポインタSP、SPOが順次
大きい数の方へシフトしていく。従って、S領域におい
てはポインタSPから図8の矢印の方向に従って、シス
テムクロックにて分割した期間分だけ前の積分データが
順次記憶されていくことになる。このような積分データ
の循環記憶を行うため、ステップ311、312におい
てはポインタSPOがnより大となった時にポインタS
POを0に設定する処理を行う。なお、ステップ31
3、およびステップ314、315の処理については図
5のステップ207〜209と同様である。Then, in step 305, the pointer S
The data area S [SP] specified by P is set to 0, and the procedure proceeds to the next addition routine 306, in which the acceleration data of the data areas G [0] to G [n-1] are added to the data area S [SP]. Add and update. As a result, the data region S [SP] has the current period T n.
The integrated data of will be stored. Note that the integration data of the previous period T n-1 is stored in the data area S [SPO] by updating the pointer SP described later. Therefore, by subtracting the value of the data area S [SPO] from the value of the data area S [SP] in the next step 307, the integrated difference data dS can be obtained as in step 205 of FIG. This integrated difference data dS is compared with the threshold value dS th in step 308. And this step 30
If the determination in 8 is NO, the pointer SPO up to that point is set to SP in step 309, and the SPO is incremented by 1 in the next step 310. Therefore, as shown in FIG. 8, the pointers SP and SPO in the S area are sequentially shifted toward the larger number. Therefore, in the S area, the previous integrated data is sequentially stored for the period divided by the system clock in the direction of the arrow from FIG. 8 from the pointer SP. In order to perform such cyclic storage of the integrated data, in steps 311, 312, when the pointer SPO becomes larger than n, the pointer S
Processing for setting PO to 0 is performed. Note that step 31
The processing of step 3 and steps 314 and 315 is the same as steps 207 to 209 of FIG.
【0027】従って、この第3実施例によれば、第2実
施例のようなデータのシフトを行わなくても、ポインタ
GP、SP、SPOの更新によって上記第2実施例と同
様な処理をすることができる。Therefore, according to the third embodiment, the same processing as in the second embodiment can be performed by updating the pointers GP, SP and SPO without shifting the data as in the second embodiment. be able to.
【0028】なお、上記いずれの実施例においても、乗
員保護装置としてのエアバッグを作動させるものを示し
たが、これ以外にシートベルトをスクィブによる起爆を
用いてパッシブに作動させる乗員保護装置に適用しても
よく、またその両者を用いたものに適用させてもよい。In each of the above-mentioned embodiments, the one that operates the airbag as the occupant protection device is shown, but in addition to this, it is applied to the occupant protection device that passively operates the seat belt by using the squib initiation. Alternatively, it may be applied to those using both.
【0029】また、上記いずれの実施例においてもシス
テムクロックにて分割した期間における加速度データ、
積分データを記憶させてそれぞれの期間で積分差データ
を求めるものを示したが、特公昭59ー8574号のも
ののように測定期間単位で積分値を求め、前回と今回の
測定期間の積分値からその差を求めて行うものに適用す
るようにしてもよい。In any of the above embodiments, the acceleration data in the period divided by the system clock,
Although the integrated data is stored and the integrated difference data is obtained in each period is shown, the integrated value is obtained in the measurement period unit as in Japanese Patent Publication No. 59-8574, and it is calculated from the integrated values of the previous and current measurement periods. You may make it apply to what is performed by obtaining the difference.
【図1】本発明の第1実施例を示す構成図である。FIG. 1 is a configuration diagram showing a first embodiment of the present invention.
【図2】本発明の作動説明に供する波形図である。FIG. 2 is a waveform chart for explaining the operation of the present invention.
【図3】本発明の第2実施例を示す構成図である。FIG. 3 is a configuration diagram showing a second embodiment of the present invention.
【図4】本発明の第2実施例におけるマイクロコンピュ
ータの作動を示すフローチャトである。FIG. 4 is a flow chart showing the operation of the microcomputer in the second embodiment of the present invention.
【図5】第2実施例におけるマイクロコンピュータのタ
イマ割込処理を示すフローチャトである。FIG. 5 is a flow chart showing a timer interrupt process of a microcomputer in the second embodiment.
【図6】本発明の第3実施例におけるマイクロコンピュ
ータの作動を示すフローチャトである。FIG. 6 is a flow chart showing the operation of the microcomputer in the third embodiment of the present invention.
【図7】第3実施例におけるマイクロコンピュータのタ
イマ割込処理を示すフローチャトである。FIG. 7 is a flow chart showing a timer interrupt process of a microcomputer in the third embodiment.
【図8】第3実施例におけるメモリ領域を示す説明図で
ある。FIG. 8 is an explanatory diagram showing a memory area according to a third embodiment.
1 加速度センサ 2 A/D変換器 3 第1のメモリ 4 加算器 5 第2のメモリ 6 引算器 7 比較器 9 点火トランジスタ 10 スクィブ 11 エアバッグ 1 Acceleration Sensor 2 A / D Converter 3 First Memory 4 Adder 5 Second Memory 6 Subtractor 7 Comparator 9 Ignition Transistor 10 Squib 11 Airbag
Claims (2)
度信号を発生する加速度センサと、前記加速度信号を所定の測定期間 積分する積分手段と、 前記積分手段にて所定の測定期間積分された加速度信号
の積分値を記憶する積分値記憶手段と、前記積分値記憶手段にて記憶した積分値とは時間的に異
なる測定期間において前記積分手段によって積分された
前記加速度信号の積分値と前記記憶した積分値との差を
算出する積分値差算出手段と、 この積分値差算出手段にて算出した積分値差が所定値以
上であるか否かにより車両の衝突状態を判別する判別手
段と、 この判別手段にて車両の衝突状態を判別した時に車両の
乗員保護装置を起動させる起動手段と、 を備えたことを特徴とする車両用乗員保護装置の起動装
置。1. A detects the acceleration of the vehicle, an acceleration sensor for generating an electrical acceleration signal, and integrating means for a predetermined measurement period integrating said acceleration signal, for a predetermined measurement period integrated by said integration means The integrated value storage means for storing the integrated value of the acceleration signal and the integrated value stored in the integrated value storage means are temporally different from each other.
Was integrated by the integration means during the measurement period
The difference between the integrated value of the acceleration signal and the stored integrated value is
An integrated value difference calculating means for calculating, a determining means for determining a collision state of the vehicle based on whether or not the integrated value difference calculated by the integrated value difference calculating means is a predetermined value or more, and the determining means determines the vehicle A starting device for a vehicle occupant protection device, comprising: a starting means for activating a vehicle occupant protection device when a collision state is determined.
複数個に分割した各分割期間における前記加速度センサ
からの加速度信号を、最新のものから複数個更新記憶す
る加速度信号記憶手段と、この加速度信号記憶手段にお
ける更新記憶に対応して前記加速度記憶手段にて記憶し
た複数個の加速度信号を加算して前記所定の測定期間に
おける積分値を得る加算手段からなり、 前記積分値記憶手段は、前記加算手段にて加算して得ら
れた積分値を更新記憶して最新の複数個の積分値を記憶
するものであり、 前記積分値差算出手段は、前記加算手段にて加算された
積分値と、前記積分値記憶手段にて記憶した複数個の積
分値の中で前回所定期間となる積分値との差を算出する
ものであることを特徴とする請求項1記載の車両用乗員
保護装置の起動装置。2. The acceleration signal storage means, wherein the integration means updates and stores a plurality of acceleration signals from the acceleration sensor in each divided period obtained by dividing the predetermined measurement period into a plurality of periods, Comprising a plurality of acceleration signals stored in the acceleration storage means corresponding to the update storage in the acceleration signal storage means to obtain an integrated value in the predetermined measurement period, the integrated value storage means, The integrated value obtained by adding by the adding means is updated and stored to store a plurality of latest integrated values, and the integrated value difference calculating means is an integrated value added by the adding means. 2. The vehicle occupant protection device according to claim 1, wherein a difference between the integrated value stored in the integrated value storage means and the integrated value for the previous predetermined period is calculated. Start up Location.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3092357A JP2531862B2 (en) | 1991-04-23 | 1991-04-23 | Starting device for vehicle occupant protection device |
EP92303598A EP0511775B1 (en) | 1991-04-23 | 1992-04-22 | Actuation system for vehicle passenger protective device |
DE69215426T DE69215426T2 (en) | 1991-04-23 | 1992-04-22 | Release system for a motor vehicle occupant protection device |
US07/872,767 US5317512A (en) | 1991-04-23 | 1992-04-23 | Actuation system for vehicle passenger protective device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3092357A JP2531862B2 (en) | 1991-04-23 | 1991-04-23 | Starting device for vehicle occupant protection device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH04325348A JPH04325348A (en) | 1992-11-13 |
JP2531862B2 true JP2531862B2 (en) | 1996-09-04 |
Family
ID=14052152
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3092357A Expired - Lifetime JP2531862B2 (en) | 1991-04-23 | 1991-04-23 | Starting device for vehicle occupant protection device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2531862B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4117811A1 (en) * | 1991-05-31 | 1992-12-03 | Messerschmitt Boelkow Blohm | Motor vehicle impact detection method for activating occupant safety system - measuring acceleration and deceleration, integrating, subtracting previous speed value and comparing with threshold |
JP2946997B2 (en) * | 1993-05-06 | 1999-09-13 | トヨタ自動車株式会社 | Starting device for vehicle occupant protection device |
US5478108A (en) * | 1994-08-31 | 1995-12-26 | Automotive Systems Laboratory, Inc. | System and method for reducing effect of negative data in crash discrimination |
JP3301305B2 (en) * | 1996-03-15 | 2002-07-15 | トヨタ自動車株式会社 | Startup judgment device |
WO2013118432A1 (en) * | 2012-02-08 | 2013-08-15 | ヤマハ発動機株式会社 | Collision detection apparatus and moving body |
-
1991
- 1991-04-23 JP JP3092357A patent/JP2531862B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH04325348A (en) | 1992-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5490067A (en) | Trigger device for vehicle safety apparatus | |
US8306767B2 (en) | Sensor output correcting device | |
JP2946997B2 (en) | Starting device for vehicle occupant protection device | |
JPH0291513A (en) | Method and device for correcting zero point of gyro | |
US5317512A (en) | Actuation system for vehicle passenger protective device | |
JP2531862B2 (en) | Starting device for vehicle occupant protection device | |
US6181998B1 (en) | Start controlling method for a passenger protection system, start controlling system for a passenger protection system, and recording medium for recording a start controlling program for a passenger protection system | |
US5559699A (en) | Matched filter for vehicle crash discrimination | |
JPH10507832A (en) | Envelope detector useful for collision detection | |
JP2875040B2 (en) | Vehicle safety device control system | |
JPH05213153A (en) | Expandable constraining system and system developing method | |
US20050071063A1 (en) | Acceleration detecting apparatus and occupant protective system using same | |
US4418305A (en) | Velocity feedback circuit | |
JPH05288115A (en) | False signal generation apparatus | |
JP2659625B2 (en) | Starting device for vehicle occupant protection device | |
US6175299B1 (en) | Analog signal processing system for determining airbag deployment | |
JPH0454059B2 (en) | ||
JPH07122639B2 (en) | Speed calculation control method | |
JP2570916B2 (en) | Control device for vehicle safety device | |
JP3113051B2 (en) | Collision judgment device | |
JP3126067B2 (en) | Collision judgment device | |
JPH07291089A (en) | Air bag control device | |
JPH06211099A (en) | Passenger moving amount estimating method and device thereof | |
JPH0235317B2 (en) | ||
JP2517811Y2 (en) | Vehicle speed audio output device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19960514 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080627 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110627 Year of fee payment: 15 |
|
EXPY | Cancellation because of completion of term |