JPH05193475A - アンチスキッドブレーキ制御装置及びその制御方法 - Google Patents
アンチスキッドブレーキ制御装置及びその制御方法Info
- Publication number
- JPH05193475A JPH05193475A JP2754992A JP2754992A JPH05193475A JP H05193475 A JPH05193475 A JP H05193475A JP 2754992 A JP2754992 A JP 2754992A JP 2754992 A JP2754992 A JP 2754992A JP H05193475 A JPH05193475 A JP H05193475A
- Authority
- JP
- Japan
- Prior art keywords
- data
- brake control
- skid brake
- ram
- values
- 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.)
- Pending
Links
Landscapes
- Regulating Braking Force (AREA)
Abstract
(57)【要約】
【目的】アンチスキッド制御においてRAMのデータが
一部壊れても、突然、制御不能に陥らないようにするこ
とにある。 【構成】アンチスキッドブレーキ制御においてセンサか
らの信号を演算処理したデータをRAMに格納する際、
同じデータを複数のアドレスに格納し、その格納された
複数のデータを再度読み出し、比較して同一の内容か否
かを調べる。一部相違するのであれば、中止することな
く、アンチスキッドブレーキ制御処理を継続する。
一部壊れても、突然、制御不能に陥らないようにするこ
とにある。 【構成】アンチスキッドブレーキ制御においてセンサか
らの信号を演算処理したデータをRAMに格納する際、
同じデータを複数のアドレスに格納し、その格納された
複数のデータを再度読み出し、比較して同一の内容か否
かを調べる。一部相違するのであれば、中止することな
く、アンチスキッドブレーキ制御処理を継続する。
Description
【0001】
【産業上の利用分野】本発明は、アンチスキッドブレー
キ制御装置、及び、その制御方法に関する。特に、アン
チスキッドブレーキ制御におけるRAMの故障対策に関
する。
キ制御装置、及び、その制御方法に関する。特に、アン
チスキッドブレーキ制御におけるRAMの故障対策に関
する。
【0002】
【従来の技術】アンチスキッドブレーキ(ABS)制御
の故障対策のため、ブレーキ制御用の演算装置CPUを
多重にして並列処理をし、データの一致、不一致を確認
している。そして、不一致の場合、制御中でもアンチス
キッドブレーキ制御処理を中止している。
の故障対策のため、ブレーキ制御用の演算装置CPUを
多重にして並列処理をし、データの一致、不一致を確認
している。そして、不一致の場合、制御中でもアンチス
キッドブレーキ制御処理を中止している。
【0003】
【発明が解決しようとする問題点】前記した従来の技術
にあっては、次のような問題点がある。並列処理によ
り、データの一致、不一致を確認しているだけなので、
不一致の場合、アンチスキッドブレーキ制御処理を中止
するため車輪の制御が適切に行われず、車体の挙動が不
安定になる危険性がある。
にあっては、次のような問題点がある。並列処理によ
り、データの一致、不一致を確認しているだけなので、
不一致の場合、アンチスキッドブレーキ制御処理を中止
するため車輪の制御が適切に行われず、車体の挙動が不
安定になる危険性がある。
【0004】
【本発明の目的】アンチスキッド制御においてRAMの
データが一部壊れても、突然、制御不能に陥らないよう
にすること、及び、可能な限り制御を継続するようにR
AMのチェックを行うことにある。
データが一部壊れても、突然、制御不能に陥らないよう
にすること、及び、可能な限り制御を継続するようにR
AMのチェックを行うことにある。
【0005】
【問題点を解決するための手段】本発明は、アンチスキ
ッドブレーキ制御装置において、センサからのデータを
演算する演算装置と、演算されたデ−タを格納するRA
Mと,演算装置からの信号により制御されるソレノイド
駆動回路と、アンチスキッドブレーキ制御用プログラム
を格納するROMと、該演算装置により演算されたデー
タを該RAMに格納する際、複数のアドレスに同一のデ
ータを格納する手段と、該複数のアドレスに格納された
データを読み出して比較する手段とを有し、該複数の読
み出されたデータの値が一部相違し、かつ、アンチスキ
ッドブレーキ制御中の時は、複数のデータのうち一致し
ているデータを利用してアンチスキッドブレーキ制御を
継続し、該複数の読み出されたデータの値が一部相違
し、かつ、アンチスキッドブレーキ制御中でない時、又
は該複数の読み出されたデータの値が全部相違する時は
アンチスキッドブレーキ制御を停止するアンチロックブ
レーキ制御装置、及びその制御方法にある。
ッドブレーキ制御装置において、センサからのデータを
演算する演算装置と、演算されたデ−タを格納するRA
Mと,演算装置からの信号により制御されるソレノイド
駆動回路と、アンチスキッドブレーキ制御用プログラム
を格納するROMと、該演算装置により演算されたデー
タを該RAMに格納する際、複数のアドレスに同一のデ
ータを格納する手段と、該複数のアドレスに格納された
データを読み出して比較する手段とを有し、該複数の読
み出されたデータの値が一部相違し、かつ、アンチスキ
ッドブレーキ制御中の時は、複数のデータのうち一致し
ているデータを利用してアンチスキッドブレーキ制御を
継続し、該複数の読み出されたデータの値が一部相違
し、かつ、アンチスキッドブレーキ制御中でない時、又
は該複数の読み出されたデータの値が全部相違する時は
アンチスキッドブレーキ制御を停止するアンチロックブ
レーキ制御装置、及びその制御方法にある。
【0006】
【作用】一例として、センサからの信号を演算処理した
結果をRAMに格納する際、同じ結果を複数のアドレス
に格納し、その格納されたデータを再度読み出し、比較
して一致しているか否かを調べる。一致していれば正常
と判断し、アンチスキッドブレーキ制御処理を継続す
る。一部相違していて、アンチスキッドブレーキ制御中
ならば、一致しているデータを用いてアンチスキッドブ
レーキ制御処理を継続する。一部相違しているが、アン
チスキッドブレーキ制御中でなければ、車体の挙動に影
響を与えないので、アンチスキッドブレーキ制御装置を
オフにする。全部相違している場合は、アンチスキッド
ブレーキ制御装置をオフにする。また、一部相違してい
る場合は、一致しているデータの排他的論理和を取り、
そのデータのRAM領域が正常か否かを調べる。
結果をRAMに格納する際、同じ結果を複数のアドレス
に格納し、その格納されたデータを再度読み出し、比較
して一致しているか否かを調べる。一致していれば正常
と判断し、アンチスキッドブレーキ制御処理を継続す
る。一部相違していて、アンチスキッドブレーキ制御中
ならば、一致しているデータを用いてアンチスキッドブ
レーキ制御処理を継続する。一部相違しているが、アン
チスキッドブレーキ制御中でなければ、車体の挙動に影
響を与えないので、アンチスキッドブレーキ制御装置を
オフにする。全部相違している場合は、アンチスキッド
ブレーキ制御装置をオフにする。また、一部相違してい
る場合は、一致しているデータの排他的論理和を取り、
そのデータのRAM領域が正常か否かを調べる。
【0007】
【実施例】以下図面を参照しながら本発明について説明
する。 <ABS制御ブロック図>図1はアンチスキッドブレー
キ(ABS)制御のブロック図である。車輪速などのセ
ンサ1からの信号を波形整形回路2に入力し、演算処理
できるように波形整形した後、演算装置CPU3に入力
する。演算装置CPU3ではアンチロックブレーキ制御
のために、入力信号を用いて演算処理を行い、その結果
を記憶装置4のRAM4−2に格納する。また、他のセ
ンサ1からの信号も同様に演算し、RAM4−2に格納
する。これら格納されたデータを読み出し、演算し、ア
ンチロック制御が必要なら、演算結果をソレノイド駆動
回路5に出力し、ソレノイドバルブ6を駆動して車輪の
ブレーキ制御を行なう。その際、記憶装置の誤動作をチ
ェックするために、同一演算結果はRAM4−2の異な
る複数のエリアに格納され、後にこの異なるエリアに格
納されたデータを読み出し、比較して同一か否かを判断
する。演算装置CPU3が1個の場合、同一データが複
数のRAMエリアに格納され、後に、これらデータが読
み出され比較されて一致しているかどうか調べられる。
CPU3が複数で並列処理が行われている場合でも、複
数のRAMエリアにデータが格納され、同様の処理が行
われる。同一データを3か所以上のエリアに格納し、そ
れらを読み出した際、データの値が相違すると、多数決
処理により多数の方のデータの値を利用することができ
る。これらの演算処理のためのプログラムは記憶装置4
のROM4−1に格納されている。以下に、RAM4−
2の格納エリアの1例を示す。
する。 <ABS制御ブロック図>図1はアンチスキッドブレー
キ(ABS)制御のブロック図である。車輪速などのセ
ンサ1からの信号を波形整形回路2に入力し、演算処理
できるように波形整形した後、演算装置CPU3に入力
する。演算装置CPU3ではアンチロックブレーキ制御
のために、入力信号を用いて演算処理を行い、その結果
を記憶装置4のRAM4−2に格納する。また、他のセ
ンサ1からの信号も同様に演算し、RAM4−2に格納
する。これら格納されたデータを読み出し、演算し、ア
ンチロック制御が必要なら、演算結果をソレノイド駆動
回路5に出力し、ソレノイドバルブ6を駆動して車輪の
ブレーキ制御を行なう。その際、記憶装置の誤動作をチ
ェックするために、同一演算結果はRAM4−2の異な
る複数のエリアに格納され、後にこの異なるエリアに格
納されたデータを読み出し、比較して同一か否かを判断
する。演算装置CPU3が1個の場合、同一データが複
数のRAMエリアに格納され、後に、これらデータが読
み出され比較されて一致しているかどうか調べられる。
CPU3が複数で並列処理が行われている場合でも、複
数のRAMエリアにデータが格納され、同様の処理が行
われる。同一データを3か所以上のエリアに格納し、そ
れらを読み出した際、データの値が相違すると、多数決
処理により多数の方のデータの値を利用することができ
る。これらの演算処理のためのプログラムは記憶装置4
のROM4−1に格納されている。以下に、RAM4−
2の格納エリアの1例を示す。
【0008】<RAMの記憶エリア>図2はデータが格
納されるRAM4−2の記憶エリア(アドレス)を示す
図である。演算装置CPU3で演算した複数の結果(デ
ータA,データB,データC,・・・)をRAM4−2
に格納する際、同一のデータを3か所以上の複数のエリ
ア(アドレス)に格納する例を示す。例えば、データA
はアドレス100、アドレス200とアドレス300に
格納され、データBはアドレス101、201と301
に格納され、データCはアドレス102、202と30
2に格納される。CPU3は複数のエリアに格納された
同一結果のデータを読み出し、同一か相違しているかを
比較する。データが一部相違していても、一致するもの
があれば、そのデータを利用して、直ちに制御を中止す
ることなく、アンチスキッドブレーキ制御処理を継続す
る。以下、詳細に処理の流れを示す。
納されるRAM4−2の記憶エリア(アドレス)を示す
図である。演算装置CPU3で演算した複数の結果(デ
ータA,データB,データC,・・・)をRAM4−2
に格納する際、同一のデータを3か所以上の複数のエリ
ア(アドレス)に格納する例を示す。例えば、データA
はアドレス100、アドレス200とアドレス300に
格納され、データBはアドレス101、201と301
に格納され、データCはアドレス102、202と30
2に格納される。CPU3は複数のエリアに格納された
同一結果のデータを読み出し、同一か相違しているかを
比較する。データが一部相違していても、一致するもの
があれば、そのデータを利用して、直ちに制御を中止す
ることなく、アンチスキッドブレーキ制御処理を継続す
る。以下、詳細に処理の流れを示す。
【0009】<RAMの誤動作検出の流れ>図3はアン
チスキッドブレーキ制御において、特にRAMの誤動作
検出に関するフローチャートである。アンチスキッドブ
レーキ制御において、センサーからの信号を演算装置
(CPU)で演算し(S1)、その演算結果(データ)
をRAMの複数のエリアに格納する(S2)。次に、一
定時間経過したか否か判断し(S3)、経過していなけ
れば、S1に戻りアンチスキッドブレーキ制御処理を継
続する。一定時間経過していればRAMに書き込まれて
いる複数の同一内容を読み出して、その内容の値を比較
する(S4)。複数の内容が皆一致していれば(S
5)、S1に戻りアンチスキッドブレーキ制御処理を継
続する。不一致の場合(S5)、RAMの異常と判断
し、図4のRAMの異常検出フロー処理に移る(S
6)。
チスキッドブレーキ制御において、特にRAMの誤動作
検出に関するフローチャートである。アンチスキッドブ
レーキ制御において、センサーからの信号を演算装置
(CPU)で演算し(S1)、その演算結果(データ)
をRAMの複数のエリアに格納する(S2)。次に、一
定時間経過したか否か判断し(S3)、経過していなけ
れば、S1に戻りアンチスキッドブレーキ制御処理を継
続する。一定時間経過していればRAMに書き込まれて
いる複数の同一内容を読み出して、その内容の値を比較
する(S4)。複数の内容が皆一致していれば(S
5)、S1に戻りアンチスキッドブレーキ制御処理を継
続する。不一致の場合(S5)、RAMの異常と判断
し、図4のRAMの異常検出フロー処理に移る(S
6)。
【0010】<RAM異常検出後の流れ>図4はRAM
異常検出後のフローチャートである。まず、アンチスキ
ッドブレーキ(ABS)制御中か否か判断する(S1
1)。制御中でなければ、ABS制御装置をオフにして
も、車両の挙動に影響を与えることはない。それゆえ、
該制御装置をオフにして通常のブレーキ操作に移行する
(S19)。制御中であれば、複数RAMエリア中のデ
ータで内容が一致する箇所を数える(S12)。全く一
致しなければ、データは信用できないので、ABS制御
装置をオフにし、通常のブレーキ操作に移行する(S1
9)。一致するデータが有れば、警告信号を報知すると
共に、一致しているデータを読み出す(S14)。その
データを反転し(S15)、元のデータとの排他的論理
和をとる(S16)。この手続きは、一致しているデー
タを記憶しているアドレスの領域が壊れているか調べる
ために行われる。排他的論理和のビットが全て1ならば
(S17)、このRAMのアドレスのデータが正常とし
て、そのデータを採用して、アンチスキッドブレーキ制
御を継続する(S18)。排他的論理和のビットのいず
れかが1でなければ、このデータは信用できないので、
アンチスキッドブレーキ制御装置をオフにする(S1
9)。なお、メモリのチェックを一部省略する場合、ス
テップS14からステップS18に飛ぶことも可能であ
る。この様に、必要に応じてステップを一部省略した
り、付加したりすることが出来る。以上のように、アン
チスキッドブレーキ制御装置が作動していなければ、車
両は通常の走行状態、加速・減速中、または停止状態と
考えられるので、この制御装置をオフにしても、車両の
挙動に影響を与えない。それに対し、アンチスキッドブ
レーキ制御中の場合、通常のブレーキ能力だけでは、安
定性を確保できない状態がある。よって、安全に止まれ
る可能性を出来るだけ大きくするために、RAMが一部
破壊している場合は、該制御を出来るだけ継続するよう
にする。
異常検出後のフローチャートである。まず、アンチスキ
ッドブレーキ(ABS)制御中か否か判断する(S1
1)。制御中でなければ、ABS制御装置をオフにして
も、車両の挙動に影響を与えることはない。それゆえ、
該制御装置をオフにして通常のブレーキ操作に移行する
(S19)。制御中であれば、複数RAMエリア中のデ
ータで内容が一致する箇所を数える(S12)。全く一
致しなければ、データは信用できないので、ABS制御
装置をオフにし、通常のブレーキ操作に移行する(S1
9)。一致するデータが有れば、警告信号を報知すると
共に、一致しているデータを読み出す(S14)。その
データを反転し(S15)、元のデータとの排他的論理
和をとる(S16)。この手続きは、一致しているデー
タを記憶しているアドレスの領域が壊れているか調べる
ために行われる。排他的論理和のビットが全て1ならば
(S17)、このRAMのアドレスのデータが正常とし
て、そのデータを採用して、アンチスキッドブレーキ制
御を継続する(S18)。排他的論理和のビットのいず
れかが1でなければ、このデータは信用できないので、
アンチスキッドブレーキ制御装置をオフにする(S1
9)。なお、メモリのチェックを一部省略する場合、ス
テップS14からステップS18に飛ぶことも可能であ
る。この様に、必要に応じてステップを一部省略した
り、付加したりすることが出来る。以上のように、アン
チスキッドブレーキ制御装置が作動していなければ、車
両は通常の走行状態、加速・減速中、または停止状態と
考えられるので、この制御装置をオフにしても、車両の
挙動に影響を与えない。それに対し、アンチスキッドブ
レーキ制御中の場合、通常のブレーキ能力だけでは、安
定性を確保できない状態がある。よって、安全に止まれ
る可能性を出来るだけ大きくするために、RAMが一部
破壊している場合は、該制御を出来るだけ継続するよう
にする。
【0011】
【発明の効果】本発明は以上説明したようになることか
ら、次のような格別な効果を得ることができる。<イ>
アンチスキッド制御においてRAMのデータが一部壊れ
ても、突然、制御不能に陥らないようにできる。<ロ>
RAMのデータのチェックを詳しく行い、アンチスキッ
ドブレーキ制御を出来るだけ継続することができる。
ら、次のような格別な効果を得ることができる。<イ>
アンチスキッド制御においてRAMのデータが一部壊れ
ても、突然、制御不能に陥らないようにできる。<ロ>
RAMのデータのチェックを詳しく行い、アンチスキッ
ドブレーキ制御を出来るだけ継続することができる。
【図1】アンチスキッドブレーキ制御のブロック図であ
る。
る。
【図2】データが格納されるRAM4−2の記憶エリア
(アドレス)を示す図である。
(アドレス)を示す図である。
【図3】アンチスキッドブレーキ制御においてRAMの
誤動作検出に関するフローチャートである。
誤動作検出に関するフローチャートである。
【図4】RAM異常検出後のフローチャートである。 1・・・センサ 2・・・波形整形回路 3・・・演算装置(CPU) 4・・・記憶装置 4−1・ROM 4−2・RAM 5・・・ソレノイド駆動回路 6・・・ソレノイドバルブ
Claims (3)
- 【請求項1】 アンチスキッドブレーキ制御装置におい
て、 センサからのデータを演算する演算装置と、 演算されたデ−タを格納するRAMと,演算装置からの
信号により制御されるソレノイド駆動回路と、 アンチスキッドブレーキ制御用プログラムを格納するR
OMと、 該演算装置により演算されたデータを該RAMに格納す
る際、複数のアドレスに同一のデータを格納する手段
と、 該複数のアドレスに格納されたデータを読み出して比較
する手段とを有し、 該複数の読み出されたデータの値が一部相違し、かつ、
アンチスキッドブレーキ制御中の時は、複数のデータの
うち一致しているデータを利用してアンチスキッドブレ
ーキ制御を継続し、該複数の読み出されたデータの値が
一部相違し、かつ、アンチスキッドブレーキ制御中でな
い時、又は該複数の読み出されたデータの値が全部相違
する時は、アンチスキッドブレーキ制御を停止すること
を特徴とするアンチロックブレーキ制御装置。 - 【請求項2】 アンチスキッドブレーキ制御方法におい
て、 センサからのデータを演算するステップと、 演算されたデータをRAMに格納する際、複数のアドレ
スに同一のデータを格納するステップと、 該複数のアドレスに格納されたデータを読み出して比較
するステップと、 該複数の読み出されたデータの値が一部相違している場
合で、かつ、アンチスキッドブレーキ制御中であれば、
複数のデータのうち一致しているデータを利用してアン
チスキッドブレーキ制御を継続するステップと、 該複数の読み出されたデータの値が一部相違している場
合で、かつ、アンチスキッドブレーキ制御中でないなら
ば、アンチスキッドブレーキ制御を停止するステップ
と、 該複数の読み出されたデータの値が全部相違していれ
ば、アンチスキッドブレーキ制御を停止するステップ
と、 を有することを特徴とするアンチロックブレーキ制御方
法。 - 【請求項3】 アンチスキッドブレーキ制御装置におい
て、 センサからのデータを演算する演算装置と、 演算されたデ−タを格納するRAMと,演算装置からの
信号により制御されるソレノイド駆動回路と、 アンチスキッドブレーキ制御用プログラムを格納するR
OMと、 該演算装置により演算されたデータを該RAMに格納す
る際、複数のアドレスに同一のデータを格納する手段
と、 該複数のアドレスに格納されたデータを読み出して比較
する手段と、 該複数の読み出されたデータの値が一部相違している場
合、複数のデータのうち一致しているデータを持つRA
Mのアドレスの1つに該値の反転値を書き込み、再度読
み出した値と元の値との排他的論理和をとる手段とを有
し、 該排他的論理和の全てのビットが1の時は一致している
データを採用してアンチスキッドブレーキ制御を継続
し、該排他的論理和のいずれかのビットが1でない時、
又は該複数の読み出されたデータの値が全部相違してい
る時はアンチスキッドブレーキ制御を停止することを特
徴とするアンチロックブレーキ制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2754992A JPH05193475A (ja) | 1992-01-20 | 1992-01-20 | アンチスキッドブレーキ制御装置及びその制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2754992A JPH05193475A (ja) | 1992-01-20 | 1992-01-20 | アンチスキッドブレーキ制御装置及びその制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05193475A true JPH05193475A (ja) | 1993-08-03 |
Family
ID=12224153
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2754992A Pending JPH05193475A (ja) | 1992-01-20 | 1992-01-20 | アンチスキッドブレーキ制御装置及びその制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05193475A (ja) |
-
1992
- 1992-01-20 JP JP2754992A patent/JPH05193475A/ja active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6356821B1 (en) | Electronic control unit for vehicle having reduced circuit scale | |
JP3958365B2 (ja) | 安全上重要な制御装置のためのマイクロプロセッサ装置 | |
US5684702A (en) | Control system having data correlation for controlling a vehicular anti-lock braking system | |
US5458404A (en) | Redundant wheel sensor signal processing in both controller and monitoring circuits | |
US6173229B1 (en) | Microprocessor arrangement for a vehicle-control system | |
US6243629B1 (en) | Electronic control unit for automotive vehicles | |
JPH10508554A (ja) | 車両制御系用のマイクロプロセッサ装置 | |
US7389390B2 (en) | Method, microprocessor system for critical safety regulations and the use of the same | |
KR100374090B1 (ko) | 브레이크장치용회로장치 | |
US6789006B2 (en) | Method and device for detecting a detached tire | |
US5941612A (en) | Method and apparatus for testing an ABS electronic control unit microprocessor | |
US5735583A (en) | Device for detecting failure of microcomputer in antilock controller | |
JPH05193475A (ja) | アンチスキッドブレーキ制御装置及びその制御方法 | |
US6115832A (en) | Process and circuitry for monitoring a data processing circuit | |
JPH1083355A (ja) | 車両用制御装置のメモリチェック機構 | |
JP2000142363A (ja) | 電子制御装置 | |
JPH09305223A (ja) | 車載用電子制御ユニット | |
JP4620672B2 (ja) | プロセスをコントロールするための、特に走行安定性をコントロールするための方法 | |
JPH1010152A (ja) | ヨーレートセンサの故障判別装置 | |
JP3558664B2 (ja) | アンチスキッド制御装置 | |
JPS6212061B2 (ja) | ||
JPH0630584Y2 (ja) | アンチスキツド装置 | |
JP2000305604A (ja) | 自己監視機能付き車載用電子制御装置 | |
JPH08156771A (ja) | Abs用マイクロコンピュータの故障検出装置 | |
JPH10151920A (ja) | タイヤ空気圧低下検出装置 |