Device and method for testing the plausibility of signals of a rotary encoder
US-2018172485-A1 · Jun 21, 2018 · US
US10830591B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10830591-B2 |
| Application number | US-201815934034-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 23, 2018 |
| Priority date | Mar 23, 2018 |
| Publication date | Nov 10, 2020 |
| Grant date | Nov 10, 2020 |
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.
An apparatus includes a coarse resolver configured to output coarse position signals indicative of a coarse position of a drive shaft of a motor. The apparatus also includes a fine resolver configured to output fine position signals indicative of a fine position of the drive shaft of the motor. The apparatus further includes a control circuit. The control circuit is configured to receive the coarse position signals from the coarse resolver and the fine position signals from the fine resolver and generate an initial position output, based on the coarse position signals, that indicates an initial position of the drive shaft. The control circuit is further configured to generate a subsequent position output, based on the fine position signals, that indicates a subsequent position of the drive shaft.
Opening claim text (preview).
What is claimed is: 1. A dual speed resolver comprising: a coarse resolver configured to output coarse position signals indicative of a coarse position of a drive shaft of a motor; a fine resolver configured to output fine position signals indicative of a fine position of the drive shaft of the motor; and a control circuit configured to: receive the coarse position signals from the coarse resolver and the fine position signals from the fine resolver; generate an initial position output, based on the coarse position signals, that indicates an initial position of the drive shaft; and generate a subsequent position output, based on the fine position signals, that indicates a subsequent position of the drive shaft. 2. The dual speed resolver of claim 1 , wherein a second speed associated with a second domain of the fine resolver is greater than a first speed associated with a first domain of the coarse resolver. 3. The dual speed resolver of claim 1 , wherein the control circuit is further configured to transform the fine position signals from the fine resolver from a second domain into a first domain associated with the coarse resolver, and wherein the subsequent position output is generated based further on the transformed fine position signals. 4. The dual speed resolver of claim 1 , wherein the control circuit is further configured to transform the initial position output into a second domain associated with the fine resolver, and wherein the subsequent position output is generated based further on the transformed initial position output. 5. The dual speed resolver of claim 1 , further comprising a signal generator coupled to the coarse resolver and to the fine resolver, the signal generator configured to output excitation signals to the coarse resolver and the fine resolver, the coarse position signals and the fine position signals generated responsive to the excitation signals. 6. The dual speed resolver of claim 5 , wherein the excitation signals include a base excitation signal and dither, the dither based on a high order even harmonic signal of the base excitation signal. 7. The dual speed resolver of claim 5 , wherein the excitation signals are synchronized with current drive switching signals associated with the motor such that peak amplitudes of the excitation signal are offset from the current drive switching signals such that current drive switching signals occur during transitions between peak amplitudes of the excitation signal. 8. The dual speed resolver of claim 1 , the control circuit further comprising drift correction circuitry configured to correct for an initialization offset of the coarse position signals relative to the fine position signals. 9. The dual speed resolver of claim 8 , the drift correction circuitry comprising: 180 degree bias offset circuitry; proportional gain circuitry; and integral gain circuitry. 10. The dual speed resolver of claim 1 , wherein the coarse resolver, the fine resolver, and the control circuit are included in an inertial measurement unit. 11. The dual speed resolver of claim 10 , wherein the inertial measurement unit is included in an aircraft. 12. A method of determining rotational position, the method comprising: receiving coarse position signals from a coarse resolver and fine position signals from a fine resolver, the coarse position signals indicative of a coarse position of a drive shaft of a motor, and the fine position signals indicative of a fine position of the drive shaft of the motor; generating an initial position output, based on the coarse position signals, that indicates an initial position of the drive shaft; and generating a subsequent position output, based on the fine position signals, that indicates a subsequent position of the drive shaft. 13. The method of claim 12 , wherein the subsequent position output is generated based on the initial position output and the fine position signals, and wherein the subsequent position output is generated independent of subsequent coarse position signals. 14. The method of claim 12 , wherein generating the initial position output comprises: determining a starting position of the drive shaft based on the coarse position signals; and providing the starting position as the initial position output based on an initialization mode input. 15. The method of claim 12 , wherein generating the subsequent position output comprises: differentiating the fine position signals; converting the differentiated fine position signals to a first domain associated with the coarse position signals; generating an estimated subsequent position based on the initial position output, the differentiated fine position signals, and a drift correction value; and outputting the subsequent position based on the estimated subsequent position. 16. The method of claim 15 , further comprising generating the drift correction value, wherein generating the drift correction value comprises: converting the initial position output to a second domain associated with the fine position signals; generating an error value based on the converted initial position output, the fine position signals, and a 180 degree bias offset value; determining a proportional gain and an integral gain based on the error value; and determining the drift correction value based on the proportional gain and the integral gain. 17. The method of claim 12 , further comprising adjusting the initial position output, the subsequent position output, or both for a commutation offset to generate a tared position output indicative of a magnetic rotor position, wherein an estimated revolutions per minute (RPM) of the motor is generated based on the tared position output. 18. The method of claim 12 , further comprising adjusting the initial position output, the subsequent position output, or both for a rotor servo offset to generate a tared position output indicative of a mechanical rotor position, wherein an estimated revolutions per minute (RPM) of the motor is generated based on the tared position output. 19. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to: receive coarse position signals from a coarse resolver and fine position signals from a fine resolver, the coarse position signals indicative of a coarse position of a drive shaft of a motor, and the fine position signals indicative of a fine position of the drive shaft of the motor; generate an initial position output, based on the coarse position signals, that indicates an initial position of the drive shaft; and generate a subsequent position output, based on the fine position signals, that indicates a subsequent position of the drive shaft. 20. The non-transitory computer readable medium of claim 19 , wherein the instructions further cause the processor to generate an estimated revolutions per minute (RPM) of the motor based on the initial position output and based on a magnetic rotor position, a mechanical rotor position, or both.
for accumulated errors, e.g. by coupling inertial systems with absolute positioning systems · CPC title
for position encoding, e.g. using resolvers or synchros · CPC title
Conversion in steps with each step involving the same or a different conversion means and delivering more than one bit · CPC title
initial alignment, calibration or starting-up of inertial devices · CPC title
and for generating speed information · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.