Method for calibrating linearization function for correcting output of position sensor
AssigneeRenesas Electronics America Inc.
InventorsGentjan Qama, Josef Janisch
Life of this patent
Estimating the term…
Abstract
A method for calibrating a linearization function for correcting an output of a position sensor providing a continuous output position signal is described. The method adds a new linearization point to the linearization function by detecting the maximum error at the output of the position sensor and applying the new linearization function to the output of the position sensor and repeat the adding new linearization points until all available linearization points have been defined.
Claims11
A method for calibrating a linearization function for correcting an output of a position sensor providing a continuous output position signal, wherein the linearization function has a predetermined number of linearization points, wherein each linearization point specifies a correction factor for a corresponding position of the output signal of the position sensor, and wherein the method comprises:
- setting an initial linearization point of the linearization function for a starting position to a start position of the position sensor;
- setting a final linearization point of the linearization function for a last position to the final position of the position sensor;
- determining the output of the position sensor for a full period by applying the linearization function to the position signal of the position sensor for the full period;
- calculating an error vector for the full period of the position sensor by comparing the output of the position sensor with a reference signal, wherein the reference signal provides a predetermined position signal for the full period of the position sensor;
- detecting the maximum error of the error vector and the corresponding position of the detected maximum error;
- setting a next linearization point of the linearization function to the position of the maximum error and a correction factor corresponding to a difference between the output of the position sensor and the predetermined position signal for the position of the maximum error;
- and
- repeating the determining the output of the position sensor, calculating the error vector, detecting the maximum error and setting the next linearization point until all available linearization points have been set.
Dependencies are inferred from the claim text.