摘要 |
上下段アームスイッチング素子の対から成り、多相モータを駆動する駆動部と、電流値を検出する単一の電流検出回路と、電流値及びキャリア信号に基づいて、2制御周期内で複数の第1の各相PWM信号を生成するPWM信号生成部と、PWM信号生成部が生成する所定相の第1のPWM信号を、2制御周期内での位相のシフト量を徐々に変化させてシフトさせ、駆動部に出力する位相シフト制御部と、電流値に基づいて、多相モータの電流推定値を推定する電流検出オブザーバとを備え、PWM信号生成部は電流推定値及びキャリア信号に基づいて2制御周期内で複数の第2の各相PWM信号を生成し、位相シフト制御部は、直前の制御周期における所定相の位相のシフト量がゼロであり、今回の制御周期における所定相の位相のシフト量がゼロでない場合は、今回の制御周期及び次の制御周期においてシフト量をゼロから徐々に大きくして次の制御周期に第2の各相PWM信号を用いる。 |