IP Library Granted Patent US 11,081,991
Granted Patent B2
US 11,081,991 · App. 16/701,310 · Granted Aug 3, 2021

Real-time resistance estimation and adjustment for permanent magnet synchronous machines

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,081,991
App. No.
16/701,310
Granted
Aug 3, 2021
Kind
B2
Abstract

A system includes a motor operating with an angular velocity and an operational current, a motor controller circuit to issue control signals to the motor, and a stator resistance calculation circuit. The calculation circuit is to introduce a perturbation signal to the motor through the control signals issued by the motor controller circuit, observe operations of the motor in response to the perturbation signal, estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal, adjust operation of the motor based upon a changed stator resistance.

Claims (85)

1. A system, comprising:

a motor configured to operate with an angular velocity and an operational current;

a motor controller circuit configured to issue control signals to the motor; and

a stator resistance calculation circuit, configured to:

introduce a perturbation signal to the motor through the control signals issued by the motor controller circuit;

observe operations of the motor in response to the perturbation signal;

estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;

adjust operation of the motor based upon a changed stator resistance; and

estimate stator resistance of the motor further based on calculation of a perturbation gain, the perturbation gain including a ratio of output of the motor to input of the motor.

2. The system of claim 1 , wherein the stator resistance calculation circuit is further configured to determine the perturbation gain by:

multiplication of a d-axis component of operational current observed from the motor with a sinusoidal signal to yield the output of the motor; and

multiplication of a d-axis component of voltage input into the motor with the sinusoidal signal to yield the input of the motor.

3. The system of claim 2 , wherein the sinusoidal signal is the perturbation signal.

4. The system of claim 1 , wherein the stator resistance calculation circuit is further configured to estimate stator resistance of the motor further based on subtraction of a factor from an inverse of the perturbation gain, the factor including quantifications of stator inductance, electrical frequency, and nominal stator resistance.

5. The system of claim 1 , wherein the stator resistance calculation circuit is further configured to estimate stator resistance of the motor further by adjustment of output of the motor for cross-coupling effects.

6. A system, comprising:

a motor configured to operate with an angular velocity and an operational current;

a motor controller circuit configured to issue control signals to the motor; and

a stator resistance calculation circuit, configured to:

introduce a perturbation signal to the motor through the control signals issued by the motor controller circuit;

observe operations of the motor in response to the perturbation signal;

estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;

adjust operation of the motor based upon a changed stator resistance; and

introduce the perturbation signal to the motor through the control signals issued by the motor controller circuit by addition of the perturbation signal to an output of the motor controller circuit.

7. A system, comprising:

a motor configured to operate with an angular velocity and an operational current;

a motor controller circuit configured to issue control signals to the motor; and

a stator resistance calculation circuit, configured to:

introduce a perturbation signal to the motor through the control signals issued by the motor controller circuit;

observe operations of the motor in response to the perturbation signal;

estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;

adjust operation of the motor based upon a changed stator resistance; and

introduce the perturbation signal to the motor through the control signals issued by the motor controller circuit by addition of the perturbation signal to an input of the motor controller circuit.

8. A method, comprising:

operating a motor with an angular velocity and an operational current;

issuing control signals to the motor;

introducing a perturbation signal to the motor through the control signals;

observing operations of the motor in response to the perturbation signal;

estimating stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;

adjusting operation of the motor based upon a changed stator resistance; and

estimating stator resistance of the motor further based on calculation of a perturbation gain, the perturbation gain including a ratio of output of the motor to input of the motor.

9. The method of claim 8 , further comprising determining the perturbation gain by:

multiplying a d-axis component of operational current observed from the motor with a sinusoidal signal to yield the output of the motor; and

multiplying a d-axis component of voltage input into the motor with the sinusoidal signal to yield the input of the motor.

10. The method of claim 9 , wherein the sinusoidal signal is the perturbation signal.

11. The method of claim 8 , further comprising estimating stator resistance of the motor further based on subtracting a factor from an inverse of the perturbation gain, the factor including quantifications of stator inductance, electrical frequency, and nominal stator resistance.

12. The method of claim 8 , further comprising estimating stator resistance of the motor further by adjusting output of the motor for cross-coupling effects.

13. A method, comprising:

operating a motor with an angular velocity and an operational current;

issuing control signals to the motor;

introducing a perturbation signal to the motor through the control signals;

observing operations of the motor in response to the perturbation signal;

estimating stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;

adjusting operation of the motor based upon a changed stator resistance; and

introducing the perturbation signal to the motor through the control signals by adding the perturbation signal to an output of a motor controller circuit.

14. A method, comprising:

operating a motor with an angular velocity and an operational current;

issuing control signals to the motor;

introducing a perturbation signal to the motor through the control signals;

observing operations of the motor in response to the perturbation signal;

estimating stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;

adjusting operation of the motor based upon a changed stator resistance; and

introducing the perturbation signal to the motor through the control signals by adding the perturbation signal to an input of the motor controller circuit.

15. A stator resistance calculation circuit, comprising a non-transitory machine-readable medium, the medium including instructions for causing a processor to:

introduce a perturbation signal to a motor through control signals issued to the motor, the motor configured to operate with an angular velocity and an operational current, the motor configured to operate based on the control signals;

observe operations of the motor in response to the perturbation signal;

estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;

provide a changed stator resistance to adjust operation of the motor; and

estimate stator resistance of the motor further based on calculation of a perturbation gain, the perturbation gain including a ratio of output of the motor to input of the motor.

16. The stator resistance calculation circuit of claim 15 , further comprising instructions for determining the perturbation gain by:

multiplication of a d-axis component of operational current observed from the motor with a sinusoidal signal to yield the output of the motor; and

multiplication of a d-axis component of voltage input into the motor with the sinusoidal signal to yield the input of the motor.

17. The stator resistance calculation circuit of claim 15 , further comprising instructions for estimating stator resistance of the motor further based on subtraction of a factor from an inverse of the perturbation gain, the factor including quantifications of stator inductance, electrical frequency, and nominal stator resistance.

18. The stator resistance calculation circuit of claim 15 , further comprising instructions for estimating stator resistance of the motor further by adjustment of output of the motor for cross-coupling effects.

19. A stator resistance calculation circuit, comprising a non-transitory machine-readable medium, the medium including instructions for causing a processor to:

introduce a perturbation signal to a motor through control signals issued to the motor, the motor configured to operate with an angular velocity and an operational current, the motor configured to operate based on the control signals;

observe operations of the motor in response to the perturbation signal;

estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal;

provide a changed stator resistance to adjust operation of the motor; and

introduce the perturbation signal to the motor through the control signals issued by the motor controller circuit by addition of the perturbation signal to an output of the motor controller circuit.

20. A stator resistance calculation circuit, comprising a non-transitory machine-readable medium, the medium including instructions for causing a processor to:

introduce a perturbation signal to a motor through control signals issued to the motor, the motor configured to operate with an angular velocity and an operational current, the motor configured to operate based on the control signals;

observe operations of the motor in response to the perturbation signal;

estimate stator resistance of the motor based upon the observations of the operations of the motor in response to the perturbation signal; and

introduce the perturbation signal to the motor through the control signals issued by the motor controller circuit by addition of the perturbation signal to an input of the motor controller circuit.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0335 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059263/0001 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 19, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 058214/0625 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052856/0909 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2019
From: STEENIS, JOEL
To: MICROCHIP TECHNOLOGY INCORPORATED
Reel/Frame 051159/0376 →