Apostila Controle Serpa - 09

download Apostila Controle Serpa - 09

of 238

Transcript of Apostila Controle Serpa - 09

  • 8/6/2019 Apostila Controle Serpa - 09

    1/238

    Controle de Sistemas em Tempo Contnuo

    .

    Controle de Sistemas em Tempo Contnuo

    Alberto Luiz Serpa

    2007

    Esta apostila foi escrita com base nas notas de aulas utilizadas na dis-ciplina de Controle de Sistemas Mecanicos que ministrei para os cursos degraduacao em Engenharia de Controle e Automacao e Engenharia Mecanicada UNICAMP nos ultimos anos. Este material representa um guia de estudos

    e nao tem o objetivo de substituir os bons livros adotados como bibliografiada disciplina.Com o surgimento da ferramenta de Internet para ensino aberto da UNI-

    CAMP, o meu interesse em ter material didatico digitado passou a ser maiorpela facilidade de poder disponibilizar este material aos alunos. Alem disso,acredito que sera mais facil atualizar e melhorar continuamente este material.

    Esta versao foi atualizada em fevereiro de 2009.

    Prof. Dr. Alberto Luiz Serpa - 2009 1

  • 8/6/2019 Apostila Controle Serpa - 09

    2/238

    Controle de Sistemas em Tempo Contnuo

    Sumario

    1 Introducao 6

    2 Entradas Padronizadas 82.1 Degrau Unitario . . . . . . . . . . . . . . . . . . . . . . . . . . 82.2 Rampa unitaria . . . . . . . . . . . . . . . . . . . . . . . . . . 82.3 Parabola unitaria . . . . . . . . . . . . . . . . . . . . . . . . . 102.4 Funcao Senoidal . . . . . . . . . . . . . . . . . . . . . . . . . . 102.5 Funcao impulso unitario (Delta de Dirac) . . . . . . . . . . . . 102.6 Funcao porta ou pulso unitario (Gate) . . . . . . . . . . . . . 10

    2.7 Funcao serie de potencias . . . . . . . . . . . . . . . . . . . . . 11

    3 Transformada de Laplace 113.1 Propriedades da Transformada de Laplace . . . . . . . . . . . 14

    3.1.1 Linearidade . . . . . . . . . . . . . . . . . . . . . . . . 143.1.2 Diferenciacao real . . . . . . . . . . . . . . . . . . . . . 143.1.3 Integracao real . . . . . . . . . . . . . . . . . . . . . . 163.1.4 Teorema do valor final . . . . . . . . . . . . . . . . . . 173.1.5 Teorema do valor inicial . . . . . . . . . . . . . . . . . 173.1.6 Translacao real . . . . . . . . . . . . . . . . . . . . . . 183.1.7 Funcoes periodicas . . . . . . . . . . . . . . . . . . . . 18

    3.1.8 Diferenciacao Complexa . . . . . . . . . . . . . . . . . 193.1.9 Integracao Complexa . . . . . . . . . . . . . . . . . . . 203.1.10 Translacao Complexa . . . . . . . . . . . . . . . . . . . 203.1.11 Convolucao Real . . . . . . . . . . . . . . . . . . . . . 20

    3.2 Transformada inversa de Laplace - metodo da expansao emfracoes parciais . . . . . . . . . . . . . . . . . . . . . . . . . . 22

    4 Diagrama de blocos 304.1 Montagem direta de diagramas de blocos . . . . . . . . . . . . 314.2 Montagem em serie de digramas de blocos . . . . . . . . . . . 32

    4.3 Montagem em paralelo de diagramas de blocos . . . . . . . . . 33

    5 Modelagem de alguns sistemas lineares 345.1 Sistemas massa-mola-amortecedor de um grau de liberdade . . 345.2 Sistema mecanico torcional de um grau de liberdade . . . . . . 355.3 Circuito RC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365.4 Circuito RLC . . . . . . . . . . . . . . . . . . . . . . . . . . . 385.5 Sistema massa-mola-amortecedor com 2 graus de liberdade . . 40

    6 Linearizacao 42

    Prof. Dr. Alberto Luiz Serpa - 2009 2

  • 8/6/2019 Apostila Controle Serpa - 09

    3/238

    Controle de Sistemas em Tempo Contnuo

    7 Formas padronizadas de sistemas com parametros concen-trados 447.1 Sistema de ordem zero . . . . . . . . . . . . . . . . . . . . . . 447.2 Sistema de primeira ordem . . . . . . . . . . . . . . . . . . . . 447.3 Sistema de segunda ordem . . . . . . . . . . . . . . . . . . . . 47

    8 Funcao de Transferencia 508.1 Resposta ao impulso e convolucao . . . . . . . . . . . . . . . . 528.2 Matriz de transferencia . . . . . . . . . . . . . . . . . . . . . . 52

    9 Criterios de Desempenho 55

    9.1 Sistemas de Primeira Ordem . . . . . . . . . . . . . . . . . . . 559.2 Sistema de segunda ordem . . . . . . . . . . . . . . . . . . . . 57

    10 Estabilidade de sistemas lineares 6310.1 Estabilidade para entrada nula . . . . . . . . . . . . . . . . . . 6310.2 Estabilidade BIBO . . . . . . . . . . . . . . . . . . . . . . . . 67

    11 Resposta em frequencia 6811.1 Relacao de amplitude e angulo de fase . . . . . . . . . . . . . 6811.2 Resposta em frequencia de um sistema de primeira ordem . . . 7011.3 Resposta em frequencia de um sistema de segunda ordem . . . 70

    11.4 Resposta em frequencia de um integrador puro . . . . . . . . . 7111.5 Diagramas de Bode . . . . . . . . . . . . . . . . . . . . . . . . 71

    11.5.1 Diagramas de Bode para o integrador puro . . . . . . . 7111.5.2 Diarama de Bode de sistemas de primeira ordem . . . . 7211.5.3 Diagramas de Bode para sistemas de primeira ordem

    em serie . . . . . . . . . . . . . . . . . . . . . . . . . . 7311.5.4 Diagrama de Bode de sistemas de segunda ordem . . . 75

    11.6 Banda de passagem . . . . . . . . . . . . . . . . . . . . . . . . 7811.7 Algumas caractersticas em frequencia de sistemas de segunda

    ordem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

    11.8 Diagrama de Nyquist . . . . . . . . . . . . . . . . . . . . . . . 8011.8.1 Diagrama de Nyquist de sistemas de primeira ordem . 8011.8.2 Diagrama de Nyquist para sistemas de segunda ordem 81

    12 Sistemas de nvel de tanques - introducao a malha fechada 8412.1 Sistema de um tanque . . . . . . . . . . . . . . . . . . . . . . 8412.2 Modelo instrumentado do sistema do tanque . . . . . . . . . . 8612.3 Sistema de dois tanques independentes . . . . . . . . . . . . . 9012.4 Sistema de dois tanques interligados . . . . . . . . . . . . . . . 91

    Prof. Dr. Alberto Luiz Serpa - 2009 3

  • 8/6/2019 Apostila Controle Serpa - 09

    4/238

    Controle de Sistemas em Tempo Contnuo

    12.5 Inclusao do controlador automatico . . . . . . . . . . . . . . . 9312.6 Analise do sistema controlado sujeito a disturbios . . . . . . . 95

    13 Malha fechada e malha aberta 98

    14 Analise de erro estacionario 9914.1 Erro estacionario em realimentacao unitaria . . . . . . . . . . 9914.2 Erro estacionario em realimentacao nao unitar i a . . . . . . . . 104

    15 Lugar das razes 105

    16 Criterio de estabilidade de Nyquist 11016.1 Princpio do argumento de Cauchy . . . . . . . . . . . . . . . 111

    17 Analise de estabilidade relativa 11717.1 Margens de ganho e de fase . . . . . . . . . . . . . . . . . . . 11717.2 Margens de estabilidade no diagrama de Nyquist . . . . . . . . 123

    18 Aproximacoes para sistemas de segunda ordem 125

    19 Controladores classicos 12619.1 Acao de controle de duas posicoes (liga ou desliga) . . . . . . . 12719.2 Acao de controle proporcional . . . . . . . . . . . . . . . . . . 13019.3 Acao de controle integral . . . . . . . . . . . . . . . . . . . . . 13319.4 Acao de controle proporcional-integral . . . . . . . . . . . . . 13319.5 Acao proporcional-derivativa . . . . . . . . . . . . . . . . . . . 13619.6 Acao de controle proporcional-integral-derivativo . . . . . . . . 13919.7 Efeito fsico das constantes kp e kd em sistemas de segunda

    ordem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14419.8 Controle PID - Metodo Ziegler-Nichols . . . . . . . . . . . . . 14519.9 Projeto PID analtico na frequencia . . . . . . . . . . . . . . . 14819.10Projeto PID com base no lugar das razes . . . . . . . . . . . . 15219.11Controlador em avanco . . . . . . . . . . . . . . . . . . . . . . 157

    19.12Compensacao em atraso . . . . . . . . . . . . . . . . . . . . . 16619.13Projeto avanco-atraso analtico na frequencia . . . . . . . . . . 17419.14Projeto avanco-atraso com base no lugar das razes . . . . . . 179

    20 Modelo de estados 18320.1 Representacao no espaco de estados de equacoes diferenciais

    sem derivadas na excitacao . . . . . . . . . . . . . . . . . . . . 18520.2 Representacao de sistemas com derivadas na excitacao . . . . 18720.3 Representacoes canonicas no espaco de estados . . . . . . . . . 189

    Prof. Dr. Alberto Luiz Serpa - 2009 4

  • 8/6/2019 Apostila Controle Serpa - 09

    5/238

    Controle de Sistemas em Tempo Contnuo

    20.3.1 Forma canonica controlavel . . . . . . . . . . . . . . . 18920.3.2 Forma canonica observa v e l . . . . . . . . . . . . . . . . 1 8 9

    20.4 Autovalores da matriz Ann . . . . . . . . . . . . . . . . . . . 19120.5 Relacao entre funcoes de transferencia e modelo de estado . . 19120.6 Solucao das equacoes de estado - sistemas invariantes no tempo193

    20.6.1 Solucao da equacao homogenea . . . . . . . . . . . . . 19320.7 Matriz de transicao de estados . . . . . . . . . . . . . . . . . . 19420.8 Solucao das equacoes de estado nao homogeneas . . . . . . . . 195

    21 Realimentacao de estados 19721.1 Caso de regulador . . . . . . . . . . . . . . . . . . . . . . . . . 198

    21.2 Formula de Ackermann . . . . . . . . . . . . . . . . . . . . . . 19921.3 Caso de rastreador - entrada degrau . . . . . . . . . . . . . . . 205

    22 Realimentacao da sada e observadores de estado 21622.1 Malha fechada com observador - regulador . . . . . . . . . . . 21822.2 Alocacao de polos do observador . . . . . . . . . . . . . . . . . 22022.3 Funcao de transferencia equivalente para regulador . . . . . . 22022.4 Malha fechada com observador - rastreador . . . . . . . . . . . 221

    23 Bibliografia 231

    A Variaveis-funcoes complexas 232

    B Equacoes diferenciais 234B.1 Solucao da equacao homogenea . . . . . . . . . . . . . . . . . 234B.2 Determinacao da solucao homogenea da equacao diferencial . . 235B.3 Solucao particular da equacao diferencial . . . . . . . . . . . . 236B.4 Solucao completa da equacao diferencial . . . . . . . . . . . . 237

    C Exerccios - em preparacao 238C.1 Exerccios relacionados a secao 1 . . . . . . . . . . . . . . . . 238

    Prof. Dr. Alberto Luiz Serpa - 2009 5

  • 8/6/2019 Apostila Controle Serpa - 09

    6/238

    Controle de Sistemas em Tempo Contnuo

    1 Introducao

    Apresentam-se a seguir algumas definicoes basicas.Um sistema associa uma funcao de entrada x(t) a uma funcao de sada

    y(t). Se o sistema recebe uma acao, apresentara uma resposta associada,conforme ilustrado na Figura 1.

    x(t) y(t)Sistema

    (Excitacao-Entrada) (Resposta-Sada)

    Figura 1: Representacao de um sistema na forma de diagrama de blocos.

    Um modelo caracteriza uma representacao dos aspectos essenciais de umsistema de forma utilizavel.

    Controlar significa atuar sobre um dado sistema de modo a atingir resul-tados de acordo com um objetivo previamente estabelecido. Usualmente osistema a ser controlado e chamado de planta, ou ainda, de processo.

    O controlador, ou tambem chamado de compensador, e um sub-sistemaque tem a funcao de controlar a planta.

    Em um sistema em malha aberta a sada do sistema nao tem efeito naacao do controle, ou seja, nao existe medicao da sada nem realimentacao,Figura 2. O desempenho de um sistema de malha aberta depende de umaboa calibracao.

    EntradaControlador

    Atuacao SadaPlanta

    Figura 2: Sistema em malha aberta.

    Um exemplo de sistema em malha aberta e o disparo de um projetil(problema de balstica convencional). Apos o tiro, o resultado esperado naopodera ser corrigido.

    Em um sistema em malha fechadao sinal de sada possui um efeito diretona acao de controle (sistemas de controle realimentados), Figura 3. A malhafechada implica no uso de realimentacao com o objetivo de reduzir o erro dosistema.

    Os elementos basicos de um sistema de controle em malha fechada sao: aplanta, o controlador, o atuador e o elemento de medida (sensor).

    Prof. Dr. Alberto Luiz Serpa - 2009 6

  • 8/6/2019 Apostila Controle Serpa - 09

    7/238

    Controle de Sistemas em Tempo Contnuo

    Entrada Erro Atuacao

    ControladorSada

    Planta

    Elemento de medida

    Figura 3: Sistema em malha fechada.

    Alguns exemplos de sistemas em malha fechada sao:

    Ato de dirigir um carro. A pista representa o objetivo a ser seguido, ocarro representa a planta, a sada e a posicao do carro, o elemento demedida e a visao do motorista, a acao de controle e feita de acordo coma habilidade do motorista em funcao do erro entre a posicao do carroe a posicao determinada pela pista, e a atuacao e feita pelos bracos domotorista sobre a planta atraves do volante do carro.

    Sucessivos disparos de projeteis. A cada tiro, o resultado pode ser veri-ficado pelo atirador e uma compensacao pode ser feita para o proximo

    tiro visando acertar o alvo. Neste caso, nota-se o uso da resposta parafins de reduzir o erro do sistema, caracterizando a realimentacao.

    Sistema de ar-condicionado ou refrigerador. A temperatura especifi-cada e verificada pelo sensor do equipamento, que liga ou desliga con-forme o erro encontrado, buscando manter a temperatura constanteconforme a especificacao desejada.

    Verifica-se que a realimentacao negativa e caracterizada pela determinacaodo erro entre a entrada desejada e a sada do sistema. A atuacao e feita combase nesta diferenca.

    A realimentacao positiva e indesejavel nos sistemas de controle pois adi-ciona energia ao sistema levando a instabilidade.

    Um regulador tem como objetivo manter a sada do sistema em um valorconstante. Por exemplo, um sistema de refrigeracao que mantem constantea temperatura de um ambiente.

    Um rastreador tem como objetivo seguir uma entrada variavel. Por exem-plo, um sistema robotizado que segue uma certa trajetoria em um processode soldagem.

    Prof. Dr. Alberto Luiz Serpa - 2009 7

  • 8/6/2019 Apostila Controle Serpa - 09

    8/238

    Controle de Sistemas em Tempo Contnuo

    2 Entradas Padronizadas

    As entradas padronizadas sao utilizadas na analise de desempenho dos sis-temas. Em geral, a entrada real e desconhecida e sao definidos algunsparametros para avaliar o desempenho dos sistemas de forma objetiva e ho-mogenea.

    As entradas padronizadas constituem uma boa maneira de prever o de-sempenho do sistema e permitem realizar comparacoes de sistemas.

    As principais entradas padronizadas sao apresentadas a seguir.

    2.1 Degrau Unitario

    A entrada degrau unitario, usualmente denotada por u(t), e definida como

    u(t) =

    1 se t > 00 se t 0 ,

    e esta representada graficamente na Figura 4.

    1

    t

    u(t)

    Figura 4: Degrau unitario.

    Um degrau unitario com translacao e dado por:

    u(t T) =

    1 se t > T,0 se t

    T,

    e esta representado na Figura 5.

    2.2 Rampa unitaria

    A rampa unitaria, usualmente denotada por r(t), e definida como:

    r(t) = tu(t) =

    t se t > 0,0 se t 0,

    e esta ilustrada na Figura 6.

    Prof. Dr. Alberto Luiz Serpa - 2009 8

  • 8/6/2019 Apostila Controle Serpa - 09

    9/238

    Controle de Sistemas em Tempo Contnuo

    tT

    u(t T)

    Figura 5: Degrau unitario com translacao.

    t

    r(t)

    45o

    Figura 6: Rampa unitaria.

    Prof. Dr. Alberto Luiz Serpa - 2009 9

  • 8/6/2019 Apostila Controle Serpa - 09

    10/238

    Controle de Sistemas em Tempo Contnuo

    2.3 Parabola unitaria

    A parabola unitaria e definida como:

    x(t) =1

    2t2u(t) =

    12

    t2 se t > 0,0 se t 0,

    e esta ilustrada na Figura 7.

    t

    x(t)

    Figura 7: Parabola unitaria.

    2.4 Funcao Senoidal

    A funcao senoidal de amplitude A, frequencia w e angulo de fase , e dadapor:

    x(t) = Asen(wt + ).

    2.5 Funcao impulso unitario (Delta de Dirac)

    O impulso unitario (t) e definido como:

    (t) = 0 para t= 0, e

    +

    (t)dt = 1,

    ou seja, possui duracao nula, amplitude infinita e area unitaria, e sua repre-sentacao grafica usual e a da Figura 8.

    2.6 Funcao porta ou pulso unitario (Gate)

    O pulso unitario e definido como a diferenca entre um degrau unitario e outrodegrau unitario transladado, ou seja,

    g(t) = u(t) u(t T),

    Prof. Dr. Alberto Luiz Serpa - 2009 10

  • 8/6/2019 Apostila Controle Serpa - 09

    11/238

    Controle de Sistemas em Tempo Contnuo

    t

    (t)

    Figura 8: Impulso unitario.

    cujo resultado e mostrado na Figura 9.

    t

    g(t)

    T

    1

    Figura 9: Pulso unitario.

    2.7 Funcao serie de potencias

    A serie de potencias e definida como:

    x(t) =

    a0 + a1t + a2t

    2 + ... se t > 0,0 se t 0.

    3 Transformada de Laplace

    A transformada de Laplace e um metodo para resolver equacoes diferenciaislineares no qual as operacoes como diferenciacao e integracao sao substitudas

    Prof. Dr. Alberto Luiz Serpa - 2009 11

  • 8/6/2019 Apostila Controle Serpa - 09

    12/238

    Controle de Sistemas em Tempo Contnuo

    por operacoes algebricas no plano complexo. A componente transitoria e ade regime permanente podem ser obtidas simultaneamente. Alem disso, atransformada de Laplace e fundamental para a analise de sistemas via funcoesde transferencia.

    A transformada de Laplace de uma funcao f(t) e definida por

    F(s) = L [f(t)] =0

    f(t)estdt, com s = + jw.

    A transformada inversa de Laplace e dada por

    f(t) =L1F(s) =

    1

    2j +j

    jF(s)estds, t > 0.

    A integral de Laplace existira/convergira se 0 e escolhido de forma que

    limt

    e0tf(t) = 0, (1)

    onde 0 e chamado de abscissa de convergencia.Para a maioria das funcoes e possvel adotar um valor de 0 positivo

    e suficientemente grande tal que a equacao (1) e satisfeita. Isso sempresera verdadeiro para exponenciais positivas ou para funcoes que crescem auma taxa menor que uma exponencial. Existem funcoes onde isso nao sera

    satisfeito para nenhum valor de 0, por exemplo, et2

    , que por sorte aparecemraramente nos problemas de engenharia.

    Exemplo: Calcular L[f(t)] para f(t) = eat, a = b + jc.

    F(s) = Leat

    =0

    eatestdt =

    =0

    e(s+a)tdt =1

    s + ae(s+a)t

    0=

    1s + a

    [0 1] = 1s + a

    .

    A abscissa de convergencia e determinada por

    limt

    e0teat

    = lim

    te(0+b+jc)t = lim

    t

    e(0+b)tejct

    ,

    e para que este limite convirja a zero, entao 0 + b > 0, ou 0 > b.

    Exemplo: Calcular L[f(t)] para f(t) = cos(wt).E possvel escrever que

    cos(wt) =1

    2

    ejwt + ejwt

    .

    Prof. Dr. Alberto Luiz Serpa - 2009 12

  • 8/6/2019 Apostila Controle Serpa - 09

    13/238

    Controle de Sistemas em Tempo Contnuo

    Logo,

    L[f(t)] = 12

    L[ejwt] + L[ejwt]

    =

    1

    2

    1

    s jw +1

    s + jw

    =

    s

    s2 + w2.

    limt e

    0t

    1

    2

    ejwt + ejwt

    = 0, se 0 > 0.

    Exemplo: Calcular L[u(t)] para o degrau unitario u(t).

    u(t) = 0 se t 0,

    1 = e

    0t

    se t > 0.Logo,

    U(s) = L[u(t)] = 1s + 0

    =1

    s, 0 > 0.

    Exemplo: Calcular L[(t)] para o impulso unitario (t).Seja a funcao f(t) mostrada na Figura 10 e definida por

    f(t) =

    0 se t < 0,1

    t0se 0 t t0,

    0 se t0 < t.

    f(t)

    t

    1t0

    t0

    Figura 10: Representacao do impulso unitario, t0 0.O impulso unitario pode ser representado como:

    (t) = limt00

    f(t).

    Prof. Dr. Alberto Luiz Serpa - 2009 13

  • 8/6/2019 Apostila Controle Serpa - 09

    14/238

    Controle de Sistemas em Tempo Contnuo

    Assim,

    L[(t)] = L limt00

    f(t)

    =0

    limt00

    f(t)estdt =

    = limt00

    0

    f(t)estdt = limt00

    t00

    1

    t0estdt =

    = limt00

    1

    t0

    1s

    estt00

    = lim

    t00

    1 est0

    st0

    .

    Aplicando a regra de LHopital tem-se que

    limt00

    1 est0

    st0= lim

    t00

    s est0

    s

    = 1.

    Portanto,L[(t)] = 1.

    3.1 Propriedades da Transformada de Laplace

    3.1.1 Linearidade

    A transformada de Laplace e um operador linear, ou seja,

    L[1f1 + 2f2] = 1L(f1) + 2L(f2).

    Prova:L[1f1 + 2f2] =

    0

    (1f1 + 2f2)estdt =

    01f1e

    stdt +0

    2f2estdt = 1L[f1] + 2L[f2].

    3.1.2 Diferenciacao real

    SeL[f(t)] = F(s),

    entao,

    L

    df

    dt

    = sF(s) f(0).

    Prova:

    L

    df

    dt

    =0

    df

    dtestdt =

    0

    estdf.

    Prof. Dr. Alberto Luiz Serpa - 2009 14

  • 8/6/2019 Apostila Controle Serpa - 09

    15/238

    Controle de Sistemas em Tempo Contnuo

    Integrando por partes, udv = uv vdu, com u = est, dv = df,

    du = sestdt e v = f(t), tem-se,0

    udv = estf(t)|0 0

    f(t)(s)estdt =

    = estf(t)|0 +0

    f(t)s estdt = 0 f(0) + sF(s).Portanto,

    L

    df

    dt

    = sF(s) f(0).

    Generalizando, tem-se:

    L

    dnf(t)

    dtn

    = snF(s)

    n1i=0

    sni1

    dif

    dti

    t=0

    .

    Prova:Seja g = df

    dt. Logo,

    L

    dg

    dt

    = sG(s) g(0) = sL[g(t)] g(0) =

    = sL dfdt

    g(0) = s(sF(s) f(0)) dfdt

    t=0

    =

    = s2F(s) sf(0) dfdt

    t=0

    .

    Seja h = dgdt

    . Logo,

    L

    dh

    dt

    = sH(s) h(0) = sL[h(t)] h(0) =

    = sL dgdt h(0) = s(sG(s) g(0)) h(0) =

    = s2G(s) sg(0) h(0) = s2L[g(t)] sg(0) h(0) =

    = s2L

    df

    dt

    s df

    dt

    t=0

    d2f

    dt2

    t=0

    =

    = s2(sF(s) f(0)) s dfdt

    t=0

    d2f

    dt2

    t=0

    =

    Prof. Dr. Alberto Luiz Serpa - 2009 15

  • 8/6/2019 Apostila Controle Serpa - 09

    16/238

    Controle de Sistemas em Tempo Contnuo

    = s3

    F(s) s2

    f(0) sdf

    dt t=0

    d2f

    dt2 t=0

    .

    Pode-se continuar assim por diante para derivadas de ordem n.Se todas as condicoes iniciais sao nulas tem-se que:

    L

    dnf(t)

    dtn

    = snF(s).

    Note que derivar no tempo corresponde a multiplicar por s no domniode Laplace quando as condicoes iniciais sao nulas.

    3.1.3 Integracao real

    Se L[f(t)] = F(s), entao,

    L

    f(t)dt

    =1

    sF(s) +

    1

    s

    f(t)dt

    t=0

    Quando todas as condicoes iniciais sao nulas tem-se que:

    L

    f(t)dt

    =F(s)

    s.

    Prova:L

    f(t)dt

    =0

    f(t)dt

    u

    estdt dv

    Definindo-se u =

    f(t)dt e dv = estdt tem-se que v = est

    s , o que permitefazer uma integracao por partes (

    udv = uv vdu). Logo,

    0

    f(t)dt

    estdt =

    est

    s

    f(t)dt

    0

    0

    est

    s f(t)dt =

    =

    1

    s f(t)dtt=0 +1

    s

    0 f(t)est

    dt =

    =1

    sF(s) +

    1

    s

    f(t)dt

    t=0

    = L

    f(t)dt

    .

    Note que integrar no tempo corresponde a dividir por s no domnio deLaplace quando as condicoes iniciais sao nulas.

    Prof. Dr. Alberto Luiz Serpa - 2009 16

  • 8/6/2019 Apostila Controle Serpa - 09

    17/238

    Controle de Sistemas em Tempo Contnuo

    3.1.4 Teorema do valor final

    Se L[f(t)] = F(s) e existirem

    L

    df

    dt

    , lim

    t f(t) e lims0sF(s),

    entao,lim

    t f(t) = lims0sF(s).

    Prova:

    L dfdt = sF(s) f(0) L dfdt + f(0) = sF(s),lims0

    sF(s) = lims0

    L

    df

    dt

    + f(0)

    = lim

    s0L

    df

    dt

    + f(0) =

    = lims0

    0

    df

    dtestdt + f(0) =

    0

    lims0

    estdf + f(0) =0

    df + f(0) = f() f(0) + f(0) = f() = limt f(t).

    3.1.5 Teorema do valor inicialSe L[f(t)] = F(s) e existirem

    L

    df

    dt

    e lim

    s sF(s),

    entao,lim

    t0+f(t) = lim

    s sF(s).

    Prova:

    lims sF(s) = lims

    L dfdt + f(0) = lim

    sLdf

    dt + f(0) =

    = lims

    0

    df

    dtestdt + f(0) =

    0

    lims e

    stdf + f(0) = f(0) = limt0+

    f(t).

    Prof. Dr. Alberto Luiz Serpa - 2009 17

  • 8/6/2019 Apostila Controle Serpa - 09

    18/238

    Controle de Sistemas em Tempo Contnuo

    f(t) f(t T)u(t T)

    tT

    Figura 11: Representacao da translacao de f(t).

    3.1.6 Translacao real

    Seja F(s) = L[f(t)], entao,L[f(t T)u(t T)] = esTF(s).

    Prova:

    L [f(t T)u(t T)] =0

    f(t T)u(t T)estdt =

    = T

    f(t T)u(t T)estdt = 0

    f()u()es(+T)d =

    = esT0

    f()u()esd = esTF(s),

    onde = t T e d = dt.

    tT

    Figura 12: Representacao dos eixos t e .

    3.1.7 Funcoes periodicas

    Para f(t) uma funcao periodica de perodo T tem-se que

    L[f(t)] = 11 esT F1(s),

    Prof. Dr. Alberto Luiz Serpa - 2009 18

  • 8/6/2019 Apostila Controle Serpa - 09

    19/238

    Controle de Sistemas em Tempo Contnuo

    onde F1(s) =L

    [f1(t)] e f1(t) e o primeiro perodo de f(t).Prova:

    f(t) = f1(t)u(t) + f1(t T)u(t T) + f1(t 2T)u(t 2T) + . . . ,

    F(s) = L[f(t)] = L[f1(t)u(t)]+L[f1(tT)u(tT)]+L[f1(t2T)u(t2T)]+. . .Mas

    L[f1(t)u(t)] = F1(s),L[f1(t T)u(t T)] = esTF1(s),

    L[f1(t

    2T)u(t

    2T)] = es2TF1(s),

    e consequentemente,

    F(s) = F1(s) + esTF1(s) + e

    2sTF1(s) + . . . = (1 + esT + e2sT + . . .)F1(s).

    Como T > 0 tem-se que esT = 1esT

    < 1. A sequencia 1, 1esT

    , 1e2sT

    , ..., euma PG de razao 1

    esT, cuja soma e 1

    1esT . Logo,

    F(s) =1

    1 esT F1(s).

    Verifica-se que o fato de s ser complexo nao altera o resultado da PG, ouseja,

    1

    esT=

    1

    e(a+jb)T=

    1

    eaTejbT,

    onde eaT > 1 e ejbT e periodico e limitado.

    3.1.8 Diferenciacao Complexa

    Se L[f(t)] = F(s) entao

    dF(s)

    ds

    =

    L[tf(t)].

    Prova:

    dF(s)ds

    = dds

    0

    f(t)estdt = 0

    d

    ds

    f(t)est

    dt =

    = 0

    f(t)test

    dt =

    0

    tf(t)estdt = L[tf(t)].

    Prof. Dr. Alberto Luiz Serpa - 2009 19

  • 8/6/2019 Apostila Controle Serpa - 09

    20/238

    Controle de Sistemas em Tempo Contnuo

    3.1.9 Integracao Complexa

    Se L[f(t)] = F(s), e existe s F(s)ds, entao,L

    f(t)

    t

    =

    sF(s)ds.

    Prova:s

    F(s)ds =

    s

    0

    f(t)estdtds =0

    f(t)

    sestds

    dt =

    =

    0 f(t) est

    t

    s dt =0

    f(t)

    t est

    dt = L f(t)

    t .3.1.10 Translacao Complexa

    Se L[f(t)] = F(s), entao,F(s + a) = L[eatf(t)].

    Prova:L[eatf(t)] =

    0

    eatf(t)estdt =

    = 0

    f(t)e(a+s)tdt = 0

    f(t)estdt = F(s) = F(s + a).

    3.1.11 Convolucao Real

    Define-se a convolucao entre f(t) e g(t) como

    h(t) = f(t) g(t) =t0

    f()g(t )d.

    Se L[f(t)] = F(s) e L[g(t)] = G(s), entao,

    L[f(t) g(t)] = F(s)G(s).Prova: t

    0f()g(t )d =

    0

    f()g(t )u(t )d,

    pois

    u(t ) = u(( t)) =

    1 se ( t) > 0 ou < t,0 se ( t) 0 ou t.

    Prof. Dr. Alberto Luiz Serpa - 2009 20

  • 8/6/2019 Apostila Controle Serpa - 09

    21/238

  • 8/6/2019 Apostila Controle Serpa - 09

    22/238

    Controle de Sistemas em Tempo Contnuo

    t

    ttt

    T

    TTT

    A

    A A

    f1(t)

    f1(t)

    AT

    tu(t) AT

    (t T)u(t T) Au(t T)

    Figura 14: Dente de serra.

    Aplicando a propriedade de funcoes periodicas tem-se para o dente deserra:

    F(s) = 1

    1 esTF1(s) = A

    T s2 1

    (1

    T s)esT

    1 esT .

    3.2 Transformada inversa de Laplace - metodo da ex-pansao em fracoes parciais

    Este metodo aplica-se quando X(s) e uma funcao racional (quociente de doispolinomios em s), ou seja,

    X(s) =Q(s)

    P(s),

    onde Q(s) possui ordem m e P(s) possui ordem n, com m < n.As principais etapas do metodo sao:

    1. Desenvolver Q(s)P(s)

    em fracoes parciais na forma

    X(s) =Q(s)

    P(s)=

    c1r1(s)

    +c2

    r2(s)+ . . . +

    cnrn(s)

    ,

    onde ri(s) sao polinomios de grau 1 ou 2. Deve-se encontrar as razesde P(s) (polinomio na forma fatorada).

    Prof. Dr. Alberto Luiz Serpa - 2009 22

  • 8/6/2019 Apostila Controle Serpa - 09

    23/238

    Controle de Sistemas em Tempo Contnuo

    2. Calcular as constantes ci, i = 1, . . . , n.

    3. Obter a transformada inversa de cada fracao parcial, que sao funcoesmais simples.

    Exemplo: Caso de razes simples. Seja

    X(s) =a + bs

    (s 1)(s 2) ; 1 = 2.

    Pode-se escrever X(s) da seguinte forma:

    X(s) =a + bs

    (s 1)(s 2) =c1

    s 1 +c2

    s 2onde c1 e c2 sao constantes que devem ser determinadas.

    Multiplicando-se por s 1 tem-se:

    (s 1)X(s) = a + bss 2 = c1 + (s 1)

    c2s 2 .

    Fazendo s = 1, pois s pode assumir qualquer valor, tem-se

    (s 1)X(s)|s=1 = c1 = a + b11 2 .

    De forma analoga

    c2 = (s 2)X(s)|s=2 =a + b22 1 .

    Logo,

    X(s) =

    a + b11

    2

    1

    s

    1

    +

    a + b22

    1

    1

    s

    2

    .

    A anti-transformada de cada fracao parcial pode ser calculada, ou seja,

    f(t) = L1[X(s)] = a + b11 2e

    1t +a + b22 1 e

    2t.

    Portanto, para n razes simples tem-se que:

    ci = (s i)X(s)|s=i, i = 1, 2, . . . , n .

    Prof. Dr. Alberto Luiz Serpa - 2009 23

  • 8/6/2019 Apostila Controle Serpa - 09

    24/238

    Controle de Sistemas em Tempo Contnuo

    Exemplo: Razes Multiplas. Seja

    X(s) =a + bs

    (s 1)2(s 2) ,

    com 1 de multiplicidade 2.A expansao em fracoes parciais torna-se

    X(s) =a + bs

    (s 1)2(s 2) =c1

    (s 1)2 +c2

    (s 1) +c3

    (s 2) . (2)

    Multiplicando por (s 1)2 obtem-se

    (s 1)2X(s) = a + bss 2 = c1 + (s 1)c2 +

    (s 1)2s 2 c3, (3)

    e fazendo s = 1, tem-se que

    c1 =a + b11 2 .

    Derivando a equacao (3) com relacao a s e fazendo s = 1 obtem-se c2,ou seja,

    c2 = dds

    (s 1)2X(s)s=1

    = dds

    a + bss 2

    s=1

    = 2b a(1 2)2 .

    Portanto, para q razes reais e iguais, s = i, tem-se

    cp =1

    (p 1)!

    dp1

    dsp1[(s i)qX(s)]

    s=i

    , p = 1, . . . , q .

    Multiplicando a equacao (2) por s 2 e fazendo s = 2 tem-sea + bs

    (s 1)2 s=2 = c3 c3 =

    a + b2

    (2 1)2

    .

    A anti-transformada de cada fracao parcial pode ser calculada como

    L1

    1

    (s i)q

    =1

    (q 1)! tq1eit.

    Exemplo: Determinar a transformada de Laplace de uma equacao de se-gunda ordem

    y + 2wny + w2ny(t) = w

    2nf(t),

    Prof. Dr. Alberto Luiz Serpa - 2009 24

  • 8/6/2019 Apostila Controle Serpa - 09

    25/238

    Controle de Sistemas em Tempo Contnuo

    com as seguintes condicoes iniciais y(0) = y0 e y(0) = v0.Pode-se escrever

    L[y(t)] = Y(s), L[y(t)] = sY(s) y0 e L[y(t)] = s2Y(s) sy0 v0.Consequentemente

    (s2 + 2wns + w2n)Y(s) (s + 2wn)y0 v0 = w2nF(s),

    ou ainda

    Y(s) =1

    s2

    + 2wns + w2

    n w2nF(s) + v0 + (s + 2wn)y0 ,

    onde cada termo desta equacao pode ser analizado de forma independentedevido ao sistema ser linear.

    Com condicoes iniciais nulas, y0 = 0 e v0 = 0, tem-se

    Y(s) =w2n

    s2 + 2wns + w2nF(s) = G(s)F(s),

    onde

    G(s) =w2n

    s2 + 2wns + w2n

    e a funcao de transferencia que relaciona a entrada a sada do sistema e quepressupoe condicoes iniciais nulas, ou seja,

    Y(s) = G(s)F(s).

    Exemplo: Seja um sistema de primeira ordem descrito por

    a1dy

    dt+ a0y = b0x dy

    dt+ y = x(t).

    onde =

    a1a0

    e =b0a0

    com a condicao inicial y(0) = 0.Aplicando a transformada de Laplace, tem-se que

    L

    dy

    dt+ y

    = L[x(t)] sY(s) + Y(s) = X(s)

    onde L[y(t)] = Y(s) e L[x(t)] = X(s).

    Prof. Dr. Alberto Luiz Serpa - 2009 25

  • 8/6/2019 Apostila Controle Serpa - 09

    26/238

    Controle de Sistemas em Tempo Contnuo

    E possvel escrever que

    Y(s) =

    s + 1X(s),

    com a seguinte funcao de transferencia:

    G(s) =

    s + 1.

    Considere os casos das entradas apresentadas a seguir.

    1. Seja x(t) = u(t) uma entrada do tipo de degrau unitario. Logo tem-seque

    X(s) = L[u(t)] =1

    se a transformada de Laplace da equacao do sistema de primeira ordemtorna-se

    Y(s) =

    s + 1

    1

    s.

    Deseja-se determinar a resposta temporal y(t) atraves da expansao emfracoes parciais, ou seja,

    Y(s) =

    s + 1

    1

    s=

    c1

    s + 1

    +c2s

    . (4)

    Multiplicando (4) por s + 1 tem-se

    s= c1 + (s +

    1

    )

    c2s

    ,

    e fazendo s = 1

    , pois a equacao deve ser valida para qualquer s,tem-se

    ( 1

    )= c1 + 0 c1 = .

    Multiplicando (4) por s e calculando-se para s = 0 tem-se,

    s + 1

    =

    c1s + 1

    s + c2 c2 = .

    Logo,

    Y(s) =

    s

    s + 1

    .

    Fazendo a anti-transformada de Laplace tem-se:

    L1

    1

    s 1

    s + 1

    = (1 e 1t) = y(t), t 0.

    Prof. Dr. Alberto Luiz Serpa - 2009 26

  • 8/6/2019 Apostila Controle Serpa - 09

    27/238

    Controle de Sistemas em Tempo Contnuo

    2. Seja x(t) = (t) um impulso unitario. A transformada de Laplace doimpulso unitario e

    X(s) = L[(t)] = 1.e a transformada de Laplace da equacao do sistema de primeira ordemtorna-se

    Y(s) = G(s) =

    s + 1

    .

    A resposta ao impulso pode ser encontrada atraves da transformadainversa, ou seja,

    y(t) = L1 s + 1

    =

    e t , t 0,

    cuja representacao grafica esta na Figura 15.

    t

    y(t)

    Figura 15: Resposta ao impulso de um sistema de primeira ordem.

    3. Seja x(t) = tu(t) uma rampa unitaria. A transformada de Laplace darampa unitaria e

    X(s) = L[tu(t)] = 1s2

    ,

    e a transformada da equacao da resposta do sistema de primeira ordemtorna-se

    Y(s) =

    s + 1

    1

    s2=

    c1s2

    +c2s

    +c3

    s + 1

    . (5)

    As constantes da expansao em fracoes parciais podem entao ser calcu-ladas. Multiplicando (5) por s + 1

    e fazendo s = 1

    tem-se

    c3 =

    s2

    s= 1

    =

    1

    2= .

    Prof. Dr. Alberto Luiz Serpa - 2009 27

  • 8/6/2019 Apostila Controle Serpa - 09

    28/238

    Controle de Sistemas em Tempo Contnuo

    Multiplicando (5) por s2 tem-se

    s + 1

    = c1 + sc2 + s2 c3

    s + 1

    , (6)

    e fazendo s = 0, tem-se

    c1 =

    s + 1

    s=0

    = .

    Derivando (6) com relacao a s obtem-se

    (s + 1

    )2

    = c2 +d

    ds

    s2

    c3s + 1

    ,

    e fazendo s = 0 obtem-se

    c2 =

    ( 1

    )2= .

    Logo, a transformada de Laplace na forma de fracoes parciais e

    Y(s) =

    s + 1 +

    s2

    s ,cuja anti-transformada sera dada por

    y(t) = L1[Y(s)] y(t) =

    et + t

    , t 0.

    A resposta temporal e ilustrada na Figura 16.

    t

    y(t) resposta

    entrada

    Figura 16: Resposta a rampa unitaria de sistema de primeira ordem.

    Prof. Dr. Alberto Luiz Serpa - 2009 28

  • 8/6/2019 Apostila Controle Serpa - 09

    29/238

  • 8/6/2019 Apostila Controle Serpa - 09

    30/238

    Controle de Sistemas em Tempo Contnuo

    L1

    w

    (jw + 1

    )(2jw) 1s jw = w

    (jw + 1

    )(2jw)ejwt

    .

    As formulas de Euler, ejt = cost + jsent e ejt = cost jsent, podemser empregadas de forma que

    y(t) =

    w1+w22

    et+

    +w

    (jw+ 1)(2jw)(coswt jsenwt)+

    +w

    (jw+ 1)(2jw)

    (coswt + jsenwt)

    ,

    ou ainda,

    y(t) = w1 + w22

    e t coswt + 1 w

    senwt , t 0.

    4 Diagrama de blocos

    E possvel representar sistemas atraves de diagramas de blocos. Os smbolosbasicos sao o integrador, o somador e o multiplicador e est ao mostrados naFigura 17.

    x(t)x(t)y(0)

    y(t)y(t)y(t)k

    x1(t)

    x2(t)

    xn(t)

    IntegradorSomador

    Multiplicador

    Figura 17: Simbologia para diagramas de blocos.

    O integrador executa a seguinte operacao:

    y(t) =t0

    x()d + y(0).

    O somador executa:

    y(t) = x1(t) + x2(t) + . . . + xn(t).

    O multiplicador executa:

    y(t) = kx(t).

    Prof. Dr. Alberto Luiz Serpa - 2009 30

  • 8/6/2019 Apostila Controle Serpa - 09

    31/238

    Controle de Sistemas em Tempo Contnuo

    4.1 Montagem direta de diagramas de blocos

    As equacoes diferencias que representam sistemas lineares usuais podem serrepresentadas com o uso dos diagramas de blocos.

    Exemplo: Considere a equacao diferencial

    d3y

    dt3+ 8

    d2y

    dt2+ 37

    dy

    dt+ 50y = u(t).

    Esta equacao pode ser reescrita na forma

    d3y

    dt3 = 8d2y

    dt2 37dy

    dt 50y + u(t), (8)que permite a montagem direta do diagrama de blocos da Figura 18.

    u(t) y(t)

    50

    37

    8

    yyd3y

    dt3

    Figura 18: Diagrama de blocos correspondente a equacao (8).

    Exemplo: Seja uma outra equacao diferencial que se deseja representarna forma de diagrama de blocos:

    d3ydt3

    + 8 d2y

    dt2+ 37 dy

    dt+ 50y = 3 du

    dt+ 5u(t). (9)

    Esta equacao pode ser escrita no domnio de Laplace como

    (s3 + 8s2 + 37s + 50) D(s)

    Y = (3s + 5) N(s)

    U,

    ou tambem,

    D(s)X = U, X =Y

    N(s).

    Prof. Dr. Alberto Luiz Serpa - 2009 31

  • 8/6/2019 Apostila Controle Serpa - 09

    32/238

    Controle de Sistemas em Tempo Contnuo

    O diagrama de blocos de D(s)X = U ja foi construdo anteriormente,bastando substituir y por x na Figura 18.

    Como Y = N(s)X, ou seja,

    Y = (3s + 5)X y(t) = 3dxdt

    + 5x,

    e os valores de x estao disponveis no diagrama de blocos, e possvel incluiros termos relacionados a N(s) conforme na Figura 19.

    u(t) y(t)

    50

    37

    8

    3

    5x(t)xxd

    3xdt3

    Figura 19: Diagrama de blocos correspondente a equacao (9).

    4.2 Montagem em serie de digramas de blocos

    Uma funcao G(s) representativa de um sistema pode ser fatorada na forma

    G(s) = G1(s)G2(s) . . . Gm(s).

    Neste caso, o sistema pode ser visto com uma serie de subsistemas. Paraevitar a necessidade de um diferenciador, os subsistemas devem ser esco-lhidos adequadamente, de forma que o grau do numerador nao exceda o graudo denominador em cada subsistema.

    Prof. Dr. Alberto Luiz Serpa - 2009 32

  • 8/6/2019 Apostila Controle Serpa - 09

    33/238

    Controle de Sistemas em Tempo Contnuo

    Exemplo: Seja o sistema

    G(s) =3s + 5

    s3 + 8s2 + 37s + 50=

    1

    s + 2

    G1(s)

    3s + 5

    s2 + 6s + 25

    G2(s)

    ,

    que permite a construcao do diagrama de blocos da Figura 20, onde os sub-sistemas G1(s) e G2(s) foram colocados em serie.

    u(t) y(t)

    2 6

    25

    5

    3

    Figura 20: Diagrama de blocos de dois sistemas concatenados em serie.

    4.3 Montagem em paralelo de diagramas de blocos

    Neste caso a funcao G(s) do sistema e expandida em fracoes parciais na forma

    G(s) = G1(s) + G2(s) + . . . + Gm(s),

    onde Gi(s) representa usualmente sistemas de primeira ordem ou sistemasde segunda ordem.

    Exemplo: Seja

    G(s) =3s + 5

    s3 + 8s2 + 37s + 50=

    117

    s + 2 G1(s)

    +s17

    + 5517

    s2 + 6s + 25 G2(s)

    ,

    cujo diagrama de blocos na forma paralela esta representado agora na Figura21. Nota-se que

    Y = G(s)U = (G1(s) + G2(s)) U = G1(s)U + G2(s)U.

    Prof. Dr. Alberto Luiz Serpa - 2009 33

  • 8/6/2019 Apostila Controle Serpa - 09

    34/238

    Controle de Sistemas em Tempo Contnuo

    u(t)

    y(t)

    2

    6

    25

    5517

    117

    117

    Figura 21: Diagrama de blocos com subsistemas em paralelo.

    5 Modelagem de alguns sistemas lineares

    5.1 Sistemas massa-mola-amortecedor de um grau deliberdade

    A Figura 22 apresenta um sistema massa-mola-amortecedor de um grau deliberdade para o qual e aplicada uma forca u(t) e considerada como respostao deslocamento y(t). Os parametros do sistema sao: massa m, rigidez damola k e constante de amortecimento viscoso c.

    Aplicando a segunda Lei de Newton, obtem-se a equacao diferencial domovimento, ou seja,

    u ky cy = my my + cy + ky = u(t).Dividindo-se pela massa m e levando para o domnio de Laplace, a equacao

    torna-se s2 +

    c

    ms +

    k

    m

    Y =

    1

    mU.

    Portanto, o polinomio caracterstico e

    s2 +c

    ms +

    k

    m= 0,

    Prof. Dr. Alberto Luiz Serpa - 2009 34

  • 8/6/2019 Apostila Controle Serpa - 09

    35/238

    Controle de Sistemas em Tempo Contnuo

    k c

    m

    uu

    ky cy

    y, y, y

    Figura 22: Sistema massa-mola-amortecedor e diagrama de corpo livre.

    que possui duas razes, que podem ser reais simples, reais duplas ou um parcomplexo conjugado.

    A equacao diferencial do sistema pode ser escrita como

    y =1

    mu c

    my k

    my,

    que permite a construcao direta do diagrama de blocos da Figura 23.

    y1m

    u

    km

    cm

    y y

    Figura 23: Diagrama de blocos do sistema massa-mola-amortecedor de umgrau de liberdade.

    5.2 Sistema mecanico torcional de um grau de liber-dade

    O sistema torcional de um grau de liberdade da Figura 24 e formado poruma inercia J, uma mola torcional de rigidez k e um amortecimento viscoso

    Prof. Dr. Alberto Luiz Serpa - 2009 35

  • 8/6/2019 Apostila Controle Serpa - 09

    36/238

    Controle de Sistemas em Tempo Contnuo

    c. O torque aplicado e m(t) e o deslocamento angular (t).

    k

    c

    J

    m(t)m(t)

    c k

    Figura 24: Sistema torcional de um grau de liberdade.

    A equacao diferencial que descreve o movimento do sistema pode serobtida pela aplicacao da Lei de Newton, ou seja,

    m(t) k c = J J + c + k = m(t).

    No domnio de Laplace escreve-se que

    s2 +

    c

    Js +

    k

    J

    =

    1

    JM,

    cuja equacao caracterstica e

    s2 +c

    Js +

    k

    J= 0.

    O diagrama de blocos correspondente a este sistema e apresentado naFigura 25.

    5.3 Circuito RC

    Seja um circuito RC (resistor R e capacitor C em serie) ilustrado na Figura26, tendo como entrada uma tensao v(t) e como sada a tensao no capacitorvC(t).

    Os comportamentos do resistor e do capacitor sao descritos por:

    vR = RiR, iC = CdvCdt

    ,

    Prof. Dr. Alberto Luiz Serpa - 2009 36

  • 8/6/2019 Apostila Controle Serpa - 09

    37/238

    Controle de Sistemas em Tempo Contnuo

    1J

    m

    kJ

    cJ

    Figura 25: Diagrama de blocos do sistema torcional de um grau de liberdade.

    v(t)

    vC(t)++

    i(t)

    R

    C

    Figura 26: Circuito RC.

    Prof. Dr. Alberto Luiz Serpa - 2009 37

  • 8/6/2019 Apostila Controle Serpa - 09

    38/238

    Controle de Sistemas em Tempo Contnuo

    ou ainda no domnio de Laplace:

    VR = RIR, IC = CsVC.

    Neste caso iR = iC pois os componentes estao em serie.Aplicando a lei das malhas de Kirchhoff, obtem-se a equacao

    v = vR + vC V = RCsVC + VC,

    ou ainda,

    s +

    1

    RCVC =

    1

    RCV.

    Pode-se representar este sistema na forma de uma funcao de transferenciacomo:

    VC = G(s)V =1

    RC

    s + 1RC

    V.

    Verifica-se que este sistema e de primeira ordem e que

    vC =1

    RCv 1

    RCvC,

    o que permite a construcao direta do diagrama de blocos da Figura 27.

    vCv vC

    1RC

    1RC

    Figura 27: Diagrama de blocos do circuito RC.

    5.4 Circuito RLC

    Seja um circuito formado por um resistor R, um indutor L e um capacitorC em serie com uma tensao v(t) de entrada e tendo como sada a tensao nocapacitor vC(t), conforme esquematizado na Figura 28.

    As leis que governam os componentes do circuito sao:

    vR = RiR, iC = CdvCdt

    , vL = LdiLdt

    .

    Prof. Dr. Alberto Luiz Serpa - 2009 38

  • 8/6/2019 Apostila Controle Serpa - 09

    39/238

    Controle de Sistemas em Tempo Contnuo

    v(t)vC(t)+

    +

    i(t)

    R

    C

    L

    Figura 28: Circuito RLC.

    ou no domnio de Laplace:

    VR = RIR, IC = CsVC VL = LsIL.

    Como os componentes estao em serie, todos apresentam a mesma cor-rente, ou seja, iR = iL = iC = i.

    Deseja-se escrever a relacao entre a entrada v(t) e a sada vC(t). Con-sequentemente,

    VR = RI = RCsVC,

    VL = LsI = Ls(CsVC) = LCs2VC.

    Aplicando-se a lei de malhas escreve-se

    v = vR + vL + vC,

    e substituindo as tensoes calculadas para cada componente tem-se

    V = RCsVC + LCs2VC + VC,

    s2 +R

    Ls +

    1

    LC

    VC =

    1

    LCV.

    A funcao de transferencia neste caso e

    G(s) =1

    LC

    s2 + RL

    s + 1LC

    .

    A equacao diferencial correspondente ao sistema VC(t) = G(s)V(t) podeser escrita como

    vC =1

    LCv R

    LvC 1

    LCvC

    que permite diretamente a representacao na forma de diagrama de blocos daFigura 29.

    Prof. Dr. Alberto Luiz Serpa - 2009 39

  • 8/6/2019 Apostila Controle Serpa - 09

    40/238

    Controle de Sistemas em Tempo Contnuo

    vC1LC

    v

    1

    LC

    RL

    vC vC

    Figura 29: Diagrama de blocos para um circuito RLC.

    5.5 Sistema massa-mola-amortecedor com 2 graus deliberdade

    Seja o sistema massa-mola-amoretecedor de dois graus de liberdade repre-sentado na Figura 30.

    Aplicando a lei de Newton escreve-se para cada massa:

    k2(y2 y1) + c2(y2 y1) k1y1 c1y1 + u1(t) = m1y1,

    k2(y2 y1) c2(y2 y1) + u2(t) = m2y2.Estas equacoes podem ser escritas na forma matricial como:

    m1 00 m2

    M

    y1y2

    y

    +

    (c1 + c2) c2

    c2 c2

    C

    y1y2

    y

    +

    +

    (k1 + k2) k2

    k2 k2

    K

    y1y2

    y=

    u1(t)u2(t)

    u,

    ou tambemMy + Cy + Ky = u(t),

    onde M e a matriz de massa, C e a matriz de amortecimento, K e a matriz derigidez, y e vetor deslocamento, y e o vetor velocidade, y e o vetor aceleracaoe u(t) e o vetor de excitacao (forcas externas aplicadas).

    Prof. Dr. Alberto Luiz Serpa - 2009 40

  • 8/6/2019 Apostila Controle Serpa - 09

    41/238

    Controle de Sistemas em Tempo Contnuo

    k1

    k2

    c1

    c2

    m1

    m1

    m2

    m2

    y1

    y2

    u1(t)

    u1(t)

    u2(t)

    u2(t)

    k1y1 c1y1

    k2(y2 y1) c2(y2 y1)

    y2 > y1

    Figura 30: Sistema massa-mola-amortecedor de dois graus de liberdade ediagramas de corpo livre.

    Prof. Dr. Alberto Luiz Serpa - 2009 41

  • 8/6/2019 Apostila Controle Serpa - 09

    42/238

    Controle de Sistemas em Tempo Contnuo

    6 Linearizacao

    Muitos problemas possuem termos nao lineares e que dificultam a analise.Uma forma de simplificar estes problemas e empregar uma linearizacao, queembora seja uma aproximacao, normalmente permite a analise do problema.

    O aspecto central da linearizacao e a aplicacao da serie de Taylor, tomando-se ate o termo linear. Seja a Figura 31 em que f(x) e uma funcao nao lineare se deseja determinar uma aproximacao y(x) para f(x) em torno do pontox0.

    f, y

    f(x)

    y(x)

    xxo

    Figura 31: Linearizacao.

    A funcao f(x) pode ser expandida em serie de Taylor como

    f(x) = f(x0) +df

    dx

    x0

    (x x0)1!

    +d2f

    dx2

    x0

    (x x0)22!

    + ...

    Tomando apenas o primeiro e o segundo termos tem-se

    f(x)

    y(x) = f(x0) +

    df

    dx x0(x

    x0),

    em torno do ponto x0, que e uma aproximacao linearizada para f(x).

    Exemplo: Seja um tanque conforme a mostrado na Figura 32 no qual avazao de sada depende de forma nao linear do nvel de lquido no tanque.

    Neste problema tem-se que: Fi e a vazao que entra no tanque, F e avazao que sai do tanque, h e a altura do nvel de lquido no tanque, e A e aarea da secao transversal do tanque.

    Prof. Dr. Alberto Luiz Serpa - 2009 42

  • 8/6/2019 Apostila Controle Serpa - 09

    43/238

    Controle de Sistemas em Tempo Contnuo

    F

    h

    Fi

    Figura 32: Esquema do tanque.

    A vazao de sada depende da altura do nvel de lquido do tanque por

    F =

    h.

    A equacao diferencial (nao linear) para a variacao da altura h no tanquee

    Adh

    dt= Fi F A dh

    dt+

    h = Fi.

    A linearizacao deve ser conduzida para o termo nao linear correspondentea funcao f(h) =

    h. Assim,

    f(h) f(h0) + d(

    h)

    dh

    h0

    (h h0) =

    h0 +1

    2h120 (h h0).

    Substituindo o resultado da linearizacao na equacao diferencial tem-se

    Adh

    dt+

    h0 +

    1

    2

    h0(h h0)

    = Fi,

    Adh

    dt+

    h

    2

    h0= Fi h0

    2,

    que agora e uma equacao direfencial linear.Os erros envolvidos na linearizacao aumentam a medida em que se distancia

    do ponto em torno do qual a funcao foi linearizada. No caso deste exemplo,a aproximacao sera valida em torno do nvel h0.

    Prof. Dr. Alberto Luiz Serpa - 2009 43

  • 8/6/2019 Apostila Controle Serpa - 09

    44/238

    Controle de Sistemas em Tempo Contnuo

    7 Formas padronizadas de sistemas com parametrosconcentrados

    7.1 Sistema de ordem zero

    Um sistema de ordem zero e descrito por uma equacao diferencial de ordemzero, ou seja, por uma equacao algebrica do tipo

    a0y = b0x,

    ou tambem

    y = x, =

    b0a0 ,

    onde e a sensibilidade estatica.Um sistema de ordem zero e instantaneo, sem atraso ou distorcao. Um

    sistema que pode ser considerado sistema de ordem zero e o termopar (trans-duz temperatura em voltagem instantaneamente, e pode ser linearizado numdado intervalo).

    7.2 Sistema de primeira ordem

    Um sistema de primeira ordem e descrito por uma equacao diferencial de

    primeira ordem como

    a1dy

    dt+ a0y = b0x,

    ou no domnio de Laplace,

    (a1s + a0)Y = b0X.

    Define-se = a1a0

    como a constante de tempo e = b0a0

    o ganho ou sensi-bilidade estatica. Logo,

    ( s + 1)Y = X.

    A equacao homogenea e y + y = 0

    e a equacao caracterstica e s + 1 = 0 cuja raiz e s = 1

    .A solucao homogenea da equacao diferencial e do tipo

    yh(t) = Aet .

    Seja a condicao inicial y(0) = y0. Logo,

    yh(t) = y0et .

    Prof. Dr. Alberto Luiz Serpa - 2009 44

  • 8/6/2019 Apostila Controle Serpa - 09

    45/238

    Controle de Sistemas em Tempo Contnuo

    Para y0= 0 e t = , tem-se

    y() = y0e1 = 0.3678y0 y()

    y0= 0.3678.

    Observa-se que a constante de tempo fornece uma medida da velocidadeque a resposta do sistema tende a zero. Nota-se que decorrido o tempo ,a reducao percentual da resposta natural e aproximadamente 37% do valorinicial y0, como ilustrado na Figura 33.

    yh(t)

    t

    y0

    0.3678y0

    Figura 33: Resposta homogenea de um sistema de primeira ordem, > 0.

    Seja o caso em que a entrada e um degrau unitario u(t). Neste caso, a

    equacao diferencial do sistema ey + y = u(t).

    A solucao particular e do tipo:

    yp(t) = C,

    pois o degrau e uma constante para t > 0.A solucao completa sera a soma da solucao homogenea e da solucao par-

    ticular:y(t) = Ae

    t + C.

    Seja o caso particular da condicao inicial y(0) = 0. Logo,

    y(0) = 0 = Ae0 + C = A + C A = C,e consequentemente,

    y(t) = C(1 et )E possvel calcular a seguinte derivada

    y(t) = C1

    et .

    Prof. Dr. Alberto Luiz Serpa - 2009 45

  • 8/6/2019 Apostila Controle Serpa - 09

    46/238

    Controle de Sistemas em Tempo Contnuo

    Substituindo y(t) e y(t) na equacao diferencial tem-se:

    C1

    et + C(1 et ) = C = ,

    e portanto a solucao da equacao diferencial e

    y(t) = (1 et ),

    cuja representacao grafica esta na Figura 34.

    y(t)

    t

    0.6321

    Figura 34: Solucao completa de sistema de primeira ordem.

    Verifica-se que para t = tem-se

    y()

    = 1 e1 = 0.6321,

    ou seja, para um tempo igual a o sistema atingiu aproximadamente 63%da resposta de regime.

    Um exemplo de sistema de primeira ordem e o modelo linearizado doenchimento do tanque dado por

    A

    dh

    dt +

    h

    2h0 = Fi

    h0

    2 .

    Um outro exemplo e o circuito RC descrito por

    RCy + y = u(t),

    com = RC e = 1.

    Prof. Dr. Alberto Luiz Serpa - 2009 46

  • 8/6/2019 Apostila Controle Serpa - 09

    47/238

    Controle de Sistemas em Tempo Contnuo

    7.3 Sistema de segunda ordem

    Um sistema de segunda ordem e descrito por uma equacao diferencial desegunda ordem como

    a2y + a1y + a0y(t) = b0x(t) ou y +a1a2

    y +a0a2

    y =b0a2

    x(t).

    Esta equacao de segunda ordem pode ser escrita no domnio de Laplaceem uma forma padronizada como

    (s2 + 2wns + w2n)Y = w

    2nX,

    onde

    wn =

    a0a2

    ,

    e a frequencia natural,

    =a1

    2

    a0a2,

    e o fator de amortecimento, e

    =b0a0

    e o ganho estatico. Note que o ganho estatico e o fator que multiplicadopela amplitude da entrada resulta no valor de regime (desconsiderando-se osefeitos dinamicos de y e y).

    A resposta natural do sistema e baseada na equacao homogenea, cujaequacao caracterstica e:

    s2 + 2wns + w2n = 0.

    As razes da equacao caracterstica sao s1,2 = wn wn

    2 1, cujanatureza depende do valor de . Os casos possveis sao analisados a seguir.

    Amortecimento subcrtico/sistema sub-amortecido, < 1

    No caso de sistema sub-amortecido, < 1, as razes sao complexas conjugadase podem ser escritas como

    s1,2 = wn jwn

    1 2 = jwd,

    onde = wn e a parte real e wd = wn

    1 2 e a parte imaginaria(caracterizando a frequencia natural amortecida). Estas razes podem serrepresentadas no plano complexo como na Figura 35.

    Prof. Dr. Alberto Luiz Serpa - 2009 47

  • 8/6/2019 Apostila Controle Serpa - 09

    48/238

    Controle de Sistemas em Tempo Contnuo

    wn = cte

    = cte

    s1

    s2

    wn

    wn

    wn

    1 2

    wn

    1 2

    (real)

    jw (imaginario)

    Figura 35: Representacao de um par complexo conjugado no plano complexo.

    Nesta representacao verifica-se que wn e o raio do crculo e cos = .Observa-se que as razes s1 e s2 caminham sobre o crculo em funcao do valorde .

    A solucao homogenea de um sistema de segunda ordem e do tipo

    yh(t) = A1es1t + A2e

    s2t = ewnt(A1ejwdt + A2e

    jwdt) = Aewntsen(wdt + ),

    que caracteriza uma resposta oscilatoria com frequencia wd.Considere uma entrada do tipo degrau unitario, u(t). A solucao particular

    sera do tipoyp = C para t 0.

    Logo, yp = 0 e yp = 0. Substituindo-se na equacao do sistema, tem-se,

    w2nC = w2n C = .

    A solucao completa do sistema e a soma da solucao particular e da solucaohomogenea:

    y(t) = + Aewnt

    sen(wdt + ),onde A e sao determinados atraves das condicoes iniciais.

    Verifica-se da Figura 35 que:

    sen =

    1 2, cos = e tan =

    1 2

    .

    No caso em que y(0) = 0 e y(0) = 0 (condicoes iniciais nulas) tem-se

    y(0) = + Asen = 0 A = 1 2 ,

    Prof. Dr. Alberto Luiz Serpa - 2009 48

  • 8/6/2019 Apostila Controle Serpa - 09

    49/238

    Controle de Sistemas em Tempo Contnuo

    y(0) = A(wn)sen + Awdcos = 0 tan =wd

    wn =

    1

    2

    .

    Sistema criticamente amortecido, = 1

    No caso criticamente amortecido, = 1, as razes sao reais e iguais e estaosobre o eixo real no plano complexo, ou seja,

    s1 = s2 = wn = wn.A solucao transitoria (homogenea) e

    yh(t) = A1ewnt + A2te

    wnt,

    que representa um movimento que nao oscila.Considerando a entrada um degrau unitario, a solucao completa e da

    formay(t) = + A1e

    wnt + A2tewnt.

    Com as condicoes iniciais nulas, y(0) = 0 e y(0) = 0, tem-se

    y(0) = 0 = + A1 A1 = ,y(0) = 0 = A1(wn) + A2 A2 = wn.

    Sistema super-amortecido, > 1No caso de um sistema super-amortecido, > 1, as razes sao reais e distintas,ou seja,

    s1 = wn

    +

    2 1

    =

    11

    ,

    s2 = wn

    2 1

    =

    12

    .

    A resposta transitoria (solucao da equacao homogenea) e

    y(t) = A1et1 + A2e

    t2 ,

    e a solucao completa, considerando a entrada degrau unitario, e

    y(t) = + A1et1 + A2e

    t2 .

    Quando as condicoes iniciais sao nulas, y(0) = 0 e y(0) = 0, tem-se

    A1 =1

    1 2 e A2 =2

    1 2 .

    Verifica-se que o caso super-amortecido apresenta uma resposta sem carateroscilatorio como esperado.

    Prof. Dr. Alberto Luiz Serpa - 2009 49

  • 8/6/2019 Apostila Controle Serpa - 09

    50/238

    Controle de Sistemas em Tempo Contnuo

    Movimento harmonico simples, sistema nao amortecido, = 0

    No caso sem amortecimento, as razes sao complexas conjugadas com partereal nula, ou seja, estao sobre o eixo imaginario. Neste caso, o sistemaapresentara uma resposta transitoria sem decaimento, caracterizando o mo-vimento harmonico simples, ou seja, wd = wn, = 0 e yh(t) = Asen(wnt).

    8 Funcao de Transferencia

    Seja um sistema que estabelece uma relacao entre entrada e sada esquema-tizada na Figura 36.

    f(t) y(t)

    (entrada) (sada)

    sistema

    Figura 36: Relacao entre entrada e sada.

    Este sistema pode ser descrito por uma equacao diferencial do tipo

    andny

    dtn + an1

    dn1ydtn1 + . . . + a1

    dy

    dt + a0y(t) = b0f(t).

    Se as condicoes iniciais sao nulas, y(0) = y(0) = . . . = yn1(0) = 0, tem-seatraves da transformada de Laplace, que

    Y(s)

    F(s)= G(s) =

    b0ansn + an1sn1 + . . . + a1s + a0

    ,

    ou aindaY(s) = G(s)F(s)

    onde G(s) e uma funcao de transferencia e o sistema pode ser representadoconforme esquematizado na Figura 37.

    F(s) Y(s)G(s)

    Figura 37: Relacao entrada-sada no domnio de Laplace.

    Prof. Dr. Alberto Luiz Serpa - 2009 50

  • 8/6/2019 Apostila Controle Serpa - 09

    51/238

    Controle de Sistemas em Tempo Contnuo

    Caso o sistema possua duas entradas tem-se que

    andny

    dtn+ an1

    dn1ydtn1

    + . . . + a1dy

    dt+ a0y(t) = b1f1(t) + b2f2(t),

    cuja representacao esta na Figura 38.

    f1(t)

    f2(t)

    y(t)sistema

    Figura 38: Representacao de um sistema com duas entradas e uma sada.

    Considerando condicoes iniciais nulas e aplicando a transformada de La-place tem-se que

    (ansn + an1s

    n1 + . . . + a1s + a0)Y(s) = b1F1(s) + b2F2(s),

    Y(s) =b1

    ansn + an1sn

    1 + . . . + a1s + a0

    G1(s)F1(s)+

    b2ans

    n + an1sn1 + . . . + a1s + a0

    G2(s)F2(s),

    ou aindaY(s) = G1(s)F1(s) + G2(s)F2(s),

    onde G1(s) e G2(s) sao as funcoes de transferancia que relacionam cadaentrada a sada, conforme esquematizado na Figura 39.

    F1(s)

    F2(s)

    G1(s)

    G2(s)

    Y(s)

    Figura 39: Representacao de um sistema com duas entradas e uma sada.

    Para sistemas com multiplas entradas e multiplas sadas, define-se a ma-triz de transferencia como a matriz formada pelas relacoes entre cada entradae cada sada, considerando-se nulas todas as entradas exceto a entrada emquestao, e com todas as condicoes iniciais nulas.

    Prof. Dr. Alberto Luiz Serpa - 2009 51

  • 8/6/2019 Apostila Controle Serpa - 09

    52/238

    Controle de Sistemas em Tempo Contnuo

    8.1 Resposta ao impulso e convolucao

    Seja um sistema representado por

    Y(s) = G(s)X(s),

    onde G(s) e a funcao de transferencia.Sabe-se que a multiplicacao no domnio de Laplace e equivalente a con-

    volucao no domnio do tempo. Portanto,

    y(t) =t0

    x()g(t )d =t0

    g()x(t )d,

    com g(t) = 0 e x(t) = 0 para t < 0.Seja uma entrada do tipo impulso unitario, x(t) = (t), com condicoes

    iniciais nulas. Logo, X(s) = L[(t)] = 1, e entao

    Y(s) = G(s).

    Logo,y(t) = L1[G(s)] = g(t),

    e a resposta ao impulso, ou seja, a transformada de Laplace da resposta aoimpulso de um sistema fornece a respectiva funcao de transferencia.

    Na pratica, e possvel aproximar uma funcao impulso por uma funcaopulso de amplitude grande e de duracao pequena cuja area seja unitariaconforme mostrado na Figura 10. Nota-se que quando t0 0 o pulso tende aoimpulso. Portanto, a resposta de um sistema a um pulso de grande amplitudee de pequena duracao (area unitaria) tende a resposta do impulso do sistema.

    8.2 Matriz de transferencia

    O conceito de matriz de transferencia e aplicavel ao caso de sistemas commultiplas entradas e multiplas sadas.

    Considere um sistema com m entradas e n sadas. As m entradas carac-terizam o vetor de entrada. As n sadas caracterizam o vetor de sada.

    Seja, por exemplo, um sistema com duas entradas e duas sadas conformeesquematizado na Figura 40.

    A relacao entre as sadas e as entradas e dada por

    Y1(s) = G11(s)X1(s) + G12(s)X2(s),

    Y2(s) = G21(s)X1(s) + G22(s)X2(s).

    Prof. Dr. Alberto Luiz Serpa - 2009 52

  • 8/6/2019 Apostila Controle Serpa - 09

    53/238

    Controle de Sistemas em Tempo Contnuo

    X1(s)

    X2(s)

    Y1(s)

    Y2(s)

    G11

    G12

    G21

    G22

    Figura 40: Representacao de sistema com duas entradas e duas sadas.

    Escrevendo na forma matricial tem-se queY1(s)Y2(s)

    =

    G11(s) G12(s)G21(s) G22(s)

    X1(s)X2(s)

    ,

    sendo que Gij(s) e a funcao de transferencia relacionando a i-esima sadacom a j-esima entrada.

    Generalizando, para m entradas e n sadas, tem-se

    Y(s)n1 = G(s)nmX(s)m1

    onde Y(s)n1 e a transformada de Laplace do vetor de sada, G(s)nm e amatriz de transferencia e X(s)m1 e a transformada de Laplace do vetor deentrada.

    Exemplo: Considere o sistema da Figura 41 inicialmente em repouso.

    Sejam as forcas u1(t) e u2(t) as entradas e sejam as posicoes y1(t) e y2(t)as sadas.

    As equacoes do movimento podem ser escritas, ou seja, para a massa m1tem-se

    m1y1 = c(y2 y1) k1y1 + u1(t),m1y1 + c(y1 y2) + k1y1 = u1(t),

    e para a massa m2 tem-se

    m2y2 = c(y2 y1) k2y2 + u2(t),

    Prof. Dr. Alberto Luiz Serpa - 2009 53

  • 8/6/2019 Apostila Controle Serpa - 09

    54/238

    Controle de Sistemas em Tempo Contnuo

    k1

    k2

    c

    m1

    m1

    m2m2

    y1

    y2

    u1(t)

    u1(t)

    u2(t)

    u2(t)

    k1x1

    k2x2c(x2 x1)

    c(x2 x1)

    Figura 41: Sistema massa-mola-amortecedor de dois graus de liberdade.

    m2y2 + c(y2 y1) + k2y2 = u2(t).Aplicando a transformada de Laplace as duas equacoes do movimento e

    considerando condicoes iniciais nulas tem-se

    (m1s2 + cs + k1)Y1(s) csY2(s) = U1(s),

    (m2s2 + cs + k2)Y2(s) csY1(s) = U2(s).

    Matricialmente pode-se escrever quem1s

    2 + cs + k1 cscs m2s2 + cs + k2

    G1

    Y1(s)Y2(s)

    =

    U1(s)U2(s)

    .

    Portanto, Y1(s)Y2(s)

    = G(s)

    U1(s)U2(s)

    ,

    onde

    G(s) =1

    (m1s2 + cs + k1)(m2s2 + cs + k2) c2s2

    m2s2 + cs + k2 cs

    cs m1s2 + cs + k1

    ,

    e a matriz de transferencia, neste caso 2 2.

    Prof. Dr. Alberto Luiz Serpa - 2009 54

  • 8/6/2019 Apostila Controle Serpa - 09

    55/238

    Controle de Sistemas em Tempo Contnuo

    Consequentemente,

    y1(t) = L1

    (m2s2 + cs + k2)U1(s) + csU2(s)

    (m1s2 + cs + k1)(m2s2 + cs + k2) c2s2

    ,

    y2(t) = L1

    csU1(s) + (m1s2 + cs + k1)U2(s)

    (m1s2 + cs + k1)(m2s2 + cs + k2) c2s2

    .

    9 Criterios de Desempenho

    Esta secao apresenta os principais parametros de desempenho no tempo de

    sistemas de primeira e de segunda ordem.

    9.1 Sistemas de Primeira Ordem

    Seja um sistema de primeira ordem dado por

    a1dy

    dt+ a0y(t) = b0f(t) ou

    dy

    dt+ y = f(t),

    onde = a1a0

    e a constante de tempo e = b0a0

    e a sensibilidade estatica.A transformada de Laplace correspondente e

    sY(s) + Y(s) = F(s),

    e a respectiva funcao de transferencia e

    Y(s)

    F(s)=

    s + 1.

    1. A resposta ao impulso deste sistema e

    g(t) =

    et ,

    que se encontra ilustrada na Figura 42.

    2. A resposta ao degrau, ou resposta indicial, de um sistema de primeiraordem e

    y(t) = (1 e t),que se encontra ilustrada na Figura 43 para dois valores de constantede tempo (1 > 2) e na Figura 44 para dois valores da sensibilidadeestatica 1 > 2.

    Prof. Dr. Alberto Luiz Serpa - 2009 55

  • 8/6/2019 Apostila Controle Serpa - 09

    56/238

    Controle de Sistemas em Tempo Contnuo

    t

    (sistema estavel)

    Figura 42: Resposta ao impulso de sistema de primeira ordem, > 0.

    t

    12

    Figura 43: Sistema de primeira ordem - resposta ao degrau - 1 > 2.

    t

    12

    0, 631

    0, 632

    y(t)

    Figura 44: Sistema de primeira ordem - resposta ao degrau - 1 > 2.

    Prof. Dr. Alberto Luiz Serpa - 2009 56

  • 8/6/2019 Apostila Controle Serpa - 09

    57/238

    Controle de Sistemas em Tempo Contnuo

    t

    y(t)

    (t)

    Figura 45: Sistema de primeira ordem - resposta a rampa unitaria.

    3. A resposta a rampa unitaria e dada por

    y(t) = ( et + t ),

    e esta representada na Figura 45.

    A diferenca entre a rampa e a resposta do sistema e dada por

    (t) = t y(t) = (1 e t),e o erro estacionario e

    limt

    (t) = .

    9.2 Sistema de segunda ordem

    Seja um sistema de segunda ordem na forma padronizada

    d2y

    dt2+ 2wn

    dy

    dt+ w2ny = w

    2nf(t),

    onde wn e a frequencia natural, e o fator de amortecimento e e o ganhoestatico.

    A funcao de transferencia correspondente e

    Y(s)

    F(s)= G(s) =

    w2ns2 + 2wns + w2n

    .

    As razes da equacao caracterstica sao

    s1,2 = wn wn

    2 1 wd

    ,

    e os tres casos importantes de resposta natural podem ser analisados emfuncao do valor de , i.e.,

    Prof. Dr. Alberto Luiz Serpa - 2009 57

  • 8/6/2019 Apostila Controle Serpa - 09

    58/238

    Controle de Sistemas em Tempo Contnuo

    > 1: sistema superamortecido, comportamento nao oscilatorio, cujaresposta ao impulso e

    y(t) = C1es1t + C2e

    s2t.

    0 < < 1: sistema sub-amortecido, comportamento oscilatorio duranteo transitorio, cuja resposta ao impulso e

    y(t) = C1ewnt(senwdt + ).

    = 1: sistema criticamente amortecido, nao oscilatorio, cuja resposta

    ao impulso ey(t) = (C1 + C2t)e

    wnt.

    O comportamento de um sistema de segunda ordem sub-amortecido enormalmente analisado em termos da resposta ao degrau atraves de algunsparametros que permitem uma adequada comparacao. Estes parametros saobrevemente descritos a seguir e ilustrados na Figura 46.

    0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    1.4

    Resposta ao degrau unitario

    Amplitude

    Tempo (s)

    tp te

    ts

    yp

    eest

    Figura 46: Sistema de segunda ordem - principais parametros de desempenhona resposta ao degrau.

    Prof. Dr. Alberto Luiz Serpa - 2009 58

  • 8/6/2019 Apostila Controle Serpa - 09

    59/238

    Controle de Sistemas em Tempo Contnuo

    1. O valor de regime, , e o valor da resposta do sistema para um tempogrande, ou seja,

    = limt

    y(t).

    Note que o valor de regime corresponde ao ganho est atico do sistemase a entrada for um degrau unitario.

    2. O erro estacionario, eest, e a diferenca entre o valor da entrada e o valorde regime. No caso da entrada degrau, tem-se que:

    eest = 1 .

    3. O tempo de subida, ts, e o tempo para a resposta passar, por exemplo,de 10% do valor de regime para 90% do valor de regime.

    4. O tempo para o pico maximo, tp, e o tempo para a resposta atingir oprimeiro pico da sobre-elevacao (overshoot).

    5. O percentual de sobre-sinal, pss, representa o valor do pico em relacaoao valor de regime de forma percentual, ou seja,

    pss = 100yp

    .

    A resposta ao degrau e

    y(t) =

    1 e

    wnt

    1 2 sen(wdt + )

    ,

    O pico da curva de resposta pode ser determinado por

    dy

    dt= 0 wnsen(wdt + ) = wdcos(wdt + ),

    ou aindatan(wdt + ) =

    wdwn

    =1 2

    = tan,

    para wdt = k, k = 0, 1, 2, . . .. O primeiro pico ocorre para wdtp = ,e entao, tp =

    wd

    e cos = .

    Substituindo este resultado na equacao da resposta ao degrau tem-seque

    yp = y(tp) =

    1 ewn

    wd

    1 2 sen

    wd

    wd+

    =Prof. Dr. Alberto Luiz Serpa - 2009 59

  • 8/6/2019 Apostila Controle Serpa - 09

    60/238

    Controle de Sistemas em Tempo Contnuo

    = 1 e12

    1 2 sen( + )

    =

    =

    1 e

    12

    1 2 (sen 0

    cos + sen cos 1

    )

    =

    =

    1 e

    12

    1 2 (sen) = 1 + e 12 .

    Logo, o pss sera dado por:

    pss = 100

    1 + e

    12

    = 100e

    12

    .

    Consequentemente pode-se escrever que

    =ln 100

    pss2 +

    ln 100

    pss

    2 .

    Nota-se que o pss e uma medida do fator de amortecimento, ou seja,dado tem-se o pss e vice-versa. Verifica-se que pss|=0 = 100% epss|=1 = 0%.

    6. Constante de tempo de um sistema de segunda ordem

    As curvas que limitam a resposta de um sistema sao chamadas de en-voltorias e estao ilustradas na Figura 47.

    As equacoes das envoltorias sao determinadas em funcao dos pontoscrticos de y(t) e sao dadas por:

    ev(t) =

    1 ew

    nt

    1 2

    .

    Considerando a envoltoria superior, nota-se que:

    ev(t)|t=0 =

    1 +1

    1 2

    ,

    ev(t)|t= 1wn

    =

    1 +

    e11 2

    .

    Prof. Dr. Alberto Luiz Serpa - 2009 60

  • 8/6/2019 Apostila Controle Serpa - 09

    61/238

    Controle de Sistemas em Tempo Contnuo

    envoltoria

    valor de regime ()

    y(t)

    t

    Figura 47: Curvas envoltorias.

    Define-se a constante de tempo, , do sistema de segunda ordem como

    =1

    wn,

    poisev() ev(0) =

    e1

    1= 0.3678,

    que corresponde ao decaimento da envoltoria com relacao ao valor deregime de forma semelhante ao caso de um sistema de primeira ordem.

    7. O tempo de estabilizacao e o tempo para o sistema apresentar x% deerro com relacao ao valor de regime.

    O tempo de estabilizacao a 5% e dado por:

    1 + e

    t

    12

    0.05 e

    t

    1 2 0.05 e t 0.05

    1 2.

    E possvel calcular o tempo de estabilizacao para alguns valores de .

    para = 0.1:

    et 0.05 0.995 t

    = 3.00.

    para = 0.5:

    et 0.05 0.866 t

    = 3.14.

    Prof. Dr. Alberto Luiz Serpa - 2009 61

  • 8/6/2019 Apostila Controle Serpa - 09

    62/238

    Controle de Sistemas em Tempo Contnuo

    para = 0.7:

    et 0.05 0.714 t

    = 3.33.

    Portanto, uma aproximacao usual e que

    te5% 3.2 = 3.2wn

    .

    Da mesma forma que foi feito para 5% pode-se fazer para 2% e obterque

    te2% 4 = 4wn

    .

    8. Decremento logartmico.

    Seja uma senoide amortecida correspondente a resposta do sistema,

    y(t) = Aewnt(senwdt + ),

    como mostrada na Figura 48.

    t2

    y1

    y2

    t1

    y(t)

    t

    Figura 48: Senoide amortecida.

    O perodo e dado por T = t2 t1 e e sabido que sen(wdt1 + ) =sen(wdt2 + ).

    A relacao entre duas amplitudes consecutivas ey1y2

    =Aewnt1

    Aewnt2= ewnT = e

    wn(2wd

    )= e

    212 .

    O decremento logaritmico, l, e definido como

    l = lny1y2

    =21 2 .

    Nota-se que l e uma medida do amortecimento do sistema. Para

  • 8/6/2019 Apostila Controle Serpa - 09

    63/238

    Controle de Sistemas em Tempo Contnuo

    10 Estabilidade de sistemas lineares

    Um sistema e considerado estavel se sua resposta nao cresce de forma ili-mitada para qualquer condicao inicial (resposta natural) ou para qualquerentrada limitada. A analise baseada na resposta natural caracteriza o que sechama de estabilidade de entrada nula e a analise baseada em uma entradalimitada caracteriza a estabilidade BIBO (bounded input - bounded output).

    10.1 Estabilidade para entrada nula

    Seja uma funcao de transferencia dada por

    Y(s)

    F(s)= G(s) =

    Q(s)

    P(s),

    onde Q(s) e P(s) sao polinomios que representam o numerador e o denomi-nador respectivamente.

    Estes polinomios sao tais que o grau de Q(s) e menor ou igual ao grau deP(s), caracterizando os sistemas nao antecipativos.

    Considerando que nao existam cancelamentos entre fatores do numeradore do denominador, as razes de Q(s) sao denominadas de zeros de G(s), e asrazes de P(s) sao os polos G(s). Os polos de G(s) sao os pontos singulares

    de G(s).Caso existam fatores comuns no numerador e denominar, atencao e re-

    querida como no exemplo de

    G(s) =(s 1)

    (s 1)(s + 2) ,

    em que se tem apenas apenas um polo que e 2. Note que nao ha singulari-dade para s = 1.

    Seja uma funcao de transferencia, sem cancelamentos entre o numeradore o denominador, escrita na forma

    G(s) =Q(s)

    (s p1)(s p2)(s p3)m(s p4)(s p4)(s p5)(s p6)(s p6),

    cujos polos estao representados na Figura 49.Os polos deste sistema podem ser classificados como a seguir.

    1. Polos reais e distintos de multiplicidade 1 e nao nulos (p1 e p2).

    Prof. Dr. Alberto Luiz Serpa - 2009 63

  • 8/6/2019 Apostila Controle Serpa - 09

    64/238

  • 8/6/2019 Apostila Controle Serpa - 09

    65/238

    Controle de Sistemas em Tempo Contnuo

    Tres situacoes podem ocorrer em funcao da posicao do polo p3:

    se p3 > 0, entao a(t)ep3t , quando t . Se p3 = 0, entao a(t)ep3t = a(t) , quando t . Se p3 < 0, entao a(t)ep3t 0, quando t .

    Nota-se que se p3 0 tem-se uma situacao de instabilidade.3. Polo simples na origem (p5).

    A anti-transformada, neste caso, e uma constante como ilustrado naFigura 51, que caracteriza uma resposta marginalmente estavel (nao

    decresce).

    t

    y(t)

    Figura 51: Anti-transformada correspondente a um polo simples na origem.

    4. Polos complexos conjugados (pares (p4,p4) e (p6,p

    6)).

    Neste caso, e possvel escrever que

    C

    (s p4)(s p4)=

    D

    (s2 + b2).

    A anti-transformada de Laplace e do tipo:

    eatsen(bt + )

    onde a e a parte real dos polos. Nota-se que se a > 0 tem-se umasituacao instavel.

    Para o caso particular em que a = 0, ou seja, polos complexos conjuga-dos sobre o eixo imaginario, tem-se resposta senoidal sem decaimento,Figura 53, que caracteriza uma resposta marginalmente estavel.

    Prof. Dr. Alberto Luiz Serpa - 2009 65

  • 8/6/2019 Apostila Controle Serpa - 09

    66/238

    Controle de Sistemas em Tempo Contnuo

    tt

    y(t)y(t)

    a < 0 a > 0

    Figura 52: Efeito de polos compolexos conjugados.

    t

    y(t)

    Figura 53: Efeito de polo com parte real nula.

    Prof. Dr. Alberto Luiz Serpa - 2009 66

  • 8/6/2019 Apostila Controle Serpa - 09

    67/238

    Controle de Sistemas em Tempo Contnuo

    Da analise anterior, e possvel concluir que:

    Polos com parte real negativa, isto e, localizados no semi-plano es-querdo do plano complexo, contribuem com resposta estavel.

    Polos com parte real positiva, isto e, localizados no semi-plano direitodo plano complexo, contribuem com resposta crescente com o tempoou instavel.

    Polos simples com parte real nula, isto e, sobre o eixo imaginario, con-tribuem com resposta constante ou senoidal.

    Polos multiplos na origem ou sobre o eixo imaginario acarretam insta-bilidade.

    Uma avaliacao da estabilidade natural pode ser feita tambem atraves daresposta ao impulso. Lembrando que Y(s) = G(s)F(s) e que se F(s) = 1,ou seja, f(t) = (t) um impulso unitario, entao,

    L1[Y(s)] = L1[G(s)] = y(t),onde y(t) e a resposta ao impulso do sistema, e que permite verificar a ins-tabilidade se esta crescer de forma ilimitada.

    Exemplo: Discutir a estabilidade do sistema G1(s) =1s .

    Este sistema possui um polo simples na origem, caracterizando uma res-posta natural marginalmente estavel. A resposta ao impulso deste sistema eum degrau u(t), que e limitada.

    Exemplo: Discutir a estabilidade do sistema G2(s) =1000

    s2+100.

    Este sistema possui polos complexos conjugados sobre o eixo imaginario,caracterizando uma resposta senoidal marginalmente estavel. A resposta aoimpulso deste sistema e 100sen(10t)u(t), que e limitada.

    Exemplo: Discutir a estabilidade do sistema G3(s) =

    1

    s2 .Este sistema possui polos multiplos na origem, e e portanto instavel. Aresposta ao impulso deste sistema e tu(t), que cresce de forma ilimitada.

    10.2 Estabilidade BIBO

    O conceito de estabilidade BIBO (bounded input - bounded output) estabe-lece que o sistema e estavel se a resposta permanece limitada para qualquerentrada limitada.

    Prof. Dr. Alberto Luiz Serpa - 2009 67

  • 8/6/2019 Apostila Controle Serpa - 09

    68/238

    Controle de Sistemas em Tempo Contnuo

    A relacao entre a resposta Y(s) e a entrada F(s) de um sistema pode serescrita como

    Y(s) = G(s)F(s),

    e usando a propriedade de convolucao pode-se escrever que

    y(t) = L1[G(s)F(s)] = g(t) f(t) =t0

    g()f(t )d.

    Se a entrada e limitada, entao pode-se escrever que

    |f(t)| M < .

    Para que a resposta seja limitada deseja-se que

    |y(t)| =t0

    g()f(t )d

    t0

    |g()||f(t )|d,

    e consequentemente e possvel escrever que

    |y(t)| Mt0

    |g()|d.

    Para que a resposta |y(t)| seja limitada, deve-se ter quet0

    |g()|d < ,

    que significa que a resposta ao impulso do sistema deve ser limitada.

    11 Resposta em frequencia

    11.1 Relacao de amplitude e angulo de fase

    A resposta em regime de um sistema linear invariante no tempo a uma en-

    trada senoidal e tambem de forma senoidal, com amplitude e fase distin-tos da entrada e dependentes das caractersticas dinamicas do sistema e dafrequencia de entrada.

    Seja um sistema descrito por

    Y(s)

    F(s)= G(s) =

    Q(s)

    P(s),

    com Q(s) e P(s) polinomios s.

    Prof. Dr. Alberto Luiz Serpa - 2009 68

  • 8/6/2019 Apostila Controle Serpa - 09

    69/238

    Controle de Sistemas em Tempo Contnuo

    Seja uma entrada f(t) senoidal. Logo,

    f(t) = Asenwt F(s) = L[f(t)] = Aws2 + w2

    ,

    e consequentemente,

    Y(s) = G(s)Aw

    s2 + w2.

    Uma expansao em fracoes parciais pode ser escrita como

    Y(s) =C1

    (s p1) +C2

    (s p2) + . . . +Cn

    s pn termos transitorios+

    K1s + jw

    +K2

    s jw termos de regime

    .

    Realizando a anti-transformada de Laplace tem-se

    y(t) =n

    i=1

    Ciepit + K1e

    jwt + K2ejwt

    onde a somatoria pode ser desconsiderada pois representa os termos tran-sitorios. Pressupoe-se que G(s) e estavel.

    Logo, a resposta de regime e

    y(t) = K1ejwt + K2e

    jwt.

    As constantes correspondentes sao:

    K1 = (s + jw)G(s)Aw

    (s + jw)(s jw)

    s=jw

    = G(jw) Aw2jw = G(jw)A

    2j ,

    K2 = (s jw)G(s) Aw(s + jw)(s jw)

    s=jw

    = G(jw)A

    2j,

    Pode-se escrever

    G(jw) = |G(jw)|ej

    , G(jw) = |G(jw)|ej

    ,

    e

    = G(jw) = tan1

    Im(G(jw))

    Re(G(jw))

    .

    Consequentemente,

    y(t) = A2j

    |G(jw)|ejejwt + A2j

    |G(jw)|ejejwt == A|G(jw)|

    ej(wt+)ej(wt+)

    2j

    =

    = A|G(jw)|sen(wt + ).

    Prof. Dr. Alberto Luiz Serpa - 2009 69

  • 8/6/2019 Apostila Controle Serpa - 09

    70/238

    Controle de Sistemas em Tempo Contnuo

    Nota: sen = ejej

    2j

    e|a + jb

    |=

    a2 + b2.

    Portanto, se a entrada e

    f(t) = Asenwt,

    a sada seray(t) = A|G(jw)|sen(wt + ),

    que representa uma resposta senoidal com outra amplitude e com uma defa-sagem em relacao a entrada.

    A relacao de amplitudes RA entre a resposta e a entrada e dada por

    RA = max y(t)max f(t)

    = |G(jw)|.

    Alguns exemplos sao apresentados a seguir.

    11.2 Resposta em frequencia de um sistema de pri-meira ordem

    Seja

    G(s) =

    s + 1.

    Logo,

    G(jw) =

    1 + jw=

    ||1 + w22

    ej,

    = tan1w

    1

    = tan1(w).

    A relacao de amplitudes sera dada por

    RA =||

    1 + w22.

    11.3 Resposta em frequencia de um sistema de se-gunda ordem

    Seja

    G(s) =w2n

    s2 + 2wns + w2n.

    Logo,

    G(jw) =w2n

    w2 + j(2wnw) + w2n,

    Prof. Dr. Alberto Luiz Serpa - 2009 70

  • 8/6/2019 Apostila Controle Serpa - 09

    71/238

    Controle de Sistemas em Tempo Contnuo

    |G(jw)| = |

    |w2n

    [(w2n w2)2 + 42w2nw2] 12 = RA,

    = tan1 2wnw(w2n w2)

    .

    11.4 Resposta em frequencia de um integrador puro

    Seja

    G(s) =

    s,

    entao,

    G(jw) = jw = j w = w ej,e se verifica que

    |G(jw)| = w

    = RA, = tan1

    w

    0

    =

    2.

    11.5 Diagramas de Bode

    Existem dois graficos usuais para representar as caractersticas de respostaem frequencia de sistemas.

    Diagrama de amplitudes: plota as RA (em decibeis, dB) em funcao dew (escala log).

    Digrama de fases: plota as fases em funcao de w em escala log.Para isso define-se a relacao de amplitudes em dB como

    RAdB = 20log RA.

    Sao apresentados a seguir os diagramas de Bode de alguns sistemas tpicos.

    11.5.1 Diagramas de Bode para o integrador puro

    A relacao de amplitudes para o integrador puro permite escrever que

    RAdB = 20log

    w= 20 log 20log w,

    que e uma reta na escala dB-log do tipo

    y = C 20x,

    Prof. Dr. Alberto Luiz Serpa - 2009 71

  • 8/6/2019 Apostila Controle Serpa - 09

    72/238

    Controle de Sistemas em Tempo Contnuo

    cuja inclinacao e

    20. Note que o para log w = 0 o cruzamento com o eixoda relacao de amplitude se da para 20 log .

    A fase e = 2

    constante.Os diagramas de Bode do integrador puro, G(s) = 1

    s, sao mostrados na

    Figura 54.

    20

    15

    10

    5

    0

    5

    Mag

    nitude(dB)

    100

    10191

    90.5

    90

    89.5

    89

    Phase(deg)

    Bode Diagram

    Frequency (rad/sec)

    Figura 54: Diagramas de Bode para G(s) = 1s

    .

    11.5.2 Diarama de Bode de sistemas de primeira ordem

    Seja um sistema de primeira ordem dado por

    G(s) =

    s + 1

    com > 0.

    A relacao de amplitudes e o angulo de fase sao:

    RA =

    1 + w22, = tan1(w).

    A relacao de amplitudes em dB e

    RAdB = 20log

    1 + w22

    = 20 log 10 log(1 + w22).

    E possvel conduzir a analise para dois casos.

    Prof. Dr. Alberto Luiz Serpa - 2009 72

  • 8/6/2019 Apostila Controle Serpa - 09

    73/238

    Controle de Sistemas em Tempo Contnuo

    1. Baixas frequencias: w 1 w >> 1

    1 + w22 w22, entao,

    RAdB 20log 10 log(w)2 = 20log 20 log(w),

    RAdB

    20log

    20log w

    20log ,

    RAdB 20log

    20log w,que representa uma reta de inclinacao 20.

    Em termos de fase, tem-se:

    para w = 0 = tan1(0) = 0, para w = 1

    = tan( 1

    ) =

    4,

    para w = tan() = 2

    ,

    como mostrado na Figura 55.Como exemplo, os diagramas de Bode para G(s) = 1

    s+1estao mostrados

    na Figura 55.

    11.5.3 Diagramas de Bode para sistemas de primeira ordem emserie

    Seja o sistema G(s) formado por varios sistemas de primeira ordem em serie,

    G(s) = 1

    1s + 12

    2s + 1. . .

    n

    ns + 1.

    A relacao de amplitudes e a fase podem ser escritas como

    RA = |G(jw)| = 12 . . . n(1 + 21 w

    2)(1 + 22 w2) . . . (1 + 2n w

    2),

    =n

    i=1

    i =n

    i=1

    tan1(wi).

    Prof. Dr. Alberto Luiz Serpa - 2009 73

  • 8/6/2019 Apostila Controle Serpa - 09

    74/238

    Controle de Sistemas em Tempo Contnuo

    40

    30

    20

    10

    0

    Magnitude(dB)

    102

    101

    100

    101

    102

    90

    45

    0

    Phase(deg)

    Bode Diagram

    Frequency (rad/sec)

    Figura 55: Diagramas de amplitudes e fases - sistema de primeira ordem.

    A relacao de amplitudes em dB e dada por

    RAdB =n

    i=1

    20log i 12

    ni=1

    20 log(1 + 2i w2) =

    RAidB ,

    que corresponde ao somatorio da relacao de amplitudes de cada sistema.

    Exemplo: Sejam os sistemas de primeira ordem

    G1(s) =5

    s + 1e G2(s) =

    2000

    s + 100,

    e o sistema resultante do produto destes, G(s) = G1(s)G2(s).As relacoes de amplitudes e as fases de dois sistemas de primeira ordempodem ser somadas diretamente nos graficos conforme na Figura 56.

    Observa-se ainda que

    lims0

    G(s) = lims0

    G1(s)G2(s) =

    5

    1

    2000

    100

    = 100 = 40dB,

    que corresponde ao valor para w 0 no diagrama de bode. Note ainda queo valor da resposta em frequencia para w 0 coresponde ao ganho estaticodo sistema.

    Prof. Dr. Alberto Luiz Serpa - 2009 74

  • 8/6/2019 Apostila Controle Serpa - 09

    75/238

    Controle de Sistemas em Tempo Contnuo

    100

    50

    0

    50

    Magnitude(dB)

    102

    101

    100

    101

    102

    103

    104

    180

    135

    90

    45

    0

    Phase(deg)

    Bode Diagram

    Frequency (rad/sec)

    G1(s)G2(s)G(s)

    Figura 56: Diagramas de Bode de dois sistemas de primeira ordem em serie.

    Observa-se cada polo simples contribui com uma queda de -20dB/decadano diagrama de Bode. Note que um zero ira alterar o sinal da inclinacaoda reta, contribuindo com um efeito de +20dB/decada, assim como umacontrinuicao positiva na fase, como ilustrado no exemplo a seguir.

    Exemplo: Sejam os sistemas de primeira ordem

    G1(s) =5

    s + 1e G2(s) =

    s + 100

    2000,

    e o sistema resultante do produto destes, G(s) = G1(s)G2(s).As relacoes de amplitudes e as fases de dois sistemas de primeira ordem

    podem ser somadas diretamente nos graficos conforme na Figura 57.

    11.5.4 Diagrama de Bode de sistemas de segunda ordem

    A relacao de amplitudes para um sistema de segunda ordem e

    RA =

    [1 ( wwn

    )2]2 + 42( wwn

    )2,

    Prof. Dr. Alberto Luiz Serpa - 2009 75

  • 8/6/2019 Apostila Controle Serpa - 09

    76/238

    Controle de Sistemas em Tempo Contnuo

    80

    60

    40

    20

    0

    20

    Magnitude(dB)

    102

    101

    100

    101

    102

    103

    104

    90

    45