US 12,074,333 B2
Motor control for gas engine replacement device
Timothy R. Obermann, Waukesha, WI (US); David W. Siegler, New Berlin, WI (US); Alexander Huber, Menomonee Falls, WI (US); William F. Chapman, III, Delevan, WI (US); Patrick D. Gallagher, Oak Creek, WI (US); and Timothy J. Bartlett, Waukesha, WI (US)
Assigned to Milwaukee Electric Tool Corporation, Brookfield, WI (US)
Filed by MILWAUKEE ELECTRIC TOOL CORPORATION, Brookfield, WI (US)
Filed on Nov. 6, 2020, as Appl. No. 17/091,908.
Claims priority of provisional application 63/009,642, filed on Apr. 14, 2020.
Claims priority of provisional application 62/932,711, filed on Nov. 8, 2019.
Prior Publication US 2021/0143375 A1, May 13, 2021
Int. Cl. H02P 21/00 (2016.01); H01M 50/20 (2021.01); H02P 6/06 (2006.01)
CPC H01M 50/20 (2021.01) [H02P 6/06 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A gas engine replacement device comprising:
a housing;
a battery receptacle coupled to the housing and configured to removably receive a battery pack;
a motor located within the housing;
a power take-off shaft receiving torque from the motor and protruding from a side of the housing;
a power switching network configured to selectively provide power from the battery pack to the motor; and
an electronic processor coupled to the power switching network and configured to control the power switching network to rotate the motor, the electronic processor configured to:
receive a command speed for the motor,
determine whether the command speed is in a first exclusion zone,
determine whether the command speed is in a second exclusion zone,
set an output speed for the motor at the command speed responsive to the command speed being outside the first exclusion zone and the second exclusion zone, set the output speed to a speed outside the first exclusion zone responsive to the command speed being in the first exclusion zone,
set the output speed to a speed outside the second exclusion zone responsive to the command speed being in the second exclusion zone, and
control the power switching network to rotate the motor in accordance with the output speed set based on whether the command speed was determined to be in the first exclusion zone or the second exclusion zone.