JPH11180319A - Control device of motor-driven power steering device - Google Patents

Control device of motor-driven power steering device

Info

Publication number
JPH11180319A
JPH11180319A JP35646897A JP35646897A JPH11180319A JP H11180319 A JPH11180319 A JP H11180319A JP 35646897 A JP35646897 A JP 35646897A JP 35646897 A JP35646897 A JP 35646897A JP H11180319 A JPH11180319 A JP H11180319A
Authority
JP
Japan
Prior art keywords
motor
current
steering
duty ratio
control means
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
JP35646897A
Other languages
Japanese (ja)
Inventor
Satoshi Chin
慧 陳
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.)
NSK Ltd
Original Assignee
NSK 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 NSK Ltd filed Critical NSK Ltd
Priority to JP35646897A priority Critical patent/JPH11180319A/en
Publication of JPH11180319A publication Critical patent/JPH11180319A/en
Pending legal-status Critical Current

Links

Landscapes

  • Power Steering Mechanism (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a control device of motor-driven power steering device in which the low-pass filter characteristics of a current loop having a current feedback control system can be maintained constant in the whole current region irrespective of a change in the gain of the current vs duty ratio by a driving method using different duty ratios. SOLUTION: The configuration in which a power supply is connected between input terminals of a H-bridge circuit consisting of four semiconductor elements comprises a motor driving circuit 37 and a drive control means to drive a pair of semiconductor elements constituting two oppoing arms belonging to the H-bridge circuit, wherein the semiconductor element of a first arm is driven by PWM signals having a first duty ratio decided by the current control value while the semiconductor element of a second arm is driven by PWM signals having a second duty ratio, and the parameters of motor current control means 40 and 41 are generated so that a current loop frequency characteristic defined previously is obtained in accordance with the change in the gain of the PWM signals having the ratios the motor current vs the first and second duty ratios.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は電動パワーステアリ
ング装置の制御装置、特にモータ駆動回路をHブリッジ
回路で構成した場合のモータ電流制御手段の構成に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for an electric power steering device, and more particularly to a configuration of a motor current control means when a motor drive circuit is formed by an H-bridge circuit.

【0002】[0002]

【従来の技術】車両用の電動パワーステアリング装置
は、操向ハンドルの操作によりステアリングシャフトに
発生する操舵トルクと車速を検出し、その検出信号に基
づいて操舵補助指令値を算出し、算出された操舵補助指
令値に応じてモータを駆動して操向ハンドルの操舵力を
補助するものであり、操舵補助指令値の算出や操舵補助
指令値に基づくモータの制御には、マイクロコンピュー
タを含む電子制御回路が使用されている。
2. Description of the Related Art An electric power steering apparatus for a vehicle detects a steering torque and a vehicle speed generated on a steering shaft by operating a steering wheel, and calculates a steering assist command value based on the detected signal. The motor is driven in accordance with the steering assist command value to assist the steering force of the steering wheel. The electronic control including a microcomputer is used for calculating the steering assist command value and controlling the motor based on the steering assist command value. Circuit is used.

【0003】このような電動式パワーステアリング装置
では、図4に示すように、4個の電界効果型トランジス
タFET1〜FET4をブリッジに接続して第1及び第
2の2つのアームを備えたHブリッジ回路を構成し、そ
の入力端子間に電源Vを、出力端子間にモータMを接続
したモータ制御回路が使用されている。そして、モータ
制御回路を構成するHブリッジ回路の互いに対向する2
つのアームを構成する2個1組のFETのうち、第1の
アームのFET1(或いは第2のアームのFET2)を
電流制御値に基づいて決定されるデューティ比DのPW
M信号(パルス幅変調信号)で駆動することにより、モ
ータ電流の大きさが制御される。
In such an electric power steering apparatus, as shown in FIG. 4, an H bridge having first and second two arms by connecting four field effect transistors FET1 to FET4 to a bridge. A motor control circuit is used in which a circuit is configured and a power supply V is connected between its input terminals and a motor M is connected between its output terminals. Then, two opposite H-bridge circuits constituting the motor control circuit are opposed to each other.
Of the pair of two FETs forming one arm, the FET1 of the first arm (or the FET2 of the second arm) has a PW of duty ratio D determined based on the current control value.
By driving with the M signal (pulse width modulation signal), the magnitude of the motor current is controlled.

【0004】また、電流制御値の符号に基づいて第2の
アームのFET3をON、第1のアームのFET4をO
FF(或いは第2のアームのFET3をOFF、第1の
アームのFET4をON)に制御することにより、モー
タMの回転方向が制御される。FET3が導通状態にあ
るときは、電流はFET1、モータM及びFET3を経
て流れ、モータMに正方向の電流が流れる。また、第2
のアームのFET4が導通状態にあるときは、電流はF
ET2、モータM及びFET4を経て流れ、モータMに
負方向の電流が流れる。かかるモータ制御回路は、同一
アーム上のFETが同時に駆動されることがないので、
アームが短絡される可能性が低く信頼性が高いため、広
く利用されている(例えば特公平5−10270号公報
参照)。
Further, based on the sign of the current control value, the FET 3 of the second arm is turned ON and the FET 4 of the first arm is turned ON.
By controlling the FF (or the FET 3 of the second arm to be OFF and the FET 4 of the first arm to be ON), the rotation direction of the motor M is controlled. When the FET 3 is in a conductive state, current flows through the FET 1, the motor M, and the FET 3, and a current flows in the motor M in the positive direction. Also, the second
When the FET 4 of the other arm is conducting, the current is F
The current flows through the ET2, the motor M, and the FET4, and a negative current flows through the motor M. In such a motor control circuit, since the FETs on the same arm are not driven at the same time,
Since the possibility of short-circuiting of the arm is low and the reliability is high, it is widely used (see, for example, Japanese Patent Publication No. 5-10270).

【0005】図5は、モータ電流I(モータMに実際に
流れる電流であり、電流検出値iとは異なる)とPWM
信号のデューティ比Dとの関係を示すものである。即
ち、操向ハンドルが操作されて操舵トルクが発生してい
る状態では、モータ電流Iとデューティ比Dとの関係
は、図5の特性(a)で示すように変化し、制御回路に
おいて操舵トルクの検出信号に基づいてモータMの制御
目標値である操舵補助指令値Ifefが演算され、操舵
補助指令値IrefとフィードバックされるモータMの
電流検出値iとの差である電流制御値Eがモータ駆動回
路に入力されるから、モータ駆動回路のFETを制御す
るデューティ比Dはある値をとり、格別の支障は生じな
い。
FIG. 5 shows motor current I (current actually flowing through motor M, which is different from current detection value i) and PWM.
This shows the relationship with the signal duty ratio D. That is, when the steering wheel is operated to generate the steering torque, the relationship between the motor current I and the duty ratio D changes as shown by the characteristic (a) in FIG. A steering assist command value Ifef which is a control target value of the motor M is calculated based on the detection signal of the motor M, and a current control value E which is a difference between the steering assist command value Iref and the current detection value i of the motor M fed back is calculated. Since the duty ratio D is input to the drive circuit, the duty ratio D for controlling the FET of the motor drive circuit takes a certain value, and no particular trouble occurs.

【0006】しかしながら、操向ハンドルを切った後、
セルフアラインメントトルクにより操向ハンドルが直進
走行位置に戻るとき(以下、「ハンドル戻り時」とい
う)は、操舵トルクが発生していない状態にあるため、
モータMの制御目標値である操舵補助指令値Irefは
零となるが、モータMに逆起電力が発生するため、モー
タ電流Iとデューティ比Dとの関係は図5の特性(b)
で示すように逆起電力に相当するだけ上方にシフトし、
デューティ比Dの値が零の付近でモータ電流Iとデュー
ティ比Dとの関係に不連続部分が生じる。一方、フィー
ドバック制御回路は電流制御値Eを演算しようとする
が、操舵補助指令値Irefに対応するデューティ比D
がないため、図5の特性(c)で示すようにモータ電流
Iの不連続部分にほぼ対応した振幅の振動電流が電流制
御値Eとして出力される。
However, after turning the steering wheel,
When the steering wheel returns to the straight running position due to the self-alignment torque (hereinafter referred to as “when the steering wheel returns”), the steering torque is not generated.
Although the steering assist command value Iref, which is the control target value of the motor M, becomes zero, the relationship between the motor current I and the duty ratio D is represented by the characteristic (b) in FIG.
Shifts upward by an amount corresponding to the back electromotive force as shown by
When the value of the duty ratio D is near zero, a discontinuity occurs in the relationship between the motor current I and the duty ratio D. On the other hand, the feedback control circuit attempts to calculate the current control value E, but the duty ratio D corresponds to the steering assist command value Iref.
Therefore, as shown by the characteristic (c) in FIG. 5, an oscillating current having an amplitude substantially corresponding to the discontinuous portion of the motor current I is output as the current control value E.

【0007】このような振動電流の発生は雑音の発生源
となるほか、フィードバック制御の安定性を阻害する原
因ともなるので、その対策として本出願人により以下の
ような装置が提案されている。図6はかかる電動パワー
ステアリング装置の構成の概略を説明する図で、操向ハ
ンドル1の軸2は減速ギア3、ユニバーサルジョイント
4a、4b、ピニオンラック機構5を経て操向車輪のタ
イロッド6に結合されている。軸2には、操向ハンドル
1の操舵トルクを検出するトルクセンサ10が設けられ
ており、操向ハンドル1の操舵力を補助するモータ20
がクラッチ21、減速ギア3を介して軸2に結合されて
いる。
The generation of such an oscillating current is not only a source of noise but also a factor that hinders the stability of the feedback control. Therefore, the following apparatus has been proposed by the present applicant as a countermeasure. FIG. 6 is a view for explaining the outline of the configuration of such an electric power steering apparatus. The shaft 2 of the steering handle 1 is connected to the tie rods 6 of the steered wheels via a reduction gear 3, universal joints 4a and 4b, and a pinion rack mechanism 5. Have been. The shaft 2 is provided with a torque sensor 10 for detecting a steering torque of the steering wheel 1, and a motor 20 for assisting the steering force of the steering wheel 1.
Are connected to the shaft 2 via the clutch 21 and the reduction gear 3.

【0008】パワーステアリング装置を制御するコント
ロールユニット30には、バッテリ14からイグニショ
ンキー11を経て電力が供給され、コントロールユニッ
ト30は、トルクセンサ10で検出された操舵トルクT
と車速センサ12で検出された車速Vとに基づいてアシ
スト指令の操舵補助指令値Irefの演算を行ない、演
算された操舵補助指令値Irefに基づいてモータ20
に供給する電流を制御する。クラッチ21はコントロー
ルユニット30でON/OFF制御され、通常の動作状
態ではON(結合)されている。そして、コントロール
ユニット30によりパワーステアリング装置が故障と判
断された時、及びイグニションキー11によりバッテリ
14の電源がOFFとなっている時に、クラッチ21は
OFF(切離)される。
Power is supplied from a battery 14 to a control unit 30 that controls the power steering device via an ignition key 11. The control unit 30 controls the steering torque T detected by a torque sensor 10.
The steering assist command value Iref of the assist command is calculated on the basis of the vehicle speed V detected by the vehicle speed sensor 12 and the motor 20 based on the calculated steering assist command value Iref.
Control the current supplied to the The clutch 21 is ON / OFF controlled by the control unit 30 and is ON (coupled) in a normal operation state. The clutch 21 is turned off (disengaged) when the control unit 30 determines that the power steering device has failed, and when the power of the battery 14 is turned off by the ignition key 11.

【0009】コントロールユニット30は主としてCP
Uで構成されるが、そのCPU内部においてプログラム
で実行される一般的な機能は図7のようになっている。
トルクセンサ10で検出されて入力される操舵トルクT
は、操舵系の安定性を高めるために位相補償器31で位
相補償され、位相補償された操舵トルクTAが操舵補助
指令値演算器32に入力される。又、車速センサ12で
検出された車速Vも操舵補助指令値演算器32に入力さ
れる。操舵補助指令値演算器32は、入力された操舵ト
ルクTA及び車速Vに基づいてモータ20に供給する電
流の制御目標値である操舵補助指令値Irefを決定
し、操舵補助指令値演算器32にはメモリ33が付設さ
れている。メモリ33は車速Vをパラメータとして操舵
トルクに対応する操舵補助指令値Iを格納しており、操
舵補助指令値演算器32による操舵補助指令値Iref
の演算に使用される。操舵補助指令値Irefは減算器
30Aに入力されると共に、応答速度を高めるためのフ
ィードフォワード系の微分補償器34に入力され、減算
器30Aの偏差(Iref−i)は比例演算器35に入
力され、その比例出力は加算器30Bに入力されると共
にフィードバック系の特性を改善するための積分演算器
36に入力される。微分補償器34及び積分補償器36
の出力も加算器30Bに加算入力され、加算器30Bで
の加算結果である電流制御値Eが、モータ駆動信号とし
てモータ駆動回路37に入力される。モータ20のモー
タ電流値iはモータ電流検出回路38で検出され、モー
タ電流値iは減算器30Aに入力されてフィードバック
される。
The control unit 30 is mainly composed of a CP
A general function executed by a program inside the CPU is shown in FIG.
Steering torque T detected and input by torque sensor 10
Is phase-compensated by the phase compensator 31 in order to enhance the stability of the steering system, and the phase-compensated steering torque TA is input to the steering assist command value calculator 32. The vehicle speed V detected by the vehicle speed sensor 12 is also input to the steering assist command value calculator 32. The steering assist command value calculator 32 determines a steering assist command value Iref which is a control target value of the current supplied to the motor 20 based on the input steering torque TA and the vehicle speed V. Is provided with a memory 33. The memory 33 stores a steering assist command value I corresponding to the steering torque using the vehicle speed V as a parameter.
Used for the calculation of The steering assist command value Iref is input to a subtractor 30A, and is also input to a feedforward differential compensator 34 for increasing the response speed, and the deviation (Iref-i) of the subtractor 30A is input to a proportional calculator 35. The proportional output is input to the adder 30B and also to the integration calculator 36 for improving the characteristics of the feedback system. Differential compensator 34 and integral compensator 36
Is also input to the adder 30B, and the current control value E, which is the result of the addition in the adder 30B, is input to the motor drive circuit 37 as a motor drive signal. The motor current value i of the motor 20 is detected by the motor current detection circuit 38, and the motor current value i is input to the subtractor 30A and fed back.

【0010】モータ駆動回路37の構成例を図8に示し
て説明すると、モータ駆動回路37は加算器30Bから
の電流制御地位Eに基づいて電界効果トランジスタ(F
ET)FET1〜FET4の各ゲートを駆動するFET
ゲート駆動回路371、FET1〜FET4で成るHブ
リッジ回路、FET1及びFET2のハイサイド側を駆
動する昇圧電源372等で構成されている。FET1及
びFET2は、電流制御値Eに基づいて決定されるデュ
ーティ比D1のPWM(パルス幅変調)信号によってO
N/OFFされ、実際にモータに流れる電流Iの大きさ
が制御される。FET3及びFET4は、デューティ比
D1の小さい領域では所定1次関数式(a,bを定数と
してD2=a・D1+b)で定義されるデューティ比D
2のPWM信号で駆動され、デューティ比D1の大きい
領域ではPWM信号の符号により決定されるモータの回
転方向に応じてON/OFFされる。たとえばFET3
が導通状態にあるときは、電流はFET1、モータ2
0、FET3、抵抗R1を経て流れ、モータ20に正方
向の電流が流れる。又、FET4が導通状態にあるとき
は、電流はFET2、モータ20、FET4、抵抗R2
を経て流れ、モータ20に負方向の電流が流れる。従っ
て、加算器30Bからの電流制御値EもPWM出力とな
っている。又、モータ電流検出回路38は抵抗R1の両
端における電圧降下に基づいて負方向の電流の大きさを
検出する。モータ電流検出回路38で検出されたモータ
電流値iは、減算器30Aに入力されてフィードバック
される。
Referring to FIG. 8, an example of the configuration of the motor drive circuit 37 will be described. The motor drive circuit 37 uses a field effect transistor (F) based on the current control status E from the adder 30B.
ET) FET driving each gate of FET1 to FET4
It comprises a gate drive circuit 371, an H-bridge circuit composed of FET1 to FET4, a step-up power supply 372 for driving the high side of FET1 and FET2, and the like. FET1 and FET2 are turned on by a PWM (pulse width modulation) signal having a duty ratio D1 determined based on the current control value E.
N / OFF, and the magnitude of the current I actually flowing to the motor is controlled. FET3 and FET4 have a duty ratio D defined by a predetermined linear function expression (D2 = a · D1 + b where a and b are constants) in a region where the duty ratio D1 is small.
2 and is turned on / off according to the rotation direction of the motor determined by the sign of the PWM signal in a region where the duty ratio D1 is large. For example, FET3
Is in the conducting state, the current flows through the FET 1 and the motor 2
0, the FET 3 and the resistor R 1, and a positive current flows through the motor 20. When the FET 4 is in the conductive state, the current flows through the FET 2, the motor 20, the FET 4, and the resistor R2.
, And a negative current flows through the motor 20. Therefore, the current control value E from the adder 30B is also a PWM output. Further, the motor current detection circuit 38 detects the magnitude of the current in the negative direction based on the voltage drop across the resistor R1. The motor current value i detected by the motor current detection circuit 38 is input to the subtractor 30A and fed back.

【0011】上述したように、操向ハンドル1を切った
後、セルフアラインメントトルクにより操向ハンドルが
自動的に直進走行位置に戻るハンドル戻り時には、モー
タ電流Iとデューティ比Dとの関係は、図5の特性
(b)で示すように逆起電力に相当するだけ上方にシフ
トする。即ち、デューティ比Dの値が零の付近でモータ
電流Iとデューティ比Dとの間に不連続部分が生じ、不
連続部分にほぼ対応した振幅の振動電流が電流制御値E
として出力され、雑音の発生源となるほか、フィードバ
ック制御の安定性を阻害する原因ともなる。この対策と
して、モータ電流Iとデューティ比Dとの間の不連続部
分を連続させるように制御する。即ち、図9に示すよう
に、ハンドル戻り時におけるモータ電流Iとデューティ
比Dとの関係を示す特性(b)の上で、デューティ比D
=γのときのモータ電流Iを示すP点と原点0との間を
連続するように、モータ電流Iとデューティ比Dとの関
係を制御する。ここで、FET3(又はFET4)を、
PWM信号の符号により決定されるモータ20の回転方
向に応じてON(又はOFF)に維持する制御をせず、
FET1(又はFET2)と同時に、且つ異なるデュー
ティ比Dで駆動する。
As described above, after the steering wheel 1 is turned, the steering current is automatically returned to the straight running position by the self-alignment torque. When the steering wheel returns, the relationship between the motor current I and the duty ratio D is shown in FIG. As shown by the characteristic (b) of FIG. 5, the shift is performed upward by an amount corresponding to the back electromotive force. That is, when the value of the duty ratio D is near zero, a discontinuous portion occurs between the motor current I and the duty ratio D, and the oscillating current having an amplitude substantially corresponding to the discontinuous portion becomes the current control value E.
As a source of noise, and also a factor that hinders the stability of feedback control. As a measure against this, control is performed so that a discontinuous portion between the motor current I and the duty ratio D is continued. That is, as shown in FIG. 9, on the basis of the characteristic (b) showing the relationship between the motor current I and the duty ratio D when the steering wheel returns, the duty ratio D
The relationship between the motor current I and the duty ratio D is controlled so as to be continuous between the point P indicating the motor current I when = γ and the origin 0. Here, FET3 (or FET4) is
Without performing control to maintain ON (or OFF) according to the rotation direction of the motor 20 determined by the sign of the PWM signal,
Driving is performed at the same time as FET1 (or FET2) and at a different duty ratio D.

【0012】図10はFET1及びFET3を同時に、
且つ異なるデューティ比で駆動した場合の動作を説明す
る図であり、また、図11はFETの動作状態とモータ
端子間電圧VM、モータ端子間電圧VMからモータ逆起
電力K・ωの影響を差し引いた値Ri、及びモータ電
流Iの関係を説明する図である。
FIG. 10 shows that FET1 and FET3 are simultaneously
FIG. 11 is a diagram for explaining the operation in the case of driving at different duty ratios. FIG. 11 shows the effect of the motor back electromotive force KT · ω on the basis of the operation state of the FET, the motor terminal voltage VM, and the motor terminal voltage VM. FIG. 9 is a diagram illustrating a relationship between a subtracted value Ri and a motor current I.

【0013】今、FET1をデューティ比D1で駆動す
ると共に、FET3をFET1のデューティ比D1より
も大きい(時間的に長い)デューティ比D2で駆動し、
FET2及びFET4は共にOFFに維持するものとす
る。図11の(A)及び(B)はFET1及びFET3
の時間に対するON/OFFの状態を示している。この
とき、モータ端子間電圧VMは図11の(C)のように
変化する。即ち、FET1及びFET3が共にON(こ
の状態をモードAと呼ぶ)のときは、モータ20の端子
間にはバッテリ電圧Vbが印加される。次に、FET1
がOFFでFET3がON(この状態をモードBと呼
ぶ)のときは、モータ20の端子間電圧VMは零とな
る。さらに、FET1及びFET3が共にOFF(この
状態をモードCと呼ぶ)のときは、モータ20の端子間
には負方向のバッテリ電圧−Vbが印加される。即ち、
モードCでは、FET1及びFET3が共にOFFであ
るため、モータ20には図10(B)で示すように、抵
抗R2→FET4の回生ダイオードDT4→モータ20
→FET2の回生ダイオードDT2→電源に至る電流回
路が形成され、モータ20の端子間電圧VMは負方向の
バッテリ電圧−Vbとなる。
Now, while driving the FET1 at the duty ratio D1, the FET3 is driven at the duty ratio D2 larger (temporarily longer) than the duty ratio D1 of the FET1,
FET2 and FET4 are both kept OFF. 11A and 11B show FET1 and FET3.
The state of ON / OFF with respect to time is shown. At this time, the motor terminal voltage VM changes as shown in FIG. That is, when both FET1 and FET3 are ON (this state is called mode A), the battery voltage Vb is applied between the terminals of the motor 20. Next, FET1
Is OFF and the FET 3 is ON (this state is called mode B), the terminal voltage VM of the motor 20 becomes zero. Further, when both FET1 and FET3 are OFF (this state is referred to as mode C), a negative battery voltage -Vb is applied between the terminals of the motor 20. That is,
In mode C, since both FET1 and FET3 are OFF, the motor 20 has a resistor R2 → a regenerative diode DT4 of the FET4 → the motor 20 as shown in FIG.
A current circuit from the regeneration diode DT2 of the FET2 to the power supply is formed, and the terminal voltage VM of the motor 20 becomes the negative battery voltage -Vb.

【0014】FET1及びFET3を同時に、且つ異な
るデューティ比で駆動してモータ電流が平衡状態になっ
たとき、PWM信号の周期がモータ20の電気的時定数
に比較して十分に短い場合には、モータ電流Iは近似的
に以下の数1により表わすことができる。
When the FETs 1 and 3 are driven at the same time and with different duty ratios and the motor currents are in equilibrium, if the period of the PWM signal is sufficiently short compared to the electric time constant of the motor 20, The motor current I can be approximately expressed by the following equation (1).

【0015】[0015]

【数1】 I={(D1+D2−1)・Vb/R}−K・ω/R 但し、D1,D2はデューティ比、Rはモータ端子間抵
抗、Kはモータ20の逆起電力定数、ωはモータ角速
度である。
I = {(D1 + D2-1) · Vb / R} −K T · ω / R where D1 and D2 are duty ratios, R is resistance between motor terminals, and KT is a back electromotive force constant of the motor 20. , Ω are motor angular velocities.

【0016】デューティ比D2をデューティ比D1の1
次関数として表わすため、a,bを定数として下記の数
2を定義する。
The duty ratio D2 is set to 1 of the duty ratio D1.
In order to express the following function, a and b are defined as constants, and the following equation 2 is defined.

【0017】[0017]

【数2】D2=a・D1+b 定数a、bを求めるため、以下の条件(1)及び(2)
を設定する。
## EQU2 ## D2 = a.D1 + b In order to obtain the constants a and b, the following conditions (1) and (2)
Set.

【0018】(1)デューティ比D1=γのとき、デュ
ーティ比D2=1(100%)、但し、γは任意の設定
値である。
(1) When the duty ratio D1 = γ, the duty ratio D2 = 1 (100%), where γ is an arbitrary set value.

【0019】(2)デューティ比D1=0、且つω=ω
retのとき、I=0但し、ωretはハンドル戻り時
のモータ角速度である。
(2) Duty ratio D1 = 0 and ω = ω
At the time of ret, I = 0, where ωret is the motor angular velocity at the time of returning the steering wheel.

【0020】上記条件(1)は図9において、デューテ
ィ比D1=γのときの特性(b)上の点Pの位置を決定
する条件であり、条件(2)は図9の特性(b)(ゲイ
ン=KH)が原点0を通ることを決定する条件である。
従って、上記条件(1)及び(2)を満たす定数a、b
を求めることにより、点Pと原点0を結ぶ1次関数(ゲ
イン=KL)を決定することができる。尚、デューティ
比D1がγよりも大きい領域では従来の駆動方法、即ち
FET3(又はFET4)が電流方向によりON又はO
FFに制御される制御方法と変わらない。
The condition (1) is a condition for determining the position of the point P on the characteristic (b) when the duty ratio D1 = γ in FIG. 9, and the condition (2) is the characteristic (b) in FIG. (Gain = KH) is a condition for determining that it passes through the origin 0.
Therefore, constants a and b satisfying the above conditions (1) and (2)
, A linear function (gain = KL) connecting the point P and the origin 0 can be determined. In a region where the duty ratio D1 is larger than γ, the conventional driving method, that is, FET3 (or FET4) is turned ON or OFF depending on the current direction.
It is no different from the control method controlled by the FF.

【0021】前記条件(1)及び(2)を満す定数a、
bは、下記数3及び数4で表わされる。
A constant a that satisfies the above conditions (1) and (2),
b is represented by Equations 3 and 4 below.

【0022】[0022]

【数3】a=−K・ωret/γ・Vb## EQU3 ## a = −K T · ωret / γ · Vb

【数4】b=1+K・ωret/Vb このときのモータ電流Iは、数1のD2に数2を代入
し、これに数3及び数4で決定される定数a、bを代入
して整理した次の数5で表わすことができる。
B = 1 + K T · ωret / Vb The motor current I at this time is obtained by substituting equation 2 into D2 of equation 1 and substituting the constants a and b determined by equations 3 and 4 into this. It can be expressed by the following Equation 5 arranged.

【0023】[0023]

【数5】I=Vb/R{1−(K・ωret/γ・V
b)}・D1+K/R(ωret−ω) 上記数5によれば、モータ電流Iとデューティ比Dとの
間の関係は、モータ角速度ωがハンドル戻り時のモータ
角速度ωretよりも小さい領域においても不連続部分
が無くなることを意味している。即ち、FET1をデュ
ーティ比D1で駆動し、これと同時にFET3をデュー
ティ比D1とは異なるデューティ比D2で駆動すること
により、モータ角速度ωがハンドル戻り時のモータ角速
度ωretよりも小さい領域においても、モータ電流I
に対してデューティ比D1を連続して変化させることが
できる。
## EQU5 ## I = Vb / R {1− ( KT · ωret / γ · V
b)} · D1 + K T / R (ωret−ω) According to Equation 5, the relationship between the motor current I and the duty ratio D is in a region where the motor angular velocity ω is smaller than the motor angular velocity ωret when the steering wheel returns. Also means that there is no discontinuity. That is, by driving the FET1 with the duty ratio D1 and simultaneously driving the FET3 with the duty ratio D2 different from the duty ratio D1, even when the motor angular velocity ω is smaller than the motor angular velocity ωret at the time of returning the steering wheel, the motor Current I
, The duty ratio D1 can be continuously changed.

【0024】次に、上述したFET駆動方法を採用した
場合のモータ電流の検出について、図10に示す回路図
を参照して説明する。まず、モードAでは、FET1及
びFET3が共にONであるため、モータ20の端子間
電圧VMはバッテリ電圧Vbとなる。モータ電流は図1
0(A)の実線で示すように、FET1→モータ20→
FET3→抵抗R1の順に流れ、抵抗R1の両端の電圧
降下をモータ電流検出回路38のオペアンプOPRで検
出することにより、モータ電流i(A)を検出すること
ができる。
Next, detection of motor current when the above-described FET driving method is employed will be described with reference to a circuit diagram shown in FIG. First, in mode A, since both FET1 and FET3 are ON, the voltage VM between terminals of the motor 20 becomes the battery voltage Vb. Fig. 1
As shown by the solid line of 0 (A), FET1 → motor 20 →
The motor current i (A) can be detected by flowing in the order of FET3 → resistance R1 and detecting the voltage drop across the resistance R1 with the operational amplifier OPR of the motor current detection circuit 38.

【0025】モードBではFET1がOFF、FET3
がONであるため、モータ20の端子間電圧VMは零と
なる。このため、モータ20に蓄えられていた磁気エネ
ルギーが電気エネルギーに変換され、電流は図10
(A)の破線で示すように、モータ20→FET3→抵
抗R1→抵抗R2→FET4の回生ダイオードDT4→
モータ20の順に電流が流れる。抵抗R1の両端の電圧
降下をモータ電流検出回路38のオペアンプOPRで検
出することにより、モータ電流i(B)を検出すること
ができる。このとき、抵抗R2の両端の電圧降下を検出
するオペアンプOPLはユニポーラ電源(片電源)で、
逆方向に流れる電流は検出することができないため、オ
ペアンプOPLの検出電流値は零となる。モードCで
は、FET1及びFET3が共にOFFであるため、図
10(B)で示すように、抵抗R2→FET4の回生ダ
イオードDT4→モータ20→FET2の回生ダイオー
ドDT2→電源に至る電流回路が形成され、モータ20
の端子間電圧VMは負方向のバッテリ電圧−Vbとな
る。このとき、モータ20に蓄えられていた磁気エネル
ギーは電気エネルギーに変換されるから、その電流はモ
ータ20の端子間電圧−Vbに逆らう方向に電流i
(C)が流れるが、抵抗R2の両端の電圧降下を検出す
るモータ電流検出回路38のオペアンプOPLはユニポ
ーラ電源(片電源)で、逆方向に流れる電流は検出する
ことができず、オペアンプOPLの検出電流値は零とな
る。
In mode B, FET1 is OFF, FET3
Is ON, the terminal voltage VM of the motor 20 becomes zero. For this reason, the magnetic energy stored in the motor 20 is converted into electric energy, and the current is
As shown by the broken line in (A), the motor 20 → FET3 → resistor R1 → resistor R2 → regeneration diode DT4 of FET4 →
Current flows in the order of the motor 20. The motor current i (B) can be detected by detecting the voltage drop across the resistor R1 with the operational amplifier OPR of the motor current detection circuit 38. At this time, the operational amplifier OPL that detects the voltage drop across the resistor R2 is a unipolar power supply (single power supply).
Since the current flowing in the reverse direction cannot be detected, the detected current value of the operational amplifier OPL becomes zero. In the mode C, since both the FET1 and the FET3 are OFF, as shown in FIG. 10B, a current circuit is formed from the resistor R2, the regenerative diode DT4 of the FET4, the motor 20, the regenerative diode DT2 of the FET2, and the power supply. , Motor 20
Becomes the battery voltage −Vb in the negative direction. At this time, the magnetic energy stored in the motor 20 is converted into electric energy, and the current is converted into a current i in a direction against the terminal voltage -Vb of the motor 20.
(C) flows, but the operational amplifier OPL of the motor current detection circuit 38 for detecting a voltage drop across the resistor R2 is a unipolar power supply (single power supply), and cannot detect a current flowing in the reverse direction. The detected current value becomes zero.

【0026】このため、PWM信号の1サイクル中にお
いて、モードA、モードB、モードCの各段階を通して
モータ20に実際に流れるモータ電流Iは、下記数6で
表わすことができる。
Therefore, during one cycle of the PWM signal, the motor current I actually flowing through the motor 20 through each of the modes A, B and C can be represented by the following equation (6).

【0027】[0027]

【数6】I=i(A)+i(B)+i(C) 一方、モータ電流検出回路38で検出される検出電流i
(dct)の総和は、電流i(C)が検出されないため
次の数7のようになる。
I = i (A) + i (B) + i (C) On the other hand, the detection current i detected by the motor current detection circuit 38
The sum of (dct) is as shown in the following Expression 7 because the current i (C) is not detected.

【0028】[0028]

【数7】i(dct)=i(A)+i(B) PWM信号の1サイクル中に検出電流i(dct)が検
出される期間は、PWM信号の1サイクル中のモードA
とモードBの期間で、これはデューティ比D2に相当す
る(図11参照)。よって、検出電流i(dct)は次
の数8で表わすことができる。
I (dct) = i (A) + i (B) The period during which the detection current i (dct) is detected during one cycle of the PWM signal is the mode A during one cycle of the PWM signal.
This corresponds to the duty ratio D2 during the period of the mode B and the mode B (see FIG. 11). Therefore, the detection current i (dct) can be expressed by the following equation 8.

【0029】[0029]

【数8】i(dct)=D2・I 従って、モータ20に実際に流れるモータ電流Iは、数
8を変形して、下記数9で表わすことができる。
I (dct) = D2 · I Therefore, the motor current I actually flowing through the motor 20 can be expressed by the following equation 9 by modifying the equation 8.

【0030】[0030]

【数9】I=i(dct)/D2 図11(E)はモードA、モードB、モードCの各段階
におけるモータ電流Iの変化の状態を示しており、時間
の経過と共に次第に平衡状態に近づく。
## EQU9 ## I = i (dct) / D2 FIG. 11E shows the state of the change of the motor current I in each of the modes A, B and C, and gradually becomes an equilibrium state with the passage of time. Get closer.

【0031】次に、上述したFET駆動方法を採用した
場合のモータ角速度ωの推定について説明する。モータ
端子間電圧VM、実際にモータに流れる電流I及びモー
タ角速度ωとの間には
Next, the estimation of the motor angular velocity ω when the above-described FET driving method is adopted will be described. Between the motor terminal voltage VM, the current I actually flowing through the motor and the motor angular velocity ω

【数10】V=(L・s+R)I+K・ω 但し、Lはモータのインダクタンス、sはラプラス演算
子である。
V = (L ・ s + R) I + K T・ ω where L is the motor inductance and s is the Laplace operator.

【0032】の関係があり、モータ端子間電圧VMとモ
ータ電流Iを知れば、モータ角速度ωを求めることがで
きる。
If the motor terminal voltage VM and the motor current I are known, the motor angular velocity ω can be obtained.

【0033】図11(C)に示すように、モータ端子間
電圧VMは、デューティ比D1で駆動されるモードAの
駆動時間t(A)に印加されるバッテリ電圧Vbと、デ
ューティ比D2で駆動されるモードCの駆動時間t
(C)に印加される負方向のバッテリ電圧−Vbとの和
になる。
As shown in FIG. 11 (C), the motor terminal voltage VM is driven by the battery voltage Vb applied during the driving time t (A) of the mode A driven by the duty ratio D1 and by the duty ratio D2. Driving time t of mode C
(C) is the sum of the negative battery voltage -Vb applied to (C).

【0034】図11から明らかなように、PWM信号の
1サイクル中におけるモードAの比率はD1で、モード
Cの比率は(1−D2)でそれぞれ表わすことができる
から、モータ端子間電圧VMは次の数11で表わすこと
ができる。
As is apparent from FIG. 11, the ratio of mode A in one cycle of the PWM signal can be represented by D1, and the ratio of mode C can be represented by (1−D2). It can be expressed by the following equation 11.

【0035】[0035]

【数11】VM=D1・Vb+(1−D2)・(−V
b)=(D1+D2−1)Vb 上記数10を用いることにより、バッテリ電圧Vbとデ
ューティ比D1、D2とから容易にモータ端子間電圧V
Mを求めることができ、モータ印加電圧を検出する手段
を必要としない。
VM = D1 · Vb + (1−D2) · (−V
b) = (D1 + D2-1) Vb By using the above equation 10, the motor terminal voltage V can be easily obtained from the battery voltage Vb and the duty ratios D1 and D2.
M can be obtained, and no means for detecting the motor applied voltage is required.

【0036】[0036]

【発明が解決しようとする課題】ところで、操舵トルク
Tに対応する操舵補助指令値Irefを演算するとき、
例えば8ビットの有限語長で演算するときに演算結果
(16ビットとなる)の下位桁(8ビット)が切り捨て
られ、デジタル演算に基づく量子化誤差が発生する。こ
のような量子化誤差は、穏やかな操舵を行なった際に運
転者に不連続な操舵感覚を与えて望ましくない。そこ
で、図12に示すように、操舵トルクTに対応する高次
の関数式In=f(T)で定義された操舵補助指令値
Irefから予め4点(p、q、r、s)を抽出し、そ
のうちの中間の2点(q、r)を共有する3点(p、
q、r)及び(q、r、s)を補間する2つの2次関数
式で近似させている。即ち、点(p、q、r)を補間す
る2次関数式I1と、点(q、r、s)を補間する2次
関数式I2を、a1、a2、b1、b2、cを定数とし
て以下の数12及び数13のように定義する。
By the way, when calculating the steering assist command value Iref corresponding to the steering torque T,
For example, when an operation is performed with a finite word length of 8 bits, the lower digits (8 bits) of the operation result (16 bits) are truncated, and a quantization error based on a digital operation occurs. Such quantization errors are undesirable because they give the driver a discontinuous steering sensation during gentle steering. Therefore, as shown in FIG. 12, four points (p, q, r, s) are determined in advance from the steering assist command value Iref defined by a higher-order function formula In = f (T) n corresponding to the steering torque T. Three points (p, p) that share the middle two points (q, r)
(q, r) and (q, r, s) are approximated by two quadratic functions. That is, a quadratic function equation I1 for interpolating a point (p, q, r) and a quadratic function equation I2 for interpolating a point (q, r, s) are defined as a1, a2, b1, b2, and c as constants. It is defined as in the following Expressions 12 and 13.

【0037】[0037]

【数12】I1=a1・T+b1・T+c[Number 12] I1 = a1 · T 2 + b1 · T + c

【数13】I2=a2・T+b2・T+c 図12において、特性(a)は操舵補助指令値Iref
を表す高次関数式In=f(T)の特性曲線を示し、
特性(b)は2次関数式I1の特性曲線を、特性線
(c)は2次関数式I2の特性曲線をそれぞれ示す。高
次関数式Inを2つの2次関数式I1及びI2で近似さ
せることで、操舵トルクTに対応する操舵補助指令値I
refを容易に演算により求められるようにすると共
に、量子化誤差を最小にすることが可能となる。検出さ
れた操舵トルクTに応じて上記いずれか1つの近似式を
選択し、選択された近似式に基づいて検出操舵トルクT
に対応する操舵補助指令値Irefを演算すれば、演算
を迅速容易に行なうことができる。
In Equation 13] I2 = a2 · T 2 + b2 · T + c 12, characteristics (a) the steering assist command value Iref
Shows a characteristic curve of a high-order function expression In = f (T) n representing
The characteristic (b) shows the characteristic curve of the quadratic function I1, and the characteristic line (c) shows the characteristic curve of the quadratic function I2. By approximating the high-order function expression In with two quadratic function expressions I1 and I2, the steering assist command value I corresponding to the steering torque T is obtained.
ref can be easily obtained by calculation, and the quantization error can be minimized. Any one of the above approximate expressions is selected according to the detected steering torque T, and the detected steering torque T is determined based on the selected approximate expression.
If the steering assist command value Iref corresponding to is calculated, the calculation can be performed quickly and easily.

【0038】4点を補間する2つの2次関数式で近似す
るときは、関数式の次数が低いため、4次関数式による
演算の場合に比較して量子化誤差を小さくすることがで
きる。また、2つの2次関数式で近似させた場合は、一
方の近似式から他方の近似式に移る遷移点を除き、2次
関数式のいずれかで近似されているため、操舵トルクT
に対応する操舵補助指令値Irefの変化は滑らかに変
化する。これにより、運転者のハンドル操作に違和感を
与えることがない。
When approximation is made using two quadratic function expressions for interpolating four points, the order of the function expression is low, so that a quantization error can be reduced as compared with the case of calculation using a quartic function expression. Further, in the case of approximation by two quadratic functions, the steering torque T is approximated by one of the quadratic functions except for a transition point where one approximation is shifted to the other approximation.
Changes smoothly in the steering assist command value Iref corresponding to the above. As a result, the driver does not feel uncomfortable operating the steering wheel.

【0039】さらに、操舵補助指令値Irefの演算に
おける量子化誤差を低減するため、以下のような処理を
行なう。即ち、操舵トルクTに対応する操舵補助指令値
Irefを2次関数式に基づいて8ビットの有限語長で
演算すると、乗算を含むため演算結果は16ビットで出
力される。しかしながら、演算された操舵補助指令値I
refを入力としてモータ電流を制御するモータ駆動回
路は8ビットデータを入力とするため、16ビットで出
力される演算結果の上位8ビットのみがモータ駆動回路
に入力され、下位8ビットデータは切り捨てられ、これ
が量子化誤差となる。そこで、この切り捨てられた下位
8ビットデータを、次のサンプリング期間に検出された
操舵トルクTに基づいて演算された操舵補助指令値Ir
efに加算することで、下位8ビットデータの切り捨て
による量子化誤差を低減するようにしている。
Further, the following processing is performed to reduce the quantization error in the calculation of the steering assist command value Iref. That is, when the steering assist command value Iref corresponding to the steering torque T is calculated with a finite word length of 8 bits based on a quadratic function, the calculation result is output in 16 bits because it includes multiplication. However, the calculated steering assist command value I
Since the motor drive circuit that controls the motor current using ref as input receives 8-bit data, only the upper 8 bits of the operation result output in 16 bits are input to the motor drive circuit, and the lower 8-bit data is truncated. , Which is a quantization error. Therefore, the truncated lower 8-bit data is converted to a steering assist command value Ir calculated based on the steering torque T detected in the next sampling period.
By adding to ef, the quantization error due to the truncation of the lower 8-bit data is reduced.

【0040】図13は、量子化誤差の低減回路を伝達関
数で表わしたもので、101は操舵トルクTに対応する
操舵補助指令値を前記数12及び数13に基づいて演算
する演算要素、102は加算要素、103は16ビット
データの下位8ビットデータδを切り捨てる演算要素、
104は演算要素103で切り捨てられた下位8ビット
データを一時記憶する記憶要素、105はゲイン調整要
素である。このような構成において、検出された操舵ト
ルクTは8ビットデータとして演算要素101に入力さ
れ、前記近似式に基づいて操舵補助指令値が演算され、
16ビットの操舵補助指令値Iaが出力される。出力デ
ータIaは加算要素102を経て演算要素103に入力
され、下位8ビットデータが切り捨てられ、上位8ビッ
トデータが制御目的のための操舵補助指令値Irefと
して出力される。一方、切り捨てられた下位8ビットデ
ータ(量子化誤差)δは記憶要素104に一時記憶さ
れ、ゲイン調整要素105でゲイン調整された上で次の
サンプリング期間に読出されて、加算要素102に1サ
ンプル期間遅れのデータとして出力され、次のサンプリ
ング期間に抽出された操舵トルクTについて演算された
操舵補助指令値Iaに加算される。
FIG. 13 shows a quantization error reduction circuit represented by a transfer function. Reference numeral 101 denotes a calculation element for calculating a steering assist command value corresponding to the steering torque T based on the above equations (12) and (13). Is an addition element, 103 is an operation element for truncating lower 8-bit data δ of 16-bit data,
Numeral 104 denotes a storage element for temporarily storing the lower 8-bit data truncated by the operation element 103, and 105 denotes a gain adjustment element. In such a configuration, the detected steering torque T is input to the calculation element 101 as 8-bit data, and a steering assist command value is calculated based on the approximate expression,
A 16-bit steering assist command value Ia is output. The output data Ia is input to the calculation element 103 via the addition element 102, the lower 8-bit data is discarded, and the upper 8-bit data is output as a steering assist command value Iref for control purposes. On the other hand, the truncated lower 8-bit data (quantization error) δ is temporarily stored in the storage element 104, gain-adjusted by the gain adjustment element 105, read out in the next sampling period, and stored in the addition element 102 for one sample. The data is output as period delay data and is added to the steering assist command value Ia calculated for the steering torque T extracted in the next sampling period.

【0041】このように、切り捨てられた下位8ビット
データδは逐次次のサンプリング期間に抽出された操舵
トルクTに基づく操舵補助指令値Iaに加算されるた
め、下位8ビットデータδの切り捨てによる量子化誤差
を低減することができる。図13に示す量子化誤差の低
減回路は、量子化誤差の発生から加算器102の出力ま
での伝達特性がハイパスフィルタの特性を持ち、図14
に示す周波数特性を有している。そこで、演算要素10
3の出力側にローパスフィルタを挿入すると、図15に
示すように、全ての周波数領域においてゲインが1以下
となり、全ての周波数において量子化誤差の影響を低減
することができる。
As described above, the truncated lower 8-bit data δ is added to the steering assist command value Ia based on the steering torque T extracted during the successive sampling period. The conversion error can be reduced. In the quantization error reduction circuit shown in FIG. 13, the transfer characteristic from the occurrence of the quantization error to the output of the adder 102 has the characteristic of a high-pass filter.
Has the frequency characteristics shown in FIG. Therefore, the operation element 10
When a low-pass filter is inserted on the output side of No. 3 as shown in FIG. 15, the gain becomes 1 or less in all frequency regions, and the effect of the quantization error can be reduced at all frequencies.

【0042】ここでは、量子化誤差を図13に示す低減
回路でフィードバックしているが、これに限らずハイパ
スフィルタの特性を持つ回路であれば適宜の回路を使用
することができ、一般的には伝達特性が(1−Z−1
になるようにフィードバックすることが望ましい。値
nが大きくなるに従いハイパスフィルタ効果が大きく作
用するようになる。また、(1−Z−1のクロスオ
ーバー周波数はナイキスト周波数に対して1/πである
ため、ローパスフィルタの遮断周波数は1/πであるこ
とが望ましい。
Here, the quantization error is fed back by the reduction circuit shown in FIG. 13. However, the present invention is not limited to this, and any circuit having the characteristics of a high-pass filter can be used. Means that the transfer characteristic is (1-Z -1 )
It is desirable that the feedback be made to be n . The higher the value n, the greater the effect of the high-pass filter. Further, since the crossover frequency of (1-Z −1 ) n is 1 / π with respect to the Nyquist frequency, the cutoff frequency of the low-pass filter is desirably 1 / π.

【0043】図8で示すような異なるデューティ比の駆
動方法での電流対デューティ比の特性は、図9に示され
るようになり、この特性は2種類のゲインKL、KHを
持つ直線の折線である。しかし、電流対デューティ比の
ゲインが一致していないため、電流ループのローパスフ
ィルタ特性は広い電流領域において所望の特性を保つこ
とができなくなる。電流対デューティ比のゲイン変化よ
り、電流フィードバック制御系の電流ループの周波数特
性の変化は図16に示されるものとなる。電流対デュー
ティ比のゲインが高い方のゲインKLの電流ループBの
遮蔽周波数fBは、低い方のゲインKHの電流ループA
の遮蔽周波数fAよりも高い。
The characteristics of the current versus the duty ratio in the driving methods having different duty ratios as shown in FIG. 8 are as shown in FIG. 9, and this characteristic is represented by a broken line of a straight line having two kinds of gains KL and KH. is there. However, since the gains of the current-to-duty ratio do not match, the low-pass filter characteristics of the current loop cannot maintain desired characteristics in a wide current region. FIG. 16 shows the change in the frequency characteristic of the current loop of the current feedback control system due to the change in the gain of the current-to-duty ratio. The shielding frequency fB of the current loop B having the higher gain KL with respect to the current-to-duty ratio gain is equal to the current loop A having the lower gain KH.
Higher than the shielding frequency fA.

【0044】ところで、電流対デューティ比のゲインK
LとKHとの差を小さくすれば、電流ループのローパス
フィルタ特性をよく一致させることができるが、ハンド
ル戻り時に逆起電圧で生じる音の抑制に対しては不利と
なる。逆に、電流対デューティ比のゲインKL及びKH
の差を大きくすると、各ゲインKL、KHに対する電流
ループの遮蔽周波数fB、fAは大きく違ってくる。そ
して、電流ループの遮蔽周波数には上限があるので、遮
蔽周波数fAは小さく設定しなければならないが、遮断
周波数fAを小さく設定すると電流の追従性が悪くな
り、パワーステアリングの操舵フィーリングに対して不
利となる。また、音対策の要求と操舵フィーリングの要
求の許容レベルにより、それらの相関関数の妥協である
トレードオフには限界がある。
By the way, the current-to-duty ratio gain K
If the difference between L and KH is reduced, the low-pass filter characteristics of the current loop can be made to match well, but this is disadvantageous for suppressing the sound generated by the back electromotive force when the steering wheel returns. Conversely, current-to-duty ratio gains KL and KH
When the difference is increased, the shielding frequencies fB and fA of the current loop with respect to the gains KL and KH are greatly different. Since the shield frequency of the current loop has an upper limit, the shield frequency fA must be set to a small value. However, if the cut-off frequency fA is set to a small value, the followability of the current becomes poor, and the steering feeling of the power steering is reduced. Disadvantageous. In addition, there is a limit to a trade-off, which is a compromise between the correlation functions, due to the allowable levels of the demands for sound measures and the demands for steering feeling.

【0045】本発明は上述のような事情よりなされたも
のであり、本発明の目的は、電動パワーステアリング装
置の全電流領域において、電流フィードバック制御系を
有する電流ループのローパスフィルタ特性を、異なるデ
ューティ比の駆動方法によって電流対デューティ比のゲ
インの変化にかかわらず一定に保つことができる電動パ
ワーステアリング装置の制御装置を提供することにあ
る。
The present invention has been made in view of the above-mentioned circumstances, and an object of the present invention is to provide a low-pass filter characteristic of a current loop having a current feedback control system in a whole current region of an electric power steering device by changing a different duty ratio. It is an object of the present invention to provide a control device for an electric power steering device which can be kept constant irrespective of a change in a current-to-duty ratio gain by a ratio driving method.

【0046】[0046]

【課題を解決するための手段】本発明は、ステアリング
シャフトに発生する操舵トルクを検出する操舵トルク検
出手段と、前記操舵トルクに基づいて操舵補助指令値を
演算する操舵補助指令値演算手段と、前記操舵補助指令
値に基づいてモータ電流を制御するモータ電流制御手段
とを備え、前記操舵トルクに応じた操舵補助力をステア
リング機構に与える電動パワーステアリング装置の制御
装置に関するもので、本発明の上記目的は、前記モータ
電流制御手段を、半導体素子4個をHブリッジに接続し
て構成したHブリッジ回路の入力端子間に電源を、出力
端子間に前記モータを接続した構成で、電流制御値によ
って駆動されるモータ駆動回路と、前記Hブリッジ回路
の互いに対向する2つのアームを構成する2個1組の半
導体素子のうち、第1のアームの半導体素子を前記電流
制御値に基づいて決定される第1のデューティ比のPW
M信号で駆動し、第2のアームの半導体素子を前記第1
のデューティ比の関数で定義される第2のデューティ比
のPWM信号で駆動する駆動制御手段とで構成し、前記
モータ電流対前記第1及び第2のデューティ比のPWM
信号のゲインの変化に応じて、予め定義した電流ループ
の周波数特性を得られるように、前記モータ電流制御手
段のパラメータを得るようにしたことによって達成され
る。
SUMMARY OF THE INVENTION The present invention provides a steering torque detecting means for detecting a steering torque generated in a steering shaft, a steering assist command value calculating means for calculating a steering assist command value based on the steering torque, A motor current control means for controlling a motor current based on the steering assist command value, and a control device for an electric power steering device that applies a steering assist force to a steering mechanism in accordance with the steering torque. The object is to provide a motor current control means in which a power supply is connected between input terminals of an H-bridge circuit in which four semiconductor elements are connected to an H-bridge and the motor is connected between output terminals. Of a set of two semiconductor elements constituting a motor drive circuit to be driven and two arms facing each other of the H-bridge circuit, PW of the first duty ratio is determined based on the semiconductor device of the first arm to the current control value
The semiconductor device of the second arm is driven by the
And a drive control means driven by a PWM signal having a second duty ratio defined by a function of the duty ratio of the motor current and the PWM of the first and second duty ratios.
This is achieved by obtaining the parameters of the motor current control means so as to obtain a predefined frequency characteristic of the current loop according to the change in the signal gain.

【0047】[0047]

【発明の実施の形態】本発明では、電動パワーステアリ
ング装置の制御装置において、各電流対デューティ比の
ゲインに応じて、予め定義した電流ループの周波数特性
を得られるようにモータ電流制御手段のパラメータを設
計し、電流対デューティ比のゲインの切替点γを通過す
る時にモータ電流制御手段を切替える。従って、電流対
デューティ比のゲインが変化しても所望の電流ループの
ローパスフィルタ特性が得られる。更に、モータ電流制
御手段のパラメータの切替時に制御系の出力を連続にす
るため、モータ電流制御手段の状態変数をその切替に応
じて再設定することにより、モータ電流制御手段の切替
を円滑に行なう。本発明によれば、電動パワーステアリ
ング装置の全電流領域において、電流フィードバック制
御を持つ電流ループはそのローパスフィルタ効果とハン
ドル戻り時に逆起電圧で生じる音の対策を両立すること
ができ、これによりハンドルの操舵フィーリングの改善
をすることができる。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS According to the present invention, in a control device of an electric power steering device, a parameter of a motor current control means is obtained so that a frequency characteristic of a current loop defined in advance can be obtained according to a gain of each current to duty ratio. And the motor current control means is switched when passing through the switching point γ of the current to duty ratio gain. Therefore, even if the gain of the current-to-duty ratio changes, a desired low-pass filter characteristic of the current loop can be obtained. Furthermore, in order to make the output of the control system continuous when the parameters of the motor current control means are switched, the state variables of the motor current control means are reset according to the switching, so that the switching of the motor current control means is performed smoothly. . According to the present invention, in the entire current range of the electric power steering device, the current loop having the current feedback control can achieve both the low-pass filter effect and the countermeasure against the sound generated by the back electromotive force when the steering wheel returns, and thereby the steering wheel The steering feeling can be improved.

【0048】図1は、本発明の制御装置の構成を部分的
に図7に対応させて示しており、パラメータの異なる2
つのモータ電流制御手段40及び41を有しており、操
舵補助指令値Irefとモータ電流検出値iの差eは切
替スイッチ50を経てモータ電流制御手段40又は41
に入力される。また、モータ電流制御手段40及び41
の出力は切替スイッチ51を経てモータ駆動回路37に
入力され、切替点検出手段60はモータ駆動回路37か
ら前述のデューティ比Dの切替点γを検出し、切替点γ
を検出したときに切替信号SWを出力するようになって
いる。切替信号SWは切替スイッチ50及び51に入力
されて、接点a,bを連動して切替えると共に、状態変
数設定手段61に入力されることによってモータ電流制
御手段40又は41に状態変数を設定する。
FIG. 1 partially shows the structure of the control device of the present invention in correspondence with FIG.
And a difference e between the steering assist command value Iref and the detected motor current value i is passed through the changeover switch 50 to the motor current control means 40 or 41.
Is input to Also, motor current control means 40 and 41
Is input to the motor drive circuit 37 via the changeover switch 51, and the switch point detecting means 60 detects the switch point γ of the above-described duty ratio D from the motor drive circuit 37 and outputs the switch point γ
Is detected, a switching signal SW is output. The switching signal SW is input to the changeover switches 50 and 51 to switch the contacts a and b in conjunction with each other, and is input to the state variable setting means 61 to set a state variable in the motor current control means 40 or 41.

【0049】このような構成において、その動作は図2
に示すようになっており、切替点検出手段60は常時デ
ューティ比の切替点γを検出しており(ステップS
1)、切替点γが検出されると切替信号SWを出力して
切替スイッチ50及び51の接点を例えばaからbに切
替え、モータ電流制御手段40から41に切替えること
によってパラメータを切替える(ステップS2)、ま
た、切替信号SWに基づいて状態変数設定手段61は、
モータ電流制御手段41の状態変数を設定する(ステッ
プS3)。
In such a configuration, the operation is as shown in FIG.
The switching point detecting means 60 always detects the switching point γ of the duty ratio (step S
1) When the switching point γ is detected, the switching signal SW is output to switch the contacts of the switches 50 and 51 from, for example, a to b, and to switch the parameters by switching from the motor current control means 40 to 41 (step S2). ) Also, based on the switching signal SW, the state variable setting means 61
The state variable of the motor current control means 41 is set (step S3).

【0050】ここで、パラメータの切替を説明する。先
ず操舵トルクを制御するため、適切なモータのアシスト
トルク指令値が計算され、そのアシストトルクに比例す
るモータ電流指令値を電流フィードバック制御を持つ電
流ループに与える。モータ駆動回路37は異なるデュー
ティ比のPWM信号で駆動されるHブリッジ回路であ
り、モータ特性の伝達関数をGm(s)=1/(Tm・
s+1)とする。電流対デューティ比の特性は2つゲイ
ンKL、KHを持つ図9のような特性で表わされ、各ゲ
インKL、KHに応じたモータ電流制御手段40及び4
1の伝達関数をGcL(s)、GcH(s)とする。電
流ループのローパスフィルタ効果を果すため、電流ルー
プのカットオフ周波数fc(Hz)の近辺に設置するよ
うな一次遅れを設定し、その所望電流ループの周波数特
性は図3に示すものである。その伝達関数Glp(s)
は数14のようになる。
Here, switching of parameters will be described. First, in order to control the steering torque, an appropriate motor assist torque command value is calculated, and a motor current command value proportional to the assist torque is given to a current loop having current feedback control. The motor drive circuit 37 is an H-bridge circuit driven by PWM signals having different duty ratios, and the transfer function of the motor characteristics is represented by Gm (s) = 1 / (Tm ·
s + 1). The characteristic of the current-to-duty ratio is represented by a characteristic as shown in FIG. 9 having two gains KL and KH, and the motor current control means 40 and 4 corresponding to the respective gains KL and KH.
1 are GcL (s) and GcH (s). In order to achieve the low-pass filter effect of the current loop, a first-order lag is set so as to be set near the cut-off frequency fc (Hz) of the current loop, and the frequency characteristic of the desired current loop is as shown in FIG. Its transfer function Glp (s)
Is as shown in Expression 14.

【0051】[0051]

【数14】Glp(s)=1/(Tlp・s+1) Tlp=1/(2π・fc) 電流対デューティ比の2つのゲインKH,KLの中の1
つゲイン(例えばKHとする)に基づき、モータ電流制
御手段GcH(s)は電流ループの伝達関数をGlp
(s)になるように数15で決める。
Glp (s) = 1 / (Tlp · s + 1) Tlp = 1 / (2π · fc) One of the two gains KH and KL of the current to duty ratio
The motor current control means GcH (s) sets the transfer function of the current loop to Glp
Equation (15) is used to determine (s).

【0052】[0052]

【数15】G1p(s)=KH・GcH(s)・Gm
(s)/(1+KH・GcH(s)・Gm(s)) そして、モータ電流制御手段GcH(s)は数16のよ
うになる。
G1p (s) = KH · GcH (s) · Gm
(S) / (1 + KH · GcH (s) · Gm (s)) Then, the motor current control means GcH (s) is as shown in Expression 16.

【0053】[0053]

【数16】GcH(s)=G1p(s)/[KH・Gm
(s)・(1−G1p(s))] PI(比例積分)のモータ電流制御手段のパラメータK
pH、KiHは数16に基づいて求められる。同様に、
電流対デューティ比のゲインKLに基づき、モータ電流
制御手段GcL(s)は電流ループの伝達関数をGlp
(s)になるように設計し、その結果は数17に示さ
れ、PI(比例積分)のモータ電流制御手段のパラメー
タKpH、KiHは数16に基づいて求められる。
GcH (s) = G1p (s) / [KH · Gm
(S) · (1-G1p (s))] Parameter K of motor current control means of PI (proportional integration)
The pH and KiH are obtained based on Equation 16. Similarly,
Based on the current-to-duty ratio gain KL, the motor current control means GcL (s) sets the transfer function of the current loop to Glp
(S), and the result is shown in equation (17). The parameters KpH and KiH of the motor current control means of PI (proportional integration) are obtained based on equation (16).

【0054】[0054]

【数17】GcL(s)=G1p(s)/[KL・Gm
(s)・(1−G1p(s))] 電流対デューティ比のゲインの切替点γの通過は切替点
検出手段60によって検出され、モータ電流制御手段
(GcL(s)、GcH(s))を切替スイッチ50及
び51を介して切替える。従って、電流対デューティ比
のゲインの変化に関わらず電流ループのローパスフィル
タ特性は変化しない。
GcL (s) = G1p (s) / [KL · Gm
(S) · (1-G1p (s))] The passage of the current-to-duty ratio gain at the switching point γ is detected by the switching point detecting means 60, and the motor current control means (GcL (s), GcH (s)) Is switched via the changeover switches 50 and 51. Therefore, the low-pass filter characteristic of the current loop does not change regardless of the change in the current-to-duty ratio gain.

【0055】次に、切替前後の制御手段の出力を連続す
るように、状態変数設定手段61による状態変数の設定
について説明する。数16及び数17で得られたPI
(比例積分)のモータ電流制御手段(GcH(s)=K
pH(1+KiH/s)・GcL(s)=KpL
(1+KiL/s))はディジタル制御器で実施した
場合、例として、連続系の伝達関数(GcH(s)・G
cL(s))を双1次変化より離散系の伝達関数(D1
H(z)/e(z)=GcH(z)=(bH1+bH2
-1)/(1−z-1)、D1L(z)/e(z)=G
cL(z)=(bL1+bL2-1)/(1−
-1))になる。この離散系の伝達関数(GcH
(z)、GcL(z))は、例えば図17の(A)、
(B)で示す公知の継続ID形で実現できる。図17中
のz-1ブロックは、時間遅れ要素である。図17より、
各制御器のデューティ比出力(D1L(k)、D1H
(k))は数18及び数19のように表わすことができ
る。
Next, the setting of the state variables by the state variable setting means 61 so that the output of the control means before and after the switching is continuous will be described. PI obtained by Equations 16 and 17
(Proportional integral) motor current control means (GcH (s) = K
pH * (1 + KiH / s) · GcL (s) = KpL
* (1 + KiL / s)) is a transfer function of a continuous system (GcH (s) · G
cL (s)) is calculated from the bilinear change of the transfer function (D1
H (z) / e (z) = GcH (z) = (bH1 + bH2
* Z -1 ) / (1-z -1 ), D1L (z) / e (z) = G
cL (z) = (bL1 + bL2 * z- 1 ) / (1-
z -1 )). The transfer function of this discrete system (GcH
(Z), GcL (z)) are, for example, (A) in FIG.
This can be realized by the known continuous ID type shown in FIG. The z -1 block in FIG. 17 is a time delay element. From FIG.
Duty ratio output (D1L (k), D1H
(K)) can be expressed as in Equations 18 and 19.

【0056】[0056]

【数18】D1L(k)=bL1・WL(k)+bL2
・WL(k−1)
D1L (k) = bL1.WL (k) + bL2
・ WL (k-1)

【数19】D1H(k)=bH1・WH(k)+bH2
・WH(k−1) 上記数18及び19において、W(k−1)は制御器の
過去情報を含む状態変数であり、W(k)は制御器の過
去情報と現時点のモータ電流制御手段の入力e(k)情
報を含む状態変数であり、W(k)=e(k)+W(k
−1)である。
D1H (k) = bH1 · WH (k) + bH2
WH (k-1) In the above equations (18) and (19), W (k-1) is a state variable including past information of the controller, and W (k) is past information of the controller and current motor current control means. Is a state variable including the input e (k) information, and W (k) = e (k) + W (k
-1).

【0057】モータ電流制御手段のパラメータ(b1
L、b2L)と(b1H、b2H)とを切替える際に、
パワーステアリング装置の操舵フィーリングを滑らかに
するため、切替後の制御手段のデューティ比出力(D1
L(k)又はD1H(k))と切替前の制御手段のデュ
ーティ比出力(D1H(k)又はD1L(k))を連続
するように、切替後の制御手段の状態変数(WL(k)
又はWH(k))を再定義する。切替前後の制御手段の
デューティ比出力を連続とするには、数18と数19を
等しくすれば良い。
The parameter (b1) of the motor current control means
L, b2L) and (b1H, b2H),
In order to smooth the steering feeling of the power steering device, the duty ratio output (D1
L (k) or D1H (k)) and the duty ratio output (D1H (k) or D1L (k)) of the control means before the switching, so that the state variable (WL (k)
Or WH (k)). To make the duty ratio output of the control means before and after switching continuous, Equations 18 and 19 may be made equal.

【0058】モータ電流制御手段の切替前のデューティ
比出力をD1L(k)とし、制御手段切替後のデューテ
ィ比出力をD1H(k)とする場合、制御手段切替前後
のデューティ比出力を連続するようにする制御手段切替
後の状態変数WH(k)は、数18と数19を等しくす
ることにより定義することができる。
When the duty ratio output before the switching of the motor current control means is D1L (k) and the duty ratio output after the switching of the control means is D1H (k), the duty ratio output before and after the switching of the control means is continuous. The state variable WH (k) after the switching of the control means can be defined by making Equations 18 and 19 equal.

【0059】[0059]

【数20】 D1H(k)=bH1・WH(k)+bH2・WH(k−1) =bH1・WH(k)+bH2・(WH(k)−e(k)) =WH(k)・(bH1+bH2)−bH2・e(k) =D1L(k)=bH1・WL(k)+bL2・WL(k−1) =bL1・WL(k)+bL2・(WL(k)−e(k)) 上記数20より、制御手段切替後の状態変数はWH
(k)はデューティ比出力D1L(k)とモータ電流制
御手段の入力e(k)、又は、制御手段切替前の状態変
数WL(k)とモータ電流制御手段の入力e(k)によ
り定義することができる。
D1H (k) = bH1 · WH (k) + bH2 · WH (k−1) = bH1 · WH (k) + bH2 · (WH (k) −e (k)) = WH (k) · ( bH1 + bH2) −bH2 · e (k) = D1L (k) = bH1 · WL (k) + bL2 · WL (k−1) = bL1 · WL (k) + bL2 · (WL (k) −e (k)) From Equation 20, the state variable after switching the control means is WH
(K) is defined by the duty ratio output D1L (k) and the input e (k) of the motor current control means, or the state variable WL (k) before switching the control means and the input e (k) of the motor current control means. be able to.

【0060】[0060]

【数21】 WH(k)=[D1L(k)+bH2・e(k)]/(bH1+bH2) =[(bL1+bL2)・WL(k)+(bH2−bL2)・e (k)]/(bH1+bH2) または、数20より、WH (k) = [D1L (k) + bH2 · e (k)] / (bH1 + bH2) = [(bL1 + bL2) · WL (k) + (bH2-bL2) · e (k)] / (bH1 + bH2) ) Or from Equation 20,

【数22】e(k)=[(bL1+bL2)・WL
(k)−D1L(k)]/bL2 となり、このe(k)を数21に代入することにより、
制御手段切替後の状態変数WH(k)は制御手段切替前
の状態変数WL(k)とデューティ比出力D1L(k)
より定義することもできる。
## EQU22 ## e (k) = [(bL1 + bL2) .WL
(K) -D1L (k)] / bL2. By substituting this e (k) into Equation 21,
The state variable WH (k) after the switching of the control means is the state variable WL (k) before the switching of the control means and the duty ratio output D1L (k).
More defined.

【0061】[0061]

【数23】WH(k)=[bH2・(bL1+bL2)
・WL(k)−(bH2−bL2)・D1L(k)]/
[bL2・(bH1+bH2)] モータ電流制御手段切替前のデューティ比出力をD1H
(k)とし、制御手段切替後のデューティ比出力をD1
L(k)とする場合、制御手段切替前後のデューティ比
出力を連続するようにする制御手段切替後の状態変数W
L(k)は、前記WH(k)の求め方と同じように再定
義することができる。WL(k)の定義式は以下のよう
になる。
WH (k) = [bH2 · (bL1 + bL2)
・ WL (k)-(bH2-bL2) ・ D1L (k)] /
[BL2 · (bH1 + bH2)] The duty ratio output before the motor current control means is switched to D1H
(K), and the duty ratio output after switching the control means is D1
When L (k) is set, the duty cycle output before and after the switching of the control means is made continuous so that the state variable W after the switching of the control means is changed.
L (k) can be redefined in the same way as the above-mentioned method of obtaining WH (k). The definition expression of WL (k) is as follows.

【0062】[0062]

【数24】 WL(k)=[D1H(k)+bL2・e(k)]/(bL1+bL2) =[(bH1+bH2)・WH(k)+(bL2−bH2) ・e(k)]/(bL1+bL2) または、## EQU24 ## WL (k) = [D1H (k) + bL2.e (k)] / (bL1 + bL2) = [(bH1 + bH2) .WH (k) + (bL2-bH2) .e (k)] / (bL1 + bL2) ) Or

【数25】WL(k)=[bL2・(bH1+bH2)
・WH(k)−(bL2−bH2)・D1H(k)]/
[bH2・(bL1+bL2)] である。前記したPI(比例積分)電流制御手段の連続
系伝達関数(GcH(s),GcL(s))の比例と積
分を別々に双1次変換することにより、離散系の伝達関
数(D1H(z)/e(z)=GcH(z)=KpH+
bH(1+z-1)/(1−z-1),D1L(z)/e
(z)=GcL(z)=KpL+bL(1+z-1)/
(1−z-1)が得られる。この離散系の伝達関数(Gc
H(z),GcL(z))は図18のように実現でき
る。図18の制御手段の状態変数の設定方法は、図17
の制御手段の設定と同じ方法で(切替前後の制御手段の
出力を連続するように)設定することができる。
(25) WL (k) = [bL2 · (bH1 + bH2)
・ WH (k)-(bL2-bH2) ・ D1H (k)] /
[BH2 · (bL1 + bL2)]. By separately bilinearly transforming the proportionality and the integral of the continuous transfer function (GcH (s), GcL (s)) of the PI (proportional integral) current control means, a discrete transfer function (D1H (z ) / E (z) = GcH (z) = KpH +
bH (1 + z -1 ) / (1-z -1 ), D1L (z) / e
(Z) = GcL (z) = KpL + bL (1 + z −1 ) /
(1-z -1 ) is obtained. This discrete transfer function (Gc
H (z), GcL (z)) can be realized as shown in FIG. The setting method of the state variable of the control means of FIG.
(The output of the control means before and after the switching is continuous).

【0063】[0063]

【発明の効果】以上説明した通り、本発明の電動パワー
ステアリング装置の制御装置の電流制御部分は、電流対
PWMデューティ比のゲインの変化により、PWM信号
で駆動するモータ電流制御手段のパラメータの適応的な
切替方法とパラメータの切替により、全電流領域におい
て、電流フィードバック制御を持つ電流ループのローパ
スフィルタ特性を、異なるデューティ比の駆動方法によ
る電流対デューティ比のゲインの変化に関わらず一定に
保つことができる。従って、電流ループのローパスフィ
ルタ効果と、ハンドル戻り時の逆起電圧で生じる音の対
策とが両立することができる。これにより、ハンドルの
操舵フィーリングを著しく改善することができる。
As described above, the current control portion of the control device of the electric power steering apparatus according to the present invention adapts the parameters of the motor current control means driven by the PWM signal by changing the gain of the current to PWM duty ratio. Of the low-pass filter characteristics of the current loop with current feedback control in all current regions by constant switching method and parameter switching, regardless of changes in the current-to-duty ratio gain due to the different duty ratio driving methods Can be. Therefore, the low-pass filter effect of the current loop and the countermeasure for the sound generated by the back electromotive force when the steering wheel returns can be compatible. As a result, the steering feeling of the steering wheel can be significantly improved.

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

【図1】本発明の構成例の要部を示すブロック図であ
る。
FIG. 1 is a block diagram showing a main part of a configuration example of the present invention.

【図2】本発明の動作例を示すフローチャートである。FIG. 2 is a flowchart showing an operation example of the present invention.

【図3】本発明の周波数特性を示す図である。FIG. 3 is a diagram illustrating frequency characteristics of the present invention.

【図4】ブリッジ回路の接続例を示す図である。FIG. 4 is a diagram illustrating a connection example of a bridge circuit.

【図5】モータ電流とPWM信号のデューティ比との関
係を説明する図である。
FIG. 5 is a diagram illustrating a relationship between a motor current and a duty ratio of a PWM signal.

【図6】電動パワーステアリング装置の構成例を示す図
である。
FIG. 6 is a diagram illustrating a configuration example of an electric power steering device.

【図7】コントロールユニットの回路例を示すブロック
図である。
FIG. 7 is a block diagram illustrating a circuit example of a control unit.

【図8】モータ駆動回路の一例を示すブロック図であ
る。
FIG. 8 is a block diagram illustrating an example of a motor drive circuit.

【図9】モータ電流とPWM信号のデューティ比との関
係を説明する図である。
FIG. 9 is a diagram illustrating a relationship between a motor current and a duty ratio of a PWM signal.

【図10】FET1とFET3を同時に、かつ異なるデ
ューティ比で駆動した場合の動作を説明する図である。
FIG. 10 is a diagram illustrating an operation when FET1 and FET3 are driven simultaneously and with different duty ratios.

【図11】FETの動作状態、モータ端子間電圧、モー
タ電流等の関係を説明するタイムチャートである。
FIG. 11 is a time chart for explaining a relationship among an operation state of a FET, a voltage between motor terminals, a motor current, and the like.

【図12】操舵トルクに対応する所望の操舵補助指令値
を高次の関数式で表した場合の特性曲線と近似式を説明
するための図である。
FIG. 12 is a diagram for explaining a characteristic curve and an approximate expression when a desired steering assist command value corresponding to a steering torque is expressed by a higher-order functional expression.

【図13】伝達関数で示した量子化誤差低減回路のブロ
ック図である。
FIG. 13 is a block diagram of a quantization error reduction circuit represented by a transfer function.

【図14】量子化誤差低減回路の伝達特性を説明するた
めの図である。
FIG. 14 is a diagram for explaining a transfer characteristic of the quantization error reduction circuit.

【図15】量子化誤差低減回路の出力側にローパスフィ
ルタを挿入した場合の伝達特性を説明するための図であ
る。
FIG. 15 is a diagram for explaining transfer characteristics when a low-pass filter is inserted on the output side of the quantization error reduction circuit.

【図16】量子化誤差低減回路の周波数特性を示す図で
ある。
FIG. 16 is a diagram illustrating frequency characteristics of a quantization error reduction circuit.

【図17】デイジタル制御器の継続ID形の構成例を示
すブロック図である。
FIG. 17 is a block diagram showing a configuration example of a continuous ID type of the digital controller.

【図18】デイジタル制御器の構成例を示すブロック図
である。
FIG. 18 is a block diagram illustrating a configuration example of a digital controller.

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

10 トルクセンサ 12 車速センサ 20 モータ 30 コントロールユニット 31 位相補償器 32 操舵補助指令値演算器 34 微分補償器 35 比例演算器 36 積分演算器 37 モータ駆動回路 38 モータ電流検出回路 40,41 モータ電流制御手段 50,51 切替スイッチ 60 切替点検出手段 61 状態変数設定手段 DESCRIPTION OF SYMBOLS 10 Torque sensor 12 Vehicle speed sensor 20 Motor 30 Control unit 31 Phase compensator 32 Steering assistance command value calculator 34 Differential compensator 35 Proportional calculator 36 Integral calculator 37 Motor drive circuit 38 Motor current detection circuit 40, 41 Motor current control means 50, 51 changeover switch 60 changeover point detecting means 61 state variable setting means

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 ステアリングシャフトに発生する操舵ト
ルクを検出する操舵トルク検出手段と、前記操舵トルク
に基づいて操舵補助指令値を演算する操舵補助指令値演
算手段と、前記操舵補助指令値に基づいてモータ電流を
制御するモータ電流制御手段とを備え、前記操舵トルク
に応じた操舵補助力をステアリング機構に与える電動パ
ワーステアリング装置の制御装置において、前記モータ
電流制御手段を、半導体素子4個をHブリッジに接続し
て構成したHブリッジ回路の入力端子間に電源を、出力
端子間に前記モータを接続した構成で、電流制御値によ
って駆動されるモータ駆動回路と、前記Hブリッジ回路
の互いに対向する2つのアームを構成する2個1組の半
導体素子のうち、第1のアームの半導体素子を前記電流
制御値に基づいて決定される第1のデューティ比のPW
M信号で駆動し、第2のアームの半導体素子を前記第1
のデューティ比の関数で定義される第2のデューティ比
のPWM信号で駆動する駆動制御手段とで構成し、前記
モータ電流対前記第1及び第2のデューティ比のPWM
信号のゲインの変化に応じて、予め定義した電流ループ
の周波数特性を得られるように、前記モータ電流制御手
段のパラメータを得るようにしたことを特徴とする電動
パワーステアリング装置の制御装置。
1. A steering torque detecting means for detecting a steering torque generated in a steering shaft, a steering assist command value calculating means for calculating a steering assist command value based on the steering torque, and a steering assist command value based on the steering assist command value. A motor current control means for controlling a motor current, the control apparatus for an electric power steering apparatus for providing a steering assisting force according to the steering torque to a steering mechanism. A motor drive circuit driven by a current control value, wherein a power supply is connected between input terminals of the H-bridge circuit and a motor drive circuit is connected between output terminals of the H-bridge circuit; The semiconductor element of the first arm is determined based on the current control value, out of the set of two semiconductor elements forming one arm. PW of the first duty ratio determined
The semiconductor device of the second arm is driven by the
And a drive control means driven by a PWM signal having a second duty ratio defined by a function of the duty ratio of the motor current and the PWM of the first and second duty ratios.
A control device for an electric power steering device, wherein a parameter of the motor current control means is obtained so as to obtain a frequency characteristic of a current loop defined in advance according to a change in a signal gain.
【請求項2】 前記ゲインの変化時に、前記モータ電流
制御手段の切替前後の出力を連続するように、制御手段
の過去情報を含む状態変数を再設定するようになってい
る請求項1に記載の電動パワーステアリング装置の制御
装置。
2. The state variable including past information of the control means is reset so that the output before and after switching of the motor current control means is continuous when the gain changes. Control device for electric power steering system.
JP35646897A 1997-12-25 1997-12-25 Control device of motor-driven power steering device Pending JPH11180319A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP35646897A JPH11180319A (en) 1997-12-25 1997-12-25 Control device of motor-driven power steering device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP35646897A JPH11180319A (en) 1997-12-25 1997-12-25 Control device of motor-driven power steering device

Publications (1)

Publication Number Publication Date
JPH11180319A true JPH11180319A (en) 1999-07-06

Family

ID=18449172

Family Applications (1)

Application Number Title Priority Date Filing Date
JP35646897A Pending JPH11180319A (en) 1997-12-25 1997-12-25 Control device of motor-driven power steering device

Country Status (1)

Country Link
JP (1) JPH11180319A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002345295A (en) * 2001-05-14 2002-11-29 Koyo Seiko Co Ltd Electrically operated power steering system
JP2004210233A (en) * 2003-01-08 2004-07-29 Koyo Seiko Co Ltd Electric power steering device
JP2009273337A (en) * 2008-05-12 2009-11-19 Honda Motor Co Ltd Dc/dc converter apparatus, electric vehicle, and method of controlling dc/dc converter

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002345295A (en) * 2001-05-14 2002-11-29 Koyo Seiko Co Ltd Electrically operated power steering system
JP4683252B2 (en) * 2001-05-14 2011-05-18 株式会社ジェイテクト Electric power steering device
JP2004210233A (en) * 2003-01-08 2004-07-29 Koyo Seiko Co Ltd Electric power steering device
US7366599B2 (en) 2003-01-08 2008-04-29 Jtekt Corporation Electric power steering apparatus
JP2009273337A (en) * 2008-05-12 2009-11-19 Honda Motor Co Ltd Dc/dc converter apparatus, electric vehicle, and method of controlling dc/dc converter

Similar Documents

Publication Publication Date Title
KR100248382B1 (en) Controller of electric motor-driven power steering device
JP2001114121A (en) Electric power steering device for vehicle
JP2004042691A (en) Electric power steering device
US5861725A (en) Control apparatus for electric power steering system
US7720584B2 (en) Vehicular steering apparatus
US7503421B2 (en) Electric power steering apparatus
JPH08310417A (en) Controller for motor-driven power steering device
JP4140321B2 (en) Electric power steering device
JPH1059203A (en) Control unit of motor-driven power steering device
JP4247232B2 (en) Electric power steering device
JPH11180319A (en) Control device of motor-driven power steering device
JP2000053013A (en) Control device for motor-driven power steering device
JPH11129925A (en) Motor type power steering device
JP2002225742A (en) Control device of electric power steering unit
JP3562040B2 (en) Control device for electric power steering device
JP3550827B2 (en) Control device for electric power steering device
JP3666160B2 (en) Control device for electric power steering device
JP2006321411A (en) Control device for electric power steering device
JP3663782B2 (en) Control device for electric power steering device
JP3525681B2 (en) Control device for electric power steering device
JP3385763B2 (en) Control device for electric power steering device
JPH08150954A (en) Controller for motor-driven power steering device
JP3562053B2 (en) Control device for electric power steering device
JP2002370662A (en) Electric power steering device
JPH10147249A (en) Controller of motor driven power steering device