Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna...

192
Introduc ¸˜ ao Modelagem & Simulac ¸˜ ao Exerc´ ıcio MINICURSO DE SIMULADOR EMSO Dia 1: Modelagem e Simulac ¸˜ ao de Processos Rodolfo Rodrigues, Eng MSc Doutorando em Engenharia Qu´ ımica PPGEQ/UFRGS [email protected] XVI COREEQ Curitiba, Paran´ a 17–18 de julho de 2011 Rodolfo Rodrigues Minicurso EMSO, Dia 1

Transcript of Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna...

Page 1: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

MINICURSO DE SIMULADOR EMSODia 1: Modelagem e Simulacao de Processos

Rodolfo Rodrigues, Eng MSc

Doutorando em Engenharia QuımicaPPGEQ/UFRGS

[email protected]

XVI COREEQCuritiba, Parana

17–18 de julho de 2011

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 2: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simulador EMSO

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 3: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simulador EMSO

EMSO e a sigla para Environment for Modeling, Simulationand Optimization.Desenvolvimento iniciado em 2001, escrito em C++.Multiplataforma: disponıvel para Windows e Linux (32bits).Modelos sao escritos em uma linguagem de modelagem.Sistema baseado em equacoes.Computacionalmente eficiente para simulacoesestacionarias e dinamicas.Para aprimoramento do sistema, em 2005, iniciou-se oProjeto ALSOC. www.enq.ufrgs.br/alsoc

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 4: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simulador EMSO

EMSO e a sigla para Environment for Modeling, Simulationand Optimization.Desenvolvimento iniciado em 2001, escrito em C++.Multiplataforma: disponıvel para Windows e Linux (32bits).Modelos sao escritos em uma linguagem de modelagem.Sistema baseado em equacoes.Computacionalmente eficiente para simulacoesestacionarias e dinamicas.Para aprimoramento do sistema, em 2005, iniciou-se oProjeto ALSOC. www.enq.ufrgs.br/alsoc

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 5: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simulador EMSO

EMSO e a sigla para Environment for Modeling, Simulationand Optimization.Desenvolvimento iniciado em 2001, escrito em C++.Multiplataforma: disponıvel para Windows e Linux (32bits).Modelos sao escritos em uma linguagem de modelagem.Sistema baseado em equacoes.Computacionalmente eficiente para simulacoesestacionarias e dinamicas.Para aprimoramento do sistema, em 2005, iniciou-se oProjeto ALSOC. www.enq.ufrgs.br/alsoc

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 6: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simulador EMSO

EMSO e a sigla para Environment for Modeling, Simulationand Optimization.Desenvolvimento iniciado em 2001, escrito em C++.Multiplataforma: disponıvel para Windows e Linux (32bits).Modelos sao escritos em uma linguagem de modelagem.Sistema baseado em equacoes.Computacionalmente eficiente para simulacoesestacionarias e dinamicas.Para aprimoramento do sistema, em 2005, iniciou-se oProjeto ALSOC. www.enq.ufrgs.br/alsoc

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 7: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simulador EMSO

EMSO e a sigla para Environment for Modeling, Simulationand Optimization.Desenvolvimento iniciado em 2001, escrito em C++.Multiplataforma: disponıvel para Windows e Linux (32bits).Modelos sao escritos em uma linguagem de modelagem.Sistema baseado em equacoes.Computacionalmente eficiente para simulacoesestacionarias e dinamicas.Para aprimoramento do sistema, em 2005, iniciou-se oProjeto ALSOC. www.enq.ufrgs.br/alsoc

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 8: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simulador EMSO

EMSO e a sigla para Environment for Modeling, Simulationand Optimization.Desenvolvimento iniciado em 2001, escrito em C++.Multiplataforma: disponıvel para Windows e Linux (32bits).Modelos sao escritos em uma linguagem de modelagem.Sistema baseado em equacoes.Computacionalmente eficiente para simulacoesestacionarias e dinamicas.Para aprimoramento do sistema, em 2005, iniciou-se oProjeto ALSOC. www.enq.ufrgs.br/alsoc

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 9: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simulador EMSO

EMSO e a sigla para Environment for Modeling, Simulationand Optimization.Desenvolvimento iniciado em 2001, escrito em C++.Multiplataforma: disponıvel para Windows e Linux (32bits).Modelos sao escritos em uma linguagem de modelagem.Sistema baseado em equacoes.Computacionalmente eficiente para simulacoesestacionarias e dinamicas.Para aprimoramento do sistema, em 2005, iniciou-se oProjeto ALSOC. www.enq.ufrgs.br/alsoc

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 10: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Aplicacoes Industriais Realizadas

Modelagem e simulacao dos seguintes sistemas:Coluna deisobutanizadora - UGAV/RPBC, Cubatao-SP.Coluna separadora tolueno, etil-benzeno e estireno,Innova-RS.Coluna depropenizadora, Braskem UNIB-RS.Reator de polimerizacao de alta pressao discretizado noespaco da Braskem PE-4, Triunfo-RS.Coluna depropenizadora REFAP com comunicacao comSDCD via OPC, Canoas-RS.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 11: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Aplicacoes Industriais Realizadas

Modelagem e simulacao dos seguintes sistemas:Tratamento biologico de efluentes da REFAP comestimacao de parametros, Canoas-RS.Reator de polimerizacao Innova-RS.Coluna de recuperacao de n-hexano do processo depolimerizacao, Braskem, Camacari-BA.Coluna de destilacao da unidade de gas natural,Petrobras, Catu-BA.Inferencia dinamica em colunas de destilacao para umaunidade de processamento de gas natural com modelofenomenologico.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 12: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico

2000 Inıcio do desenvolvimento do EMSO: trabalho de mestradode Rafael de Pelegrini Soares sob orientacao do Prof.Argimiro Resende Secchi.

2001 Primeiras versoes operacionais do simulador EMSO.2003 Proposta de formacao de consorcio de Empresas e

Universidades.2004 Proposta ao CT-PETRO / FINEP.2005 Inıcio do Projeto ALSOC 1, recursos de R$ 700 mil (45%

FINEP e 55% Empresas).2007 Inıcio do Projeto ALSOC 2, recursos de R$ 1,2 milhoes

(65% FINEP e 35% Empresas).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 13: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico

2000 Inıcio do desenvolvimento do EMSO: trabalho de mestradode Rafael de Pelegrini Soares sob orientacao do Prof.Argimiro Resende Secchi.

2001 Primeiras versoes operacionais do simulador EMSO.2003 Proposta de formacao de consorcio de Empresas e

Universidades.2004 Proposta ao CT-PETRO / FINEP.2005 Inıcio do Projeto ALSOC 1, recursos de R$ 700 mil (45%

FINEP e 55% Empresas).2007 Inıcio do Projeto ALSOC 2, recursos de R$ 1,2 milhoes

(65% FINEP e 35% Empresas).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 14: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico

2000 Inıcio do desenvolvimento do EMSO: trabalho de mestradode Rafael de Pelegrini Soares sob orientacao do Prof.Argimiro Resende Secchi.

2001 Primeiras versoes operacionais do simulador EMSO.2003 Proposta de formacao de consorcio de Empresas e

Universidades.2004 Proposta ao CT-PETRO / FINEP.2005 Inıcio do Projeto ALSOC 1, recursos de R$ 700 mil (45%

FINEP e 55% Empresas).2007 Inıcio do Projeto ALSOC 2, recursos de R$ 1,2 milhoes

(65% FINEP e 35% Empresas).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 15: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico

2000 Inıcio do desenvolvimento do EMSO: trabalho de mestradode Rafael de Pelegrini Soares sob orientacao do Prof.Argimiro Resende Secchi.

2001 Primeiras versoes operacionais do simulador EMSO.2003 Proposta de formacao de consorcio de Empresas e

Universidades.2004 Proposta ao CT-PETRO / FINEP.2005 Inıcio do Projeto ALSOC 1, recursos de R$ 700 mil (45%

FINEP e 55% Empresas).2007 Inıcio do Projeto ALSOC 2, recursos de R$ 1,2 milhoes

(65% FINEP e 35% Empresas).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 16: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico

2000 Inıcio do desenvolvimento do EMSO: trabalho de mestradode Rafael de Pelegrini Soares sob orientacao do Prof.Argimiro Resende Secchi.

2001 Primeiras versoes operacionais do simulador EMSO.2003 Proposta de formacao de consorcio de Empresas e

Universidades.2004 Proposta ao CT-PETRO / FINEP.2005 Inıcio do Projeto ALSOC 1, recursos de R$ 700 mil (45%

FINEP e 55% Empresas).2007 Inıcio do Projeto ALSOC 2, recursos de R$ 1,2 milhoes

(65% FINEP e 35% Empresas).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 17: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico

2000 Inıcio do desenvolvimento do EMSO: trabalho de mestradode Rafael de Pelegrini Soares sob orientacao do Prof.Argimiro Resende Secchi.

2001 Primeiras versoes operacionais do simulador EMSO.2003 Proposta de formacao de consorcio de Empresas e

Universidades.2004 Proposta ao CT-PETRO / FINEP.2005 Inıcio do Projeto ALSOC 1, recursos de R$ 700 mil (45%

FINEP e 55% Empresas).2007 Inıcio do Projeto ALSOC 2, recursos de R$ 1,2 milhoes

(65% FINEP e 35% Empresas).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 18: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Projeto ALSOC

PROJ

ETO

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 19: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Motivacao

Os trabalhos academicos na area de modelagem,simulacao, controle e otimizacao de processos possuemgrande impacto economico e tecnologico.Tais trabalhos carecem de um ambiente comum para suaexecucao, sendo muito comum que cada grupo depesquisa utilize suas proprias ferramentas computacionaispara desenvolver seus trabalhos.Muitos trabalhos acabam sendo restritos e especıficossendo difıcil sua extensao para outros processos e areutilizacao dos modelos e rotinas desenvolvidas.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 20: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Motivacao

Os trabalhos academicos na area de modelagem,simulacao, controle e otimizacao de processos possuemgrande impacto economico e tecnologico.Tais trabalhos carecem de um ambiente comum para suaexecucao, sendo muito comum que cada grupo depesquisa utilize suas proprias ferramentas computacionaispara desenvolver seus trabalhos.Muitos trabalhos acabam sendo restritos e especıficossendo difıcil sua extensao para outros processos e areutilizacao dos modelos e rotinas desenvolvidas.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 21: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Motivacao

Os trabalhos academicos na area de modelagem,simulacao, controle e otimizacao de processos possuemgrande impacto economico e tecnologico.Tais trabalhos carecem de um ambiente comum para suaexecucao, sendo muito comum que cada grupo depesquisa utilize suas proprias ferramentas computacionaispara desenvolver seus trabalhos.Muitos trabalhos acabam sendo restritos e especıficossendo difıcil sua extensao para outros processos e areutilizacao dos modelos e rotinas desenvolvidas.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 22: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Objetivos

Desenvolvimento de um ambiente integrado de sıntese,modelagem, simulacao, controle e otimizacao deprocessos, com caracterısticas de modularidade,reutilizacao e interfaceamento padrao.Propiciar uma interacao mais efetiva entre universidadese empresas pelo uso de uma ferramenta comum,facilitando a transferencia de tecnologias.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 23: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Objetivos

Desenvolvimento de um ambiente integrado de sıntese,modelagem, simulacao, controle e otimizacao deprocessos, com caracterısticas de modularidade,reutilizacao e interfaceamento padrao.Propiciar uma interacao mais efetiva entre universidadese empresas pelo uso de uma ferramenta comum,facilitando a transferencia de tecnologias.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 24: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Metas

Desenvolvimento de um simulador e otimizadorestacionario e dinamico de processos de uso industrial eacademico (o Simulador).Aperfeicoamento das especificacoes de uma linguagemde modelagem de processos (a Linguagem).Desenvolvimento e distribuicao de uma biblioteca publicade modelos (a Biblioteca).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 25: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Metas

Desenvolvimento de um simulador e otimizadorestacionario e dinamico de processos de uso industrial eacademico (o Simulador).Aperfeicoamento das especificacoes de uma linguagemde modelagem de processos (a Linguagem).Desenvolvimento e distribuicao de uma biblioteca publicade modelos (a Biblioteca).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 26: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Metas

Desenvolvimento de um simulador e otimizadorestacionario e dinamico de processos de uso industrial eacademico (o Simulador).Aperfeicoamento das especificacoes de uma linguagemde modelagem de processos (a Linguagem).Desenvolvimento e distribuicao de uma biblioteca publicade modelos (a Biblioteca).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 27: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Metas

Desenvolvimento de um simulador e otimizadorestacionario e dinamico de processos de uso industrial eacademico (o Simulador).Aperfeicoamento das especificacoes de uma linguagemde modelagem de processos (a Linguagem).Desenvolvimento e distribuicao de uma biblioteca publicade modelos (a Biblioteca).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 28: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Alguns Numeros

Participantes: Aproximadamente 50 (participantes deUniversidades e Industrias).Publicacoes: Aproximadamente 80 (e aumentando).Orcamento: Aproximadamente R$ 2 milhoes.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 29: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Entidades Participantes

Universidades EmpresasUFRGS PetrobrasCOPPE/UFRJ BraskemUSP InnovaMackenzie REFAPUFBA

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 30: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simulador EMSO

Funcionamento

Retorno/Exportação dos Resultados

Comunicação com solvers ou aplicativos externos

Montagem de Sistemas de Equações

Interpretação de Modelos

O simulador EMSO pode ser pensado como um servidor demodelos matematicos, disponibilizando-os para rotinas decalculo externas atuarem sob os mesmos. Alguns calculos saointegralmente realizados pelo simulador.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 31: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Linguagem de descricao de modelos voltadas a objetos.Interpretador de linguagem.Sistemas de plug-in’s e solvers externos.Avaliacao da consistencia de unidades dimensionais.Avaliacao dos graus de liberdade do sistema de equacoes.Inicializacao de DAE.Resolucao de problema de ındice diferencial.Deteccao de eventos.Linearizacao de modelos em espaco de estado.Vasta biblioteca de modelos, aberta e personalizavel.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 32: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Linguagem de descricao de modelos voltadas a objetos.Interpretador de linguagem.Sistemas de plug-in’s e solvers externos.Avaliacao da consistencia de unidades dimensionais.Avaliacao dos graus de liberdade do sistema de equacoes.Inicializacao de DAE.Resolucao de problema de ındice diferencial.Deteccao de eventos.Linearizacao de modelos em espaco de estado.Vasta biblioteca de modelos, aberta e personalizavel.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 33: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Linguagem de descricao de modelos voltadas a objetos.Interpretador de linguagem.Sistemas de plug-in’s e solvers externos.Avaliacao da consistencia de unidades dimensionais.Avaliacao dos graus de liberdade do sistema de equacoes.Inicializacao de DAE.Resolucao de problema de ındice diferencial.Deteccao de eventos.Linearizacao de modelos em espaco de estado.Vasta biblioteca de modelos, aberta e personalizavel.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 34: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Linguagem de descricao de modelos voltadas a objetos.Interpretador de linguagem.Sistemas de plug-in’s e solvers externos.Avaliacao da consistencia de unidades dimensionais.Avaliacao dos graus de liberdade do sistema de equacoes.Inicializacao de DAE.Resolucao de problema de ındice diferencial.Deteccao de eventos.Linearizacao de modelos em espaco de estado.Vasta biblioteca de modelos, aberta e personalizavel.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 35: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Linguagem de descricao de modelos voltadas a objetos.Interpretador de linguagem.Sistemas de plug-in’s e solvers externos.Avaliacao da consistencia de unidades dimensionais.Avaliacao dos graus de liberdade do sistema de equacoes.Inicializacao de DAE.Resolucao de problema de ındice diferencial.Deteccao de eventos.Linearizacao de modelos em espaco de estado.Vasta biblioteca de modelos, aberta e personalizavel.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 36: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Linguagem de descricao de modelos voltadas a objetos.Interpretador de linguagem.Sistemas de plug-in’s e solvers externos.Avaliacao da consistencia de unidades dimensionais.Avaliacao dos graus de liberdade do sistema de equacoes.Inicializacao de DAE.Resolucao de problema de ındice diferencial.Deteccao de eventos.Linearizacao de modelos em espaco de estado.Vasta biblioteca de modelos, aberta e personalizavel.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 37: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Linguagem de descricao de modelos voltadas a objetos.Interpretador de linguagem.Sistemas de plug-in’s e solvers externos.Avaliacao da consistencia de unidades dimensionais.Avaliacao dos graus de liberdade do sistema de equacoes.Inicializacao de DAE.Resolucao de problema de ındice diferencial.Deteccao de eventos.Linearizacao de modelos em espaco de estado.Vasta biblioteca de modelos, aberta e personalizavel.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 38: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Linguagem de descricao de modelos voltadas a objetos.Interpretador de linguagem.Sistemas de plug-in’s e solvers externos.Avaliacao da consistencia de unidades dimensionais.Avaliacao dos graus de liberdade do sistema de equacoes.Inicializacao de DAE.Resolucao de problema de ındice diferencial.Deteccao de eventos.Linearizacao de modelos em espaco de estado.Vasta biblioteca de modelos, aberta e personalizavel.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 39: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Linguagem de descricao de modelos voltadas a objetos.Interpretador de linguagem.Sistemas de plug-in’s e solvers externos.Avaliacao da consistencia de unidades dimensionais.Avaliacao dos graus de liberdade do sistema de equacoes.Inicializacao de DAE.Resolucao de problema de ındice diferencial.Deteccao de eventos.Linearizacao de modelos em espaco de estado.Vasta biblioteca de modelos, aberta e personalizavel.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 40: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Linguagem de descricao de modelos voltadas a objetos.Interpretador de linguagem.Sistemas de plug-in’s e solvers externos.Avaliacao da consistencia de unidades dimensionais.Avaliacao dos graus de liberdade do sistema de equacoes.Inicializacao de DAE.Resolucao de problema de ındice diferencial.Deteccao de eventos.Linearizacao de modelos em espaco de estado.Vasta biblioteca de modelos, aberta e personalizavel.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 41: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Motor de calculo com suporte a algebra esparsa ediferenciacao automatica.Modelagem tambem pode ser realizada por diagrama deblocos.Exportacao de resultados para MS Excel 2003,OpenOffice/LibreOffice Calc, Matlab e Scilab.Sistema de documentacao automatica dos modelos.Pacote termodinamico.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 42: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Motor de calculo com suporte a algebra esparsa ediferenciacao automatica.Modelagem tambem pode ser realizada por diagrama deblocos.Exportacao de resultados para MS Excel 2003,OpenOffice/LibreOffice Calc, Matlab e Scilab.Sistema de documentacao automatica dos modelos.Pacote termodinamico.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 43: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Motor de calculo com suporte a algebra esparsa ediferenciacao automatica.Modelagem tambem pode ser realizada por diagrama deblocos.Exportacao de resultados para MS Excel 2003,OpenOffice/LibreOffice Calc, Matlab e Scilab.Sistema de documentacao automatica dos modelos.Pacote termodinamico.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 44: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Motor de calculo com suporte a algebra esparsa ediferenciacao automatica.Modelagem tambem pode ser realizada por diagrama deblocos.Exportacao de resultados para MS Excel 2003,OpenOffice/LibreOffice Calc, Matlab e Scilab.Sistema de documentacao automatica dos modelos.Pacote termodinamico.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 45: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Algumas funcionalidades

Motor de calculo com suporte a algebra esparsa ediferenciacao automatica.Modelagem tambem pode ser realizada por diagrama deblocos.Exportacao de resultados para MS Excel 2003,OpenOffice/LibreOffice Calc, Matlab e Scilab.Sistema de documentacao automatica dos modelos.Pacote termodinamico.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 46: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modulos

Simulacao estacionaria e dinamica.Otimizacao NLP e MINLP.Estimacao de parametros estatica e dinamica.Reconciliacao de dados.Estudo de caso e analise de sensibilidade.Integracao com Matlab/Simulink e Scilab/Scicos.Modulo de comunicacao OPC.Interface de comunicacao CAPE-OPEN.Exportacao de modelos para NMPC formato BRPerfex.Equacoes diferenciais parciais.Reconciliacao de dados com metodologia Teclim-UFBA.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 47: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modulos

Simulacao estacionaria e dinamica.Otimizacao NLP e MINLP.Estimacao de parametros estatica e dinamica.Reconciliacao de dados.Estudo de caso e analise de sensibilidade.Integracao com Matlab/Simulink e Scilab/Scicos.Modulo de comunicacao OPC.Interface de comunicacao CAPE-OPEN.Exportacao de modelos para NMPC formato BRPerfex.Equacoes diferenciais parciais.Reconciliacao de dados com metodologia Teclim-UFBA.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 48: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modulos

Simulacao estacionaria e dinamica.Otimizacao NLP e MINLP.Estimacao de parametros estatica e dinamica.Reconciliacao de dados.Estudo de caso e analise de sensibilidade.Integracao com Matlab/Simulink e Scilab/Scicos.Modulo de comunicacao OPC.Interface de comunicacao CAPE-OPEN.Exportacao de modelos para NMPC formato BRPerfex.Equacoes diferenciais parciais.Reconciliacao de dados com metodologia Teclim-UFBA.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 49: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modulos

Simulacao estacionaria e dinamica.Otimizacao NLP e MINLP.Estimacao de parametros estatica e dinamica.Reconciliacao de dados.Estudo de caso e analise de sensibilidade.Integracao com Matlab/Simulink e Scilab/Scicos.Modulo de comunicacao OPC.Interface de comunicacao CAPE-OPEN.Exportacao de modelos para NMPC formato BRPerfex.Equacoes diferenciais parciais.Reconciliacao de dados com metodologia Teclim-UFBA.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 50: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modulos

Simulacao estacionaria e dinamica.Otimizacao NLP e MINLP.Estimacao de parametros estatica e dinamica.Reconciliacao de dados.Estudo de caso e analise de sensibilidade.Integracao com Matlab/Simulink e Scilab/Scicos.Modulo de comunicacao OPC.Interface de comunicacao CAPE-OPEN.Exportacao de modelos para NMPC formato BRPerfex.Equacoes diferenciais parciais.Reconciliacao de dados com metodologia Teclim-UFBA.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 51: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modulos

Simulacao estacionaria e dinamica.Otimizacao NLP e MINLP.Estimacao de parametros estatica e dinamica.Reconciliacao de dados.Estudo de caso e analise de sensibilidade.Integracao com Matlab/Simulink e Scilab/Scicos.Modulo de comunicacao OPC.Interface de comunicacao CAPE-OPEN.Exportacao de modelos para NMPC formato BRPerfex.Equacoes diferenciais parciais.Reconciliacao de dados com metodologia Teclim-UFBA.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 52: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modulos

Simulacao estacionaria e dinamica.Otimizacao NLP e MINLP.Estimacao de parametros estatica e dinamica.Reconciliacao de dados.Estudo de caso e analise de sensibilidade.Integracao com Matlab/Simulink e Scilab/Scicos.Modulo de comunicacao OPC.Interface de comunicacao CAPE-OPEN.Exportacao de modelos para NMPC formato BRPerfex.Equacoes diferenciais parciais.Reconciliacao de dados com metodologia Teclim-UFBA.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 53: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modulos

Simulacao estacionaria e dinamica.Otimizacao NLP e MINLP.Estimacao de parametros estatica e dinamica.Reconciliacao de dados.Estudo de caso e analise de sensibilidade.Integracao com Matlab/Simulink e Scilab/Scicos.Modulo de comunicacao OPC.Interface de comunicacao CAPE-OPEN.Exportacao de modelos para NMPC formato BRPerfex.Equacoes diferenciais parciais.Reconciliacao de dados com metodologia Teclim-UFBA.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 54: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modulos

Simulacao estacionaria e dinamica.Otimizacao NLP e MINLP.Estimacao de parametros estatica e dinamica.Reconciliacao de dados.Estudo de caso e analise de sensibilidade.Integracao com Matlab/Simulink e Scilab/Scicos.Modulo de comunicacao OPC.Interface de comunicacao CAPE-OPEN.Exportacao de modelos para NMPC formato BRPerfex.Equacoes diferenciais parciais.Reconciliacao de dados com metodologia Teclim-UFBA.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 55: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modulos

Simulacao estacionaria e dinamica.Otimizacao NLP e MINLP.Estimacao de parametros estatica e dinamica.Reconciliacao de dados.Estudo de caso e analise de sensibilidade.Integracao com Matlab/Simulink e Scilab/Scicos.Modulo de comunicacao OPC.Interface de comunicacao CAPE-OPEN.Exportacao de modelos para NMPC formato BRPerfex.Equacoes diferenciais parciais.Reconciliacao de dados com metodologia Teclim-UFBA.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 56: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modulos

Simulacao estacionaria e dinamica.Otimizacao NLP e MINLP.Estimacao de parametros estatica e dinamica.Reconciliacao de dados.Estudo de caso e analise de sensibilidade.Integracao com Matlab/Simulink e Scilab/Scicos.Modulo de comunicacao OPC.Interface de comunicacao CAPE-OPEN.Exportacao de modelos para NMPC formato BRPerfex.Equacoes diferenciais parciais.Reconciliacao de dados com metodologia Teclim-UFBA.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 57: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Em desenvolvimento

Otimizacao dinamica.Otimizador com metodo SQP.Analise de incertezas.Integracao massica e energetica.Projeto de sistemas de controle.Projeto integrado.Simulador de treinamento.Planejamento sequencial de experimentos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 58: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

EML: EMSO Model Library

Biblioteca de modelos contendo os principaisequipamentos.Aberta para visualizacao e edicao dos modelos.Criacao de novos modelos em uma linguagem dedescricao, nao requer conhecimentos de programacao.Distribuıda livremente e aberta para contribuicoes.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 59: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

EML: EMSO Model Library

Biblioteca de modelos contendo os principaisequipamentos.Aberta para visualizacao e edicao dos modelos.Criacao de novos modelos em uma linguagem dedescricao, nao requer conhecimentos de programacao.Distribuıda livremente e aberta para contribuicoes.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 60: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

EML: EMSO Model Library

Biblioteca de modelos contendo os principaisequipamentos.Aberta para visualizacao e edicao dos modelos.Criacao de novos modelos em uma linguagem dedescricao, nao requer conhecimentos de programacao.Distribuıda livremente e aberta para contribuicoes.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 61: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

EML: EMSO Model Library

Biblioteca de modelos contendo os principaisequipamentos.Aberta para visualizacao e edicao dos modelos.Criacao de novos modelos em uma linguagem dedescricao, nao requer conhecimentos de programacao.Distribuıda livremente e aberta para contribuicoes.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 62: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Por que uma Biblioteca Aberta?

O conhecimento de modelagem e distribuıdo em livros eartigos.Resultados sao difıceis de reproduzir e/ou estender.Uma linguagem de modelagem e uma bibliotecadisponıvel podem acelerar consideravelmente ocompartilhamento do conhecimento.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 63: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Plug-in’s: Propriedades Fısicas e Termodinamicas

Propriedades Fısicas e Termodinamicas:1 Disponıveis na forma de correlacoes ou procedimentos de

calculos.2 Requerem a disponibilidade de dados.

Em suma, estas propriedades nao sao adequadas paradescricao direta na forma de equacoes de igualdade.Solucao no EMSO: sistema de Plug-in que permite quequalquer rotina de computador possa ser utilizada dentrodos modelos.A interface de Plug-in’s e aberta, qualquer pessoa podeimplementar um novo plug-in.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 64: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Plug-in’s: Propriedades Fısicas e Termodinamicas

Propriedades Fısicas e Termodinamicas:1 Disponıveis na forma de correlacoes ou procedimentos de

calculos.2 Requerem a disponibilidade de dados.

Em suma, estas propriedades nao sao adequadas paradescricao direta na forma de equacoes de igualdade.Solucao no EMSO: sistema de Plug-in que permite quequalquer rotina de computador possa ser utilizada dentrodos modelos.A interface de Plug-in’s e aberta, qualquer pessoa podeimplementar um novo plug-in.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 65: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Plug-in’s: Propriedades Fısicas e Termodinamicas

Propriedades Fısicas e Termodinamicas:1 Disponıveis na forma de correlacoes ou procedimentos de

calculos.2 Requerem a disponibilidade de dados.

Em suma, estas propriedades nao sao adequadas paradescricao direta na forma de equacoes de igualdade.Solucao no EMSO: sistema de Plug-in que permite quequalquer rotina de computador possa ser utilizada dentrodos modelos.A interface de Plug-in’s e aberta, qualquer pessoa podeimplementar um novo plug-in.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 66: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Plug-in’s: Propriedades Fısicas e Termodinamicas

Propriedades Fısicas e Termodinamicas:1 Disponıveis na forma de correlacoes ou procedimentos de

calculos.2 Requerem a disponibilidade de dados.

Em suma, estas propriedades nao sao adequadas paradescricao direta na forma de equacoes de igualdade.Solucao no EMSO: sistema de Plug-in que permite quequalquer rotina de computador possa ser utilizada dentrodos modelos.A interface de Plug-in’s e aberta, qualquer pessoa podeimplementar um novo plug-in.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 67: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Plug-in’s: Propriedades Fısicas e Termodinamicas

Propriedades Fısicas e Termodinamicas:1 Disponıveis na forma de correlacoes ou procedimentos de

calculos.2 Requerem a disponibilidade de dados.

Em suma, estas propriedades nao sao adequadas paradescricao direta na forma de equacoes de igualdade.Solucao no EMSO: sistema de Plug-in que permite quequalquer rotina de computador possa ser utilizada dentrodos modelos.A interface de Plug-in’s e aberta, qualquer pessoa podeimplementar um novo plug-in.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 68: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Exemplo de Plug-in: VRTherm

Pacote de propriedades fısicas e termodinamicas.Banco de dados com mais de 2.000 componentes.Principais modelos termodinamicos: PR, SRK, UNIFAC,etc.Todas as propriedades de misturas necessarias para asimulacao dinamica: volume, viscosidade, condutividadetermica, etc.Plug-in para os principais softwares: EMSO, Matlab,Scilab e MS Excel.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 69: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Solvers Externos

Assim como plug-in’s, o EMSO permite o uso de qualquermotor de calculo externo, sendo que esta comunicacao deveser implementada pelo usuario.

Vantagens:Uso da linguagem do EMSO.Uso das funcionalidades de algebra esparsa ediferenciacao automatica.Visualizacao dos resultados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 70: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Solvers Externos

Assim como plug-in’s, o EMSO permite o uso de qualquermotor de calculo externo, sendo que esta comunicacao deveser implementada pelo usuario.

Vantagens:Uso da linguagem do EMSO.Uso das funcionalidades de algebra esparsa ediferenciacao automatica.Visualizacao dos resultados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 71: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Solvers Implementados

NLA & DAE1 Sundials (IDA/Sundials2 NLA proprio (Newton com amortecimento)3 DASSL e DASSLC4 mebdf5 psIde6 dforrt

Otimizadores1 Ipopt2 Complex (poliedros flexıveis)3 DiRect

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 72: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

EMSO & ALSOC

Presente & Futuro:O projeto ALSOC foi oficialmente finalizado em fevereirode 2010.As empresas participantes do consorcio tem acesso aocodigo-fonte do software para a implementacao defuncionalidades.O simulador EMSO pode ser considerado um softwarefinalizado.Alguns bugs podem ainda ser encontrados devido acomplexidade de software, porem, atualmente, amanutencao do mesmo exige a parceria com instituicoesprivadas.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 73: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

EMSO & ALSOC

Presente & Futuro:O projeto ALSOC foi oficialmente finalizado em fevereirode 2010.As empresas participantes do consorcio tem acesso aocodigo-fonte do software para a implementacao defuncionalidades.O simulador EMSO pode ser considerado um softwarefinalizado.Alguns bugs podem ainda ser encontrados devido acomplexidade de software, porem, atualmente, amanutencao do mesmo exige a parceria com instituicoesprivadas.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 74: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

EMSO & ALSOC

Presente & Futuro:O projeto ALSOC foi oficialmente finalizado em fevereirode 2010.As empresas participantes do consorcio tem acesso aocodigo-fonte do software para a implementacao defuncionalidades.O simulador EMSO pode ser considerado um softwarefinalizado.Alguns bugs podem ainda ser encontrados devido acomplexidade de software, porem, atualmente, amanutencao do mesmo exige a parceria com instituicoesprivadas.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 75: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Download & Instalacao

O simulador EMSO se comunica com pacotes de calculosexternos por isso, alem de sua instalacao e necessaria ainstalacao obrigatoriamente do pacote de propriedadestermodinamicas do VRTherm.

Instrucoes para baixar o EMSO:1 Va a pagina do Projeto ALSOC: www.enq.ufrgs.br/alsoc

2 Na secao Downloads, cadastre seu E-mail em ambos oscampos seguido do botao OK.

3 Escolha a plataforma: Windows ou Linux.4 Escolha a versao mais atual por data.

Instrucoes para baixar o VRTherm:1 Volte no navegador e selecione o download do VRTherm.2 Informe nome de usuario e senha ja enviados

previamente ao E-mail cadastrado.3 Escolha a plataforma: Windows ou Linux.4 Escolha a versao mais atual por data.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 76: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Download & Instalacao

O simulador EMSO se comunica com pacotes de calculosexternos por isso, alem de sua instalacao e necessaria ainstalacao obrigatoriamente do pacote de propriedadestermodinamicas do VRTherm.

Instrucoes para baixar o EMSO:1 Va a pagina do Projeto ALSOC: www.enq.ufrgs.br/alsoc

2 Na secao Downloads, cadastre seu E-mail em ambos oscampos seguido do botao OK.

3 Escolha a plataforma: Windows ou Linux.4 Escolha a versao mais atual por data.

Instrucoes para baixar o VRTherm:1 Volte no navegador e selecione o download do VRTherm.2 Informe nome de usuario e senha ja enviados

previamente ao E-mail cadastrado.3 Escolha a plataforma: Windows ou Linux.4 Escolha a versao mais atual por data.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 77: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Download & Instalacao

O simulador EMSO se comunica com pacotes de calculosexternos por isso, alem de sua instalacao e necessaria ainstalacao obrigatoriamente do pacote de propriedadestermodinamicas do VRTherm.

Instrucoes para baixar o EMSO:1 Va a pagina do Projeto ALSOC: www.enq.ufrgs.br/alsoc

2 Na secao Downloads, cadastre seu E-mail em ambos oscampos seguido do botao OK.

3 Escolha a plataforma: Windows ou Linux.4 Escolha a versao mais atual por data.

Instrucoes para baixar o VRTherm:1 Volte no navegador e selecione o download do VRTherm.2 Informe nome de usuario e senha ja enviados

previamente ao E-mail cadastrado.3 Escolha a plataforma: Windows ou Linux.4 Escolha a versao mais atual por data.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 78: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Instalacao

EMSO e VRTherm:Ao abrir o arquivo executavel, sera aberto um assistentede instalacao.

Configurando plug-in:1 Com EMSO aberto va em Menu→ Config→ Plugins.2 Adicione um New Plugin cujo Type e: PP3 No campo File localize a pasta de destino do VRTherm

e selecione o arquivo vrpp.dll (Windows) oulibvrpp.so (Linux).

Adicionalmente, novas bibliotecas de modelos podem seracrescentadas:

1 Com EMSO aberto va em Menu→ Config→Libraries.

2 Clique no botao Add libraries e localize sua bibliotecapersonalizada.

ImportanteSempre reinicie o EMSO ao configurar (ou reconfigurar) asbibliotecas de modelos, solvers ou plug-in’s.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 79: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Instalacao

EMSO e VRTherm:Ao abrir o arquivo executavel, sera aberto um assistentede instalacao.

Configurando plug-in:1 Com EMSO aberto va em Menu→ Config→ Plugins.2 Adicione um New Plugin cujo Type e: PP3 No campo File localize a pasta de destino do VRTherm

e selecione o arquivo vrpp.dll (Windows) oulibvrpp.so (Linux).

Adicionalmente, novas bibliotecas de modelos podem seracrescentadas:

1 Com EMSO aberto va em Menu→ Config→Libraries.

2 Clique no botao Add libraries e localize sua bibliotecapersonalizada.

ImportanteSempre reinicie o EMSO ao configurar (ou reconfigurar) asbibliotecas de modelos, solvers ou plug-in’s.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 80: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Instalacao

EMSO e VRTherm:Ao abrir o arquivo executavel, sera aberto um assistentede instalacao.

Configurando plug-in:1 Com EMSO aberto va em Menu→ Config→ Plugins.2 Adicione um New Plugin cujo Type e: PP3 No campo File localize a pasta de destino do VRTherm

e selecione o arquivo vrpp.dll (Windows) oulibvrpp.so (Linux).

Adicionalmente, novas bibliotecas de modelos podem seracrescentadas:

1 Com EMSO aberto va em Menu→ Config→Libraries.

2 Clique no botao Add libraries e localize sua bibliotecapersonalizada.

ImportanteSempre reinicie o EMSO ao configurar (ou reconfigurar) asbibliotecas de modelos, solvers ou plug-in’s.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 81: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Necessidade da Simulacao

Contencao de despesas (custo & tempo).Processos fortemente integrados com diversos reciclos demassa e energia.Necessidade de melhor compreensao de processos cadavez mais complexos (intensificacao de processos).Otimizacao e construcao de processos otimizados.Projetos de sistemas de controle.Construcao de prototipos virtuais, verificacao de projetos,etc.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 82: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Necessidade da Simulacao

Contencao de despesas (custo & tempo).Processos fortemente integrados com diversos reciclos demassa e energia.Necessidade de melhor compreensao de processos cadavez mais complexos (intensificacao de processos).Otimizacao e construcao de processos otimizados.Projetos de sistemas de controle.Construcao de prototipos virtuais, verificacao de projetos,etc.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 83: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Necessidade da Simulacao

Contencao de despesas (custo & tempo).Processos fortemente integrados com diversos reciclos demassa e energia.Necessidade de melhor compreensao de processos cadavez mais complexos (intensificacao de processos).Otimizacao e construcao de processos otimizados.Projetos de sistemas de controle.Construcao de prototipos virtuais, verificacao de projetos,etc.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 84: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Necessidade da Simulacao

Contencao de despesas (custo & tempo).Processos fortemente integrados com diversos reciclos demassa e energia.Necessidade de melhor compreensao de processos cadavez mais complexos (intensificacao de processos).Otimizacao e construcao de processos otimizados.Projetos de sistemas de controle.Construcao de prototipos virtuais, verificacao de projetos,etc.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 85: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Necessidade da Simulacao

Contencao de despesas (custo & tempo).Processos fortemente integrados com diversos reciclos demassa e energia.Necessidade de melhor compreensao de processos cadavez mais complexos (intensificacao de processos).Otimizacao e construcao de processos otimizados.Projetos de sistemas de controle.Construcao de prototipos virtuais, verificacao de projetos,etc.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 86: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Necessidade da Simulacao

Contencao de despesas (custo & tempo).Processos fortemente integrados com diversos reciclos demassa e energia.Necessidade de melhor compreensao de processos cadavez mais complexos (intensificacao de processos).Otimizacao e construcao de processos otimizados.Projetos de sistemas de controle.Construcao de prototipos virtuais, verificacao de projetos,etc.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 87: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Experimentos: Mais Razoes para Simulacao

Experimentos podem ser utilizados para extrairinformacoes de um processo, entretanto:

Podem poluir.Podem ser muito caros.Podem ser muito demorados.Podem ser perigosos.O sistema pode ainda nao existir.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 88: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Experimentos: Mais Razoes para Simulacao

Experimentos podem ser utilizados para extrairinformacoes de um processo, entretanto:

Podem poluir.Podem ser muito caros.Podem ser muito demorados.Podem ser perigosos.O sistema pode ainda nao existir.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 89: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Experimentos: Mais Razoes para Simulacao

Experimentos podem ser utilizados para extrairinformacoes de um processo, entretanto:

Podem poluir.Podem ser muito caros.Podem ser muito demorados.Podem ser perigosos.O sistema pode ainda nao existir.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 90: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Experimentos: Mais Razoes para Simulacao

Experimentos podem ser utilizados para extrairinformacoes de um processo, entretanto:

Podem poluir.Podem ser muito caros.Podem ser muito demorados.Podem ser perigosos.O sistema pode ainda nao existir.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 91: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Experimentos: Mais Razoes para Simulacao

Experimentos podem ser utilizados para extrairinformacoes de um processo, entretanto:

Podem poluir.Podem ser muito caros.Podem ser muito demorados.Podem ser perigosos.O sistema pode ainda nao existir.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 92: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Experimentos: Mais Razoes para Simulacao

Experimentos podem ser utilizados para extrairinformacoes de um processo, entretanto:

Podem poluir.Podem ser muito caros.Podem ser muito demorados.Podem ser perigosos.O sistema pode ainda nao existir.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 93: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Interesse Industrial

Crescimento contınuo do interesse industrial em pacotescomputacionais.Interesse impulsionado por:

Reducao da concentracao e volume de emissoes.Reprodutibilidade de produtos de alta qualidade.Analises de seguranca e risco.Treinamento de operadores.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 94: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Interesse Industrial

Crescimento contınuo do interesse industrial em pacotescomputacionais.Interesse impulsionado por:

Reducao da concentracao e volume de emissoes.Reprodutibilidade de produtos de alta qualidade.Analises de seguranca e risco.Treinamento de operadores.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 95: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Interesse Industrial

Crescimento contınuo do interesse industrial em pacotescomputacionais.Interesse impulsionado por:

Reducao da concentracao e volume de emissoes.Reprodutibilidade de produtos de alta qualidade.Analises de seguranca e risco.Treinamento de operadores.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 96: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Interesse Industrial

Crescimento contınuo do interesse industrial em pacotescomputacionais.Interesse impulsionado por:

Reducao da concentracao e volume de emissoes.Reprodutibilidade de produtos de alta qualidade.Analises de seguranca e risco.Treinamento de operadores.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 97: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Interesse Industrial

Crescimento contınuo do interesse industrial em pacotescomputacionais.Interesse impulsionado por:

Reducao da concentracao e volume de emissoes.Reprodutibilidade de produtos de alta qualidade.Analises de seguranca e risco.Treinamento de operadores.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 98: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Interesse Industrial

Crescimento contınuo do interesse industrial em pacotescomputacionais.Interesse impulsionado por:

Reducao da concentracao e volume de emissoes.Reprodutibilidade de produtos de alta qualidade.Analises de seguranca e risco.Treinamento de operadores.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 99: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Uso na Industria Brasileira

Uso de simuladores na industria brasileira e limitado.Limitacao no uso se da por:

Falta de treinamento dos engenheiros de processo.Complexidade na construcao e analise dos modelos.Alto custo para renovacao das licencas anuais.Multinacionais mantem seus centros de tecnologia noexterior.Heterogeneidade entre os diferentes pacotes comerciais.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 100: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Uso na Industria Brasileira

Uso de simuladores na industria brasileira e limitado.Limitacao no uso se da por:

Falta de treinamento dos engenheiros de processo.Complexidade na construcao e analise dos modelos.Alto custo para renovacao das licencas anuais.Multinacionais mantem seus centros de tecnologia noexterior.Heterogeneidade entre os diferentes pacotes comerciais.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 101: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Uso na Industria Brasileira

Uso de simuladores na industria brasileira e limitado.Limitacao no uso se da por:

Falta de treinamento dos engenheiros de processo.Complexidade na construcao e analise dos modelos.Alto custo para renovacao das licencas anuais.Multinacionais mantem seus centros de tecnologia noexterior.Heterogeneidade entre os diferentes pacotes comerciais.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 102: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Uso na Industria Brasileira

Uso de simuladores na industria brasileira e limitado.Limitacao no uso se da por:

Falta de treinamento dos engenheiros de processo.Complexidade na construcao e analise dos modelos.Alto custo para renovacao das licencas anuais.Multinacionais mantem seus centros de tecnologia noexterior.Heterogeneidade entre os diferentes pacotes comerciais.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 103: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Uso na Industria Brasileira

Uso de simuladores na industria brasileira e limitado.Limitacao no uso se da por:

Falta de treinamento dos engenheiros de processo.Complexidade na construcao e analise dos modelos.Alto custo para renovacao das licencas anuais.Multinacionais mantem seus centros de tecnologia noexterior.Heterogeneidade entre os diferentes pacotes comerciais.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 104: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Uso na Industria Brasileira

Uso de simuladores na industria brasileira e limitado.Limitacao no uso se da por:

Falta de treinamento dos engenheiros de processo.Complexidade na construcao e analise dos modelos.Alto custo para renovacao das licencas anuais.Multinacionais mantem seus centros de tecnologia noexterior.Heterogeneidade entre os diferentes pacotes comerciais.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 105: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Uso na Industria Brasileira

Uso de simuladores na industria brasileira e limitado.Limitacao no uso se da por:

Falta de treinamento dos engenheiros de processo.Complexidade na construcao e analise dos modelos.Alto custo para renovacao das licencas anuais.Multinacionais mantem seus centros de tecnologia noexterior.Heterogeneidade entre os diferentes pacotes comerciais.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 106: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico do Desenvolvimento

Hoje a capacidade computacional dos PC’s comporta asimulacao de processos com modelos de alta fidelidade.Esta disponibilidade tem popularizado cada vez mais ouso a nıvel mundial.Embora isto tenha acontecido apenas nos ultimos anos ossimuladores de processos tem um historico dedesenvolvimento de mais de 50 anos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 107: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico do Desenvolvimento

Hoje a capacidade computacional dos PC’s comporta asimulacao de processos com modelos de alta fidelidade.Esta disponibilidade tem popularizado cada vez mais ouso a nıvel mundial.Embora isto tenha acontecido apenas nos ultimos anos ossimuladores de processos tem um historico dedesenvolvimento de mais de 50 anos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 108: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico do Desenvolvimento

Hoje a capacidade computacional dos PC’s comporta asimulacao de processos com modelos de alta fidelidade.Esta disponibilidade tem popularizado cada vez mais ouso a nıvel mundial.Embora isto tenha acontecido apenas nos ultimos anos ossimuladores de processos tem um historico dedesenvolvimento de mais de 50 anos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 109: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico do Desenvolvimento

Anos 50:M. W. Kellog. Corp. apresentou o sistema Flexible Flow.

Anos 60:Estima-se a existencia de 200 ferramentas diferentes(simuladores proprios nas grandes empresas).

Anos 70:Inıcio de projeto de software que se transformaram emaplicativos comerciais.Ex.: Advanced System for Process Engineering (ASPEN)Project desevolvido no MIT que se tornou a empresaAspenTech.

Anos 80-90:Novos conceitos, interfaces graficas amigaveis.Novas linguagens de programacao.Algoritmos numericos mais poderosos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 110: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico do Desenvolvimento

Anos 50:M. W. Kellog. Corp. apresentou o sistema Flexible Flow.

Anos 60:Estima-se a existencia de 200 ferramentas diferentes(simuladores proprios nas grandes empresas).

Anos 70:Inıcio de projeto de software que se transformaram emaplicativos comerciais.Ex.: Advanced System for Process Engineering (ASPEN)Project desevolvido no MIT que se tornou a empresaAspenTech.

Anos 80-90:Novos conceitos, interfaces graficas amigaveis.Novas linguagens de programacao.Algoritmos numericos mais poderosos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 111: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico do Desenvolvimento

Anos 50:M. W. Kellog. Corp. apresentou o sistema Flexible Flow.

Anos 60:Estima-se a existencia de 200 ferramentas diferentes(simuladores proprios nas grandes empresas).

Anos 70:Inıcio de projeto de software que se transformaram emaplicativos comerciais.Ex.: Advanced System for Process Engineering (ASPEN)Project desevolvido no MIT que se tornou a empresaAspenTech.

Anos 80-90:Novos conceitos, interfaces graficas amigaveis.Novas linguagens de programacao.Algoritmos numericos mais poderosos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 112: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Historico do Desenvolvimento

Anos 50:M. W. Kellog. Corp. apresentou o sistema Flexible Flow.

Anos 60:Estima-se a existencia de 200 ferramentas diferentes(simuladores proprios nas grandes empresas).

Anos 70:Inıcio de projeto de software que se transformaram emaplicativos comerciais.Ex.: Advanced System for Process Engineering (ASPEN)Project desevolvido no MIT que se tornou a empresaAspenTech.

Anos 80-90:Novos conceitos, interfaces graficas amigaveis.Novas linguagens de programacao.Algoritmos numericos mais poderosos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 113: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Modulares

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 114: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Baseados em Equacoes

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 115: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Baseados em Equacoes: Vantagens

Utilizando um mesmo conjunto de modelos e possıvelexecutar diversas tarefas diferentes:

Simulacoes estacionarias.Simulacoes dinamicas.Estimacao de parametros.Reconciliacao de dados.Otimizacao estacionaria.Otimizacao dinamica.Projeto de equipamentos.Projeto de sistemas de controle.Analise de processos.

Os modelos podem ser visualizados, modificados ouampliados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 116: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Baseados em Equacoes: Vantagens

Utilizando um mesmo conjunto de modelos e possıvelexecutar diversas tarefas diferentes:

Simulacoes estacionarias.Simulacoes dinamicas.Estimacao de parametros.Reconciliacao de dados.Otimizacao estacionaria.Otimizacao dinamica.Projeto de equipamentos.Projeto de sistemas de controle.Analise de processos.

Os modelos podem ser visualizados, modificados ouampliados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 117: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Baseados em Equacoes: Vantagens

Utilizando um mesmo conjunto de modelos e possıvelexecutar diversas tarefas diferentes:

Simulacoes estacionarias.Simulacoes dinamicas.Estimacao de parametros.Reconciliacao de dados.Otimizacao estacionaria.Otimizacao dinamica.Projeto de equipamentos.Projeto de sistemas de controle.Analise de processos.

Os modelos podem ser visualizados, modificados ouampliados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 118: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Baseados em Equacoes: Vantagens

Utilizando um mesmo conjunto de modelos e possıvelexecutar diversas tarefas diferentes:

Simulacoes estacionarias.Simulacoes dinamicas.Estimacao de parametros.Reconciliacao de dados.Otimizacao estacionaria.Otimizacao dinamica.Projeto de equipamentos.Projeto de sistemas de controle.Analise de processos.

Os modelos podem ser visualizados, modificados ouampliados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 119: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Baseados em Equacoes: Vantagens

Utilizando um mesmo conjunto de modelos e possıvelexecutar diversas tarefas diferentes:

Simulacoes estacionarias.Simulacoes dinamicas.Estimacao de parametros.Reconciliacao de dados.Otimizacao estacionaria.Otimizacao dinamica.Projeto de equipamentos.Projeto de sistemas de controle.Analise de processos.

Os modelos podem ser visualizados, modificados ouampliados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 120: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Baseados em Equacoes: Vantagens

Utilizando um mesmo conjunto de modelos e possıvelexecutar diversas tarefas diferentes:

Simulacoes estacionarias.Simulacoes dinamicas.Estimacao de parametros.Reconciliacao de dados.Otimizacao estacionaria.Otimizacao dinamica.Projeto de equipamentos.Projeto de sistemas de controle.Analise de processos.

Os modelos podem ser visualizados, modificados ouampliados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 121: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Baseados em Equacoes: Vantagens

Utilizando um mesmo conjunto de modelos e possıvelexecutar diversas tarefas diferentes:

Simulacoes estacionarias.Simulacoes dinamicas.Estimacao de parametros.Reconciliacao de dados.Otimizacao estacionaria.Otimizacao dinamica.Projeto de equipamentos.Projeto de sistemas de controle.Analise de processos.

Os modelos podem ser visualizados, modificados ouampliados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 122: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Baseados em Equacoes: Vantagens

Utilizando um mesmo conjunto de modelos e possıvelexecutar diversas tarefas diferentes:

Simulacoes estacionarias.Simulacoes dinamicas.Estimacao de parametros.Reconciliacao de dados.Otimizacao estacionaria.Otimizacao dinamica.Projeto de equipamentos.Projeto de sistemas de controle.Analise de processos.

Os modelos podem ser visualizados, modificados ouampliados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 123: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Baseados em Equacoes: Vantagens

Utilizando um mesmo conjunto de modelos e possıvelexecutar diversas tarefas diferentes:

Simulacoes estacionarias.Simulacoes dinamicas.Estimacao de parametros.Reconciliacao de dados.Otimizacao estacionaria.Otimizacao dinamica.Projeto de equipamentos.Projeto de sistemas de controle.Analise de processos.

Os modelos podem ser visualizados, modificados ouampliados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 124: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Baseados em Equacoes: Vantagens

Utilizando um mesmo conjunto de modelos e possıvelexecutar diversas tarefas diferentes:

Simulacoes estacionarias.Simulacoes dinamicas.Estimacao de parametros.Reconciliacao de dados.Otimizacao estacionaria.Otimizacao dinamica.Projeto de equipamentos.Projeto de sistemas de controle.Analise de processos.

Os modelos podem ser visualizados, modificados ouampliados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 125: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simuladores Baseados em Equacoes: Vantagens

Utilizando um mesmo conjunto de modelos e possıvelexecutar diversas tarefas diferentes:

Simulacoes estacionarias.Simulacoes dinamicas.Estimacao de parametros.Reconciliacao de dados.Otimizacao estacionaria.Otimizacao dinamica.Projeto de equipamentos.Projeto de sistemas de controle.Analise de processos.

Os modelos podem ser visualizados, modificados ouampliados.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 126: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Cenario Atual

Ferramentas de simulacao sao produzidas por empresasespecializadas.Sistemas modulares ainda dominam o mercado.Movimento na direcao de ferramentas orientadas aequacoes.Hoje nos deparamos com problemas altamente acopladosenvolvendo muitas vezes mais do que 100 mil equacoes.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 127: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Cenario Atual

Ferramentas de simulacao sao produzidas por empresasespecializadas.Sistemas modulares ainda dominam o mercado.Movimento na direcao de ferramentas orientadas aequacoes.Hoje nos deparamos com problemas altamente acopladosenvolvendo muitas vezes mais do que 100 mil equacoes.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 128: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Cenario Atual

Ferramentas de simulacao sao produzidas por empresasespecializadas.Sistemas modulares ainda dominam o mercado.Movimento na direcao de ferramentas orientadas aequacoes.Hoje nos deparamos com problemas altamente acopladosenvolvendo muitas vezes mais do que 100 mil equacoes.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 129: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Cenario Atual

Ferramentas de simulacao sao produzidas por empresasespecializadas.Sistemas modulares ainda dominam o mercado.Movimento na direcao de ferramentas orientadas aequacoes.Hoje nos deparamos com problemas altamente acopladosenvolvendo muitas vezes mais do que 100 mil equacoes.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 130: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem Orientada a Objetos (MOO)

A linguagem de modelagem do EMSO contempla algunsconceitos da programacao orientada a objetos, tais como:

Composicao: Criacao de modelos a partir desub-modelos.Ex: Colunas de destilacao.Heranca: Reutilizacao de codigo.Ex: Tanque de nıvel e CSTR.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 131: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem Orientada a Objetos (MOO)

A linguagem de modelagem do EMSO contempla algunsconceitos da programacao orientada a objetos, tais como:

Composicao: Criacao de modelos a partir desub-modelos.Ex: Colunas de destilacao.Heranca: Reutilizacao de codigo.Ex: Tanque de nıvel e CSTR.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 132: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem Orientada a Objetos (MOO)

A linguagem de modelagem do EMSO contempla algunsconceitos da programacao orientada a objetos, tais como:

Composicao: Criacao de modelos a partir desub-modelos.Ex: Colunas de destilacao.Heranca: Reutilizacao de codigo.Ex: Tanque de nıvel e CSTR.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 133: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 134: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 135: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 136: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 137: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 138: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 139: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 140: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 141: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 142: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 143: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 144: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 145: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelagem: Conceitos

Um modelo e algo que tenta imitar o comportamento deum objeto ou processo ao se executar experimentos.Existem diversos tipos de modelos, alguns sao:

Fısico: um objeto real que imita o comportamento de outro(normalmente em escalas menores).Matematico: descricao do comportamento do sistemaatraves de relacoes matematicas.

Simulacao: um experimento executado em um modelo.Um modelo matematico e composto por:

Variaveis:de estado: determinam o comportamento do sistema.a determinar.especificadas: variaveis conhecidas.

Parametros: dimensoes geometricas e outraspropriedades do processo, geralmente conhecidos.Equacoes: expressoes matematicas que relacionam asvariaveis e parametros do modelo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 146: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Equacoes de um Modelo

Equacoes regem o comportamento do modelo:Leis fundamentais da conservacao: massa, energia equantidade de movimento.Termodinamica (equilıbrio de fases).Equacoes constitutivas e correlacoes.

De forma geral considera-se um determinado volume decontrole, onde:Entra - Sai + Gerado = Acumulo

O acumulo da a caracterıstica dinamica do modelo e serao termo onde a derivada com relacao ao tempo d

dtaparecera.Modelos estacionarios nao consideram o acumulo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 147: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Equacoes de um Modelo

Equacoes regem o comportamento do modelo:Leis fundamentais da conservacao: massa, energia equantidade de movimento.Termodinamica (equilıbrio de fases).Equacoes constitutivas e correlacoes.

De forma geral considera-se um determinado volume decontrole, onde:Entra - Sai + Gerado = Acumulo

O acumulo da a caracterıstica dinamica do modelo e serao termo onde a derivada com relacao ao tempo d

dtaparecera.Modelos estacionarios nao consideram o acumulo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 148: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Equacoes de um Modelo

Equacoes regem o comportamento do modelo:Leis fundamentais da conservacao: massa, energia equantidade de movimento.Termodinamica (equilıbrio de fases).Equacoes constitutivas e correlacoes.

De forma geral considera-se um determinado volume decontrole, onde:Entra - Sai + Gerado = Acumulo

O acumulo da a caracterıstica dinamica do modelo e serao termo onde a derivada com relacao ao tempo d

dtaparecera.Modelos estacionarios nao consideram o acumulo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 149: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Equacoes de um Modelo

Equacoes regem o comportamento do modelo:Leis fundamentais da conservacao: massa, energia equantidade de movimento.Termodinamica (equilıbrio de fases).Equacoes constitutivas e correlacoes.

De forma geral considera-se um determinado volume decontrole, onde:Entra - Sai + Gerado = Acumulo

O acumulo da a caracterıstica dinamica do modelo e serao termo onde a derivada com relacao ao tempo d

dtaparecera.Modelos estacionarios nao consideram o acumulo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 150: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Equacoes de um Modelo

Equacoes regem o comportamento do modelo:Leis fundamentais da conservacao: massa, energia equantidade de movimento.Termodinamica (equilıbrio de fases).Equacoes constitutivas e correlacoes.

De forma geral considera-se um determinado volume decontrole, onde:Entra - Sai + Gerado = Acumulo

O acumulo da a caracterıstica dinamica do modelo e serao termo onde a derivada com relacao ao tempo d

dtaparecera.Modelos estacionarios nao consideram o acumulo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 151: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Equacoes de um Modelo

Equacoes regem o comportamento do modelo:Leis fundamentais da conservacao: massa, energia equantidade de movimento.Termodinamica (equilıbrio de fases).Equacoes constitutivas e correlacoes.

De forma geral considera-se um determinado volume decontrole, onde:Entra - Sai + Gerado = Acumulo

O acumulo da a caracterıstica dinamica do modelo e serao termo onde a derivada com relacao ao tempo d

dtaparecera.Modelos estacionarios nao consideram o acumulo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 152: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Equacoes de um Modelo

Equacoes regem o comportamento do modelo:Leis fundamentais da conservacao: massa, energia equantidade de movimento.Termodinamica (equilıbrio de fases).Equacoes constitutivas e correlacoes.

De forma geral considera-se um determinado volume decontrole, onde:Entra - Sai + Gerado = Acumulo

O acumulo da a caracterıstica dinamica do modelo e serao termo onde a derivada com relacao ao tempo d

dtaparecera.Modelos estacionarios nao consideram o acumulo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 153: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Equacoes de um Modelo

Equacoes regem o comportamento do modelo:Leis fundamentais da conservacao: massa, energia equantidade de movimento.Termodinamica (equilıbrio de fases).Equacoes constitutivas e correlacoes.

De forma geral considera-se um determinado volume decontrole, onde:Entra - Sai + Gerado = Acumulo

O acumulo da a caracterıstica dinamica do modelo e serao termo onde a derivada com relacao ao tempo d

dtaparecera.Modelos estacionarios nao consideram o acumulo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 154: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Equacoes de Igualdade

Em um modelo, as equacoes representam uma igualdade.Em geral, as linguagens de programacao nao suportamequacoes de igualdade:

A expressao i = i + 1 e valida em todas as linguagensde programacao mas e um absurdo em termos deigualdade.

Uma boa ferramenta de modelagem deve suportarexpressoes de igualdade sem limitacoes de formato (porexemplo: sem a necessidade de isolar as expressoes).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 155: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Equacoes de Igualdade

Em um modelo, as equacoes representam uma igualdade.Em geral, as linguagens de programacao nao suportamequacoes de igualdade:

A expressao i = i + 1 e valida em todas as linguagensde programacao mas e um absurdo em termos deigualdade.

Uma boa ferramenta de modelagem deve suportarexpressoes de igualdade sem limitacoes de formato (porexemplo: sem a necessidade de isolar as expressoes).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 156: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Equacoes de Igualdade

Em um modelo, as equacoes representam uma igualdade.Em geral, as linguagens de programacao nao suportamequacoes de igualdade:

A expressao i = i + 1 e valida em todas as linguagensde programacao mas e um absurdo em termos deigualdade.

Uma boa ferramenta de modelagem deve suportarexpressoes de igualdade sem limitacoes de formato (porexemplo: sem a necessidade de isolar as expressoes).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 157: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Equacoes de Igualdade

Em um modelo, as equacoes representam uma igualdade.Em geral, as linguagens de programacao nao suportamequacoes de igualdade:

A expressao i = i + 1 e valida em todas as linguagensde programacao mas e um absurdo em termos deigualdade.

Uma boa ferramenta de modelagem deve suportarexpressoes de igualdade sem limitacoes de formato (porexemplo: sem a necessidade de isolar as expressoes).

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 158: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Graus de Liberdade

Graus de liberdade: diferenca entre o numero deequacoes e o numero de variaveis.Um modelo so pode ser resolvido quando o numero degraus de liberdade e zero.O numero de graus de liberdade pode ser reduzidoatraves de especificacoes.Normalmente sao especificadas as entradas do processo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 159: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Graus de Liberdade

Graus de liberdade: diferenca entre o numero deequacoes e o numero de variaveis.Um modelo so pode ser resolvido quando o numero degraus de liberdade e zero.O numero de graus de liberdade pode ser reduzidoatraves de especificacoes.Normalmente sao especificadas as entradas do processo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 160: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Graus de Liberdade

Graus de liberdade: diferenca entre o numero deequacoes e o numero de variaveis.Um modelo so pode ser resolvido quando o numero degraus de liberdade e zero.O numero de graus de liberdade pode ser reduzidoatraves de especificacoes.Normalmente sao especificadas as entradas do processo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 161: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Graus de Liberdade

Graus de liberdade: diferenca entre o numero deequacoes e o numero de variaveis.Um modelo so pode ser resolvido quando o numero degraus de liberdade e zero.O numero de graus de liberdade pode ser reduzidoatraves de especificacoes.Normalmente sao especificadas as entradas do processo.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 162: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Graus de Liberdade Dinamicos

Em modelos dinamicos, alem do numero de graus deliberdade existe o numero de graus de liberdadedinamicos.Graus de liberdade dinamicos: sao o numero de estadosindependentes do processo.Estados independentes: conjunto de variaveis quedeterminam completamente o modelo do processo.Na maioria dos casos o numero de graus de liberdadedinamicos e igual ao numero de equacoes diferenciais.Para iniciar uma simulacao dinamica, devem serfornecidas condicoes iniciais em um numero igual ao degraus de liberdade dinamicos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 163: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Graus de Liberdade Dinamicos

Em modelos dinamicos, alem do numero de graus deliberdade existe o numero de graus de liberdadedinamicos.Graus de liberdade dinamicos: sao o numero de estadosindependentes do processo.Estados independentes: conjunto de variaveis quedeterminam completamente o modelo do processo.Na maioria dos casos o numero de graus de liberdadedinamicos e igual ao numero de equacoes diferenciais.Para iniciar uma simulacao dinamica, devem serfornecidas condicoes iniciais em um numero igual ao degraus de liberdade dinamicos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 164: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Graus de Liberdade Dinamicos

Em modelos dinamicos, alem do numero de graus deliberdade existe o numero de graus de liberdadedinamicos.Graus de liberdade dinamicos: sao o numero de estadosindependentes do processo.Estados independentes: conjunto de variaveis quedeterminam completamente o modelo do processo.Na maioria dos casos o numero de graus de liberdadedinamicos e igual ao numero de equacoes diferenciais.Para iniciar uma simulacao dinamica, devem serfornecidas condicoes iniciais em um numero igual ao degraus de liberdade dinamicos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 165: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Graus de Liberdade Dinamicos

Em modelos dinamicos, alem do numero de graus deliberdade existe o numero de graus de liberdadedinamicos.Graus de liberdade dinamicos: sao o numero de estadosindependentes do processo.Estados independentes: conjunto de variaveis quedeterminam completamente o modelo do processo.Na maioria dos casos o numero de graus de liberdadedinamicos e igual ao numero de equacoes diferenciais.Para iniciar uma simulacao dinamica, devem serfornecidas condicoes iniciais em um numero igual ao degraus de liberdade dinamicos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 166: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Graus de Liberdade Dinamicos

Em modelos dinamicos, alem do numero de graus deliberdade existe o numero de graus de liberdadedinamicos.Graus de liberdade dinamicos: sao o numero de estadosindependentes do processo.Estados independentes: conjunto de variaveis quedeterminam completamente o modelo do processo.Na maioria dos casos o numero de graus de liberdadedinamicos e igual ao numero de equacoes diferenciais.Para iniciar uma simulacao dinamica, devem serfornecidas condicoes iniciais em um numero igual ao degraus de liberdade dinamicos.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 167: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Exemplo de Modelagem de um Tanque

Considerando o seguinte equipamento:

A

Fin

h

Tanque

k

Fout

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 168: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Exemplo de Modelagem de um Tanque

Considerando o seguinte equipamento:

A

Fin

h

Tanque

k

Fout

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 169: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelo Matematico do Tanque

Variaveis: Fin, Fout , hParametros: A, kConservacao de massa: d(hA)

dt = Fin − Fout

Equacao da valvula: Fout = k√

h

Graus de Liberdade: 3 variaveis - 2 equacoes = 1

Numero de condicoes iniciais = numero de estados =numero de equacoes diferenciais = 1

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 170: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelo Matematico do Tanque

Variaveis: Fin, Fout , hParametros: A, kConservacao de massa: d(hA)

dt = Fin − Fout

Equacao da valvula: Fout = k√

h

Graus de Liberdade: 3 variaveis - 2 equacoes = 1

Numero de condicoes iniciais = numero de estados =numero de equacoes diferenciais = 1

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 171: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelo Matematico do Tanque

Variaveis: Fin, Fout , hParametros: A, kConservacao de massa: d(hA)

dt = Fin − Fout

Equacao da valvula: Fout = k√

h

Graus de Liberdade: 3 variaveis - 2 equacoes = 1

Numero de condicoes iniciais = numero de estados =numero de equacoes diferenciais = 1

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 172: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelo Matematico do Tanque

Variaveis: Fin, Fout , hParametros: A, kConservacao de massa: d(hA)

dt = Fin − Fout

Equacao da valvula: Fout = k√

h

Graus de Liberdade: 3 variaveis - 2 equacoes = 1

Numero de condicoes iniciais = numero de estados =numero de equacoes diferenciais = 1

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 173: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelo Matematico do Tanque

Variaveis: Fin, Fout , hParametros: A, kConservacao de massa: d(hA)

dt = Fin − Fout

Equacao da valvula: Fout = k√

h

Graus de Liberdade: 3 variaveis - 2 equacoes = 1

Numero de condicoes iniciais = numero de estados =numero de equacoes diferenciais = 1

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 174: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modelo Matematico do Tanque

Variaveis: Fin, Fout , hParametros: A, kConservacao de massa: d(hA)

dt = Fin − Fout

Equacao da valvula: Fout = k√

h

Graus de Liberdade: 3 variaveis - 2 equacoes = 1

Numero de condicoes iniciais = numero de estados =numero de equacoes diferenciais = 1

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 175: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

EMSO: Conceitos Basicos

Processo ou diagrama de processo (FlowSheet): Arranjode equipamentos ou operacoes unitarias (reatores,colunas de destilacao, trocadores de calor, etc).Modelo (Model): Descricao matematica de uma operacaounitaria ou equipamento.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 176: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

EMSO: Conceitos Basicos

Processo ou diagrama de processo (FlowSheet): Arranjode equipamentos ou operacoes unitarias (reatores,colunas de destilacao, trocadores de calor, etc).Modelo (Model): Descricao matematica de uma operacaounitaria ou equipamento.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 177: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

FlowSheet: Diagrama de Processo

Tres Tanques em Serie:

Inlet

h1

Tanque 1k1

A3h3

Tanque 3k3k2

h2

Tanque 2A2A1

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 178: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

FlowSheet: Diagrama de Processo

Tres Tanques em Serie:

Inlet

h1

Tanque 1k1

A3h3

Tanque 3k3k2

h2

Tanque 2A2A1

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 179: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

FlowSheet: Diagrama de Processo

FlowSheet ThreeTankVARIABLESFeed as flow_vol;

DEVICESTank1 as tank;Tank2 as tank;Tank3 as tank;

CONNECTIONSFeed to Tank1.Fin;Tank1.Fout to Tank2.Fin;Tank2.Fout to Tank3.Fin;

end

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 180: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Model: Modelo de um Equipamento

Declaracao de variaveis, parametros e equacoes:using "types";

Model tankPARAMETERSk as Real (Brief="Valve Constant", Unit = ’mˆ2.5/h’,

Default=4);A as area (Brief="Tank area", Default=2);

VARIABLESh as length(Brief="Tank level");

in Fin as flow_vol(Brief="Input flow");out Fout as flow_vol(Brief="Output flow");

EQUATIONS"Mass balance"diff(A*h) = Fin - Fout;"Valve equation"Fout = k*sqrt(h);

end

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 181: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Exercıcio: Modelagem de Tanques em Serie

Objetivo: construir o modelo para o sistema de 3 tanquesem serie e executar simulacoes.

Inlet

h1

Tanque 1k1

A3h3

Tanque 3k3k2

h2

Tanque 2A2A1

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 182: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Exercıcio: Modelagem de Tanques em Serie

Objetivo: construir o modelo para o sistema de 3 tanquesem serie e executar simulacoes.

Inlet

h1

Tanque 1k1

A3h3

Tanque 3k3k2

h2

Tanque 2A2A1

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 183: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Arquivos & Consistencia

1 Abrir o arquivo ThreeTank1.mso da pasta tutorialEste arquivo contem um FlowSheet, verificar oExplorer.Este arquivo esta livre de problemas, aba Problems.

2 Verificar a consistencia do FlowSheet (graus deliberdade):

Selecionar o FlowSheet no Explorer.Clicar no botao ou no menu Tasks e entao em CheckConsistency.Observar no Console que o sistema tem o numero degraus de liberdade diferente de zero.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 184: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Arquivos & Consistencia

1 Abrir o arquivo ThreeTank1.mso da pasta tutorialEste arquivo contem um FlowSheet, verificar oExplorer.Este arquivo esta livre de problemas, aba Problems.

2 Verificar a consistencia do FlowSheet (graus deliberdade):

Selecionar o FlowSheet no Explorer.Clicar no botao ou no menu Tasks e entao em CheckConsistency.Observar no Console que o sistema tem o numero degraus de liberdade diferente de zero.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 185: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Arquivos & Consistencia

1 Abrir o arquivo ThreeTank1.mso da pasta tutorialEste arquivo contem um FlowSheet, verificar oExplorer.Este arquivo esta livre de problemas, aba Problems.

2 Verificar a consistencia do FlowSheet (graus deliberdade):

Selecionar o FlowSheet no Explorer.Clicar no botao ou no menu Tasks e entao em CheckConsistency.Observar no Console que o sistema tem o numero degraus de liberdade diferente de zero.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 186: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Arquivos & Consistencia

1 Abrir o arquivo ThreeTank1.mso da pasta tutorialEste arquivo contem um FlowSheet, verificar oExplorer.Este arquivo esta livre de problemas, aba Problems.

2 Verificar a consistencia do FlowSheet (graus deliberdade):

Selecionar o FlowSheet no Explorer.Clicar no botao ou no menu Tasks e entao em CheckConsistency.Observar no Console que o sistema tem o numero degraus de liberdade diferente de zero.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 187: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Arquivos & Consistencia

1 Abrir o arquivo ThreeTank1.mso da pasta tutorialEste arquivo contem um FlowSheet, verificar oExplorer.Este arquivo esta livre de problemas, aba Problems.

2 Verificar a consistencia do FlowSheet (graus deliberdade):

Selecionar o FlowSheet no Explorer.Clicar no botao ou no menu Tasks e entao em CheckConsistency.Observar no Console que o sistema tem o numero degraus de liberdade diferente de zero.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 188: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Arquivos & Consistencia

1 Abrir o arquivo ThreeTank1.mso da pasta tutorialEste arquivo contem um FlowSheet, verificar oExplorer.Este arquivo esta livre de problemas, aba Problems.

2 Verificar a consistencia do FlowSheet (graus deliberdade):

Selecionar o FlowSheet no Explorer.Clicar no botao ou no menu Tasks e entao em CheckConsistency.Observar no Console que o sistema tem o numero degraus de liberdade diferente de zero.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 189: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Fechando os Graus de Liberdade

1 Adicionar no final do FlowSheet a especificacao davazao de entrada para zerar os graus de liberdade:

SPECIFYFeed = 10 * ’mˆ3/h’;

2 Verificar novamente a consistencia do FlowSheet:Observar no Console que o sistema agora tem problemascom o numero de graus de liberdade dinamicos.

3 Adicionar no final do FlowSheet as condicoes iniciais:INITIALTank1.h = 1 * ’m’;Tank2.h = 2 * ’m’;Tank3.h = 1 * ’m’;

4 Verificar novamente a consistencia do FlowSheet:Neste ponto o problema esta consistente.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 190: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Simulacao e Resultados

1 Com o FlowSheet consistente rodar uma simulacao:Selecionar o FlowSheet no Explorer e clicar no botao

ou no menu Tasks e entao em Run.2 Graficar os resultados da simulacao:

Na aba Results dar um duplo clique em uma dasvariaveis para criar um grafico com o resultado dasimulacao.Varias variaveis podem ser adicionadas no mesmo grafico,sempre com duplo clique.

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 191: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Opcoes de Simulacao

1 Ajustar a escala de tempo da simulacao para visualizartoda a dinamica:

Por padrao o tempo de simulacao e de 100 segundos.Ajustar o tempo para 2 horas com os seguintes comandosno final do FlowSheet:

OPTIONSTimeStep = 0.1;TimeEnd = 2;TimeUnit = ’h’;

Rodolfo Rodrigues Minicurso EMSO, Dia 1

Page 192: Rodolfo Rodrigues, Eng MScrodolfo.chengineer.com/data/uploads/minicurso_emso_dia1.pdf · Coluna depropenizadora, Braskem UNIB-RS. Reator de polimerizac¸ao de alta press˜ ao discretizado

IntroducaoModelagem & Simulacao

Exercıcio

Modificando Parametros

1 Modificar os parametros dos equipamentos:Quando nenhum valor e informado para um parametro,este assume seu valor Default (ver a declaracao dosparametros do modelo tank).Ajustar os valores dos parametros dos modelosadicionando, por exemplo:

SETTank2.k = 8 * ’mˆ2.5/h’;Tank2.A = 4 * ’mˆ2’;

Rodolfo Rodrigues Minicurso EMSO, Dia 1