Sensor device, system and related method
US-2020103254-A1 · Apr 2, 2020 · US
US11209291B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11209291-B2 |
| Application number | US-201916506387-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 9, 2019 |
| Priority date | Jul 9, 2019 |
| Publication date | Dec 28, 2021 |
| Grant date | Dec 28, 2021 |
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 resolver disposed to monitor a rotatable member is described, along with an associated method for evaluating an output signal therefrom. The method for monitoring the resolver includes supplying an excitation signal to the resolver, and monitoring, at an oversampling rate, first and second output signals from the resolver. An oversampling routine is executed to determine averages of the first and second output signals from the resolver. A demodulation angle error is determined based upon the first and second output signals from the resolver, and provided as feedback. A position of the resolver is also determined based upon the first and second output signals from the resolver.
Opening claim text (preview).
The invention claimed is: 1. A method for evaluating a resolver disposed to monitor a rotatable member of a device, the method comprising: supplying an excitation signal to the resolver; monitoring, at an oversampling rate, first and second output signals from the resolver, wherein the oversampling rate is greater than a baseline sampling rate that is associated with controlling a rotational speed and a position of the rotatable member of the device; executing an oversampling routine to determine averages of the first and second output signals from the resolver; determining a demodulation angle error based upon the averages of the first and second output signals from the resolver; and determining a position of the resolver based upon the averages of the first and second output signals from the resolver. 2. The method of claim 1 , further comprising detecting a fault associated with the resolver based upon the monitoring of the first and second output signals from the resolver at the oversampling rate. 3. The method of claim 1 , wherein executing the oversampling routine comprises: capturing a plurality of first states associated with the first output signal at the oversampling rate, and capturing a plurality of second states associated with the second output signal at the oversampling rate; separating the plurality of first states into a plurality of first subsets, and separating the plurality of second states into a plurality of second subsets; determining a plurality of first parameters based upon the plurality of first subsets; and determining a plurality of second parameters based upon the plurality of second subsets. 4. The method of claim 3 , wherein determining the demodulation angle error based upon the oversampling routine comprises determining the demodulation angle error based upon the plurality of first parameters and the plurality of second parameters. 5. The method of claim 4 , wherein determining the demodulation angle error based upon the plurality of first parameters and the plurality of second parameters comprises determining the demodulation angle error in accordance with: Δθ Err =( a 0 +a 2 )−( a 1 +a 3 ) wherein: Δθ Err is the demodulation angle error; and wherein: a 0 =|c 0 +j*s 0 |, a 1 =|c 1 +j*s 1 | a 2 =|c 2 +j*s 2 |, a 3 =|c 3 +j*s 3 | wherein s 0 , s 1 , s 2 and s 3 comprise the plurality of first parameters; and wherein c 0 , c 1 , c 2 and c 3 comprise the plurality of second parameters. 6. The method of claim 5 , further comprising determining a polarity for the demodulation angle error based upon the plurality of first parameters and the plurality of second parameters. 7. The method of claim 6 , wherein determining the polarity for the demodulation angle error based upon the plurality of first parameters and the plurality of second parameters comprises determining the polarity (Plrty) for the demodulation angle error in accordance with: Plrty=(( c 0 *c 1 +s 0 *s 1 )/( a 0 *a 1 )+( c 2 *c 3 +s 2 *s 3 )/( a 2 *a 3 ))*0.5. 8. The method of claim 3 , further comprising: determining a first average based upon the plurality of first parameters; determining a second average based upon the plurality of second parameters; and detecting a fault associated with the resolver based upon the first average and the second average. 9. The method of claim 1 , wherein the baseline sampling rate comprises 1/100 μs. 10. The method of claim 1 , wherein the oversampling rate comprises 1/6.67 μs. 11. The method of claim 1 , wherein supplying the excitation signal to the resolver comprises supplying a sinusoidal excitation signal to the resolver. 12. 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, the controller comprising: an analog-to-digital converter; 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; monitor, at an oversampling rate, first and second output signals from the first and second secondary windings; execute an oversampling routine, including determining an average of the first and second output signals, wherein the oversampling rate is greater than a baseline sampling rate that is associated with control of a rotational speed and a position of the rotatable member of the electric machine; determine a demodulation angle error based upon the oversampling routine; and determine a position of the resolver based upon the oversampling routine. 13. The controller of claim 12 , wherein the instruction set is further executable to detect a fault associated with the resolver based upon the oversampling routine. 14. The controller of claim 12 , wherein the excitation signal comprises a sinusoidal excitation signal. 15. The controller of claim 12 , wherein the instruction set executable to execute the oversampling routine comprises the instruction set executable to: monitor, at the oversampling rate, the first and second output signals from the resolver, capture a plurality of first states associated with the first output signal at the oversampling rate, and capturing a plurality of second states associated with the second output signal at the oversampling rate; separate the plurality of first states into a plurality of first subsets, and separating the plurality of second states into a plurality of second subsets; determine a plurality of first parameters, wherein the first parameters are determined based upon the plurality of first subsets; and determine a plurality of second parameters, wherein the second parameters are determined based upon the plurality of second subsets. 16. The controller of claim 15 , wherein the instruction set is further executable to determine the demodulation angle error based upon the plurality of first parameters and the plurality of second parameters. 17. The controller of claim 16 , wherein the instruction set is executable to determine the demodulation angle error in accordance with: Δθ Err =( a 0 +a 2 )−( a 1 +a 3 ) wherein: Δθ Err is the demodulation angle error; and wherein: a 0 =|c 0 +j*s 0 |, a 1 =|c 1 +j*s 1 | a 2 =|c 2 +j*s 2 |, a 3 =|c 3 +j*s 3 | wherein s 0 , s 1 , s 2 and s 3 comprise the plurality of first parameters; and wherein c 0 , c 1 , c 2 and c 3 comprise the plurality of second parameters. 18. The controller of claim 16 , wherein the instruction set is executable to determine a polarity for the demodulation angle error based upon the plurality of first parameters and the plurality of second parameters. 19. The controller of claim 18 , wherein the instruction set is executable to determine the polarity (Plrty) for the demodulation angle error in accordance with: Plrty=(( c 0 *c 1 +s 0 *s 1 )/( a 0 *a 1 )+( c 2 *c 3 +s 2 *s 3 )/( a 2 *a 3 ))*0.5.
affecting incoming signal, e.g. by averaging; gating undesired signals · CPC title
Circuit arrangements for detecting position · CPC title
Failure detection · CPC title
with provision for safeguarding the apparatus, e.g. against abnormal operation, against breakdown · CPC title
Testing of circuits in sensor or actuator systems (testing of apparatus for measuring electric or magnetic variables G01R35/00; testing of indicating or recording apparatus G01D; in airbag systems B60R21/0173; checking gas analysers G01N33/007; monitoring or fail-safe circuits for electromagnets H01F7/1844) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.