Escolar Documentos
Profissional Documentos
Cultura Documentos
Anos 60:
Estima-se a existncia de 200 ferramentas diferentes (simuladores prprios nas grandes empresas)
Anos 70:
Projeto ASPEN do MIT
Anos 80-90:
Novos conceitos, interfaces grficas amigveis
Novas linguagens de programao
Algoritmos numricos mais poderosos
SIMULADORES MODULARES
O clculo dos
equipamentos so
executados de forma
sequencial;
O resultado da sada de
um bloco passado
como entrada para o
bloco seguinte, iterando
para a soluo de
reciclos;
Modelagem tipo
O cdigo desenvolvido para a soluo
Caixa-Preta
de equipamentos especficos
SIMULADORES BASEADOS EM EQUAES
SIMULADORES BASEADOS EM EQUAES: VANTAGENS
Utilizando um mesmo conjunto de modelos possvel executar diversas tarefas
diferentes:
Simulaes estacionrias
Simulaes dinmicas
Estimao de parmetros
Reconciliao de dados
Otimizao estacionria
Otimizao dinmica
Equaes Equivalentes
Podem ser escritas na forma
desejada pelo usurio
A modelagem do sistema feita pela
utilizao, configurao e conexo de
componentes pr-existentes
A modelagem e a simulao de sistemas
complexos facilitada atravs do uso dos Equipamento
conceitos da POO
Componente
Sistema
O sistema pode ser decomposto em
seus diversos componentes e cada um
deles descrito separadamente atravs Os componentes do sistema trocam
de suas equaes constitutivas informaes entre si atravs das suas
portas de conexes
TIPOS DEFINIDOS NO EMSO - TIPOS BASE
Os parmetros e as variveis so declarados no tipo
embutido Real
TANQUE DE NVEL DESCRIO
Submodelos
Inlet Corrente material de alimentao do tanque
Outlet Corrente material de sada do tanque
Parmetros
K Constante da vlvula
Dh Dimetro hidrulico do tanque
Variveis
A rea da seo do tanque
V Volume do tanque
h Altura do nvel do tanque
Source
Destino Nome do
Arquivo
CRIANDO UM MODEL EMSO TEMPLATE
using incluindo referncias de outros arquivos.
PARAMETERS
seo onde so definidos os parmetros do
modelo.
VARIABLES
seo onde so definidas as variveis do
modelo.
EQUATIONS
seo onde descrito o equacionamento do
modelo.
CRIANDO UM MODEL CORRENTE MATERIAL
Incluido os tipos
pr definidos do
EMSO
Smbolo da
Documentao varivel
do So
modelo comandos
Latex
seleo da
Usando os tipos definidos no unidade de medida
arquivo types desejada
CRIANDO UM MODEL CORRENTE SOURCE
Usando o
mesmo arquivo
Documentao do
modelo
Conexo de sada
CRIANDO UM MODEL CORRENTE SINK
Usando o mesmo
arquivo
Documentao
do modelo
Conexo de
entrada
CRIANDO UM MODEL TANQUE BSICO
Portas
do modelo
Equation
Escrevendo a equao
particular do modelo
SET
Definindo
valores para
parmetros
CRIANDO UM MODEL TANQUE QUADRADO
Usando o mesmo Herana
arquivo O modelo herda todos os
atributos da classe da qual
ele deriva
Equation
Escrevendo a equao
particular do modelo
DIAGRAMAS DE PROCESSO FLOWSHEET
Os equipamentos so
denominados DEVICES
No EMSO o usurio
pode manipular vrios
FlowSheets ao mesmo
tempo
Um FlowSheet
composto por um
conjunto de operaes
unitrias ou
equipamentos
conectados entre si
CRIANDO UM FLOWSHEET
Novo
Arquivo
Menu
Nome do
Arquivo
Destino
CRIANDO UM FLOWSHEET EMSO TEMPLATE
using incluindo referncias de outros arquivos.
FlowSheet
Um diagrama de processos declarado com a palavra
reservada FlowSheet e um nome.
PARAMETERS
DEVICES
CONNECTIONS
SET
SPECIFY
INITIAL
OPTIONS
...
TANQUE DE NVEL FLOWSHEET
Parmetros dos
DEVICES
Graus de liberdade
Opes da
Simulao
Graus de liberdade
Dinmico
CONSISTNCIA DO SISTEMA
O EMSO analisa a
consistncia do
sistema criado no
FlowSheet
TANQUE DE NVEL SIMULAO
Detalhes da
Simulao
TANQUE DE NVEL RESULTADOS
Caixa de Dilogo
SALVANDO RESULTADOS
Caixa de Dilogo
RESULTADOS EM PLANILHAS
Usando o
Excel para
analisar os
resultados
Resultados separados
por blocos de
equipamentos
RESULTADOS EM PLANILHAS
Usando o
BrOffice ou OpenOffice
para
analisar os resultados
Blocos
de
equipamentos
RESULTADOS NO MATLAB
Usando o
Matlab para
analisar os
resultados
TANQUE DE NVEL EM SRIES
Graus de liberdade
aumenta
RESULTADOS TANQUES EM SRIES
REATOR CSTR REAO DE VAN DER VUSSE
Submodelos
Inlet Corrente material de alimentao com concentrao molar
Variveis Outlet Corrente material de sada com concentrao molar
V Volume do reator Parmetros
r1, r2, r3 Taxas de reao Cv Constante da vlvula
A rea da seo do reator k1 Constante da taxa da reao 1
CA, CB, CC, CD Concentraes molares k2 Constante da taxa da reao 2
h Nvel no reator k3 Constante da taxa da reao 3
Tau Tempo de residncia A rea da seo do reator
REATOR CSTR MODELAGEM
REATOR CSTR STREAM MODEL
Acrescentando a
concentrao molar
na corrente material
REATOR CSTR MODEL ATTRIBUTES
REATOR CSTR MODEL DESCRIO
REATOR CSTR MODEL EQUATIONS
REATOR CSTR FLOWSHEET
REATOR CSTR RESULTADOS
Plug-ins Rotinas externas
Clculos Termodinmicos VRTherm
EML Correntes
USANDO ROTINAS EXTERNAS PLUG-INS
O EMSO um simulador baseado em equaes e a sua linguagem de modelagem permite
expressar o equacionamento dos equipamentos diretamente como equaes.
Contudo, existem alguns casos em que a descrio direta na forma de equaes no conveniente,
tpicos exemplos incluem:
As relaes matemticas no podem ser expressas em uma forma algbrica
fechada sem haver a necessidade de introduzir quantidades intermedirias que no
possuem nenhum significado fsico para o modelo;
Soluo no EMSO : sistema de plug-in que permite que qualquer rotina de computador escrita em
cdigo C, C++, ou FORTRAN possa ser utilizada dentro dos modelos.
Predio de propriedades de
misturas
VRTHERM MTODOS
Principais
Modelos Termodinmicos
Clculos de Flash
Propriedades de
componentes puros
VRTHERM MTODOS
Propriedades
de misturas
CLCULO DE PROPRIEDADES EML CORRENTES
O desenvolvimento de um modelo de corrente material
bsica o ponto de partida para uma biblioteca de
modelos.
Descrio do duto
TROCADOR DE CALOR MODELAGEM DO DUTO
TROCADOR DE CALOR MODELAGEM
Composio do
trocador de calor
TROCADOR DE CALOR MODELAGEM
Usando condicional
IF THEN ELSE END
TROCADOR DE CALOR MODELO DISTRIBUDO
TROCADOR DE CALOR MODELO DISTRIBUDO
TROCADOR DE CALOR SIMULAO
SWITCHER PARMETROS TEXTUAIS
SWITCHER PARMETROS TEXTUAIS
Comando FOR
Vetores
Matrizes
Estimao de Parmetros