US 12,155,331 B2
Motor controller, motor system and method for controlling motor
Toshiki Kimura, Nagano (JP)
Assigned to MINEBEA MITSUMI Inc., Nagano (JP)
Appl. No. 17/907,299
Filed by MINEBEA MITSUMI Inc., Nagano (JP)
PCT Filed Mar. 18, 2021, PCT No. PCT/JP2021/011194
§ 371(c)(1), (2) Date Sep. 26, 2022,
PCT Pub. No. WO2021/200236, PCT Pub. Date Oct. 7, 2021.
Claims priority of application No. 2020-064148 (JP), filed on Mar. 31, 2020.
Prior Publication US 2023/0111291 A1, Apr. 13, 2023
Int. Cl. H02P 1/30 (2006.01); H02P 1/52 (2006.01); H02P 3/00 (2006.01); H02P 23/14 (2006.01); H02P 27/08 (2006.01)
CPC H02P 27/08 (2013.01) [H02P 23/14 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A motor controller comprising:
an inverter configured to turn on a different portion of all arms, for each energization pattern, among the arms, to energize a motor that includes a rotor;
a current detection unit coupled to a DC side of the inverter;
a PWM signal generator configured to generate a PWM signal, for each phase, with a duty cycle of a same value, the PWM signal having a first period length that is defined by
a first period during which a portion of the arms is turned on with a first energization pattern, during an idle time of the rotor,
a second period during which a portion of the arms is turned on with a second energization pattern, during the idle time, and
a third period during which all upper arms or all lower arms, among the arms, are turned on with a third energization pattern, during the idle time; and
a current detector configured to
subtract, from a first current magnitude or a second current magnitude, a magnitude that is half of a sum of the first current magnitude for a first phase flowing through the current detection unit during the first period, and the second current magnitude for the first phase flowing through the current detection unit during the second period, and
calculate an offset current magnitude for the first phase during the idle time.