INSTITUTO TECNOLÓGICO
DE TAPACHULA
SIMULACIÓN
UNIDAD 1: INTRODUCCIÓN
ALUMNA:
CASTILLEJOS BALBOA CONCEPCIÓN GUADALUPE
6 SEMESTRE
GRUPO J
CATEDRÁTICO:
ING. ÁNGEL ÁMEL CALVO
Tapachula Chiapas a 22 /02/2018
1.1 Revisión de los conceptos de sistema y modelo
Definición del sistema
Para tener una definición exacta del sistema que se desea simular, es necesario hacer primeramente
un análisis preliminar de este, con el fin de determinar la interacción con otros sistemas, las
restricciones del sistema, las variables que interactúan dentro del sistema y sus interrelaciones, las
medidas de efectividad que se van a utilizar para definir y estudiar el sistema y los resultados que
se expresan obtener del estudio
Conceptos Básicos de Sistemas
Entidad:
"Una entidad es algo que tiene realidad física u objetiva y distinción de ser o de carácter". Las
entidades tienen ciertas propiedades que los distinguen a unas de otras.
Relación:
"Relación es la manera en la cual dos o más entidades dependen entre si". Relación es la unión que
hay entre las propiedades de una o más entidades; por consiguiente, el cambio en alguna propiedad
de una entidad ocasiona un cambio en una propiedad de otra entidad.
Estructura:
Es un conjunto de relaciones entre las entidades en la que cada entidad tienen una posición, en
relación a las otras, dentro del sistema como un todo.
Estado:
El estado de un sistema en un momento del tiempo es el conjunto de propiedades relevantes que el
sistema tiene en este momento. Cuando
se habla del estado de un sistema, entiende los valores de los atributos de sus entidades. Analizar
un sistema supone estudiar sus cambios de estado conforme transcurre el tiempo.
Modelación
Es aquello que sirve para representar o describir otra cosa es decir crea prototipos (1° diseño), el
modelo puede tener una forma semejante o ser totalmente distinto del objeto real.
Modelo
Se puede definir como una representación simplificada de un sistema real, un proceso o una teoría,
con el que se pretende aumentar su comprensión hacer predicciones y posiblemente ayudar a
controlar el sistema.
Existen 3 formas de modelos:
Icónico:
Versión a escala del objeto real y con sus propiedades mas o menos relevantes.
Analógico:
Modelo con apariencia física distinto al original, pero con comportamiento representativo.
Analítico:
Relaciones matemáticas o lógicas que representan leyes físicas que se cree gobiernan el
comportamiento de la situación bajo investigación.
Su utilidad puede tener las siguientes matrices:
• Ayuda para aclarar el pensamiento acerca de un área de interés.
• Como una ilustración de concepto.
• Como una ayuda para definir estructura y lógica
• Como un prerrequisito al diseño.
La actividad de diseñar está interesada en definir cómo lograr un determinado propósito. Sin
embargo, previamente al diseño esta la etapa de decidir que se va a diseñar. La modelación
conceptual es necesaria en esta etapa.
1.2 Concepto de Simulación
Simulación es una técnica numérica para conducir experimentos en una computadora digital. Estos
experimentos comprenden ciertos tipos de relaciones matemáticas y lógicas, las cuales son
necesarias para describir el comportamiento y la estructura de sistemas complejos del mundo real
a través de largos periodos de tiempo. Thomas H. Taylor
Simulación es el proceso de diseñar y desarrollar un modelo computarizado de un sistema o proceso
y conducir experimentos con este modelo con el propósito de entender el comportamiento del
sistema o evaluar varias estrategias con las cuales se puede operar el sistema. Robert E. Shannon
Recientes avances en las metodologías de simulación y la gran disponibilidad de software que
actualmente existe en el mercado, han hecho que la técnica de simulación sea una de las
herramientas más ampliamente usadas en el análisis de sistemas.
• A través de un estudio de simulación, se puede estudiar el efecto de cambios internos y externos
del sistema, al hacer alteraciones en el modelo del sistema y observando los efectos de esas
alteraciones en el comportamiento del sistema.
• Una observación detallada del sistema que se está simulando puede conducir a un mejor
entendimiento del sistema y por consiguiente a sugerir estrategias que mejoren la operación y
eficiencia del sistema.
La técnica de simulación puede ser utilizada para experimentar con nuevas situaciones, sobre las
cuales tiene poca o ninguna información. A través de esta experimentación se puede anticipar mejor
a posibles resultados no previstos.
1.3 Tipos de simulación
• La simulación por computadora ha tenido un desarrollo simultáneo con la vertiginosa evolución
de los computadores desde la segunda guerra mundial. Con ella se pretende resolver o comprender
una amplia gama de problemas, desde la biología hasta ciencias sociales, donde no se cuenta con
una solución analítica. A continuación, se nombrará las principales vertientes de la simulación por
computadora y sus usos más comunes.
I. Simulación estática:
• Consiste en un conjunto de ecuaciones relacionadas entre sí, donde típicamente el tiempo se mide
en intervalos discretos definidos.
Un ejemplo típico de este tipo de simulación es una hoja de Excel con un modelo económico, por
ejemplo, de un PYG, puede incluir o no variabilidad (para el ejemplo de la hoja de cálculo se puede
hacer mediante complementos como Cristal Ball).
II. Simulación continua:
• Es aquella en donde las variables de estado cambian de forma continua. Para ello se desarrolla
una solución numérica de ecuaciones diferenciales simultáneas. Periódicamente, el programa de
simulación resuelve todas las ecuaciones y usa los resultados para cambiar el valor de las variables
de estado de la simulación. Algunas áreas en donde se usa esta técnica son: ecología, procesos
químicos, comportamientos sociales, análisis de comportamiento del consumidor, desarrollo
organizacional, problemas matemáticos y físicos.
II. Simulación de eventos discretos:
• En este tipo de simulación se generan y administran eventos en el tiempo por medio de una cola
de eventos ordenada según el tiempo de simulación en que deben ocurrir y de esta forma el
simulador lee de la cola y dispara nuevos eventos. Entre otros un evento puede ser: la llegada de
un cliente, la llegada de un camión, el inicio del proceso de una pieza, la finalización de un proceso
de fabricación. Esta modalidad de simulación se usa típicamente en el diseño de la mayoría de
eslabones de la cadena de suministro tales como: líneas de producción, plantas de procesamiento,
bodegas de materia prima, bodegas de producto terminado, puntos de atención a clientes,
hospitales, centros de atención médica.
Tipos de simulación
De acuerdo a la naturaleza del modelo empleado, la simulación puede ser por (Fishman, 1978):
Identidad:
Es cuando el modelo es una réplica exacta del sistema en estudio. Es la que utilizan las empresas
automotrices cuando realizan ensayos de choques de automóviles utilizando unidades reales.
Cuasi-identidad:
Se utiliza una versión ligeramente simplificada del sistema real. Por ejemplo, los entrenamientos
militares que incluyen movilización de equipos y tropas pero no se lleva a cabo una batalla real.
Laboratorio:
Se utilizan modelos bajo las condiciones controladas de un laboratorio.
Se pueden distinguir dos tipos de simulaciones:
o Juego operacional: Personas compiten entre ellas, ellas forman parte del modelo, la otra parte
consiste en computadoras, maquinaria, etc. Es el caso de una simulación de negocios donde las
computadoras se limitan a recolectar la información generada por cada participante y a presentarla
en forma ordenada a cada uno de ellos.
o Hombre-Máquina:
Se estudia la relación entre las personas y la máquina. Las personas también forman parte del
modelo. La computadora no se limita a recolectar información, sino que también la genera. Un
ejemplo de este tipo de simulación es el simulador de vuelo.
Simulación por computadora:
El modelo es completamente simbólico y está implementado en un lenguaje computacional. Las
personas quedan excluidas del modelo. Un ejemplo es el simulador de un sistema de redes de
comunicación donde la conducta de los usuarios está modelada en forma estadística. Este tipo de
simulación a
su vez puede ser:
o Digital: Cuando se utiliza una computadora digital.
o Analógica: Cuando se utiliza una computadora analógica. En este grupo también se pueden
incluir las simulaciones que utilizan modelos físicos.
1.3.1 Discreta (determinística o estocástica)
Determinístico:
Si el sistema no contiene ningún elemento aleatorio es un sistema determinístico. En este tipo de
sistema, las variables de salidas e internas quedan perfectamente determinadas al especificar las
variables de entrada, los parámetros y las variables de estado. Es decir, las relaciones funcionales
entre las variables del sistema están perfectamente definidas. El calentador eléctrico estudiado es
un sistema determinístico.
Discreto: Se tiene un sistema discreto cuando las relaciones funcionales del sistema sólo permiten
que el estado varíe en un conjunto finito (contable) de puntos temporales. Las causas instantáneas
de los cambios de estados se denominan eventos.
El interruptor del calentador es un subsistema discreto porque la intensidad I sólo puede variar en
los instantes que se abre o se cierra el interruptor. La apertura y el cierre del interruptor son eventos.
Un sistema continuo puede comportarse en forma discreta si las entradas son discretas. Los
sistemas reales son combinaciones de continuos y discretos. La forma de tratarlos se adopta de
acuerdo a la característica
dominante.
1.3.2 Continua (determinística o estocástica)
Estocástico:
En este caso algún elemento del sistema tiene una conducta aleatoria.
Entonces, para entradas conocidas no es posible asegurar los valores de salida. Un ejemplo de
sistema estocástico es una máquina tragamonedas en la cual una misma acción (tirar la palanca)
genera un resultado incierto (ganar o perder). Cuando un sistema determinístico es alimentado con
entradas estocásticas, la respuesta del sistema es también estocástica. Por ejemplo, la temperatura
ambiente es una variable estocástica que afecta la respuesta del calentador eléctrico. En el mundo
real, los sistemas siempre tienen elementos estocásticos ya sea por su propia naturaleza o porque
son fenómenos no comprendidos actualmente; por ejemplo, a un cavernícola le podía parecer que
las eclipses eran fenómenos aleatorios, hoy ellas son predichas. Sin embargo, se puede considerar
a un sistema real con un sistema determinístico si su incertidumbre es menor que un valor aceptado.
Continuo:
Se tiene un sistema continuo cuando las relaciones funcionales entre las variables del sistema sólo
permiten que el estado evolucione en el tiempo en forma continua (basta que una variable
evolucione continuamente). Matemáticamente, el estado cambia en infinitos puntos de tiempo. El
recipiente del calentador es un subsistema continuo porque tanto M como T evolucionan en forma
continua durante la operación del sistema.
1.4 Descripción de ejemplos o casos prototipo
•Un taller recibe ciertas piezas, mismas que son acumuladas en un almacén temporal en donde
esperan a ser procesadas. Esto ocurre cuando un operario transporta las piezas del almacén a un
torno. Desarrolle un modelo que incluya el número de piezas que hay en el almacén esperando a
ser atendidas en todo momento, y el número de piezas procesadas en el torno.
En la siguiente figura podemos observar cómo se vería un modelo de simulación para este ejemplo.
• Sistema: En
este caso, el sistema está conformado por el conjunto de elementos interre-lacionados para el
funcionamiento del proceso: las piezas, el almacén temporal, el operario, el torno.
• Entidades: En este modelo sólo tenemos una entidad: las piezas, que representan los flujos de
entrada al sistema del problema bajo análisis.
• Estado del sistema: Podemos observar que cuando llevamos 1 hora 10 minutos de simulación
(vea el extremo superior derecho de la figura) en el almacén se encuentran 9 piezas esperando a ser
procesadas; el operario está transportando una pieza más para procesarla en el torno. El torno, por
lo tanto, no está trabajando en ese momento, aunque ya ha procesado 4 piezas.
Además de estos datos, podemos llevar un control de otras estadísticas relacionadas con el estado
del sistema, como el tiempo promedio de permanencia de las piezas en los estantes del almacén
temporal o en el sistema global.
• Eventos: Entre otros, podríamos considerar como eventos de este sistema el
tiempo de descanso del operario o la salida de una pieza tras ser procesada por el torno. Además,
es posible identificar un evento futuro: la llegada de la siguiente pieza al sistema (tendríamos más
eventos de este tipo respecto de las piezas que esperan a que el operario las tome).
• Localizaciones: En este caso tenemos el almacén al que deberán llegar las piezas y en el que
esperarán a ser procesadas, así como el torno en donde esto ocurrirá.
• Recursos: En este modelo, un recurso es el operario que transporta las piezas del almacén al torno.
• Atributos: Digamos que (aunque no se menciona en el ejemplo) las piezas pueden ser de tres
tamaños diferentes. En este caso, un atributo llamado tamaño podría agregarse a la información de
cada pieza que llega al sistema, para posteriormente seleccionar el tipo de operación que deberá
realizarse y el tiempo necesario para llevarla a cabo de acuerdo con dicho atributo.
• Variables: Tenemos dos variables definidas en este caso: el número de piezas en el almacén y el
número de piezas procesadas en el torno.
• Reloj de la simulación: Como se puede ver en la esquina superior derecha de la figura, en este
momento la simulación lleva 1 hora 10 minutos. El reloj de la simulación continuará avanzando
hasta el momento que se haya establecido para el término de la simulación, o hasta que se cumpla
una condición lógica para detenerla, por ejemplo, el número de piezas que se desean simular.
El Producto final son engranes metálicos que se producen a partir de los dados de acero de forma
cúbica que miden 20 cm por lado y pesan 15 Kg, los cuales llegan a la entrada de la cola (palet)
con una frecuencia de 14.16 minutos, se procesan y salen por una banda trasportadora que es fija
(no portátil) rumbo al almacén de salida
• El torno manual tiene un tiempo de proceso de 13.26 minutos
• El centro mecanizado se comporta con una media de 9.2 y una desviación estándar de 3.85
minutos
• El maquinista labora de 7:00 am a 3:30 pm y tiene media hora para ir a comer con un horario de
12:00 a 12:30 de medio día.
1.4.2 De simulación continua
1.5 Catalogo de programas de cómputo comerciales de simulación
HYSYS
Es un programa interactivo
enfocado a la ingeniería de
procesos y la simulación, que se
puede utilizar para solucionar
toda clase de problemas
relacionados con procesos
químicos. Este simulador cuenta
con una interfaz muy amigable
para el usuario, además de
permitir el empleo de operadores
lógicos y herramientas que
facilitan la simulación de diversos
procesos. Es un simulador
bidireccional, ya que el flujo de
información va en dos
direcciones (hacia delante 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. Posee un
entorno de simulación modular tanto para estado estacionario como para régimen dinámico. Es un
software para la simulación de plantas petroquímicas y afines.
AspenPlus
El Sistema Avanzado para
Ingeniería de Procesos
(ASPEN) es un mercado líder
en herramientas de modelado
de proceso de diseño
conceptual, optimización y
monitoreo de desempeño para
la industria química,
polímeros, especialidades
químicas, metales y
minerales. Aspen Plus es un
simulador estacionario,
secuencial modular (en las
últimas versiones permite la
estrategia orientada a
ecuaciones). Actualmente es posible que sea el más extendido en la industria. Se ha utilizado para
modelar procesos en industrias: química y petroquímica, refino de petróleo, procesamientos de gas
y aceites, generación de energía, metales y minerales, industrias del papel y la pulpa y otros. Aspen
Plus tiene la base de datos más amplia entre los simuladores de procesos comerciales, e incluye
comportamiento de iones y de electrolitos. Además modela y simula cualquier tipo de proceso para
el cual hay un flujo continuo de materiales y energía de una unidad de proceso a otra. Posee
herramientas para cálculos de costes y optimizaciones del proceso, generación de resultados en
forma gráfica y en tablas y otros.
CHEMCAD
Es un paquete de módulos que
abarca cálculo y diseño de
intercambiadores de calor
(CC-THERM), simulación de
destilaciones dinámicas
(CC-DCOLUMN),
simulación de reactores por
lotes (CC-ReACS),
simulación de destilaciones por
lotes (CC-BATCH),
simulación de redes de
tuberías (CC-SAFETY
NET). Recientemente ha sido puesta a la venta la versión 6 de CHEMCAD con una nueva interface
de usuario y otras propiedades adicionales. Este sistema es muy usado en todo el mundo, para el
diseño, operación y mantenimiento de procesos químicos en una gran variedad de industrias
incluyendo la exploración de petróleo y gas; y naturalmente en procesos químicos, farmacéuticos,
biocombustibles y procesos de fábricas industriales. De forma general este software, como una
herramienta de productividad tiene muchas ventajas entre las que cabe mencionar las siguientes:
Incremento en la productividad por el uso de información obtenida a partir de la simulación
diaria de cálculos relacionados con las condiciones de operación.
Maximizar la rentabilidad de las operaciones por el diseño más eficiente de nuevos procesos y
equipos.
Reducción de costos e inversiones de capital por la optimización y solución de los cuellos de
botella existentes en los procesos y en los equipos.
ProModel
Es un programa de simulación de procesos industriales, permite simular cualquier tipo de proceso
de manufactura, además de procesos logísticos, procesos de manejos de materiales y contiene
excelentes simulaciones de talleres, grúas viajeras, bandas de transporte y mucho más. Se puede
crear un modelo computarizado de todo proceso de manufactura y una vez realizado el modelado,
puedes simular Justo a Tiempo, Teoría de Restricciones, Sistemas de Empujar y Jalar, Logística y
muchas otras más. Además de permitir el simulado de acciones, nos enseña como optimizar los
procesos en la misma, y así obtener los mejores con el consumo mínimo de recursos, para dicha
tarea, el sistema cuenta con 2 optimizadores.
ProModel es un paquete de simulación que no realiza solamente el simulado, sino también optimiza
los modelos ingresados. Corre bajo el sistema operativo Windows y sus requerimientos mínimos
son un procesador 486, 32 MB de RAM, 2 MB de espacio en Disco Duro.
1.6 Campo de acción de las
aplicaciones de la simulación
Se ha empleado para analizar dos
diferentes tipos de problemas:
Problemas teóricos en áreas de
ciencias básicas, como ser:
Matemáticas, Física, Química:
a) Estimación del área
encerrada por una curva,
incluyendo la evaluación de
integrales múltiples.
b) Solución de ecuaciones diferenciales parciales.
c) Estudio de movimiento de partículas en un plano.
d) Estudio de la defunción de partículas.
e) Solución de ecuaciones lineales simultaneas.
Problemas prácticos en diversos aspectos del mundo real
f) Solución de procesos empresariales. Ejemplo: diseño de procesos químicos, control de
inventarios, diseño de sistemas de distribución, programación de mantenimiento, diseño de
sistemas de espera, programación del trabajo en el taller, diseño de sistemas de comunicación.
g) Simulación de problemas comerciales y económicos, por ejemplo: operación de la compañía,
conducta de los clientes, evaluación de gastos de capital propuestos, determinación de precios,
procesos del mercado, estudio de economías nacionales en problemas de recesión e inflación,
planes, planes de desarrollo y políticas de balance de pagos en economías subdesarrolladas,
predicción económica.
h) Problemas conductuales y sociales, por ejemplo, dinámicos de población, conducta individual
y de grupo.
i) Simulación de sistemas biomédicos, por ejemplo, equilibrio de líquidos, distribución de
electrolitos en el cuerpo humano, representación del cerebro a través de modelos, proliferación de
células sanguíneas.
j) Simulación de estrategias y tácticas de guerra.
Bibliografía
G, B. .. (1996). Conceptos y metodos de simulacion digital y eventos dicretos. New Jersey: Pentrice Hall.
RE, S. (1988). Simulacion de sistemas, diseño, desarrollo, implementacion. Mexico: Trillas.