Resolver phase compensation

US9897469B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9897469-B2
Application numberUS-201615006757-A
CountryUS
Kind codeB2
Filing dateJan 26, 2016
Priority dateJan 26, 2016
Publication dateFeb 20, 2018
Grant dateFeb 20, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A resolver rotatably coupled to a rotatable member is described, including a method for evaluating an output signal therefrom. This includes supplying an excitation signal to the resolver and dynamically determining corresponding output signals from the resolver. A plurality of datasets are determined, with each dataset including digitized states of the excitation signal supplied to the resolver and corresponding output signals from the resolver. The digitized states of the excitation signal and the corresponding output signals from the resolver for each of the datasets are arithmetically combined, and a moving average thereof is determined. A phase shift error term is determined based upon the moving average, and a phase shift is determined between the excitation signal and the corresponding output signals based upon the phase shift error term.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for evaluating an output signal from a resolver coupled to a rotatable member, the method comprising: supplying an excitation signal to the resolver and dynamically determining corresponding output signals from the resolver; supplying an excitation signal to the resolver comprises supplying a sinusoidal excitation signal to the resolver; determining a plurality of datasets, each dataset including digitized states of the excitation signal supplied to the resolver and the corresponding output signals from the resolver; arithmetically combining the digitized states of the excitation signal and the corresponding output signals from the resolver for the datasets; determining a moving average of the arithmetically combined digitized states of the excitation signal and the corresponding output signals from the resolver; determining a phase shift error term based upon the moving average; and determining a phase shift between the excitation signal and the corresponding output signals based upon the phase shift error term. 2. The method of claim 1 , wherein dynamically determining corresponding output signals from the resolver comprises dynamically determining corresponding sine and cosine output signals from the resolver. 3. The method of claim 1 , wherein dynamically determining corresponding output signals from the resolver comprises dynamically determining corresponding sine output signals from the resolver. 4. The method of claim 1 , wherein dynamically determining corresponding output signals from the resolver comprises dynamically determining corresponding cosine output signals from the resolver. 5. The method of claim 1 , wherein determining a moving average of the arithmetically combined digitized states of the excitation signal and the corresponding output signals from the resolver comprises determining the moving average for a single period of the excitation signal. 6. The method of claim 1 , wherein determining a phase shift between the excitation signal and the corresponding output signals based upon the phase shift error term comprises integrating the phase shift error term. 7. The method of claim 1 , further comprising determining the phase shift error term based upon the moving average and arithmetic operations and trigonometric manipulations. 8. A method for evaluating an output signal from a variable reluctance resolver rotatably coupled to a rotatable member of an electric machine, the method comprising: supplying a sinusoidal excitation signal to an excitation winding disposed on a stator of the variable reluctance resolver; dynamically determining corresponding first and second output signals from respective first and second secondary windings disposed on the stator of the variable reluctance resolver; determining a plurality of datasets, each dataset including digitized states of the sinusoidal excitation signal and the corresponding first and second output signals; arithmetically combining the digitized states of the excitation signal and the corresponding first and second output signals for each of the datasets, determining a moving average of the arithmetically combined digitized states of the excitation signal and the corresponding first and second output signals for a single period of the sinusoidal excitation signal; determining a phase shift error term based upon the moving average; and determining a phase shift between the sinusoidal excitation signal and the corresponding first and second output signals based upon the phase shift error term. 9. The method of claim 8 , wherein dynamically determining corresponding first and second output signals from corresponding first and second secondary windings disposed on the stator of the variable reluctance resolver comprises dynamically determining sine and cosine output signals, respectively. 10. The method of claim 8 , wherein determining a moving average of the arithmetically combined digitized states of the excitation signal and the respective output signals comprises determining a moving average for a single period of the excitation signal. 11. The method of claim 8 , wherein determining a phase shift between the sinusoidal excitation signal and the corresponding first and second output signals based upon the phase shift error term comprises integrating the phase shift error term. 12. The method of claim 8 , further comprising determining the phase shift error term based upon the moving average and arithmetic operations and trigonometric manipulations. 13. A controller for monitoring a resolver rotatably coupled to a rotatable member of an electric machine, wherein the resolver includes an excitation winding and first and second secondary windings, comprising: a microprocessor circuit including a dual-core central processing unit, a pulse generator and a sigma-delta analog-to-digital converter (SDADC) that communicate via a communication bus; an interface circuit connected to the excitation winding and first and second secondary windings of the resolver; and an instruction set, the instruction set executable to: supply an excitation signal to the excitation winding of the resolver and determine corresponding output signals from the first and second secondary windings of the resolver, determine a plurality of datasets, each dataset including digitized states of the excitation signal and the corresponding output signals, arithmetically combine the digitized states of the excitation signal and the corresponding output signals for the datasets, determine a moving average of the arithmetically combined digitized states of the excitation signal and the corresponding output signals, determine a phase shift error term based upon the moving average, and determine a phase shift between the excitation signal and the corresponding output signals based upon the phase shift error term. 14. The controller of claim 13 , wherein the controller does not include a resolver-to-digital converter (RDC) integrated circuit. 15. The controller of claim 13 , wherein the pulse generator supplies the excitation signal to the resolver, and wherein the excitation signal comprises a sinusoidal excitation signal. 16. The controller of claim 13 , wherein the instruction set dynamically determines corresponding output signals in the form of corresponding sine and cosine output signals from the resolver. 17. The controller of claim 13 , wherein the instruction set determines a moving average of the arithmetically combined digitized states of the excitation signal and the corresponding output signals from the resolver comprises determining the moving average for a single period of the excitation signal. 18. The controller of claim 13 , wherein the controller integrates the phase shift error term to determine the phase shift between the excitation signal and the corresponding output signals. 19. The controller of claim 13 , wherein the resolver is a variable reluctance resolver.

Assignees

Inventors

Classifications

  • G01D5/245Primary

    using a variable number of pulses in a train · CPC title

  • G01D5/2073Primary

    by movement of a single coil with respect to two or more coils · CPC title

  • H02P23/14Primary

    Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9897469B2 cover?
A resolver rotatably coupled to a rotatable member is described, including a method for evaluating an output signal therefrom. This includes supplying an excitation signal to the resolver and dynamically determining corresponding output signals from the resolver. A plurality of datasets are determined, with each dataset including digitized states of the excitation signal supplied to the resolve…
Who is the assignee on this patent?
Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification G01D5/245. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).