Motor drive control using pulse-width modulation pulse skipping
US-9240749-B2 · Jan 19, 2016 · US
US11329597B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11329597-B2 |
| Application number | US-201815964916-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 27, 2018 |
| Priority date | Nov 2, 2015 |
| Publication date | May 10, 2022 |
| Grant date | May 10, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Conduction band control schemes are presented for reducing noise and/or lower harmonics in power tools. A controller in the tool is interfaced with a plurality of motor switches and, for each phase, operates to output a pulse-width modulated (PWM) signal to one or more of the motor switches to control power supplied to the electric motor. The controller is also configured to monitor a parameter indicative of the load on the motor. In response to detecting a load greater than a threshold, the controller controls power output of the motor by setting conduction band of the motor switches and the advance angle to baseline values predetermined values. In response to detecting a load less than the threshold, the controller reduces at least one of the conduction band and the advance angle to a value less than the baseline values.
Opening claim text (preview).
What is claimed is: 1. A power tool, comprising: a brushless direct current (BLDC) motor having a stator defining a plurality of phases; a switching arrangement having a plurality of motor switches connected electrically between a power source and the BLDG motor and operates to deliver power to the BLDG motor; and a controller interfaced with the plurality of motor switches and, for each phase, operates to output a pulse-width modulated (PWM) signal to one or more of the plurality of motor switches to control power supplied to the BLDG motor, wherein the controller is configured to: set an advance angle corresponding to an angle by which commutation of the plurality of phases is advanced to a baseline value, monitor a parameter associated with load on the BLDG motor, in a low-load condition where the load is below a load threshold, maintain the advance angle at a value that is approximately 30 degrees smaller than the baseline value to reduce noise, and upon detection of the load being greater than or equal to the load threshold indicative of a loaded condition, begin to gradually increase the advance angle from the baseline value to an upper threshold value to maintain speed of the BLDG motor at a target speed with increased load. 2. The power tool of claim 1 , wherein the controller is configured to measure rotational speed of the BDLC motor and compare the measured rotational speed to a target speed. 3. The power tool of claim 2 , wherein the parameter corresponds to a difference between the measured rotational speed and the target speed. 4. The power tool of claim 1 , wherein the controller, in response to detecting the low-load condition, sets the value of the advance angle to zero. 5. The power tool of claim 4 , wherein the controller, in response to detecting the loaded condition, varies a conduction band associated with the phases of the motor from a baseline conduction band value in tandem with the advance angle. 6. The power tool of claim 1 , wherein the controller receives positional signals associated with the motor from a plurality of positional sensors mechanically positioned at an angle with respect to the motor to achieve a mechanical advance angle, and in the low-load condition, the controller electronically retards the conduction band for each phase to in a direction opposite the advance angle to counteract the mechanical advance angle. 7. The power tool of claim 1 , wherein the controller is configured to determine tool startup and control power output of the BLDG motor by setting the advance angle to the baseline value during tool startup. 8. The power tool of claim 1 , wherein the controller sets a conduction band corresponding to the plurality of phases of the BLDC motor to a predetermined value and, in response to detecting the low-load condition, decreases the conduction band for each phase to a value less than the predetermined value to achieve the target speed while maintaining the duty cycle of the PWM signals at a fixed value. 9. A power tool, comprising: a brushless direct current (BLDC) motor having a stator defining a plurality of phases; a switching arrangement having a plurality of motor switches connected electrically between a power source and the BLDC motor and operates to deliver power to the BLDG motor; and a controller interfaced with the plurality of motor switches and, for each phase, operates to output a pulse-width modulated (PWM) signal to one or more of the plurality of motor switches to control power supplied to the BLDC motor, wherein the controller is configured to: monitor a parameter associated with the load on the BLDC motor to determine whether the load is above or below a load threshold, set a conduction band of the plurality of motor switches within which each one of the plurality of phases of the BLDC motor is powered to a baseline value, if the load is below the load threshold, set an advance angle by which the conduction band for each phase of the BLDG motor is advanced to zero and maintain the advance angle at zero until the load reaches the load threshold, thereby reducing noise during low load condition, and if the load is greater than or equal to the load threshold, set the advance angle to a value greater than equal to approximately 30 degrees. 10. The power tool of claim 9 , wherein the controller determines load on the BLDC motor by comparing a measured rotational speed of the BLDC motor with a target speed. 11. The power tool of claim 9 , wherein the BLDC motor is configured to operate in three phases and the controller, in response to detecting the load is greater than the load threshold, sets the conduction band to 120 degrees for each phase and the advance angle to 30 degrees for each phase. 12. A power tool, comprising: a brushless direct current (BLDC) motor having a stator defining a plurality of phases; a switching arrangement having a plurality of motor switches connected electrically between a power source and the BLDC motor and operates to deliver power to the BLDC motor; and a controller interfaced with the plurality of motor switches and, for each phase, operates to output a pulse-width modulated (PWM) signal having a duty cycle to one or more of the plurality of motor switches to control power supplied to the BLDC motor, wherein the controller is configured to: set a conduction band to a baseline value at start-up, the conduction band corresponding to an angle within each one of the plurality of phases of the BLDC motor is powered; monitor a parameter associated with load on the BLDC motor to determine whether the load is above or below a load threshold, in response to detecting that the load is below the load threshold, reduce the conduction band for each phase to a value less than the baseline value according to a target speed of the BLDC motor while maintaining the duty cycle of the PWM signal fixedly at a maximum value to, reduce switching losses associated with pulse-width modulation of the plurality of motor switches and thereby reduce noise in a low-load condition when the load is below the load threshold, and in response to detecting that the load is at the load threshold Or has exceeded the load threshold, set the conduction band for each phase to the baseline value and begin adjusting the duty cycle of the PWM signal from a value smaller than the maximum value up to the maximum value according to the target speed of the BLDC motor. 13. The power tool of claim 12 , wherein the controller determines load on the BLDC motor by comparing a measured rotational speed of the BLDC motor with the target speed. 14. The power tool of claim 13 , wherein the parameter corresponds to a difference between the measured rotational speed and the target speed. 15. The power tool of claim 14 , wherein the controller determines the low-load condition in response to the difference between the measured rotational speed and the target speed being less than a predetermined value. 16. The power tool of claim 12 , wherein the controller is configured to maintain the duty cycle of the PWM signal at 100 percent as long as the load is below the load threshold. 17. The power tool of claim 12 , wherein the controller, in response to detecting the low-load condition, adjusts the conduction band for each phase to achieve a constant BLDC motor rotational output speed according to the target speed of the BLDC motor. 18. The power tool of claim 17 , wherein the BLDC motor is configured to operate in three phases and the controller, in response to detecting that the load greater than the load
Details or components of portable power-driven tools not particularly related to the operations performed and not otherwise provided for · CPC title
Reduction of harmonics · CPC title
Vibration damping means · CPC title
Construction of casings, bodies or handles {(B25F5/006, B25F5/008 take precedence)} · CPC title
whereby the speed is regulated by measuring the motor speed and comparing it with a given physical value · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.