Vous êtes sur la page 1sur 17

Lenguajes de Simulacin y Simuladores.

El desarrollo de los lenguajes de simulacin comenz a finales de los aos cincuenta; inicialmente los lenguajes que se usaron en l fueron los de propsito general, los cuales tenan las siguientes ventajas: La situacin a analizar se puede modelar en forma ms o menos sencilla para el programador por el conocimiento del lenguaje. El proceso se puede describir con tanta precisin como le sea posible en el lenguaje conocido. Se pueden realizar todas las depuraciones posibles. Cualquier lenguaje de programacin puede ser empleado para trabajar en simulacin, pero los lenguajes especialmente diseados presentan las siguientes propiedades: Acaban la tarea de programacin. Generan una gua conceptual. Colaboran en la definicin de entidades en el sistema. Manejan la flexibilidad en los cambios. Ayudan a analizar y a determinar la relacin y el nmero de entidades en el sistema.

Emshoff y Sisson consideran que la simulacin discreta requiere de ciertas funciones comunes que diferencian un lenguaje de simulacin de uno de propsito general, entre las cuales se encuentran las siguientes: Generar nmeros aleatorios. Generar variables aleatorias. Variar el tiempo hasta la ocurrencia del siguiente evento. Registrar datos para salida. Realizar anlisis estadsticos sobre datos registrados. Construir salidas en formatos determinados. Detectar inconsistencias y errores.

Los lenguajes precursores en simulacin fueron los de propsito general, entre ellos por mencionar solo algunos tenemos: FORTRAN, ALGOL, COBOL, RPG, BASIC, PASCAL, MODULA, PL/1, etc. Los principales lenguajes utilizados en simulacin son: Simulacin de cambio contino y de cambio discreto en computadoras hbridas H01; Simulacin de incremento contino con orientacin a ecuaciones directas con nfasis en ecuaciones diferenciales DSL/90. MIMIC, BHSL, DIHYSYS Y S/360 CSMP; Simulacin de incremento continuo con simuladores orientados a bloques con nfasis en ecuaciones diferenciales MIDAS, PACTOLUS, SCADS, MADBLOC, COBLOC Y 1130 CSMP; Simulacin de incremento continuo con simuladores orientados a bloques con nfasis en ecuaciones de diferencias DYNAMO, DYSMAP 2; Simulacin de incremento discreto con orientacin a actividades CSL, CLP, GSP, GERT; Simulacin de incremento discreto con orientacin a eventos SIMSCRIPT, orientacin a procesos SIMULA, OPS, SLAM Y SOL; Simulacin de incremento discreto con orientacin a flujo de transacciones GPSS Y BOSS. Paquetes. Los paquetes son una versin depurada de los diferentes lenguajes de propsitos general y presentan algunas ventajas sobre los lenguajes de programacin generales: Reduccin de la tarea de programacin. Definicin exacta del sistema. Flexibilizacin mayor para cambios. Diferenciacin mejor de las entidades que conforman el sistema. Relacin estrecha entre las entidades del sistema.

Los paquetes de mayor utilizacin en Simulacin son: EXCEL, STELLA, SIMAN, RISK, STORM, LINDO, CRYSTAL, BALL, QSB, MORD/DS, OR/MS, BEER GAME, GREENPACE, SIMULACION, TAYLOR II, CAPRE, SIMNET II, PROMODEL. En simulacin gerencial podemos citar: FISH BANK, FINANACAT, BUGABUGA entre otros.

Aprendizaje y uso de un simulador.


Importancia en el uso de los simuladores.
Desde el punto de vista pedgogico, el uso de simulaciones permiten crear un marco para la exploracin y la prctica ayudando a los estudiantes a probarse en un mbito sin riesgos. Analizar situaciones desde diferentes perspectivas y aprender de los errores sin penalizarlos. Incluir un importante componente ldico y son propuestas fuertemente motivadoras. Aplicar e integrar conocimientos aprendidos con anterioridad. A los estudiantes asumir distintas responsabilidades y toman decisiones durante la simulacin. Utilizar los beneficios del feedback inmediato para mantener al estudiante conectado y motivado.

ProModel es un simulador con animacin para computadoras personales. Permite simular cualquier tipo de sistemas de manufactura, logstica, manejo de materiales,etc. Puedes simular bandas de transporte, gras viajeras, ensamble, corte, talleres, logstica, etc. ProModel es un paquete de simulacin que no requiere programacin, aunque s lo permite. Corre en equipos 486 en adelante y utiliza la plataforma Windows. Tiene la combinacin perfecta entre facilidad de uso y flexibilidad para aplicaciones complejas. Puedes simular Justo a Tiempo, Teora de Restricciones, Sistemas de Empujar, Jalar, Logstica, etc. Prcticamente, cualquier sistema pueder ser modelado. Una vez hecho el modelo, ste puede ser optimizado para encontrar los valores ptimos de los parmetros claves del modelo. Algunos ejemplos incluyen determinar la mejor combinacin de factores para maximizar produccin minimizando costo, minimizar el nmero de camiones sin penzliar el servicio, etc. El mdulo de optimizacin nos ayuda a encontrar rpidamente la solucin ptima, en lugar de solamente hacer prueba y error. ProModel cuenta con 2 optimizadores

disponibles y permite de esta manera explotar los modelos de forma rpida y confiable. Beneficios Clave

nico software de simulacin con Optimizacin plenamente intregrada Creacin de modelos rpida, sencilla y flexible. Modelos optimizables. Elementos de Logstica, Manejo de Materiales, y Operaciones includas. (Bandas de transporte, Gras Viajeras, Operadores). Entrenamiento en Espaol. Resultados probados. Importacin del Layout de Autocad, y cualquier herramienta de CAD / CAE / Diseo, as como de fotografas digitales. Soporte Tcnico 24 horas al da, 365 das del Ao. Integracin a Excel, Lotus, Visual Basic y herramientas de Microsoft. Genera en automtico las grficas en 3 dimensiones para visualizacin en el espacio tridimensional.

Requerimientos de Hardware Mnimos


Al menos procesador Intel 486. 32 Megabytes de RAM (8 de memoria extendida). 25 Megabytes de Espacion libre en Disco Duro. Monitor VGA Monitor (640 x 480). Unidad de CD ROM. Ratn (Mouse).

Recomendados

Procesador Pentium 200 MMX o superior. 32 Megabytes en RAM. 65 Megabytes de Espacio libre en Disco Duro. Monitor SVGA (1024 x 786 x 16 millones de colores). Unidad de CD ROM. Tarjeta de Sonido. Acceso a internet. Ratn (Mouse).

Ejemplos de Simulaciones Te invitamos a conocer ejemplos de Simulaciones llevadas a cabo con ProModel.

Avin Este modelo muestra como se pueden incorporar fcilmente fotografas digitales a ProModel. El modelo ilustra el clculo de la utilizacin de los operarios, permitiendo variar el nmero de operarios.

Bodega Cuntos montacargas necesitamos? Cul es el inventario que puede mover el centro de distribucin? Cmo nos afectan los horarios dentro del centro de trabajo? Cmo nos afecta el mantenimiento a los montacargas? El diseo de la operacin de la bodega, nos permitir absorber la estacionalidad de la demanda?

Celda Qu capacidad tenemos en piezas por hora? Cul es el tiempo de entrega? Cul es el tiempo de ciclo? Cul es el Takt Time? Cmo nos afecta el diseo de turnos en la celda de manufactura? Podemos meter un producto nuevo a la lnea? Cul es el impacto de los tiempos de preparacin?

Conveyors ProModel permite representar bandas transportadoras que representen manejo de materiales a travs de filas y bandas (conveyors).

Container El itinerario que tenemos es satisfactorio? Podemos satisfacer la demanda adecuadamente? Las unidades de transporte son suficientes? Cmo se comportarn los inventarios en cada una de las estaciones de servicio? Cmo impacta al proceso el mantenimiento de las unidades de transporte?

Container 3D Una vez terminado el anlisis, para fines de una buena presentacin se transfiere el modelo a 3D Animator. Rpidamente se configura la animacin en 3 Dimensiones para mostrar claramente el problema y su solucin.

Ejemplos de Conveyors Una de las facilidades mejor aprovechadas por los usuarios de ProModel son las bandas transportadoras, y las gras viajeras. En este modelo estn representados y nos muestran cmo el sistema podra saturarse por la velocidad de proceso del sistema.

Demand Based Las preocupaciones de los Directores Generales hoy da es la eficiencia y la optimizacin de las cadenas de abasto (Supply Chain). Este modelo permite el anlisis del sistema tomando en cuenta la variabilidad en la demanda, los recursos de la empresa y todo el proceso de manufactura. Simplemente, no hay otra forma de hacer el anlisis y al mismo tiempo incorporando todas las variables en el proceso.

Distribucin Cuantas bodegas? De qu capacidad? Qu utilizacin tendremos del espacio? Cuntos camiones? En qu horarios podemos trabajar? Toda la demanda ser satisfecha? Qu pasa durante los cambios debido la estacionalidad de la demanda? ProModel permite representar fcilmente el sistema y poderle hacer cambios y optimizar el sistema total.

Distribucin 2 Cuantas bodegas? De qu capacidad? Qu utilizacin tendremos del espacio? Cuntos camiones? En qu horarios podemos trabajar? Toda la demanda ser satisfecha? Qu pasa durante los cambios debido la estacionalidad de la demanda? ProModel permite representar fcilmente el sistema incorporando plantas, bodegas y clientes finales y poderle hacer cambios y optimizar el desempeo.

Fbrica ProModel nos permite representar la realidad de una fbrica, con las entregas de materia prima, operadores, factores de calidad, aleatoriedad en los tiempos de proceso, en la duracin y frecuencia de los mantenimientos, de tal manera que podemos calcula la capacidad de la planta (Capacity Planning), Takt Time, Lead Time. Muchos de los usos actualmente van hacia la manufactura esbelta.

Fbrica 3D Una vez terminado el modelo de ProModel, la herramienta nos permite transportarlo rpidamente a 3D Animator, para efectos de presentacin, visualizacin y sensibilizacin del auditorio. Es posible introducir la idea a proveedores, clientes y dueos del proceso fcilmente.

Ferrocarril Con ProModel, los usuarios que tienen relacin con la industria del transporte han hecho muchsimas aplicaciones que les han permitido ahorrar millones de dlares. Preguntas como Cuntos contenedores? De qu tipo? Qu plan de mantenimiento se puede seguir? Cmo afectamos los inventarios y la demanda de nuestros clientes?

Gras Viajeras El objeto de gras de techo o viajeras de ProModel permite que rpidamente se construyan modelos incorporando este mtodo de manejo de materiales. Cul es la utilizacin de la gra? Qu polticas deben usarse en la asignacin de prioridades de servicio de la gra? El layout favorece el uso de gras?

Logstica 3D En este modelo, se presenta una aplicacin de logstica de cadena de abasto, en 3D Animator, en el que se muestra desde que el acero es chatarra hasta que es producto terminado y llega al cliente final. El modelo permite presentar los indicadores clave en la pantalla para visualizacin.

Manufactura Automotriz ProModel permite incorporar el layout de AutoCAD de la planta, para visualizar la implementacin del proceso directamente en l y as poder comunicarlo a la audiencia. Este modelo utiliza el SimRunner adicionalmente, para optimizar la velocidad de la banda de transporte, as como el nmero de contenedores que se deben usar en el proceso. Se muestran en color rojo, aquellos productos que fallan la prueba.

Panel Este modelo ilustra un proceso de manufactura en el cual se desea conocer en dnde est el cuello de botella, y cul es la capacidad de la lnea. Tanto el layout cmo el producto se incorpor a la biblioteca de grficos de ProModel. Las estadsticas crticas en este modelo son el uso de los recursos y el uso de los equipos.

Los Simpson Este modelo cmico, est diseado para ilustrar que cualquier grfico puede ser colocado dentro de ProModel, de tal manera que grficamente se logre el objetivo. Para ProModel, Simulacin es Visualizar, Analizar y Optimizar.

Modelos de inventarios
Las empresas mantienen inventarios de materias primas y de productos terminados. Los inventarios de materias primas sirven como entradas al proceso de produccin y los inventarios de productos terminados sirven para satisfacer la demanda de los clientes. Puesto que estos inventarios representan frecuentemente una considerable inversin, las decisiones con respecto a las cantidades de inventarios son importantes. Los modelos de inventario y la descripcin matemtica de los sistemas de inventario constituyen una base para estas decisiones. Mantener un inventario (existencia de bienes) para su venta o uso futuro es una prctica comn en el mundo de los negocios. Las empresas de venta al menudeo, los mayoristas, los fabricantes y an los bancos de sangre por lo general almacenan bienes o artculos. Cmo decide una instalacin de este tipo sobre su "poltica de inventarios", es decir, cundo y cmo se reabastece?. En una empresa pequea, el administrador puede llevar un recuento de su inventario y tomar estas decisiones. Sin embargo, como esto puede no ser factible incluso en empresas chicas, muchas compaas han ahorrado grandes sumas de dinero al aplicar la "administracin cientfica del inventario". En particular, ellos 1. Formulan un modelo matemtico que describe el comportamiento del sistema de inventarios. 2. Derivan una poltica ptima de inventarios con respecto a este modelo. 3. Con frecuencia, utilizan una computadora para mantener un registro de los niveles de inventario y sealar cundo conviene reabastecer.

Modelo de inventarios sin Dficit Este modelo tiene como bases el mantener un inventario sin falta de productos para desarrollar las actividades de cualquier empresa. Este es un modelo de inventarios que se encuentra basado en las siguientes suposiciones:

La demanda se efecta a tasa constante. El reemplazo es instantneo (la tasa se reemplazo es infinita). Todos los coeficientes de costos son constantes. En este modelo no se permite la falta de productos para la venta, es decir, una empresa que maneje este modelo de inventario no se puede quedar sin mercancas para la venta. En la siguiente figura se ilustra esquemticamente este modelo.

Smbolos Q = Cantidad optima a pedir Im = Inventario Mximo t = Periodo entre pedidos T = Periodo de Planeacin En este modelo se representan iguales el inventario mximo y la cantidad econmica pedida. Cabe mencionar que esto no siempre es verdadero.

El costo total para un periodo en este modelo esta conformado por tres componentes de costo: Costo unitario del producto (C1) Costo de ordenar una compra (C2) Costo de mantener un producto en almacn (C3) El costo para un periodo estar conformado de la siguiente manera: Costo por periodo = [Costo unitario por periodo] + [Costo de ordenar un pedido] + [Costo de mantener el inventario en un periodo] El costo total para el periodo de planeacin estar conformado de la manera siguiente: Costo total = Costo por periodo x Numero de pedidos a realizar.

Modelo de inventarios con Dficit El modelo de compra que permite dficit tiene como base las siguientes suposiciones: La demanda se efecta a tasa constante. El reemplazo es instantneo (la tasa se reemplazo es infinita). Todos los coeficientes de costos son constantes. Este modelo tiene costos normales (costo unitario del producto, costo de ordenar una compra, costo de mantener en inventario) pero adems tiene un costo adicional, el costo por unidad de faltante. En este modelo es posible diferir un pedido, de manera que una vez recibida la cantidad pedida desaparece el dficit, esto se representa claramente en el siguiente esquema.

Q = Cantidad optima a pedir S = Cantidad de unidades agotadas Im = Inventario Mximo t = Periodo entre pedidos T = Periodo de Planeacin t1 = Tiempo en donde se cuenta con inventario t2 = Tiempo en donde se cuentan con unidades agotadas. Por consiguiente, en este modelo, los costos de dficit son ocasionados por agotamiento de existencias durante el periodo de tiempo y no por la perdida de ventas. En este modelo se incluyen los costos de dficit para determinar el costo para un periodo. Costo por periodo = [Costo unitario por periodo] + [Costo de ordenar un pedido] + [Costo de mantener el inventario en un periodo] + [costo de dficit por periodo].

Modelos de lneas de espera.


La teora de colas es el estudio matemtico del comportamiento de lneas de espera. Esta se presenta, cuando los clientes llegan a un lugar demandando un servicio a un servidor, el cual tiene una cierta capacidad de atencin. Si el servidor no est disponible inmediatamente y el cliente decide esperar, entonces se forma la lnea de espera. Una cola es una lnea de espera y la teora de colas es una coleccin de modelos matemticos que describen sistemas de lnea de espera particulares o sistemas de colas. Los modelos sirven para encontrar un buen compromiso entre costes del sistema y los tiempos promedio de la lnea de espera para un sistema dado. Los sistemas de colas son modelos de sistemas que proporcionan servicio. Como modelo, pueden representar cualquier sistema en donde los trabajos o clientes llegan buscando un servicio de algn tipo y salen despus de que dicho servicio haya sido atendido. Podemos modelar los sistemas de este tipo tanto como colas sencillas o como un sistema de colas interconectadas formando una red de colas. En la siguiente figura podemos ver un ejemplo de modelo de colas sencillo. Este modelo puede usarse para representar una situacin tpica en la cual los clientes llegan, esperan si los servidores estn ocupados, son servidos por un servidor disponible y se marchan cuando se obtiene el servicio requerido. El problema es determinar qu capacidad o tasa de servicio proporciona el balance correcto. Esto no es sencillo, ya que un cliente no llega a un horario fijo, es decir, no se sabe con exactitud en que momento llegarn los clientes. Tambin el tiempo de servicio no tiene un horario fijo. Los problemas de colas se presentan permanentemente en la vida diaria: un estudio en EEUU concluy que, por trmino medio, un ciudadano medio pasa cinco aos de su vida esperando en distintas colas, y de ellos casi seis meses parado en los semforos. Origen: El origen de la Teora de Colas est en el esfuerzo de Agner Kraup Erlang (Dinamarca, 1878 - 1929) en 1909 para analizar la congestin de trfico telefnico

con el objetivo de cumplir la demanda incierta de servicios en el sistema telefnico de Copenhague. Sus investigaciones acabaron en una nueva teora denominada teora de colas o de lneas de espera. Esta teora es ahora una herramienta de valor en negocios debido a que un gran nmero de problemas pueden caracterizarse, como problemas de congestin llegada-salida. Modelo de formacin de colas. En los problemas de formacin de cola, a menudo se habla de clientes, tales como personas que esperan la desocupacin de lneas telefnicas, la espera de mquinas para ser reparadas y los aviones que esperan aterrizar y estaciones de servicios, tales como mesas en un restaurante, operarios en un taller de reparacin, pistas en un aeropuerto, etc. Los problemas de formacin de colas a menudo contienen una velocidad variable de llegada de clientes que requieren cierto tipo de servicio, y una velocidad variable de prestacin del servicio en la estacin de servicio. Cuando se habla de lneas de espera, se refieren a las creadas por clientes o por las estaciones de servicio. Los clientes pueden esperar en cola simplemente por que los medios existentes son inadecuados para satisfacer la demanda de servicio; en este caso, la cola tiende a ser explosiva, es decir, a ser cada vez mas larga a medida que transcurre el tiempo. Las estaciones de servicio pueden estar esperando por que los medios existentes son excesivos en relacin con la demanda de los clientes; en este caso, las estaciones de servicio podran permanecer ociosas la mayor parte del tiempo. Los clientes puede que esperen temporalmente, aunque las instalaciones de servicio sean adecuadas, por que los clientes llegados anteriormente estn siendo atendidos. Las estaciones de servicio pueden encontrar temporal cuando, aunque las instalaciones sean adecuadas a largo plazo, haya una escasez ocasional de demanda debido a un hecho temporal. Estos dos ltimos casos tipifican una situacin equilibrada que tiende constantemente hacia el equilibrio, o una situacin estable. En la teora de la formacin de colas, generalmente se llama sistema a un grupo de unidades fsicas, integradas de tal modo que pueden operar al unsono con una serie de operaciones organizadas. La teora de la formacin de colas busca una solucin al problema de la espera prediciendo primero el comportamiento del sistema. Pero una solucin al problema de la espera consiste en no solo en

minimizar el tiempo que los clientes pasan en el sistema, sino tambin en minimizar los costos totales de aquellos que solicitan el servicio y de quienes lo prestan. La teora de colas incluye el estudio matemtico de las colas o lneas de espera y provee un gran nmero de modelos matemticos para describirlas. Se debe lograr un balance econmico entre el costo del servicio y el costo asociado a la espera por ese servicio La teora de colas en s no resuelve este problema, slo proporciona informacin para la toma de decisiones Objetivos de la Teora de Colas Los objetivos de la teora de colas consisten en: Identificar el nivel ptimo de capacidad del sistema que minimiza el coste global del mismo. Evaluar el impacto que las posibles alternativas de modificacin de la capacidad del sistema tendran en el coste total del mismo. Establecer un balance equilibrado (ptimo) entre las consideraciones cuantitativas de costes y las cualitativas de servicio. Hay que prestar atencin al tiempo de permanencia en el sistema o en la cola: la paciencia de los clientes depende del tipo de servicio especfico considerado y eso puede hacer que un cliente abandone el sistema. Elementos existentes en un modelo de colas Fuente de entrada o poblacin potencial: Es un conjunto de individuos (no necesariamente seres vivos) que pueden llegar a solicitar el servicio en cuestin. Podemos considerarla finita o infinita. Aunque el caso de infinitud no es realista, s permite (por extrao que parezca) resolver de forma ms sencilla muchas situaciones en las que, en realidad, la poblacin es finita pero muy grande. Dicha suposicin de infinitud no resulta restrictiva cuando, an siendo finita la poblacin potencial, su nmero de elementos es tan grande que el nmero de individuos que

ya estn solicitando el citado servicio prcticamente no afecta a la frecuencia con la que la poblacin potencial genera nuevas peticiones de servicio. Cliente: Es todo individuo de la poblacin potencial que solicita servicio. Suponiendo que los tiempos de llegada de clientes consecutivos son 0<t1<t2<, ser importante conocer el patrn de probabilidad segn el cual la fuente de entrada genera clientes. Lo ms habitual es tomar como referencia los tiempos entre las llegadas de dos clientes consecutivos: consecutivos: clientes consecutivos: T{k} = tk - tk-1, fijando su distribucin de probabilidad. Normalmente, cuando la poblacin potencial es infinita se supone que la distribucin de probabilidad de los Tk (que ser la llamada distribucin de los tiempos entre llegadas) no depende del nmero de clientes que estn en espera de completar su servicio, mientras que en el caso de que la fuente de entrada sea finita, la distribucin de los Tk variar segn el nmero de clientes en proceso de ser atendidos. Capacidad de la cola: Es el mximo nmero de clientes que pueden estar haciendo cola (antes de comenzar a ser servidos). De nuevo, puede suponerse finita o infinita. Lo ms sencillo, a efectos de simplicidad en los clculos, es suponerla infinita. Aunque es obvio que en la mayor parte de los casos reales la capacidad de la cola es finita, no es una gran restriccin el suponerla infinita si es extremadamente improbable que no puedan entrar clientes a la cola por haberse llegado a ese nmero lmite en la misma. Disciplina de la cola: Es el modo en el que los clientes son seleccionados para ser servidos. Las disciplinas ms habituales son: La disciplina FIFO (first in first out), tambin llamada FCFS (first come first served): segn la cual se atiende primero al cliente que antes haya llegado. La disciplina LIFO (last in first out), tambin conocida como LCFS (last come first served) o pila: que consiste en atender primero al cliente que ha llegado el ltimo. La RSS (random selection of service), o SIRO (service in random order), que selecciona a los clientes de forma aleatoria.

Mecanismo de servicio: Es el procedimiento por el cual se da servicio a los clientes que lo solicitan. Para determinar totalmente el mecanismo de servicio debemos conocer el nmero de servidores de dicho mecanismo (si dicho nmero fuese aleatorio, la distribucin de probabilidad del mismo) y la distribucin de probabilidad del tiempo que le lleva a cada servidor dar un servicio. En caso de que los servidores tengan distinta destreza para dar el servicio, se debe especificar la distribucin del tiempo de servicio para cada uno. La cola, propiamente dicha, es el conjunto de clientes que hacen espera, es decir los clientes que ya han solicitado el servicio pero que an no han pasado al mecanismo de servicio. El sistema de la cola: es el conjunto formado por la cola y el mecanismo de servicio, junto con la disciplina de la cola, que es lo que nos indica el criterio de qu cliente de la cola elegir para pasar al mecanismo de servicio. Estos elementos pueden verse ms claramente en la siguiente figura: Un modelo de sistema de colas debe especificar la distribucin de probabilidad de los tiempos de servicio para cada servidor. La distribucin ms usada para los tiempos de servicio es la exponencial, aunque es comn encontrar la distribucin degenerada o determinstica

Vous aimerez peut-être aussi