IP Library Granted Patent US 9,897,466
Granted Patent B2
US 9,897,466 · App. 15/212,573 · Granted Feb 20, 2018

Rotor position sensor signal correction

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,897,466
App. No.
15/212,573
Granted
Feb 20, 2018
Kind
B2
Abstract

A motor control system includes a shaft configured to be rotationally driven by a motor. A rotor position sensor is configured to detect rotation of the shaft and output a rotor position signal. A controller is in communication with the motor and the rotor position sensor. The controller converts the rotor position signal to an angle with error, tracks the angle with error to provide an angle that retains mechanical dynamics as stationary reference frame signals, transforms the stationary reference frame signals and the angle with mechanical dynamics to rotating reference frame signals, filters the rotating reference frame signals, transforms the filtered rotating reference frame signals to provide filtered stationary frame signals, and takes an arctangent of the filtered stationary reference frame signals to create a corrected motor control angle. The controller commands the motor based upon the corrected motor control angle.

Claims (27)

1. A method controlling a motor by determining an absolute angular position, the method comprising the steps of:

providing an induction position sensor that is configured to produce a rotor position signal based on sine and cosine signals indicative of an angular position of a rotating shaft;

converting the rotor position signal to an angle with error;

tracking the angle with error to provide an angle that retains mechanical dynamics as stationary reference frame signals;

transforming the stationary reference frame signals and the angle with mechanical dynamics to rotating reference frame signals;

filtering the rotating reference frame signals;

transforming the filtered rotating reference frame signals to provide filtered stationary frame signals; and

taking an arctangent of the filtered stationary reference frame signals to create a corrected motor control angle.

2. The method according to claim 1 , wherein the rotatory position signal includes sine and cosine signals.

3. The method according to claim 1 , comprising an electric motor in communication with a controller, the controller configured to provide a torque command to the electric motor by modulating a voltage to the electric motor with an inverter based upon the corrected motor control angle.

4. The method according to claim 1 , wherein the angle with error tracking step includes retaining acceleration data associated with the rotor position signal.

5. The method according to claim 4 , wherein the angle with error tracking step includes applying a speed state filter to the angle with error.

6. The method according to claim 5 , wherein the speed state filter provides a frequency containing the angle with mechanical dynamics.

7. The method according to claim 1 , wherein the rotating reference frame signals filtering step includes applying a low pass filter to the rotating reference frame signals.

8. The method according to claim 1 , wherein the corrected motor control angle includes an error of less than ±0.3°.

9. A motor control system comprising:

a motor;

a shaft configured to be rotationally driven by the motor;

a rotor position sensor configured to detect rotation of the shaft and output a rotor position signal; and

a controller in communication with the motor and the rotor position sensor, the controller configured to convert the rotor position signal to an angle with error, track the angle with error to provide an angle that retains mechanical dynamics as stationary reference frame signals, transform the stationary reference frame signals and the angle with mechanical dynamics to rotating reference frame signals, filter the rotating reference frame signals, transform the filtered rotating reference frame signals to provide filtered stationary frame signals, and take an arctangent of the filtered stationary reference frame signals to create a corrected motor control angle, the controller configured to command the motor based upon the corrected motor control angle.

10. The system according to claim 9 , wherein the rotatory position signal includes sine and cosine signals.

11. The system according to claim 10 , comprising an induction position sensor that is configured to produce the sine and cosine signals indicative of an angular position of the shaft.

12. The system according to claim 9 , wherein the angle with error tracking step includes retaining acceleration data associated with the rotor position signal.

13. The system according to claim 12 , wherein the angle with error tracking step includes applying a speed state filter to the angle with error.

14. The system according to claim 13 , wherein the speed state filter provides a frequency containing the angle with mechanical dynamics.

15. The system according to claim 9 , wherein the rotating reference frame signals filtering step includes applying a low pass filter to the rotating reference frame signals.

16. The system according to claim 9 , wherein the corrected motor control angle includes an error of less than ±0.3°.

Assignments (3)
CHANGE OF NAME Recorded Sep 18, 2024
From: DELPHI TECHNOLOGIES IP LIMITED
To: BORGWARNER US TECHNOLOGIES LLC
Reel/Frame 068985/0968 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2018
From: DELPHI TECHNOLOGIES, INC.
To: DELPHI TECHNOLOGIES IP LIMITED
Reel/Frame 045097/0048 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2016
From: WALTERS, JAMES E.
To: DELPHI TECHNOLOGIES, INC.
Reel/Frame 039177/0583 →