System and Method of Increasing Resolution of Position Feedback for Motor Control
US-2024171101-A1 · May 23, 2024 · US
US9742327B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9742327-B2 |
| Application number | US-201615151945-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 11, 2016 |
| Priority date | May 11, 2015 |
| Publication date | Aug 22, 2017 |
| Grant date | Aug 22, 2017 |
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.
A motor drive controller includes: a motor driver that applies a voltage to each phase of a motor to rotate; a rotational position detector that detects rotational position of the motor and generates rotational position information indicating the rotational position; and a controller that outputs, to the motor driver, driving control signals for repeatedly adjusting an advance angle and a lag angle at energization switching of the each phase of the motor in a prescribed pattern based on the rotational position information generated by the rotational position detector.
Opening claim text (preview).
What is claimed is: 1. A motor drive controller comprising: a motor driver that applies a voltage to each phase of a motor to rotate; a rotational position detector that detects rotational position of the motor and generates rotational position information indicating the rotational position; and a processor that outputs, to the motor driver, driving control signals for repeatedly adjusting an advance angle and a lag angle at energization switching of the each phase of the motor in a prescribed pattern based on the rotational position information generated by the rotational position detector, wherein the processor repeatedly adjusts the advance angle and the lag angle at energization switching in a prescribed pattern while the motor is rotating at a rotation speed that is within a prescribed rotation speed range, wherein the prescribed rotation speed range includes a range where a nth-order component corresponding to a n-number of times of the energization switching per rotation of the rotor is resonant with a natural resonance frequency of the motor, and wherein the processor increases an (n/2)th-order component of a supply current and decreases the nth-order component of the supply current. 2. The motor drive controller according to claim 1 , wherein the processor outputs the driving control signals to reduce the supply currents of an nth-order component. 3. The motor drive controller according to claim 1 , wherein the processor controls the motor driver to alternatively adjust the advance angle and the lag angle at the energization switching. 4. The motor drive controller according to claim 1 , wherein the processor is configured to function as: a rotational position calculator that calculates the rotation speed based on the rotational position information; an energization timing adjuster that generates energization timing signals for adjusting the advance angle and the lag angle at the energization switching based on the rotational speed information output by the rotational position calculator; and an energization signal generator that receives the rotational position information and the energization timing signals to generate the driving control signals. 5. A controller for controlling a motor, comprising: a processor configured to: receive rotational position information indicating rotational position of the motor; and output driving control signals for repeatedly adjusting an advance angle and a lag angle at energization switching of the each phase of the motor in a prescribed pattern based on the rotational position information, wherein the processor repeatedly adjusts the advance angle and the lag angle at energization switching in a prescribed pattern while the motor is rotating at a rotation speed that is within a prescribed rotation speed range, wherein the prescribed rotation speed range includes a range where a nth-order component corresponding to a n-number of times of the energization switching per rotation of the rotor is resonant with a natural resonance frequency of the motor, and wherein the processor controls the motor driver to alternatively adjust the advance angle and the lag angle at the energization switching. 6. The controller according to claim 5 , wherein the processor outputs the driving control signals to reduce the supply currents of an nth-order component. 7. The controller according to claim 5 , wherein the processor increases an (n/2)th-order component of a supply current and decreases the nth-order component of the supply current. 8. The controller according to claim 5 , wherein the processor controls the motor driver to alternatively adjust the advance angle and the lag angle at the energization switching. 9. The controller according to claim 5 , wherein the processor is further configured to function as: a rotational position calculator that calculates the rotation speed based on the rotational position information; an energization timing adjuster that generates energization timing signals for adjusting the advance angle and the lag angle at the energization switching based on the rotational speed information output by the rotational position calculator; and an energization signal generator that receives the rotational position information and the energization timing signals to generate the driving control signals. 10. A motor drive controller comprising: a motor driver that applies a voltage to each phase of a motor to rotate; a rotational position detector that detects rotational position of the motor and generates rotational position information indicating the rotational position; and a processor that outputs, to the motor driver, driving control signals for repeatedly adjusting an advance angle and a lag angle at energization switching of the each phase of the motor in a prescribed pattern based on the rotational position information generated by the rotational position detector, wherein the processor repeatedly adjusts the advance angle and the lag angle at energization switching in a prescribed pattern while the motor is rotating at a rotation speed that is within a prescribed rotation speed range, wherein the prescribed rotation speed range includes a range where a nth-order component corresponding to a n-number of times of the energization switching per rotation of the rotor is resonant with a natural resonance frequency of the motor, and wherein the processor controls the motor driver to alternatively adjust the advance angle and the lag angle at the energization switching.
and for generating speed information · CPC title
using detecting coils {using the machine windings as detecting coil} · CPC title
wherein the commutation is advanced from position signals phase in function of the speed · CPC title
Circuit arrangements for detecting position · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.