contatos para dÚvidas - email: [email protected] -local: daelt/utfpr plano de ensino, plano de...

41
CONTATOS PARA DÚVIDAS - Email: [email protected] - Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES: https://paginapessoal.utfpr.edu.br/chiamenti Disciplina: Sistemas de Controle 1 - ET76H Prof. Dr. Ismael Chiamenti 2014/2 Aula 10

Upload: internet

Post on 22-Apr-2015

105 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

• CONTATOS PARA DÚVIDAS- Email: [email protected]

- Local: DAELT/UTFPR

• PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:https://paginapessoal.utfpr.edu.br/chiamenti

Disciplina: Sistemas de Controle 1 - ET76HProf. Dr. Ismael Chiamenti 2014/2

Aula 10

Page 2: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

HOJE...

1. Conceitos básicos de sistemas de controle;2. Sistemas em malha aberta e malha fechada;3. (Revisão TL) e Simplificação de diagrama de blocos;4. Funções de transferência ;5. Modelo na forma de variáveis de estado;6. Caracterização da resposta de sistemas de primeira

ordem, segunda ordem e ordem superior;7. Erro de estado estacionário;8. Estabilidade;9. Introdução a controladores PID;10. Sintonia de controladores PID;11. Método do lugar das raízes (root locus);12. Projeto PID via lugar das raízes;13. Resposta em frequência;14. Margens de ganho e fase e estabilidade relativa;15. Projeto de controlador por avanço e atraso de fase;16. Controlabilidade e Observabilidade.

Page 3: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

ONDE ESTAMOS...

Projetar os parâmetros do controlador PID a partir do lugar das raízes com o objetivo de atender aos requisitos de um dado projeto.

)()()(1

)()()(

121

21

sHsGsG

sGsGsT

T(s): Função de Transferência do Sistema (função de transferência global):

Page 4: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

INTRODUÇÃO

O lugar das raízes pode permitir a escolha do ganho a malha aberta para atender uma determinada resposta transitória do sistema em malha fechada, assim, as possíveis respostas são limitadas pelo lugar das raízes.

A: atende PO%, mas prolonga o tempo de assentamento Ts em relação a B.B: Atende PO% e Ts, mas não está sobre o lugar das raízes.

Page 5: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO SOMENTE DO CONTROLADOR P

Exemplo: Considere o sistema abaixo com K = 841 no compensador P.

Nesta configuração (K = 841) os pólos a malha fechada são:

Requisitos do projeto: reduzir a porcentagem do overshoot para 6%, sem reduzir o tempo de estabilização.

PROJETO CONTROLADOR P

Page 6: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Exemplo: Continuação....As seguintes características são observadas na resposta a um degrau unitário: PO% = 31,5% Ts ≈ 0,4s (tempo de estabilização)

PROJETO CONTROLADOR P

Page 7: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Exemplo: Continuação....

PROJETO CONTROLADOR P

)cos( 21

n

pT)100/(ln

)100/ln(22 PO

PO

nsT

4

Page 8: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Exemplo: Continuação....Para Ts = 0,4 Com PO% = 6%

Assim, os pólos que atendem aos requisitos do projeto são:Os pólos compensados pelo controlador P estão sobre o lugar das raízes do

sistema em questão?

PROJETO CONTROLADOR P

021

0

180)12(

180)12(

i

izp

000 18084,13116,48

Page 9: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Determinação do ganho para os pólos obtidos:

PROJETO CONTROLADOR P

pssHsG

K

)()(

1

17,1110)20(

1

1

jsss

K

77,224K

Page 10: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETOS COM REQUERIMENTO DE FAIXA DE VALORES: Exemplo: para o sistema projetado anteriormente, considerar os

requerimentos PO%<16% e Ts < 0,8s condições factíveis.

)cos(

PROJETO CONTROLADOR P

Page 11: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Exemplo: para o sistema projetado anteriormente, considerar os requerimentos PO%<10% e Ts < 0,19s condições não factíveis.

PROJETO CONTROLADOR P

Page 12: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO CONTROLADOR PI

PROJETO DE CONTROLADOR PI

Técnica: incluir um pólo, a malha aberta, na origem do plano s.

Tal inclusão altera o lugar das raízes. Esta alteração é amortizada adicionando-se um zero próximo ao pólo incluído.

PRINCIPAL AÇÃO: ZERAR ERRO DE ESTADO ESTACIONÁRIO.

Page 13: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Considere o seguinte sistema:

PROJETO CONTROLADOR PI

Page 14: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Solução:

PROJETO CONTROLADOR PI

Page 15: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Possível forma de implementação para inclusão do pólo na origem e de um zero próximo a ele:

PROJETO CONTROLADOR PI

Page 16: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Exemplo: Corrigir o erro de estado estacionário do sistema, com a mínima intervenção na resposta transitória, considerando como sinal de referência uma entrada em degrau. O sistema opera com coeficiente de amortecimento de 0,174.

Com a inclusão do pólo na origem e do zero próximo a ele (escolha arbitrária do zero):

PROJETO CONTROLADOR PI

Page 17: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Etapas do Projeto para controlador PI:

1) Determinação dos pólos (por inspeção gráfica) de malha fechada sem compensação e determinação do erro em regime estacionário.

Para K = 164,6

Kp = 8,23 e e(∞) = 0,108

PROJETO CONTROLADOR PI

)cos(

Page 18: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

2) Inclusão do pólo e do zero, calculo do ganho associado ao local do novo pólo

(por inspeção gráfica):

Sistema do tipo 1:e.e.e ao degrau = 0

Zero (MA) diminui a ação do pólo (MF)

PROJETO CONTROLADOR PI

2,158)()(

1837,3678,0

pssHsG

Kjp

Page 19: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Comparação entre as respostas do sistema compensado e não compensado.

PROJETO CONTROLADOR PI

Page 20: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Comparação entre as respostas do sistema compensado e não compensado.

PROJETO CONTROLADOR PI

Page 21: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

Variação da escolhado zero de 0,1 para 0,5.

PROJETO CONTROLADOR PI

Page 22: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO CONTROLADOR PD

PROJETO DE CONTROLADOR PD

Técnica: inclusão de um zero na função de transferência a malha aberta.

Pergunta: Onde, no plano s, incluir o zero?

Exemplo: Projetar um controlador PD para que o sistema abaixo tenha um PO% = 15% e com redução de três vezes no tempo de assentamento em relação ao tempo de assentamento sem controle.

Page 23: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PD

Exemplo: Continuação....Para PO% = 15% o coeficiente de amortecimento é 0,504, com um par de

pólos em s = -1,205 ± j2,064, sendo localizado pela intersecção do local das raízes com a reta associada ao coeficiente de amortecimento.

Da coordenada do eixo real:

Terceiro pólo em7,59 p/ K = 43,35:sistema aproximado por segunda ordem (5 x mais distante que os de segunda ordem).

sTT sn

s 32,32015,1

44

Page 24: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PD

Exemplo: Continuação....Reduzindo o tempo de assentamento para um terço do sistema não

compensado:

Resultando em:

Page 25: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PD

Exemplo: Continuação....Observando o lugar das raízes e a localização dos pólos desejados...

Page 26: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PD

Exemplo: Continuação....Necessário incluir um derivador

para alterar o lugar das raízes de forma a incluir os pólos do compensador desejado.

Determinação do local de inclusão do zero: critério da soma dos ângulos!

0321

0

180)12(

180)12(

i

i

zcppp

zp

03

012

011

26,120

42,86)613,34/(193,6(

92,68))613,36/(193,6(

p

p

p

tg

tg

00

0000

6,956,455

18026,12042,8692,68

zczc

zc

006,3607,0613,3607,0

)6,95180(/193,6

/193,6)180(00

0

CA

tgCA

CAtg zc

Page 27: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PD

Exemplo: Continuação....

Page 28: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PD

Exemplo: Continuação....Lugar das raízes do sistema compensado

Page 29: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PD

Possível forma de implementação:

006,3

45,47

1

2

1

K

K

K

Page 30: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PD

Exemplo: Continuação....Lugar das raízes do sistema compensado

Page 31: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PD

Exemplo: Continuação....Lugar das raízes do sistema compensado.

Os cálculos utilizados,que envolveram os parâmetros e são para sistemas desegunda ordem. O gráfico ao ladocomprova as diferenças resultantesda aproximação do sistema por um de segunda ordem.

n

Page 32: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PID

Etapas do projeto para controlador PID baseado no lugar das raízes:

1) Determinar desempenho do sistema não compensado;

2) Projetar o PD (localização do zero e determinação do ganho) para

obtenção das especificações do projeto;

3) Simular sistema;

4) Reprojetar, se necessário;

5) Projetar o PI para correção do erro de estado estacionário;

6) Determinar os ganhos do controlador;

7) Simular sistema e;

8) Reprojetar, se necessário.

Page 33: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PID

Exemplo: Dado o sistema abaixo, projetar um controlador PID para que o sistema opere com dois terços do tempo de pico do sistema não compensado (K = 1 na figura), mantendo PO% = 20% e resultando em erro do estado estacionário nulo para uma entrada em degrau (sistema original do Tipo 0).

Page 34: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PID

Exemplo: Continuação...ETAPA 1 – Sistema não compensado

Para PO% = 20%

Por inspeção gráfica:

e

Considerando os pólos dominantes:

000

01

3,1177,62180

7,62)456,0(cos

)cos(

456,0

6,104,52,1 js

5,121)()(

1

pssHsG

K

297,06,101 2

n

pT

Page 35: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PID

Exemplo: Continuação...ETAPA 2 – Parte imaginária do

pólo dominante compensado:

E a parte real (mantendo PO%):

Geometria para o compensador PD

13,8

)13,117180(

87,15

1)(

00

2

%

tg

tg nPO

0000

0

37,1837,37818037,198

180)12(

zczc

zp i

92,5513,8

87,15)37,18(

c

cc

do zzz

tg

87,1513,82,1 js

87,15)296,0(

32

1 2

pn T

Page 36: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PID

Exemplo: Continuação...Compensador PD e o lugar das raízes resultante.

34,5)()(

1

pssHsG

K

Page 37: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PID

Exemplo: Continuação...ETAPA 3 4 – SIMULAÇÃOETAPA 5 – Projeto PI. Escolhendo o seguinte compensador:

Por inspeção gráfica:

Cálculo do ganho associado:

67,14516,7 jp

6,4)()(

1

pssHsG

K

Page 38: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PID

Possível forma de implementação:

Page 39: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PID

Exemplo: Continuação...ETAPA 6 – Determinação dos ganhos:

ETAPA 7 e 8 – Simulação resposta.

Page 40: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

PROJETO PID

Page 41: CONTATOS PARA DÚVIDAS - Email: ismael.utfpr@gmail.com -Local: DAELT/UTFPR PLANO DE ENSINO, PLANO DE AULAS E INFORMAÇÕES:

IMPLEMENTAÇÃO ELETRÔNICA PID

s

CRsCRs

CC

RR

22

212

2

1

1

2 1

s

CRCRs

CRCRCR

CRsCR

221221

1122

12

212

111