Patent US6518722B1 successfully refreshed from Google Patents.
US6518722B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Control system, observer, and control method for a speed-sensorless induction motor drive
Assignee: Fuji Electric Co Ltd
•
Filing: 2001-06-19
•
Granted: 2003-02-11
•
Expires: 2021-06-19
Abstract
Abstract A feedback gain K is determined by using an estimation error ei of a stator current, and an observed flux and an estimated speed are obtained and output based on the feedback gain K. An induction motor is controlled based on the observed flux and the estimated speed. In this way, a control system, an observer, and a control method, which realize a global stable control of an induction motor drive that does not comprise a speed sensor and/or a rotational position sensor, are implemented.
Inventors
- 👤 Guidi Giuseppe
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 08:31
CPC Classifications
H; H02; H02P; H02P21/00; H02P21/14; H02P21/141; H02P21/13; H02P21/18; H02P21/24; H02P21/26
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
543 words
A control system vector-controlling an induction motor that does not comprise at least either a speed sensor or a position sensor, and is represented by a following equation, { t ( φ s φ r ) = ( - R s L sg I R s L m g I R r L m g I - R r L rg I + ω r J ) · ( φ s φ r ) + ( I 0 ) · v s = Ax + Bu i s = ( L sg I - L m g I ) · ( φ s φ r ) = Cx where φ s =[φ sα φ sβ ] T : space vectors associated with a stator flux; φ r =[φ rα φ rβ ] T : space vectors associated with a rotor flux; i s =[i sα i sβ ] T : space vectors associated with a stator current; i r =[i rα i rβ ] T : space vectors associated with a stator voltage; L sg = 1 σ · L s = L r L s · L r - L m 2 ; L rg = 1 σ · L r = L s L s · L r - L m 2 ; L m g = 1 σ · L m = L m L s · L r - L m 2 ; I = [ 1 0 0 1 ] ; J = [ 0 - 1 1 0 ] ; 0 = [ 0 0 0 0 ] ; R s , R r : Stator and rotor resistance; L s , L r , L m : Stator, rotor, and mutual inductance; σ=1−L m 2 /(L s ·L r ): Total leakage coefficient; ω r : Angular rotor speed said control system comprising: an observer unit determining a feedback gain K which stabilizes an equation of estimation error of an estimated stator current e i , e i = Ce = C ( s I 4 - A - K C ) - 1 ( 0 - I ) ( - ( ω ^ r - ω r ) J φ ^ r ) = G 1 ( s ) · ( - Δ ω r J φ r ) where values below the symbol {circumflex over ( )} are observed values; C=[L sg I−L mg I]; A = [ A 11 A 12 A 21 A 22 ] ; A 11 =−R s L sg I; A 12 =R s L mg I; A 21 =R r L mg I; A 22 =−R r L rg I+ω r J; e i : estimated stator current; s: Laplace operator; G l (s): linear transfer function; and obtaining and outputting at least either of an observed flux and an estimated speed based on the feedback gain K; and a control unit controlling the induction motor based on an output of said observer unit.
Claim 2
Dependent Claim
543 words
A control system vector-controlling an induction motor that does not comprise at least either a speed sensor or a position sensor, and is represented by a following equation, { t ( φ s φ r ) = ( - R s L sg I R s L m g I R r L m g I - R r L rg I + ω r J ) · ( φ s φ r ) + ( I 0 ) · v s = Ax + Bu i s = ( L sg I - L m g I ) · ( φ s φ r ) = Cx where φ s =[φ sα φ sβ ] T : space vectors associated with a stator flux; φ r =[φ rα φ rβ ] T : space vectors associated with a rotor flux; i s =[i sα i sβ ] T : space vectors associated with a stator current; i r =[i rα i rβ ] T : space vectors associated with a stator voltage; L sg = 1 σ · L s = L r L s · L r - L m 2 ; L rg = 1 σ · L r = L s L s · L r - L m 2 ; L m g = 1 σ · L m = L m L s · L r - L m 2 ; I = [ 1 0 0 1 ] ; J = [ 0 - 1 1 0 ] ; 0 = [ 0 0 0 0 ] ; R s , R r : Stator and rotor resistance; L s , L r , L m : Stator, rotor, and mutual inductance; σ=1−L m 2 /(L s ·L r ): Total leakage coefficient; ω r : Angular rotor speed said control system comprising: an observer unit determining a feedback gain K which stabilizes an equation of estimation error of an estimated stator current e i , e i = Ce = C ( s I 4 - A - K C ) - 1 ( 0 - I ) ( - ( ω ^ r - ω r ) J φ ^ r ) = G 1 ( s ) · ( - Δ ω r J φ r ) where values below the symbol {circumflex over ( )} are observed values; C=[L sg I−L mg I]; A = [ A 11 A 12 A 21 A 22 ] ; A 11 =−R s L sg I; A 12 =R s L mg I; A 21 =R r L mg I; A 22 =−R r L rg I+ω r J; e i : estimated stator current; s: Laplace operator; G l (s): linear transfer function; and obtaining and outputting at least either of an observed flux and an estimated speed based on the feedback gain K; and a control unit controlling the induction motor based on an output of said observer unit.
Claim 3
Dependent Claim
70 words
The control system according to claim 1 , wherein said observer unit determines a value that satisfies lim ω → 0 ∠ G l ( jω ) = ∞ where ω is primary frequency, and ∠ is a phase angle as a feedback gain K for a transfer function G l being a linear portion of a system of the estimation error of the stator current.
Claim 4
Dependent Claim
107 words
The control system according to claim 1 , wherein said observer unit determines the feedback gain K based on a following equation k 2 C = - L r · R s R r · ω r K = ( k 2 C J 0 ) where L r is a rotor inductance, R s is a stator resistance, R r is a rotor resistance, ω r is an angular rotor speed, and k 2c is a parameter of the feedback gain K and J = [ 0 - 1 1 0 ] ; 0 = [ 0 0 0 0 ] .
Claim 5
Dependent Claim
43 words
The control system according to claim 1 , wherein said observer unit determines the feedback gain K a magnitude of which is within a predetermined range if a rotation speed of the induction motor is equal to or higher than a preset value.
Claim 6
Dependent Claim
37 words
The control system according to claim 4 , wherein said observer unit determines the feedback gain K by using a value of an angular rotor speed ω r , which is restricted to within a predetermined range.
Claim 7
Dependent Claim
49 words
The control system according to claim 1 , wherein said control unit comprises a vector rotating unit performing vector rotation based on the output of said observer unit, and a current regulating unit outputting a current command to the induction motor based on the output of said observer unit.
Claim 8
Dependent Claim
543 words
A control system vector-controlling an induction motor that does not comprise at least either a speed sensor or a position sensor, and is represented by a following equation, { t ( φ s φ r ) = ( - R s L sg I R s L m g I R r L m g I - R r L rg I + ω r J ) · ( φ s φ r ) + ( I 0 ) · v s = Ax + Bu i s = ( L sg I - L m g I ) · ( φ s φ r ) = Cx where φ s =[φ sα φ sβ ] T : space vectors associated with a stator flux; φ r =[φ rα φ rβ ] T : space vectors associated with a rotor flux; i s =[i sα i sβ ] T : space vectors associated with a stator current; i r =[i rα i rβ ] T : space vectors associated with a stator voltage; L sg = 1 σ · L s = L r L s · L r - L m 2 ; L rg = 1 σ · L r = L s L s · L r - L m 2 ; L m g = 1 σ · L m = L m L s · L r - L m 2 ; I = [ 1 0 0 1 ] ; J = [ 0 - 1 1 0 ] ; 0 = [ 0 0 0 0 ] ; R s , R r : Stator and rotor resistance; L s , L r , L m : Stator, rotor, and mutual inductance; σ=1−L m 2 /(L s ·L r ): Total leakage coefficient; ω r : Angular rotor speed, said control system comprising: observer means for determining a feedback gain K which stabilizes an equation of estimation error of an estimated stator current e i , e i = Ce = C ( s I 4 - A - K C ) - 1 ( 0 - I ) ( - ( ω ^ r - ω r ) J φ ^ r ) = G 1 ( s ) · ( - Δ ω r J φ r ) where values below the symbol {circumflex over ( )} are observed values; C=[L sg I−L mg I]; A = [ A 11 A 12 A 21 A 22 ] ; A 11 =−R s L sg I; A 12 =R s L mg I; A 21 =R r L mg I; A 22 =−R r L rg I+ω r J; e i : stator current; s: Laplace operator; G l (s): linear transfer function; and for obtaining and outputting at least either of an observed flux and an estimated speed based on the feedback gain K; and control means for controlling the induction motor based on an output of said observer means.
Claim 9
Dependent Claim
543 words
A control system vector-controlling an induction motor that does not comprise at least either a speed sensor or a position sensor, and is represented by a following equation, { t ( φ s φ r ) = ( - R s L sg I R s L m g I R r L m g I - R r L rg I + ω r J ) · ( φ s φ r ) + ( I 0 ) · v s = Ax + Bu i s = ( L sg I - L m g I ) · ( φ s φ r ) = Cx where φ s =[φ sα φ sβ ] T : space vectors associated with a stator flux; φ r =[φ rα φ rβ ] T : space vectors associated with a rotor flux; i s =[i sα i sβ ] T : space vectors associated with a stator current; i r =[i rα i rβ ] T : space vectors associated with a stator voltage; L sg = 1 σ · L s = L r L s · L r - L m 2 ; L rg = 1 σ · L r = L s L s · L r - L m 2 ; L m g = 1 σ · L m = L m L s · L r - L m 2 ; I = [ 1 0 0 1 ] ; J = [ 0 - 1 1 0 ] ; 0 = [ 0 0 0 0 ] ; R s , R r : Stator and rotor resistance; L s , L r , L m : Stator, rotor, and mutual inductance; σ=1−L m 2 /(L s ·L r ): Total leakage coefficient; ω r : Angular rotor speed, said control system comprising: observer means for determining a feedback gain K which stabilizes an equation of estimation error of an estimated stator current e i , e i = Ce = C ( s I 4 - A - K C ) - 1 ( 0 - I ) ( - ( ω ^ r - ω r ) J φ ^ r ) = G 1 ( s ) · ( - Δ ω r J φ r ) where values below the symbol {circumflex over ( )} are observed values; C=[L sg I−L mg I]; A = [ A 11 A 12 A 21 A 22 ] ; A 11 =−R s L sg I; A 12 =R s L mg I; A 21 =R r L mg I; A 22 =−R r L rg I+ω r J; e i : stator current; s: Laplace operator; G l (s): linear transfer function; and for obtaining and outputting at least either of an observed flux and an estimated speed based on the feedback gain K; and control means for controlling the induction motor based on an output of said observer means.
Claim 10
Dependent Claim
532 words
An observer used to vector-control an induction motor that does not comprise at least either a speed sensor or a position sensor, and is represented by a following equation, { t ( φ s φ r ) = ( - R s L sg I R s L m g I R r L m g I - R r L rg I + ω r J ) · ( φ s φ r ) + ( I 0 ) · v s = Ax + Bu i s = ( L sg I - L m g I ) · ( φ s φ r ) = Cx where φ s =[φ sα φ sβ ] T : space vectors associated with a stator flux; φ r =[φ rα φ sβ ] T : space vectors associated with a rotor flux; i s =[i sα i sβ ] T : space vectors associated with a stator current; i r =[i rα i rβ ] T : space vectors associated with a stator voltage; L sg = 1 σ · L s = L r L s · L r - L m 2 ; L rg = 1 σ · L r = L s L s · L r - L m 2 ; L m g = 1 σ · L m = L m L s · L r - L m 2 ; I = [ 1 0 0 1 ] ; J = [ 0 - 1 1 0 ] ; 0 = [ 0 0 0 0 ] ; R s , R r : Stator and rotor resistance; L s , L r , L m : Stator, rotor, and mutual inductance; σ=1−L m 2 /(L s ·L r ): Total leakage coefficient; ω r : Angular rotor speed, said observer comprising: a feedback gain determining unit determining a feedback gain K which stabilizes an equation of estimation error of an estimated stator current e i , e i = Ce = C ( s I 4 - A - K C ) - 1 ( 0 - I ) ( - ( ω ^ r - ω r ) J φ ^ r ) = G 1 ( s ) · ( - Δ ω r J φ r ) where values below the symbol {circumflex over ( )} are observed values; C=[L sg I−L mg I]; A = [ A 11 A 12 A 21 A 22 ] ; A 11 =−R s L sg I; A 12 =R s L mg I; A 21 =R r L mg I; A 22 =−R r L rg I+ω r J; e i : estimated stator current; s: Laplace operator; G l (s): linear transfer function; and an outputting unit obtaining and outputting at least either of an observed flux and an estimated speed based on the feedback gain K.
Claim 11
Dependent Claim
532 words
An observer used to vector-control an induction motor that does not comprise at least either a speed sensor or a position sensor, and is represented by a following equation, { t ( φ s φ r ) = ( - R s L sg I R s L m g I R r L m g I - R r L rg I + ω r J ) · ( φ s φ r ) + ( I 0 ) · v s = Ax + Bu i s = ( L sg I - L m g I ) · ( φ s φ r ) = Cx where φ s =[φ sα φ sβ ] T : space vectors associated with a stator flux; φ r =[φ rα φ sβ ] T : space vectors associated with a rotor flux; i s =[i sα i sβ ] T : space vectors associated with a stator current; i r =[i rα i rβ ] T : space vectors associated with a stator voltage; L sg = 1 σ · L s = L r L s · L r - L m 2 ; L rg = 1 σ · L r = L s L s · L r - L m 2 ; L m g = 1 σ · L m = L m L s · L r - L m 2 ; I = [ 1 0 0 1 ] ; J = [ 0 - 1 1 0 ] ; 0 = [ 0 0 0 0 ] ; R s , R r : Stator and rotor resistance; L s , L r , L m : Stator, rotor, and mutual inductance; σ=1−L m 2 /(L s ·L r ): Total leakage coefficient; ω r : Angular rotor speed, said observer comprising: a feedback gain determining unit determining a feedback gain K which stabilizes an equation of estimation error of an estimated stator current e i , e i = Ce = C ( s I 4 - A - K C ) - 1 ( 0 - I ) ( - ( ω ^ r - ω r ) J φ ^ r ) = G 1 ( s ) · ( - Δ ω r J φ r ) where values below the symbol {circumflex over ( )} are observed values; C=[L sg I−L mg I]; A = [ A 11 A 12 A 21 A 22 ] ; A 11 =−R s L sg I; A 12 =R s L mg I; A 21 =R r L mg I; A 22 =−R r L rg I+ω r J; e i : estimated stator current; s: Laplace operator; G l (s): linear transfer function; and an outputting unit obtaining and outputting at least either of an observed flux and an estimated speed based on the feedback gain K.
Claim 12
Dependent Claim
43 words
The observer according to claim 8 , wherein said feedback gain determining unit determines the feedback gain a magnitude of which is within a predetermined range if a rotation speed of the induction motor is equal to or higher than a preset value.
Claim 13
Dependent Claim
531 words
An observer used to vector-control an induction motor that does not comprise at least either a speed sensor or a position sensor, and is represented by a following equation, { t ( φ s φ r ) = ( - R s L sg I R s L m g I R r L m g I - R r L rg I + ω r J ) · ( φ s φ r ) + ( I 0 ) · v s = Ax + Bu i s = ( L sg I - L m g I ) · ( φ s φ r ) = Cx where φ s =[φ sα φ sβ ] T : space vectors associated with a stator flux; φ r =[φ rα φ rβ ] T : space vectors associated with a rotor flux; i s =[i sα i sβ ] T : space vectors associated with a stator current; i r =[i rα i rβ ] T : space vectors associated with a stator voltage; L sg = 1 σ · L s = L r L s · L r - L m 2 ; L rg = 1 σ · L r = L s L s · L r - L m 2 ; L m g = 1 σ · L m = L m L s · L r - L m 2 ; I = [ 1 0 0 1 ] ; J = [ 0 - 1 1 0 ] ; 0 = [ 0 0 0 0 ] ; R s , R r : Stator and rotor resistance; L s , L r , L m : Stator, rotor, and mutual inductance; σ=1−L m 2 /(L s ·L r ): Total leakage coefficient; ω r : Angular rotor speed, said observer comprising: feedback gain determining means for determining a feedback gain K which stabilizes an equation of estimation error of an estimated stator current e i , e i = Ce = C ( s I 4 - A - K C ) - 1 ( 0 - I ) ( - ( ω ^ r - ω r ) J φ ^ r ) = G 1 ( s ) · ( - Δ ω r J φ r ) where values below the symbol {circumflex over ( )} are observed values; C=[L sg I−L mg I]; A = [ A 11 A 12 A 21 A 22 ] ; A 11 =−R s L sg I; A 12 =R s L mg I; A 21 =R r L mg I; A 22 =−R r L rg I+ω r J; e i : stator current; s: Laplace operator; G l (s): linear transfer function; and outputting means for obtaining and outputting at least either of an observed flux and an estimated speed based on the feedback gain K.
Claim 14
Dependent Claim
531 words
An observer used to vector-control an induction motor that does not comprise at least either a speed sensor or a position sensor, and is represented by a following equation, { t ( φ s φ r ) = ( - R s L sg I R s L m g I R r L m g I - R r L rg I + ω r J ) · ( φ s φ r ) + ( I 0 ) · v s = Ax + Bu i s = ( L sg I - L m g I ) · ( φ s φ r ) = Cx where φ s =[φ sα φ sβ ] T : space vectors associated with a stator flux; φ r =[φ rα φ rβ ] T : space vectors associated with a rotor flux; i s =[i sα i sβ ] T : space vectors associated with a stator current; i r =[i rα i rβ ] T : space vectors associated with a stator voltage; L sg = 1 σ · L s = L r L s · L r - L m 2 ; L rg = 1 σ · L r = L s L s · L r - L m 2 ; L m g = 1 σ · L m = L m L s · L r - L m 2 ; I = [ 1 0 0 1 ] ; J = [ 0 - 1 1 0 ] ; 0 = [ 0 0 0 0 ] ; R s , R r : Stator and rotor resistance; L s , L r , L m : Stator, rotor, and mutual inductance; σ=1−L m 2 /(L s ·L r ): Total leakage coefficient; ω r : Angular rotor speed, said observer comprising: feedback gain determining means for determining a feedback gain K which stabilizes an equation of estimation error of an estimated stator current e i , e i = Ce = C ( s I 4 - A - K C ) - 1 ( 0 - I ) ( - ( ω ^ r - ω r ) J φ ^ r ) = G 1 ( s ) · ( - Δ ω r J φ r ) where values below the symbol {circumflex over ( )} are observed values; C=[L sg I−L mg I]; A = [ A 11 A 12 A 21 A 22 ] ; A 11 =−R s L sg I; A 12 =R s L mg I; A 21 =R r L mg I; A 22 =−R r L rg I+ω r J; e i : stator current; s: Laplace operator; G l (s): linear transfer function; and outputting means for obtaining and outputting at least either of an observed flux and an estimated speed based on the feedback gain K.
Claim 15
Independent Claim
522 words
A method vector-controlling an induction motor that does not comprise at least either a speed sensor or a position sensor, and is represented by a following equation, { t ( φ s φ r ) = ( - R s L sg I R s L m g I R r L m g I - R r L rg I + ω r J ) · ( φ s φ r ) + ( I 0 ) · v s = Ax + Bu i s = ( L sg I - L m g I ) · ( φ s φ r ) = Cx where φ s =[φ sα φ sβ ] T : space vectors associated with a stator flux; φ r =[φ rα φ rβ ] T : space vectors associated with a rotor flux; i s =[i sα i sβ ] T : space vectors associated with a stator current; i r =[i rα i rβ ] T : space vectors associated with a stator voltage; L sg = 1 σ · L s = L r L s · L r - L m 2 ; L rg = 1 σ · L r = L s L s · L r - L m 2 ; L m g = 1 σ · L m = L m L s · L r - L m 2 ; I = [ 1 0 0 1 ] ; J = [ 0 - 1 1 0 ] ; 0 = [ 0 0 0 0 ] ; R s , R r : Stator and rotor resistance; L s , L r , L m : Stator, rotor, and mutual inductance; σ=1−L m 2 /(L s ·L r ): Total leakage coefficient; ω r : Angular rotor speed, said method comprising the steps of: determining a feedback gain K which stabilizes an equation of estimation error of an estimated stator current e i , e i = Ce = C ( s I 4 - A - K C ) - 1 ( 0 - I ) ( - ( ω ^ r - ω r ) J φ ^ r ) = G 1 ( s ) · ( - Δ ω r J φ r ) where values below the symbol {circumflex over ( )} are observed values; C=[L sg I−L mg I]; A = [ A 11 A 12 A 21 A 22 ] ; A 11 =−R s L sg I; A 12 =R s L mg I; A 21 =R r L mg I; A 22 =−R r L rg I+ω r J; e i : stator current; s: Laplace operator; G l (s): linear transfer function; and obtaining at least either of an observed flux and an estimated speed based on the feedback gain K.
Claim 16
Independent Claim
522 words
A method vector-controlling an induction motor that does not comprise at least either a speed sensor or a position sensor, and is represented by a following equation, { t ( φ s φ r ) = ( - R s L sg I R s L m g I R r L m g I - R r L rg I + ω r J ) · ( φ s φ r ) + ( I 0 ) · v s = Ax + Bu i s = ( L sg I - L m g I ) · ( φ s φ r ) = Cx where φ s =[φ sα φ sβ ] T : space vectors associated with a stator flux; φ r =[φ rα φ rβ ] T : space vectors associated with a rotor flux; i s =[i sα i sβ ] T : space vectors associated with a stator current; i r =[i rα i rβ ] T : space vectors associated with a stator voltage; L sg = 1 σ · L s = L r L s · L r - L m 2 ; L rg = 1 σ · L r = L s L s · L r - L m 2 ; L m g = 1 σ · L m = L m L s · L r - L m 2 ; I = [ 1 0 0 1 ] ; J = [ 0 - 1 1 0 ] ; 0 = [ 0 0 0 0 ] ; R s , R r : Stator and rotor resistance; L s , L r , L m : Stator, rotor, and mutual inductance; σ=1−L m 2 /(L s ·L r ): Total leakage coefficient; ω r : Angular rotor speed, said method comprising the steps of: determining a feedback gain K which stabilizes an equation of estimation error of an estimated stator current e i , e i = Ce = C ( s I 4 - A - K C ) - 1 ( 0 - I ) ( - ( ω ^ r - ω r ) J φ ^ r ) = G 1 ( s ) · ( - Δ ω r J φ r ) where values below the symbol {circumflex over ( )} are observed values; C=[L sg I−L mg I]; A = [ A 11 A 12 A 21 A 22 ] ; A 11 =−R s L sg I; A 12 =R s L mg I; A 21 =R r L mg I; A 22 =−R r L rg I+ω r J; e i : stator current; s: Laplace operator; G l (s): linear transfer function; and obtaining at least either of an observed flux and an estimated speed based on the feedback gain K.
Claim 17
Dependent Claim
37 words
The method according to claim 11 , wherein the feedback gain a magnitude of which is within a predetermined range if a rotation speed of the induction motor is equal to or higher than a preset value.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-02-10 | 2006-08-12 | 2007-02-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-02-10 | 2010-08-12 | 2011-02-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-02-10 | 2014-08-12 | 2015-02-11 | $7700.00 | Window Closed / Lapsed |