IP Library › Granted Patent US 11,592,280
Granted Patent B2
US 11,592,280 · App. 16/823,385 · Granted Feb 28, 2023

Method for compensating for interference of a measured angle signal of a magnetic angle sensor of an electric machine, a correspondingly designed microcontroller, an electric machine, and a computer program product

Inventors: Moritz Märgner (Berlin, DE); Aitor Cortabarria (Berlin, DE); Norbert Fröhlich (Kantstr., DE)
Assignee: VITESCO TECHNOLOGIES GMBH
G01B7/30G01D5/145G01R33/02
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 11,592,280
App. No.
16/823,385
Granted
Feb 28, 2023
Kind
B2
Abstract

A method for compensating interference in a measured angle signal of a magnetic angle sensor of an electrical machine, wherein the method includes: receiving a measured angle signal, estimating a current error and/or a misalignment error in the measured angle signal, calculating an expected rotor angle from the measured angle signal, taking into account the estimated current error and/or the estimated misalignment error, such as during operation of the electrical machine. The present invention furthermore relates to a microcontroller for calculating interference in a measured angle signal of a magnetic angle sensor of an electrical machine, to an electrical machine having a magnetic angle sensor and a microcontroller and to a computer program product.

Claims (50)

1. A method for compensating interference in a measured angle signal of a magnetic angle sensor of an electrical machine, comprising the steps of:

providing a measured angle signal;

providing a current error being part of the measured angle signal;

providing a misalignment error being part of the measured angle signal; and

providing an expected rotor angle;

providing a measured rotor angle detected by the magnetic angle sensor;

providing an estimated rotor angle from an amplitude and an offset of the magnetic angle sensor;

receiving the measured angle signal;

estimating at least one of the current error or the misalignment error in the measured angle signal by determining a difference from the measured rotor angle minus the estimated rotor angle;

calculating the expected rotor angle from the measured angle signal, taking into account at least one of the estimated current error or the estimated misalignment error during operation of the electrical machine.

2. The method as claimed in claim 1 , further comprising the steps of:

providing a microcontroller;

providing a calculation program stored in the microcontroller; and

delivering the measured angle signal to the calculation program to estimate the current error and/or the misalignment error.

3. The method as claimed in claim 2 , further comprising the steps of:

providing the measured angle signal to further comprise at least one error;

providing the calculation program to further comprise a model; and

providing at least one rotor state;

detecting the at least one rotor state by way of the received measured angle signal;

mapping at least one of an angle, or an angular velocity, or an angular acceleration onto the current actual rotor state taking into account the at least one error in the measured angle signal.

4. The method of claim 3 , further comprising the steps of providing the at least one error to further comprise at least one of an amplitude error, an offset error, the misalignment error, or the current error.

5. The method of claim 2 , further comprising the steps of:

providing an amplitude error; and

providing an offset error;

delivering at least one of the amplitude error or the offset error to the calculation program to calculate the expected rotor angle.

6. The method of claim 5 , further comprising the steps of:

providing at least one observer;

providing an observed system; and

providing at least one interfering variable;

determining the rotor angle error using the at least one observer to reconstruct non-measurable variables from at least one input variable of the observed system and at least one output variable of the observed system.

7. The method of claim 6 , further comprising the steps of providing the at least one input variable to further comprise at least one interfering variable.

8. The method of claim 6 , further comprising the steps of providing the at least one output variable to further comprise at least one measured variable.

9. The method of claim 6 , further comprising the steps of providing the at least one observer to be a Luenberger observer or a Kalman filter.

10. The method of claims 1 , further comprising the steps of:

providing a rotor angle error;

using at least one of the estimated current error or the estimated misalignment error to estimate the rotor angle error by determining a difference from the measured rotor angle minus the estimated rotor angle.

11. The method of claim 10 , further comprising the steps of deriving at least one of the actual rotor angle, or the actual angular velocity, or the actual angular acceleration from the estimated rotor angle error.

12. The method of claim 10 , further comprising the steps of using the rotor angle error to calculate the expected rotor angle from the received measured angle signal taking into account at least one of the current error or the misalignment error.

13. The method of claim 1 , further comprising the steps of:

providing three current phases being part of the electrical machine;

providing a plurality of errors, each of the plurality of errors corresponding to one of the three current phases;

taking into account the plurality of errors when estimating the current error.

14. The method of one of claim 13 , further comprising the steps of adding the plurality of errors together to result in one error.

15. The method claim 1 , further comprising the steps of calculating the difference from the received measured angle signal affected by current errors to estimate the misalignment error.

16. The method claim 1 , further comprising the steps of:

providing a microcontroller for receiving the measured angle signal;

calculating interference in the measured angle signal of the magnetic angle sensor of the electrical machine using the microcontroller.

17. The method of claim 16 , further comprising the steps of:

providing a rotor being part of the electrical machine; and

providing a permanent magnet arranged on the rotor such that the permanent magnet induces a measureable magnetic field in the angle sensor through a movement of the rotor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2021
From: MARGNER, MORITZ; CORTABARRIA, AITOR; FROHLICH, NORBERT
To: VITESCO TECHNOLOGIES GMBH
Reel/Frame 056197/0984 →
Priority Claims (1)
DE 10 2017 216 536.7 · Sep 19, 2017 · national
Continuity (2)
Continuation PCTEP2018074143 · Sep 7, 2018
Related Publication 20200217640A1 · Jul 9, 2020
Cited By (1)
US 12,264,978