JP2017127066A - Motor controller and electrically-driven power steering device - Google Patents

Motor controller and electrically-driven power steering device Download PDF

Info

Publication number
JP2017127066A
JP2017127066A JP2016003550A JP2016003550A JP2017127066A JP 2017127066 A JP2017127066 A JP 2017127066A JP 2016003550 A JP2016003550 A JP 2016003550A JP 2016003550 A JP2016003550 A JP 2016003550A JP 2017127066 A JP2017127066 A JP 2017127066A
Authority
JP
Japan
Prior art keywords
phase
current
motor
command value
harmonic
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
JP2016003550A
Other languages
Japanese (ja)
Inventor
木村 玄
Takashi Kimura
玄 木村
志鵬 塗
Zhipeng Tu
志鵬 塗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NSK Ltd
Original Assignee
NSK Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NSK Ltd filed Critical NSK Ltd
Priority to JP2016003550A priority Critical patent/JP2017127066A/en
Publication of JP2017127066A publication Critical patent/JP2017127066A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a motor controller and electric power steering device, capable of accommodating a malfunction caused by a harmonic component contained in a motor current to be fed back for drivingly controlling a motor.SOLUTION: The motor controller, drivingly controlling a motor on the basis of a current command value to the motor and a motor current to be fed back, feeds back a fundamental wave component of the motor current and at least one harmonic component as a motor current and drivingly controls the motor using a current command value for the fundamental wave component and a current command value for the harmonic component.SELECTED DRAWING: Figure 3

Description

本発明は、モータに対する電流指令値及びフィードバックされるモータ電流に基づいてモータを駆動制御するモータ制御装置に関し、特にモータ電流の高調波成分をフィードバックすることにより高調波成分に起因する不具合に対応可能なモータ制御装置及びそれを搭載した電動パワーステアリング装置に関する。   The present invention relates to a motor control device that drives and controls a motor based on a current command value for the motor and a motor current that is fed back. In particular, the present invention can deal with a problem caused by a harmonic component by feeding back the harmonic component of the motor current. The present invention relates to a motor control device and an electric power steering device equipped with the motor control device.

モータ制御装置を搭載し、車両のステアリング機構にモータの回転力で操舵補助力(アシスト力)を付与する電動パワーステアリング装置(EPS)は、モータの駆動力で減速機を介してギア又はベルト等の伝達機構により、ステアリングシャフト或いはラック軸に操舵補助力を付与するようになっている。かかる従来の電動パワーステアリング装置は、操舵補助力のトルクを正確に発生させるため、モータ電流のフィードバック制御を行っている。フィードバック制御は、電流指令値とモータ電流検出値との差が小さくなるようにモータ印加電圧を調整するものであり、モータ印加電圧の調整は、一般的にPWM(パルス幅変調)制御のデューティの調整で行っている。   An electric power steering device (EPS) that is equipped with a motor control device and applies a steering assist force (assist force) to the steering mechanism of the vehicle by the rotational force of the motor is a gear or belt via a reduction gear by the driving force of the motor. With this transmission mechanism, a steering assist force is applied to the steering shaft or the rack shaft. Such a conventional electric power steering apparatus performs feedback control of the motor current in order to accurately generate the torque of the steering assist force. In feedback control, the motor applied voltage is adjusted so that the difference between the current command value and the motor current detection value becomes small. In general, the adjustment of the motor applied voltage is performed by the duty of PWM (pulse width modulation) control. It is done by adjustment.

電動パワーステアリング装置の一般的な構成を図1に示して説明すると、ハンドル1のコラム軸(ステアリングシャフト、ハンドル軸)2は減速ギア3、ユニバーサルジョイント4a及び4b、ピニオンラック機構5、タイロッド6a,6bを経て、更にハブユニット7a,7bを介して操向車輪8L,8Rに連結されている。また、コラム軸2には、ハンドル1の操舵トルクを検出するトルクセンサ10及び操舵角θを検出する舵角センサ14が設けられており、ハンドル1の操舵力を補助するモータ20が減速ギア3を介してコラム軸2に連結されている。電動パワーステアリング装置を制御するコントロールユニット(ECU)30には、電源としてのバッテリ13から電力が供給されると共に、イグニションキー11を経てイグニションキー(IG)信号が入力される。コントロールユニット30は、トルクセンサ10で検出された操舵トルクThと車速センサ12で検出された車速Velとに基づいてアシスト(操舵補助)指令の電流指令値の演算を行い、演算された電流指令値に補償等を施した電圧指令値Vrefによってモータ20に供給する電流を制御する。なお、舵角センサ14は必須のものではなく、配設されていなくても良く、モータ20に連結されたレゾルバ等の回転角センサから得ることもできる。   The general configuration of the electric power steering apparatus will be described with reference to FIG. 6b is further connected to the steering wheels 8L and 8R via hub units 7a and 7b. Further, the column shaft 2 is provided with a torque sensor 10 for detecting the steering torque of the handle 1 and a steering angle sensor 14 for detecting the steering angle θ, and the motor 20 for assisting the steering force of the handle 1 is provided with the reduction gear 3. Are connected to the column shaft 2 via A control unit (ECU) 30 that controls the electric power steering apparatus is supplied with electric power from a battery 13 as a power source, and also receives an ignition key (IG) signal via an ignition key 11. The control unit 30 calculates the current command value of the assist (steering assist) command based on the steering torque Th detected by the torque sensor 10 and the vehicle speed Vel detected by the vehicle speed sensor 12, and the calculated current command value The current supplied to the motor 20 is controlled by the voltage command value Vref that has been compensated for. The rudder angle sensor 14 is not essential and may not be provided, and may be obtained from a rotation angle sensor such as a resolver connected to the motor 20.

コントロールユニット30には、車両の各種情報を授受するCAN(Controller Area Network)40が接続されており、車速VelはCAN40から受信することも可能である。また、コントロールユニット30には、CAN40以外の通信、アナログ/ディジタル信号、電波等を授受する非CAN41も接続可能である。   The control unit 30 is connected to a CAN (Controller Area Network) 40 that exchanges various types of vehicle information, and the vehicle speed Vel can also be received from the CAN 40. The control unit 30 can be connected to a non-CAN 41 that exchanges communications, analog / digital signals, radio waves, and the like other than the CAN 40.

コントロールユニット30は主としてMCU(CPUやMPU等を含む)で構成されるが、そのMCU内部においてプログラムで実行される一般的な機能を示すと、例えば図2に示されるような構成となっている。   The control unit 30 is mainly configured by an MCU (including a CPU, an MPU, etc.), and a general function executed by a program inside the MCU is configured as shown in FIG. 2, for example. .

図2を参照してコントロールユニット30の機能及び動作を説明すると、トルクセンサ10で検出された操舵トルクTh及び車速センサ12で検出された(若しくはCAN40からの)車速Velは電流指令値演算部31に入力され、電流指令値演算部31は操舵トルクTh及び車速Velに基づいてアシストマップ等を用いて、モータ20に供給するモータ電流の制御目標値である電流指令値Irefを演算する。演算された電流指令値Irefは加算部32Aを経て電流制限部33に入力され、最大電流を制限された電流指令値Irefmが減算部32Bに入力され、フィードバックされているモータ電流値Imとの偏差I(=Irefm−Im)が演算され、その偏差Iが操舵動作の特性改善のためのPI(比例積分)制御等の電流制御部35に入力される。電流制御部35で特性改善された電圧指令値VrefがPWM制御部36に入力され、更に駆動部としてのインバータ37を介してモータ20がPWM駆動される。モータ20のモータ電流値Imはモータ電流検出器38で検出され、減算部32Bにフィードバックされる。インバータ37は駆動素子としてFETが用いられ、FETのブリッジ回路で構成されている。モータ20にはレゾルバ等の回転角センサ21が連結されており、回転角θeが検出されて出力される。   The function and operation of the control unit 30 will be described with reference to FIG. 2. The steering torque Th detected by the torque sensor 10 and the vehicle speed Vel detected by the vehicle speed sensor 12 (or from the CAN 40) are the current command value calculation unit 31. The current command value calculation unit 31 calculates a current command value Iref that is a control target value of the motor current supplied to the motor 20 using an assist map or the like based on the steering torque Th and the vehicle speed Vel. The calculated current command value Iref is input to the current limiting unit 33 through the adding unit 32A, and the current command value Irefm with the maximum current limited is input to the subtracting unit 32B, and the deviation from the fed back motor current value Im. I (= Irefm−Im) is calculated, and the deviation I is input to a current control unit 35 such as PI (proportional integration) control for improving the characteristics of the steering operation. The voltage command value Vref whose characteristics have been improved by the current control unit 35 is input to the PWM control unit 36, and the motor 20 is PWM driven via an inverter 37 as a drive unit. The motor current value Im of the motor 20 is detected by the motor current detector 38 and fed back to the subtraction unit 32B. The inverter 37 uses a FET as a drive element, and is configured by a bridge circuit of the FET. A rotation angle sensor 21 such as a resolver is connected to the motor 20, and the rotation angle θe is detected and output.

加算部32Aには補償信号生成部34からの補償信号CMが加算されており、補償信号CMの加算によって操舵システム系の特性補償を行い、収れん性や慣性特性等を改善するようになっている。補償信号生成部34は、セルフアライニングトルク(SAT)343と慣性342を加算部344で加算し、その加算結果に更に収れん性341を加算部345で加算し、加算部345の加算結果を補償信号CMとしている。   A compensation signal CM from the compensation signal generator 34 is added to the adder 32A, and the compensation of the steering system system is performed by adding the compensation signal CM to improve the convergence and inertia characteristics. . The compensation signal generation unit 34 adds the self-aligning torque (SAT) 343 and the inertia 342 by the addition unit 344, and further adds the convergence 341 to the addition result by the addition unit 345, and compensates the addition result of the addition unit 345. The signal CM is used.

このような電動パワーステアリング装置において、モータとしては耐久性や保守性に優れ、騒音やノイズも少ないブラシレスモータが一般的に使用されており、ブラシレスモータを使用する場合、d軸及びq軸で定義されるdq回転座標系でモータの電流制御を実現することが多い。dq回転座標系でのモータの電流制御では、例えば3相のブラシレスモータの場合、dq回転座標系からU相、V相及びW相で定義されるUVW固定座標系への変換及びその逆の変換が実行される。具体的には、モータ電流に対するUVW固定座標系からdq回転座標系への変換や電圧指令値に対するdq回転座標系からUVW固定座標系への変換等が実行されている。これらの変換ではモータ(ロータ)の回転角(電気角)が使用される。つまり、モータの駆動制御にはモータから検出されるモータ電流及び回転角が使用されているが、これらにはノイズ等により歪みやズレが生じ、それに起因して振動や騒音が発生することがあるので、その歪みやズレへの対応が必要となっている。例えば、特許第4502734号公報(特許文献1)で開示されている電動機制御装置では、電動機(モータ)に取り付けた回転位置検出装置(回転角センサ等)の取り付け位置のズレ等により生じる位相差(オフセット量)の算出精度を向上させ、それを用いて回転位置検出装置の出力(回転角)を補正することにより対応している。   In such an electric power steering apparatus, a brushless motor that is excellent in durability and maintainability and has low noise and noise is generally used as a motor. When a brushless motor is used, it is defined by d axis and q axis. In many cases, motor current control is realized by the dq rotation coordinate system. In the motor current control in the dq rotation coordinate system, for example, in the case of a three-phase brushless motor, conversion from the dq rotation coordinate system to the UVW fixed coordinate system defined by the U phase, V phase, and W phase and vice versa Is executed. Specifically, conversion from the UVW fixed coordinate system to the dq rotating coordinate system for the motor current, conversion from the dq rotating coordinate system to the UVW fixed coordinate system for the voltage command value, and the like are performed. In these conversions, the rotation angle (electrical angle) of the motor (rotor) is used. In other words, the motor current and rotation angle detected from the motor are used for motor drive control, but these may be distorted or misaligned due to noise or the like, resulting in vibration or noise. Therefore, it is necessary to deal with the distortion and deviation. For example, in the electric motor control device disclosed in Japanese Patent No. 4502734 (Patent Document 1), a phase difference (for example, caused by a displacement of a mounting position of a rotational position detection device (rotation angle sensor or the like) attached to the motor (motor) ( This is dealt with by improving the calculation accuracy of the offset amount and correcting the output (rotation angle) of the rotational position detection device using the calculation accuracy.

特許第4502734号公報Japanese Patent No. 4502734

しかしながら、特許文献1の装置では、補正された回転角を使用してモータ電流のUVW固定座標系からdq回転座標系への変換を行っているが、モータ電流自体に対しては特に補正を行っていない。通常、モータ電流には基本波成分の他に高調波成分を含んでおり、この高調波成分に起因してトルクリップルが発生し、振動や騒音の要因の1つとなるが、特許文献1の装置ではそれに対応することができない。   However, the apparatus of Patent Document 1 uses the corrected rotation angle to convert the motor current from the UVW fixed coordinate system to the dq rotational coordinate system, but particularly corrects the motor current itself. Not. Normally, the motor current includes a harmonic component in addition to the fundamental component, and torque ripple is generated due to this harmonic component, which is one of the causes of vibration and noise. Then it cannot cope with it.

本発明は上述のような事情よりなされたものであり、本発明の目的は、モータを駆動制御するためにフィードバックされるモータ電流に含まれる高調波成分に起因して発生する不具合に対応可能なモータ制御装置及びそれを搭載した電動パワーステアリング装置を提供することにある。   The present invention has been made under the circumstances as described above, and an object of the present invention is to cope with a problem caused by a harmonic component included in a motor current fed back to drive and control the motor. It is an object to provide a motor control device and an electric power steering device equipped with the motor control device.

本発明は、モータに対する電流指令値及びフィードバックされるモータ電流に基づいて前記モータを駆動制御するモータ制御装置に関し、本発明の上記目的は、前記モータ電流として前記モータ電流の基本波成分及び少なくとも1つの高調波成分をフィードバックし、前記基本波成分に対する電流指令値及び前記高調波成分に対する電流指令値を用いて前記モータを駆動制御することにより達成される。   The present invention relates to a motor control device that drives and controls the motor based on a current command value for the motor and a fed back motor current. The object of the present invention is to provide a fundamental wave component of the motor current and at least one as the motor current. This is achieved by feeding back two harmonic components and driving and controlling the motor using a current command value for the fundamental component and a current command value for the harmonic component.

また、本発明の上記目的は、前記モータ電流から基本波成分である基本波モータ電流及び高調波成分である少なくとも1つの高調波モータ電流を分離して出力する高調波分離部と、前記基本波成分に対する電流指令値と前記基本波モータ電流との偏差を用いて基本波電圧指令値を演算して出力する基本波電流制御部と、前記高調波成分に対する電流指令値と前記高調波モータ電流との偏差を用いて高調波電圧指令値を演算して出力する高調波電流制御部とを備え、前記基本波電圧指令値及び前記高調波電圧指令値に基づいて前記モータを駆動制御することにより達成される。   In addition, the above-described object of the present invention is to provide a harmonic separation unit that separates and outputs at least one harmonic motor current that is a fundamental wave component and a harmonic component from the motor current, and the fundamental wave. A fundamental wave current control unit that calculates and outputs a fundamental wave voltage command value using a deviation between a current command value for a component and the fundamental motor current; a current command value for the harmonic component; and the harmonic motor current; And a harmonic current control unit that calculates and outputs a harmonic voltage command value using the deviation of, and is achieved by driving and controlling the motor based on the fundamental voltage command value and the harmonic voltage command value Is done.

更に、本発明の上記目的は、前記基本波電圧指令値及び前記高調波電圧指令値を加算した値に基づいて前記モータを駆動制御することにより、或いは3相の電流を2相の電流に変換する3相/2相変換部と、2相の電圧を3相の電圧に変換する2相/3相変換部とをさらに備え、前記高調波分離部から出力される前記基本波モータ電流及び前記高調波モータ電流が3相の電流で、前記3相の基本波モータ電流及び前記3相の高調波モータ電流を前記3相/2相変換部でそれぞれ2相の電流に変換してフィードバックし、前記基本波電流制御部から出力される前記基本波電圧指令値及び前記高調波電流制御部から出力される前記高調波電圧指令値が2相の電圧で、前記2相の基本波電圧指令値及び前記2相の高調波電圧指令値を前記2相/3相変換部でそれぞれ3相の電圧に変換することにより、或いは前記高調波成分として少なくとも第5次高調波成分を含むことにより、或いは前記モータを駆動することにより操舵系をアシスト制御する電動パワーステアリング装置に用いられることにより、より効果的に達成される。   Further, the above object of the present invention is to drive control the motor based on a value obtained by adding the fundamental voltage command value and the harmonic voltage command value, or convert a three-phase current into a two-phase current. And a two-phase / three-phase converter that converts a two-phase voltage into a three-phase voltage, the fundamental motor current output from the harmonic separator, and the The harmonic motor current is a three-phase current, the three-phase fundamental motor current and the three-phase harmonic motor current are each converted into a two-phase current by the three-phase / two-phase converter and fed back, The fundamental voltage command value output from the fundamental current control unit and the harmonic voltage command value output from the harmonic current control unit are two-phase voltages, and the two-phase fundamental voltage command value and The two-phase harmonic voltage command value is set to the two-phase / 3-phase. An electric power steering device that assists and controls the steering system by converting the voltage into a three-phase voltage in each conversion unit, including at least the fifth harmonic component as the harmonic component, or driving the motor This is achieved more effectively.

また、上記モータ制御装置を搭載した電動パワーステアリング装置により上記目的は達成される。   Further, the object is achieved by an electric power steering device equipped with the motor control device.

本発明のモータ制御装置によれば、モータを駆動制御するために使用されるモータ電流として、基本波成分の他に高調波成分もフィードバックし、高調波成分に対する電流指令値も用いて駆動制御する。これにより、高調波成分に起因して発生するトルクリップル等の不具合を効率的に抑制することができ、振動や騒音を抑えることができる。   According to the motor control device of the present invention, as a motor current used for driving and controlling the motor, the harmonic component is fed back in addition to the fundamental component, and the drive control is performed using the current command value for the harmonic component. . As a result, problems such as torque ripple caused by the harmonic component can be efficiently suppressed, and vibration and noise can be suppressed.

また、上記モータ制御装置を電動パワーステアリング装置に搭載することにより、振動や騒音が少ない電動パワーステアリング装置を提供することができる。   In addition, by mounting the motor control device on an electric power steering device, an electric power steering device with less vibration and noise can be provided.

電動パワーステアリング装置の概要を示す構成図である。It is a lineblock diagram showing an outline of an electric power steering device. 電動パワーステアリング装置の制御系の構成例を示すブロック図である。It is a block diagram which shows the structural example of the control system of an electric power steering apparatus. 本発明の構成例(第1実施形態)を示すブロック図である。It is a block diagram which shows the structural example (1st Embodiment) of this invention. 本発明の動作例(第1実施形態)を示すフローチャートである。It is a flowchart which shows the operation example (1st Embodiment) of this invention. 本発明の構成例(第2実施形態)を示すブロック図である。It is a block diagram which shows the structural example (2nd Embodiment) of this invention. 本発明の動作例(第2実施形態)を示すフローチャートである。It is a flowchart which shows the operation example (2nd Embodiment) of this invention.

本発明では、モータ電流のフィードバック制御において、モータ電流の基本波成分の他に高調波成分もフィードバックし、基本波成分及び高調波成分それぞれで電流追従制御を実行する。   In the present invention, in the feedback control of the motor current, the harmonic component is fed back in addition to the fundamental component of the motor current, and current tracking control is executed for each of the fundamental component and the harmonic component.

高調波とは基本波の整数倍の周波数をもつ正弦波のことで、例えば、基本波の5倍の周波数をもつ高調波は第5次高調波と呼ばれる。基本波とは、1つの非正弦波(ひずみ波)を構成する種々の周波数の正弦波のうち、最も低い周波数の正弦波のことで、これよりも高い周波数をもつ高調波はトルクリップルを発生させ、振動や騒音の原因になる等の悪影響を及ぼす。高調波のうち、第5次及び第7次高調波が悪影響を強く及ぼすとされているが、高調波を発生させる原因によっては他の次数の高調波の悪影響が強くなる可能性があるので、本発明では、任意の次数の高調波に対応できるようになっている。   The harmonic is a sine wave having a frequency that is an integral multiple of the fundamental wave. For example, a harmonic having a frequency that is five times the fundamental wave is called a fifth harmonic. The fundamental wave is the sine wave of the lowest frequency among the sine waves of various frequencies that make up one non-sinusoidal wave (distortion wave), and higher harmonics generate torque ripple. Adverse effects such as vibration and noise. Among the harmonics, the 5th and 7th harmonics are said to have a strong adverse effect, but depending on the cause of generating the harmonics, the harmonics of other orders may be adversely affected. In the present invention, it is possible to cope with harmonics of an arbitrary order.

基本波成分(以下、単に「基本波」とする)及び高調波成分(以下、単に「高調波」とする)それぞれで電流追従制御を実行するために、本発明はフィードバックされるモータ電流を基本波と高調波に分離する機能を有する。分離後、基本波と高調波それぞれでフィードバック経路を構成しており、モータ電流の制御目標値である電流指令値も、基本波に対する電流指令値(以下、「基本波電流指令値」とする)及び高調波に対する電流指令値(以下、「高調波電流指令値」とする)が設定される。   In order to execute current tracking control with a fundamental wave component (hereinafter simply referred to as “fundamental wave”) and a harmonic component (hereinafter simply referred to as “harmonic wave”), the present invention is based on the motor current fed back. It has a function to separate waves and harmonics. After separation, a feedback path is configured with each of the fundamental wave and harmonics, and the current command value that is the control target value of the motor current is also the current command value for the fundamental wave (hereinafter referred to as “fundamental wave current command value”). And a current command value for harmonics (hereinafter referred to as “harmonic current command value”) is set.

以下に、本発明の実施形態を、図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図3は本発明の実施形態の構成例(第1実施形態)を図2に対応させて示しており、同一構成には同一符号を付して詳細な説明は省略する。   FIG. 3 shows a configuration example (first embodiment) of the embodiment of the present invention corresponding to FIG. 2, and the same components are denoted by the same reference numerals and detailed description thereof is omitted.

本実施形態での駆動制御の対象は3相のブラシレスモータであり、モータ電流は3相(U相、V相及びW相)の電流で、フィードバックされる際に2相(d軸及びq軸)の電流に変換される。変換された2相のモータ電流のフィードバックにより2相の電圧指令値が演算され、2相の電圧指令値は3相の電圧指令値に変換され、モータ20を制御する。また、図3の例で対象とする高調波は第5次高調波である。なお、本実施形態は、図2に示される電流制限部33及び補償信号生成部34を備えていないが、備えるようにしても良い。   The target of drive control in this embodiment is a three-phase brushless motor, and the motor current is a three-phase (U-phase, V-phase, and W-phase) current, and two phases (d-axis and q-axis) are fed back. ) Current. A two-phase voltage command value is calculated by feedback of the converted two-phase motor current, the two-phase voltage command value is converted into a three-phase voltage command value, and the motor 20 is controlled. Further, the target harmonic in the example of FIG. 3 is the fifth harmonic. The present embodiment does not include the current limiting unit 33 and the compensation signal generation unit 34 illustrated in FIG. 2, but may include them.

電流指令値演算部110は、図2に示される電流指令値演算部31と同様に、操舵トルクTh及び車速Velに基づいてアシストマップ等を用いて電流指令値を演算するが、電流指令値として基本波電流指令値Iref1及び高調波電流指令値Iref5を演算する。基本波電流指令値Iref1は平均トルクの制御用として使用され、或る回転速度の下、最大のトルクが発生するように生成される。高調波電流指令値Iref5はトルクリップルの制御用として使用され、トルクリップルが最小となるように生成される。通常、高調波をなくすため、高調波電流指令値Iref5として0(ゼロ)指令を与えるが、意図的に高調波を混入させるため、任意の値を指令しても良い。   The current command value calculation unit 110 calculates a current command value using an assist map or the like based on the steering torque Th and the vehicle speed Vel, similarly to the current command value calculation unit 31 shown in FIG. The fundamental current command value Iref1 and the harmonic current command value Iref5 are calculated. The fundamental current command value Iref1 is used for controlling the average torque, and is generated so that the maximum torque is generated at a certain rotational speed. The harmonic current command value Iref5 is used for torque ripple control and is generated so that the torque ripple is minimized. Usually, in order to eliminate harmonics, 0 (zero) command is given as the harmonic current command value Iref5. However, in order to intentionally mix harmonics, any value may be commanded.

モータ角速度演算部240は、モータ20に連結されている回転角センサ21が検出する回転角(電気角)θeからモータ角速度ωeを算出する。   The motor angular velocity calculation unit 240 calculates the motor angular velocity ωe from the rotation angle (electrical angle) θe detected by the rotation angle sensor 21 connected to the motor 20.

dq軸電流指令値演算部120は、基本波電流指令値Iref1及びモータ角速度ωeを用いて、d軸基本波電流指令値Idref1及びq軸基本波電流指令値Iqref1を算出する。d軸基本波電流指令値Idref1及びq軸基本波電流指令値Iqref1は、例えば特許第5282376号公報に記載されているd−q軸電流指令値算出部で実行されている方法等で算出される。この際、モータの機械角に対するモータ角速度が必要な場合は、電気角に対するモータ角速度ωeに基づいて算出する。dq軸電流指令値演算部130も、dq軸電流指令値演算部120と同様の構成及び動作により、高調波電流指令値Iref5及びモータ角速度ωeを用いて、d軸高調波電流指令値Idref5及びq軸高調波電流指令値Iqref5を算出する。   The dq-axis current command value calculation unit 120 calculates the d-axis fundamental wave current command value Idref1 and the q-axis fundamental wave current command value Iqref1 using the fundamental wave current command value Iref1 and the motor angular velocity ωe. The d-axis fundamental wave current command value Idref1 and the q-axis fundamental wave current command value Iqref1 are calculated by, for example, the method executed by the dq-axis current command value calculation unit described in Japanese Patent No. 5282376. . At this time, if the motor angular velocity with respect to the mechanical angle of the motor is necessary, the motor angular velocity ωe with respect to the electrical angle is calculated. The dq-axis current command value calculation unit 130 also has the same configuration and operation as the dq-axis current command value calculation unit 120, and uses the harmonic current command value Iref5 and the motor angular velocity ωe, and the d-axis harmonic current command value Idref5 and q An axial harmonic current command value Iqref5 is calculated.

高調波分離部200は、モータ電流検出器38が検出するモータ20の各相に流れるモータ電流(U相モータ電流Ium、V相モータ電流Ivm及びW相モータ電流Iwm)を基本波(基本波モータ電流)と第5次高調波(高調波モータ電流)に分離する。即ち、U相モータ電流IumをU相基本波モータ電流Ium1とU相高調波モータ電流Ium5に分離し、V相モータ電流IvmをV相基本波モータ電流Ivm1とV相高調波モータ電流Ivm5に分離し、W相モータ電流IwmをW相基本波モータ電流Iwm1とW相高調波モータ電流Iwm5に分離する。高調波分離部200は、例えば第5次高調波の周波数を通過させるバンドパスフィルタの機能を有しており、モータ電流に対してフィルタ機能を働かせて高調波モータ電流を抽出し、高調波モータ電流を抽出されたモータ電流を基本波モータ電流とする。この場合、基本波モータ電流には基本波以外の周波数成分も含まれている可能性があり、厳密には基本波という表現と合わないが、基本波を含むということで基本波の表現を使用する。なお、高調波分離部200が基本波の周波数を通過させるバンドパスフィルタの機能も有し、その機能を使用して基本波モータ電流を抽出するようにしても良い。   The harmonic separation unit 200 generates a fundamental wave (fundamental wave motor) from motor currents (U-phase motor current Ium, V-phase motor current Ivm, and W-phase motor current Iwm) that flow in each phase of the motor 20 detected by the motor current detector 38. Current) and fifth harmonic (harmonic motor current). That is, the U-phase motor current Ium is separated into the U-phase fundamental wave motor current Ium1 and the U-phase harmonic motor current Ium5, and the V-phase motor current Ivm is separated into the V-phase fundamental wave motor current Ivm1 and the V-phase harmonic motor current Ivm5. Then, the W-phase motor current Iwm is separated into a W-phase fundamental motor current Iwm1 and a W-phase harmonic motor current Iwm5. The harmonic separation unit 200 has a function of a bandpass filter that passes, for example, the frequency of the fifth harmonic, and extracts a harmonic motor current by using a filter function with respect to the motor current. The motor current from which the current is extracted is set as a fundamental motor current. In this case, the fundamental wave motor current may contain frequency components other than the fundamental wave, and strictly speaking, it does not match the fundamental wave expression, but the fundamental wave expression is used because it contains the fundamental wave. To do. Note that the harmonic separation unit 200 also has a function of a band pass filter that allows the fundamental frequency to pass, and the fundamental motor current may be extracted using this function.

3相/2相変換部210は、回転角θeを用いて、3相の電流である基本波モータ電流Ium1、Ivm1及びIwm1を、2相の電流に変換する。具体的には、下記数1のベクトル変換式を用いて、基本波モータ電流を、2相の電流であるd軸基本波モータ電流Idm1及びq軸基本波モータ電流Iqm1に変換する。   The three-phase / two-phase converter 210 converts the fundamental wave motor currents Ium1, Ivm1, and Iwm1, which are three-phase currents, into two-phase currents using the rotation angle θe. Specifically, the fundamental wave motor current is converted into a d-phase fundamental wave motor current Idm1 and a q-axis fundamental wave motor current Iqm1, which are two-phase currents, using the following vector conversion equation.

Figure 2017127066
ここで、Kは定数で、絶対変換の場合は√(2/3)で、相対変換の場合は2/3であり、変換前後のベクトルの大きさを無視して良い場合は1でも良い。
Figure 2017127066
Here, K is a constant, √ (2/3) in the case of absolute conversion, 2/3 in the case of relative conversion, and may be 1 if the magnitude of the vector before and after conversion can be ignored.

3相/2相変換部220も、ベクトル変換式を用いて、高調波モータ電流Ium5、Ivm5及びIwm5を、2相の電流であるd軸高調波モータ電流Idm5及びq軸高調波モータ電流Iqm5に変換するが、高調波モータ電流は第5次高調波であるから、回転角θeではなく、回転角θeを5倍にした回転角θem(=θe×5)を使用する。回転角θemの算出は定数乗算部230で実行される。   The three-phase / two-phase conversion unit 220 also converts the harmonic motor currents Ium5, Ivm5, and Iwm5 into the d-axis harmonic motor current Idm5 and the q-axis harmonic motor current Iqm5, which are two-phase currents, using a vector conversion formula. However, since the harmonic motor current is the fifth harmonic, the rotation angle θem (= θe × 5) obtained by multiplying the rotation angle θe by 5 is used instead of the rotation angle θe. The rotation angle θem is calculated by the constant multiplier 230.

減算部250、251、252及び253には、d軸基本波電流指令値Idref1、q軸基本波電流指令値Iqref1、d軸高調波電流指令値Idref5及びq軸高調波電流指令値Iqref5がそれぞれ加算入力され、d軸基本波モータ電流Idm1、q軸基本波モータ電流Iqm1、d軸高調波モータ電流Idm5及びq軸高調波モータ電流Iqm5がそれぞれ減算入力され、偏差Id1、Iq1、Id5及びIq5が算出される。   The subtracting units 250, 251, 252 and 253 are respectively added with a d-axis fundamental wave current command value Idref1, a q-axis fundamental wave current command value Iqref1, a d-axis harmonic current command value Idref5 and a q-axis harmonic current command value Iqref5. D-axis fundamental wave motor current Idm1, q-axis fundamental wave motor current Iqm1, d-axis harmonic motor current Idm5 and q-axis harmonic motor current Iqm5 are subtracted and calculated, and deviations Id1, Iq1, Id5 and Iq5 are calculated. Is done.

基本波電流制御部140は、図2に示される電流制御部35と同様に、PI制御等により偏差Id1に基づいてd軸基本波電圧指令値Vdref1を求める。同様に、基本波電流制御部150も、偏差Iq1に基づいてq軸基本波電圧指令値Vqref1を求める。高調波電流制御部160及び170は、それぞれ偏差Id5及びIq5に基づいてd軸高調波電圧指令値Vdref5及びq軸高調波電圧指令値Vqref5を求める。   Similarly to the current control unit 35 shown in FIG. 2, the fundamental wave current control unit 140 obtains the d-axis fundamental wave voltage command value Vdref1 based on the deviation Id1 by PI control or the like. Similarly, fundamental wave current control unit 150 also obtains q-axis fundamental wave voltage command value Vqref1 based on deviation Iq1. Harmonic current control units 160 and 170 obtain d-axis harmonic voltage command value Vdref5 and q-axis harmonic voltage command value Vqref5 based on deviations Id5 and Iq5, respectively.

2相/3相変換部180は、回転角θeを用いて、2相の電圧であるd軸基本波電圧指令値Vdref1及びq軸基本波電圧指令値Vqref1を、3相の電圧であるU相基本波電圧指令値Vuref1、V相基本波電圧指令値Vvref1及びW相基本波電圧指令値Vwref1に変換する。同様に、2相/3相変換部190も、2相の電圧であるd軸高調波電圧指令値Vdref5及びq軸高調波電圧指令値Vqref5を、3相の電圧であるU相高調波電圧指令値Vuref5、V相高調波電圧指令値Vvref5及びW相高調波電圧指令値Vwref5に変換するが、3相/2相変換部220の場合と同様に、回転角θeではなく回転角θemを使用する。   The two-phase / three-phase converter 180 uses the rotation angle θe to convert the d-axis fundamental wave voltage command value Vdref1 and the q-axis fundamental wave voltage command value Vqref1 that are two-phase voltages into a U-phase that is a three-phase voltage. The fundamental wave voltage command value Vuref1, the V phase fundamental wave voltage command value Vvref1, and the W phase fundamental wave voltage command value Vwref1 are converted. Similarly, the 2-phase / 3-phase converter 190 also converts the d-phase harmonic voltage command value Vdref5 and the q-axis harmonic voltage command value Vqref5, which are two-phase voltages, into a U-phase harmonic voltage command, which is a three-phase voltage. The value Vuref5, the V-phase harmonic voltage command value Vvref5, and the W-phase harmonic voltage command value Vwref5 are converted, but the rotation angle θem is used instead of the rotation angle θe as in the case of the three-phase / two-phase conversion unit 220. .

加算部260は、U相基本波電圧指令値Vuref1及びU相高調波電圧指令値Vuref5を加算して、U相電圧指令値Vurefを算出する。同様に、加算部261はV相基本波電圧指令値Vvref1及びV相高調波電圧指令値Vvref5を加算してV相電圧指令値Vvrefを算出し、加算部262はW相基本波電圧指令値Vwref1及びW相高調波電圧指令値Vwref5を加算してW相電圧指令値Vwrefを算出する。   Adder 260 adds U-phase fundamental voltage command value Vuref1 and U-phase harmonic voltage command value Vuref5 to calculate U-phase voltage command value Vuref. Similarly, the adding unit 261 calculates the V-phase voltage command value Vvref by adding the V-phase fundamental wave voltage command value Vvref1 and the V-phase harmonic voltage command value Vvref5, and the adding unit 262 calculates the W-phase fundamental wave voltage command value Vwref1. And the W-phase harmonic voltage command value Vwref5 is added to calculate the W-phase voltage command value Vwref.

PWM制御部36及びインバータ37は、図2に示される構成と同じものであり、U相電圧指令値Vuref、V相電圧指令値Vvref及びW相電圧指令値Vwrefに基づいてモータ20をPWM駆動する。   The PWM control unit 36 and the inverter 37 have the same configuration as that shown in FIG. 2, and PWM drive the motor 20 based on the U-phase voltage command value Vuref, the V-phase voltage command value Vvref, and the W-phase voltage command value Vwref. .

このような構成において、その動作例を図4のフローチャートを参照して説明する。   In such a configuration, an example of the operation will be described with reference to the flowchart of FIG.

動作がスタートすると、操舵トルクThをトルクセンサ10(図1参照)が検出し、車速Velを車速センサ12(図1参照)が検出(又はCAN40(図1参照)が出力)し、回転角θeを回転角センサ21が検出する(ステップS10)。操舵トルクTh及び車速Velは電流指令値演算部110に入力され、回転角θeはモータ角速度演算部240、定数乗算部230、2相/3相変換部180及び3相/2相変換部210に入力される。モータ電流検出器38はモータ20のU相に流れるU相モータ電流Ium、V相に流れるV相モータ電流Ivm及びW相に流れるW相モータ電流Iwmを検出し(ステップS20)、高調波分離部200に出力する。   When the operation starts, the torque sensor 10 (see FIG. 1) detects the steering torque Th, the vehicle speed sensor 12 (see FIG. 1) detects the vehicle speed Vel (or the CAN 40 (see FIG. 1) outputs), and the rotation angle θe. Is detected by the rotation angle sensor 21 (step S10). The steering torque Th and the vehicle speed Vel are input to the current command value calculation unit 110, and the rotation angle θe is input to the motor angular speed calculation unit 240, the constant multiplication unit 230, the two-phase / three-phase conversion unit 180, and the three-phase / two-phase conversion unit 210. Entered. The motor current detector 38 detects the U-phase motor current Ium flowing in the U-phase of the motor 20, the V-phase motor current Ivm flowing in the V-phase, and the W-phase motor current Iwm flowing in the W-phase (step S20), and a harmonic separation unit Output to 200.

電流指令値演算部110は、操舵トルクTh及び車速Velに基づいてアシストマップ等を用いて基本波電流指令値Iref1及び高調波電流指令値Iref5を演算し(ステップS30)、基本波電流指令値Iref1はdq軸電流指令値演算部120に、高調波電流指令値Iref5はdq軸電流指令値演算部130にそれぞれ入力される。   The current command value calculation unit 110 calculates the fundamental wave current command value Iref1 and the harmonic current command value Iref5 using an assist map or the like based on the steering torque Th and the vehicle speed Vel (step S30), and the fundamental wave current command value Iref1. Is input to the dq-axis current command value calculation unit 120, and the harmonic current command value Iref5 is input to the dq-axis current command value calculation unit 130.

モータ角速度演算部240は、回転角θeからモータ角速度ωeを算出し(ステップS40)、dq軸電流指令値演算部120及び130に出力する。   The motor angular velocity calculation unit 240 calculates the motor angular velocity ωe from the rotation angle θe (step S40) and outputs it to the dq axis current command value calculation units 120 and 130.

定数乗算部230は、回転角θeを5倍した回転角θemを算出し(ステップS50)、2相/3相変換部190及び3相/2相変換部220に出力する。なお、電流指令値演算部110、モータ角速度演算部240及び定数乗算部230の動作は、順番が入れ替わっても、並行して実行されても良い。   The constant multiplication unit 230 calculates a rotation angle θem obtained by multiplying the rotation angle θe by 5 (step S50), and outputs the rotation angle θem to the 2-phase / 3-phase conversion unit 190 and the 3-phase / 2-phase conversion unit 220. Note that the operations of the current command value calculation unit 110, the motor angular velocity calculation unit 240, and the constant multiplication unit 230 may be executed in parallel, even if the order is changed.

dq軸電流指令値演算部120は、基本波電流指令値Iref1及びモータ角速度ωeを用いて、d軸基本波電流指令値Idref1及びq軸基本波電流指令値Iqref1を算出する(ステップS60)。dq軸電流指令値演算部130は、高調波電流指令値Iref5及びモータ角速度ωeを用いて、d軸高調波電流指令値Idref5及びq軸高調波電流指令値Iqref5を算出する(ステップS70)。なお、dq軸電流指令値演算部120及び130の動作は、順番が入れ替わっても、並行して実行されても良い。   The dq-axis current command value calculation unit 120 calculates the d-axis fundamental wave current command value Idref1 and the q-axis fundamental wave current command value Iqref1 using the fundamental wave current command value Iref1 and the motor angular velocity ωe (step S60). The dq-axis current command value calculation unit 130 calculates the d-axis harmonic current command value Idref5 and the q-axis harmonic current command value Iqref5 using the harmonic current command value Iref5 and the motor angular velocity ωe (step S70). Note that the operations of the dq-axis current command value calculation units 120 and 130 may be executed in parallel even if the order is changed.

d軸基本波電流指令値Idref1は減算部250に、q軸基本波電流指令値Iqref1は減算部251に、d軸高調波電流指令値Idref5は減算部252に、q軸高調波電流指令値Iqref5は減算部253にそれぞれ加算入力される。   The d-axis fundamental current command value Idref1 is sent to the subtractor 250, the q-axis fundamental current command value Iqref1 is sent to the subtractor 251, the d-axis harmonic current command value Idref5 is sent to the subtractor 252, and the q-axis harmonic current command value Iqref5. Are added to the subtraction unit 253, respectively.

モータ電流を入力した高調波分離部200は、U相モータ電流IumをU相基本波モータ電流Ium1とU相高調波モータ電流Ium5に、V相モータ電流IvmをV相基本波モータ電流Ivm1とV相高調波モータ電流Ivm5に、W相モータ電流IwmをW相基本波モータ電流Iwm1とW相高調波モータ電流Iwm5にそれぞれフィルタ処理により分離し(ステップS80)、基本波であるU相基本波モータ電流Ium1、V相基本波モータ電流Ivm1及びW相基本波モータ電流Iwm1を3相/2相変換部210に出力し、第5次高調波であるU相高調波モータ電流Ium5、V相高調波モータ電流Ivm5及びW相高調波モータ電流Iwm5を3相/2相変換部220に出力する。   The harmonic separation unit 200 to which the motor current is input, converts the U-phase motor current Ium into the U-phase fundamental wave motor current Ium1 and U-phase harmonic motor current Ium5, and the V-phase motor current Ivm into the V-phase fundamental wave motor current Ivm1 and Vum. The phase harmonic motor current Ivm5 and the W phase motor current Iwm are separated into the W phase fundamental motor current Iwm1 and the W phase harmonic motor current Iwm5 by filtering (step S80), and the fundamental U phase fundamental motor The current Ium1, the V-phase fundamental wave motor current Ivm1 and the W-phase fundamental wave motor current Iwm1 are output to the three-phase / two-phase converter 210, and the fifth-order U-phase harmonic motor current Ium5, V-phase harmonic. Motor current Ivm5 and W-phase harmonic motor current Iwm5 are output to three-phase / two-phase converter 220.

3相/2相変換部210は、入力した回転角θeを用いて、U相基本波モータ電流Ium1、V相基本波モータ電流Ivm1及びW相基本波モータ電流Iwm1を、数1によりd軸基本波モータ電流Idm1及びq軸基本波モータ電流Iqm1に変換する(ステップS90)。3相/2相変換部220は、入力した回転角θemを用いて、U相高調波モータ電流Ium5、V相高調波モータ電流Ivm5及びW相高調波モータ電流Iwm5をd軸高調波モータ電流Idm5及びq軸高調波モータ電流Iqm5に変換する(ステップS100)。なお、3相/2相変換部210及び220の動作は、順番が入れ替わっても、並行して実行されても良い。   The three-phase / two-phase converter 210 uses the input rotation angle θe to convert the U-phase fundamental wave motor current Ium1, the V-phase fundamental wave motor current Ivm1 and the W-phase fundamental wave motor current Iwm1 into Conversion into a wave motor current Idm1 and a q-axis fundamental wave motor current Iqm1 (step S90). The three-phase / two-phase converter 220 converts the U-phase harmonic motor current Ium5, the V-phase harmonic motor current Ivm5, and the W-phase harmonic motor current Iwm5 into the d-axis harmonic motor current Idm5 using the input rotation angle θem. And q-axis harmonic motor current Iqm5 (step S100). Note that the operations of the three-phase / two-phase conversion units 210 and 220 may be executed in parallel even if the order is changed.

d軸基本波モータ電流Idm1は減算部250に、q軸基本波モータ電流Iqm1は減算部251に、d軸高調波モータ電流Idm5は減算部252に、q軸高調波モータ電流Iqm5は減算部253にそれぞれ減算入力される。   The d-axis fundamental motor current Idm1 is sent to the subtractor 250, the q-axis fundamental motor current Iqm1 is sent to the subtractor 251, the d-axis harmonic motor current Idm5 is sent to the subtractor 252, and the q-axis harmonic motor current Iqm5 is sent to the subtractor 253. Are respectively subtracted.

減算部250は、d軸基本波電流指令値Idref1とd軸基本波モータ電流Idm1との偏差Id1を算出し、基本波電流制御部140に出力する。減算部251は、q軸基本波電流指令値Iqref1とq軸基本波モータ電流Iqm1との偏差Iq1を算出し、基本波電流制御部150に出力する。減算部252は、d軸高調波電流指令値Idref5とd軸高調波モータ電流Idm5との偏差Id5を算出し、高調波電流制御部160に出力する。減算部253は、q軸高調波電流指令値Iqref5とq軸高調波モータ電流Iqm5との偏差Iq5を算出し、高調波電流制御部170に出力する(ステップS110)。   The subtracting unit 250 calculates a deviation Id1 between the d-axis fundamental wave current command value Idref1 and the d-axis fundamental wave motor current Idm1, and outputs the deviation Id1 to the fundamental wave current control unit 140. The subtraction unit 251 calculates a deviation Iq1 between the q-axis fundamental wave current command value Iqref1 and the q-axis fundamental wave motor current Iqm1, and outputs the deviation Iq1 to the fundamental wave current control unit 150. The subtraction unit 252 calculates a deviation Id5 between the d-axis harmonic current command value Idref5 and the d-axis harmonic motor current Idm5 and outputs the deviation Id5 to the harmonic current control unit 160. The subtraction unit 253 calculates a deviation Iq5 between the q-axis harmonic current command value Iqref5 and the q-axis harmonic motor current Iqm5, and outputs it to the harmonic current control unit 170 (step S110).

基本波電流制御部140は偏差Id1よりd軸基本波電圧指令値Vdref1を求め、基本波電流制御部150は偏差Iq1よりq軸基本波電圧指令値Vqref1を求め、高調波電流制御部160は偏差Id5よりd軸高調波電圧指令値Vdref5を求め、高調波電流制御部170は偏差Iq5よりq軸高調波電圧指令値Vqref5を求める(ステップS120)。   The fundamental wave current control unit 140 obtains the d-axis fundamental wave voltage command value Vdref1 from the deviation Id1, the fundamental wave current control unit 150 obtains the q-axis fundamental wave voltage command value Vqref1 from the deviation Iq1, and the harmonic current control unit 160 The d-axis harmonic voltage command value Vdref5 is obtained from Id5, and the harmonic current control unit 170 obtains the q-axis harmonic voltage command value Vqref5 from the deviation Iq5 (step S120).

d軸基本波電圧指令値Vdref1及びq軸基本波電圧指令値Vqref1は2相/3相変換部180に入力され、2相/3相変換部180は、入力された回転角θeを用いてU相基本波電圧指令値Vuref1、V相基本波電圧指令値Vvref1及びW相基本波電圧指令値Vwref1に変換する(ステップS130)。d軸高調波電圧指令値Vdref5及びq軸高調波電圧指令値Vqref5は2相/3相変換部190に入力され、2相/3相変換部190は、入力された回転角θemを用いてU相高調波電圧指令値Vuref5、V相高調波電圧指令値Vvref5及びW相高調波電圧指令値Vwref5に変換する(ステップS140)。なお、2相/3相変換部180及び190の動作は、順番が入れ替わっても、並行して実行されても良い。   The d-axis fundamental wave voltage command value Vdref1 and the q-axis fundamental wave voltage command value Vqref1 are input to the 2-phase / 3-phase converter 180, and the 2-phase / 3-phase converter 180 uses the inputted rotation angle θe to The phase fundamental wave voltage command value Vuref1, the V phase fundamental wave voltage command value Vvref1, and the W phase fundamental wave voltage command value Vwref1 are converted (step S130). The d-axis harmonic voltage command value Vdref5 and the q-axis harmonic voltage command value Vqref5 are input to the 2-phase / 3-phase conversion unit 190, and the 2-phase / 3-phase conversion unit 190 uses the input rotation angle θem to The phase harmonic voltage command value Vuref5, the V phase harmonic voltage command value Vvref5, and the W phase harmonic voltage command value Vwref5 are converted (step S140). Note that the operations of the two-phase / three-phase conversion units 180 and 190 may be executed in parallel, even if the order is changed.

U相基本波電圧指令値Vuref1及びU相高調波電圧指令値Vuref5は加算部260で加算され、U相電圧指令値Vurefとして出力される。V相基本波電圧指令値Vvref1及びV相高調波電圧指令値Vvref5は加算部261で加算され、V相電圧指令値Vvrefとして出力される。W相基本波電圧指令値Vwref1及びW相高調波電圧指令値Vwref5は加算部262で加算され、W相電圧指令値Vwrefとして出力される(ステップS150)。   The U-phase fundamental voltage command value Vuref1 and the U-phase harmonic voltage command value Vuref5 are added by the adder 260 and output as the U-phase voltage command value Vuref. The V-phase fundamental wave voltage command value Vvref1 and the V-phase harmonic voltage command value Vvref5 are added by the adder 261 and output as the V-phase voltage command value Vvref. The W-phase fundamental voltage command value Vwref1 and the W-phase harmonic voltage command value Vwref5 are added by the adding unit 262 and output as the W-phase voltage command value Vwref (step S150).

U相電圧指令値Vuref、V相電圧指令値Vvref及びW相電圧指令値VwrefはPWM制御部36に入力され、さらにインバータ37を介してモータ20がPWM駆動される(ステップS160)。   The U-phase voltage command value Vuref, the V-phase voltage command value Vvref, and the W-phase voltage command value Vwref are input to the PWM control unit 36, and the motor 20 is PWM-driven via the inverter 37 (step S160).

本発明の他の実施形態について説明する。   Another embodiment of the present invention will be described.

第1実施形態では2相の電圧指令値を3相の電圧指令値に変換しているが、本実施形態(第2実施形態)では2相の電流指令値を3相の電流指令値に変換する。   In the first embodiment, a two-phase voltage command value is converted into a three-phase voltage command value. In this embodiment (second embodiment), a two-phase current command value is converted into a three-phase current command value. To do.

本実施形態の構成例を図5に示す。図3に示される第1実施形態の構成例と比べると、第1実施形態では基本波電流制御部及び高調波電流制御部の後に2相/3相変換部が位置しているが、第2実施形態ではdq軸電流指令値演算部の後に位置しており、それに伴い、3相/2相変換部が不要となっている。また、基本波電流制御部、高調波電流制御部及び減算部の数が増えている。なお、図3の構成例と同一構成には同一符号を付し、説明は省略する。   A configuration example of this embodiment is shown in FIG. Compared to the configuration example of the first embodiment shown in FIG. 3, in the first embodiment, the two-phase / three-phase conversion unit is located after the fundamental wave current control unit and the harmonic current control unit. In the embodiment, it is located after the dq-axis current command value calculation unit, and accordingly, the three-phase / two-phase conversion unit is unnecessary. In addition, the number of fundamental wave current control units, harmonic current control units, and subtraction units is increasing. In addition, the same code | symbol is attached | subjected to the same structure as the structural example of FIG. 3, and description is abbreviate | omitted.

2相/3相変換部181は、回転角θeを用いて、2相の電流であるd軸基本波電流指令値Idref1及びq軸基本波電流指令値Iqref1を、3相の電流であるU相基本波電流指令値Iuref1、V相基本波電流指令値Ivref1及びW相基本波電流指令値Iwref1に変換する。2相/3相変換部191は、回転角θemを用いて、2相の電流であるd軸高調波電流指令値Idref5及びq軸高調波電流指令値Iqref5を、3相の電流であるU相高調波電流指令値Iuref5、V相高調波電流指令値Ivref5及びW相高調波電流指令値Iwref5に変換する。   The two-phase / three-phase converter 181 uses the rotation angle θe to convert the d-axis fundamental wave current command value Idref1 and the q-axis fundamental wave current command value Iqref1 that are two-phase currents to the U-phase that is a three-phase current. The fundamental wave current command value Iuref1, the V phase fundamental wave current command value Ivref1, and the W phase fundamental wave current command value Iwref1 are converted. The two-phase / 3-phase converter 191 uses the rotation angle θem to convert the d-axis harmonic current command value Idref5 and the q-axis harmonic current command value Iqref5, which are two-phase currents, into a U-phase, which is a three-phase current. It converts into harmonic current command value Iuref5, V phase harmonic current command value Ivref5, and W phase harmonic current command value Iwref5.

高調波分離部200から出力される基本波モータ電流及び高調波モータ電流は、減算部254〜259にそれぞれ減算入力される。減算部254〜259は、2相/3相変換部181及び191から出力される電流指令値から、それぞれに対応する基本波モータ電流又は高調波モータ電流を減算して、偏差Iu1、Iv1、Iw1、Iu5、Iv5及びIw5を算出する。   The fundamental motor current and the harmonic motor current output from the harmonic separation unit 200 are subtracted and input to the subtraction units 254 to 259, respectively. The subtractors 254 to 259 subtract the corresponding fundamental wave motor current or harmonic motor current from the current command values output from the 2-phase / 3-phase converters 181 and 191 to obtain the deviations Iu1, Iv1, Iw1. , Iu5, Iv5 and Iw5 are calculated.

偏差毎に基本波電流制御部又は高調波電流制御部が用意され、基本波電流制御部141、142及び143は、それぞれ偏差Iu1、Iv1及びIw1に基づいてU相基本波電圧指令値Vuref1、V相基本波電圧指令値Vvref1及びW相基本波電圧指令値Vwref1を求め、高調波電流制御部161、162及び163は、それぞれ偏差Iu5、Iv5及びIw5に基づいてU相高調波電圧指令値Vuref5、V相高調波電圧指令値Vvref5及びW相高調波電圧指令値Vwref5を求める。   A fundamental wave current control unit or a harmonic current control unit is prepared for each deviation, and the fundamental wave current control units 141, 142, and 143 are based on the deviations Iu1, Iv1, and Iw1, respectively, and U-phase fundamental wave voltage command values Vuref1, V The phase fundamental wave voltage command value Vvref1 and the W phase fundamental wave voltage command value Vwref1 are obtained, and the harmonic current control units 161, 162, and 163 are based on the deviations Iu5, Iv5, and Iw5, respectively, and the U phase harmonic voltage command value Vuref5, A V-phase harmonic voltage command value Vvref5 and a W-phase harmonic voltage command value Vwref5 are obtained.

第2実施形態での動作例を図6のフローチャートを参照して説明する。   An operation example in the second embodiment will be described with reference to the flowchart of FIG.

図4に示される第1実施形態での動作例と比べると、ステップS10からS80までの動作は同じで、その後からステップS150直前までの動作が異なり、ステップS150以降はまた同じ動作である。   Compared to the operation example in the first embodiment shown in FIG. 4, the operations from step S10 to S80 are the same, the operations from then to immediately before step S150 are different, and the operations after step S150 are the same again.

ステップS10からS80までの動作を実行した後、dq軸電流指令値演算部120で算出されたd軸基本波電流指令値Idref1及びq軸基本波電流指令値Iqref1は2相/3相変換部181に入力され、dq軸電流指令値演算部130で算出されたd軸高調波電流指令値Idref5及びq軸高調波電流指令値Iqref5は2相/3相変換部191に入力される。   After executing the operations from step S10 to S80, the d-axis fundamental wave current command value Idref1 and the q-axis fundamental wave current command value Iqref1 calculated by the dq-axis current command value calculation unit 120 are converted into the two-phase / three-phase conversion unit 181. The d-axis harmonic current command value Idref5 and the q-axis harmonic current command value Iqref5 calculated by the dq-axis current command value calculation unit 130 are input to the two-phase / three-phase conversion unit 191.

一方、高調波分離部200から出力されたU相基本波モータ電流Ium1は減算部254に、V相基本波モータ電流Ivm1は減算部255に、W相基本波モータ電流Iwm1は減算部256に、U相高調波モータ電流Ium5は減算部257に、V相高調波モータ電流Ivm5は減算部258に、W相高調波モータ電流Iwm5は減算部259にそれぞれ減算入力される。   On the other hand, the U-phase fundamental motor current Ium1 output from the harmonic separation unit 200 is sent to the subtraction unit 254, the V-phase fundamental wave motor current Ivm1 is sent to the subtraction unit 255, and the W-phase fundamental wave motor current Iwm1 is sent to the subtraction unit 256. The U-phase harmonic motor current Ium5 is input to the subtractor 257, the V-phase harmonic motor current Ivm5 is input to the subtractor 258, and the W-phase harmonic motor current Iwm5 is input to the subtractor 259.

2相/3相変換部181は、回転角センサ21で検出された回転角θeを入力し、回転角θeを用いてd軸基本波電流指令値Idref1及びq軸基本波電流指令値Iqref1をU相基本波電流指令値Iuref1、V相基本波電流指令値Ivref1及びW相基本波電流指令値Iwref1に変換する(ステップS95)。2相/3相変換部191は、定数乗算部230から出力された回転角θemを入力し、回転角θemを用いてd軸高調波電流指令値Idref5及びq軸高調波電流指令値Iqref5をU相高調波電流指令値Iuref5、V相高調波電流指令値Ivref5及びW相高調波電流指令値Iwref5に変換する(ステップS105)。なお、2相/3相変換部181及び191の動作は、順番が入れ替わっても、並行して実行されても良い。   The two-phase / three-phase converter 181 receives the rotation angle θe detected by the rotation angle sensor 21, and uses the rotation angle θe to obtain the d-axis fundamental wave current command value Idref1 and the q-axis fundamental wave current command value Iqref1 as U. The phase fundamental wave current command value Iuref1, the V phase fundamental wave current command value Ivref1, and the W phase fundamental wave current command value Iwref1 are converted (step S95). The two-phase / three-phase conversion unit 191 receives the rotation angle θem output from the constant multiplication unit 230 and uses the rotation angle θem to calculate the d-axis harmonic current command value Idref5 and the q-axis harmonic current command value Iqref5. The phase harmonic current command value Iuref5, the V phase harmonic current command value Ivref5, and the W phase harmonic current command value Iwref5 are converted (step S105). Note that the operations of the two-phase / three-phase conversion units 181 and 191 may be executed in parallel even if the order is changed.

U相基本波電流指令値Iuref1は減算部254に、V相基本波電流指令値Ivref1は減算部255に、W相基本波電流指令値Iwref1は減算部256に、U相高調波電流指令値Iuref5は減算部257に、V相高調波電流指令値Ivref5は減算部258に、W相高調波電流指令値Iwref5は減算部259にそれぞれ加算入力される。   The U-phase fundamental wave current command value Iuref1 is sent to the subtraction unit 254, the V-phase fundamental wave current command value Ivref1 is sent to the subtraction unit 255, the W-phase fundamental wave current command value Iwref1 is sent to the subtraction unit 256, and the U-phase harmonic current command value Iuref5. Is added to the subtractor 257, the V-phase harmonic current command value Ivref5 is added to the subtractor 258, and the W-phase harmonic current command value Iwref5 is added to the subtractor 259.

減算部254はU相基本波電流指令値Iuref1とU相基本波モータ電流Ium1の偏差Iu1を基本波電流制御部141に、減算部255はV相基本波電流指令値Ivref1とV相基本波モータ電流Ivm1の偏差Iv1を基本波電流制御部142に、減算部256はW相基本波電流指令値Iwref1とW相基本波モータ電流Iwm1の偏差Iw1を基本波電流制御部143にそれぞれ出力する。減算部257はU相高調波電流指令値Iuref5とU相高調波モータ電流Ium5の偏差Iu5を高調波電流制御部161に、減算部258はV相高調波電流指令値Ivref5とV相高調波モータ電流Ivm5の偏差Iv5を高調波電流制御部162に、減算部259はW相高調波電流指令値Iwref5とW相高調波モータ電流Iwm5の偏差Iw5を高調波電流制御部163にそれぞれ出力する(ステップS115)。   The subtraction unit 254 sets the deviation Iu1 between the U phase fundamental wave current command value Iuref1 and the U phase fundamental wave motor current Ium1 to the fundamental wave current control unit 141, and the subtraction unit 255 sets the V phase fundamental wave current command value Ivref1 and the V phase fundamental wave motor. Deviation Iv1 of current Ivm1 is output to fundamental wave current controller 142, and subtractor 256 outputs W phase fundamental wave current command value Iwref1 and deviation Iw1 of W phase fundamental wave motor current Iwm1 to fundamental wave current controller 143. The subtraction unit 257 sets the deviation Iu5 between the U-phase harmonic current command value Iuref5 and the U-phase harmonic motor current Ium5 to the harmonic current control unit 161, and the subtraction unit 258 sets the V-phase harmonic current command value Ivref5 and the V-phase harmonic motor. Deviation Iv5 of current Ivm5 is output to harmonic current control unit 162, and subtraction unit 259 outputs W phase harmonic current command value Iwref5 and deviation Iw5 of W phase harmonic motor current Iwm5 to harmonic current control unit 163 (step). S115).

基本波電流制御部141は偏差Iu1よりU相基本波電圧指令値Vuref1を求め、基本波電流制御部142は偏差Iv1よりV相基本波電圧指令値Vvref1を求め、基本波電流制御部143は偏差Iw1よりW相基本波電圧指令値Vwref1を求め、それぞれ加算部260、261及び262に出力する。高調波電流制御部161は偏差Iu5よりU相高調波電圧指令値Vuref5を求め、高調波電流制御部162は偏差Iv5よりV相高調波電圧指令値Vvref5を求め、高調波電流制御部163は偏差Iw5よりW相高調波電圧指令値Vwref5を求め、それぞれ加算部260、261及び262に出力する(ステップS125)。   The fundamental wave current control unit 141 obtains the U-phase fundamental wave voltage command value Vuref1 from the deviation Iu1, the fundamental wave current control unit 142 obtains the V-phase fundamental wave voltage command value Vvref1 from the deviation Iv1, and the fundamental wave current control unit 143 produces the deviation. W phase fundamental wave voltage command value Vwref1 is obtained from Iw1 and output to addition units 260, 261 and 262, respectively. Harmonic current control unit 161 obtains U-phase harmonic voltage command value Vuref5 from deviation Iu5, harmonic current control unit 162 obtains V-phase harmonic voltage command value Vvref5 from deviation Iv5, and harmonic current control unit 163 produces deviation. The W-phase harmonic voltage command value Vwref5 is obtained from Iw5 and output to the adders 260, 261, and 262, respectively (step S125).

その後は、加算部260、261及び262での加算によりU相電圧指令値Vuref、V相電圧指令値Vvref及びW相電圧指令値Vwrefが算出され(ステップS150)、それらがPWM制御部36に入力され、さらにインバータ37を介してモータ20がPWM駆動される(ステップS160)。   Thereafter, the U-phase voltage command value Vuref, the V-phase voltage command value Vvref, and the W-phase voltage command value Vwref are calculated by addition in the adding units 260, 261, and 262 (step S150), and these are input to the PWM control unit 36. Further, the motor 20 is PWM driven via the inverter 37 (step S160).

上述の実施形態(第1実施形態、第2実施形態)では、高調波として第5次高調波を対象としているが、他の次数の高調波を対象としても良く、次数が異なる複数の高調波を対象としても良い。複数の高調波を対象とする場合、高調波分離部はモータ電流を基本波と複数の高調波に分離し、基本波及び複数の高調波それぞれでフィードバック経路を構成することになる。   In the above-described embodiments (the first embodiment and the second embodiment), the fifth harmonic is targeted as the harmonic. However, other orders of harmonics may be targeted, and a plurality of harmonics having different orders. May be targeted. When a plurality of harmonics are targeted, the harmonic separation unit separates the motor current into a fundamental wave and a plurality of harmonics, and each of the fundamental wave and the plurality of harmonics constitutes a feedback path.

1 ハンドル
2 コラム軸(ステアリングシャフト、ハンドル軸)
10 トルクセンサ
12 車速センサ
13 バッテリ
20 モータ
21 回転角センサ
30 コントロールユニット(ECU)
31、110 電流指令値演算部
35 電流制御部
36 PWM制御部
37 インバータ
38 モータ電流検出器
120、130 dq軸電流指令値演算部
140、141、142、143、150 基本波電流制御部
160、161、162、163、170 高調波電流制御部
180、181、190、191 2相/3相変換部
200 高調波分離部
210、220 3相/2相変換部
230 定数乗算部
240 モータ角速度演算部
1 Handle 2 Column shaft (steering shaft, handle shaft)
DESCRIPTION OF SYMBOLS 10 Torque sensor 12 Vehicle speed sensor 13 Battery 20 Motor 21 Rotation angle sensor 30 Control unit (ECU)
31, 110 Current command value calculation unit 35 Current control unit 36 PWM control unit 37 Inverter 38 Motor current detector 120, 130 dq axis current command value calculation units 140, 141, 142, 143, 150 Fundamental wave current control units 160, 161 162, 163, 170 Harmonic current controller 180, 181, 190, 191 2-phase / 3-phase converter 200 Harmonic separator 210, 220 3-phase / 2-phase converter 230 Constant multiplier 240 Motor angular velocity calculator

Claims (7)

モータに対する電流指令値及びフィードバックされるモータ電流に基づいて前記モータを駆動制御するモータ制御装置において、
前記モータ電流として前記モータ電流の基本波成分及び少なくとも1つの高調波成分をフィードバックし、前記基本波成分に対する電流指令値及び前記高調波成分に対する電流指令値を用いて前記モータを駆動制御することを特徴とするモータ制御装置。
In a motor control device that drives and controls the motor based on a current command value for the motor and a motor current that is fed back,
Feedback the fundamental component and at least one harmonic component of the motor current as the motor current, and driving and controlling the motor using a current command value for the fundamental component and a current command value for the harmonic component. A motor control device.
モータに対する電流指令値及びフィードバックされるモータ電流に基づいて前記モータを駆動制御するモータ制御装置において、
前記モータ電流から基本波成分である基本波モータ電流及び高調波成分である少なくとも1つの高調波モータ電流を分離して出力する高調波分離部と、
前記基本波成分に対する電流指令値と前記基本波モータ電流との偏差を用いて基本波電圧指令値を演算して出力する基本波電流制御部と、
前記高調波成分に対する電流指令値と前記高調波モータ電流との偏差を用いて高調波電圧指令値を演算して出力する高調波電流制御部とを備え、
前記基本波電圧指令値及び前記高調波電圧指令値に基づいて前記モータを駆動制御することを特徴とするモータ制御装置。
In a motor control device that drives and controls the motor based on a current command value for the motor and a motor current that is fed back,
A harmonic separation unit that separates and outputs at least one harmonic motor current that is a fundamental wave motor current and a harmonic component from the motor current;
A fundamental current controller that calculates and outputs a fundamental voltage command value using a deviation between a current instruction value for the fundamental component and the fundamental motor current;
A harmonic current control unit that calculates and outputs a harmonic voltage command value using a deviation between the current command value for the harmonic component and the harmonic motor current;
A motor control device that controls driving of the motor based on the fundamental voltage command value and the harmonic voltage command value.
前記基本波電圧指令値及び前記高調波電圧指令値を加算した値に基づいて前記モータを駆動制御する請求項2に記載のモータ制御装置。   The motor control device according to claim 2, wherein the motor is driven and controlled based on a value obtained by adding the fundamental voltage command value and the harmonic voltage command value. 3相の電流を2相の電流に変換する3相/2相変換部と、
2相の電圧を3相の電圧に変換する2相/3相変換部とをさらに備え、
前記高調波分離部から出力される前記基本波モータ電流及び前記高調波モータ電流が3相の電流で、前記3相の基本波モータ電流及び前記3相の高調波モータ電流を前記3相/2相変換部でそれぞれ2相の電流に変換してフィードバックし、
前記基本波電流制御部から出力される前記基本波電圧指令値及び前記高調波電流制御部から出力される前記高調波電圧指令値が2相の電圧で、前記2相の基本波電圧指令値及び前記2相の高調波電圧指令値を前記2相/3相変換部でそれぞれ3相の電圧に変換する請求項2又は3に記載のモータ制御装置。
A three-phase / two-phase converter that converts a three-phase current into a two-phase current;
A two-phase / three-phase converter that converts a two-phase voltage into a three-phase voltage;
The fundamental motor current and the harmonic motor current output from the harmonic separation unit are three-phase currents, and the three-phase fundamental motor current and the three-phase harmonic motor current are expressed as the three-phase / 2. Each phase conversion unit converts it into a two-phase current and feeds it back.
The fundamental voltage command value output from the fundamental current control unit and the harmonic voltage command value output from the harmonic current control unit are two-phase voltages, and the two-phase fundamental voltage command value and 4. The motor control device according to claim 2, wherein the two-phase harmonic voltage command value is converted into a three-phase voltage by the two-phase / three-phase converter. 5.
前記高調波成分として少なくとも第5次高調波成分を含む請求項1乃至4のいずれかに記載のモータ制御装置。   The motor control device according to claim 1, wherein the harmonic component includes at least a fifth harmonic component. 前記モータを駆動することにより操舵系をアシスト制御する電動パワーステアリング装置に用いられる請求項1乃至5のいずれかに記載のモータ制御装置。   The motor control device according to claim 1, wherein the motor control device is used in an electric power steering device that assists a steering system by driving the motor. 請求項6に記載のモータ制御装置を搭載したことを特徴とする電動パワーステアリング装置。
An electric power steering apparatus comprising the motor control device according to claim 6.
JP2016003550A 2016-01-12 2016-01-12 Motor controller and electrically-driven power steering device Pending JP2017127066A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016003550A JP2017127066A (en) 2016-01-12 2016-01-12 Motor controller and electrically-driven power steering device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016003550A JP2017127066A (en) 2016-01-12 2016-01-12 Motor controller and electrically-driven power steering device

Publications (1)

Publication Number Publication Date
JP2017127066A true JP2017127066A (en) 2017-07-20

Family

ID=59364226

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016003550A Pending JP2017127066A (en) 2016-01-12 2016-01-12 Motor controller and electrically-driven power steering device

Country Status (1)

Country Link
JP (1) JP2017127066A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019088130A (en) * 2017-11-08 2019-06-06 日本精工株式会社 Motor control device and electric power steering device
CN113809959A (en) * 2021-09-29 2021-12-17 蔚来动力科技(合肥)有限公司 Harmonic current injection method, computer-readable storage medium and device for suppressing high-order noise of vehicle

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030169015A1 (en) * 2002-03-05 2003-09-11 Semyon Royak Flux position identifier using high frequency injection with the presence of a rich harmonic spectrum in a responding signal
JP2004312864A (en) * 2003-04-07 2004-11-04 Nissan Motor Co Ltd Motor controller
JP2005304238A (en) * 2004-04-14 2005-10-27 Denso Corp Magnetic sound control method of ac rotary electric machine
JP2011259648A (en) * 2010-06-11 2011-12-22 Mitsuba Corp Brushless motor control method and brushless motor controller

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030169015A1 (en) * 2002-03-05 2003-09-11 Semyon Royak Flux position identifier using high frequency injection with the presence of a rich harmonic spectrum in a responding signal
JP2004312864A (en) * 2003-04-07 2004-11-04 Nissan Motor Co Ltd Motor controller
JP2005304238A (en) * 2004-04-14 2005-10-27 Denso Corp Magnetic sound control method of ac rotary electric machine
JP2011259648A (en) * 2010-06-11 2011-12-22 Mitsuba Corp Brushless motor control method and brushless motor controller

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019088130A (en) * 2017-11-08 2019-06-06 日本精工株式会社 Motor control device and electric power steering device
CN113809959A (en) * 2021-09-29 2021-12-17 蔚来动力科技(合肥)有限公司 Harmonic current injection method, computer-readable storage medium and device for suppressing high-order noise of vehicle
CN113809959B (en) * 2021-09-29 2023-06-06 蔚来动力科技(合肥)有限公司 Harmonic current injection method, computer readable storage medium and apparatus for suppressing vehicle higher order noise

Similar Documents

Publication Publication Date Title
JP6658995B2 (en) Motor control device and electric power steering device equipped with the same
US10177699B2 (en) Motor control unit and electric power steering apparatus equipped with the same
JP4912874B2 (en) Control device for electric power steering device
US9979340B2 (en) Apparatus for controlling three phase rotary electric machine reducing peak value of phase current
JP2018153090A (en) Electrically-driven power steering device
EP2779414A2 (en) Motor control system having bandwidth compensation
WO2018230541A1 (en) Motor control device and electric power steering device equipped with same
JP6512372B2 (en) Electric power steering device
JP6658928B2 (en) Electric power steering device
JP6658972B2 (en) Motor control device and electric power steering device equipped with the same
JP5397664B2 (en) Motor control device
JP2017143631A (en) Motor controller and electrically-driven power steering device having the same
JP2017127066A (en) Motor controller and electrically-driven power steering device
JP2008154308A (en) Controller of motor-driven power steering system
WO2019150945A1 (en) Electric power steering device
JP4680754B2 (en) DC brushless motor rotor angle estimation method and DC brushless motor control device
JP6648592B2 (en) Motor control device and electric power steering device equipped with the same
JP2017127053A (en) Motor controller and electric power steering device having the same
JP2012235556A (en) Motor controller
JP5842482B2 (en) Motor control device and electric power steering device
JP2013005486A (en) Motor control device
JP2017158245A (en) Motor controller and electrically-driven power steering device with the same mounted therein
JP2012235647A (en) Motor controller
JP2012191780A (en) Motor control device
JP2012249379A (en) Motor controller

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191001

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190930

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200324