Escolar Documentos
Profissional Documentos
Cultura Documentos
CONTROLO
2semestre 2007/2008
Fevereirode2008
Todosos direitosreservados
Estasnotas nopodem serusadas parafins distintosdaqueles paraque foram elaboradas (leccionaono InstitutoSuperior Tcnico)sem autorizaodos autores
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Objectivos
Definiroqueummodeloediscutiroseuusopara responderaperguntassobresistemasfsicos Introduziros conceitosde entrada,sada edinmica Darexemplos demodelos desistemas fsicosem domniosdiversos Linearizao
Referncias
o Cap.2 do livrode Franklin,Powel,Naemi (refernciaprincipal) o Cap.2 do textode KarlAstrom,RichardMurray,disponvel na Web.
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Actuao
Sensoriamento / Percepo
Computao
Sistemasde controlopor retroaco ocorremem muitosdomnios Objectivosdo controlo Modificarocomportamentodesistemas comasseguintesrestries: Estabilidadeem cadeiafechada Robustezfaceaincertezasdemodelizao Atenuaodeperturbaes
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Modelos
Modelo =representao matemticade umsistema fsico,biolgico, mecnico,de informao,... Ummodelo forneceuma prediode como ocomportamento do sistema Oprojecto decontroladoresparasistemasfsicosfazse apartir deum modelodesse sistema.Osmodelos notm queser exactos.
Modelosque descrevammuito detalhadamenteum sistemapodem sercomplexos Desconhecemsetodos osfenmenos fsicosque regulamo comportamentodo sistema Namodelao fazemse,muitas vezes,hipteses simplificativas
Aretroacogaranterobustezaincertezas(emdeterminadoslimites)no modelo Osmodelos usadospara controlorelacionam entradascom sadase (eventualmente)com variveisinternas dosistema
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Modelos
Omodelo quesederiva dependeda perguntaa quese pretende respondersobre osistema fsico.
Perguntasdiferentes modelos diferentes Perguntasiguais mashipteses simplificativasdiferentes diferentes modelos
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Modelo
Deentradasada relaciona directamentea entradacom a
sada
Equaodiferencial
Linearou nolinear Varianteou invarianteno tempo
Funode Transferncia
Spara sistemaslineares invariantesno tempo
y(t) Sada
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Modelao:Exemplos
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
+ _
Controlador
Motor
f(t)
v(t)
f(t)
Sensorde velocidade
Captulo2 Modelao
SistemasMecnicos deTranslao
Leide Newton(sc.XVII)
F=d(mv)/dt
F=soma dasforas aplicadasao corpo(N) v =vector velocidadedo corpo(m/s) M=massa docorpo (Kg) mv= momentolinear Kgm/s
Afora totalaplicada aum corporgido igual derivada emordem aotempo doseu momento linear
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
SistemasMecnicos deTranslao
ElementosBsicos Massa
m X f(t)
d 2 x( t ) f (t) = m dt 2
Massa - Armazena energia cintica
Mola
X K
Mola - Armazena energia potencial K=constante da mola fs(t) = fora de restituio da mola, resultado de uma deformao (alongamento ou compresso). Kx(t) a fora que necessrio exercer para efectuar o alongamento (x(t)>0) ou a compresso (x(t)<0).
K
fs ( t )
K x( t )
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
fs ( t ) = K x( t )
Captulo2 Modelao
SistemasMecnicos deTranslao
ElementosBsicos Atrito X b b
fd ( t )
x(t)
dx( t ) fd ( t ) = dt
Atrito Elemento dissipadorde energia b=coeficiente deatrito viscoso
X
d x( t ) dt
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
f(t)
v(t)
Hiptesessimplificativas: Inrciarotacional dasrodas desprezvel Oatrito queseope ao movimento proporcional velocidade (atritoviscoso) Oautomvel moveseno planohorizontal
m f(t)
f(t)
v(t) =
Sistema
dx( t ) dt
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
SistemasMecnicos deTranslao
Exemplode 1Ordem
m f(t)
v(t) =
Sistema
f(t)
Lei de Newton
d x( t ) dt
dv( t ) dt
Representaode entradasada o nodomnio dotempo o entrada:f(t) o sada:v(t) o Equaodiferencial linearde coeficientesconstantes de1ordem o Sistemade 1ordem
dv( t ) + v( t ) = f ( t ) dt
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
SistemasMecnicos deTranslao
Exemplode 2Ordem
Lei de Newton
m f(t)
f(t)
Sistema
x(t)
Representaode entradasada o nodomnio dotempo o entrada:f(t) o sada:x(t) o Equaodiferencial linearde coeficientesconstantes de2ordem o Sistemade 2ordem
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
SistemasMecnicos deTranslao
Exemplode 2Ordem
K
m
dx( t ) dt
f(t)
Fora externa aplicada
f(t)
Sistema
x(t)
Kx( t )
d2 x ( t ) foras aplicadas = m dt 2
d2 x( t ) dx( t ) m + + Kx( t ) = f ( t ) dt 2 dt
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Funode Transferncia
dv( t ) + v( t ) = f ( t ) dt
EQUAODIFERENCIAL Representao matemticado sistemanodomniodotempo parauma dadaentrada asada podeobterse porresoluo daequao diferencial
1 V ( s) = F(s) ms +
Captulo2 Modelao
Funode Transferncia
r(t) SLIT y(t)
FUNODETRANSFERNCIA
Quocienteda transformadade Laplace dosinal de sada pelatransformada deLaplace dosinal de entrada considerandonulas ascondies iniciais Y(s)
G(s)
Y(s) = G(s).R(s)
Afuno detransferncia um conceitopotente paradescrever o comportamento desistemas doponto devista deentrada/sada ParaSLITs,a funodetransfernciacaracteriza completamenteo sistemadopontodevistadeentradasada
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Funode Transferncia
r(t) y(t)
SLIT
r(t)
y(t)
TL
R(s)
Y(s) = G(s).R(s)
TL-1
Y(s)
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
v(t)
dv( t ) + v( t ) = f ( t ) dt 1 V ( s) = F(s) ms + m
F(s)
1 ms +
V(s)
f(t)
x(t)
F(s)
1 ms + 1 s(ms + )
V(s)
1 s
X(s)
X(s)
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
v(t)
Sistemafsico
modelodo sistemafsico
Vref(s)
+ _
F(s)
1 ms +
V(s)
Captulo2 Modelao
SistemasMecnicos deRotao
rotaoemtornodeumeixo
Leide NewtonEuler
d2(t) T(t) = J dt 2
T=soma dosbinrios aplicadosao sistema(Nm)
Asoma dosbinrios queactuam numcorpo igual aoproduto domomento deinrcia dessecorpo pelasua aceleraoangular.
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
SistemasMecnicos deRotao
ElementosBsicos Inrcia
d d2(t) T(t) = J =J 2 dt dt
Velocidade angular
MolaRotacional
Ts (t) = K (t)
Mola armazena energia potencial rotacional
K = constante da mola Ts(t) = binrio de restituio da mola em resultado de uma deformao em torno do ponto de equilbrio.
Captulo2 Modelao
SistemasMecnicos deRotao
ElementosBsicos AtritoRotacional
Td (t) = (t)
Atrito Elemento dissipadorde energia
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Sistemasmecnicos derotao
Engrenagem(caixa dedesmultiplicao)
Roda dentada 1 entrada Raio # dentes -
r 1
N 1
r 2
N 2
r = r 11 2 2
2 r1 N 1 = = 1 r2 N 2
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Sistemasmecnicos derotao
Engrenagem(caixa dedesmultiplicao)
Roda dentada 1 entrada Raio # dentes -
r 1
N 1
r 2
N 2
T =T 11 2 2
T2 1 N 2 = = T1 2 N1 N2 N1
2
Energia rotacional
Resumo 1
N1 N2
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Exemplo:Pndulo
Tc (t)
L Pndulo
m mg
Massatoda concentradana extremidade Braode comprimentoL[m] Binrioaplicado Tc(t)[N.m] Pergunta: Comovaria ongulo (t)comofunodeTc(t)?
mgcos
mg
mgsin
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Carrocom pnduloinvertido
M m b L I F x
Massa docarro Massadopndulo Coeficiente deatrito nomovimento docarro Comprimento dopndulo Inrcia dopndulo Fora externa aplicada ao carro Posio docarro ngulo dopndulo relativamente vertical
http://www.engin.umich.edu/group/ctm/examples/pend/invpen.html
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Carrocom pnduloinvertido
& M&& + bx + N = F x
Captulo2 Modelao
Carrocom pnduloinvertido
Captulo2 Modelao
Carrocom pnduloinvertido
&& & & (M + m)&& + bx + mL cos mL 2sin = F x && (I + mL2 ) + mgLsin = mL&&cos x
Captulo2 Modelao
SistemasElectromecnicos
Motorde correntecontnua
Parmetroscaractersticos:
Ra resistncia Ohm La indutncia Henry ea tensodeentrada nocircuito daarmadura Volt ia corrente nocircuito daarmadura Ampere vb fora contraelectromotriz Volt Tm binrio disponvel noveio domotor
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Motorde correntecontnua
O rotor gira num campo magntico Equaodocircuitoda armadura
vb = Kb
dm (t) = K bm (t ) dt
dia R a ia + L a + v b (t) = ea dt
tensoaos terminais da resistencia queda detenso na bobina
Fora contra-electromotriz
Ia(s)
m(s)
_
Vb(s)
sK b
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Motorde correntecontnua
Binario acessvel noveio domotor
Tm = K tIa
Ia (s) =
Tm (s) Kt
(proporcional aia;Kt=Kb)
Ea(s)
+ _
Vb(s)
1 Ra + Las
Ia(s)
Tm(s)
Qm(s)
Kt
sK b
Captulo2 Modelao
Motorde correntecontnua
EquaodoROTOR
+ _
Vb(s)
1 Ra + Las
Ia(s)
Kt
Tm(s)
1 s(sJm + m )
Qm(s)
sK b
Porredues sucessivasdo diagramade blocos,obtenha a funo detransferncia domotor.
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Motorde correntecontnua
(Ra + L a s)Tm (s) + K b sm (s) = Ea (s) Kt
(Jm s2 + m s)m (s) = Tm (s)
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
K (s + a)
Dinmica da velocidade angular
m(s)
1 s
m(s)
R(s)
+ _
a(s)
K s+a
1 s
m(s)
Captulo2 Modelao
( t )
y( t )
{W}
x( t )
XW
d x(t) = v d (t) + v e (t) cos( (t)) & ve(t) velocidadelineardarodaesquerda 2 L distncia entrerodas v d (t) + v e (t) & sin( (t)) y(t) = 2 v (t) v e (t) & (t) = d Sistemade 3equaes diferenciaisno lineares L
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
( t )
y( t )
{R} Controlo: Quevalores devemter ve(t)evd(t) para queo veculosiga um determinado caminho?
{W}
x( t )
XW
ve
(x,y,)
x(t) = v d (t) + v e (t) cos( (t)) & vd 2 v d (t) + v e (t) & sin( (t)) y(t) = 2 com baseneste modelodo sistemafsico (um v d (t) v e (t) & modelosimplificado)que seprojecta o (t) = L controlador
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Linearizao
Sistemano linear Exemplo:carro aalta velocidade
Fora externa aplicada
v(t)
Aproximaolinear
f(t)
f(t)
Velocidadeelevada
Sistemano linear
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Linearizao:Exemplo
Sistemano linear Condiodeequilbrio Oque uma situaodeequilbrio? Seo sistemaestiver numasituao deequilbrio enohouver nenhumaperturbao,ele mantmseindefinidamente nessasituao Osistema estnuma situaode equilbrioquando umafora externa iguala afora deatrito Aproximaolinear emtorno de uma situaode equilbrio
Caracterizaodo equilbrio
v(t) = cte = v e
dv(t) =0 dt
2
fe 1v e 2 v e = 0
fe = 1v e + 2 v e
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal
Captulo2 Modelao
Linearizao:exemplo
Estudodo comportamentodo sistemaem tornode umasituaodeequilbrio
(ve,fe)
Captulo2 Modelao
Linearizao:exemplo
df f (x) f (x0 ) + dx
ve
1 d2 f (x x0 ) + 2 dx 2 x = x0
( x x 0 )2 + ...
x = x0
v(t) 2 v e + 2v e v(t)
Captulo2 Modelao
Linearizao:exemplo
d v(t) m = (fe + f(t)) 1(v e + v(t)) 2 (v 2 + 2v e v(t)) e dt
fe = 1v e + 2 v e
2
Condiode equilbrio
Funode transferncia
Captulo2 Modelao
Linearizao:exemplo
f(t)
Sistemano linear
v(t)
m
f(t)
SistemaLinearizado
v(t)
m
Relacionaincrementos nasada comincrementos naentrada Osincrementos soem tornode umdeterminado pontode equilbrio(ve,fe)
Funode transferncia
Captulo2 Modelao
Pndulo:Linearizao
Tc (t)
L
sin
Modelolinear quedescreve o comportamento dosistema,mas s para pequenos
Controlo2sem2007/2008IsabelRibeiro,AntnioPascoal