JPH01244975A - Electric power steering device - Google Patents
Electric power steering deviceInfo
- Publication number
- JPH01244975A JPH01244975A JP63071156A JP7115688A JPH01244975A JP H01244975 A JPH01244975 A JP H01244975A JP 63071156 A JP63071156 A JP 63071156A JP 7115688 A JP7115688 A JP 7115688A JP H01244975 A JPH01244975 A JP H01244975A
- Authority
- JP
- Japan
- Prior art keywords
- failure
- time
- failure determination
- abnormality
- steering
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005856 abnormality Effects 0.000 claims abstract description 29
- 238000012544 monitoring process Methods 0.000 claims description 23
- 238000001514 detection method Methods 0.000 abstract description 45
- 230000005611 electricity Effects 0.000 abstract 2
- 238000000034 method Methods 0.000 description 44
- 238000010248 power generation Methods 0.000 description 35
- 230000007257 malfunction Effects 0.000 description 6
- 238000005259 measurement Methods 0.000 description 2
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
Landscapes
- Power Steering Mechanism (AREA)
Abstract
Description
【発明の詳細な説明】 産業上の利用分野 この発明は、電動式パワーステアリング装置に関する。[Detailed description of the invention] Industrial applications The present invention relates to an electric power steering device.
従来技術
電動式パワーステアリング装置は、一般に電動式パワー
ステアリング装置の各機器の故障による誤動作を防止す
るために、各機器の故障を検出して、操舵力を補助する
ための電動モータへの電力供給を停止させるフェイルセ
ーフ機能を有している。各機器の故障検出は、ノイズ等
による誤検知を防止するため、各機器についての異常が
、所定の故障判定時間連続して検出されたときに、その
機器が故障したと判定している。故障判定時間は、従来
は、常に一定の値に設定されている。Conventional electric power steering devices generally detect malfunctions in each device and supply power to an electric motor to assist the steering force, in order to prevent malfunctions due to failures in each device of the electric power steering device. It has a fail-safe function that stops the operation. In the failure detection of each device, in order to prevent false detection due to noise or the like, when an abnormality in each device is continuously detected for a predetermined failure determination period, it is determined that the device has failed. Conventionally, the failure determination time is always set to a constant value.
発明が解決しようとする 課題
従来では、車両状態にかかわらず、故障判定時間を一定
にしているため、ある機器については、車両状態によっ
て故障ではないのに故障と誤判定されたり、故障が発生
しても故障判定に時間がかかりすぎて、対応が遅れてし
まうという問題がある。Problems to be Solved by the Invention Conventionally, the failure determination time is fixed regardless of the vehicle condition, so that depending on the vehicle condition, a certain device may be erroneously determined to be at fault when it is not, or a failure may occur. However, there is a problem in that it takes too much time to determine a failure, resulting in a delay in response.
たとえば、操舵力を補助するための電動モータの駆動電
圧の変動を監視して電動モータの駆動回路の故障を判定
する場合を考えると、クランキング時には、長時間にわ
たってモータ駆動電圧が変動するのでモータ駆動回路に
故障が発生していなくても異常が検出される。したがっ
て、モータ駆動回路用故障判定時間が短く設定されてい
ると、クランキング時に、故障が発生していなくても故
障と誤判定されてしまうことがある。この誤判定を防止
するために、故障判定時間を長く設定すると、クランキ
ング時以外の車両状態での故障判定が遅れてしまう。For example, if we want to monitor fluctuations in the drive voltage of an electric motor that assists steering force to determine if there is a failure in the electric motor's drive circuit. An abnormality is detected even if no failure has occurred in the drive circuit. Therefore, if the motor drive circuit failure determination time is set short, a failure may be erroneously determined during cranking even if no failure has occurred. In order to prevent this erroneous determination, if the failure determination time is set long, failure determination in vehicle states other than cranking will be delayed.
また、トルクセンサの故障を判定する場合を考えると、
クランキング時には、クランキングによる供給電圧の低
下によって、センサ内部回路が正常に動作しなくなるの
で、センサが故障していなくても異常が検出される。し
たがって、モータ駆動回路の故障判定と同様な不都合が
生じる。Also, considering the case of determining failure of the torque sensor,
During cranking, the internal circuit of the sensor no longer operates normally due to a drop in supply voltage due to cranking, so an abnormality is detected even if the sensor is not malfunctioning. Therefore, the same inconvenience arises as in the failure determination of the motor drive circuit.
操舵力を補助するための電動モータとステアリング系と
の間に設けられているクラ・ソチの故障を判定する場合
を考えると、車速が一定以上になるとステアリング系に
電動モータの慣性モーメントの影響が及ばないようにク
ラッチを切る制御を行うことがあるが、車速が一定以上
のときに、クラッチの故障によってクラッチが接続され
ると、運転者にとって急にステアリング系が変化するこ
とになり、操舵中には衝撃と感じられ非常に危険である
。このような危険の発生を未然に防止するためには、車
速か一定以上のときに、クラッチ用故障判定時間をでき
るだけ短くすることが好ましい。Considering the case of determining the failure of the Kura Sochi, which is installed between the electric motor to assist the steering force and the steering system, when the vehicle speed exceeds a certain level, the influence of the moment of inertia of the electric motor on the steering system is considered. However, if the clutch is engaged due to a clutch failure when the vehicle speed is above a certain level, the steering system will suddenly change for the driver, and the driver may be forced to disengage the clutch. It can be felt as a shock and is extremely dangerous. In order to prevent such a risk from occurring, it is preferable to shorten the clutch failure determination time as much as possible when the vehicle speed is above a certain level.
この発明は、車両状態に応じて、適正な故障判定が行え
る電動式パワーステアリング装置を提供することを目的
とする。SUMMARY OF THE INVENTION An object of the present invention is to provide an electric power steering device that can appropriately determine a failure depending on the vehicle condition.
課題を解決するための手段
この発明による電動式パワーステアリング装置は、電動
式パワーステアリング装置の所要機器について、異常が
発生しているか否かをそれぞれ検出する手段、および所
定の故障判定時間連続して異常が検出されたときに、そ
の機器か故障したと判定して操舵力を補助するための電
動モータへの電力供給を停止させる手段を備えた電動式
パワーステアリング装置において、車両状態を監視し、
故障判定時間を車両状態に応じた時間に設定する手段を
備えていることを特徴とする。Means for Solving the Problems The electric power steering device according to the present invention includes a means for detecting whether or not an abnormality has occurred in each of the necessary devices of the electric power steering device, and a means for detecting whether or not an abnormality has occurred in each of the necessary devices of the electric power steering device, In an electric power steering device that monitors a vehicle condition, the electric power steering device is equipped with a means for determining that the device has failed when an abnormality is detected, and stopping power supply to an electric motor for assisting steering force.
The present invention is characterized in that it includes means for setting a failure determination time to a time corresponding to a vehicle condition.
作用
走行(速度)状態、発電機の発電状態等の車両状態が監
視され、パワーステアリング装置の所要機器についての
故障判定時間が車両状態に応じた時間に自動的に設定さ
れる。Vehicle conditions such as operating driving (speed) conditions and power generation conditions of the generator are monitored, and failure determination times for required equipment of the power steering system are automatically set to times that correspond to the vehicle conditions.
実施例
以下図面を参照して、この発明の実施例について説明す
る。Embodiments Hereinafter, embodiments of the present invention will be described with reference to the drawings.
第1図は、電動式パワーステアリング装置の全体の概略
構成を示している。この装置は、操舵力を補助するため
の電動モータ(1)と、モータ駆動回路(2)と、電動
モータ(1)とステアリング系との間に設けられたクラ
ッチ(3)と、クラッチ駆動回路(4)と、モータ駆動
回路(2)と主型lf7.(バッテリー)(3)との間
に設けられたキースイッチ(6)およびフェイルリレー
回路(7)と、ステアリングシャフトの入力トルクを検
出するトルクセンサ(8)、車速を検出する車速センサ
(9) 、l−ルクセンサ(8)の検出トルク、車速セ
ンサ(9)の検出速度等に基づいてモータ(1)および
クラッチ(3)を制御するとともにフェイルリレー回路
(7)を制御する制御装置(10)とを備えている。FIG. 1 shows the overall schematic configuration of an electric power steering device. This device includes an electric motor (1) for assisting steering force, a motor drive circuit (2), a clutch (3) provided between the electric motor (1) and the steering system, and a clutch drive circuit. (4), motor drive circuit (2) and main type lf7. (battery) (3), a key switch (6) and a fail relay circuit (7), a torque sensor (8) that detects the input torque of the steering shaft, and a vehicle speed sensor (9) that detects the vehicle speed. , a control device (10) that controls the motor (1) and the clutch (3) based on the detected torque of the l-lux sensor (8), the detected speed of the vehicle speed sensor (9), etc., and also controls the fail relay circuit (7). It is equipped with
図示は省略したが、モータ駆動回路(2)、トルクセン
サ(8)、車速センサ(9)、クラッチ駆動回路(4)
等のパワーステアリング装置各部の異常を検知するため
の異常検知回路が設けられており、各異常検知回路から
の検知信号が制御装置(10)に送られる。Although not shown, the motor drive circuit (2), torque sensor (8), vehicle speed sensor (9), clutch drive circuit (4)
Abnormality detection circuits for detecting abnormalities in various parts of the power steering apparatus are provided, and detection signals from each abnormality detection circuit are sent to the control device (10).
また、オルタネータが発電状態にあるか無発電状態にあ
るのかを判別する発電状態検知信号が設けられており、
この回路からの発電状態検知信号が制御装置(10)に
送られる。In addition, a power generation state detection signal is provided to determine whether the alternator is in a power generation state or a non-power generation state.
A power generation state detection signal from this circuit is sent to the control device (10).
モータ(1)は、ステアリングシャフトの出力軸または
ステアリングギア等の適当箇所に減速機、クラッチ(3
)等を介して連結されている。The motor (1) is equipped with a reducer and a clutch (3) at an appropriate location such as the output shaft of the steering shaft or the steering gear.
) etc.
トルクセンサ(8)は、たとえば、ステアリングシャフ
トの入力軸と出力軸との間に設けられたトーションバー
のねじれを検出するポテンショメータからなる。The torque sensor (8) includes, for example, a potentiometer that detects twisting of a torsion bar provided between the input shaft and the output shaft of the steering shaft.
制御装置(10)は、マイクロコンピュータを備えてお
り、トルクセンサ(8)の検出トルクおよび車速センサ
(9)の検出速度等にもとづいてモータ(1)の操舵力
補助量を制御する操舵力補助量制御処理を行うとともに
パワーステアリング装置各部の故障を判定してフェイル
リレー回路(6)のリレー接点をオフにする等の障害監
視処理を行う。The control device (10) is equipped with a microcomputer, and controls the steering force assistance amount of the motor (1) based on the torque detected by the torque sensor (8), the speed detected by the vehicle speed sensor (9), etc. In addition to performing quantity control processing, failure monitoring processing such as determining failure of each part of the power steering device and turning off the relay contact of the fail relay circuit (6) is performed.
第2図〜第4図は、制御装置(10)による処理を示し
ている。制御装置(10)による処理には、主処理と、
割り込み処理とがある。FIGS. 2 to 4 show processing by the control device (10). The processing by the control device (10) includes main processing;
There is interrupt processing.
第2図は、主処理の手順を示している。まず、初期化処
理が行われる(ステップ21)。この初期化処理では、
この後に行われる障害監視処理でカウンタとして用いら
れる各種レジスタのクリア等が行われる。初期化処理の
後、後述する割り込み処理のステップ31のタイマ処理
において内容が+1される主処理実行間隔規定用レジス
タの内容が所定値に達したか否かを判定することによっ
て、所定の主処理実行間隔が経過したか(タイムアツプ
か)否かが判定される(ステップ22)。FIG. 2 shows the main processing procedure. First, initialization processing is performed (step 21). In this initialization process,
In the subsequent failure monitoring process, various registers used as counters are cleared, etc. After the initialization processing, the predetermined main processing is executed by determining whether the contents of the main processing execution interval regulation register, whose contents are incremented by 1 in the timer processing of step 31 of the interrupt processing described later, have reached a predetermined value. It is determined whether the execution interval has elapsed (time-up) (step 22).
所定の主処理実行間隔が経過していれば、障害監視処理
(ステップ23)および車速センサ(9)の検出信号に
基づく車速計算などの処理(ステップ24)が行われる
。この後、プログラムの暴走を検出するために用いられ
るウォッチドッグパルスが出力され(ステップ25)、
ステップ22に戻る。If the predetermined main processing execution interval has elapsed, fault monitoring processing (step 23) and processing such as vehicle speed calculation based on the detection signal of the vehicle speed sensor (9) (step 24) are performed. After this, a watchdog pulse used to detect program runaway is output (step 25),
Return to step 22.
上記ステップ22において、所定の主処理実行間隔が経
過していなければ、ステップ23および24の処理を行
う異なくステップ25に進み、ウォッチドッグパルスが
出力される。In step 22, if the predetermined main processing execution interval has not elapsed, the process proceeds to step 25 without performing steps 23 and 24, and a watchdog pulse is output.
第3図は、割り込み処理の手順を示している。FIG. 3 shows the procedure for interrupt processing.
この割り込み処理は、割り込み信号に基づいて、一定時
間間隔で実行される。この処理においては、まず、タイ
マ処理が行われる(ステップ31)。このタイマ処理に
おいては、主処理実行間隔規定用レジスタの内容が+1
される。This interrupt processing is executed at regular time intervals based on the interrupt signal. In this process, first, timer processing is performed (step 31). In this timer processing, the contents of the main processing execution interval regulation register are +1.
be done.
次に、トルクセンナ(8)によって検出されたステアリ
ングシャフトの入力トルクが読み込まれる(ステップ3
2)。また、トルクセンサ(8)からの入力信号に基づ
いて操舵方向が判定される。そして、読み込まれた入力
トルクと、主処理のステップ24で求められた最新の車
速とに基づいて、操舵力補助量の目標値が算出される(
ステップ33)。Next, the input torque of the steering shaft detected by the torque sensor (8) is read (step 3).
2). Further, the steering direction is determined based on the input signal from the torque sensor (8). Then, the target value of the steering force assistance amount is calculated based on the read input torque and the latest vehicle speed determined in step 24 of the main process.
Step 33).
この後、算出された目標値を表す操舵力補助量制御信号
および操舵方向に応じた回転方向制御信号が、モータ駆
動回路(2)に出力され(ステップ34)、この割り込
み処理は終了する。Thereafter, a steering force assist amount control signal representing the calculated target value and a rotation direction control signal corresponding to the steering direction are output to the motor drive circuit (2) (step 34), and this interrupt processing ends.
上記ステップ34で、モータ駆動回路(2)に操舵力補
助量制御信号および回転方向制御信号が送られることに
より、モータ(1)は、回転トルクが操舵力補助量制御
信号に応じた大きさに ・なるようにかつ回転方向が回
転方向制御信号に応じた方向になるように駆動される。In step 34, the steering force assist amount control signal and the rotational direction control signal are sent to the motor drive circuit (2), so that the motor (1) has a rotational torque of a magnitude corresponding to the steering force assist amount control signal.・The rotation direction is driven in a direction according to the rotation direction control signal.
第4図は、主処理の障害監視処理の詳細を示している。FIG. 4 shows details of the failure monitoring process of the main process.
ここでは説明の便宜上、パワーステアリング装置各部の
うちモータ駆動回路(2)のモータ駆動電圧、トルクセ
ンサ(8)およびクラッチ駆動回路(4)の故障に基づ
く処理だけを示し、他の機器に基づく処理は省略する。For convenience of explanation, only the processes based on failures of the motor drive voltage of the motor drive circuit (2), the torque sensor (8), and the clutch drive circuit (4) among the various parts of the power steering device are shown here, and the processes based on other devices are shown here. is omitted.
障害監視処理では、モータ駆動回路(2)の故障に対す
るモータ障害監視処理(ステップ41)、トルクセンサ
障害監視処理(ステップ42)、クラッチ駆動回路(4
)の故障に対するクラッチ障害監視処理(ステップ43
)、発電状態による故障判定時間設定処理(ステップ4
4)および走行状態による故障判定時間設定処理(ステ
ップ45)が順次行われる。The failure monitoring process includes a motor failure monitoring process (step 41) for a failure in the motor drive circuit (2), a torque sensor failure monitoring process (step 42), and a clutch drive circuit (4).
) Clutch failure monitoring processing (step 43)
), failure determination time setting process based on power generation status (step 4
4) and a failure determination time setting process (step 45) based on the driving condition are sequentially performed.
モータ障害監視処理(ステップ41)においては、まず
、モータ駆動電圧を監視し、モータ駆動電圧を検知する
モータ異常検知回路からの検知信号に基づいて、モータ
駆動回路(2)のモータ駆動電圧に異常が発生している
か否かが判定される(ステップ51)。モータ駆動電圧
に異常が発生していないと判定されたときは、モータ駆
動電圧の異常検知時間を計時するためのカウンタとして
用いられているモータ故障判定用レジスタ(内容NA)
がクリアされ(ステップ55)、ステップ42のトルク
センサ障害監視処理に移る。In the motor failure monitoring process (step 41), first, the motor drive voltage is monitored, and based on the detection signal from the motor abnormality detection circuit that detects the motor drive voltage, an abnormality is detected in the motor drive voltage of the motor drive circuit (2). It is determined whether or not this has occurred (step 51). When it is determined that no abnormality has occurred in the motor drive voltage, the motor failure determination register (content NA) is used as a counter to measure the abnormality detection time of the motor drive voltage.
is cleared (step 55), and the process moves to step 42, the torque sensor failure monitoring process.
上記ステップ51で、モータ駆動電圧に異常が発生して
いると判定されたときには、モータ故障判定用レジスタ
の内容NAが+1される(ステップ52)。そして、更
新されたレジスタの内容NAとモータ故障判定時間を表
す故障判定用基準値TAとが比較される(ステップ53
)。When it is determined in step 51 that an abnormality has occurred in the motor drive voltage, the content NA of the motor failure determination register is incremented by 1 (step 52). Then, the updated contents NA of the register are compared with the failure determination reference value TA representing the motor failure determination time (step 53).
).
この基準値TAの初期値は、主処理のステップ21の初
期化処理において次のように設定される。すなわち、初
期化処理において、オルタネータの発電状態が調べられ
、無発電状態であれば、比較的大きな値TA (H)に
、発電状態であれば比較的小さな値TA (L)にそれ
ぞれ設定される。車両の初期状態においては、オルタネ
ータ(4無発電状態であると考えて、初期化処理におい
て、基準値TAの初期値をTA (H)に設定するよう
にしてもよい。The initial value of this reference value TA is set as follows in the initialization process of step 21 of the main process. That is, in the initialization process, the power generation state of the alternator is checked, and if it is not generating power, it is set to a relatively large value TA (H), and if it is generating power, it is set to a relatively small value TA (L). . In the initial state of the vehicle, it is assumed that the alternator (4) is not generating power, and the initial value of the reference value TA may be set to TA (H) in the initialization process.
レジスタの内容NAが基準値TA以上であれば、異常検
知が故障判定時間以上継続したと判断され、すなわちモ
ータ駆動回路(2)に断線等の故障が発生したと判断さ
れ、フェイルリレー回路(7)のリレー接点をオフにす
るなどのフェイルセーフ処理が行われる(ステップ54
)。If the content NA of the register is equal to or greater than the reference value TA, it is determined that the abnormality detection has continued for the failure determination time or longer, that is, it is determined that a failure such as a disconnection has occurred in the motor drive circuit (2), and the fail relay circuit (7 ) is performed (step 54).
).
レジスタの内容NAが基準値TAより小さいときには、
フェイルセーフ処理を行うことなく、ステップ42のト
ルクセンサ障害監視処理に移る。When the register content NA is smaller than the reference value TA,
The process proceeds to step 42, torque sensor failure monitoring processing, without performing failsafe processing.
トルクセンサ障害監視処理(ステップ42)においては
、まず、トルクセンサ異常検知回路からの検知信号に基
づいて、トルクセンサ(8)に異常が発生しているか否
かが判定される(ステップ61)。トルクセンサ(8)
に異常が発生していないと判定されたときは、トルクセ
ンサ(8)の異常検知時間を計時するためのカウンタと
して用いられているトルクセンサ故障判定用レジスタ(
内容NB)がクリアされ(ステップ65)、ステップ4
3のクラッチ障害監視処理に移る。In the torque sensor failure monitoring process (step 42), first, it is determined whether or not an abnormality has occurred in the torque sensor (8) based on a detection signal from the torque sensor abnormality detection circuit (step 61). Torque sensor (8)
When it is determined that no abnormality has occurred in the torque sensor (8), the torque sensor failure determination register (8), which is used as a counter to measure the abnormality detection time of the torque sensor (8)
content NB) is cleared (step 65), and step 4
The process moves on to step 3, clutch failure monitoring processing.
上記ステップ61で、トルクセンサ(8)に異常が発生
していると判定されたときには、トルクセンサ故障判定
用レジスタの内容NBが+1される(ステップ62)。When it is determined in step 61 that an abnormality has occurred in the torque sensor (8), the content NB of the torque sensor failure determination register is incremented by 1 (step 62).
そして、更新されたレジスタの内容NBとトルクセンサ
故障判定時間を表す故障判定用基準値TBとが比較され
る(ステップ63)。Then, the updated register content NB is compared with a failure determination reference value TB representing the torque sensor failure determination time (step 63).
この基準値TBの初期値は、主処理のステップ21の初
期化処理において次のように設定される。すなわち、初
期化処理において、オルタネータの発電状態が調べられ
、無発電状態であれば、比較的大きな値TB (H)に
、発電状態であれば比較的小さな値TB (L)にそれ
ぞれ設定される。車両の初期状態においては、オルタネ
ータは無発電状態であると考えて、初期化処理において
、基準値TBの初期値をTB (H)に設定するように
してもよい。The initial value of this reference value TB is set as follows in the initialization process of step 21 of the main process. That is, in the initialization process, the power generation state of the alternator is checked, and if it is not generating power, it is set to a relatively large value TB (H), and if it is generating power, it is set to a relatively small value TB (L). . In the initial state of the vehicle, the alternator may be considered to be in a non-generating state, and the initial value of the reference value TB may be set to TB (H) in the initialization process.
レジスタの内容NBが基準値TB以上であれば、トルク
センサ(8)に故障が発生したと判断され、フェイルセ
ーフ処理が行われる(ステップ64)。レジスタの内容
NBが基準値TBより小さいときには、フェイルセーフ
処理を行うことなく、ステップ43のクラッチ障害監視
処理に移る。If the contents NB of the register are equal to or greater than the reference value TB, it is determined that a failure has occurred in the torque sensor (8), and fail-safe processing is performed (step 64). When the content NB of the register is smaller than the reference value TB, the process moves to clutch failure monitoring processing in step 43 without performing fail-safe processing.
クラッチ障害監視処理(ステップ43)においては、ま
ず、クラッチ異常検知回路からの検知信号に基づいて、
クラッチ駆動回路(4)に異常が発生しているか否かが
判定される(ステップ71)。クラッチ駆動回路(4)
に異常が発生していないと判定されたときは、クラッチ
駆動回路(4)の異常検知時間を計時するためのカウン
タとして用いられているクラッチ故障判定用レジスタ(
内容NC)がクリアされ(ステップ75)、ステップ4
4の発電状態による故障判定時間設定処理に移る。In the clutch failure monitoring process (step 43), first, based on the detection signal from the clutch abnormality detection circuit,
It is determined whether an abnormality has occurred in the clutch drive circuit (4) (step 71). Clutch drive circuit (4)
When it is determined that no abnormality has occurred in the clutch drive circuit (4), the clutch failure determination register (4) is used as a counter to measure the abnormality detection time of the clutch drive circuit (4).
content NC) is cleared (step 75), and step 4
The process moves on to the failure determination time setting process based on the power generation state in step 4.
上記ステップ71で、クラッチ駆動回路(4)に異常が
発生していると判定されたときには、クラッチ故障判定
用レジスタの内容NCが+1される(ステップ72)。When it is determined in step 71 that an abnormality has occurred in the clutch drive circuit (4), the content NC of the clutch failure determination register is incremented by 1 (step 72).
そして、更新されたレジスタの内容NCとクラッチ故障
判定時間を表す故障判定用基準値TCとが比較される(
ステップ73)。Then, the updated register contents NC are compared with a failure determination reference value TC representing the clutch failure determination time (
Step 73).
この基準値TCの初期値は、主処理のステップ21の初
期化処理において次のように設定される。すなわち、初
期化処理において、クラッチ(3〉が自動的に切られる
所定速度(走行状態判別速度)より車速か小さい(この
場合の走行状態を低速走行状態という)か、または車速
が走行状態判別速度以上である(この場合の走行状態を
高速走行状態という)かが判定される。The initial value of this reference value TC is set as follows in the initialization process of step 21 of the main process. That is, in the initialization process, the vehicle speed is lower than the predetermined speed (driving state determination speed) at which the clutch (3) is automatically disengaged (the traveling state in this case is referred to as a low speed traveling state), or the vehicle speed is lower than the driving state determining speed. It is determined whether the vehicle is in the above condition (the traveling state in this case is referred to as a high-speed traveling state).
そして、走行状態が低速走行状態であるときには、比較
的大きな値TC(H)に、高速走行状態であれば比較的
小さな値TC(L)にそれぞれ設定される。車両の初期
状態においては、低速走行状態であると考えて、初期化
処理において、基準値TCの初期値をTC(H)に設定
するようにしてもよい。Then, when the driving state is a low-speed driving state, a relatively large value TC(H) is set, and when the driving state is a high-speed driving state, a relatively small value TC(L) is set. In the initial state of the vehicle, it may be assumed that the vehicle is running at a low speed, and the initial value of the reference value TC may be set to TC(H) in the initialization process.
レジスタの内容NCが基準値TC以上であれば、クラッ
チ駆動回路(4)に故障が発生したと判断され、フェイ
ルセーフ処理が行われる(ステップ74)。レジスタの
内容NCが基準値TCより小さいときには、フェイルセ
ーフ処理を行うことなく、ステップ44の発電状態によ
る故障判定時間設定処理に移る。If the contents NC of the register are equal to or greater than the reference value TC, it is determined that a failure has occurred in the clutch drive circuit (4), and fail-safe processing is performed (step 74). When the contents NC of the register are smaller than the reference value TC, the process proceeds to Step 44, a failure determination time setting process based on the power generation state, without performing the failsafe process.
発電状態による故障判定時間設定処理(ステップ44)
においては、まず、オルタネータの発電状態検知回路か
らの検知信号に基づいて、オルタネータが発電状態にあ
るか無発電状態にあるのかが判定される(ステップ81
)。オルタネータが無発電状態であると判定されたとき
は、発電有状態の検知時間を計時するためのカウンタと
して用いられている発電有検知時間計時用レジスタ(内
容NDH)がクリアされる(ステップ82)。Failure judgment time setting process based on power generation status (step 44)
In step 81, it is first determined whether the alternator is in a power generation state or a non-power generation state based on a detection signal from the alternator power generation state detection circuit.
). When it is determined that the alternator is in a non-generating state, a register (contents NDH) for measuring power generation detection time, which is used as a counter to time the detection time of a power generation state, is cleared (step 82). .
そして、発電無状態の検知時間を計時するためのカウン
タとして用いられている発電無検知時間計時用レジスタ
の内容NDLが+1される(ステップ83)。次に、上
記ステップ81の判定結果の信頼性を確認するために、
発電無検知時間計時用レジスタの内容NDLと、予め定
められた発電状態判定時間を表す発電状態判定用基準値
TDとが比較される(ステップ84)。Then, the content NDL of the register for measuring the non-power generation detection time, which is used as a counter for measuring the detection time of the non-power generation state, is incremented by 1 (step 83). Next, in order to confirm the reliability of the determination result in step 81,
The content NDL of the register for measuring the power generation non-detection time is compared with a power generation state determination reference value TD representing a predetermined power generation state determination time (step 84).
発電無検知時間計時用レジスタの内容NDLが発電状態
判定用基準値TD以上であれば、無発電状態であること
が確認され、モータ障害監視処理で用いられるモータ故
障判定時間を表す故障判定用基準値TAが予め定められ
た比較的大きな値TA (H)にセットされるとともに
トルクセンサ障害監視処理で用いられるトルクセンサ故
障判定時間を表す故障判定用6基準値TBが予め定めら
れた比較的大きな値TB (H)にセットされる(ステ
ップ85)。この結果、クランキング時のようにオルタ
ネータが無発電状態である場合には、モータ故障判定時
間およびトルクセンサ故障判定時間が比較的長い時間に
設定される。If the content NDL of the register for measuring the non-power generation detection time is equal to or greater than the reference value TD for power generation state determination, it is confirmed that there is no power generation, and the failure determination standard representing the motor failure determination time used in motor failure monitoring processing is confirmed. The value TA is set to a predetermined relatively large value TA (H), and the six failure determination reference value TB representing the torque sensor failure determination time used in the torque sensor failure monitoring process is set to a predetermined relatively large value TA (H). The value TB (H) is set (step 85). As a result, when the alternator is in a non-generating state such as during cranking, the motor failure determination time and the torque sensor failure determination time are set to relatively long times.
上記ステップ84において、発電無検知時間計時用レジ
スタの内容NDLが発電状態判定用基準値TDより小さ
いときには、上記ステップ85による基準値TAおよび
TBの設定変更が行われることなく、ステップ45の走
行状態による故障判定時間設定処理に移る。In the step 84, when the content NDL of the register for measuring the non-detection time of power generation is smaller than the reference value TD for determining the power generation state, the setting of the reference values TA and TB is not changed in the step 85, and the running state in the step 45 is determined. The process moves on to failure determination time setting processing.
上記ステップ81において、オルタネータが発電状態で
あると判定されたときは、発電無検知時間計時用レジス
タ(内容NDL)がクリアされる(ステップ86)。そ
して、発電有検知時間計時用レジスタの内容NDHが+
コされる(ステップ87)。次に、発電有検知時間計時
用レジスタの内容NDHと、予め定められた発電状態判
定時間を表す発電状態判定用基準値TDとが比較される
(ステップ88)。When it is determined in step 81 that the alternator is in the power generation state, the register (contents NDL) for measuring the non-power generation detection time is cleared (step 86). Then, the content NDH of the register for measuring power generation detection time is +
(step 87). Next, the content NDH of the power generation detection time register is compared with a power generation state determination reference value TD representing a predetermined power generation state determination time (step 88).
発電有検知時間計時用レジスタの内容NDHが故障判定
用基準値TD以上であれば、モータ故障判定時間を表す
故障判定用基準値TAが予め定められた比較的小さな値
TA (L)にセットされるとともにトルクセンサ故障
判定時間を表す故障判定用基準値TBが予め定められた
比較的小さな値TB (L)にセットされる(ステップ
89)。この結果、オルタネータが発電状態である場合
には、モータ故障判定時間およびトルクセンサ故障判定
時間が比較的短い時間に設定される。If the content NDH of the generation detection time register is equal to or greater than the failure determination reference value TD, the failure determination reference value TA representing the motor failure determination time is set to a predetermined relatively small value TA (L). At the same time, a failure determination reference value TB representing the torque sensor failure determination time is set to a predetermined relatively small value TB (L) (step 89). As a result, when the alternator is in the power generation state, the motor failure determination time and the torque sensor failure determination time are set to relatively short times.
上記ステップ88において、発電有検知時間計時用レジ
スタの内容NDHが発電状態判定用7!準値TDより小
さいときには、上記ステップ89のよる基準値TAおよ
びTBの設定変更が行われることなく、ステップ45の
走行状態による故障判定時間設定処理に移る。In step 88, the content NDH of the register for measuring power generation detection time is 7! for power generation state determination! If it is smaller than the standard value TD, the setting of the reference values TA and TB is not changed in step 89, and the process moves to step 45, which is a failure determination time setting process based on the driving condition.
走行状態による故障判定時間設定処理(ステップ45)
においては、クラッチ(3)が自動的に切られる所定速
度より車速が小さいか、または車速が走行状態判別速度
以上であるかが判定される(ステップ91)。走行状態
が低速走行状態であるときには、高速走行状態検知時間
を計時するためのカウンタとして用いられている高速走
行検知時間計時用レジスタ(内容NEH)がクリアされ
る(ステップ92)。Failure determination time setting process based on driving conditions (step 45)
In step 91, it is determined whether the vehicle speed is lower than a predetermined speed at which the clutch (3) is automatically disengaged, or whether the vehicle speed is equal to or higher than the driving state determination speed. When the running state is a low-speed running state, a high-speed running detection time register (content NEH) used as a counter for counting the high-speed running state detection time is cleared (step 92).
そして、低速走行状態検知時間を計時するためのカウン
タとして用いられている低速走行検知時間計時用レジス
タの内容NELが+1される(ステップ93)。次に、
上記ステップ91の判定結果の信頼性を確認するために
、低速走行検知時間計時用レジスタの内容NELと、予
め定め゛られた走行状態□判定時間を表す走行状態判定
用基準値TEとが比較される(ステップ94)。Then, the content NEL of the low-speed running detection time register used as a counter for counting the low-speed running state detection time is incremented by 1 (step 93). next,
In order to confirm the reliability of the judgment result in step 91, the content NEL of the register for measuring low-speed driving detection time is compared with a reference value TE for driving state judgment representing a predetermined driving state □ judgment time. (Step 94).
低速走行検知時間計時用レジスタの内容NELが走行状
態判定用基準値TE以上であれば、低速走行状態である
ことが確認され、クラッチ障害監視処理で用いられるク
ラッチ故障判定時間を表す故障判定用基準値TCが予め
定められた比較的大きな値TC(H)にセットされる(
ステップ95)。この結果、走行状態が低速走行状態で
ある場合には、クラッチ故障判定時間が比較的長い時間
に設定される。If the content NEL of the register for measuring low-speed running detection time is equal to or greater than the reference value TE for running state determination, it is confirmed that the running state is low-speed, and the failure determination criterion representing the clutch failure determination time used in clutch failure monitoring processing is determined. The value TC is set to a predetermined relatively large value TC(H) (
Step 95). As a result, when the vehicle is running at a low speed, the clutch failure determination time is set to a relatively long time.
上記ステップ94において、低速走行検知時間計時用レ
ジスタの内容NFLが走行状態判定用基準値TEより小
さいときには、上記ステップ95による基準値TCの設
定変更が行われることなく、障害監視処理が終了し、ス
テップ24の車速計算処理に移る。In step 94, when the content NFL of the low-speed driving detection time register is smaller than the driving state determination reference value TE, the failure monitoring process ends without changing the setting of the reference value TC in step 95; The process moves to step 24, a vehicle speed calculation process.
上記ステップ91において、走行状態が高速走行状態で
あると判定されたときは、低速走行検知時間計時用レジ
スタ(内容NEL)がクリアされる(ステップ96)。When it is determined in step 91 that the running state is a high-speed running state, the low-speed running detection time register (content NEL) is cleared (step 96).
そして、高速走行検知時間計時用レジスタの内容NEW
が+1された値に更新される(ステップ97)。次に、
高速走行検知時間計時用レジスタの内容NEHと、予め
定められた走行状態判定時間を表す走行状態判定用基準
値TEとが比較される(ステップ99)。And the contents of the register for high-speed driving detection time measurement NEW
is updated to a value incremented by 1 (step 97). next,
The content NEH of the high-speed driving detection time register is compared with a driving state determination reference value TE representing a predetermined driving state determination time (step 99).
高速走行検知時間計時用レジスタの内容NEHが走行状
態判定用基準値TE以上であれば、クラッチ故障判定時
間を表す故障判定用基準値TCが予め定められた比較的
小さな値TC(L)にセットされる(ステップ99)。If the content NEH of the register for high-speed driving detection time measurement is equal to or greater than the driving state determination reference value TE, the failure determination reference value TC representing the clutch failure determination time is set to a predetermined relatively small value TC (L). (Step 99).
この結果、走行状態が高速走行状態である場合には、ク
ラッチ故障判定時間が比較的短い時間に設定される。As a result, when the running state is a high-speed running state, the clutch failure determination time is set to a relatively short time.
上記ステップ98において、高速走行検知時間計時用レ
ジスタの内容NEHが走行状態判定用基準値TEより小
さいときには、上記ステップ99による基窄値TCの設
定変更が行われることなく、障害監視処理が終了し、ス
テップ24の車速計算処理に移る。In step 98, if the content NEH of the high-speed driving detection time register is smaller than the reference value TE for driving state determination, the failure monitoring process ends without changing the setting of the base value TC in step 99. , the process moves to step 24, the vehicle speed calculation process.
発明の効果
この発明による電動式パワーステアリング装置では、車
両状態を監視し、故障判定時間を車両状態に応じた時間
に設定する手段を備えているので、車両状態に応じて、
適正な故障判定が行える。したがって、従来のように、
車両状態によって故障ではないのに故障と誤判定された
り、故障が発生しても故障判定に時間がかかりすぎて、
対応が遅れたりするといったことが回避される。Effects of the Invention The electric power steering device according to the present invention is equipped with means for monitoring the vehicle condition and setting the failure determination time to a time corresponding to the vehicle condition.
Appropriate failure judgment can be made. Therefore, as before,
Depending on the condition of the vehicle, a malfunction may be incorrectly determined even though it is not a malfunction, or even when a malfunction occurs, it takes too long to determine the malfunction.
Delays in response can be avoided.
図面はこの発明の実施例を示し、第1図は電動式パワー
ステアリング装置電気的構成を示1電気ブロック図、第
2図は制御装置による主処理の手順を示すフローチャー
ト、第3図は制り装置による割り込み処理の手順を示す
フローチャート、第4図は主処理で実行される障害監杉
処理の手順を示すフローチャートである。
(1)・・・モータ、(5)・・・主電源、(7)・・
・フェイルリレー回路、(10)・・・制御装置。
以上
特 許 出 願 人 光洋精工株式会社代 理
人 岸本瑛之助(外4名)μ
第4The drawings show an embodiment of the present invention; FIG. 1 is an electrical block diagram showing the electrical configuration of an electric power steering device; FIG. 2 is a flow chart showing the main processing procedure by the control device; and FIG. FIG. 4 is a flowchart showing the procedure of interrupt processing by the device. FIG. 4 is a flowchart showing the procedure of fault monitoring processing executed in the main processing. (1)...Motor, (5)...Main power supply, (7)...
-Fail relay circuit, (10)...control device. Patent applicant: Koyo Seiko Co., Ltd. Agent
Person Einosuke Kishimoto (4 others) μ 4th
Claims (1)
異常が発生しているか否かをそれぞれ検出する手段、お
よび所定の故障判定時間連続して異常が検出されたとき
に、その機器が故障したと判定して操舵力を補助するた
めの電動モータへの電力供給を停止させる手段を備えた
電動式パワーステアリング装置において、車両状態を監
視し、故障判定時間を車両状態に応じた時間に設定する
手段を備えていることを特徴とする電動式パワーステア
リング装置。Regarding the required equipment for electric power steering equipment,
Means for detecting whether or not an abnormality has occurred, and an electric motor for determining that the device has failed and assisting the steering force when an abnormality is continuously detected for a predetermined failure determination period. An electric power steering device equipped with a means for stopping power supply to the vehicle, characterized in that the electric power steering device is equipped with a means for monitoring a vehicle condition and setting a failure determination time to a time corresponding to the vehicle condition. Device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7115688A JP2694609B2 (en) | 1988-03-24 | 1988-03-24 | Electric power steering device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7115688A JP2694609B2 (en) | 1988-03-24 | 1988-03-24 | Electric power steering device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01244975A true JPH01244975A (en) | 1989-09-29 |
| JP2694609B2 JP2694609B2 (en) | 1997-12-24 |
Family
ID=13452478
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7115688A Expired - Lifetime JP2694609B2 (en) | 1988-03-24 | 1988-03-24 | Electric power steering device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2694609B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009040225A (en) * | 2007-08-09 | 2009-02-26 | Nsk Ltd | Electric power steering device |
| KR20200074589A (en) * | 2018-12-17 | 2020-06-25 | 남양넥스모 주식회사 | Method of fault response for steer-by-wire system |
-
1988
- 1988-03-24 JP JP7115688A patent/JP2694609B2/en not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009040225A (en) * | 2007-08-09 | 2009-02-26 | Nsk Ltd | Electric power steering device |
| KR20200074589A (en) * | 2018-12-17 | 2020-06-25 | 남양넥스모 주식회사 | Method of fault response for steer-by-wire system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2694609B2 (en) | 1997-12-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5360077A (en) | Electric power steering apparatus | |
| JP3079282B2 (en) | Electric power steering device | |
| JP5086385B2 (en) | Electric power steering control device | |
| JP2001063492A (en) | Electronic control unit for vehicle safety control unit | |
| JPH0811942B2 (en) | Engine controller | |
| JPH1153207A (en) | Controller for vehicle | |
| JP2013182477A (en) | Microprocessor external monitoring circuit, electronic controller and electrically-driven power steering device | |
| JP3777792B2 (en) | Control device for electric power steering | |
| JPH02501960A (en) | Monitoring method and circuit device for operating elements controlled by computer | |
| JP3096793B2 (en) | Electric power steering device | |
| JP2694609B2 (en) | Electric power steering device | |
| JP4116099B2 (en) | Safety device for drive unit | |
| JPH0787603A (en) | Electric vehicle protection device | |
| JP3166397B2 (en) | Electric power steering device | |
| JP4449488B2 (en) | Control device for electric power steering device | |
| JPS60132041A (en) | Emergency control apparatus for fuel feeder | |
| JP2694612B2 (en) | Electric power steering device | |
| JP2694609C (en) | ||
| JPH06329042A (en) | Rear wheel steering system | |
| JP2903794B2 (en) | Control device for automatic transmission | |
| JP2698918B2 (en) | Electric power steering device | |
| JP3572801B2 (en) | Electric power steering device | |
| JP3342085B2 (en) | Electronic control unit | |
| JP2698914B2 (en) | Electric power steering device | |
| JPH0687459A (en) | Anomaly detecting device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070912 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080912 Year of fee payment: 11 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080912 Year of fee payment: 11 |