Escolar Documentos
Profissional Documentos
Cultura Documentos
Topico3 - 04 - Técnicas de Linearização
Topico3 - 04 - Técnicas de Linearização
Von Zuben
DCA/FEEC/Unicamp
Exemplo:
! linearização do sistema não-linear x& = f ( x (t ) ) em torno de pontos de operação
distintos.
f(x)
7 2∆
3 ∆
∆
x1 = 4 x2 = 6 x
∂f
! em torno de x1 = 4: x& ≅ f ( x1 ) + ( x − x1 ) = 3 + x − 4 ⇒ x& ≅ x − 1
∂x x = x1
∂f
! em torno de x2 = 6: x& ≅ f ( x2 ) + ( x − x2 ) = 7 + 2( x − 6) ⇒ x& ≅ 2 x − 5
∂x x = x2
f ( x) = f ( x ) +
df
(x − x) +
1 d2 f
( x − x )2 + O (( x − x )3 )
dx x= x 2 dx 2 x= x
f ( x) = f ( x ) +
d
dx
f ( x )( x − x ) +
1 d2
2 dx 2
f ( x )( x − x )2 + O ( x − x ) 3 ( )
f ( x ) = f ( x ) + f ′( x )( x − x ) +
1
2
(
f ′′( x )( x − x ) + O ( x − x ) 3
2
)
• aproximação de 1a ordem (aproximação linear):
df d
f ( x) ≅ f ( x ) + (x − x) = f (x) + f ( x )( x − x ) = f ( x ) + f ′( x )( x − x )
dx x=x dx
ou, fazendo y = x − x ,
df d
f ( x + y) ≅ f ( x ) + y = f (x) + f ( x ) y = f ( x ) + f ′( x ) y
dx x=x dx
f(x)
f( x ) + f’( x )y
f( x + y)
f( x ) •
x x
onde
∂ f (x)
x1 y1 ∂x
x= M y= M ∇f ( x ) = 1
M
∂
xn y n f ( x )
∂xn
f1 ( x ) ∇f1 ( x )T
f ( x )
∇f 2 ( x ) T
f ( x) = 2 F=
M M
f ( x ) T
n ∇f n ( x )
y& = f ( x + y (t ) ) ≅ f ( x ) + Fy (t ) ⇒ y& ≅ Fy (t )
x&1 f1 ( x (t ), u(t ) ) y1 g1 ( x (t ) )
x& f ( x (t ), u(t ) ) y g ( x ( t ) )
2 = 2 2 = 2
M M M M
x& f ( x (t ), u(t ) ) y g ( x (t ) )
n n p p
x&1 f1 ( x1 (t ), x2 (t ),..., xn (t ), u1 (t ), u2 (t ),..., um (t ) )
x& f ( x (t ), x (t ),..., x (t ), u (t ), u (t ),..., u (t ) )
2 = 2 1 2 n 1 2 m
M M
x& f ( x (t ), x (t ),..., x (t ), u (t ), u (t ),..., u (t ) )
n n 1 2 n 1 2 m
y1 g1 ( x1 (t ), x2 (t ),..., xn (t ) )
y g ( x (t ), x (t ),..., x (t ) )
2 = 2 1 2 n
M M
y g ( x (t ), x (t ),..., x (t ) )
p p 1 2 n
∂f i
f i ( x1 , x2 ,..., xn , u1 , u2 ,..., um ) ≅ f i ( x1 , x2 ,..., xn , u1 , u2 ,..., um ) + ( x1 − x1 ) +
∂x1 ( x , u )
∂f i
+ ( x2 − x2 ) + ... + ∂f i ( xn − xn ) + ∂f i (u1 − u1 ) + ∂f i (u2 − u2 ) + ... +
∂x2 ( x ,u )
∂xn ( x ,u )
∂u1 ( x , u ) ∂u2 ( x ,u )
∂f i
+ (um − um ), i = 1,..., n.
∂um ( x ,u )
∂g j
g j ( x1 , x2 ,..., xn ) ≅ g j ( x1 , x2 ,..., xn ) + ( x1 − x1 ) +
∂x1 ( x ,u )
∂g j ∂g j
+ ( x2 − x2 ) + ... + ( xn − xn ), j = 1,..., p.
∂x2 ( x ,u )
∂xn ( x ,u )
Exemplo 1:
dh
• linearize a seguinte equação diferencial em torno de h0: a +b h =c
dt
Solução:
dh b c dh b c
! =− h+ ⇒ = f (h(t ) ) , com f (h(t ) ) = − h+
dt a a dt a a
! aproximação de 1a ordem para f (h (t ) ) em torno de h(t) = h0:
f (h(t ) ) ≅ f (h0 ) +
df
(h(t ) − h0 ) = − b h0 + c − b (h(t ) − h0 )
dh h ( t ) = h0 a a 2a h0
b c b h0
f (h(t ) ) ≅ − h (t ) + −
2a h0 a 2a
dh b c b h0
≅− h (t ) + −
2a
! equação diferencial linear resultante:
dt 2a h0 a
Exemplo 2:
π
• linearize a seguinte equação diferencial em torno de x0 = : x& = cos(x )
2
π
• repare que x0 = é um ponto de equilíbrio do sistema dinâmico
2
Solução:
π
! aproximação de 1a ordem para cos(x ) em torno de x0 = :
2
π
cos( x ) ≅ −sen ( x0 )( x − x0 ) = − x +
2
π
! equação diferencial linear resultante: x& ≅ − x +
2