JP2014091373A - Electric power steering control device and electric power steering control method - Google Patents

Electric power steering control device and electric power steering control method Download PDF

Info

Publication number
JP2014091373A
JP2014091373A JP2012242094A JP2012242094A JP2014091373A JP 2014091373 A JP2014091373 A JP 2014091373A JP 2012242094 A JP2012242094 A JP 2012242094A JP 2012242094 A JP2012242094 A JP 2012242094A JP 2014091373 A JP2014091373 A JP 2014091373A
Authority
JP
Japan
Prior art keywords
overheat protection
current
electric motor
motor
power steering
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2012242094A
Other languages
Japanese (ja)
Other versions
JP5496307B2 (en
Inventor
Eiji Iwami
英司 岩見
Takashi Goto
崇 後藤
Susumu Zenitani
享 錢谷
Daisuke Tanaka
大輔 田中
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2012242094A priority Critical patent/JP5496307B2/en
Publication of JP2014091373A publication Critical patent/JP2014091373A/en
Application granted granted Critical
Publication of JP5496307B2 publication Critical patent/JP5496307B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Power Steering Mechanism (AREA)
  • Control Of Ac Motors In General (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

PROBLEM TO BE SOLVED: To obtain an electric power steering control for which a more appropriate heat countermeasure can be materialized in accordance with the thermal characteristics of a component used for supplying a motor current.SOLUTION: The electric power steering control device includes a control unit (10) and assists steering force of a vehicular steering wheel. The electric power steering control device further includes a motor angle sensor (5). The control unit (10) performs: storing, for each of components (12-15) included in the control unit, a plurality of over-heat protection characteristics corresponding to rotational speeds, where the over-heat protection characteristics specifies correlation between a heat-source current value of each component and an over-heat protection coefficient; selecting a single over-heat protection characteristics in accordance with a rotational speed; sequentially correcting a current upper limit value obtained from each component by using the over-heat protection coefficient of the selected over-heat protection characteristics; and continuing current control in accordance with a minimum current upper limit value among the modification result.

Description

本発明は、電動モータによりハンドルの操舵力をアシストする電動パワーステアリング制御装置および電動パワーステアリング制御方法に関するもので、特に、制御装置の熱対策に関するものである。   The present invention relates to an electric power steering control device and an electric power steering control method for assisting the steering force of a steering wheel by an electric motor, and more particularly to a countermeasure against heat of the control device.

従来の電動パワーステアリング制御装置においてモータを駆動する場合には、必要な電流を流して必要なアシストトルクを発生させているため、各部位の発熱対策が必要であった。その中でも、制御装置は、モータ電流供給のために多数の部品が介在しており、それぞれの部品の放熱性を向上させるばかりでなく、電流制限を行って制御量を可変とすることによっても、熱対策を行っていた。   In the case of driving a motor in a conventional electric power steering control device, a necessary current is passed to generate a necessary assist torque. Among them, the control device has many components for supplying motor current, and not only improves the heat dissipation of each component, but also makes the control amount variable by limiting the current, I was taking measures against heat.

従来装置として、モータ制限電流を、電流の単なる1乗、2乗の式ではなく、それらの組合せより、実部品の放熱状況により近い対応式として利用するものがある(例えば、特許文献1参照)。また、別の従来装置として、モータに供給する制御回路に使用されている部品に応じて、その熱時定数を長・短時間に分類し、この2種類の電流制限値を有し、両者の値の低い方を選択して、電流制限を付加するものがある(例えば、特許文献2参照)。   As a conventional device, there is a device that uses a motor limit current as a corresponding equation that is closer to the heat dissipation situation of an actual component than a combination of the first and second equations of the current (see, for example, Patent Document 1). . As another conventional device, the thermal time constant is classified into long and short time according to the parts used in the control circuit supplied to the motor, and these two types of current limit values are provided. There is one that selects a lower value and adds a current limit (see, for example, Patent Document 2).

特許第4064600号公報Japanese Patent No. 4064600 特許第3605349号公報Japanese Patent No. 3605349

しかしながら、従来技術には、以下のような課題がある。
従来装置は、電流制限が可能であり、熱対策も実行できるものではある。しかしながら、安全面を優先するあまり、モータ電流を制限しすぎる傾向となっていた。そのため、モータ電流に大電流が流れると早めに制限し、モータ電流が減った、あるいは駆動停止した後も、制限が比較的長く継続され、操舵力のアシストの低減につながっていた。
However, the prior art has the following problems.
The conventional device can limit the current and can also take measures against heat. However, the motor current tends to be excessively limited because safety is prioritized. For this reason, when a large current flows in the motor current, the motor current is limited as early as possible, and the motor current decreases or even after the drive is stopped, the limitation continues for a relatively long time, leading to a reduction in assist of the steering force.

本発明は、前記のような課題を解決するためになされたものであり、モータ電流供給のために使用する部品の熱特性に応じてより適切な熱対策を実現できるとともに、従来と比較してより多くのアシストトルクを発生させることが可能な電動パワーステアリング制御装置および電動パワーステアリング制御方法を得ることを目的とする。   The present invention has been made to solve the above-described problems, and can implement a more appropriate heat countermeasure according to the thermal characteristics of components used for supplying motor current, as compared with the conventional one. An object of the present invention is to obtain an electric power steering control device and an electric power steering control method capable of generating more assist torque.

本発明に係る電動パワーステアリング制御装置は、電動モータを駆動するための電流を供給する制御ユニットを備え、車両のハンドルの操舵力をアシストする電動パワーステアリング制御装置であって、電動モータの回転角度を検出するモータ角度センサをさらに備え、制御ユニットは、制御ユニット内に搭載されたそれぞれの部品ごとに、それぞれの部品の発熱源電流値と、電流上限値の増減量を規定する過熱保護係数との対応関係を特定する過熱保護特性として、電動モータの回転速度に応じた複数の過熱保護特性をあらかじめ記憶部に記憶しておき、モータ角度検出センサによる検出結果に基づいて求めた回転速度に応じて、記憶された複数の過熱保護特性の中から1つの過熱保護特性を選択し、選択した過熱保護特性の過熱保護係数を用いてそれぞれの部品から求まる電流上限値を逐次修正し、修正結果の中で最小の電流上限値に従って電動モータを駆動するための電流に制限をかけて電動モータの電流制御を継続するものである。   An electric power steering control device according to the present invention is an electric power steering control device that includes a control unit that supplies a current for driving an electric motor and assists the steering force of a steering wheel of a vehicle, and the rotation angle of the electric motor. The control unit further includes, for each component mounted in the control unit, a heat source current value of each component and an overheat protection coefficient that defines an increase / decrease amount of the current upper limit value. As the overheat protection characteristic that identifies the correspondence relationship, a plurality of overheat protection characteristics corresponding to the rotation speed of the electric motor are stored in advance in the storage unit, and according to the rotation speed obtained based on the detection result by the motor angle detection sensor Select one overheat protection characteristic from the stored overheat protection characteristics, and select the overheat protection coefficient of the selected overheat protection characteristic. The current upper limit value obtained from each component is corrected successively, and the current control of the electric motor is continued by limiting the current for driving the electric motor according to the minimum current upper limit value among the correction results. .

また、本発明に係る電動パワーステアリング制御方法は、電動モータを駆動するための電流を供給する制御ユニットを備え、車両のハンドルの操舵力をアシストする電動パワーステアリング制御装置に適用され、制御ユニット内に搭載されたそれぞれの部品の熱特性に応じた電流上限値に従って電動モータの電流制御を行う電動パワーステアリング制御方法であって、それぞれの部品ごとに、それぞれの部品の発熱源電流値と、電流上限値の増減量を規定する過熱保護係数との対応関係を特定する過熱保護特性として、電動モータの回転速度に応じた複数の過熱保護特性をあらかじめ記憶部に記憶させておくステップと、制御ユニットにおいて、電動モータの回転角度を検出するモータ角度センサによる検出結果に基づいて回転速度を求めるステップと、制御ユニットにおいて、回転速度を求めるステップで求めた回転速度に応じて、記憶された複数の過熱保護特性の中から1つの過熱保護特性を選択し、選択した過熱保護特性の過熱保護係数を用いてそれぞれの部品から求まる電流上限値を逐次修正し、修正結果の中で最小の電流上限値に従って電流制御を継続するステップとを備えるものである。   An electric power steering control method according to the present invention is applied to an electric power steering control device that includes a control unit that supplies a current for driving an electric motor and assists a steering force of a steering wheel of a vehicle. Electric power steering control method for controlling the electric motor current according to the current upper limit value according to the thermal characteristics of each component mounted on the component, and for each component, the heat source current value of each component and the current A step of storing a plurality of overheat protection characteristics corresponding to the rotation speed of the electric motor in the storage unit in advance as an overheat protection characteristic for specifying a correspondence relationship with an overheat protection coefficient that defines an increase / decrease amount of the upper limit value; The rotation speed is obtained based on the detection result by the motor angle sensor for detecting the rotation angle of the electric motor In the control unit and the control unit, one overheat protection characteristic is selected from a plurality of stored overheat protection characteristics according to the rotation speed obtained in the step of obtaining the rotation speed, and the overheat protection coefficient of the selected overheat protection characteristic is selected. Are used to sequentially correct the current upper limit value obtained from each component and continue current control according to the minimum current upper limit value among the correction results.

本発明によれば、制御装置に使用される部品毎に設定され、モータの回転速度に応じて変更される過熱保護特性を用いて、各部品について加熱保護のための電流上限値を逐次修正し、修正結果の中で最小の電流上限値を選択して電流制御を行うことで、モータ電流供給のために使用する部品の熱特性に応じてより適切な熱対策を実現できるとともに、従来と比較してより多くのアシストトルクを発生させることが可能な電動パワーステアリング制御装置および電動パワーステアリング制御方法を得ることができる。   According to the present invention, the current upper limit value for heating protection is sequentially corrected for each component using the overheat protection characteristic that is set for each component used in the control device and is changed according to the rotation speed of the motor. By selecting the minimum current upper limit value from the correction results and performing current control, more appropriate heat countermeasures can be realized according to the thermal characteristics of the parts used for motor current supply, and compared with the conventional Thus, an electric power steering control device and an electric power steering control method capable of generating more assist torque can be obtained.

本発明の実施の形態1における電動パワーステアリング制御装置の全体構成図である。1 is an overall configuration diagram of an electric power steering control device according to Embodiment 1 of the present invention. 本発明の実施の形態1における熱特性図である。It is a thermal characteristic figure in Embodiment 1 of the present invention. 本発明の実施の形態1における熱特性図である。It is a thermal characteristic figure in Embodiment 1 of the present invention. 本発明の実施の形態1におけるFETの過熱保護特性図である。It is an overheat protection characteristic figure of FET in Embodiment 1 of this invention.

以下、本発明の電動パワーステアリング制御装置および電動パワーステアリング制御方法の好適な実施の形態につき図面を用いて説明する。   Hereinafter, preferred embodiments of an electric power steering control device and an electric power steering control method of the present invention will be described with reference to the drawings.

実施の形態1.
図1は、本発明の実施の形態1における電動パワーステアリング制御装置の全体構成図である。本実施の形態1における電動パワーステアリング制御装置は、トルクセンサ1、車速センサ2、モータ3、バッテリ4、モータ角度センサ5、および制御ユニット10を備えて構成されている。なお、モータ3は、3相のブラシレスモータを採用しており、各コイル3u、3v、3wを有している状態を例示している。
Embodiment 1 FIG.
FIG. 1 is an overall configuration diagram of an electric power steering control device according to Embodiment 1 of the present invention. The electric power steering control apparatus according to the first embodiment includes a torque sensor 1, a vehicle speed sensor 2, a motor 3, a battery 4, a motor angle sensor 5, and a control unit 10. The motor 3 employs a three-phase brushless motor, and illustrates a state in which the coils 3u, 3v, and 3w are provided.

また、制御ユニット10は、CPU11、駆動部12、チョークコイル13、電源リレー14、モータリレー15、およびモータ角度検出回路を備えて構成されている。さらに、駆動部12は、FETなどに代表される6個のスイッチング素子T1〜T6、3個のノイズ防止用コンデンサC1、C2、C3、およびモータに流れている電流を検出するための3個のシャント抵抗Ru、Rv、Rwを含んで構成されている。   The control unit 10 includes a CPU 11, a drive unit 12, a choke coil 13, a power relay 14, a motor relay 15, and a motor angle detection circuit. Further, the drive unit 12 includes six switching elements T1 to T6 represented by FETs, three noise prevention capacitors C1, C2, and C3, and three currents for detecting the current flowing through the motor. The shunt resistors Ru, Rv, and Rw are included.

トルクセンサ1は、車両のハンドル付近(図示せず)に配置され、運転者の操舵トルクを検出する。また、車速センサ2は、車両の速度を検出する。また、車両のステアリングコラム、あるいはラック軸に搭載されたモータ3の回転により、ハンドルの操舵力がアシストされる。   The torque sensor 1 is disposed near the vehicle steering wheel (not shown) and detects the steering torque of the driver. The vehicle speed sensor 2 detects the speed of the vehicle. Further, the steering force of the steering wheel is assisted by the rotation of the motor 3 mounted on the steering column of the vehicle or the rack shaft.

モータ3への電流供給源は、車両のバッテリ4であり、その制御量の演算、出力は、制御ユニット10が担っている。制御ユニット10内のCPU11は、演算、処理の中枢となる部分である。そして、駆動部12は、CPU11の出力信号(Sout)に基づいて、モータ3を駆動する駆動回路である。さらに、駆動部12の元電源部には、ノイズ用チョークコイル13、および電源リレー14が配置されている。   The current supply source to the motor 3 is a vehicle battery 4, and the control unit 10 is responsible for calculation and output of the control amount. The CPU 11 in the control unit 10 is a central part of calculation and processing. The drive unit 12 is a drive circuit that drives the motor 3 based on the output signal (Sout) of the CPU 11. Further, a noise choke coil 13 and a power relay 14 are disposed in the original power supply unit of the drive unit 12.

このように、CPU11は、トルクセンサ1、および車速センサ2の信号入力に基づいて、スイッチング素子T1〜T6をスイッチング制御することで、モータ3の各コイル3u、3v、3wへ所望の電流を供給するように、モータ3へ供給する制御量を算出する。   As described above, the CPU 11 supplies a desired current to the coils 3u, 3v, and 3w of the motor 3 by performing switching control of the switching elements T1 to T6 based on signal inputs of the torque sensor 1 and the vehicle speed sensor 2. Thus, the control amount to be supplied to the motor 3 is calculated.

一方、シャント抵抗Ru、Rv、Rwにより検出された検出電流Iu、Iv、Iwは、入力信号(Sin)としてCPU11へ伝達される。そして、CPU11は、電流値に換算した制御量と、検出電流との偏差による最終電流出力値を算出し、これを電圧値に変換することで、各スイッチング素子T1〜T6を駆動する為の出力信号Soutを出力する。このようにして、CPU11は、電流によるいわゆるフィードバック制御を行っている。   On the other hand, the detected currents Iu, Iv, Iw detected by the shunt resistors Ru, Rv, Rw are transmitted to the CPU 11 as input signals (Sin). Then, the CPU 11 calculates the final current output value based on the deviation between the control amount converted into the current value and the detected current, and converts this into a voltage value, thereby driving the switching elements T1 to T6. The signal Sout is output. In this way, the CPU 11 performs so-called feedback control with current.

さらに、CPU11は、電源リレー14を開閉制御することで、異常時には、モータ電流供給を遮断することもできる。また、モータコイル3wとその駆動用のスイッチング素子T5、T6との途中には、モータリレー15(電源リレー14と区別するため、モータリレー15と称している)が配設されている。   Further, the CPU 11 can control the power supply relay 14 to open and close to cut off the motor current supply in the event of an abnormality. Further, a motor relay 15 (referred to as a motor relay 15 to distinguish it from the power supply relay 14) is disposed midway between the motor coil 3w and the switching elements T5 and T6 for driving the motor coil 3w.

説明簡略のため、モータコイル3wにのみモータリレー15を配設した場合を例示しているが、その他の相にモータリレー15を挿入することも可能である。このようなモータリレー15を設けることで、1相のみ異常が発生した場合に、その相の回路を遮断できるように構成することができる。   For simplicity of explanation, the case where the motor relay 15 is provided only in the motor coil 3w is illustrated, but it is also possible to insert the motor relay 15 in other phases. By providing such a motor relay 15, when an abnormality occurs in only one phase, the circuit of that phase can be cut off.

さらに、モータ3の出力軸近辺にはモータ角度センサ5が配置され、このモータ角度センサ5が検出した信号は、制御ユニット10内のモータ回転検出回路16へ伝達され、最後はCPU11まで送られている。   Further, a motor angle sensor 5 is disposed in the vicinity of the output shaft of the motor 3, and a signal detected by the motor angle sensor 5 is transmitted to a motor rotation detection circuit 16 in the control unit 10, and finally sent to the CPU 11. Yes.

モータ回転検出回路16は、モータ角度センサ5で検出されたこの信号により、モータ回転速度、回転位置等を検出する。そして、CPU11は、モータ回転検出回路16による検出結果を、一方では、モータコイル3u、3v、3wを駆動するためのスイッチング素子T1〜T6の制御に使用し、他方では、後述する過熱保護対策に使用する。   The motor rotation detection circuit 16 detects the motor rotation speed, the rotation position, and the like based on this signal detected by the motor angle sensor 5. The CPU 11 uses the detection result of the motor rotation detection circuit 16 on the one hand for controlling the switching elements T1 to T6 for driving the motor coils 3u, 3v, and 3w, and on the other hand, for overheat protection measures to be described later. use.

以上のように構成された制御装置について、特に、過熱保護すべき部品をピックアップすると、上流から、以下の7部品が挙げられる。
(1)チョークコイル13、
(2)電源リレー14、
(3)コンデンサC1、C2、C3、
(4)スイッチング素子T1〜T6、
(5)シャント抵抗Ru、Rv、Rw、
(6)モータリレー15、
(7)モータコイル3u、3v、3w
Regarding the control device configured as described above, in particular, when components to be overheat protected are picked up, the following seven components are listed from the upstream.
(1) Choke coil 13,
(2) Power relay 14,
(3) Capacitors C1, C2, C3,
(4) switching elements T1 to T6,
(5) Shunt resistance Ru, Rv, Rw,
(6) motor relay 15,
(7) Motor coils 3u, 3v, 3w

また、図1に記載されていない部品としては、モータ3に内蔵された永久磁石、配線、配線同士を接続するターミナル等も存在する。しかしながら、永久磁石、配線、およびターミナルは、その素材と抵抗値より、上述した7部品よりも耐熱性があるため、ここでは無視することにする。つまり、電流により自己発熱のある部品について考慮することとする。   Further, as components not shown in FIG. 1, there are permanent magnets built in the motor 3, wiring, terminals for connecting the wirings, and the like. However, since the permanent magnet, wiring, and terminal are more heat resistant than the above-mentioned seven parts due to their materials and resistance values, they are ignored here. In other words, parts that self-heat due to current are considered.

上述した7部品は、その素材、電流値、放熱構造等によって、夫々過熱保護特性が異なっている。そして、これらの個々に異なる特性を、代表するいずれかの特性を用いて上限電流値を決定するためには、より耐熱性の弱い部品の過熱保護特性に合わせざるを得ない。この結果、耐熱性の強い部品にとっては、行き過ぎた対策となってしまう可能性があった。   The seven components described above have different overheat protection characteristics depending on the material, current value, heat dissipation structure, and the like. Then, in order to determine the upper limit current value using any one of the characteristics that are different from each other, it is necessary to match the overheat protection characteristics of a component with lower heat resistance. As a result, there is a possibility that it is an excessive measure for a part having high heat resistance.

そこで、モータ電流供給のために使用する個々の部品の熱特性に応じて、より適切な熱対策を実現できる本発明による過熱保護判断手法について、以下に、詳細に説明する。なお、この過熱保護判断は、CPU11により実行される。   Therefore, an overheat protection determination method according to the present invention that can realize a more appropriate heat countermeasure according to the thermal characteristics of individual components used for supplying motor current will be described in detail below. This overheat protection judgment is executed by the CPU 11.

一般的には、対象部品の温度が、部品の定格(上限)温度を越えないように、電流値を決定する必要がある。ここで、部品の電流に対する過熱保護のための特性は、通電時の部品の温度上昇特性に依存する。部品は、放熱性向上のために、ヒートシンクに装着する場合も多く、ここでは、ヒートシンクも含めた部品の特性として考える。   Generally, it is necessary to determine the current value so that the temperature of the target component does not exceed the rated (upper limit) temperature of the component. Here, the characteristic for overheating protection against the current of the component depends on the temperature rise characteristic of the component when energized. In many cases, a component is mounted on a heat sink in order to improve heat dissipation, and here, it is considered as a characteristic of the component including the heat sink.

一般的に、発熱量Wで発熱を開始した部品のt時間後の温度上昇は、下式(1)で表される。
△T1=RW1*W1*{1−exp(−t/τ1)} (1)
但し、△T1:部品の発熱による温度上昇値(℃)、
RW1:熱抵抗(℃/W)、
W1:発熱量(W)、
τ1:時定数(sec、部品から周囲への熱抵抗*熱容量)
In general, the temperature rise after t time of a part that starts to generate heat with the heat generation amount W is expressed by the following equation (1).
ΔT1 = RW1 * W1 * {1-exp (−t / τ1)} (1)
However, ΔT1: Temperature rise value (° C) due to heat generation of parts,
RW1: thermal resistance (° C / W),
W1: calorific value (W),
τ1: Time constant (sec, heat resistance from component to ambient * heat capacity)

発熱量W1は、部品の抵抗値R1(Ω)、流れる電流I1(A)を使用し、下式(2)で表される。
W1=R1*I1 (2)
The heat generation amount W1 is expressed by the following equation (2) using the resistance value R1 (Ω) of the component and the flowing current I1 (A).
W1 = R1 * I1 2 (2)

上式(2)を上式(1)に代入すると、下式(3)が得られる。
T1=K1*I1*{1−exp(−t/τ1)} (3)
但し、K1=RW1*R1
Substituting the above equation (2) into the above equation (1) yields the following equation (3).
T1 = K1 * I1 2 * {1-exp (−t / τ1)} (3)
However, K1 = RW1 * R1

ここで、部品の周囲温度が初期の周辺温度Ti(℃)から変化しないものとすると、部品の温度T1は、下式(4)で表される。
T1=△T1+Ti (4)
Here, assuming that the ambient temperature of the component does not change from the initial ambient temperature Ti (° C.), the temperature T1 of the component is expressed by the following equation (4).
T1 = ΔT1 + Ti (4)

しかしながら、実際には、部品の周囲温度は、他の部品からの放熱に伴って変化するため、基本的には、部品の周囲温度も上昇するものと考えられる。この周囲温度は、様々な部品からの発熱に影響を受けるが、基本的には、支配的な部品の発熱を考慮し、上式(3)と同等の式を、周囲温度算出の式として使用する。すなわち、部品温度は、下式(5)のように表すことができる。
T1=K1*I1*{1−exp(−t/τ1)}
+K2*I2*{1−exp(−t/τ2)}
+Ti (5)
However, in practice, the ambient temperature of a component changes with heat dissipation from other components, so it is considered that the ambient temperature of the component basically increases. This ambient temperature is affected by the heat generated by various parts, but basically, the heat generated by the dominant parts is taken into consideration, and the same formula as the above formula (3) is used as the formula for calculating the ambient temperature. To do. That is, the component temperature can be expressed as the following formula (5).
T1 = K1 * I1 2 * {1-exp (−t / τ1)}
+ K2 * I2 2 * {1-exp (-t / τ2)}
+ Ti (5)

ここで、上式(5)に基づき、各部品の温度変化について、詳細に考察する。
[スイッチング素子T1〜T6について]
まず、スイッチング素子T1〜T6としてFETを使用した際の、u相のFET(スイッチング素子T1、T2に相当)を代表にして考える。FETは、制御ユニット10内でヒートシンクに装着されている。そのため、他の相のFETの発熱の影響を受け、ヒートシンクの温度も変化する。
Here, based on the above equation (5), the temperature change of each component will be considered in detail.
[Switching elements T1 to T6]
First, a u-phase FET (corresponding to the switching elements T1 and T2) when using FETs as the switching elements T1 to T6 will be considered as a representative. The FET is attached to the heat sink in the control unit 10. For this reason, the temperature of the heat sink also changes due to the heat generated by the FETs of other phases.

FETは、すべて同一仕様部品であり、ヒートシンクへの放熱の際の熱抵抗が同一、さらにヒートシンクの熱分布は均一とすると、u相のFETは、下式(6)〜(9)のように表すことができる。
Tfet_u=K1*Iu*{1−exp(−t/τ1)}
+K2*Iu*{1−exp(−t/τ2)}
+K2*Iv*{1−exp(−t/τ2)}
+K2*Iw*{1−exp(−t/τ2)}
+Ti (6)
Tfet_u=K1*Iu*{1−exp(−t/τ1)}
+K2*(Iu+Iv+Iw)*{1−exp(−t/τ2)}
+Ti (7)
Tfet_u=K1*Iu*{1−exp(−t/τ1)}
+K2*Im)*{1−exp(−t/τ2)}
+Ti (8)
Tfet_u=K1*Iu*{1−exp(−t/τ1)}
+K2*Km*Iu*{1−exp(−t/τ2)}
+Ti (9)
但し、Iu:u相FETを流れる電流[A]、
Iv:v相を流れる電流[A]、
Iw:w相を流れる電流[A]、
Im:モータ電流[Arms]
(Im=√(Iu+Iv+Iw)/3=Km*Iu)、
Km:モータ駆動状態により決まる係数
The FETs are all the same specification parts, and the heat resistance when radiating heat to the heat sink is the same, and the heat distribution of the heat sink is uniform, the u-phase FET is expressed by the following equations (6) to (9): Can be represented.
Tfet_u = K1 * Iu 2 * { 1-exp (-t / τ1)}
+ K2 * Iu 2 * {1-exp (−t / τ2)}
+ K2 * Iv 2 * {1-exp (−t / τ2)}
+ K2 * Iw 2 * {1-exp (−t / τ2)}
+ Ti (6)
Tfet_u = K1 * Iu 2 * { 1-exp (-t / τ1)}
+ K2 * (Iu 2 + Iv 2 + Iw 2 ) * {1-exp (−t / τ2)}
+ Ti (7)
Tfet_u = K1 * Iu 2 * { 1-exp (-t / τ1)}
+ K2 * Im 2) * { 1-exp (-t / τ2)}
+ Ti (8)
Tfet_u = K1 * Iu 2 * { 1-exp (-t / τ1)}
+ K2 * Km * Iu 2 * {1-exp (-t / τ2)}
+ Ti (9)
However, the current [A] flowing through the Iu: u-phase FET,
Iv: current [A] flowing through the v phase,
Iw: current [A] flowing through the w phase,
Im: Motor current [Arms]
(Im 2 = √ (Iu 2 + Iv 2 + Iw 2 ) / 3 = Km * Iu 2 ),
Km: Coefficient determined by motor drive status

ここで、上式(6)は、u相FET(T1、T2)の自己発熱による温度上昇+u相FET発熱によるヒートシンクの温度上昇+v相FET発熱によるヒートシンクの温度上昇+w相FET発熱によるヒートシンクの温度上昇となっている。また、上式(8)、(9)は、同様に、部品の自己発熱による温度上昇+周囲部品による温度上昇を表している。ここで、ヒートシンクは、FETよりも熱容量が大きく、熱時定数も長いため、下式(10)の関係となる。
τ1<τ2 (10)
Here, the above equation (6) is the temperature rise due to self-heating of the u-phase FETs (T1, T2) + the temperature rise of the heat sink due to the u-phase FET heat generation + the temperature rise of the heat sink due to the v-phase FET heat generation + the temperature of the heat sink due to the w-phase FET heat generation. It is rising. Similarly, the above equations (8) and (9) represent a temperature increase due to self-heating of the component + a temperature increase due to surrounding components. Here, since the heat sink has a larger heat capacity and a longer thermal time constant than the FET, the relationship of the following equation (10) is established.
τ1 <τ2 (10)

図2、図3は、本発明の実施の形態1における熱特性図である。図2は、自己発熱のみで許容温度を超えてしまうほどの大電流領域で、継続してFETに電流を流した場合の熱特性に相当する。この場合には、自己発熱が支配的であるといえる。一方、図3は、周囲部品による温度上昇が加わることにより許容温度を超えてしまうような小電流領域で、継続してFETに電流を流した場合の熱特性に相当する。この場合には、周囲部品による温度上昇が支配的といえる。   2 and 3 are thermal characteristic diagrams according to Embodiment 1 of the present invention. FIG. 2 corresponds to thermal characteristics when a current is continuously passed through the FET in a large current region that exceeds the allowable temperature only by self-heating. In this case, it can be said that self-heating is dominant. On the other hand, FIG. 3 corresponds to thermal characteristics when a current is continuously passed through the FET in a small current region in which the allowable temperature is exceeded due to an increase in temperature caused by surrounding components. In this case, it can be said that the temperature rise by surrounding parts is dominant.

以上より、Iuが大電流領域では、自己発熱(上式(9)の第1項)が、Iuが小電流領域では、周囲温度(式(9)の第2項)が、夫々支配的となる傾向となる。図4は、本発明の実施の形態1におけるFETの過熱保護特性図である。   From the above, when Iu is in a large current region, self-heating (the first term in the above equation (9)) is dominant, and in Iu is a small current region, the ambient temperature (the second term in the equation (9)) is dominant. Tend to be. FIG. 4 is an overheat protection characteristic diagram of the FET according to the first embodiment of the present invention.

ここで、本発明で採用する過熱保護特性とは、その部品自身に流れる電流値あるいはその部品に熱的な影響を最も及ぼす部品の電流値(以下、これらの電流値を総称して発熱源電流値と称す)と、モータ3を電流制御する際に用いられる電流上限値の増減量を規定する過熱保護係数との対応関係を特定するものである。そして、図4においては、1部品としてFETを例にした過熱保護特性として、自己発熱特性20と周囲温度特性21の2種類が示されている。   Here, the overheat protection characteristic employed in the present invention refers to the current value flowing through the part itself or the current value of the part that has the most thermal effect on the part (hereinafter, these current values are collectively referred to as the heat source current). And a correspondence relationship between the overheat protection coefficient that defines the amount of increase / decrease in the current upper limit value used when controlling the current of the motor 3. In FIG. 4, two types of self-heating characteristics 20 and ambient temperature characteristics 21 are shown as overheating protection characteristics taking an FET as an example of one component.

FETの温度上昇特性に対する過熱保護特性(係数)は、概ね、図4(a)に示したように、特性20のようになる。   The overheat protection characteristic (coefficient) with respect to the temperature rise characteristic of the FET is approximately the characteristic 20 as shown in FIG.

例えば、FETに流れる電流(発熱源電流、単位はアンペア(A))が、非常に少ない電流領域(0〜C)の場合、定格値AからBを介してCまでは漸減していき、係数値が0となる。一方、発熱源電流がC以上の大電流領域では、過熱保護係数は0から負の値への漸減方向の値となり、過熱保護制限を付加しなければならないこととなる。   For example, when the current flowing through the FET (heating source current, the unit is ampere (A)) is in a very small current region (0 to C), it gradually decreases from rated value A to B through C. The numerical value becomes 0. On the other hand, in the large current region where the heat source current is C or more, the overheat protection coefficient becomes a value gradually decreasing from 0 to a negative value, and it is necessary to add an overheat protection limit.

このような大電流領域(C以上)では、過熱保護特性20は、周囲温度上昇による特性、および自己発熱による特性に依存した漸減を示す。また、この特性20は、過熱保護係数として使用でき、その単位は、電流上限値の単位時間当たりの増減量として規定することができ、アンペア/秒(A/s)となる。特に、スイッチング素子FETのように自己発熱の大きな部品は、図4(a)のような特性で表現される。   In such a large current region (C or higher), the overheat protection characteristic 20 shows a gradual decrease depending on the characteristic due to the increase in ambient temperature and the characteristic due to self-heating. The characteristic 20 can be used as an overheat protection coefficient, and its unit can be defined as an increase / decrease amount per unit time of the current upper limit value, which is ampere / second (A / s). In particular, a component that generates a large amount of heat, such as a switching element FET, is expressed by the characteristics shown in FIG.

図4(a)の特性(係数)についてさらに説明すると、FETに流れている電流がC以下であれば、この特性は、あまり必要がない。しかし、もし大電流要求(D)が算出され、この電流を流し出すと、漸減係数は、N(A/s)となっている。そのため、過熱保護制限を行わなければならない。このときの係数Nに従って、CPU11は、上限電流値を、1秒間にNアンペア(A)の割合で減少させることとなる。   The characteristic (coefficient) in FIG. 4A will be further described. If the current flowing through the FET is C or less, this characteristic is not so necessary. However, if a large current request (D) is calculated and this current is flowed out, the gradual decrease coefficient is N (A / s). Therefore, overheat protection restriction must be performed. In accordance with the coefficient N at this time, the CPU 11 decreases the upper limit current value at a rate of N ampere (A) per second.

例えば、E=50(A)、N=−3(A/s)、C1=20(A)、B1=10(A)、A1=1(A/s)とし、FETに流れる電流値が50(A)であった場合には、1秒間に3(A)の速度でFETの電流上限値の減少が始まり、C1に達することとなる。このように、過熱保護係数を用いて、それぞれの部品から求まる電流上限値を逐次修正することができる。   For example, E = 50 (A), N = -3 (A / s), C1 = 20 (A), B1 = 10 (A), A1 = 1 (A / s), and the current value flowing through the FET is 50. In the case of (A), the current upper limit value of the FET starts to decrease at a rate of 3 (A) per second and reaches C1. In this manner, the current upper limit value obtained from each component can be sequentially corrected using the overheat protection coefficient.

さらに、B、Aの特性が存在する理由は、運転者がハンドル操作を終了した場合に、放熱性を考慮して、BからAの間の過熱保護係数を正の係数とすることで、モータの電流上限値を定格電流値に向かって戻すためである。   Furthermore, the reason why the characteristics of B and A exist is that when the driver finishes the steering wheel operation, the overheat protection coefficient between B and A is set to a positive coefficient in consideration of heat dissipation. This is to return the current upper limit value toward the rated current value.

次に、このような過熱保護特性に関して、モータの回転状態を加味する方法について説明する。つまり、本実施の形態1は、過熱保護特性をモータの回転状況に応じて変化させる点を技術的特徴とするものである。図1のモータ角度センサ5の信号は、モータ回転検出回路16を介してCPU11へ伝達される。CPU11は、この情報により、モータの回転速度、回転位置、回転角等を把握することができる。   Next, regarding such overheat protection characteristics, a method that takes into account the rotational state of the motor will be described. That is, Embodiment 1 is technically characterized in that the overheat protection characteristic is changed according to the rotation state of the motor. A signal from the motor angle sensor 5 in FIG. 1 is transmitted to the CPU 11 via the motor rotation detection circuit 16. The CPU 11 can grasp the rotational speed, rotational position, rotational angle, etc. of the motor from this information.

この情報に基づき、CPU11は、まず簡略的には、モータが回転中の場合と、停止している場合の2つに分けることができる。前述の温度式(例えば、上式(9))は、正確には、あるモータ回転角度におけるものである。もし、モータ回転が停止したとなると、ある相に集中して電流が流れる場合がある。   On the basis of this information, the CPU 11 can first be divided into two cases: a case where the motor is rotating and a case where the motor is stopped. The above temperature equation (for example, the above equation (9)) is precisely at a certain motor rotation angle. If the motor rotation stops, current may flow concentrated on a certain phase.

一方、モータが回転している場合には、1相に集中することはなく、各相に均等に電流が流れていると判断できる。そのため、上式(9)の第2項は、停止中の場合と回転中の場合とで、それぞれ下式(11)、(12)のようになる。
停止中(1相集中の場合):
K2*Km1*Iu*{1−exp(−t/τ2)} (11)
回転中:
K2*Km2*Iu*{1−exp(−t/τ2)} (12)
ただし、
Km1=1/2*Km2
On the other hand, when the motor is rotating, it is not concentrated on one phase, and it can be determined that the current flows evenly in each phase. Therefore, the second term of the above formula (9) is expressed by the following formulas (11) and (12), respectively, when the vehicle is stopped and when it is rotating.
Stopped (when one phase is concentrated):
K2 * Km1 * Iu 2 * { 1-exp (-t / τ2)} (11)
During the rotation:
K2 * Km2 * Iu 2 * { 1-exp (-t / τ2)} (12)
However,
Km1 = 1/2 * Km2

この2つの特性を一緒に記載すると、図4(b)となる。実線20は、図4(a)の特性20であり、破線20aが、回転中である時に係数Km2を考慮したときの特性である。   When these two characteristics are described together, FIG. 4B is obtained. A solid line 20 is the characteristic 20 in FIG. 4A, and a broken line 20a is a characteristic when the coefficient Km2 is taken into consideration when the rotation is in progress.

同一電流値で見れば、回転している方が種々の部品の温度上昇があるため、漸減線がより負方向に大きな係数を有するようになっている。つまり、回転している場合には、停止している場合と比べ、自己発熱は、ほぼ同じであっても、周囲の部品の電流が多いためである。さらに、回転中の特性20aは、CがC1へ、DがD1へ移動した漸減特性を持っている。   When viewed at the same current value, there is a temperature increase of various components when rotating, so that the gradual decrease line has a larger coefficient in the negative direction. That is, when the motor is rotating, the self-heating is almost the same as when the motor is stopped. Further, the rotating characteristic 20a has a gradual decreasing characteristic in which C moves to C1 and D moves to D1.

なお、モータの回転角、または回転速度に応じても特性を可変することも可能である。ブラシレスモータであれば、相毎に電流を切り替える必要があり、回転位置を検出するためのセンサ、または回転位置推定機能を備えている(図1のモータ角度センサ5に相当)。そこで、CPU11は、この検出された回転に応じて、特性を変更することができる。   The characteristics can be varied depending on the rotation angle or rotation speed of the motor. If it is a brushless motor, it is necessary to switch an electric current for every phase, and it has a sensor for detecting a rotational position, or a rotational position estimation function (equivalent to the motor angle sensor 5 of FIG. 1). Therefore, the CPU 11 can change the characteristics according to the detected rotation.

特に、回転情報が必要な状況は、低速回転以下の範囲であり、それ以上の速度であれば、特性を可変する必要性は少ない。電動パワーステアリング制御装置において、低速域とは、モータ出力段のギア比に依存するが、例えば10回転/秒以下の領域が、特に対象となる。   In particular, the situation where the rotation information is required is in the range below the low speed rotation, and if the speed is higher than that, there is little need to change the characteristics. In the electric power steering control device, the low speed range depends on the gear ratio of the motor output stage, but the range of 10 revolutions / second or less is particularly targeted.

低速以下の領域とそれ以外の領域で、図4(b)の場合と同様に2種類の特性を有することで、速度に応じて両特性間で値を変更することができる。さらに、低速領域以下の場合には、モータの回転角、電気角、あるいは回転速度をさらにパラメータとして考慮することで、低速領域に対応する1つの特性を、さらに多くの特性に分割することも可能である。   By having two types of characteristics in the area below the low speed and the other areas as in the case of FIG. 4B, the value can be changed between both characteristics according to the speed. In addition, when the speed is lower than the low speed range, it is possible to divide one characteristic corresponding to the low speed range into more characteristics by further considering the motor rotation angle, electrical angle, or rotation speed as a parameter. It is.

同様に、モータが停止中の場合には、モータの回転角、電気角をさらにパラメータとして考慮することで、停止状態に対応する1つの特性を、さらに多くの特性に分割することも可能である。   Similarly, when the motor is stopped, it is possible to divide one characteristic corresponding to the stopped state into more characteristics by further considering the rotation angle and electric angle of the motor as parameters. .

このような多くのパラメータおよび多くの特性に基づいて停止状態における電流上限値を決定することにより、さらにきめ細かい過熱保護を行うことができる。なお、このような補正は、CPU11により、マップの補間処理で簡単に演算することができる。   By determining the current upper limit value in the stopped state based on such many parameters and many characteristics, more detailed overheat protection can be performed. Such correction can be easily calculated by the CPU 11 by map interpolation processing.

以上のように、実施の形態1によれば、モータの回転に応じて過熱保護特性を変更することにより、より正確な過熱対策を実施することができる。この結果、制御装置の安全性の向上のみならず、電動モータへの駆動力、ハンドルへのアシスト力を充分に活用できる効果がある。   As described above, according to the first embodiment, a more accurate countermeasure against overheating can be implemented by changing the overheat protection characteristic according to the rotation of the motor. As a result, not only the safety of the control device is improved, but also the driving force to the electric motor and the assist force to the handle can be fully utilized.

なお、モータの回転のむらにより、頻繁に特性の変更が行われる可能性がある。しかしながら、過熱保護の立場からすると、短時間に温度の上下変化が頻繁に発生することはない。そこで、例えば、モータ回転にフィルタを介して回転むらを抑制する、あるいは特性変更にヒステリシスを持たせ、一旦変更したならば、すぐに変更しないような工夫をすることで、頻繁に特性の変更が行われる可能性を簡単に抑制できる。   Note that there is a possibility that the characteristics are frequently changed due to uneven rotation of the motor. However, from the standpoint of overheating protection, there is no frequent change in temperature in a short time. Therefore, for example, by suppressing rotation unevenness through a filter in the motor rotation, or by giving hysteresis to the characteristic change, once it is changed, the characteristic is frequently changed by devising not to change immediately. The possibility of being performed can be easily suppressed.

また、過熱保護特性(係数)は、数式で表していたが、マップとしてCPU11に保有して使用してもよい。また、モータを3相ブラシレスタイプとしたが、これにこだわるものではなく、4相以上のモータであってもよい。さらに、モータ電流の流れる経路にある部品として、上述した以外のものを対象とする場合にも、同様の手法が適用できる。   Moreover, although the overheat protection characteristic (coefficient) was expressed by a mathematical formula, it may be stored and used in the CPU 11 as a map. In addition, although the motor is a three-phase brushless type, the motor is not limited to this and may be a motor having four or more phases. Furthermore, the same technique can be applied to the case where parts other than those described above are targeted as parts in the path through which the motor current flows.

1 トルクセンサ、2 車速センサ、3 モータ、4 バッテリ、5 モータ角度センサ、10 制御ユニット、11 CPU、12 駆動部、13 チョークコイル、14 電源リレー、15 モータリレー、16 モータ回転検出回路。   DESCRIPTION OF SYMBOLS 1 Torque sensor, 2 vehicle speed sensor, 3 motor, 4 battery, 5 motor angle sensor, 10 control unit, 11 CPU, 12 drive part, 13 choke coil, 14 power supply relay, 15 motor relay, 16 motor rotation detection circuit.

本発明に係る電動パワーステアリング制御装置は、電動モータを駆動するための電流を供給する制御ユニットを備え、車両のハンドルの操舵力をアシストする電動パワーステアリング制御装置であって、電動モータの回転角度を検出するモータ角度センサをさらに備え、制御ユニットは、制御ユニット内に搭載されたそれぞれの部品ごとに、それぞれの部品の発熱源電流値と、電流上限値の増減量を規定する過熱保護係数との対応関係を特定する過熱保護特性として、電動モータが停止状態における第1の過熱保護特性と、電動モータが回転状態における第2の過熱保護特性とをあらかじめ記憶部に記憶しておき、モータ角度検出センサによる検出結果に基づいて求めた回転速度に基づいて、電動モータが停止状態であるか回転状態であるかを識別し、停止状態であると識別した場合には、第1の過熱保護特性を選択し、回転状態であると識別した場合には、第2の過熱保護特性を選択し、選択した過熱保護特性の過熱保護係数を用いてそれぞれの部品から求まる電流上限値を逐次修正し、修正結果の中で最小の電流上限値に従って電動モータを駆動するための電流に制限をかけて電動モータの電流制御を継続するものである。 An electric power steering control device according to the present invention is an electric power steering control device that includes a control unit that supplies a current for driving an electric motor and assists the steering force of a steering wheel of a vehicle, and the rotation angle of the electric motor. The control unit further includes, for each component mounted in the control unit, a heat source current value of each component and an overheat protection coefficient that defines an increase / decrease amount of the current upper limit value. As the overheat protection characteristic for specifying the correspondence relationship, the first overheat protection characteristic when the electric motor is stopped and the second overheat protection characteristic when the electric motor is in the rotation state are stored in the storage unit in advance, and the motor angle Whether the electric motor is in a stopped state or a rotating state based on the rotation speed obtained based on the detection result by the detection sensor When it is identified and identified as being in a stopped state, the first overheat protection characteristic is selected. When it is identified as being in a rotating state, the second overheat protection characteristic is selected, and the selected overheat protection characteristic is selected. The current upper limit value obtained from each component is sequentially corrected using the overheat protection coefficient of the current, and the current for controlling the electric motor is controlled by limiting the current for driving the electric motor according to the minimum current upper limit value among the correction results. It will continue .

また、本発明に係る電動パワーステアリング制御方法は、電動モータを駆動するための電流を供給する制御ユニットを備え、車両のハンドルの操舵力をアシストする電動パワーステアリング制御装置に適用され、制御ユニット内に搭載されたそれぞれの部品の熱特性に応じた電流上限値に従って電動モータの電流制御を行う電動パワーステアリング制御方法であって、それぞれの部品ごとに、それぞれの部品の発熱源電流値と、電流上限値の増減量を規定する過熱保護係数との対応関係を特定する過熱保護特性として、電動モータが停止状態における第1の過熱保護特性と、電動モータが回転状態における第2の過熱保護特性とをあらかじめ記憶部に記憶させておくステップと、制御ユニットにおいて、電動モータの回転角度を検出するモータ角度センサによる検出結果に基づいて回転速度を求めるステップと、制御ユニットにおいて、回転速度を求めるステップで求めた回転速度に基づいて、電動モータが停止状態であるか回転状態であるかを識別し、停止状態であると識別した場合には、第1の過熱保護特性を選択し、回転状態であると識別した場合には、第2の過熱保護特性を選択し、選択した過熱保護特性の過熱保護係数を用いてそれぞれの部品から求まる電流上限値を逐次修正し、修正結果の中で最小の電流上限値に従って電動モータを駆動するための電流に制限をかけて電動モータの電流制御を継続するステップとを備えるものである。 An electric power steering control method according to the present invention is applied to an electric power steering control device that includes a control unit that supplies a current for driving an electric motor and assists a steering force of a steering wheel of a vehicle. Electric power steering control method for controlling the electric motor current according to the current upper limit value according to the thermal characteristics of each component mounted on the component, and for each component, the heat source current value of each component and the current As an overheat protection characteristic that specifies a correspondence relationship with an overheat protection coefficient that defines an increase / decrease amount of the upper limit value, a first overheat protection characteristic when the electric motor is stopped, and a second overheat protection characteristic when the electric motor is in rotation Are stored in advance in the storage unit, and the control unit detects a rotation angle of the electric motor. Determining a rotational speed based on the detection result of the angle sensor, the control unit, based on the rotational speed obtained in step to determine the rotational speed, to identify whether the electric motor is a rotating state or a stop state, When it is identified that it is in a stopped state, the first overheat protection characteristic is selected. When it is identified that it is in a rotating state, the second overheat protection characteristic is selected, and the overheat protection of the selected overheat protection characteristic is selected. A step of successively correcting the current upper limit value obtained from each component using a coefficient, and continuing the current control of the electric motor by limiting the current for driving the electric motor according to the minimum current upper limit value among the correction results Are provided.

Claims (8)

電動モータを駆動するための電流を供給する制御ユニットを備え、車両のハンドルの操舵力をアシストする電動パワーステアリング制御装置であって、
前記電動モータの回転角度を検出するモータ角度センサをさらに備え、
前記制御ユニットは、前記制御ユニット内に搭載されたそれぞれの部品ごとに、それぞれの部品の発熱源電流値と、電流上限値の増減量を規定する過熱保護係数との対応関係を特定する過熱保護特性として、前記電動モータの回転速度に応じた複数の過熱保護特性をあらかじめ記憶部に記憶しておき、前記モータ角度検出センサによる検出結果に基づいて求めた回転速度に応じて、記憶された前記複数の過熱保護特性の中から1つの過熱保護特性を選択し、選択した過熱保護特性の過熱保護係数を用いてそれぞれの部品から求まる電流上限値を逐次修正し、修正結果の中で最小の電流上限値に従って前記電動モータを駆動するための電流に制限をかけて前記電動モータの電流制御を継続する
電動パワーステアリング制御装置。
An electric power steering control device comprising a control unit for supplying a current for driving an electric motor and assisting a steering force of a steering wheel of a vehicle,
A motor angle sensor for detecting a rotation angle of the electric motor;
For each component mounted in the control unit, the control unit specifies a correspondence relationship between a heat source current value of each component and an overheat protection coefficient that defines an increase / decrease amount of the current upper limit value. As a characteristic, a plurality of overheat protection characteristics corresponding to the rotation speed of the electric motor are stored in advance in a storage unit, and the stored the above-mentioned stored according to the rotation speed obtained based on the detection result by the motor angle detection sensor Select one overheat protection characteristic from multiple overheat protection characteristics, and use the overheat protection coefficient of the selected overheat protection characteristic to sequentially correct the current upper limit value obtained from each component, and the minimum current among the correction results An electric power steering control device that limits current for driving the electric motor according to an upper limit value and continues current control of the electric motor.
請求項1に記載の電動パワーステアリング制御装置において、
前記制御ユニットは、
前記複数の過熱保護特性として、前記電動モータが停止状態における第1の過熱保護特性と、前記電動モータが回転状態における第2の過熱保護特性とをあらかじめ前記記憶部に記憶しておき、
前記モータ角度検出センサによる検出結果に基づいて求めた前記回転速度に基づいて、前記電動モータが停止状態であるか回転状態であるかを識別し、前記停止状態であると識別した場合には、前記第1の過熱保護特性を選択し、前記回転状態であると識別した場合には、前記第2の過熱保護特性を選択し、選択した過熱保護特性の過熱保護係数を用いてそれぞれの部品から求まる電流上限値を逐次修正し、修正結果の中で最小の電流上限値に従って前記電動モータを駆動するための電流に制限をかけて前記電動モータの電流制御を継続する
電動パワーステアリング制御装置。
In the electric power steering control device according to claim 1,
The control unit is
As the plurality of overheat protection characteristics, a first overheat protection characteristic when the electric motor is stopped and a second overheat protection characteristic when the electric motor is in rotation are stored in the storage unit in advance.
Based on the rotation speed obtained based on the detection result by the motor angle detection sensor, the electric motor is identified as being in a stopped state or a rotating state, and when it is identified as being in the stopped state, If the first overheat protection characteristic is selected and identified as being in the rotating state, the second overheat protection characteristic is selected, and each component is selected using the overheat protection coefficient of the selected overheat protection characteristic. An electric power steering control device that sequentially corrects an obtained current upper limit value and limits current for driving the electric motor in accordance with a minimum current upper limit value among the correction results to continue current control of the electric motor.
請求項1に記載の電動パワーステアリング制御装置において、
前記制御ユニットは、
前記複数の過熱保護特性として、前記電動モータが所定速度以下の低速状態における第1の過熱保護特性と、前記電動モータが所定速度を越える高速状態における第2の過熱保護特性とをあらかじめ前記記憶部に記憶しておき、
前記モータ角度検出センサによる検出結果に基づいて求めた前記回転速度に基づいて、前記電動モータが低速状態であるか高速状態であるかを識別し、前記低速状態であると識別した場合には、前記第1の過熱保護特性を選択し、前記高速状態であると識別した場合には、前記第2の過熱保護特性を選択し、選択した過熱保護特性の過熱保護係数を用いてそれぞれの部品から求まる電流上限値を逐次修正し、修正結果の中で最小の電流上限値に従って前記電動モータを駆動するための電流に制限をかけて前記電動モータの電流制御を継続する
電動パワーステアリング制御装置。
In the electric power steering control device according to claim 1,
The control unit is
As the plurality of overheat protection characteristics, a first overheat protection characteristic in a low speed state where the electric motor is below a predetermined speed and a second overheat protection characteristic in a high speed state where the electric motor exceeds a predetermined speed are stored in advance in the storage unit. Remember it,
Based on the rotation speed obtained based on the detection result by the motor angle detection sensor, identify whether the electric motor is in a low speed state or a high speed state, and when identified as the low speed state, If the first overheat protection characteristic is selected and identified as being in the high speed state, the second overheat protection characteristic is selected and each component is selected using the overheat protection coefficient of the selected overheat protection characteristic. An electric power steering control device that sequentially corrects an obtained current upper limit value and limits current for driving the electric motor in accordance with a minimum current upper limit value among the correction results to continue current control of the electric motor.
請求項2に記載の電動パワーステアリング制御装置において、
前記制御ユニットは、
前記電動モータが前記停止状態における前記第1の過熱保護特性として、前記電動モータの回転角または電気角の大きさに応じた複数の第1の過熱保護特性をあらかじめ前記記憶部に記憶しておき、
前記電動モータが前記停止状態であると識別した場合には、前記モータ角度検出センサによる検出結果に基づいて求めた前記電動モータの回転角または電気角に応じて、前記複数の第1の過熱保護特性の中から1つの過熱保護特性を選択する
電動パワーステアリング制御装置
In the electric power steering control device according to claim 2,
The control unit is
As the first overheat protection characteristic when the electric motor is in the stopped state, a plurality of first overheat protection characteristics corresponding to the rotation angle or electrical angle of the electric motor are stored in the storage unit in advance. ,
When the electric motor is identified as being in the stopped state, the plurality of first overheat protections according to a rotation angle or an electrical angle of the electric motor obtained based on a detection result by the motor angle detection sensor. Electric power steering controller that selects one overheat protection characteristic from the characteristics
請求項3に記載の電動パワーステアリング制御装置において、
前記制御ユニットは、
前記電動モータが前記低速状態における前記第1の過熱保護特性として、前記電動モータの回転角、電気角、または回転速度の大きさに応じた複数の第1の過熱保護特性をあらかじめ前記記憶部に記憶しておき、
前記電動モータが前記低速状態であると識別した場合には、前記モータ角度検出センサによる検出結果に基づいて求めた前記電動モータの回転角、電気角または回転速度に応じて、前記複数の第1の過熱保護特性の中から1つの過熱保護特性を選択する
電動パワーステアリング制御装置
In the electric power steering control device according to claim 3,
The control unit is
As the first overheat protection characteristic when the electric motor is in the low speed state, a plurality of first overheat protection characteristics corresponding to the rotation angle, electrical angle, or rotation speed of the electric motor are stored in the storage unit in advance. Remember,
When it is identified that the electric motor is in the low speed state, the plurality of first motors according to the rotation angle, electric angle, or rotation speed of the electric motor obtained based on the detection result by the motor angle detection sensor. Electric power steering control device that selects one overheat protection characteristic from among overheat protection characteristics
請求項1から5のいずれか1項に記載の電動パワーステアリング制御装置において、
前記記憶部に記憶される過熱保護特性は、電流の領域が小電流領域および大電流領域の2区分からなり、前記大電流領域においては、電流値が増えるに従って、自己発熱と周囲温度に依存して前記過熱保護係数が0から負の値への漸減方向に変化し、前記小電流領域においては、電流値が増えるに従って、前記過熱保護係数が正の値から0への漸減方向に変化する
電動パワーステアリング制御装置。
In the electric power steering control device according to any one of claims 1 to 5,
The overheat protection characteristic stored in the storage unit is divided into two regions, a small current region and a large current region, and the large current region depends on self-heating and ambient temperature as the current value increases. The overheat protection coefficient changes in a gradually decreasing direction from 0 to a negative value, and in the small current region, the overheat protection coefficient changes in a gradually decreasing direction from a positive value to 0 as the current value increases. Power steering control device.
請求項1から6のいずれか1項に記載の電動パワーステアリング制御装置において、
過熱保護特性の対象となる前記それぞれの部品は、スイッチング素子、コンデンサ、チョークコイル、モータコイルを含む
電動パワーステアリング制御装置。
In the electric power steering control device according to any one of claims 1 to 6,
Each of the components that are the target of overheat protection characteristics includes a switching element, a capacitor, a choke coil, and a motor coil.
電動モータを駆動するための電流を供給する制御ユニットを備え、車両のハンドルの操舵力をアシストする電動パワーステアリング制御装置に適用され、前記制御ユニット内に搭載されたそれぞれの部品の熱特性に応じた電流上限値に従って前記電動モータの電流制御を行う電動パワーステアリング制御方法であって、
前記それぞれの部品ごとに、それぞれの部品の発熱源電流値と、電流上限値の増減量を規定する過熱保護係数との対応関係を特定する過熱保護特性として、前記電動モータの回転速度に応じた複数の過熱保護特性をあらかじめ記憶部に記憶させておくステップと、
前記制御ユニットにおいて、前記電動モータの回転角度を検出するモータ角度センサによる検出結果に基づいて回転速度を求めるステップと、
前記制御ユニットにおいて、前記回転速度を求めるステップで求めた前記回転速度に応じて、記憶された前記複数の過熱保護特性の中から1つの過熱保護特性を選択し、選択した過熱保護特性の過熱保護係数を用いてそれぞれの部品から求まる電流上限値を逐次修正し、修正結果の中で最小の電流上限値に従って前記電流制御を継続するステップと
を備えた電動パワーステアリング制御方法。
A control unit that supplies a current for driving the electric motor is applied to an electric power steering control device that assists the steering force of the steering wheel of the vehicle, and according to the thermal characteristics of each component mounted in the control unit. An electric power steering control method for performing current control of the electric motor according to a current upper limit value,
For each of the above components, the overheat protection characteristic that specifies the correspondence relationship between the heat source current value of each component and the overheat protection coefficient that defines the increase / decrease amount of the current upper limit value depends on the rotation speed of the electric motor. Storing a plurality of overheat protection characteristics in the storage unit in advance;
In the control unit, obtaining a rotation speed based on a detection result by a motor angle sensor that detects a rotation angle of the electric motor;
In the control unit, one overheat protection characteristic is selected from the plurality of stored overheat protection characteristics according to the rotation speed obtained in the step of obtaining the rotation speed, and the overheat protection of the selected overheat protection characteristic is selected. An electric power steering control method comprising: sequentially correcting the current upper limit value obtained from each component using a coefficient and continuing the current control according to the minimum current upper limit value among the correction results.
JP2012242094A 2012-11-01 2012-11-01 Electric power steering control device and electric power steering control method Active JP5496307B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012242094A JP5496307B2 (en) 2012-11-01 2012-11-01 Electric power steering control device and electric power steering control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012242094A JP5496307B2 (en) 2012-11-01 2012-11-01 Electric power steering control device and electric power steering control method

Publications (2)

Publication Number Publication Date
JP2014091373A true JP2014091373A (en) 2014-05-19
JP5496307B2 JP5496307B2 (en) 2014-05-21

Family

ID=50935785

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012242094A Active JP5496307B2 (en) 2012-11-01 2012-11-01 Electric power steering control device and electric power steering control method

Country Status (1)

Country Link
JP (1) JP5496307B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10574173B2 (en) 2016-09-02 2020-02-25 Kongsberg Inc. Techniques for limiting electrical current provided to a motor in an electric power steering system
WO2023073792A1 (en) * 2021-10-26 2023-05-04 三菱電機株式会社 Motor control device and electric power steering device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11286278A (en) * 1998-04-01 1999-10-19 Omron Corp Control device for electric power steering device
JP2002078379A (en) * 2000-08-30 2002-03-15 Mitsubishi Electric Corp Protective apparatus for electric power steering apparatus
JP2002337707A (en) * 2001-05-18 2002-11-27 Nissan Motor Co Ltd Assist motor controller for motor-driven power steering
JP2003284375A (en) * 2002-03-20 2003-10-03 Toyota Motor Corp Motor temperature estimating apparatus and motor control device
JP2004161147A (en) * 2002-11-14 2004-06-10 Toyoda Mach Works Ltd Control device of electric power steering
JP2007112188A (en) * 2005-10-18 2007-05-10 Mitsubishi Electric Corp Electric power steering device
JP2008054440A (en) * 2006-08-25 2008-03-06 Honda Motor Co Ltd Overheat protection device
JP2009056849A (en) * 2007-08-30 2009-03-19 Nsk Ltd Control device of electric power steering apparatus
JP2012050261A (en) * 2010-08-27 2012-03-08 Jtekt Corp Motor controller and electric power steering device equipped with same

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11286278A (en) * 1998-04-01 1999-10-19 Omron Corp Control device for electric power steering device
JP2002078379A (en) * 2000-08-30 2002-03-15 Mitsubishi Electric Corp Protective apparatus for electric power steering apparatus
JP2002337707A (en) * 2001-05-18 2002-11-27 Nissan Motor Co Ltd Assist motor controller for motor-driven power steering
JP2003284375A (en) * 2002-03-20 2003-10-03 Toyota Motor Corp Motor temperature estimating apparatus and motor control device
JP2004161147A (en) * 2002-11-14 2004-06-10 Toyoda Mach Works Ltd Control device of electric power steering
JP2007112188A (en) * 2005-10-18 2007-05-10 Mitsubishi Electric Corp Electric power steering device
JP2008054440A (en) * 2006-08-25 2008-03-06 Honda Motor Co Ltd Overheat protection device
JP2009056849A (en) * 2007-08-30 2009-03-19 Nsk Ltd Control device of electric power steering apparatus
JP2012050261A (en) * 2010-08-27 2012-03-08 Jtekt Corp Motor controller and electric power steering device equipped with same

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10574173B2 (en) 2016-09-02 2020-02-25 Kongsberg Inc. Techniques for limiting electrical current provided to a motor in an electric power steering system
WO2023073792A1 (en) * 2021-10-26 2023-05-04 三菱電機株式会社 Motor control device and electric power steering device

Also Published As

Publication number Publication date
JP5496307B2 (en) 2014-05-21

Similar Documents

Publication Publication Date Title
JP5575205B2 (en) Electric power steering control device and electric power steering control method
US10029727B2 (en) Rotating electric machine control device
US9692343B2 (en) Controller calculating a distribution value to control electric current flow
JP6815483B2 (en) Electric power steering device
JP6776951B2 (en) Rotating electric machine control device and electric power steering device using this
US9954470B2 (en) Apparatus for controlling rotating electric machine and electrically-powered steering apparatus using the same
CN106936367B (en) Motor control device
US10227085B2 (en) Rotary electric machine control apparatus and electric power steering apparatus using the same
JP2018098832A (en) Motor controller, and electrically-driven power steering device employing the same
JP6822205B2 (en) Control device and electric power steering device using it
US10243489B2 (en) Rotary electric machine control apparatus and electric power steering apparatus using the same
JP5496307B2 (en) Electric power steering control device and electric power steering control method
JP6597180B2 (en) Motor control device and electric power steering device using the same
JP6413440B2 (en) Motor control device
JP2016082780A (en) Motor control device
WO2023073792A1 (en) Motor control device and electric power steering device
WO2024128310A1 (en) Current control device, motor control device, and electric power steering device
JP6031419B2 (en) Motor control device
JP2021106450A (en) Motor controller and motor control method
JP2016171619A (en) Controller of power converter

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140304

R150 Certificate of patent or registration of utility model

Ref document number: 5496307

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250