JP2835982B2 - Operation control method of vehicle safety device - Google Patents
Operation control method of vehicle safety deviceInfo
- Publication number
- JP2835982B2 JP2835982B2 JP2232053A JP23205390A JP2835982B2 JP 2835982 B2 JP2835982 B2 JP 2835982B2 JP 2232053 A JP2232053 A JP 2232053A JP 23205390 A JP23205390 A JP 23205390A JP 2835982 B2 JP2835982 B2 JP 2835982B2
- Authority
- JP
- Japan
- Prior art keywords
- integration
- value
- vehicle
- level
- collision
- 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)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明は、エアバック装置、シートベルト拘束装置等
の如き、車輛の衝突時に乗員を衝突のショックから護る
ための車輛用安全装置の作動を制御するための方法に関
するものである。DETAILED DESCRIPTION OF THE INVENTION (Industrial Application Field) The present invention relates to the operation of a vehicle safety device such as an air bag device or a seat belt restraining device for protecting an occupant from a collision shock in a vehicle collision. It relates to a method for controlling.
(従来の技術) 車輛の衝突時に車輛用安全装置を作動させるため、従
来において、車輛に設けられた加速度センサからの電気
的出力信号を、乗員に許容できる加速度に相当する一定
量だけ減少させて積分し、その積分出力が所定のしきい
値を越えた場合に車輛が衝突したものと判断し、所要の
安全装置を起動させる方法が公知である(特開昭49−55
031号公報)。したがって、この従来方法によれば、し
きい値を、その車輛に固有の値に設定することにより、
車輛が衝突したか否かの判定を行なうことができる。2. Description of the Related Art In order to operate a vehicle safety device in the event of a vehicle collision, conventionally, an electric output signal from an acceleration sensor provided in a vehicle is reduced by a certain amount corresponding to an acceleration allowable to an occupant. A method is known in which, when the integrated output exceeds a predetermined threshold value, it is determined that the vehicle has collided and a required safety device is activated (Japanese Patent Laid-Open No. 49-55).
No. 031). Therefore, according to this conventional method, by setting the threshold value to a value specific to the vehicle,
It can be determined whether the vehicle has collided.
(発明が解決しようとする課題) しかし、車輛の衝突の態様は様々であり、その衝突の
態様により、車体に生じる衝撃、すなわち車体の減速の
変化パターンは千差万別である。(Problems to be Solved by the Invention) However, there are various modes of collision of the vehicle, and the impact generated on the vehicle body, that is, the change pattern of the deceleration of the vehicle body varies depending on the collision mode.
例えば、車輛が固い壁面に正面衝突した場合には、衝
突と同時に車輛に大きな負の加速度が生じることにな
り、積分値が速度に応じて直線的に減少する。これに対
し、車輛がポールに衝突した場合には、衝突時に大きな
加速度が一時的に生ずるものの、その後加速度の大きさ
はあまり増加せず、しばらくしてから加速度が急激に増
大するという変化パターンとなる。すなわち、ポール衝
突では当初ある程度積分が進んだ後あまり積分が進まな
い時間があり、その後大きく積分が進む傾向を生じるも
のである。これは、ポールのような障害物に車体が衝突
した時、接触部が小さいので当初やや大きい減速が発生
する。この後車体のやわらかい部分(バンパー、ラジエ
ター、ボディー等)がポールの形状に合わせて変形して
いくので大きな減速とはならず、この変形が終わってエ
ンジンブロック、メンバー等にポールが突き当たった後
に大きな減速が生じる。偏角衝突の場合もほぼ同じ経緯
をたどるものである。For example, when the vehicle collides head-on against a hard wall surface, a large negative acceleration occurs in the vehicle simultaneously with the collision, and the integral value decreases linearly with the speed. On the other hand, when the vehicle collides with the pole, a large acceleration is temporarily generated at the time of the collision, but the magnitude of the acceleration does not increase so much later, and the acceleration rapidly increases after a while. Become. That is, in the pole collision, there is a time when the integration does not progress very much after the integration has progressed to some extent at first, and then the integration tends to proceed greatly. This is because when the vehicle collides with an obstacle such as a pole, the contact portion is small, so that a slightly large deceleration occurs initially. After this, the soft parts (bumper, radiator, body, etc.) of the car body are deformed according to the shape of the pole, so there is no large deceleration. After this deformation, the pole hits the engine block, Deceleration occurs. In the case of an eccentric collision, the same course is followed.
なお、トラックの後部へのもぐり込みが生じた場合で
は、条件にもよるが、上記の傾向が更に顕著となる。こ
れは、もぐり込んだ後、車体の堅固な部分に障害物がな
かなか当たらないことによるものである。Note that, when the track is recessed into the rear part, the above tendency becomes more remarkable depending on conditions. This is due to the fact that an obstacle does not easily hit a solid part of the vehicle body after being sunk.
従って、大きく積分が進んだ時点でトリガー信号が発
せられる従来の方法によると、正面衝突の場合には問題
はないが、ポール衝突等の場合には、エアバック等が例
えば衝突後終30(ms)後に最大展開した時、この30msの
間の車体の減速が大きいので乗員の前方へ変位が大きく
なってしまい、乗員の保護を図ることができないという
不具合を生じる。Therefore, according to the conventional method in which the trigger signal is issued when the integration has greatly advanced, there is no problem in the case of a head-on collision, but in the case of a pole collision or the like, an airbag or the like is operated for, for example, 30 (ms) after the collision. ) When the vehicle is fully deployed later, the vehicle is greatly decelerated during the period of 30 ms, so that the displacement of the occupant becomes large in front of the occupant, and the occupant cannot be protected.
また、この場合、しいき値のレベルを低くして、ポー
ル衝突の初期に生じる加速度の上昇に応答するようにす
ると、衝突以外の原因によって生じる車輛の加速度の上
昇に応答してしまい、誤作動が多くなり、衝突検出動作
の信頼性が低下してしまうという不具合を生じる。Also, in this case, if the threshold level is lowered to respond to the increase in the acceleration that occurs at the beginning of a pole collision, the vehicle responds to the increase in the acceleration of the vehicle caused by a cause other than the collision, resulting in malfunction. And the reliability of the collision detection operation is reduced.
このように、従来の方法では、種々の衝撃や衝突に対
して車輛の衝突を適正に検知して、適切なタイミングで
車輛用安全装置を作動させることは極めて困難である。As described above, in the conventional method, it is extremely difficult to properly detect the collision of the vehicle with respect to various impacts and collisions and to operate the vehicle safety device at an appropriate timing.
本発明の目的は、したがって、衝突の態様に拘わら
ず、車輛が衝突した場合に、信頼性を損ねることなしに
早めにこれを検出して安全装置を適切なタイミングで作
動させることができる、車輛用安全装置の作動制御方法
を提供することにある。It is therefore an object of the present invention to provide a vehicle which can detect a collision of a vehicle early and operate the safety device at an appropriate timing without loss of reliability, regardless of the type of collision. It is an object of the present invention to provide a method for controlling the operation of a safety device for vehicles.
(課題を解決するための手段) 上記課題を解決するための本発明の方法は、加速度セ
ンサからの出力信号の積分処理を所定の条件の発生に基
づいて開始し、積分処理結果得られた車輛速度値の絶対
値が第1レベルを越えた場合に車輛用安全装置を起動す
るようにした制御方法において、上記第1レベルより小
さい第2レベルを設定しておき、上記積分処理の開始か
ら所定の時間経過前に上記車輛速度値の絶対値が上記第
2レベルを越えた場合には、それ以後、所定の時間だけ
上記積分処理のための積分定数を大きくするようにした
点に特徴を有する。(Means for Solving the Problems) According to a method of the present invention for solving the above problems, a process of integrating an output signal from an acceleration sensor is started based on occurrence of a predetermined condition, and a vehicle obtained as a result of the integration process is obtained. In a control method in which the vehicle safety device is activated when the absolute value of the speed value exceeds the first level, a second level smaller than the first level is set, and a predetermined level is set from the start of the integration processing. If the absolute value of the vehicle speed value exceeds the second level before the time elapses, the integration constant for the integration process is increased for a predetermined time thereafter. .
(作用) 加速度センサから出力される出力信号により示される
加速度値が所定の値を越える等の所定の条件が満足され
た場合に、この出力信号に対する積分処理が開始され
る。積分処理により得られた積分の絶対値は第2レベル
と比較され、積分処理開始から所定の時間が経過するま
でに第2レベルを越えた場合には、それ以後、所定時間
の間は、積分処理のための積分定数をより大きくする。
この結果、この所定時間の間は、積分出力の値の上昇率
はその前に積分出力の値の上昇率に比べ大きくなり、小
さな出力信号であっても大きな積分出力を得ることがで
きる状態とされる。(Operation) When a predetermined condition such as an acceleration value indicated by an output signal output from the acceleration sensor exceeding a predetermined value is satisfied, integration processing for the output signal is started. The absolute value of the integration obtained by the integration process is compared with the second level. If the absolute value of the integration exceeds the second level by a predetermined time after the start of the integration process, the integration is continued for a predetermined time thereafter. Increase the integration constant for processing.
As a result, during this predetermined time, the rate of increase of the value of the integrated output becomes larger than the rate of increase of the value of the integrated output before that time, so that a large integrated output can be obtained even with a small output signal. Is done.
このため、積分出力が第1レベルを越えるのに要する
時間を短縮させることとなり、この積分出力が第1レベ
ルを越えたという単独の事実に基づいて、又はこの事実
の他に適宜の条件を加えて、車輛の衝突の発生をより早
く判別することができる。Therefore, the time required for the integrated output to exceed the first level is reduced, and based on the single fact that the integrated output has exceeded the first level, or by adding an appropriate condition in addition to this fact. Thus, the occurrence of a vehicle collision can be determined earlier.
一方、積分出力の上昇率を大きくするように積分定数
の値を変更して増分積分を行なっても、車輛の衝突が生
じておらず、加速度センサよりの出力信号の先のレベル
増大が他の原因によるものである場合には、上記所定時
間内に積分出力が第1レベルに到達しないので、安全装
置の作動が開始されない。On the other hand, even if the value of the integration constant is changed so as to increase the rate of increase of the integral output and the incremental integration is performed, no collision of the vehicle occurs and the level increase of the output signal from the acceleration sensor is caused by another increase. If the cause is the cause, the integrated output does not reach the first level within the predetermined time, and thus the operation of the safety device is not started.
ポール衝突の場合において積分の進みが少ない期間は
車体、衝突速度によって異なるものであり、積分定数を
大きくする期間をむやみに長くして積分を増分すること
は危険なので、30MPHポール衝突や30MPH角衝突を目安に
して増分積分の期間を決定することが望ましい。修理等
の場合のハンマー衝撃では、一時的に大きな加速度が発
生し、積分が進んでも、加速度が振動的なので、増分積
分の処理が実行されても積分は進まず、増分積分のため
に該動作を生じることはない。鹿衝突、突越乗越し、く
ぼみ等においても一時的な減速の後、この減速は急速に
終了するので、やはり増分積分の処理が入っても積分は
進まず、誤動作を生じることはない。In the case of a pole collision, the period during which the progress of integration is small depends on the vehicle body and the collision speed, and it is dangerous to unnecessarily lengthen the period of increasing the integration constant to increase the integration. It is desirable to determine the period of the incremental integration with reference to the following. In the case of a hammer impact in the case of repair, etc., a large acceleration is temporarily generated, and even if the integration progresses, the acceleration is oscillating. Does not occur. Even after a temporary deceleration in a deer collision, a jumping over, a dent, etc., this deceleration ends rapidly, so that even if the processing of the incremental integration is performed, the integration does not proceed and no malfunction occurs.
(実施例) 以下、図面の参照しながら本発明の一実施例につき詳
細に説明する。Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
第1図には、本発明の方法により、車輛用安全装置で
あるエアバック装置1の作動を制御するようにした制御
装置2が示されている。制御装置2は、エアバク装置1
が備えつけられている車輛(図示せず)の加速度を検出
するための加速度センサ3を備えている。加速度センサ
3は公知の構成のものであり、車輛の適宜の箇所に取り
つけられていて、車輛に生じる加速度を示す加速度信号
ASが出力される。加速度信号ASは、増幅器4によって増
幅された後アナログ−ディジタル(A/D)変換器5に入
力され、ここでディジタル化され、加速度データADとし
てマイクロコンピュータ6に入力される。FIG. 1 shows a control device 2 for controlling the operation of an airbag device 1 which is a vehicle safety device according to the method of the present invention. The control device 2 is an airbag device 1
Is provided with an acceleration sensor 3 for detecting the acceleration of a vehicle (not shown) provided with the vehicle. The acceleration sensor 3 has a known configuration, and is attached to an appropriate portion of the vehicle, and an acceleration signal indicating an acceleration generated in the vehicle.
AS is output. The acceleration signal AS is amplified by an amplifier 4 and then input to an analog-to-digital (A / D) converter 5 where it is digitized and input to a microcomputer 6 as acceleration data AD.
マイクロコンピュータ6は、入出力装置(I/O)7、
中央処理装置(CPU)8、ランダムアクセスメモリ(RA
M)9、読み出し専用メモリ(ROM)10及びこれらを相互
に接続するバス11を備えて成る公知の構成であり、ROM1
0内にストアされている制御プログラムに基づき、加速
度データADが本発明の方法に従って処理され、その処理
結果により車輛が衝突したと判断された場合に起動信号
KSが出力される。The microcomputer 6 includes an input / output device (I / O) 7,
Central processing unit (CPU) 8, random access memory (RA
M) 9, a read-only memory (ROM) 10 and a known configuration comprising a bus 11 for interconnecting them.
The acceleration data AD is processed in accordance with the method of the present invention based on the control program stored in the control program 0, and when the result of the processing indicates that the vehicle has collided, the start signal is output.
KS is output.
起動信号KSは駆動回路12に入力され、これによりその
出力に接続されている、エアバック装置1の点火アクチ
ェータであるスクイブ13に点火電流が供給され、このと
き生じるガスによりエアバック装置1が展開する構成で
ある。The start signal KS is input to the drive circuit 12, whereby an ignition current is supplied to a squib 13 connected to the output thereof, which is an ignition actuator of the airbag device 1, and the gas generated at this time causes the airbag device 1 to be deployed. It is a configuration to do.
次に、第2図乃至第6図を参照してROM10にストアさ
れている制御プログラムについて説明する。Next, a control program stored in the ROM 10 will be described with reference to FIGS.
第2図は主制御プログラム20を示すフローチャートで
あり、制御装置2の電源投入と同時に実行が開始され
る。ステップ21で初期化が実行された後、ステップ22で
加速データADが読み込まれ、ステップ23、24でフラグF
A、FBがセットされているか否かの判別が夫々実行され
る。フラグFAがセットされている場合、又はフラグFBが
セットされている場合にステップ25が実行され、起動信
号KSが出力され、ステップ22に戻る。なお、各フラグF
A,FBについては後述する。FIG. 2 is a flowchart showing the main control program 20, and the execution is started at the same time when the power of the control device 2 is turned on. After initialization is executed in step 21, the acceleration data AD is read in step 22, and the flag F is read in steps 23 and 24.
Determination of whether or not A and FB are set is executed respectively. When the flag FA is set or when the flag FB is set, step 25 is executed, the activation signal KS is output, and the process returns to step 22. Note that each flag F
A and FB will be described later.
第3図は、所定の一定時間毎に割込みにより実行され
る割込1プログラム30のフローチャートである。割込1
プログラム30が起動されると、ステップ31で、衝突評価
のための、加速データADの積分処理が開始されているこ
とを示すフラグF1がセットされているか否かの判別が行
なわれる。初期化直後においては、F1=「0」であり、
ステップ31の判別結果はNOとなり、ステップ32におい
て、加速データADに基づいて行なわれる通常積分結果得
られた積分値IA(負の値)が、開始レベルLS(負の値)
と大小比較される。ここで、衝突時は車輛が急減速する
ことになるので、その時の加速度は負の値となり、この
積分値を示すものである。IA<LSとなったときに衝突評
価のための積分処理を開始するため、ステップ32でIA<
LSの場合にはステップ33に入り、ここでフラグF1がセッ
トされ、ステップ34において第1タイマT1の時計動作を
開始させる。FIG. 3 is a flowchart of the interrupt 1 program 30 executed by interruption every predetermined time. Interrupt 1
When the program 30 is started, in a step 31, it is determined whether or not a flag F1 indicating that integration processing of the acceleration data AD for collision evaluation has been started is set. Immediately after initialization, F1 = "0",
The determination result in step 31 is NO, and in step 32, the integration value IA (negative value) obtained as a result of the normal integration performed based on the acceleration data AD becomes the start level LS (negative value).
Is compared with the size. Here, the vehicle suddenly decelerates at the time of a collision, and the acceleration at that time becomes a negative value, indicating the integrated value. In order to start the integration process for collision evaluation when IA <LS, in step 32, IA <LS
In the case of LS, the process proceeds to step 33, where the flag F1 is set, and in step 34, the clock operation of the first timer T1 is started.
しかる後、ステップ35に入り、ここで、加速度データ
ADに基づく通常の積分処理が実行され、ステップ36に入
る。なお、ステップ32でIA≧LSの場合には、ステップ3
3、34は実行されず、直接ステップ35に入る。Thereafter, the process proceeds to step 35 where the acceleration data
A normal integration process based on AD is executed, and the process proceeds to step 36. If IA ≧ LS in step 32, step 3
Steps 3 and 34 are not executed, and step 35 is entered directly.
ステップ36では、通常積分処理結果得られた積分値IA
が所定の1レベルL1(<LS)より小さいか否かが判別さ
れる。IA≧L1であればステップ36の判別結果はNOとな
り、このプログラムの実行が終了する。一方、IA<L1で
あると、ステップ37に進み、第1トリガフラグFAが
「1」にセットされる。したがってこの場合には、主制
御プログラム20が実行されたとき、そのステップ23の判
別結果がYESとなり、スクイブ13が点火されることにな
る。In step 36, the integrated value IA obtained as a result of the normal integration process
Is smaller than a predetermined one level L1 (<LS). If IA ≧ L1, the decision result in the step 36 is NO, and the execution of this program ends. On the other hand, if IA <L1, the routine proceeds to step 37, where the first trigger flag FA is set to "1". Therefore, in this case, when the main control program 20 is executed, the determination result of step 23 becomes YES, and the squib 13 is ignited.
ステップ31の判別結果がYESの場合には、ステップ38
に進み、ここでIA=0か否かの判別が行なわれる。IA≠
0の場合にはステップ35に進むが、IA=0の場合にはス
テップ39でフラグF1がクリアされ且つステップ40で第1
タイマT1がリセットされたのち、このプログラムの実行
が終了する。If the decision result in the step 31 is YES, a step 38
Then, it is determined whether or not IA = 0. IA ≠
If it is 0, the process proceeds to step 35, but if IA = 0, the flag F1 is cleared in step 39 and the first
After the timer T1 is reset, the execution of this program ends.
次に、割込1プログラム30のステップ35で実行される
通常積分処理について、第4図のフローチャートを参照
して説明する。通常積分処理動作に入ると、ステップ41
で、加速信号ASの値aに基づき、|a|≧α(ここで、α
は定数)か否かが判別され、|a|≧αの場合にはステッ
プ42においてIA+aの値がIAに置き換えられ、通常積分
処理が終了する。ステップ41で|a|<αであると、ステ
ップ43に入り、ここでIA≧0か否かが判別される。IAが
零又は正の場合にはステップ44に入り、ここでIA−βの
値がIAに置き換えられ、通常積分処理が終了する。一
方、IAが負の場合には、ステップ45においてIA+βの値
がIAに置き換えられ、これにより通常積分処理が終了す
る。すなわち、検出加速度値の絶対値がαより小さい場
合には、IAの値が零に向けて戻される。Next, the normal integration process executed in step 35 of the interrupt 1 program 30 will be described with reference to the flowchart of FIG. Upon entering the normal integration processing operation, step 41
Then, based on the value a of the acceleration signal AS, | a | ≧ α (where α
Is a constant), and if | a | ≧ α, the value of IA + a is replaced with IA in step 42, and the normal integration process ends. If | a | <α in step 41, the process proceeds to step 43, where it is determined whether or not IA ≧ 0. If IA is zero or positive, the process proceeds to step 44, where the value of IA-β is replaced by IA, and the normal integration process ends. On the other hand, if IA is negative, the value of IA + β is replaced with IA in step 45, thereby ending the normal integration process. That is, when the absolute value of the detected acceleration value is smaller than α, the value of IA is returned toward zero.
第3図及び第4図から判るように、通常積分処理結果
得られる値IAがLSより小さくなると衝突評価が開始さ
れ、IA<L1の条件が得られた場合に車輛が衝突したのも
と判定され、第1トリガフラグFAがセットされる。As can be seen from FIGS. 3 and 4, when the value IA obtained as a result of the normal integration process becomes smaller than LS, the collision evaluation is started, and when the condition IA <L1 is obtained, it is determined that the vehicle has collided. Then, the first trigger flag FA is set.
第5図は、所定の一定時間内毎に割込みにより実行さ
れる割込2プログラム50のフローチャートが示されてい
る。割込2プログラム50は、通常積分処理35において用
いられている積分定数よりも大きな積分定数を用いて行
なう増分積分処理を所定の条件の下に実行し、車輛の衝
突を判断するためのプログラムである。FIG. 5 shows a flowchart of the interrupt 2 program 50 executed by interruption every predetermined time. The interrupt 2 program 50 is a program for executing an incremental integration process using an integration constant larger than the integration constant used in the normal integration process 35 under a predetermined condition to determine a vehicle collision. is there.
割込2プログラム50の実行が開始されると、先ずステ
ップ51で、このプログラムにより、車輛の衝突評価のた
めの加速度データADの積分処理が開始されていることを
示すフラグF2がセットされているか否かが判別される。When the execution of the interrupt 2 program 50 is started, first, at step 51, is a flag F2 indicating that the integration process of the acceleration data AD for evaluating the collision of the vehicle has been started by this program set? It is determined whether or not it is.
初期化直後においては、F2=「0」であり、ステップ
51の判別結果はNOとなり、ステップ52において、加速デ
ータADに基づきこのプログラム50に従って行われる積分
処理結果得られた積分値IB(負の値)が、開始レベルLS
(負と値)と大小比較される。IB<LSとなったときに衝
突評価のための積分処理を開始するため、ステップ52で
IB<LSの場合にはステップ53に進み、ここでフラグF2が
セットされ、ステップ54において第2タイマT2の時計動
作を開始させる。Immediately after initialization, F2 = "0" and the step
The determination result at 51 is NO, and at step 52, the integration value IB (negative value) obtained as a result of the integration processing performed according to the program 50 based on the acceleration data AD is changed to the start level LS
(Negative and value). When IB <LS, to start the integration process for collision evaluation,
If IB <LS, the process proceeds to step 53, where the flag F2 is set, and in step 54, the clock operation of the second timer T2 is started.
しかる後、ステップ55で、増分積分処理を行なうか否
かを示すフラグF3がセットされているか否かが判別され
る。初期化直後はF3=「0」であり、したがってステッ
プ56に進み、ここでIB<L2が否かが判別される。L2は、
開始レベルLSよりは小さいが第1レベルL1よりは大きく
なるように設定された第2レベルであり増分積分を行な
うべきか否かを判断するための基準レベルとして使用さ
れる。IB<L2であると、ステップ57に入り、ここで第2
タイマT2の値が所定時間t0以下が否かが判別される。T2
≦t0であるとステップステップ58においてフラグF3がセ
ットされ、通常積分処理がステップ59において実行され
る。この通常積分処理は、第4図に示した処理と同等の
処理であり、その積分値をここではIBで示し、割込1プ
ログラム30で得られる積分値IAと区別している。Thereafter, at step 55, it is determined whether or not a flag F3 indicating whether or not to perform the incremental integration process is set. Immediately after the initialization, F3 = "0", and therefore, the process proceeds to step 56, where it is determined whether or not IB <L2. L2 is
The second level is set to be smaller than the start level LS but larger than the first level L1, and is used as a reference level for determining whether or not to perform the incremental integration. If IB <L2, step 57 is entered where the second
The value of the timer T2 is whether a predetermined time t 0 less is determined. T2
Flag F3 in step Step 58 If it is ≦ t 0 is set, the normal integral operation is performed in step 59. This normal integration processing is the same processing as the processing shown in FIG. 4, and its integrated value is indicated here by IB, and is distinguished from the integrated value IA obtained by the interrupt 1 program 30.
次に、ステップ60で、積分値IBが第1レベルL1より小
さいか否かが判別される。IB≧L1であればステップ60の
判別結果はNOとなり、このプログラムの実行が終了す
る。一方、IB<L1であると、ステップ61に進み、第2ト
リガフラグFBが「1」にセットされる。Next, at step 60, it is determined whether or not the integrated value IB is smaller than the first level L1. If IB ≧ L1, the decision result in the step 60 is NO, and the execution of this program ends. On the other hand, if IB <L1, the routine proceeds to step 61, where the second trigger flag FB is set to “1”.
したがって、この場合には、主制御プログラム20が実
行されたとき、そのステップ24の判別結果がYESとな
り、スクイブ13が点火されることになる。Therefore, in this case, when the main control program 20 is executed, the determination result of step 24 becomes YES, and the squib 13 is ignited.
ステップ51の判別結果がYESの場合には、ステップ62
に進み、ここでIB=0か否かの判別が行なわれる。IB≠
0の場合にはステップ55に進むが、IB=0の場合にはス
テップ63、64でフラグF2,F3が夫々クリアされ、且つス
テップ65で第2タイマT2がリセットされたのち、このプ
ログラムの実行が終了する。If the decision result in the step 51 is YES, a step 62 is executed.
Then, it is determined whether or not IB = 0. IB ≠
If the value is 0, the process proceeds to step 55. If the value IB is 0, the flags F2 and F3 are cleared in steps 63 and 64, respectively, and the second timer T2 is reset in step 65. Ends.
次に、ステップ55でF3=「1」となった場合について
説明する。この場合はステップ66に進み、ここでt1=T2
か否かが判断され、t1>T2の場合はステップ59に進む。
t1≦T2であれば、ステップ67に入り、ここでt1≦T2(>
t1)か否かが判断される。Next, the case where F3 = "1" in step 55 will be described. In this case, go to step 66, where t 1 = T2
Whether it is determined, in the case of t 1> T2 proceeds to step 59.
If t 1 ≦ T2, step 67 is entered, where t 1 ≦ T2 (>
t 1 ) is determined.
ステップ67の判別結果がYES、すなわちt1≦T2≦t2の
場合には、ステップ68において増分積分処理が実行さ
れ、ステップ60に進む。一方、ステップ67でT2>t2であ
ると、ステップ69に入り、ここでT2>t3(>t2)か否か
が判断され、T2≦t3であればステップ59に入り、通常積
分処理の実行に戻る。ステップ69でT2>t3であると、ス
テップ70で積分値IBが零とされ、ステップ71、72でフラ
グF2,F3が夫々クリアされた後、主制御ブログラム20に
戻る。If the decision result in the step 67 is YES, that is, if t 1 ≦ T2 ≦ t 2 , the incremental integration process is executed in a step 68, and the process proceeds to a step 60. On the other hand, if in step 67 with T2> t 2, enters step 69, where T2> t 3 (> t 2 ) whether it is determined, enters step 59 if T2 ≦ t 3, the normal integral Return to execution of processing. If it is step 69 in T2> t 3, the integrated value IB is zero at step 70, after the flag F2, F3 are people cleared respectively at step 71, returns to the main control blog ram 20.
すなわち、割込2プログラム50によれば、IB<LSとな
って衝突評価が開始されると、積分値が第2レベルL2以
下で且つ時間t0経過したのちにフラグF3がセットされ増
分積分が可能な状態とされる。そして、時間t1(>t0)
以後t2までの間は、ステップ68で増分積分処理が実行さ
れる。That is, according to the interrupt 2 program 50, the IB <LS and turned to crash evaluation is started, the integral value flag F3 is set to After and time t 0 has elapsed at the second level L2 or less incremental integration It is possible. And time t 1 (> t 0 )
Until subsequent t 2 is the incremental integration process is performed in step 68.
この増分積分処理の詳細は、第6図に示されている。
第6図に従う増分積分処理動作に入ると、ステップ73で
|a|≧αが否かが判別され、|a|≧αの場合にはステップ
74において、マップデータに従い、aの値がそれよりも
大きい所定の値a1に変換される。The details of the incremental integration process are shown in FIG.
When entering the incremental integration processing operation according to FIG.
| a | ≧ α is determined, and if | a | ≧ α,
At 74, the value of a is converted to a larger predetermined value a1 according to the map data.
この変換のための特性は、例えば、第7図に特性線
(イ)で示されるようにa1=k・aの関係(ここで、k
は1よりも大きい定数)に定めてもよいが、特性線
(ロ)で示されるように2次関数をもって定めてもよい
し、特性線(ハ)で示されるように所要の折線特性に従
う特性であってもよい。The characteristic for this conversion is, for example, as shown by a characteristic line (a) in FIG.
May be defined as a constant larger than 1), may be determined by a quadratic function as shown by a characteristic line (b), or may be a characteristic according to a required broken line characteristic as shown by a characteristic line (c) It may be.
第6図に戻ると、ステップ73での変換処理後、ステッ
プ75に入り、ここで、IB+a1の値がIBに置き換えられ、
aよりも大きな値a1を用いた増分積分処理が終了する。
ステップ73で|a|<αであると、ステップ76に入り、こ
こでIB≧0か否かが判別される。IBが零又は正の場合に
はステップ77に入り、ここでIB−βの値がIBに置き換え
られ、増分積分処理が終了する。一方、IBが負の場合に
は、ステップ78においてIB+βの値がIBに置き換えら
れ、これにより増分積分処理が終了する。このように、
増分積分処理は、通常積分処理に比べて1ステップ当り
の積分値の増加量が大きくなっており、積分定数を大き
くして積分計算を行なったのと同様の結果となってい
る。Returning to FIG. 6, after the conversion process in step 73, the process proceeds to step 75, where the value of IB + a1 is replaced by IB,
The incremental integration processing using the value a1 larger than a ends.
If | a | <α in step 73, the process proceeds to step 76, where it is determined whether or not IB ≧ 0. If IB is zero or positive, step 77 is entered where the value of IB-β is replaced by IB, and the incremental integration process ends. On the other hand, if IB is negative, the value of IB + β is replaced with IB in step 78, thereby ending the incremental integration process. in this way,
In the incremental integration processing, the amount of increase in the integral value per step is larger than that in the normal integration processing, and the result is the same as that obtained by performing the integration calculation by increasing the integration constant.
T2>t2となると、積分処理は再び通常の積分処理にも
どされ、T2=t3となった時点で積分値IBが零とされる。
上述の演算中、IB>L1の状態になれば、車輛が衝突した
と判定され、第2トリガフラグFBがセットされ、主制御
プログラム20の実行によりスクイブ13が点火されること
になる。When the T2> t 2, the integration process is returned again to the normal integration process, integrated value IB at the time point when T2 = t 3 it is zero.
If IB> L1 during the above calculation, it is determined that the vehicle has collided, the second trigger flag FB is set, and the squib 13 is ignited by executing the main control program 20.
次に、車輛がポール衝突した場合における第1図に示
す制御装置2の作動について第8図を参照しながら説明
する。Next, the operation of the control device 2 shown in FIG. 1 when the vehicle collides with a pole will be described with reference to FIG.
第8図において、割込1プラグラム30による場合の加
速度データADの積分値IAIの変化が実線で示され、一
方、割込2プログラム50による同一加速度データADの積
分値IBの変化が点線で示されている。In FIG. 8, the change in the integrated value IAI of the acceleration data AD in the case of the interrupt 1 program 30 is shown by a solid line, while the change in the integrated value IB of the same acceleration data AD by the interrupt 2 program 50 is shown by a dotted line. Have been.
車輛がポールに衝突し、車輛が減速しはじめると、各
積分値IA,IBは負の方向大きくなり、開始レベルLSと一
致したときがt=0とされている。割込1プログラム30
では、加速度データADを通常積分処理し、衝突評価開始
後、積分値IAがt=tbにおいて第1レベルL1より小さく
なったところで、フラグFAが「1」にセットされる。第
8図中、実線で示される積分曲線は、すでに説明したよ
うに、t=t1近くまでは積分値がある程度増大している
が、積分値がその後あまり大きくならず、ボディーの変
形が終わるt=t2において再び積分値が大きく増大する
パターンとなっている。したがって、積分IAが第1レベ
ルL1以下になるのは衝突開始から相当の時間が経過した
t=tbにおいてとなる。When the vehicle collides with the pole and the vehicle starts to decelerate, the respective integral values IA and IB increase in the negative direction, and it is determined that t = 0 when the integral values IA and IB coincide with the start level LS. Interrupt 1 program 30
Then, the acceleration data AD is normally integrated, and after the collision evaluation starts, when the integrated value IA becomes smaller than the first level L1 at t = tb, the flag FA is set to “1”. In FIG. 8, the integration curve shown by the solid line, as previously described, but until t = t 1 near the integral value is to some extent increase, not the integral value is then too large, the deformation of the body is finished At t = t 2 , the pattern is a pattern in which the integral value increases greatly again. Therefore, the integral IA becomes equal to or lower than the first level L1 at t = tb after a considerable time has elapsed from the start of the collision.
一方、増分積分処理が実際に開始されるt=t1までは
積分定数に相当する値がaであるため、割込2プログラ
ム50による積分値IBは値IAと全く同じである。しかし、
t=t1以後は、積分定数に相当する値aよりも大きいal
に変換されるため、積分値IBはt1以後積分値IAよりも大
きな率で低下しつづける。この結果、積分値IBは負方向
に向けて増大し、時刻tbよりも早い時刻taにおいて第1
レベルL1より小さくなり、ここで、第2トリガフラグFB
が「1」とされる。On the other hand, until t = t 1 when the incremental integration process is actually started, the value corresponding to the integration constant is a, so the integration value IB by the interrupt 2 program 50 is exactly the same as the value IA. But,
t = t 1 hereinafter is greater al than the value a corresponding to the integration constant
To be converted to the integral value IB continues to drop with greater rate than t 1 after integration value IA. As a result, the integral value IB increases in the negative direction, and the first value at the time ta earlier than the time tb.
Becomes lower than the level L1, where the second trigger flag FB
Is set to “1”.
このように、増分積分のため、ポール衝突が時刻tbよ
りも早い時刻taにおいて判別され、第2トリガフラグFB
が「1」となった時点でスクイブ13を点火することがで
きる。As described above, due to the incremental integration, the pole collision is determined at the time ta earlier than the time tb, and the second trigger flag FB
The squib 13 can be ignited at the time when the value becomes "1".
なお、割込2プログラム50のステップ66、67における
t1,t2の値は、制御装置2を搭載する車輛の車体の特性
に応じて例えば衝突実験により最適値を決定することに
より、種々の衝突において、誤検出なしに、衝突を確実
且つ迅速に検出することが可能である。これらの値の変
更は、プログラムの変更により行なわれるので、ハード
ウエアの変更は必要とせず、種々の車輛に対するマッチ
ングのために多数の種類のハードウエアを用意しなくて
も済み、コストの面において極めて有利である。Note that in steps 66 and 67 of the interrupt 2 program 50,
The values of t 1 and t 2 are determined optimally by, for example, a collision experiment according to the characteristics of the vehicle body of the vehicle on which the control device 2 is mounted. Can be detected. Since these values are changed by changing the program, no hardware change is required, and it is not necessary to prepare many types of hardware for matching for various vehicles, and in terms of cost. It is very advantageous.
上記実施例においては、衝突評価開始後、積分値が所
定時刻t0経過前に第2レベルL2より小さくなった場合に
増分積分処理に入るように構成されているが、この場
合、更に、加速度データADにより示される加速度値aが
所定のレベルLaより小さいか否かを判別し、a≦Laの場
合に増分積分処理を所定時だけ行なう構成としてもよ
い。In the above embodiment, after the collision evaluation start, but the integral value is configured to enter the incremental integration process if it becomes less than the second level L2 before the predetermined time t 0 has elapsed, in this case, further, the acceleration A configuration may be adopted in which it is determined whether the acceleration value a indicated by the data AD is smaller than a predetermined level La, and when a ≦ La, the incremental integration process is performed only at a predetermined time.
この場合には、例えば、第9図に示されるように、第
5図にフローチャートを変更すればよい。すなわち、ス
テップ55の判別がNOの場合に、ステップ79でa≦Laか否
かの判別を行ない、a≦Laの場合にのみステップ56に進
み、a>Laの場合には、ステップ56、57、58を実行する
ことなく、ステップ59に直接進む構成である。In this case, for example, as shown in FIG. 9, the flowchart may be changed to FIG. That is, if the determination in step 55 is NO, it is determined in step 79 whether a ≦ La. If a ≦ La, the process proceeds to step 56. If a> La, steps 56 and 57 are performed. , 58, and proceed directly to step 59.
さらに、上記実施例では、割込1プログラム30に従っ
て得られる積分値IA及び割込2プログラム50に従って得
られる積分値IBに対する各評価は、同一のレベルL1を用
いて行なう構成である。しかし、積分値IA,IBに対する
各評価を異なるレベル値を用いて別々に行なってもよ
い。例えば、第5図のステップ60を、第10図に示される
ように、IBの値が、レベルL1より少し小さい別のレベル
L3(第8図参照)より小さいか否かを判別するステップ
60′に変更する構成でもよい。Further, in the above embodiment, each evaluation of the integrated value IA obtained according to the interrupt 1 program 30 and the integrated value IB obtained according to the interrupt 2 program 50 is performed using the same level L1. However, each evaluation for the integrated values IA and IB may be separately performed using different level values. For example, as shown in FIG. 10, step 60 in FIG. 5 is replaced by another level in which the value of IB is slightly smaller than level L1.
Step of determining whether or not L3 is smaller than L3 (see FIG. 8)
It may be configured to change to 60 '.
この場合には、第8図から判るように、積分値IAがレ
ベルL1より小さくなった場合、又は積分値IBがレベルL3
より小さくなった場合のいずれか少なくとも一方の状態
が発生したときにスクイブ13の点火が実行されることに
なる。In this case, as can be seen from FIG. 8, when the integrated value IA becomes smaller than the level L1, or when the integrated value IB becomes lower than the level L3.
The ignition of the squib 13 is executed when at least one of the cases where the value becomes smaller is generated.
さらに、上記構成を、積分値IAがレベルL1より小さ
く、且つ積分値IBがレベルL3(<L1)より小さくなった
場合にのみスクイブ13の点火を行なう構成に変更しても
よい。この場合には、第10図に示される変更に加えて、
第2図に示される主制御プログラム20を、第11図に示さ
れるように変更すればよい。Further, the above configuration may be changed to a configuration in which ignition of squib 13 is performed only when integral value IA is smaller than level L1 and integral value IB is smaller than level L3 (<L1). In this case, in addition to the changes shown in Figure 10,
The main control program 20 shown in FIG. 2 may be changed as shown in FIG.
すなわち、第11図に示される主制御プログラム20′で
は、ステップ22でデータを入力した後、ステップ23′に
おいてFA=「1」か否かが判別され、FA=「1」の場合
にのみ、ステップ24′において、FB=「1」か否かが判
別される。FB=「1」の場合には、ステップ25に入り、
ここで起動信号KSを出力するための処理が行なわれるこ
とになる。第11図から判るように、第1トリガフラグFA
及び第2トリガフラグFBが、共に「1」の場合にのみ、
起動信号KSが出力される。That is, in the main control program 20 'shown in FIG. 11, after inputting data in step 22, it is determined in step 23' whether or not FA = "1". Only when FA = "1", At step 24 ', it is determined whether or not FB = "1". If FB = "1", go to step 25,
Here, a process for outputting start signal KS is performed. As can be seen from FIG. 11, the first trigger flag FA
And only when both the second trigger flag FB is “1”,
A start signal KS is output.
このように、最初に示した実施例の構成のほか、例示
的に説明した変形が少なくとも可能であり、車輌の特性
に応じて、本発明に従う上記した又はその他の適宜の構
成を選択することにより、より特性の優れた制御を実現
することができる。As described above, in addition to the configuration of the first embodiment, at least the exemplary modifications are possible, and by selecting the above or other appropriate configuration according to the present invention according to the characteristics of the vehicle. Thus, control with more excellent characteristics can be realized.
(発明の効果) 本発明の方法によれば、上述の如く、衝突評価開始後
における積分値の状態に応じて、積分積分処理を行な
い、その結果を考慮して車輌衝突の判定を行なうので、
車輛の衝突の態様によって加速度の発生パターンが変化
しても、これに容易に対処することができ、車輛の衝突
を、従来の方法に比べ、より早く且つ確実に検出し、衝
突に対処することができるという優れた効果を奏する。(Effects of the Invention) According to the method of the present invention, as described above, the integral integration process is performed according to the state of the integrated value after the start of the collision evaluation, and the vehicle collision is determined in consideration of the result.
It is possible to easily cope with a change in the generation pattern of the acceleration depending on the manner of the vehicle collision, and to detect the vehicle collision faster and more reliably than the conventional method, and to cope with the collision. An excellent effect is achieved.
第1図は本発明の制御方法に従う制御装置の構成を示す
構成図、第2図は第1図のマイクロコンピュータにおい
て実行される主制御プログラムを示すフローチャート、
第3図は主制御プログラムの実行に付随して実行される
割込みプログラムを示すフローチャート、第4図は第3
図のフローチャートに示される通常積分処理を詳細に示
す詳細フローチャート、第5図は主制御プログラムの実
行に付随して実行される別の割込みプログラムを示すフ
ローチャート、第6図は第5図のフローチャートに示さ
れる増分積分処理を詳細に示す詳細フローチャート、第
7図は第6図に従う増分積分処理において実行される変
換処理のための特性の一例を示す特性図、第8図は第1
図に示される制御装置の動作を説明するためのグラフ、
第9図及び第10図は、第1図に示した制御装置の変形例
を説明するための変更部を夫々示すフローチャート、第
11図は第2図の主制御プログラムの変形例を示すフロー
チャートである。 1……エアバック装置、2……制御装置、 3……加速度センサ、6……マイクロコンピュータ、 13……スクイブ、KS……起動信号、 AS……加速度信号。FIG. 1 is a configuration diagram showing a configuration of a control device according to a control method of the present invention, FIG. 2 is a flowchart showing a main control program executed by the microcomputer of FIG. 1,
FIG. 3 is a flowchart showing an interrupt program executed along with the execution of the main control program, and FIG.
FIG. 5 is a detailed flowchart showing the normal integration process shown in the flowchart of FIG. 5, FIG. 5 is a flowchart showing another interrupt program executed in conjunction with the execution of the main control program, and FIG. 6 is a flowchart of FIG. FIG. 7 is a detailed flowchart showing the incremental integration processing shown in detail, FIG. 7 is a characteristic diagram showing an example of characteristics for conversion processing executed in the incremental integration processing according to FIG. 6, and FIG.
A graph for explaining the operation of the control device shown in the figure,
FIG. 9 and FIG. 10 are flowcharts each showing a modification unit for explaining a modification of the control device shown in FIG.
FIG. 11 is a flowchart showing a modification of the main control program of FIG. 1 ... airbag device, 2 ... control device, 3 ... acceleration sensor, 6 ... microcomputer, 13 ... squib, KS ... start signal, AS ... acceleration signal.
Claims (1)
所定の条件の発生に基づいて開始し、積分処理結果得ら
れた車輛速度値の絶対値が第1レベルを越えた場合に車
輛用安全装置を起動するようにした制御方法において、
前記第1レベルより小さい第2レベルを設定しておき、
前記積分処理の開始から所定の時間経過前に前記車輛速
度値の絶対値が前記第2レベルを越えた場合には、それ
以後、所定の時間だけ前記積分処理のための積分定数を
大きくするようにしたことを特徴とするする車輛用安全
装置の作動制御方法。An integration process of an output signal from an acceleration sensor is started based on the occurrence of a predetermined condition, and when the absolute value of the vehicle speed value obtained as a result of the integration process exceeds a first level, the vehicle safety is determined. In a control method for starting the device,
Setting a second level smaller than the first level,
When the absolute value of the vehicle speed value exceeds the second level before a predetermined time has elapsed from the start of the integration processing, the integration constant for the integration processing is increased for a predetermined time thereafter. An operation control method for a vehicle safety device, characterized in that:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2232053A JP2835982B2 (en) | 1990-08-31 | 1990-08-31 | Operation control method of vehicle safety device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2232053A JP2835982B2 (en) | 1990-08-31 | 1990-08-31 | Operation control method of vehicle safety device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04113955A JPH04113955A (en) | 1992-04-15 |
| JP2835982B2 true JP2835982B2 (en) | 1998-12-14 |
Family
ID=16933232
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2232053A Expired - Lifetime JP2835982B2 (en) | 1990-08-31 | 1990-08-31 | Operation control method of vehicle safety device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2835982B2 (en) |
-
1990
- 1990-08-31 JP JP2232053A patent/JP2835982B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04113955A (en) | 1992-04-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6199903B1 (en) | Method for triggering a two-stage air bag gas generator | |
| KR100363423B1 (en) | Actuation controller for air bag device | |
| US6438475B1 (en) | Crash detection system | |
| US5225985A (en) | Vehicle safety device actuating apparatus with adaptive reference level | |
| JP3346472B2 (en) | Activation control device for occupant protection device | |
| EP1637405B1 (en) | Object struck discrimination system and protection system | |
| US7461717B2 (en) | Activation control apparatus for occupant protection apparatus | |
| US20080269991A1 (en) | Activation-Control Device for Occupant Crash-Protection Apparatus | |
| JPH10287203A (en) | Control device for occupant protection device | |
| CN110293935B (en) | Seat belt control device | |
| JP5232171B2 (en) | Method and control device for triggering personnel protection means | |
| JP3546212B2 (en) | Airbag deployment control device | |
| JP2008514496A (en) | Drive control method for occupant protection means and drive control device for occupant protection means | |
| JP2835982B2 (en) | Operation control method of vehicle safety device | |
| US7140464B2 (en) | Triggering unit | |
| JP3541211B2 (en) | Airbag activation judgment device | |
| JP3358021B2 (en) | Operation control device for airbag device | |
| KR0150801B1 (en) | Automotive Airbag Restraint System | |
| JP5162415B2 (en) | Inclination detection device and occupant protection system | |
| JP2000233706A (en) | Activation control device for occupant protection device | |
| JP4602038B2 (en) | Vehicle collision determination device | |
| JPH0624290A (en) | Airbag operation control device | |
| JP2001247003A (en) | Collision form discrimination device and collision form discrimination method | |
| JPH1159322A (en) | Activation control device for occupant protection device | |
| JPH04113956A (en) | Operation control method of safety device for vehicle |