You are on page 1of 10

Laplace no Matlab >> syms a t w >> f = sym(exp(-a*t)*cos(w*t) >> F = laplace(f) >> pretty(F) ( ) ( ) Laplace no Matcad ( ) ( )

f(t):= f(t) laplace(

(
)

Fraes parciais ( ) ( ) No Matlab >>num=[2 5 3 6] >>dem=[1 6 11 6] >>[r,p,k]=residue(num,dem) r -6 -4 3 A regra ser a seguinte: p -3 -2 -1 k 2 0 0 ( ) ( )

Exemplo 2; ( ) ( ) ( ) ( )

Procedimento no Matlab >>(s+1)^3 Ans (s+1) >>expand(ans);pretty(ans) 3 2

s + 3s + 3s + 1 feita a expanso faa: >>num=[0 1 2 3] >>den=[1 3 3 1] [r,p,k]=residue(num,den) r 1 0 2 P -1 -1 -2 k vazio vazio vazio

Como encontrar as razes de um polinmio. Exemplo:

>> p=[1 2 5] p= 1 2 5

>> r=roots(p) r= -1.0000 + 2.0000i -1.0000 - 2.0000i

Exemplo 3: ( ) No Matlab >>num=[1 8 23 35 28 3] >>den=[0 0 1 6 8 0] >>[r,p,k]=residue(num,den) r 0,375 0,25 0,375 P -4 -2 0 k 1 2 3

( ) >>num=[0 1] >>den=[1 1] Plotar uma funo degrau diretamente:

( ) >>num=[0 0 1] >>den=[1 0.2 1] >>step(num,den)

Agora pensando com diagrama de blocos. Exemplo 1: Tomemos por exemplo esta equao ( )

Para criar diagramas de blocos devemos pensar na equao de outra forma: 1 passo: Remodelar a equao. ( )

2 passo: Vamos analisar cada termo da equao acima a) Ns temos um elemento e que est sendo somado ao sistema e um elemento v que est sendo subtrado do sistema e ambos esto sendo multiplicados por b) Agora podemos ir ao diagrama de blocos: 1 criamos o bloco somador que ir juntar os termos.

2 para formar ns temos que somar e subtrair v e multiplicar tudo por 1/RC, logo:

3 devemos agora passar por um integrador para localizar v

4 devemos ligar o v de sada com o v do somador, isto se faz posicionando a seta do mouse no v de sada segurando ctrl clicando e arrastando at o v do somador

5 para visualizar o grfico formado deve-se acrescentar na sada um scope(ou osciloscpio). Fica fcil quando se entende a regra porm ela sempre gera duvidas, por isso vou demostrar uma equao maior e que vale como regra para resolver qualquer sistema. Regra: estaremos aqui usando o exemplo 2-2.1 do livro Princpios e Prtica do Controle Automtico de Processo

Agora usando a regra descrita acima:

1 criamos o bloco somador que ir juntar os termos.

Podemos ver que nesta ns teremos trs pontos de ligao, um que soma e dois que iro ser subtrados.

Esses trs valores iro formar o , que ir passar por um integrador para formar que ir passar por outro integrador para formar y da sada.

A seta vermelha indica o 1 termo

o x escrito na equao ser dado por um degrau ou

rampa isso pode variar, aqui ns iremos trabalhar apenas com degraus unitrios, a seta azul significa , que dever ser puxada atravs do ctrl clique e arraste.

O mesmo deve ser feito para y, ambas devem entrar no somador com sinal o primeiro termo com j fora dito representa o degrau, logo deve entrar como tau, e com um ganho de

Exemplo 2-2.1

Se substituirmos esses valores na regra acima descrita teremos:

Aplicando teremos:

No Matlab:

A curva que ns importa ser a de azul. Mas agora surgiu a dvida se isto esta correto, para sabermo se isso esta correto iremos usar outro programa que ir sanar nossa dvida, o Matcad.

Nele escrevemos a equao no domnio de Laplace em funo de Y(s) e usamos o comando invlaplace para calcular a inversa de Laplace diretamente e mandamos ele plotar um grfico, comparando os dois teremos a certeza de que estamos no caminho certo.
t 3

t 3

f ( t)
2

9s 2 6s 1s

invlaplace 2

2 t e 3

2 e

1.6

1.2 f ( t) 0.8

0.4

4 t

10

You might also like