JP5511934B2 - Motor control device, motor control method, and electric power steering device - Google Patents
Motor control device, motor control method, and electric power steering device Download PDFInfo
- Publication number
- JP5511934B2 JP5511934B2 JP2012250489A JP2012250489A JP5511934B2 JP 5511934 B2 JP5511934 B2 JP 5511934B2 JP 2012250489 A JP2012250489 A JP 2012250489A JP 2012250489 A JP2012250489 A JP 2012250489A JP 5511934 B2 JP5511934 B2 JP 5511934B2
- Authority
- JP
- Japan
- Prior art keywords
- motor
- current
- abnormality determination
- unit
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P7/00—Arrangements for regulating or controlling the speed or torque of electric DC motors
- H02P7/06—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current
- H02P7/18—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power
- H02P7/24—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices
- H02P7/28—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices
- H02P7/285—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices controlling armature supply only
- H02P7/29—Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power using discharge tubes or semiconductor devices using semiconductor devices controlling armature supply only using pulse modulation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D5/00—Power-assisted or power-driven steering
- B62D5/04—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear
- B62D5/0457—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such
- B62D5/0481—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures
- B62D5/0487—Power-assisted or power-driven steering electrical, e.g. using an electric servo-motor connected to, or forming part of, the steering gear characterised by control features of the drive means as such monitoring the steering system, e.g. failures detecting motor faults
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/02—Providing protection against overload without automatic interruption of supply
- H02P29/032—Preventing damage to the motor, e.g. setting individual current limits for different drive conditions
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P7/00—Arrangements for regulating or controlling the speed or torque of electric DC motors
- H02P7/03—Arrangements for regulating or controlling the speed or torque of electric DC motors for controlling the direction of rotation of DC motors
- H02P7/04—Arrangements for regulating or controlling the speed or torque of electric DC motors for controlling the direction of rotation of DC motors by means of a H-bridge circuit
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Control Of Direct Current Motors (AREA)
- Control Of Electric Motors In General (AREA)
- Power Steering Mechanism (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Description
この発明は、モータ制御装置、モータ制御方法および電動パワーステアリング装置に関し、特に異常状態の判定に関するものである。 The present invention relates to a motor control device, a motor control method, and an electric power steering device, and more particularly to determination of an abnormal state.
従来から、モータ電流検出値の極性とモータ電流指令値の極性とに基づいて、モータが力行運転状態か回生運転状態かを判定するとともに、力行運転状態と判定した場合には、モータ電流検出値とモータ電流指令値との差が所定の判定閾値以上であるときに異常状態と判定し、回生運転状態と判断した場合には、モータ電流検出値とモータ電流指令値との差が力行運転時の所定の判定閾値よりも大きな判定閾値以上であるときに異常状態と判定するモータ制御装置が知られている(例えば、特許文献1参照)。 Conventionally, based on the polarity of the motor current detection value and the polarity of the motor current command value, it is determined whether the motor is in a power running operation state or a regenerative operation state. When the difference between the motor current command value and the motor current command value is equal to or greater than a predetermined judgment threshold value, it is determined as an abnormal state, and if it is determined as a regenerative operation state, the difference between the motor current detection value and the motor current command value is 2. Description of the Related Art A motor control device that determines an abnormal state when it is greater than or equal to a predetermined determination threshold is known (for example, see Patent Document 1).
すなわち、このモータ制御装置では、モータの回生運転時の異常判定閾値を、力行運転時の異常判定閾値よりも大きく設定することで、回生運転時における異常状態の誤判定を防止しつつ、回路要素の適切な保護を実現している。 That is, in this motor control device, by setting the abnormality determination threshold value during the regenerative operation of the motor to be larger than the abnormality determination threshold value during the power running operation, while preventing erroneous determination of an abnormal state during the regenerative operation, the circuit element Appropriate protection is achieved.
しかしながら、従来技術には、以下のような課題がある。
従来のモータ制御装置が、例えば電動パワーステアリング装置に適用された場合には、路面からの反力によりステアリングが中立方向に戻される等、外力によりモータが強制的に回転され、モータが発電機として動作する可能性がある。
However, the prior art has the following problems.
When the conventional motor control device is applied to, for example, an electric power steering device, the motor is forcibly rotated by an external force, such as the steering is returned to the neutral direction by a reaction force from the road surface, and the motor serves as a generator. May work.
この場合には、電源側に戻される回生電流による異常状態の誤判定を防止するために、回生運転時の異常判定閾値を、モータが発電機として動作するときに流れ得る電流値よりも大きな値に設定するか、または、モータの回転速度が、モータが発電機として動作する所定の回転速度以上を示すときに、異常判定を禁止する必要がある。そのため、異常判定のカバレッジが低下し、回路要素を適切に保護できない恐れがあるという問題がある。 In this case, in order to prevent erroneous determination of the abnormal state due to the regenerative current returned to the power supply side, the abnormality determination threshold value during regenerative operation is larger than the current value that can flow when the motor operates as a generator. Or when the rotational speed of the motor is equal to or higher than a predetermined rotational speed at which the motor operates as a generator, it is necessary to prohibit abnormality determination. For this reason, there is a problem that the coverage of abnormality determination is lowered and the circuit elements may not be properly protected.
この発明は、上記のような課題を解決するためになされたものであり、モータが発電機として動作する場合に流れる電流による異常状態の誤判定を防止しつつ、異常判定のカバレッジを向上させることにより、回路要素を適切に保護することができるモータ制御装置、モータ制御方法および電動パワーステアリング装置を得ることを目的とする。 The present invention has been made to solve the above-described problems, and improves an abnormality determination coverage while preventing an erroneous determination of an abnormal state due to a current flowing when a motor operates as a generator. Thus, an object is to obtain a motor control device, a motor control method, and an electric power steering device that can appropriately protect circuit elements.
この発明に係るモータ制御装置は、複数のスイッチング素子を含み、複数のスイッチング素子のオン/オフによりモータを駆動するHブリッジ回路と、駆動信号を出力して、複数のスイッチング素子を駆動するモータ駆動部と、モータに流れる駆動電流を検出するモータ電流検出部と、駆動電流がモータ電流指令値と一致するように、モータ駆動部をフィードバック制御するモータ制御部と、を備えたモータ制御装置であって、モータ制御部は、モータ電流指令値を演算する電流指令値演算部と、モータが電動機として動作している場合に、PWM駆動しているスイッチング素子がオンのときの駆動電流を、Hブリッジ回路の電源ラインまたはグランドラインで検出し、力行電流検出値として出力するとともに、スイッチング素子がオフの場合、またはモータが発電機として動作している場合には、駆動電流を検出しない力行電流検出部と、モータの両端電圧の大小関係から通電方向を検出し、通電方向検出値を出力する通電方向検出部と、力行電流検出値に対して、通電方向検出値の符号情報を付加した異常判定用電流検出値を演算するとともに、異常判定用電流検出値とモータ電流指令値との符号が一致した場合には、異常判定用電流検出値とモータ電流指令値との差が、所定の判定閾値以上であるときに、モータまたはモータ駆動部の異常状態と判定して異常判定信号を生成し、異常判定用電流検出値とモータ電流指令値との符号が一致しない場合には、異常判定用電流検出値が所定の閾値以上であるときにモータまたはモータ駆動部の異常状態と判定して異常判定信号を生成する異常判定部と、を有するものである。 A motor control device according to the present invention includes a plurality of switching elements, an H bridge circuit that drives a motor by turning on / off the plurality of switching elements, and a motor drive that outputs a drive signal to drive the plurality of switching elements. And a motor control unit for feedback controlling the motor drive unit so that the drive current matches the motor current command value. The motor control unit includes a current command value calculation unit that calculates a motor current command value, and, when the motor is operating as an electric motor , the drive current when the switching element that is PWM-driven is on It is detected on the power line or ground line of the circuit and output as the power running current detection value. , Or when the motor is operating as a generator, the motoring current detection unit does not detect the driving current, to detect the current direction from the magnitude relationship between the voltage across the motor, current direction detection for outputting the current direction detection value The current detection value for abnormality determination with the sign information of the energization direction detection value added to the power running current detection value and the sign of the current detection value for abnormality determination and the motor current command value match the difference between the abnormality determination for detecting the current value and the motor current command value, when at least a predetermined determination threshold, it is determined that the abnormal state of the motor or the motor drive unit generates an abnormality determination signal, the abnormality determination If the signs of the current detection value for the motor and the motor current command value do not match, when the current detection value for abnormality determination is equal to or greater than a predetermined threshold, it is determined that the motor or the motor drive unit is in an abnormal state and an abnormality determination signal is output. Living An abnormality determination unit that, and has a.
また、この発明に係るモータ制御方法は、複数のスイッチング素子を含み、複数のスイッチング素子のオン/オフによりモータを駆動するHブリッジ回路と、駆動信号を出力して、複数のスイッチング素子を駆動するモータ駆動部と、モータに流れる駆動電流を検出するモータ電流検出部と、駆動電流がモータ電流指令値と一致するように、モータ駆動部をフィードバック制御するモータ制御部と、を備えたモータ制御装置によって実行されるモータ制御方法であって、モータ電流指令値を演算する電流指令値演算ステップと、モータが電動機として動作している場合に、PWM駆動しているスイッチング素子がオンのときの駆動電流を、Hブリッジ回路の電源ラインまたはグランドラインで検出し、力行電流検出値として出力するとともに、スイッチング素子がオフの場合、またはモータが発電機として動作している場合には、駆動電流を検出しない流れる電流を検出し、力行電流検出値を出力する力行電流検出ステップと、モータの両端電圧の大小関係から通電方向を検出し、通電方向検出値を出力する通電方向検出ステップと、力行電流検出値に対して、通電方向検出値の符号情報を付加した異常判定用電流検出値を演算する演算ステップと、異常判定用電流検出値とモータ電流指令値との符号が一致した場合には、異常判定用電流検出値とモータ電流指令値との差が、所定の判定閾値以上であるときに、モータまたはモータ駆動部の異常状態と判定して異常判定信号を生成し、異常判定用電流検出値とモータ電流指令値との符号が一致しない場合には、異常判定用電流検出値が所定の閾値以上であるときに、モータまたはモータ駆動部の異常状態と判定して異常判定信号を生成する異常判定ステップと、を有するものである。 The motor control method according to the present invention includes a plurality of switching elements, an H bridge circuit that drives the motor by turning on / off the plurality of switching elements, and outputs a drive signal to drive the plurality of switching elements. A motor control device comprising: a motor drive unit; a motor current detection unit that detects a drive current flowing through the motor; and a motor control unit that feedback-controls the motor drive unit so that the drive current matches a motor current command value. A current command value calculation step for calculating a motor current command value, and a drive current when a PWM-driven switching element is on when the motor is operating as an electric motor. Is detected by the power supply line or ground line of the H-bridge circuit and output as a power running current detection value. If the switching element is off, or if the motor is operating as a generator, detects the current flowing does not detect the driving current, the motoring current detecting step for outputting a motoring current detection value, the voltage across the motor An energization direction detection step for detecting an energization direction from a magnitude relationship and outputting an energization direction detection value, and an operation for calculating a current detection value for abnormality determination by adding sign information of the energization direction detection value to the powering current detection value a step, when the sign of an abnormality determination for detecting the current value and the motor current command value are matched, the difference between the abnormality determination for detecting the current value and the motor current command value, when at least a predetermined determination threshold value, it is determined that the abnormal state of the motor or the motor drive unit generates an abnormality determination signal, when the sign of an abnormality determination for detecting the current value and the motor current command values do not match, the abnormality determination for detecting a current There are those with when equal to or greater than a predetermined threshold, the abnormality determining step of generating an abnormality judgment signal determines an abnormal state of the motor or the motor driving unit.
また、この発明に係る電動パワーステアリング装置は、上記のモータ制御装置を備えたものである。 An electric power steering device according to the present invention includes the motor control device.
この発明に係るモータ制御装置、モータ制御方法および電動パワーステアリング装置によれば、異常判定部は、力行電流検出部から入力される力行電流検出値に対して、通電方向検出部から入力される通電方向検出値の符号情報を付加した異常判定用電流検出値を演算するとともに、異常判定用電流検出値と電流指令値演算部から入力されるモータ電流指令値との差が、所定の判定閾値以上である場合に、モータまたはモータ駆動部の異常状態と判定して異常判定信号を生成する。
そのため、モータが発電機として動作する場合に流れる電流による異常状態の誤判定を防止しつつ、異常判定のカバレッジを向上させることにより、回路要素を適切に保護することができる。
According to the motor control device, the motor control method, and the electric power steering device according to the present invention, the abnormality determination unit supplies the energization input from the energization direction detection unit to the powering current detection value input from the powering current detection unit. The abnormality detection current detection value to which the sign information of the direction detection value is added is calculated, and the difference between the abnormality detection current detection value and the motor current command value input from the current command value calculation unit is equal to or greater than a predetermined determination threshold. If it is, it is determined that the motor or the motor drive unit is in an abnormal state and an abnormality determination signal is generated.
Therefore, it is possible to appropriately protect the circuit elements by improving the abnormality determination coverage while preventing erroneous determination of the abnormal state due to the current flowing when the motor operates as a generator.
以下、この発明に係るモータ制御装置、モータ制御方法および電動パワーステアリング装置の好適な実施の形態につき図面を用いて説明するが、各図において同一、または相当する部分については、同一符号を付して説明する。 Hereinafter, preferred embodiments of a motor control device, a motor control method, and an electric power steering device according to the present invention will be described with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals. I will explain.
なお、この発明に係るモータ制御装置は、例えば車両用の電動パワーステアリング装置等に用いられるモータ制御装置であって、モータ電流検出値(駆動電流)がモータ電流指令値と一致するように、モータ電流をフィードバック制御するものである。 The motor control device according to the present invention is a motor control device used for, for example, an electric power steering device for a vehicle, and the motor current detection value (driving current) matches the motor current command value. The current is feedback-controlled.
実施の形態1.
図1は、この発明の実施の形態1に係るモータ制御装置が適用された電動パワーステアリング装置を示す構成図である。図1において、操舵アシストトルクを発生する直流モータ(モータ)1は、減速ギア2を介してステアリングシャフト3の一端に結合されており、ステアリングシャフト3の他端には、ステアリングホイール4が接続されている。また、ステアリングシャフト3には、ステアリングホイール4の操舵トルクを検出するトルクセンサ5が設けられている。
1 is a configuration diagram showing an electric power steering apparatus to which a motor control apparatus according to
また、コントローラ(モータ制御装置)100は、トルクセンサ5によって検出された操舵トルク値と車速センサ6によって検出された車速値とに基づいて操舵アシストトルクを決定し、直流モータ1をPWM駆動することにより、ステアリングホイール4の操舵をアシストする。なお、コントローラ100には、バッテリ(電源)7やイグニッションキースイッチ(IG)8等が接続されている。
Further, the controller (motor control device) 100 determines the steering assist torque based on the steering torque value detected by the
図2は、この発明の実施の形態1に係るモータ制御装置を周辺機器とともに示すブロック構成図である。図2において、コントローラ100は、制御コンピュータ(モータ制御部)10、モータ駆動部20、Hブリッジ回路30、モータ電流検出部40、サンプルホールド部50および電圧検出部60を備えている。
FIG. 2 is a block configuration diagram showing the motor control device according to the first embodiment of the present invention together with peripheral devices. 2, the
制御コンピュータ10は、電流指令値演算部10a、通電方向指令演算部10b、絶対値演算部10c、減算部10d、電流制御部10e、タイマ10f、PWM出力部10g、タイミング信号生成部10h、力行電流検出部10i、通電方向検出部10jおよび異常判定部10kを有している。
The
Hブリッジ回路30は、4つのスイッチング素子(Q1、Q2、Q3、Q4)から構成され、モータ駆動部20から入力される駆動信号(後述する)に基づいて、各スイッチング素子をオン/オフして直流モータ1を駆動する。また、電圧検出部60は、第1電圧検出部60aおよび第2電圧検出部60bを有している。
The H-
次に、コントローラ100の各部の機能について説明する。
電流指令値演算部10aは、トルクセンサ5のトルク検出信号(操舵トルク値)と車速センサ6の車速検出信号(車速値)とに基づいて所定の特性に従う演算を行い、直流モータ1を駆動するためのモータ電流指令値I*を決定し、決定したモータ電流指令値I*を通電方向指令演算部10b、絶対値演算部10cおよび異常判定部10kに出力する。
Next, the function of each part of the
The current command value calculation unit 10a performs a calculation according to predetermined characteristics based on the torque detection signal (steering torque value) of the
通電方向指令演算部10bは、電流指令値演算部10aから入力されるモータ電流指令値I*の符号に基づいて通電方向指令値Dir*を演算し、演算した通電方向指令値Dir*をモータ駆動部20に出力する。なお、通電方向指令値Dir*は、モータ電流指令値I*>0のとき通電方向指令値Dir*=1、モータ電流指令値I*=0のとき通電方向指令値Dir*=0、モータ電流指令値I*<0のとき通電方向指令値Dir*=−1として演算される。
The energization direction command calculation unit 10b calculates the energization direction command value Dir * based on the sign of the motor current command value I * input from the current command value calculation unit 10a, and drives the calculated energization direction command value Dir * to the motor. To the
絶対値演算部10cは、電流指令値演算部10aから入力されるモータ電流指令値I*の絶対値IMT=|I*|を演算し、演算した絶対値IMTを減算部10dに出力する。 The absolute value calculation unit 10c calculates the absolute value IMT = | I * | of the motor current command value I * input from the current command value calculation unit 10a, and outputs the calculated absolute value IMT to the subtraction unit 10d.
減算部10dは、絶対値演算部10cから入力される絶対値IMTと、力行電流検出部10iから入力される力行電流IMS(後述する)との電流偏差ΔI(=IMT−IMS)を演算し、演算した電流偏差ΔIを電流制御部10eに出力する。
The subtraction unit 10d calculates a current deviation ΔI (= IMT−IMS) between the absolute value IMT input from the absolute value calculation unit 10c and a powering current IMS (described later) input from the powering current detection unit 10i. The calculated current deviation ΔI is output to the
電流制御部10eは、減算部10dから入力される電流偏差ΔIに基づいて比例積分制御演算を行い、直流モータ1の端子間に印加する電圧指令値V*を決定し、決定した電圧指令値V*をPWM出力部10gに出力する。
The
タイマ10fは、PWMキャリア信号となる三角波信号をアップダウンカウンタにより生成し、生成したPWMキャリア信号をPWM出力部10gおよびタイミング信号生成部10hに出力する。 The timer 10f generates a triangular wave signal serving as a PWM carrier signal by an up / down counter, and outputs the generated PWM carrier signal to the PWM output unit 10g and the timing signal generation unit 10h.
PWM出力部10gは、電流制御部10eから入力される電圧指令値V*と、タイマ10fから入力されるPWMキャリア信号(三角波信号)とを比較することによって、直流モータ1をPWM駆動するためのPWM信号Dtを生成し、生成したPWM信号Dtをモータ駆動部20に出力する。
The PWM output unit 10g compares the voltage command value V * input from the
モータ駆動部20は、通電方向指令演算部10bから入力される通電方向指令値Dir*と、PWM出力部10gから入力されるPWM信号Dtと、異常判定部10kから入力される異常判定信号ERR(後述する)とに基づいて、Hブリッジ回路30を駆動するための駆動信号を生成し、生成した駆動信号をHブリッジ回路30に出力する。
The
具体的には、モータ駆動部20は、異常判定信号ERR=0(正常状態)、かつ通電方向指令値Dir*=1の場合には、Hブリッジ回路30を構成する正転用スイッチング素子(Q1、Q4)をPWM信号DtでPWM駆動し、逆転用スイッチング素子(Q2、Q3)をオフにする信号を、駆動信号として生成する。
Specifically, when the abnormality determination signal ERR = 0 (normal state) and the energization direction command value Dir * = 1, the
また、モータ駆動部20は、異常判定信号ERR=0(正常状態)、かつ通電方向指令値Dir*=−1の場合には、Hブリッジ回路30を構成する正転用スイッチング素子(Q1、Q4)をオフにし、逆転用スイッチング素子(Q2、Q3)をPWM信号DtでPWM駆動する信号を、駆動信号として生成する。
Further, when the abnormality determination signal ERR = 0 (normal state) and the energization direction command value Dir * = − 1, the
また、モータ駆動部20は、異常判定信号ERR=1(異常状態)、または通電方向指令値Dir*=0の場合には、Hブリッジ回路30を構成する全てのスイッチング素子(Q1、Q2、Q3、Q4)をオフにする信号を、駆動信号として生成する。
Further, when the abnormality determination signal ERR = 1 (abnormal state) or the energization direction command value Dir * = 0, the
モータ電流検出部40は、Hブリッジ回路30の低電位側とグランドとの間に挿入されたシャント抵抗Rの両端の電位差(Hブリッジ回路30の電源ラインまたはグランドラインの母線に流れる電流)を計測して、Hブリッジ回路30を介して直流モータ1に流れる駆動電流Imを検出し、検出した駆動電流Imをサンプルホールド部50に出力する。なお、検出した駆動電流Imの符号が正である場合に、Hブリッジ回路30の低電位側からグランドに向かって電流が流れていることを示している。
The motor
タイミング信号生成部10hは、タイマ10fから入力されるPWMキャリア信号(三角波信号)の谷側ピーク値のタイミングでサンプルホールド信号を生成し、生成したサンプルホールド信号をサンプルホールド部50に出力する。このサンプルホールド信号は、例えば図3に示されるように、PWMキャリア信号(三角波信号)の谷側ピーク値を中心とした所定幅のパルスからなるパルス信号である。
The timing signal generation unit 10 h generates a sample hold signal at the timing of the valley peak value of the PWM carrier signal (triangular wave signal) input from the timer 10 f and outputs the generated sample hold signal to the
サンプルホールド部50は、タイミング信号生成部10hから入力されるサンプルホールド信号に基づいて、モータ電流検出部40から入力される駆動電流Imをサンプルホールドし、サンプルホールド電流Im2を力行電流検出部10iに出力する。
The
力行電流検出部10iは、サンプルホールド部50から入力されるサンプルホールド電流Im2から後述する方法によって力行電流IMSを抽出し、抽出した力行電流IMSを減算部10dおよび異常判定部10kに出力する。
The power running current detection unit 10i extracts the power running current IMS from the sample hold current Im2 input from the
第1電圧検出部60aは、タイミング信号生成部10hから入力されるサンプルホールド信号に基づいて、Hブリッジ回路30を構成する正転用スイッチング素子Q1と逆転用スイッチング素子Q3との直列接続点に印加される電圧VM+をサンプルホールドし、サンプルホールド電圧Vm+を通電方向検出部10jに出力する。
The first
第2電圧検出部60bは、タイミング信号生成部10hから入力されるサンプルホールド信号に基づいて、Hブリッジ回路30を構成する逆転用スイッチング素子Q2と正転用スイッチング素子Q4との直列接続点に印加される電圧VM−をサンプルホールドし、サンプルホールド電圧Vm−を通電方向検出部10jに出力する。
The second voltage detector 60b is applied to the series connection point of the reverse switching element Q2 and the forward switching element Q4 that constitute the H-
通電方向検出部10jは、第1電圧検出部60aから入力されるサンプルホールド電圧Vm+と、第2電圧検出部60bから入力されるサンプルホールド電圧Vm−との大小関係に基づいて通電方向検出値Dir^を演算し、演算した通電方向検出値Dir^を異常判定部10kに出力する。
The energization
なお、通電方向検出値Dir^は、Vm+>Vm−のとき通電方向検出値Dir^=1、Vm+=Vm−のとき通電方向検出値Dir^=0、Vm+<Vm−のとき通電方向検出値Dir^=−1として演算される。 The conduction direction detection value Dir ^ is the conduction direction detection value Dir ^ = 1 when Vm +> Vm-, the conduction direction detection value Dir ^ = 0 when Vm + = Vm-, and the conduction direction detection value when Vm + <Vm-. Calculated as Dir ^ =-1.
異常判定部10kは、力行電流検出部10iから入力される力行電流(力行電流検出値)IMSに対して、通電方向検出部10jから入力される通電方向検出値Dir^の符号情報を付加した異常判定用電流検出値IMS2を演算する。
Abnormality determination unit 10k is an abnormality in which the sign information of energization direction detection value Dir ^ input from energization
また、異常判定部10kは、演算した異常判定用電流検出値IMS2と電流指令値演算部10aから入力されるモータ電流指令値I*との関係が、図4に示される異常領域1〜4の範囲内の値を示す場合に、直流モータ1またはモータ駆動部20の異常状態と判定し、異常領域1〜4の範囲外の値を示す場合に、正常状態と判定する。
Further, the abnormality determination unit 10k has a relationship between the calculated abnormality detection current detection value IMS2 and the motor current command value I * input from the current command value calculation unit 10a in the
また、異常判定部10kは、異常状態と判定した場合には、異常判定信号ERR=1を生成し、正常状態と判定した場合には、異常判定信号ERR=0を生成して、生成した異常判定信号をモータ駆動部20に出力する。
In addition, the abnormality determination unit 10k generates an abnormality determination signal ERR = 1 when it is determined as an abnormal state, and generates an abnormality determination signal ERR = 0 when it is determined as a normal state. The determination signal is output to the
続いて、図5〜8の説明図および図9のフローチャートを参照しながら、この発明の実施の形態1に係るモータ制御装置における異常判定処理について具体的に説明する。 Subsequently, the abnormality determination process in the motor control device according to the first embodiment of the present invention will be specifically described with reference to the explanatory diagrams of FIGS. 5 to 8 and the flowchart of FIG. 9.
まず、モータ電流検出部40による電流検出動作について説明する。図5は、この発明の実施の形態1に係るモータ制御装置において、直流モータ1が電動機として動作している場合の通電経路を示す説明図である。図6は、この発明の実施の形態1に係るモータ制御装置において、直流モータ1が電動機として動作している場合の各部波形を示す説明図である。
First, the current detection operation by the motor
また、図7は、この発明の実施の形態1に係るモータ制御装置において、直流モータ1が発電機として動作している場合の通電経路を示す説明図である。図8は、この発明の実施の形態1に係るモータ制御装置において、直流モータ1が発電機として動作している場合の各部波形を示す説明図である。なお、図5〜8において、(a)は正転駆動時を示し、(b)は逆転駆動時を示している。
FIG. 7 is an explanatory diagram showing an energization path when the
直流モータ1が電動機として動作している場合、PWM駆動しているスイッチング素子がオンのときは、図5(a)、(b)に示されるAの通電経路で電流が流れ、オフのときは、図5(a)、(b)に示されるBの通電経路で電流が流れる。
When the
このとき、モータ電流検出部40によって検出される駆動電流Imは、図6(a)、(b)に示されるように、正転駆動時と逆転駆動時とで同じ値となるが、PWM駆動しているスイッチング素子がオンのとき(図6(i))は駆動電流Imが正方向となり、オフのとき(図6(ii))は駆動電流Imが負方向となる。
At this time, as shown in FIGS. 6A and 6B, the drive current Im detected by the motor
これに対して、直流モータ1が発電機として動作している場合には、PWM駆動しているスイッチング素子のオン/オフにかかわらず、常に図7(a)、(b)に示されるAの通電経路で電流が流れる。
On the other hand, when the
このとき、モータ電流検出部40によって検出される駆動電流Imは、図8(a)、(b)に示されるように、正転駆動時と逆転駆動時とで同じ値となり、PWM駆動しているスイッチング素子のオン/オフにかかわらず、常に駆動電流Imが負方向となる(図8(i)(ii))。
At this time, as shown in FIGS. 8A and 8B, the drive current Im detected by the motor
つまり、PWM駆動しているスイッチング素子がオンである場合において、駆動電流Imが正方向のときは、直流モータ1が電動機として動作していることを示し、負方向のときは、直流モータ1が発電機として動作していることを示している。
That is, when the switching element that is PWM-driven is on, when the drive current Im is in the positive direction, it indicates that the
次に、サンプルホールド部50および力行電流検出部10iの動作について説明する。直流モータ1が発電機として動作する場合に、直流モータ1に電流が流れるのは、正常な動作であり、異常と判断すべきではない。そこで、この発明の実施の形態1では、直流モータ1が電動機として動作している場合に流れる電流に基づいて異常判定を行う。
Next, operations of the
そのため、サンプルホールド部50および力行電流検出部10iは、モータ電流検出部40が検出した駆動電流Imから、直流モータ1が電動機として動作している場合に流れる電流を抽出する。
Therefore, the
まず、サンプルホールド部50は、タイミング信号生成部10hで生成されたサンプルホールド信号(PWM駆動しているスイッチング素子がオンとなるタイミングに同期した信号)に基づいて、駆動電流Imをサンプルホールドすることで、PWM駆動しているスイッチング素子がオンのときの駆動電流を抽出する(図6、図8のサンプルホールド電流Im2)。
First, the
続いて、力行電流検出部10iは、サンプルホールド部50で抽出されたサンプルホールド電流Im2(PWM駆動しているスイッチング素子がオンのときの駆動電流)から、Im2≧0のときはIMS=Im2、Im2<0のときはIMS=0として、直流モータ1が電動機として動作している場合に流れる電流である力行電流IMSを抽出する(図6、図8の力行電流IMS)。
Subsequently, the power running current detection unit 10i determines that IMS = Im2 when Im2 ≧ 0, based on the sample hold current Im2 (drive current when the PWM-driven switching element is on) extracted by the
続いて、第1電圧検出部60a、第2電圧検出部60bおよび通電方向検出部10jの動作について説明する。上述したように、モータ電流検出部40によって検出される駆動電流Imは、正転駆動時と逆転駆動時とで同じ値となる。すなわち、駆動電流Imに基づいて、直流モータ1に流れるモータ電流MIの通電方向を検出することができない。
Next, operations of the first
そこで、この発明の実施の形態1では、直流モータ1の両端電圧の大小関係から通電方向を検出する。また、この発明の実施の形態1における異常判定は、直流モータ1が電動機として動作している場合に流れる電流に基づいて異常判定を行うので、第1電圧検出部60a、第2電圧検出部60bおよび通電方向検出部10jは、直流モータ1が電動機として動作している場合に流れる電流の通電方向を検出する。
Therefore, in the first embodiment of the present invention, the energization direction is detected from the magnitude relationship between the voltages at both ends of the
まず、第1電圧検出部60a、第2電圧検出部60bは、タイミング信号生成部10hで生成されたサンプルホールド信号(PWM駆動しているスイッチング素子がオンとなるタイミングに同期した信号)に基づいて、直流モータ1の両端電圧(VM+、VM−)をサンプルホールドすることで、PWM駆動しているスイッチング素子がオンのときの直流モータ1の両端電圧を検出する(図6、図8のVm+、Vm−)。
First, the first
続いて、通電方向検出部10jは、第1電圧検出部60a、第2電圧検出部60bで検出された電圧(Vm+、Vm−)に基づいて、VM+>VM−のときは通電方向検出値Dir^=1、VM+=VM−のときは通電方向検出値Dir^=0、VM+<VM−のときは通電方向検出値Dir^=−1として、通電方向検出値Dir^を演算する(図6、図8の通電方向検出値Dir^)。
Subsequently, the energization
次に、異常判定部10kの動作について、図9のフローチャートに沿って説明する。図9は、この発明の実施の形態1に係るモータ制御装置における異常判定部10kの動作を示すフローチャートである。
Next, operation | movement of the abnormality determination part 10k is demonstrated along the flowchart of FIG. FIG. 9 is a flowchart showing an operation of abnormality determination unit 10k in the motor control apparatus according to
まず、異常判定部10kは、電流指令値演算部10aで決定されたモータ電流指令値I*、力行電流検出部10iで検出された力行電流IMS、および通電方向検出部10jで検出された通電方向検出値Dir^を読み込む(ステップS1〜3)。
First, the abnormality determination unit 10k includes the motor current command value I * determined by the current command value calculation unit 10a, the power running current IMS detected by the power running current detection unit 10i, and the energization direction detected by the energization
続いて、異常判定部10kは、通電方向検出値Dir^が0よりも小さいか否かを判定する(ステップS4)。 Subsequently, the abnormality determination unit 10k determines whether or not the energization direction detection value Dir ^ is smaller than 0 (step S4).
ステップS4において、通電方向検出値Dir^が0よりも小さい(すなわち、Yes)と判定された場合には、異常判定部10kは、力行電流IMSに対して、通電方向検出値Dir^の符号を付加して、異常判定用電流検出値IMS2(=−IMS)を演算する(ステップS5)。 In step S4, when it is determined that the energization direction detection value Dir ^ is smaller than 0 (that is, Yes), the abnormality determination unit 10k sets the sign of the energization direction detection value Dir ^ with respect to the powering current IMS. In addition, the abnormality determination current detection value IMS2 (= -IMS) is calculated (step S5).
一方、ステップS4において、通電方向検出値Dir^が0以上である(すなわち、No)と判定された場合には、異常判定部10kは、力行電流IMSに対して、通電方向検出値Dir^の符号を付加して、異常判定用電流検出値IMS2(=IMS)を演算する(ステップS6)。 On the other hand, in step S4, when it is determined that the energization direction detection value Dir ^ is 0 or more (that is, No), the abnormality determination unit 10k determines the energization direction detection value Dir ^ with respect to the power running current IMS. A sign is added to calculate the abnormality detection current detection value IMS2 (= IMS) (step S6).
ここで、異常判定用電流検出値IMS2は、直流モータ1が電動機として動作している場合には、直流モータ1に流れるモータ電流MIに一致する電流値(図6のIMS2)となり、直流モータ1が発電機として動作している場合には、0を示す信号(図8のIMS2)となる。
Here, when the
次に、異常判定部10kは、モータ電流指令値I*の極性と異常判定用電流検出値IMS2の極性とが同じであるか否かを判定する(ステップS7)。 Next, abnormality determination unit 10k determines whether the polarity of motor current command value I * is the same as the polarity of current detection value IMS2 for abnormality determination (step S7).
ステップS7において、両者の極性が同じである(すなわち、Yes)と判定された場合には、異常判定部10kは、直流モータ1に流れるモータ電流MIがモータ電流指令値I*に対して順方向に流れているとみなして、順方向時の異常判定処理を行う(ステップS8)。
If it is determined in step S7 that the polarities of the two are the same (that is, Yes), the abnormality determination unit 10k determines that the motor current MI flowing through the
このとき、異常判定部10kは、異常判定用電流検出値IMS2とモータ電流指令値I*とを比較し、|IMS2|−|I*|の値が、第1判定閾値TH1以上(図4の異常領域1または異常領域3の範囲内)であるか否かを判定する(ステップS8)。
At this time, the abnormality determination unit 10k compares the abnormality detection current detection value IMS2 with the motor current command value I *, and the value of | IMS2 | − | I * | is equal to or greater than the first determination threshold TH1 (in FIG. 4). It is determined whether the region is within the
ステップS8において、|IMS2|−|I*|≧TH1(すなわち、Yes)と判定された場合は、直流モータ1が電動機として動作しているにもかかわらず、異常判定用電流検出値IMS2が、モータ電流指令値I*を、第1判定閾値TH1以上オーバーシュートしている状態である。そこで、異常判定部10kは、直流モータ1の異常発生状態(地絡故障等の配線異常状態)とみなして、一時的な異常判定信号を生成し、ステップS9に進む。
If it is determined in step S8 that | IMS2 | − | I * | ≧ TH1 (that is, Yes), the current detection value IMS2 for abnormality determination is obtained even though the
続いて、異常判定部10kは、一時的な異常判定信号が所定時間(所定期間)T1継続した時点で、最終的な異常判定状態とみなして最終的な異常判定信号ERR=1を生成し、モータ駆動部20からの駆動信号の出力を遮断する(ステップS9)。これにより、Hブリッジ回路30内のスイッチング素子Q1〜Q4等を過大な地絡電流から保護することができる。
Subsequently, the abnormality determination unit 10k generates a final abnormality determination signal ERR = 1 by regarding the temporary abnormality determination signal as a final abnormality determination state when the temporary abnormality determination signal continues for a predetermined time (predetermined period) T1. The output of the drive signal from the
なお、異常判定部10kは、所定時間T1が経過するまでは、最終的な異常判定状態とみなさず、最終的な異常判定信号ERR=0を生成して、所定時間が経過したか否かを判定し(ステップS10)、所定時間が経過した後に(すなわち、Yes)、ステップS1に戻る。 It should be noted that the abnormality determination unit 10k does not consider the final abnormality determination state until the predetermined time T1 elapses, generates a final abnormality determination signal ERR = 0, and determines whether or not the predetermined time has elapsed. Determination is made (step S10), and after a predetermined time has elapsed (that is, Yes), the process returns to step S1.
一方、ステップS8において、|IMS2|−|I*|<TH1(すなわち、No)と判定された場合には、異常判定部10kは、正常状態なので異常判定信号ERR=0としてステップS10に進み、所定時間が経過した後に、ステップS1に戻る。 On the other hand, if it is determined in step S8 that | IMS2 | − | I * | <TH1 (that is, No), the abnormality determination unit 10k is in a normal state, so the abnormality determination signal ERR = 0 and the process proceeds to step S10. After a predetermined time has elapsed, the process returns to step S1.
このように、一時的な異常判定信号が所定時間T1継続した時点で最終的な異常判定信号ERR=1を生成することにより、ノイズ等の影響で一時的に|IMS2|−|I*|≧TH1の関係を満たした場合を除外し、確実に異常発生状態を検出することができる。 As described above, by generating the final abnormality determination signal ERR = 1 when the temporary abnormality determination signal continues for the predetermined time T1, | IMS2 | − | I * | ≧ The case where the relationship of TH1 is satisfied can be excluded, and the abnormality occurrence state can be reliably detected.
一方、ステップS7において、両者の極性が異なる(すなわち、No)と判定された場合には、異常判定部10kは、直流モータ1に流れるモータ電流MIがモータ電流指令値I*に対して逆方向に流れているとみなして、逆方向時の異常判定処理を行う(ステップS10)。
On the other hand, if it is determined in step S7 that the polarities of the two are different (that is, No), the abnormality determining unit 10k causes the motor current MI flowing through the
このとき、異常判定部10kは、異常判定用電流検出値IMS2について、|IMS2|の値が、第2の判定閾値TH2以上(図4の異常領域2または異常領域4の範囲内)であるか否かを判定する(ステップS11)。
At this time, abnormality determination unit 10k determines whether or not | IMS2 | is greater than or equal to second determination threshold value TH2 (within the range of
ステップS11において、|IMS2|≧TH2(すなわち、Yes)と判定された場合は、直流モータ1が電動機として動作しているにもかかわらず、異常判定用電流検出値IMS2が、モータ電流指令値I*に対して逆方向に、第2の判定閾値TH2以上オーバーシュートしている状態である。そこで、異常判定部10kは、直流モータ1の異常発生状態(地絡故障等の配線異常状態)とみなして、一時的な異常判定信号を生成し、ステップS12に進む。
If it is determined in step S11 that | IMS2 | ≧ TH2 (ie, Yes), the abnormality detection current detection value IMS2 is equal to the motor current command value I, even though the
続いて、異常判定部10kは、一時的な異常判定信号が所定時間T2継続した時点で、最終的な異常判定状態とみなして最終的な異常判定信号ERR=1を生成し、モータ駆動部20からの駆動信号の出力を遮断する(ステップS12)。これにより、Hブリッジ回路30内のスイッチング素子Q1〜Q4等を過大な地絡電流から保護することができる。
Subsequently, when the temporary abnormality determination signal continues for a predetermined time T2, the abnormality determination unit 10k regards it as a final abnormality determination state and generates a final abnormality determination signal ERR = 1. The output of the drive signal from is cut off (step S12). Thereby, switching elements Q1-Q4 etc. in
なお、異常判定部10kは、所定時間T2が経過するまでは、最終的な異常判定状態とみなさず、最終的な異常判定信号ERR=0を生成して、所定時間が経過したか否かを判定し(ステップS10)、所定時間が経過した後に(すなわち、Yes)、ステップS1に戻る。 The abnormality determination unit 10k does not consider the final abnormality determination state until the predetermined time T2 elapses, and generates a final abnormality determination signal ERR = 0 and determines whether or not the predetermined time has elapsed. Determination is made (step S10), and after a predetermined time has elapsed (that is, Yes), the process returns to step S1.
一方、ステップS11において、|IMS2|<TH2(すなわち、No)と判定された場合には、異常判定部10kは、正常状態なので異常判定信号ERR=0としてステップS10に進み、所定時間が経過した後に、ステップS1に戻る。 On the other hand, if it is determined in step S11 that | IMS2 | <TH2 (that is, No), the abnormality determination unit 10k is in a normal state, so the abnormality determination signal ERR = 0 and the process proceeds to step S10, and a predetermined time has elapsed. Later, the process returns to step S1.
このように、一時的な異常判定信号が所定時間T2継続した時点で最終的な異常判定信号ERR=1を生成することにより、ノイズ等の影響で一時的に|IMS2|≧TH2の関係を満たした場合を除外し、確実に異常発生状態を検出することができる。 Thus, by generating the final abnormality determination signal ERR = 1 when the temporary abnormality determination signal continues for a predetermined time T2, the relationship of | IMS2 | ≧ TH2 is temporarily satisfied due to the influence of noise or the like. It is possible to reliably detect an abnormality occurrence state.
また、上述したように、ステップS1に戻る経路にステップS10の待機処理が挿入されているので、ステップS1〜9、10〜11で示した処理が、所定周期(所定期間)で実行されるように管理することができる。 Further, as described above, since the standby process of step S10 is inserted in the path returning to step S1, the processes shown in steps S1 to 9 and 10 to 11 are executed in a predetermined cycle (predetermined period). Can be managed.
以上のように、実施の形態1によれば、異常判定部は、力行電流検出部から入力される力行電流検出値に対して、通電方向検出部から入力される通電方向検出値の符号情報を付加した異常判定用電流検出値を演算するとともに、異常判定用電流検出値と電流指令値演算部から入力されるモータ電流指令値との差が、所定の判定閾値以上である場合に、モータまたはモータ駆動部の異常状態と判定して異常判定信号を生成する。
そのため、モータが発電機として動作する場合に流れる電流による異常状態の誤判定を防止しつつ、異常判定のカバレッジを向上させることにより、回路要素を適切に保護することができる。
As described above, according to the first embodiment, the abnormality determination unit obtains the sign information of the energization direction detection value input from the energization direction detection unit with respect to the powering current detection value input from the powering current detection unit. When the added abnormality detection current detection value is calculated and the difference between the abnormality detection current detection value and the motor current command value input from the current command value calculation unit is equal to or greater than a predetermined determination threshold, It is determined that the motor drive unit is in an abnormal state, and an abnormality determination signal is generated.
Therefore, it is possible to appropriately protect the circuit elements by improving the abnormality determination coverage while preventing erroneous determination of the abnormal state due to the current flowing when the motor operates as a generator.
具体的には、この発明の実施の形態1に係るモータ制御装置によれば、直流モータ1が電動機として動作している場合に流れる電流(力行電流IMS)と、直流モータ1の両端電圧の大小関係に基づいて演算した通電方向検出値Dir^とに基づいて異常判定用電流検出値IMS2が演算され、演算された異常判定用電流検出値IMS2とモータ電流指令値I*とを比較して異常判定が行われる構成となっている。そのため、常時異常判定を行うことができる。
Specifically, according to the motor control device according to the first embodiment of the present invention, the current (powering current IMS) that flows when the
すなわち、従来のモータ制御装置では、モータが発電機として動作する場合に流れる電流による異常状態の誤判定を防止するために、例えばモータの回転速度が所定値以上の場合に異常判定処理を停止する等の誤判定防止対策が必要であった。 That is, in the conventional motor control device, in order to prevent an erroneous determination of an abnormal state due to a current flowing when the motor operates as a generator, for example, the abnormality determination process is stopped when the rotational speed of the motor is equal to or higher than a predetermined value. It was necessary to take measures to prevent misjudgment.
ここで、図10、11を参照しながら、上述した従来のモータ制御装置の問題について具体的に説明する。図10(a)、(b)は、従来のモータ制御装置における通電経路を示す説明図である。また、図11は、従来のモータ制御装置における異常判定領域を示す説明図である。 Here, the problem of the above-described conventional motor control device will be specifically described with reference to FIGS. FIGS. 10A and 10B are explanatory views showing energization paths in the conventional motor control device. FIG. 11 is an explanatory diagram showing an abnormality determination region in a conventional motor control device.
従来のモータ制御装置では、図10に示されるように、モータ線に対して直列に挿入されたシャント抵抗の両端電圧に基づいてモータ電流を検出することで、モータに流れる電流を双方向で検出している。そのため、例えば力行運転時には、図10(a)、(b)に示されるAの通電経路でモータに流れる電流が検出され、回生運転時には、図10(a)、(b)に示されるBの通電経路でモータに流れる電流が検出される。 In the conventional motor control device, as shown in FIG. 10, the current flowing through the motor is detected bidirectionally by detecting the motor current based on the voltage across the shunt resistor inserted in series with the motor wire. doing. Therefore, for example, during power running, the current flowing through the motor is detected through the energization path A shown in FIGS. 10A and 10B, and during regenerative operation, the current of B shown in FIGS. 10A and 10B is detected. A current flowing through the motor is detected through the energization path.
つまり、従来のモータ制御装置では、力行運転、回生運転にかかわらずモータに流れる電流を双方向で検出し、検出したモータ電流検出値とモータ電流指令値とを比較することで異常判定が行われる。 That is, in the conventional motor control device, regardless of power running operation or regenerative operation, the current flowing to the motor is detected bidirectionally, and the abnormality determination is performed by comparing the detected motor current detection value with the motor current command value. .
そのため、外力によりモータが強制的に回転され、モータが発電機として動作する可能性がある用途に用いられる場合には、モータが発電機として動作するときにモータに流れる電流による異常状態の誤判定を防止するために、回生運転時の異常判定閾値を、モータが発電機として動作するときに流れ得る電流値よりも大きな値に設定する必要がある。その結果、図11に示されるように、回生運転領域での異常判定カバレッジが低下する。 Therefore, when used in applications where the motor is forced to rotate by an external force and the motor may operate as a generator, an erroneous determination of an abnormal state due to the current flowing through the motor when the motor operates as a generator In order to prevent this, it is necessary to set the abnormality determination threshold value during the regenerative operation to a value larger than the current value that can flow when the motor operates as a generator. As a result, as shown in FIG. 11, the abnormality determination coverage in the regenerative operation region is reduced.
また、モータが回転することによって生じる逆起電圧が電源電圧を超えた場合に、モータが発電機として動作することを考慮し、逆起電圧が電源電圧と等しくなる所定のモータ回転速度以上である場合に異常判定を禁止する必要がある。この場合には、所定のモータ回転速度以上では異常判定をすることができないので、モータ高回転域での異常判定カバレッジが低下する。 Also, considering that the motor operates as a generator when the counter electromotive voltage generated by the rotation of the motor exceeds the power supply voltage, the counter electromotive voltage is equal to or higher than a predetermined motor rotation speed equal to the power supply voltage. In some cases, it is necessary to prohibit abnormality determination. In this case, the abnormality determination cannot be performed at a speed higher than the predetermined motor rotation speed, so that the abnormality determination coverage in the motor high rotation range is lowered.
これに対して、この発明の実施の形態1では、直流モータ1が発電機として動作する場合にモータに流れる電流を検出しない構成となっている。そのため、発電機として動作する場合に流れる電流による異常状態の誤判定の可能性はなく、常時異常判定を行うことができる。
On the other hand, in
また、異常判定用電流検出値IMS2とモータ電流指令値I*との極性に応じて故障判定条件および判定閾値を切り替える構成とし、極性が異なる場合の判定閾値TH2を適切に設定することができるようにしている。そのため、従来のモータ制御装置よりも高い異常判定カバレッジを確保することができる。 Further, the failure determination condition and the determination threshold are switched according to the polarities of the abnormality detection current detection value IMS2 and the motor current command value I * so that the determination threshold TH2 can be appropriately set when the polarities are different. I have to. Therefore, it is possible to ensure a higher abnormality determination coverage than the conventional motor control device.
すなわち、従来のモータ制御装置では、モータが発電機として動作するときに流れる電流による異常状態の誤判定を防止するために、極性が異なる場合の判定閾値TH2を、モータが発電機として動作するときに流れる電流よりも大きく設定する必要があった。これに対して、この発明の実施の形態1に係るモータ制御装置では、直流モータ1が発電機として動作するときにモータに流れる電流を検出しない構成としているので、極性が異なる場合の判定閾値TH2を適切に設定することができる。
That is, in the conventional motor control device, in order to prevent an erroneous determination of an abnormal state due to a current that flows when the motor operates as a generator, the determination threshold value TH2 when the polarity is different is used when the motor operates as a generator. It was necessary to set it larger than the current flowing through the. On the other hand, in the motor control device according to the first embodiment of the present invention, since the current flowing through the motor is not detected when the
また、この発明の実施の形態1に係るモータ制御装置では、タイミング信号生成部10hで生成されたサンプルホールド信号に基づいて、駆動電流Imと直流モータ1の両端電圧とをサンプルホールドする構成としている。そのため、力行電流検出部10iで検出した力行電流IMSと、通電方向検出部10jで検出した通電方向検出値Dir^との情報を、確実に同期させることができる。これにより、直流モータ1が電動機として動作する場合に流れる電流(=異常判定用電流検出値IMS2)を正確に得ることができ、信頼性の高い異常判定を実現することができる。
In the motor control device according to the first embodiment of the present invention, the drive current Im and the voltage across the
また、タイミング信号生成部10hで生成されたサンプルホールド信号(PWM駆動しているスイッチング素子がオンとなるタイミングに同期した信号)に基づいて、直流モータ1の両端電圧(VM+、VM−)をサンプルホールドした情報(Vm+、Vm−)を用いて、通電方向検出値Dir^が演算されるように構成されている。そのため、PWM信号DtのDutyが小さく、直流モータ1の両端電圧の平均電位差が小さい場合であっても、精度良く通電方向を検出することができ、信頼性の高い異常判定を実現することができる。
Further, the both-ends voltage (VM +, VM−) of the
また、異常判定部10kは、異常状態が所定時間継続した場合に、最終的な異常判定信号ERR=1を生成する。そのため、ノイズ等の影響による一時的な異常状態を除外し、確実に異常発生状態を検出することができる。 The abnormality determination unit 10k generates a final abnormality determination signal ERR = 1 when the abnormal state continues for a predetermined time. Therefore, it is possible to reliably detect an abnormal state by excluding a temporary abnormal state due to the influence of noise or the like.
また、異常判定部10kからの異常判定信号ERR=1により、モータ駆動部20が全てのスイッチング素子(Q1、Q2、Q3、Q4)をオフにしてモータの駆動を停止する。そのため、モータの異常トルクの発生を確実に抑止することができる。
Further, according to the abnormality determination signal ERR = 1 from the abnormality determination unit 10k, the
また、この発明の実施の形態1による電動パワーステアリング制御装置によれば、極性が異なる場合の判定閾値TH2を、直流モータ1が発電機として動作する場合に流れる電流を考慮せずに適切に設定することにより、逆アシスト領域の異常判定カバレッジを向上させることができる。そのため、モータ端子の天絡故障や地絡故障等により、直流モータ1が自転する危険な故障モードを確実に検出することができる信頼性の高い電動パワーステアリング制御装置を実現することができる。
In addition, according to the electric power steering control apparatus according to
すなわち、この電動パワーステアリング装置においては、異常なモータ電流により直流モータ1が自転した場合は、トルクセンサ5によりモータ出力トルクに対して逆方向のトルクが検出され、電流指令値演算部10aによりモータ電流に対して逆極性の電流指令値が生成される。そのため、判定閾値TH2を適切に設定して、図4に示した異常領域2および異常領域4の領域を広げることにより、直流モータ1が自転する危険な故障モードを確実に検出することができる。
That is, in this electric power steering apparatus, when the
なお、上記実施の形態1では、サンプルホールド信号をタイミング信号生成部10hで生成する構成としたが、これに限定されず、PWM信号Dtをサンプルホールド信号として用いても同様の効果を得ることができる。この場合には、タイミング信号生成部10hおよび制御コンピュータ10からサンプルホールド信号を出力するためのポートが不要となるので、より構成を簡単にすることができる。
In the first embodiment, the sample hold signal is generated by the timing signal generator 10h. However, the present invention is not limited to this, and the same effect can be obtained even if the PWM signal Dt is used as the sample hold signal. it can. In this case, since the port for outputting the sample hold signal from the timing signal generator 10h and the
また、上記実施の形態1では、タイミング信号生成部10hで生成したサンプルホールド信号に基づいて、サンプルホールド部50で駆動電流Imをサンプルホールドする構成としたが、これに限定されない。すなわち、サンプルホールド部50の代わりに、制御コンピュータ10内のAD変換器を用いて、PWM駆動しているスイッチング素子がオンとなるタイミングで、駆動電流ImをAD変換しても同様の効果を得ることができる。この場合には、サンプルホールド部50が不要となるので、コストを削減することができる。
In the first embodiment, the driving current Im is sampled and held by the
同様に、第1電圧検出部60a、第2電圧検出部60bで直流モータ1の両端電圧(VM+、VM−)をそれぞれサンプルホールドする代わりに、制御コンピュータ10内のAD変換器を用いて、PWM駆動しているスイッチング素子がオンとなるタイミングで、直流モータ1の両端電圧(VM+、VM−)をAD変換しても同様の効果を得ることができる。この場合には、第1電圧検出部60a、第2電圧検出部60b内のサンプルホールド機能が不要となるので、コストを削減することができる。
Similarly, instead of sampling and holding the both-ends voltage (VM +, VM−) of the
また、上記実施の形態1では、モータ電流検出部40を、Hブリッジ回路30の低電位側とグランドとの間に挿入されたシャント抵抗Rの両端の電位差を計測して、Hブリッジ回路30を介して直流モータ1に流れる駆動電流を検出する構成としたが、これに限定されない。すなわち、Hブリッジ回路30の高電位側とバッテリ7との間にシャント抵抗Rを挿入して、シャント抵抗Rの両端の電位差を計測する構成としてもよい。
In the first embodiment, the motor
また、上記実施の形態1では、モータ電流検出部40を、双方向電流検出(Hブリッジ回路30の低電位側からグランドに向かって流れる電流を正の電流値として検出し、グランドからHブリッジ回路30の低電位側に向かって流れる電流を負の電流値として検出する)で構成し、力行電流検出部10iで正の電流値のみを抽出して力行電流IMSを演算する構成としたが、これに限定されない。
In the first embodiment, the motor
すなわち、モータ電流検出部40を片方向電流検出(Hブリッジ回路30の低電位側からグランドに向かって流れる電流を正の電流値として検出し、グランドからHブリッジ回路30の低電位側に向かって流れる電流を0として検出する)するように構成しても同様の効果を得ることができる。この場合には、力行電流検出部10iが不要となるので、より構成を簡単にすることができる。
That is, the motor
また、上記実施の形態1では、モータ電流検出部と力行電流検出部10iとが、Hブリッジ回路30の低電位側とグランドとの間に挿入したシャント抵抗Rを共用する構成としたが、これに限定されず、シャント抵抗を個別に設ける構成としてもよい。
In the first embodiment, the motor current detection unit and the power running current detection unit 10i share the shunt resistor R inserted between the low potential side of the
すなわち、上述した特許文献1と同様に、図10に示される位置に挿入したシャント抵抗の両端の電位差を計測して直流モータ1に流れる駆動電流を検出するようモータ電流検出部を構成し、Hブリッジ回路30の低電位側とグランドとの間に挿入したシャント抵抗Rの両端の電位差に基づいて、力行電流を検出するよう力行電流検出部10iを構成してもよい。
That is, similarly to
この場合には、モータ電流検出部で検出したモータ電流検出値に基づいてモータ電流制御を行い、力行電流検出部10iで検出した力行電流に基づいて異常判定部10kが異常判定を行うことにより、従来と同様の電流制御系を構成しつつ、上記実施の形態1と同様の効果を得ることができる。 In this case, motor current control is performed based on the motor current detection value detected by the motor current detection unit, and the abnormality determination unit 10k performs abnormality determination based on the power running current detected by the powering current detection unit 10i. The same effect as in the first embodiment can be obtained while configuring a current control system similar to the conventional one.
1 直流モータ、2 減速ギア、3 ステアリングシャフト、4 ステアリングホイール、5 トルクセンサ、6 車速センサ、7 バッテリ、10 制御コンピュータ(モータ制御部)、10a 電流指令値演算部、10b 通電方向指令演算部、10c 絶対値演算部、10d 減算部、10e 電流制御部、10f タイマ、10g PWM出力部、10h タイミング信号生成部、10i 力行電流検出部、10j 通電方向検出部、10k 異常判定部、20 モータ駆動部、30 ブリッジ回路、40 モータ電流検出部、50 サンプルホールド部、60 電圧検出部、60a 第1電圧検出部、60b 第2電圧検出部、100 コントローラ。
DESCRIPTION OF
Claims (9)
駆動信号を出力して、前記複数のスイッチング素子を駆動するモータ駆動部と、
前記モータに流れる駆動電流を検出するモータ電流検出部と、
前記駆動電流がモータ電流指令値と一致するように、前記モータ駆動部をフィードバック制御するモータ制御部と、を備えたモータ制御装置であって、
前記モータ制御部は、
前記モータ電流指令値を演算する電流指令値演算部と、
前記モータが電動機として動作している場合に、PWM駆動している前記スイッチング素子がオンのときの駆動電流を、前記Hブリッジ回路の電源ラインまたはグランドラインで検出し、力行電流検出値として出力するとともに、前記スイッチング素子がオフの場合、または前記モータが発電機として動作している場合には、駆動電流を検出しない力行電流検出部と、
前記モータの両端電圧の大小関係から通電方向を検出し、通電方向検出値を出力する通電方向検出部と、
前記力行電流検出値に対して、前記通電方向検出値の符号情報を付加した異常判定用電流検出値を演算するとともに、前記異常判定用電流検出値と前記モータ電流指令値との符号が一致した場合には、前記異常判定用電流検出値と前記モータ電流指令値との差が、所定の判定閾値以上であるときに、前記モータまたは前記モータ駆動部の異常状態と判定して異常判定信号を生成し、前記異常判定用電流検出値と前記モータ電流指令値との符号が一致しない場合には、前記異常判定用電流検出値が所定の閾値以上であるときに、前記モータまたは前記モータ駆動部の異常状態と判定して異常判定信号を生成する異常判定部と、を有する
モータ制御装置。 An H-bridge circuit including a plurality of switching elements and driving a motor by turning on / off the plurality of switching elements;
A motor drive unit that outputs a drive signal and drives the plurality of switching elements;
A motor current detector for detecting a drive current flowing in the motor;
A motor control unit including a motor control unit that feedback-controls the motor drive unit so that the drive current matches a motor current command value,
The motor controller is
A current command value calculation unit for calculating the motor current command value;
When the motor is operating as an electric motor, the drive current when the switching element that is PWM driven is on is detected by the power supply line or the ground line of the H bridge circuit, and is output as a powering current detection value In addition, when the switching element is off, or when the motor is operating as a generator, a power running current detector that does not detect a drive current ;
An energization direction detection unit that detects an energization direction from a magnitude relationship between both end voltages of the motor and outputs an energization direction detection value;
The abnormality detection current detection value with the sign information of the energization direction detection value added to the powering current detection value is calculated, and the signs of the abnormality determination current detection value and the motor current command value match. If the difference between the motor current command value and the abnormality determination for detecting the current value, when at least a predetermined determination threshold value, the abnormality determination signal is determined to be abnormal condition of the motor or the motor drive unit When the sign of the current detection value for abnormality determination and the motor current command value does not match, when the current detection value for abnormality determination is equal to or greater than a predetermined threshold, the motor or the motor drive unit An abnormality determination unit that determines an abnormal state and generates an abnormality determination signal .
請求項1に記載のモータ制御装置。 The abnormality determination unit includes a first determination threshold used when the abnormality detection current detection value and the motor current command value have the same polarity as the predetermined determination threshold, and the abnormality determination current detection value. The motor control apparatus according to claim 1, further comprising: a second determination threshold value used when the polarities of the motor current command value and the motor current command value are different.
前記通電方向検出部は、PWM駆動されるスイッチング素子がオンとなる期間に、前記正転用スイッチング素子と前記逆転用スイッチング素子との直列接続点に印加される電圧に基づいて、前記モータの通電方向を検出する
請求項1または請求項2に記載のモータ制御装置。 At least one switching element among the plurality of switching elements including the forward switching element and the reverse switching element constituting the H bridge circuit is PWM-driven,
The energization direction detection unit is configured to apply an energization direction of the motor based on a voltage applied to a series connection point between the forward rotation switching element and the reverse rotation switching element during a period in which the PWM driven switching element is turned on. The motor control device according to claim 1 or 2.
前記力行電流検出部は、PWM駆動されるスイッチング素子がオンとなる期間に、前記Hブリッジ回路の電源ラインまたはグランドラインの母線に流れる電流に基づいて、電源から前記Hブリッジ回路に流れる力行電流を検出する
請求項1から請求項3までの何れか1項に記載のモータ制御装置。 Among the plurality of switching elements constituting the H-bridge circuit, at least one switching element is PWM-driven,
The power running current detector detects a power running current flowing from a power source to the H bridge circuit based on a current flowing through a power source line of the H bridge circuit or a bus line of a ground line during a period when a switching element driven by PWM is turned on. The motor control device according to any one of claims 1 to 3, wherein the motor control device is detected.
請求項1から請求項4までの何れか1項に記載のモータ制御装置。 The motor control device according to any one of claims 1 to 4, wherein the abnormality determination unit generates a final abnormality determination signal when the abnormality determination signal continues for a predetermined period.
請求項1から請求項5までの何れか1項に記載のモータ制御装置。 The motor control device according to any one of claims 1 to 5, wherein the motor driving unit stops driving the motor when the abnormality determination signal is generated.
請求項1から請求項6までの何れか1項に記載のモータ制御装置。 The motor control device according to any one of claims 1 to 6, wherein the motor current detection unit and the power running current detection unit are shared.
駆動信号を出力して、前記複数のスイッチング素子を駆動するモータ駆動部と、
前記モータに流れる駆動電流を検出するモータ電流検出部と、
前記駆動電流がモータ電流指令値と一致するように、前記モータ駆動部をフィードバック制御するモータ制御部と、を備えたモータ制御装置によって実行されるモータ制御方法であって、
前記モータ電流指令値を演算する電流指令値演算ステップと、
前記モータが電動機として動作している場合に、PWM駆動している前記スイッチング素子がオンのときの駆動電流を、前記Hブリッジ回路の電源ラインまたはグランドラインで検出し、力行電流検出値として出力するとともに、前記スイッチング素子がオフの場合、または前記モータが発電機として動作している場合には、駆動電流を検出しない力行電流検出ステップと、
前記モータの両端電圧の大小関係から通電方向を検出し、通電方向検出値を出力する通電方向検出ステップと、
前記力行電流検出値に対して、前記通電方向検出値の符号情報を付加した異常判定用電流検出値を演算する演算ステップと、
前記異常判定用電流検出値と前記モータ電流指令値との符号が一致した場合には、前記異常判定用電流検出値と前記モータ電流指令値との差が、所定の判定閾値以上であるときに、前記モータまたは前記モータ駆動部の異常状態と判定して異常判定信号を生成し、前記異常判定用電流検出値と前記モータ電流指令値との符号が一致しない場合には、前記異常判定用電流検出値が所定の閾値以上であるときに、前記モータまたは前記モータ駆動部の異常状態と判定して異常判定信号を生成する異常判定ステップと、を有する
モータ制御方法。 An H-bridge circuit including a plurality of switching elements and driving a motor by turning on / off the plurality of switching elements;
A motor drive unit that outputs a drive signal and drives the plurality of switching elements;
A motor current detector for detecting a drive current flowing in the motor;
A motor control method that is executed by a motor control device including a motor control unit that feedback-controls the motor drive unit so that the drive current matches a motor current command value,
A current command value calculating step for calculating the motor current command value;
When the motor is operating as an electric motor, the drive current when the switching element that is PWM driven is on is detected by the power supply line or the ground line of the H bridge circuit, and is output as a powering current detection value In addition, when the switching element is off, or when the motor is operating as a generator, a power running current detection step that does not detect a drive current ;
An energization direction detection step of detecting an energization direction from a magnitude relationship between both end voltages of the motor and outputting an energization direction detection value;
A calculation step for calculating an abnormality determination current detection value to which the sign information of the energization direction detection value is added to the powering current detection value;
When the case where the sign of said motor current command value and the abnormality determination for the current detection values match, the difference between the motor current command value and the abnormality determination for the current detection value is equal to or greater than a predetermined determination threshold value The abnormality determination signal is generated by determining that the motor or the motor driving unit is in an abnormal state, and if the sign of the abnormality detection current detection value and the motor current command value does not match, the abnormality determination current An abnormality determination step of determining an abnormal state of the motor or the motor drive unit and generating an abnormality determination signal when the detected value is equal to or greater than a predetermined threshold value .
電動パワーステアリング装置。 An electric power steering device comprising the motor control device according to any one of claims 1 to 7.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012250489A JP5511934B2 (en) | 2012-11-14 | 2012-11-14 | Motor control device, motor control method, and electric power steering device |
FR1356945A FR2998117B1 (en) | 2012-11-14 | 2013-07-15 | MOTOR CONTROL DEVICE, MOTOR CONTROL METHOD, AND ELECTRIC POWER STEERING DEVICE |
CN201310320715.0A CN103812403B (en) | 2012-11-14 | 2013-07-26 | Controller for motor, motor control method and electric power-assisted steering apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012250489A JP5511934B2 (en) | 2012-11-14 | 2012-11-14 | Motor control device, motor control method, and electric power steering device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014100002A JP2014100002A (en) | 2014-05-29 |
JP5511934B2 true JP5511934B2 (en) | 2014-06-04 |
Family
ID=49780010
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012250489A Active JP5511934B2 (en) | 2012-11-14 | 2012-11-14 | Motor control device, motor control method, and electric power steering device |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP5511934B2 (en) |
CN (1) | CN103812403B (en) |
FR (1) | FR2998117B1 (en) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104386117A (en) * | 2014-10-19 | 2015-03-04 | 侯舒婷 | Motor power steering device |
JP6456211B2 (en) * | 2015-03-27 | 2019-01-23 | 旭化成エレクトロニクス株式会社 | Control device and drive device |
JP6361562B2 (en) * | 2015-04-17 | 2018-07-25 | 株式会社デンソー | Motor control device and electric power steering device |
JP2017007023A (en) * | 2015-06-19 | 2017-01-12 | ライフロボティクス株式会社 | Robot apparatus and motor control device |
US10252745B2 (en) * | 2015-08-11 | 2019-04-09 | Nsk, Ltd. | Motor control apparatus, electric power steering apparatus, and vehicle |
KR101753476B1 (en) * | 2015-08-21 | 2017-07-04 | 주식회사 만도 | Apparatus and method for driving motor |
JP2017175696A (en) * | 2016-03-22 | 2017-09-28 | セイコーエプソン株式会社 | Control circuit of piezoelectric drive device, piezoelectric drive device, ultrasonic motor, robot, hand, and pump |
CN109477733B (en) * | 2016-05-13 | 2021-05-18 | 日本精工株式会社 | Motor drive control device, electric power steering device, and vehicle |
IT201600080244A1 (en) * | 2016-07-29 | 2018-01-29 | Campagnolo Srl | Method of controlling an engine of a derailleur of an electronic bicycle gearshift and component adapted to perform this method |
JP6955196B2 (en) * | 2017-07-07 | 2021-10-27 | 株式会社アイシン | Motor control device |
JP6380628B1 (en) * | 2017-07-31 | 2018-08-29 | 株式会社安川電機 | Power conversion apparatus, server, and data generation method |
JP6973151B2 (en) * | 2018-02-14 | 2021-11-24 | トヨタ自動車株式会社 | Motor control device |
JP6642608B2 (en) * | 2018-03-19 | 2020-02-05 | 株式会社椿本チエイン | Motor device |
WO2020095450A1 (en) * | 2018-11-09 | 2020-05-14 | 株式会社安川電機 | Power conversion device, pumping device, and control method |
JP7006628B2 (en) * | 2019-01-24 | 2022-01-24 | 株式会社デンソー | Motor control device |
JP7173887B2 (en) * | 2019-02-01 | 2022-11-16 | ミネベアミツミ株式会社 | Semiconductor devices, motor drive control devices, and motor units |
JP7341836B2 (en) * | 2019-10-09 | 2023-09-11 | 株式会社マキタ | electric work equipment |
DE102019134143A1 (en) * | 2019-12-12 | 2021-06-17 | Zf Automotive Germany Gmbh | Steer-by-wire steering system and method for operating a steer-by-wire steering system |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3401991B2 (en) * | 1995-05-16 | 2003-04-28 | 日産自動車株式会社 | Electric power steering device |
JP3518944B2 (en) * | 1996-04-11 | 2004-04-12 | 三菱電機株式会社 | Motor drive |
JP3292179B2 (en) * | 1999-09-07 | 2002-06-17 | トヨタ自動車株式会社 | Abnormality detection device for motor drive device |
JP2002362386A (en) * | 2001-06-11 | 2002-12-18 | Unisia Jecs Corp | Motor driving device and electric power steering |
JP2003033082A (en) * | 2001-07-16 | 2003-01-31 | Hitachi Unisia Automotive Ltd | Motor drive |
JP4599995B2 (en) * | 2004-11-05 | 2010-12-15 | 日本精工株式会社 | Control device for electric power steering device |
JP4177387B2 (en) * | 2006-05-01 | 2008-11-05 | 三菱電機株式会社 | Motor control device |
JP5402414B2 (en) * | 2009-09-02 | 2014-01-29 | 日本精工株式会社 | Electric power steering device |
JP2011067065A (en) * | 2009-09-18 | 2011-03-31 | Omron Automotive Electronics Co Ltd | Motor driving apparatus |
KR20120029084A (en) * | 2010-09-16 | 2012-03-26 | 주식회사 만도 | Electric power steering apparatus |
CN102582679B (en) * | 2011-01-07 | 2015-06-17 | 本田技研工业株式会社 | Electric power steering apparatus |
-
2012
- 2012-11-14 JP JP2012250489A patent/JP5511934B2/en active Active
-
2013
- 2013-07-15 FR FR1356945A patent/FR2998117B1/en not_active Expired - Fee Related
- 2013-07-26 CN CN201310320715.0A patent/CN103812403B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
FR2998117A1 (en) | 2014-05-16 |
CN103812403B (en) | 2016-08-10 |
CN103812403A (en) | 2014-05-21 |
JP2014100002A (en) | 2014-05-29 |
FR2998117B1 (en) | 2018-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5511934B2 (en) | Motor control device, motor control method, and electric power steering device | |
EP3035523B1 (en) | Motor control device, electric power steering device using same, and vehicle | |
JP5311233B2 (en) | Motor control device and electric power steering device using the same | |
JP6683152B2 (en) | Abnormality diagnosis device | |
US7161317B2 (en) | Electromotive power steering controller | |
JP4757815B2 (en) | Electric motor control device and vehicle | |
JP4968698B2 (en) | Electric motor control device | |
EP3113355B1 (en) | Motor control device and electric power-steering device and vehicle using said motor control device | |
EP2787633B1 (en) | Motor control device | |
JP6150757B2 (en) | Load drive device | |
JP2015202019A (en) | Controller of electric motor | |
CN103959638A (en) | Electric power steering device | |
JP5243767B2 (en) | Electric power steering device | |
US8886411B2 (en) | Power steering system | |
US8767364B2 (en) | Vehicle steering system | |
US8892296B2 (en) | Power state diagnosis method and apparatus | |
JP2016019385A (en) | Motor device | |
CN103991475A (en) | Electronic control device for electric power steering apparatus | |
JP4371844B2 (en) | Brushless motor drive device | |
JP4382768B2 (en) | Electric power steering device | |
EP2594459B1 (en) | Motor control unit and vehicle electric power steering system | |
JP2011176912A (en) | Motor controller | |
JP7067337B2 (en) | Motor control device and electric power steering device equipped with it | |
JP2010239682A (en) | Drive device | |
JP5412768B2 (en) | Motor control device and electric power steering device |
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: 20140225 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140325 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5511934 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 |