el control robusto y el espacio de parÁmetros · 2005. 5. 17. · stabilization of interval plants...

21
EL CONTROL ROBUSTO EL CONTROL ROBUSTO Y Y EL ESPACIO DE PARÁMETROS EL ESPACIO DE PARÁMETROS Roberto Hernández, Fernando Roberto Hernández, Fernando Morilla Morilla U.N.E.D. U.N.E.D.

Upload: others

Post on 17-Mar-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

EL CONTROL ROBUSTOEL CONTROL ROBUSTO

YY

EL ESPACIO DE PARÁMETROSEL ESPACIO DE PARÁMETROS

Roberto Hernández, Fernando Roberto Hernández, Fernando MorillaMorillaU.N.E.D.U.N.E.D.

Page 2: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

RESULTADOS DE PUNTOS EXTREMOSRESULTADOS DE PUNTOS EXTREMOSRESULTADOS DE PUNTOS EXTREMOSTeorema de Teorema de KharitonovKharitonov, 1978: intervalo de polinomios., 1978: intervalo de polinomios.

20 1 2( , ) n

I nP s q q q s q s q s= + + + +L

1 2( , , , ) , [ , ]nn i i iq q q q R q q q− += ∈ ∈K

Necesario y suficiente: 4 polinomios distinguidos.Necesario y suficiente: 4 polinomios distinguidos.K s q q s q s q s q s q s q s1 0 1 2

23

34

45

56

6( ) ...;= + + + + + + +− − + + − − +

K s q q s q s q s q s q s q s2 0 1 22

33

44

55

66( ) ...;= + + + + + + ++ + − − + + −

K s q q s q s q s q s q s q s3 0 1 22

33

44

55

66( ) ...;= + + + + + + ++ − − + + − −

K s q q s q s q s q s q s q s4 0 1 22

33

44

55

66( ) ...;= + + + + + + +− + + − − + +

OlbrotOlbrot, 1983. , 1983. BarmishBarmish..

CONTROL ROBUSTO: modelo de perturbaciones.

Estructuradas: se establecen en los parámetros de la planta.

0< ≤ ≤− +q q qi i i

Page 3: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

y se evita el mallado clásico

Extensión a otros casos: discreto, comportamiento robusto, ...

∀ n

Los coeficientes dependen de forma afín lineal de q

p s q s a q sni

i

i

n( , ) ( )= +

=

−∑

0

1

Teorema de la Arista, Teorema de Rantzer

ANÁLISIS: TEORÍA MADURA

(Barmish, 1993)(Ackermann, 1993)

OBJETIVO: RESULTADOS PARA EL PROBLEMA DE DISEÑO

■ POLITOPOS

RESULTADOS DE PUNTOS EXTREMOSRESULTADOS DE PUNTOS EXTREMOSRESULTADOS DE PUNTOS EXTREMOS

Page 4: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

RESULTADOS DE PUNTOS EXTREMOSRESULTADOS DE PUNTOS EXTREMOSRESULTADOS DE PUNTOS EXTREMOS

I I I

( , )( , , ) : ( , , ) , ( , ) , ( , )

( , )p

p Pp

N s bP P s a b P s a b N s b N D s a D

D s a = = ∈ ∈

( )( )( )c

c

N sC sD s

=

( )y t+

-( )C s ( , , )IP s a b( )u t

I ( )= ( ) ( , ) ( ) ( , ) c p c ps N s N s b D s D s aδ +

Politopo

Paradigma de intervalo de plantas:

Page 5: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

RESULTADOS DE PUNTOS EXTREMOSRESULTADOS DE PUNTOS EXTREMOSRESULTADOS DE PUNTOS EXTREMOSResultados previos:

Ghosh, 1985: Controladores positivos, 4 polinomios.

Chapellat-Bhattacharyya, 1989: 32 aristas distinguidas.

Hollot y Yang, 1990: Controladores de 1er orden. Todas

las plantas extremas.

Barmish et al., 1992: Controladores de 1er orden. 16 plantas

de Kharitonov.

Djaferis, 1993: 64 polinomios virtuales.

Page 6: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

RESULTADOS DE PUNTOS EXTREMOSRESULTADOS DE PUNTOS EXTREMOSRESULTADOS DE PUNTOS EXTREMOSHernHernáández ndez et al.,et al., 1995 1995: : 32 polinomios virtuales.32 polinomios virtuales.

Se construyen en funciSe construyen en funcióón del controlador y de los polinomios den del controlador y de los polinomios de

Kharitonov Kharitonov del numerador y del denominador de la plantadel numerador y del denominador de la planta..

Propiedades y conservadurismoPropiedades y conservadurismo..

HernHernáández ndez et al.,et al., 1996, Hern 1996, Hernáández ndez et al.,et al., 1998 1998: : GeneralizaciGeneralizacióónn

del menor intervalo de polinomios que contiene al del menor intervalo de polinomios que contiene al politopopolitopo de de

polinomios.polinomios.

HernHernáández ndez et al.et al., 1999, 1999: Generalización de los polinomios de: Generalización de los polinomios de

BialasBialas, conservadurismo., conservadurismo.

Page 7: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

RESULTADOS DE PUNTOS EXTREMOSRESULTADOS DE PUNTOS EXTREMOSRESULTADOS DE PUNTOS EXTREMOSCONCLUSICONCLUSIÓÓNN: : RPE PARA INTERVALO DE PLANTAS.RPE PARA INTERVALO DE PLANTAS.

PROBLEMA:PROBLEMA: ESTABILIZAR UN POLINOMIO. ESTABILIZAR UN POLINOMIO.

0( )

ni

ii

p s c s=

=∑ i

Kiii

Aii

ii sksaksp ∑∑

∈∀∈∀

+=//

),(

Coeficientes constantes:Coeficientes constantes:

Parámetros:Parámetros:

{ }constccaA iii === /

{ }constcckK iii ≠== /

OBJETIVOOBJETIVO: Determinar : Determinar KK, si existe, tal que , si existe, tal que pp((s,ks,k)) sea estable sea estable

ROUTHROUTH: : 2 par2 paráámetros metros Necesidad de resultados en el Necesidad de resultados en el

espacio de parespacio de paráámetros.metros.

Page 8: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

ESPACIO DE PARÁMETROSESPACIO DE PARÁMETROSESPACIO DE PARÁMETROSRESULTADOS OBTENIDOS:RESULTADOS OBTENIDOS:

Condiciones necesarias y suficientes para estabilizar un polinomioCondiciones necesarias y suficientes para estabilizar un polinomio

en el en el espacioespacio de par de paráámetros: metros: EXISTENCIAEXISTENCIA DE SOLUCIDE SOLUCIÓÓN.N.

ALGORITMO para obtener un ALGORITMO para obtener un CONJUNTO DE PARÁMETROSCONJUNTO DE PARÁMETROS que que

estabiliza el polinomio.estabiliza el polinomio.

VVáálido para cualquier orden y cualquier nlido para cualquier orden y cualquier nºº de par de paráámetros.metros.

Resuelve de forma inmediata cuando Resuelve de forma inmediata cuando n < 12n < 12 y y 44 par paráámetros.metros.

Page 9: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

ESPACIO DE PARÁMETROSESPACIO DE PARÁMETROSESPACIO DE PARÁMETROS

ALGORITMO para obtener un ALGORITMO para obtener un CONJUNTO DE PARÁMETROSCONJUNTO DE PARÁMETROS que que

estabiliza el estabiliza el POLITOPO DE POLINOMIOSPOLITOPO DE POLINOMIOS..

General.General.

Desarrollando expresiones analDesarrollando expresiones analííticas.ticas.

Posible resolver cualquier problema particular.Posible resolver cualquier problema particular.

EN LA ACTUALIDAD:EN LA ACTUALIDAD:

i

Kiii

Aii

ii sbsaksp ∑∑

∈∀∈∀

+=//

),(

ib : funci: funcióón lineal de los parn lineal de los paráámetrosmetros ik

Page 10: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

CASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTOR

X

Y

Lh , ωh

Lv , ωv

Z

Page 11: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

CASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTOR

Se controla el ángulo de asiento (variable controlada) con la tensión al motor principal (variable manipulada):- manteniendo bloqueado el eje vertical o- considerando que la tensión al motor de cola actúa como variable de perturbación.

1) A1) Aplicaciplicacióón de control monovariablen de control monovariable..

Modelo:Modelo: ( )( ) ( )

o3 2

3 2 1 o

b θG(s)

a s a s a θ s a θ=

+ + +

θθ = = áángulo de asiento que depende del punto de operacingulo de asiento que depende del punto de operacióón.n.

-45 -40 -35 -30 -25 -20 -15 -10 -5 00

20

40

60

80

100

120

140

θθ

bb00

Page 12: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

CASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTOR

-45 -40 -35 -30 -25 -20 -15 -10 -5 02.05

2.1

2.15

2.2

2.25

2.3

2.35

2.4

2.45

2.5

2.55

θθ

a1

aa11

-45 -40 -35 -30 -25 -20 -15 -10 -5 01.35

1.4

1.45

1.5

1.55

1.6

1.65

1.7

1.75

θθ

aa00

( ) [ ]ob θ 18.427, 137.9447∈

Modelo de incertidumbre: intervalo de plantasModelo de incertidumbre: intervalo de plantas

( ) [ ]oa θ 1.3993, 1.7407∈ ( ) [ ]1a θ 2.0535, 2.5423∈

2a 1,0711= 3a 1,4320=

primer orden primer orden 16 p. virtuales, dise 16 p. virtuales, diseñño no conservador.o no conservador.i

1C(s) K+sT

=

Page 13: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

CASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTORPlanta con numerador de grado cero Planta con numerador de grado cero 8 plantas virtuales 8 plantas virtuales. Soluci. Solucióón.n.

-5 0 5 10 15 20

x 104

-0.03

-0.025

-0.02

-0.015

-0.01

-0.005

0

0.005

0.01Asín

Ti

k

-3 -2 -1 0 1 2 3 4x 104

-0.016

-0.015

-0.014

-0.013

-0.012

-0.011

-0.01

-0.009

-0.008

-0.007

-0.006

Ti

k

Zona de estabilidad

Zona de estabilidad

7 polinomios estables, y 7 polinomios estables, y unouno inestable. inestable.

Page 14: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

CASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTOR

( ) [ ]ob θ 18.427, 117.9447∈

Posible modelo conservador:Posible modelo conservador:

Conocimiento de la planta Conocimiento de la planta relaci relacióón lineal entre an lineal entre a00 y a y a11..

AproximaciAproximacióón n politpolitóópica pica de bde b00..

Por ejemplo, si:Por ejemplo, si: se estabilizanse estabilizan

los ocho polinomios.los ocho polinomios.

-6000 -4000 -2000 0 2000 4000 6000 8000 10000 12000

-0.0125

-0.012

-0.0115

-0.011

-0.0105

Zona de estabilidad

Ti

k

Observaciones:Observaciones:

1) k negativo peque1) k negativo pequeññoo

2) Ti grande2) Ti grande

3) Comportamiento ???3) Comportamiento ???

Page 15: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

CASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTORUn parUn paráámetro mmetro máás: PID acads: PID acadéémico:mico:

DiseDiseñño conservador: 32 p. v. (16)o conservador: 32 p. v. (16)

Dise Diseñño no conservador (8 vo no conservador (8 véértices + aristas)rtices + aristas)

IP D

KC(s) K + K ,s

s= + P I DK ,K ,K 0>

-40 -20 0 20 40 60 80 100-0.5

0

0.5

1

1.5

2

2.5

ki

kp

Zona de estabilidadde los 8 vértices

kd=2;

Page 16: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

Aristas: casi toda la zona estabiliza las aristas.Aristas: casi toda la zona estabiliza las aristas.

1)1)

CASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTOR

D P I K 2; K =1; K 5;= =

-12000 -10000 -8000 -6000 -4000 -2000 0 2000 4000-400

-200

0

200

400

600

800Conjunto de valores

Page 17: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

CASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTOR

-800 -600 -400 -200 0 200 400 600 800 1000

-60

-40

-20

0

20

40

60

618.5 619 619.5 620 620.5 621 621.5 622

69.5

69.55

69.6

69.65

69.7

69.75

2)2)

3)3)D P I K 2; K =1.4; K 0.1;= =

D P I K 2; K =0.01; K 2.5;= =

Page 18: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

CASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTORCASO REAL: DOBLE ROTORComportamiento: Comportamiento: DD-estabilidad.-estabilidad.

El intervalo de plantas El intervalo de plantas puedepuede convertirse en convertirse en politopopolitopo::

Conservador en el modeloConservador en el modelo

Conservador en el diseConservador en el diseñño (menor coste computacional)o (menor coste computacional)

CControl multivariableontrol multivariable: m: máás pars paráámetros, mmetros, máás grado de los polinomioss grado de los polinomios

caractercaracteríísticos.sticos.

Page 19: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

OTROS ÁMBITOSOTROS ÁMBITOSOTROS ÁMBITOSControl Control PredictivoPredictivo –– politopospolitopos de plantas. de plantas.

Resultados de anResultados de anáálisis:lisis:

GPC δ(s) es un politopo de polinomios, aplicación RPE

Mean level, Dead beat

CRHPC menos robusto que GPC

Influencia del polinomio T en δ(s)

DinDináámicas rmicas ráápidas y lentas: Generalizacipidas y lentas: Generalizacióón del Teorema den del Teorema de

KharitonovKharitonov intervalos de polinomios que pueden disminuir de grado. intervalos de polinomios que pueden disminuir de grado.

Page 20: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

•• Ackermann J., in co-operation with Barlett A., Kaesbauer B., Sienel W., Steinhauser R., Ackermann J., in co-operation with Barlett A., Kaesbauer B., Sienel W., Steinhauser R., ““RobustRobustControl. System with Uncertain Physical ParametersControl. System with Uncertain Physical Parameters””, Springer-Verlag, 1993., Springer-Verlag, 1993.

•• Barmish B.R., Barmish B.R., ““New tools for Robustness of Linear SystemsNew tools for Robustness of Linear Systems””, Macmillan Publishing Company., Macmillan Publishing Company.1993.1993.

•• Ghosh B.K., Ghosh B.K., ““Some New Results on the Simultaneous Stabilizability of a Family of Single Input,Some New Results on the Simultaneous Stabilizability of a Family of Single Input,Single Output SystemsSingle Output Systems””, Systems and Control Letters, vol. 6, pp. 39-45, 1985., Systems and Control Letters, vol. 6, pp. 39-45, 1985.

•• Chapellat H., Bhattacharyya S.P., Chapellat H., Bhattacharyya S.P., ””A Generalization of KharitonovA Generalization of Kharitonov’’s Theorem: Robust Stabilitys Theorem: Robust Stabilityof Interval Plantsof Interval Plants””, IEEE Transations on Automatic Control, vol. AC-34, # 3, pp. 306-311, 1989., IEEE Transations on Automatic Control, vol. AC-34, # 3, pp. 306-311, 1989.

•• Hollot C.V., Yang F., Hollot C.V., Yang F., ”” Robust Stabilization of Interval Plants using Lead or Lag Compensators Robust Stabilization of Interval Plants using Lead or Lag Compensators””,,Systems and Control Letters, 14, pp. 9-12, 1990; Proc. of IEEE Conference on Decision andSystems and Control Letters, 14, pp. 9-12, 1990; Proc. of IEEE Conference on Decision andControl, Diciembre 1989, Tampa, Fl, 1990.Control, Diciembre 1989, Tampa, Fl, 1990.

•• Barmish B.R., Hollot C.V., Kraus J.F., Tempo R., Barmish B.R., Hollot C.V., Kraus J.F., Tempo R., ““Extreme Point Results for RobustExtreme Point Results for RobustStabilization of Interval Plants with First Order CompensatorsStabilization of Interval Plants with First Order Compensators””, IEEE Transactions on, IEEE Transactions onAutomatic Control, vol. AC 37, pp.707-714.Automatic Control, vol. AC 37, pp.707-714.

•• Djaferis T.E., Djaferis T.E., ““To Stabilize an Interval Plant Family it Suffices to Simultaneously Stabilize Sixty-To Stabilize an Interval Plant Family it Suffices to Simultaneously Stabilize Sixty-four Polynomialsfour Polynomials””, IEEE Transactions on Automatic Control, vol. 38, # 5, pp. 760-764, 1993., IEEE Transactions on Automatic Control, vol. 38, # 5, pp. 760-764, 1993.

REFERENCIASREFERENCIASREFERENCIAS

Page 21: EL CONTROL ROBUSTO Y EL ESPACIO DE PARÁMETROS · 2005. 5. 17. · Stabilization of Interval Plants with First Order Compensators”, IEEE Transactions on Automatic Control, vol

•• HernHernáández ndez et al.,et al., 1995. 1995. “On the Sixty-four Polynomials of Djaferis to Stabilize an Interval Plant”,IEEE Transactions on Automatic Control, Diciembre 1995IEEE Transactions on Automatic Control, Diciembre 1995

•• HernHernáández ndez et al.,et al., 1996. 1996. “Comparison between the Thirty-two Virtual Vertices and the GhoshPolynomials to Stabilize an Interval plant”,, 13 13thth Triennial World Congress, San Francisco, IFAC Triennial World Congress, San Francisco, IFAC19961996

•• HernHernáández ndez et al.,et al., 1998. 1998. “ On the Thirty-two Virtual Polynomials to Stabilize an Interval Plant”,IEEE Transactions on Automatic Control, Octubre 1998IEEE Transactions on Automatic Control, Octubre 1998

•• HernHernáández ndez et al.et al., 1999. , 1999. “Comparison between the Extreme Point Results to Stabilize an IntervalPlant”, 1414thth Triennial World Congress, Beijing, IFAC 1999 Triennial World Congress, Beijing, IFAC 1999

• “Kharitonov´s Theorem Extension to Interval Polynomials Which Can Drop in Degree: ANyquist approach”, IEEE Transactions on Automatic Control,IEEE Transactions on Automatic Control, Diciembre 1995Diciembre 1995

Hernández R, Dormido S., “Kharitonov’s Theorem Extension for Interval Polynomials which

Can Drop in Degree: A Nyquist Approach”, IEEE Transactions on Automatic Control, vol. 41, #

7, pp. 1-4, Julio 1996.

REFERENCIASREFERENCIASREFERENCIAS