[go: up one dir, main page]

JP2010111265A - Steering control device - Google Patents

Steering control device Download PDF

Info

Publication number
JP2010111265A
JP2010111265A JP2008285306A JP2008285306A JP2010111265A JP 2010111265 A JP2010111265 A JP 2010111265A JP 2008285306 A JP2008285306 A JP 2008285306A JP 2008285306 A JP2008285306 A JP 2008285306A JP 2010111265 A JP2010111265 A JP 2010111265A
Authority
JP
Japan
Prior art keywords
torque
value
temperature
phase
calculation unit
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
JP2008285306A
Other languages
Japanese (ja)
Inventor
Kenichi Hamada
健一 濱田
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.)
Hitachi Astemo Ltd
Original Assignee
Hitachi Automotive Systems 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 Hitachi Automotive Systems Ltd filed Critical Hitachi Automotive Systems Ltd
Priority to JP2008285306A priority Critical patent/JP2010111265A/en
Publication of JP2010111265A publication Critical patent/JP2010111265A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a steering control device performing adequate overheat protection based on the maximum value of an estimated temperature, even when electric conduction to the switching element of each phase is largely changed according to the locking position of a motor. <P>SOLUTION: The steering control device includes a torque sensor for detecting the steering torque, a brushless motor 18 for imparting the assist torque, an assist torque calculation unit 26 for obtaining an assist torque command value, a motor drive unit 30 including a switching circuit, a current sensor 31 for detecting the phase current of the motor 18, and an overheat protection computation unit 25. The overheat protection computation unit 25 estimates the temperature change of the motor 18 based on the maximum value of the absolute value of the phase current value from the current sensor 31. The torque correction according to the temperature change is calculated, and the assist torque command value is corrected with the torque correction. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は車両の操舵制御装置に関し、特に電動モータであるブラシレスモータを動力源とするアシストトルク発生機構によって操舵補助力を得るようにしたパワーステアリング装置に好適な操舵制御装置に関するものである。   The present invention relates to a steering control device for a vehicle, and more particularly to a steering control device suitable for a power steering device in which a steering assist force is obtained by an assist torque generating mechanism using a brushless motor, which is an electric motor, as a power source.

この種のブラシレスモータの制御技術として例えば特許文献1に記載のものが提案されている。同特許文献1では、モータそれ自体またはモータ制御装置の保護を司るモータ保護部を備えていて、このモータ保護部では、少なくともモータのq軸電流iqの二乗値に予め記憶しておいた相巻線の電気抵抗値rを乗じて相巻線の発熱量を求めるとともに、この発熱量に基づいて相巻線の温度Tを算出し、この温度Tが所定のしきい値Tthを超えた場合に過電流または過熱と判定して、必要な警報信号または制御信号を出力し、もってモータそれ自体またはモータ制御装置を保護するようにしている。
特開2003−164185号公報
As a control technique for this type of brushless motor, for example, one disclosed in Patent Document 1 has been proposed. In Patent Document 1, a motor protection unit that manages protection of the motor itself or the motor control device is provided. In this motor protection unit, at least the phase winding previously stored in the square value of the q-axis current iq of the motor. When the amount of heat generated by the phase winding is calculated by multiplying the electric resistance value r of the wire, the temperature T of the phase winding is calculated based on the amount of generated heat, and when this temperature T exceeds a predetermined threshold value Tth It is determined that the current is overcurrent or overheat, and a necessary alarm signal or control signal is output, thereby protecting the motor itself or the motor control device.
JP 2003-164185 A

しかしながら、特許文献1に記載の技術では、ブラシレスモータは3相交流電流であるので、モータが回転している状態と、モータは回転していないが所定の電流が流れてトルクを発生しているいわゆるモータロック状態とでは、q軸電流またはd軸電流が同じでも、各相への印加電流が大きく異なる場合があるだけでなく、モータがロックする位置(電気角)によっても各相への印加電流が異なる場合がある。その上、ブラシレスモータを制御するインバータでは、単一の相に大きな電流が連続して通電された場合、特定の相のFET等のパワースイッチング素子が異常に発熱することがある。   However, in the technique described in Patent Document 1, since the brushless motor is a three-phase alternating current, the motor is rotating, and the motor is not rotating but a predetermined current flows to generate torque. In the so-called motor lock state, even if the q-axis current or d-axis current is the same, the applied current to each phase may differ greatly, and the application to each phase also depends on the position (electrical angle) at which the motor is locked. The current may be different. In addition, in an inverter that controls a brushless motor, when a large current is continuously applied to a single phase, a power switching element such as a FET of a specific phase may abnormally generate heat.

なお、ブラシレスモータを動力源とするアシストトルク発生機構によって操舵補助力を得るようにしたパワーステアリング装置では、操舵輪(ハンドル)を所定の角度に保ったままの状態で走行することがあり、この状態をハンドル保舵状態と称するが、このハンドル保舵状態が先のモータロック状態に相当する。   A power steering device that obtains steering assist force by an assist torque generation mechanism that uses a brushless motor as a power source may travel with the steering wheel (handle) kept at a predetermined angle. This state is referred to as a steering wheel holding state, and this steering wheel holding state corresponds to the previous motor lock state.

したがって、上記のようにq軸電流またはd軸電流のみを用いてモータの巻線温度を推定して過熱保護を実施しようとすると、温度推定の誤差が大きくなりすぎて適切な過熱保護を行うことが困難となる。   Therefore, if an attempt is made to perform the overheat protection by estimating the motor winding temperature using only the q-axis current or the d-axis current as described above, the temperature estimation error becomes too large and appropriate overheat protection is performed. It becomes difficult.

本発明はこのような課題に着目してなされたものであり、モータのロック位置によって各相のスイッチング素子への通電量が大きく変わる場合でも、各相のうち最大負荷(発熱)状態のもの、すなわち各相のうち推定される温度が最も高いものを特定し、その推定温度の最大値に基づいて適切な過熱保護を行えるようにした操舵制御装置を提供するものである。   The present invention has been made paying attention to such problems, and even when the energization amount to the switching element of each phase varies greatly depending on the lock position of the motor, the maximum load (heat generation) state of each phase, In other words, a steering control device is provided in which the highest estimated temperature among the phases is identified and appropriate overheat protection can be performed based on the maximum value of the estimated temperature.

本発明の操舵制御装置は、運転者による操舵トルクを検出するトルク検出器と、車両の操舵輪に操舵補助力としてアシストトルクを付与するブラシレスモータと、前記トルク検出器の出力に基づいて前記ブラシレスモータに付与すべきアシストトルク指令値を求めるアシストトルク算出部と、前記アシストトルク指令値に基づいて前記ブラシレスモータの各相への印加電圧を出力するスイッチング回路と、前記ブラシレスモータに流れる相電流を検出する電流センサのほか、過熱保護演算部を備えている。   The steering control device of the present invention includes a torque detector that detects a steering torque by a driver, a brushless motor that applies assist torque as a steering assist force to a steering wheel of a vehicle, and the brushless motor based on an output of the torque detector. An assist torque calculation unit for obtaining an assist torque command value to be applied to the motor, a switching circuit that outputs an applied voltage to each phase of the brushless motor based on the assist torque command value, and a phase current flowing through the brushless motor In addition to the current sensor to detect, it has an overheat protection calculation unit.

そして、この過熱保護演算部では、前記電流センサにより検出された相電流値の絶対値の最大値に基づいて当該相電流値のもとでの前記ブラシレスモータの温度変化量を推定した上で、その温度変化量に応じたトルク補正量を算出し、このトルク補正量をもって前記アシストトルク算出部からのアシストトルク指令値に補正を加えるものとする。   And in this overheat protection calculation part, after estimating the temperature change amount of the brushless motor under the phase current value based on the maximum value of the absolute value of the phase current value detected by the current sensor, A torque correction amount corresponding to the temperature change amount is calculated, and the assist torque command value from the assist torque calculation unit is corrected with the torque correction amount.

本発明によれば、相電流値の最大値に基づいて温度変化量を推定した上で、その温度変化量に応じたトルク補正量をもってアシストトルク指令値に補正を加えるので、先に例示したハンドル保舵状態のようにモータのロック位置によって各相のスイッチング素子への通電量が大きく変わる場合でも、適切な過熱保護を行えるようになる。   According to the present invention, the temperature change amount is estimated based on the maximum value of the phase current value, and the assist torque command value is corrected with the torque correction amount corresponding to the temperature change amount. Appropriate overheat protection can be performed even when the energization amount to the switching elements of each phase varies greatly depending on the lock position of the motor, such as in the steering-holding state.

図1は本発明に係る操舵制御装置が適用されるパワーステアリング装置の概略説明図である。   FIG. 1 is a schematic explanatory diagram of a power steering apparatus to which a steering control apparatus according to the present invention is applied.

同図に示すように、パワーステアリング装置は、運転者のステアリングホイール(ハンドル)5による操舵力を伝達する操舵伝達機構1と、運転者の操舵力に対して操舵補助力としてアシストトルクを発生させるアシストトルク発生機構2と、アシストトルク発生機構2に油圧を供給する油圧供給機構3と、上記各機構を統括制御するコントロールユニット4とを備える。   As shown in the figure, the power steering device generates an assist torque as a steering assisting force with respect to the steering force of the driver and the steering transmission mechanism 1 that transmits the steering force by the steering wheel (handle) 5 of the driver. An assist torque generation mechanism 2, a hydraulic pressure supply mechanism 3 that supplies hydraulic pressure to the assist torque generation mechanism 2, and a control unit 4 that performs overall control of each of the mechanisms are provided.

操舵伝達機構1は、ステアリングホイール5からコラムシャフト6、ユニバーサルジョイント7、中間軸8、ユニバーサルジョイント9および入力軸10が順に接続され、入力軸10には操舵トルクを検出するトルク検出器としてトルクセンサ11を設けてある。また、入力軸10の先端にはピニオン12を接続してある。   The steering transmission mechanism 1 includes a steering wheel 5, a column shaft 6, a universal joint 7, an intermediate shaft 8, a universal joint 9, and an input shaft 10 connected in order, and the input shaft 10 has a torque sensor as a torque detector that detects steering torque. 11 is provided. A pinion 12 is connected to the tip of the input shaft 10.

アシストトルク発生機構2はパワーシリンダ13を主要素として構成してあり、このパワーシリンダ13は、シリンダチューブ14と、シリンダチューブ14の内部を軸方向に移動可能なピストン15と、ピストン15と一体に移動可能なピストンロッドを兼ねたラック16とを有している。そして、シリンダチューブ14の内部は、ピストン15によって第1シリンダ室R1と第2シリンダ室R2とに隔離形成してある。   The assist torque generating mechanism 2 includes a power cylinder 13 as a main element. The power cylinder 13 is integrated with the cylinder tube 14, a piston 15 that can move in the cylinder tube 14 in the axial direction, and the piston 15. The rack 16 also serves as a movable piston rod. The interior of the cylinder tube 14 is formed by the piston 15 so as to be separated into a first cylinder chamber R1 and a second cylinder chamber R2.

油圧供給機構3は、油圧を発生させるポンプ17と、ポンプ17を駆動する電動モータすなわちブラシレスモータ18と、油圧をパワーシリンダ13に供給する第1油路19および第2油路20を有する。第1油路19はパワーシリンダ13の第1シリンダ室R1とポンプ17とを接続し、第2油路20はパワーシリンダ13の第2シリンダ室R2とポンプ17とを接続している。また、第1油路19と第2油路20との間にはノーマルオープン型のフェールセーフバルブ21を設けてある。   The hydraulic pressure supply mechanism 3 includes a pump 17 that generates hydraulic pressure, an electric motor that drives the pump 17, that is, a brushless motor 18, and a first oil path 19 and a second oil path 20 that supply hydraulic pressure to the power cylinder 13. The first oil passage 19 connects the first cylinder chamber R 1 of the power cylinder 13 and the pump 17, and the second oil passage 20 connects the second cylinder chamber R 2 of the power cylinder 13 and the pump 17. A normally open fail-safe valve 21 is provided between the first oil passage 19 and the second oil passage 20.

コントロールユニット4は、車速セン22とバッテリ23とが接続される。このコントロールユニット4は、車速センサ22からの車速情報に応じてブラシレスモータ18を駆動して、アシストトルク発生機構2への油圧の供給量を調節し、もって車速に応じてアシストトルク発生機構2が発生するアシストトルクを可変制御する。   The control unit 4 is connected to a vehicle speed sensor 22 and a battery 23. The control unit 4 drives the brushless motor 18 according to the vehicle speed information from the vehicle speed sensor 22 to adjust the amount of hydraulic pressure supplied to the assist torque generating mechanism 2, so that the assist torque generating mechanism 2 operates according to the vehicle speed. The assist torque generated is variably controlled.

操舵伝達機構1のピニオン12とアシストトルク発生機構2のラック16とは互いに噛み合っていて、運転者のステアリングホイール5による操舵力と、アシストトルク発生機構2によるアシストトルクとが、タイロッド24を介して図示外の転舵輪に伝達される。   The pinion 12 of the steering transmission mechanism 1 and the rack 16 of the assist torque generating mechanism 2 mesh with each other, and the steering force by the driver's steering wheel 5 and the assist torque by the assist torque generating mechanism 2 are transmitted via the tie rod 24. It is transmitted to steered wheels not shown.

コントロールユニット4は、通常はノーマルオープン型のフェールセーフバルブ21を遮断して、第1油路19と第2油路20との間の油圧の移動を阻止している。そして、ステアリングホイール5が操舵されることによりトルクセンサ11から所定の操舵トルク情報が入力されると、操舵トルクに応じたアシストトルクを発生させるためにブラシレスモータ18によりポンプ17を駆動する。   The control unit 4 normally shuts off the normally open type fail-safe valve 21 to prevent the hydraulic pressure from moving between the first oil passage 19 and the second oil passage 20. When the steering wheel 5 is steered and predetermined steering torque information is input from the torque sensor 11, the brush 17 is driven by the brushless motor 18 to generate assist torque corresponding to the steering torque.

より詳しくは、ステアリングホイール5が左に操舵されたときには、第1油路19を介してパワーシリンダ13の第1シリンダ室R1に油圧が供給され、左側への操舵に対してアシストトルクを発生させる。一方、ステアリングホイール5が右に操舵されたときには、第2油路20を介してパワーシリンダ13の第2シリンダ室R2に油圧が供給され、右側への操舵に対してアシストトルクを発生させる。   More specifically, when the steering wheel 5 is steered to the left, the hydraulic pressure is supplied to the first cylinder chamber R1 of the power cylinder 13 via the first oil passage 19, and assist torque is generated for steering to the left. . On the other hand, when the steering wheel 5 is steered to the right, the hydraulic pressure is supplied to the second cylinder chamber R2 of the power cylinder 13 via the second oil passage 20, and assist torque is generated for steering to the right.

なお、故障等のフェール時には、ノーマルオープン型のフェールセーフバルブ21を開放し、第1シリンダ室R1と第2シリンダ室R2との間の作動油の移動を許容して、運転者のステアリングホイール5による操舵を可能にする。   At the time of failure such as failure, the normally open type fail-safe valve 21 is opened to allow the hydraulic oil to move between the first cylinder chamber R1 and the second cylinder chamber R2, and the driver's steering wheel 5 Enables steering by.

図2は上記コントロールユニット4の制御ブロック図である。   FIG. 2 is a control block diagram of the control unit 4.

コントロールユニット4は、後述する過熱保護演算部25、アシストトルク算出部26、リミッタ27、モータ制御部28、回転位置算出部29、モータ駆動部30、電流センサ31および回転センサ32等のほか、温度センサ33を備えている。   The control unit 4 includes an overheat protection calculation unit 25, an assist torque calculation unit 26, a limiter 27, a motor control unit 28, a rotation position calculation unit 29, a motor drive unit 30, a current sensor 31, a rotation sensor 32, and the like, which will be described later. A sensor 33 is provided.

温度センサ33は、コントロールユニット4のうち、後述するモータ駆動手段30を形成しているスイッチング回路(例えばFET等のパワースイッチング素子)34〜39の近傍に設けてあり、このスイッチング回路34〜39の近傍の温度を検出して、その温度情報を過熱保護演算部25に出力する。   The temperature sensor 33 is provided in the vicinity of a switching circuit (for example, a power switching element such as an FET) 34 to 39 forming a motor driving unit 30 described later in the control unit 4. The temperature in the vicinity is detected, and the temperature information is output to the overheat protection calculation unit 25.

過熱保護演算部25には、温度センサ33からの温度情報と、後述する電流センサ31からのモータ電流情報(ブラシレスモータ18の各相ごとに供給する電流値)が入力される。そして、過熱保護演算部25では、温度センサ33からの温度情報のほか、電流センサ31からのモータ電流に基づいて算出したブラシレスモータ18の各相ごとの温度情報に応じて所定の演算を行う。より具体的には、コントロールユニット4のうちでも特にスイッチング回路34〜39およびブラシレスモータ18の各相の巻線が正常可動温度範囲内となるように、アシストトルク発生機構2が発生するアシストトルクを制限するべく、後述するようにトルク補正量としての過熱保護トルクリミット値を算出して上で、これをリミッタ27に出力することになる。なお、この過熱保護部25の詳細については後述する。   Temperature information from the temperature sensor 33 and motor current information (current value supplied for each phase of the brushless motor 18) from a current sensor 31 described later are input to the overheat protection calculation unit 25. The overheat protection calculation unit 25 performs a predetermined calculation according to the temperature information for each phase of the brushless motor 18 calculated based on the motor current from the current sensor 31 in addition to the temperature information from the temperature sensor 33. More specifically, the assist torque generated by the assist torque generating mechanism 2 is set so that the windings of the respective phases of the switching circuits 34 to 39 and the brushless motor 18 are within the normal movable temperature range. In order to limit, an overheat protection torque limit value as a torque correction amount is calculated as described later, and this is output to the limiter 27. The details of the overheat protection unit 25 will be described later.

アシストトルク算出部26は、図1に示したトルクセンサ11からの操舵トルク情報と車速センサ22からの車速情報とを入力とし、これらの入力された情報に基づいてブラシレスモータ18に付与すべきアシストトルク指令値を算出して、このアシストトルク指令値を後段のリミッタ27に出力することになる。   The assist torque calculator 26 receives the steering torque information from the torque sensor 11 and the vehicle speed information from the vehicle speed sensor 22 shown in FIG. 1, and inputs the assist torque to be applied to the brushless motor 18 based on the input information. A torque command value is calculated, and this assist torque command value is output to the subsequent limiter 27.

リミッタ27は、先に述べた過熱保護演算部25からのトルク補正量としての過熱保護トルクリミット値と、アシストトルク算出部26からのアシストトルク指令値とを入力とし、これらの入力された情報に基づいて後段のモータ制御部28に付与すべきモータトルク指令値を算出して、このモータトルク指令値をモータ制御部28に出力する。   The limiter 27 receives the overheat protection torque limit value as the torque correction amount from the above-described overheat protection calculation unit 25 and the assist torque command value from the assist torque calculation unit 26, and inputs these pieces of information. Based on this, a motor torque command value to be applied to the subsequent motor control unit 28 is calculated, and this motor torque command value is output to the motor control unit 28.

回転位置算出部29は、ブラシレスモータ18の回転角を検出する回転角センサ32からの回転角情報を入力とし、ブラシレスモータ18の回転位置を算出して、その回転位置情報をモータ制御部28に出力する。   The rotation position calculation unit 29 receives the rotation angle information from the rotation angle sensor 32 that detects the rotation angle of the brushless motor 18, calculates the rotation position of the brushless motor 18, and sends the rotation position information to the motor control unit 28. Output.

モータ制御部28には、リミッタ27からのモータトルク指令値のほか、回転位置算出部29からのブラシレスモータ18の回転位置情報、および電流センサ31が検出したブラシレスモータ18のU相、V相およびW相の各相ごとの電流情報(電流値)が入力される。そして、このモータ制御部28では、U相、V相およびW相の3相の電流を2相の電流に変換する3相2相変換、その逆の2相3相変換およびPWM変換のほか、PI制御等のフィードバック制御を行うことでブラシレスモータ18の駆動信号(PWM信号)を生成して、この信号を後段のモータ駆動部30に出力することになる。   In addition to the motor torque command value from the limiter 27, the motor control unit 28 includes the rotational position information of the brushless motor 18 from the rotational position calculation unit 29, and the U phase, V phase and the brushless motor 18 detected by the current sensor 31. Current information (current value) for each phase of the W phase is input. In the motor control unit 28, in addition to the three-phase two-phase conversion for converting the three-phase currents of the U phase, the V phase, and the W phase into the two-phase current, the opposite two-phase three-phase conversion and the PWM conversion, By performing feedback control such as PI control, a drive signal (PWM signal) for the brushless motor 18 is generated, and this signal is output to the motor drive unit 30 at the subsequent stage.

なお、電流センサ31が検出したブラシレスモータ18のU相、V相およびW相の各相ごとの電流情報(電流値)は、同時に過熱保護演算部25にも出力される。   The current information (current value) for each phase of the U-phase, V-phase, and W-phase of the brushless motor 18 detected by the current sensor 31 is also output to the overheat protection calculation unit 25 at the same time.

モータ駆動部30は、例えば図3に示すように、FETに代表されるトランジスタ等のパワースイッチング素子を含むスイッチング回路34〜39にて3相インバータ回路のかたちで構成され、前段のモータ制御部28から入力されるモータ駆動信号に応じてスイッチング回路34〜39をスイッチングして、所定の電圧をブラシレスモータ18に出力することでそのブラシレスモータ18を駆動する。   For example, as shown in FIG. 3, the motor drive unit 30 is configured in the form of a three-phase inverter circuit with switching circuits 34 to 39 including power switching elements such as transistors represented by FETs. The switching circuits 34 to 39 are switched in accordance with the motor drive signal input from, and the brushless motor 18 is driven by outputting a predetermined voltage to the brushless motor 18.

図4は図2に示した過熱保護演算部25の機能ブロック図であり、この過熱保護演算部25では温度センサ33からの温度情報と、電流センサ31が検出したブラシレスモータ18のU相、V相およびW相の各相ごとの電流情報(電流値)を入力とし、トルク補正量としての過熱保護トルクリミット値を出力とするものであることは先に述べたとおりである。   FIG. 4 is a functional block diagram of the overheat protection calculation unit 25 shown in FIG. 2. In this overheat protection calculation unit 25, the temperature information from the temperature sensor 33, the U phase of the brushless motor 18 detected by the current sensor 31, V As described above, the current information (current value) for each phase of the phase and the W phase is input, and the overheat protection torque limit value as the torque correction amount is output.

図4の過熱保護演算部25は、A/D変換器40および温度変化量推定部41のほか、第1トルクリミット値演算部42、第2トルクリミット値演算部43およびセレクトロー演算部44を有している。   In addition to the A / D converter 40 and the temperature change amount estimation unit 41, the overheat protection calculation unit 25 in FIG. 4 includes a first torque limit value calculation unit 42, a second torque limit value calculation unit 43, and a select low calculation unit 44. Have.

A/D変換器40では、温度センサ33からの実測温度情報に関するアナログ信号をデジタル信号に変換した上で、これを温度センサ実測温度情報として後段の第1トルクリミット値演算部42に出力する。   The A / D converter 40 converts an analog signal related to the actually measured temperature information from the temperature sensor 33 into a digital signal, and then outputs this to the first torque limit value calculation unit 42 in the subsequent stage as temperature sensor actually measured temperature information.

第1トルクリミット値演算部42では、A/D変換器40からの温度センサ実測温度情報を所定の演算式にあてはめて、スイッチング回路34〜39の近傍の温度に基づく過熱保護トルクリミット値として第1トルクリミット値を算出する。この第1トルクリミット値は後段のセレクトロー演算部44に入力される。   The first torque limit value calculation unit 42 applies the temperature sensor measured temperature information from the A / D converter 40 to a predetermined calculation formula, and sets the first overheat protection torque limit value based on the temperature in the vicinity of the switching circuits 34 to 39 as the first overheat protection torque limit value. 1 Torque limit value is calculated. The first torque limit value is input to the subsequent select low calculation unit 44.

温度変化量推定部41では、電流センサ31が検出したブラシレスモータ18のU相、V相およびW相の各相ごとのモータ電流情報を入力として、そのモータ電流情報を所定の演算式にあてはめて、当該モータ電流情報のもとでの発熱量として温度変化量を推定して算出する。そして、この算出した温度変化量を後段の第2トルクリミット値演算部43に出力する。   In the temperature change amount estimation unit 41, motor current information for each phase of the U-phase, V-phase and W-phase of the brushless motor 18 detected by the current sensor 31 is input, and the motor current information is applied to a predetermined arithmetic expression. The temperature change amount is estimated and calculated as the heat generation amount under the motor current information. The calculated temperature change amount is output to the second torque limit value calculation unit 43 at the subsequent stage.

第2トルクリミット値演算部43では、温度変化量推定部41からの推定温度変化量情報を所定の演算式にあてはめて、その推定した温度変化量に基づく過熱保護トルクリミット値として第2トルクリミット値を算出する。この第2トルクリミット値は後段のセレクトロー演算部44に入力される。   The second torque limit value calculation unit 43 applies the estimated temperature change amount information from the temperature change amount estimation unit 41 to a predetermined calculation formula, and uses the second torque limit value as an overheat protection torque limit value based on the estimated temperature change amount. Calculate the value. The second torque limit value is input to the subsequent select low calculation unit 44.

セレクトロー演算部44では、第1トルクリミット値演算部42からの第1トルクリミット値と、第2トルクリミット値演算部43からの第2トルクリミット値とを入力として、これらの第1,第2トルクリミット値のうちいずれか小さい方を選択して、その選択したトルクリミット値をトルク補正量としての過熱保護トルクリミット値として出力する。   In the select low calculation unit 44, the first torque limit value from the first torque limit value calculation unit 42 and the second torque limit value from the second torque limit value calculation unit 43 are input, and the first and first torque limit values are input. The smaller one of the two torque limit values is selected, and the selected torque limit value is output as an overheat protection torque limit value as a torque correction amount.

ここで、上記温度変化量推定部41の詳細は図5のとおりであって、先に述べた電流センサ31が検出したブラシレスモータ18のU相、V相およびW相の各相ごとの電流情報を相電流最大値検出部45の入力として、U相、V相およびW相の各相ごとの電流のうち、最も電流が流れている相の電流値、すなわち絶対値での最大電流値を検出する。そして、相電流最大値検出部45の後段の二乗値算出部46では、相電流最大値検出部45で検出した絶対値での最大電流値の二乗値を算出し、これを後段の一次遅れ関数器47に入力する。なお、絶対値での最大電流値の二乗値を算出しているのは、温度は電流値の二乗値に比例することに基づいている。   Here, the details of the temperature change amount estimation unit 41 are as shown in FIG. 5, and current information for each of the U-phase, V-phase, and W-phase of the brushless motor 18 detected by the current sensor 31 described above. Is input to the phase current maximum value detection unit 45 to detect the current value of the phase in which the most current flows among the currents of the U phase, V phase and W phase, that is, the maximum current value in absolute value. To do. Then, the square value calculation unit 46 at the subsequent stage of the phase current maximum value detection unit 45 calculates the square value of the maximum current value at the absolute value detected by the phase current maximum value detection unit 45, and this is calculated as the first-order lag function of the subsequent stage. Input to the device 47. The reason why the square value of the maximum current value in absolute value is calculated is that the temperature is proportional to the square value of the current value.

さらに、一次遅れ関数器47からの出力を後段の二乗値−温度変換部48に入力し、その一次遅れ関数器47からの出力に対し温度変換ゲイン(係数)Kを乗じて、その値を図4の温度変化量推定部41からの出力である推定温度変化量ΔTとする。   Further, the output from the first-order lag function unit 47 is input to a subsequent square value-temperature conversion unit 48, and the output from the first-order lag function unit 47 is multiplied by a temperature conversion gain (coefficient) K, and the value is plotted. 4 is an estimated temperature change amount ΔT which is an output from the temperature change amount estimation unit 41.

図6,7は図2の回路での処理手順を示すフローチャートである。   6 and 7 are flowcharts showing the processing procedure in the circuit of FIG.

図6に示すように、ステップS1ではブラシレスモータ18の各相に流れる電流、すなわちU相、V相およびW相それぞれの電流を図2の電流センサ31にて検出して、その値を読み取る。   As shown in FIG. 6, in step S1, the current flowing in each phase of the brushless motor 18, that is, the currents in the U phase, V phase, and W phase are detected by the current sensor 31 in FIG. 2, and the values are read.

続くステップS2では、モータ駆動部30を形成している発熱部であるところのスイッチング回路34〜39の近傍の温度(図6では「発熱部温度」としてある。)を図2の温度センサ33で検出して、その値を読み取る。   In the subsequent step S2, the temperature in the vicinity of the switching circuits 34 to 39, which is the heat generating part forming the motor driving unit 30 (referred to as “heat generating part temperature” in FIG. 6), is detected by the temperature sensor 33 in FIG. Detect and read the value.

その一方、ステップS3では、アシストトルク算出部26の機能として、図1のトルクセンサ11からの信号と車速信号とに基づいてアシストトルクを算出する。   On the other hand, in step S3, the assist torque is calculated based on the signal from the torque sensor 11 in FIG.

ステップS4では、図5の相電流最大値検出部45の機能として、ステップS1で検出したU相、V相およびW相の電流値のなかで絶対値が最大のものを検出または特定し、ステップS5,S6にて一定周期分その絶対値での最大電流値を積算する。   In step S4, as a function of the phase current maximum value detection unit 45 in FIG. 5, the current value of the U-phase, V-phase, and W-phase detected in step S1 having the maximum absolute value is detected or specified. In S5 and S6, the maximum current value at the absolute value is integrated for a certain period.

次に、ステップS7では、図5の二乗値算出部46の機能として、最大電流値の積算値の二乗値を算出するとともに、ステップS8では、同じく図5の一次遅れ関数器47の機能として、その二乗値について一次遅れ関数処理を行った上で、続く図7のステップS9では、同じく図5の二乗値−温度変換部48の機能として、二乗値の一次遅れ値に温度変換ゲインkを乗じて、推定温度変化量ΔTを算出する。   Next, in step S7, the square value of the integrated value of the maximum current value is calculated as a function of the square value calculation unit 46 of FIG. 5, and in step S8, the function of the primary delay function unit 47 of FIG. After the first-order lag function processing is performed on the square value, in the subsequent step S9 in FIG. 7, the square value first-order lag value is multiplied by the temperature conversion gain k as the function of the square value-temperature conversion unit 48 in FIG. Thus, an estimated temperature change amount ΔT is calculated.

そして、ステップS10では、図4の第2トルクリミット値演算部43の機能として、先に求めた推定温度変化量ΔTに基づいて第2トルクリミット値を算出する。   In step S10, as a function of the second torque limit value calculation unit 43 in FIG. 4, a second torque limit value is calculated based on the estimated temperature change amount ΔT obtained previously.

これらの一連の処理と並行して、あるいは相前後して、ステップS11では、図4の第1トルクリミット値演算部42の機能として、温度センサ33による実測温度に基づいて第1トルクリミット値を算出する。   In parallel with or in series with the series of processes, in step S11, as a function of the first torque limit value calculation unit 42 in FIG. calculate.

ステップS12では、図4のセレクトロー演算部44の機能として、先に算出した第1トルクリミット値と第2トルクリミット値を比較して、ステップS13,S14の処理としていずれか小さい方のトルクリミット値を選択し、その値をトルク補正量としての過熱保護トルクリミット値として出力する。   In step S12, the first torque limit value calculated earlier is compared with the second torque limit value as a function of the select low calculation unit 44 in FIG. 4, and the smaller torque limit is processed in steps S13 and S14. Select a value and output the value as an overheat protection torque limit value as a torque correction amount.

この後、ステップS15では、過熱保護演算部25の出力である過熱保護トルクリミット値をもってアシストトルク算出部26からのアシストトルクを補正するべく、図2のリミッタ27の機能として、先に算出したアシストトルクと過熱保護トルクリミット値とに基づいて適切なモータ指令トルクを算出して、これをモータ制御部28に付与し(ステップS16)、もってブラシレスモータ18を駆動する。   Thereafter, in step S15, the previously calculated assist function is used as a function of the limiter 27 in FIG. 2 to correct the assist torque from the assist torque calculation unit 26 with the overheat protection torque limit value that is the output of the overheat protection calculation unit 25. Based on the torque and the overheat protection torque limit value, an appropriate motor command torque is calculated and applied to the motor control unit 28 (step S16), and the brushless motor 18 is driven.

このように本実施の形態によれば、U相、V相およびW相の電流値のうち絶対値での最大値を特定した上で、その絶対値での最大値の二乗値に基づいて温度変化量を推定し、その推定値に応じてモータ指令トルクを決定して駆動するようにしている。そのため、先に述べたハンドル保舵状態のように、モータのロック位置によってスイッチング回路34〜39への通電量が大きく変わる場合でも、最大負荷状態すなわち最大電流値の流れているスイッチング回路での温度変化量(発熱量)に応じた適切な過熱保護を行うことが可能となる。   As described above, according to the present embodiment, the absolute value of the U-phase, V-phase, and W-phase current values is specified, and the temperature is determined based on the square value of the maximum value of the absolute values. The amount of change is estimated, and the motor command torque is determined according to the estimated value to drive. Therefore, even when the energization amount to the switching circuits 34 to 39 varies greatly depending on the motor lock position as in the steering wheel holding state described above, the temperature in the switching circuit in which the maximum load state, that is, the maximum current value flows is obtained. Appropriate overheat protection according to the amount of change (heat generation amount) can be performed.

例えば図8のA位置にてモータがロックした場合と、図9のB位置にてモータがロックした場合とを想定し、それぞれの場合のU相、V相およびW相のうちの最大電流値の絶対値に基づいて算出したスイッチング回路34〜39(ここでは、パワースイッチング素子をFETとする。)の推定温度変化と、温度センサ33によるスイッチング回路34〜39の実測温度とを比較してみた。その結果を図10に示す。   For example, assuming that the motor is locked at the position A in FIG. 8 and the motor is locked at the position B in FIG. 9, the maximum current value of the U phase, V phase and W phase in each case The estimated temperature change of the switching circuits 34 to 39 (here, the power switching element is assumed to be an FET) calculated based on the absolute value of the current and the measured temperature of the switching circuits 34 to 39 by the temperature sensor 33 were compared. . The result is shown in FIG.

同図から明らかなように、いずれの場合にも最大電流値の絶対値に基づいて算出したスイッチング回路34〜39の推定温度変化と温度センサ33による実測温度とがきわめて近似しており、双方の温度の間に大きな差がないことがわかる。これは、モータロック位置が変化しても推定温度変化と実測温度との間に差が生じないことを意味し、モータロック位置の変化にかかわらず常に適切な過熱保護を行えることを意味している。   As is clear from the figure, in each case, the estimated temperature change of the switching circuits 34 to 39 calculated based on the absolute value of the maximum current value and the actually measured temperature by the temperature sensor 33 are very close to each other. It can be seen that there is no significant difference between the temperatures. This means that even if the motor lock position changes, there is no difference between the estimated temperature change and the measured temperature, which means that appropriate overheat protection can always be performed regardless of the motor lock position change. Yes.

これに対して、先に述べた従来例のように例えばq軸電流に基づいて過熱保護を行った場合、図11,12から明らかなようにモータロック位置の変化にかかわらずq軸電流値は一定したものとなるので、図13に示すようにq軸電流に基づいて算出した推測温度変化と実測温度との間に大きな誤差が発生してしまい、適切な過熱保護を行うことはできないことになる。   On the other hand, when overheat protection is performed based on, for example, the q-axis current as in the conventional example described above, the q-axis current value is not affected by the change in the motor lock position, as is apparent from FIGS. As shown in FIG. 13, a large error occurs between the estimated temperature change calculated based on the q-axis current and the actually measured temperature as shown in FIG. 13, and appropriate overheat protection cannot be performed. Become.

ここで、上記実施の形態では、U相、V相およびW相の3相の電流値を電流センサ31にて個別に検出しているが、3相のうちいずれか2相の電流値を電流センサにて検出し、残りの1相の電流値は演算あるいは推測によって取得するようにしても良い。   Here, in the above embodiment, the current values of the U-phase, V-phase, and W-phase are individually detected by the current sensor 31, but the current values of any two phases of the three phases are detected as current. It may be detected by a sensor and the remaining one-phase current value may be obtained by calculation or estimation.

図14〜16は本発明の第2の実施の形態を示し、特に図14は図4に示した過熱保護演算部25の別の例を示している。   14 to 16 show a second embodiment of the present invention. In particular, FIG. 14 shows another example of the overheat protection arithmetic unit 25 shown in FIG.

この第2の実施の形態では、図14と図4とを比較すると明らかなように、A/D変換器40の出力であるA/D変換後の温度センサ33による実測温度を、加算器49にて温度変化量推定部41の出力である推定温度変化量ΔTに加算するようにしている点で第1の実施の形態のものと異なっている。その結果、第2トルクリミット値演算部Aの入力は、温度センサ33の実測値に推定温度変化量ΔTを上乗せしたものとなり、第1の実施の形態のような単位時間当たりの変化量ではなく、実質的にモータ駆動部30を形成しているスイッチング回路34〜39の近傍の推定温度(ここでは、「実質推定温度」と称する。)そのものとなる。したがって第2トルクリミット値演算部43Aでは、加算器49の出力である実質推定温度に応じた第2トルクリミット値が算出される。   In the second embodiment, as apparent from a comparison between FIG. 14 and FIG. 4, the temperature actually measured by the temperature sensor 33 after A / D conversion, which is the output of the A / D converter 40, is added to the adder 49. Is different from that of the first embodiment in that it is added to the estimated temperature change amount ΔT which is the output of the temperature change amount estimating unit 41. As a result, the input of the second torque limit value calculation unit A is obtained by adding the estimated temperature change amount ΔT to the actually measured value of the temperature sensor 33, not the change amount per unit time as in the first embodiment. The estimated temperature in the vicinity of the switching circuits 34 to 39 that substantially form the motor drive unit 30 (herein referred to as “substantially estimated temperature”) itself. Accordingly, the second torque limit value calculation unit 43A calculates a second torque limit value corresponding to the actual estimated temperature that is the output of the adder 49.

そして、図2の過熱保護演算部25を図14のものに置き換えた場合の処理手順を図15,16のフローチャートに示してある。図14の加算器49の機能である図16のステップS30の処理が加わっている点で図6,7の第1の実施の形態のものと異なっており、それ以外の各ステップの処理は図6,7のものと基本的に同様である。   And the processing procedure at the time of replacing the overheat protection calculating part 25 of FIG. 2 with the thing of FIG. 14 is shown to the flowchart of FIG. 16 differs from that of the first embodiment in FIGS. 6 and 7 in that the processing of step S30 in FIG. 16 which is a function of the adder 49 in FIG. 14 is added. It is basically the same as that of 6,7.

この第2の実施の形態によれば、図14の第2トルクリミット値演算部43Aにおける入力が、第1の実施の形態のものと異なり、モータ駆動部30を形成しているスイッチング回路34〜39の近傍の推定温度そのものとなり、その推定温度そのものに応じて第2トルクリミット値を算出するため、例えば制御開始初期段階のようにモータ駆動部30そのものの温度が低い場合、あるいは外部環境温度が低い場合において、スイッチング回路34〜39やブラシレスモータ18の過熱保護を行う際に、モータ駆動部30の実温度や外部環境温度を考慮したより適切な過熱保護を行うことが可能となる。   According to the second embodiment, the input in the second torque limit value calculation unit 43A in FIG. 14 is different from that in the first embodiment, and the switching circuits 34 to 34 forming the motor driving unit 30 are used. 39, and the second torque limit value is calculated according to the estimated temperature itself. For example, when the temperature of the motor drive unit 30 itself is low as in the initial stage of control start, or the external environment temperature is When the temperature is low, when the overheating protection of the switching circuits 34 to 39 and the brushless motor 18 is performed, more appropriate overheating protection can be performed in consideration of the actual temperature of the motor driving unit 30 and the external environment temperature.

本発明の操舵制御装置が適用されるパワーステアリング装置の概略説明図。BRIEF DESCRIPTION OF THE DRAWINGS Schematic explanatory drawing of the power steering apparatus with which the steering control apparatus of this invention is applied. 図1のブラシレスモータを含むコントロールユニットの制御ブロック図。The control block diagram of the control unit containing the brushless motor of FIG. 図2のモータ駆動部の詳細を示す説明図。Explanatory drawing which shows the detail of the motor drive part of FIG. 図2の過熱保護演算部の詳細を示すブロック図。The block diagram which shows the detail of the overheat protection calculating part of FIG. 図4の温度変化量推定部の詳細を示すブロック図。The block diagram which shows the detail of the temperature variation estimation part of FIG. 図2のコントロールユニットでの処理手順を示すフローチャート。The flowchart which shows the process sequence in the control unit of FIG. 図2のコントロールユニットでの処理手順を示すフローチャート。The flowchart which shows the process sequence in the control unit of FIG. 相電流絶対値とモータロック位置との関係を示す説明図。Explanatory drawing which shows the relationship between a phase current absolute value and a motor lock position. 同じく相電流絶対値とモータロック位置との関係を示す説明図。Explanatory drawing which similarly shows the relationship between a phase current absolute value and a motor lock position. 図8,9の場合の推定温度変化と実温度とを比較した説明図。Explanatory drawing which compared the estimated temperature change in the case of FIG. 従来例での相電流絶対値とモータロック位置との関係を示す説明図。Explanatory drawing which shows the relationship between the phase current absolute value and motor lock position in a prior art example. 同じく従来例での相電流絶対値とモータロック位置との関係を示す説明図。Explanatory drawing which similarly shows the relationship between the phase current absolute value and motor lock position in a prior art example. 図11,12の場合の推定温度変化と実温度とを比較した説明図。Explanatory drawing which compared the estimated temperature change in the case of FIG. 本発明の第2の実施の形態として図2に過熱保護演算部の別の例を示すブロック図。The block diagram which shows another example of an overheat protection calculating part in FIG. 2 as the 2nd Embodiment of this invention. 図14の過熱保護演算部を図2のブロック図に適用した場合の処理手順を示すフローチャート。The flowchart which shows the process sequence at the time of applying the overheat protection calculating part of FIG. 14 to the block diagram of FIG. 図14の過熱保護演算部を図2のブロック図に適用した場合の処理手順を示すフローチャート。The flowchart which shows the process sequence at the time of applying the overheat protection calculating part of FIG. 14 to the block diagram of FIG.

符号の説明Explanation of symbols

1…操舵伝達機構
2…アシストトルク発生機構
3…油圧供給機構
4…コントロールユニット
11…トルクセンサ(トルク検出器)
17…ポンプ
18…ブラシレスモータ
25…過熱保護演算部
26…アシストトルク算出部
27…リミッタ
28…モータ制御部
30…モータ駆動部
31…電流センサ
33…温度センサ
34〜39…スイッチング回路
41…温度変化量推定部
45…相電流最大値検出部
DESCRIPTION OF SYMBOLS 1 ... Steering transmission mechanism 2 ... Assist torque generation mechanism 3 ... Hydraulic pressure supply mechanism 4 ... Control unit 11 ... Torque sensor (torque detector)
DESCRIPTION OF SYMBOLS 17 ... Pump 18 ... Brushless motor 25 ... Overheat protection calculating part 26 ... Assist torque calculation part 27 ... Limiter 28 ... Motor control part 30 ... Motor drive part 31 ... Current sensor 33 ... Temperature sensor 34-39 ... Switching circuit 41 ... Temperature change Quantity estimation unit 45 ... phase current maximum value detection unit

Claims (4)

運転者による操舵トルクを検出するトルク検出器と、
車両の操舵輪に操舵補助力としてアシストトルクを付与するブラシレスモータと、
前記トルク検出器の出力に基づいて前記ブラシレスモータに付与すべきアシストトルク指令値を求めるアシストトルク算出部と、
前記アシストトルク指令値に基づいて前記ブラシレスモータの各相への印加電圧を出力するスイッチング回路(パワースイッチング素子)と、
前記ブラシレスモータに流れる相電流を検出する電流センサと、
前記電流センサにより検出された相電流値の絶対値の最大値に基づいて当該相電流値のもとでの前記ブラシレスモータの温度変化量を推定した上で、その温度変化量に応じたトルク補正量を算出し、このトルク補正量をもって前記アシストトルク算出部からのアシストトルク指令値に補正を加える過熱保護演算部と、
を備えたことを特徴とする操舵制御装置。
A torque detector for detecting steering torque by the driver;
A brushless motor that applies assist torque to the steering wheel of the vehicle as a steering assist force;
An assist torque calculator for obtaining an assist torque command value to be applied to the brushless motor based on an output of the torque detector;
A switching circuit (power switching element) that outputs an applied voltage to each phase of the brushless motor based on the assist torque command value;
A current sensor for detecting a phase current flowing in the brushless motor;
Based on the maximum absolute value of the phase current value detected by the current sensor, the temperature change amount of the brushless motor under the phase current value is estimated, and then torque correction according to the temperature change amount is performed. An overheat protection calculation unit that calculates an amount and corrects the assist torque command value from the assist torque calculation unit with the torque correction amount;
A steering control device comprising:
前記過熱保護演算部では、前記電流センサにより検出された相電流値における絶対値の最大値の二乗値からその一次遅れ値を求めた上でこれに温度変換係数を乗じたものを前記ブラシレスモータの温度変化量として推定することを特徴とする請求項1に記載の操舵制御装置。   The overheat protection calculation unit obtains a first-order lag value from the square value of the maximum absolute value of the phase current value detected by the current sensor, and multiplies this by a temperature conversion coefficient to calculate the brushless motor. The steering control device according to claim 1, wherein the steering control device is estimated as a temperature change amount. 前記スイッチング回路の近傍の温度を検出する温度センサを備えていて、
前記過熱保護演算部では、前記ブラシレスモータの温度変化量に応じたトルク補正量を第1のトルク補正量として算出する一方で、前記温度センサにより検出された温度に基づいて第2のトルク補正量を算出し、
これら第1,第2のトルク補正量のうちいずれか一方の小さい値のトルク補正量をもって前記アシストトルク算出部からのアシストトルク指令値に補正を加えるものであることを特徴とする請求項2に記載の操舵制御装置。
A temperature sensor for detecting the temperature in the vicinity of the switching circuit;
The overheat protection calculation unit calculates a torque correction amount corresponding to the temperature change amount of the brushless motor as a first torque correction amount, while a second torque correction amount based on the temperature detected by the temperature sensor. To calculate
3. The assist torque command value from the assist torque calculation unit is corrected with a small torque correction amount of any one of the first and second torque correction amounts. The steering control device described.
前記スイッチング回路の近傍の温度を検出する温度センサを備えていて、
前記過熱保護演算部では、前記ブラシレスモータの温度変化量に前記温度センサにより検出された温度を加えて、この加算値に応じたトルク補正量を第1のトルク補正量として算出する一方で、前記温度センサにより検出された温度に基づいて第2のトルク補正量を算出し、
これら第1,第2のトルク補正量のうちいずれか一方の小さい値のトルク補正量をもって前記アシストトルク算出部からのアシストトルク指令値に補正を加えるものであることを特徴とする請求項2に記載の操舵制御装置。
A temperature sensor for detecting the temperature in the vicinity of the switching circuit;
In the overheat protection calculation unit, the temperature detected by the temperature sensor is added to the temperature change amount of the brushless motor, and a torque correction amount corresponding to the added value is calculated as a first torque correction amount. Calculating a second torque correction amount based on the temperature detected by the temperature sensor;
3. The assist torque command value from the assist torque calculation unit is corrected with a small torque correction amount of any one of the first and second torque correction amounts. The steering control device described.
JP2008285306A 2008-11-06 2008-11-06 Steering control device Pending JP2010111265A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008285306A JP2010111265A (en) 2008-11-06 2008-11-06 Steering control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008285306A JP2010111265A (en) 2008-11-06 2008-11-06 Steering control device

Publications (1)

Publication Number Publication Date
JP2010111265A true JP2010111265A (en) 2010-05-20

Family

ID=42300191

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008285306A Pending JP2010111265A (en) 2008-11-06 2008-11-06 Steering control device

Country Status (1)

Country Link
JP (1) JP2010111265A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102180192A (en) * 2011-04-19 2011-09-14 廖志华 Electric steering assisting power control system of new-energy car
JP2017195704A (en) * 2016-04-20 2017-10-26 トヨタ自動車株式会社 Motor temperature estimation device
WO2018083744A1 (en) * 2016-11-01 2018-05-11 日産自動車株式会社 Motor control method and motor control device
JP2020171118A (en) * 2019-04-03 2020-10-15 三菱電機株式会社 Control apparatus of ac rotary electric machine

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102180192A (en) * 2011-04-19 2011-09-14 廖志华 Electric steering assisting power control system of new-energy car
JP2017195704A (en) * 2016-04-20 2017-10-26 トヨタ自動車株式会社 Motor temperature estimation device
US10411566B2 (en) 2016-04-20 2019-09-10 Toyota Jidosha Kabushiki Kaisha Motor temperature estimating device
WO2018083744A1 (en) * 2016-11-01 2018-05-11 日産自動車株式会社 Motor control method and motor control device
KR20190057146A (en) * 2016-11-01 2019-05-27 닛산 지도우샤 가부시키가이샤 Motor control method and motor control device
JPWO2018083744A1 (en) * 2016-11-01 2019-09-19 日産自動車株式会社 Motor control method and motor control device
KR102074111B1 (en) 2016-11-01 2020-02-05 닛산 지도우샤 가부시키가이샤 Motor control method and motor control device
US10715077B2 (en) 2016-11-01 2020-07-14 Nissan Motor Co., Ltd. Method of controlling motor and device of controlling motor
JP2020171118A (en) * 2019-04-03 2020-10-15 三菱電機株式会社 Control apparatus of ac rotary electric machine
CN111817646A (en) * 2019-04-03 2020-10-23 三菱电机株式会社 Control device for AC rotating electrical machine
US11183964B2 (en) 2019-04-03 2021-11-23 Mitsubishi Electric Corporation Control device for an AC rotating electric machine
CN111817646B (en) * 2019-04-03 2024-04-26 三菱电机株式会社 Control device for AC rotary electric machine

Similar Documents

Publication Publication Date Title
JP5440846B2 (en) Motor control device and vehicle steering device
US8710775B2 (en) Electric power steering apparatus
JP5691789B2 (en) Electric power steering device
JP5408469B2 (en) Motor control device
JP5532295B2 (en) Motor control device and vehicle steering device
JP5672191B2 (en) Electric power steering device
US9954470B2 (en) Apparatus for controlling rotating electric machine and electrically-powered steering apparatus using the same
CN102064756A (en) Motor control unit and vehicle steering system
JP2008049968A (en) Power steering device
JP5548645B2 (en) Electric power steering control device
JP5406226B2 (en) Electric power steering device
JP2009113676A (en) Electric power steering device
JP2017226305A (en) Electric power steering device
JP5440845B2 (en) Motor control device and vehicle steering device
JP5263079B2 (en) Electric power steering device
JP2010111265A (en) Steering control device
JP5719177B2 (en) Electric power steering device
JP5397664B2 (en) Motor control device
JP4910486B2 (en) Electric power steering device
JP5041327B2 (en) Power steering control device and method
JP2020005388A (en) Motor control method and motor controller
JP2014168340A (en) Motor control device
JP4759992B2 (en) Control device for electric power steering device
JP5927858B2 (en) Motor control device and electric power steering device for vehicle
JP4742797B2 (en) Motor drive control device and control device for electric power steering device using the same