Está en la página 1de 16

1. Simulación.

La simulación se puede entender tanto como la imitación de un proceso,


entendido este como la secuencia temporal de condiciones de un sistema, así
como el proceso de diseño de un modelo que forma parte de un sistema real o
imaginario. El propósito de la simulación es percibir las capacidades y
comportamiento de un sistema, sin la necesidad de reproducirlo o experimentar
con el real, ya sea por los costos, riesgos y/o limitantes que esto conlleve.
Las aplicaciones mas comunes de la simulación se dan en los campos del diseño
para visualizar un sistema inexistente, encontrar soluciones a un problema
específico y comprobarlas, evaluar el comportamiento de los materiales,
cuantificar la producción del producto; en el análisis de sistemas preconfigurados
la simulación busca delimitar capacidades y evaluar el comportamiento del
sistema en cuestión, ya sea por cambios en la estructura del sistema o
modificación de una de sus partes, como por posibles incidencias de fenómenos
externos al mismo; en la capacitación o entrenamiento las simulaciones recrean
escenarios posibles que enfrentara el sujeto, poniendo a prueba así, su capacidad
de respuesta, si que esto comprometa la integridad del sujeto ni la del sistema; en
el entretenimiento se busca crear entornos que recreen situaciones lúdicas que
sumerjan al jugador/espectador en una trama ficticia. Estos sistemas funcionan de
manera muy similar a los de entrenamiento, difiriendo en el propósito y temática.

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.

1.    Definición espacialmente el problema: Como punto de partida se define la


manera en que el problema establece la conexión con su entorno
(interfaces).

2.    Definición del modelo conceptual: Esto es explicitar los algoritmos,


teorías y limites que describen al sistema, definiendo también las entradas
de información requeridas y las salidas (input y output). En segundo
termino, se establecen los requerimientos materiales, de personal, el
tiempo que se tomara para producir y operar el modelo.

3.    Recolección de los datos de entrada: Se reúne la información que será


utilizada para parametrizar los datos de entrada y evaluar el rendimiento de
la simulación.
4.   Construcción del modelo en software: En este punto los datos obtenidos
anteriormente se trasladan al lenguaje del software elegido para ejecutar
las tareas de simulación. Esto aun en una fase preliminar.

5.   Verificación, validez y acreditación del modelo: Se comprueba el


funcionamiento correcto de simulación, considerando la recolección de los
datos de entrada así como el correcto funcionamiento dentro de los
parámetros establecidos.

6.   Diseño experimental: Se fuerza a un estado no critico (preferentemente) la


simulación para considerar nuevas limitantes que partan de las diferentes
fases del proceso hasta este punto.

7.   Ejecución de la simulación: El momento culminante del proceso en el que


se produce la información que motiva el proyecto.

8.   Recolección de los datos de salida: Inicia el proceso de análisis de los


resultados obtenidos de la simulación, por lo cual es necesario detallar los
datos que se ha obtenido tanto del problema planteado como del proceso
de simulación.

9.   Análisis de datos: Interpretación de los datos en los que se definirá si el


resultado es útil y por consiguiente, los aciertos y errores tanto en el
planteamiento del problema como en funcionamiento de la simulación.

10. Documentación: Organización de los datos obtenidos y del análisis de


estos.

11. Expansión del modelo: De acuerdo al resultado final se decide si el


modelo o el sistema requieren cambios en su estructura.

Simulación: estructura y posibilidades

Durante el ejercicio de la simulación resulta útil reconocer conceptos cardinales


en el proceso: estados, eventos y entidades.

Los estados son grupos de variables que describen al sistema en un intervalo de


tiempo, es decir, el conjunto de características temporales que hacen reconocible
una parte del ciclo del sistema.  Los eventos son actividades que modifican estas
características y así el sistema cambia de estado. Las entidades son los objetos
representados en la simulación por los estados que presentan y los eventos que
los modifican.

La importancia de cada uno de los componentes definira, por su prioridad, la


manera en la que el tiempo sera representado en la simulación. Cuando el
desarrollo del evento que define un nuevo estado no sea de relevancia, se
utilizara un criterio de tiempo de evento, en el cual solo se apreciaran los cambios
cuando ocurre un evento. Es decir, solo se mostraran los estados identificables de
una entidad. En el caso en que disitintas entidades interactuen sera de utilidad
manejar un flujo de tiempo continuo puesto que los cambios de estado se
presentaran de esta manera (continua) a causa de los eventos compartidos entre
las entidades.

El azar es otro concepto que adquiere suma importancia en la simulacion puesto


que la mayoria de los escenarios a los que nos enfrentamos cada dia no esta
suscritos en  la exactitud. Por mas pequeño que sea el rango de error o minimas
las posibilidades de un cambio subito, este esta latente, es posible. Por esto
muchos modelos requieren valores aleatorios para introducir la variabilidad al
sitema. Aun cuando la obtencion de estos numeros en un sistema son producto de
algoritmos determinados, estos tienden a imprimir la posibilidad de ruptura en la
perfectibilidad de un sitema.

La complejidad del estudio al que se dirige la simulación podría llevar también a


la inclusión de diferentes modelos en un sistema de simulación. En la necesidad
de representar la conducta humana en simulaciones, se ha optado en varios casos
por la inclusión de la inteligencia artificial en los sistemas de simulación, técnica
que es por si misma una simulación de modelos cognitivos.

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.

La simulación de procesos químicos (simulación digital de procesos) es un


conjunto de unidades de cálculo expresadas en sub-programas, escritos en un
lenguaje de programación. Estos sub-programas, una vez ejecutados en un equipo
informático, permiten obtener valores realistas para las variables de operación de un
proceso químico.

Encontramos muchos ejemplos de procesos que se pueden evaluar con una


simulación: Puede ser una planta de tratamiento de mineral, una planta de
tratamiento de aguas, industrias de alimentos, entre otros. Cualquier proceso químico
que tengan en mente tiene la capacidad de simularse, siempre y cuando cuente con
estas características:

1. Una cantidad finita de unidades operacionales donde se produzcan cambios


físicos y/o químicos.
2. Una red de corrientes que conecten las diferentes unidades operacionales y
por donde circulan la materia y energía.
Otra forma de definir la simulación de procesos es la siguiente: Se trata de una
recreación digital basada en modelos matemáticos, en este caso, de procesos
químicos y operaciones unitarias mediante el uso de un software.
Para crear una simulación eficiente se debe contar con excelentes conocimientos
sobre las propiedades físicas y químicas de los componentes y mezclas involucrados
en el proceso, así como también, de las reacciones y modelos matemáticos
involucrados en el proceso a simular, de modo que sea factible realizar el cálculo
requerido en un computador o equipo informático.

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.

De este modo, pueden hacerse estudios completos realmente cercanos o muy


aproximados a los datos obtenidos en mediciones reales en equipos industriales,
permitiendo también extrapolar valores dentro de ciertos límites para buscar
condiciones de operación fuera del rango de propiedades conocidas.

Se puede entonces comparar los conceptos de proceso real y de simulación digital


con estas definiciones cortas:

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.

Proceso simulado (simulación digital)


Conjunto de unidades de cálculo ligadas por una red de flujo por donde circula la
información de acuerdo a las leyes dictadas por el software o programa de simulación.

Consideraciones básicas de una simulación digital de


procesos
Siempre y cuando se esté realizando la simulación de un proceso en estado
estacionario, las características de la corriente de salida de una unidad de cálculo
son obtenidas a partir de las características de la corriente de entrada y del conjunto
de ecuaciones matemáticas que esté definiendo el proceso a estudiar.

También hay que tener en cuenta tres elementos principales durante la simulación:

1. El conjunto de datos a utilizar.


2. El programa de simulación.
3. Los modelos matemáticos de cada unidad de cálculo.
Estos elementos permitirán realizar la simulación interconectándose entre sí. Para una
descripción más detallada, tenemos el siguiente diagrama, donde se visualiza la
interconexión entre estos elementos:

Esquema de simulación digital

4. Importancia (utilidad) de la simulación de procesos.

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:

1. Permite estudiar procesos existentes de manera rápida, completa y muy


económica.
2. Si se utiliza un modelo matemático adecuado, se pueden realizar
extrapolaciones de resultados más allá de las condiciones de operación, lo cual
es virtualmente imposible o impráctico en una planta real.
3. Se pueden realizar comparaciones con minuciosidad y rapidez entre diferentes
procesos, lo que permite realizar modificaciones al proceso o diseños extra que
se requieran poner en operación. En pocas palabras, es factible realizar una
evaluación completa de planes alternos al proceso original.
4. La simulación permite controlar todos los factores que afectan al modelo
matemático seleccionado, situación que no es del todo posible en condiciones
reales.
5. Ofrece la posibilidad de estudiar la sensibilidad de los parámetros básicos del
sistema, así como de los parámetros de costos. Por ejemplo, una variación del
10% de la presión puede tener o no un efecto importante en el funcionamiento
del sistema.

Aplicaciones técnicas de la simulación de procesos químicos


La simulación de procesos tiene muchas aplicaciones técnicas. Imagen de Siemens

La simulación de procesos químicos es una herramienta muy poderosa para el


ingeniero químico, teniendo una gran cantidad de aplicaciones técnicas inmediatas,
entre las cuales tenemos:

1. Optimizar operaciones con velocidad y seguridad.


2. Predecir efectos producidos en el proceso por cambios en las condiciones de
operación, condiciones de distribución y capacidades de los equipos
involucrados.
3. Evaluar los cambios en las condiciones de alimentación (realizar análisis del
proceso a estudiar) de ciertas condiciones de operación y de la distribución de
las redes corrientes-equipos (factores de diseño).
4. Resolver balances de masa y energía con rapidez en procesos que requieran
una gran cantidad de cálculos, o que sean de gran envergadura.
5. Entrenar a ingenieros y operadores para el uso de sistemas de producción.
6. Identificar unidades controlantes o cuellos de botella en un proceso.
7. Estimar costos, realizar control de presupuesto y planificar la producció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

INFORMA SOBRE ESTE ANUNCIO

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.

6. Tipos de simuladores: simuladores con modelos previamente programados y simuladores


programados.

Los simuladores se pueden clasificar en:

 Simuladores con modelos previamente programados: en esto simuladores, el


usuario utiliza paquetes de software de uso específico (los elaborados para una
operación unitaria específica y un determinado rango de operación o de uso
general que contienen en su estructura varias operaciones unitarias las cuales
pueden ser interrelacionados entre sí para simular un proceso (por ejemplo, Aspen
Hysys®, Aspen Plus®, Chemcad®, COCO®, etc.) que ya incluyen la programación del
modelo. Aunque son poco versátiles (ya que funcionan como cajas negras) se trata
de programas muy confiables y robustos, donde el usuario no tiene porqué ser un
especialista en simulación. En general, el valor de las licencias es elevado, aunque
existen programas gratuitos.
 Simuladores programables: en estos, el usuario programa sus propios modelos
mediante el uso paquetes de software de cálculo matemático (Mathematica®,
Matlab®, Scilab®, etc.). Esto permite al usuario aplicar sus propios modelos e
interaccionar de una forma más profunda con los mismos. Se dispone de una
mayor libertad para simular, aunque como contrapartida requiere tanto de un
mayor conocimiento de los principios científicos como de manejo de lenguajes de
programación. El general, el valor de las licencias es accesible y existen programas
muy fiables y gratuitos.
7. Simulación dinámica.

Un modelo de simulación dinámica consiste en un sistema de ecuaciones diferenciales y


algebraicas describiendo el proceso a ser simulado. En un simulador de procesos el sistema de
ecuaciones a resolver es típicamente construido por la integración de modelos de equipos en un
diagrama de flujo. Cada modelo de equipo contiene un conjunto de ecuaciones definido y las
conexiones de corriente emparejan este conjunto de ecuaciones a un sistema más largo, este
conjunto de ecuaciones corresponde a los balances de masa, energía y cantidad de movimiento
pertinentes a cada equipo u operación unitaria. De este sistema general pueden resolverse de
forma directa todas sus ecuaciones simultáneamente con un solucionador tradicional de
ecuaciones diferenciales y algebraicas, siendo muy práctico para simulaciones pequeñas. Sin
embargo, con simulaciones muy grandes se hace la descomposición de este sistema en piezas más
pequeñas para resolverse, generándose ventajas en la velocidad de cálculo y también en la
robustez.

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.

8. Simulación en estado estacionario.

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

También podría gustarte