Acessibilidade / Reportar erro

Robustness margins for global asymptotic stability in indirect field-oriented control of induction motors

Abstracts

The influence of the rotor time constant mismatch on the stability of induction motors under indirect field oriented control is analyzed. The paper focuses on the global asymptotic stability property and extends the results of []. Robustness margins for global asymptotic stability with respect to rotor time constant mismatches are obtained. The effect of the PI settings in such robustness margins is clarified allowing to derive design guidelines. The methodology is applied to two different induction motor drive systems illustrating the stability margin estimates.

Robustness margins; global asymptotic stability; indirect field-oriented control; induction motors


A estabilidade de acionamentos por orientação de campo indireta de motores de indução quando sujeitos a erros de estimativa da constante de tempo do rotor é analisada. O artigo se concentra na estabilidade global, estendendo os resultados de []. Margens de robustez são determinadas e diretivas para projeto do laço PI de velocidade são obtidas. A metodologia de análise é aplicada a dois sistemas distintos a fim de ilustrar as estimativas de margens de estabilidade.

Margens de robustez; estabilidade global assintótica; controle indireto de orientação de campo; motores de indução


Robustness margins for global asymptotic stability in indirect field-oriented control of induction motors

A.S. Bazanella; R. Reginatto; R. Valiatti

Department of Electrical Engineering, Universidade Federal do Rio Grande do Sul

Address to correspondence Address to correspondence A.S. Bazanella Department of Electrical Engineering, Universidade Federal do Rio Grande do Sul Av. Osvaldo Aranha 103 90035-190, Porto Alegre, RS, Brazil E-mail: bazanela@eletro.ufrgs.br

RESUMO

A estabilidade de acionamentos por orientação de campo indireta de motores de indução quando sujeitos a erros de estimativa da constante de tempo do rotor é analisada. O artigo se concentra na estabilidade global, estendendo os resultados de []. Margens de robustez são determinadas e diretivas para projeto do laço PI de velocidade são obtidas. A metodologia de análise é aplicada a dois sistemas distintos a fim de ilustrar as estimativas de margens de estabilidade.

Palavras-chave: Margens de robustez, estabilidade global assintótica, controle indireto de orientação de campo, motores de indução.

ABSTRACT

The influence of the rotor time constant mismatch on the stability of induction motors under indirect field oriented control is analyzed. The paper focuses on the global asymptotic stability property and extends the results of []. Robustness margins for global asymptotic stability with respect to rotor time constant mismatches are obtained. The effect of the PI settings in such robustness margins is clarified allowing to derive design guidelines. The methodology is applied to two different induction motor drive systems illustrating the stability margin estimates.

Keywords: Robustness margins, global asymptotic stability, indirect field-oriented control, induction motors.

1 INTRODUCTION

Indirect Field Oriented Control (IFOC) is a well established and widely applied control technique when dealing with high performance induction motor drives (Novotny and Lorenz, 1986; Leonhard, 1985; Bose, 1987). The commissioning of an IFOC requires the knowledge of the rotor time constant, a parameter that can vary widely in practice (Krishnan and Doran, 1987; Marino et al., 1993) and is known to cause performance and stability problems.

Most results in the literature address this problem from the application point of view focusing on the performance issue without providing any guarantees about stability. Only the recent works (Bazanella and Reginatto, 2000; Bazanella et al., 1999b; Bazanella and Reginatto, 1998; Ortega et al., 1993; De Wit et al., 1996) have aimed at filling in this gap by providing IFOC with a firm theoretical foundation.

In (Bazanella and Reginatto, 1998; De Wit et al., 1996), a complete characterization of the equilibria with respect to rotor time constant mismatches has been given. Local stability properties of the equilibrium point have been investigated in (Bazanella and Reginatto, 1998; Bazanella et al., 1999b) where conditions for non-existence of both saddle-node and Hopf bifurcations were provided. Guidelines for setting the PI gains in order to guarantee a certain local stability margin with respect to rotor time constant mismatches for a practical loading range were also given (see also (Bazanella et al., 1999a)).

The robustness of IFOC against mismatches in the rotor time constant has also been analyzed in (De Wit et al., 1996), where the robust global stability of the operating point has been established from a qualitative standpoint. These results were generalized in (Bazanella and Reginatto, 1998) where explicit formulae to conclude about robust global asymptotic stability were derived. A passivity based analysis has been used in (Espinosa-Perez et al., 1998) to conclude about robust global asymptotic stability in the special case of zero load operation.

In this paper we concentrate on the robust global stability property of IFOC with respect to rotor time constant mismatches. We extend the results of (Bazanella and Reginatto, 1998) and provide a deeper insight into the characterization of stability margins for global asymptotic stability of IFOC. Section 2 formulates the problem and provides the complete model for the induction motor with IFOC and PI rotor speed regulation. The model is parameterized in the rotor time constant mismatch, thus allowing for the robustness analysis. In section 3 the main tool for robustness analysis is developed. An explicit condition to conclude about global asymptotic stability is provided. This tool is explored in section 4 to obtain robust global asymptotic stability margins with respect to rotor time constant mismatches. Numerical results are provided for two actual drive systems. Finally, section 5 provides a discussion on the results obtained.

2 PROBLEM STATEMENT

We consider the current fed induction motor model expressed in a reference frame rotating at synchronous speed. In terms of state variables, this model can be written as (Novotny and Lorenz, 1986)

where x1 and x2 represent the q-axis and d-axis rotor fluxes, respectively, w is the rotor speed, u1, u2 and u3 stand for the inputs - the slipping frequency, the d-axis and q-axis stator current components, respectively; Tm is the load torque, which is assumed constant, and the "c" parameters are all positive. In particular, c1 represents the inverse of the rotor time constant, which is a critical parameter for indirect field oriented control. For more information regarding the induction motor modeling the reader is refered to (Leonhard, 1985; Bose, 1987; Krause, 1986; Reginatto, 1993).

In speed regulation applications the indirect field oriented control strategy is usually applied along with a PI speed loop as described by the following equations (Novotny and Lorenz, 1986; De Wit et al., 1996):

where is an estimate for the inverse rotor time constant c1, kp and ki are the gains of the PI speed controller, wref is the constant reference velocity, ew = wref-w is the rotor velocity error, and is some constant which defines the flux level.

The knowledge of c1 is the key issue in IFOC. If = c1, that is, if we have a perfect estimate of the rotor time constant, we say that the control is tuned, otherwise it is said to be detuned. Accordingly, we define

as the degree of tuning. It is clear that k > 0 and the control is tuned if and only if k = 1.

We parameterize the system (1)-(3) in closed-loop with the control (4)-(6) (see Figure 1) in terms of the degree of tuning k, yielding a fourth-order system that can be described as:

where we have defined the new state variables x3

wref - w and x4
u3 and the new parameters


Throughout the paper, both Tm and wref are assumed constant. Let xe = represent a generic equilibrium point for the closed loop system (8)-(11) and define the change of coordinates z x - xe. In this new coordinates, the system is given by

The first issue for the stability analysis of (13)-(16) is the characterization of equilibria. This characterization has been completely provided in (Bazanella and Reginatto, 1998; De Wit et al., 1996). The system (13)-(16) has a unique equilibrium point for any k in the interval (0, 3), regardless of the PI settings, load conditions, and other parameters of the induction machine. Local stability properties of such equilibrium point have been investigated in (Bazanella and Reginatto, 1998) and (Bazanella at al., 1999b). In (Bazanella at al., 1999b) it was shown that for k in the interval (0, 3), local stability of the equilibrium point may be lost due to a Hopf bifurcation that may take place for certain loading conditions and PI settings.

In this paper we concentrate on the global asymptotic stability property of the closed-loop system (13)-(16). We look for establishing allowable margins for the degree of tuning k which preserve global asymptotic stability for given PI settings and loading conditions.

3 A TOOL FOR ROBUST GLOBAL STABILITY ANALYSIS

Let us define, for convenience of notation:

and consider the quadratic function

where

and m is a positive scalar to be assigned. The matrix P1 + mP2 is a function of the degree of tuning k. It is symmetric positive definite for any m > 0 and any possible operating condition.

The time derivative of (17) along trajectories of the closed-loop system (13)-(16) can be calculated as

where

The expression in (20) can be put into a quadratic form

where

Q =

Even though the system is nonlinear, it is possible to obtain such a quadratic form for the Lyapunov derivative thanks to the choice made for the Lyapunov function, which implies cancelation of the nonquadratic terms in equation (20). Let the second order polynomial p(m) be defined by

with coefficients given by

The following result (Bazanella and Reginatto, 1998) provides a robust stability test and establishes the robust global stability of the tuned condition.

Theorem 1Let p(m) have distinct real roots m1, m2 ordered such that m2 > m1. If

then the origin of the system (13)-(16) is globally asymptotically stable.

The proof of Theorem 1 has been provided in (Bazanella and Reginatto, 1998). It is included in this paper for completeness.

Proof: It is clear from (21) that if there exists an m such that all the leading minors of the symmetric matrix Q are positive then the origin will be globally asymptotically stable. The leading minors of first and second order are always positive, whereas the third and fourth order minors are given respectively by

If the roots of p(m) are real and distinct, then p(m) > 0, "m Î (m1,m2), since p2 is negative; then D4 (m) is positive in this interval. On the other hand, D3 (m) > 0, "m > m0, so that all the leading minors will be positive for m Î (max{m0,m1},m2). Condition (23) guarantees that this interval is not empty.

ϑ

The condition (23) establishes a simple verification procedure to conclude about global asymptotic stability for any particular IFOC based induction motor drive system. Indirectly, it can also provide a way to characterize robust global asymptotic stability margins with respect to k for such systems, i.e., for a given PI setting and loading condition find, if possible, a range of k for which global asymptotic stability of system (13)-(16) is guaranteed. That such a range does exist is a direct consequence of Theorem 1, as stated in the next Corollary.

Corollary 1 The equilibrium of the system (13)-(16) is globally asymptotically stable provided that k = 1 or sufficiently close to this value.

4 ANALYSIS OF ACTUAL DRIVE SYSTEMS

Theorem 1 provides a test for global stability. The criterion (23) that determines the global stability depends on all the parameters of the driving, which can be divided into four sets:

  • the physical parameters of the motor (the 'c' parameters);

  • the setting of the PI (kp and ki);

  • the load (r*);

  • the mismatch in the rotor time constant (k).

In order to get a better insight to the problem and establish typical robustness margins, we apply the global stability test to data taken from real induction motors. We aim to study, for a given motor and a given setting of the PI speed loop, what is the region of the parameter plane k × r* for which global stability is achieved. To this end, we apply the test (23) with the c parameters, kp and ki fixed, varying k and r* in the set of practical significance (k, r*) Î (0,3]×[0,2]. In order to make a representative practical assessment of the global stability test, we apply it to two very different motors: a small motor (1hp) and a large motor (500 hp). The parameters for each motor are given in the Appendix.

Furthermore, we perform this procedure for different settings of the PI speed loop, in order to verify its influence on the robustness of the global stability. The PI parameters are usually set in order to provide a desired performance to the system under the assumption of perfect tuning (k = 1), under which conditions the system becomes a second-order linear system (Bazanella et al., 1999b). We assume that the PI is always set so that the tuned system's transient response is over damped and is h times faster than the rotor time constant c1, that is, the eigenvalues of the tuned system are assigned as = = - hc1. Then the parameter h is used to represent the PI setting.

4.1 A small motor

We take data from a three phase induction motor, with 1 HP nominal power output and 220 V nominal line voltage. Let the parameters of the PI be chosen such that the transient response of the tuned system is over damped and dominated by a time constant which is half the rotor time constant, that is, h = 0,5. Then we apply the global stability test for k and r* varying in steps of 0.1. Figure 2 shows the region of the parameter space k × r* for which the test gives a positive answer. That is, the operating point is guaranteed to be globally asymptotically stable for all load and parameter mismatch in the dotted region.


Figures 3 and 4 show the parameter values with guaranteed global asymptotic stability for h = 5 and h = 10 respectively.



It is clear that for moderate values of h, which means that the PI settings are such that the closed-loop system is not too fast, the region of global stability encompasses a large range of mismatches in the rotor time constant for all loading conditions. As one tries to make the system faster by re-tuning the PI speed controller, this region shrinks. For values of h larger than ten (that is, closed-loop performance faster than ten times the rotor time constant) global asymptotic stability is guaranteed only if the estimate of the rotor time constant is very good (k » 1).

4.2 A large motor

We take data from a three phase induction motor, with 500 HP nominal power output and 380 V nominal line voltage. We apply the global stability test for different PI settings defined in the same way as in the 1 HP motor, again with k and r* varying in steps of 0.1. Figures 5, 6 and 7 show the parameter values with guaranteed global asymptotic stability for h = 0.5, h = 5 and h = 10 respectively.




The results for this large motor are more favorable than for the small motor in the previous example, as the normalized range of parameters for which global asymptotic stability is guaranteed are considerably larger. Yet, these ranges still get smaller as one tries to make the system faster. For h = 5 only overestimates can be tolerated, as the range of k in the figure starts very close to unity.

5 CONCLUDING REMARKS

We have provided a test for robust global asymptotic stability which can be easily implemented provided the physical parameters of the motor are known. This test provides allowable margins of errors in the rotor time constant for any given IFOC drive.

Rules of thumb for tuning the PI speed loop can also be derived from these results. If global asymptotic stability is required (as in drives subject to large disturbances and/or large set-point variations) then the speed loop should not be made too fast, as the robustness margins would become too small. These results and rules reinforce the results on local asymptotic stability provided in previous works (Bazanella et al., 1999b; Bazanella and Reginatto, 1998; Espinosa-Perez et al., 1998; De Wit et al., 1996).

A DATA FOR THE 1 HP MOTOR

B DATA FOR THE 500 HP MOTOR

R. Reginatto

Department of Electrical Engineering, Universidade Federal do Rio Grande do Sul

Av. Osvaldo Aranha 103

90035-190, Porto Alegre, RS, Brazil

E-mail: romeu@eletro.ufrgs.br

R. Valiatti

Department of Electrical Engineering, Universidade Federal do Rio Grande do Sul

Av. Osvaldo Aranha 103

90035-190, Porto Alegre, RS, Brazil

Artigo submetido em 05/12/00

1a. Revisão em 07/08/01; 2a. Revisão em 28/01/02

Aceito sob recomendação do Ed. Assoc. Prof. Edson H. Watanabe

  • Bazanella, A.  Reginatto, R. 1998 . Robustness margins for indirect field-oriented control of induction motors, 37th CDC, Tampa, Florida, pp. 1001-1006.
  • Bazanella, A.  Reginatto, R. 2000 . Robustness margins for indirect field-oriented control of induction motors, IEEE Trans. Aut. Cont. p. to appear.
  • Bazanella, A., Reginatto, R.  Valiati, R. 1999a . Instability mechanisms in indirect field-oriented control of induction motors: Mathematical analysis, Brazilian Power Electronic Conference, Foz do Iguaçú, BR.
  • Bazanella, A., Reginatto, R.  Valiati, R. 1999b . On Hopf bifurcations in indirect field oriented control of induction motors: Designing a robust PI controller, 38th Conference on Decision and Control, Phoenix-AZ, USA.
  • Bose, B. 1987 . Power Electronics and AC Drives, Prentice-Hall, Englewood Cliffs, New Jersey.
  • De Wit, P., Ortega, R.  Mareels, I. 1996 . Indirect field-oriented control of induction motors is robustly globally stable, Automatica 32(10): 1393-1402.
  • Espinosa-Perez, G., Chang, G., Ortega, R.  Mendes, E. 1998 . On field-oriented control of induction motors: Tuning of the PI gains for performance enhancement, Conference on Decision and Control, Tampa, Florida, pp. WM15-2.
  • Krause, P. 1986 . Analysis of Electric Machinery, Series in Electrical Engineering, McGraw-Hill, Usa.
  • Krishnan, R.  Doran, F. C. 1987 . Study of parameter sensitivity in high-performance inverter-fed induction motor drive systems, IEEE Trans. Ind. Applic. IA-23(4): 623-635.
  • Leonhard, W. 1985 . Control of Electrical Drives, Springer-Verlag, Berlin.
  • Marino, R., Peresada, S.  Valigi, P. 1993 . Adaptive input-output linearizing control of induction motor, IEEE Trans. Aut. Cont. 38(2): 208-221.
  • Novotny, D.  Lorenz, R. (eds) 1986 . Introduction to Field Orientation and High Performance AC Drives (2nd ed.), IEEE Industry Applications Society, IEEE, New York.
  • Ortega, R., Canudas, C.  Seleme, S. 1993 . Nonlinear control of induction motors: Torque tracking with unknown load disturbance, IEEE Trans. Aut. Cont. 38(11): 1675-1680.
  • Ortega, R., Nicklasson, P.  Péres, G. 1996 . On speed control of induction motors, Automatica 32(3): 455-460.
  • Reginatto, R. 1993 . Induction motor modeling, in portuguese, Technical Report RT 93-3, Federal University of Santa Catarina, Florianópolis, Brazil.
  • Address to correspondence
    A.S. Bazanella
    Department of Electrical Engineering, Universidade Federal do Rio Grande do Sul
    Av. Osvaldo Aranha 103
    90035-190, Porto Alegre, RS, Brazil
    E-mail:
  • Publication Dates

    • Publication in this collection
      28 Feb 2003
    • Date of issue
      Sept 2002

    History

    • Received
      05 Dec 2000
    • Reviewed
      28 Jan 2002
    Sociedade Brasileira de Automática Secretaria da SBA, FEEC - Unicamp, BLOCO B - LE51, Av. Albert Einstein, 400, Cidade Universitária Zeferino Vaz, Distrito de Barão Geraldo, 13083-852 - Campinas - SP - Brasil, Tel.: (55 19) 3521 3824, Fax: (55 19) 3521 3866 - Campinas - SP - Brazil
    E-mail: revista_sba@fee.unicamp.br