JP5879821B2 - Motor control device and motor control method - Google Patents

Motor control device and motor control method Download PDF

Info

Publication number
JP5879821B2
JP5879821B2 JP2011183726A JP2011183726A JP5879821B2 JP 5879821 B2 JP5879821 B2 JP 5879821B2 JP 2011183726 A JP2011183726 A JP 2011183726A JP 2011183726 A JP2011183726 A JP 2011183726A JP 5879821 B2 JP5879821 B2 JP 5879821B2
Authority
JP
Japan
Prior art keywords
phase
voltage
harmonic
power supply
calculated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011183726A
Other languages
Japanese (ja)
Other versions
JP2013046520A (en
Inventor
隆史 亀村
隆史 亀村
範規 久保川
範規 久保川
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co 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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2011183726A priority Critical patent/JP5879821B2/en
Publication of JP2013046520A publication Critical patent/JP2013046520A/en
Application granted granted Critical
Publication of JP5879821B2 publication Critical patent/JP5879821B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Description

本発明は、三相同期モータ(電動機)を、インバータのPWM(Pulse Width Modulation:パルス幅変調)で制御するモータ制御装置及びモータ制御方法に関する。   The present invention relates to a motor control device and a motor control method for controlling a three-phase synchronous motor (electric motor) by PWM (Pulse Width Modulation) of an inverter.

三相同期モータをインバータのPMWで制御(以降の説明では、「PMW制御」と記載する場合がある)するモータ制御装置としては、例えば、特許文献1に記載されているものがある。
特許文献1に記載されているモータ制御装置は、三次高調波を近似した波形を生成し、この生成した波形をPWM制御のための三相電圧指令値とするとともに、三相(U相、V相、W相)間の相間電圧を電源電圧とするものである。
As a motor control device that controls a three-phase synchronous motor with the PMW of an inverter (in the following description, may be described as “PMW control”), for example, there is one described in Patent Document 1.
The motor control device described in Patent Document 1 generates a waveform that approximates the third harmonic, and uses the generated waveform as a three-phase voltage command value for PWM control, and three-phase (U-phase, V-phase). The interphase voltage between the phase and the W phase is the power supply voltage.

特開2009‐124799号公報JP 2009-124799 A

しかしながら、特許文献1に記載のモータ制御装置では、相間電圧の波形が正弦波とならないため、PMW制御中の三相同期モータに、トルクの変動や異音が発生するおそれがある。
本発明は、上記のような問題点に着目してなされたもので、PMW制御中の三相同期モータに発生するトルクの変動や異音を抑制することが可能な、モータ制御装置及びモータ制御方法を提供することを課題とする。
However, in the motor control device described in Patent Document 1, since the waveform of the interphase voltage does not become a sine wave, there is a risk that torque fluctuations and abnormal noise may occur in the three-phase synchronous motor during PMW control.
The present invention has been made paying attention to the above-described problems, and can provide a motor control device and a motor control capable of suppressing torque fluctuation and abnormal noise generated in a three-phase synchronous motor during PMW control. It is an object to provide a method.

上記課題を解決するために、本発明の一態様は、三相同期モータに供給されるQ軸電圧及びD軸電圧に基づいて算出した三相電圧を三乗した値を、Q軸電圧とD軸電圧との二乗和で除算して、三次高調波を演算する。そして、演算した三次高調波を三相電圧に重畳して、パルス幅変調で制御する三相電圧指令値を演算する。   In order to solve the above-described problem, according to one aspect of the present invention, a value obtained by squaring a three-phase voltage calculated based on a Q-axis voltage and a D-axis voltage supplied to a three-phase synchronous motor is set as a Q-axis voltage and a D-axis. The third harmonic is calculated by dividing by the sum of squares with the shaft voltage. Then, the calculated third-order harmonic is superimposed on the three-phase voltage to calculate a three-phase voltage command value controlled by pulse width modulation.

本発明によれば、三相電圧を三乗した値を、Q軸電圧とD軸電圧との二乗和で除算して、三次高調波を演算する。これに加え、演算した三次高調波を三相電圧に重畳して、三相電圧指令値を演算するため、相間電圧の波形を、正弦波とすることが可能となる。これにより、PMW制御中の三相同期モータに発生するトルクの変動や異音を抑制することが可能となる。   According to the present invention, the value obtained by squaring the three-phase voltage is divided by the square sum of the Q-axis voltage and the D-axis voltage to calculate the third harmonic. In addition, since the calculated third harmonic is superimposed on the three-phase voltage to calculate the three-phase voltage command value, the waveform of the interphase voltage can be a sine wave. As a result, it is possible to suppress torque fluctuations and abnormal noise generated in the three-phase synchronous motor during PMW control.

本発明の第一実施形態のモータ制御装置の概略構成を示す図である。It is a figure which shows schematic structure of the motor control apparatus of 1st embodiment of this invention. コントローラの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of a controller. 各相の正弦波に三次高調波を重畳した場合の、三相電圧と相間電圧の波形を示す図である。It is a figure which shows the waveform of a three-phase voltage and a phase voltage when a 3rd harmonic is superimposed on the sine wave of each phase.

以下、本発明の実施形態について図面を参照しつつ説明する。
(第一実施形態)
以下、本発明の第一実施形態について、図面を参照しつつ説明する。
(構成)
図1は、本実施形態のモータ制御装置1の概略構成を示す図である。
モータ制御装置1は、三相電圧指令値をパルス幅変調(以降の説明では、「PMW」と記載する場合がある)で制御して、三相同期モータ2を制御(以降の説明では、「PMW制御」と記載する場合がある)する装置である。
また、図1中に示すように、モータ制御装置1は、モータ回転角センサ4と、インバータ6と、電圧センサ8と、コントローラ10を備える。
Embodiments of the present invention will be described below with reference to the drawings.
(First embodiment)
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.
(Constitution)
FIG. 1 is a diagram illustrating a schematic configuration of a motor control device 1 of the present embodiment.
The motor control device 1 controls the three-phase synchronous motor 2 by controlling the three-phase voltage command value by pulse width modulation (may be described as “PMW” in the following description). It may be described as “PMW control”.
As shown in FIG. 1, the motor control device 1 includes a motor rotation angle sensor 4, an inverter 6, a voltage sensor 8, and a controller 10.

三相同期モータ2は、U相のコイル12Uと、V相のコイル12Vと、W相のコイル12Wを有し、これら三相のコイル(12U、12V、12W)へ適切な電流を流すことで回転するモータである。
なお、本実施形態では、一例として、三相同期モータ2を、電気自動車(EV:hybrid vehicle)や、ハイブリッド自動車(HEV:hybrid electric vehicle)の走行用モータとして用いる場合を説明する。
The three-phase synchronous motor 2 has a U-phase coil 12U, a V-phase coil 12V, and a W-phase coil 12W, and allows an appropriate current to flow through these three-phase coils (12U, 12V, 12W). It is a rotating motor.
In the present embodiment, as an example, a case will be described in which the three-phase synchronous motor 2 is used as a travel motor for an electric vehicle (EV) or a hybrid vehicle (HEV).

モータ回転角センサ4は、上述した各コイル(12U、12V、12W)と三相同期モータ2が有する図示しないロータ(回転子)との電気角(電気角度)を検出する。そして、モータ回転角センサ4は、検出した電気角を含む情報信号を、コントローラ10へ出力する。
インバータ6は、三相同期モータ2及び電源14と接続する。
また、インバータ6は、U相プラス側スイッチ16UPと、U相マイナス側スイッチ16UMと、V相プラス側スイッチ16VPと、V相マイナス側スイッチ16VMと、W相プラス側スイッチ16WPと、W相マイナス側スイッチ16WMを備える。
The motor rotation angle sensor 4 detects an electrical angle (electrical angle) between each of the coils (12U, 12V, 12W) described above and a rotor (rotor) (not shown) included in the three-phase synchronous motor 2. Then, the motor rotation angle sensor 4 outputs an information signal including the detected electrical angle to the controller 10.
The inverter 6 is connected to the three-phase synchronous motor 2 and the power source 14.
The inverter 6 includes a U-phase plus switch 16UP, a U-phase minus switch 16UM, a V-phase plus switch 16VP, a V-phase minus switch 16VM, a W-phase plus switch 16WP, and a W-phase minus side. A switch 16WM is provided.

上述した各スイッチ(16UP、16UW、16VP、16VM、16WP、16WM)は、例えば、パワーMOSFET等のスイッチング素子を用いて形成する。
U相プラス側スイッチ16UPは、U相プラス側アーム18UPと、U相プラス側環流用ダイオード20UPを有する。
U相プラス側アーム18UPは、電源14からU相のコイル12Uへの電力供給経路間に介装する。また、U相プラス側アーム18UPは、コントローラ10が出力する駆動指令信号VUPに応じて作動し、電源14からU相のコイル12Uへの電力供給経路を接続または遮断する。
Each of the switches (16UP, 16UW, 16VP, 16VM, 16WP, and 16WM) described above is formed using a switching element such as a power MOSFET, for example.
The U-phase plus side switch 16UP has a U-phase plus side arm 18UP and a U-phase plus side recirculation diode 20UP.
The U-phase plus side arm 18UP is interposed between power supply paths from the power source 14 to the U-phase coil 12U. Further, U-phase positive side arm 18UP operates in response to the drive instruction signal V UP the controller 10 outputs, to connect or cut off the power supply path to the coil 12U of the U phase from the power source 14.

U相プラス側環流用ダイオード20UPは、U相プラス側アーム18UPと並列に接続して、電源14からU相のコイル12Uまでの電力供給経路間に介装する。また、U相プラス側環流用ダイオード20UPが電流の流れを許容する方向は、電源14からU相のコイル12Uへの電力供給方向とは逆方向に向ける。
U相マイナス側スイッチ16UMは、U相マイナス側アーム18UMと、U相マイナス側環流用ダイオード20UMを有する。
The U-phase plus side recirculation diode 20UP is connected in parallel with the U-phase plus side arm 18UP and is interposed between the power supply path from the power source 14 to the U-phase coil 12U. Further, the direction in which the U-phase plus-side recirculation diode 20UP allows the flow of current is directed in the direction opposite to the direction of power supply from the power source 14 to the U-phase coil 12U.
The U-phase minus side switch 16UM has a U-phase minus side arm 18UM and a U-phase minus side recirculation diode 20UM.

U相マイナス側アーム18UMは、U相プラス側アーム18UPと直列に接続するとともに、電源14からU相のコイル12Uへの電力供給経路間に介装する。また、U相マイナス側アーム18UMは、コントローラ10が出力する駆動指令信号VUMに応じて作動し、電源14からU相のコイル12Uへの電力供給経路を接続または遮断する。
U相マイナス側環流用ダイオード20UMは、U相マイナス側アーム18UMと並列に接続して、電源14からU相のコイル12Uまでの電力供給経路間に介装する。また、U相マイナス側環流用ダイオード20UMが電流の流れを許容する方向は、U相プラス側環流用ダイオード20UPと同様、電源14からU相のコイル12Uまでの電力供給方向とは逆方向に向ける。
The U-phase minus side arm 18UM is connected in series with the U-phase plus side arm 18UP and is interposed between power supply paths from the power source 14 to the U-phase coil 12U. The U-phase minus side arm 18UM operates in response to the drive command signal V UM output from the controller 10, and connects or disconnects the power supply path from the power supply 14 to the U-phase coil 12U.
The U-phase negative side recirculation diode 20UM is connected in parallel with the U-phase negative side arm 18UM and is interposed between the power supply path from the power source 14 to the U-phase coil 12U. Also, the direction in which the U-phase minus side recirculation diode 20UM allows the flow of current is opposite to the direction of power supply from the power supply 14 to the U-phase coil 12U, like the U-phase plus side recirculation diode 20UP. .

V相プラス側スイッチ16VPは、V相プラス側アーム18VPと、V相プラス側環流用ダイオード20VPを有する。
V相プラス側アーム18VPは、電源14からV相のコイル12Vへの電力供給経路間に介装する。また、V相プラス側アーム18VPは、コントローラ10が出力する駆動指令信号VVPに応じて作動し、電源14からV相のコイル12Vへの電力供給経路を接続または遮断する。
V phase plus side switch 16VP has V phase plus side arm 18VP and V phase plus side freewheeling diode 20VP.
The V-phase plus side arm 18VP is interposed between the power supply paths from the power source 14 to the V-phase coil 12V. Further, V-phase positive side arm 18VP operates in response to the drive instruction signal V VP controller 10 outputs, to connect or cut off the power supply path to the coil 12V of the V-phase from the power source 14.

V相プラス側環流用ダイオード20VPは、V相プラス側アーム18VPと並列に接続して、電源14からV相のコイル12Vへの電力供給経路間に介装する。また、V相プラス側環流用ダイオード20VPが電流の流れを許容する方向は、電源14からV相のコイル12Vまでの電力供給方向とは逆方向に向ける。
V相マイナス側スイッチ16VMは、V相マイナス側アーム18VMと、V相マイナス側環流用ダイオード20VMを有する。
The V-phase plus-side recirculation diode 20VP is connected in parallel with the V-phase plus-side arm 18VP and interposed between the power supply paths from the power supply 14 to the V-phase coil 12V. Further, the direction in which the V-phase plus-side recirculation diode 20VP allows the flow of current is directed in the direction opposite to the direction of power supply from the power supply 14 to the V-phase coil 12V.
The V-phase minus side switch 16VM has a V-phase minus side arm 18VM and a V-phase minus side recirculation diode 20VM.

V相マイナス側アーム18VMは、V相プラス側アーム18VPと直列に接続するとともに、電源14からV相のコイル12Vへの電力供給経路間に介装する。また、V相マイナス側アーム18VMは、コントローラ10が出力する駆動指令信号VVMに応じて作動し、電源14からV相のコイル12Vへの電力供給経路を接続または遮断する。
V相マイナス側環流用ダイオード20VMは、V相マイナス側アーム18VMと並列に接続して、電源14からV相のコイル12Vへの電力供給経路間に介装する。また、V相マイナス側環流用ダイオード20VMが電流の流れを許容する方向は、V相プラス側環流用ダイオード20VPと同様、電源14からV相のコイル12Vまでの電力供給方向とは逆方向に向ける。
The V-phase minus side arm 18VM is connected in series with the V-phase plus side arm 18VP, and is interposed between power supply paths from the power source 14 to the V-phase coil 12V. Further, V-phase negative side arm 18VM operates in response to the drive instruction signal V VM controller 10 outputs, to connect or cut off the power supply path to the coil 12V of the V-phase from the power source 14.
The V-phase negative side freewheeling diode 20VM is connected in parallel with the V-phase negative side arm 18VM and is interposed between the power supply paths from the power supply 14 to the V-phase coil 12V. Further, the direction in which the V-phase minus side recirculation diode 20VM allows the flow of current is directed in the opposite direction to the direction of power supply from the power supply 14 to the V-phase coil 12V, similar to the V-phase plus side recirculation diode 20VP. .

W相プラス側スイッチ16WPは、W相プラス側アーム18WPと、W相プラス側環流用ダイオード20WPを有する。
W相プラス側アーム18WPは、電源14からW相のコイル12Wへの電力供給経路間に介装する。また、W相プラス側アーム18WPは、コントローラ10が出力する駆動指令信号VWPに応じて作動し、電源14からW相のコイル12Wへの電力供給経路を接続または遮断する。
The W-phase plus side switch 16WP has a W-phase plus side arm 18WP and a W-phase plus side recirculation diode 20WP.
The W-phase plus side arm 18WP is interposed between the power supply paths from the power source 14 to the W-phase coil 12W. Furthermore, W-phase positive side arm 18WP operates in response to the drive instruction signal V WP controller 10 outputs, to connect or cut off the power supply path to the coil 12W of W phase from the power source 14.

W相プラス側環流用ダイオード20WPは、W相プラス側アーム18WPと並列に接続して、電源14からW相のコイル12Wへの電力供給経路間に介装する。また、W相プラス側環流用ダイオード20WPが電流の流れを許容する方向は、電源14からW相のコイル12Wまでの電力供給方向とは逆方向に向ける。
W相マイナス側スイッチ16WMは、W相マイナス側アーム18WMと、W相マイナス側環流用ダイオード20WMを有する。
The W-phase plus-side recirculation diode 20WP is connected in parallel with the W-phase plus-side arm 18WP and interposed between the power supply paths from the power supply 14 to the W-phase coil 12W. Further, the direction in which the W-phase plus side free-wheeling diode 20WP allows the flow of current is directed in the direction opposite to the direction of power supply from the power supply 14 to the W-phase coil 12W.
The W-phase minus side switch 16WM has a W-phase minus side arm 18WM and a W-phase minus side recirculation diode 20WM.

W相マイナス側アーム18WMは、W相プラス側アーム18WPと直列に接続するとともに、電源14からW相のコイル12Wへの電力供給経路間に介装する。また、W相マイナス側アーム18WMは、コントローラ10が出力する駆動指令信号VWMに応じて作動し、電源14からW相のコイル12Wへの電力供給経路を接続または遮断する。
W相マイナス側環流用ダイオード20WMは、W相マイナス側アーム18WMと並列に接続して、電源14からW相のコイル12Wへの電力供給経路間に介装する。また、W相マイナス側環流用ダイオード20WMが電流の流れを許容する方向は、W相プラス側環流用ダイオード20WPと同様、電源14からW相のコイル12Wまでの電力供給方向とは逆方向に向ける。
The W-phase minus side arm 18WM is connected in series with the W-phase plus side arm 18WP, and is interposed between power supply paths from the power source 14 to the W-phase coil 12W. Furthermore, W-phase negative side arm 18WM operates in response to the drive instruction signal V WM controller 10 outputs, to connect or cut off the power supply path to the coil 12W of W phase from the power source 14.
The W-phase minus-side recirculation diode 20WM is connected in parallel with the W-phase minus-side arm 18WM and interposed between the power supply paths from the power supply 14 to the W-phase coil 12W. In addition, the direction in which the W-phase negative side recirculation diode 20WM allows the flow of current is opposite to the direction of power supply from the power source 14 to the W-phase coil 12W, as is the case with the W-phase positive side recirculation diode 20WP. .

電圧センサ8は、電源14の電圧を検出し、この検出した電圧を含む情報信号を、コントローラ10へ出力する。
ここで、電圧センサ8が検出する電圧は、三相同期モータ2が発生させるトルクや、三相同期モータ2の回転数に応じた電圧であり、具体的には、Q軸電圧と、D軸電圧である。
Q軸電圧は、三相同期モータ2が有する磁石が発生する磁束の方向に沿った電圧であり、D軸電圧は、Q軸電圧と直交する方向の電圧である。すなわち、D軸電圧とQ軸電圧は、直交回転座標系における二軸の電圧である。
The voltage sensor 8 detects the voltage of the power supply 14 and outputs an information signal including the detected voltage to the controller 10.
Here, the voltage detected by the voltage sensor 8 is a voltage corresponding to the torque generated by the three-phase synchronous motor 2 and the rotation speed of the three-phase synchronous motor 2, and specifically, the Q-axis voltage and the D-axis Voltage.
The Q-axis voltage is a voltage along the direction of the magnetic flux generated by the magnet included in the three-phase synchronous motor 2, and the D-axis voltage is a voltage in a direction orthogonal to the Q-axis voltage. That is, the D-axis voltage and the Q-axis voltage are two-axis voltages in the orthogonal rotation coordinate system.

コントローラ10は、モータ回転角センサ4が出力する情報信号と、電圧センサ8が出力する情報信号の入力を受ける。そして、コントローラ10は、入力を受けた情報信号が含む電気角と、D軸電圧及びQ軸電圧に応じて、上述した各駆動指令信号(VUP、VUM、VVP、VVM、VWP、VWM)を生成する。さらに、コントローラ10は、生成した駆動指令信号を、インバータ6へ出力する。これにより、上述した電気角に応じて、三相のコイル(12U、12V、12W)の電圧を、「0」〜「電源14が供給する電圧(供給電圧)」の間で変化させる。 The controller 10 receives an information signal output from the motor rotation angle sensor 4 and an information signal output from the voltage sensor 8. Then, the controller 10 determines each of the drive command signals (V UP , V UM , V VP , V VM , V WP) according to the electrical angle included in the received information signal and the D-axis voltage and the Q-axis voltage. , V WM ). Further, the controller 10 outputs the generated drive command signal to the inverter 6. Accordingly, the voltage of the three-phase coil (12U, 12V, 12W) is changed between “0” and “voltage supplied by the power supply 14 (supply voltage)” according to the electrical angle described above.

以下、図1を参照しつつ、図2を用いて、コントローラ10の詳細な構成を説明する。
図2は、コントローラ10の構成を示すブロック図である。
コントローラ10は、DQ‐UVW変換部22と、三次高調波重畳部24と、PWMデューティ変換部26と、PWM波形生成部28を備える。
Hereinafter, the detailed configuration of the controller 10 will be described with reference to FIG. 1 and FIG. 2.
FIG. 2 is a block diagram showing the configuration of the controller 10.
The controller 10 includes a DQ-UVW conversion unit 22, a third harmonic superimposition unit 24, a PWM duty conversion unit 26, and a PWM waveform generation unit 28.

DQ‐UVW変換部22は、モータ回転角センサ4が出力する情報信号が含む電気角θと、電圧センサ8が出力する情報信号が含むD軸電圧VD及びQ軸電圧VQに基づき、三相電圧(VU、VV、VW)を算出する。
すなわち、DQ‐UVW変換部22は、三相同期モータ2に供給されるQ軸電圧VD及びQ軸電圧VQに基づいて、三相電圧(VU、VV、VW)を算出する。
ここで、三相電圧(VU、VV、VW)を算出する際には、以下の計算式(1)を用いる。
The DQ-UVW converter 22 is based on the electrical angle θ included in the information signal output from the motor rotation angle sensor 4 and the D-axis voltage V D and Q-axis voltage V Q included in the information signal output from the voltage sensor 8. Phase voltages (V U , V V , V W ) are calculated.
That is, the DQ-UVW conversion unit 22 calculates three-phase voltages (V U , V V , V W ) based on the Q-axis voltage V D and the Q-axis voltage V Q supplied to the three-phase synchronous motor 2. .
Here, when calculating the three-phase voltages (V U , V V , V W ), the following calculation formula (1) is used.

Figure 0005879821
Figure 0005879821

そして、DQ‐UVW変換部22は、算出した三相電圧(VU、VV、VW)を含む情報信号を、三次高調波重畳部24へ出力する。
三次高調波重畳部24は、三相同期モータ2を制御するためにPMW制御で制御する三相電圧指令値(VUCMD、VVCMD、VWCMD)を演算する。なお、三相電圧指令値の演算は、DQ‐UVW変換部22が出力した情報信号が含む三相電圧(VU、VV、VW)と、電圧センサ8が出力する情報信号が含むD軸電圧VD及びQ軸電圧VQに基づいて行う。
ここで、三相電圧指令値(VUCMD、VVCMD、VWCMD)を算出する際には、以下の計算式(2)を用いる。
Then, the DQ-UVW converter 22 outputs an information signal including the calculated three-phase voltages (V U , V V , V W ) to the third harmonic superimposing unit 24.
The third harmonic superimposing unit 24 calculates three-phase voltage command values (V UCMD , V VCMD , V WCMD ) controlled by PMW control in order to control the three-phase synchronous motor 2. The calculation of the three-phase voltage command value is performed by the three-phase voltages (V U , V V , V W ) included in the information signal output from the DQ-UVW converter 22 and the D included in the information signal output from the voltage sensor 8. This is performed based on the axis voltage V D and the Q axis voltage V Q.
Here, when calculating the three-phase voltage command values (V UCMD , V VCMD , V WCMD ), the following calculation formula (2) is used.

Figure 0005879821
Figure 0005879821

すなわち、三次高調波重畳部24は、DQ‐UVW変換部22が算出した三相電圧(VU、VV、VW)を三乗した値(VU 3、VV 3、VW 3)を、D軸電圧VDとQ軸電圧VQとの二乗和で除算して、三次高調波を演算する。
これに加え、三次高調波重畳部24は、上記のように演算した三次高調波を、DQ‐UVW変換部22が算出した三相電圧(VU、VV、VW)に重畳して、波形が正弦波である三相電圧指令値(VUCMD、VVCMD、VWCMD)を演算する。なお、三次高調波重畳部24が演算する三相電圧指令値(VUCMD、VVCMD、VWCMD)の波形が正弦波となる理由は、後述する。
That is, the third harmonic superimposing unit 24 is a value (V U 3 , V V 3 , V W 3 ) obtained by squaring the three-phase voltages (V U , V V , V W ) calculated by the DQ-UVW converting unit 22. Is divided by the sum of squares of the D-axis voltage V D and the Q-axis voltage V Q to calculate the third harmonic.
In addition, the third harmonic superimposing unit 24 superimposes the third harmonic calculated as described above on the three-phase voltages (V U , V V , V W ) calculated by the DQ-UVW converting unit 22, A three-phase voltage command value (V UCMD , V VCMD , V WCMD ) whose waveform is a sine wave is calculated. The reason why the waveform of the three-phase voltage command values (V UCMD , V VCMD , V WCMD ) calculated by the third harmonic superimposing unit 24 is a sine wave will be described later.

そして、三次高調波重畳部24は、演算した三相電圧指令値(VUCMD、VVCMD、VWCMD)を含む情報信号を、PWMデューティ変換部26へ出力する。
PWMデューティ変換部26は、三次高調波重畳部24が出力した情報信号が含む三相電圧指令値(VUCMD、VVCMD、VWCMD)に基づき、この三相電圧指令値を実現するためのPWMデューティ比(DU、DV、DW)を演算する。
Then, the third harmonic superimposing unit 24 outputs an information signal including the calculated three-phase voltage command values (V UCMD , V VCMD , V WCMD ) to the PWM duty converting unit 26.
The PWM duty converter 26 is based on the three-phase voltage command values (V UCMD , V VCMD , V WCMD ) included in the information signal output from the third-order harmonic superimposing unit 24 and realizes this three-phase voltage command value. Duty ratios (D U , D V , D W ) are calculated.

そして、PWMデューティ変換部26は、演算したPWMデューティ比(DU、DV、DW)を含む情報信号を、PWM波形生成部28へ出力する。
PWM波形生成部28は、PWMデューティ変換部26が出力した情報信号が含むPWMデューティ比(DU、DV、DW)に基づき、このPWMデューティ比に応じた矩形波を生成する。
Then, the PWM duty converter 26 outputs an information signal including the calculated PWM duty ratio (D U , D V , D W ) to the PWM waveform generator 28.
The PWM waveform generation unit 28 generates a rectangular wave corresponding to the PWM duty ratio based on the PWM duty ratio (D U , D V , D W ) included in the information signal output from the PWM duty conversion unit 26.

そして、PWM波形生成部28は、生成した矩形波に基づき、上述した各駆動指令信号(VUP、VUM、VVP、VVM、VWP、VWM)を生成する。
さらに、PWM波形生成部28は、生成した各駆動指令信号(VUP、VUM、VVP、VVM、VWP、VWM)を含む情報信号を、対応する各スイッチ(16UP、16UW、16VP、16VM、16WP、16WM)へ出力する。
The PWM waveform generation unit 28 generates the above-described drive command signals (V UP , V UM , V VP , V VM , V WP , V WM ) based on the generated rectangular wave.
Further, the PWM waveform generation unit 28 sends the information signals including the generated drive command signals (V UP , V UM , V VP , V VM , V WP , V WM ) to the corresponding switches (16UP, 16 UW, 16VP). , 16VM, 16WP, 16WM).

(三次高調波重畳部24が演算する三相電圧指令値の波形が正弦波となる理由)
以下、三次高調波重畳部24が演算する三相電圧指令値(VUCMD、VVCMD、VWCMD)の波形が正弦波となる理由を説明する。
まず、上述した計算式(2)中のうち、三乗した三相電圧(VU 3、VV 3、VW 3)を除算する値である、D軸電圧VDとQ軸電圧VQとの二乗和を、以下の計算式(3)を用いて変換する。
(Reason why the waveform of the three-phase voltage command value calculated by the third harmonic superimposing unit 24 is a sine wave)
Hereinafter, the reason why the waveform of the three-phase voltage command value (V UCMD , V VCMD , V WCMD ) calculated by the third harmonic superimposing unit 24 is a sine wave will be described.
First, in the above-described calculation formula (2), the D-axis voltage V D and the Q-axis voltage V Q are values obtained by dividing the cubed three-phase voltages (V U 3 , V V 3 , V W 3 ). Is converted using the following calculation formula (3).

Figure 0005879821
Figure 0005879821

さらに、三相電圧(VU、VV、VW)を、それぞれ、以下の式(4)として変換する。 Further, the three-phase voltages (V U , V V , V W ) are converted as the following formula (4), respectively.

Figure 0005879821
Figure 0005879821

なお、三相電圧(VU、VV、VW)を、それぞれ、上式(4)とする変換は、以下の式(5)から(8)に基づいて行う。 Note that the conversion of the three-phase voltages (V U , V V , V W ) to the above equation (4) is performed based on the following equations (5) to (8).

Figure 0005879821
Figure 0005879821

ここで、上式(5)は、D軸電圧VDとQ軸電圧VQを用い、さらに、各相の正弦波に三次高調波を重畳せずに演算した場合の、U相の電圧VUを示す式である。また、上式(5)から(8)中に示すδは、D軸電圧VDとQ軸電圧VQの大きさで決定する角度である。なお、以降の説明では、簡略化のために、角度δに関する記載を省略する。 Here, the above equation (5) uses the D-axis voltage V D and the Q-axis voltage V Q , and further calculates the U-phase voltage V V when the calculation is performed without superimposing the third harmonic on the sine wave of each phase. This is an expression indicating U. Also, δ shown in the above equations (5) to (8) is an angle determined by the magnitudes of the D-axis voltage V D and the Q-axis voltage V Q. In the following description, description regarding the angle δ is omitted for simplification.

また、上式(6)は、上式(5)中におけるsinの関数を示す式である。
また、三相同期モータ2においては、三相電圧をPWMで制御する場合に、各相(U相、V相、W相)の位相を2π/3radずつ変化させた正弦波を用いて、三相同期モータ2を駆動させる。なお、三相電圧をPWMで制御する場合に、各相の位相を2π/3radずつ変化させた正弦波を用いて、三相同期モータ2を駆動させると、各相の正弦波の振幅は、電源14の電圧の1/2となる。
Further, the above expression (6) is an expression showing a function of sin in the above expression (5).
Further, in the three-phase synchronous motor 2, when the three-phase voltage is controlled by PWM, three phases are used by using a sine wave in which the phase of each phase (U phase, V phase, W phase) is changed by 2π / 3 rad. The phase synchronous motor 2 is driven. When the three-phase voltage is controlled by PWM, when the three-phase synchronous motor 2 is driven using a sine wave in which the phase of each phase is changed by 2π / 3 rad, the amplitude of the sine wave of each phase is It becomes 1/2 of the voltage of the power supply 14.

このため、上式(4)中に示すV相の電圧VVにおけるsinの関数βは、上式(6)中に示すαの位相を2π/3rad変化させた値となる。同様に、上式(4)中に示すW相の電圧VWにおけるsinの関数γは、上式(6)中に示すαの位相を4π/3rad変化させた値となる。
なお、三相電圧(VU、VV、VW)を、それぞれ、上式(4)とする変換は、上式(5)の代わりに、以下の式(9)に基づいて行ってもよい。
Therefore, the function β of sin in the V-phase voltage V V shown in the above formula (4) is a value obtained by changing the phase of α shown in the above formula (6) by 2π / 3 rad. Similarly, the sin function γ in the W-phase voltage V W shown in the above equation (4) is a value obtained by changing the phase of α shown in the above equation (6) by 4π / 3 rad.
Note that the conversion of the three-phase voltages (V U , V V , V W ) to the above equation (4) may be performed based on the following equation (9) instead of the above equation (5). Good.

Figure 0005879821
Figure 0005879821

ここで、上式(9)は、上式(5)と異なり、D軸電圧VDとQ軸電圧VQを用い、さらに、各相の正弦波に三次高調波を重畳して演算した場合の、U相の電圧VUを示す式である。
次に、上式(3)及び(4)を用いて、以下の式(10)を変換し、三相電圧指令値(VUCMD、VVCMD、VWCMD)を示す式(11)を形成する。
Here, unlike the above equation (5), the above equation (9) is calculated by using the D-axis voltage V D and the Q-axis voltage V Q and further superimposing the third harmonic on the sine wave of each phase. of a formula showing a voltage V U of the U-phase.
Next, using the above equations (3) and (4), the following equation (10) is converted to form equation (11) indicating the three-phase voltage command values (V UCMD , V VCMD , V WCMD ). .

Figure 0005879821
Figure 0005879821

ここで、上式(10)は、三相同期モータ2の電気角をθとし、制御対象である電源14の電圧をVとした場合に、波形が正弦波であるU相の電圧VUを示す式である。なお、特に記載しないが、V相の三相電圧指令値VVCMD及びW相の三相電圧指令値VWCMDに関しても、U相の三相電圧指令値VUCMDと同様に変換して形成する。 Here, the above equation (10) is obtained by calculating the voltage V U of the U phase whose waveform is a sine wave when the electrical angle of the three-phase synchronous motor 2 is θ and the voltage of the power source 14 to be controlled is V. It is a formula which shows. Although not specifically described, the V-phase three-phase voltage command value V VCMD and the W-phase three-phase voltage command value V WCMD are also converted and formed in the same manner as the U-phase three-phase voltage command value V UCMD .

なお、上式(10)は、各相の正弦波に三次高調波を重畳して、例えば、図3中に示すように、各相間(例えば、U相とV相)の電圧(以下、「相間電圧」と記載する)の振幅を、電源14の電圧の1/2とするとともに、相間電圧の波形を正弦波とする式である。なお、図3は、各相の正弦波に三次高調波を重畳した場合の、三相電圧(図中では、U相電圧)と相間電圧(図中では、U相とV相との間の電圧)の波形を示す図である。   The above equation (10) is obtained by superimposing the third harmonic on the sine wave of each phase, for example, as shown in FIG. 3, the voltage between each phase (for example, U phase and V phase) (hereinafter, “ The amplitude of the “interphase voltage” is set to ½ of the voltage of the power supply 14 and the waveform of the interphase voltage is a sine wave. 3 shows a three-phase voltage (U-phase voltage in the figure) and an interphase voltage (in the figure, between the U-phase and the V-phase) when the third harmonic is superimposed on the sine wave of each phase. It is a figure which shows the waveform of a voltage.

ここで、三相電圧をPWMで制御する場合に、各相の位相を2π/3radずつ変化させた正弦波を用いると、各相の正弦波の振幅は電源14の電圧の1/2となるものの、相間電圧の振幅が電源14の電圧の√3/4となる。このため、電源14の電圧を有効に使い切ることが困難となるという問題が発生する。
しかしながら、上式(10)を用いてU相の電圧VUを演算すると、相間電圧の振幅を電源14の電圧の1/2とするとともに、相間電圧の波形を正弦波とすることが可能となる。
さらに、以下の式(12)を用いて、上式(11)中の3次の項を変換し、以下の式(13)を形成する。
Here, when the three-phase voltage is controlled by PWM, if a sine wave in which the phase of each phase is changed by 2π / 3 rad is used, the amplitude of the sine wave of each phase becomes 1/2 of the voltage of the power supply 14. However, the amplitude of the interphase voltage is √3 / 4 of the voltage of the power supply 14. For this reason, the problem that it becomes difficult to use up the voltage of the power supply 14 effectively occurs.
However, if the U-phase voltage V U is calculated using the above equation (10), the amplitude of the interphase voltage can be reduced to ½ of the voltage of the power supply 14 and the waveform of the interphase voltage can be a sine wave. Become.
Further, the following equation (12) is used to convert the third-order term in the above equation (11) to form the following equation (13).

Figure 0005879821
Figure 0005879821

ここで、上式(12)は、公知の「3倍角の公式」である。
次に、上式(4)から、以下の式(14)を形成する。
Here, the above equation (12) is a well-known “triple angle formula”.
Next, the following formula (14) is formed from the above formula (4).

Figure 0005879821
Figure 0005879821

そして、上式(14)を、上式(13)中に代入して、以下の式(15)を形成する。   Then, the above equation (14) is substituted into the above equation (13) to form the following equation (15).

Figure 0005879821
Figure 0005879821

さらに、上式(3)を用いて上式(15)中のVsqを変換し、以下の式(16)を形成する。   Furthermore, Vsq in the above equation (15) is converted using the above equation (3) to form the following equation (16).

Figure 0005879821
Figure 0005879821

上式(16)に示すように、上式(3)を用いて上式(15)中のVsqを変換すると、上式(2)と等しい三相電圧指令値(VUCMD、VVCMD、VWCMD)が演算されることとなる。
ここで、上式(16)は、上式(10)、すなわち、波形が正弦波であるU相の電圧VUを示す式を変換して形成した式である。
As shown in the above equation (16), when Vsq in the above equation (15) is converted using the above equation (3), the three-phase voltage command values (V UCMD , V VCMD , V WCMD ) is calculated.
Here, the above expression (16) is an expression formed by converting the above expression (10), that is, an expression indicating the U-phase voltage V U having a sine waveform.

したがって、上式(2)は、波形が正弦波であるU相の電圧VUを示す式と等価な式となり、三次高調波重畳部24が演算する三相電圧指令値(VUCMD、VVCMD、VWCMD)の波形は、正弦波となる。これに加え、三次高調波重畳部24が演算する三相電圧指令値の波形は、相間電圧の振幅を電源14の電圧の1/2とすることが可能な正弦波となる。 Therefore, the above equation (2) is an equation equivalent to the equation indicating the U-phase voltage V U whose waveform is a sine wave, and the three-phase voltage command values (V UCMD , V VCMD) calculated by the third harmonic superimposing unit 24. , V WCMD ) is a sine wave. In addition to this, the waveform of the three-phase voltage command value calculated by the third harmonic superimposing unit 24 is a sine wave capable of setting the amplitude of the interphase voltage to ½ of the voltage of the power supply 14.

(動作)
次に、図1から図3を参照して、本実施形態のモータ制御装置1が行なう動作の一例について説明する。
ここで、本実施形態では、三相同期モータ2を、電気自動車やハイブリッド自動車の走行用モータとして用いる。すなわち、本実施形態では、三相同期モータ2を備える車両(電気自動車、ハイブリッド自動車)の使用時(走行時等)を、モータ制御装置1の動作時とする。
(Operation)
Next, an example of the operation performed by the motor control device 1 of the present embodiment will be described with reference to FIGS.
Here, in this embodiment, the three-phase synchronous motor 2 is used as a driving motor for an electric vehicle or a hybrid vehicle. That is, in the present embodiment, the time when the vehicle (electric vehicle, hybrid vehicle) including the three-phase synchronous motor 2 is used (during traveling, etc.) is set as the time when the motor control device 1 is operating.

したがって、モータ制御装置1の動作時には、上述したように、モータ回転角センサ4が検出した電気角θと、電圧センサ8が検出したD軸電圧VD及びQ軸電圧VQに基づき、DQ‐UVW変換部22が三相電圧(VU、VV、VW)を算出する。
そして、DQ‐UVW変換部22が算出した三相電圧に基づき、三次高調波重畳部24が、波形が正弦波である三相電圧指令値(VUCMD、VVCMD、VWCMD)を演算する。
Therefore, during the operation of the motor control device 1, as described above, based on the electrical angle θ detected by the motor rotation angle sensor 4, the D-axis voltage V D and the Q-axis voltage V Q detected by the voltage sensor 8, DQ− The UVW converter 22 calculates three-phase voltages (V U , V V , V W ).
Then, based on the three-phase voltage calculated by the DQ-UVW conversion unit 22, the third harmonic superimposing unit 24 calculates a three-phase voltage command value (V UCMD , V VCMD , V WCMD ) whose waveform is a sine wave.

次に、PWMデューティ変換部26が、三次高調波重畳部24が演算した三相電圧指令値を実現するためのPWMデューティ比(DU、DV、DW)を演算する。さらに、PWM波形生成部28が、PWMデューティ変換部26が演算したPWMデューティ比に基づき、このPWMデューティ比に応じた矩形波を生成する。 Next, the PWM duty converter 26 calculates PWM duty ratios (D U , D V , D W ) for realizing the three-phase voltage command value calculated by the third harmonic superimposing unit 24. Further, the PWM waveform generation unit 28 generates a rectangular wave corresponding to the PWM duty ratio based on the PWM duty ratio calculated by the PWM duty conversion unit 26.

そして、PWM波形生成部28が、上述した各駆動指令信号(VUP、VUM、VVP、VVM、VWP、VWM)を生成し、これらの生成した各駆動指令信号を含む情報信号を、対応する各スイッチ16へ出力する。
各駆動指令信号を含む情報信号の入力を受けた、各スイッチ(16UP、16UW、16VP、16VM、16WP、16WM)が備えるアーム18は、駆動指令信号に応じて作動し、電源14からコイル12への電力供給経路を接続または遮断する。
The PWM waveform generator 28 generates the above-described drive command signals (V UP , V UM , V VP , V VM , V WP , V WM ), and an information signal including these generated drive command signals Is output to each corresponding switch 16.
The arm 18 included in each switch (16UP, 16UW, 16VP, 16VM, 16WP, 16WM), which receives the input of the information signal including each drive command signal, operates according to the drive command signal, and is supplied from the power supply 14 to the coil 12. Connect or disconnect the power supply path.

アーム18の作動により、電源14からコイル12への電力供給経路を接続または遮断すると、三相同期モータ2が回転して車両が走行する。
ここで、上述したように、PWM波形生成部28が各スイッチ16へ出力する駆動指令信号は、波形が正弦波である三相電圧指令値(VUCMD、VVCMD、VWCMD)に基づいて生成した信号である。
When the power supply path from the power source 14 to the coil 12 is connected or cut off by the operation of the arm 18, the three-phase synchronous motor 2 rotates and the vehicle travels.
Here, as described above, the drive command signal output from the PWM waveform generation unit 28 to each switch 16 is generated based on the three-phase voltage command values (V UCMD , V VCMD , V WCMD ) whose waveform is a sine wave. Signal.

このため、PWM波形生成部28が各スイッチ16へ出力する駆動指令信号は、相間電圧の振幅を電源14の電圧の1/2とすることが可能となるとともに、相間電圧の波形を正弦波とすることが可能な信号となる。
これにより、PMW制御中の三相同期モータ2に発生するトルクの変動や異音を抑制することが可能となるため、三相同期モータ2を備える車両の走行時において、トルクの変動や異音の発生を抑制することが可能となる。
For this reason, the drive command signal output to each switch 16 by the PWM waveform generator 28 can make the amplitude of the interphase voltage half the voltage of the power supply 14, and the waveform of the interphase voltage can be a sine wave. It becomes a signal that can be performed.
As a result, it is possible to suppress torque fluctuations and abnormal noise generated in the three-phase synchronous motor 2 during PMW control. Can be suppressed.

なお、上述したように、本実施形態のモータ制御装置1の動作で実施するモータ制御方法は、三相電圧(VU、VV、VW)を三乗した値を、Q軸電圧VQとD軸電圧VDとの二乗和で除算して、三次高調波を演算する三次高調波演算ステップを有する。これに加え、モータ制御方法は、三次高調波演算ステップで演算した三次高調波を三相電圧(VU、VV、VW)に重畳して、三相電圧指令値(VUCMD、VVCMD、VWCMD)を演算する三相電圧指令値演算ステップを有する。 As described above, the motor control method performed by the operation of the motor control device 1 according to the present embodiment uses a value obtained by cubeing the three-phase voltages (V U , V V , V W ) as the Q-axis voltage V Q. And a third harmonic calculation step for calculating the third harmonic by dividing the sum by the square sum of the D-axis voltage V D. In addition to this, the motor control method superimposes the third harmonic calculated in the third harmonic calculation step on the three-phase voltage (V U , V V , V W ) to generate a three-phase voltage command value (V UCMD , V VCMD , V WCMD ) has a three-phase voltage command value calculation step.

ここで、三相電圧(VU、VV、VW)は、三相同期モータ2に供給されるQ軸電圧VQ及びD軸電圧VDに基づいて算出する。また、三相電圧指令値(VUCMD、VVCMD、VWCMD)は、三相同期モータを制御するためにパルス幅変調で制御する指令値である。
以上により、DQ‐UVW変換部22は、三相電圧算出部に対応する。また、三次高調波重畳部24は、三次高調波演算部及び三相電圧指令値演算部に対応する。
また、三次高調波重畳部24で行う処理は、三次高調波演算ステップ及び三相電圧指令値演算ステップに対応する。
Here, the three-phase voltages (V U , V V , V W ) are calculated based on the Q-axis voltage V Q and the D-axis voltage V D supplied to the three-phase synchronous motor 2. The three-phase voltage command values (V UCMD , V VCMD , V WCMD ) are command values that are controlled by pulse width modulation in order to control the three-phase synchronous motor.
As described above, the DQ-UVW conversion unit 22 corresponds to the three-phase voltage calculation unit. The third harmonic superimposing unit 24 corresponds to a third harmonic calculating unit and a three-phase voltage command value calculating unit.
The processing performed by the third harmonic superimposing unit 24 corresponds to a third harmonic calculation step and a three-phase voltage command value calculation step.

(第一実施形態の効果)
(1)DQ‐UVW変換部22が、三相同期モータ2に供給されるQ軸電圧VQ及びD軸電圧VDに基づいて、三相電圧(VU、VV、VW)を算出する。これに加え、三次高調波重畳部24が、DQ‐UVW変換部22が算出した三相電圧(VU、VV、VW)を三乗した値を、Q軸電圧VQとD軸電圧VDとの二乗和で除算して、三次高調波を演算する。さらに、三次高調波重畳部24が、DQ‐UVW変換部22が算出した三相電圧(VU、VV、VW)に三次高調波を重畳して、三相電圧指令値(VUCMD、VVCMD、VWCMD)を演算する。
(Effects of the first embodiment)
(1) The DQ-UVW converter 22 calculates a three-phase voltage (V U , V V , V W ) based on the Q-axis voltage V Q and the D-axis voltage V D supplied to the three-phase synchronous motor 2. To do. In addition to this, the third harmonic superimposing unit 24 calculates a value obtained by squaring the three-phase voltages (V U , V V , V W ) calculated by the DQ-UVW converting unit 22 to obtain the Q-axis voltage V Q and the D-axis voltage. Divide by the square sum of V D and calculate the third harmonic. Further, the third-order harmonic superimposing unit 24 superimposes the third-order harmonics on the three-phase voltages (V U , V V , V W ) calculated by the DQ-UVW conversion unit 22 to obtain a three-phase voltage command value (V UCMD , V VCMD , V WCMD ).

このため、三相同期モータ2の駆動させるための駆動指令信号が、相間電圧の振幅を電源14の電圧の1/2とするとともに、相間電圧の波形を正弦波とすることが可能な信号となる。
その結果、PMW制御中の三相同期モータ2に発生するトルクの変動や異音を抑制することが可能となる。これにより、三相同期モータ2を備える車両の走行時において、トルクの変動や異音の発生を抑制することが可能となる。
また、D軸電圧VDとQ軸電圧VQの大きさで決定する角度δの演算を必要としないため、演算負荷の増加を抑制することが可能となる。
For this reason, the drive command signal for driving the three-phase synchronous motor 2 is a signal capable of setting the amplitude of the phase voltage to ½ of the voltage of the power supply 14 and the waveform of the phase voltage to a sine wave. Become.
As a result, it is possible to suppress torque fluctuation and abnormal noise generated in the three-phase synchronous motor 2 during PMW control. As a result, it is possible to suppress fluctuations in torque and generation of abnormal noise when the vehicle including the three-phase synchronous motor 2 is traveling.
Further, since it is not necessary to calculate the angle δ determined by the magnitudes of the D-axis voltage V D and the Q-axis voltage V Q , it is possible to suppress an increase in calculation load.

(2)DQ‐UVW変換部22が、三相同期モータ2に供給されるQ軸電圧VQ及びD軸電圧VDに加え、モータ回転角センサ4が検出した電気角θに基づいて、三相電圧(VU、VV、VW)を算出する。
このため、電気角θを用いずに、Q軸電圧VQ及びD軸電圧VDに基づいて三相電圧(VU、VV、VW)を算出する場合と比較して、三相同期モータ2の状態を反映した三相電圧(VU、VV、VW)を算出することが可能となる。
その結果、電気角θを用いずに、Q軸電圧VQ及びD軸電圧VDに基づいて三相電圧(VU、VV、VW)を算出する場合と比較して、三相同期モータ2の状態を反映した三相電圧指令値(VUCMD、VVCMD、VWCMD)を演算することが可能となる。
(2) The DQ-UVW converter 22 determines the three-phase synchronous motor 2 based on the electrical angle θ detected by the motor rotation angle sensor 4 in addition to the Q-axis voltage V Q and the D-axis voltage V D supplied to the three-phase synchronous motor 2. Phase voltages (V U , V V , V W ) are calculated.
For this reason, compared with the case of calculating the three-phase voltages (V U , V V , V W ) based on the Q-axis voltage V Q and the D-axis voltage V D without using the electrical angle θ, the three-phase synchronization is performed. It becomes possible to calculate a three-phase voltage (V U , V V , V W ) reflecting the state of the motor 2.
As a result, the three-phase synchronization is compared with the case where the three-phase voltages (V U , V V , V W ) are calculated based on the Q-axis voltage V Q and the D-axis voltage V D without using the electrical angle θ. It becomes possible to calculate a three-phase voltage command value (V UCMD , V VCMD , V WCMD ) reflecting the state of the motor 2.

(3)本実施形態のモータ制御方法では、三次高調波重畳部24で行う処理で、DQ‐UVW変換部22で算出した三相電圧(VU、VV、VW)を三乗した値を、Q軸電圧VQとD軸電圧VDとの二乗和で除算して、三次高調波を演算する。これに加え、三次高調波重畳部24で行う処理で、DQ‐UVW変換部22が算出した三相電圧(VU、VV、VW)に三次高調波を重畳して、三相電圧指令値(VUCMD、VVCMD、VWCMD)を演算する。 (3) In the motor control method of the present embodiment, a value obtained by squaring the three-phase voltages (V U , V V , V W ) calculated by the DQ-UVW converter 22 in the process performed by the third harmonic superimposing unit 24 Is divided by the sum of squares of the Q-axis voltage V Q and the D-axis voltage V D to calculate the third harmonic. In addition to this, the third harmonic superimposing unit 24 superimposes the third harmonic on the three-phase voltages (V U , V V , V W ) calculated by the DQ-UVW conversion unit 22 in the process performed by the third harmonic superimposing unit 24, thereby generating a three-phase voltage command. The values (V UCMD , V VCMD , V WCMD ) are calculated.

このため、三相同期モータ2の駆動させるための駆動指令信号が、相間電圧の振幅を電源14の電圧の1/2とするとともに、相間電圧の波形を正弦波とすることが可能な信号となる。
その結果、PMW制御中の三相同期モータ2に発生するトルクの変動や異音を抑制することが可能となる。これにより、三相同期モータ2を備える車両の走行時において、トルクの変動や異音の発生を抑制することが可能となる。
また、D軸電圧VDとQ軸電圧VQの大きさで決定する角度δの演算を必要としないため、演算負荷の増加を抑制することが可能となる。
For this reason, the drive command signal for driving the three-phase synchronous motor 2 is a signal capable of setting the amplitude of the phase voltage to ½ of the voltage of the power supply 14 and the waveform of the phase voltage to a sine wave. Become.
As a result, it is possible to suppress torque fluctuation and abnormal noise generated in the three-phase synchronous motor 2 during PMW control. As a result, it is possible to suppress fluctuations in torque and generation of abnormal noise when the vehicle including the three-phase synchronous motor 2 is traveling.
Further, since it is not necessary to calculate the angle δ determined by the magnitudes of the D-axis voltage V D and the Q-axis voltage V Q , it is possible to suppress an increase in calculation load.

(変形例)
(1)本実施形態のモータ制御装置1では、三相同期モータ2を、電気自動車やハイブリッド自動車の走行用モータとして用いたが、三相同期モータ2を用いる対象は、車両に限定するものではない。すなわち、三相同期モータ2を、例えば、工作機械を駆動させるためのアクチュエータとして用いてもよい。
(Modification)
(1) In the motor control device 1 of the present embodiment, the three-phase synchronous motor 2 is used as a traveling motor for an electric vehicle or a hybrid vehicle. However, the target for using the three-phase synchronous motor 2 is not limited to a vehicle. Absent. That is, the three-phase synchronous motor 2 may be used as an actuator for driving a machine tool, for example.

1 モータ制御装置
2 三相同期モータ
4 モータ回転角センサ
6 インバータ
8 電圧センサ
10 コントローラ
12 コイル
14 電源
16 スイッチ
18 アーム
20 ダイオード
22 DQ‐UVW変換部
24 三次高調波重畳部
26 PWMデューティ変換部
28 PWM波形生成部
DESCRIPTION OF SYMBOLS 1 Motor controller 2 Three-phase synchronous motor 4 Motor rotation angle sensor 6 Inverter 8 Voltage sensor 10 Controller 12 Coil 14 Power supply 16 Switch 18 Arm 20 Diode 22 DQ-UVW conversion part 24 Third harmonic superimposition part 26 PWM duty conversion part 28 PWM Waveform generator

Claims (2)

三相電圧指令値をパルス幅変調で制御して三相同期モータを制御するモータ制御装置であって、
前記三相同期モータに供給されるQ軸電圧及びD軸電圧に基づいて、三相電圧を算出する三相電圧算出部と、
前記三相電圧算出部が算出した前記三相電圧を三乗した値を前記Q軸電圧と前記D軸電圧との二乗和で除算して、三次高調波を演算する三次高調波演算部と、
前記三相電圧算出部が算出した前記三相電圧に前記三次高調波演算部が演算した三次高調波を重畳して、前記三相電圧指令値を演算する三相電圧指令値演算部と、を備えることを特徴とするモータ制御装置。
A motor control device for controlling a three-phase synchronous motor by controlling a three-phase voltage command value by pulse width modulation,
A three-phase voltage calculation unit for calculating a three-phase voltage based on the Q-axis voltage and the D-axis voltage supplied to the three-phase synchronous motor;
A third harmonic calculation unit that calculates a third harmonic by dividing a value obtained by squaring the three-phase voltage calculated by the three-phase voltage calculation unit by a square sum of the Q-axis voltage and the D-axis voltage;
A three-phase voltage command value calculation unit for calculating the three-phase voltage command value by superimposing the third-order harmonic calculated by the third harmonic calculation unit on the three-phase voltage calculated by the three-phase voltage calculation unit; A motor control device comprising:
三相電圧指令値をパルス幅変調で制御して三相同期モータを制御するモータ制御方法であって、
前記三相同期モータに供給されるQ軸電圧及びD軸電圧に基づいて算出した三相電圧を三乗した値を前記Q軸電圧と前記D軸電圧との二乗和で除算して、三次高調波を演算する三次高調波演算ステップと、
前記三次高調波演算ステップで演算した三次高調波を前記三相電圧に重畳して、前記三相電圧指令値を演算する三相電圧指令値演算ステップと、を有することを特徴とするモータ制御方法。
A motor control method for controlling a three-phase synchronous motor by controlling a three-phase voltage command value by pulse width modulation,
A value obtained by dividing the three-phase voltage calculated based on the Q-axis voltage and the D-axis voltage supplied to the three-phase synchronous motor to the third power is divided by the square sum of the Q-axis voltage and the D-axis voltage to obtain the third harmonic. A third harmonic calculation step for calculating a wave;
A motor control method, comprising: a three-phase voltage command value calculation step of calculating the three-phase voltage command value by superimposing the third-order harmonic calculated in the third harmonic calculation step on the three-phase voltage .
JP2011183726A 2011-08-25 2011-08-25 Motor control device and motor control method Active JP5879821B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011183726A JP5879821B2 (en) 2011-08-25 2011-08-25 Motor control device and motor control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011183726A JP5879821B2 (en) 2011-08-25 2011-08-25 Motor control device and motor control method

Publications (2)

Publication Number Publication Date
JP2013046520A JP2013046520A (en) 2013-03-04
JP5879821B2 true JP5879821B2 (en) 2016-03-08

Family

ID=48009993

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011183726A Active JP5879821B2 (en) 2011-08-25 2011-08-25 Motor control device and motor control method

Country Status (1)

Country Link
JP (1) JP5879821B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0815396B2 (en) * 1986-07-18 1996-02-14 株式会社安川電機 Controller for three-phase PWM inverter
US5475581A (en) * 1994-06-10 1995-12-12 Westinghouse Electric Corp. Waveform flat-topping unit
JP4103430B2 (en) * 2002-04-09 2008-06-18 株式会社ジェイテクト Electric power steering device
JP5204463B2 (en) * 2007-11-12 2013-06-05 富士重工業株式会社 Motor control device

Also Published As

Publication number Publication date
JP2013046520A (en) 2013-03-04

Similar Documents

Publication Publication Date Title
JP4452735B2 (en) Boost converter control device and control method
JP5471259B2 (en) Control device
JP5435292B2 (en) Control device
WO2012137300A1 (en) Control apparatus for electric motor, electric vehicle provided with same, and method for controlling electric motor
JP2014150604A (en) Synchronous motor controller for electric vehicle
WO2018139295A1 (en) Inverter control device
JP5803559B2 (en) Rotating electrical machine control device
JP2010233392A (en) Motor control system
JP5659945B2 (en) Control device for rotating electrical machine
WO2018116668A1 (en) Motor control device and electric vehicle
WO2017090350A1 (en) Control device for electric machine, and electric vehicle using same
JP6075161B2 (en) Switched reluctance motor controller
JP2014079057A (en) Rotary electric machine control system
JP2008104327A (en) Controller of three-phase rotary machine
JP2014050123A (en) Rotor position estimation apparatus, motor control system and rotor position estimation method
JP6485261B2 (en) Motor control device
JP2009296835A (en) Motor controller
JP5879821B2 (en) Motor control device and motor control method
JP6681266B2 (en) Electric motor control device and electric vehicle equipped with the same
JP6590457B2 (en) Vehicle drive control device and vehicle drive control method
JP4526628B2 (en) AC motor control device
JP6305603B1 (en) Control device for rotating electrical machine
JP7393763B2 (en) Rotating electrical machine control system
JP2019017209A (en) Motor controller and electric vehicle
JP6497244B2 (en) Motor control device and motor control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140625

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150410

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150421

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160105

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160118

R151 Written notification of patent or utility model registration

Ref document number: 5879821

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151