Transformada de Laplace Solução de Modelos Lineais · A Transformada Inversa de Laplace 5 t é...

Preview:

Citation preview

Transformada de Laplace Solução de Modelos Lineais

Profa Ninoska Bojorge

Departamento de Engenharia Química e de Petróleo – UFF

TEQ102 – CONTROLE DE PROCESSOS

1

Equação Diferencial Ordinária

Equação Algébrica

Solução da Equação

Diferencial

Solução da Equação Algébrica

1)0(245 ==+ yydt

dy

A Transformada de Laplace2

-0,8t0,5e + 5,0)( =ty

EDO:

L

L-1

� Encontrar a solução da equação diferencial usando álgebra.

� Relação com Transformada de Fourier, o que permite uma maneira fácil de caracterizar sistemas.

� Não há necessidade realizar uma operação de convolução entre o sinal de entrada e a resposta da solução da equação diferencial.

� Útil em sistemas de controle para múltiplos processos

3

Por que Transformada de Laplace?

A Transformada de Laplace

onde s é uma variável complexa → .jws += σ

Definição: Dada uma função f(t) definida no intervalo [0, ∞) definimos a sua transformada de Laplace, F(s), por

∫∞ −==0

)()]([)( dtetftfLsF st

4

� F (s) é a chamada transformada de Laplace de f(t).

� F (t) é uma função contínua num intervalo [0, ∞)� F (s) não contém nenhuma informação sobre f (t) para t <0.

A informação passada em f (t) (para t <0) é irrelevante.

A Transformada Inversa de Laplace5

� t é uma variável real, s é uma variável complexa!� A T. Inversa requer uma análise complexa para resolver� Note que “transformada”: f(t) → F(s), onde t é integrada e s

é uma variável� E a inversa de F(s) → f(t), t é uma variável e s é integrada � Assume f(t) = 0 para todo t < 0

∫∞

−==0

)()}({)( dtetftfLsF st

∫∞+

∞−

− ==j

j

stdsesFj

sFLtfσ

σπ)(

2

1)}({)( 1

Revisão de Variáveis Complexas e funções complexas

Teorema de Euler cos( ) sin( )je jα α α= +

Corolários cos( )2

j je eα α

α−+= sin( )

2

j je e

j

α α

α−−=

Prova: Considere as expansões de séries de Taylor das funções

2 3

12! 3!

x x xe x= + + + +L

2 4 6

cos 12! 4! 6!

θ θ θθ = − + − +L3 5 7

sin3! 5! 7!

θ θ θθ θ= − + − +L

cos sinjθ θ+ =

6

0( ) ([ )]

t st

te dtf t f t

=∞ −

== ∫L

0[1(

0, 01( ) ]) ( )

01,

1,

t st

te d

ttt

ttt

=∞ −

==

< = ≥

∫L

0 01( ) 1( )[ ]

t tst st

t tet t dt e dt

=∞ =∞− −

= == =∫ ∫L

0

1t

st

t

es

=∞−

=

− =

1lim 1st

t es

−→∞

− = −

1

s=

7

1

![ 1( )]

( )n at

n

AnAt e t

s a−

+=+

L

( ) cos( )1( )

cos( )1(

,

[ ])

f t A t t

A t tωω=

L 1( )2

j t j te eA t

ω ω− + =

L

1( ) 1( )2 2

j t j te eA t A t

ω ω− = +

L L

1 1

2 2

A A

s j s jω ω= +

− +( )( )( )

( )

2

s j s jA

s j s j

ω ωω ω

+ + −=

− +

2 2

As

s ω=

+

Entrada do processo

(função força ou

estímulo)

Saída do processo

(resposta ao

estímulo)

qo(t)

Fluxo de saídaR

(resistência da válvula)

h(t)

qi(t)

Flujo de entrada

A(área do tanque)

0 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000-10

-5

0

5

10

15

20

0 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000-10

-5

0

5

10

15

20

25

9

Funções de Transformadas de Laplace

1) Degrau unitário , f(t)=1, t>0.

0}Re{,1

)}({ >= ss

tfL

0}Re{,1

)}({ 2 >= ss

tfL

10

2) Rampa , f(t)=t, t>0.

10

1

0 tempo

rampa

0 tempo

[ ]ss

es

dtetfL stst 1)

1(0

1)( 0

0

=−−=−=−= ∞−∞

−∫

[ ]2

00

0

0

11

sdte

sdt

s

ee

s

tdttetL st

ststst ==

−−−=−= ∫∫∫

∞∞ −∞−

∞− −

3) Função exponencial , .0,)( >= tetf at

asas

tfL >−

= }Re{,1

)}({

><

=−at

atatu

,1

,0)(

0}Re{,)}({ >=−−

ss

eatuL

as

11

4) Função Heaviside

Transformadas de Laplace de algumas funções comuns:11

0 tempo

[ ]bs

ebs

dteeeL tsbstbtbt

+=

+−== ∞+−

∞−−−

∫11

0)(

0

0

1

u(t-a)

tempoa

5) Função impulso unitário , f(t)=δ(t)

1)}({ =tfL

Transformadas de Laplace de algumas funções comuns:12

0

u(t)

tempo

<≥≥

>

==→

00

0/1

0

lim)()(0

tpara

ttparat

ttpara

ttf ww

w

tw

δ

[ ] 1)1(1

lim1

lim)(0

00

=−== −

→ ∫w

w

w

w

st

wt

tst

wt

est

dtet

tL δ

=

→→ )(

)(lim

)(

)(lim:´

´

´

00 tg

tf

tg

tfHospitalL

tt

6) Função pulso retangular

[ ]stRP

wes

hsU −−= 1)(

≥<≤

<=

w

wRPttpara

ttparahtpara

tU0

000

)(

Transformadas de Laplace de algumas funções comuns:13

[ ] )1()( 0

0

ww

w

sttstt

st es

he

s

hdthetPL −−− −=−=−= ∫

0

h

tempotw

6) Função trigonométrica

Transformadas de Laplace de algumas funções comuns:14

wtjsenwte tjw +=∆

cos

)(2

1)(

2

1cos tjtjtjtj wwww ee

jsenwteewt −− −=+=

22

11

2

1)

2

1()

2

1()(

ws

w

jwsjwsje

jLe

jLsenwtL jwtjwt

+=

+−

−=−= −

22

11

2

1)

2

1()

2

1()(cos

ws

s

jwsjwseLeLwtL jwtjwt

+=

++

−=−= −

Identidade Euler:

15

Propriedades da Transformada de Laplace

1) Linearidade Se c1 e c2 são constantes e e são funções cujas transformadas de Laplacesão, respectivamente,

e , então

)(1 tf )(2 tf

).()()}()({ 22112211 sFcsFctfctfcL +=+

)(1 sF )(2 sF

Devido a esta propriedade, se diz que a transformada de Laplaceé um operador linear .

ou Superposição

)()()]()([ sbGsaFtbgtafL +=+

16

2) Transformada de Laplace das derivadas de uma função

A transformada de Laplace de uma derivada de 1ª ordem de uma função está dada por:

∴ f(0) é o valor de f(t) em t=0.

A transformada de Laplace da segunda derivada de uma função está dada por:

)0()()}('{ fssFtfL −=

)0(')0()()}(''{ 2 fsfsFstfL −−=

Propriedades da Transformada de Laplace17

Similarmente,

3) Transformada de Laplace de Integrais

)0()0(')0()()}({ )1(21)( −−− −−−−= nnnnn ffsfssFstfL L

{ }ssF

duufLt )(

)(0

=∫

Propriedades da Transformada de Laplace18

4) Teorema do valor final

Se existe, então

5) Teorema do valor inicial

O valor inicial f(0) da funçãof(t) cuja transformada de Laplace é F(s):

)(lim tft ∞→

)(lim)(lim0

ssFtfst →∞→

=

)(lim)(lim)0(0

ssFtffst ∞→→

==

Propriedades da Transformada de Laplace19

6) Integral de convolução

A operação se conhece como a

convolução de e e se denota como

A transformada de Laplace de esta operação está dada por

∫ −tdtff

0 21 )()( τττ

)(1 tf ),(2 tf

)()()}(*)({ 2121 sFsFtftfL =

).(*)( 21 tftf

20/44

7) Tempo morto

)()()()()(

)()()()()(

00

001

0

0

ttSttftfsFesF

sFesFttSttftf

dLst

d

std

Ld

−−=→==→−−=

−−

Propriedades da Transformada de Laplace20

Transformada de Laplace de algumas funções

s

a

s

ae

s

adtaeaLsF stst =

−−=−===∞

∞ −−∫ 0)()(

00

Função exponencial: f(t) = e-bt

∫∫∞ +−∞ −−− ===0

)(

0)()( dtedteeeLsF tsbstbtbt

21

Função constante: f(t) = a

[ ]∫∞ ∞+−

+=

+−=

0 0

)( 11

bse

sbtsb

Transformada de Laplace de algumas funções

)0()0()0()0()(

)0()()()(

)1()2()1(21

000

−−−−

∞−−∞−∞

−−−−−=

−=+==

∫∫

nnnnnn

n

ststst

fsffsfssFsdt

fdL

fssFetfsdtetfdtedt

df

dt

dfL

L

22

Derivadas e integrais

)(1

**)(**)(0 00

sFs

dtedttfdttfL sttt=

=

−∞

∫ ∫∫

Solução de Equações Diferenciais23

A aplicação da transformada de Laplace na solução de equações diferenciais lineais com coeficientes constantes é de grande importância nos problemas de sistemas de controle.

Dado que as condições iniciais estão incluídas na transformada de Laplace da equação diferencial, este método nós proporciona a solução completa (solução complementaria + solução particular) da equação diferencial.

Transformada de Laplace de uma derivada

( ) ( ) (0)d

L f t sF s fdt = −

Note que: Letra minusc. f indica a função de tempo . Letra maiusc F indica uma função de s.

(Multiplique por s) = (diferenciação escrita no tempo)

24

Procedimento para resolver EDO usando a transformada de Laplace:

Suponha que se quer resolver a equação diferencial de segunda ordem

)()()(')('' tutytyty =++ βα

,)0(',)0( byay ==

)}.({)( tyLsY =

25

Solução de Equações Diferenciais

com condições iniciais:

Tomando a transformada de Laplace a ambos lados da equação e substituindo as condições iniciais, se obtém uma equação algébrica, onde se pode determinar

onde α, β, a e b são constantes.

A solução requerida obtém-se ao calcular a transformada inversa de Laplace (L-1Y(s)).

Considere que F(s) está na forma

onde:

as raízes de N(s) são os zeros de F(s), e

as raízes de D(s) são os pólos de F(s).

),,,( 21 mzzzs −−−= K

),,,( 21 nppps −−−= K

EXPANSÃO EM FRAÇÕES PARCIAIS26

mnzspsps

zszszsK

sD

sNsF

n

m >++++++== ,

)())((

)())((

)(

)()(

21

21

L

L

onde : coeficiente constante conhecido para o resíduo do polo eme obtém-se mediante

como

então f(t) estará dada neste caso por

ka,kps −=

kpskk sFpsa −=+= )]()[(

tpk

k

k keaps

aL −− =

+1

tpn

tptp neaeaeasFLtf −−−− +++== L2121

1 )}({)(

a) F(s) tem somente polos reais e distintos.

neste caso podemos escrever F(s) como

n

n

psa

psa

psa

sdsn

sF+

+++

++

== L

2

2

1

1

)()(

)(

27

EXPANSÃO EM FRAÇÕES PARCIAIS

b) F(s) tem polos distintos, incluindo valores complexos.

Sejam polos complexos conjugados de F(s). A expansão em frações parciais de F(s) estará dada por:

Para obter α1 e α2 se multiplica a equação anterior por

e se avalia em de onde temos que

21 ps e ps −=−=

n

n

psa

psa

pspss

sdsn

sF+

+++

+++

+== L

3

3

21

21

))(()()(

)(αα

))(( 21 psps ++ ,1ps −=

11)())((][ 2121 psps pspssFs −=−= ++=+αα

Obs: na equação anterior, se igualam as partes real e imaginária de ambos membros e se despejam os valores de α1 e α2

EXPANSÃO EM FRAÇÕES PARCIAIS28

c) F(s) tem polos repetidos.

Considere que F(s) tem um pólo múltiple em de multiplicidade r.

A expansão em frações parciais de F(s) estará dada por

1ps −=

n

n

r

rr

rr

r

psa

psa

psb

psb

psb

sF+

++

++

+++

++

=+

+−

− LL

1

1

1

11

1

1

1 )()()(

29

EXPANSÃO EM FRAÇÕES PARCIAIS

onde os coeficientes estão dados por 11,...,, bbb rr −

1

1

1

1

]))(([)!1(

1

]))(([!

1

]))(([

]))(([

11

1

1

1

11

1

ps

rr

r

ps

rj

j

jr

ps

rr

psr

r

pssFdsd

rb

pssFdsd

jb

pssFdsd

b

pssFb

−=−

−=−

−=−

−=

+

−=

+=

+=

+=

M

M

EXPANSÃO EM FRAÇÕES PARCIAIS30

Ex 1: Solução de EDO por transformada de Laplace

1)0(245 ==+ yydt

dy

3) Transformada inversa de Laplace

ssYyssY

2)(4)]0()([5 =+−

)8.0(

4.0

)45(

25)(

++=

++=

ss

s

ss

ssY

++== −−

)8.0(

4.0)]([)( 11

ss

sLsYLty

EDO:

1) Aplicando Transformada de Laplace

2) Substituindo y(0) & rearranjando a equação, temos:

31

Exemplo 1: Solução de EDO por transformada de Lapl ace

tbtb ebb

bbe

bb

bb

bsbs

bsL 21

21

23

12

13

21

31

))((−−−

−−+

−−=

+++

4.08.00)8.0(

4.0)( 321

1 ===⇒

++= − bbb

ss

sLty

ttt eeess

sL 8.08.001 5.05.0

8.00

8.04.0

08.0

04.0

)8.0)(0(

4.0 −−−− +=−−+

−−=

+++

Tabela 3.1 – (Seborg)

Nosso problema

Substituindo e simplificando

32

...continuação

EXEMPLO 2: EXPANSÃO DE FRAÇÕES PARCIAIS

+ = ++ + + +

1( 2)( 3) 2 3

s A Bs s s s

( )+ + ++ =+ + + +

( 3) 21( 2)( 3) ( 2) ( 3)

A s B sss s s s

+ −= ++ + + +

1 1 2( 2)( 3) 2 3

ss s s s

+ = 1A B + =3 2 1A B

Expande-se para um termo para cada fator no denominador. Recombinar LD

Igualar em termos “s” e os termos constantes. Resolver.

Cada termo está em uma forma simples para que L-1 possa ser aplicada..

33

A. Teorema do valor final

“offset”

Exemplo: Resposta degrau

offset (erro estado de equilíbrio) é a.

sY(s))=y(y(t)st 0limlim→∞→

∞=

aτs

a

τs

asY(s)

s

a

τsY(s)

s=

++=

+=

→ 1lim

1

1

1

0

Outra aplicações de L( ) 34

B. Teorema valor inicial

pelo teorema do valor inicial

pelo teorema do valor final

sY(s)y(t)=st ∞→→limlim

0

))(s+)(s+s(s+

s+)=Para Y(s

321

24

00 )=y(

3

1)=y(∞

35

Outra aplicações de L( )

Ex 3: Aplicar Teoremas inicial e valor final a este exemplo

=+ +

2( )

( 2)( 4)Y s

s s s

• Aplicar o teorema do valor inicial

sY(s))=y(s 0lim

→∞[ ]→∞ = =

+ +2(0) 1

lim ( )(0)(0 2)(0 4) 4t f t

[ ]→∞= =

∞ ∞ + ∞ +0

2( )lim ( ) 0

( )( 2)( 4)t f t sY(s)y(t)=st ∞→→limlim

0

Valor Inicial:

Valor Final:

• Transformada de Laplace da função.

• Aplicar o teorema do valor final

36

Transformada de Laplace

Suponha que a função de transferência

37

221)(

ws

w

s

KsG

++=

τ

1.

1 222201

++=

++

++

s

K

ws

w

s

B

ws

AsA

ττ

não se pode inverter explicitamente

Mas, si podemos descompor e encontrar valores de

de modo que

E obter sua inversão, usando a tabela de Laplace,

⇒ Expansão em Frações Parciais

Expansão em Frações Parciais

1. D(s) tem como fatores reais e distintas

2. D(s) parte real com fatores repetidos

38

)()( 1 ini bssD +∏= =

nibssD )()( +=

expandir como

expandido

( ) ( )nn

bsbsbssr

+++

++

+= ααα

...)( 221

∑ += = bs

sr ini

α1)(

Expansão em Frações Parciais

Expansão de Heaviside

Para uma função de forma racional

39

onde, constantes são dadas como:

∑∏ =

=+

=+

==n

i i

i

i

n

ibsbs

sN

sD

sNsG

11

)(

)(

)(

)()(

α

ibs

ii sD

sPbs

−=

+=)(

)()(α

Expansão em Frações Parciais

Expansão de Heaviside

Para uma função racional com fatores repetidos

Logo, as constantes são dadas por:

40

ibs

nin sD

sPbs

−=

+=)(

)()(α

( ) ( ) ( )nn

n bsbsbsbs

sP

sQ

sPsr

+++

++

+=

+== ααα

...)(

)(

)()( 2

21

ibs

nin sD

sPbs

ds

d

−=

+=

)(

)()(1α

ibs

nin

n

n sD

sPbs

ds

d

−=−

+=

)(

)()(

1

1

Expansão em Frações Parciais

Exemplo 441

Onde o polinômio

tem raízes

o qual pode ser fatorado como:

E por expansão em frações parciais temos:

Expansão em Frações Parciais

Logo, por Heaviside

42

r(s) será

Por transformada inversa, resulta:

4

3

)4)(1(

2

5

3 −=

+++=

−=sss

Continuação...

Exemplo 5: Fatores repetidos

=++=

2)2(

1)(

ss

ssY

43

sss3

221

)2(2

ααα ++

++

=

ssssssss

ssY

4/1

)2(

2/1

2

4/1

)2(2)2(

1)(

23

221

2+

++

+−=+

++

+=

++= ααα

4

1

4

1

)2(

1

2

111

023

22 −==

++==+=

=−=

αααss s

s

s

s

)(4

1

2

1

4

1)]([)( 221 tSteesYLty tt ++−== −−−

Expansão em Frações Parciais

Exemplo 644

o polinômio

tem raízes

De modo que:

por expansão parcial

Expansão em Frações Parciais

Por Heaviside

45

9

1

)1(

1

)1(

2

44

2 2−=

+−=

++=

−=−= ssss

s

ds

Logo, r(s):

Por transformada inversa:

contin..

Exemplo 7: Expansão Fração Parcial46

41)4)(1(

5

45

5)( 21

2 ++

+=

+++=

+++=

ssss

s

ss

ssY

αα

- Expansão em frações parciais

3

1

1

5

3

4

4

5

42

11 −=

++==

++=

−=−= ss s

s

s

s αα

tt eess

LsYLty 411

3

1

3

4

4

3/1

1

3/4)]([)( −−−− −=

+−

+==

- Determinação dos coeficientes

- Transformada inversa de Laplace

Exemplo 8: Fator quadrático

tetettSsYLty

ss

s

ss

s

ss

s

ssss

s

sssss

ssY

sss

ssssssss

ss

s

sssss

ssY

tt sin28.0cos04.02.0)(04.0)]([)(

1)2(

28.0

1)2(

)2(04.0

54

36.004.0

54

36.004.02.004.0

54)54(

1)(

0)15()145()4()(

)()54()54(1

54)54(

1)(

221

222

22243

221

22

2212

4213

31

243

22

21

243

221

22

−−− −−+==

++−+

+++−=

++−−

++−−++=

+++++=

+++=

=−+−++++++

+++++++=+

+++++=

+++=

αααα

αααααααα

αααα

αααα47

onde

Exemplo 9: Expansão em Frações Parciais48

o polinômio,

Raízes:

Pode ser fatorado como:

Por frações parciais:

49

O que resulta:

Tomando transformada inversa:

Continuação...

Expansão em Frações Parciais

A transformada inversa

Pode ser reordenada

50

Continuação...

Exemplo 10: Expansão em Frações Parciais51

o polinômio,

Raízes:

Pode ser fatorado como:

Resolvendo para A e B,

Expansão em Frações Parciais

Equações de potencia similar em s,

temos

Por tanto,

temos

Tomando T.L-1

52

Continuação...

3( )

( 1)( 2)

sF s

s s

+=+ +

Expansão frações parciais..“ veja as regras”

( )1 2

F ss

A B

s= +

+ +2( ) 1( )t tf t e eA B t− − = +

3( 1) ( 1)

( 1)( 2) 1 2

s A Bs s

s s s s

+ + = + + + + + +

3( 1)

( 2) 2

s BA s

s s

+ = + + + +

2

3

( 1)s

sB

s =−

+= +

2A =

A:

3( 2) ( 2)

( 1)( 2) 1 2

s A Bs s

s s s s

+ + = + + + + + +

3( 2)

( 1) 1

s As B

s s

+ = + + + +

1

3

( 2)s

sA

s =−

+= +

1B = −

B:

2( ) ( ) 1(12 )t tf t e e t− − −= +

11)

Transformada Inversa de Laplace

3 25 9 7( )

( 1)( 2)

s s sF s

s s

+ + +=+ +

32

( 1)( 2)

ss

s s

+= + ++ +

21 2

A Bs

s s= + + +

+ +

2( ) '( ) 2 ( ) 1( )t tf t t t Ae Be tδ δ − − = + + +

2( ) '( ) 2 ( ) 2 1( )t tf t t t e e tδ δ − − = + + −

A e B do mesmo modo como no problema anterior.

12)54

Transformada Inversa de Laplace

22

2 12( ) , 2 5 ( 1 2)( 1 2)

2 5

sF s s s s j s j

s s

+= + + = + − + ++ +

2 12( )

( 1 2)( 1 2)

sF s

s j s j

+=+ − + + ( 1 2) ( 1 2)

A A

s j s j= +

+ − + +

(1 2) (1 2)( ) 1( )j t j tf t Ae Ae t− − − + = +

1 2

2 12

1 2s j

sA

s j =− +

+= + +

2( 1 2) 12

1 2 1 2

j

j j

− + +=− + + +

1 2.5j= − 1.19032.6926 je−=

( )(2 1.1903) (2 1.1903)( ) 2.6926 1( )t j t j tf t e e e t− − − − = +

1.19032.6926 jA e=

( ) 5.3852 cos(2 1.1903) 1( )tf t e t t− = −

13)

2

3

2 3( )

( 1)

s sF s

s

+ +=+ 2 31 ( 1) ( 1)

A B C

s s s= + +

+ + + 2 31 ( 1) ( 1)

A B C

s s s= + +

+ + +

23 3

3 2 3

2 3( 1) ( 1)

( 1) 1 ( 1) ( 1)

s s A B Cs s

s s s s

+ ++ = + + + + + + +

2( ) 1( )2

t t tCf t Ae Bte t e t− − − = + +

2 22 3 ( 1) ( 1)s s s A s B C+ + = + + + +2 2

1 12 3 ( 1) ( 1)

s ss s s A s B C C

=− =− + + = + + + + = 2=

2

1

2 3s

dB s s

ds =−

= + + [ ] 12 2

ss

=−= + 0=

22

2

1

2 3s

dA s s

ds =−

= + +

2

1

2 2s

ds

ds =−

= + 2=

2( ) 2 1( )t tf t e t e t− − = +

Transformada Inversa de Laplace

Expansão em Frações Parciais

Algoritmo geral para solução de EDOs

� Tomar Transforamada Laplace de ambos os lados da EDO � Determinar as raízes para D(s) � Fatorar a equação polinomial característica

• Encontrar as raízes (ex: Função “roots” ou “poles” no Matlab)

• Identificar os fatores e multiplicidades � Realizar expansão em frações parciais� Invertir a Transf. de Laplace usando tabelas de Laplace

57

)(

)()(

sD

sNsG =

Expansão em Frações Parciais

Para uma função :

O polinômio D(s) tem raízes do tipo: � Raízes Reais

• resulta termo exponencial • resulta termo constante

� Raízes Complexaresulta resposta exponencial c/ peso senoidal

• resulta um sinal senoidal puro

58

)(

)()(

sD

sNsG =

L

F(s)

aF(s) + bF(s)

sF(s) – f(0)

f(t)

af(t) + bf(t)

f’(t)

f ”(t)

Transformada de Laplace

s2 F(s)-sf(0)-f’(0)

Finalizando... 59

Recommended