IP Library › Granted Patent US 12,267,035
Granted Patent B2
US 12,267,035 · App. 18/623,402 · Granted Apr 1, 2025

Power tool including conduction angle control

Inventors: Shuvam Gupta (Wauwatosa, WI); Gerry M. Nagel (Sussex, WI); Alexander T. Huber (Menomonee Falls, WI)
Assignee: Milwaukee Electric Tool Corporation
H02P6/182H02K7/145H02K11/33
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,267,035
App. No.
18/623,402
Granted
Apr 1, 2025
Kind
B2
Abstract

Systems and methods described herein provide for controlling a conduction angle applied to a motor, such as a power tool motor. Operations for controlling the conduction angle includes receiving by a motor controller, a desired speed signal, and monitoring a speed of the power tool motor. The operation further includes a motor controller determining an error value between the desired speed signal and the monitored speed and determining a conduction angle signal based on the error value. The operation also includes the motor controller determining whether the conduction angle signal is greater than the error value and increasing a conduction angle of the power tool motor in response to the conduction angle signal being determined to be greater than the error value.

Claims (60)

1. A method for controlling a conduction angle of a power tool motor, the method comprising:

receiving, by a motor controller, a desired speed signal;

monitoring, by the motor controller, a speed of the power tool motor;

determining, by the motor controller, an error value signal between the desired speed signal and a monitored speed, wherein the error value signal is a linear signal;

generating, by the motor controller, an error value signal between the desired speed signal and the monitored speed, wherein the error value signal is a linear signal;

determining, by the motor controller, a conduction angle signal based on the error value signal using a piecewise polynomial function, wherein the conduction angle signal is a non-linear signal;

determining, by the motor controller, whether the conduction angle signal is greater than the error value signal; and

increasing, by the motor controller, the conduction angle of the power tool motor in response to the conduction angle signal being determined to be greater than the error value signal.

2. The method of claim 1 , further comprising:

decreasing, by the motor controller, the conduction angle of the power tool motor in response to the conduction angle signal being determined to be less than the error value signal.

3. The method of claim 1 , further comprising:

determining, by the motor controller, whether the conduction angle is less than a maximum threshold value; and

maintaining the conduction angle in response to determining that the conduction angle is not less than the maximum threshold value.

4. The method of claim 3 , wherein the maximum threshold value is 180°.

5. The method of claim 1 , further comprising:

determining, by the motor controller, whether the conduction angle is greater than a lower limit threshold in response to determining that the conduction angle signal is not greater than the error value signal;

decreasing, by the motor controller, the conduction angle in response to determining that the conduction angle is greater than the lower limit threshold; and

maintaining, by the motor controller, the conduction angle in response to determining that the conduction angle is not greater than the lower limit threshold.

6. The method of claim 5 , wherein the lower limit threshold is 140°.

7. The method of claim 1 , wherein the conduction angle signal is a splined conduction angle signal.

8. The method of claim 7 , wherein the splined conduction angle signal is generated using a plurality of piecewise polynomial functions.

9. The method of claim 1 , wherein the conduction angle signal is a logarithmic conduction angle signal.

10. The method of claim 1 , further comprising:

determining, by at least one sensor, the speed of the power tool motor.

11. The method of claim 1 , further comprising:

determining, by a sensorless system, the speed of the power tool motor.

12. A method for controlling a conduction angle of a power tool motor, the method comprising:

receiving, by a motor controller, a desired speed signal;

monitoring, by the motor controller, a speed of the motor;

generating, by the motor controller, an error value signal between the desired speed signal and a monitored speed;

generating, by the motor controller, a conduction angle signal based on the error value signals, wherein the conduction angle signal is a splined conduction angle signal;

determining, by the motor controller, whether the conduction angle signal is greater than the error value signal;

increasing, by the motor controller, the conduction angle output by a power switching network in response to the conduction angle signal being determined to be greater than the error value signal;

decreasing, by the motor controller, the conduction angle output by the power switching network in response to the conduction angle signal being determined to be less than the error value signal;

determining, by the motor controller, whether the conduction angle is less than a maximum threshold value; and

maintaining, by the motor controller, the conduction angle in response to determining that the conduction angle is not less than the maximum threshold value.

13. The method of claim 12 , wherein the maximum threshold value is 180°.

14. The method of claim 12 , further comprising:

determining, by the motor controller, whether the conduction angle is greater than a lower limit threshold in response to determining that the conduction angle signal is not greater than the error value signal;

decreasing, by the motor controller, the conduction angle in response to determining that the conduction angle is greater than the lower limit threshold; and

maintaining, by the motor controller, the conduction angle in response to determining that the conduction angle is not greater than the lower limit threshold.

15. The method of claim 12 , further comprising:

determining, by the motor controller, the splined conduction angle signal using a piecewise polynomial function.

16. A method for controlling a conduction angle of a power tool motor, the method comprising:

receiving, by a motor controller, a desired speed signal;

monitoring, by the motor controller, a speed of the motor;

generating, by the motor controller, an error value signal between the desired speed signal and a monitored speed, wherein the error value signal is a linear signal;

determining, by the motor controller, a conduction angle signal based on the error value signal, wherein the conduction angle signal is a splined conduction angle signal;

determining, by the motor controller, whether the conduction angle signal is greater than the error value signal;

increasing, by the motor controller, the conduction angle output by a power switching network in response to the conduction angle signal being determined to be greater than the error value signal;

determining, by the motor controller, whether the conduction angle is less than a maximum threshold value; and

maintaining, by the motor controller, the conduction angle in response to determining that the conduction angle is not less than the maximum threshold value.

17. The method of claim 16 , wherein the maximum threshold value is 180°.

18. The method of claim 16 , further comprising:

decreasing, by the motor controller, the conduction angle output by the power switching network in response to the conduction angle signal being determined to be less than the error value signal.

19. The method of claim 16 , further comprising:

determining, by the motor controller, whether the conduction angle is greater than a lower limit threshold in response to determining that the conduction angle signal is not greater than the error value signal;

decreasing, by the motor controller, the conduction angle in response to determining that the conduction angle is greater than the lower limit threshold; and

maintaining, by the motor controller, the conduction angle in response to determining that the conduction angle is not greater than the lower limit threshold.

20. The method of claim 19 , wherein the lower limit threshold is 140°.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2024
From: GUPTA, SHUVAM; NAGEL, GERRY M.; HUBER, ALEXANDER T.
To: MILWAUKEE ELECTRIC TOOL CORPORATION
Reel/Frame 066969/0166 →
Continuity (3)
Continuation 17727315 · Apr 22, 2022
Provisional Application 63179824 · Apr 26, 2021
Related Publication 20240333180A1 · Oct 3, 2024
References Cited (26)
US 3784888A · Geiersbach · 1974 [cited by examiner]
US 4933620A · MacMinn · 1990 [cited by examiner]
US 5168202A · Bradshaw · 1992 [cited by examiner]
US 10720870B1 · Chuang · 2020 [cited by examiner]
US 20020075076A1 · Sowlati · 2002 [cited by examiner]
US 20100237809A1 · Ogahara · 2010 [cited by examiner]
US 20110148332A1 · Kawano · 2011 [cited by examiner]
US 20130169199A1 · Vanko · 2013 [cited by examiner]
US 20130314007A1 · Yanagihara · 2013 [cited by examiner]
US 20160107297A1 · Ishikawa · 2016 [cited by examiner]
US 20170141709A1 · Fukuda · 2017 [cited by examiner]
US 20170163183A1 · Gao · 2017 [cited by examiner]
US 20170214353A1 · Chuang · 2017 [cited by examiner]
US 20190071161A1 · Noguchi · 2019 [cited by examiner]
US 20190245464A1 · Wang et al. · 2019 [cited by applicant]
US 20190319563A1 · Kato · 2019 [cited by examiner]
US 20200343840A1 · Vanko · 2020 [cited by examiner]
US 20210119566A1 · Kumakura et al. · 2021 [cited by applicant]
US 20210126563A1 · Zhu · 2021 [cited by examiner]
US 20220024019A1 · Sunabe · 2022 [cited by examiner]
US 20220200511A1 · Friedman · 2022 [cited by examiner]
CN 103236813A · 2013 [cited by examiner]
JP 2010234465A · 2010 [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2022/025964 dated Aug. 11, 2022 (8 pages). [cited by applicant]
Extended European Search Report for Applicaton No. 2276454.1 dated Jan. 23, 2025. [cited by applicant]
Chan et al., “Optimal-Efficiency Control for Constant-Power Operation of Phase-Decoupling Permanent-Magnet Brushless Motor Drives,” Proceedings of Applied Power Electronics Conference, IEEE, 1996, vol. 2, pp. 751-757. [cited by applicant]
Cited By (2)
US 12,719,399 US 12,726,150