WO2015001612A1 - モータ制御装置 - Google Patents

モータ制御装置 Download PDF

Info

Publication number
WO2015001612A1
WO2015001612A1 PCT/JP2013/068102 JP2013068102W WO2015001612A1 WO 2015001612 A1 WO2015001612 A1 WO 2015001612A1 JP 2013068102 W JP2013068102 W JP 2013068102W WO 2015001612 A1 WO2015001612 A1 WO 2015001612A1
Authority
WO
WIPO (PCT)
Prior art keywords
voltage
dead time
motor
time disturbance
current
Prior art date
Application number
PCT/JP2013/068102
Other languages
English (en)
French (fr)
Inventor
孝志 保月
山崎 尚徳
Original Assignee
三菱電機株式会社
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 三菱電機株式会社 filed Critical 三菱電機株式会社
Priority to JP2015524932A priority Critical patent/JP6017038B2/ja
Priority to KR1020157036864A priority patent/KR101723333B1/ko
Priority to PCT/JP2013/068102 priority patent/WO2015001612A1/ja
Priority to CN201380077860.9A priority patent/CN105340173B/zh
Priority to US14/890,455 priority patent/US9774286B2/en
Priority to BR112015031352A priority patent/BR112015031352A2/pt
Publication of WO2015001612A1 publication Critical patent/WO2015001612A1/ja

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/0003Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/14Estimation or adaptation of machine parameters, e.g. flux, current or voltage
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/14Estimation or adaptation of machine parameters, e.g. flux, current or voltage
    • H02P21/18Estimation of position or speed
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/10Arrangements for controlling torque ripple, e.g. providing reduced torque ripple

Definitions

  • the present invention relates to a motor control device that drives a motor (rotary machine) by a power converter that outputs desired power by repeating ON and OFF operations of two arms composed of switching elements.
  • the present invention relates to a motor control device using a power converter that drives a switching element using modulation (pulse-width modulation, abbreviated as PWM in the following).
  • the power device elements of the two arms constituting the power conversion means provided in the output stage perform a switching operation based on the voltage command to generate an AC voltage and output the AC voltage to the AC load.
  • a period for controlling the power device elements of the two arms to the OFF operation state simultaneously is provided. Although this period is called a dead time, an error occurs between the voltage command received by the power conversion means and the voltage that the power conversion means actually outputs to the load based on the dead time.
  • the error voltage resulting from this dead time is determined from the dead time period Td, the carrier frequency fc, and the DC voltage Vdc, and has a waveform as shown by the solid line in FIG. That is, a pulsed voltage having a small area of Td ⁇ Vdc is synchronized with the polarity of each of the three-phase output currents [i] (the symbol [] indicates that the amount in parentheses is a vector. The same applies hereinafter).
  • the disturbance voltage rises fc times per half cycle of [i].
  • the waveform is as shown by a broken line (indicated by the symbol “Q”) in FIG.
  • the dead time disturbance voltage has a rise or fall of 6 degrees per cycle of the motor electrical angle for the three phases, and the motor electrical angle of 6 with respect to the torque generated by the motor.
  • a disturbance (hereinafter referred to as torque ripple) that vibrates with a double order component (hereinafter referred to as 6f component) is generated.
  • 6f torque ripple the disturbance that vibrates with the 6th-order component of the motor electrical angle
  • a sine wave (sin wave) solid line curve indicated by a symbol “P” indicates a U-phase current waveform.
  • equation (2) Based on equation (1), as shown in equation (2), the formula (1) and reverse-phase voltages (i.e., having the same polarity as the phase current, a three-phase rectangular wave as the amplitude is V Td Voltage) is added in advance to each phase of the voltage command input to the power converter, so that it is possible to compensate for the disturbance voltage due to the dead time.
  • equation (2) When the equation (2) is illustrated, a waveform like a dotted line (indicated by the symbol “R”) in FIG. 1 is obtained.
  • the above is a known technique related to generation and compensation of a dead time disturbance voltage (see, for example, Non-Patent Document 1).
  • Such a technique can estimate the dead time disturbance voltage accompanied by the delay of the element based on the observation of only the electrical state quantity, and is useful for estimating the dead time disturbance voltage from the viewpoint of simplicity and convenience.
  • the present invention has been made to solve the above-described problem, and performs estimation calculation of a mechanical state quantity while maintaining the simplicity and convenience of the dead time disturbance voltage compensation technology based on the estimation calculation from the electric state quantity. It is possible to do.
  • the motor control device includes: A rotational position detector for detecting the rotational position of the motor, A current detection unit for detecting at least two-phase current among the three-phase current applied to the motor; A coordinate conversion unit that mutually converts a value on a predetermined coordinate of the three-phase current and a value on a dq coordinate that is a coordinate on a rotating magnetic field of the motor; A voltage command that is a voltage control input is based on a difference between a current command value that is a control input of the current and a current feedback value obtained by dq coordinate conversion of the current detected by the current detection unit by the coordinate conversion unit.
  • a current controller that generates a value;
  • a power converter that generates a three-phase voltage input to the current detection unit based on the voltage command value and supplies predetermined power to the motor;
  • An induced voltage estimator for estimating an induced voltage of the motor based on the voltage command value and the current feedback value;
  • Dead time disturbance voltage compensation for generating a dead time disturbance compensation voltage which is a voltage for compensating a disturbance to the output generated in the current detection unit due to a dead time which is a short-circuit prevention period of two switching elements provided in the power converter Part, The dead time disturbance compensation voltage is corrected according to the current command value, and an error of the dead time disturbance compensation voltage is calculated based on the induced voltage estimation unit and the estimated fundamental wave component of the induced voltage.
  • a dead time disturbance compensation voltage storage unit for storing, a dead time disturbance compensation voltage correction unit, It is equipped with.
  • the two operations of dead time disturbance compensation based on the observation of the electrical state quantity and mechanical state quantity estimation do not interfere with each other. It has an effect that can be implemented.
  • FIG. 2, 3 and 4 are block diagrams showing an example of the first embodiment of the present invention.
  • the dead time disturbance compensation voltage adjustment mode as the first operation mode shown in FIGS. 2 and 3
  • the mechanical state quantity estimation mode as the second operation mode shown in FIG.
  • a sequence for shifting to the mechanical state quantity estimation mode after performing the operation as the dead time disturbance compensation voltage adjustment mode is provided.
  • the mechanical state quantity estimation mode an apparatus including a torque ripple suppression control mode that estimates motor torque and suppresses torque ripple based on the estimated torque will be described.
  • the motor control device includes a current control unit 1, a dq-three-phase converter 2, a three-phase-dq converter 3, a power converter 4, a current detection unit 5, subtracters 6 and 7, rotations A position detector 8 and a dead time disturbance compensation voltage correction unit 100 are included. Then, a PM motor (hereinafter simply referred to as a motor) 9 as an AC rotating machine is controlled via the power converter 4.
  • a PM motor hereinafter simply referred to as a motor 9 as an AC rotating machine is controlled via the power converter 4.
  • the three-phase output current [i] detected by the current detection unit 5 is input to the dead time disturbance voltage compensation unit 11 and is expressed by the equation (2) based on the three-phase output current [i].
  • the three-phase rectangular wave dead time disturbance compensation voltage [v * Td ] is generated and output and input to the adder 12.
  • a current control unit 1 a dq-three-phase converter 2, a three-phase-dq converter 3, a power converter 4, a current detection unit 5, subtracters 6 and 7, a rotational position detector 8,
  • the motor 9, dead time disturbance voltage compensation unit 11, and adder 12 constitute a motor torque control device (in this embodiment, this can be referred to as a current control device).
  • a current equal to iq * and id * is caused to flow, and the torque command value ⁇ * Torque control (in this embodiment, this can be referred to as current control) to drive the motor 9 (torque control operation (or current control operation)).
  • current control torque control operation (or current control operation)
  • the operation in the dead time disturbance compensation voltage adjustment mode which is the first operation mode, will be described.
  • an operation pattern for acquiring a dead time disturbance compensation voltage having the following three characteristics (a), (b), and (c) is set.
  • the motor 9 rotates at a speed not less than a predetermined rotational speed ⁇ td that is not zero.
  • the q-axis current command value iq * is set to 0.
  • Multiple values as (c) d-axis current command value id * is set, repeatedly performs the operation of the operation mode in each of id *. In this operation mode, each command value is set according to the dead time disturbance voltage acquisition operation pattern, and the motor 9 is driven.
  • the operation of the dead time disturbance compensation voltage correction unit 100 at this time will be described.
  • a vector [v **] consisting of a motor constant
  • a vector [i dq ] consisting of the d-axis current detection value id and the q-axis current detection value iq
  • voltage command values vd * and vq * to the motor 9.
  • dq ] and an estimated electrical voltage vector [e dq ] as an estimated induced voltage of the motor by the following equation (4) based on the electrical angle ⁇ re of the motor detected by the rotational position detector 8 such as an encoder. Is estimated.
  • R is the winding resistance of the motor
  • L is the self-inductance
  • Pm is the number of pole pairs
  • s is the differential operator
  • I is the unit matrix
  • J is the alternating matrix
  • ⁇ rm is the mechanical angular velocity
  • ⁇ re is the electrical angular velocity.
  • the fundamental wave component e d _bar induced voltage estimated value vector [e dq] in the d-axis induced voltage estimated value e d determine the dead time disturbance compensation voltage amplitude error [Delta] V Td by calculating the following equation (5).
  • the dead time disturbance voltage compensation unit 11 performs the dead time disturbance voltage compensation based on the equation (2).
  • the dead time disturbance compensation voltage amplitude V Td used in the equation (2) Since there is an error ⁇ V Td derived from the delay of the switching element of the converter, it is necessary to correct V Td by this amount.
  • the d-axis current command value id * is set to an arbitrary constant value
  • the q-axis current command value iq * is set to 0 to perform current control.
  • the influence of the dead time disturbance voltage appearing on the dq axis will be considered. This is because of the three-phase-dq conversion of [v Td ] in the equation (1), as shown in FIG. 6, the energized shaft has a half-wave disturbance (see the curve indicated by the symbol “S” in the figure). ), It can be seen that a non-energized shaft appears as a sawtooth disturbance (see the line indicated by the symbol “T” in the figure).
  • the curve indicated by the symbol “S” in the figure indicates the error voltage (half-wave) of the current-carrying shaft, and the broken line indicated by the symbol “Sa” indicates the average value (unit: pu) of this error voltage. Show. Further, the line indicated by the symbol “T” indicates an error voltage at the time of non-energization and has a sawtooth shape.
  • equation (10) is established between the error voltage focusing only on the fundamental wave component of the estimated induced voltage and the dead time disturbance compensation voltage amplitude error ⁇ V Td as a three-phase rectangular wave. From this equation (10), equation (5) is derived.
  • the motor control device newly includes an adder 13 and a torque ripple compensation unit 200 as compared with the first operation mode, and the torque ripple compensation unit 200 includes an induced voltage estimation unit 10 and a torque ripple compensation command generation unit 201.
  • the dq axis current command values id * and iq * are input to the dead time disturbance compensation voltage storage unit 101, and ⁇ V Td corresponding thereto is input to the dead time disturbance voltage compensation unit 11.
  • the dead time disturbance voltage compensator 11 generates and adds a dead time disturbance compensation voltage v * Td in which the dead time disturbance compensation voltage amplitude V Td is corrected using the following equation (11) instead of the equation (2).
  • the output is output to the device 12, and dead time disturbance compensation is performed.
  • the induced voltage estimation unit 10 calculates the induced voltage estimated value vector [e dq ] and inputs it to the torque ripple compensation command generation unit 201 as in the first operation mode.
  • the torque ripple compensation command generation unit 201 estimates the motor torque ⁇ by the following equation (12) based on the induced voltage estimated value vector [e dq ] and the dq axis detection current [i dq ].
  • [i T dq ] indicates transposition of the vector [i dq ].
  • a vibration component included in the estimated torque value ⁇ is extracted and a torque ripple compensation signal iq * rip that cancels the vibration is calculated and input to the adder 13.
  • a torque ripple compensation signal iq * rip that cancels the vibration is calculated and input to the adder 13.
  • the adder 13 adds the torque ripple compensation signal iq * rip to the q-axis current command value iq * , and inputs the value to the subtractor 6 as a new q-axis current command value.
  • the pulsation torque based on the torque ripple compensation signal iq * rip is generated in the opposite phase to the torque ripple.
  • the torque ripple is suppressed by canceling out the pulsation torque and the torque ripple.
  • the estimated torque calculated from the induced voltage estimated value vector [ edq ] and the equation (4) based on the estimated voltage vector includes a vibration component synchronized with the torque ripple, but the main component 6f is a dead time disturbance voltage. It is difficult to extract only the component generated by the motor itself because the derived component and the component generated by the motor itself are overlapped.
  • the dead time disturbance compensation using the dead time disturbance voltage compensation value stored during the operation in the first operation mode is working, so that the 6f component derived from the dead time disturbance voltage is canceled out. Therefore, only the 6f component generated by the motor itself can be extracted.
  • the motor 9 can be operated without generating torque because only the d-axis is energized.
  • the induced voltage estimation unit 10 does not participate in the dead time disturbance voltage compensation operation, so that the dead time disturbance compensation operation does not interfere with the torque ripple suppression control.
  • the dependence characteristic on the current of the motor constant L (refer to the solid line indicated by the symbol “Lv” in the figure.
  • the dotted line “Lc” is the characteristic when there is no dependence on the current of L.
  • the induced voltage estimation unit 10 determines the current amplitude consisting of id * and iq *.
  • FIG. This embodiment is similar to the first embodiment in the dead time disturbance compensation voltage adjustment mode as the first operation mode shown in FIGS. 2 and 3 and the second operation shown in FIG.
  • a mechanical state quantity estimation mode as a mode.
  • the mechanical state quantity estimation mode an apparatus including a torque ripple suppression control mode that estimates motor torque and suppresses torque ripple based on the estimated torque will be described.
  • the following (d), (e), and (f) different from the first embodiment are for obtaining the dead time disturbance compensation voltage.
  • An operation pattern is set.
  • (D) of the motor 9 is given a certain rotational speed omega td speeds above non-zero, it is rotating.
  • (E) d-axis current command value id * is set to 0.
  • (F) A plurality of values are set as the q-axis current command value iq * , and the operation in this operation mode is repeated at each iq * .
  • the induced voltage estimation unit 10 calculates an induced voltage estimated value vector [e dq ] according to the equation (4), and inputs it to the dead time disturbance compensation voltage storage unit 101.
  • the dead time disturbance compensation voltage storage unit 101 calculates the following equation (13) instead of equation (5) for the fundamental wave component e q _bar of the q-axis induced voltage estimated value e q in [e dq ]. Do.
  • Expression (13) is basically the same as that of Expression (5). That is, since the current control is performed with the q-axis current command value iq * being an arbitrary constant value and the d-axis current command value id * being 0, the estimation error of the fundamental wave component of the induced voltage estimated value is [ e dq ] appears only in the q-axis component.
  • the induced voltage on the q-axis is represented as ⁇ re ⁇ f from the magnet magnetic flux ⁇ f and the electrical angular rotation speed ⁇ re, so the q-axis induced voltage estimated value e
  • the estimation error of the fundamental wave component of the induced voltage estimated value can be obtained.
  • Equation (13) is derived from Equation (14).
  • the torque ripple suppression control mode that is the second operation mode, the same operation as that of the first embodiment is performed.
  • the dead time disturbance compensation voltage acquisition voltage is obtained.
  • the induced voltage estimation unit 10 and the dead time disturbance compensation voltage storage unit 101 set the L value for the current amplitude command value i * consisting of id * and iq *.
  • each sequence from the first operation mode to the second operation mode is executed in order, thereby observing the electrical state quantity.
  • the dead time disturbance compensation based on the observation of the electrical state quantity and the estimation of the mechanical state quantity can be executed without interfering with each other. It should be noted that the present invention can be freely combined with each other within the scope of the invention, and each embodiment can be appropriately modified or omitted.

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

電圧指令値に基づき3相電圧を生成してモータへ供給する電力変換部と、電圧指令値と電流フィードバック値に基づき電動機の誘起電圧を推定する誘起電圧推定部と、デッドタイム外乱電圧補償部と、推定された誘起電圧の基本波成分に基づき電力変換部で生じるデッドタイム外乱電圧を補償するためのデッドタイム外乱補償電圧修正部とを備える。

Description

モータ制御装置
 この発明は、スイッチング素子で構成された2つのアームのオン動作とオフ動作の繰り返しによって所望の電力を出力する電力変換器によりモータ(回転機)を駆動するモータ制御装置に関するもので、特にパルス幅変調(Pulse-Width Modulation、略して、以下ではPWMと呼ぶ)を用いてスイッチング素子を駆動する電力変換器を用いたモータ制御装置に関するものである。
 モータ(回転機に同じ。以下同様)制御の分野では電圧及び電流などの電気的状態量からモータの位置や速度及びトルクなどの機械的状態量を推定する技術の展開が進んでいる。これらの技術領域では、当然、元になる電圧及び電流などの電気的状態量を外乱に影響されること無く正確に取得することが重要である。
 特に、電圧の取得に悪影響を及ぼす外乱として電力変換器で生じるデッドタイム外乱電圧が挙げられる。以下、このデッドタイム外乱電圧について説明する。
 電力変換器では、出力段に設けられる電力変換手段を構成する2つのアームのパワーデバイス素子が、電圧指令に基づきスイッチング動作を行って交流電圧を生成し、交流負荷に出力するが、2つのアームのパワーデバイス素子の同時導通による短絡破壊防止を目的として、2つのアームのパワーデバイス素子を同時にオフ動作状態に制御する期間を設けている。この期間はデッドタイムと呼ばれているが、このデッドタイムによって、電力変換手段が受ける電圧指令とそれに基づき電力変換手段が実際に負荷に出力する電圧との間に誤差が生じる。
このデッドタイムに起因する誤差電圧は、デッドタイム期間Td、キャリア周波数fc、直流電圧Vdcから決定され、図1の実線で示すような波形となることが知られている。
つまり、Td×Vdcの微小面積をもつパルス状の電圧が三相出力電流[i](記号[]は、かっこ内の量がベクトルであることを示す。以下同様)のそれぞれの極性に同期して、[i]の半周期当たりfc回立ち上がるような外乱電圧である。
図1の実線波形から、このデッドタイム外乱電圧は時間平均で考えれば以下の式(1)で表されるような、電力変換手段からの三相出力電流[i]の、それぞれの極性と逆極性であり、振幅がVTd=Td×fc×Vdcであるような三相矩形波状の電圧と等価であることがわかる。
Figure JPOXMLDOC01-appb-M000003
式(1)を図示すると図1の破線(記号“Q”で示されている)のような波形となる。この波形からも明らかなように、デッドタイム外乱電圧は、三相分合わせてモータ電気角1周期あたり6度の立上りあるいは立下りを有し、モータが発生するトルクに対してモータ電気角の6倍次数成分(以下、6f成分と呼ぶ)で振動する外乱(以下、トルクリプルと呼ぶ)を生じさせることになる。なお、モータ電気角の6倍次数成分で振動する外乱を以下では6fトルクリプルと呼ぶ。また、図1中、記号“P”で示されている正弦波(sin波)状の実線の曲線はU相電流波形を示す。
式(1)に基づけば、式(2)に示すような、式(1)と逆相の電圧(すなわち、相電流と同じ極性をもち、振幅がVTdであるような三相矩形波状の電圧)を電力変換器へ入力される電圧指令の各相に予め加えておくことで、デッドタイムに起因する外乱電圧を補償することが可能となる。
Figure JPOXMLDOC01-appb-M000004
 式(2)を図示すると図1の点線(記号“R”で示されている)のような波形となる。
 以上は、デッドタイム外乱電圧の発生とその補償に関する公知技術である(例えば非特許文献1参照)。
 しかし、電力変換器中のパワーデバイス素子においてはオン動作およびオフ動作の応答遅れやパワーデバイス素子とダイオードのオン電圧降下などの誤差要因が存在することにより、制御器上で設定するデッドタイム期間Tdと実際に電力変換器中で発生するデッドタイム期間との間には誤差が生じることになる。
 これらオン動作およびオフ動作の応答遅れやパワーデバイス素子とダイオードのオン電圧降下といった誤差時間を正確に測定できれば、その分の修正を行えばよいことになるが、実際にこれら誤差時間を正確に測定することは困難である。そこで、これら実際の素子で発生する遅れに対処する方法の一つとして、デッドタイム外乱電圧を適宜推定しデッドタイム外乱補償電圧を生成する技術が提案されている(例えば特許文献1参照)。
 このような技術は、電気的状態量のみの観測に基づいて素子の遅れを伴うデッドタイム外乱電圧を推定可能であり、簡易性ならびに利便性の観点からデッドタイム外乱電圧を推定する上で有用な技術である。
杉本、小山、玉井、「ACサーボシステムの理論と設計の実際」、総合電子出版、1990、pp.54-57及びpp.72-85
特開2004-64948号公報
しかしながら、特に、前述の電気的状態量から機械的状態量を推定する処理を備えた制御装置に、このような電気的状態量に含まれる外乱を推定するための処理を追加すると、互いに干渉し合って適切な動作を損なうという問題がある。
特に、機械的状態量としてトルクを推定することを目的としている場合、デッドタイム外乱電圧によって6fトルクリプルが発生する一方で、モータ自身も6fトルクリプルを生じることが知られており、両者が同じ周期の信号となる。従って、同じ周波数上で二つの別の物理量の推定演算が重複することになり、その切り分けが困難となる。
本発明は上記課題を解決するためになされたものであり、電気的状態量からの推定演算に基づくデッドタイム外乱電圧補償技術の簡易性や利便性を保持しつつ機械的状態量の推定演算を行うことを可能とするものである。
この発明に係るモータ制御装置は、
モータの回転位置を検出する回転位置検出器、
前記モータに印加される3相の電流の内、少なくとも2相の電流を検出する電流検出部、
前記3相の電流の所定座標上での値と、前記モータの回転磁界上の座標であるdq座標上での値とを、互いに変換する座標変換部、
前記電流の制御入力である電流指令値と、前記電流検出部で検出された電流を前記座標変換部でdq座標変換された電流フィードバック値との差異に基づいて、電圧の制御入力である電圧指令値を生成する電流制御部、
前記電圧指令値に基づいて前記電流検出部に入力される3相電圧を生成して前記モータに所定の電力を供給する電力変換器、
前記電圧指令値と前記電流フィードバック値に基づき前記モータの誘起電圧を推定する誘起電圧推定部、
前記電力変換器に設けられた2つのスイッチング素子の短絡防止期間であるデッドタイムにより前記電流検出部に生じた出力に対する外乱を補償する電圧であるデッドタイム外乱補償電圧を生成するデッドタイム外乱電圧補償部、
前記電流指令値に応じて前記デッドタイム外乱補償電圧を修正するとともに、前記誘起電圧推定部と、推定された前記誘起電圧の基本波成分に基づいて前記デッドタイム外乱補償電圧の誤差を演算して記憶するデッドタイム外乱補償電圧記憶部と、を有するデッドタイム外乱補償電圧修正部、
を備えたものである。
電気的状態量の観測に基づいて簡易にデッドタイム外乱補償が行える効果に加えて、電気的状態量の観測に基づくデッドタイム外乱補償と機械的状態量推定の二つの動作を互いに干渉することなく実施することができる効果を有する。
デッドタイム外乱電圧の概要について説明する図である。 この発明のモータ制御装置の第1の動作モードの構成の一例を示すブロック図である。 この発明のモータ制御装置の第1の動作モードの構成の他の例を示すブロック図である。 この発明のモータ制御装置の第2の動作モードの構成を示すブロック図である。 この発明のモータ制御装置の第1の動作モードにおける記憶手段に記憶されるデッドタイム外乱補償電圧マップの一例を示す図である。 この発明のモータ制御装置の第1の動作モードにおける記憶手段の動作原理を説明する図である。 モータ定数であるインダクタンスLの指令電流振幅値に対する特性の一例を示す図である。 モータ定数であるトルク定数Ktの指令電流振幅値に対する特性の一例を示す図である。
 実施の形態1.
 図2、図3および図4は本発明における第1の実施の形態の一例を表すブロック図である。本実施の形態は図2、図3で表される第一の動作モードとしてのデッドタイム外乱補償電圧調整モードと、図4で表される第二の動作モードとしての機械的状態量推定モードの二つの動作モードを備える。そして、まずデッドタイム外乱補償電圧調整モードとしての動作を行った後に機械的状態量推定モードへと移行するシーケンスを備えている。
 機械的状態量推定モードとして、モータのトルクを推定し、推定したトルクに基づいてトルクリプルを抑制するトルクリプル抑制制御モードを備えた装置を例にとって説明する。
図2および図3において、モータ制御装置は、電流制御部1、dq-三相変換器2、三相-dq変換器3、電力変換器4、電流検出部5、減算器6および7、回転位置検出器8、デッドタイム外乱補償電圧修正部100を有する。そして、電力変換器4を介して交流回転機としてのPMモータ(以下単にモータと称する)9を制御する。
また、デッドタイム外乱電圧補償部11には電流検出部5にて検出された三相出力電流[i]が入力されており、三相出力電流[i]に基づいて式(2)に表された三相矩形波のデッドタイム外乱補償電圧[v Td]を生成して出力し、加算器12へ入力する。
本実施の形態においては、電流制御部1、dq-三相変換器2、三相-dq変換器3、電力変換器4、電流検出部5、減算器6および7、回転位置検出器8、モータ9ならびにデッドタイム外乱電圧補償部11、加算器12によってモータのトルク制御装置(本実施の形態ではこれを電流制御装置と言い換えることができる)の構成がなされており、これらからq軸電流指令値iq*およびd軸電流指令値id*とq軸電流検出値iqおよびd軸電流検出値idとのそれぞれの差分に基づいて、iq*およびid*と等しい電流を流し、トルク指令値τ*と等しいトルクを発生させるよう、トルク制御(本実施の形態ではこれを電流制御と言い換えることができる)を行ってモータ9を駆動する(トルク制御動作(あるいは電流制御動作)の詳細については、例えば非特許文献1参照)。
また、トルク指令値τとq軸電流指令値iqの関係は以下の式(3)のように表される。
Figure JPOXMLDOC01-appb-M000005
ただし、Ktはモータのトルク定数、Pmは極対数、φfは磁石磁束を表すものである。
 まず、第1の動作モードであるデッドタイム外乱補償電圧調整モードの動作について説明する。
本モータ制御装置には、以下の(a)、(b)、(c)3つの特徴を持つデッドタイム外乱補償電圧取得用運転パターンが設定されている。
 (a)モータ9には0でない所定の回転速度ωtd以上の速度が与えられ、回転している。
 (b)q軸電流指令値iqを0とする。
 (c)d軸電流指令値idとして複数の値が設定され、それぞれのidにおいて本動作モードの動作を繰り返し行う。
本動作モードにおいては、このデッドタイム外乱電圧取得用運転パターンに従って各指令値が設定され、モータ9が駆動するものとする。このときのデッドタイム外乱補償電圧修正部100の動作について説明する。
 誘起電圧推定部10ではモータ定数と、d軸電流検出値idおよびq軸電流検出値iqからなるベクトル[idq]と、モータ9への電圧指令値vd,vqからなるベクトル[v*dq]と、エンコーダ等の回転位置検出器8によって検出されたモータの電気角θreに基づき、以下の式(4)の演算によってモータの推定誘起電圧としての誘起電圧推定値ベクトル[edq]を推定する。
Figure JPOXMLDOC01-appb-M000006

 ここで、Rはモータの巻線抵抗、Lは自己インダクタンス、Pmは極対数、sは微分演算子、Iは単位行列、Jは交代行列、ωrmは機械角速度、ωreは電気角速度を表している。
そして、誘起電圧推定値ベクトル[edq]をデッドタイム外乱補償電圧記憶部101へ入力する。次にデッドタイム外乱補償電圧記憶部101の動作について説明する。誘起電圧推定値ベクトル[edq]中のd軸誘起電圧推定値eの基本波成分e_barについて、以下の式(5)の演算によってデッドタイム外乱補償電圧振幅誤差ΔVTdを求める。
Figure JPOXMLDOC01-appb-M000007
 以上の動作を複数のidのそれぞれの場合において繰り返す。そして、例えば線形補間等の任意の近似方法を用いて、図5に示すようなid、iqからなるモータの電流振幅指令値i*(下記式(6)参照)に対するΔVTdのマップを作成してデッドタイム外乱補償電圧記憶部101において記憶する。
Figure JPOXMLDOC01-appb-M000008
後述する第二の動作モードにおいてid、iqの値をそれぞれ設定してモータ制御を行う場合には、上記i*を式(6)によって計算し、マップからそれに対応した値を呼び出すものである。そして、図3に示すように、この記憶部に記憶したマップの値をデッドタイム外乱電圧補償部11に入力し、i*に対する新たな電圧指令値[v*Td]を定められるよう設定することで、本動作モードは動作終了となり第二の動作モードへ移行する。
 以下、式(5)の原理について説明する。
今、デッドタイム外乱電圧補償部11では式(2)に基づくデッドタイム外乱電圧補償が行われているが、既に述べたように式(2)で用いるデッドタイム外乱補償電圧振幅VTdは、電力変換器のスイッチング素子等の遅れに由来する誤差ΔVTdを持つため、この値の分だけVTdを修正する必要がある。
ここで、式(4)における[idq]は電圧指令値に基づく駆動電流[i*M]とデッドタイム外乱電圧によって発生する外乱電流[i*Td]を含むため、誘起電圧推定値ベクトル[edq]は[i*Td]による誤差電圧を含むことになる。
ところで、誘起電圧の基本波成分のみに着目すれば、d軸上の誘起電圧は0となるので、d軸誘起電圧推定値eの基本波成分e_barからd軸上の誘起電圧の基本波成分0を差し引けば[i*Td]による誘起電圧推定値の基本波成分の推定誤差を求めることができる。
 一方、本実施の形態1では、d軸電流指令値idを任意のある一定の値とし、q軸電流指令値iqを0として電流制御を行っている。このとき、dq軸上に表れるデッドタイム外乱電圧の影響について考える。これは、式(1)における[vTd]の三相―dq変換により、図6に示すように、通電した軸には半波状の外乱(図中の記号“S”で示される曲線を参照)、通電していない軸に鋸波状の外乱(図中の記号“T”で示される線を参照)となって表れることが分かる。
 ここで、図6は、ΔVTd=VTdの場合において、dq軸でみたΔVTdの影響を示すグラフであり、縦軸は、正規化したパワーであるp.u.単位で示したΔVTd/VTdの値、横軸はラジアン(rad)単位で示した電気角位相を示す。図中の記号“S”で示した曲線は、通電軸の誤差電圧(半波状)を示し、記号“Sa”で示した破線は、この誤差電圧の平均値(単位:p.u.)を示す。また、記号“T”で示した線は非通電時の誤差電圧を示し、鋸波状である。
 したがって、図6から、基本波成分の誤差(図中の矢印A参照)のみを見れば、その影響は、通電している軸にのみ表れることが分かる。
図6における半波状の誤差電圧の直流値を簡易的に計算すると、図6における半波の山の値が以下に示す式(7)で、谷の値が式(8)で与えられる。
Figure JPOXMLDOC01-appb-M000009
Figure JPOXMLDOC01-appb-M000010
よって、電気角位相においてπ/2とπ/3の間を取る(加算平均を取る)と(π/2+π/3)/2=5π/12であるから、求める電流値は、
Figure JPOXMLDOC01-appb-M000011
となる(図中の誤差電圧平均値である直線Sa参照)。
したがって推定誘起電圧の基本波成分のみに着目した誤差電圧と、三相矩形波としてのデッドタイム外乱補償電圧振幅誤差ΔVTdの間には以下の式(10)が成り立つ。
Figure JPOXMLDOC01-appb-M000012
この式(10)から式(5)が導かれる。
 次に、第2の動作モードであるトルクリプル抑制制御モードの動作について説明する。
これは機械的状態量を推定する技術の応用例の一つであり、モータのトルクの推定値に基づいて、トルクリプルを抑制することを可能とするものである。
 図4において、モータ制御装置は第一の動作モードと比較して新たに加算器13、トルクリプル補償部200を備え、トルクリプル補償部200は誘起電圧推定部10とトルクリプル補償指令生成部201を備える。
 本動作モードにおいてはデッドタイム外乱補償電圧記憶部101にはdq軸電流指令値id、iqが入力され、それに対応したΔVTdをデッドタイム外乱電圧補償部11へ入力する。
そして、デッドタイム外乱電圧補償部11では式(2)に代わり、以下の式(11)を用いてデッドタイム外乱補償電圧振幅VTdを修正したデッドタイム外乱補償電圧v Tdを生成して加算器12へ出力し、デッドタイム外乱補償が行われる。
Figure JPOXMLDOC01-appb-M000013
 次に本動作モードにおけるトルクリプル抑制制御の動作、すなわちトルクリプル補償部200の動作について説明する。
 誘起電圧推定部10では第一の動作モードと同様に誘起電圧推定値ベクトル[edq]を演算してトルクリプル補償指令生成部201へ入力する。トルクリプル補償指令生成部201では誘起電圧推定値ベクトル[edq]とdq軸検出電流[idq]とに基づいて、以下の式(12)によってモータのトルクτを推定する。
Figure JPOXMLDOC01-appb-M000014
 ここで、[i dq]は、ベクトル[idq]の転置を示す。
 そして、トルク推定値τに含まれる振動成分を抽出してその振動を打ち消すようなトルクリプル補償信号iq* ripを計算して加算器13へ入力する。なお、このトルク推定値τに基づくトルクリプル補償信号τ* ripの生成方法に関しては多数の公知技術があるが、本発明では任意の公知技術を用いることが可能である。
 加算器13はトルクリプル補償信号iq* ripをq軸電流指令値iq*に加算し、その値を新たにq軸電流指令値として、減算器6へと入力する。これによって、モータ9ではq軸電流指令値iq*(すなわち、トルク指令τ*)によるトルクに加えて、トルクリプル補償信号iq* ripに基づく脈動トルクがトルクリプルと逆位相に発生することになり、この脈動トルクとトルクリプルが打ち消しあうことでトルクリプルが抑制されることになる。
誘起電圧推定値ベクトル[edq]とそれに基づいて式(4)から計算される推定トルクはトルクリプルに同期した振動成分を含んでいるが、その主要な成分である6f成分はデッドタイム外乱電圧に由来する成分とモータ自身が発生させている成分の重ね合わせとなりモータ自身が発生させている成分のみを抽出することは困難である。
 しかし、本実施の形態においては第一の動作モードでの動作時に記憶したデッドタイム外乱電圧補償値を用いたデッドタイム外乱補償が働いていることでデッドタイム外乱電圧に由来する6f成分は打ち消されるため、モータ自身が生じさせている6f成分のみを抽出することが可能となる。
 また、第一の動作モードにおけるデッドタイム外乱補償電圧振幅誤差ΔVTdの取得に際しては、d軸にのみ通電しているため、モータ9でトルクを発生させること無く動作させることができる。
また、第二の動作モードでは、誘起電圧推定部10はデッドタイム外乱電圧補償動作に関与しないので、デッドタイム外乱補償動作がトルクリプル抑制制御と干渉することは無い。
また、例えば図7に示すように、モータ定数であるLの電流に対する依存特性(図中の記号“Lv”で示される実線を参照。点線“Lc”はLの電流に対する依存がない場合の特性を示す)が分かっている場合には、デッドタイム外乱補償電圧取得用運転パターンでid iqを設定することと併せて、誘起電圧推定部10において、id iqからなる電流振幅指令値i*に対するLの値をLvに設定することで、モータのパラメータ変動に由来する外乱の影響を排して、性能向上につなげることも可能である。
 以上のように本実施の形態では第一の動作モードから第二の動作モードに至る各シーケンスを順に実行していくことにより、電気的状態量の観測に基づいて簡易にデッドタイム外乱補償が行える効果に加えて、電気的状態量の観測に基づくデッドタイム外乱補償と機械的状態量の推定を互いに干渉することなく実行することができる効果を有する。
 実施の形態2.
 本実施の形態は、第一の実施の形態と同様に図2、図3で表される第一の動作モードとしてのデッドタイム外乱補償電圧調整モードと、図4で表される第2の動作モードとしての機械的状態量推定モードの二つの動作モードを備える。そして、まずデッドタイム外乱補償量記憶モードとしての動作を行った後に機械的状態量推定モードへと移行するシーケンスを備えている。
 機械的状態量推定モードとして、モータのトルクを推定し、推定したトルクに基づいてトルクリプルを抑制するトルクリプル抑制制御モードを備えた装置を例にとって説明する。
 本実施の形態2では、デッドタイム外乱補償電圧調整モードにおいて、第一の実施の形態とは異なる以下の(d)、(e)、(f)3つの特徴をもつデッドタイム外乱補償電圧取得用運転パターンが設定されている。
 (d)モータ9には0でないある回転速度ωtd以上の速度が与えられ、回転している。
 (e)d軸電流指令値idを0とする。
 (f)q軸電流指令値iqとして複数の値が設定され、それぞれのiqにおいて本動作モードの動作を繰り返し行う。
 以上のように、主としてq軸の通電に基づく動作が行われることになる。誘起電圧推定部10では式(4)による誘起電圧推定値ベクトル[edq]が演算され、デッドタイム外乱補償電圧記憶部101へ入力される。
 ここでデッドタイム外乱補償電圧記憶部101では[edq]中のq軸誘起電圧推定値eの基本波成分e_barについて、式(5)に代わり、以下の式(13)の演算を行う。
Figure JPOXMLDOC01-appb-M000015
 以上の動作を複数のiqのそれぞれの場合において繰り返し、全ての場合で式(13)によるデッドタイム外乱補償電圧振幅誤差ΔVTdを演算する。そして、線形補間等の任意の近似方法を用いてid、iqからなる電流振幅指令値i*に対するΔVTdのマップを作成して、記憶部において記憶することで、本動作モードは動作終了となり第二の動作モードへ移行する。
 ここで、式(13)の原理については、基本的には式(5)の場合と同様である。つまり、q軸電流指令値iqを任意のある一定の値とし、d軸電流指令値idを0として電流制御を行っているために、誘起電圧推定値の基本波成分の推定誤差は[edq]中のq軸成分にのみ表れることになる。
一方で誘起電圧の基本波成分のみに着目すれば、q軸上の誘起電圧は磁石磁束φ及び電気角回転速度ωreからωreφと表されるので、q軸誘起電圧推定値eの基本波成分e_barからq軸上の誘起電圧の基本波成分ωreφを差し引けば誘起電圧推定値の基本波成分の推定誤差を求めることができる。
従って、本実施の形態においては推定誘起電圧の基本波成分のみに着目した誤差電圧と三相矩形波としてのデッドタイム外乱電圧振幅誤差ΔVTdの間には以下の等式が成り立つ。
Figure JPOXMLDOC01-appb-M000016
式(14)から式(13)が導かれる。
また、第二の動作モードであるトルクリプル抑制制御モードに関しては、第一の実施の形態と同様の動作を行うものである。
また、例えば図7に示すように、モータ定数であるLの電流に対する依存特性(図中の記号“Lv”で示される実線を参照)が分かっている場合には、デッドタイム外乱補償電圧取得用運転パターンでid iqを設定することと併せて、誘起電圧推定部10とデッドタイム外乱補償電圧記憶部101において、id iqからなる電流振幅指令値i*に対するLの値をLvに設定することで、モータのパラメータ変動に由来する外乱の影響を排して、性能向上につなげることも可能である。
あるいは、id iqからなる電流振幅指令値i*に対して、トルクが飽和していく性質をもつモータに対して、その電流に対するトルクの飽和特性(図中の記号“Ktv”で示される実線を参照。点線“Ktc”はKtの電流に対する依存がない場合の特性を示す)が分かっている場合には、それを図8に示すような形でi*に対するトルク定数Ktの飽和曲線Ktvとして表すことができる。式(3)に示すようにφf=Kt/Pmであるので、式(13)におけるφfに、図8に示すKtの飽和曲線Ktvからφf=Kt/Pmとして求めた各電流振幅指令値i*に対するφfを用いることで、モータのパラメータ変動に由来する外乱の影響を排して、性能向上につなげることも可能である。
 以上のように本実施の形態では第一の実施の形態と同様に第一の動作モードから第二の動作モードに至る各シーケンスを順に実行していくことにより、電気的状態量の観測に基づいて簡易にデッドタイム外乱補償が行える効果に加えて、電気的状態量の観測に基づくデッドタイム外乱補償と機械的状態量の推定を互いに干渉することなく実行することができる効果を有する。なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
1 電流制御部、2 dq-3相変換器、3 3相-dq変換器、
4 電力変換器、5 電流検出部、6、7 減算器、8 回転位置検出器、
9 PMモータ(モータ)、10 誘起電圧推定部、
11 デッドタイム外乱電圧補償部、12、13 加算器、
100 デッドタイム外乱補償電圧修正部、
101 デッドタイム外乱補償電圧記憶部、200 トルクリプル補償部、
201 トルクリプル補償指令生成部。

Claims (9)

  1. モータの回転位置を検出する回転位置検出器、
    前記モータに印加される3相の電流の内、少なくとも2相の電流を検出する電流検出部、
    前記3相の電流の所定座標上での値と、前記モータの回転磁界上の座標であるdq座標上での値とを、互いに変換する座標変換部、
    前記電流の制御入力である電流指令値と、前記電流検出部で検出された電流を前記座標変換部でdq座標変換された電流フィードバック値との差異に基づいて、電圧の制御入力である電圧指令値を生成する電流制御部、
    前記電圧指令値に基づいて前記電流検出部に入力される3相電圧を生成して前記モータに所定の電力を供給する電力変換器、
    前記電圧指令値と前記電流フィードバック値に基づき前記モータの誘起電圧を推定する誘起電圧推定部、
    前記電力変換器に設けられた2つのスイッチング素子の短絡防止期間であるデッドタイムにより前記電流検出部に生じた出力に対する外乱を補償する電圧であるデッドタイム外乱補償電圧を生成するデッドタイム外乱電圧補償部、
    前記電流指令値に応じて前記デッドタイム外乱補償電圧を修正するとともに、前記誘起電圧推定部と、推定された前記誘起電圧の基本波成分に基づいて前記デッドタイム外乱補償電圧の誤差を演算して記憶するデッドタイム外乱補償電圧記憶部と、を有するデッドタイム外乱補償電圧修正部、
    を備えたことを特徴とするモータ制御装置。
  2. 前記誘起電圧推定部と、
    この誘起電圧推定部にて推定された誘起電圧に応じて前記モータが発生するトルクリプルを抑制するトルクリプル補償指令生成部と、
    を含むトルクリプル補償部を備えたことを特徴とする請求項1に記載のモータ制御装置。
  3. 前記デッドタイム外乱補償電圧を取得するための前記モータの運転パターンにより、前記電流指令値を設定するデッドタイム外乱補償電圧調整モード、及び
    前記モータのトルクを推定し、推定したトルクに基づいてトルクリプルを抑制するトルクリプル抑制制御モード、の2つの動作モードを備え、
    前記デッドタイム外乱補償電圧調整モードの動作が完了した後に、前記トルクリプル抑制制御モードに移行することを特徴とする請求項2に記載のモータ制御装置。
  4. 前記デッドタイム外乱補償電圧調整モードでは、前記トルクリプル補償指令生成部は休止状態にあり、前記モータの運転パターンが入力され、この運転パターンに従って前記モータが駆動している状態で、前記デッドタイム外乱補償電圧修正部が動作して、前記デッドタイム外乱補償電圧記憶部では、演算されたデッドタイム外乱補償電圧の誤差に基づいて前記電流指令値に対応するデッドタイム外乱補償電圧修正マップを作成して記憶し、
    前記トルクリプル抑制制御モードでは、前記デッドタイム外乱補償電圧記憶部からは前記デッドタイム外乱補償電圧調整モードにおいて記憶された前記電流指令値に対応したデッドタイム外乱補償電圧修正値が出力されて、前記デッドタイム外乱電圧補償部に入力され、修正されたデッドタイム外乱補償電圧によってデッドタイム外乱電圧が補償された状態で前記トルクリプル補償指令生成部が動作してトルクリプル抑制制御を行うことを特徴とする請求項3に記載のモータ制御装置。
  5. 前記モータの運転パターンでは、前記モータにはゼロでないある一定値以上の速度が与えられ、q軸電流指令値をゼロとして通電させず、d軸電流指令値として少なくとも一つの電流指令値が設定されていることを特徴とする請求項3または請求項4に記載のモータ制御装置。
  6. 前記モータの運転パターンでは、前記モータにはゼロでないある一定値以上の速度が与えられ、d軸電流指令値をゼロとして通電させず、q軸電流指令値として少なくとも一つの電流指令値が設定されていることを特徴とする請求項3または請求項4に記載のモータ制御装置。
  7. 前記デッドタイム外乱補償電圧の演算手段は3相電圧の振幅値としてデッドタイム外乱電圧補償値を演算することを特徴とする請求項1から6のいずれか1項に記載のモータ制御装置。
  8. 前記デッドタイム外乱補償電圧調整モードではd軸電流のみを通電させた場合に式(5)によって、また、q軸電流のみを通電させた場合に式(13)によって、デッドタイム外乱補償電圧修正値ΔVTdを演算することを特徴とする請求項3から6のいずれか1項に記載のモータ制御装置。
    Figure JPOXMLDOC01-appb-M000001
    Figure JPOXMLDOC01-appb-M000002
  9. 前記誘起電圧推定部は前記モータのインダクタンスあるいは誘起電圧定数(トルク定数)を前記電流指令値に依存して変化させることを特徴とする請求項1から6のいずれか1項に記載のモータ制御装置。
PCT/JP2013/068102 2013-07-02 2013-07-02 モータ制御装置 WO2015001612A1 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2015524932A JP6017038B2 (ja) 2013-07-02 2013-07-02 モータ制御装置
KR1020157036864A KR101723333B1 (ko) 2013-07-02 2013-07-02 모터 제어 장치
PCT/JP2013/068102 WO2015001612A1 (ja) 2013-07-02 2013-07-02 モータ制御装置
CN201380077860.9A CN105340173B (zh) 2013-07-02 2013-07-02 电机控制装置
US14/890,455 US9774286B2 (en) 2013-07-02 2013-07-02 Motor control device
BR112015031352A BR112015031352A2 (pt) 2013-07-02 2013-07-02 dispositivo de controle de motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2013/068102 WO2015001612A1 (ja) 2013-07-02 2013-07-02 モータ制御装置

Publications (1)

Publication Number Publication Date
WO2015001612A1 true WO2015001612A1 (ja) 2015-01-08

Family

ID=52143235

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2013/068102 WO2015001612A1 (ja) 2013-07-02 2013-07-02 モータ制御装置

Country Status (6)

Country Link
US (1) US9774286B2 (ja)
JP (1) JP6017038B2 (ja)
KR (1) KR101723333B1 (ja)
CN (1) CN105340173B (ja)
BR (1) BR112015031352A2 (ja)
WO (1) WO2015001612A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017063518A (ja) * 2015-09-24 2017-03-30 学校法人 東洋大学 回転電機システム
JP2019009968A (ja) * 2017-06-28 2019-01-17 東芝三菱電機産業システム株式会社 多相電動機駆動装置

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6399239B2 (ja) * 2016-01-08 2018-10-03 株式会社村田製作所 電力変換装置
BR112018076680A2 (pt) * 2016-07-20 2019-04-02 Nsk Ltd. dispositivo de direção elétrica
JP6658995B2 (ja) * 2018-01-31 2020-03-04 日本精工株式会社 モータ制御装置及びそれを搭載した電動パワーステアリング装置
US11496077B2 (en) * 2018-08-07 2022-11-08 Nidec Corporation Drive controller, drive unit, and power steering
CN109150043B (zh) * 2018-08-09 2021-05-14 南京信息职业技术学院 交流伺服***电流环中的电压前馈补偿方法
CN113364384A (zh) * 2021-06-03 2021-09-07 广东电网有限责任公司 低速段永磁同步电机死区补偿方法及装置
CN114123909B (zh) * 2021-11-30 2024-04-09 蜂巢传动***(江苏)有限公司保定研发分公司 电机控制器的死区补偿方法、装置及车辆

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1115532A (ja) * 1997-06-25 1999-01-22 Nec Corp サーボモータの制御装置
JP2004064948A (ja) * 2002-07-31 2004-02-26 Meidensha Corp Pmモータの制御システム
JP2010200395A (ja) * 2009-02-23 2010-09-09 Mitsubishi Electric Corp 電動機の駆動装置並びに機器
JP2011151883A (ja) * 2010-01-19 2011-08-04 Kokusan Denki Co Ltd 永久磁石モータのトルクリプル抑制制御装置、電動パワーステアリングシステム
JP2012044785A (ja) * 2010-08-19 2012-03-01 Mitsubishi Electric Corp 電力変換器の制御装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3236985B2 (ja) * 1995-11-29 2001-12-10 株式会社日立製作所 Pwmコンバータの制御装置
US6462491B1 (en) * 1999-01-27 2002-10-08 Matsushita Electric Industrial Co., Ltd. Position sensorless motor control apparatus
JP4759992B2 (ja) * 2004-11-19 2011-08-31 日本精工株式会社 電動パワーステアリング装置の制御装置
JP4749874B2 (ja) * 2006-01-30 2011-08-17 日立オートモティブシステムズ株式会社 電力変換装置及びそれを用いたモータ駆動装置
CN101295935B (zh) * 2007-12-10 2010-06-02 西北工业大学 一种可抑制谐波的优化pwm调制方法
US9007004B2 (en) * 2009-11-06 2015-04-14 University Of Technology, Sydney Sensorless AC motor controller
JP5712608B2 (ja) * 2010-12-24 2015-05-07 株式会社明電舎 Pwmインバータのデッドタイム補償装置および補償方法
JP5348153B2 (ja) * 2011-02-14 2013-11-20 株式会社デンソー 回転機の制御装置
JP5641008B2 (ja) * 2012-04-04 2014-12-17 日本精工株式会社 モータ制御装置及びそれを搭載した電動パワーステアリング装置
CN102710188B (zh) 2012-05-25 2014-09-10 燕山大学 一种无刷直流电机的直接转矩控制方法和装置
CN102868344B (zh) * 2012-09-21 2015-09-02 珠海格力电器股份有限公司 直流无刷电机控制方法及装置
BR112015008116A2 (pt) * 2012-10-23 2017-07-04 Mitsubishi Electric Corp dispositivo de conversão de energia

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1115532A (ja) * 1997-06-25 1999-01-22 Nec Corp サーボモータの制御装置
JP2004064948A (ja) * 2002-07-31 2004-02-26 Meidensha Corp Pmモータの制御システム
JP2010200395A (ja) * 2009-02-23 2010-09-09 Mitsubishi Electric Corp 電動機の駆動装置並びに機器
JP2011151883A (ja) * 2010-01-19 2011-08-04 Kokusan Denki Co Ltd 永久磁石モータのトルクリプル抑制制御装置、電動パワーステアリングシステム
JP2012044785A (ja) * 2010-08-19 2012-03-01 Mitsubishi Electric Corp 電力変換器の制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017063518A (ja) * 2015-09-24 2017-03-30 学校法人 東洋大学 回転電機システム
JP2019009968A (ja) * 2017-06-28 2019-01-17 東芝三菱電機産業システム株式会社 多相電動機駆動装置

Also Published As

Publication number Publication date
CN105340173A (zh) 2016-02-17
KR101723333B1 (ko) 2017-04-04
KR20160014034A (ko) 2016-02-05
JPWO2015001612A1 (ja) 2017-02-23
CN105340173B (zh) 2017-09-29
US20160111991A1 (en) 2016-04-21
JP6017038B2 (ja) 2016-10-26
US9774286B2 (en) 2017-09-26
BR112015031352A2 (pt) 2017-07-25

Similar Documents

Publication Publication Date Title
JP6017038B2 (ja) モータ制御装置
JP4631672B2 (ja) 磁極位置推定方法、モータ速度推定方法及びモータ制御装置
JP2012139092A5 (ja)
JPWO2018230141A1 (ja) インパクト電動工具
JP2007110837A (ja) 磁極位置推定方法及びモータ制御装置
JP3783695B2 (ja) モーター制御装置
JP5543388B2 (ja) 永久磁石同期電動機の制御装置
JP6091446B2 (ja) 電動機制御装置
JP2009268268A (ja) モータ制御装置及び発電機制御装置
JP2014180148A (ja) モータ制御装置
JP2006197712A (ja) 同期電動機の駆動システム及び同期電動機の駆動方法
JP6183554B2 (ja) 周期外乱自動抑制装置
JP5621103B2 (ja) 単相信号入力装置及び系統連系装置
JP6519149B2 (ja) モータ制御装置
JP3920750B2 (ja) Dcブラシレスモータの制御装置
JP6766398B2 (ja) 磁石温度推定方法、及び、磁石温度推定装置
JP6563135B2 (ja) モータの制御装置
JP5312179B2 (ja) Dcブラシレスモータの制御装置
Fernandes et al. Speed sensorless PMSM motor drive system based on four-switch three-phase converter
JP6116449B2 (ja) 電動機駆動制御装置
JP2009278733A (ja) モータ制御装置
JP5312195B2 (ja) Dcブラシレスモータの制御装置
JP6361540B2 (ja) 回転電機の制御装置
JP5910296B2 (ja) 誘導機の制御装置
JP6464559B2 (ja) 電動機の制御装置

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 201380077860.9

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13888794

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2015524932

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 14890455

Country of ref document: US

ENP Entry into the national phase

Ref document number: 20157036864

Country of ref document: KR

Kind code of ref document: A

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112015031352

Country of ref document: BR

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13888794

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 112015031352

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20151215