(EN) A current vector that flows in a three-phase alternating-current motor (10) is set in a fixed direction with respect to a zero vector current in an αβ coordinate system according to an applied voltage for each of six non-zero vector switching modes of an inverter (12). Among those current vectors, a current vector that is closest to an instructed current value is identified. Then, only a non-zero vector current that is to flow when the inverter (12) is operated in a non-zero vector switching mode which corresponds to the identified current vector is calculated.
(FR) Un vecteur de courant circulant dans un moteur à courant alternatif triphasé (10) est réglé dans une direction fixe par rapport à un courant de vecteur zéro dans un système de coordonnée αβ en fonction d'une tension appliquée pour chacun des six modes de commutation de vecteur différents de zéro d'un onduleur (12). Parmi ces vecteurs de courant, un vecteur de courant qui est le plus proche d'une valeur de courant instruite est identifié. Ensuite, seul un courant de vecteur différent de zéro destiné à circuler lorsque l'onduleur (12) est actionné dans un mode de commutation différent de zéro correspondant au vecteur de courant identifié est calculé.
(JA) αβ座標系において、インバータ(12)の6つの非ゼロベクトルスイッチングモードにより印加される電圧に応じて、それぞれ三相交流モータ(10)に流れる電流のベクトルが、ゼロベクトル電流に対して固定した方向に定められる。それら電流ベクトルの中から、指令電流値に最も近い電流ベクトルを特定する。そして、特定した電流ベクトルに応じた非ゼロベクトルスイッチングモードにてインバータ(12)を動作させた場合の、非ゼロベクトル電流のみを演算する。