02/07/2020
27/04/2020
04/11/2019
Destilação
A destilação é um processo simples e muito antigo, que surgiu nos primórdios da alquimia. Ao ferver soluções notavam que desprendiam o vapor (espírito), ao esfriar o "espírito" o líquido continha a essência da solução. Essa técnica era usada principalmente para produção de perfumes e também de bebidas alcoólicas.
15/10/2019
18/02/2019
Simulação no COCO - Conversção etanol em éter
Objetivo desse exercício é repetir a simulação do processo de conversão do etanol em dietil éter (éter etílico). A simulação original está em Sample Flowsheets lá no site do COCO simulator.
Passo 1: Flowsheet configuration
Settings: Add package TEA / New.
- Property packages: Criar pacote.
Model set = UNIFAC VLE.
Compounds: Ethanol, Diethyl eter, Water.
- Reaction packages: Add/CORN/New
Criar reação: Reaction.
Compounds: Ethanol, Diethyl eter, Water
Reaction: Conversion
Create = -2 Ethanol, 1 Diethyl eter, 1 Water. Phase = Liquid.
Passo 2: Corrente de entrada
Criar corrente de entrada FEED. Ethanol 85%, 20 mol/s, T = 40 °C e P = 1 atm.
Passo 3: Inserir e configurar o reactor
Insert/Unit Operation/Reators/FixedConversionReactor.
Ligar as correntes de entrada e saída.
- Operation:
Pressure drop = 0
Isothermal = 313.15 K
Enthalpy balance: UseEnthalpyF
- Reaction:
Conversion = 0.5 Of compound: Ethanol
Save e Solve.
Passo 4: Inserir coluna de destilação
Insert/Unit Operation/Separators/ChemSep
Ligar a corrente de entrada.
Configurar a coluna:
- CAPE-OPEN: Cape-Open properties
- Operation: Equilibrium Column, Simple destilation total (Liquid), Partial (Liquid), 20 stages, Feed stage = 8.
- Pressures: Constant pressure = 101325 N/m²
- Column specs: Top: reflux ratio = 10, Bottom: mole fraction of component Diethyl eter = 1.0E-05.
Ligar as saídas da coluna
Save e Solve.
Passo 5: Inserir a segunda coluna
Insert/Unit Operation/Separators/ChemSep
Ligar corrente de entrada.
Edit:
- Operation: 15 stages, Feed stage = 4
- Column specs: Top: reflux ratio = 3, Bottom: mole fraction Water = 0.99
Save e Solve.
Passo 6: Fazer o reciclo da corrente de etanol
Insert/Unit Operations/Mixer
Ligar a corrente de topo da coluna 2 no mixer.
Save e Solve.
Verificar os resultados.
15/02/2019
Mudar ponto por vírgula nos gráficos do R
Para mudar a exibição decimal nos gráficos, de 1.0 para 1,0; podemos usar o comando :
> options(OutDec = ",")
Esse comando pode ser inserido no script, se for o caso, pois funciona somente no ambiente aberto. Não interfere nas configurações gerais do software.
> options(OutDec = ",")
Esse comando pode ser inserido no script, se for o caso, pois funciona somente no ambiente aberto. Não interfere nas configurações gerais do software.
30/09/2018
Sorteio aleatório de códigos ou nomes
Para randomizar amostras ou mesmo fazer um sorteio, pode se interesse não usar números e sim códigos ou nomes. O primeiro passo é criar um vetor (ou lista) com os nomes que deseja sortear.
Como exemplo, criarei um código para amostras onde T corresponde ao tratamento que receberão e G é o grupo. O código ficará assim: T1G1, que será o tratamento 1 do grupo 1. Irei considerar 3 tipos de tratamento e 4 grupos, totalizando 12 códigos.
O mais trabalhoso é escrever todos os códigos, pois como será um vetor de caracteres cada códio deve aparecer entre aspas. Nessas horas alguma ferramenta ou comando para automatizar seria bom, mas até o momento desconheço.
> # criando a lista de códigos
> amostras <- c("T1G1","T1G2","T1G3","T1G4",
"T2G1","T2G2","T2G3","T2G4",
"T3G1","T3G2","T3G3","T3G4")
Para sortear basta entrar com o comando sample.
> # sorteio
> sample(amostras, 12, replace = FALSE, prob = NULL)
Como exemplo, criarei um código para amostras onde T corresponde ao tratamento que receberão e G é o grupo. O código ficará assim: T1G1, que será o tratamento 1 do grupo 1. Irei considerar 3 tipos de tratamento e 4 grupos, totalizando 12 códigos.
O mais trabalhoso é escrever todos os códigos, pois como será um vetor de caracteres cada códio deve aparecer entre aspas. Nessas horas alguma ferramenta ou comando para automatizar seria bom, mas até o momento desconheço.
> # criando a lista de códigos
> amostras <- c("T1G1","T1G2","T1G3","T1G4",
"T2G1","T2G2","T2G3","T2G4",
"T3G1","T3G2","T3G3","T3G4")
Para sortear basta entrar com o comando sample.
> # sorteio
> sample(amostras, 12, replace = FALSE, prob = NULL)
25/09/2018
Mudando para o Texmaker
Não sei se é aconteceu com todos que usam o Deepin (ou outra distro Linux), mas do nada o TeXstudio parou e funcionar e nem chega abrir o software, mesmo removendo e instalando novamente não resolveu. Então a solução foi procurar outro editor LaTeX que dê para trabalhar tanto em Linux quanto Windows.
Procurando acabei encontrando o Texmaker. Para instalar tive apenas que abrir a Deepin Store e procurar pelo nome e clicar em instalar. O software é muito parecido com o TeXstuido, é quase idêntico mudando apenas o design, isso facilita bastante seu uso.
Na página oficial do Texmaker tem a opção para Windows e Mac OS também.
Página oficial do Texmaker:
Link: http://www.xm1math.net/texmaker/index.html
Procurando acabei encontrando o Texmaker. Para instalar tive apenas que abrir a Deepin Store e procurar pelo nome e clicar em instalar. O software é muito parecido com o TeXstuido, é quase idêntico mudando apenas o design, isso facilita bastante seu uso.
Na página oficial do Texmaker tem a opção para Windows e Mac OS também.
Página oficial do Texmaker:
Link: http://www.xm1math.net/texmaker/index.html
13/08/2018
Referenciar ou citar o R e pacotes
Ao utilizar o R em trabalhos acadêmicos e científicos precisamos citá-lo nas referências. Também é interessante citar os pacotes utilizados. Para facilitar basta usar o comando citation()
> citation () # referencia software R
> citation(package = "nome_do_pacote") # referencia de um pacote
E tem a vantagem de além de mostrar como referenciar nas publicações, também traz a entrada em LaTeX.
> citation () # referencia software R
> citation(package = "nome_do_pacote") # referencia de um pacote
E tem a vantagem de além de mostrar como referenciar nas publicações, também traz a entrada em LaTeX.
12/06/2018
Tabela em paisagem no LaTex
Para fazer criar um ambiente com a folha em paisagem usa-se o package rotating. Depois é só criar o ambiente sidewaystable ou sidewaysfigure.
% preambulo
\usepackage{rotating}
% Caso de uma tabela:
\begin{sidewaystable}
\caption{Titulo da tabela.}
\label{tab:exemplo}
\begin{center}
\begin{tabular}{c c}
\hline
Coluna 1 & ) Coluna 2 \\
\hline
Linha 1 & Linha 1 \\
Linha 2 & Linha 2 \\
\hline
\end{tabular}
\end{center}
{\footnotesize Fonte: Elaborado pelo autor.}
\end{sidewaystable}
% preambulo
\usepackage{rotating}
% Caso de uma tabela:
\begin{sidewaystable}
\caption{Titulo da tabela.}
\label{tab:exemplo}
\begin{center}
\begin{tabular}{c c}
\hline
Coluna 1 & ) Coluna 2 \\
\hline
Linha 1 & Linha 1 \\
Linha 2 & Linha 2 \\
\hline
\end{tabular}
\end{center}
{\footnotesize Fonte: Elaborado pelo autor.}
\end{sidewaystable}
Assinar:
Postagens (Atom)
