Nothing Special   »   [go: up one dir, main page]

JPH08207814A - Steering control device for vehicle - Google Patents

Steering control device for vehicle

Info

Publication number
JPH08207814A
JPH08207814A JP2078195A JP2078195A JPH08207814A JP H08207814 A JPH08207814 A JP H08207814A JP 2078195 A JP2078195 A JP 2078195A JP 2078195 A JP2078195 A JP 2078195A JP H08207814 A JPH08207814 A JP H08207814A
Authority
JP
Japan
Prior art keywords
steering
steering angle
information
amount
value
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
Application number
JP2078195A
Other languages
Japanese (ja)
Inventor
Hiroshi Nakajima
島 洋 中
Hideaki Adachi
立 英 明 足
Katsuhiko Sato
藤 克 彦 佐
Hideki Kuzutani
谷 秀 樹 葛
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.)
Aisin Corp
Original Assignee
Aisin Seiki Co Ltd
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 Aisin Seiki Co Ltd filed Critical Aisin Seiki Co Ltd
Priority to JP2078195A priority Critical patent/JPH08207814A/en
Publication of JPH08207814A publication Critical patent/JPH08207814A/en
Pending legal-status Critical Current

Links

Landscapes

  • Steering-Linkage Mechanisms And Four-Wheel Steering (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

PURPOSE: To reduce wiring quantity and electric power loss and improve reliability to an electric noise, by providing a second control means for adjusting the energizing quantity of a driving means, based on the information of a first steering quantity indicated value outputted by a first controlling means and the condition quantity of a control object steering system. CONSTITUTION: A target steering angle T1 is repeatedly calculated at every given period based on information detected by a sensing means by the steering angle calculating means S15 of a first controlling means, and angle information ΔT in accordance with a calculated target steering angle is converted into the operation quantity ΔT2 of a driving means by a first converting means S1A. This operation quantity ΔT2 is transmitted as a first steering quantity indicated value to a second controlling means SVU by a first indicated value transmitting means S1C. The energising quantity of the driving means is adjusted based on the information of a first steering quantity indicated value outputted by the first control means and the condition quantity of a control object steering system by the energizing control means of the second controlling means SVU.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、自動車に利用しうる操
舵制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a steering control device that can be used in an automobile.

【0002】[0002]

【従来の技術】従来より自動車においては、前輪の操舵
量に連動して、後輪を電気モ−タなどのアクチュエ−タ
で操舵することが実施されている。
2. Description of the Related Art Conventionally, in automobiles, the rear wheels are steered by an actuator such as an electric motor in conjunction with the steering amount of the front wheels.

【0003】この種の操舵制御装置は、例えば前輪舵角
センサ,車速センサ,後輪舵角センサ,モ−タ速度セン
サ等々で構成される各種センサ群と、電気モ−タと歯車
などで構成されるアクチュエ−タと、マイクロコンピュ
−タとドライバを含み電気モ−タの付勢を制御する電子
制御ユニットとで構成される。
This type of steering control device is composed of various sensor groups including, for example, a front wheel steering angle sensor, a vehicle speed sensor, a rear wheel steering angle sensor, a motor speed sensor, an electric motor and gears. And an electronic control unit for controlling the energization of the electric motor, which includes a microcomputer and a driver.

【0004】[0004]

【発明が解決しようとする課題】ところで、後輪操舵制
御装置の場合、アクチュエ−タの電気モ−タに比較的大
きな電流を流す必要があるので、電子制御ユニットとア
クチュエ−タとを接続するために太い電線を使用した
り、電線の長さを短くしないと電力の損失が大きくな
る。従って、電子制御ユニットをアクチュエ−タの近傍
に設置することが望まれる。
By the way, in the case of the rear wheel steering control device, it is necessary to supply a relatively large current to the electric motor of the actuator, so that the electronic control unit and the actuator are connected to each other. Therefore, unless a thick electric wire is used or the length of the electric wire is shortened, power loss increases. Therefore, it is desirable to install the electronic control unit near the actuator.

【0005】しかしながら、電子制御ユニットは、例え
ばヨ−レ−トセンサ,前輪舵角センサ,車輪速センサ,
T/M(変速機)車速センサなど、後輪から離れた位置
に配置される多数のセンサと接続する必要があるため、
電子制御ユニットを後輪の近くに配置すると、多数のセ
ンサと電子制御ユニットとを接続する配線を、それぞれ
長い距離に渡って引きまわさなければならず、配線の量
が増えるし、センサか電子制御ユニットに入力される各
種の信号が電気ノイズの影響を受け易くなるため不具合
いが生じる。
However, the electronic control unit includes, for example, a yaw rate sensor, a front wheel steering angle sensor, a wheel speed sensor,
Since it is necessary to connect to a number of sensors that are located away from the rear wheels, such as a T / M (transmission) vehicle speed sensor,
If the electronic control unit is placed near the rear wheel, the wiring connecting the multiple sensors and the electronic control unit must be routed over a long distance, increasing the amount of wiring and increasing the sensor or electronic control unit. Since various signals input to the unit are easily affected by electric noise, a problem occurs.

【0006】このような不具合を回避するためには、独
立した電子制御ユニットを2つ設け、一方の電子制御ユ
ニットを各種センサの近傍に配置し、他方の電子制御ユ
ニットをアクチュエ−タの近傍に配置するように構成す
るのが望ましい。
In order to avoid such a problem, two independent electronic control units are provided, one electronic control unit is arranged in the vicinity of various sensors, and the other electronic control unit is arranged in the vicinity of the actuator. It is desirable to configure it to be arranged.

【0007】ところで、2つの電子制御ユニットを設置
する場合には、お互いの電子制御ユニットの間で、目標
舵角などの情報を伝送する必要がある。一方、自動車の
後輪側操舵機構の操舵角と車輪の向きを変えるラックの
移動ストロ−ク(又はラックを駆動する電気モ−タの回
転量)との関係は、一般に車種毎にそれぞれ異なってい
る。このため、2つの電子制御ユニットの間で目標舵角
などの情報を伝送する場合には、車種毎に、実際の操舵
角と車輪の向きを変えるラックの移動ストロ−ク(又は
ラックを駆動する電気モ−タの回転量)との関係に応じ
て、アクチュエ−タに接続された電子制御ユニットの制
御の内容を変更しなければならず、車種毎に種類の異な
る電子制御ユニットを用意しなければならない。即ち、
電子制御ユニットの構成を共通化できないため、それの
製造コストを低減できない。
By the way, when two electronic control units are installed, it is necessary to transmit information such as a target steering angle between the electronic control units. On the other hand, the relationship between the steering angle of the rear wheel side steering mechanism of the automobile and the moving stroke of the rack that changes the direction of the wheels (or the rotation amount of the electric motor that drives the rack) is generally different for each vehicle type. There is. For this reason, when transmitting information such as a target steering angle between two electronic control units, a rack moving stroke (or a rack is driven to change the actual steering angle and the direction of the wheels for each vehicle type). The control contents of the electronic control unit connected to the actuator must be changed according to the relationship with the rotation amount of the electric motor), and different electronic control units must be prepared for each vehicle type. I have to. That is,
Since the configuration of the electronic control unit cannot be standardized, the manufacturing cost of the unit cannot be reduced.

【0008】また、一般に後輪操舵制御装置において
は、電気モ−タを制御するサ−ボ制御系において、応答
性を高めるために、目標舵角情報からそれの変化速度、
即ち目標舵角の時間微分値を求め、目標舵角に比例する
制御、及び目標舵角の微分に応じた制御が実施される。
そして、目標舵角の時間微分値は、それが小さな値であ
っても制御に大きな影響を及ぼすので、正確に目標舵角
の時間微分値を求める必要があり、サ−ボ制御系は、常
に精度の高い目標舵角の情報を把握している必要があ
る。
Generally, in the rear wheel steering control device, in the servo control system for controlling the electric motor, in order to enhance the responsiveness, the speed of change of the target steering angle information from the target steering angle information,
That is, the time derivative of the target rudder angle is obtained, and the control proportional to the target rudder angle and the control according to the derivative of the target rudder angle are performed.
Since the time derivative of the target rudder angle has a great influence on the control even if it is a small value, it is necessary to accurately obtain the time derivative of the target rudder angle. It is necessary to know highly accurate target rudder angle information.

【0009】ところが、精度の高い情報を表現するため
には大きなビット数を必要とするので、目標舵角を生成
する一方の電子制御ユニットから、サ−ボ制御系を含む
他方の電子制御ユニットに精度の高い目標舵角情報を伝
送しようとすると、ビット数の多い情報を伝送しなけれ
ばならない。しかしながら、情報伝送速度および伝送所
要時間の制約があるため、充分に精度の高い目標舵角情
報を伝送するのは難しい。伝送する目標舵角情報の精度
を上げるために伝送所要時間を長くすると、目標舵角を
更新する周期を長くせざるを得ないので、制御系の応答
性が悪化するのは避けられない。
However, since a large number of bits are required to express highly accurate information, one electronic control unit that generates a target rudder angle is changed to another electronic control unit that includes a servo control system. In order to transmit highly accurate target rudder angle information, information having a large number of bits must be transmitted. However, it is difficult to transmit the target rudder angle information with sufficient accuracy because of the restrictions on the information transmission speed and the required transmission time. If the required transmission time is increased in order to improve the accuracy of the target rudder angle information to be transmitted, the cycle for updating the target rudder angle must be lengthened, and the responsiveness of the control system is inevitably deteriorated.

【0010】従って本発明は、操舵制御装置における配
線量の低減,電力損失の低減,電気ノイズに対する信頼
性の改善,装置の製造コストの低減等を課題とする。
Therefore, an object of the present invention is to reduce the amount of wiring in the steering control device, reduce power loss, improve reliability against electric noise, reduce manufacturing cost of the device, and the like.

【0011】[0011]

【課題を解決するための手段】上記課題を解決するた
め、本発明の車輌の操舵制御装置は、車輌の状態に関す
る情報を検出するセンサ手段(17,20,222,2
3,24);舵角を調整する駆動手段(12);第1の
デジタルプロセッサ(1)を含み、前記センサ手段と接
続され、センサ手段が検出した情報に基づいて、所定周
期毎に繰り返し目標舵角(T1)を計算する舵角計算手
段(S15),計算された目標舵角に応じた角度情報
(ΔT)を前記駆動手段の操作量(ΔT2)に変換する
第1の変換手段(S1A),及び該第1の変換手段によ
って計算された操作量を第1の操舵量指示値として送信
する第1の指示値送信手段(S1C)、を備える第1の
制御手段(9);及び前記第1のデジタルプロセッサと
は別の独立した第2のデジタルプロセッサ(8)を含
み、前記第1の制御手段が出力する前記第1の操舵量指
示値の情報と制御対象操舵系の状態量(RAGL)とに
基づいて前記駆動手段の付勢量を調整する付勢制御手段
(DV2,DV3)、を備える第2の制御手段(SV
U);を備える。
In order to solve the above-mentioned problems, the vehicle steering control device of the present invention comprises a sensor means (17, 20, 222, 2) for detecting information relating to the state of the vehicle.
3, 24); drive means (12) for adjusting the rudder angle; including a first digital processor (1), connected to the sensor means, and repeatedly repeated at predetermined intervals based on the information detected by the sensor means. Rudder angle calculation means (S15) for calculating the rudder angle (T1), and first conversion means (S1A) for converting the angle information (ΔT) corresponding to the calculated target rudder angle into the operation amount (ΔT2) of the drive means. ), And a first control means (9) for transmitting the operation amount calculated by the first conversion means as a first steering amount instruction value (S1C); A second digital processor (8) independent of the first digital processor is included, and the information of the first steering amount instruction value output by the first control means and the state quantity of the control target steering system ( RAGL) of the drive means based on Second control means (SV) including a bias control means (DV2, DV3) for adjusting the bias amount.
U) ;.

【0012】また、請求項2においては、前記第1の制
御手段は、前記目標舵角の微分値を計算する舵角微分値
計算手段(S15),該手段が求めた微分値に応じた情
報を前記駆動手段の操作量(VT1)に変換する第2の
変換手段(S1B),及び該第2の変換手段によって計
算された操作量を第2の操舵量指示値として送信する第
2の指示値送信手段(S1C)を備え、前記第2の制御
手段の付勢制御手段は、前記第1の制御手段が出力する
第1及び第2の操舵量指示値の情報と制御対象操舵系の
状態量とに基づいて前記駆動手段の付勢量を調整するよ
うに構成される。
Further, in the present invention, the first control means is a steering angle differential value calculating means (S15) for calculating a differential value of the target steering angle, and information according to the differential value obtained by the means. A second conversion means (S1B) for converting the operation amount into the operation amount (VT1) of the drive means, and a second instruction for transmitting the operation amount calculated by the second conversion means as a second steering amount instruction value. A value transmission means (S1C) is provided, and the bias control means of the second control means includes information on the first and second steering amount instruction values output by the first control means and the state of the control target steering system. And the amount of biasing of the drive means based on the amount.

【0013】また、請求項3においては、前記第1の制
御手段は、前記目標舵角の所定期間内の変化量に相当す
る値(ΔT)を生成して前記第1の変換手段に与える舵
角変化計算手段(S16,S19)を含み、前記第2の
制御手段は、前記第1の制御手段が出力する値を累算し
て操舵量指示値(Tθ2)を求める累算手段(S2A)
を含む。
Further, in the present invention, the first control means generates a value (ΔT) corresponding to the amount of change of the target steering angle within a predetermined period and gives the value to the first conversion means. The second control means includes an angle change calculation means (S16, S19), and the second control means accumulates values output by the first control means to obtain a steering amount instruction value (Tθ2).
including.

【0014】また、請求項4においては、前記センサ手
段は、少なくとも車輌の前側車輪の実操舵角を検出する
前輪舵角検出手段(17,20)を備える。
Further, in the present invention, the sensor means includes at least front wheel steering angle detection means (17, 20) for detecting the actual steering angle of the front wheels of the vehicle.

【0015】なお上記括弧内に示した記号は、後述する
実施例中の対応する要素の符号を参考までに示したもの
であるが、本発明の各構成要素は実施例中の具体的な要
素のみに限定されるものではない。
The symbols shown in the parentheses are reference numerals of corresponding elements in the embodiments described later, but each constituent element of the present invention is a concrete element in the embodiments. It is not limited to only.

【0016】[0016]

【作用】本発明においては、センサ手段(17,20,
22,23,24)が第1の制御手段(9)の入力に接
続されており、駆動手段(12)が第2の制御手段(S
VU)の出力に接続されている。また、第1の制御手段
は第1のデジタルプロセッサ(1)を含み、第2の制御
手段は、第1のデジタルプロセッサとは別の独立した第
2のデジタルプロセッサ(8)を含んでいる。第1のデ
ジタルプロセッサ及び第2のデジタルプロセッサは、各
々、マイクロコンピュ−タのような汎用制御手段に特定
のプログラムを組込んだものでもよいし、特定の処理機
能を実行する専用のハ−ドウェア回路であってもよい。
In the present invention, the sensor means (17, 20,
22, 23, 24) is connected to the input of the first control means (9) and the drive means (12) is the second control means (S).
VU) output. Also, the first control means includes a first digital processor (1), and the second control means includes a second digital processor (8) independent of the first digital processor. Each of the first digital processor and the second digital processor may be a general-purpose control means such as a microcomputer in which a specific program is incorporated, or dedicated hardware for executing a specific processing function. It may be a circuit.

【0017】そして、第1の制御手段(9)の舵角計算
手段(S15)は、センサ手段が検出した情報に基づい
て、所定周期毎に繰り返し目標舵角(T1)を計算す
る。第1の変換手段(S1A)は、計算された目標舵角
に応じた角度情報(ΔT)を前記駆動手段の操作量(Δ
T2)に変換する。この操作量(ΔT2)を第1の指示
値送信手段(S1C)が第1の操舵量指示値として第2
の制御手段(SVU)に送信する。第2の制御手段(S
VU)の付勢制御手段(DV2,DV3)は、第1の制
御手段が出力する第1の操舵量指示値の情報と制御対象
操舵系の状態量(RAGL)とに基づいて前記駆動手段
の付勢量を調整する。
Then, the rudder angle calculating means (S15) of the first control means (9) repeatedly calculates the target rudder angle (T1) at predetermined intervals based on the information detected by the sensor means. The first conversion means (S1A) uses the angle information (ΔT) corresponding to the calculated target steering angle as the operation amount (Δ) of the drive means.
Convert to T2). The operation amount (ΔT2) is used by the first instruction value transmitting means (S1C) as the first steering amount instruction value and is changed to the second value.
To the control means (SVU). Second control means (S
The bias control means (DV2, DV3) of the VU) of the drive means based on the information of the first steering amount instruction value output by the first control means and the state quantity (RAGL) of the controlled steering system. Adjust the amount of bias.

【0018】これによれば、第1の制御手段と第2の制
御手段は、互いに独立した制御ユニットであり、これら
は別々の位置に配置することができる。即ち、センサ手
段と接続される第1の制御手段は、センサ手段が設置さ
れている場所に近い位置(例えば車室前部)に設置し、
駆動手段と接続される第2の制御手段は、駆動手段に近
い位置(例えば後輪操舵機構と同一のハウジング内)に
設置することが可能である。第1の制御手段をセンサ手
段の近傍に配置することにより、第1の制御手段とセン
サ手段との接続が容易になり、またその接続部分で電気
ノイズの影響を受けにくくなる。また、第2の制御手段
を駆動手段の近傍に配置することにより、第2の制御手
段と駆動手段との接続が容易になり、それらの接続部分
での電力損失が低減される。
According to this, the first control means and the second control means are independent control units, and they can be arranged at different positions. That is, the first control means connected to the sensor means is installed at a position close to the place where the sensor means is installed (for example, the front part of the passenger compartment),
The second control means connected to the drive means can be installed at a position close to the drive means (for example, in the same housing as the rear wheel steering mechanism). By arranging the first control means in the vicinity of the sensor means, the connection between the first control means and the sensor means is facilitated, and the connected portion is less susceptible to electrical noise. Further, by disposing the second control means in the vicinity of the drive means, the connection between the second control means and the drive means becomes easy, and the power loss at those connection portions is reduced.

【0019】また、第1の制御手段と第2の制御手段と
の間の配線においては、基本的には前者から後者に向か
って目標舵角の情報を送るだけで良いので、それらの接
続は極めて容易である。また、その部分の配線長が長い
場合でも、配線部分のインピ−ダンスを下げることによ
り、電気ノイズの影響を受けにくくすることができる
し、大電流を流す必要がないので、電力損失の増大の問
題も生じない。
In the wiring between the first control means and the second control means, basically, it is sufficient to send the information of the target rudder angle from the former to the latter. It's extremely easy. Further, even if the wiring length of that portion is long, it is possible to reduce the influence of electrical noise by lowering the impedance of the wiring portion, and since it is not necessary to pass a large current, the power loss is increased. There is no problem.

【0020】また、操舵制御装置が搭載される自動車の
種類に応じた車輪の実舵角とその車輪の向きを変えるラ
ック軸の移動ストロ−ク(又は電気モ−タの駆動量)と
の関係は車種毎に異なるが、第1の制御手段から第2の
制御手段に伝送する情報は、前記駆動手段の操作量(Δ
T2)に相当するので、車種が変化した場合でも、第2
の制御手段の構成を変える必要はなく、同一構成の第2
の制御手段を全ての車種に共通に利用しうる。車種の違
いによる制御量の変化については、第1の制御手段の第
1の変換手段(S1A)の変換内容の変更だけで対応し
うる。従って、第2の制御手段の製造コストを低減しう
る。
Further, the relationship between the actual steering angle of the wheel according to the type of the vehicle equipped with the steering control device and the moving stroke of the rack shaft (or the driving amount of the electric motor) for changing the direction of the wheel. Is different for each vehicle type, the information transmitted from the first control means to the second control means is the operation amount (Δ
Since it corresponds to T2), even if the vehicle type changes,
It is not necessary to change the configuration of the control means of
The control means of can be commonly used for all vehicle types. The change in the control amount due to the difference in vehicle type can be dealt with only by changing the conversion content of the first conversion means (S1A) of the first control means. Therefore, the manufacturing cost of the second control means can be reduced.

【0021】また請求項2においては、目標舵角の微分
値を第1の制御手段の舵角微分値計算手段(S15)が
計算し、該微分値を前記駆動手段の操作量(VT1)に
変換したうえで第2の操舵量指示値として第2の制御手
段に伝送する。従って、第2の制御手段が微分計算をす
る必要はなく、第1の制御手段から第2の制御手段に伝
送する目標舵角相当の情報(ΔT2)については、さほ
ど高い精度が要求されない。即ち、第1の制御手段から
第2の制御手段に伝送する目標舵角相当の情報(ΔT
2)のビット数を減らすことができる。目標舵角の微分
値を更新する周期は、目標舵角の更新周期に比べて長く
してもよいので、微分値に関する単位時間あたりの伝送
ビット数は比較的少ない。つまり、微分値の計算のため
に高精度の目標舵角だけを伝送する場合に比べて、低精
度の目標舵角および目標舵角の微分値を伝送する方が、
単位時間あたりの伝送情報量が少なくなる。
In the second aspect, the steering angle differential value calculating means (S15) of the first control means calculates the differential value of the target steering angle, and the differential value is used as the operation amount (VT1) of the driving means. After being converted, it is transmitted to the second control means as the second steering amount instruction value. Therefore, the second control means does not need to perform the differential calculation, and the information (ΔT2) corresponding to the target steering angle transmitted from the first control means to the second control means does not require so high accuracy. That is, information (ΔT) corresponding to the target steering angle transmitted from the first control means to the second control means.
The number of bits in 2) can be reduced. The period for updating the differential value of the target rudder angle may be longer than the period for updating the target rudder angle, and therefore the number of transmission bits per unit time regarding the differential value is relatively small. That is, compared with the case of transmitting only the high-precision target steering angle for calculating the differential value, transmitting the low-precision target steering angle and the differential value of the target steering angle is
The amount of information transmitted per unit time is reduced.

【0022】また請求項3においては、第1の制御手段
から第2の制御手段に伝送する目標舵角相当の情報が、
目標舵角の所定期間内の変化量に相当する値(ΔT)で
あるため、送信すべき信号の単位時間あたりの情報量が
低減される。その結果、例えば信号の周波数を下げるこ
とが可能になる。周波数の高い信号を伝送すると、その
信号が高周波ノイズを発するので様々な問題が生じる
が、信号の周波数を下げることにより、高周波ノイズを
大幅に低減しうる。また、信号を並列デ−タで送る場合
には、送るべき情報量が減ると、並列に送る信号のビッ
ト数を減らして、配線の数を減らすことが可能である。
In the third aspect, the information corresponding to the target steering angle transmitted from the first control means to the second control means is:
Since the value (ΔT) corresponds to the amount of change in the target steering angle within the predetermined period, the amount of information of the signal to be transmitted per unit time is reduced. As a result, it becomes possible to reduce the frequency of the signal, for example. When a high frequency signal is transmitted, the signal emits high frequency noise, which causes various problems. However, by reducing the frequency of the signal, the high frequency noise can be significantly reduced. Further, in the case of transmitting signals by parallel data, if the amount of information to be transmitted decreases, it is possible to reduce the number of bits of signals transmitted in parallel and reduce the number of wirings.

【0023】[0023]

【実施例】本発明を実施する一形式の自動車の操舵系の
構成を図1に示す。図1において、13が左前輪、14
が右前輪、15が左後輪、16が右後輪をそれぞれ示し
ている。ステアリングホイ−ル19の操舵軸は、前輪操
舵機構10と連結されている。前輪操舵機構10には、
ラック&ピニオン機構が内蔵されており、ステアリング
ホイ−ル19の回動に連動してピニオンが回動すると、
それと噛み合うラックが形成されたラック軸10aが軸
方向(左右方向)に移動し、ラック軸10aが動くと、
それに連結された前輪13及び14の舵角が変わる。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows the structure of a steering system of an automobile for implementing the present invention. In FIG. 1, 13 is the left front wheel, and 14
Is the right front wheel, 15 is the left rear wheel, and 16 is the right rear wheel. The steering shaft of the steering wheel 19 is connected to the front wheel steering mechanism 10. The front wheel steering mechanism 10 includes
The rack and pinion mechanism is built in, and when the pinion rotates in conjunction with the rotation of the steering wheel 19,
When the rack shaft 10a formed with a rack that meshes with the rack shaft 10a moves in the axial direction (left-right direction) and the rack shaft 10a moves,
The steering angles of the front wheels 13 and 14 connected to it change.

【0024】この実施例では、前輪の舵角を検出するた
めに、2種類の舵角検出器17及び20が設置してあ
る。舵角検出器17は、ラック軸10aの軸方向の位置
を検出するポテンショメ−タであり、舵角検出器20
は、ステアリングホイ−ル19の操舵軸の回転に伴なっ
てパルスを発生するロ−タリ−エンコ−ダである。舵角
検出器17及び20が出力する信号は、各々、車室内に
設置された電子制御ユニット(ECU)9に入力され
る。
In this embodiment, two types of steering angle detectors 17 and 20 are installed to detect the steering angle of the front wheels. The rudder angle detector 17 is a potentiometer for detecting the axial position of the rack shaft 10 a, and the rudder angle detector 20
Is a rotary encoder that generates a pulse as the steering shaft of the steering wheel 19 rotates. The signals output from the steering angle detectors 17 and 20 are input to an electronic control unit (ECU) 9 installed in the vehicle compartment.

【0025】また、車速を検出するために、2種類の車
速検出器22及び23が設置してある。車速検出器22
は実際の車輪の回転速度に基づいて車速を検出し、車速
検出器23は、変速機の出力軸の回転速度に基づいて車
速を検出する。また、車体のヨ−レ−トを検出するため
に、ヨ−レ−ト検出器24が設置されている。車速検出
器22,23及びヨ−レ−ト検出器24が出力する信号
は、各々、電子制御ユニット9に入力される。
Two types of vehicle speed detectors 22 and 23 are installed to detect the vehicle speed. Vehicle speed detector 22
Detects the vehicle speed based on the actual rotation speed of the wheels, and the vehicle speed detector 23 detects the vehicle speed based on the rotation speed of the output shaft of the transmission. Further, a yaw rate detector 24 is installed to detect the yaw rate of the vehicle body. The signals output from the vehicle speed detectors 22 and 23 and the yaw rate detector 24 are input to the electronic control unit 9, respectively.

【0026】またこの実施例では、エンジンが回転して
いるか否かを識別するために、レギュレ−タREGの出
力(L端子)を、電子制御ユニット9およびサ−ボユニ
ットSVUに接続してある。レギュレ−タREGは、エ
ンジンの出力に連結された車載発電機の出力電圧を安定
化する装置である。
Further, in this embodiment, the output (L terminal) of the regulator REG is connected to the electronic control unit 9 and the servo unit SVU in order to identify whether or not the engine is rotating. The regulator REG is a device that stabilizes the output voltage of the vehicle-mounted generator connected to the output of the engine.

【0027】後輪15及び16は、ラック軸25に連結
されており、ラック軸25の軸方向(左右方向)の移動
に伴なって後輪15及び16の舵角が変わる。ラック軸
25は後輪操舵機構11に連結されている。後輪操舵機
構11は、駆動用の電気モ−タ(ブラシレスモ−タ)1
2,該電気モ−タ12の回転位置を検出する磁極センサ
18,サ−ボユニットSVU,及び図示しない減速機を
内蔵している。サ−ボユニットSVUは、電子制御ユニ
ット9から入力される目標舵角情報に基づいて、電気モ
−タ12を駆動する。電気モ−タ12を駆動すると、減
速機を介してそれに連結されたラック軸25が移動し、
後輪の舵角が変わる。ラック軸25には、後輪の舵角を
検出するために、舵角検出器21が設置されている。こ
の舵角検出器21はポテンショメ−タである。舵角検出
器21が出力する信号は、サ−ボユニットSVUに入力
される。
The rear wheels 15 and 16 are connected to the rack shaft 25, and the steering angles of the rear wheels 15 and 16 change as the rack shaft 25 moves in the axial direction (left-right direction). The rack shaft 25 is connected to the rear wheel steering mechanism 11. The rear wheel steering mechanism 11 is an electric motor (brushless motor) 1 for driving.
2. A magnetic pole sensor 18 for detecting the rotational position of the electric motor 12, a servo unit SVU, and a speed reducer (not shown) are incorporated. The servo unit SVU drives the electric motor 12 based on the target steering angle information input from the electronic control unit 9. When the electric motor 12 is driven, the rack shaft 25 connected to it via the reduction gear moves,
The steering angle of the rear wheels changes. A rudder angle detector 21 is installed on the rack shaft 25 to detect the rudder angle of the rear wheels. The steering angle detector 21 is a potentiometer. The signal output from the steering angle detector 21 is input to the servo unit SVU.

【0028】イグニッションスイッチIGを介してバッ
テリ−2と接続された第1の電源ラインDIGは、電子
制御ユニット9とサ−ボユニットSVUに接続されてい
る。この第1の電源ラインDIGは、流れる電流が比較
的小さいため、0.3mm(又は0.5mm)の径の電
線を使用して配線してある。一方、リレ−3を介してバ
ッテリ−2と接続された第2の電源ラインPIGが、サ
−ボユニットSVUに接続されている。この第2の電源
ラインPIGは、流れる電流が大きいので、3mmの径
の電線を使用して配線してある。
The first power supply line DIG connected to the battery-2 via the ignition switch IG is connected to the electronic control unit 9 and the servo unit SVU. The first power supply line DIG is wired using an electric wire having a diameter of 0.3 mm (or 0.5 mm) because the flowing current is relatively small. On the other hand, the second power supply line PIG connected to the battery-2 via the relay-3 is connected to the servo unit SVU. Since the second power supply line PIG has a large flowing current, it is wired using an electric wire having a diameter of 3 mm.

【0029】図1に示した装置の実際の後輪操舵機構1
1の構成を図2に示す。図2を参照すると、サ−ボユニ
ットSVU,電気モ−タ12,磁極センサ18,及び舵
角検出器21は、後輪操舵機構11の同一のハウジング
に内蔵されている。サ−ボユニットSVUは、コネクタ
CNを介して、電源ラインPIG,DIG及び電子制御
ユニット9と接続される。サ−ボユニットSVUと電気
モ−タ12は、ハウジングの内部で短い電線により接続
されている。
The actual rear wheel steering mechanism 1 of the apparatus shown in FIG.
The configuration of No. 1 is shown in FIG. Referring to FIG. 2, the servo unit SVU, the electric motor 12, the magnetic pole sensor 18, and the steering angle detector 21 are built in the same housing of the rear wheel steering mechanism 11. The servo unit SVU is connected to the power supply lines PIG and DIG and the electronic control unit 9 via the connector CN. The servo unit SVU and the electric motor 12 are connected inside the housing by a short electric wire.

【0030】このような構造であるため、後輪操舵機構
11を電源ライン及び電子制御ユニット9と接続するた
めの配線の数が非常に少なく、特に、大電流を流す配線
が、電源ラインPIGとア−スだけであるため、電力の
損失を最小限に抑えることができる。サ−ボユニットS
VUと電気モ−タ12は、ハウジングの内部で短い電線
により接続されているので、この部分での電力の損失は
ほとんどない。
Due to such a structure, the number of wirings for connecting the rear wheel steering mechanism 11 to the power source line and the electronic control unit 9 is very small, and particularly, the wiring for passing a large current is the power source line PIG. Since it is only the ground, the power loss can be minimized. Servo unit S
Since the VU and the electric motor 12 are connected by a short electric wire inside the housing, there is almost no loss of electric power at this portion.

【0031】一方、電子制御ユニット9は、後輪操舵機
構11から離れている代わりに、各種センサ(17,2
2,23,24)に比較的近い位置に設置されているの
で、これらのセンサと電子制御ユニット9とを接続する
電線は比較的長さが短く、この配線の扱いは容易であ
る。各々のセンサには、安定化した電圧を供給する必要
があるので、1つのセンサあたり少なくとも3本の電線
で電子制御ユニット9と接続する必要があり、電線が短
いと大きなメリットが生じる。また、電線の長さが短い
ので、外部からの電気ノイズの影響を受けにくい。また
電子制御ユニット9とサ−ボユニットSVUとを接続す
る部分については、後述するように、電線の数が少ない
ので、仮にこの部分の配線が長くなったとしても、外部
からの電気ノイズの影響を排除するのは容易である。例
えば、信号線路のインピ−ダンスを下げれば、外部から
の電気ノイズの影響は小さくなる。
On the other hand, the electronic control unit 9 is provided with various sensors (17, 2) instead of being separated from the rear wheel steering mechanism 11.
2, 23, 24), the electric wires connecting these sensors and the electronic control unit 9 are relatively short, and the wiring is easy to handle. Since it is necessary to supply a stabilized voltage to each sensor, it is necessary to connect at least three electric wires to the electronic control unit 9 per sensor, and a short electric wire brings about a great advantage. In addition, since the length of the electric wire is short, it is less likely to be affected by electric noise from the outside. As will be described later, the number of electric wires is small in the portion connecting the electronic control unit 9 and the servo unit SVU. Therefore, even if the wiring in this portion becomes long, the influence of electric noise from the outside will not occur. It's easy to get rid of. For example, if the impedance of the signal line is lowered, the influence of external electrical noise will be reduced.

【0032】図1の電子制御ユニット9の構成を図3に
示し、サ−ボユニットSVUの構成を図4に示す。まず
図3を参照し、電子制御ユニット9について説明する。
電子制御ユニット9は、マイクロコンピュ−タ1,電源
ユニット4,電圧監視回路6,アンドゲ−トG1,ドラ
イバDV1,インタ−フェ−スIF1およびIF2を備
えている。マイクロコンピュ−タ1は、A/D変換器,
タイマおよびシリアル通信回路を内蔵している。電源ユ
ニット4は、安定化された5Vの電圧を出力する安定化
電源と、パワ−オン時及び電源電圧低下時にリセット信
号を出力するリセット回路と、異常を検出するウオッチ
ドッグタイマ回路を備えている。インタ−フェ−スIF
1およびIF2は、信号の波形整形,増幅,レベル調整
等をする信号処理回路である。
The structure of the electronic control unit 9 of FIG. 1 is shown in FIG. 3, and the structure of the servo unit SVU is shown in FIG. First, the electronic control unit 9 will be described with reference to FIG.
The electronic control unit 9 includes a microcomputer 1, a power supply unit 4, a voltage monitoring circuit 6, an AND gate G1, a driver DV1, and interfaces IF1 and IF2. The microcomputer 1 includes an A / D converter,
Built-in timer and serial communication circuit. The power supply unit 4 includes a stabilized power supply that outputs a stabilized voltage of 5V, a reset circuit that outputs a reset signal when the power is turned on and when the power supply voltage drops, and a watchdog timer circuit that detects an abnormality. . Interface IF
Reference numeral 1 and IF2 are signal processing circuits that perform signal waveform shaping, amplification, level adjustment, and the like.

【0033】マイクロコンピュ−タ1の入力ポ−トに
は、インタ−フェ−スIF1を介して、前記センサ2
4,17,20,22及び23から、それぞれヨ−レイ
ト,前輪舵角1,前輪舵角2,車輪速,及び変速機車速
に関する信号が入力される。また、レギュレ−タREG
からのエンジン回転信号と、電源ラインからのバッテリ
電圧信号も印加される。マイクロコンピュ−タ1の入力
ポ−トに印加される。ヨ−レイト,前輪舵角1,及びバ
ッテリ電圧の信号は各々アナログ電圧であるため、これ
らの電圧のレベルがマイクロコンピュ−タ1に内蔵され
たA/D変換器によって所定周期毎にサンプリングさ
れ、数値に変換されてメモリに保持される。また前輪舵
角2,車輪速,及び変速機車速は、パルス信号であるた
め、各々の信号のパルスの周期がマイクロコンピュ−タ
1に内蔵されたタイマによって所定周期毎に測定され、
測定結果が舵角又は車速に変換されてメモリに保持され
る。エンジン回転信号は、エンジン回転の有無を示す2
値信号である。
The input port of the microcomputer 1 is connected to the sensor 2 via the interface IF1.
Signals relating to yaw rate, front wheel steering angle 1, front wheel steering angle 2, wheel speed, and transmission vehicle speed are input from 4, 17, 20, 22, and 23, respectively. In addition, the regulator REG
The engine rotation signal from the power supply and the battery voltage signal from the power supply line are also applied. It is applied to the input port of the micro computer 1. Since the signals of the yaw rate, the front wheel steering angle 1, and the battery voltage are analog voltages, the levels of these voltages are sampled by the A / D converter built in the microcomputer 1 at predetermined intervals. Converted to a number and stored in memory. Further, since the front wheel steering angle 2, the wheel speed, and the transmission vehicle speed are pulse signals, the pulse cycle of each signal is measured by the timer built in the microcomputer 1 at predetermined intervals.
The measurement result is converted into the steering angle or the vehicle speed and stored in the memory. The engine rotation signal indicates whether or not the engine is rotating 2
It is a value signal.

【0034】電子制御ユニット9とサ−ボユニットSV
Uとの間は、4本の信号線RLS,RXD,TXD及び
CLKで互いに接続されている。これらのうち、信号線
RXD,TXD及びCLKは、インタ−フェ−スIF2
を介して、マイクロコンピュ−タ1のシリアル通信回路
と接続されている。RXDは、サ−ボユニットSVUか
らマイクロコンピュ−タ1に向かって伝送する2値信号
(シリアルデ−タ)を通す信号線であり、TXDは、マ
イクロコンピュ−タ1からサ−ボユニットSVUに向か
って伝送する2値信号(シリアルデ−タ)を通す信号線
であり、CLKは通信デ−タのタイミングを定める周期
が一定のクロックパルスを通す信号線である。この実施
例では、信号線CLKに出力する信号は、マイクロコン
ピュ−タ1が生成し出力する。
Electronic control unit 9 and servo unit SV
U is connected to U by four signal lines RLS, RXD, TXD and CLK. Of these, the signal lines RXD, TXD and CLK are interface IF2.
It is connected to the serial communication circuit of the microcomputer 1 via. RXD is a signal line through which a binary signal (serial data) transmitted from the servo unit SVU to the microcomputer 1 is passed, and TXD is transmitted from the microcomputer 1 to the servo unit SVU. Is a signal line through which a binary signal (serial data) is passed, and CLK is a signal line through which a clock pulse having a constant cycle that determines the timing of communication data is passed. In this embodiment, the signal output to the signal line CLK is generated and output by the microcomputer 1.

【0035】RLSは、サ−ボユニットSVUが出力す
るパワ−電源遮断信号を通す信号線である。この例で
は、電圧監視回路6が異常に低い電源電圧を検出した場
合,マイクロコンピュ−タ1が出力ポ−トRLMにパワ
−電源遮断信号を出力した場合,及びサ−ボユニットS
VUが信号線RLSにパワ−電源遮断信号を出力した場
合、のいずれかの条件をアンドゲ−トG1が検出する
と、リレ−3が電力系の電源ラインPIGに対する電力
の供給を遮断する。
RLS is a signal line for passing a power-supply cutoff signal output from the servo unit SVU. In this example, when the voltage monitoring circuit 6 detects an abnormally low power supply voltage, when the microcomputer 1 outputs a power supply power-off signal to the output port RLM, and when the servo unit S is operated.
When the gate G1 detects any one of the conditions when the VU outputs a power supply cutoff signal to the signal line RLS, the relay-3 cuts off the power supply to the power supply line PIG of the power system.

【0036】次に、図4を参照してサ−ボユニットSV
Uを説明する。この例では、サ−ボユニットSVUは、
マイクロコンピュ−タ8,電源ユニット71,インタ−
フェ−スIF3,抵抗器R1,ドライバDV2,DV3
及びクロック検知回路SCKを備えている。マイクロコ
ンピュ−タ8は、A/D変換器,タイマおよびシリアル
通信回路を内蔵している。電源ユニット71は、安定化
された5Vの電圧を出力する安定化電源と、パワ−オン
時及び電源電圧低下時にリセット信号を出力するリセッ
ト回路と、異常を検出するウオッチドッグタイマ回路を
備えている。インタ−フェ−スIF3は、信号の波形整
形,増幅,レベル調整等をする信号処理回路である。
Next, referring to FIG. 4, the servo unit SV
U will be explained. In this example, the servo unit SVU is
Microcomputer 8, power supply unit 71, interface
Face IF3, resistor R1, driver DV2, DV3
And a clock detection circuit SCK. The microcomputer 8 contains an A / D converter, a timer and a serial communication circuit. The power supply unit 71 includes a stabilized power supply that outputs a stabilized voltage of 5V, a reset circuit that outputs a reset signal when the power is turned on and when the power supply voltage drops, and a watchdog timer circuit that detects an abnormality. . The interface IF3 is a signal processing circuit that performs signal waveform shaping, amplification, level adjustment, and the like.

【0037】クロック停止検知回路SCKは、信号線C
LKに所定周期のクロックパルスが現われているか否か
を識別する回路であり、この実施例では図9に示す構成
になっている。図9を参照すると、クロック停止検知回
路SCKは、抵抗器R1,R2,R3で構成される分圧
回路と、F/V(周波数/電圧)変換器FV1,アナロ
グ比較器CP1,CP2及びアンドゲ−トANDを備え
ている。F/V変換器FV1は、入力される信号(CL
K)の周波数に比例する電圧をVfとして出力する。ア
ナログ比較器CP1は、F/V変換器FV1の出力電圧
Vfを分圧回路が出力するしきい値電圧VLと比較し
て、その結果を2値信号として出力し、アナログ比較器
CP2は、F/V変換器FV1の出力電圧Vfを分圧回
路が出力するしきい値電圧VHと比較してその結果を2
値信号として出力する。
The clock stop detection circuit SCK includes a signal line C
This is a circuit for identifying whether or not a clock pulse having a predetermined cycle appears in LK, and has a configuration shown in FIG. 9 in this embodiment. Referring to FIG. 9, the clock stop detection circuit SCK includes a voltage dividing circuit including resistors R1, R2 and R3, an F / V (frequency / voltage) converter FV1, analog comparators CP1 and CP2 and an AND gate. Equipped with a AND. The F / V converter FV1 receives the input signal (CL
The voltage proportional to the frequency of K) is output as Vf. The analog comparator CP1 compares the output voltage Vf of the F / V converter FV1 with the threshold voltage VL output from the voltage divider circuit, and outputs the result as a binary signal. The output voltage Vf of the / V converter FV1 is compared with the threshold voltage VH output from the voltage dividing circuit, and the result is 2
Output as a value signal.

【0038】信号線CLKに所定周期のクロックパルス
が現われている場合には、VL<Vf<VHになるの
で、CP1,CP2の出力が共に高レベルHになり、ア
ンドゲ−トANDの出力もHになる。しかし、電子制御
ユニット9とサ−ボユニットSVUとを接続する信号線
CLKのトラブルによって信号線CLKにクロックパル
スが現われなくなったり、電子制御ユニット9の異常に
よって、信号線CLKに現われる信号の周波数が所定値
から大きくずれた場合、あるいはノイズの影響によって
信号に異常な波形が重畳された場合には、VL>Vf,
又はVf>VHになるので、CP1,CP2の少なくと
も一方の出力が低レベルLになり、アンドゲ−トAND
の出力もLになる。従って、クロック検知回路SCKか
ら出力される2値信号を監視することによって、信号線
CLKに関する様々な異常を検知しうる。
When a clock pulse of a predetermined cycle appears on the signal line CLK, VL <Vf <VH, so that the outputs of CP1 and CP2 both become high level H, and the output of the AND gate AND also becomes H. become. However, a clock pulse does not appear on the signal line CLK due to a trouble of the signal line CLK connecting the electronic control unit 9 and the servo unit SVU, and the frequency of the signal appearing on the signal line CLK is predetermined due to the abnormality of the electronic control unit 9. If it deviates significantly from the value, or if an abnormal waveform is superimposed on the signal due to the influence of noise, VL> Vf,
Or, since Vf> VH, at least one of the outputs of CP1 and CP2 becomes low level L, and AND gate AND
Also becomes L. Therefore, by monitoring the binary signal output from the clock detection circuit SCK, various abnormalities regarding the signal line CLK can be detected.

【0039】再び図4を参照する。電子制御ユニット9
とサ−ボユニットSVUとを接続する4本の信号線RL
S,RXD,TXD及びCLKのうち、信号線RXD,
TXD及びCLKは、インタ−フェ−スIF3を介し
て、マイクロコンピュ−タ8のシリアル通信回路と接続
されており、信号線RLSはマイクロコンピュ−タ8の
出力ポ−トRLSと接続されている。マイクロコンピュ
−タ8は、信号線TXDに現われる2値信号(シリアル
デ−タ)を入力し、信号線RXDに2値信号を出力す
る。これらの信号のタイミングは、信号線CLKの信号
によって決定される。信号線CLKの信号は、前述のク
ロック停止検知回路SCKにも印加される。クロック停
止検知回路SCKの出力信号は、マイクロコンピュ−タ
8の入力ポ−トP11及びドライバDV2に印加され
る。クロック停止検知回路SCKからドライバDV2に
印加される信号BRKによって、クロック停止検知回路
SCKが異常を検知した場合には、ドライバDV2はそ
れに内蔵されるハ−ドウェアの制御により、モ−タ制御
を停止し制動状態にする。なお後述するように、クロッ
ク停止検知回路SCKが異常を検知した場合には、マイ
クロコンピュ−タ8のソフトウェア処理によっても、モ
−タ制御が制動モ−ドになる。即ち、この実施例では、
クロック信号の停止に対して、ハ−ドウェア制御とソフ
トウェア制御によって2重の安全対策が施されている。
Referring again to FIG. Electronic control unit 9
And four signal lines RL connecting the servo unit and the servo unit SVU
Of S, RXD, TXD and CLK, the signal lines RXD,
TXD and CLK are connected to the serial communication circuit of the microcomputer 8 via the interface IF3, and the signal line RLS is connected to the output port RLS of the microcomputer 8. . The microcomputer 8 inputs the binary signal (serial data) appearing on the signal line TXD and outputs the binary signal to the signal line RXD. The timing of these signals is determined by the signal on the signal line CLK. The signal on the signal line CLK is also applied to the clock stop detection circuit SCK described above. The output signal of the clock stop detection circuit SCK is applied to the input port P11 of the microcomputer 8 and the driver DV2. When the clock stop detection circuit SCK detects an abnormality by the signal BRK applied from the clock stop detection circuit SCK to the driver DV2, the driver DV2 stops the motor control by controlling the hardware incorporated therein. Then put it in the braking state. As will be described later, when the clock stop detection circuit SCK detects an abnormality, the motor control also becomes the braking mode by the software processing of the microcomputer 8. That is, in this embodiment,
For the stop of the clock signal, double safety measures are taken by hardware control and software control.

【0040】ドライバDV2は、単一の集積回路であ
り、増幅器74,電流レベル検出器MS,MOC,昇圧
回路75,論理回路72,PWM合成回路73,電流制
限回路CL1,CL2,ゲ−トドライバ76,77及び
過熱センサOHSを内蔵している。ドライバDV3は、
スイッチング素子(パワ−MOS FET)と保護用の
ダイオ−ドでなる6組のスイッチングユニットU11,
U12,U13,U21,U22,U23で構成されて
おり、その出力に電気モ−タ12のスタ−接続された3
相のコイルU,V,Wの各端子が接続されている。
The driver DV2 is a single integrated circuit and includes an amplifier 74, current level detectors MS and MOC, a booster circuit 75, a logic circuit 72, a PWM synthesizing circuit 73, current limiting circuits CL1 and CL2, and a gate driver. 76, 77 and the overheat sensor OHS are built in. The driver DV3 is
6 sets of switching units U11 consisting of a switching element (power MOS FET) and a protection diode,
It is composed of U12, U13, U21, U22, and U23, and its output is connected to the star-connected 3 of the electric motor 12.
The terminals of the phase coils U, V, W are connected.

【0041】抵抗器R0はドライバDV3に流れる電流
に応じた電圧を出力し、この電圧のレベルを増幅器74
が増幅する。電流レベル検出器MS及びMOCは、増幅
器74の出力電圧を、それぞれしきい値ref1及びr
ef2と比較して、電流が過大か否かを識別する。電流
レベル検出器MS及びMOCが出力する信号S1及びS
2は、マイクロコンピュ−タ8および電流制限回路CL
1,CL2に入力される。
The resistor R0 outputs a voltage corresponding to the current flowing through the driver DV3, and the level of this voltage is amplified by the amplifier 74.
Will be amplified. The current level detectors MS and MOC change the output voltage of the amplifier 74 to the threshold values ref1 and r1, respectively.
Whether or not the current is excessive is identified by comparing with ef2. Signals S1 and S output by the current level detectors MS and MOC
2 is a microcomputer 8 and a current limiting circuit CL
1, CL2.

【0042】電気モ−タ12を駆動するためには、U→
V,V→W,W→U,V→U,W→V,U→Wのいずれ
かの端子間に電流を流し、電流を流す端子を順次に切り
換える必要がある。6組のスイッチングユニットU1
1,U12,U13,U21,U22,U23の1対を
オンにすることで、電気モ−タ12の端子間に電流を流
すことができる。但し、スイッチングユニットU11と
U21,U12とU22,及びU13とU23の、対に
なったトランジスタが同時にオンすると、電源ラインP
IGとPGND間がショ−トするので、そのような状況
は避けなければならない。
To drive the electric motor 12, U →
It is necessary to pass a current between any one of the terminals V, V → W, W → U, V → U, W → V, and U → W, and to sequentially switch the terminals through which the current is passed. 6 sets of switching units U1
By turning on a pair of 1, U12, U13, U21, U22, U23, a current can be passed between the terminals of the electric motor 12. However, when the paired transistors of the switching units U11 and U21, U12 and U22, and U13 and U23 are turned on at the same time, the power supply line P
Such a situation must be avoided, as there is a short between IG and PGND.

【0043】通常、マイクロコンピュ−タ8は、その出
力ポ−トLA1,LB1,LC1,LA2,LB2,L
C2に適当な信号を出力して電気モ−タ12の端子間に
電流を流すので、電源ラインPIG−PGND間のショ
−トは生じない。しかし、論理回路72は、入力される
信号の状態の組合せを識別し、マイクロコンピュ−タ8
の動作に異常が生じた場合であっても、スイッチングユ
ニットU11とU21,U12とU22,及びU13と
U23の、対になったトランジスタが同時にオンしない
ように制御する。
Normally, the microcomputer 8 has its output ports LA1, LB1, LC1, LA2, LB2, L.
Since an appropriate signal is output to C2 and a current is caused to flow between the terminals of the electric motor 12, a short between the power supply lines PIG and PGND does not occur. However, the logic circuit 72 discriminates the combination of the states of the input signals, and the microcomputer 8
Even if an abnormality occurs in the operation of, the paired transistors of the switching units U11 and U21, U12 and U22, and U13 and U23 are controlled so as not to be turned on at the same time.

【0044】電気モ−タ12の駆動トルクは、コイルに
流す電流をPWM(パルス幅変調)制御することによっ
て調整される。電流のパルス幅を決定するPWM信号
は、マイクロコンピュ−タ8の出力ポ−トPWMから出
力される。PWM合成回路73は、マイクロコンピュ−
タ8がポ−トPWMに出力するPWM信号と、ポ−トL
A2,LB2,LC2に出力する相切換信号とを合成
し、下側のスイッチングユニットU21,U22,U2
3のオン/オフを制御する2値信号を生成する。
The drive torque of the electric motor 12 is adjusted by PWM (pulse width modulation) control of the current flowing through the coil. The PWM signal that determines the pulse width of the current is output from the output port PWM of the microcomputer 8. The PWM synthesizing circuit 73 is a microcomputer.
The PWM signal output from the port 8 to the port PWM and the port L
The lower side switching units U21, U22, U2 are combined with the phase switching signals output to A2, LB2, LC2.
A binary signal for controlling ON / OFF of 3 is generated.

【0045】マイクロコンピュ−タ8がポ−トLA1,
LB1及びLC1に出力する相切換信号は、論理回路7
2,電流制限回路CL1及びゲ−トドライバ76を介し
て、それぞれスイッチングユニットU11,U12及び
U13のゲ−ト端子に入力され、マイクロコンピュ−タ
8がポ−トLA2,LB2及びLC2に出力する相切換
信号は、PWM合成回路73,電流制限回路CL2及び
ゲ−トドライバ77を介して、それぞれスイッチングユ
ニットU21,U22及びU23のゲ−ト端子に入力さ
れる。スイッチングユニットU11,U12,U13,
U21,U22及びU23は、各々、ゲ−ト端子に入力
される2値信号のレベルの高低に応じてオン/オフす
る。
The microcomputer 8 is a port LA1,
The phase switching signal output to LB1 and LC1 is the logic circuit 7
2. Inputting to the gate terminals of the switching units U11, U12 and U13 via the current limiting circuit CL1 and the gate driver 76, respectively, and the micro computer 8 outputs them to the ports LA2, LB2 and LC2. The phase switching signal is input to the gate terminals of the switching units U21, U22 and U23 via the PWM synthesizing circuit 73, the current limiting circuit CL2 and the gate driver 77, respectively. Switching units U11, U12, U13,
U21, U22, and U23 are turned on / off according to the level of the binary signal input to the gate terminal.

【0046】この実施例で使用している電気モ−タ12
は、ブラシレスモ−タであり、回転子が永久磁石で構成
され、固定子が電気コイルになっている。従って、電気
モ−タ12を希望するように回転させるためには、常に
回転子の磁極の位置を検出し、磁極の位置と動かす方向
に応じて電流を流すコイルを切換える必要がある。この
実施例では、電気モ−タ12の回転子の磁極の位置を検
出する磁極センサ18が、電気モ−タ12に内蔵されて
いる。この磁極センサ18は、検出した3相の信号を、
マイクロコンピュ−タ8の入力ポ−トHA,HB,HC
に印加する。マイクロコンピュ−タ8は、入力ポ−トH
A,HB,HCの信号を参照して磁極の位置を検出し、
検出した位置に基づいて生成した相切換信号を、ポ−ト
LA1,LB1,LC1,LA2,LB2及びLC2に
出力する。
Electric motor 12 used in this embodiment
Is a brushless motor in which the rotor is a permanent magnet and the stator is an electric coil. Therefore, in order to rotate the electric motor 12 as desired, it is necessary to always detect the position of the magnetic pole of the rotor and switch the coil through which the current flows depending on the position of the magnetic pole and the moving direction. In this embodiment, a magnetic pole sensor 18 for detecting the position of the magnetic pole of the rotor of the electric motor 12 is built in the electric motor 12. The magnetic pole sensor 18 outputs the detected three-phase signals
Input ports HA, HB, HC of the micro computer 8.
Apply to. The micro computer 8 has an input port H.
The position of the magnetic pole is detected by referring to the signals of A, HB and HC,
The phase switching signal generated based on the detected position is output to the ports LA1, LB1, LC1, LA2, LB2 and LC2.

【0047】後輪の舵角を検出する舵角検出器21は、
舵角に応じた電圧をマイクロコンピュ−タ8の入力ポ−
トVRSに印加する。マイクロコンピュ−タ8は、入力
ポ−トVRSの電圧のレベルを周期的にサンプリング
し、内蔵のA/D変換器で数値に変換し、その結果をメ
モリに保存する。なおこの実施例では、マイクロコンピ
ュ−タ8は、舵角検出器21によって最初に検出した舵
角初期値と、磁極センサ18が出力する信号を計数して
求められる舵角変化量とに基づいて、後輪の実舵角値を
得ている。
The steering angle detector 21 for detecting the steering angle of the rear wheels is
A voltage corresponding to the rudder angle is input to the micro computer 8.
To VRS. The microcomputer 8 periodically samples the voltage level of the input port VRS, converts it into a numerical value with a built-in A / D converter, and stores the result in a memory. In this embodiment, the microcomputer 8 is based on the rudder angle initial value initially detected by the rudder angle detector 21 and the rudder angle change amount obtained by counting the signals output by the magnetic pole sensor 18. , The actual steering angle value of the rear wheels is obtained.

【0048】ドライバDV2に内蔵された過熱センサO
HSの構成を図8に示す。図8を参照すると、過熱セン
サOHSには、抵抗器R4,R5,R6でなる分圧回路
と、サ−ミスタTS,アナログ比較器CP3及びCP4
が備わっている。ドライバDV2は、ドライバDV3の
近傍に配置されているので、例えばドライバDV3内の
スイッチングユニットU11,U12,U13,U2
1,U22,U23が異常に発熱すると、ドライバDV
2の温度も上昇する。サ−ミスタTSはドライバDV2
に内蔵されているので、ドライバDV2自体の発熱や、
ドライバDV3の発熱による温度上昇を検出できる。即
ち、サ−ミスタTSから出力される信号Vtの電圧は、
ドライバDV2,DV3の温度変化に従って変化する。
Overheat sensor O built in the driver DV2
The structure of the HS is shown in FIG. Referring to FIG. 8, the overheat sensor OHS includes a voltage dividing circuit including resistors R4, R5 and R6, a thermistor TS, and analog comparators CP3 and CP4.
Is equipped with. Since the driver DV2 is arranged near the driver DV3, for example, the switching units U11, U12, U13, U2 in the driver DV3.
If 1, U22, U23 generate heat abnormally, the driver DV
The temperature of 2 also rises. Thermistor TS is driver DV2
Since it is built in the driver DV2 itself,
It is possible to detect a temperature rise due to heat generation of the driver DV3. That is, the voltage of the signal Vt output from the thermistor TS is
It changes according to the temperature change of the drivers DV2 and DV3.

【0049】アナログ比較器CP3は、サ−ミスタTS
から出力される信号Vtの電圧と分圧回路が出力するし
きい値電圧VL2とを比較し、その比較結果に応じた2
値信号を出力する。また、アナログ比較器CP4は、サ
−ミスタTSから出力される信号Vtの電圧と分圧回路
が出力するしきい値電圧VH2とを比較し、その比較結
果に応じた2値信号を出力する。即ち、サ−ミスタTS
の検出した温度と、しきい値電圧VL2に相当する第1
の温度との大小関係に応じてアナログ比較器CP3の出
力信号レベル(H/L)が定まり、サ−ミスタTSの検
出した温度と、しきい値電圧VH2に相当する第2の温
度との大小関係に応じてアナログ比較器CP4の出力信
号レベル(H/L)が定まる。アナログ比較器CP3,
CP4から出力される2ビットの2値信号は、マイクロ
コンピュ−タ8の入力ポ−トOHWに入力される。ま
た、(第1の温度)<(第2の温度)であり、第1の温
度および第2の温度は、いずれも、ドライバDV2,D
V3が動作不能になる可能性の高い所定の上限温度より
も充分低い値に定められている。従って、マイクロコン
ピュ−タ8は、その入力ポ−トOHWの状態を監視する
ことによって、ドライバDV2,DV3が動作不能にな
る前に、過熱状態を検知しうる。
The analog comparator CP3 is a thermistor TS.
The voltage of the signal Vt output from the output terminal is compared with the threshold voltage VL2 output from the voltage dividing circuit, and 2
Output a value signal. The analog comparator CP4 compares the voltage of the signal Vt output from the thermistor TS with the threshold voltage VH2 output from the voltage dividing circuit, and outputs a binary signal according to the comparison result. That is, the thermistor TS
Corresponding to the temperature detected by and the threshold voltage VL2
The output signal level (H / L) of the analog comparator CP3 is determined in accordance with the magnitude relation with the temperature of the temperature of, and the temperature detected by the thermistor TS and the second temperature corresponding to the threshold voltage VH2 are large or small. The output signal level (H / L) of the analog comparator CP4 is determined according to the relationship. Analog comparator CP3
The 2-bit binary signal output from CP4 is input to the input port OHW of the microcomputer 8. Further, (first temperature) <(second temperature), and the first temperature and the second temperature are both drivers DV2 and D.
It is set to a value sufficiently lower than a predetermined upper limit temperature at which V3 is likely to become inoperable. Therefore, the microcomputer 8 can detect the overheat condition before the drivers DV2 and DV3 are disabled by monitoring the condition of the input port OHW.

【0050】図3に示した電子制御ユニット9のマイク
ロコンピュ−タ1の動作を図5に示し、図4に示したサ
−ボユニットSVUのマイクロコンピュ−タ8の動作を
図6に示す。まず、図5を参照してマイクロコンピュ−
タ1の動作を説明する。
The operation of the microcomputer 1 of the electronic control unit 9 shown in FIG. 3 is shown in FIG. 5, and the operation of the microcomputer 8 of the servo unit SVU shown in FIG. 4 is shown in FIG. First, referring to FIG.
The operation of data 1 will be described.

【0051】電源がオンすると、初期化を実行する。即
ち、CPU自体のチェック,メモリクリア,パラメ−タ
の初期化(後述するTθのクリアを含む)及び各種モ−
ドセットを実行する。また、信号線RXD,TXD,C
LKを使用して、サ−ボユニットSVUとの間でデ−タ
の送受信のテストを実施し、通信系の異常の有無を調べ
る。更に、サ−ボユニットSVUから電子制御ユニット
9に伝送された情報の内容に基づいて、パワ−系の異常
(リレ−の動作不良,スイッチングユニットU11〜U
23のブリッジ,モ−タコイルオ−プン,モ−タコイル
ショ−ト)の有無を調べる。
When the power is turned on, initialization is executed. That is, the CPU itself is checked, the memory is cleared, the parameters are initialized (including Tθ to be described later), and various modes are set.
Execute the reset. In addition, the signal lines RXD, TXD, C
Using the LK, a data transmission / reception test is performed with the servo unit SVU to check whether there is an abnormality in the communication system. Further, based on the contents of the information transmitted from the servo unit SVU to the electronic control unit 9, an abnormality in the power system (malfunction of relay, switching units U11 to U).
23. Check for the presence of bridge, motor coil open, motor coil short).

【0052】通信系が正常で、パワ−系も正常であれ
ば、ステップS12−S13を通ってS14に進むが、
通信系に異常があるとS12からS1Hに進み、パワ−
系に異常があるとS13からS1iに進む。S1Hで
は、通信系が異常であることを示す診断情報をそれ自身
のメモリに保存するとともに、信号線RXD,TXD,
CLKを使用して、サ−ボユニットSVUに、前記診断
情報を送信する。S1iでは、パワ−系が異常であるこ
とを示す診断情報をそれ自身のメモリに保存するととも
に、信号線RXD,TXD,CLKを使用して、サ−ボ
ユニットSVUに、前記診断情報を送信する。そして次
のS1Jで、出力ポ−トRLMの信号レベルを低レベル
に切換えて、リレ−3をオフする。これによってパワ−
系の電源ラインPIGへの電力供給は遮断される。
If the communication system is normal and the power system is normal, the process goes through steps S12-S13 to S14.
If there is an abnormality in the communication system, the process proceeds from S12 to S1H
If the system is abnormal, the process proceeds from S13 to S1i. In S1H, the diagnostic information indicating that the communication system is abnormal is stored in its own memory, and the signal lines RXD, TXD,
CLK is used to send the diagnostic information to the servo unit SVU. In S1i, the diagnostic information indicating that the power system is abnormal is stored in its own memory, and the diagnostic information is transmitted to the servo unit SVU using the signal lines RXD, TXD and CLK. Then, in the next step S1J, the signal level of the output port RLM is switched to the low level and the relay-3 is turned off. This is the power
The power supply to the power supply line PIG of the system is cut off.

【0053】次のステップS14では、サ−ボ系のゲイ
ンを定めるパラメ−タの情報を、内部メモリ(ROM)
から読み出し、その情報を信号線RXD,TXD,CL
Kを使用して、サ−ボユニットSVUに送信する。
In the next step S14, the information of the parameters that determine the gain of the servo system is stored in the internal memory (ROM).
And read the information from the signal lines RXD, TXD, CL
Use K to send to servo unit SVU.

【0054】次のステップS15−S16−S17−S
18−S19−S1A−S1B−S1C−S1D−D1
E−S15−・・・は、通常のル−プ処理として繰り返
し実行される。またこのル−プ処理は、5msec に1回
の割合いで周期的に実行される。
Next Steps S15-S16-S17-S
18-S19-S1A-S1B-S1C-S1D-D1
E-S15 -... Is repeatedly executed as a normal loop process. The loop processing is periodically executed once every 5 msec.

【0055】ステップS15では、最新の目標舵角T1
およびその時間微分値dT1/dtを計算してそれぞれ
の値を所定のレジスタにストアする。なお実際の時間微
分値dT1/dtは、N×5msec 毎に求められる目標
舵角T1の変化量であり、ステップS15をN回(この
実施例では6回)実行する度に、1つの時間微分値dT
1/dtが求められる。目標舵角T1は5msec 毎に求
められる。
In step S15, the latest target steering angle T1
And its time differential value dT1 / dt are calculated and the respective values are stored in a predetermined register. The actual time differential value dT1 / dt is the amount of change in the target steering angle T1 obtained every N × 5 msec, and one time differential is obtained every time step S15 is executed N times (6 times in this embodiment). Value dT
1 / dt is required. The target steering angle T1 is obtained every 5 msec.

【0056】次のステップS16では、1計算周期(こ
の例では5msec )の間の目標舵角T1の変化分ΔTを
求める。より正確には、舵角差分累積値Tθを保持する
レジスタの内容を最新の目標舵角T1から減算した結果
をΔTとする。舵角差分累積値Tθは、初期状態では0
であり、1計算周期(この例では5msec )毎に、目標
舵角T1の変化分(ΔT)が加算され更新される。
In the next step S16, the change amount ΔT of the target steering angle T1 during one calculation cycle (5 msec in this example) is calculated. More precisely, the result obtained by subtracting the content of the register holding the steering angle difference cumulative value Tθ from the latest target steering angle T1 is ΔT. The steering angle difference cumulative value Tθ is 0 in the initial state.
Therefore, the change amount (ΔT) of the target steering angle T1 is added and updated every one calculation cycle (5 msec in this example).

【0057】ステップS17では、目標舵角の変化分Δ
Tを予め定めた上限値αと比較する。そして、ΔT>α
の場合には、ステップS18に進み、ΔTを上限値αで
置きかえる。従って、目標舵角の変化分ΔTは、α以下
に制限される。
In step S17, the target steering angle change Δ
T is compared with a predetermined upper limit value α. And ΔT> α
In the case of, the process proceeds to step S18, and ΔT is replaced with the upper limit value α. Therefore, the change amount ΔT of the target steering angle is limited to α or less.

【0058】次のステップS19では、最新の目標舵角
の変化分ΔTを加味した舵角差分累積値Tθを求める。
即ち、前回までのTθに最新のΔTを加算した結果を今
回までの舵角差分累積値Tθとする。
In the next step S19, the steering angle difference cumulative value Tθ in which the latest target steering angle change ΔT is taken into consideration is determined.
That is, the result obtained by adding the latest ΔT to the previous Tθ is set as the steering angle difference cumulative value Tθ up to this time.

【0059】上記処理で求められる目標舵角の変化分Δ
Tと、時間微分値dT1/dtは、後輪操舵系の舵角に
対応付けられているが、サ−ボユニットSVUが後輪操
舵系を制御するためには、モ−タの駆動量(ラック軸の
移動ストロ−ク)及び駆動速度の情報が必要になる。従
って、舵角から駆動量への単位の変換が必要になる。と
ころが、一般に後輪の操舵角とそれを調整するラック軸
の移動ストロ−クとの関係は、車種毎に異なっているの
で、舵角から駆動量への単位の変換の計算内容も、車種
毎に変更する必要がある。次に説明するように、この実
施例では、舵角から駆動量への単位の変換を、電子制御
ユニット9の内部で実施して、変換後の情報をサ−ボユ
ニットSVUに送信している。これにより、車種毎に異
なる計算は、サ−ボユニットSVUが実施する必要はな
く、サ−ボユニットSVUを全ての車種に共通に使用可
能である。
Change Δ in target rudder angle obtained in the above process
T and the time differential value dT1 / dt are associated with the steering angle of the rear wheel steering system, but in order for the servo unit SVU to control the rear wheel steering system, the drive amount of the motor (rack Information on the movement stroke of the shaft and the driving speed is required. Therefore, it is necessary to convert the unit from the steering angle to the drive amount. However, in general, the relationship between the steering angle of the rear wheels and the movement stroke of the rack shaft that adjusts the steering angle is different for each vehicle type, so the calculation contents of the unit conversion from the steering angle to the drive amount are also different for each vehicle type. Need to change to. As will be described below, in this embodiment, conversion of the unit from the steering angle to the drive amount is performed inside the electronic control unit 9, and the converted information is transmitted to the servo unit SVU. As a result, it is not necessary for the servo unit SVU to perform calculations that differ for each vehicle type, and the servo unit SVU can be used commonly for all vehicle types.

【0060】この実施例では、電子制御ユニット9が実
行するステップS1A,S1Bにおいて、舵角から駆動
量への単位の変換を実施している。ステップS1Aで
は、予め定めた関数f1( ) にΔTをパラメ−タとして
代入することにより、モ−タの目標駆動量の変化分ΔT
2を求めている。また次のステップS1Bでは、予め定
めた関数f2( ) にdT1/dtをパラメ−タとして代
入することにより、モ−タの目標駆動速度VT1を求め
ている。
In this embodiment, in steps S1A and S1B executed by the electronic control unit 9, the unit conversion from the steering angle to the drive amount is executed. In step S1A, by substituting ΔT as a parameter into a predetermined function f1 (), the variation ΔT of the target drive amount of the motor is calculated.
Seeking 2 Further, in the next step S1B, the target drive speed VT1 of the motor is obtained by substituting dT1 / dt as a parameter into a predetermined function f2 ().

【0061】関数f1( ) 及びf2( ) の内容は、後輪
の舵角と該後輪に連結されたラック軸の移動ストロ−ク
(又はそれを駆動する電気モ−タの駆動量)との関係に
相当するものであり、これは自動車の車種毎に異なる。
従って、電子制御ユニット9が実行するステップS1
A,S1Bにおける関数f1( ) 及びf2( ) の内容は
この操舵制御装置が搭載される自動車の種類(特性)が
変わると、それに適応するように、設計時点で、あるい
は製造時の調整によって変更される。
The contents of the functions f1 () and f2 () are the steering angle of the rear wheels and the moving stroke of the rack shaft connected to the rear wheels (or the drive amount of the electric motor for driving the same). Which is different for each car model.
Therefore, step S1 executed by the electronic control unit 9
The contents of the functions f1 () and f2 () in A and S1B are changed at the time of designing or by adjustment at the time of manufacturing so as to adapt to the type (characteristic) of the vehicle in which this steering control device is mounted changes. To be done.

【0062】そして次のステップS1Cで、信号線RX
D,TXD,CLKを使用して、目標駆動量の変化分Δ
T2および目標駆動速度VT1の情報を、シリアル2値
デ−タの形でサ−ボユニットSVUに送信する。サ−ボ
ユニットSVUに送信される情報が、目標駆動量の変化
分ΔT2および目標駆動速度VT1であるため、サ−ボ
ユニットSVUについては、この操舵制御装置が搭載さ
れる自動車の種類が変化しても、制御の内容を変更する
必要がない。即ち、1種類のサ−ボユニットSVUを全
ての車種に共通に使用可能である。
Then, in the next step S1C, the signal line RX
Using D, TXD, and CLK, change Δ in target drive amount
Information on T2 and target drive speed VT1 is transmitted to the servo unit SVU in the form of serial binary data. Since the information transmitted to the servo unit SVU is the change amount ΔT2 of the target drive amount and the target drive speed VT1, the servo unit SVU does not change even if the type of the vehicle in which the steering control device is mounted changes. , There is no need to change the control contents. That is, one type of servo unit SVU can be commonly used for all vehicle types.

【0063】なお、この実施例では、送信するデ−タ量
を減らすために、ステップS1Aで求められるΔT2の
精度を、ステップS1Bで求められるVT1の精度より
も落してある。なお実際には、ステップS1Bは新しい
微分値dT1/dtが求められる毎に、即ち5msec 周
期のN周期に1回の割合いで実行される。
In this embodiment, in order to reduce the amount of data to be transmitted, the accuracy of ΔT2 obtained in step S1A is lower than the accuracy of VT1 obtained in step S1B. In practice, step S1B is executed every time a new differential value dT1 / dt is obtained, that is, once every N cycles of 5 msec.

【0064】電子制御ユニット9は、5msec に1回の
割合いで、目標駆動量の変化分ΔT2および目標駆動速
度VT1の情報を、サ−ボユニットSVUに送信する。
但し、比較的ビット数の多い目標駆動速度VT1の情報
については、予めN個の情報に分割しておき、1/Nの
部分情報を5msec に1回の割合いで順次に送信するよ
うにしている。
The electronic control unit 9 sends the information on the change amount ΔT2 of the target drive amount and the target drive speed VT1 to the servo unit SVU once every 5 msec.
However, the information on the target drive speed VT1 having a relatively large number of bits is divided into N pieces of information in advance, and the 1 / N partial information is sequentially transmitted at a rate of once every 5 msec. .

【0065】電子制御ユニット9と同様に、サ−ボユニ
ットSVUは5msec に1回の割合いで、情報を電子制
御ユニット9に送信する。ここでサ−ボユニットSVU
から電子制御ユニット9に入力される情報は、最新のサ
−ボユニットSVUの状態を示すステ−タス情報であ
る。マイクロコンピュ−タ1は、サ−ボユニットSVU
から送られるステ−タス情報を受信して、それをステッ
プS1Dで識別する。サ−ボユニットSVUが正常であ
れば、ステップS1DからS1Eに進むが、何らかの異
常が検出された場合には、ステップS1Fに進む。
Similar to the electronic control unit 9, the servo unit SVU sends information to the electronic control unit 9 once every 5 msec. Servo unit SVU
The information input from the electronic control unit 9 is the status information indicating the latest status of the servo unit SVU. Microcomputer 1 is a servo unit SVU
The status information sent from the device is received and identified in step S1D. If the servo unit SVU is normal, the process proceeds from step S1D to S1E, but if any abnormality is detected, the process proceeds to step S1F.

【0066】通常はステップS1Fを実行することはな
いが、例えばサ−ボユニットSVUのマイクロコンピュ
−タが暴走したり、通信回路に故障が生じたり、ドライ
バの過熱が検知されたり、クロック信号(CLK)の異
常が検知されるとステップS1Fに進む。マイクロコン
ピュ−タの暴走,通信回路の故障などの場合には、ステ
ップS1Fから直ちにS1Gに進み、電源リレ−3を遮
断し、通信用のクロック信号(CLK)の出力を停止す
る。但し、サ−ボユニットSVUにおいて、ドライバの
過熱が検知された場合には、SVUからのステ−タス情
報を参照してサ−ボユニットSVUが「中立復帰制御」
の実施を完了したか否かを調べ、完了してなければステ
ップS1FからS1Eに進み、サ−ボユニットSVUが
「中立復帰制御」の実施を完了するまで待った後、ステ
ップS1Gを実行する。
Normally, step S1F is not executed, but, for example, the microcomputer of the servo unit SVU runs out of control, a failure occurs in the communication circuit, overheat of the driver is detected, or the clock signal (CLK ), The process proceeds to step S1F. In the case of a runaway of the microcomputer, a failure of the communication circuit, or the like, the process immediately proceeds from step S1F to S1G, the power supply relay-3 is shut off, and the output of the communication clock signal (CLK) is stopped. However, when overheating of the driver is detected in the servo unit SVU, the servo unit SVU refers to "neutral return control" by referring to the status information from the SVU.
Is completed. If it is not completed, the process proceeds from step S1F to S1E, waits until the servo unit SVU completes the execution of the "neutral return control", and then executes step S1G.

【0067】ステップS1Eでは、5msec 毎に発生す
るタイマ割込の情報を参照し、5msec が経過するまで
待機する。これによって、ステップS15〜S1Eのル
−プを1回実行するのに要する時間が5msec になる。
In step S1E, the timer interrupt information generated every 5 msec is referred to, and the process stands by until 5 msec elapses. As a result, the time required to execute the loop of steps S15 to S1E once becomes 5 msec.

【0068】次に、図6を参照してサ−ボユニットSV
Uのマイクロコンピュ−タ8の動作を説明する。電源が
オンすると、マイクロコンピュ−タ8は、ステップS2
1で初期化を実行する。即ち、CPU自体のチェック,
メモリクリア,パラメ−タの初期化(後述するTθ2の
クリアを含む)及び各種のモ−ドセットを実行する。ま
た、信号線RXD,TXD,CLKを使用して、電子制
御ユニット9との間で通信のテストを実施し、通信系の
異常の有無を調べる。更に、パワ−系の異常の有無を調
べる。具体的には、出力ポ−トLA1,LB1,LC
1,LA2,LB2,LC2に出力する相切換信号を順
次に切り換えながら、マイクロコンピュ−タ8のポ−ト
MI及びPIGMに入力される電圧のレベルをサンプリ
ングしA/D変換して入力し、入力した値を予め定めた
しきい値と比較することによって、リレ−3の状態,ス
イッチングユニットU11,U12,U13,U21,
U22及びU23の状態,及び電気モ−タ12のコイル
の状態(オ−プン,ショ−ト)のそれぞれについて、異
常の有無を検査する。
Next, referring to FIG. 6, the servo unit SV
The operation of the U microcomputer 8 will be described. When the power source is turned on, the microcomputer 8 operates in step S2.
Initialize at 1. That is, the check of the CPU itself,
Memory clear, parameter initialization (including Tθ2 clear described later) and various mode sets are executed. In addition, using the signal lines RXD, TXD, and CLK, a communication test is performed with the electronic control unit 9 to check whether there is an abnormality in the communication system. Furthermore, the presence or absence of power system abnormality is checked. Specifically, the output ports LA1, LB1, LC
1, while sequentially switching the phase switching signals output to LA2, LB2 and LC2, the levels of the voltages input to the ports MI and PIGM of the microcomputer 8 are sampled, A / D converted and input. By comparing the input value with a predetermined threshold value, the state of relay-3, switching units U11, U12, U13, U21,
The state of U22 and U23 and the state of the coil of the electric motor 12 (open, short) are inspected for abnormality.

【0069】ステップS21の検査の結果、通信系の異
常が検出された時には、ステップS22からS26に進
み、パワ−系の異常が検出された時には、ステップS2
3からS26に進む。ステップS26では、出力ポ−ト
LA1,LB1,LC1,LA2,LB2,LC2に出
力する相切換信号を制御して、スイッチングユニットU
11,U12,U13,U21,U22及びU23を全
てオフ状態に制御するとともに、信号線RLSのレベル
を制御して、リレ−3をオフにする。
As a result of the inspection in step S21, when an abnormality in the communication system is detected, the process proceeds from step S22 to S26, and when an abnormality in the power system is detected, step S2 is performed.
It progresses from 3 to S26. In step S26, the phase switching signal output to the output ports LA1, LB1, LC1, LA2, LB2, LC2 is controlled to switch the switching unit U.
11, U12, U13, U21, U22, and U23 are all controlled to the off state, and the level of the signal line RLS is controlled to turn off the relay-3.

【0070】異常がない時には、ステップS21−S2
2−S23を通ってS24に進む。ステップS24で
は、信号線RXD,TXD,CLKを使用して電子制御
ユニット9から送信される情報(サ−ボ系のゲインを定
めるパラメ−タ)を入力し、この情報によってサ−ボ系
(図7参照)のゲインをセットする。
When there is no abnormality, steps S21-S2
2-Go through S23 to S24. In step S24, information (parameters that determine the gain of the servo system) transmitted from the electronic control unit 9 is input using the signal lines RXD, TXD, and CLK, and the servo system (Fig. (See 7)).

【0071】次のステップS25では、舵角検出器21
が検出した後輪の実舵角(正確にはラック軸の位置情
報)を、磁極カウンタ(図7参照)87に初期値として
セットする。舵角検出器21の検出値の分解能は比較的
低いが、磁極センサ18が出力するパルスを計数するこ
とにより、分解能の高い舵角情報(駆動位置の情報)が
得られる。しかし磁極センサ18によって得られる舵角
情報は相対的な変化であるので、最初に、舵角検出器2
1が検出した実舵角を初期値として採用し、この初期値
と舵角変化から求められる分解能の高い実舵角を、磁極
カウンタ87によって生成する。
In the next step S25, the steering angle detector 21
The actual steering angle of the rear wheel (correctly, the position information of the rack shaft) detected by is set in the magnetic pole counter (see FIG. 7) 87 as an initial value. Although the resolution of the detection value of the steering angle detector 21 is relatively low, by counting the pulses output by the magnetic pole sensor 18, the steering angle information (drive position information) with high resolution can be obtained. However, since the steering angle information obtained by the magnetic pole sensor 18 is a relative change, first, the steering angle detector 2
The actual steering angle detected by 1 is adopted as an initial value, and the actual steering angle with high resolution obtained from this initial value and the change in the steering angle is generated by the magnetic pole counter 87.

【0072】続くステップS27,S28,S29,S
2A,S2B,S2C,S2D,S2E,S2F,S2
7,・・・は、何らかの異常が検出されるまで、ル−プ
処理として繰り返し実行される。またこのル−プ処理
は、5msec に1回の割合いで定期的に実行される。
Subsequent steps S27, S28, S29, S
2A, S2B, S2C, S2D, S2E, S2F, S2
7, ... Are repeatedly executed as a loop process until some abnormality is detected. Further, this loop processing is periodically executed once every 5 msec.

【0073】ステップS27では、信号線RXD,TX
D,CLKを使用して電子制御ユニット9から送信され
る情報、即ち目標駆動量の変化分ΔT2および目標駆動
速度VT1(1/Nの部分情報)を、それぞれ受信し、
所定のレジスタにストアする。ステップS28では、情
報ΔT2及びVT1を、前回受信してから今回受信する
までの1周期の経過時間が予め定めたしきい値(5±1
msec )の範囲内か否かを調べる。時間が4〜6msec
の範囲内であれば次にステップS29に進むが、この時
間を外れた場合には、診断情報用のメモリに受信不良を
示す情報を保存し、次にステップS2Gに進む。
In step S27, the signal lines RXD, TX
The information transmitted from the electronic control unit 9 by using D and CLK, that is, the variation ΔT2 of the target drive amount and the target drive speed VT1 (partial information of 1 / N) are respectively received,
Store in a specified register. In step S28, the elapsed time of one cycle from the last reception of the information ΔT2 and VT1 to the current reception is a predetermined threshold value (5 ± 1).
Check whether it is within the range of msec). Time is 4 ~ 6msec
If the time is out of this range, the process proceeds to step S29. If the time is out of this range, information indicating reception failure is stored in the memory for diagnostic information, and then the process proceeds to step S2G.

【0074】ステップS2Gでは、メモリに保持される
診断情報の内容を、信号線RXD,TXD,CLKを使
用して電子制御ユニット9に送信する。そして次のステ
ップS2Hでは、電気モ−タ12の駆動を停止し(制動
をかける)、後輪の操舵系の状態をその時の舵角に固定
して以後の動作を中止する。
In step S2G, the contents of the diagnostic information held in the memory are transmitted to the electronic control unit 9 using the signal lines RXD, TXD and CLK. Then, in the next step S2H, the drive of the electric motor 12 is stopped (braking), the state of the steering system of the rear wheels is fixed to the steering angle at that time, and the subsequent operation is stopped.

【0075】ステップS29では、受信した情報ΔT2
を、予め定めたしきい値Tref と比較する。しきい値T
ref は上限値であり、ΔT2<Trefであれば次にステ
ップS2Aに進むが、ΔT2≧Trefの場合にはデ−タ
エラ−とみなして次にステップS2Gに進む。また、デ
−タエラ−を示す情報を診断情報としてメモリにストア
する。
In step S29, the received information ΔT2
Is compared with a predetermined threshold value Tref. Threshold T
ref is an upper limit value, and if ΔT2 <Tref, the process proceeds to step S2A, but if ΔT2 ≧ Tref, it is regarded as data error and the process proceeds to step S2G. Also, information indicating data error is stored in the memory as diagnostic information.

【0076】この実施例では、目標舵角及び車速が一瞬
(5msec)のうちに大きく変化することはありえない
ので、受信する情報ΔT2は目標舵角の最大値と比べる
とはるかに小さい。従って、受信した舵角情報ΔT2が
しきい値Tref より大きい場合には、デ−タ伝送上のエ
ラ−などが生じている可能性が高い。ここでしきい値と
して定めるTrefは、目標駆動量の最大値よりもはるか
に小さくすることができる。従って、デ−タエラ−が生
じた場合には、それによって目標駆動量が本来の値から
大きくずれる前に、その異常を検出しうる。
In this embodiment, since the target steering angle and the vehicle speed cannot change greatly in a moment (5 msec), the received information ΔT2 is much smaller than the maximum value of the target steering angle. Therefore, when the received steering angle information ΔT2 is larger than the threshold value Tref, it is highly possible that an error or the like in data transmission has occurred. Tref, which is set as the threshold value here, can be made much smaller than the maximum value of the target drive amount. Therefore, when data error occurs, the abnormality can be detected before the target drive amount largely deviates from the original value.

【0077】ステップS2Aでは、サ−ボユニットSV
Uにおける目標駆動量Tθ2に、受信した最新の目標駆
動量の変化分ΔT2を加算して目標駆動量Tθ2を更新
する。目標駆動量Tθ2の情報は、所定のレジスタに保
持される。
In step S2A, the servo unit SV
The target drive amount Tθ2 is updated by adding the received latest change amount ΔT2 of the target drive amount to the target drive amount Tθ2. Information on the target drive amount Tθ2 is held in a predetermined register.

【0078】ステップS2Bでは、更新された目標駆動
量Tθ2をしきい値(上限値)Tmax と比較する。Tθ
2<Tmax なら次にステップS2Cに進み、そうでなけ
れば「目標駆動量異常」を診断情報としてメモリにスト
アした後、S2Gに進む。
In step S2B, the updated target drive amount Tθ2 is compared with the threshold value (upper limit value) Tmax. Tθ
If 2 <Tmax, the process proceeds to step S2C, otherwise, "target drive amount abnormality" is stored in the memory as diagnostic information, and then the process proceeds to S2G.

【0079】次のステップS2Cでは、電気モ−タ12
を駆動するサ−ボ系の制御を実施する。このサ−ボ系の
構成が図7に示されている。このサ−ボ系の詳細につい
ては後で説明する。
In the next step S2C, the electric motor 12
The control of the servo system for driving is executed. The structure of this servo system is shown in FIG. The details of this servo system will be described later.

【0080】次のステップS2Dでは、前述の過熱セン
サOHSが出力する信号を参照し、ドライバが過熱状態
か否かを識別する。正常であれば次にステップS2Eに
進むが、過熱状態が検出されている場合には、その状態
を示す情報を診断情報としてメモリにストアし、次にス
テップS2iに進む。ステップS2iでは、診断情報、
即ち過熱状態を示す情報を電子制御ユニット9に送信
し、次のステップS2Jに進む。
In the next step S2D, it is determined whether or not the driver is in the overheat state by referring to the signal output from the above-mentioned overheat sensor OHS. If normal, the process proceeds to step S2E, but if an overheated state is detected, information indicating the state is stored in the memory as diagnostic information, and then the process proceeds to step S2i. In step S2i, diagnostic information,
That is, the information indicating the overheated state is transmitted to the electronic control unit 9, and the process proceeds to the next step S2J.

【0081】モ−タドライバ(DV2,DV3)の温度
が異常に上昇すると、保護回路の作動や故障の発生によ
って、モ−タの駆動が突然停止し、それ以後の制御が不
可能になる場合がある。しかしながら、後輪操舵機構の
操舵位置が常に中立からずれた状態であると自動車の運
転が難しいので、何らかの手段を用いて操舵位置を中立
に戻す必要がある。但し、戻しスプリングのような機械
要素を用いると、装置の大型化や製造コストの上昇など
の不具合が生じる。
When the temperatures of the motor drivers (DV2, DV3) rise abnormally, the drive of the motor suddenly stops due to the operation of the protection circuit or the occurrence of a failure, and the control thereafter becomes impossible. is there. However, if the steering position of the rear wheel steering mechanism is always deviated from neutral, it is difficult to drive the vehicle, so it is necessary to return the steering position to neutral by some means. However, use of a mechanical element such as a return spring causes problems such as an increase in size of the device and an increase in manufacturing cost.

【0082】この実施例においては、モ−タの駆動が不
可能になる可能性のある所定温度まで、モ−タドライバ
近傍の温度が上昇する前に、過熱センサOHSによりド
ライバの過熱を検知し、ステップS2Jで、通常の操舵
制御を中止するとともに、後輪操舵機構の操舵位置が中
立位置に戻るように、モ−タ12の駆動を制御する。即
ち、目標位置を操舵機構の中立位置に変更し、その目標
位置に近づくようにモ−タ12を駆動する。
In this embodiment, the overheat of the driver is detected by the overheat sensor OHS before the temperature in the vicinity of the motor driver rises to a predetermined temperature at which the motor cannot be driven, In step S2J, the normal steering control is stopped, and the drive of the motor 12 is controlled so that the steering position of the rear wheel steering mechanism returns to the neutral position. That is, the target position is changed to the neutral position of the steering mechanism, and the motor 12 is driven so as to approach the target position.

【0083】また、この実施例では図8に示すように、
過熱センサOHSは2種類のしきい値VL2,VH2に
よって識別された2種類の信号を出力するので、それら
を参照することによって2種類の過熱状態を識別するこ
とができる。ステップS2Jの中立復帰制御において
は、過熱状態に応じてモ−タ制御系の制御ゲインを切換
えるようにしている。即ち、比較的温度の低い過熱状態
の場合には、モ−タの駆動ができなくなるまでに時間の
余裕があるので、ゆっくりとモ−タを駆動して操舵位置
を中立に戻すが、比較的温度の高い過熱状態の場合に
は、モ−タの駆動ができなくなるまでの時間の余裕が少
ないので、比較的速くモ−タを駆動して操舵位置を中立
に戻す。
In this embodiment, as shown in FIG.
Since the overheat sensor OHS outputs two types of signals identified by the two types of thresholds VL2 and VH2, two types of overheat states can be identified by referring to them. In the neutral return control of step S2J, the control gain of the motor control system is switched according to the overheated state. That is, in the case of an overheated state where the temperature is relatively low, there is time before the motor cannot be driven, so the motor is slowly driven to return the steering position to the neutral position. In the case of an overheated state where the temperature is high, since there is little time until the motor cannot be driven, the motor is driven relatively quickly to return the steering position to the neutral position.

【0084】ステップS2Eでは、クロック停止検知回
路SCKが出力する信号を参照する。そして、信号線C
LKに所定周期のクロックパルスが現われている場合に
は次にステップS2Fに進むが、信号線CLKのクロッ
クパルスが途断えている場合や、クロックパルスの周波
数が異常である場合には、その異常を診断情報としてメ
モリにストアし、ステップS2Gに進む。そして、ステ
ップS2Gで、メモリに保持される診断情報の内容を、
信号線RXD,TXD,CLKを使用して電子制御ユニ
ット9に送信する。更に次のステップS2Hでは、電気
モ−タ12の駆動を停止する(制動をかける)ようにド
ライバDV2に出力する信号を制御し、後輪の操舵系の
状態をその時の舵角に固定して以後の動作を中止する。
In step S2E, the signal output from the clock stop detection circuit SCK is referred to. And the signal line C
If a clock pulse of a predetermined cycle appears in LK, the process proceeds to step S2F. If the clock pulse of the signal line CLK is interrupted or the frequency of the clock pulse is abnormal, the abnormality is detected. Is stored in the memory as diagnostic information, and the process proceeds to step S2G. Then, in step S2G, the contents of the diagnostic information held in the memory are
The signal lines RXD, TXD and CLK are used to transmit to the electronic control unit 9. Further, in the next step S2H, the signal output to the driver DV2 is controlled so as to stop the driving of the electric motor 12 (braking), and the state of the rear wheel steering system is fixed to the steering angle at that time. The subsequent operation is stopped.

【0085】ステップS2Fでは、5msec 毎に発生す
るタイマ割込の情報を参照し、5msec が経過するまで
待機してからステップS27に戻る。これによって、ス
テップS27〜S2Fのル−プを1回実行するのに要す
る時間が5msec になる。
In step S2F, the information of the timer interrupt generated every 5 msec is referred to, the process waits until 5 msec elapses, and then the process returns to step S27. As a result, the time required to execute the loop of steps S27 to S2F once becomes 5 msec.

【0086】電子制御ユニット9の処理の一部分と、サ
−ボユニットSVUのサ−ボ系の主要部の構成を図7に
示す。図7を参照して説明する。なお実際には、図7に
示す制御系は、モ−タドライバ5,電気モ−タ12及び
磁極センサ18の部分を除き、全てマイクロコンピュ−
タ1又はマイクロコンピュ−タ8のソフトウェア処理に
よって実現される。図7のモ−タドライバ5は、図4の
ドライバDV2及びDV3に対応している。またこの制
御系のゲインは、図6のステップS24でセットされ
る。
FIG. 7 shows a part of the processing of the electronic control unit 9 and the configuration of the main part of the servo system of the servo unit SVU. This will be described with reference to FIG. Actually, all the control system shown in FIG. 7 except the motor driver 5, the electric motor 12, and the magnetic pole sensor 18 is a microcomputer.
It is realized by software processing of the computer 1 or the microcomputer 8. The motor driver 5 in FIG. 7 corresponds to the drivers DV2 and DV3 in FIG. The gain of this control system is set in step S24 in FIG.

【0087】電子制御ユニット9において生成される目
標舵角T1は、前述のステップS16に相当する減算部
101と、S15の一部に相当する微分部102に入力
される。減算部101では、目標舵角T1と舵角差分累
積値Tθとの差分との差分、即ち目標舵角T1の変化分
ΔTを求めて出力する。舵角差分累積値Tθは、メモリ
103に保持される前回までの累積値に、最新の変化分
ΔTを加算部104で加算した結果をメモリ103に書
込むことにより得られる。微分部102では、目標舵角
T1の時間微分値、即ちdT1/dtを求め出力する。
前述のステップS1Aに相当する変換部105では、入
力される目標舵角T1の変化分ΔTの単位を、舵角から
モ−タ駆動量(ラック軸の移動ストロ−ク)に変換する
計算処理を実施して計算の結果ΔT2を出力する。ま
た、前述のステップS1Bに相当する変換部106で
は、入力される目標舵角の時間微分値dT1/dtの単
位を、舵角からモ−タ駆動量(ラック軸の移動ストロ−
ク)に変換する計算処理を実施して計算の結果VT1を
出力する。
The target steering angle T1 generated by the electronic control unit 9 is input to the subtracting section 101 corresponding to step S16 and the differentiating section 102 corresponding to a part of S15. The subtraction unit 101 obtains and outputs the difference between the target steering angle T1 and the accumulated steering angle difference value Tθ, that is, the change ΔT of the target steering angle T1. The steering angle difference cumulative value Tθ is obtained by adding the latest variation ΔT to the cumulative value stored in the memory 103 up to the previous time in the adding unit 104 and writing the result in the memory 103. The differentiating unit 102 obtains and outputs a time differential value of the target steering angle T1, that is, dT1 / dt.
The conversion unit 105 corresponding to step S1A described above performs a calculation process for converting the unit of the input change ΔT of the target rudder angle T1 from the rudder angle to the motor drive amount (rack axis movement stroke). The calculation result ΔT2 is output. Further, in the conversion unit 106 corresponding to step S1B described above, the unit of the time differential value dT1 / dt of the target rudder angle that is input is calculated from the rudder angle to the motor drive amount (rack shaft moving stroke).
The calculation processing for converting into (1) is performed and the calculation result VT1 is output.

【0088】電子制御ユニット9が出力する情報ΔT2
及びVT1がサ−ボユニットSVUに入力される。モ−
タ駆動量の差分であるΔT2は、加算部111とメモリ
112で累積され、モ−タ駆動量Tθ2に変換される。
即ち、メモリ112に保持される前回までの累積値に最
新の差分ΔT2を加算部111で加算した結果をメモリ
112に書込むことにより、目標舵角T1に相当するモ
−タ駆動量Tθ2が得られる。なお以下の説明において
は、便宜上、モ−タ駆動量Tθ2を目標舵角と呼ぶこと
にする。
Information ΔT2 output by the electronic control unit 9
And VT1 are input to the servo unit SVU. Mode
The difference ΔT2 in the motor drive amount is accumulated in the adding unit 111 and the memory 112, and is converted into the motor drive amount Tθ2.
That is, the result obtained by adding the latest difference ΔT2 to the accumulated value stored in the memory 112 up to the previous time by the addition unit 111 is written in the memory 112 to obtain the motor drive amount Tθ2 corresponding to the target steering angle T1. To be In the following description, the motor drive amount Tθ2 will be referred to as the target steering angle for convenience.

【0089】目標舵角Tθ2は減算部92に入力され、
目標舵角Tθ2の時間微分値であるVT1は微分ゲイン
設定部91に入力される。微分ゲイン設定部91は、V
T1の絶対値から微分ゲインYTDIFGAINを求め
る。なお、微分ゲイン設定部91等の各ブロック中に示
したグラフは、入力値と出力値との関係を示し、横軸が
入力値、縦軸が出力値を示している。この例では、微分
値VT1の絶対値が4deg/sec以下の場合には微
分ゲインは0に、微分値SAGLAの絶対値が12de
g/sec以上の場合には微分ゲインは4にセットさ
れ、それ以外の場合には微分ゲインは0〜4の範囲の値
になる。
The target steering angle Tθ2 is input to the subtraction section 92,
VT1 which is a time differential value of the target steering angle Tθ2 is input to the differential gain setting unit 91. The differential gain setting unit 91
The differential gain YTDIFGAIN is calculated from the absolute value of T1. The graph shown in each block of the differential gain setting unit 91 and the like shows the relationship between the input value and the output value, the horizontal axis shows the input value, and the vertical axis shows the output value. In this example, when the absolute value of the differential value VT1 is 4 deg / sec or less, the differential gain is 0 and the absolute value of the differential value SAGLA is 12 de.
The differential gain is set to 4 in the case of g / sec or more, and the differential gain becomes a value in the range of 0 to 4 in other cases.

【0090】減算部92は、目標舵角Tθ2と実舵角
(モ−タ回転角に相当する)RAGLとの偏差、即ち舵
角偏差ΔAGLを計算する。実舵角RAGLは、磁極カ
ウンタ87から出力される。磁極カウンタ87は、磁極
センサ18が出力する3相のパルス信号間の位相差から
電気モ−タ12の回転方向を識別し、パルス信号のパル
ス数をそれまでの計数値に加算又は減算して舵角値を検
出する。磁極センサ18からのパルス信号によって得ら
れる舵角値は相対値(回転角度)であるが、この例では
図6のステップS25で最初に(駆動を開始する前に)
舵角検出器21が検出した実舵角値を磁極カウンタ87
にプリセットしてあるので、磁極カウンタ87が出力す
る値RAGLは実舵角になる。
The subtracting section 92 calculates the deviation between the target steering angle Tθ2 and the actual steering angle (corresponding to the motor rotation angle) RAGL, that is, the steering angle deviation ΔAGL. The actual steering angle RAGL is output from the magnetic pole counter 87. The magnetic pole counter 87 identifies the rotation direction of the electric motor 12 from the phase difference between the three-phase pulse signals output from the magnetic pole sensor 18, and adds or subtracts the pulse number of the pulse signal to the count value up to that point. Detect the rudder angle value. The steering angle value obtained by the pulse signal from the magnetic pole sensor 18 is a relative value (rotational angle), but in this example, first in step S25 of FIG. 6 (before starting driving).
The actual steering angle value detected by the steering angle detector 21 is set to the magnetic pole counter 87.
The value RAGL output from the magnetic pole counter 87 is the actual steering angle.

【0091】舵角偏差ΔAGLは、舵角偏差不感帯付与
部93で処理され、舵角偏差値ETH2になる。舵角偏
差不感帯付与部93は、入力値(舵角偏差ΔAGL)の
絶対値が所定値E2PMAX以下の場合には舵角偏差値
ETH2を0にするものであり、舵角偏差ΔAGLが小
さい時に制御を停止させるものである。舵角偏差不感帯
付与部93が出力する舵角偏差値ETH2は、比例部9
6及び微分部94に入力される。
The rudder angle deviation ΔAGL is processed by the rudder angle deviation dead zone imparting section 93 and becomes the rudder angle deviation value ETH2. The steering angle deviation dead zone applying unit 93 sets the steering angle deviation value ETH2 to 0 when the absolute value of the input value (steering angle deviation ΔAGL) is equal to or less than the predetermined value E2PMAX, and controls when the steering angle deviation ΔAGL is small. Is to stop. The steering angle deviation value ETH2 output by the steering angle deviation dead zone applying unit 93 is calculated by the proportional unit 9
6 and the differentiating unit 94.

【0092】比例部96は、予めセットされた比例ゲイ
ンの値を舵角偏差値ETH2に掛けた値を比例制御値P
AGLAとして出力する。微分部94は、舵角偏差値E
TH2を時間微分して舵角偏差微分値SETH2を求め
る。更に、掛算部95で、舵角偏差微分値SETH2に
前述の微分ゲインYTDIFGAINを掛けた結果が微
分制御値DAGLAとして求められる。加算部97で
は、比例制御値PAGLAと微分制御値DAGLAとを
加算した結果を、制御舵角値HPIDとして出力する。
The proportional section 96 multiplies the steering angle deviation value ETH2 by a preset proportional gain value to obtain a proportional control value P.
Output as AGLA. The differentiating unit 94 determines the steering angle deviation value E
TH2 is differentiated with respect to time to obtain a steering angle deviation differential value SETH2. Further, in the multiplication unit 95, the result of multiplying the steering angle deviation differential value SETH2 by the above-mentioned differential gain YTDIFGAIN is obtained as the differential control value DAGLA. The addition unit 97 outputs the result of adding the proportional control value PAGELA and the differential control value DAGLA as the control steering angle value HPID.

【0093】制御舵角値HPIDは、舵角偏差リミッタ
98を通り、制御量ANGになる。舵角偏差リミッタ9
8は、入力値に比例した出力を生成するとともに、制御
量ANGが1.5deg以上、又は−1.5deg以下
にならないように出力値の範囲を制限する。制御量AN
Gは、パルス幅変調変換部99に入力され、パルス幅変
調信号PWM1に変換される。即ち、周期が一定で制御
量ANGに比例したパルス幅のパルス信号PWM1が生
成される。このパルス幅変調信号PWM1が、モ−タド
ライバ5に入力される。モ−タドライバ5は、パルス幅
変調信号PWM1に応じて、電気モ−タ12の通電のオ
ン/オフのタイミング、即ち電流を決定する。従ってパ
ルス幅変調信号PWM1によって、電気モ−タ12の駆
動トルクが変化する。電気モ−タ12が回転すると、磁
極センサ18がパルスを発生するので、磁極カウンタ8
7の計数値、即ち実舵角値RAGLが変わり、舵角偏差
ΔAGLが変わる。このサ−ボ系は、舵角偏差ΔAGL
が0に近づくように、電気モ−タ12を制御する。
The control steering angle value HPID passes through the steering angle deviation limiter 98 and becomes the control amount ANG. Steering angle deviation limiter 9
8 produces an output proportional to the input value and limits the range of the output value so that the controlled variable ANG does not become 1.5 deg or more or −1.5 deg or less. Controlled variable AN
The G is input to the pulse width modulation conversion unit 99 and converted into the pulse width modulation signal PWM1. That is, the pulse signal PWM1 having a constant cycle and a pulse width proportional to the control amount ANG is generated. The pulse width modulation signal PWM1 is input to the motor driver 5. The motor driver 5 determines the on / off timing of energization of the electric motor 12, that is, the current in accordance with the pulse width modulation signal PWM1. Therefore, the drive torque of the electric motor 12 changes according to the pulse width modulation signal PWM1. When the electric motor 12 rotates, the magnetic pole sensor 18 generates a pulse, so the magnetic pole counter 8
The count value of 7, that is, the actual steering angle value RAGL changes, and the steering angle deviation ΔAGL changes. This servo system has a steering angle deviation ΔAGL.
The electric motor 12 is controlled so that is close to zero.

【0094】但し、信号線CLKのクロック信号が遮断
された場合のように、ブレ−キモ−ドになると、電気モ
−タ12の駆動が早く停止するような制御が実施され
る。即ち、電気モ−タ12の回転に対して制動をかける
ように、ドライバDV2に制御信号が印加される。
However, when the break mode occurs, as in the case where the clock signal of the signal line CLK is cut off, control is performed so that the driving of the electric motor 12 is stopped early. That is, a control signal is applied to the driver DV2 so as to brake the rotation of the electric motor 12.

【0095】ところで、電子制御ユニット9において
は、生成する目標舵角情報からそれの微分値dT1/d
tを正確に計算する必要があるため、実際に生成する目
標舵角情報T1は、精度の高い、即ちビット数の多いも
のである。ところが、電子制御ユニット9からサ−ボユ
ニットSVUに送る情報ΔT(実際にはΔT2)につい
ては、通信速度及び通信所要時間の制約があるため、情
報のビット数を減らす必要がある。従って、ΔTの分解
能は目標舵角情報T1よりも落としてある。
By the way, in the electronic control unit 9, from the generated target rudder angle information, its differential value dT1 / d
Since it is necessary to accurately calculate t, the target rudder angle information T1 that is actually generated is highly accurate, that is, has a large number of bits. However, with respect to the information ΔT (actually ΔT2) sent from the electronic control unit 9 to the servo unit SVU, the number of bits of the information needs to be reduced because the communication speed and the communication required time are restricted. Therefore, the resolution of ΔT is lower than the target steering angle information T1.

【0096】このような分解能の変換(LSBの大きさ
の変換)を実施する場合に問題となるのは、電子制御ユ
ニット9が生成する目標舵角情報T1と、サ−ボユニッ
トSVU内で再生される目標舵角情報Tθ2との間に累
積誤差が生じる可能性があることである。しかしこの実
施例においては、電子制御ユニット9が最新の目標舵角
T1と、第1の累算値計算手段が1周期前までの目標舵
角に基づいて求めた累算値Tθとの差分ΔTを操舵量指
示値ΔT2に変換して送信するので、次に示す例のよう
に、累積誤差は生じない。
The problem in performing such resolution conversion (LSB size conversion) is that the target steering angle information T1 generated by the electronic control unit 9 and the reproduction in the servo unit SVU are the problems. That is, a cumulative error may occur between the target steering angle information Tθ2 and the target steering angle information Tθ2. However, in this embodiment, the difference ΔT between the latest target steering angle T1 by the electronic control unit 9 and the cumulative value Tθ obtained by the first cumulative value calculating means based on the target steering angle up to one cycle before. Is converted into the steering amount instruction value ΔT2 and transmitted, so that no accumulated error occurs as in the following example.

【0097】目標舵角情報T1の分解能:0.001, 通信情報ΔTの分解能 :0.005, 送信側累算値Tθの分解能:0.005, n,t,(n-6)〜(n-0):計算周期毎のタイミング, Tθ2(t)←Tθ2(t-1)+ΔT(t)の場合、 T1(n-6):0.000 → Tθ(n-6):0.000 T1(n-5):0.001 → Tθ(n-5):0.000 T1(n-4):0.002 → Tθ(n-4):0.000 T1(n-3):0.003 → Tθ(n-3):0.000 T1(n-2):0.004 → Tθ(n-2):0.000 T1(n-1):0.005 → Tθ(n-1):0.005 T1(n-0):0.006 → Tθ(n-0):0.005 T1(n-5)−Tθ(n-6):0.001 → ΔT(n-5):
0.000 T1(n-4)−Tθ(n-5):0.002 → ΔT(n-4):
0.000 T1(n-3)−Tθ(n-4):0.003 → ΔT(n-3):
0.000 T1(n-2)−Tθ(n-3):0.004 → ΔT(n-2):
0.000 T1(n-1)−Tθ(n-2):0.005 → ΔT(n-1):
0.005 T1(n-0)−Tθ(n-1):0.001 → ΔT(n-0):
0.000 Tθ2(n-5):0.000 Tθ2(n-4):0.000 Tθ2(n-3):0.000 Tθ2(n-2):0.000 Tθ2(n-1):0.005 Tθ2(n-0):0.005 この例では、伝送情報の分解能が0.005であるた
め、送信側の目標舵角情報T1(t)と受信側の目標舵角
情報Tθ2(t)に前記分解能相当未満の違いが生じる
が、この違いは累積誤差ではない。即ち、両者の差が分
解能以上に増大することはない。
Target rudder angle information T1 resolution: 0.001, communication information ΔT resolution: 0.005, transmission side accumulated value Tθ resolution: 0.005, n, t, (n-6) to (n-6) -0): Timing for each calculation cycle, in the case of Tθ2 (t) ← Tθ2 (t-1) + ΔT (t), T1 (n-6): 0.000 → Tθ (n-6): 0.000 T1 (n-5): 0.001 → Tθ (n-5): 0.000 T1 (n-4): 0.002 → Tθ (n-4): 0.000 T1 (n-3): 0. 003 → Tθ (n-3): 0.000 T1 (n-2): 0.004 → Tθ (n-2): 0.000 T1 (n-1): 0.005 → Tθ (n-1) : 0.005 T1 (n-0): 0.006 → Tθ (n-0): 0.005 T1 (n-5) -Tθ (n-6): 0.001 → ΔT (n-5):
0.000 T1 (n-4) -Tθ (n-5): 0.002 → ΔT (n-4):
0.000 T1 (n-3) -Tθ (n-4): 0.003 → ΔT (n-3):
0.000 T1 (n-2) -Tθ (n-3): 0.004 → ΔT (n-2):
0.000 T1 (n-1) -Tθ (n-2): 0.005 → ΔT (n-1):
0.005 T1 (n-0) -Tθ (n-1): 0.001 → ΔT (n-0):
0.000 Tθ2 (n-5): 0.000 Tθ2 (n-4): 0.000 Tθ2 (n-3): 0.000 Tθ2 (n-2): 0.000 Tθ2 (n-1): 0.005 Tθ2 (n-0): 0.005 In this example, since the resolution of the transmission information is 0.005, the target steering angle information T1 (t) on the transmitting side and the target steering angle information Tθ2 ( A difference of less than the above resolution occurs in t), but this difference is not a cumulative error. That is, the difference between the two does not increase beyond the resolution.

【0098】なお、電子制御ユニット9が実行するステ
ップS1Aの関数f1( ) およびステップS1Bの関数
f2( ) の内容については、例えば読み出し専用メモリ
に予め保持した定数に基づいて決定されるものであり、
固定されているが、例えば、スイッチの切換によって変
更可能に構成してもよい。また、関数の代わりに、それ
と同等の機能を有する変換テ−ブルを用意しても良い。
The contents of the function f1 () in step S1A and the function f2 () in step S1B executed by the electronic control unit 9 are determined based on, for example, constants stored in the read-only memory in advance. ,
Although fixed, it may be configured to be changeable by switching a switch, for example. Further, instead of the function, a conversion table having a function equivalent to that may be prepared.

【0099】以上説明した実施例によれば、次のような
効果が得られる。
According to the embodiment described above, the following effects can be obtained.

【0100】第1の制御手段(9)と第2の制御手段
(SVU)は、互いに独立した制御ユニットであり、こ
れらは別々の位置に配置することができる。即ち、セン
サ手段(17,20,22,23,24)と接続される
第1の制御手段は、センサ手段が設置されている場所に
近い位置(例えば車室前部)に設置し、駆動手段(1
2)と接続される第2の制御手段は、駆動手段に近い位
置(例えば後輪操舵機構と同一のハウジング内)に設置
することが可能である。第1の制御手段をセンサ手段の
近傍に配置することにより、第1の制御手段とセンサ手
段との接続が容易になり、またその接続部分で電気ノイ
ズの影響を受けにくくなる。また、第2の制御手段を駆
動手段の近傍に配置することにより、第2の制御手段と
駆動手段との接続が容易になり、それらの接続部分での
電力損失が低減される。
The first control means (9) and the second control means (SVU) are independent control units, which can be arranged in different positions. That is, the first control means connected to the sensor means (17, 20, 22, 23, 24) is installed at a position close to the place where the sensor means is installed (for example, the front part of the vehicle compartment), and the drive means is installed. (1
The second control means connected to 2) can be installed at a position close to the drive means (for example, in the same housing as the rear wheel steering mechanism). By arranging the first control means in the vicinity of the sensor means, the connection between the first control means and the sensor means is facilitated, and the connected portion is less susceptible to electrical noise. Further, by disposing the second control means in the vicinity of the drive means, the connection between the second control means and the drive means becomes easy, and the power loss at those connection portions is reduced.

【0101】また、第1の制御手段と第2の制御手段と
の間の配線においては、基本的には前者から後者に向か
って目標舵角の情報を送るだけで良いので、それらの接
続は極めて容易である。また、その部分の配線長が長い
場合でも、配線部分のインピ−ダンスを下げることによ
り、電気ノイズの影響を受けにくくすることができる
し、大電流を流す必要がないので、電力損失の増大の問
題も生じない。
In the wiring between the first control means and the second control means, basically, it is sufficient to send the information of the target rudder angle from the former to the latter. It's extremely easy. Further, even if the wiring length of that portion is long, it is possible to reduce the influence of electrical noise by lowering the impedance of the wiring portion, and since it is not necessary to pass a large current, the power loss is increased. There is no problem.

【0102】更に、操舵制御装置が搭載される自動車の
種類に応じた車輪の実舵角とその車輪の向きを変えるラ
ック軸の移動ストロ−ク(又は電気モ−タの駆動量)と
の関係は車種毎に異なるが、第1の制御手段から第2の
制御手段に伝送する情報は、駆動手段の操作量(ΔT
2)に相当するので、車種が変化した場合でも、第2の
制御手段の構成を変える必要はなく、同一構成の第2の
制御手段を全ての車種に共通に利用しうる。車種の違い
による制御量の変化については、第1の制御手段の第1
の変換手段(S1A)の変換内容の変更だけで対応しう
る。従って、第2の制御手段の製造コストを低減しう
る。
Furthermore, the relationship between the actual steering angle of the wheel according to the type of vehicle equipped with the steering control device and the moving stroke of the rack shaft (or the drive amount of the electric motor) for changing the direction of the wheel. Is different for each vehicle type, the information transmitted from the first control means to the second control means is the operation amount (ΔT
Since it corresponds to 2), even if the vehicle type changes, it is not necessary to change the configuration of the second control means, and the second control means of the same configuration can be commonly used for all vehicle types. Regarding the change of the control amount due to the difference of the vehicle type, the first control means
This can be dealt with only by changing the conversion content of the conversion means (S1A). Therefore, the manufacturing cost of the second control means can be reduced.

【0103】また、目標舵角の微分値を第1の制御手段
の舵角微分値計算手段(S15)が計算し、該微分値を
前記駆動手段の操作量(VT1)に変換したうえで第2
の操舵量指示値として第2の制御手段に伝送するので、
第2の制御手段が微分計算をする必要はなく、第1の制
御手段から第2の制御手段に伝送する目標舵角相当の情
報(ΔT2)については、さほど高い精度が要求されな
い。即ち、第1の制御手段から第2の制御手段に伝送す
る目標舵角相当の情報(ΔT2)のビット数を減らすこ
とができる。目標舵角の微分値を更新する周期は、目標
舵角の更新周期に比べて長くしてもよいので、微分値に
関する単位時間あたりの伝送ビット数は比較的少ない。
つまり、微分値の計算のために高精度の目標舵角だけを
伝送する場合に比べて、低精度の目標舵角および目標舵
角の微分値を伝送する方が、単位時間あたりの伝送情報
量が少なくなる。
Further, the steering angle differential value calculating means (S15) of the first control means calculates the differential value of the target steering angle, and after converting the differential value into the operation amount (VT1) of the driving means, Two
Is transmitted to the second control means as the steering amount instruction value of
The second control means does not need to perform the differential calculation, and the information (ΔT2) corresponding to the target steering angle transmitted from the first control means to the second control means does not require so high accuracy. That is, the number of bits of the information (ΔT2) corresponding to the target steering angle transmitted from the first control means to the second control means can be reduced. The period for updating the differential value of the target rudder angle may be longer than the period for updating the target rudder angle, and therefore the number of transmission bits per unit time regarding the differential value is relatively small.
That is, compared with the case where only the high-precision target rudder angle is transmitted for the calculation of the differential value, the low-precision target rudder angle and the differential value of the target rudder angle are transmitted, the transmission information amount per unit time is Is less.

【0104】また、第1の制御手段から第2の制御手段
に伝送する目標舵角相当の情報が、目標舵角の所定期間
内の変化量に相当する値(ΔT)であるため、送信すべ
き信号の単位時間あたりの情報量が低減される。その結
果、例えば信号の周波数を下げることが可能になる。周
波数の高い信号を伝送すると、その信号が高周波ノイズ
を発するので様々な問題が生じるが、信号の周波数を下
げることにより、高周波ノイズを大幅に低減しうる。ま
た、信号を並列デ−タで送る場合には、送るべき情報量
が減ると、並列に送る信号のビット数を減らして、配線
の数を減らすことが可能である。
Since the information corresponding to the target rudder angle transmitted from the first control means to the second control means is the value (ΔT) corresponding to the change amount of the target rudder angle within the predetermined period, it is transmitted. The amount of information of a power signal per unit time is reduced. As a result, it becomes possible to reduce the frequency of the signal, for example. When a high frequency signal is transmitted, the signal emits high frequency noise, which causes various problems. However, by reducing the frequency of the signal, the high frequency noise can be significantly reduced. Further, in the case of transmitting signals by parallel data, if the amount of information to be transmitted decreases, it is possible to reduce the number of bits of signals transmitted in parallel and reduce the number of wirings.

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

【図1】 実施例の自動車の操舵系の構成を示すブロッ
ク図である。
FIG. 1 is a block diagram showing a configuration of a steering system of an automobile of an embodiment.

【図2】 図1の後輪操舵機構11の外観を示す一部切
欠平面図である。
FIG. 2 is a partially cutaway plan view showing the outer appearance of the rear wheel steering mechanism 11 of FIG.

【図3】 図1の電子制御ユニット9の構成を示すブロ
ック図である。
3 is a block diagram showing a configuration of an electronic control unit 9 of FIG.

【図4】 図1のサ−ボユニットSVUの構成を示すブ
ロック図である。
FIG. 4 is a block diagram showing a configuration of the servo unit SVU shown in FIG.

【図5】 図3のマイクロコンピュ−タ1の動作を示す
フロ−チャ−トである。
5 is a flowchart showing the operation of the microcomputer 1 of FIG.

【図6】 図4のマイクロコンピュ−タ8の動作を示す
フロ−チャ−トである。
6 is a flowchart showing the operation of the microcomputer 8 of FIG.

【図7】 実施例のサ−ボ系の構成を示すブロック図で
ある。
FIG. 7 is a block diagram showing a configuration of a servo system according to an embodiment.

【図8】 実施例の過熱センサの構成を示すブロック図
である。
FIG. 8 is a block diagram showing a configuration of an overheat sensor according to an embodiment.

【図9】 実施例のクロック停止検知回路の構成を示す
ブロック図である。
FIG. 9 is a block diagram showing a configuration of a clock stop detection circuit according to an embodiment.

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

1:マイクロコンピュ−タ 2:バッテリ− 3:リレ− 4:電源ユニット 6:電圧監視回路 8:マイクロコンピ
ュ−タ 9:電子制御ユニット 10:前輪操舵機構 10a:ラック軸 11:後輪操舵機構 12:電気モ−タ(ブラシレスモ−タ) 13:左前輪 14:右前輪 15:左後輪 16:右後輪 17,20:舵角検出器 18:磁極センサ 19:ステアリングホイ−ル 21:舵角検出器 22,23:車速検出器 24:ヨ−レ−ト検
出器 25:ラック軸 71:電源ユニット 87:磁極カウンタ G1:アンドゲ−ト DV1,DV2,DV3:ドライバ IF1,IF2,IF3:インタ−フェ−ス IG:イグニッションスイッチ DIG,PIG:電
源ライン SVU:サ−ボユニット OHS:過熱センサ TS:サ−ミスタ SCK:クロック停
止検知回路
1: Microcomputer 2: Battery 3: Relay 4: Power supply unit 6: Voltage monitoring circuit 8: Microcomputer 9: Electronic control unit 10: Front wheel steering mechanism 10a: Rack shaft 11: Rear wheel steering mechanism 12 : Electric motor (brushless motor) 13: Left front wheel 14: Right front wheel 15: Left rear wheel 16: Right rear wheel 17,20: Steering angle detector 18: Magnetic pole sensor 19: Steering wheel 21: Rudder Angle detector 22, 23: Vehicle speed detector 24: Yaw rate detector 25: Rack shaft 71: Power supply unit 87: Magnetic pole counter G1: And gate DV1, DV2, DV3: Driver IF1, IF2, IF3: Interface -Face IG: Ignition switch DIG, PIG: Power line SVU: Servo unit OHS: Overheat sensor TS: Thermistor SCK: Black Click stop detection circuit

───────────────────────────────────────────────────── フロントページの続き (72)発明者 葛 谷 秀 樹 愛知県刈谷市朝日町2丁目1番地 アイシ ン精機株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Hideki Katsuraya 2-1-1 Asahi-cho, Kariya city, Aichi Prefecture Aisin Seiki Co., Ltd.

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 車輌の状態に関する情報を検出するセン
サ手段;舵角を調整する駆動手段;第1のデジタルプロ
セッサを含み、前記センサ手段と接続され、センサ手段
が検出した情報に基づいて、所定周期毎に繰り返し目標
舵角を計算する舵角計算手段,計算された目標舵角に応
じた角度情報を前記駆動手段の操作量に変換する第1の
変換手段,及び該第1の変換手段によって計算された操
作量を第1の操舵量指示値として送信する第1の指示値
送信手段、を備える第1の制御手段;及び前記第1のデ
ジタルプロセッサとは別の独立した第2のデジタルプロ
セッサを含み、前記第1の制御手段が出力する前記第1
の操舵量指示値の情報と制御対象操舵系の状態量とに基
づいて前記駆動手段の付勢量を調整する付勢制御手段、
を備える第2の制御手段;を備える車輌の操舵制御装
置。
1. A sensor means for detecting information relating to the state of a vehicle; a drive means for adjusting a steering angle; a first digital processor, which is connected to the sensor means and which is predetermined based on the information detected by the sensor means. By the rudder angle calculation means for repeatedly calculating the target rudder angle for each cycle, the first conversion means for converting the angle information according to the calculated target rudder angle into the operation amount of the drive means, and the first conversion means. First control means including first instruction value transmission means for transmitting the calculated operation amount as a first steering amount instruction value; and a second digital processor independent of the first digital processor. And the first control means outputs the first control means.
Urging control means for adjusting the urging amount of the drive means on the basis of the steering amount instruction value information and the state amount of the controlled steering system,
A second steering control device including: a steering control device for a vehicle.
【請求項2】 前記第1の制御手段は、前記目標舵角の
微分値を計算する舵角微分値計算手段,該手段が求めた
微分値に応じた情報を前記駆動手段の操作量に変換する
第2の変換手段,及び該第2の変換手段によって計算さ
れた操作量を第2の操舵量指示値として送信する第2の
指示値送信手段を備え、前記第2の制御手段の付勢制御
手段は、前記第1の制御手段が出力する第1及び第2の
操舵量指示値の情報と制御対象操舵系の状態量とに基づ
いて前記駆動手段の付勢量を調整する、前記請求項1記
載の車輌の操舵制御装置。
2. The first control means converts a steering angle differential value calculating means for calculating a differential value of the target steering angle, and information corresponding to the differential value obtained by the means into an operation amount of the driving means. And a second instruction value transmitting means for transmitting the operation amount calculated by the second converting means as a second steering amount instruction value, and energizing the second control means. The control means adjusts the urging amount of the drive means based on the information on the first and second steering amount instruction values output from the first control device and the state amount of the controlled steering system. Item 1. A vehicle steering control device according to item 1.
【請求項3】 前記第1の制御手段は、前記目標舵角の
所定期間内の変化量に相当する値を生成して前記第1の
変換手段に与える舵角変化計算手段を含み、前記第2の
制御手段は、前記第1の制御手段が出力する値を累算し
て操舵量指示値を求める累算手段を含む、前記請求項1
記載の車輌の操舵制御装置。
3. The first control means includes a steering angle change calculation means for generating a value corresponding to a change amount of the target steering angle within a predetermined period and giving the value to the first conversion means. 2. The control means of No. 2 includes accumulating means for accumulating values output by the first controlling means to obtain a steering amount instruction value.
The vehicle steering control device described.
【請求項4】 前記センサ手段は、少なくとも車輌の前
側車輪の実操舵角を検出する前輪舵角検出手段を含む、
前記請求項1記載の車輌の操舵制御装置。
4. The sensor means includes at least front wheel steering angle detection means for detecting an actual steering angle of front wheels of a vehicle.
The vehicle steering control device according to claim 1.
JP2078195A 1995-02-08 1995-02-08 Steering control device for vehicle Pending JPH08207814A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2078195A JPH08207814A (en) 1995-02-08 1995-02-08 Steering control device for vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2078195A JPH08207814A (en) 1995-02-08 1995-02-08 Steering control device for vehicle

Publications (1)

Publication Number Publication Date
JPH08207814A true JPH08207814A (en) 1996-08-13

Family

ID=12036681

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2078195A Pending JPH08207814A (en) 1995-02-08 1995-02-08 Steering control device for vehicle

Country Status (1)

Country Link
JP (1) JPH08207814A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018086969A (en) * 2016-11-29 2018-06-07 株式会社ジェイテクト Vehicular steering device
WO2020231128A1 (en) * 2019-05-16 2020-11-19 주식회사 만도 Steering control device and method therefor, and steering control system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018086969A (en) * 2016-11-29 2018-06-07 株式会社ジェイテクト Vehicular steering device
WO2020231128A1 (en) * 2019-05-16 2020-11-19 주식회사 만도 Steering control device and method therefor, and steering control system
CN113840770A (en) * 2019-05-16 2021-12-24 株式会社万都 Steering control device, steering control method, and steering control system
CN113840770B (en) * 2019-05-16 2024-06-11 汉拿万都株式会社 Steering control device, control method, and steering control system
US12103618B2 (en) 2019-05-16 2024-10-01 Hl Mando Corporation Steering control device and method therefor, and steering control system

Similar Documents

Publication Publication Date Title
JPH07246947A (en) Steering controller of vehicle
US6016042A (en) Method of detecting the angle of rotation and load torque of a DC motor, and apparatus of detecting the angle of rotation and load torque of a DC motor
CN107531279B (en) Motor-driven power steering control device
WO2014057671A1 (en) Device for detecting physical quantities and electromotive power steering device using same
JP2002104211A (en) Failure sensing device for steering angle
JP2668235B2 (en) Method for detecting abnormality in torsional torque signal of electric power steering device
US7322438B2 (en) Control apparatus for an electrically driven power steering
JPH08207814A (en) Steering control device for vehicle
JPH08207813A (en) Steering control device for vehicle
JPH08207809A (en) Steering control device for vehicle
CN110114258B (en) Method for determining the position of a rack in a steering system with an electric servomotor
US11691663B2 (en) Steering control device
JPH08207810A (en) Steering control device for vehicle
US20220169307A1 (en) Input power health diagnostic for electric power steering
CN113443001B (en) Variable travel stop for improved worm gear durability
JPH08216908A (en) Steering controller for vehicle
JP5991273B2 (en) Electric power steering control device
JP5588155B2 (en) Rotation angle detector
US20200307687A1 (en) Traction steer mitigation through cvr gain scalars
JPH0618256A (en) Front wheel steering angle detector for vehicle
JP3034400B2 (en) Vehicle rear wheel steering system
JP3477889B2 (en) Rear wheel steering device
JPH08253164A (en) Rear wheel steering device
JP2992179B2 (en) Vehicle rear wheel steering system
JPS62286874A (en) Electric motor driven power steering device