Resolver to digital conversion apparatus and method
AssigneeRaytheon Company
InventorsMarcos Bird, Brian D. Pautler
Life of this patent
Estimating the term…
Abstract
A resolver to digital converter is provided and includes first and second inputs to receive signals from a resolver and an output to provide an estimated angle of a rotor. The sine component signal is multiplied by the cosine of the estimated angle and the cosine component signal is multiplied by the sine of the estimated angle, and a difference between them is calculated to provide an error measurement. The estimated angle is updated by the error measurement.
Claims17
A resolver converter comprising:
- a first input to receive a first signal, the first signal representing a sine component of a rotor angle;
- a second input to receive a second signal, the second signal representing a cosine component of the rotor angle;
- an output to provide an estimated rotor angle;
- at least one multiplier configured to multiply the first signal by the cosine of the estimated rotor angle to produce a first multiplied signal and to multiply the second signal by the sine of the estimated rotor angle to produce a second multiplied signal;
- a subtractor configured to calculate a difference between the first and second multiplied signals, the difference being an error measurement;
- and
- a combiner configured to update the estimated rotor angle by a selective addition or subtraction of the error measurement based at least in part upon detection of a zero-crossing in at least one of the first signal and the second signal, the combiner alternating between addition and subtraction at least once per rotation of the rotor.
A method of converting resolver signals to an estimated rotor angle, the method comprising:
- receiving a first signal from a resolver, the first signal representing a sine component of a rotor angle;
- receiving a second signal from the resolver, the second signal representing a cosine component of the rotor angle;
- detecting a zero-crossing of either of the first signal or the second signal;
- multiplying the first signal by a cosine of the estimated rotor angle to provide a third signal;
- multiplying the second signal by a sine of the estimated rotor angle to provide a fourth signal;
- determining an error measurement as a difference between the third and fourth signals;
- and
- updating the estimated rotor angle by selectively alternating, at least once per rotation of the rotor, between addition and subtraction of the error measurement based at least in part upon the zero-crossing detection.
A resolver converter comprising:
- a first input to receive a first signal, the first signal representing a sine component of a rotor angle;
- a second input to receive a second signal, the second signal representing a cosine component of the rotor angle;
- an output to provide an estimated rotor angle;
- a zero-crossing detector configured to selectively indicate a zero-crossing of either of the first signal or the second signal;
- at least one multiplier configured to multiply the first signal by the cosine of the estimated rotor angle to produce a first multiplied signal and to multiply the second signal by the sine of the estimated rotor angle to produce a second multiplied signal;
- a subtractor configured to calculate a difference between the first and second multiplied signals, the difference being an error measurement;
- and
- a combiner configured to update the estimated rotor angle by a selective addition or subtraction of the error measurement, the selective addition or subtraction based at least in part upon the zero-crossing indication.
Dependencies are inferred from the claim text.