Você está na página 1de 65

Modelagem e Análise de Sistemas Dinâmicos

Universidade Federal de Itajubá - UNIFEI/Itabira

Modelagem e Análise de Sistemas Dinâmicos

Prof. Dair José de Oliveira

Itabira, 2/2018.

J I N H 1 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

8
G (s) = 3
s + 2 s2 + 4 s + 8

u1(t) = sen(10 t)

u2(t) = sen(2 t)

Y1(s) = G(s) ⇥ U1(s); Y2(s) = G(s) ⇥ U2(s)

J I N H 2 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 3 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 4 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Considere o circuito RC:

R = 100⌦; C = 2 mF
Vc (s) 1 1
G (s) = = =
V (s) RC s + 1 0, 0002 s + 1

J I N H 5 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

u1(t) = sen(50 t); Y1(s) = G(s) ⇥ U1(s)

J I N H 6 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

u2(t) = sen(500 t); Y2(s) = G(s) ⇥ U2(s)

J I N H 7 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

u3(t) = sen(5000 t); Y3(s) = G(s) ⇥ U3(s)

J I N H 8 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

u4(t) = sen(50000 t); Y4(s) = G(s) ⇥ U4(s)

J I N H 9 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Transformada de Laplace ⇥ Transfomada de Fourier

Z 1
F (s) = f (t) e s t dt, s= + j!
1

Z 1
F( j!) = f (t) e j! t dt
1

J I N H 10 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Resposta em Frequência

A resposta em frequência de um sistema dinâmico é, por definição, a transfor-


mada de Fourier de sua resposta ao impulso.

h(t): resposta ao impulso

F [h(t)] = H ( j!)

H ( j!) = | H ( j!)| e j
; na forma polar.

J I N H 11 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Seja um sistema linear com função de transferência H (s) excitado por u(t) =
sen(!t) ! U (s) = 2 ! 2
(s +! )

⇢ 
J J⇤
L 1 {U ( s ) H ( s ) } = L 1 H ( s ) +
s + j! s j!


!
J = H (s) (s + j!)|s= j!
(s + j!)(s j!)

! H ( j!)
J = H ( j!) = .
2 j! 2j

J I N H 12 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

H ( j!)
J⇤ =
2j

H ( j!) = | H ( j!)| e j

H ( j!) = | H ( j!)| e j = | H ( j!)| e j

J I N H 13 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

y(t) = Je j!t + J ⇤ e j!t + a p1 e p1t + . . . + a pn e pnt ,


quando t ! 1,

y(t) = Je j!t + J ⇤ e j!t

H ( j!) j!t H ( j!) j!t


y(t) = e + e
2j 2j

| H ( j!)| e j | H ( j!)| e j
y(t) = e j!t + e j!t
2j 2j

J I N H 14 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

e j(!t+ ) e j(!t+ )
y(t) = | H ( j!)|
2j

y(t) = | H ( j!)| sen(!t + ).

J I N H 15 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

1 1 1
H ( j!) = = = .
⌧s + 1 RC j! + 1 0, 0002s + 1

q
20 log10 | H ( j!)| = 20 log10 1 20 log10 | j!⌧ + 1| = 20 log10 !2 ⌧ 2 + 1

1 !⌧
= tg = tg 1!⌧
1

J I N H 16 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

with

-3 . -
-
.
-
.
-
-
- - . -
-
-
- -
.
:
dB

J I N H 17 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira


y

'

4.5
-
- - -
- - - - - -
-
-
. . -
- - - .

J I N H 18 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 19 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 20 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Diagrama de Bode

Hendrik Wade Bode (1905 - 1982)

Livro: Network Analysis Feedback Amplifier Design, 1945.

J I N H 21 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Módulo
1 1 1
H ( j!) = = = .
⌧s + 1 RC j! + 1 0, 0002s + 1

q
20 log10 | H ( j!)| = 20 log10 1 20 log10 | j!⌧ + 1| = 20 log10 !2 ⌧ 2 + 1

Considere 1 !⌧:

20 log10 | H ( j!)| ⇡ 20 log101 = 0.

J I N H 22 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Considere agora !⌧ 1:

20 log10 | H ( j!)| ⇡ 20 log10! ⌧

J I N H 23 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Considere agora !⌧ 1:

para: ! = ⌧1

20 log10 | H ( j!)| ⇡ 20 log10! ⌧ = 20 log101 = 0.

J I N H 24 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Considere agora !⌧ 1:

para: ! = ⌧1

20 log10 | H ( j!)| ⇡ 20 log10! ⌧ = 20 log101 = 0.

para: ! > ⌧1

20 log10 | H ( j!)| ⇡ 20 log10! ⌧ = 20log10! 20 log10⌧.

J I N H 25 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Considere agora !⌧ 1:

para: ! = ⌧1

20 log10 | H ( j!)| ⇡ 20 log10! ⌧ = 20 log101 = 0.

para: ! > ⌧1

20 log10 | H ( j!)| ⇡ 20 log10! ⌧ = 20log10! 20 log10⌧.

log10! = x; 20 log10⌧ = b

J I N H 26 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Considere agora !⌧ 1:

para: ! = ⌧1

20 log10 | H ( j!)| ⇡ 20 log10! ⌧ = 20 log101 = 0.

para: ! > ⌧1

20 log10 | H ( j!)| ⇡ 20 log10! ⌧ = 20 log10! 20 log10⌧.

log10! = x; 20 log10⌧ = b

20 log10! 20 log10⌧ = 20 x + b !
uma reta com inclinação de 20 dB/dec.

J I N H 27 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

wit
:
I

3dB
- . - - -
- - - -
- - - -
- -
-
- - - - -

J I N H 28 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Fase

Considere 1 !⌧:

1
| H ( j!)| = ⇡ 1 ) \1 = 0.
j! + 1

J I N H 29 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Fase

Considere 1 !⌧:

1
| H ( j!)| = ⇡ 1 ) \1 = 0.
j!⌧ + 1

Considere !⌧ 1:

1 1 j
| H ( j!)| = ⇡ = !\= ⇡ /2.
j!⌧ + 1 j! !⌧

J I N H 30 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Fase

Considere 1 !⌧:

1
| H ( j!)| = ⇡ 1 ) \1 = 0.
j!⌧ + 1

Considere !⌧ 1:

1 1 j
| H ( j!)| = ⇡ = !\= ⇡ /2.
j!⌧ + 1 j!⌧ !⌧

E no intervalo entre esses extremos?

J I N H 31 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

1 1 j!⌧ 1 !⌧
| H ( j!)| = ⇥ = 2 2 j 2 2
j!⌧ + 1 1 j!⌧ ! ⌧ + 1 ! ⌧ +1

J I N H 32 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

1 1 j!⌧ 1 !⌧
| H ( j!)| = ⇥ = 2 2 j 2 2
j!⌧ + 1 1 j!⌧ ! ⌧ + 1 ! ⌧ +1

1
! real
! 2⌧ 2 + 1

!⌧
! imaginario
! 2⌧ 2 + 1

imaginario
\ H ( j!) = tg 1 = tg 1( !⌧ )
real
para: ! = ⌧1

\ H ( j!) = tg 1( 1) =
4

J I N H 33 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

wit 1

!
ys
-
- - -
- - - .
-
-
.

-
.
.

J I N H 34 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Exemplo: sistema com dois polos reais e distintos

1
H (s) =
(⌧1 s + 1)(⌧2 s + 1)
Módulo
1 1
H ( j!) = = .
(⌧1 j! + 1)(⌧2 j! + 1) (0, 02 j! + 1)(0, 0002 j! + 1)

20 log10 | H ( j!)| = 20 log10 1 20 log10 | j!⌧1 + 1| + 20 log10 1 20 log10 | j!⌧2 + 1|

20 log10 | H ( j!)| = 20 log10 | j!⌧1 + 1| 20 log10 | j!⌧2 + 1|


q q
20 log10 | H ( j!)| = 20 log10 !2 ⌧12 + 1 20 log10 !2 ⌧22 + 1

J I N H 35 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 36 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 37 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 38 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Fase

\ H ( j!) = tg 1( !⌧1) + tg 1( !⌧2)

J I N H 39 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 40 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 41 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 42 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 43 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Exemplo: sistema com um zero

H (s) = ⌧s + 1
Módulo
H ( j!) = ⌧ j! + 1 = 0, 0001 j! + 1.
q
20 log10 | H ( j!)| = 20 log10 | j!⌧ + 1| = 20 log10 !2 ⌧ 2 + 1

Fase
\ H ( j!) = tg 1(!⌧ )

J I N H 44 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 45 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 46 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 47 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Exemplo: sistema com um polo na origem

1
H (s) =
s
Módulo
1
H ( j!) =
( j!)

20 log10 | H ( j!)| = 20 log10 1 20 log10 | j!| = 20 log10 !


Fase
\ H ( j!) = tg 1 ( !)

J I N H 48 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 49 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Exemplo: sistema com um zero na origem

H (s) = s
Módulo
H ( j!) = j!

20 log10 | H ( j!)| = 20 log10 !


Fase
\ H ( j!) = tg 1 (!)

J I N H 50 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 51 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Exemplo: ganho K

K1 = 10; K2 = 1; K3 = 0.1

Módulo
20 log10 K1 = 20

20 log10 K2 = 0

20 log10 K3 = 20
Fase
\K = 0

J I N H 52 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 53 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Exemplo: sistema com um par de polos complexos conjuga-


dos

1
H (s) =
s2 + 2⇣!n s + !2n

1
H ( j!) =
( j!)2 + 2⇣!n ( j!) + !2n

1
H ( j!) =
( j !!n )2 + 2⇣!n ( j !!n ) + 1

J I N H 54 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Módulo
! 2 !
20 log10 | H ( j!)| = 20 log10 1 20 log10 ( j ) + 2⇣ ( j ) + 1
!n !n
v
u !2 ✓ ◆
u !2 ! 2
= 20 log10 t 1 + 2⇣
!2n !n

Para ! ⌧ !n

20 log10 1 = 0 dB

J I N H 55 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 56 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Para ! !n

!2 !
20 log10 2 = 40 log10 dB
!n !n

J I N H 57 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Another
.

J I N H 58 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Para ! = !n

!2
20 log10 2 = 40 log10 1 = 0 dB
!n

! 2 !
20 log10 | H ( j!)| = 20 log10 ( j ) + 2⇣ ( j ) + 1
!n !n

= 20 log10 | 1 + 2⇣ j + 1| = 20 log10 2 ⇣

J I N H 59 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

-404% .

J I N H 60 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Fase
1
H ( j!) =
( j !!n )2 + 2⇣!n ( j !!n ) + 1

2⇣ !!n
\ H ( j!) = tg 1 ⇣ ⌘2
1 !
!n

para ! = 0 ! \ H ( j!) = 0

para ! = !n ! \ H ( j!) = 90

para ! ! 1 ! \ H ( j!) = 180

J I N H 61 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 62 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Para ⇣ = 0, 1; ⇣ = 0, 3; ⇣ = 0, 5; ⇣ = 0, 7; ⇣ = 1; e em todos os casos, !n = 10.


Usando a função bode(G) do MATLABr em uma função de transferência de
segunda ordem padrão:

J I N H 63 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

J I N H 64 /65
Modelagem e Análise de Sistemas Dinâmicos
Universidade Federal de Itajubá - UNIFEI/Itabira

Todos os gráficos foram gerados por meio do software MATLABr.

J I N H 65 /65

Você também pode gostar