Skip to content

Solução, resolução (gabarito) de todos os problemas (exercícios) do método diferencial, integral de cinética.

Notifications You must be signed in to change notification settings

gamafreire/erkin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

ERKin

Solução, resolução (gabarito) de todos os problemas (exercícios) do método diferencial, integral de cinética.

Ensino de Engenharia Química com Python


Python

En solidaridad con Library Genesis y Sci-Hub
SAGE e Python em Engenharia Químicas
VIRTUAis LABoratoriaiS no GitHub
Python em português
OpenSource Incrementar o uso de OpenSource no ensino Python


ERKin

Como confirmar a resolução dos, quase todos, problemas de cinética química de disciplinas como engenharia das reacções ou química-fisíca?

Calculam-se, de forma muito simples para o utilizador, k, n e Co ou ko e Ea de dados cinéticos.

Estas pequenas funções permitem assim resolver a maioria dos problemas de determinação de parâmetros a partir de ensaios em descontínuo.

ERKin contem duas funções:

  • cinetica - determina Co, k e n
  • ERA - determina ko e Ea

Limitações

  • cinetica

Os dados (método diferencial ou integral) têm de ser duas listas, uma de concentrações ou conversão obtidos num reactor descontínuo (batch) a temperatura constante e a outra, uma lista com os tempos correspondentes.

A lei de velocidade da reacção tem de ser da forma

$$\Re=kC^n$$

que integrada é ajustada, sem linearização, em ordem a k, Co e n.

Se os dados forem de concentração de produto, têm de ser postos em termos de concentração de reagente.

  • ERA

Os dados têm de ser duas listas. Uma com as temperaturas (ºC ou K) e a outra as constantes de velocidade correspondentes.

Trata-se de ajustar, sem linearizar, a equação de Arrhenius aos dados

$$k=ko\ e^{-\frac{Ea}{RT}}$$

Tem de fornecer pelo menos 2 constantes em função da temperatura em ºC. Se estiverem em K é só ver exemplo abaixo.

1 - Instalação

Fazer download do ficheiro erkin.py (v2.0, separador decimal com vírgulas em vez de ponto) e movê-lo para o sítio dos seus cálculos.

Claro que precisa ter instalados os pacotes matplotlib e scipy

2 - Testes

Se copiar o ficheiro erkin para uma célula em Jupyter e mandar executar deve obter o mesmo resultado

About

Solução, resolução (gabarito) de todos os problemas (exercícios) do método diferencial, integral de cinética.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published