Professional Documents
Culture Documents
Introdução ao EMSO
Instrutor: Guilherme Cassol
gcassol@peq.coppe.ufrj.br
O EMSO:
→ “Plugins”:
→ Otimização
• VRTherm
• Estado-Estacionário
• OCFEM, etc…
Textual & Gráfica
Textual:
Model & FlowSheet
Declaração de Variáveis:
Tipos de Variáveis
Tipo Descrição e Atributos
Real Para variáveis ou parâmetros contínuos. Possui os seguintes atributos:
• Brief: Descrição;
• Default: Valor padrão ou chute inicial;
• Lower: Limite inferior;
• Upper: Limite superior;
• Unit: Unidade de medida;
Integer Para variáveis ou parâmetros inteiros. Atributos:
• Brief: Descrição;
• Default: Valor padrão ou chute inicial;
• Lower: lower limit
• Upper: upper limit
• Unit: Unidade de medida;
Tipo Descrição e Atributos
Switcher Parâmetros textuais. Atributos:
• Brief: Descrição;
• Valid: Casos válidos para o switcher;
• Default: Valor padrão;
Boolean Parâmetros ou variáveis lógicas. Atributos:
• Brief: Descrição;
• Default: Valor padrão;
Plugin Utilizado para carregar programas de terceiros;
Sintaxe de um modelo
Sintaxe de um flowsheet
Utilizando arquivos externos a um
modelo
using “Pasta/NomeArquivo”
Herança
Unit X final Unit X DisplayUnit
Equações
SET X SPECIFY
INITIALS
Solução de EDO
diff(var) & OPTIONS
Exercício
Tanque
𝑑𝑉
= 𝑄𝑒 − 𝑄𝑠
𝑑𝑡
𝑑𝑉
= 𝑄𝑒 − 𝑄𝑠
𝑑𝑡
𝑄𝑠 = 𝑘𝑓(𝑉)
Volume de uma esfera
𝜋ℎ2 3𝑅 − ℎ
𝑉=
3
Usando Switcher
Variáveis de Entrada e Saída (CONNECTIONS)
Exercício
CSTR Não-isotérmico
𝑑𝐶 −
𝐸
𝑉 = 𝑞 𝐶𝑓 − 𝐶𝑂𝑢𝑡 − 𝑉𝐶𝑘𝑜 𝑒 𝑅𝑇
𝑑𝑡
𝑑𝑇 𝐸
−𝑅𝑇
𝑉𝐶𝑝 = 𝑞𝐶𝑝 𝑇𝑓 − 𝑇𝑂𝑢𝑡 + −Δ𝐻 𝑉𝐶𝑘𝑜 𝑒 − 𝐴ℎ 𝑇 − 𝑇𝐽
𝑑𝑡
“V” varia?