Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3123430B2 - Activation control device for occupant protection device, product-sum operation circuit learning method and device - Google Patents
[go: Go Back, main page]

JP3123430B2 - Activation control device for occupant protection device, product-sum operation circuit learning method and device - Google Patents

Activation control device for occupant protection device, product-sum operation circuit learning method and device

Info

Publication number
JP3123430B2
JP3123430B2 JP08151561A JP15156196A JP3123430B2 JP 3123430 B2 JP3123430 B2 JP 3123430B2 JP 08151561 A JP08151561 A JP 08151561A JP 15156196 A JP15156196 A JP 15156196A JP 3123430 B2 JP3123430 B2 JP 3123430B2
Authority
JP
Japan
Prior art keywords
product
signal
sum
learning
vehicle
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 - Fee Related
Application number
JP08151561A
Other languages
Japanese (ja)
Other versions
JPH09309404A (en
Inventor
紀文 伊豫田
憲保 足立
明 大畠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP08151561A priority Critical patent/JP3123430B2/en
Publication of JPH09309404A publication Critical patent/JPH09309404A/en
Application granted granted Critical
Publication of JP3123430B2 publication Critical patent/JP3123430B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Air Bags (AREA)
  • Feedback Control In General (AREA)

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、車両が衝突した際
に車両内の乗員を保護するエアバッグ装置などの乗員保
護装置に係わり、特に、このような乗員保護装置の起動
を制御するための起動制御装置、並びにその起動制御装
置に用いられる積和演算回路における各積和演算素子の
演算定数を学習により決定するための積和演算回路学習
方法及びその装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an occupant protection device such as an airbag device for protecting an occupant in a vehicle when the vehicle collides, and more particularly to an occupant protection device for controlling activation of such an occupant protection device. The present invention relates to a start-up control device, a product-sum operation circuit learning method for determining, by learning, an operation constant of each product-sum operation element in a product-sum operation circuit used in the start control device, and an apparatus therefor.

【0002】[0002]

【従来の技術】乗員保護装置の起動を制御する装置とし
ては、例えば、エアバッグ装置におけるスクイブの点火
を制御する装置などがある。エアバッグ装置では、イン
フレータ内においてスクイブによりガス発生剤に点火し
て、インフレータよりガスを発生させ、そのガスによっ
てバッグを膨らませて、乗員を室内部品との衝突などか
ら保護している。
2. Description of the Related Art As a device for controlling activation of an occupant protection device, there is, for example, a device for controlling ignition of a squib in an airbag device. In an airbag device, a gas generating agent is ignited by a squib in an inflator, a gas is generated from the inflator, and the gas is used to inflate a bag to protect an occupant from collision with indoor components.

【0003】このようなエアバッグ装置のスクイブの点
火を制御する装置では、通常、車両に加わる減速度(特
に、車両の前後方向の減速度)を検出する減速度センサ
(Gセンサ)を備えており、このGセンサで得られた減
速度検出信号を基にして点火制御を行なっている。例え
ば、この減速度検出信号の信号値或いはその積分値を適
当な閾値と大小比較して、その信号値或いは積分値が上
記閾値を超えたときに、スクイブによって点火するよう
に制御する。
A device for controlling the ignition of a squib of such an airbag device usually includes a deceleration sensor (G sensor) for detecting a deceleration applied to the vehicle (particularly, a deceleration in the longitudinal direction of the vehicle). The ignition control is performed based on the deceleration detection signal obtained by the G sensor. For example, the signal value of the deceleration detection signal or its integral value is compared with an appropriate threshold value, and when the signal value or the integral value exceeds the threshold value, control is performed to ignite by squib.

【0004】[0004]

【発明が解決しようとする課題】しかし、このように減
速度検出信号の信号値或いは積分値を閾値と大小比較し
て乗員保護装置の起動を制御する場合、車両の衝突形態
(即ち、衝突の態様、衝突時の車速、衝突相手である衝
突対象物など)によっては、乗員保護装置を起動すべき
か否かを確実に判別するには、複雑な演算を行なう必要
がある。例えば、車両の衝突形態のうち、衝突の態様が
正突以外(例えば、斜突、オフセット衝突、アンダーラ
イド衝突またはポール衝突)であって衝突時の車速が比
較的速い場合は、乗員保護装置を起動すべきであるが、
衝突の態様が正突であって衝突時の車速が比較的遅い場
合には、乗員保護装置を起動するのに及ばない。しか
し、Gセンサより得られる減速度検出信号について、両
者の場合を比較してみると、車両衝突発生から所定の時
間(要求時間)内においては、両者の間にあまり差がな
いため、前述したように、複雑な演算により両者を区別
する必要があり、演算システムの構築等によるコストが
かかってしまうという問題がある。
However, in the case where the activation of the occupant protection device is controlled by comparing the signal value or the integral value of the deceleration detection signal with the threshold value in this way, the collision type of the vehicle (that is, the collision type). Depending on the mode, the vehicle speed at the time of collision, the collision object that is the collision partner, and the like), it is necessary to perform a complicated calculation to reliably determine whether or not to activate the occupant protection device. For example, in the collision mode of the vehicle, if the collision mode is other than a head-on collision (for example, an oblique collision, an offset collision, an underride collision, or a pole collision) and the vehicle speed at the time of the collision is relatively high, the occupant protection device is provided. Should start,
When the collision mode is a head-on collision and the vehicle speed at the time of the collision is relatively low, it is not sufficient to activate the occupant protection device. However, comparing the two cases with the deceleration detection signal obtained from the G sensor, there is not much difference between the two within a predetermined time (required time) from the occurrence of the vehicle collision. As described above, it is necessary to distinguish between the two by a complicated operation, and there is a problem that a cost is required due to the construction of an operation system and the like.

【0005】そこで、本発明の目的は、上記した従来技
術の問題点を解決し、車両の衝突形態に関わらず、乗員
保護装置を起動すべきか否かを確実に判別することがで
きる乗員保護装置の起動制御装置を提供することにあ
る。
Accordingly, an object of the present invention is to solve the above-mentioned problems of the prior art, and to reliably determine whether or not to activate the occupant protection device regardless of the type of vehicle collision. To provide an activation control device.

【0006】[0006]

【課題を解決するための手段およびその作用・効果】上
記した目的の少なくとも一部を達成するために、第1の
発明は、車両に加わる衝撃の大きさに対応した車両衝撃
信号から得られる信号を入力し、該信号に対して複数の
演算定数を用いて積和演算を含む所定の演算を行なっ
て、乗員保護装置の起動を制御する起動制御信号を得る
ための信号を出力する起動制御装置用の積和演算回路に
ついて、前記複数の演算定数を学習により決定するため
の積和演算回路学習方法であって、 (a)複数の積和演算素子を備え、複数の入力端を有す
ると共に、前記複数の積和演算素子の演算定数を調整す
ることが可能な学習用積和演算回路を準備する工程と、 (b)予め用意された学習用車両衝撃信号から複数の所
定周波数成分を抽出する工程と、 (c)抽出した前記複数の所定周波数成分を前記学習用
積和演算回路の入力端にそれぞれ並列入力し、該学習用
積和演算回路における前記複数の積和演算素子により、
それぞれ演算定数を用いて積和演算を含む所定の演算を
行なう工程と、 (d)演算結果として前記学習用積和演算回路から出力
される出力信号と、前記学習用車両衝撃信号に対応する
予め用意された理想出力信号との誤差が所定の値となる
ように、前記学習用積和演算回路における前記複数の積
和演算素子の演算定数を調整する工程と、を備え、調整
の結果得られた前記複数の積和演算素子の演算定数を、
前記起動制御装置用の前記積和演算回路における前記複
数の演算定数として決定することを要旨とする。
In order to achieve at least a part of the above object, a first aspect of the present invention is to provide a vehicle shock corresponding to the magnitude of an impact applied to a vehicle.
A signal obtained from a signal is input, and a plurality of
Performs predetermined operations including product-sum operation using operation constants
To obtain an activation control signal for controlling activation of the occupant protection device.
-Sum operation circuit for start-up control device that outputs signals for
In order to determine the plurality of arithmetic constants by learning,
A sum of product arithmetic circuit learning method, comprising: (a) a plurality of product-sum operation device, having a plurality of inputs
And adjusting the operation constants of the plurality of product-sum operation elements.
Preparing a learning product-sum operation circuit capable Rukoto, (b) a plurality of places from the previously prepared learning vehicle impact signal
Extracting a constant frequency component; and (c) extracting the plurality of extracted predetermined frequency components for learning.
The parallel inputs to the input terminals of the product-sum operation circuit
By the plurality of product-sum operation elements in the product-sum operation circuit,
Each of the predetermined operations including the product-sum operation using the operation constants
And (d) outputting from the learning product-sum operation circuit as an operation result.
Output signal corresponding to the learning vehicle impact signal
The error from the ideal output signal prepared in advance becomes a predetermined value
The plurality of products in the learning product-sum operation circuit.
Adjusting the operation constant of the sum operation element.
The operation constants of the plurality of product-sum operation elements obtained as a result of
The duplication in the product-sum operation circuit for the activation control device
The gist is that it is determined as a numerical operation constant.

【0007】[0007]

【0008】[0008]

【0009】[0009]

【0010】[0010]

【0011】[0011]

【0012】[0012]

【0013】[0013]

【0014】[0014]

【0015】第の発明では、まず、学習用車両衝撃信
号から複数の所定周波数成分を抽出する。次に、それら
複数の所定周波数成分を学習用積和演算回路の入力端に
並列入力して、複数の積和演算素子によりそれぞれ演算
定数を用いて積和演算を含む所定の演算を行ない、その
演算結果として学習用積和演算回路から出力される出力
信号と学習用車両衝撃信号に対応する理想出力信号との
誤差が所定の値となるように、学習用積和演算回路にお
ける複数の積和演算素子の演算定数を調整して、学習用
積和演算回路に学習させる。こうして学習により得られ
た演算定数を、起動制御装置用の積和演算回路における
複数の演算定数として決定する。
In the first invention, first, a plurality of predetermined frequency components are extracted from the learning vehicle impact signal. Next, the plurality of predetermined frequency components are input in parallel to the input terminal of the learning product-sum operation circuit, and the predetermined operation including the product-sum operation is performed by the plurality of product-sum operation elements using respective operation constants. A plurality of sums of products in the learning sum-of-products arithmetic circuit are set such that an error between an output signal output from the learning sum-of-products arithmetic circuit as an operation result and an ideal output signal corresponding to the learning vehicle impact signal has a predetermined value. The arithmetic constant of the arithmetic element is adjusted, and the learning product-sum arithmetic circuit is made to learn. The operation constants obtained by the learning are determined as a plurality of operation constants in the product-sum operation circuit for the activation control device.

【0016】このように、第の発明によれば、学習用
積和演算回路に学習させるに際して、予め、前処理とし
て、学習用車両衝撃信号から複数の所定周波数成分を抽
出しておく。前述したように、車両衝撃信号の周波数成
分は車両の衝突形態に応じて異なるため、車両衝撃信号
から抽出した所定周波数成分を用いて学習用積和演算回
路の学習を行なうことによって、車両の衝突形態も反映
させた形での学習を行なうことができる。従って、学習
用積和演算回路における各積和演算素子の演算定数は、
学習を重ねることによって最適な値に収束してゆき、最
終的には、出力信号と理想出力信号との誤差が所定の値
となるような最適な値を得ることができる。
As described above, according to the first aspect, a plurality of predetermined frequency components are preliminarily extracted from the learning vehicle impact signal as a pre-process when learning is performed by the learning product-sum operation circuit. As described above, since the frequency component of the vehicle impact signal differs depending on the type of collision of the vehicle, the learning product-sum operation circuit learns using the predetermined frequency component extracted from the vehicle impact signal, so that the vehicle collision signal is obtained. Learning in a form that reflects the form can be performed. Therefore, the operation constant of each product-sum operation element in the learning product-sum operation circuit is:
By repeating the learning, the value converges to an optimal value, and finally, an optimal value such that an error between the output signal and the ideal output signal becomes a predetermined value can be obtained.

【0017】第の発明における積和演算回路学習方法
において、前記工程(a)は、前記学習用積和演算回路
として、ニューラルネットワークを準備する工程を備え
ることが好ましい。
In the method for learning a product-sum operation circuit according to the first invention, it is preferable that the step (a) includes a step of preparing a neural network as the learning product-sum operation circuit.

【0018】学習用積和演算回路としてニューラルネッ
トワークを用いることによって、容易に積和演算回路の
学習を行なうことができる。
By using a neural network as the learning product-sum operation circuit, learning of the product-sum operation circuit can be easily performed.

【0019】第の発明における積和演算回路学習方法
において、前記工程(b)は、前記学習用車両衝撃信号
として車両の悪路走行中に得られる車両衝撃信号以外の
車両衝撃信号を用意する工程を備えることが好ましい。
In the method for learning a product-sum operation circuit according to a first aspect of the present invention, in the step (b), a vehicle impact signal other than a vehicle impact signal obtained while the vehicle is traveling on a rough road is prepared as the learning vehicle impact signal. Preferably, the method includes a step.

【0020】悪路走行中の車両衝撃信号のピーク波形と
高速正突時の車両衝撃信号の衝突初期のピーク波形と極
めて似ており、両者を判別しにくいため、学習用積和演
算回路に学習させる際に、学習用車両衝撃信号として、
悪路走行中の車両衝撃信号も用いると、演算定数がなか
なか収束しない。そこで、このように、悪路走行中の車
両衝撃信号を除外して、学習用積和演算回路に学習させ
るようにすることによって、演算定数として短時間に最
適な値を導き出すことができる。
Since the peak waveform of the vehicle impact signal on a rough road and the peak waveform of the vehicle impact signal at the time of a high-speed head-on collision are very similar to each other and it is difficult to discriminate between the two, the learning product-sum operation circuit learns the two. When making the learning vehicle impact signal,
If a vehicle impact signal during running on a rough road is also used, the calculation constant does not easily converge. Thus, by excluding the vehicle impact signal during traveling on a rough road and causing the learning product-sum operation circuit to learn, an optimum value can be derived as an operation constant in a short time.

【0021】第の発明は、車両に加わる衝撃の大きさ
に対応した車両衝撃信号から得られる信号を入力し、該
信号に対して複数の演算定数を用いて積和演算を含む所
定の演算を行なって、乗員保護装置の起動を制御する起
動制御信号を得るための信号を出力する起動制御装置用
の積和演算回路について、前記複数の演算定数を学習に
より決定するための積和演算回路学習装置であって、予
め用意された学習用車両衝撃信号から複数の所定周波数
成分を抽出する周波数成分抽出手段と、複数の積和演算
素子を備え、複数の入力端を有し、抽出した前記複数の
所定周波数成分を前記入力端より並列入力し、前記複数
の積和演算素子によりそれぞれ演算定数を用いて積和演
算を含む所定の演算を行なうと共に、前記複数の積和演
算素子の演算定数を調整することが可能な学習用積和演
算回路と、演算結果として前記学習用積和演算回路から
出力される出力信号と、前記学習用車両衝撃信号に対応
する予め用意された理想出力信号との誤差が所定の値と
なるように、前記学習用積和演算回路における前記複数
の積和演算素子の演算定数を調整する演算定数調整手段
と、を備え、調整の結果得られた前記複数の積和演算素
子の演算定数を、前記起動制御装置用の前記積和演算回
路における前記複数の演算定数として決定することを要
旨とする。
According to a second aspect of the present invention, a signal obtained from a vehicle impact signal corresponding to the magnitude of an impact applied to a vehicle is inputted, and a predetermined operation including a sum of products operation is performed on the signal by using a plurality of operation constants. A product-sum operation circuit for the activation control device for outputting a signal for obtaining an activation control signal for controlling activation of the occupant protection device, the product-sum operation circuit for determining the plurality of operation constants by learning A learning device, comprising: frequency component extraction means for extracting a plurality of predetermined frequency components from a learning vehicle impact signal prepared in advance; and a plurality of multiply-accumulation elements, having a plurality of input terminals, and A plurality of predetermined frequency components are input in parallel from the input terminal, a predetermined operation including a product-sum operation is performed by the plurality of product-sum operation elements using respective operation constants, and an operation constant of the plurality of product-sum operation elements is provided. A learning product-sum calculation circuit that can be adjusted; an output signal output from the learning product-sum calculation circuit as a calculation result; and an ideal output signal prepared in advance corresponding to the learning vehicle impact signal. Operation constant adjusting means for adjusting the operation constants of the plurality of sum-of-products elements in the learning sum-of-products operation circuit so that the error has a predetermined value, wherein the plurality of products obtained as a result of the adjustment are provided. The gist of the invention is to determine an operation constant of the sum operation element as the plurality of operation constants in the product-sum operation circuit for the activation control device.

【0022】第の発明では、周波数成分抽出手段によ
って、学習用車両衝撃信号から複数の所定周波数成分を
抽出する。そして、学習用積和演算回路によって、それ
ら複数の所定周波数成分を入力端より並列入力して、複
数の積和演算素子によりそれぞれ演算定数を用いて積和
演算を含む所定の演算を行なう。この時、演算定数調整
手段によって、演算結果である学習用積和演算回路の出
力信号と、学習用車両衝撃信号に対応する理想出力信号
との誤差が所定の値となるように、学習用積和演算回路
における各積和演算素子の演算定数を調整して、学習用
積和演算回路に学習させる。こうして学習により得られ
た演算定数を、起動制御装置用の積和演算回路における
複数の演算定数として決定する。
In the second invention, a plurality of predetermined frequency components are extracted from the learning vehicle impact signal by the frequency component extracting means. Then, the plurality of predetermined frequency components are input in parallel from an input terminal by a learning product-sum operation circuit, and a predetermined operation including a product-sum operation is performed by a plurality of product-sum operation elements using respective operation constants. At this time, the learning constant is adjusted by the calculation constant adjusting means so that the error between the output signal of the learning product-sum calculation circuit, which is the calculation result, and the ideal output signal corresponding to the learning vehicle impact signal becomes a predetermined value. The operation constant of each product-sum operation element in the sum operation circuit is adjusted, and the learning product-sum operation circuit learns. The operation constants obtained by the learning are determined as a plurality of operation constants in the product-sum operation circuit for the activation control device.

【0023】従って、第の発明によれば、車両衝撃信
号から抽出した所定周波数成分を用いて学習用積和演算
回路の学習を行なうことによって、車両の衝突形態も反
映させた形での学習を行なうことができるので、最終的
には、学習用積和演算回路における各積和演算素子の演
算定数として、出力信号と理想出力信号との誤差が所定
の値となるような最適な値を得ることができる。
Therefore, according to the second aspect of the present invention, the learning product-sum operation circuit is learned by using the predetermined frequency component extracted from the vehicle impact signal, so that the learning in a form that reflects the collision mode of the vehicle is performed. In the end, an optimal value such that the error between the output signal and the ideal output signal becomes a predetermined value is calculated as the operation constant of each product-sum operation element in the learning product-sum operation circuit. Obtainable.

【0024】第の発明における積和演算回路学習装置
において、前記学習用積和演算回路は、ニューラルネッ
トワークから成ることが好ましい。
[0024] In the product-sum operation circuit learning apparatus according to the second invention, it is preferable that the learning product-sum operation circuit comprises a neural network.

【0025】学習用積和演算回路をニューラルネットワ
ークで構成することによって、容易に積和演算回路の学
習を行なうことができる。
By configuring the learning product-sum operation circuit with a neural network, learning of the product-sum operation circuit can be easily performed.

【0026】第の発明における積和演算回路学習装置
において、予め用意された前記学習用車両衝撃信号は、
車両の悪路走行中に得られる車両衝撃信号以外の車両衝
撃信号であることが好ましい。
[0026] In the product-sum operation circuit learning apparatus according to the second invention, the learning vehicle impact signal prepared in advance is:
It is preferable that the signal is a vehicle impact signal other than the vehicle impact signal obtained when the vehicle is traveling on a rough road.

【0027】このように、悪路走行中の車両衝撃信号を
除外して、学習用積和演算回路に学習させるようにする
ことにより、学習用積和演算回路における各積和演算素
子の演算定数として最適な値を導き出すことができる。
As described above, by excluding the vehicle impact signal during traveling on a rough road and causing the learning product-sum operation circuit to learn, the operation constant of each product-sum operation element in the learning product-sum operation circuit is determined. As a result, an optimum value can be derived.

【0028】第3の発明は、車両に加わる衝撃の大きさ
に対応した車両衝撃信号に基づいて乗員保護装置の起動
を制御する起動制御信号を得る乗員保護装置の起動制御
装置であって、前記車両衝撃信号から複数の所定周波数
成分を抽出する周波数成分抽出手段と、複数の入力端を
有し、抽出した前記複数の所定周波数成分を前記入力端
より並列入力し、該複数の所定周波数成分に対して、予
め設定された複数の演算定数を用いて、積和演算を含む
所定の演算を行ない、その演算結果として得られる信号
を出力する積和演算回路と、を備え、該積和演算回路か
ら出力される前記信号から前記起動制御信号を得ると共
に、前記積和演算回路における前記複数の演算定数とし
て、第1の発明における積和演算回路学習方法によって
決定された演算定数を用いることを要旨としている。
According to a third aspect of the invention, the magnitude of the impact applied to the vehicle
Of occupant protection system based on vehicle impact signal corresponding to vehicle
Control of an occupant protection device that obtains a start control signal for controlling the vehicle
A plurality of predetermined frequencies from the vehicle impact signal.
Frequency component extracting means for extracting components, and a plurality of input terminals.
Having the plurality of extracted predetermined frequency components at the input terminal.
Input in parallel, and for the plurality of predetermined frequency components,
Includes multiply-accumulate operation using multiple set operation constants
A signal obtained by performing a predetermined operation and obtaining the result of the operation
And a product-sum operation circuit that outputs
When the activation control signal is obtained from the signal output from the
Are used as the plurality of operation constants in the product-sum operation circuit.
The product-sum operation circuit learning method according to the first invention
The gist is to use the determined operation constant.

【0029】第の発明では、学習用積和演算回路にお
ける各演算素子の演算定数として最適な値を導き出すこ
とができるため、そのような最適な演算定数を、上記し
積和演算回路の複数の演算定数として用いることによ
り、車両衝撃信号に応じた最適な起動制御信号を導き出
すことができる。
[0029] In the first invention, it is possible to derive an optimum value as a processing constant for each processing element in the learning product-sum operation circuit, such optimum operation constant, and the
By using the product-sum operation circuit as a plurality of operation constants, it is possible to derive an optimal start control signal according to the vehicle impact signal.

【0030】第4の発明は、車両に加わる衝撃の大きさ
に対応した車両衝撃信号に基づいて乗員保護装置の起動
を制御する起動制御信号を得る乗員保護装置の起動制御
装置であって、前記車両衝撃信号から複数の所定周波数
成分を抽出する周波数成分抽出手段と、複数の入力端を
有し、抽出した前記複数の所定周波数成分を前記入力端
より並列入力し、該複数の所定周波数成分に対して、予
め設定された複数の演算定数を用いて、積和演算を含む
所定の演算を行ない、その演算結果として得られる信号
を出力する積和演算回路と、前記車両衝撃信号に基づい
て、車両衝突であるか悪路走行中であるかを判別するた
めの判別信号を導き出す判別手段と、前記積和演算回路
から出力される前記信号が前記乗員保護装置を起動すべ
きであることを示し、かつ、前記判別手段により導き出
される前記判別信号が車両衝突であることを示している
場合に、前記起動制御信号として、前記乗員保護装置を
起動する信号を出力する起動制御信号出力手段と、を備
え、前記積和演算回路における前記複数の演算定数とし
て、第1の発明における積和演算回路学習方法によって
決定された演算定数を用いることを要旨としている。第
5の発明は、車両に加わる衝撃の大きさに対応した車両
衝撃信号に基づいて乗員保護装置の起動を制御する起動
制御信号を得る乗員保護装置の起動制御装置であって、
前記車両衝撃信号から複数の所定周波数成分を抽出する
周波数成分抽出手段と、複数の入力端を有し、抽出した
前記複数の所定周波数成分を前記入力端より並列入力
し、該複数の所定周波数成分に対して、予め設定された
複数の演算定数を用いて、積和演算を含む所定の演算を
行ない、その演算結果として得られる信号を出力する積
和演算回路と、 前記車両衝撃信号に基づいて、車両衝突
であるか悪路走行中であるかを判別するための判別信号
を導き出す判別手段と、前記積和演算回路から出力され
る前記信号が前記乗員保護装置を起動すべきであること
を示し、かつ、前記判別手段により導き出される前記判
別信号が車両衝突であることを示している場合に、前記
起動制御信号として、前記乗員保護装置を起動する信号
を出力する起動制御信号出力手段と、を備え、前記積和
演算回路は、学習によって得られた値が前記複数の演算
定数として設定されているニューラルネットワークから
成ると共に、前記積和演算回路における前記複数の演算
定数として、請求項3に記載の積和演算回路学習方法に
よって決定された演算定数を用いることを要旨としてい
る。
According to a fourth aspect of the present invention, the magnitude of the impact applied to the vehicle
Of occupant protection system based on vehicle impact signal corresponding to vehicle
Control of an occupant protection device that obtains a start control signal for controlling the vehicle
A plurality of predetermined frequencies from the vehicle impact signal.
Frequency component extracting means for extracting components, and a plurality of input terminals.
Having the plurality of extracted predetermined frequency components at the input terminal.
Input in parallel, and for the plurality of predetermined frequency components,
Includes multiply-accumulate operation using multiple set operation constants
A signal obtained by performing a predetermined operation and obtaining the result of the operation
And a product-sum operation circuit that outputs
To determine whether it is a vehicle collision or running on a rough road.
Discriminating means for deriving a discriminating signal for calculating the product-sum operation circuit
The signal output from the vehicle should activate the occupant protection device.
And the information is derived by the determination means.
Said discrimination signal indicates a vehicle collision
In this case, the occupant protection device may be used as the activation control signal.
Starting control signal output means for outputting a starting signal.
And the plurality of operation constants in the product-sum operation circuit.
The product-sum operation circuit learning method according to the first invention
The gist is to use the determined operation constant. No.
The invention according to claim 5 is a vehicle corresponding to the magnitude of the impact applied to the vehicle.
Activation that controls activation of the occupant protection device based on the impact signal
An activation control device for an occupant protection device that obtains a control signal,
Extracting a plurality of predetermined frequency components from the vehicle impact signal
Frequency component extracting means, having a plurality of input terminals,
The plurality of predetermined frequency components are input in parallel from the input terminal.
And, for the plurality of predetermined frequency components, a preset
Using a plurality of operation constants, perform predetermined operations including product-sum operation
Product that outputs the signal obtained as the result of the operation
A vehicle collision based on the sum calculation circuit and the vehicle impact signal;
Signal for determining whether the vehicle is traveling on rough roads
Discriminating means for deriving
Said signal should trigger said occupant protection device
And the determination derived by the determination means.
If another signal indicates a vehicle collision,
A signal for activating the occupant protection device as a start control signal
Starting control signal output means for outputting
An arithmetic circuit configured to determine whether the value obtained by the learning is the plurality of arithmetic operations;
From a neural network set as a constant
And the plurality of operations in the product-sum operation circuit
As a constant, the product-sum operation circuit learning method according to claim 3 is used.
Therefore, the gist is to use the determined operation constant.
You.

【0031】[0031]

【発明の実施の形態】以下、本発明の実施の形態を実施
例に基づいて説明する。図1は本発明の一実施例として
のエアバッグ装置の起動制御装置の構成を示すブロック
図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below based on examples. FIG. 1 is a block diagram showing a configuration of an activation control device of an airbag device as one embodiment of the present invention.

【0032】図1に示すように、本実施例の起動制御装
置40は、主として、減速度センサ(Gセンサ)41、
アナログ/ディジタル変換器(A/D変換器)42、周
波数成分抽出回路44、及び積和演算回路46を備えて
いる。そして、その起動制御装置40は、駆動回路52
を介してエアバッグ装置50内のスクイブ51に接続さ
れている。これら各構成要素は車両32内のそれぞれ所
定の位置に搭載されている。
As shown in FIG. 1, the start control device 40 of this embodiment mainly includes a deceleration sensor (G sensor) 41,
An analog / digital converter (A / D converter) 42, a frequency component extraction circuit 44, and a product-sum operation circuit 46 are provided. Then, the activation control device 40 includes a drive circuit 52
Is connected to the squib 51 in the airbag device 50 through the squib 51. These components are mounted at predetermined positions in the vehicle 32, respectively.

【0033】まず、Gセンサ41は車両32に対し前後
方向に加わる減速度を検出して、検出した減速度をアナ
ログの減速度検出信号(G信号)として出力する。こう
して得られるG信号は、車両32に加わる衝撃の大きさ
に対応した信号となる。なお、Gセンサ41は、減速度
のみを検出するセンサであっても良いし、減速度を含む
広義の加速度を検出するセンサであっても良い。
First, the G sensor 41 detects the deceleration applied to the vehicle 32 in the front-rear direction, and outputs the detected deceleration as an analog deceleration detection signal (G signal). The G signal thus obtained is a signal corresponding to the magnitude of the impact applied to the vehicle 32. The G sensor 41 may be a sensor that detects only deceleration, or may be a sensor that detects acceleration in a broad sense including deceleration.

【0034】次に、A/D変換器42はGセンサ41よ
り出力されたG信号を入力し、アナログ信号からディジ
タル信号に変換して、周波数成分抽出回路44に出力す
る。なお、Gセンサ41から出力されるG信号がディジ
タル信号である場合には、A/D変換器42は省略する
ことが可能である。
Next, the A / D converter 42 receives the G signal output from the G sensor 41, converts the analog signal into a digital signal, and outputs the digital signal to the frequency component extracting circuit 44. When the G signal output from the G sensor 41 is a digital signal, the A / D converter 42 can be omitted.

【0035】次に、周波数成分抽出回路44は、入力さ
れたG信号から複数の所定の周波数成分を抽出する。具
体的には、G信号から50Hz刻みに50Hzから55
0Hzまでの各周波数成分を抽出する。このように、G
信号から複数の所定周波数成分を抽出することによっ
て、車両衝突が生じた際にも、その衝突形態をより明確
化することができる。なお、周波数成分抽出回路44の
構成及び機能は、後述する積和演算回路学習装置20に
おける周波数成分抽出回路24と同じであるので、詳し
い説明はその周波数成分抽出回路24の説明に代えて行
なう。
Next, the frequency component extraction circuit 44 extracts a plurality of predetermined frequency components from the input G signal. Specifically, from the G signal, 50 Hz to 55
Each frequency component up to 0 Hz is extracted. Thus, G
By extracting a plurality of predetermined frequency components from the signal, even when a vehicle collision occurs, the collision mode can be further clarified. Since the configuration and function of the frequency component extraction circuit 44 are the same as those of the frequency component extraction circuit 24 in the product-sum operation circuit learning device 20 described later, a detailed description will be made instead of the description of the frequency component extraction circuit 24.

【0036】次に、積和演算回路46は、複数の積和演
算素子(図示せず)を備えており、複数の入力端に対し
て単一の出力端を有している。積和演算回路46は、周
波数成分抽出回路44によって抽出された複数の所定周
波数成分を入力端より並列入力し、内部の各積和演算素
子によってそれぞれ演算定数を用いた積和演算を行な
う。そして、その演算結果として得られる2値の信号
(“0”,“1”)をエアバッグ装置50の起動制御信
号として出力端より出力する。なお、起動制御信号は、
信号値が“1”の場合はエアバッグ装置50を起動すべ
き旨を示し、信号値が“0”の場合にはエアバッグ装置
50を起動するには及ばない旨を示す。
Next, the product-sum operation circuit 46 includes a plurality of product-sum operation elements (not shown), and has a single output terminal for a plurality of input terminals. The product-sum operation circuit 46 inputs a plurality of predetermined frequency components extracted by the frequency component extraction circuit 44 in parallel from an input terminal, and performs a product-sum operation using respective operation constants by each internal product-sum operation element. Then, a binary signal (“0”, “1”) obtained as a result of the calculation is output from the output terminal as a start control signal of the airbag device 50. The start control signal is
When the signal value is “1”, it indicates that the airbag device 50 should be activated, and when the signal value is “0”, it indicates that the airbag device 50 cannot be activated.

【0037】次に、駆動回路52は、起動制御装置40
から出力された起動制御信号を入力し、その信号値が
“0”である間は、エアバッグ装置50を起動しない
が、信号値が“1”になると、エアバッグ装置50を起
動すべく、エアバッグ装置50内のスクイブ51に通電
する。
Next, the drive circuit 52 controls the activation control device 40
While the activation control signal output from is input and the signal value is “0”, the airbag device 50 is not activated. However, when the signal value becomes “1”, the airbag device 50 is activated. The squib 51 in the airbag device 50 is energized.

【0038】エアバッグ装置50は、スクイブ51の
他、ガス発生剤(図示せず)や、バッグ(図示せず)な
どを備えている。従って、駆動回路52によってスクイ
ブ51に通電されると、スクイブ51はガス発生剤に点
火し、それにより、ガス発生剤からガスが発生する。そ
のガスによってバッグが膨張して、乗員を車両32内の
室内部品との衝突などから保護している。
The airbag device 50 includes a squib 51, a gas generating agent (not shown), a bag (not shown), and the like. Therefore, when the squib 51 is energized by the drive circuit 52, the squib 51 ignites the gas generating agent, whereby gas is generated from the gas generating agent. The gas inflates the bag to protect the occupant from collision with interior components in the vehicle 32.

【0039】本実施例においては、周波数成分抽出回路
44によって抽出された複数の所定周波数成分から起動
制御信号を導き出すために、複数の積和演算素子を備え
た積和演算回路46を用いている。この積和演算回路4
6内の各積和演算素子の演算定数は、最適な起動制御信
号を導き出せるように、後述するようなニューラルネッ
トワークを用いて学習により決定される。
In this embodiment, in order to derive a start control signal from a plurality of predetermined frequency components extracted by the frequency component extraction circuit 44, a product-sum operation circuit 46 having a plurality of product-sum operation elements is used. . This product-sum operation circuit 4
The operation constant of each product-sum operation element in 6 is determined by learning using a neural network as described later so as to derive an optimal activation control signal.

【0040】図2は図1の積和演算回路46における積
和演算素子の演算定数を学習により決定するための積和
演算回路学習装置の構成を示すブロック図である。図2
に示すように、積和演算回路学習装置20は、A/D変
換器22、周波数成分抽出回路24、ニューラルネット
ワーク26、及び調整回路28を備えている。
FIG. 2 is a block diagram showing the configuration of a product-sum operation circuit learning device for determining the operation constant of the product-sum operation element in the product-sum operation circuit 46 of FIG. 1 by learning. FIG.
As shown in (1), the product-sum operation circuit learning device 20 includes an A / D converter 22, a frequency component extraction circuit 24, a neural network 26, and an adjustment circuit 28.

【0041】これらのうち、A/D変換器22は、図1
に示すA/D変換器42と同一の構成及び同一の機能を
有しており、予め用意された学習用のG信号を入力し
て、そのG信号をアナログ信号からディジタル信号に変
換する。なお、学習用のG信号としては、車両衝突時に
得られるであろうG信号を、エアバッグ装置を起動すべ
き場合(スクイブの点火オン要件の場合)と起動するに
及ばない場合(スクイブの点火オフ要件の場合)とに分
けて用意し、さらに、衝突の態様毎にそれぞれ用意す
る。即ち、例えば、正突,斜突,オフセット衝突,アン
ダーライド衝突及びポール衝突の各態様について、それ
ぞれ、エアバッグ装置を起動すべき場合のG信号と起動
するに及ばない場合のG信号を用意する。
Of these, the A / D converter 22 is the one shown in FIG.
The A / D converter 42 has the same configuration and the same function as the A / D converter 42 shown in FIG. 1 and inputs a G signal for learning prepared in advance and converts the G signal from an analog signal to a digital signal. As the G signal for learning, a G signal that would be obtained at the time of a vehicle collision is used when the airbag device is to be started (in the case of the squib ignition ON requirement) and when it is not necessary to start the airbag device (squib ignition). (In the case of the OFF requirement), and further prepared for each type of collision. That is, for example, in each of the frontal collision, the oblique collision, the offset collision, the underride collision, and the pole collision, a G signal when the airbag device is to be activated and a G signal when the activation is insignificant are prepared. .

【0042】周波数成分抽出回路24は、図1に示す周
波数成分抽出回路44と同一の構成及び同一の機能を有
しており、A/D変換器22によって変換された学習用
のG信号を入力して、そのG信号から複数の所定の周波
数成分を抽出する。具体的には、G信号から50Hz刻
みに50Hzから550Hzまでの各周波数成分を抽出
する。
The frequency component extraction circuit 24 has the same configuration and the same function as the frequency component extraction circuit 44 shown in FIG. 1, and inputs the learning G signal converted by the A / D converter 22. Then, a plurality of predetermined frequency components are extracted from the G signal. Specifically, each frequency component from 50 Hz to 550 Hz is extracted from the G signal in steps of 50 Hz.

【0043】また、ニューラルネットワーク26は、複
数のニューロンモデルを備えており、複数の入力端に対
して単一の出力端を有している。ニューラルネットワー
ク26は、図1に示す積和演算回路46とほぼ同様に、
周波数成分抽出回路24によって抽出された複数の所定
周波数成分を学習データとして入力端より並列入力し、
内部の各ニューロンモデルによってそれぞれ演算定数を
用いた積和演算を行なって、その演算結果として得られ
る2値の信号(“0”,“1”)を出力する。但し、ニ
ューラルネットワーク26では、各ニューロンモデルに
おける演算定数を変化させ調整することが可能となって
いる。
The neural network 26 has a plurality of neuron models, and has a single output terminal for a plurality of input terminals. The neural network 26 is substantially the same as the product-sum operation circuit 46 shown in FIG.
A plurality of predetermined frequency components extracted by the frequency component extraction circuit 24 are input in parallel as learning data from an input terminal,
The product-sum operation using the operation constants is performed by each internal neuron model, and binary signals (“0”, “1”) obtained as the operation result are output. However, in the neural network 26, it is possible to change and adjust the operation constant in each neuron model.

【0044】調整回路28は、ニューラルネットワーク
26から出力された出力信号を入力すると共に、予め用
意された理想出力信号を教師データとして入力し、両信
号の誤差を求めて、その誤差がほぼゼロになるようにニ
ューラルネットワーク26における各ニューロンモデル
の演算定数を変化させて調整し、これによって、ニュー
ラルネットワーク26に学習をさせる。なお、理想出力
信号としては、学習用のG信号がA/D変換器22に入
力された時に、そのG信号に対応してニューラルネット
ワーク26から出力されることが理想的な2値の信号
(“0”,“1”)を用意する。具体的には、学習用の
G信号がエアバッグ装置を起動すべき場合(スクイブの
点火オン要件の場合)の信号である場合、予め設定され
る判別要求時間(車両衝突時からエアバッグ装置を起動
すべき信号を発するまでに要する時間の最大値)を経過
するまでの間は、理想出力信号としてエアバッグ装置を
起動しない旨を示す値“0”の信号を用意し、判別要求
時間を経過した後は、理想出力信号としてエアバッグ装
置を起動すべき旨を示す値“1”の信号を用意する。ま
た、学習用のG信号がエアバッグ装置を起動するのに及
ばない場合(スクイブの点火オフ要件の場合)の信号で
ある場合には、理想出力信号としてエアバッグ装置を起
動しない旨を示す値“0”の信号を用意する。
The adjustment circuit 28 receives the output signal output from the neural network 26, inputs the ideal output signal prepared in advance as teacher data, finds an error between both signals, and reduces the error to almost zero. The arithmetic constant of each neuron model in the neural network 26 is changed and adjusted so that the neural network 26 learns. Note that, as an ideal output signal, when a learning G signal is input to the A / D converter 22, it is an ideal binary signal that is output from the neural network 26 corresponding to the G signal. “0”, “1”) are prepared. More specifically, if the learning G signal is a signal when the airbag device is to be activated (in the case of a squib ignition ON requirement), a predetermined discrimination request time (when the airbag device is activated from the time of a vehicle collision). Until the elapse of the maximum time required for issuing a signal to be activated), a signal having a value “0” indicating that the airbag device is not activated is prepared as an ideal output signal, and the determination request time elapses. After that, a signal having a value “1” indicating that the airbag device should be activated is prepared as an ideal output signal. In addition, if the learning G signal is a signal that is not enough to activate the airbag device (in the case of the squib ignition off requirement), a value indicating that the airbag device is not activated as an ideal output signal. A signal of “0” is prepared.

【0045】図3は図2に示す周波数成分抽出回路24
とニューラルネットワーク26の各内部構成を示す構成
図である。図3に示すように、周波数成分抽出回路24
は11個の周波数成分抽出部Eを備えている。これら周
波数成分抽出部E1〜E11は、入力されるG信号か
ら、50Hz刻みに50Hzから550Hzまでの各周
波数成分を抽出する。
FIG. 3 shows the frequency component extracting circuit 24 shown in FIG.
FIG. 2 is a configuration diagram showing each internal configuration of a neural network 26; As shown in FIG. 3, the frequency component extraction circuit 24
Has eleven frequency component extraction units E. These frequency component extraction units E1 to E11 extract each frequency component from 50 Hz to 550 Hz from the input G signal in increments of 50 Hz.

【0046】図4は図2に示す周波数成分抽出部Eの一
具体例を示すブロック図である。図2に示す各周波数成
分抽出部Eは、それぞれ、図4に示すように、乗算処理
部150,152と、ローパスフィルタ(LPF)処理
部154,156と、二乗処理部158,160と、加
算処理部162と、さらに、LPF処理部164を備え
ており、A/D変換器22より出力されたG信号G
(t)から、予め設定された周波数f0を含む周波数成
分Gf0’(t)を抽出する。
FIG. 4 is a block diagram showing a specific example of the frequency component extraction unit E shown in FIG. As shown in FIG. 4, each frequency component extraction unit E shown in FIG. 2 includes multiplication processing units 150 and 152, low-pass filter (LPF) processing units 154 and 156, square processing units 158 and 160, and an addition unit. A processing unit 162, and an LPF processing unit 164, and the G signal G output from the A / D converter 22.
From (t), a frequency component Gf 0 ′ (t) including a preset frequency f 0 is extracted.

【0047】まず、乗算処理部150では、G信号G
(t)に余弦関数cos2πf0tを乗算して積信号G
c(t)を得、乗算処理部152では、正弦関数sin
2πf 0tを乗算して積信号Gs(t)を得る。即ち、
積信号Gc(t),Gs(t)は式(1)の如くにな
る。
First, in the multiplication processing section 150, the G signal G
(T) is a cosine function cos2πf0multiplied by t and the product signal G
c (t) is obtained, and the multiplication processing unit 152 calculates the sine function sin
2πf 0The product signal Gs (t) is obtained by multiplying by t. That is,
The product signals Gc (t) and Gs (t) are as shown in Expression (1).
You.

【0048】 Gc(t)=G(t)・cos2πf0t Gs(t)=G(t)・sin2πf0t ………(1)[0048] Gc (t) = G (t ) · cos2πf 0 t Gs (t) = G (t) · sin2πf 0 t ......... (1)

【0049】図5は図4におけるG信号G(t)と三角
関数cos2πf0t,sin2πf0tの時間的変化の
一例を示す波形図である。即ち、図5(a)に示すよう
なG信号G(t)に対して、図5(b)に示すような周
波数f0の余弦関数cos2πf0tを乗算すると、G信
号のうち、余弦関数と周波数及び位相が合った部分は正
及び負側に強調されるが、周波数または位相が合わない
部分は減衰されるため、積信号Gc(t)としては、そ
の強調された部分が得られることになる。また、同様
に、図5(a)に示すG信号G(t)に対して、図5
(c)に示すような周波数f0の正弦関数sin2πf0
tを乗算すると、G信号のうち、正弦関数と周波数及び
位相が合った部分は正及び負側に強調されるが、周波数
や位相が合わない部分は減衰されるため、積信号Gs
(t)としては、その強調された部分が得られることに
なる。
[0049] FIG. 5 is a waveform diagram showing G signal G (t) and the trigonometric function cos2πf 0 t in FIG. 4, an example of the change over time in sin2πf 0 t. That is, when the G signal G (t) as shown in FIG. 5A is multiplied by the cosine function cos2πf 0 t of the frequency f 0 as shown in FIG. The portion where the frequency and phase match is emphasized to the positive and negative sides, but the portion where the frequency or phase does not match is attenuated, so that the emphasized portion is obtained as the product signal Gc (t). become. Similarly, the G signal G (t) shown in FIG.
The sine function sin2πf 0 of the frequency f 0 as shown in FIG.
When multiplied by t, the portion of the G signal whose frequency and phase match the sine function is emphasized to the positive and negative sides, but the portion whose frequency and phase do not match is attenuated, so that the product signal Gs
As (t), the emphasized portion is obtained.

【0050】ここで、余弦関数cos2πf0tと正弦
関数sin2πf0tとは図5(b),(c)に示すよ
うに位相がπ/4異なっている。そのため、G信号のう
ち、余弦関数と位相が合わない部分(即ち、乗算処理部
150では強調されない部分)であっても、正弦関数と
は位相が合って、乗算処理部152では正及び負側に強
調されることになり、また、逆に、正弦関数と位相が合
わない部分(即ち、乗算処理部152では強調されない
部分)であっても、余弦関数とは位相が合って、乗算処
理部150では正及び負側に強調されることになる。従
って、G信号のうち、余弦関数及び正弦関数と周波数が
合う部分(即ち、周波数f0に対応する部分)は強調さ
れて、積信号Gc(t)またはGs(t)の何れかとし
て得られる。
Here, the phases of the cosine function cos2πf 0 t and the sine function sin2πf 0 t are different by π / 4 as shown in FIGS. 5 (b) and 5 (c). Therefore, even in a portion of the G signal that is out of phase with the cosine function (that is, a portion that is not emphasized in the multiplication processing section 150), it is in phase with the sine function, and the multiplication processing section 152 has a positive and negative side. Conversely, even if the phase is not in phase with the sine function (ie, the part is not emphasized in the multiplication unit 152), the phase is in phase with the cosine function, and At 150, the emphasis is on the positive and negative sides. Therefore, of the G signal, a portion where the frequency matches the cosine function and the sine function (that is, a portion corresponding to the frequency f 0 ) is emphasized and obtained as either the product signal Gc (t) or Gs (t). .

【0051】次に、LPF処理部154,156では、
積信号Gc(t),Gs(t)に対しそれぞれLPF処
理を施して、信号Gc’(t),Gs’(t)を得る。
即ち、LPF処理部154,156はそれぞれディジタ
ルLPFとして機能し、積信号Gc(t),Gs(t)
の低周波数成分のみを通過させて、信号Gc’(t),
Gs’(t)を導く。なお、このとき、LPFの遮断周
波数fCは周波数f0よりも大きな周波数に設定されてい
る。
Next, the LPF processing units 154 and 156
The product signals Gc (t) and Gs (t) are each subjected to LPF processing to obtain signals Gc ′ (t) and Gs ′ (t).
That is, the LPF processing units 154 and 156 respectively function as digital LPFs, and the product signals Gc (t) and Gs (t)
Of the signal Gc ′ (t),
Gs' (t) is derived. At this time, the cutoff frequency f C of the LPF is set to a frequency higher than the frequency f 0 .

【0052】ここで、LPF処理を施す理由は次の通り
である。即ち、後段の二乗処理部158,160及び加
算処理部162においては、信号について二乗和を求め
ることになるが、積信号Gc(t),Gs(t)につい
てそのまま二乗和を求めると、式(2)に示す如くにな
り、G信号G(t)の二乗が単に得られるだけとなって
しまうからである。
Here, the reason why the LPF processing is performed is as follows. That is, in the subsequent square processing units 158 and 160 and the addition processing unit 162, the sum of squares is obtained for the signal. However, when the sum of squares is directly obtained for the product signals Gc (t) and Gs (t), the following equation is obtained. 2), and the square of the G signal G (t) is simply obtained.

【0053】 {Gc(t)}2+{Gs(t)}2 ={G(t)・cos2πf0t}2+{G(t)・sin2πf0t}2 ={G(t)}2・{cos22πf0t+sin22πf0t} ={G(t)}2 ………(2){Gc (t)} 2 + {Gs (t)} 2 = {G (t) · cos 2πf 0 t} 2 + {G (t) · sin 2πf 0 t} 2 = {G (t)} 2・ {Cos 2 2πf 0 t + sin 2 2πf 0 t} = {G (t)} 2 (2)

【0054】次に、二乗処理部158,160及び加算
処理部162では、LPF処理の施された積信号Gc’
(t),Gs’(t)をそれぞれ二乗した上で加算し
て、二乗和を求め、信号Gf0(t)を得る。即ち、信
号Gf0(t)は式(3)の如くになる。
Next, in the square processing units 158 and 160 and the addition processing unit 162, the product signal Gc ′ subjected to the LPF processing is output.
(T), by adding Gs' a (t) in terms of the square, respectively, calculates the square sum to obtain a signal Gf 0 (t). That is, the signal Gf 0 (t) is as shown in Expression (3).

【0055】 Gf0(t)={Gc’(t)}2+{Gs’(t)}2 ………(3)Gf 0 (t) = {Gc ′ (t)} 2 + {Gs ′ (t)} 2 (3)

【0056】前述したように、積信号Gc(t)は、G
信号のうち、余弦関数と周波数及び位相が合った部分が
正及び負側に強調された信号であり、積信号Gs(t)
は、正弦関数と周波数及び位相が合った部分が正及び負
側に強調された信号である。従って、各々の積信号Gc
(t),Gs(t)(実際には、LPF処理の施された
積信号Gc’(t),Gs’(t))を二乗することに
よって、負側に強調されていた部分は全て正側に移り、
さらに、それらの和を求めることによって、位相に関係
なく余弦関数及び正弦関数と周波数が合う部分(即ち、
周波数f0に対応する部分)が全て正側に強調されたも
のとなる。従って、二乗和として得られる信号Gf
0(t)はG信号G(t)における周波数f0に対応する
部分、即ち、周波数f0の周波数成分であると言える。
As described above, the product signal Gc (t) is
A portion of the signal whose frequency and phase match the cosine function is a signal emphasized on the positive and negative sides, and the product signal Gs (t)
Is a signal in which the portion where the frequency and phase match the sine function are emphasized on the positive and negative sides. Therefore, each product signal Gc
By squaring (t) and Gs (t) (actually, the product signals Gc ′ (t) and Gs ′ (t) subjected to the LPF processing), all the parts emphasized on the negative side are positive. Move to the side,
Further, by calculating the sum thereof, a portion where the frequency matches the cosine function and the sine function regardless of the phase (that is,
The portion corresponding to the frequency f 0 ) is all emphasized on the positive side. Therefore, the signal Gf obtained as a sum of squares
It can be said that 0 (t) is a portion corresponding to the frequency f 0 in the G signal G (t), that is, a frequency component of the frequency f 0 .

【0057】次に、LPF処理部164では、周波数f
0の周波数成分である信号Gf0(t)にLPF処理を施
して不要成分を取り除き、信号Gf0’(t)を得る。
なお、不要成分が少ない場合など必要がない場合には、
LPF処理部164は省略しても構わない。
Next, in the LPF processing section 164, the frequency f
LPF processing is performed on the signal Gf 0 (t), which is a frequency component of 0 , to remove unnecessary components, thereby obtaining a signal Gf 0 ′ (t).
When unnecessary components are unnecessary, such as when there are few unnecessary components,
The LPF processing section 164 may be omitted.

【0058】以上のようにして、周波数成分抽出部E
は、G信号G(t)から予め設定された周波数f0を含
む周波数成分Gf0’(t)を抽出する。即ち、図3に
示す50Hz抽出部E1ではG信号に含まれる50Hz
の周波数成分を、100Hz抽出部E2ではG信号に含
まれる100Hzの周波数成分を、……、100Hz抽
出部E11ではG信号に含まれる550Hzの周波数成
分を、それぞれ抽出する。
As described above, the frequency component extraction unit E
Extracts a frequency component Gf 0 ′ (t) including a preset frequency f 0 from the G signal G (t). That is, the 50 Hz extraction unit E1 shown in FIG.
The 100 Hz extraction unit E2 extracts a 100 Hz frequency component included in the G signal, and the... 100 Hz extraction unit E11 extracts a 550 Hz frequency component included in the G signal.

【0059】ところで、ニューラルネットワーク(神経
回路網)は、脳内において、多数の神経細胞によって多
重の階層構造を成した神経ネットワークを模して開発さ
れた情報処理システムである。図3に示すように、本実
施例で用いるニューラルネットワーク26は、入力層,
中間層及び出力層の3層に分かれており、各層は、それ
ぞれ、脳内の神経細胞を模したニューロンモデル30に
よって構成されている。
Incidentally, a neural network (neural network) is an information processing system developed by imitating a neural network having a multi-layered structure formed by a large number of nerve cells in the brain. As shown in FIG. 3, the neural network 26 used in the present embodiment includes an input layer,
It is divided into three layers, an intermediate layer and an output layer, and each layer is constituted by a neuron model 30 simulating nerve cells in the brain.

【0060】図6は図3に示すニューロンモデル30と
そのニューロンモデル30において使用されるシグモイ
ド関数fs(X)を説明するための説明図である。図6
(a)に示すように、ニューロンモデル30は、重み付
きの多入力一出力系としてモデル化されており、脳内の
実際の神経細胞に比べて、相当簡略化されている。
FIG. 6 is an explanatory diagram for explaining the neuron model 30 shown in FIG. 3 and the sigmoid function fs (X) used in the neuron model 30. FIG.
As shown in (a), the neuron model 30 is modeled as a weighted multi-input / one-output system, and is considerably simplified as compared with actual nerve cells in the brain.

【0061】このニューロンモデル30は、まず、他の
i個のニューロンモデルよりそれぞれ入力信号x1,x
2,…,xiを受け取る。そして、式(4)に示すよう
に、それら入力信号x1,x2,…,xiに対して、演
算定数の一つである重み係数w1,w2,…,wiをそ
れぞれ乗算して、その総和として状態量Xを得る。
The neuron model 30 first receives input signals x1 and x1 from the other i neuron models.
2, ..., xi are received. Then, as shown in equation (4), the input signals x1, x2,..., Xi are multiplied by weight coefficients w1, w2,. The state quantity X is obtained.

【0062】[0062]

【数1】 (Equation 1)

【0063】次に、この状態量Xを式(5)に示すよう
に伝達関数f(X)で変換して出力信号yを得る。 y=f(X) ………(5)
Next, this state quantity X is converted by a transfer function f (X) as shown in equation (5) to obtain an output signal y. y = f (X) (5)

【0064】ここで、伝達関数f(X)は式(6)に示
す如く表される。 f(X)=fs(X)+α ………(6) 式(6)において、fs(X)はシグモイド関数であ
り、αは演算定数の一つであるでバイアス値である。
Here, the transfer function f (X) is expressed as shown in equation (6). f (X) = fs (X) + α (6) In equation (6), fs (X) is a sigmoid function, and α is one of the operation constants and is a bias value.

【0065】シグモイド関数fs(X)は式(7)に示
すような関数であって、状態量Xに対して図6(b)に
示すように変化する。 fs(X)=1/{1+exp(−X)} ………(7)
The sigmoid function fs (X) is a function as shown in equation (7), and changes with respect to the state quantity X as shown in FIG. fs (X) = 1 / {1 + exp (−X)} (7)

【0066】なお、ニューラルネットワーク26では、
演算定数である重み係数w1,w2,…,wiとバイア
ス値αはそれぞれ所定の範囲で変化させることができ
る。
In the neural network 26,
The weighting coefficients w1, w2,..., Wi and the bias value α, which are operation constants, can be changed within a predetermined range.

【0067】図3に示すニューラルネットワーク26の
うち、入力層は11個のニューロンモデル30によって
構成されており、各ニューロンモデル30には入力信号
としてそれぞれ周波数成分抽出回路24における各周波
数成分抽出部E1〜E11によって抽出された周波数成
分が入力される。また、中間層は初期の段階では約30
0個のニューロンモデル30によって構成されている
が、学習によって淘汰されて最終的には約100個程度
のニューロンモデル30によって構成される。出力層は
1個のニューロンモデル30によって構成されており、
調整回路28に出力信号を出力する。なお、これらニュ
ーロンモデル30のうち、出力線が2つ以上に分岐して
いるニューロンモデルは、各出力線に各々同じ出力信号
yを出力する。
In the neural network 26 shown in FIG. 3, the input layer is constituted by eleven neuron models 30. Each neuron model 30 receives each frequency component extraction unit E1 in the frequency component extraction circuit 24 as an input signal. The frequency components extracted by E11 are input. Also, the intermediate layer is about 30 at the initial stage.
Although it is composed of zero neuron models 30, it is eliminated by learning and finally composed of about 100 neuron models 30. The output layer is constituted by one neuron model 30,
An output signal is output to the adjustment circuit 28. Among the neuron models 30, the neuron model whose output line branches into two or more outputs the same output signal y to each output line.

【0068】一方、調整回路28は、前述したように、
ニューラルネットワーク26から出力された出力信号
と、予め用意された理想出力信号との誤差を求めて、そ
の誤差がゼロになるようにニューラルネットワーク26
における各ニューロンモデル30の演算定数(即ち、重
み係数w1,w2,…,wiとバイアス値α)を変化さ
せて調整し、これによって、ニューラルネットワーク2
6に学習をさせる。このようなニューラルネットワーク
26の学習は、予め用意された全ての学習用のG信号に
ついて順番に行なわれる。即ち、正突,斜突,オフセッ
ト衝突,アンダーライド衝突及びポール衝突の各態様に
おける、エアバッグ装置を起動すべき場合のG信号と起
動するに及ばない場合のG信号についてそれぞれ学習が
行なわれる。そして、全ての学習が終了した時点で、ニ
ューラルネットワーク26内の各ニューロンモデル30
の演算定数がそれぞれ確定する。
On the other hand, as described above, the adjustment circuit 28
An error between the output signal output from the neural network 26 and an ideal output signal prepared in advance is obtained, and the neural network 26 is set so that the error becomes zero.
Are adjusted by changing the operation constants (ie, weighting factors w1, w2,..., Wi and the bias value α) of each neuron model 30.
Let 6 learn. Such learning of the neural network 26 is sequentially performed on all the G signals for learning prepared in advance. That is, learning is performed on the G signal when the airbag device is to be activated and the G signal when it is not necessary to activate the airbag device in each of the frontal collision, the oblique collision, the offset collision, the underride collision, and the pole collision. Then, when all learning is completed, each neuron model 30 in the neural network 26
Are determined respectively.

【0069】このようにして積和演算回路学習装置20
による学習によって確定した各ニューロンモデル30の
演算定数は、図1に示す積和演算回路46内の各積和演
算素子の演算定数として用いられる。
In this manner, the product-sum operation circuit learning device 20
The calculation constant of each neuron model 30 determined by the learning by is used as a calculation constant of each product-sum operation element in the product-sum operation circuit 46 shown in FIG.

【0070】即ち、図1に示す積和演算回路46におい
ては、各積和演算素子を図3に示すニューラルネットワ
ーク26内の各ニューロンモデル30と同様の配列とな
るように配置し、その上で、各積和演算素子をそれぞれ
図6(a)に示すニューロンモデル30と同様な演算が
行えるように構成する。この時、各積和演算素子の演算
定数(即ち、重み係数w1,w2,…,wiとバイアス
値α)は、それぞれ、その積和演算素子と同じ位置に配
置されているニューロンモデルにおいて、前述の学習に
より確定した演算定数と同じ値に設定するようにする。
That is, in the product-sum operation circuit 46 shown in FIG. 1, each product-sum operation element is arranged so as to have the same arrangement as each neuron model 30 in the neural network 26 shown in FIG. Each of the product-sum operation elements is configured to perform the same operation as the neuron model 30 shown in FIG. At this time, the operation constants (that is, the weighting factors w1, w2,..., Wi and the bias value α) of each of the product-sum operation elements are described above in the neuron model arranged at the same position as the product-sum operation element. Is set to the same value as the operation constant determined by learning.

【0071】このようにすることによって、積和演算回
路46は、学習終了後のニューラルネットワーク26と
同一の構成及び機能を有することになる。
By doing so, the product-sum operation circuit 46 has the same configuration and function as the neural network 26 after the learning is completed.

【0072】従って、図1に示すように、Gセンサ41
によって実際に得られたG信号から抽出した所定周波数
成分を積和演算回路46に入力すると、車両衝突時に
は、積和演算回路46から、衝突の態様に応じた理想出
力信号に近い信号を起動制御信号として出力することが
できる。よって、車両の衝突形態に関わらず、エアバッ
グ装置50を起動すべきか否かを確実に判別することが
できる。
Therefore, as shown in FIG.
When a predetermined frequency component extracted from the G signal actually obtained by the above is input to the product-sum operation circuit 46, at the time of a vehicle collision, a signal close to an ideal output signal according to the mode of the collision is activated from the product-sum operation circuit 46. It can be output as a signal. Therefore, it is possible to reliably determine whether or not to activate the airbag device 50 regardless of the type of collision of the vehicle.

【0073】ところで、本実施例においては、前述した
ように、学習用のG信号として、車両衝突時に得られる
であろうG信号のみを用意しており、車両が悪路走行中
である場合(この場合は、エアバッグ装置は起動するに
及ばない)に得られるであろうG信号については除外し
ている。このように悪路走行中のG信号を除外するの
は、次の理由による。即ち、悪路走行中のG信号のピー
ク波形は、高速正突時におけるG信号の衝突初期のピー
ク波形と酷似しており、判別しにくいため、悪路走行中
のG信号を学習用のG信号として入力し、ニューラルネ
ットワーク26に学習をさせると、出力信号と理想出力
信号との誤差がゼロになかなか収束しない場合があるか
らである。
In the present embodiment, as described above, only the G signal that would be obtained at the time of a vehicle collision is prepared as the learning G signal, and when the vehicle is traveling on a rough road ( In this case, the G signal that would be obtained when the airbag device does not need to be activated) is excluded. The reason for excluding the G signal during traveling on a rough road is as follows. In other words, the peak waveform of the G signal during traveling on a rough road is very similar to the peak waveform of the G signal at the beginning of collision at the time of a high-speed head-on collision, and it is difficult to discriminate the G signal. This is because when the signal is input as a signal and the neural network 26 learns, the error between the output signal and the ideal output signal may not easily converge to zero.

【0074】しかしながら、このように、悪路走行中の
G信号を除外してニューラルネットワーク26の学習を
行なった場合、最終的に得られる各ニューロンモデル3
0の演算定数には悪路走行中についての情報は当然含ま
れない。従って、これら演算定数を図1に示した積和演
算回路46内の各積和演算素子の演算定数として用いる
と、これら積和演算素子の演算定数にも悪路走行中につ
いての情報は含まれないため、起動制御装置20におい
ては、悪路走行中と車両衝突時とを確実に判別するのが
困難な場合が発生し得る。
However, when the learning of the neural network 26 is performed by excluding the G signal on a rough road as described above, each neuron model 3 finally obtained is obtained.
The calculation constant of 0 naturally does not include information about running on a rough road. Therefore, if these operation constants are used as the operation constants of the product-sum operation elements in the product-sum operation circuit 46 shown in FIG. 1, the operation constants of these product-sum operation elements also include information about traveling on a rough road. Therefore, in the activation control device 20, it may be difficult to reliably determine whether the vehicle is traveling on a rough road and a vehicle collision.

【0075】そこで、悪路走行中と車両衝突時とを確実
に判別するために積和演算回路46とは別に悪路判定回
路62を備えた実施例を、次に説明する。
An embodiment in which a rough road determination circuit 62 is provided separately from the product-sum operation circuit 46 in order to reliably determine whether the vehicle is running on a rough road and a vehicle collision will be described below.

【0076】図7は本発明の他の実施例としての起動制
御装置の構成を示すブロック図である。図7において、
図1と同一の構成要素については、同一の符号を付して
ある。従って、それら構成要素については説明を省略す
る。
FIG. 7 is a block diagram showing the configuration of an activation control device as another embodiment of the present invention. In FIG.
The same components as those in FIG. 1 are denoted by the same reference numerals. Therefore, description of those components will be omitted.

【0077】本実施例の特徴である悪路判定回路62
は、A/D変換器42から出力されるG信号を入力し、
そのG信号に基づいて、車両衝突であるか悪路走行中で
あるかを判別し、その判別結果を判別信号として出力す
る。即ち、車両衝突であると判別した場合には、判別信
号として値“1”の信号を出力し、車両衝突以外(悪路
走行中も含む)であると判別した場合には、判別信号と
して値“0”の信号を出力する。
The rough road determination circuit 62 which is a feature of the present embodiment.
Receives the G signal output from the A / D converter 42,
Based on the G signal, it is determined whether the vehicle is in a collision or traveling on a bad road, and the result of the determination is output as a determination signal. That is, when it is determined that the vehicle is a collision, a signal of a value “1” is output as a determination signal, and when it is determined that the vehicle is not a vehicle collision (including driving on a rough road), a value of the determination signal is output. The signal of "0" is output.

【0078】また、アンド(AND)回路64は、積和
演算回路46からの出力信号と悪路判定回路62からの
判別信号を入力し、両者の論理積を求めて、その演算結
果を起動制御信号として出力する。なお、この時出力す
る起動制御信号は、図1の場合と同様に、信号値が
“1”の場合はエアバッグ装置50を起動すべき旨を示
し、信号値が“0”の場合にはエアバッグ装置50を起
動するには及ばない旨を示す。
Further, an AND circuit 64 receives the output signal from the product-sum operation circuit 46 and the discrimination signal from the rough road judgment circuit 62, obtains the logical product of the two, and starts the operation result. Output as a signal. The activation control signal output at this time indicates that the airbag device 50 should be activated when the signal value is "1", and when the signal value is "0", as in the case of FIG. This indicates that it is not enough to activate the airbag device 50.

【0079】従って、例えば、悪路走行中に仮に積和演
算回路46からの出力信号の値“1”となって、エアバ
ッグ装置50を起動すべき旨を示していたとしても、悪
路判定回路62からの判別信号の値は“0”のままとな
って、車両衝突以外(即ち、悪路走行中)である旨を示
しているため、アンド回路64からの出力信号の値は
“0”のままとなり、エアバッグ装置50を起動するに
及ばない旨を示すことになる。よって、悪路走行中にエ
アバッグ装置50が起動する可能性は少ない。
Therefore, for example, even if the value of the output signal from the product-sum operation circuit 46 becomes “1” during running on a rough road, indicating that the airbag device 50 should be started, the rough road determination is performed. Since the value of the determination signal from the circuit 62 remains "0", indicating that the vehicle is not in a vehicle collision (that is, traveling on a rough road), the value of the output signal from the AND circuit 64 is "0". To indicate that it is not necessary to activate the airbag device 50. Therefore, there is little possibility that the airbag device 50 will be activated during traveling on a rough road.

【0080】なお、悪路判定回路62は、例えば、積分
回路と比較回路によって構成することができる。一般
に、G信号の積分値は車両衝突時には比較的大きくなる
のに対し、悪路走行中は比較的小さい。従って、入力さ
れたG信号を積分回路によって積分し、得られた積分値
を所定の閾値と比較回路によって比較する。そして、積
分値が閾値より大きい場合には、車両衝突であると判別
して値“1”の判別信号を出力し、積分値が閾値より小
さい場合には、車両衝突以外(悪路走行中も含む)であ
ると判別して値“0”の判別信号を出力する。なお、上
記した積分回路は、所定の時間(例えば、10ms)の
区間積分を行なう区間積分回路であっても良い。
The rough road determination circuit 62 can be constituted by, for example, an integration circuit and a comparison circuit. Generally, the integrated value of the G signal is relatively large during a vehicle collision, but relatively small during traveling on a rough road. Therefore, the input G signal is integrated by an integrating circuit, and the obtained integrated value is compared with a predetermined threshold value by a comparing circuit. When the integrated value is larger than the threshold value, it is determined that the vehicle is in a collision, and a determination signal of a value “1” is output. And outputs a determination signal having a value “0”. The above-described integration circuit may be a section integration circuit that performs section integration for a predetermined time (for example, 10 ms).

【0081】また、悪路判定回路62は、例えば、LP
F回路と比較回路によって構成することも可能である。
一般に、車両衝突時にはG信号に高周波成分はあまり含
まれないのに対し、悪路走行中にはG信号に高周波成分
が多く含まれる。従って、入力されたG信号からLPF
回路によって高周波成分を除去し、そのG信号の値を所
定の閾値と比較回路によって比較する。そして、G信号
の値が閾値より大きい場合には、車両衝突であると判別
して値“1”の判別信号を出力し、G信号の値が閾値よ
り小さい場合には、車両衝突以外(悪路走行中も含む)
であると判別して値“0”の判別信号を出力する。
The rough road determination circuit 62 is, for example, LP
It is also possible to configure with an F circuit and a comparison circuit.
In general, the G signal does not contain much high frequency components at the time of a vehicle collision, while the G signal contains many high frequency components during running on a rough road. Therefore, from the input G signal, the LPF
A high frequency component is removed by a circuit, and the value of the G signal is compared with a predetermined threshold value by a comparison circuit. When the value of the G signal is larger than the threshold value, it is determined that the vehicle is in a collision, and a determination signal of a value “1” is output. (Including during road driving)
And outputs a determination signal having a value “0”.

【0082】また、本実施例では、悪路判定回路62に
入力するG信号として、車両32に対し前後方向に加わ
る減速度に対応したG信号を用いているが、車両32に
対し上下方向に加わる減速度を検出して、その減速度に
対応するG信号を用いるようにしても良い。
In the present embodiment, the G signal input to the rough road determination circuit 62 is a G signal corresponding to the deceleration applied to the vehicle 32 in the front-rear direction. The applied deceleration may be detected, and the G signal corresponding to the deceleration may be used.

【0083】以上のようにして、本実施例によれば、悪
路判定回路62を備えることによって、悪路走行中と車
両衝突時とを確実に判別することができるため、悪路走
行中にエアバック装置50を起動させる可能性は少な
い。
As described above, according to the present embodiment, the provision of the rough road determination circuit 62 makes it possible to reliably determine whether the vehicle is traveling on a rough road or at the time of a vehicle collision. It is unlikely that the airbag device 50 will be activated.

【0084】なお、本発明は上記した実施例や実施形態
に限られるものではなく、その要旨を逸脱しない範囲に
おいて種々の態様にて実施することが可能である。
The present invention is not limited to the examples and embodiments described above, but can be implemented in various modes without departing from the scope of the invention.

【0085】上記した実施例においては、起動制御装置
40に用いる積和演算回路46としては、一般的な積和
演算回路を用いることを前提として説明したが、ニュー
ラルネットワークも学習機能付きの積和演算回路であっ
て、積和演算回路の一種であるので、積和演算回路46
として用いることは可能である。この場合、積和演算回
路学習装置20に用いた学習後のニューラルネットワー
ク26をそのまま用いても良いが、別のニューラルネッ
トワークを用意し、そのニューラルネットワークに学習
により求めた演算定数を設定して、用いるようにしても
良い。
In the above-described embodiment, the description has been made on the assumption that a general product-sum operation circuit is used as the product-sum operation circuit 46 used for the activation control device 40. Since this is an arithmetic circuit and is a kind of the product-sum operation circuit, the product-sum operation circuit 46
It is possible to use as. In this case, the neural network 26 after learning used in the product-sum operation circuit learning device 20 may be used as it is, but another neural network is prepared, and an arithmetic constant obtained by learning is set in the neural network. It may be used.

【0086】上記した実施例においては、周波数成分抽
出回路24,44内の各周波数成分抽出部Eを、図4に
示したように、それぞれ、乗算処理部150,152、
二乗処理部158,160、加算処理部162などによ
って構成しているが、これらの代わりに、周波数成分抽
出部Eをニューラルネットワークで構成するようにして
も良い。
In the above-described embodiment, as shown in FIG. 4, the frequency component extraction units E in the frequency component extraction circuits 24 and 44 are respectively replaced by multiplication processing units 150 and 152,
Although it is configured by the square processing units 158 and 160, the addition processing unit 162, etc., the frequency component extraction unit E may be configured by a neural network instead.

【0087】上記した実施例においては、周波数成分抽
出回路24,44は、図4に示したように、乗算処理
部、二乗処理部、加算処理部などを用いて比較的簡単な
計算で処理していたが、処理が複雑になること、構成が
複雑になることが容認されるのであれば、例えば、高速
フーリエ変換回路などを用いることも可能である。
In the above embodiment, as shown in FIG. 4, the frequency component extraction circuits 24 and 44 perform processing by a relatively simple calculation using a multiplication processing unit, a square processing unit, an addition processing unit, and the like. However, if it is permissible that the processing becomes complicated and the configuration becomes complicated, it is also possible to use, for example, a fast Fourier transform circuit.

【0088】上記した実施例においては、車両に加わる
衝撃の大きさに対応した車両衝撃信号として、G信号を
そのまま用いて、周波数成分抽出回路に入力していた
が、本発明は、G信号に限らず、G信号に所定の演算
(例えば、積分や微分など)を施して得られる信号を、
車両衝撃信号として、周波数成分抽出回路に入力するよ
うにしても良い。
In the above-described embodiment, the G signal is directly used as the vehicle impact signal corresponding to the magnitude of the impact applied to the vehicle and is input to the frequency component extraction circuit. Not limited thereto, a signal obtained by performing a predetermined operation (for example, integration or differentiation) on the G signal is
The vehicle impact signal may be input to a frequency component extraction circuit.

【0089】上記した実施例において、起動制御装置4
0内の周波数成分抽出回路44や積和演算回路46、或
いは積和演算回路学習装置20内の周波数成分抽出回路
24やニューラルネットワーク26などは、ハードウェ
アによって構成することもできるが、プログラム等に従
って動作するCPUなどを利用してソフトウェアによっ
て実現することもできる。
In the above embodiment, the activation control device 4
The frequency component extraction circuit 44 and the product-sum operation circuit 46 in 0, or the frequency component extraction circuit 24 and the neural network 26 in the product-sum operation circuit learning device 20 can be configured by hardware, but according to a program or the like. It can also be realized by software using an operating CPU or the like.

【0090】上記した実施例では、乗員保護装置とし
て、エアバッグ装置を用いていたが、エアバッグ装置以
外にも、例えば、オートプリテンショナーを用いるよう
にしても良い。このオートプリテンショナーは、例え
ば、インフレータより発生されたガスによってシートベ
ルトを巻き取り、シートベルトの機能を一層高めるよう
に動作するものである。
In the above-described embodiment, the airbag device is used as the occupant protection device. However, in addition to the airbag device, for example, an auto pretensioner may be used. The auto pretensioner operates, for example, to wind up a seat belt with gas generated from an inflator and further enhance the function of the seat belt.

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

【図1】本発明の一実施例としてのエアバッグ装置の起
動制御装置の構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of an activation control device of an airbag device as one embodiment of the present invention.

【図2】図1の積和演算回路46における積和演算素子
の演算定数を学習により決定するための積和演算回路学
習装置の構成を示すブロック図である。
FIG. 2 is a block diagram showing a configuration of a product-sum operation circuit learning device for determining, by learning, an operation constant of a product-sum operation element in the product-sum operation circuit 46 of FIG. 1;

【図3】図2に示す周波数成分抽出回路24とニューラ
ルネットワーク26の各内部構成を示す構成図である。
3 is a configuration diagram showing each internal configuration of a frequency component extraction circuit 24 and a neural network 26 shown in FIG.

【図4】図2に示す周波数成分抽出部Eの一具体例を示
すブロック図である。
FIG. 4 is a block diagram illustrating a specific example of a frequency component extraction unit E illustrated in FIG. 2;

【図5】図4におけるG信号G(t)と三角関数cos
2πf0t,sin2πf0tの時間的変化の一例を示す
波形図である。
FIG. 5 shows a G signal G (t) and a trigonometric function cos in FIG.
FIG. 7 is a waveform chart showing an example of a temporal change of 2πf 0 t and sin2πf 0 t.

【図6】図3に示すニューロンモデル30とそのニュー
ロンモデル30において使用されるシグモイド関数fs
(X)を説明するための説明図である。
6 shows a neuron model 30 shown in FIG. 3 and a sigmoid function fs used in the neuron model 30.
It is explanatory drawing for demonstrating (X).

【図7】本発明の他の実施例としての起動制御装置の構
成を示すブロック図である。
FIG. 7 is a block diagram showing a configuration of an activation control device as another embodiment of the present invention.

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

20…積和演算回路学習装置 22…A/D変換器 24…周波数成分抽出回路 26…ニューラルネットワーク 28…調整回路 30…ニューロンモデル 32…車両 40…起動制御装置 41…Gセンサ 42…A/D変換器 44…周波数成分抽出回路 46…積和演算回路 50…エアバッグ装置 51…スクイブ 52…駆動回路 62…悪路判定回路 64…アンド回路 150,152…乗算処理部 154,156…LPF処理部 158,160…二乗処理部 162…加算処理部 164…LPF処理部 Reference Signs List 20: Product-sum operation circuit learning device 22: A / D converter 24: Frequency component extraction circuit 26: Neural network 28: Adjustment circuit 30: Neuron model 32: Vehicle 40: Activation controller 41: G sensor 42: A / D Converter 44 frequency component extraction circuit 46 product-sum operation circuit 50 airbag device 51 squib 52 drive circuit 62 rough road determination circuit 64 AND circuit 150, 152 multiplication processing unit 154, 156 LPF processing unit 158, 160: square processing unit 162: addition processing unit 164: LPF processing unit

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平4−224439(JP,A) 特開 平6−92199(JP,A) 特開 平6−263000(JP,A) (58)調査した分野(Int.Cl.7,DB名) B60R 21/16 - 21/32 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-4-224439 (JP, A) JP-A-6-92199 (JP, A) JP-A-6-263000 (JP, A) (58) Field (Int.Cl. 7 , DB name) B60R 21/16-21/32

Claims (9)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 車両に加わる衝撃の大きさに対応した車
両衝撃信号から得られる信号を入力し、該信号に対して
複数の演算定数を用いて積和演算を含む所定の演算を行
なって、乗員保護装置の起動を制御する起動制御信号を
得るための信号を出力する起動制御装置用の積和演算回
路について、前記複数の演算定数を学習により決定する
ための積和演算回路学習方法であって、 (a)複数の積和演算素子を備え、複数の入力端を有す
ると共に、前記複数の積和演算素子の演算定数を調整す
ることが可能な学習用積和演算回路を準備する工程と、 (b)予め用意された学習用車両衝撃信号から複数の所
定周波数成分を抽出する工程と、 (c)抽出した前記複数の所定周波数成分を前記学習用
積和演算回路の入力端にそれぞれ並列入力し、該学習用
積和演算回路における前記複数の積和演算素子により、
それぞれ演算定数を用いて積和演算を含む所定の演算を
行なう工程と、 (d)演算結果として前記学習用積和演算回路から出力
される出力信号と、前記学習用車両衝撃信号に対応する
予め用意された理想出力信号との誤差が所定の値となる
ように、前記学習用積和演算回路における前記複数の積
和演算素子の演算定数を調整する工程と、 を備え、 調整の結果得られた前記複数の積和演算素子の演算定数
を、前記起動制御装置用の前記積和演算回路における前
記複数の演算定数として決定することを特徴とする積和
演算回路学習方法。
1. A signal obtained from a vehicle impact signal corresponding to the magnitude of an impact applied to a vehicle is input, and a predetermined operation including a product-sum operation is performed on the signal by using a plurality of operation constants. A product-sum operation circuit learning method for determining a plurality of operation constants by learning, for a product-sum operation circuit for an activation control device that outputs a signal for obtaining an activation control signal for controlling activation of an occupant protection device. (A) preparing a learning product-sum operation circuit having a plurality of product-sum operation elements, having a plurality of input terminals, and capable of adjusting the operation constants of the plurality of product-sum operation elements; (B) extracting a plurality of predetermined frequency components from a learning vehicle impact signal prepared in advance; and (c) paralleling the extracted plurality of predetermined frequency components to input terminals of the learning product-sum operation circuit. Enter and learn By the plurality of product-sum operation elements in the product-sum operation circuit,
Performing a predetermined operation including a product-sum operation using respective operation constants; (d) an output signal output from the learning product-sum operation circuit as an operation result; Adjusting the operation constants of the plurality of sum-of-products elements in the learning sum-of-products circuit so that an error from the prepared ideal output signal becomes a predetermined value. Determining a calculation constant of the plurality of product-sum calculation elements as the plurality of calculation constants in the product-sum calculation circuit for the activation control device.
【請求項2】 請求項に記載の積和演算回路学習方法
であって、 前記工程(a)は、前記学習用積和演算回路として、ニ
ューラルネットワークを準備する工程を備える積和演算
回路学習方法。
2. The product-sum operation circuit learning method according to claim 1 , wherein the step (a) includes a step of preparing a neural network as the learning product-sum operation circuit. Method.
【請求項3】 請求項またはに記載の積和演算回路
学習方法であって、 前記工程(b)は、前記学習用車両衝撃信号として車両
の悪路走行中に得られる車両衝撃信号以外の車両衝撃信
号を用意する工程を備える積和演算回路学習方法。
3. A product-sum operation circuit learning method according to claim 1 or 2, wherein step (b), other than a vehicle impact signal obtained during rough road running of the vehicle as the learning vehicle impact signal And a product-sum operation circuit learning method comprising the step of preparing a vehicle impact signal.
【請求項4】 車両に加わる衝撃の大きさに対応した車
両衝撃信号から得られる信号を入力し、該信号に対して
複数の演算定数を用いて積和演算を含む所定の演算を行
なって、乗員保護装置の起動を制御する起動制御信号を
得るための信号を出力する起動制御装置用の積和演算回
路について、前記複数の演算定数を学習により決定する
ための積和演算回路学習装置であって、 予め用意された学習用車両衝撃信号から複数の所定周波
数成分を抽出する周波数成分抽出手段と、 複数の積和演算素子を備え、複数の入力端を有し、抽出
した前記複数の所定周波数成分を前記入力端より並列入
力し、前記複数の積和演算素子によりそれぞれ演算定数
を用いて積和演算を含む所定の演算を行なうと共に、前
記複数の積和演算素子の演算定数を調整することが可能
な学習用積和演算回路と、 演算結果として前記学習用積和演算回路から出力される
出力信号と、前記学習用車両衝撃信号に対応する予め用
意された理想出力信号との誤差が所定の値となるよう
に、前記学習用積和演算回路における前記複数の積和演
算素子の演算定数を調整する演算定数調整手段と、 を備え、 調整の結果得られた前記複数の積和演算素子の演算定数
を、前記起動制御装置用の前記積和演算回路における前
記複数の演算定数として決定することを特徴とする積和
演算回路学習装置。
4. A signal obtained from a vehicle impact signal corresponding to the magnitude of an impact applied to the vehicle is input, and a predetermined operation including a product-sum operation is performed on the signal by using a plurality of operation constants. A product-sum operation circuit learning device for determining, by learning, the plurality of operation constants, for a product-sum operation circuit for an activation control device that outputs a signal for obtaining an activation control signal for controlling activation of the occupant protection device. A frequency component extracting means for extracting a plurality of predetermined frequency components from a learning vehicle impact signal prepared in advance; and a plurality of sum-of-products computing elements, having a plurality of input terminals, and extracting the plurality of extracted predetermined frequencies. The components are input in parallel from the input terminal, a predetermined operation including a product-sum operation is performed by each of the plurality of product-sum operation elements using an operation constant, and an operation constant of the plurality of product-sum operation elements is adjusted. A learning sum-of-products arithmetic circuit capable of performing the following operations: an error between an output signal output from the learning sum-of-products arithmetic circuit as an operation result and an ideal output signal prepared in advance corresponding to the learning vehicle shock signal is determined. And a calculation constant adjusting means for adjusting calculation constants of the plurality of sum-of-products elements in the learning sum-of-products circuit so as to obtain a value of the plurality of sum-of-products calculation elements obtained as a result of adjustment. Wherein the arithmetic constant is determined as the plurality of arithmetic constants in the product-sum arithmetic circuit for the activation control device.
【請求項5】 請求項に記載の積和演算回路学習装置
であって、 前記学習用積和演算回路は、ニューラルネットワークか
ら成ることを特徴とする積和演算回路学習装置。
5. The learning device according to claim 4 , wherein the learning product-sum circuit comprises a neural network.
【請求項6】 請求項またはに記載の積和演算回路
学習装置であって、 予め用意された前記学習用車両衝撃信号は、車両の悪路
走行中に得られる車両衝撃信号以外の車両衝撃信号であ
ることを特徴とする積和演算回路学習装置。
6. A product-sum calculation circuit learning device according to claim 4 or 5, is prepared in advance the learning vehicle impact signal, the vehicle other than a vehicle impact signal obtained during rough road running of the vehicle A product-sum operation circuit learning device, which is an impact signal.
【請求項7】 車両に加わる衝撃の大きさに対応した車
両衝撃信号に基づいて乗員保護装置の起動を制御する起
動制御信号を得る乗員保護装置の起動制御装置であっ
て、 前記車両衝撃信号から複数の所定周波数成分を抽出する
周波数成分抽出手段と 複数の入力端を有し、抽出した前記複数の所定周波数成
分を前記入力端より並列入力し、該複数の所定周波数成
分に対して、予め設定された複数の演算定数を用いて、
積和演算を含む所定の演算を行ない、その演算結果とし
て得られる信号を出力する積和演算回路と、 を備え、 該積和演算回路から出力される前記信号から前記起動制
御信号を得ると共に、 前記積和演算回路における前記複
数の演算定数として、請求項またはに記載の積和演
算回路学習方法によって決定された演算定数を用いる乗
員保護装置の起動制御装置。
7. A vehicle corresponding to the magnitude of an impact applied to the vehicle.
A start control that controls the start of the occupant protection device based on both impact signals.
The starting control device of the occupant protection device that obtains the dynamic control signal
Te, extracting a plurality of predetermined frequency components from the vehicle impact signal
Frequency component extracting means, and a plurality of input terminals , the plurality of extracted predetermined frequency components
Input from the input terminal in parallel, and
For a minute, using a plurality of preset operation constants,
Performs a predetermined operation including a product-sum operation, and calculates
And a product-sum operation circuit for outputting a signal obtained Te, the activation system from the signal output from the integrating sum calculation circuit
An activation control device for an occupant protection device that obtains a control signal and uses an operation constant determined by the product-sum operation circuit learning method according to claim 1 or 2 as the plurality of operation constants in the product-sum operation circuit.
【請求項8】 車両に加わる衝撃の大きさに対応した車
両衝撃信号に基づいて乗員保護装置の起動を制御する起
動制御信号を得る乗員保護装置の起動制御装置であっ
て、 前記車両衝撃信号から複数の所定周波数成分を抽出する
周波数成分抽出手段と、 複数の入力端を有し、抽出した前記複数の所定周波数成
分を前記入力端より並列入力し、該複数の所定周波数成
分に対して、予め設定された複数の演算定数を用いて、
積和演算を含む所定の演算を行ない、その演算結果とし
て得られる信号を出力する積和演算回路と、 前記車両衝撃信号に基づいて、車両衝突であるか悪路走
行中であるかを判別するための判別信号を導き出す判別
手段と、 前記積和演算回路から出力される前記信号が前記乗員保
護装置を起動すべきであることを示し、かつ、前記判別
手段により導き出される前記判別信号が車両衝突である
ことを示している場合に、前記起動制御信号として、前
記乗員保護装置を起動する信号を出力する起動制御信号
出力手段と、 を備え、 前記積和演算回路における前記複数の演算定数として、
請求項に記載の積和演算回路学習方法によって決定さ
れた演算定数を用いる乗員保護装置の起動制御装置。
8. A vehicle corresponding to the magnitude of an impact applied to the vehicle.
A start control that controls the start of the occupant protection device based on both impact signals.
The starting control device of the occupant protection device that obtains the dynamic control signal
Te, extracting a plurality of predetermined frequency components from the vehicle impact signal
Frequency component extracting means, and a plurality of input terminals , the plurality of extracted predetermined frequency components
Input from the input terminal in parallel, and
For a minute, using a plurality of preset operation constants,
Performs a predetermined operation including a product-sum operation, and calculates
A product-sum operation circuit for outputting a signal obtained from the vehicle, and based on the vehicle impact signal,
Discrimination that derives a discrimination signal for discriminating whether the line is running
Means, and the signal output from the product-sum operation circuit is
Protection device should be activated, and
The discrimination signal derived by the means is a vehicle collision
The start control signal,
A start control signal for outputting a signal for starting the occupant protection device
And an output unit, as the plurality of operation constants in the product-sum operation circuit,
An activation control device for an occupant protection device using an operation constant determined by the product-sum operation circuit learning method according to claim 3 .
【請求項9】 車両に加わる衝撃の大きさに対応した車
両衝撃信号に基づいて乗員保護装置の起動を制御する起
動制御信号を得る乗員保護装置の起動制御装置であっ
て、 前記車両衝撃信号から複数の所定周波数成分を抽出する
周波数成分抽出手段と、 複数の入力端を有し、抽出した前記複数の所定周波数成
分を前記入力端より並列入力し、該複数の所定周波数成
分に対して、予め設定された複数の演算定数を用いて、
積和演算を含む所定の演算を行ない、その演算結果とし
て得られる信号を出力する積和演算回路と、 前記車両衝撃信号に基づいて、車両衝突であるか悪路走
行中であるかを判別するための判別信号を導き出す判別
手段と、 前記積和演算回路から出力される前記信号が前記乗員保
護装置を起動すべきであることを示し、かつ、前記判別
手段により導き出される前記判別信号が車両衝突である
ことを示している場合に、前記起動制御信号として、前
記乗員保護装置を起動する信号を出力する起動制御信号
出力手段と、 を備え、 前記積和演算回路は、学習によって得られた値が前記複
数の演算定数として設定されているニューラルネットワ
ークから成ると共に、 前記積和演算回路における前記複数の演算定数として、
請求項3に記載の積和演算回路学習方法によって決定さ
れた演算定数を用いる乗員保護装置の起動制御装置。
9. A vehicle corresponding to the magnitude of an impact applied to the vehicle.
A start control that controls the start of the occupant protection device based on both impact signals.
The starting control device of the occupant protection device that obtains the dynamic control signal
Te, extracting a plurality of predetermined frequency components from the vehicle impact signal
Frequency component extracting means, and a plurality of input terminals , the plurality of extracted predetermined frequency components
Input from the input terminal in parallel, and
For a minute, using a plurality of preset operation constants,
Performs a predetermined operation including a product-sum operation, and calculates
A product-sum operation circuit for outputting a signal obtained from the vehicle, and based on the vehicle impact signal,
Discrimination that derives a discrimination signal for discriminating whether the line is running
Means, and the signal output from the product-sum operation circuit is
Protection device should be activated, and
The discrimination signal derived by the means is a vehicle collision
The start control signal,
A start control signal for outputting a signal for starting the occupant protection device
Output means , wherein the product-sum operation circuit outputs the value obtained by learning to the
Neural network set as a numerical operation constant
And as the plurality of operation constants in the product-sum operation circuit,
The product-sum operation circuit learning method according to claim 3,
The starting control device of the occupant protection device using the calculated operation constant.
JP08151561A 1996-05-22 1996-05-22 Activation control device for occupant protection device, product-sum operation circuit learning method and device Expired - Fee Related JP3123430B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP08151561A JP3123430B2 (en) 1996-05-22 1996-05-22 Activation control device for occupant protection device, product-sum operation circuit learning method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP08151561A JP3123430B2 (en) 1996-05-22 1996-05-22 Activation control device for occupant protection device, product-sum operation circuit learning method and device

Publications (2)

Publication Number Publication Date
JPH09309404A JPH09309404A (en) 1997-12-02
JP3123430B2 true JP3123430B2 (en) 2001-01-09

Family

ID=15521228

Family Applications (1)

Application Number Title Priority Date Filing Date
JP08151561A Expired - Fee Related JP3123430B2 (en) 1996-05-22 1996-05-22 Activation control device for occupant protection device, product-sum operation circuit learning method and device

Country Status (1)

Country Link
JP (1) JP3123430B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5204014B2 (en) * 2009-03-16 2013-06-05 トヨタ自動車株式会社 Crew protection device

Also Published As

Publication number Publication date
JPH09309404A (en) 1997-12-02

Similar Documents

Publication Publication Date Title
JP3117165B2 (en) Device and method for starting safety device in automobile
JP3141534B2 (en) Airbag control device
EP0709255B1 (en) Occupant restraint system actuated by a simple operation using a feature value
US6532408B1 (en) Smart airbag system
EP0568017B1 (en) A method and a system for predicting deployment of an air-bag system by using neural networks
JP3910293B2 (en) Side airbag unit
JP3120716B2 (en) Activation control device for occupant protection device
CN116080504A (en) Vehicle seat control apparatus and method
JPH11263188A (en) Method and device for start control of occupant crash protection device and recording medium with start control program for occupant crash protection device recorded on it
JP3123430B2 (en) Activation control device for occupant protection device, product-sum operation circuit learning method and device
JPH05213153A (en) Expandable constraining system and system developing method
JPH1067295A (en) Vehicle occupant protection system
JPH0672282A (en) Emergency deciding device of vehicle
JP2540431B2 (en) Collision state prediction system by neural network
JP4306543B2 (en) Activation control device for occupant protection device
KR960021947A (en) Control system and method for airbag deployment, non-development situation determination and optimal start time determination
JPH09315261A (en) Product-sum arithmetic circuit learning method and device, and occupant protection device activation control device
JP2001010441A (en) Occupant crash protection
JP4183881B2 (en) Vehicle collision determination device
JP2973900B2 (en) Activation control device for occupant protection device
JP3452013B2 (en) Activation control device for occupant protection device
JP3452012B2 (en) Activation control device for occupant protection device
JP2806172B2 (en) Control device for occupant restraint system
KR20050080786A (en) Control method of a front air bag which uses the vector a component
JP3099627B2 (en) Control device for occupant restraint system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081027

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20081027

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20091027

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees