Preview only show first 10 pages with watermark. For full document please download

Solução Prova2v2006

Gabarito PMR2360 Controle e Automacao 1 - P2 Prova 2006

   EMBED


Share

Transcript

Nome: NUSP: PMR-2360 - Controle e Automac ¸˜ ao I 2a. Prova - 01 de Dezembro de 2006 Durac ¸˜ ao da prova - 90 minutos [Q. 1] (4.0pt) Um sistema em malha aberta possui a seguinte func ¸˜ ao de transferˆ encia: G(s) = 10 . s(s + 1) (1) Um sistema de controle com este sistema ´ e dado pela malha fechada: Gf1 (s) = G(s) . 1 + G(s) (2) Deseja-se projetar um controlador por avanc ¸o de fase Gc (s) tal que as seguintes caracter´ısticas sejam satisfeitas: • Constante de erro de velocidade est´ atico Kv = 20seg −1 , • Margem de fase γ > 50o , • Margem de ganho Kg ≥ 10dB. Neste caso, o sistema final em malha fechada ser´ a dado por: Gf2 (s) = Gc (s)G(s) . 1 + Gc (s)G(s) (3) O controlador por avanc ¸o de fase possui a seguinte estrutura: Gc (s) = Kc α s + T1 Ts + 1 = Kc 1 . αT s + 1 s + αT Para facilitar, uma parte da soluc ¸˜ ao j´ a ser´ a fornecida. Inicialmente, definimos G1 (s) = KG(s) = −1 para Kv = 20seg , obtemos K = 2, ou seja, 20 G1 (s) = . s(s + 1) (4) 10K s(s+1) . Desta forma, (5) O Diagrama de Bode do sistema G1 (s) ´ e ilustrado na figura abaixo. Um sistema de controle em malha fechada com G1 (s) pode ser escrito como: Gf0 1 (s) = G1 (s) . 1 + G1 (s) (6) (a) (1.0pt) Calcule a Margem de Fase γ e a Margem de Ganho Kg do sistema Gf0 1 . Resp: Do gr´ afico obtemos, Margem de Fase γ = 12.8o e Margem de Ganho Kg = ∞. e est´ avel ou inst´ avel ? JUSTIFIQUE. Respostas do tipo est´ avel ou inst´ avel n˜ ao ser˜ ao aceitas (b) (1.0pt) O sistema Gf0 1 ´ Resp: Como tanto Margem de Fase γ e Margem de Ganho Kg s˜ ao positivos o sistema ´ e est´ avel. (c) (2.0pt) Projete o controlador Gc (s), indique claramente todos os passos da soluc ¸˜ ao. Resp: Como a Margem de Fase ´ e igual γ = 12.8o a quantidade adicional de fase ´ e igual a 37.2o . Lembrando que em geral introduzimos um fator de compensac ¸˜ ao β. Vamos aqui adotar β = 5.8o , logo φm = 42o . Portanto, adotamos: 1−α sin φm = . (7) 1+α φm = 42o corresponde a sin φm = Logo, α = 0.1983. 1 1−α = 0.6691. 1+α (8) Sabemos que a frequˆ encia aonde ocorre o maior avanc ¸o de fase corresponde a ωm = 1 + jωT 1 = √ . 1 + jωαT √ 1 α w= √1 αT . O que resulta em: (9) αT Note que: 1 √ = 2.2459 = 7.0278dB. α (10) Devemos agora achar em G1 (jω) a freq¨ uˆ encia ωm = ωg aonde |G1 (jω)| = −7.02dB. No gr´ afico localizamos a freq¨ uˆ encia ωg = 6.66rad/seg. Note que: 1 ωm = ωg = √ = 6.66rad/seg αT (11) Logo, as freq¨ uˆ encias de canto podem ser calculadas como:: p √ 1 = ωm α = 6.66 0.1983 = 2.9658rad/seg, T 1 ωm = √ = 14.9559rad/seg. αT 0.1983 (12) (13) O controlador pode ser escrito como: s + T1 Ts + 1 Gc (s) = Kc α = Kc 1 . αT s + 1 s + αT Onde: Kc = (14) K 2 = = 10.08. α 0.21 (15) Ent˜ ao: Gc (s) = 2 s + 2.9658 s + 14.9559 (16) No Diagrama de Bode abaixo est˜ ao representados os sistemas G1 (jω), Gc (jω e Gc (jω) ∗ G(jω) Bode Diagram 100 G1 80 Gc Gc*G 60 Magnitude (dB) 40 20 0 −20 −40 −60 −80 −100 45 Phase (deg) 0 −45 System: untitled1 Phase Margin (deg): 52.5 Delay Margin (sec): 0.274 At frequency (rad/sec): 3.34 Closed Loop Stable? Yes −90 −135 −180 −2 10 −1 10 0 1 10 10 Frequency (rad/sec) 2 2 10 3 10 [Q. 2] (6.0pt) Os motores el´ etricos de corrente cont´ınua (CC) s˜ ao largamente utilizados em diversas m´ aquinas de sistemas de manufatura. Um motor el´ etrico controlado por armadura associado a eventuais engrenagens, sensores para realimentac ¸˜ ao e uma in´ ercia global fixa, ´ e um sistema de 3a. ordem considerando a posic ¸˜ ao angular θ como a sa´ıda do sistema. Na pr´ atica, o sistema ´ e modelado como um sistema de 2a. ordem j´ a que a constante de tempo el´ etrica do sistema ´ e bem menor que a constante de tempo mecˆ anica. Vamos supor que um motor CC ´ e utilizado numa m´ aquina para efetuar o posicionamento angular de um certo componente. O Driver do motor fornece tens˜ oes no intervalo [-5,+5] Volts. O modelo completo deste sistema pode ser escrito como: 4 Θ(s) = . U (s) s(s + 10) G(s) = (17) (a) (1.0pt) Escreva a Forma Canˆ onica Control´ avel e a Forma Canˆ onica Observ´ avel do sistema. Resp: G(s) = b0 s 2 + b1 s + b2 4 = 2 s(s + 10) s + a1 s + a2 (18) • Forma canˆ onica control´ avel: " ˙= x h y= 0 −a2 1 −a1 b2 − a2 b0 # " x+ 0 1 b 1 − a1 b 0 # u (19) x + bo u (20) i Logo: " ˙= x h 0 0 4 y= # " # 1 0 x+ u −10 1 i 0 x + 0u (21) (22) • Forma canˆ onica observ´ avel: " ˙= x h y= # " # −a2 b2 − a2 b0 x+ u −a1 b1 − a1 b0 i 1 x + b0 u 0 1 0 (23) (24) Logo: " ˙= x h y= 0 1 0 # # " 0 4 x+ u 0 −10 i 1 x + 0u (25) (26) (b) (1.0pt) Determine se o sistema ´ e control´ avel e observ´ avel. Resp: • Controlabilidade A matriz de controlabilidade pode ser escrita como: h M= B AB " i = 0 1 1 −10 # Como |M| ≠ 0, o posto M = 2. Logo o sistema ´ e control´ avel. • Observabilidade A matriz de observabilidade pode ser escrita como: " # " # C 0 1 ϕ= = CA 1 −10 (27) (28) Como |ϕ| ≠ 0, posto ϕ = 2. Portanto, o sistema ´ e observ´ avel. (c) (2.0pt) Projete um controlador por realimentac ¸˜ ao de estados, u = −Kx, com Tempo de Assentamento ts < 4seg e M´ aximo Sobresinal Mp < 10%. Resp: As restric ¸˜ oes de projeto impostas, implicam no seguinte Lugar Geom´ etrico no plano s: 3 • Tempo de assentamento (2%) ts = 4/ζωn ⇒ σ > 1. • M´ aximo sobresinal Mp < 10% ⇒ ζ > 0.59, β < 53.84o Vamos escolher o p´ olo duplo s1 = s2 = −2, desta forma: • polinˆ omio caracter´ıstico original: p(s) = s 2 + a1 s + a2 = s 2 + 10s + 0 ˆ • polinˆ omio caracter´ıstico desejado: p(s) = s 2 + α1 s + α2 = s 2 + 4s + 4 O sistema de controle pode ser calculado como: h K = α 2 − a2 i α1 − a1 T −1 , (29) Onde T = MW . Como o sistema j´ a est´ a na forma canˆ onica control´ avel ent˜ ao T = T −1 = I. Portanto, # " h i 1 0 K = 4 − 0 4 − 10 0 1 h i K = 4 −6 (30) (31) ˆ (d) (1.0pt) Ap´ os o controlador projetado, escreva a nova matriz de estados Φ(t) = exp(−At) ˆ mas lembrando que: Φ(−t) = exp(−At) ˆ = Resp: Neste exerc´ıcio deveria ter especificado Φ(t) = exp(At) Φ−1 (t) o processo de c´ alculo ´ e o mesmo. Aqui ser˜ ao consideradas todas as poss´ıveis respostas . Devemos lembrar que: ˆ = L−1 [(sI − A) ˆ −1 ] Φ(t) = exp(At) " ˆ −1 = (sI − A) s+4 (s+2)2 −4 (s+2)2 (32) # 1 (s+2)2 s (s+2)2 (33) Logo: " exp(−2t) + 2t exp(−2t) Φ(t) = −4t exp(−2t) t exp(−2t) exp(−2t) − 2t exp(−2t) # (34) (e) (1.0pt) Calcule a nova func ¸˜ ao de transferˆ encia em malha fechada. Dica: desenhe o diagrama de blocos lemˆ ˆ e C. brando que ´ e necess´ ario definir quem s˜ ao as novas matrizes B Resp: 4 Estamos lidando com um sistema SISO, desta forma a equac ¸˜ ao de estados pode ser escrita como: ˆ ˙ = (A − BK)x + Br x (35) y = Cx (36) ˆ=C e Logo C " # 0 ˆ B= r 1 (37) A nova func ¸˜ ao de transferˆ encia pode ser calculada como: Y (s) ˆ ˆ −1 B ˆ = C[sI − A] R(s) Logo: Y (s) h = 4 R(s) 0 i " s+4 (s+2)2 −4 (s+2)2 5 #" # 1 0 (s+2)2 s 1 (s+2)2 (38) = 4 (s + 2)2 (39)