Professional Documents
Culture Documents
Modelagem Bsica
Grupo de Integrao, Modelagem, Simulao, Controle e Otimizao de Processos - (GIMSCOP) Departamento de Engenharia Qumica, Universidade Federal do Rio Grande do Sul - UFRGS
Modelagem Bsica - 2
Contexto Geral
Interface Grfica Apresentao e configurao. Estrutura do EMSO Linguagem de modelagem. Models Exemplos de modelos. FlowSheets Exemplos de simulaes. Modelagem Avanada Recursos avanados do EMSO.
LINKS
ALSOC : http://www.enq.ufrgs.br/trac/alsoc/wiki
Modelagem Bsica - 3
Interface Grfica
Menus
Editor de Modelos
Explorer
Problems e Console
Results
Modelagem Bsica - 4
Modelagem Bsica - 5
Interface Grfica
Adicionar Adicionarna naBiblioteca Biblioteca >> >>Modelos Modelos >> >>FlowSheets FlowSheets
Modelagem Bsica - 6
Interface Grfica
Configurao do editor
Configura o de -ins Configurao dePlug Plug-ins >> >>Ser Servisto vistoposteriormente posteriormente
Opes de Configurao
Modelagem Bsica - 7
FlowSheet
Devices
>> DEVICE >>Model Model: : aadescrio descriomatemtica matemticade deum umDEVICE. DEVICE.
>> DEVICES >>FlowSheet FlowSheet: : problema problemaem emestudo, estudo,composto compostopor porum umconjunto conjuntode deDEVICES. DEVICES. >> >>Device Device: : um umcomponente componentedo doFlowSheet, FlowSheet,uma umaoperao operaounitria unitriaou ouum umequipamento equipamentoreal. real.
Modelagem Bsica - 8
FlowSheet Modelos
Modelagem Bsica - 9
Modelagem Bsica - 10
balano balano de de massa massa diff(A*h) diff(A*h) = = Fin Fin - Fout; Fout; diff(A*h) diff(A*h) - Fin Fin + + Fout Fout = = 0; 0; equao equao da da vlvula vlvula Fout Fout = = k*sqrt(h); k*sqrt(h); k k= = Fout/sqrt(h); Fout/sqrt(h); end end
Modelagem Bsica - 11
FlowSheet: A modelagem do sistema feita pela utilizao, configurao e conexo de componentes pr existentes.
Modelagem Bsica - 12
Modelagem Bsica - 13
A modelagem e a simulao de sistemas complexos facilitada atravs do uso dos conceitos da programao orientada a objetos.
Outlet Stream
Tank
O sistema pode ser decomposto em seus diversos componentes e cada um deles descrito separadamente atravs de modelos matemticos. Os componentes do sistema trocam informaes entre si atravs de suas portas de conexes.
Modelagem Bsica - 14
Modelagem Bsica - 15
Atributos
Sintaxe
TypeName TypeNameas asTypeBase TypeBase(Brief (Brief==brief", brief",Default=value Default=value, ,Lower=value Lower=value, ,Upper=value Upper=value, ,Unit Unit==unit); unit);
A palavra reservada final indica que o valor daquele atributo no deve ser alterado pelo usurio.
temperature temperatureas asReal Real(Brief (Brief==Temperature", Temperature",Lower=27 Lower=27, ,Upper=5273 Upper=5273, ,final finalUnit Unit==K); K);
Um tipo definido temperature possui uma unidade de medida final relacionada com as unidades de temperatura reconhecidas pelo EMSO.
Modelagem Bsica - 16
Atributos
Definindo intervalos de validade para os tipos.
efficiency efficiencyas asReal Real(Brief (Brief==efficiency", efficiency",Default=0.5 Default=0.5, ,final finalLower=0 Lower=0, ,final finalUpper=1 Upper=1););
http://www.enq.ufrgs.br/trac/alsoc/wiki/UnidadesMedidas http://www.enq.ufrgs.br/trac/alsoc/wiki/UnidadesMedidas
Modelagem Bsica - 17
Modelagem Bsica - 18
A Dh
Outlet
h = altura do nvel do tanque k = constante da vlvula A = rea da seo do tanque Dh = dimetro hidrulico do tanque
Modelos Modelos para para o o Tanque Tanque >> >> Tanque Tanque de de Seo Seo Circular Circular >> >> Tanque Tanque de de Seo Seo Quadrada Quadrada
Modelagem Bsica - 19
Sink Stream
Sink componente que recebe uma corrente material de sada. Possui uma conexo de entrada.
Modelagem Bsica - 20
Outlet
Dh
Vlvula
Fout = k h
rea
Equilbrio Mecnico
d (h A ) = Fin Fout dt
Balano de massa
D h 2 se Circular A= 4 D 2 se Quadrado h
Equilbrio Trmico
Modelagem Bsica - 21
A=
Dh 2
4
A = Dh
Modelagem Bsica - 22
Criando um Model
EMSO templates
Menu
Novo Arquivo
Name
Location
Modelagem Bsica - 23
Criando um Model
Modelagem Bsica - 24
Conexo de sada
Conexo de entrada
Modelagem Bsica - 25
http://www.enq.ufrgs.br/trac/alsoc/wiki/Functions http://www.enq.ufrgs.br/trac/alsoc/wiki/Functions
Modelagem Bsica - 26
Modelagem Bsica - 27
Tanks.mso
Model Model tank_Basic tank_Basic #modelo #modelo abstrato abstrato Model Model tank_Circular tank_Circular Model Model tank_Square tank_Square #DEVICE #DEVICE #DEVICE #DEVICE
Modelagem Bsica - 28
FlowSheet a
Os equipamentos so denominados
DEVICES. DEVICES
Um FlowSheet composto por um conjunto de operaes unitrias ou equipamentos conectados entre si.
Modelagem Bsica - 29
Name
Location
Modelagem Bsica - 30
FlowSheets
Modelagem Bsica - 31
Modelagem Bsica - 32
Modelagem Bsica - 33
FlowSheet
Detalhes da simulao
Modelagem Bsica - 34
New Plot
Modelagem Bsica - 35
Para reverter o Zoom Clicar com o boto direito do mouse e selecionar a opo Zoom Out
Modelagem Bsica - 36
Editando Grficos
Caixa de dilogo
Modelagem Bsica - 37
Salvando Grficos
Clicar com o boto direito do mouse sobre o grfico Opo: Export Image
Caixa de dilogo
Modelagem Bsica - 38
Salvando os Resultados
Caixa de dilogo
Save Result
Modelagem Bsica - 39
Salvando os Resultados
Usando o Excel para analisar os resultados
Modelagem Bsica - 40
Salvando os Resultados
Usando o Matlab para analisar os resultados
Modelagem Bsica - 41
Tanques em Sries
Inlet
A Dh
Dh
Dh
Modelagem Bsica - 42
Modelagem Bsica - 43
Modelagem Bsica - 44
Modelagem Bsica - 45
Modelagem Bsica - 46
Modelagem Bsica - 47
CONNECTIONS CONNECTIONS Tank([1:N-1]).Outlet Tank([1:N-1]).Outlet to to Tank([2:N]).Inlet; Tank([2:N]).Inlet; CONNECTIONS CONNECTIONS Tank(1).Outlet Tank(1).Outlet to to Tank(2).Inlet; Tank(2).Inlet; Tank(2).Outlet Tank(2).Outlet to to Tank(3).Inlet; Tank(3).Inlet; Tank(3).Outlet Tank(3).Outlet to to Tank(4).Inlet; Tank(4).Inlet; ... ... Tank(N-1).Outlet Tank(N-1).Outlet to to Tank(N).Inlet; Tank(N).Inlet;
Modelagem Bsica - 48
Modelagem Bsica - 49
Modelagem Avanada
49
Modelagem Bsica - 50
Modelagem Bsica - 51
Modelagem Bsica - 52
Modelagem Bsica - 53
Modelagem Bsica - 54
Correntes Materiais
Modelagem Bsica - 55
Modelagem Bsica - 56
Escolha do usurio
Modelagem Bsica - 57
Modelagem Bsica - 58
Modelagem Bsica - 59
59