Method of achieving variable performance of an electric generator
US-10141816-B2 · Nov 27, 2018 · US
US10389283B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10389283-B2 |
| Application number | US-201414198705-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 6, 2014 |
| Priority date | Mar 12, 2013 |
| Publication date | Aug 20, 2019 |
| Grant date | Aug 20, 2019 |
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 apparatus includes a drive unit to supply motor coils with sinusoidal drive signals, a signal output unit outputs signals that change with rotation of a rotor, and a control unit. The control unit acquires first information relating to the sinusoidal drive signals at a timing of change of a corresponding one of the output signals in a case where there is no follow-up delay of the rotor relative to the drive signals. When the corresponding one of the output signals is changed, the control unit acquires second information relating to the sinusoidal drive signals at a timing of change of the corresponding one of the output signals in a case where there is a follow-up delay of the rotor relative to the drive signals. The control unit corrects the follow-up delay of the rotor based on a determined difference between the first and second information.
Opening claim text (preview).
What is claimed is: 1. A motor drive apparatus that drives a motor having a coil and a rotor that has positive magnetic portions and negative magnetic portions disposed one after the other, comprising: a drive unit configured to supply the coil with a sinusoidal drive signal and rotate the rotor; a signal output unit configured to output a rectangular shape signal that changes in accordance with rotation of the rotor, the signal output unit having a known mounting deviation angle with respect to the magnetic portions of the rotor; and at least one processor or circuit configured to: detect an amount of follow-up delay in rotation of the rotor relative to the supplied sinusoidal drive signal, the amount of follow-up delay being a deviation between a current phase of the sinusoidal drive signal and a current rotation position of the rotor, the amount of follow-up delay being detected in accordance with a difference between a stored reference position and an actual phase of the sinusoidal drive signal at a timing when a value of the rectangular shape signal changes, the stored reference position being an expected value of the sinusoidal drive signal plus a value corresponding to the known mounting deviation angle; and determine a rotation position of the rotor, in accordance with the detected amount of follow-up delay and the sinusoidal drive signal, wherein the expected value of the sinusoidal drive signal is the sinusoidal drive signal value expected at the timing when the value of the rectangular shape signal changes if there is no follow-up delay and no mounting deviation angle. 2. The motor drive apparatus according to claim 1 , further comprising a control unit configured to control the drive unit, wherein the sinusoidal drive signal includes a plurality of phases, and wherein the control unit controls the drive unit such that the difference between the stored reference position and the actual phase is reduced. 3. The motor drive apparatus according to claim 2 , wherein a number of detection times during one revolution of the motor is less than a number of phases of the sinusoidal drive signal during one revolution of the motor. 4. The motor drive apparatus according to claim 2 , wherein the control unit acquires the actual phase repeatedly, and wherein the control unit controls the drive unit in accordance with a difference between the reference position and the actual phase which was acquired most recently. 5. The motor drive apparatus according to claim 2 , wherein the control unit acquires the actual phase repeatedly, and wherein the control unit controls the drive unit in accordance with a plurality of differences between the reference position and the actual phase. 6. The motor drive apparatus according to claim 5 , wherein the control unit controls the drive unit in accordance with an average of the plurality of differences. 7. The motor drive apparatus according to claim 1 , wherein the motor drive apparatus performs open-loop control. 8. The motor drive apparatus according to claim 1 , wherein the rotation position of the rotor is output when receiving an inquiry about the rotation position of the rotor. 9. The motor drive apparatus according to claim 1 , wherein the signal output unit includes a slit pattern, and the known mounting deviation angle is a deviation in a rotational position of the slit pattern with respect to the magnetic portions of the rotor. 10. A control method for a motor drive apparatus that drives a motor having a coil and a rotor that has positive magnetic portions and negative magnetic portions disposed one after the other, and having a drive unit that rotates the rotor, a signal output unit having a known mounting deviation angle with respect to the magnetic portions of the rotor, and at least one processor or circuit configured to detect an amount of follow-up delay of the rotor and to determine a rotation position of the rotor, comprising the steps of: supplying the coil with a sinusoidal drive signal including a plurality of phases to rotate the rotor; outputting from the signal output unit a rectangular shape signal that changes in accordance with rotation of the rotor; detecting an amount of follow-up delay in rotation of the rotor relative to the supplied sinusoidal drive signal, the amount of follow-up delay being a deviation between a current phase of the sinusoidal drive signal and a current rotation position of the rotor, the amount of follow-up delay being detected in accordance with a difference between a stored reference position and an actual phase of the sinusoidal drive signal at a timing when a value of the rectangular shape signal changes, the stored reference position being an expected value of the sinusoidal drive signal plus a value corresponding to the known mounting deviation angle; and determining a rotation position of the rotor in accordance with the detected amount of follow-up delay and the sinusoidal drive signal, wherein the expected value of the sinusoidal drive signal is the sinusoidal drive signal value expected at the timing when the value of the rectangular shape signal changes if there is no follow-up delay and no mounting deviation angle. 11. The control method according to claim 10 , wherein the motor drive apparatus includes a control unit to control the drive unit, and further comprising the step of: controlling the drive unit such that a difference between the reference position and the actual phase is reduced. 12. The control method according to claim 11 , wherein the actual phase is acquired repeatedly, and the drive unit is controlled in accordance with a difference between the reference position and the actual phase which was acquired most recently. 13. The control method according to claim 11 , wherein the actual phase is acquired repeatedly, and the drive unit is controlled in accordance with a plurality of differences between the reference position and the actual phase. 14. The control method according to claim 13 , wherein the drive unit is controlled in accordance with an average of the plurality of differences. 15. A motor drive apparatus that drives a motor having a coil and a rotor that has positive magnetic portions and negative magnetic portions disposed one after the other, comprising: a drive unit configured to supply the coil with a sinusoidal drive signal to rotate the rotor; a signal generation unit configured to receive at least one signal that represents movement of a component relative to magnetic portions of the rotor, and to output a rectangular shape signal that changes in accordance with rotation of the rotor; and at least one processor or circuit configured to: detect an amount of follow-up delay in rotation of the rotor relative to the supplied sinusoidal drive signal, the amount of follow-up delay being a deviation between a current phase of the sinusoidal drive signal and a current rotation position of the rotor, the amount of follow-up delay being detected in accordance with a difference between a stored reference position and an actual phase of the sinusoidal drive signal at a timing when a value of the rectangular shape signal changes, the stored reference position being an expected value of the sinusoidal drive signal plus a value corresponding to a known mounting deviation angle of the component relative to the magnetic portions of the rotor, and determine a rotation position of the rotor, in accordance with the detected amount of follow-up delay and the sinusoidal drive signal, wherein the expected value of the sinusoidal drive signal is the sinusoidal drive signal value expected at the t
Related publications grouped by family.
Answers are generated from the same data shown on this page.