Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Como proceso que es, la simulación se desarrolla a través de una serie de pasos
que estructuran coherentemente el modelo y su funcionamiento en el sistema, lo
desarrollan, validan, operan y analizan los resultados obtenidos.
2. Procesos.
Un proceso químico es un conjunto de operaciones químicas y/o físicas encaminadas a la
transformación de unas sustancias iniciales en productos finales diferentes.1 Un producto es
diferente de otro cuando tenga distinta composición, esté en un estado distinto o hayan
cambiado sus condiciones. Los procesos químicos como la destilación y cristalización se
remontan a la alquimia en Alejandría, Egipto.
En la descripción general de cualquier proceso químico existen diferentes operaciones
involucradas. Unas llevan inherentes diversas reacciones químicas. En cambio otros pasos
son meramente físicos, es decir, sin reacciones químicas presentes. Podemos decir que
cualquier proceso químico que se pueda diseñar consta de una serie de operaciones físicas y
químicas. Cada una de estas operaciones es una operación unitaria dentro del proceso global.
En un sentido científico, un proceso químico es un método que genera el cambio de uno o
más productos químicos o compuestos químicos. Un proceso químico puede producirse por sí
mismo o ser causado por una fuerza externa, y consiste en una reacción química de algún
tipo. En un sentido ingenieril, un proceso químico es un método destinado a ser utilizado en la
fabricación o en escala industrial para cambiar la composición del producto químico(s) o
material(es), por lo general utilizando una tecnología similar o relacionada con la utilizada en
plantas químicas o la industria química.
Ninguna de estas definiciones es exacta en el sentido de que siempre se puede decir
definitivamente lo que es un proceso químico y lo que no lo es; son definiciones prácticas.
También hay un solapamiento significativo en estas dos variaciones de definición. Debido a la
inexactitud de la definición, los químicos y otros científicos utilizan el término «proceso
químico» solo en un sentido general o en el sentido de la ingeniería.
Aunque en un proceso químico a veces puede implicar solo un paso, a menudo múltiples
etapas son requeridas de manera previa, a ellas se las conoce como operaciones unitarias.
En una planta, cada una de las operaciones unitarias son continuos e interrelacionadas en
cada sección de la misma. A menudo, una o más reacciones químicas están involucradas,
pero otras formas de cambiar (material o) la composición química pueden ser utilizadas, tales
como la mezcla o procesos de separación. Los pasos del proceso pueden ser secuenciales en
el tiempo o secuencial en el espacio a lo largo de una corriente o el material en movimiento.
Para una cantidad dada de un material de alimentación (entrada) hay producto terminado
(salida), una cantidad esperada de un material se puede determinar en los pasos clave en el
proceso, a partir de datos empíricos y los cálculos de balance de materiales. Estas cantidades
se pueden extrapolar hacia arriba o hacia abajo para adaptarse a la capacidad deseada o el
funcionamiento de una planta química en particular construida para tal proceso.
Los procesos químicos pueden ilustrarse generalmente como diagramas de flujo de bloque o
en más detalle como diagramas de flujo de proceso. diagramas de flujo de bloques muestran
las unidades como bloques y las corrientes que fluyen entre ellos como la conexión de líneas
con puntas de flecha para mostrar la dirección del flujo.
3. Simulación de procesos.
Cabe destacar, que la simulación de procesos siempre otorga al usuario del software
resultados aproximados y supuestos. Sin embargo, permite describir una propiedad
en un rango bastante amplio de condiciones de operación, como temperaturas y
presiones que no estuviesen cubiertas a totalidad por datos reales tomados in situ.
Proceso real
Conjunto de unidades operacionales ligadas por una red de ductos por donde circula
la masa y la energía de acuerdo a las leyes físicas y químicas que regulan el
fenómeno estudiado.
También hay que tener en cuenta tres elementos principales durante la simulación:
El uso de una simulación digital basada en el uso de modelos matemáticos que sean
representativos del proceso a estudiar tiene una serie de ventajas que veremos a
continuación:
5. Software de simulación.
El software de simulación de procesos describe, de manera más o menos explícita, los procesos en
forma de diagramas de flujo donde las operaciones unitarias se colocan y se conectan las
corrientes de intercambio de materiales y productos. El software tiene que ser capaz de resolver
los balances de masa y energía para encontrar un punto de funcionamiento estable.
El desarrollo de modelos para una mejor representación de los procesos reales es el núcleo del
desarrollo del software de simulación. El desarrollo del modelo implica la participación no sólo de
la ingeniería química o la ambiental, sino también en la ingeniería de control, así como de las
técnicas de simulación matemática. La simulación de procesos es, por tanto, uno de los pocos
campos donde los científicos y profesionales de la química, la física, la informática, las
matemáticas, y de varios campos de la ingeniería trabajan juntos.
SIMULADORES COMERCIALES
PRO II
El software de simulación de PROO/II® es un simulador en estado estacionario que
permite el diseño de procesos y el análisis operacional mejorados. Se diseña para
realizar balance de masa y los cálculos rigurosos del balance energético para una
amplia gama de procesos quimicos. En especial en productos químico, petróleo, gas
natural, a los sólidos que procesan y a las industrias del polímero permitiendo la
solución más comprensiva de la simulación.
Capacidades Principales entre otras:
Aplicaciones de refinación: procesamiento de crudo pesado, precalentamiento del
crudo, destilación de crudo, FCC fraccionador principal y coker, separador de nafta y
separador, separador de agua, sulfúrico y alquilación ácida HF.
Petróleo y gas que Procesa usos: azucarar de amina, refrigeración de la cascada,
trenes de compresor, deshidratación de gas, formación hidrato/inhibición
Usos de productos químicos/Petroquímico: el fraccionamiento de etileno, C3 la
división, la separación aromática, ciclo hexanos, MTBE la separación, la recuperación
de naftaleno, la olefinas y oxigena la cloración de propileno y la producción.
Usos químicos: síntesis de amoníaco, destilación isotrópica, biocarburantes,
cristalización, deshidratación, electrólitos, inorgánicos, extracción líquida líquida,
destilación de fenol, manejo de alimentos sólidos.
Usos de polímero: polimerización de radical libre, polimerización de crecimiento
de paso, copolímeros
Usos farmacéuticos: destilación de hornada y reacción.
FORTRAN
Este lenguaje de estilo procedural fue el primero de alto nivel, desarrollado por IBM
en 1957 para el equipo IBM 704. Esta fuertemente orientado al calculo y por ende es uno
de los de mayor eficiencia en la ejecución.
La definición estándar del leguaje se estableció en 1966.
Algunas otras versiones subsiguientes fueron:
FORTRAN IV
FORTRAN 80
FORTRAN 77
FORTRAN 90
Fortran ha sido ampliamente adoptado por la comunidad científica para escribir
aplicaciones de cálculos intensivos. La inclusión en el lenguaje de la aritmética de
números complejos amplio la gama de aplicaciones para las cuales el lenguaje se
adopta especialmente; muchas técnicas de compilación de lenguajes se han
implementado para mejorar la calidad del código generado por los compiladores de
Fortran.
Ventajas e inconvenientes de su sintaxis Lo que fue la primera tentativa de
proyección de un lenguaje de programación de alto nivel, tiene una sintaxis
considerada arcaica por muchos programadores que aprenden lenguajes más
modernos. Es difícil escribir un bucle «for», y errores en la escritura de sólo un carácter
pueden llevar a errores durante el tiempo de ejecución en vez de errores de
compilación, en el caso de que no se usen las construcciones más frecuentes. Algunas
de las versiones anteriores no poseían facilidades que son consideradas como útiles en
las máquinas modernas, como la asignación dinámica de memoria. Se debe tener en
cuenta que la sintaxis de Fortran fue afinada para el uso en trabajos numéricos y
científicos y que muchas de sus deficiencias han sido abordadas en revisiones más
recientes del lenguaje. Por ejemplo, Fortran 95 posee comandos mucho más breves
para efectuar operaciones matemáticas con matrices y dispone de tipos. Esto no sólo
mejora mucho la lectura del programa sino que además aporta información útil al
compilador. Por estas razones Fortran no es muy usado fuera de los campos de la
informática y el análisis numérico, pero permanece como el lenguaje a escoger para
desempeñar tareas de computación numérica de alto rendimiento
MATLAB
Es una herramienta informática que surgió para realizar cálculos matemáticos,
especialmente operaciones con matrices. El usuario de MATLAB suele ser una persona
que necesita algo más que una calculadora pero que no quiere “mancharse las manos”
con un lenguaje de programación. Por eso el entorno de trabajo es sencillo de manejar,
casi tan fácil como una calculadora. Además de realizar cálculos, esta herramienta
permite crear gráficos de muchos tipos y presenta grandes ventajas a la hora de
trabajar con números complejos, con matrices, con polinomios, con funciones
trigonométricas, logaritmos, etc.
Con los anos la herramienta ha sido modificada pasando por varias versiones. En
cada versión se han incorporado otras funciones distintas y hoy en día proporciona
funciones para gran cantidad de aplicaciones ingenieriles: simulación de sistemas
dinámicos, visión artificial, análisis estadístico, análisis y diseño de controladores
automáticos, etc.
Desde las primeras versiones MATLAB incorpora una característica muy interesante:
la capacidad para programar. En efecto, es posible crear archivos que contengan las
operaciones que se desean realizar. Además es posible incorporar nuevas funciones de
MATLAB realizadas por el propio usuario.
La programación se lleva a cabo mediante un lenguaje que es muy parecido a
lenguajes de alto nivel como BASIC o C. Esto permite que el usuario pueda agrupar
sentencias que utiliza frecuentemente dentro de un programa que puede ser invocado
posteriormente. De este modo se ahorra tiempo y esfuerzo en sucesivas sesiones pues
no es necesario escribir todas las sentencias de nuevo como se mostrara.
Pero no todo son ventajas. Como principal inconveniente hay que señalar el hecho
de que MATLAB no ha sido concebido como lenguaje de programación por lo que
carece de algunos elementos o características necesarias para una buena práctica de la
programación. Para aliviar estos defectos se van a usar métodos que eviten los peligros
derivados de dichas carencias.
La forma más simple de usar MATLAB es como una calculadora. En lugar de pulsar
teclas se ha de escribir la operación a realizar y pulsar Intro para que ́esta se lleve a
cabo.
Una de las características del entorno MATLAB es que permite que las ́ordenes
puedan ser tomadas de un archivo en lugar de ser introducidas por el teclado. La idea
es simple: si el usuario va a repetir a menudo un conjunto de ́ordenes puede escribirlas
en un archivo de texto. Posteriormente le indica a MATLAB que lea dicho archivo
ejecutando las órdenes una por una. El efecto es el mismo que si el usuario hubiese
escrito las órdenes en el entorno de MATLAB. Ahora bien, puesto que el archivo de
texto se puede guardar en disco no es preciso volver a escribir las órdenes nunca m ́as.
Cada vez que el usuario desee ejecutar de nuevo el conjunto de órdenes podrá indicar
nuevamente a MATLAB que lea el archivo. Esto supone un gran ahorro de tiempo en
muchos casos.
Es costumbre dar a los archivos que contienen órdenes de MATLAB una extensión
predeterminada que los diferencia de otros archivos de texto. Esta extensión es.m.
Los siguientes consejos ayudaran sin duda al usuario de MATLAB a conseguir
programas legibles
* Elegir nombres de variables indicativos de lo que representan.
* No usar una misma variable para representar más que una cosa.
* Incluir comentarios en el código para ayudar a seguir la secuencia del programa.
* Dividir el código en trozos, de forma tal que sea posible abarcar cada trozo de un
vistazo en una ventana mediana. La división no ha de ser arbitraria, sino que los trozos
deben tener cada uno cometidos claros. Normalmente los diagramas de flujo
desarrollados con anterioridad a la codificación indican como realizar esta división.
A pesar de haber dado estos consejos hemos de ser conscientes de que la buena
programación solo se logra mediante un proceso de aprendizaje por prueba y error.
E l éxito o fracaso de las funciones que uno escriba estar a sin duda influenciado por
el buen conocimiento de estas fases.
1. Creación de variables locales para argumentos formales.
2. Recogida del valor de los argumentos de la llamada por parte de las variables locales.
3. Cálculos incluidos en el cuerpo de la función.
4. Envío de valores de las variables resultados a las variables de la sentencia llamante.
Anuncios
SIMULINK
Simulink es un software que funciona bajo la plataforma de Matlab y es una
herramienta muy útil para modelar, simular y analizar sistemas, tanto lineales como no
lineales. Permite al usuario realizar sus estudios tanto en el dominio del tiempo como el
de Laplace, expresar las funciones de transferencia en las diferentes formas incluyendo
la del espacio de los estados y otras opciones. En una interfaz gráfica (GUI) como la
que se observa en la Figura 10.1, el usuario construye un diagrama de bloques que
desarrollan procedimientos que realizan las operaciones matemáticas requeridas para
la solución de un modelo.
Para acceder a Simulink se requiere abrir el espacio de trabajo de Matlab y presionar el
icono “Simulink” o también mediante la digitación de dicha palabra clave con letras
minúsculas en el editor de comandos. Con lo anterior se despliega, solamente, la
ventana de título “Simulink Library Browser”.
ASPEN PLUS
♥ Características Generales
ASPEN: Sistema avanzado para procesos de Ingenieria.
Desarrollado por: Aspen Technology, Inc.
http://www.aspentech.com/products
*Flexible y fácil de usar.
*Algoritmo de Calculo: método secuencial modular (Aspen Plus 10.2)
método orientado a ecuaciones (Aspen Plus 2004.1)
método orientado a ecuaciones (Aspen Plus 2006)
Aspen Plus permite:
– Regresión de datos experimentales
– Diseño preliminar de los diagramas de flujo usando modelos de equipos
simplificados.
– Realizar balance de materia y energia rigurosos usando modelos de equipos
detallados.
– Dimensionar piezas clave de los equipos.
– Optimización on-line de unidades de proceso completas o bien plantas
♥ Propiedades termofisicas:
* Bases de datos de componentes puros y específicos de cualquier aplicación.
* Sistemas de estimación para constantes de propiedades.
* Bases de datos para parámetros de interacción binaria.
* Sistemas de regresión de datos.
* Sistemas para electrolitos.
* Acceso a la base de datos termofisica DECHEMA
♥ Herramientas:
* Análisis de convergencia: rotura de ciclos, secuencia de soluciones..
* Incluyen fortran y Excel. Acceso a Visual Basic (Aspen Plus 2004.1)
* Análisis de sensibilidad: variaciones debidas a cambios introducidos.
* Caso de estudio para simular con varias entradas.
* Especificaciones de diseño para el cálculo automático de condiciones de operación
y parámetros de equipos.
* Ajustes de datos.
* Optimizar para maximizar rendimientos, consumo de energia, pureza…
HYSYS
Desarrollado por: Aspen Technology, Inc.
http://www.aspentech.com/product
♥ Características Generales
* Entorno de simulación modular tanto para estado estacionario como para régimen
dinámico.
* Desarrollado para su uso con PC.
* Interface grafica de fácil uso (orientado a objeto)
* Posibilidad de adicionar código de programación con VISUAL BASIC.
* Interpreta interactivamente los comandos según se introducen en el programa. Por
tanto no necesita un botón de ejecución (run), aunque existe la posibilidad de plantear
el problema completo sin hacer cálculos y después ejecutarlos.
* Es un simulador bidireccional, ya que el flujo de información va en dos direcciones
(hacia adelante y hacia atrás). De esta forma, puede calcular las condiciones de una
corriente de entrada a una operación a partir de las correspondientes a la corriente de
salida sin necesidad de cálculos iterativos.
♥ Integrado:
* La información se comparte entre aplicaciones
* Modelos termodinámicos comunes.
* Flowsheet comunes
* Interfase
* Cambio de aplicación
♥ Iteractivo:
* Calculos automaticos al aportar nueva información.
* No limites al acceso de información útil.
♥ Abierto y Extensible:
* Unidades de operación en estado estacionario o dinámico.
* Especificar expresiones para reacciones cinéticas.
* Paquetes de propiedades especiales.
* Extensión de la funcionalidad de la simulación en respuesta a posibles cambios.
CHEMCAD
Desarrollado por: Chemstations Inc.
http://www.chemstations.net
♥ Caracteristicas Generales:
* Incluye bases de datos de componentes quimicos, métodos termodinámicos y
unidades de operación que permiten la simulación en estado estacionario de procesos
quimicos continuos desde escala laboratorio a escala industrial.
* Simulacion en régimen dinamico y de procesos discontinuos.
* Interfase grafica.
* Funcionamiento bajo Windows.
CHEMSEP
ChemSep es un software para la simulación de procesos de destilación, absorción y
extracción. La versión liviana («light») de dicho simulador se encuentra disponible para
descargar enwww.chemsep.org/downloads/index.html
ChemSep integra cálculos de flash, modelo clásico de columna en la fase equilibrio y
modelos de no equilibrio “base-porción”, un programa fácil de usar. ChemSep GUI
permite simular cualquier problema en minutos y exportar resultados en una gran
variedad de formatos, hoja de cálculo, texto, y html.
ChemSep planea un gran número de modelos de correlaciones de transferencia de
masa y flujos así como modelos de extracción líquido-líquido y modelos de columnas
de destilación de tres fases. Es un software excelente para la solución de problemas de
separación de multicomponentes, con una gran base de datos; las cuales pueden ser
muy útiles en los estudios de diferentes separaciones químicas en la Ingeniería
Química.
ARENA
Arena es una aplicación (Creada por Rockwell Software) del sistema operativo Windows
de Microsoft (totalmente compatible con otros software de Windows) que permite la
realización de modelos de simulación con un elevado nivel de detalle, tanto
conceptualmente como con el uso de animaciones.
Los elementos básicos para los modelos de Arena se llaman módulos. Estos son el
diagrama de flujo y los objetos de datos que definen el proceso que se va a simular y se
eligen de las plantillas de la barra de proyectos. Vienen en dos formas básicas:
Diagrama de Flujo y datos.
Los módulos de diagrama de flujo describen procesos dinámicos del modelo. Se
pueden interpretar como nodos o lugares a través de los cuales fluyen las entidades o
en donde se originan o dejan el modelo. Para el panel del proceso básico, los módulos
de diagrama de flujo disponibles son Create, Dispose, Process, Decide, Batch,
Separate, Assign y Record.
Los módulos de datos definen características de varios elementos del proceso,
como entidades, recursos y colas. También pueden configurar variables y otros tipos
de valores y expresiones numéricas que pertenecen al modelo en su conjunto. Los
iconos para los módulos de datos en la barra de proyecto parecen pequeñas hojas de
cálculo. Para el panel de proceso básico, los módulos de datos disponibles son Entity,
Queue, resource, Variable, Schedule y Set.
Muchas aplicaciones de las simulaciones dinámicas requieren un modelo de simulación que cubra
toda la planta, con una multitud de operaciones unitarias y equipos incluidos. Tales modelos
tienden a crecer bastante con facilidad, por lo que requieren estrategias de cálculo eficientes para
resolverlos de una manera adecuadamente rápida, robusta y conveniente.
La estrategia de cálculo más aplicada en los simuladores comerciales de procesos químicos, para la
ejecución de una simulación de estado dinámico, es hacer un desacople del sistema de ecuaciones
general en dos sistemas ecuaciones independientes, donde en uno de estos sistemas se simula de
forma prioritaria las ecuaciones o modelos que son de naturaleza fluidodinámica, principalmente
usando los balances de cantidad de movimiento e involucrando el elemento tiempo, y el segundo
sistema de ecuaciones simula el estado estacionario, el cual incluye los sistemas de ecuaciones
restantes con la adición de los modelos para determinar las propiedades de los fluidos, esta
simulación de estado estacionario se resuelve aplicando el enfoque secuencial modular mientras
que la fluidodinámica se resuelve mediante la metodología de red de Flujo-Presión.
La simulación de procesos químicos está vinculada al cálculo de los balances de materia, energía y
eventualmente cantidad de movimiento de un proceso cuya estructura y los datos preliminares de
los equipos que lo componen, son conocidos. En función del ciclo iterativo se puede decir que los
simuladores de procesos son la herramienta más importante junto con las técnicas de
optimización en la etapa de análisis.
Esto es, luego de haberse generado diversas alternativas estructurales viables para un proceso
dado, se evalúan cada una de ellas. Con estos datos estamos en condiciones de obtener un costo
estimativo además de otros datos tales como emisiones al medio ambiente. Ello nos dará una base
para discriminar entre diversas opciones posibles competitivas, o bien para verificar la
performance de un diseño ya decidido, en sus etapas más finas, como ser control, confiabilidad,
viabilidad de la puesta en marcha y parada, etc. Existen en la actualidad una gran variabilidad de
simuladores comerciales como ser aspen plus, hysys, chemcad.
http://www.andreadicastro.com/academia/3D/Simulacion.html
https://www.ingenieriaquimicareviews.com/2020/06/simulacion-procesos-quimicos-ingenieria-
quimica.html
https://www.fio.unicen.edu.ar/usuario/cgely/q13-0/Transparencias/
Transparencias_segunda_teoria_simulacion.pdf
https://www.uaz.edu.mx/cippublicaciones/ricvol4num2tom1/Ciencias%20de%20la%20Salud/
LASIMULACION.pdf
http://www.uaz.edu.mx/cippublicaciones/ricvol4num2tom1/Ciencias%20de%20la%20Salud/
LASIMULACION.pdf
http://www.argentinawarez.com/programas-gratis/783333-actualizar-esta-pagina-descargar-
proii-simulador-de-procesos-ingenieria-quimica-procesos-industri.html
http://www.masterhacks.20m.com/custom_28.html
http://www.esi2.us.es/~jaar/Datos/FIA/T9.pdf
https://books.google.es/books?id=XZNYpvnO_V8C&pg=PA10&dq=proceso+qu
%C3%ADmico+es+un+conjunto+de+operaciones+qu
%C3%ADmicas&hl=es&sa=X&ved=0ahUKEwjP683XxbTZAhXKWxQKHaXiDXoQ6AEIJzAA#v=onep
age&q=proceso%20qu%C3%ADmico%20es%20un%20conjunto%20de%20operaciones%20qu
%C3%ADmicas&f=false