Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Juan C. Cutipa-Luque
Ingeniería Electrónica
UNSA
13 de octubre, 2021
Tema 6: Estabilización Backstepping
Linealización por realimentación
Backstepping
Consideremos el sistema:
x_ = f (x ) + g (x ); (1)
_ = u; (2)
donde y u 2 IR.
Se asume lo siguiente:
La función f (x ) tiene un punto de equilibrio en 0 referido al
subsistema x_ = f (x ),
Existe una ley de control realimentado para el subsistema (1)
tal que:
= (x ) , (0) = 0; (3)
Backstepping
Podemos armar que para:
x_ = f (x ) + g (x );
_ = u;
existe una ley de control (x ) aumentado por un integrador puro,
ecuación (2). Siguen los pasos para encontrar la ley de control para el
sistema completo expresado en (1) y (2).
Paso 1: sumando y restando por g (x )(x )
x_ = f (x ) + g (x )(x ) + g (x )[ x
( )];
_ = u;
Tema 6: Estabilización Backstepping
Integrador backstepping
Backstepping
Paso 2: realizamos los cambios de variables z = x
( ) yv z
= _
z_ = _ _
; (5)
z_ = u @ xx x_ ;
@( )
(6)
z_ = u @@(xx ) [f (x ) + g (x ) ]: (7)
Backstepping
Paso 3: estabilizar el nuevo sistema considerando la función de Lyapu-
1
nov V = V (x ; ) = V1 (x ) + z 2
2
V_ V @ V x_
@
=
@x @z z_
@ V1
[f (x ) + g (x )(x ) + g (x )z ] + zv
@x
=
@ V1
=
@x
f (x ) + @@Vx1 g (x )(x ) + @@Vx1 g (x )z + zv ;
@ V1
= V _1 + g (x )z + zv :
@x
Backstepping
Paso 3: ... continuación
La elección de v resulta en:
V_ V_ a kz 2 :
El punto (x ; z ) = (0; 0) del sistema modicado es EA. Además, el punto
x
( ; ) = (0; 0) del sistema original es también EA ya que z = (x )
y (0) = 0. Desde que V1 es radialmente ilimitada, entonces el punto
equilibrio del sistema es EAG. La ley de control para el sistema original
puede ser encontrada a partir de (7), (9) y (10):
u = z
_ + _ = _ + v
x [f (x ) + g (x ) ]
@( ) Vgx
@ 1
( ) + ( k x
( )) ,k > 0:
@x x
=
@
Tema 6: Estabilización Backstepping
Integrador backstepping
Ejemplo
Estabilizar el sistema dinámico:
x_1
x1 + sin(x1 ) + x2 ;
=
x_2
= u;
Ejemplo
Luego procedemos a usar los resultados de backstepping de acuerdo a
los pasos 1, 2 y 3. O simplemente, aplicamos el resultado nal para
encontrar la ley de control:
V = V1 + 12 z 2 ;
1 2 1
= x +
2 1 2
[ (x1 )]2 ;
1 2 1
= x +
2 1
[x + 2x1 + sin(x1 )] :
2 2
2
Tema 6: Estabilización Backstepping
Integrador backstepping
V2 = V1 + 12 [1 x
( 1 )]2 ;
u x
@ (( ; 1 ))
f (x ) + g (x )1
@ ((x ; 1 ))
2
@x @x
= +
@ V2
+ k (2 2 (x ; )) , k > 0;
1 2
@1
V = V2 + 12 [2 x
( ; 1 )]2 :
Tema 6: Estabilización Backstepping
V = V1 + 21 z 2 ;
1 2 1
x + [
2 1 2
= x
( 1 )]2 :
'Who alone has reason to *lie himself out* of actuality? He who *suf-
fers* from it.' - Friedrich Nietzsche