← Back to Patent Explorer
US6069467A Expired / Lapsed US ⏱️ 0.0 years remaining

Sensorless rotor tracking of induction machines with asymmetrical rotor resistance

Assignee: General Electric Co
•
Filing: 1998-11-16
•
Granted: 2000-05-30
•
Expires: 2018-11-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A drive system for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine includes: a signal injector for determining a stator command signal in a reference frame which is aligned with either an estimated rotor reference frame; a signal determiner for determining a feedback stator signal of the induction machine in a stator reference frame; and a rotor position and velocity tracker for using the feedback stator signal to estimate a rotor velocity and position by transforming the feedback stator signal into an orthogonal axis feedback stator signal in the estimated rotor reference frame, isolating a component of the orthogonal axis feedback stator signal which is in-phase with the injected stator command signals, filtering the isolated component to isolate an error term, and generating a position estimate by driving the isolated error term towards zero. In several related embodiments a flux axis stator command signal is injected into the drive system and flux axis and torque axis stator feedback signals are then used for rotor position and velocity tracking.

Inventors

  • 👤 Patrick Lee Jansen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 19:27
CPC Classifications
H; H02; H02P; H02P6/00; H02P6/14; H02P6/16; H02P6/18; H02P6/183; H02P21/00; H02P21/14; H02P21/141; H02P21/18; H02P21/24; H02P21/26; H02P25/00; H02P25/02; H02P25/022; H02P25/03; H02P6/185; H02P2203/00; H02P2203/11

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 236 words
A drive system for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine, the drive system comprising: (a) a signal injector for determining a nonrotating ac stator command signal in one or more axes in a reference frame aligned with an estimated rotor position (an estimated rotor reference frame) and transforming the determined stator command signal to a reference frame suitable for injection into the drive system, the drive system being adapted to use the transformed stator command signal to provide an injected stator signal to the induction machine; (b) a signal determiner for determining a feedback stator signal of the induction machine in a stator reference frame; (c) a rotor position and velocity tracker (RPVT) for using the feedback stator signal to estimate a rotor position, the RPVT including an RPVT transformer for transforming the feedback stator signal into a feedback stator signal in the estimated rotor reference frame, an RPVT in-phase component isolator for extracting a component of the feedback stator signal in the estimated rotor reference frame which is orthogonal to the one or more axes in the estimated rotor reference frame in which the stator command signal is determined, and which is in-phase with the injected stator signal, to isolate an error term, and a controller for generating a rotor position estimate by driving the isolated error term towards zero.
Claim 2
Dependent Claim 236 words
A drive system for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine, the drive system comprising: (a) a signal injector for determining a nonrotating ac stator command signal in one or more axes in a reference frame aligned with an estimated rotor position (an estimated rotor reference frame) and transforming the determined stator command signal to a reference frame suitable for injection into the drive system, the drive system being adapted to use the transformed stator command signal to provide an injected stator signal to the induction machine; (b) a signal determiner for determining a feedback stator signal of the induction machine in a stator reference frame; (c) a rotor position and velocity tracker (RPVT) for using the feedback stator signal to estimate a rotor position, the RPVT including an RPVT transformer for transforming the feedback stator signal into a feedback stator signal in the estimated rotor reference frame, an RPVT in-phase component isolator for extracting a component of the feedback stator signal in the estimated rotor reference frame which is orthogonal to the one or more axes in the estimated rotor reference frame in which the stator command signal is determined, and which is in-phase with the injected stator signal, to isolate an error term, and a controller for generating a rotor position estimate by driving the isolated error term towards zero.
Claim 3
Dependent Claim 31 words
The drive system of claim 1 wherein the signal injector determines and transforms a stator current command signal, and wherein the rotor position and velocity tracker uses feedback stator voltage signals.
Claim 4
Dependent Claim 105 words
The drive system of claim 2 wherein: the signal injector includes: a signal injector calculator for determining the stator current command signal by multiplying an ac injected current magnitude by sin θ i , wherein θ i is a selected signal injection angle, and a signal injector transformer for transforming the determined stator current command signal by using a slip angle to transform the determined stator current command signal and a signal set to zero (0) into transformed stator current command signals; and wherein the RPVT in-phase component isolator multiplies the feedback stator signal in the estimated rotor reference frame by -sin θ i .
Claim 5
Dependent Claim 149 words
The drive system of claim 3 wherein the signal determiner determines feedback stator current signals in addition to the feedback stator voltage signals; wherein the rotor position and velocity tracker further includes a second RPVT transformer for transforming the feedback stator current signals into a feedback stator current signal in the estimated rotor reference frame aligned with the one or more axes in the estimated rotor reference frame into which the stator command signal is determined; a second RPVT isolator for multiplying the transformed feedback stator current signal by -cos θ i to provide an extracted feedback stator current signal and filtering the extracted feedback stator current signal; and a second controller for generating the phase correction angle by driving the filtered extracted feedback stator current signal towards zero; and wherein the signal injector uses the phase correction angle to adjust the phase of the determined stator current signal.
Claim 6
Dependent Claim 145 words
The drive system of claim 3 wherein the signal determiner determines feedback stator current signals in addition to the feedback stator voltage signals; wherein the rotor position and velocity tracker further includes a second RPVT transformer for transforming the feedback stator current signals into a feedback stator current signal in the estimated rotor reference frame aligned with the one or more axes in the estimated rotor reference frame into which the stator command signal is determined; a second RPVT isolator for multiplying the transformed feedback stator current signal by -cos θ i to provide an extracted feedback stator current signal and filtering the extracted feedback stator current signal; and a second controller for generating the phase correction angle by driving the filtered extracted feedback stator current signal towards zero; and wherein the first RPVT isolator uses the phase correction angle to isolate the error term.
Claim 7
Dependent Claim 50 words
The drive system of claim 1 wherein the RPVT includes: an adder for adding an output of the controller and a torque feedforward signal; and a mechanical system model of the rotor and a motor load including at least an estimate of a moment of inertia of the motor load.
Claim 8
Dependent Claim 38 words
The drive system of claim 1 further including a flux and torque estimator for using the rotor position to generate an estimated rotor slip angle for use by the signal injector in transforming the determined stator command signal.
Claim 9
Dependent Claim 31 words
The drive system of claim 1 wherein the signal injector determines and transforms a stator voltage command signal, and wherein the rotor position and velocity tracker uses feedback stator current signals.
Claim 10
Dependent Claim 105 words
The drive system of claim 8 wherein: the signal injector includes: a signal injector calculator for determining the stator voltage command signal by multiplying an ac injected voltage magnitude by sin θ i , wherein θ i is a selected signal injection angle, and a signal injector transformer for transforming the determined stator voltage command signal by using a slip angle to transform the determined stator voltage command signal and a signal set to zero (0) into transformed stator voltage command signals; and wherein the RPVT in-phase component isolator multiplies the feedback stator signal in the estimated rotor reference frame by -sin θ i .
Claim 11
Dependent Claim 250 words
A drive system for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine, the drive system comprising: (a) a signal injector for determining and injecting a flux axis stator command signal in a synchronous rotor-flux frame, the drive system being adapted to use the injected stator command signal to provide injected power to the induction machine; (b) a signal determiner for determining feedback stator signals of the induction machine in a stator reference frame; (c) a rotor position and velocity tracker (RPVT) for using feedback stator signals to estimate a rotor position, the RPVT including: a transformer for transforming the feedback stator signals into flux axis and torque axis feedback stator signals in the synchronous rotor flux frame, a raw error term determiner for determining a raw error term by attenuating non-rotor position dependent components from the flux axis feedback stator signal in the synchronous rotor flux frame and heterodyning the torque axis feedback stator signal in the synchronous rotor flux frame, heterodyning the attenuated flux axis feedback stator signal in the synchronous rotor flux frame, and subtracting the heterodyned torque axis feedback stator signal from the heterodyned attenuated flux axis feedback signal; an RPVT in-phase signal isolator for extracting a component of the raw error term which is in-phase with the injected stator command signal and isolating an error term, and a controller for generating a rotor position estimate by driving the isolated error term towards zero.
Claim 12
Dependent Claim 250 words
A drive system for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine, the drive system comprising: (a) a signal injector for determining and injecting a flux axis stator command signal in a synchronous rotor-flux frame, the drive system being adapted to use the injected stator command signal to provide injected power to the induction machine; (b) a signal determiner for determining feedback stator signals of the induction machine in a stator reference frame; (c) a rotor position and velocity tracker (RPVT) for using feedback stator signals to estimate a rotor position, the RPVT including: a transformer for transforming the feedback stator signals into flux axis and torque axis feedback stator signals in the synchronous rotor flux frame, a raw error term determiner for determining a raw error term by attenuating non-rotor position dependent components from the flux axis feedback stator signal in the synchronous rotor flux frame and heterodyning the torque axis feedback stator signal in the synchronous rotor flux frame, heterodyning the attenuated flux axis feedback stator signal in the synchronous rotor flux frame, and subtracting the heterodyned torque axis feedback stator signal from the heterodyned attenuated flux axis feedback signal; an RPVT in-phase signal isolator for extracting a component of the raw error term which is in-phase with the injected stator command signal and isolating an error term, and a controller for generating a rotor position estimate by driving the isolated error term towards zero.
Claim 13
Dependent Claim 63 words
The drive system of claim 10 wherein the signal injector for determining and injecting the stator command signal determines and injects a stator current flux axis command signal (i dsi e* signal), and wherein the rotor position and velocity tracker for using the feedback stator signals to estimate the rotor position uses feedback stator voltage signals (v ds s ,v qs s signals).
Claim 14
Dependent Claim 83 words
The drive system of claim 11 wherein the raw error determiner attenuates the non-rotor position dependent components from the flux axis feedback stator signal by multiplying the injected stator command signal by a resistance R T representing an estimation of a combination rotor and stator resistances to obtain an estimated voltage signal (v T signal) and subtracting the estimated voltage signal from the flux axis feedback stator signal in the synchronous rotor flux frame to obtain the attenuated flux axis feedback stator signal.
Claim 15
Dependent Claim 18 words
The drive system of claim 12 wherein the estimated resistance is a fixed resistance or a variable resistance.
Claim 16
Dependent Claim 27 words
The drive system of claim 10 further including a flux and torque estimator for using the rotor position to generate a rotor flux angle for field orientation.
Claim 17
Dependent Claim 248 words
A drive system for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine, the drive system comprising: (a) a signal injector for determining a flux axis stator command signal in a synchronous rotor-flux frame, the drive system being adapted to use the determined stator command signal to provide an injected stator signal to the induction machine; (b) a signal determiner for determining feedback stator signals of the induction machine in a stator reference frame; (c) a rotor position and velocity tracker (RPVT) for using the feedback stator signals to estimate a rotor position, the RPVT including: a transformer for transforming the feedback stator signals into flux axis and torque axis feedback stator signals in the synchronous rotor flux frame, RPVT in-phase signal isolators for extracting components of the flux axis and torque axis feedback stator signals in the synchronous rotor flux frame which are in-phase with the injected stator signal and providing corresponding flux axis and torque axis feedback signal magnitudes; an isolated error term determiner for determining an isolated error term by attenuating non-rotor position dependent components from the flux axis feedback signal magnitude, heterodyning the torque axis feedback stator signal magnitude, heterodyning the attenuated flux axis feedback stator signal magnitude, and subtracting the heterodyned torque axis feedback stator signal magnitude from the heterodyned attenuated flux axis feedback signal; a controller for generating a rotor position estimate by driving the isolated error term towards zero.
Claim 18
Dependent Claim 248 words
A drive system for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine, the drive system comprising: (a) a signal injector for determining a flux axis stator command signal in a synchronous rotor-flux frame, the drive system being adapted to use the determined stator command signal to provide an injected stator signal to the induction machine; (b) a signal determiner for determining feedback stator signals of the induction machine in a stator reference frame; (c) a rotor position and velocity tracker (RPVT) for using the feedback stator signals to estimate a rotor position, the RPVT including: a transformer for transforming the feedback stator signals into flux axis and torque axis feedback stator signals in the synchronous rotor flux frame, RPVT in-phase signal isolators for extracting components of the flux axis and torque axis feedback stator signals in the synchronous rotor flux frame which are in-phase with the injected stator signal and providing corresponding flux axis and torque axis feedback signal magnitudes; an isolated error term determiner for determining an isolated error term by attenuating non-rotor position dependent components from the flux axis feedback signal magnitude, heterodyning the torque axis feedback stator signal magnitude, heterodyning the attenuated flux axis feedback stator signal magnitude, and subtracting the heterodyned torque axis feedback stator signal magnitude from the heterodyned attenuated flux axis feedback signal; a controller for generating a rotor position estimate by driving the isolated error term towards zero.
Claim 19
Dependent Claim 51 words
The drive system of claim 15 wherein the signal injector determines a stator current command signal (i dsi e* signal), and wherein the rotor position and velocity tracker for using the feedback stator signals to estimate the rotor position uses feedback stator voltage signals (v ds s ,v qs s signals).
Claim 20
Dependent Claim 80 words
The drive system of claim 16 wherein the isolated error determiner attenuates the non-rotor position dependent components from the flux axis feedback stator signal magnitude by multiplying a magnitude of the injected stator command signal by a resistance R T representing an estimation of a combination rotor and stator resistances to obtain an estimated voltage magnitude and subtracting the estimated voltage magnitude from the flux axis feedback stator signal magnitude to obtain the attenuated flux axis feedback stator signal magnitude.
Claim 21
Dependent Claim 18 words
The drive system of claim 17 wherein the estimated resistance is a fixed resistance or a variable resistance.
Claim 22
Dependent Claim 123 words
The drive system of claim 17 wherein the isolated error determiner further is adapted to obtain a value of resistance R T by: determining maximum and minimum values of a net instantaneous resistance as seen by the flux axis feedback stator signal, calculating the average of the maximum and minimum values, and filtering the average of the maximum and minimum values, wherein the net instantaneous resistance is calculated in a feedback loop by multiplying the net instantaneous resistance with a magnitude of a predetermined stator current signal to obtain an estimated flux axis signal voltage magnitude, and using an integral controller to drive the difference between the flux axis feedback stator signal magnitude and the estimated flux axis signal voltage magnitude to zero.
Claim 23
Dependent Claim 40 words
The drive system of claim 19 wherein the isolated error determiner further is adapted to determine the resistance difference between the maximum and minimum values of the net instantaneous resistance and to provide the resistance difference for rotor temperature estimation.
Claim 24
Dependent Claim 44 words
The drive system of claim 19 wherein the isolated error determiner further is adapted to determine the resistance difference between the maximum and minimum values of the net instantaneous resistance and to provide the resistance difference for slip adaptation to improve field orientation accuracy.
Claim 25
Dependent Claim 27 words
The drive system of claim 15 further including a flux and torque estimator for using the rotor position to generate a rotor flux angle for field orientation.
Claim 26
Dependent Claim 127 words
The drive system of claim 15 wherein the isolated error determiner further is adapted to obtain a value of resistance R T by: determining maximum and minimum values of a net instantaneous resistance as seen by the flux axis feedback stator signal, calculating the average of the maximum and minimum values, filtering the average of the maximum and minimum values, wherein the net instantaneous resistance is calculated in a feedback loop by using the net instantaneous resistance and a magnitude of a predetermined stator signal to obtain an estimated flux axis signal magnitude, and using an integral controller to drive the difference between a magnitude of the flux axis feedback stator signal in the synchronous rotor flux frame and the estimated flux axis signal magnitude to zero.
Claim 27
Dependent Claim 184 words
A drive system for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine, the drive system comprising: (a) a signal injector for determining a flux axis stator command signal in a synchronous rotor-flux frame, the drive system being adapted to use the determined stator command signal to provide an injected stator signal to the induction machine; (b) a signal determiner for determining feedback stator signals of the induction machine in a stator reference frame; (c) a rotor position and velocity tracker (RPVT) for using feedback stator signals to estimate a rotor position, the RPVT including: a transformer for transforming the feedback stator signals into flux axis and torque axis feedback stator signals in the synchronous rotor flux frame, an isolator and an error determiner for extracting and heterodyning a component of the feedback stator signals in the synchronous rotor flux frame which is in-phase with the injected stator signal to determine an isolated error term, and a controller for generating a rotor position estimate by driving the isolated error term towards zero.
Claim 28
Dependent Claim 184 words
A drive system for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine, the drive system comprising: (a) a signal injector for determining a flux axis stator command signal in a synchronous rotor-flux frame, the drive system being adapted to use the determined stator command signal to provide an injected stator signal to the induction machine; (b) a signal determiner for determining feedback stator signals of the induction machine in a stator reference frame; (c) a rotor position and velocity tracker (RPVT) for using feedback stator signals to estimate a rotor position, the RPVT including: a transformer for transforming the feedback stator signals into flux axis and torque axis feedback stator signals in the synchronous rotor flux frame, an isolator and an error determiner for extracting and heterodyning a component of the feedback stator signals in the synchronous rotor flux frame which is in-phase with the injected stator signal to determine an isolated error term, and a controller for generating a rotor position estimate by driving the isolated error term towards zero.
Claim 29
Independent Claim 193 words
A method for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine, the method comprising: (a) determining a nonrotating ac stator command signal in one or more axes in a reference frame aligned with an estimated rotor position (an estimated rotor reference frame); (b) transforming the determined stator command signal to a reference frame suitable for injection, (c) using the transformed determined stator command signal to provide injected power to the induction machine; (d) determining a feedback stator signal of the induction machine in a stator reference frame; (e) using the feedback stator signal to estimate a rotor position by transforming the feedback stator signal into a feedback stator signal in the estimated rotor reference frame, extracting a component of the feedback stator signal in the estimated rotor reference frame which is orthogonal to the one or more axes in the estimated rotor reference frame in which the stator command signal is determined, and which is in-phase with the stator command signal, to isolate an error term, and generating a rotor position estimate by driving the isolated error term towards zero.
Claim 30
Independent Claim 193 words
A method for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine, the method comprising: (a) determining a nonrotating ac stator command signal in one or more axes in a reference frame aligned with an estimated rotor position (an estimated rotor reference frame); (b) transforming the determined stator command signal to a reference frame suitable for injection, (c) using the transformed determined stator command signal to provide injected power to the induction machine; (d) determining a feedback stator signal of the induction machine in a stator reference frame; (e) using the feedback stator signal to estimate a rotor position by transforming the feedback stator signal into a feedback stator signal in the estimated rotor reference frame, extracting a component of the feedback stator signal in the estimated rotor reference frame which is orthogonal to the one or more axes in the estimated rotor reference frame in which the stator command signal is determined, and which is in-phase with the stator command signal, to isolate an error term, and generating a rotor position estimate by driving the isolated error term towards zero.
Claim 31
Independent Claim 146 words
A method for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine, the method comprising: (a) determining a flux axis stator command signal in a synchronous rotor-flux frame and using the determined stator command signal to provide an injected stator signal to the induction machine; (b) determining feedback stator signals of the induction machine in a stator reference frame; (c) using feedback stator signals to estimate a rotor position by transforming the feedback stator signals into flux axis and torque axis feedback stator signals in the synchronous rotor flux frame, extracting and heterodyning a component of the feedback stator signals in the synchronous rotor flux frame which is in-phase with the injected stator signal to determine an isolated error term, and generating a rotor position estimate by driving the isolated error term towards zero.
Claim 32
Independent Claim 146 words
A method for providing ac drive power to an induction machine with asymmetrical rotor resistance and for sensorless rotor tracking of the induction machine, the method comprising: (a) determining a flux axis stator command signal in a synchronous rotor-flux frame and using the determined stator command signal to provide an injected stator signal to the induction machine; (b) determining feedback stator signals of the induction machine in a stator reference frame; (c) using feedback stator signals to estimate a rotor position by transforming the feedback stator signals into flux axis and torque axis feedback stator signals in the synchronous rotor flux frame, extracting and heterodyning a component of the feedback stator signals in the synchronous rotor flux frame which is in-phase with the injected stator signal to determine an isolated error term, and generating a rotor position estimate by driving the isolated error term towards zero.
Claim 33
Dependent Claim 42 words
The method of claim 26 wherein extracting and heterodyning the component of the feedback stator signals in the synchronous rotor flux frame which is in-phase with the injected stator signal to determine the isolated error term includes attenuating non-rotor position dependent components.

References Cited (Backward Citations)

US4163928A Cited
US4761703A Cited
US5294876A Cited
US5334923A Cited
US5304882A Cited
US5521482A Cited
US5559419A Cited
US5565752A Cited
US5585709A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-30 2003-11-29 2004-05-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-30 2007-11-29 2008-05-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-30 2011-11-29 2012-05-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag