Capítlo 8 Controlador PID CONTROLO MEEC º emetre 7/8 Tranparência de apoio à ala teórica Cap 8 Controlador PID Edardo Morgado Todo o direito reervado Eta nota não podem er ada para fin ditinto daqele para qe foram elaborada (lecionação no Intitto Sperior Técnico) em atorização do atore
Capítlo 8 Controlador PID Controlador Proporcional -Integral-Derivativo (PID) UTILIDADE - Controladore de o freqente, pela a implicidade. - Trê Acçõe ajtávei: Proporcional (P), Integral (I), Derivativa (D) - Objectivo: i) melhorar o egimento da referência e/o a rejeição de pertrbaçõe ii) melhorar a repota tranitória o etabilidade relativa DEFINIÇÃO e C() Eqação integro-diferencial: (t) KP e(t) K I ò e( t ) dt t K D de(t) dt O: (t) é ù ê t de(t) KP e(t) ò e( t ) dt TD ú ë T dt û I Ó Edardo Morgado
Capítlo 8 Controlador PID Fnção de tranferência: K I C ( ) K P K D O: C( ) é K P ê TD ë TI ú û ù Trê parâmetro para ajtar d r e T I K G p () p T D n 3
ANÁLISE DE CADA UMA DAS ACÇÕES apoiada no root-loc Capítlo 8 Controlador PID Exemplo: G p ( ) ( )( ) AÇÃO PROPORCIONAL (P) r 6 e C() d G p () n (t) K C ( ) p K p e(t) Imag Axi 4 K P > P é a lei de controlo mai imple à referência para o cao eginte - -4-6 Kp 3 - -8-6 -4 - Real Axi - O diagrama root-loc repreentam o delocamento do polo da malha fechada qando e varia o ganho proporcional - O polo da malha fechada para o valore de parâmetro de C() indicado ão repreentado por o - Ver adiante [lide 9-] a repota (t) a ecalão nitário na referência r, e a ecalão nitário na pertrbação d 4 Ó Edardo Morgado
Capítlo 8 Controlador PID AÇÃO INTEGRAL (I) (t) K Pò t e( t ) dt r e C() d G p () n C( ) K P 6 4 I introdz m polo na origem à tipo amenta à melhora o egimento em regime permanente Imag Axi - -4 Kp 3 ma... (em geral) a etabilidade relativa piora -6 - -8-6 -4 - Real Axi no Exemplo à o ramo do root-loc inflectem para o SPCD para Kp > 6 o itema é intável aociar à acção Proporcional à 5
CONTROLADOR PROPORCIONAL INTEGRAL (PI) é t ù (t) KP êe(t) ò e( t ) dt ú ë T I û é ù C( ) KP ê ú ë T I û K P ( T I ) 6 4 r e C() d Capítlo 8 Controlador PID G p () PI n T I : tempo integral (reet time) polo na origem à melhora o egimento em regime permanente Imag Axi zero em: - T I geralmente colocado próximo do polo em para não - -4 Kp 3 Ti pertrbar a dinâmica devida ao retante polo e zero -6 - -8-6 -4 - Real Axi - a btitição P à PI melhoro egimento em regime permanente, (tipo à tipo ), em alterar ignificativamente o ramo principai do root-loc - no ramo jnto da origem: i) polo adicional da malha fechada aociado a tranitório lento (t elevado) ii) zero adicional da malha fechada em - T I ( ver repota (t) à [lide 9-] ) 6
AÇÃO DERIVATIVAL (D) (t) K P CONTROLADOR PROPORCIONAL DERIVATIVO (PD) é ê e(t) T ë D de(t) ù dt ú û [ ] C ( ) K P T D T D : tempo derivativo 6 4 r e C() d Capítlo 8 Controlador PID G p () PD n o zero do controlador - T D atrai o ramo do root-loc afatando-o do SPCD Imag Axi à amenta x (amortecimento) à melhoria da etabilidade relativa - -4 Kp 3 Td, -6 - -8-6 -4 - Real Axi a acção Derivativa de ( t) introdz antecipação à o inal de controlo (t) depende não ó da dt intenidade do erro e(t) (acção P), ma também da a rapidez de variação (acção D) ma... a acção Derivativa amplifica a componente de alta freqência do inai (variaçõe brca, rído,...) r(t) ~ ecalão Þ inal de controlo (t) de grande amplitde Þ eforço, regime não-linear ( ver repota (t) à [lide 9- ] ) 7
CONTROLADOR PROPORCIONAL-INTEGRAL-DERIVATIVO (PID) Capítlo 8 Controlador PID (t) C( ) K é t de(t) ù KP êe(t) ò e( t ) dt TD ú ë T I dt û P é ê ë T I T D ù ú û K P ( TITD TI T I ) 6 r e C() d G p () n 4 PID reúne a acçõe anteriore procra-e melhorar imltâneamente o regime permanente e a dinâmica o zero do controlador podem er reai o complexo Imag Axi - ( ver repota (t) à [lide 9- ] ) -4-6 Kp 3 Ti Td, - -8-6 -4 - Real Axi 8
Capítlo 8 Controlador PID.5 PI Step Repone r e C() d G p () n P Amplitde PID PD.5 Kp 3 Ti Td,.5.5.5 3 3.5 4 4.5 Time (ec.) Repota (t) a m ecalão nitário na referência r(t) (d, n ) 9
Capítlo 8 Controlador PID Step Repone r e C() d G p () n.45 P.4.35.3 PD Amplitde.5. PID.5. PI Kp 3 Ti Td,.5 4 6 8 Time (ec.) Repota (t) a m ecalão nitário na pertrbação d(t) (r, n )
Capítlo 8 Controlador PID Técnica ANTI -WINDUP da acção Integral Problema: Satração (não-linearidade) no actador precedido de acção Integral (Ex: válvla, amplificador electrónico,...) à erro e(t) é redzido atravé da retroacção negativa à aída do controlador c (t) crece [pq. i (t) K I ò e(t) dt crece: wind-p do integrador] enqanto e(t) não inverter a polaridade à enqanto c (t) > max (actador em atração: max ) a inverão na polaridade de e(t) ocorre lentamente Þ (t) apreenta ocilaçõe drávei c/ elevada amplitde r e K p K I i c min max c G p ()
Capítlo 8 Controlador PID Solçõe: i) deligar a acção Integral qando o actador atra: if ç c ç > max then K I ii) não-linearidade zona-morta em retroacção negativa em torno da acção integral (à tendente a repor rapidamente a entrada do integrador em zero e condzir c (t) para o domínio linear) e K p K I i c min max c G p () min max c iii) otra olçõe... (ver Bibliografia)
OUTRAS CONFIGURAÇÕES do PID Capítlo 8 Controlador PID Configração báica d r e T I K G p () p T D n Diferenciação aplicada ao inal de erro: r(t) fnção ecalão Þ (t)~ implivo (na prática, com elevada amplitde) (notar qe para G p ( ) do exemplo anterior a fnção de tranferência ( )( ) U()/R() vem não-própria, i.e., nº zero > nº polo) 3
Capítlo 8 Controlador PID Configração alternativa : à a Diferenciação é aplicada ao inal de retroacção da aída (mai lento qe e(t)) d r e T I K G p () p - T D n eta configração ocorre na retroacção de velocidade com taqímetro o encoder Notar qe amba a configraçõe têm a mema fnção de tranferência da malha aberta (loop gain) e a mema f. t. Y()/D() (r, n), ma diferente U()/R() e Y()/R(). 4
Introdção de m polo ajtável no bloco derivativo Capítlo 8 Controlador PID T D TD T N D Objectivo: Limitação do ganho para a alta freqência Dimini a amplitde do eforço de controlo (t) Dimini enibilidade ao rído n(t) Mai realita (nº polo nº zero) - Na realidade etão normalmente envolvido mai polo (e/o zero) do qe o inclído na fnçõe de tranferência do controladore P-I-D ideai atrá indicada. Contdo, dede qe o polo e zero da fnçõe de tranferência ideai ejam dominante ea aproximação facilita a análie e o projecto. 5
AJUSTE DOS PARÂMETROS DO P-I-D Regra de Ziegler-Nichol ( ajte empírico in loco ). Baeiam-e nm enaio experimental Doi método: I) Método da crva de reacção (t) A Capítlo 8 Controlador PID Tangente deenhada no ponto de inflexão Proceo RA/t Y ( ) U ( ) -t Ae d t Lt d t t Da crva experimental em malha aberta para ma entrada ecalão extraem-e: R e L Parâmetro do PID gerido (repota ao ecalão da malha fechada com x ~,) : Tipo de Controlador Proporcional Proporcional-Integral Proporcional-Integral-Derivativo Valore do parâmetro K p /RL K p,9/rl T I L/,3 K p,/rl T I L T D,5 L C( ) é KP ê TD ë TI ù ú û No itema em cadeia fechada o tranitório ofre m decaimento de 5% em período 6
Capítlo 8 Controlador PID II) Método da enibilidade última (o do ganho último) O enaio é realizado em malha fechada com o controlador em modo Proporcional. Variar ganho Kp até ao limiar da intabilidade qando e começam a obervar ocilaçõe de amplitde contante à regitar: ganho último Kp K e correpondente período da ocilaçõe T. (t) K Proceo T Tipo de Controlador Proporcional Proporcional-Integral Valore do parâmetro K p,5 K K p,45 K T I T /, C( ) é KP ê TD ë TI ù ú û Proporcional-Integral-Derivativo K p,6 K T I T / T D T /8 7
EXEMPLO de projecto do PID Capítlo 8 Controlador PID II - Projecto atravé do método do ganho último de Ziegler-Nichol G p ( ) ( )( )( ) r C() G p () - pelo critério de Roth-Hrwitz: etável e -4 < K < 546 Donde: K 546 à polo da malha fechada: -5,3 ± j 6,6 à T p/6,6, eg Valore de parâmetro do PID aconelhado (Tabela): K p,6 K 38 T I T /,5 T D T /8,8 PID com doi zero complexo conjgado em:, -3,9 ± j,5. 4( 3,9 j,5)( 3,9 - j,5) C PID ( ) 8
Capítlo 8 Controlador PID 6 Step Repone 4.6.4. Imag Axi Amplitde.8 -.6.4-4. -6 - - -8-6 -4 - Real Axi.5.5.5 3 3.5 4 4.5 5 Time (ec.) Root-loc do itema com o controlador PID calclado notar o polo da malha fechada Repota ao ecalão nitário C( ) Gp( ) 4( 3,9 j,5)( 3,9 - ( )( )( ) j,5) Y ( ) R( ) 4 4 5 3 38 643 8 35 643 e o reltado não for aceitável à variar parâmetro em torno do valore aconelhado 9
EXEMPLO de projecto do PID Capítlo 8 Controlador PID II - Projecto do controlador PID apoiado no root-loc G p ( ) ( )( )( ) r C() G p () ESPECIFICAÇÕES da repota ao ecalão nitário: Sobreelevação % tempo de etabelecimento (5%) eg. erro em regime permanente nlo Pedido: Dimenionar m controlador PID Epecificaçõe à expreõe imple para itema de ª ordem em zero à à Polo deejado (poto dominante): à - 3 ± j 6 Vamo realizar o projecto em da etapa: i) - dimenionamento da componente Proporcional-Derivativa tentando atifazer a epecificaçõe dinâmica; ii) - introdção da componente Proporcional-Integral para atifazer a epecificação de regime permanente
Capítlo 8 Controlador PID i) - Componente Proporcional-Derivativa para atifazer a epecificaçõe dinâmica: C PD ( ) K( a) Condição de argmento: a -a -a3 -a 4 ± (k )8º a 4 j 6 a 6,6 º à a 6, Condição de módlo:... à K 6 a a 4 a - - a - 3 - - a 3 a 4 Reltado: C PD ( )» 6.( 6,) - j 6 em imlação : Sobreelevação» 3% > % (epecificação)! (o polo projectado não e revelam dominante ) à ajte tentativo de parâmetro em imlação, apoiado no root-loc à
Capítlo 8 Controlador PID.4. Step Repone PD à ajte tentativo de parâmetro em imlação à delocar o zero do controlador para fechar o ramo do root-loc à amentar x Þ S% Amplitde.8.6 5 PD.4 5. Time (ec.) Imag Axi -5 - Y ( ) R( ) 3 6( 6,) 5 98 396 3 5 6( 5) 98 34-5 - - - -8-6 -4 - Real Axi C( ) G p ( ) 6( 6,) ( )( )( ) 6( 5) ( )( )( ) à zero -5 à imlação: S%» %, t(5%)» eg C PD ( ) 6.( 5)
i) - Capítlo 8 Controlador PID ii) - Controlador Proporcional-Integral-Derivativo Para anlar o erro em regime permanente ao ecalão à acção PI C PID ( ) K ( a)( b) C PD ( ( ). b) O zero - b é colocado na vizinhança do polo para qe o root-loc anterior reltante da tilização do PD não eja ignificativamente pertrbado (i.e., a dinâmica obtida com o PD erá conervada) 5 PID, 5 C PI ( ) Imag Axi 5-5 - C( ) G p ( ) 6( 5)(,5) ( )( )( ) -5 - - - -8-6 -4 - Real Axi 3
Capítlo 8 Controlador PID Step Repone.4. PID r C() G p () Amplitde.8.6 PD ( 5)(,5) C PID ( ) 6.4..5.5.5 Time (ec.) imlação: S%» %, t(5%)» eg ß atifaz! Y ( ) R( ) 4 5 6( 5)(,5) 3 98 354 5 zero: z -,5 ; z - 5 polo: p, -3,7± j 5,3; p3-7,98; p4 -,48 Na formlação cláica do PID: C( ) K P é ê ë T I T D ù ú û K P ( TITD TI T I ) aqele valore de parâmetro correpondem a: K p 33, T D,8, T I, 4