IP Library › Granted Patent US 11,555,716
Granted Patent B1
US 11,555,716 · App. 17/505,707 · Granted Jan 17, 2023

Harmonic compensation with magnitude feedback for magnetic field sensors

Inventors: Nicolás Rigoni (Manchester, NH); Cristian Trinidad (Buenos Aires, AR); Emanuele Andrea Casu (Annecy, FR)
Assignee: Allegro MicroSystems, LLC
G01D5/24476
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,555,716
App. No.
17/505,707
Granted
Jan 17, 2023
Kind
B1
Abstract

A magnetic field sensor configured to sense a parameter associated with a rotatable target that affects a magnetic field includes at least one magnetic field sensing element that is arranged to generate a signal that is indicative of the magnetic field, a magnitude calculator responsive to the signal and configured to generate a magnitude signal indicative of a magnitude of the magnetic field, and a harmonic compensator responsive to the magnitude signal and configured to generate an estimate of a harmonic error of the signal and apply the estimate of the harmonic error of the signal to the signal to generate a corrected signal.

Claims (51)

1. A method for correcting a harmonic error in a first signal and a second signal indicative of a parameter associated with a target in response a magnetic field affected by rotation of the target, comprising:

generating the first signal that is indicative of the magnetic field;

generating the second signal that is indicative of the magnetic field;

calculating a magnitude of the magnetic field;

estimating the harmonic error of the first signal and the second signal based on the magnitude of the magnetic field;

applying the estimate of the harmonic error of the first signal to the first signal to generate a first corrected signal;

applying the estimate of the harmonic error of the second signal to the second signal to generate a second corrected signal; and

using the first corrected signal and the second corrected signal to provide a compensated output of a magnetic field sensor,

wherein the parameter associated with the target is an angular position of the target.

2. The method of claim 1 , wherein estimating the harmonic error of the first signal and the second signal comprises generating a plurality of coefficients, each corresponding to a phase angle of the rotatable target and a magnitude of the magnetic field.

3. The method of claim 1 , further comprising:

calculating the angular position of the target; and

generating the estimate of the harmonic error of the first signal and the second signal based on both the calculated angular position and the magnitude of the magnetic field.

4. The method of claim 1 , further comprising calculating the angular position of the target.

5. The method of claim 4 , wherein estimating the harmonic error of the first signal and the second signal is further based on the angular position of the target.

6. The method of claim 4 , wherein calculating the magnitude of the magnetic field comprises using a CORDIC processor.

7. A magnetic field sensor configured to sense an angular position of a rotatable target that affects a magnetic field, comprising:

at least one first magnetic field sensing element that is arranged to generate a first signal that is indicative of the magnetic field;

at least one second magnetic field sensing element that is arranged to generate a second signal that is indicative of the magnetic field;

an angle calculator responsive to the first signal and to the second signal to generate an angle signal indicative of the angular position of the rotatable target;

a magnitude calculator responsive to the signal and configured to generate a magnitude signal indicative of a magnitude of the magnetic field;

a harmonic compensator responsive to the angle signal and to the magnitude signal and configured to:

generate an estimate of a harmonic error of the first signal and apply the estimate of the harmonic error of the first signal to the first signal to generate a first corrected signal; and

generate an estimate of a harmonic error of the second signal and apply the estimate of the harmonic error of the second signal to the second signal to generate a second corrected signal,

wherein the first corrected signal and the second corrected signal are used to provide a compensated output of the magnetic field sensor.

8. The magnetic field sensor of claim 7 , wherein the rotatable target comprises a primary coil coupled to receive an oscillation signal,

wherein the at least one first magnetic field sensing element comprises a first secondary coil electromagnetically coupled to the primary coil and configured to generate the first signal, and

wherein the at least one second magnetic field sensing element comprises a secondary coil electromagnetically coupled to the primary coil and configured to generate the second signal.

9. The magnetic field sensor of claim 7 , wherein the estimate of the harmonic error of the first signal and the estimate of the harmonic error of the second signal each comprise a plurality of coefficients corresponding to a phase angle of the rotatable target and a magnitude of the magnetic field.

10. The magnetic field sensor of claim 7 , wherein the rotatable target has a plurality of magnetic poles and wherein the harmonic error of the first signal and the harmonic error of the second signal are based at least in part on one or more of variations in the first signal or the second signal attributable to the plurality of magnetic poles, mounting of the magnetic field sensor with respect to the rotatable target, and manufacturing tolerances associated with the rotatable target, the at least one first magnetic field sensing element, and/or the at least one second magnetic field sensing element.

11. A magnetic field sensor configured to sense a parameter associated with a target that affects a magnetic field, comprising:

at least one magnetic field sensing element that is arranged to generate a signal that is indicative of the magnetic field;

a magnitude calculator responsive to the signal and configured to generate a magnitude signal indicative of a magnitude of the magnetic field; and

a harmonic compensator responsive to the magnitude signal and configured to generate an estimate of a harmonic error of the signal and apply the estimate of the harmonic error of the signal to the signal to generate a corrected signal,

wherein the parameter associated with the rotatable target is an angular position of the rotatable target,

wherein the at least one magnetic field sensing element comprises at least one first magnetic field sensing element arranged to generate a first signal that is indicative of the parameter associated with the target and at least one second magnetic field sensing element arranged to generate a second signal that is indicative of the parameter associated with the target,

wherein the harmonic compensator is configured to generate an estimate of a harmonic error of the first signal and the second signal and apply the estimate of the harmonic error of the first signal to the first signal to generate a first corrected signal and apply the estimate of the harmonic error of the second signal to the second signal to generate a second corrected signal, and

wherein the first corrected signal and the second corrected signal are used to provide a compensated output of the magnetic field sensor.

12. The magnetic field sensor of claim 11 , wherein the estimate of the harmonic error of the signal comprises a plurality of coefficients, each corresponding to a phase angle of the rotatable target and a magnitude of the magnetic field.

13. The magnetic field sensor of claim 11 , wherein the rotatable target has a plurality of magnetic poles and wherein the harmonic error is based at least in part on one or more of variations in the signal attributable to the plurality of magnetic poles, mounting of the magnetic field sensor with respect to the rotatable target, and manufacturing tolerances associated with the rotatable target and/or the at least one magnetic field sensing element.

14. The magnetic field sensor of claim 11 , wherein the first and second signals are in quadrature.

15. The magnetic field sensor of claim 11 , further comprising an angle calculator configured to generate an angle signal indicative of the angular position of the rotatable target based on the first signal and the second signal,

wherein the harmonic compensator is further responsive to the angle signal and configured to generate the estimate of a harmonic error of the first signal and the second signal.

16. The magnetic field sensor of claim 15 , wherein the magnitude calculator and the angle calculator comprise a CORDIC processor.

17. The magnetic field sensor of claim 15 , wherein the angle calculator comprises an angle tracking observer having a sine block and a cosine block and wherein the magnitude calculator is configured to use the sine block and the cosine block to generate the magnitude signal.

18. The magnetic field sensor of claim 11 , wherein the rotatable target comprises a primary coil coupled to receive an oscillation signal,

wherein the at least one first magnetic field sensing element comprises a first secondary coil electromagnetically coupled to the primary coil and configured to generate the first signal, and

wherein the at least one second magnetic field sensing element comprises a secondary coil electromagnetically coupled to the primary coil and configured to generate the second signal.

19. The magnetic field sensor of claim 11 , further comprising:

a first summation element coupled to receive the estimate of a harmonic error of the first signal and apply the estimate of a harmonic error of the first signal to the first signal; and

a second summation element coupled to receive the estimate of a harmonic error of the second signal and apply the estimate of a harmonic error of the second signal to the second signal.

Assignments (2)
PATENT SECURITY AGREEMENT Recorded Jun 22, 2023
From: ALLEGRO MICROSYSTEMS, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS THE COLLATERAL AGENT
Reel/Frame 064068/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2021
From: RIGONI, NICOLÁS; TRINIDAD, CRISTIAN; CASU, EMANUELE ANDREA; ALLEGRO MICROSYSTEMS FRANCE SAS; ALLEGRO MICROSYSTEMS EUROPE LIMITED; ALLEGRO MICROSYSTEMS ARGENTINA S.A.
To: ALLEGRO MICROSYSTEMS, LLC
Reel/Frame 057848/0552 →
Cited By (3)
US 12,435,966 US 12,578,176 US 12,674,813