It is a fundamental condition to know the motor's position in control of electrical drive's angular velocity and position. A modern car's multiple components are driven by smaller motors, which are utilized with control applications. Therefore it is important to determine the position with high precision, because sensor inaccuracies could introduce static error in the control's execution.
In this thesis I am working on implementing an algorithm, which helps of such motor's position information's more accurate determination. In my work I needed to accurately determine a Magneto Resistive (MR) sensor's parameters in embedded environment, so later the controller could calculate the actual position from the corrected signals, reducing the upcoming errors.
During my thesis, I guide the reader from the necessary mathematical knowledge, through the finding of the article which describes the most able algorithm, to the main working algorithm with the implementation of aiding sub-algorithms. At the end I show the performance of the complete software module, and write the conclusions.