Primeros Pasos WITNESS

127
Primeros pasos con Wit Witness Miguel Ortega Álvaro García Sánchez

description

Simulador Witness. Software ingenieria

Transcript of Primeros Pasos WITNESS

Page 1: Primeros Pasos WITNESS

Primeros pasos con 

WitWitness

Miguel OrtegaÁlvaro García Sánchez

Page 2: Primeros Pasos WITNESS
Page 3: Primeros Pasos WITNESS

Primeros pasos con WITNESS

© Lanner Group Limited, 2010

Autores:Miguel Ortega-Mier

Alvaro Garcia-Sanchez

Page 4: Primeros Pasos WITNESS

Depósito Legal:

ISBN: 974-2x-2323-23-23

Servicio de publicaciones de la UPM

Page 5: Primeros Pasos WITNESS

PRÓLOGO La simulación de eventos discretos es una herramienta muy potente para abordar un conjunto muy amplio de problemas. Representar en un ordenador, mediante un modelo, el comportamiento de un sistema para predecir su funcionamiento permite tomar decisiones con menor riesgo y con menores costes.

WITNESS es una muy completa y versátil herramienta para desarrollar y explotar este tipo de modelos. Es un software que se ha utilizado en multitud de proyectos con excelentes resultados.

Los autores, Miguel Ortega Mier y Álvaro García Sánchez, son profesores de la Escuela Técnica Superior de Ingenieros Industriales de la Universidad Politécnica de Madrid. La simulación ocupa un parte central de su tarea docente, investigadora y de transferencia tecnológica a empresas. En particular, tienen una amplia experiencia en el uso de WITNESS. También son formadores acreditados por Lanner para ofrecer formación en WITNESS.

Este libro permitirá al lector familiarizarse con el entorno de WITNESS. Para ello, el lector será guiado por los aspectos y las funcionalidades más importantes de WITNESS con un enfoque muy práctico. Este entorno ofrece, al mismo tiempo, la posibilidad de construir modelos altamente complejos y elaborar otros más sencillos con un esfuerzo relativamente pequeño de programación.

Para conocer en mayor profundidad las funcionalidades que ofrece WITNESS, el lector podrá consultar el sistema de ayuda de WITNESS, que constituye un conjunto de material amplísimo en que están documentados todos los detalles necesarios para explotar todas las posibilidades que ofrece este entorno de simulación.

Dicho todo lo anterior, solo queda desearle al lector un paseo agradable por WITNESS y que aprenda y disfrute con el texto que sigue.

Page 6: Primeros Pasos WITNESS
Page 7: Primeros Pasos WITNESS

Page 2

© Lanner Group Limited, 2010

Índice

Prefacio 6Novedades 7Cómo instalar y ejecutar Witness 8Licencias y opciones 15Para empezar 16 La simulación 16 La familia de productos WITNESS 17 WITNESS 17 El módulo: WITNESS Scenario Manager 17 El módulo WITNESS Documentor 18 El módulo WITNESS Optimizer 18 El módulo WITNESS VR 18 Lanner Group 20Construcción de un primer modelo 21 Paso 1 21 Paso 2 25 Paso 3 29 Paso 4 34 Paso 5 41 Resumen 43Caso de estudio: JETTY.MOD 44Desarrollo de un proyecto de simulación 52 Introducción 52 Establecimiento de los objetivos 53 Alcance y nivel de detalle del modelo 54 Recogida de datos 55 Estructuración del modelo 56 Construcción del modelo 57 Ejecución del modelo 58 Generación de informes 59 Verificación y validación del modelo 60 Experimentación 61 Documentación 63 Presentación de resultados e implementación 64Contrucción de modelos con WITNESS 65 Elementos: los bloques para construir modelos con WITNESS 65 Elementos discretos 66 Entidades 66 Colas 66 Actividades 67 Recursos 67 Cintas transportadoras 67

Page 8: Primeros Pasos WITNESS

Page 3

© Lanner Group Limited, 2010

Caminos 68 Vías 68 Vehículos 68 Elementos "Power & Free" 69 Redes 69 Secciones 69 Estaciones 69 Transportadores 69 Elementos de proceso continuo 70 Fluidos 70 Procesadores 70 Tanques 70 Tuberías 71 Elementos lógicos y módulos 72 Atributos 72 Variables 72 Archivos 72 Distribuciones 73 Funciones 73 Archivos de entidades 73 Turnos 74 Módulos 74 Elementos gráficos y de informes 75 Diagramas de tarta 75 Series temporales 75 Histogramas 75 Informes 75 Gestión de elementos: reglas, expresiones y acciones 76 Reglas 76 Expresiones 76 Acciones 76Uso y mejora de un modelo de WITNESS 78 Formatos de archivos de los modelos de WITNESS 78 Ayuda 79 Mejoras en la representación 80 Botones útiles 81Modelos de ejemplo 82 Dem1.mod - Modelo de ensamblaje sencillo 82 Dem2.mod - Modelo logístico sencillo 87Galería de modelos 90 Modelo de una planta de fabricación 90 Modelo de un almacén 91 Modelo de una oficina 92 Modelo de un call center 93 Modelo de logística aérea 94

Page 9: Primeros Pasos WITNESS

Page 4

© Lanner Group Limited, 2010

Modelo con vías y vehículos 95 Modelo de una gasolinera 96 Modelo de una planta de proceso químico 97Más recursos de aprendizaje 98 Para aprender más 98 Soporte técnico 99Apéndice 100 Requerimientos de hardware 100 Instrucciones de instalación con CD 100 Opciones para gestionar las licencias 101 Instalacion licencia usuario único sin dispositivo de seguridad 101 Instalación licencia usuario único con dispositivo de seguridad 102 Instalación en el servidor de licencia de red con dispositivo de seguridad 107 Instalación en el servidor de la licencia de red sin dispositivo de seguridad 109 Ejecutar WITNESS en las máquinas clientes 112 Instalación del Scenario Manager 113 Instalación de WITNESS Scenario Manager en Windows XP y Windows2000

113

Instrucciones de instalación para Windows Vista 116 Instrucciones de instalación para Windows NT 4 120Copyright y marcas registradas 121

Page 10: Primeros Pasos WITNESS

Page 5

© Lanner Group Limited, 2010

Page 11: Primeros Pasos WITNESS

Page 6

© Lanner Group Limited, 2010

Primeros pasos con Witness: presentación

Querido usuario,

Gracias por haber elegido WITNESS de Lanner Group. Gracias a la herramienta desimulación de Lanner, los gestores de negocios pueden modelar, analizar y optimizar losprocesos para tomar mejores decisiones en un entorno sin riesgo. La simulación queLanner te ofrece es la clave para mejorar la productividad, la eficiencia y la reducir loscostes. El objetivo de este documento es ofrecerte a una primera experiencia con nuestropaquete altamente productivo WITNESS. Agradecemos la retroalimentación que nospuedas indicar sobre cómo mejorar esta experiencia y su utilización.

Un cordial saludo,David JonesDirector general

-o-

Page 12: Primeros Pasos WITNESS

Page 7

© Lanner Group Limited, 2010

Novedades

WITNESS “Power with Ease”

Nuevo gestor de licencias de red Reprise (PwE Release 2)

Nueva posibilidad de modelado de energía - crudo, gas, electricidad o agua (PwE

Release 2)

Nueva ventana que genera automáticamente animaciones en 3D en WITNESS a partir

de modelos en 2D.

Nueva librería hiperrealista en 2D y 3D.

Facilidad para el usuario de añadir asociaciones entre formas 2D y 3D

Formas 3D con escala acorde a las dimensiones de 2D

Facilidad de cambiar la escala de forma explícita cambiando las dimensiones de las

formas 3D

Gestión mejorada de las animaciones 3D de las colas

Navegación mejorada de la animación 3D con cámaras preconfiguradas

Facilidad de uso de WITNESS para usuarios nuevos u ocasionales

Para distribuciones más recientes vaya a http://www.lanner.com/en/media/witness/whats_new.cfm

-o-

Page 13: Primeros Pasos WITNESS

Page 8

© Lanner Group Limited, 2010

Cómo instalar y ejecutar WITNESS

Requisitos del sistemaWITNESS se puede instalar mediante un CD o mediante un archivo disponible descarga.

WITNESS versión completa Con la versión completa existen lasopciones de instalar los módulosOptimizer, Realidad Virtual, ScenarioManager y WITNESS PresentationManager.

Recomendamos instalar WITNESS en un equipo con Microsoft Windows XP Service Pack 2o superiores. Puedes consultar en Apéndice/Requerimientos del hardware para obtenermás información.

Recomendamos enormemente que instale WITNESS 2008 en cada sistema donde vaya aser utilizado. Es posible instalar WITNESS 2008 en un servidor central pero esto conllevauna gran reducción del rendimiento del software.

InstalaciónPara realizar la instalación desde un CD, introduzca el CD1 y siga las instrucciones queaparecerán en la pantalla. Si el CD no arranca automáticamente consulte en Instrucciones de instalación con CD.

Las instrucciones que aparecerán en pantalla le permitirán seleccionar lo siguiente:

idioma; edición de fabricación o de servicios; opciones (módulos opcionales y ejemplos, observe las imágenes situadas a

continuación)

Page 14: Primeros Pasos WITNESS

Page 9

© Lanner Group Limited, 2010

Page 15: Primeros Pasos WITNESS

Page 10

© Lanner Group Limited, 2010

Page 16: Primeros Pasos WITNESS

Page 11

© Lanner Group Limited, 2010

Para poder usar los módulos adicionales (Realidad virtual, Optimizer, Mantra4D designer)deberá adquirir las licencias adicionales necesarias.

Page 17: Primeros Pasos WITNESS

Page 12

© Lanner Group Limited, 2010

Para obtener más información sobre las opciones del dispositivo de seguridad vaya a lasección Licencias y Opciones

Si se elige la opción "Otra" aparecerá otra ventana de diálogo en la que se pedirá elegircuál de los dos sistemas antiguos de seguridad se va a utilizar (CPlusB dongle systemso OLicense network system).

Page 18: Primeros Pasos WITNESS

Page 13

© Lanner Group Limited, 2010

También se tiene que elegir entre las versiones completa (tanto comercial comoeducacional) o la versión de sólo ejecución.

Para obtener más información sobre cómo instalar el Scenario Manager, pulse aquí.

Page 19: Primeros Pasos WITNESS

Page 14

© Lanner Group Limited, 2010

La instalación durará menos de 5 minutos.

-o-

Page 20: Primeros Pasos WITNESS

Page 15

© Lanner Group Limited, 2010

Licencias y opciones

La versión completa de WITNESS requiere que cada licencia se haya registrado en Lanner y sehaya recibido un código de seguridad para la licencia correspondiente.

Lanner ofrece dos tipos de tecnologías de seguridad para las licencias: una mediantedispositivo de seguridad y otra sin él (vía software); y dos opciones de instalación, licenciaflotante (varios usuarios en red) o fija (usuario único). Para más información ir a Tecnologíaspara gestionar licencias y opciones

Seleccione el tipo de seguridad de licencia que haya elegido de las 4 opciones que sepresentan; haga clic en el enlace correspondiente y siga las instrucciones.

Usuario único con dispositivo de seg. Haga click

Usuario único sin dispoditivo de seg. Haga click

Licencia red con dispositivo de seg. Haga click

Licencia red sin dispoditivo de seg. Haga click

-o-

Page 21: Primeros Pasos WITNESS

Page 16

© Lanner Group Limited, 2010

Para empezar

La simulación

La simulación tiene mucho que ofrecer a las organizaciones, tanto si están orientados aproducción como a servicios.

El papel de la simulación es evaluar las alternativas factibles que se disponen a la hora detomar decisiones estratégicas con grandes desembolsos, o en la búsqueda continua demejoras en la eficiencia a nivel táctico u operativo. Ejemplos de esas mejoras son los cambiosen el mix de producción, incrementos o decrementos en volúmenes, mejoras en laproducción, disminución de los tiempos de fabricación o reaprovisionamiento y mejoras en lostiempos de respuesta al cliente.

La simulación ayuda al usuario con una información mayor a la hora de tomar una decisión:pero no es una herramienta de optimización. La simulación es capaz de manejar lacomplejidad de grandes sistemas, incluso de una fábrica entera. Además, la simulaciónpermite utilizar el análisis de sensibilidad permitiendo pequeños cambios en la lógica delmodelo o en los datos.

¿Qué es la simulación interactiva visual?

"La simulación interactiva visual es aquella que permite crear modelos de simulaciónde forma gráfica, de mostrar dinámicamente el sistema modelado y de tenerinteracción con el usuario cuando el programa está corriendo. Esta interacciónimplica que la simulación se detiene y requiere información del usuario, o el usuariodetiene la simulación a su voluntad e interactúa con el programa que está enejecución."

R. D. Hurrion, Engineering Journal of Operations Research

WITNESS es un paquete informático de simulación de Lanner Group. Es el resultado de másde una década de experiencia en el desarrollo de simulación con ordenador. Esta experiencianos ha llevado a desarrollar un enfoque de la simulación visual e intuitivo mediante códigointerpretado que no exige la compilación.

Actualmente hay más de 6500 sistemas Witness por todo el mundo, en organizaciones desectores tales como el automóvil, farmaceútico, aeroespacial, electrónico, hospitales, banca,aeropuertos, defensa y mucho más. La edición de fabricación de WITNESS es la versión deWITNESS diseñada especialmente para aplicaciones de producción ya que va acompañada deuna gran variedad de diseños de producción y almacenaje así como de ejemplos de modeladoen logística.

-o-

Page 22: Primeros Pasos WITNESS

Page 17

© Lanner Group Limited, 2010

La familia de productos WITNESS

WITNESS

WITNESS puede aportar la respuesta adecuada a tus negocios:

- Reduce el riesgo en la toma de decisiones. Permite prever con certeza cómo afectan loscambios en una instalación o un proceso.

- Sirve de apoyo para la toma de decisiones de inversión. Aporta pruebas para identificarlas ideas rentables y evitar los errores costosos.

- Permite a los decisores identificar las mejores decisiones. Permite comparar distintosescenarios para buscar la mejor solución y la muestra de forma gráfica.

- A nivel operativo se convierte en un activo - El uso de la simulación la convierte en unactivo en las decisiones operativas de la empresa.

WITNESS es una herramienta de simulación de procesos dinámicos muy experimentada, quela utilizan miles de organizaciones para validar cambios en los diseños de una instalación o unproceso, conseguir los indicadores de eficiencia deseados en un proceso o como apoyo para lamejora contínua de las actividades de la empresa.

Cómo funciona WITNESS

WITNESS permite representar procesos reales mediante modelos informáticos animados. Sepuede observar exáctamente como funciona el proceso a medida que el tiempo avanza. Estosmodelos de simulación pueden incorporar toda la variabilidad de la vida real (fiabilidadvariable de las máquinas, tiempos de proceso, eficiencia de los recursos, etc.) Esta posibilidadde incluir la variabilidad de los sitemas reales es un ventaja clave sobre modelos basados enhojas de cálculo en los que se recurre al uso de los valores medios.

Para más información sobre WITNESS visite: http://www.lanner.com/en/witness.cfm

-o-

WITNESS Scenario Manager

Es un módulo incluído por defecto tanto en la versión de fabricación como en la versión deservicios de WITNESS.

Ofrece un entorno muy flexible para experimentación y el análisis de un modelo. Éste móduloincluye:

Elección del modelo, tiempo de la simulación, número de replicaciones.

Selección de los parámetros del modelos claves para la experimentación.

Grupos de parámetros cuyos valores están relacionados.

Ejecuciones de las simulaciones completas con indicadores de progreso.

Estadísticas completas generadas automáticamente para cada replicación.

Page 23: Primeros Pasos WITNESS

Page 18

© Lanner Group Limited, 2010

Cuadros de datos y resultados flexibles.

Asistentes de ayuda.

Repositorio profesional de bases de datos SQL Server.

Posibilidad de añadir parámetros no incluidos en la simulación.

Comparación de diferentes experimentos sobre diferentes modelos con alias para cadauno, lo que permite identificar las estadísticas para las comparaciones y lapresentación de resultados.

-o-

El módulo WITNESS Documentor

El módulo WITNESS Documentor permite documentar de forma sencilla los modelos deWITNESS. Genera un informe, con un formato determinado, sobre la configuración y las notasde los elementos seleccionados, que sirve de registro de la estructura del modelo.

-o-

El módulo WITNESS Optimizer

El módulo WITNESS Optimizer permite encontrar las mejores soluciones para un modelo desimulación. Se puede elegir una variable (de forma totalmente personalizable), un conjuntode parámetros que pueden cambiar de valor y el optimizador ejecutará experimentos deforma inteligente para encontrar las mejores soluciones. Este módulo es una ayudainteligente que trabajará sin descanso para mejorar tus resultados.

El módulo WITNESS Optimizer emplea las técnicas matemáticas más avanzadas y ofrece unainterfaz fácil de usar junto a la presentación del informe de los resultados de la soluciónóptima en un conjunto de tablas y graficos de lo más innovadores.

-o-

El módulo WITNESS VR

El módulo WITNESS VR permite incorporar gráficos 3D a cualquier modelo de simulación.Mediante de la tecnología gráfica más moderna que proviene de la industria del videojuego,WITNESS VR ofrece una navegación sencilla dentro de un mundo 3D, utilizando el ratónpuedes moverte libremente como si estuvieras volando. La posibilidad de ver el modelo desdecualquier ángulo, de ajustar los movimientos aéreos de la cámara, de añadir efectosanimados adicionales o de crear fondos proporciona al modelo de simulación un aspectototalmente real. WITNESS VR se puede usar de forma separada para cualquier modelo desimulación. Gracias al completo software de edición escenarios 3D llamado mantra4d, que seentrega junto con WITNESS 3D, se pueden crear animaciones muy potentes.

-o-

Page 24: Primeros Pasos WITNESS

Page 19

© Lanner Group Limited, 2010

Page 25: Primeros Pasos WITNESS

Page 20

© Lanner Group Limited, 2010

Lanner Group

El software de simulación de Lanner permite mejorar los procesos de las organizacioneslíderes de todo el mundo. Con la simulación que ofrece Lanner, los responsables de negociospueden modelar, analizar y optimizar procesos de manera que se mejoren las decisiones enentornos "sin riesgo". La simulación de Lanner es una pieza clave para la mejora de laproductividad y la eficiencia y para reducir costes.

La tecnología de simulación avanzada de Lanner se ofrece a los profesionales de la simulacióna través de su marca WITNESS®. La marca de Lanner L-SIM™ se ha establecido como uno delos líderes de los motores de simulación incrustados que se utilizan en otras aplicacionesempresariales ofrecidas por los mejores proveedores de soluciones a nivel mundial. Losdesarrollos de Lanner también están incluídos en una gama amplia y cada vez mayor deaplicaciones de simulación y planificación. Con sede en Reino Unido con sucursales y partnersen Europa, América y Asia, las aplicaciones de Lanner son utilizadas por más de 3500empresas globales.

Por favor, visite la web de Lanner para conocer las novedades de nuestros productos y recibirsoporte:

Visite nuestra web para más información:

www.lanner.com

-o-

Page 26: Primeros Pasos WITNESS

Page 21

© Lanner Group Limited, 2010

Construcción de un primer modelo

Paso 1

Abra el modelo STARTUP.MOD, que está en la carpeta demo\tutorial dentro de la carpetade instalación de WITNESS.

Este modelo contiene elementos predefinidos que puede añadir a su modelo de forma sencillay rápida.

El modelo que va a construir en el primer paso contiene una entidad, llamada Widget, unaactividad (Produce) y una cola (QWash).

Haga clic en el icono de la entidad de los elementos predefinidos para seleccionarla(sabrá que está seleccionada si el cursor se convierte en una cruz y un el icono aparecedentro de un rectángulo).

Coloque el cursor en la ventana de representación y haga clic con el botón principal delratón. Una actividad (llamada Actividad001) aparecerá seleccionada en la ventana de lasimulación.

Mantenga pulsado el botón principal del ratón mientras el cursor está dentro de laventana de representación y podrá arrastrar el nuevo elemento para colocarlo dondedesee en la pantalla. Haga clic fuera de la ventana para eliminarlo.

La actividad ya forma parte del modelo que está construyendo.

Añada una cola haciendo clic en el icono de la cola de los elementos predefinidos. Unavez seleccionado mueva el cursor hasta la ventana de representación y haga clic denuevo para colocar la representación correspondiente a la cola. Arrastre el icono de lacola para colocarlo donde desee.

Añada una entidad de la misma manera.

Con esto, los tres elementos necesarios para el primer paso forman parte del modelo. Acontinuación hay que configurarlos para poder ejecutar el modelo.

Lógica del flujo de proceso

Lo siguiente que hay que hacer es definir las reglas lógicas para enlazar estos elementos. Laforma más sencilla de introducir estas reglas es mediante las barras de herramientas y el

Page 27: Primeros Pasos WITNESS

Page 22

© Lanner Group Limited, 2010

ratón. WITNESS ofrece varias reglas para enlazar elementos (consulte la Guía de referenciarápida para obtener más información). Las más comunes son las reglas PUSH, PULL, PERCENTy SEQUENCE. También existen otras reglas menos comunes que permiten establecerrelaciones más complejas, para hacer coincidir atributos, para que se cumplan ciertascondiciones, etc. También se pueden introducir reglas 'if' para reproducir lógicas máscomplejas.

Comenzaremos usando reglas PUSH y PULL sencillas para describir el flujo de las entidades através del sistema.

Reglas para la actividad

Seleccione la actividad Actividad001 haciendo clic en su icono. Después, haga clic en el

botón reglas de entrada visuales situado en la barra de herramientas estándar:

El valor por defecto debería ser pull - déjelo así en este caso pero observe que se puedenseleccionar otras reglas en el cuadro de texto desplegable.

Haga clic en la representación de Entidad001 y después en el botón WORLD y deberíaaparecer lo siguiente:

Nota: Cuando hace clic en Entidad001, puede parecer que no ha ocurrido nada. Hay unmensaje en la esquina inferior izquierda de la pantalla que muestra la entidad que estáseleccionada. Al principio dice: 'Entidad actual: ALL' y cambiará al seleccionar unaentidad.

WORLD es un término utilizado en WITNESS para referirse a las entidades que están fuera delmodelo, de manera que desde allí son creadas y enviadas al modelo mediante este comando.

Haga clic en Aceptar para introducir la regla.

Después haga clic en el botón Reglas de entrada visuales:

Haga clic en el icono que representa la cola y después en Aceptar para introducir laregla.

Ejecución del modelo

Establezca el instante de finalización de la simulación en el cuadro de texto situado junto albotón Detener con (icono de un reloj despertador) en la barra de herramientas deejecutar haciendo clic en el cuadro de texto y tecleando 100. Después, haga clic en el botónejecutar (triangulo apuntando hacia la derecha) para comenzar la ejecución del modelo.

WITNESS se ha diseñado para evitar que se pueda ejecutar el modelo si no se ha introducidoalgúna información esencial del modelo.

Page 28: Primeros Pasos WITNESS

Page 23

© Lanner Group Limited, 2010

Como no ha introducido la duración de la actividad, tan pronto como comience laejecución del modelo, se solicitará este valor. Introduzca:

Duración: 5

Haga clic en el botón Aceptar.

Ejecute el modelo a diferentes velocidades utilizando los controles de la barra deherramientas ejecutar, ajustando la velocidad de ejecución ralentizada y activando ydesactivando la ejecución ralentizada utilizando el botón y la barra de deslizamientosiguientes:

Observe que el color del icono de estado de la actividad cambia de color - amarillocorresponde a disponible (lista para operar), verde corresponde a ocupada. Como se verá mástarde, existen más colores, como el azul (para representar la espera de algún recurso), el rojo(avería), el magenta (bloqueo) y el azul claro (preparación).

Resultados esperados

Con un tiempo de ciclo de 5 minutos, se espera que tras 100 minutos, de deberían haberproducido 20 entidades y deberían estar en la cola a la espera de la operación de lavado.

Haga clic con el botón secundario del ratón en la representación de Entidad001 y seleccione"Estadísticas" con el botón principal. Observe que, según el informe de Entidad001, en totalexisten 21 entidades en el modelo: 20 en la cola y una en la máquina.

Nombres de los elementos

Aunque el modelo funciona, los nombres no permiten saber que la entidad es un widget, quela entidad es la máquina 'Produce'. A medida que el modelo sea mayor, será más difícilidentificar todas las actividades, colas, etc. Para evitar esto, debemos cambiar los nombres delos elementos y después debemos cambiar los iconos con los que están representados.

Probablemente ha utlizado WITNESS con la ventana de selección de elementos abierta;esto le permitirá ver los nombres de todos los elmentos a medida que los añada almodelo. Si no está visible, puede abrirla utilizando el botón selector de elementos de la

barra de herramientas elemento.

En la ventana de selección de elementos, seleccione Entidad001. Haga clic enEntidad001 de nuevo (no haga doble clic o se abrirá una ventana con mucha másinformación a la que nos referiremos después), y podrá teclear un nuevo nombre.Llámelo widget.

Page 29: Primeros Pasos WITNESS

Page 24

© Lanner Group Limited, 2010

Repita la operación para modificar los nombres de

Actividad001 a Produce

Cola001 a QWash.

El modelo no se ha modificado en lo que respecta a su funcionamiento, sino sólo en suaspecto y en el nombre de los elementos. Compruebe esto volviendo a ejecutar el modelo y

comprobando que los resultados son correctos. Es necesario utilizar el botón Inicializar para devolver el modelo al instante inicial (cero) para poder volver a correr la simulación.

El resultado de este paso corresponde al modelo STAGE1.MOD.

-o-

Page 30: Primeros Pasos WITNESS

Page 25

© Lanner Group Limited, 2010

Paso 2

Después de haber creado una actividad y una cola, y de haber comprobado que el modelofunciona, puede añadir más elementos.

La construcción de un modelo de forma incremental es de grandísima importancia. Es muchomás sencillo aislar errores y problemas potenciales y, además, permite comprender con másfacilidad lo que está ocurriendo. Se pueden introducir modificaciones y cambios en cualquiermomento sin necesidad de reconstruir todo el modelo.

Puede continuar construyendo el modelo utilizando la entidad y la cola que ya creó utilizandola pestaña Básico de los elementos predefinidos. Sin embargo, para introducir de formasencilla elementos con aspecto diferente puede utilizar las pestañas de 'Más entidades' y 'Máscolas'. En primer lugar, seleccione la pestaña 'Más actividades' de los elementos predefinidos.

Añada otra entidad al modelo haciendo clic en Mq_Lavado en la ventana de elementospredefinidos y colocando la nueva máquina a la derecha de la cola existente.

En términos de su comportamiento, esta actividad es idéntica a la entidad que añadiópreviamente; sin embargo, observe que su representación por defecto es diferente.

Cambie el nombre de esta entidad en la ventana de selección de elementos como antes.

Su nuevo nombre es: Wash

Introduzca la duración cuando se le solicite: 4

A continuación, añada otra cola tras la actividad WASH. En este caso utilice el elementopredefinido 'Al_Contador' de la pestaña 'Mas_Colas'; observará que con este elemento semuestra un contador con el número de entidades que hay en la cola en vez de mostrarlas entidades. Cambie el nombre de la cola como las otras veces:

Nombre: QWeigh

Añada otra actividad a partir de la actividad Mq_Balanza en el grupo 'Mas actividades' ycomo antes, modifique lo siguiente.

Nombre : Weigh

Introduzca la duración cuando se le solicite: 3

Reglas

Para poder ejecutar el modelo, lo último que debe hacer es introducir las reglas de entrada yde salida que gobiernan el flujo de entidades a través del modelo de la misma manera que enel paso 1.

Haga clic en la actividad Wash haciendo clic en su representación

(observe que el nombre Wash se muestra en el cuadro Elementos seleccionados de la

Page 31: Primeros Pasos WITNESS

Page 26

© Lanner Group Limited, 2010

barra de herramientas Elemento)

Haga clic en el botón de reglas visuales de entrada.

Después haga clic en la representación de la cola QWash.

Haga clic en Aceptar para introducir la regla Pull QWash

Después, para la actividad WASH:

utilice el botón reglas de salida visuales para crear la regla Push QWeigh

Después, para la actividad WEIGH:

utilice el botón de reglas de entrada visuales para crear la regla Pull QWeigh

utilice el botón de reglas de salida visuales para crear la Push SHIP

(utilice el botón SHIP de la la barra REGLA VISUAL)

SHIP es una expresión de WITNESS que se utiliza para representar elementos que están fueradel modelo. Es similar a la expresión WORLD utilizada anteriormente. Cuando una entidad seempuja hacia SHIP abandona el modelo.

Reorganice los elementos en la ventana, si es necesario para su aspecto sea el siguiente:

Resultados esperados

Se sabe que el tiempo que se tarda en procesar un widget es:

3 minutos de producción

4 minutos de lavado

5 minutos de pesado

Por lo tanto, el primer widget estará finalizado (envidado a ship, es decir, shipped) tras 12minutos y a partir de ese momento se finalizará uno cada cinco minutos (debido a que elproceso más restrictivo es el de lavado).

Page 32: Primeros Pasos WITNESS

Page 27

© Lanner Group Limited, 2010

De acuerdo con lo anterior, tras 100 minutos deberían haberse enviado 18 en total. Utilice elinforme de estadísticas como en el paso 1 para confirmar esto tras ejecutar el modelo durante100 minutos.

Modificación de la representacion del modelo

Puede modificar la forma en la que los elementos están representados para mejorar elaspecto del modelo.

La representación de los elementos se puede seleccionar y se puede arrastrar por la pantallacon el ratón. También puede mover la representación de varios elementos a la vez dibujandoun rectángulo con el ratón alrededor de todos los elementos y arrastrándolo después.

WITNESS permite bloquear la representación perteneciente a diferentes capas derepresentación, y también permite enlazar varios elementos de representación de undeterminado elemento. Para bloquear la representación utilice la opción Ver/Capas o utilicela opción Ventana/Control.

Muchos elementos de representación se pueden cambiar directamente, simplemente,seleccionándolos en la pantalla y utilizando los botones de las barras de herramientas -porejemplo, fuentes, colores y capas. El resto de elementos se pueden modificar utilizando labarras de herramientas de representación para los elementos. La representación de loselementos también se puede ampliar o borrar utilizando el ratón.

Para eliminar la representación de algún elemento, selecciónelo usando el botón secundariodel ratón para acceder al menú contextual. Después, seleccione la opción Eliminar gráficopara eliminar ese elemento gráfico de la ventana.

Para ampliar un gráfico, selecciónelo con el botón principal del ratón, utilice los vértices(pequeños cuadrados negros) que aparecen alrededor y, con la tecla control pulsada (Ctrl)cambie su tamaño. Los vértices sólo aparecen cuando el modo de edición gráfica estáactivado y si el gráfico admite la modficación de su tamaño. Para activar el modo de edicióngráfica utilice el menú Ver/Edición gráfica.

A modo de ejemplo de la modificación de la representación, se cambiareá el icono de lamáquina Produce. Haga clic con el botón secundario del ratón en el icono de la máquinaProduce y seleccione 'actualizar gráfico' del menú contextual.

Debería ver una ventana como la siguiente:

Page 33: Primeros Pasos WITNESS

Page 28

© Lanner Group Limited, 2010

Haga doble clic en el icono de la ventana para mostrar la galería de imágenes. Después, elijael icono número 3 y haga clic en Aceptar para seleccionar ese icono de la galería de imágenesy, depués, en Aceptar para mostrar el nuevo icono.

El aspecto de su modelo debería ser el siguiente:

El resultado de este paso corresponde al modelo STAGE2.MOD.

-o-

Page 34: Primeros Pasos WITNESS

Page 29

© Lanner Group Limited, 2010

Paso 3

A continuación vamos a añadir una cinta transportadora y la máquina de empaquetado parafinalizar la linea de produción.

Para crear una cinta transportadora, seleccione la pestaña de transporte de los elementospredefinidos. Haga clic en CintaTransportadora en la ventana de elementos predefinidos ydespués haga clic debajo de Produce en la ventana de representación.

Haga clic de nuevo para posicionar la cinta transportadora. Para crear la representaciónadecuada de la cinta transportadora, selecciónela, de nuevo y después utilice la tecla Ctrljunto con el botón principal del ratón para arrastrar los nodos de la cinta transportadora a lasposiciones correctas. El ratón está colocado de forma correcta para mover un nodo cuando elcursor en forma de cuatro flechas se convierte en uno de dos flechas. Seleccionando el centrode cada selección y arrastrándolo (con la tecla Ctrl), se crean secciones adicionales y sepueden crear esquinas.

Represente la cinta transportadora aproximadamente como se muestra en la figura -si activala representación de coordenadas con el menú Ventana/Coordenadas podrá disponer de lasdimensiones exactas. Observe también que puede modificar el aspecto de la rejilla (consultela ayuda para obtener más información).

Page 35: Primeros Pasos WITNESS

Page 30

© Lanner Group Limited, 2010

Añada otra actividad al modelo. Para ello, vuelva a la pestaña básico de la ventana de elementos predefinidos y coloque la nueva actividad a la derecha del extremo de lacinta transportadora.

Cambie el nombre de la actividad:

Nombre : Pack

Configuración de elementos

A continuación va a acceder a la Ventana de configuración de una nueva actividad. Esta es laintroducción a una característica con mucha posiblidades que permite modificar lascaracterísticas del comportamiento de los elementos de WITNESS.

Los elementos se pueden configurar de varias maneras:

La forma más sencilla consiste en acceder a la configuración y modificarla, para lo cual debehacer doble clic en algún elemento de representación del elemento que se quiere configurar(el icono de la máquina o la representación del número de piezas en cola).

Alternativamente:

se puede hacer clic una vez en un icono del elmento y hacer clic en el botón configuración de la barra de herramientas estándar o

se puede hacer clic con el botón secundario sobre el elemento y seleccionar configuración.

Cambie la configuración de la nueva actividad Pack haciendo doble clic en su icono.Introduzca lo siguiente:

Page 36: Primeros Pasos WITNESS

Page 31

© Lanner Group Limited, 2010

Tipo de actividad: Por lotes (seleccione de la lista desplegable)

Lote Mín.: 2

Duración: 7 (Observe que anteriormente se ha introducido la duración de lasactividades cuando era solicitado. De esta manera puede cambiar los valores introducidosen el modelo previamente)

Presione Aceptar para guardar los cambios de la ventana de configuración de Pack.

La máquina de empaquetado empaqueta dos widgets juntos. Generalmente, esto serepresentaría con una máquina de ensamblado, pero en este caso en el que es el final de lalinea lo dejaremos como una actividad por lotes.

Modifique la configuración de la cinta transportadora haciendo doble clic en ella.Introduzca:

Longitud en entidades: 40

Reglas

Haga clic en la actividad Weigh para seleccionarla.

Haga clic en el botón de reglas de salida visuales.

Borre SHIP de la regla.

Después haga clic en la representacción del camino de la cinta transportadora.

Haga clic en Aceptar para guardar la regla Push CintaTransportadora001.

Haga clic en la actividad Pack para seleccionarla.

Haga clic en el botón de reglas de entrada visuales.

Después haga clic en la representación del camino de la cinta transportadora.

Haga clic en Aceptar para guardar la regla Pull CintaTransportadora001.

Haga clic en el botón de reglas de salida visuales.

Haga clic en SHIP en la barra con las reglas.

Haga clic en Aceptar para guardar la regla Push SHIP.

Ejecución del modelo

Ejecute el modelo de nuevo durante 100 minutos introduciendo el tiempo de ciclo de lacinta transportadora cuando se lo solicite, con el valor de 1.0

Después de 100 unidades de tiempo, esperaríamos que sólo 8 piezas se hubieran enviado,teniendo en cuenta el tiempo que permanecen en la cinta transportadora y en las máquinas.

Page 37: Primeros Pasos WITNESS

Page 32

© Lanner Group Limited, 2010

Una variable contador

Para crear una variable que registre y muestre en la pantalla la producción de Pack,seleccione el elemento predefinido VEntera (variable entera de la pestaña variables deElementos predefinidos) y colóquela en la pantalla como ha hecho con el resto de elementos.

Cambie el nombre para que sea NumberShipped (sin espacios) de la forma habitual.También podría cambiar el nombre haciendo doble clic en la variable, acceder a la ventana deconfiguración, y en ella cambiar el nombre.

Esta variable hará de contador de los widgets que han sido empaquetados.

Haga doble clic en la actividad Pack para seleccionarla.

Haga clic en el botón Acciones Salida.

Introduzca: NumberShipped=NumberShipped+1

Esta es una acción que ocurre cada vez que una entidad sale de la actividad Packque incrementa en una unidad el valor de la variable por cada entidad que sale.

(Puede resultar útil seleccionar el nombre de un elemento en el asistente denombres de la barra de herramientas Asistente. Consulte el texto de ayuda o la guía dereferencia rápida)

Haga clic en el botón Aceptar para guardar esta instrucción.

Haga clic en el botón Aceptar para guardar la configuración de Pack.

Experimente con la forma en la que se representa la variable. Por ejemplo:

Seleccione la representación de la variable (nombre y valor) con el ratón, trazando unrectánguo que capture los dos elementos.

Cambie la fuente (utilice el botón de la barra de herramientas Edición de representación)para que sea más grande y negrita.

Cambie el color de la fuente (con otro botón de la misma barra de herramientas)

La pantalla debería tener un aspecto como el de la figura siguiente:

Page 38: Primeros Pasos WITNESS

Page 33

© Lanner Group Limited, 2010

Ejecute el modelo y observe cómo se modifica la representación del contador a medidaque se empaquetan las entidades.

El resultado de este paso corresponde al modelo STAGE3.MOD.

-o-

Page 39: Primeros Pasos WITNESS

Page 34

© Lanner Group Limited, 2010

Paso 4

A continuación vamos a introducir la aparición de averías (con variabilidad) para la actividad Wash y la necesidad de recursos.

Añada un elemento recurso al modelo mediante la pestaña básica de la ventana de elementos predefinidos. Colóquelo en la ventana de representación

Cambie el nombre de este elemento de la forma habitual:

Nombre: Technician

Generación de números aleatorios

En la realidad, las operaciones están sujetas a un cierto grado de variabilidad. Mediante las distribuciones se puede introducir esta variabilidad en el modelo. WITNESS proporciona unaamplia gama de distribuciones de entre las cuales elegir (y le permite definir másdistribuciones construidas a partir de su propia información).

WITNESS emplea series de números aleatorios para generar valores de variables aleatorias.Se puede especificar el valor de la serie o bien dejar a WITNESS que asigne diferentes seriesde números en diferentes lugares -necesarias para la realización de la experimentación deforma adecuada.

Haga doble clic en la actividad Wash y seleccione la pestaña Averías.

Haga clic en el botón añadir avería (rodeado con un círculo rojo en la figura de abajo)para añadir una nueva avería por defecto.

Cambie el modo de avería a tiempo ocupado de la lista desplegable tal y como semuestra abajo.

Es necesario indicar en el modelo con qué frecuencia se avería la actividad y cuánto durala reparación.

Page 40: Primeros Pasos WITNESS

Page 35

© Lanner Group Limited, 2010

Coloque el cursor en el campo tiempo entre averías dentro de la sección modo deaverías. A continuación, vamos a utilizar el asistente de distribuciones para definir estetiempo.

En la ventana de selección de elementos, seleccione la pestaña 'Asistentes'.

Despliege la carpeta 'Distribuciones' para mostrar todas las distribuciones disponibles.

Haga clic con el botón derecho en la distribución UNIFORM (desplácese hacia abajo si esnecesario) y seleccione Insertar con asistente de distribuciones.

Introduzca los valores de 100 y 300, y presione el botón Vista previa. Esto es muy útilpara visualizar la forma de la distribución, sobre todo cuando se trata de distribucionesmás complejas.

Haga clic en Aceptar para guardar la información.

Haga clic en el campo Duración de la avería.

Siga el mismo procedimiento para añadir una distribución Triangle.

Introduzca los parámetros Mínimo=30, Moda=60 y Máximo=120.

Haga clic en Aceptar para guardar la información y Aceptar de nuevo para cerrar laventana de configuración de la actividad.

Todo lo anterior significa que la actividad Wash ahora calcula:

el tiempo entre averías utilizando una distribución uniforme con igual probabilidad para

Page 41: Primeros Pasos WITNESS

Page 36

© Lanner Group Limited, 2010

todos los valores entre 100 y 300 minutos.

la duración de la avería utilizando una distribución triangular para generar un valor entre30 minutos y 2 horas, donde el valor más probable es 1 hora.

A continuación introduciremos las reglas para que las actividades Wash y Pack utilicenrecursos:

Haga clic en la actividad Pack para seleccionarla

Haga clic en el botón de reglas de recursos visuales y después haga clic en elelemento Technician de tipo recurso.

Haga clic en el botón Guardar y después en Cerrar.

Haga clic en Wash para seleccionarla.

Haga clic, de nuevo, en el botón de reglas de recursos visuales pero aún no seleccioneel elemento Technician.

Esta vez cambie el tipo de Ciclo a Reparación utilizando la lista desplegable. Con estose especifica la tarea que el recurso realiza en esta entidad.

A continuación seleccione Technician de nuevo como hizo con el ciclo para la entidadPack.

Ahora que ha introducido las averías, debe ejecutar el modelo un tiempo más largo, porejemplo, 5000 minutos, para que se produzcan varias averías. Esto es para que puedaobservar la interacción entre los procesos y la competición entre los elementos para conseguirrecursos. Incluso para este modelo sencillo es imposible calcular las estadísticas del modelode forma manual.

El aspecto del modelo debería ser el siguiente:

Page 42: Primeros Pasos WITNESS

Page 37

© Lanner Group Limited, 2010

El resultado de este paso corresponde al modelo STAGE4.MOD.

Ejecucion del modelo

Ejecute el modelo durante 5000 unidades de tiempo (si quiere, utilize la tecla deejecución acelerada para que la ejecución sea más rápida).

Como puede prever de acuerdo con la caracterización de las averías, la actividad Wash nomantiene el ritmo de producción anterior.

Observe la cola de widgets delante de la actividad Wash -el número de entidades en esta colacrecen de forma continua.

Las estadíscas de la actividad Wash (utilice el botón secundario del ratón para acceder almenú estadísticas) muestran que el tiempo que tarda en llegarel técnico es pequeñocomparado con el tiempo de avería, con lo que el principal problema es la fiabilidad de lamáquina y la duración de la avería.

Existen varias alternativas, de las cuales evaluaremos sólo dos.

En primer lugar, vamos a añadir una segunda máquina de lavado.

Haga doble clic en la actividad Wash y modifique la cantidad a 2.

Recoloque la representación de este elemento arrastrando el segundo icono principaldebajo del primero -observe que si los elementos están bloqueados, el resto deelementos gráficos, las colas y el icono que representa la segunda máquina se muevenjunto con el icono principal.

Page 43: Primeros Pasos WITNESS

Page 38

© Lanner Group Limited, 2010

La representación debería tener el siguiente aspecto:

Tras ejecutar el modelo hasta el instante 5000, se observa que la máquina de lavado ya no esel cuello de botella del sistema - que sin embargo, simplemente se ha movido aguas abajo delsistema.

Una forma sencilla de comprobar esto es rodear todos los elementos con un rectángulo, hacerclic en el botón secundario del ratón y seleccionar estadísticas. De esta manera se mostraránlas estadísticas para Widget, y haciendo clic en las flechas puede acceder a las estadísticas delas colas, las actividades, etc. Con las estadísticas de las actividades seleccionadas, presioneel botón de Gráfico de estados. Aparecerá una gráfica con la representación de lasocupaciones de las diferentes máquinas como se muestra en la figura siguiente.

Page 44: Primeros Pasos WITNESS

Page 39

© Lanner Group Limited, 2010

Las estadísticas del modelo muestran que la actividad Weigh permaneció bloqueada un altoporcentaje de tiempo y que la actividad Pack estuvo esperando recursos durante una elevadaproporción del tiempo. Por lo tanto, es poco probable que sean necesarias más actividadesWeigh o Pack adicionales. Con esta situación, podríamos considerar incrementar la cantidadde recursos, aunque existen otras alternativas. Aunque la actividad Produce está usada almáximo, se puede observar en la pantalla que la cola delante de Weigh se va llenando, asíque podríamos tratar de aumentar la producción aliviando esta parte.

Es aquí donde se pone de manifiesto la potencia de la simulación, podemos simular diferentesescenarios para evaluar muchas alternativas.

Puede resultar interesante mejorar la fiabilidad de la actividad Wash. Un proyecto de mejoraSix Sigma podría resultar interesante, pero ¿realmente lo sería? Probemos qué ocurre si elintervalo entre averías pudiera aumentar de 150 a 300 minutos o, incluso entre 200 y 500minutos.

Pruebe estas alternativas modificando los parámetros de la distribución uniforme en lapestaña de averías para la actividad Wash.

Lo primero no tiene un efecto notable. Sin embargo, si la segunda alternativa fuera viable,podríamos resolver los problemas de cantidad de producción e, incluso, dejaría de sernecesaria una segunda actividad Wash (compruébelo).

Este análisis de sensibilidad es una valiosa característica de la simulación. Se pueden probartodas las ideas, como cuáles son las áreas de producción o los recursos cuya capacidad hayque ampliar y así priorizar entre diferentes áreas.

Por supuesto, en la realidad, los modelos son más complejos. Pueden incluir turnos, entregasde materia prima y reglas de producción complejas. Todos los tipos de complejidad se puedenincluir y estudiar con los modelos.

-o-

Page 45: Primeros Pasos WITNESS

Page 40

© Lanner Group Limited, 2010

Page 46: Primeros Pasos WITNESS

Page 41

© Lanner Group Limited, 2010

Paso 5

Representación del modelo en tres dimensiones

Hemos construido el modelo de WITNESS con una representación en dos dimensiones de lasinstalaciones, dibujadas como en un plano. En particular, el uso de los colores de estado paramostrar lo que cada actividad está realizando puede añadir una gran cantidad de informaciónadicional a la representación.

Sin embargo, hay ocasiones en las que resulta útil ver el modelo en tres dimensiones. Cadauno de los iconos en dos dimensiones de la galería de imágenes está asociado con una formaen 3D. Mediante la opción del menú Modelo/3D rápido, se creará una vista en 3D del modelo.A medida que aprenda más sobre WITNESS, discubrirá cómo puede realizar modifcaciones deesta representación en 3D. Más alla de eso, el módulo WITNESS VR le permite extender estarepresentación para elaborar simulaciones en 3D completamente realistas para representarcualquier sistema real.

Puede observar que en la vista 3D creada por defecto todos los equipos están al nivel delsuelo, lo que, por supuesto, puede ser correcto. Es bastante sencillo modificar la altura de loselementos en la representación 3D para crear alturas adicionales.

Supongamos que la actividad Produce y la cola previa a las actividades Washer están enelevadas dos metros respecto al suelo. Localizaremos estos elementos en una 'capa' diferenteen el modelo de simulación. Dibuje un cuadrado alrededor de la actividad y de la cola, ycámbielos de la 'Capa Simulación' a la capa llamada 'Suelo 2m altura'. Puede ver que hay unnúmero adicional de capas definidas en el modelo Startup.

Si ahora ejecuta la opción Modelo/3D rápido de nuevo, descubrirá que la actividad y la colaaparecen en una posición elevada, tal y como se muestra abajo. La ventana 3D contienevarios botones que le permiten navegar alrededor del entorno 3D y modificar su aspecto. Enla Ayuda puede encontrar información detallada sobre cómo utilizar estas opciones.

Page 47: Primeros Pasos WITNESS

Page 42

© Lanner Group Limited, 2010

-o-

Page 48: Primeros Pasos WITNESS

Page 43

© Lanner Group Limited, 2010

Resumen

Esperamos que haya comprobado lo sencillo que es construir modelos con WITNESS, y cómo,realizando cambios de forma rápida, se pueden obtener resultados rápidamente.

Recuerde que puede utilizar modelos trabajando en grupo; para obtener nuevas ideas,desarróllelos, y llegue al consenso probándolos. Este manual contiene modelos sencillos parapresentar WITNESS, aunque WITNESS también es capaz de gestionar modelos grandescorrespondientes a situaciones reales.

El entorno completo de WITNESS, visual e interactivo, es único y realmente permite a losdirectivos y a los ingenieros obtener los beneficios que la simulación puede ofrecer.

Además de la posiblidad de la experimentación interactiva, WITNESS ofrece un conjunto demétodos para realizar los experimentos de forma automatizada -por favor, consulte la ayudapara obtener más información sobre experimentación y análisis.

El módulo WITNESS Optimizar permite realizar una experimentación rigurosa y ofrecealgorimos que proporcionan procedimientos de búsqueda inteligentes de buenas soluciones.Si dispone de WITNESS Optimizer, puede probarlo con este modelo.

-o-

Page 49: Primeros Pasos WITNESS

Page 44

© Lanner Group Limited, 2010

Caso de estudio: JETTY.MOD

Este modelo es una representación de un puerto al que llegan barcos para entregar unasmercancías. El elemento recurso crane (grúa) se utiliza para representar la restricción de quesolo se puede descargar un barco a la vez porque solo hay una grúa disponible. Los barcospueden pasar a través de la esclusa dependiendo de ciertas condiciones de la marea. Lamarea se representa mediante un elemento procesador que tiene distintos niveles pararepresentar el estado de la marea.

Para abrir este modelo, inicie Witness y después entre en el menú Archivo/Abrir opinche en el botón Abrir de la barra de herramientas estándar para abrir el archivoJETTY.MOD en el directorio DEMO que trae la instalación de WITNESS.

Utilice el menú Ventana para ver las distintas ventanas que contienen informaciónadicional.

Se puede observar un histograma que registra los retrasos de amarras utilizando la vistaasociada del icono del histograma en la esquina superior izquierda de la ventana que se llama Facility Overview. La ventana Jetty Utilization muestra una serie de diagramas de tartasque indican la utilización de los muelles del puerto.

Page 50: Primeros Pasos WITNESS

Page 45

© Lanner Group Limited, 2010

Este modelo se puede utilizar para mostrar el poder de la simulación para determinar cómouna instalación puede ser mejorada.

Para comprender este problema en su totalidad es necesaria más información. La recogida demás información es una etapa típica de cualquier proyecto de simulación y debería hacerseantes de construir el modelo correspondiente. Es vital comprender el proceso o el negocio quese quiere modelar tanto como sea posible así como establecer cuáles son los objetivos de lasimulación.

Para este escenario en particular el gestor del puerto ha sido instado a buscar formas demejorar el negocio. Los barcos que acceden al puerto tienen la opción de usar instalacionesalternativas que hay a poca distancia. Si el area exterior del puerto está llena, los barcos noesperan y se mueven a las instalaciones alternativas. Quizás si el área exterior no está llena(como mucho dos barcos) entonces los barcos pueden esperar.

La descripción anterior pone de manifiesto que un profesional de la simulación experimentadodebería hacer más preguntas al respecto de la situación que se está estudiando y confirmarcómo funciona el sistema de forma inequívoca. Por ejemplo, en el caso anterior, lospropietarios de las instalaciones alternativas no pueden atraer con ofertas especiales a losbarcos que están esperando, es decir, los barcos tienen como prioridad el puerto que estamosestudiando.

En esta situación, asumiremos que lo dicho es cierto y que los barcos, si pueden y no haymucha cola, tratan de acceder al puerto.

Los datos relativos a los tiempos se han calculado y están cargados en el modelo incluido enla instalación de WITNESS. Estos datos incluyen:

Tiempo de paso por la esclusa de un barco 20 minutos

Page 51: Primeros Pasos WITNESS

Page 46

© Lanner Group Limited, 2010

Tiempo entre llegadas de los barcos NEGEXP(60,1)

Tiempo de descarga de un barco utilizando la grua 150 minutos

Capacidad del área externa del puerto para que losbarcos esperen

2

Capacidad del área interna del puerto para losbarcos que van a descargar

3

Capacidad del área interna del puerto para losbarcos que ya han descargado

2

Número de grúas 1

Comportamiento de la mareaDe marea alta a baja en 5 horas. Demarea baja a alta también en 5horas. Una hora con marea alta.

Profundidad de operación de la exclusa Tres metros de profundidad

El tiempo entre llegadas NEGEXP(60,1) significa que, de media, un barco llega cada 60minutos (pero de forma aleatoria). Este patrón aleatorio de llegadas se representa con ladistribución exponencial negativa que es una de las distribuciones estándar de WITNESS. Elvalor 1 se refiere a la semilla nº 1 de números aleatorios. Se podría pensar que WITNESStiene un sistema que genera números aleatorios cuando se necesitan. De esta forma segeneran distintos tiempos de llegada entre barcos. Los experimentos de WITNESS son"repetibles", porque se generan los mismos números aleatorios cuando se repite la simulación(en este caso el mismo patrón de llegadas entre los barcos).

De nuevo, las distribuciones utilizadas y la precisón de los datos relativos al tiempo sonvitales para obtener buenos resultados de la simulación. Por ejemplo, si el tiempo de unaoperación puede variar entre 10 y 20 minutos se puede hacer lo que se indica en el siguientecuadro.

Incorporando incertidumbre en los tiempos

Cuando los datos son inciertos, la mejor manera de actuar es utilizar los mejores datosdisponibles, pero asegurándose que se realiza un análisis de sensibilidad de los datos enla fase de experimentación.

Por ejemplo, si el tiempo de una operación estuviera entre 5 y 15 minutos se podríautilizar el valor 10 en el modelo pero habría que repetir la simulación con los valores 5 y15 (y quizás otros valores intermedios). Si las diferencias en los tiempos arrojan unadiferencia significativa en los resultados entonces es necesario que se recogan los datosde forma más precisa.

Si no exisate diferencia significativa para los tiempos, ¿para qué necesitas perder mástiempo y energía en buscar datos más precisos?

Vamos ahora a fijarnos en el experimento base de este modelo. Un tiempo de ejecuciónsuficiente pueden ser cien días. Es importante observar que otros modelos de simulaciónnecesitan correrse tiempos muy largos. Este ejemplo contiene una distribución aleatoria, laexponencial negativa. Esto no obliga a correr el modelo durante un tiempo sufienciente parareflejar la inherente variabilidad del modelo.

Si su ordenador no es muy potente puede llevarle mucho tiempo ejecutar experimentos muy

Page 52: Primeros Pasos WITNESS

Page 47

© Lanner Group Limited, 2010

largos. En ese caso puede ser más interesante ejecutar experimentos más cortos, aunque losresultados no serán los mismos, sí deberían tener un cierto parecido. Aun así, tenga muchocuidado de no utilizar duraciones de los experimentos muy cortas.

La mayoría de los libros existentes sobre simulación dan muy buenas explicaciones sobrecómo establecer la longitud de las replicaciones (o el número de replicaciones con diferentesnúmeros aleatorios que hay que ejecutar). En esencia, necesita correr el modelo hasta que sehaya puesto de manifiesto toda la variabilidad - un sencillo test consiste en comparar losresultados en sucesivos intervalos de tiempo. Por ejemplo, si los resultados cada 1000minutos sobre un total de 10000 minutos son los mismos, entonces sería valido ejecutar elmodelo 1000 minutos. Aunque esto no quita que no hayan ocurrido eventos que, aunque conmuy poca probabilidad, pueden ocurrir .

Para ejecutar el modelo durante 100 días, puede teclear 100*24*60 en la caja de labarra de herramientas Ejecutar en la parte baja de la pantalla y después haga clic en losbotones ejecutar o ejec. acelerada. La simulación se parará en el instante indicado(siempre y cuando el botón Detener con esté presionado).

Puede ver los resultados en forma de tablas mediante los informes. Seleccione todos loselementos seleccionando la carpeta Simulación en la ventana Selección de Elementos ypulsa después en el comando Estadísticas que aparece al hacer clic sobre el elementocon el botón derecho del ratón. Los botones con las flechas le permitirán moverse entrelos distintos informes.

Como se ha dicho antes, los resultados que se muestran representan la ejecución durantecien días con los datos base del modelo, los cuales se han asumido como suficientes en estecaso. Esto lleva a preguntarse qué resultados debemos examinar. Es este caso el resultadoclave es el volumen de negocio, es decir, los números medios de barcos descargados yrechazados (y la consecuente pérdida de competitividad).

Otro resultado interesante es el tiempo medio que un barco espera una vez que está en elpuerto. Esto representa el nivel de servicio, lo que puede afectar a la decisión futura de volvera ese puerto.

Otras estadísticas ofrecen pistas sobre las posibles alternativas de diseño del puerto y quepermitirían obtener diferentes valores para las bajas o altas utilizaciones de las diferentesinstalaciones del puerto. De esta forma podemos ver dónde hay cuellos de botella y dóndeuna inversión puede ser interesante.

Page 53: Primeros Pasos WITNESS

Page 48

© Lanner Group Limited, 2010

Han entrado 956 barcos han entrado, el tiempo medio de los barcos en el sistema es de1102.35 minutos y los barcos en el amarre han tenido que esperar a que la grúa se liberepara ser atendidos. Si examina otras ventanas de resultados de WITNESS se pueden observarlos siguientes resultados:

La grúa está ocupada el 99.86% del tiempo.

La exclusa está ocupada el 26.64% del tiempo (aunque, hay que tener en cuenta que soloestá disponible 5/11 del tiempo o un 45.45% debido a la marea).

Es recomendable tabular los resultados para poder compararlos con otras configuraciones:

Título del escenario Caso base

Barcos enviados 956

Barcos rechazados 1450

Tiempo medio de los barcos 1102.35 minutos

Tasa utilización de la grúa 99.86%

Tasa utilización de la esclusa 26.64%

Amarres esperando a la grúa 64.62% promediandolos tres amarres

Amarres bloqueados porque un barcono puede salir

1.58% promediando lostres amarres

Supongamos ahora que estos datos se han validado con los datos reales del sistema. Este esotro paso vital en muchos proyectos de simulación; si el modelo no está validado lasconclusiones que se extraigan, no serán validas.

Vamos ahora a examinar las distintas alternativas que puede tener el gestor del puerto. En lamayoría de los proyectos de simulación existe un conjunto de alternativas reales que nacende la experiencia en los gestores de la instalación correspondiente. Esta experiencia puedeayudar a decidir las alternativas más interesantes para la experimentación, aunque se debenexplorar el modelo que has creado para comprender las relaciones existentes entre losparámetros del modelo y conocer la dinámica de los procesos. Ejecutando el modelo se puede

Page 54: Primeros Pasos WITNESS

Page 49

© Lanner Group Limited, 2010

aprender mucho, lo que añadido a otros factores como la experiencia debería ayudar adeterminar la mejor forma de continuar.

Algunas alternativas se pueden haber eliminado por ser muy costosas o no poder llevarse a lapráctica.

En este ejemplo vamos a tener en cuenta simplemente las alternativas que incrementen elnúmero de barcos servidos.

Piénselo en un momento. ¿Qué alternativas se le ocurren?

Algunas alternativas pueden ser las siguientes :

i) Incrementar el número de grúas de descarga.

ii) Incrementar la velocidad de descarga de las grúas.

iii) Incrementar las capacidades de las diferentes áreas del puerto para aceptar másbarcos (se consideran tres alternativas diferentes).

iv) Incrementar la capacidad de la esclusa para poder utilizarla más tiempo.

v) Incrementar la capacidad de la esclusa.

vi) Drenar los canales de la esclusa para que pueda estar funcionando con niveles másbajos.

Podrían existir otras alternativas que dependieran del tipo de mercancías que se descargan -distintos métodos de descarga, diferente organización del tráfico del puerto y muchas más.

Los resultados anteriores muestran que en la situación actual los barcos esperan en losamarres a la grúa durante un tiempo largo. Luego nuestro primer experimento puede serañadir una grúa.

Haga doble clic en la palabra crane en la ventana de simulación – aparecerá la ventanade configuración de la grúa. Cambie el valor de la cantidad de grúas a 2 y haga clic en elbotón Aceptar.

Page 55: Primeros Pasos WITNESS

Page 50

© Lanner Group Limited, 2010

Ahora ejecute de nuevo el modelo (pero antes vuelve al instante inicial).

Los resultados son los siguientes:

Título del escenario Caso base Dos grúas

Barcos enviados 956 1355

Barcos rechazados 1450 1055

Tiempo medio de los barcos 1102 minutos 647 minutos

Tasa utilización de la grúa 99.86% 70.68%

Tasa utilización de la esclusa 26.64% 37.67%

Amarres esperando a la grúa 64.62% 14.69%

Amarres bloqueados porque unbarco no puede salir

1.58% 22.69%

Los resultados obtenidos indican que si se invierte en una grúa se incrementarían el númerode barcos atendidos en un 41.7%.

También se observa que el cuello de botella ya no está en la operación de la grúa. Si losmuelles están el 22% del tiempo bloqueados porque no puede salir el barco, el cuello debotella está detrás de esta operación. Ahora se puede probar a incrementar el número debarcos que pueden estar en el puerto en la cola de salida o incrementar la disponibilidad de laesclusa.

Para modificar la capacidad de la cola de dentro del puerto, haga doble clic en elelemento correspondiente e introduzca una capacidad de 3 (por ejemplo) en lugar de 2.

Para cambiar la disponibilidad de la esclusa, haga doble clic sobre el elemento tipoprocesador llamado tide, selecciona la pestaña Niveles de aviso y altera los nivelesLlenado y Vaciado a 2. (Puede hacerlo haciendo clic en cada nivel, cambiando el valor ydespués actualizando dicho nivel)

Pruebe estas alternativas por separado y luego todas juntas, manteniendo dos grúas en cadacaso. Esta tabla muestra los resultados correspondientes a estos cinco escenarios.

Escenario Caso Base 2 3 4 5

DATOS

Número de grúas 1 2 2 2 2

Capacidad cola salida delpuerto

2 2 3 2 3

Esclusa disponible en másde 11 horas

5 5 5 7 7

RESULTADOS

Page 56: Primeros Pasos WITNESS

Page 51

© Lanner Group Limited, 2010

Barcos atendidos 956 1355 1379 1696 1705

Barcos rechazados 1450 1055 1031 714 705

Tiempo medio de losbarcos

1102 647 626 488 473

Tasa utilización de la grúa 99.86% 70.68% 71.93% 88.44% 88.91%

Tasa utilización de laesclusa

26.64% 37.67% 38.33% 47.14% 47.39%

Amarres esperando a lagrúa (en promedio)

64.62% 14.69% 14.17% 20.74% 21.02%

Amarres bloqueadosporque el barco no puedesalir (en promedio)

1.58% 22.69% 12.82% 7.11% 1.94%

Estos resultados muestran que si se pueden drenar los canales de la esclusa para permitir queesté operativa durante 7 horas de las 11 en lugar de las 5 previas, esta modificación tendríamucho más efecto que ampliar el espacio en la cola de salida de barcos.

Pero todos estos resultados tienen que ser contrastados con la viabilidad de la alternativa y elcoste que conlleva.

Por ejempo, podemos establecer los siguiente costes:

Coste por una grúa más: 10 millones de dólares (depreciada cada 500 días).

Coste por un trabajador para cada nueva grúa: 1000$ por día.

Coste de drenaje de la esclusa: 2000$ por día.

Coste por incrementar la cola de salida de barcos a 3: 1000$ por día.

Beneficio neto por cada descarga de un barco: 4000$.

Coste de una tercera grúa: igual al de la segunda.

El coste de incrementar la capacidad de las colas de otras áreas en una unidad es el mismoque para la cola de los barcos de salida.

Coste de construir una segunda esclusa: 10 Millones $ (depreciada cada 500 días).

Lanner le invita a que piense cuál es la mejor alternativa para este puertobasándote en la información previa. Puede enviar los resultados a [email protected] para que los verifiquemos.

-o-

Page 57: Primeros Pasos WITNESS

Page 52

© Lanner Group Limited, 2010

Desarrollo de un proyecto de simulación

Introducción

Los proyectos en los que se puede aplicar la simulación tienen aspectos específicos que sedeben gestionar de forma rigurosa para asegurar su correcto desarrollo. Los temas de estecapítulo describen de forma práctica la secuencia típica de un proyecto:

establecer los objetivos,

determinar el alcance y el nivel de detalle del modelo,

recoger datos,

estructurar el modelo,

construir el modelo,

ejecutar el modelo,

generar informes,

comprobar el modelo,

experimentar con el modelo,

documentar el modelo,

presentar los resultados e implementarlos.

-o-

Page 58: Primeros Pasos WITNESS

Page 53

© Lanner Group Limited, 2010

Establecer los objetivos

Esta es la primera y la más importante de las etapas de un proyecto de simulación. Elobjetivo de cualquier proyecto de simulación es ayudar a tomar buenas decisiones. Usted,como desarrollador de modelos de simulación, debe comprender bien la decisión que hay quetomar, ya que tendrá grandes implicaciones sobre su modelo de simulación.

Por ejemplo, considere los siguientes modelos, construidos de forma completamente diferenteporque tienen diferente propósito.

El objetivo del primer modelo es estimar la producción teórica máxima de una célula cuandorecibe diferentes composiciones del mix de producción. Por lo tanto, el modelo debe contenerinformación relativa a la llegada de piezas (dentro de un archivo de entidades) y el programade producción de la célula (dentro de un archivo de datos). Los operarios necesarios para elmáximo nivel de producción no es relevante para el modelo.

El segundo modelo tiene por objetivo investigar el número de operaciones que se requierenpara que la célula opere de forma eficiente. Por lo tanto, el modelo debe contener lainformación relativa a las prioridades en la asignación de operarios, interrupción deoperaciones y turnos. En este caso, el programa de producción puede tener menosimportancia.

Por lo tanto, el contenido del modelo está condicionado por la decisión que se debe tomar. Noconviene ni es necesario representar en el modelo todos y cada unos los detalles de la céluladel sistema real.

-o-

Page 59: Primeros Pasos WITNESS

Page 54

© Lanner Group Limited, 2010

Alcance y nivel de detalle del modelo

El alcance de un modelo se refiere a donde empieza y donde acaba. Por ejemplo, considere unmodelo de un conjunto de mecanógrafos. El objetivo de modelo consiste en decidir cuántosmecanógrafos se necesitan para obtener un determinado tiempo de entrega de losdocumentos. El conjunto de mecanógrafos podría considerarse de forma aislada.

Las entidades (documentos) llegan a una bandeja de entrada (cola). Cada mecanógrafo tomaun documento de la bandeja de entrada, la procesa y la envia fuera del modelo (a SHIP oSERVED).

Alternativamente, el conjunto de mecanógrafos se podría considerar como parte del flujo dedocumentos de toda la organización. Esto implicaría modificar los puntos de entrada y desalida del modelo para incluir más elementos del sistema real.

Es importante limitar el alcance del modelo tanto como sea posible. Respecto al nivel dedetalle del modelo, la regla de oro es modelar con el mínimo nivel necesario paraalcanzar el objetivo del modelo.

Al comienzo de la construcción del modelo, pequeñas modificaciones del modelo puedenmejorar notablemente la precisión del modelo. A medida que el modelo incorpora más detalle,sin embargo, cada nuevo elemento añadido produce un incremento de la precisión cada vezmenor. Esto es particularmente cierto cuando se modela el comportamiento humano, que amenudo es inconsistente. El gráfico inferior pone de manifiesto la relación típica entre en nivelde detalle y la precisión del modelo.

Se pueden utilizar los elementos de WITNESS para representar combinaciones de procesosreales y así poder modelar procesos de 'alto nivel'. Por ejemplo, una célula de fabricación oincluso una fábrica entera se podría representar como un único elemento máquina deWITNESS.

-o-

Page 60: Primeros Pasos WITNESS

Page 55

© Lanner Group Limited, 2010

Recogida de información

La información para construir un modelo, muy probablemente, pertenece a alguna de lassiguientes tres categorías:

1. Disponible: información fácilmente disponible y en el formato apropiado para serutilizada en el modelo directamente.

2. No disponible pero que se puede recopilar: información con un formato incorrecto oque no ha sido recopilada previamente. Es necesario un pequeño esfuerzo para recogereste tipo de información (por ejemplo, tomando tiempos de procesos de forma manual).

3. No disponible y no se puede recopilar: información que no está disponible alconstruir el modelo y que no se puede recopilar fácilmente (por ejemplo, para el modelode una nueva fábrica en un solar con maquinaria nueva).

Si la información no está disponible y no se puede recopilar, se deben utilizar estimaciones.Se pueden obtener buenas estimaciones de la siguientes maneras:

1. Empleando información del fabricante - Los fabricantes de maquinaria suelenincluir información (por ejemplo, información sobre fiabilidad) en su publicidad y en lasespecificaciones técnicas.

2. Análisis de sensibilidad - Consiste en modificar un parámetro desconocido (porejemplo, el tiempo de ciclo de una máquina) con un valor grande y después con unopequeño y comparar el resultado sobre el conjunto del modelo. Si los resultados sonsimilares, se entiende que el tiempo de ciclo de la máquina no es una parte crítica delproceso y que una estimación aproximada del tiempo de ciclo debería ser suficiente. Silo resultados varían significativamente, entonces el tiempo de ciclo de la máquina es undato crítico y necesitará un esfuerzo adicional para obtener una estimación correcta.

Siempre que se utilice una estimación, se debe explicitar que se trata de una hipótesis en laque se basa el modelo. De esta manera, si el modelo resulta poco adecuado como unarepresentación del sistema real, es posible revisar de forma exhaustiva las hipótesis admitidaspara su construcción.

-o-

Page 61: Primeros Pasos WITNESS

Page 56

© Lanner Group Limited, 2010

Estructuración del modelo

Un paso final pero importante antes de construir el modelo de simulación es estructurarlo.Esto nos permitirá identificar las áreas del modelo más difíciles de construir e identificarposibles necesidades de más datos que se hubieran pasado por alto previamente.

Como resultado de este paso generalmente se acaba con un boceto de la instalación que sequiere modelar. Se deben identificar los elementos de WITNESS (o grupos de elementos) quese va a utilizar para modelar cada proceso real. También debe contener información de lasreglas de entrada y salida de los elementos más importantes así como el código necesariopara las acciones de los elementos del modelo para aclarar la lógica del modelo. No puedefaltar otro tipo de información como los tiempos de ciclo de las máquinas o la capacidad delas colas, etc.

-o-

Page 62: Primeros Pasos WITNESS

Page 57

© Lanner Group Limited, 2010

Construcción del modelo

Es recomendable construir el modelo de forma incremental, y comprobar de forma exhaustivacada paso antes de pasar al siguiente. Si hace esto, le resultará más sencillo encontrarposibles problemas en el modelo que si tiene que buscar en el modelo completo.

Evite la tentación de experimentar con el modelo antes de que esté finalizado. Es mejor tenerun modelo completo, bien testado, que sirva de comparación para los resultadosexperimentales.

Los principales pasos para crear un modelo son crear los elementos (definir, representar yconfigurarlos) y, después, vincularlos mediante reglas.

También puede incrementar la complejidad de la lógica de su modelo utilizando acciones.

-o-

Page 63: Primeros Pasos WITNESS

Page 58

© Lanner Group Limited, 2010

Ejecución del modelo

Después de definir, representar y configurar los elementos del modelo, puede ejecutarloinmediatamente. Después puede modificar el modelo añadiendo elementos, cambiándolos oborrándolos. Después del cambio puede ejecutar el modelo de nuevo para observar el impactode los cambios.

Si se construye el modelo de forma incremental, comprobando cada paso a medida que seconstruye, se gana productividad y se garantiza en la medida de lo posible la validez delmodelo.

Se puede ejecutar el modelo de distintos modos, desde el modo Paso a Paso (con animación)hasta el modo Ejecución Acelerada (sin animación) hasta un instante determinado en elfuturo.

Existen muchas características de WITNESS que ayudan al análisis del modelo, entre ellas: losinformes estándar en forma de tabla y los gráficos (los cuales ofrecen el comportamiento detodos los elementos del modelo), registros de la simulacion en archivo, flujos de elementos,vistas de procesos, etc. También puedes crear series temporales, diagramas de tarta,histogramas e informes personalizados de WITNESS.

-o-

Page 64: Primeros Pasos WITNESS

Page 59

© Lanner Group Limited, 2010

Generación de informes

Tras construir y ejecutar un modelo, puede utilizar los informes de WITNESS para ayudarle aelegir entre diferentes escenarios de modelización.

Por ejemplo:

Para incrementar la tasa de utilización de la maquinaria, puede estar interesado enconocer el tiempo que las actividades han permanecido en el estado ocioso comparado conel tiempo que han permanecido ocupadas durante la simulación de un turno de trabajo.

Para incrementar la producción total del sistema, puede estar interesado en el número deentidades procesadas durante la simulación de un día de operación.

Para racionalizar el uso de su plantilla, podrá consultar la proporción del tiempo que losoperadores de cada cualificación han estado ocupados.

Para reducir los desperdicios, puede interesarle la cantidad de piezas que se desecharondurante la simulación de un periodo.

Para evitar perder clientes porque las colas son demasiado largas, puede ser interesanteevaluar el número de clientes que no han llegado a formar parte de la cola por esta razón(número de entidades rechazadas).

Para estimar la vida de los vehículos, le puede interesar conocer la distancia totalrecorrida a lo largo de la simulación de una semana.

Puede elegir diferentes tipos de informes y puede obtenerlos a través de la impresora,mostrarlos por pantalla o guardarlo en archivos con diferentes formatos (CSV y HTMLincluídos). Puede copiar todos los informes estándar y los gráficos al portapapeles deWindows y pegarlos en otras aplicaciones.

-o-

Page 65: Primeros Pasos WITNESS

Page 60

© Lanner Group Limited, 2010

Verificación y validación del modelo

El testeo del modelo de simulación se compone de la verificación y la validación.

La verificación asegura que el contenido del modelo es consistente con sus espectativas. Porejemplo, confirmar que las entidades se mueven a lo largo de las rutas correctas y que losrecursos atienden los elementos correctos en el orden de prioridad correctos. Es decir, elmodelo hace lo que tiene que hacer.

La validación (que suele seguir a la verificación) trata de ver lo exacto que es el modelocomparado con el sistema real al que representa. Un ejercicio típico de validación consiste enutilizar un conjunto conocido de datos de entrada (por ejemplo, una programación de llegadade entidades y de producción) y estudiar un conjunto de variables de salida del modelo (porejemplo, el nivel medio de trabajo en curso de una entidad o los tiempo en el sistema de unaentidad).

Las fases de verificación y validación de un estudio de simulación normalmente son iterativasy muchas veces implica volver a alguna de las etapas previamente descritas. Por ejemplo,podría ser necesario añadir ciertos procesos que aún no se han modelado incrementando, enese caso, el alcance del modelo.

-o-

Page 66: Primeros Pasos WITNESS

Page 61

© Lanner Group Limited, 2010

Experimentación

Cuando ya está satisfecho con la representación de la realidad por parte del modelo, se puedeinvestigar un número de escenarios what-if. Estos escenarios deberían haberse definido en losobjetivos originales del estudio de simulación.

El éxito en la experimentación normalmente implica el uso de tiempos de calentamiento o deunas determinadas condiciones iniciales, la decisión de la longitud de la simulación y laejecución del modelo con más de una serie de números aleatorios.

El tiempo de calentamiento permite al modelo alcanzar un estado estable a partir del cualWITNESS recopila los resultados. Por ejemplo, normalmente una línea de producción noempieza completamente vacía un lunes por la mañana; aunque si así fuera se podría simular.Un periodo de calentamiento de, por ejemplo, una semana permitiría tener un nivel de stocksnormal en la línea. Entonces podría pedirse al modelo que omita los resultados de la primerasemana y que empiece a recoger resultados a partir del lunes de la segunda semana. Sepuede usar el comando Modelo/Opciones/Estadísticas o el comando Modelo/Experimento para indicar el tiempo de calentamiento.

Una posible alternativa al tiempo de calentamiento es incluir algunas condiciones inicialesen el modelo. En el instante inicial, algunas entidades se sitúan en diversos elementos. Elnúmero de entidades y sus destinos concuerdan con una situación típica de trabajo en curso.Cuando el modelo se ejecuta desde esta situación 'real' no hay necesidad de utilizar ningúntiempo de calentamiento. Se pueden crear condiciones iniciales utilizando entidades activas omáquinas ficticias que procesan grandes cantidades de entidades en el instante inicial peroque luego están inactivas durante el resto de la simulación. También se pueden utilizararchivos de entidades.

Aunque para la mayoría de los modelos de simulación es necesario establecer el tiempo decalentamiento o las condiciones iniciales, algunas situaciones no necesitan. Por ejemplo, unmodelo construido para medir los niveles de servicio de un banco debería empezar lasimulación con el sistema vacío dado que el banco no tiene clientes cuando se abre por lamañana.

La realización de la experimentación exige la ejecución del modelo durante un tiempodeterminado y en diferentes circunstancias. La longitud de la ejecución del modelo dependede varios factores. El factor más importante es el hecho de que se utilice un número suficientede números aleatorios de las series utilizadas en el modelo. Cada ejecución debería usar, almenos, 10-15 números de cada serie. Si una serie se utiliza para calcular el intervalo entreaverías de un elemento que varía entre 1 y 2 semanas, sería necesario que la longitud de laejecución fuera de entre 20 y 30 semanas.

Otro factor es el periodo de recogida de datos de la situación real que se está modelando. Notiene mucho sentido calcular una longitud de simulación "óptima" de 3 semanas y un día siluego se van a comparar los resultados con una situación real con informes cada 30 días.

Es muy importante ejecutar cualquier modelo con aleatoriedad utilizando conjuntos distintosde series de números aleatorios para poder confiar en los resultados del modelo. De locontrario, el resultado está ligado al conjunto de series de números aleatorios elegidas y no alos cambios que haya realizado en el modelo. Debe comparar cada conjunto de resultados; sise encuentra resultados poco representativos, debe examinarlos y, si es necesario,descartarlos.

Se puede utilizar el comando Modelo/Números aleatorios para cambiar las series denúmeros aleatorios, de antitéticos a regulares o viceversa. Además se puede utilizar la opción Modelo/Experimento para automatizar las ejecuciones de un modelo que utilizan distintassemillas de números aleatorios.

Page 67: Primeros Pasos WITNESS

Page 62

© Lanner Group Limited, 2010

-o-

Page 68: Primeros Pasos WITNESS

Page 63

© Lanner Group Limited, 2010

Documentación

Suele ser muy buena práctica documentar la forma en la que se ha construido el modelo, locual hace más fácil su comprensión si cualquiera quiere examinar el modelo más tarde. Dichadocumentación debería incluir un diagrama con la estructura del modelo. WITNESS tambiénofrece funcionalidades para documentar un modelo. Esta documentación puede incluirse enel propio modelo o exportarse a un archivo o llevarse a la impresora.

Se pueden añadir notas en las ventanas de diálogo de la mayoría de los elementos y ver esasnotas en la ventana de simulación. Estas notas se pueden utilizar para introducirdescripciones de cómo debería funcionar cada parte del modelo. También se puede utilizar elsigno de admiración (!) en el código de las reglas y de las acciones de los elementos paraintroducir comentarios.

Las fuentes de datos usados, las hipótesis admitidas y los resultados obtenidos deberíanformar parte de la documentación del modelo. Si el proyecto de simulación se documenta amedida que avanza el proyecto, la tarea de documentación será menos costosa. Esrecomendable que la documentación se realice por completo antes de que finalice el proyecto,ya que habitualmente se dedican menos esfuerzos a documentar un proyecto que ya hafinalizado.

El módulo Documentor de WITNESS permite la creación de un informe con los nombres, notasy otras propiedades de los elementos de un modelo.

-o-

Page 69: Primeros Pasos WITNESS

Page 64

© Lanner Group Limited, 2010

Presentación de los resultados e implementación

La forma de presentar los resultados depende del tamaño del proyecto de simulación y de lacultura de la organización.

Un modelo animado proporciona una herramienta comunicativa muy efectiva que puedeayudar a tomar decisiones, sobre todo si se utilizan los nuevos gráficos mejorados.

Debe asegurarse de que los resultados del modelo de simulación sean considerados en elproceso de decisión y que no se utilice simplemente para justificar decisiones que ya estántomadas. Las decisiones a las que se llega tras haber realizado el estudio de simulación tienenque ejecutarse, si no todos los esfuerzos hechos son en vano.

Si el modelo está bien documentado, probablemente se pueda utilizar de nuevo, quizás conalgunos cambios en los parámetros. Así el modelo podrá servir mejor para tomar decisionesen el futuro.

-o-

Page 70: Primeros Pasos WITNESS

Page 65

© Lanner Group Limited, 2010

Contrucción de modelos con WITNESS

Elementos: los bloques para construir modelos conWITNESS

Una operación comercial o industrial puede dar lugar a un conjunto de piezas mediante el usode varias máquinas, de cintas transportadoras, de vehículos, de otros equipamientos y depersonas.

Un modelo de WITNESS utiliza, igualmente, una combinación de entidades, recursos,actividades, llamados elementos, para simular la operación estudiada.

Hay dos versiones de WITNESS, que ofrecen diferente terminología, una relacionada confabricación y la otra con servicios. Este libro está ideado principalmente para modelarsistemas de fabricación. Sin embargo, los elementos también permiten modelar otrossistemas. Por ejemplo, permiten modelar operaciones logísticas.

También es posible utilizar la terminología de fabricación (solo en inglés) con caráctergeneral, modelando personas o llamadas de teléfono como piezas que deben ser procesadaspor diferentes actividades (representadas por máquinas). Para modelar actividades norelacionadas con fabricación recomendamos utilizar la edición de servicios de WITNESS. Paramás información, por favor, póngase en contacto con Lanner.

A medida que se familiarice con las características de cada elemento, descubrirá queprácticamente cualquier aspecto de un sistema se puede representar de forma adecuada.

-o-

Page 71: Primeros Pasos WITNESS

Page 66

© Lanner Group Limited, 2010

Elementos discretos

Los elementos discretos se representan como iconos dinámicos y modelan el comportamientode elementos tangibles en las situaciones reales estudiadas.

-o-

Entidades

Las entidades son los elementos que circulan por el modelo. Pueden representar, por ejemplo:

productos (coches, motores, etc.)

lotes de producción,

un proyecto que avanza a lo largo de una gran empresa,

llamadas en una centralita,

pequeños componentes electrónicos u ordenadores personales.

Las entidades se pueden:

representar de diferentes maneras: con un símbolo o con texto descriptivo,

caracterizar mediante un conjunto de atributos (por ejemplo, peso, longitud, color), quepueden ser fijos (para todas las entidades del mismo tipo) o variables (para cadaentidad de un mismo tipo),

gestionar de diferentes maneras (en lotes, crear de forma individual o por lotes, variasentidades se pueden combinar en una sola, o una entidad puede descomponerse envarias entidades),

llenar con fluidos o vaciar del fluido que contengan.

-o-

Colas

Las colas son lugares donde se pueden almacenar las entidades. Por ejemplo:

las piezas esperando a ser procesadas en una fábrica, personas en una cola, el espacio que contiene a los aviones a la espera de aterrizar, un estante con los componentes que se van a montar en una estación.

Las colas pueden:

ordenar las piezas de acuerdo con diferentes disciplinas de cola (por ejemplo, "first-in-first-out", o de acuerdo con alguna prioridad);

estar ligados directamente a actividades (colas específicas); almacenar entidades durante un tiempo mínimo. De esta manera, las colas se pueden

utilizar para simular equipos como hornos y operaciones tales como un proceso deenfriamiento;

almacenar entidades durante un tiempo máximo, después del cual intentan abandonarla cola. Por ejemplo, una cola de este tipo podría servir para simular la retirada de losprodutos cuando se ha superado su fecha de caducidad.

Page 72: Primeros Pasos WITNESS

Page 67

© Lanner Group Limited, 2010

-o-

Actividades

Las actividades son elementos muy potentes que se utilizan para representar cualquier cosaque tome entidades de algún sitio, las procese y las envíe a su destino siguiente. Por ejemplo:

una máquina-herramienta, un torno o una prensa, un taller entero o una caja en un supermercado, una organización que gestiona proyectos y los entrega, una planta entera o un puesto de trabajo individual.

Las actividades pueden:

ser uno de entre siete tipos diferentes; cada tipo gestiona las entidades de una maneradistinta,

modelar todos los aspectos, como el tiempo empleado en procesar una entidad, eltiempo entre averías, la existencia de múltiples preparaciones, el tiempo de reparaciónde las averías, el tiempo de preparación, así como la necesidad de recursos para estoseventos,

llenar y vaciar entidades con fluidos.

-o-

Recursos

Este elemento se puede utilizar para modelar recursos tanto humanos como materiales (porejemplo, herramientas, personas o equipamiento) que pueden ser requeridos por otroselementos durante un proceso, una preparación, una reparación, una limpieza, etc. El controlde los recursos es, generalmente, muy importante en los modelos. Existen muchas opcionesen WITNESS, por ejemplo, reglas complejas de asignación y la capacidad de retirar recursosde un elemento para realizar alguna tarea más importante en otro elemento (apropriación derecursos).

-o-

Cintas transportadoras

Las cintas transportadoras se usan para mover entidades desde un punto fijo a otro,empleando un determinado tiempo. Se pueden representar tanto las cintas tansportadorasque son cintas propiamente dichas como las que están compuestas de rodillos. Existen dostipos de cintas transportadoras:

Sin acumulación, en los que las entidades mantienen distancias constantes entre sí. Sila cinta transportadora se detiene, la distancia entre las entidades se mantiene.

Con acumulación, que permite que las entidades se aproximen entre sí y se acumulen.Si una cinta transportadora con acumulación se bloquea, las entidades deslizarán y seaproximarán hasta que la cinta esté llena.

-o-

Page 73: Primeros Pasos WITNESS

Page 68

© Lanner Group Limited, 2010

Caminos

Un camino es un elemento por el que las entidades o las unidades de recurso pueden viajarpara llegar desde un elemento hasta otro. Se puden utilizar para representar en el modelo lalongitud y la ruta física de los despazamientos en el sistema real.

-o-

Vías

Son los caminos que siguen los vehículos cuando transportan o no entidades. Tambiéndefinen lugares en los cuales los vehículos pueden cargar o descargar entidades y aparcarse.Existen vías unidireccionales o con dos direcciones.

-o-

Vehículos

Representan los vehículos (por ejemplo, vehículos guiados de forma automática AGV, grúas,carretillas) que transportan entidades. En cada vehículo se pueden definir:

los destinos y las prioridades; el tiempo que un vehículo debe parar al final de una vía antes de continuar por la vía

siguiente; el tiempo que una vía sigue ocupada después de que un vehículo la ha abandonada (por

ejemplo, para evitar colisiones de un vehículo con con un vehículo muy largo que circulamás adelante);

la velocidad máxima de un vehículo en una vía; el tiempo de un vehículo cuando carga o descarga; la aceleración y deceleración del vehículo; el tiempo que necesitan las entidades para ser cargadas o descargadas en un vehículo.

-o-

Page 74: Primeros Pasos WITNESS

Page 69

© Lanner Group Limited, 2010

Elementos "Power & Free"

Los elementos "Power and Free" permiten modelizar las características específicas dedeterminados sistemas de transporte. Hay cuatro tipos de elementos "Power & Free".

-o-

Redes

Una red agrupa un conjunto de secciones, estaciones y transportadores. Hay dos tipos deredes: autopropulsadas e impulsadas por las secciones. El tipo de red condiciona elcomportamiento de las secciones y de los transportadores de la red.

-o-

Secciones

Una sección es un camino por el que se mueve un transportador. Las secciones deben formarparte de una red y su comportamiento está condicionado por el tipo de red.

-o-

Estaciones

Una estación es un punto (al comienzo o al final de una sección) en el que se que se puedenejecutar acciones bien sobre el transportador o bien sobre la entidad del transportador. Haycuatro tipos de estaciones: estaciones básicas (que permiten realizar acciones simples),estaciones de carga, de descarga y de estacionamiento.

-o-

Transportadores

Un transportador mueve entidades a lo largo de secciones o a través de estaciones; sucomportamiento depende del tipo de red en la que opera. Si la red es autoimpulsada, lostransportadores son activos y se impulsan a sí mismos a traves de secciones pasivas. Si la redes de impulso de secciones, los transportadores son pasivos y son capturados y transportadospor las secciones mediante ganchos.

-o-

Page 75: Primeros Pasos WITNESS

Page 70

© Lanner Group Limited, 2010

Elementos de proceso continuo

Los elementos de proceso continuo se utilizan para crear modelos en los que contienen flujoscontinuos.

-o-

Fluidos

Los fluidos representan líquidos y son productos que fluyen libremente. Se representangráficamente como bloques de color que fluyen a través de tuberías, tanques y procesadores.Las mezclas de fluidos se muestran como franjas de diferentes colores (proporcionales a lacantidad de cada fluido que contiene la mezcla).

-o-

Procesadores

Los fluídos entran a los procesadores, se someten a algún tipo de operación y salen de losellos (es decir, actúan como máquinas para fluidos). Un ejemplo de procesador sería unrecipiente en el que se mezclan varios fluidos o se calientan durante un tiempo determinado.Los procesadores pueden:

tener diferentes niveles, de manera que su contenido se puede mostrar de formaprecisa;

mostrar la proporción de la mezcla de fluidos en forma de porcentaje, así como losnombres de los fluidos;

tener un nivel mínimo, por debajo del cual el procesador no opera; ser limpiados según diferentes criterios; averiarse según diferentes criterios; tener niveles de alerta al llenarse o vaciarse, de manera que se puede realizar alguna

acción cuando se alcanzan dichos niveles; cambiar el nombre o el color de un fluido al entrar o al salir.

-o-

Tanques

Los tanques son elementos de proceso continuo en los que los fluidos se pueden almacenar(es decir, actúan como colas para los fluidos). Los tanques pueden:

limpiarse en diferentes momentos; tener niveles de alerta al llenarse o vaciarse, de manera que algo ocurre cuando se

alcanzan dichos niveles; cambiar el nombre y el color de un fluido a la entrada o a la salida; representarse de diferentes maneras; representarse para mostrar en pantalla su contenido en unidades; representarse para mostrar la proporción de fluidos que contiene en porcentajes junto

con los nombres de los fluidos.

-o-

Page 76: Primeros Pasos WITNESS

Page 71

© Lanner Group Limited, 2010

Tuberías

Las tuberías se utilizan para conectar procesadores y tanques. Los fluidos fluyen a través delas tuberías con un determinado caudal. Las tuberías pueden:

ser limpiadas de acuerdo con ciertos criterios; averiarse con determinados criterios; cambiar el nombre y el color de los fluidos al entrar o al salir; tener caudales negativos; operar con o sin alimentación de entrada.

-o-

Page 77: Primeros Pasos WITNESS

Page 72

© Lanner Group Limited, 2010

Elementos lógicos y módulos

Estos elementos representan los aspectos relativos a los datos y los informes (es decir, lagestión de la información). Permiten gestionar información de manera sencilla, personalizarinformes y introducir lógica más compleja en los modelos de WITNESS.

-o-

Atributos

Los atributos son características específicas de una entidad o de un recurso. Por ejemplo, elnúmero de cilindros de un motor podría estar almacenado en un atributo, y se podría utilizarel valor de ese atributo para determinar la candidad de tiempo necesario para realizar unajuste. Cada atributo puede tomar un valor entero, un valor real, una cadena de caracteres ohacer referencia a otro elemento de la simulación de WITNESS.

-o-

Variables

Las variables son valores a los que se puede acceder desde cualquier sitio del modelo. Porejemplo, una variable podría utilizarse para guardar el número de piezas que hay en unalmacén. Además de las variables que el usuario puede definir, WITNESS tiene variasvariables de sistema (como la que guarda el tiempo de la simulación o la que indica elnúmero de entidades que hay en una cola.

Una variable puede:

tener valores enteros, reales, una cadena o la referencia a otro elemento del modelo deWITNESS;

ser igual a una expresión en la que se utilizan atributos, constantes, un valor de unadistribución u otra variable;

representar gráficamente, en particular, su nombre y su valor.

-o-

Archivos

Los archivos permiten obtener valores que son relevantes para la simulación y cargarlos en unmodelo de WITNESS, o guardar valores de un modelo de WITNESS en un archivo para poderutilizarlos después en otra aplicación (para elaborar informes personalizados, por ejemplo).

-o-

Distribuciones

Las distribuciones permiten introducir variabilidad en un modelo alimentando el modelo condatos recogidos de la realidad. Por ejemplo, si las observaciones muestran que una operaciónde pulido de una determinada pieza X dura entre 5 y 10 minutos, pero lo más habitual es que

Page 78: Primeros Pasos WITNESS

Page 73

© Lanner Group Limited, 2010

dure 8.2, esta información podría introducida en el modelo mediante una distribución. Lasdistribuciones pueden:

estar definidas por el usuario, ser una de las muchas distribuciones, reales y enteras, que proporciona WITNESS, ser continuas o discretas.

-o-

Funciones

WITNESS proporciona un gran número de funciones predefinidas que se pueden utilizar parasofisticar la lógica del modelo. Por ejemplo, se podría utilizar una función para detectar elnúmero de entidades que están en un determinado momento en el una cinta transportadora.El usuario también puede crear sus propias funciones.

Las funciones predefinidas incluyen:

funciones de informes y de estados, por ejemplo, que devuelven el número de entidadesen un elemento determinado, o que devuelven el espacio libre en un elemento;

funciones para generar variables aleatorias, por ejemplo, generando valores de unadistribución normal.

funciones aritméticas y para gestionar nombres;

Las funciones:

se pueden representar gráficamente, para mostrar en la pantalla su nombre y el últimovalor devuelto;

se pueden crear como elementos y, depués, se pueden utilizar de forma repetida con lamisma sencillez que las funiones predefinidas.

-o-

Archivos de entidades

Un archivo de entidades contiene una lista de entidades; para cada entidad se puedeespecificar el tamaño de lote (cuántas entidades llegan cada vez), los atributos de la entidad(por ejemplo, el símbolo, el color, el peso) y el instante de llegada al modelo de cada entidad.Esto es útil, por ejemplo, para modelar problemas de programación de la producción sencillosdonde el comportamiento del tiempo entre llegadas de piezas al modelo no permiteespecificar las llegadas con suficiente precisión.

También puede expulsar las piezas que salen del modelo a un archivo de entidades. De estamanera se puede producir un archivo de entidades como resultado de un modelo y utilizarlocomo entrada de otro modelo diferente.

-o-

Turnos

El elemento turno se utiliza para simular turnos (o un conjunto de ellos), los cuales son unasecuencia de periodos de trabajo y de descanso. La información de los elementos tipo turno

Page 79: Primeros Pasos WITNESS

Page 74

© Lanner Group Limited, 2010

se puede aplicar a recursos y otros elementos para simular turnos de trabajo.

-o-

Modulos

Un módulo es un elemento que consiste en un conjunto de otros elementos de WITNESS. Losmódulos se pueden utilizar como "caja negra" o para construir modelos de forma jerárquica.Los módulos se definen, representan y configuran como cualquier elemento de WITNESS y sepueden proteger mediante contraseña. Las opciones de uso de los módulos son muchas. Losenlaces a archivos de módulos externos al modelo posibilitan conceptos de programacióncomo la herencia.

-o-

Page 80: Primeros Pasos WITNESS

Page 75

© Lanner Group Limited, 2010

Elementos gráficos y de informes

Estos elementos permiten representar lo que está ocurriendo en el modelo a medida queavanza la ejecución del mismo.

-o-

Diagramas de tarta

Los diagramas de tarta permiten representar los resultados de la simulación en la pantallamediante un diagrama con el formato estándar de sectores. La representación del diagramase puede poner en 3D y también separar los distintos sectores entre sí para destacar elresultado. Los diagramas de tarta son útiles para representar el porcentaje de tiempo que unelemento ha permanecido en un determinado estado (por ejemplo, la cantidad de tiempo queha permanecido en los estados de ocupado o de ocioso).

-o-

Series temporales

Las series temporales permiten representar por pantalla los resultados de un modelo en formade un gráfico que representa algún valor en función del tiempo. Se pueden representar hastasiete valores en una serie temporal, cada uno con un color diferente. Las series temporalesson útiles para determinar la tendencia o el carácter cíclico del modelo, ya que proporcionanuna evolución temporal del valor especificado así como los valores medios y la desviacióntípica.

-o-

Histogramas

Los histogramas le permiten representar los resultados de la simulación en forma de undiagrama de barras. Esto es útil para determinar el rango de valores obvervados para algúnparámetro de la simulación.

-o-

Informes

Los elementos de tipo informe permiten definir informes personalizados. Los informes puedentener una representación por defecto en forma de tabla o puede ser un diagrama. A través dela configuración del elemento informe se pueden determinar los cálculos que hay que realizarpara generar el informe, que generalmente se basa en valores de funciones y variables delmodelo.

-o-

Page 81: Primeros Pasos WITNESS

Page 76

© Lanner Group Limited, 2010

Gestión de elementos: reglas, expresiones yacciones

-o-

Reglas

Las entidades y los fluidos se mueven de unos elementos a otros de acuerdo con reglas deentrada y de salida de las ventanas de configuración de dichos elementos. Las reglas:

permiten utilizar en el modelo de simulación decisiones complejas sobre cómo transferirentidades y fluidos basadas en casi cuaqluier criterio;

se pueden introducir de forma casi automática mediante el asistente de reglas visualesde WITNESS;

pueden contener comentarios para documentar la lógica de la regla; pueden enviar entidades y fluidos a una gran variedad de lugares fuera del modelo (por

ejemplo, se pueden servir -enviar a SHIP- o desechar -enviar a SCRAP-); se pueden crear fácilmente utilizando los botones de la barra de herramientas estándar;

-o-

Expresiones

Una de las características más potentes de WITNESS es la flexibilidad con la que se puedengestionar valores. Cuando se requiere un valor, se puede utilizar una fórmula o una expresión(es un concepto similar al de las hojas de cálculo). Dependiendo del contexto, WITNESStrabaja bien con el valor inmediatamente, o bien lo almacena para utilizarlo más adelante.Por ejemplo, el tiempo de ciclo de una máquina se puede introducir como una expresión quese evalúa cada vez que la máquina inicia un ciclo.

-o-

Acciones

WITNESS proporciona un lenguaje de programación sencillo conocido basado en Acciones.Este lenguaje es similar al lenguaje de programación BASIC pero es más parecido al idiomainglés e incorpora elementos de ayuda. Mediante el uso de acciones, se puede indicar aWITNESS instrucciones específicas relativas a la lógica del modelo, para que el modelo realicelos cálculos en los que se sostienen las decisiones de la situaciones reales estudiadas. Lasacciones pueden utilizarse:

para gestionar la interacción entre el modelo y la persona que lo utiliza, por ejemplo,solicitando respuestas específicas en determinados momentos durante la ejecución delmodelo;

en las etapas clave de la operación de los diferentes elementos (por ejemplo, al final delciclo de una máquina, cuando una entidad abandona el modelo, antes de representar las

Page 82: Primeros Pasos WITNESS

Page 77

© Lanner Group Limited, 2010

observaciones en una serie temporal, cuando se finaliza la limpieza de un procesador); para establecer las condiciones iniciales del modelo; en cualquier etapa durante la ejecución del modelo.

-o-

Page 83: Primeros Pasos WITNESS

Page 78

© Lanner Group Limited, 2010

Uso y mejora de un modelo de WITNESS

Formatos de archivos de los modelos de WITNESS

WITNESS permite grabar los modelos o partes de los modelos en diferentes formatos. Algunosde los más utilizados son:

.MOD Archivo de Modelo. Es el formato estándar en el que se guardan losmodelos. Se incluyen todas las definiciones del modelos en unformato que se carga rápidamente.

.SIM Archivo de Modelo y Estado. Es un formato para guardar modelos deWITNESS muy útil para modelos de los que queremos guardar tantoel modelo en sí como el estado en el que está el modelo en la últimaejecución realizada del mismo. Al cargar este tipo de archivos sepueden ver las estadísticas de ejecuciones previas así como ejecutarde nuevo desde el estado en el que se ha guardado.

.LST Archivo de Bibliotecas. Es un archivo en el que se guarda el modeloen formato de texto plano. Este archivo puede ser editado encualquier editor estándar como con el Bloc de notas o Wordpad. Estosarchivos pueden ser modificados (con mucho cuidado) y abrirlos denuevo en WITNESS.

.DES Archivo de Elementos Predefinidos. Mediante este formato se guardaen una archivo una pestaña de las que hay en la ventana deelementos predefinidos. De esta manera se pueden intercambiarfácilmente elementos predefinidos entre un modelo y otro:simplemente hay que añadir una nueva pestaña en la ventana deElementos Predefinidos y cargar el archivo .DES correspondiente.

.MDL Archivo de Módulo. En este tipo de archivo se graba parte de unmodelo (o todo si es un módulo único) en un archivo para poder serreutilizado en otro modelo. Se puede introducir un módulo en laventana de elementos predefinidos enlazada a un archivo .MDL y asíintroducir un módulo en un modelo como un bloque y de forma muysencilla.

.WXM Archivo XML WITNESS. En este caso se guarda en formato texto deacuerdo al esquema de WITNESS XML.

-o-

Page 84: Primeros Pasos WITNESS

Page 79

© Lanner Group Limited, 2010

Ayuda

Además de los manuales de WITNESS y del soporte Help Desk, la versión completa deWITNESS ofrece ayuda en línea. Esta ayuda es la más extensa y contiene vínculos dehipertexto y funcionalidades de búsqueda para facilitar la búsqueda rápida del tema buscado.Use la tecla de función <F1>.

-o-

Page 85: Primeros Pasos WITNESS

Page 80

© Lanner Group Limited, 2010

Mejoras en la representación

Exiten muchas maneras de mejorar un modelo y además hacerlo más claro. Se puedenañadir:

Un fondo creado mediante un paquete de CAD, importando un archivo con extensión .DXF.

Iconos personalizados. Se pueden diseñar iconos personalizados, los cuales puedencambiar de color para reflejar el estado del elemento que representa. Además de lalibrería de iconos que existe por defecto se pueden importar archivos bitmap (.BMP),archivos JPEG (.JPG), archivos GIF (.GIF), archivos de metadatos de Windows (.WMF),archivos de metadatos mejorados (.EMF) y archivos de intercambio de dibujos deAutodesk (.DWG) para ser usados como iconos de WITNESS.

Etiquetas de texto explicatorias.

Líneas, por ejemplo, para indicar el flujo de las piezas.

Cuadros y elipses, por ejemplo, para dividir el modelo en distintas zonas o para centrarla atención en determinadas zonas.

Logos.

Leyendas para indicar los colores que muestran los distintos estados de un elemento.

Mejoras en el audio (mediante archivos .WAV).

Mejoras en el videos (mediante archivos .AVI).

También se puede:

Elegir diferentes colores para los textos, líneas y nombres de elementos. Los colores delfondo y del primer plano también se pueden modificar.

Seleccionar patrones diferentes para el relleno para rectángulos, círculos y elipses.

Utilizar distintos tipos de letra.

Elegir tamaños de icono diferentes.

Redefinir el reloj de la simulación (digital y analógico) en función de las necesidades.

Los elementos representados pueden ser arrastrados, estirados, rotados, etc. una vez

que se ha presionado el botón , el cual hace visible la barra de herramientas deWITNESS Edición de Representación.

-o-

Page 86: Primeros Pasos WITNESS

Page 81

© Lanner Group Limited, 2010

Botones útiles

En el libro Referencia Rápida se muestra un extenso listado de todos los comandos de losmenús y botones de WITNESS. Aquí se presentan algunso de los más comunes:

El botón Abrir permite abrir un modelo de WITNESS.

El botón Ejecutar inicia la simulación del modelo pudiendo verse en las ventanas queestén activas

El botón Detener detiene la simulación independientemente del modo de simulaciónque se haya elegido.

El botón Paso a paso permite ejecutar cada paso que se produce al ejecutarse lasimulación.

El botón Inicializar vuelve el tiempo del reloj a cero, borra las estadísticas y ponelos elementos en estado inactivo.

El botón Configuración de elementos permite abrir la ventana de configuración delelemento seleccionado.

El botón Representación de elementos permite editar la representación delelemento seleccionado.

El botón Regla de entrada visuales permite definir la regla Desde del elementoseleccionado.

El botón Regla de salida visuales permite definir la regla Hacia del elementoseleccionado.

Cuando se activa el botón Detener con (presionándolo) se puede ejecutar un modeloy pararlo en el instante que se ha introducido en el cuadro de texto adjunto o cuandoocurra algún evento relacionado en el nombre del elemento introducido.

El botón Selector de elementos

-o-

Page 87: Primeros Pasos WITNESS

Page 82

© Lanner Group Limited, 2010

Modelos de ejemplo

Dem1.mod - Modelo de ensamblaje sencillo

En este modelo, una tapa superior (TOP) y una inferior (BOTTOM) son atornilladas juntasutilizando dos tornillos (SCREW).

Una vez que la operación de ensamblado está hecha le sigue un test y una operación deinspección, después, las entidades salen del sistema.

1 Abra el modelo DEM1.MOD. Para ver la ejecución del modelo de la mejorforma, active el botón Ralentización que está en la barra de herramientasEjecutar (haciendo clic en él):

después ejecute el modelo pinchando en botón Ejecutar:

2 Ajuste la barra de deslizamiento en el botón Ralentizar para controlar lavelocidad del modelo.

Page 88: Primeros Pasos WITNESS

Page 83

© Lanner Group Limited, 2010

La configuración de cada elemento se pude ver haciendo doble clic en cada elemento.

La cola de la izquierda, TOPS, guarda entidades TOP las cuales llegan en lotes de unaunidad con intervalos de tiempo variables. La primera entidad TOP llega al comienzo de lasimulación. La cola del medio, BOTTOMS, guarda entidades BOTTOM que también llegan enlotes de una unidad y en intervalos de tiempo variables. La primera entidad BOTTOM llegaal comienzo. La cola de la derecha, SCREWS, almacena entidades SCREW que llegan enlotes de 6 con intervalos de tiempo variables. El primer lote de entidades SCREW llega 5minutos después del comienzo de la simulación.

La máquina de ensamblado, ASSEMBLY, tira de los almacenes correspondientes 1 unidadTOP, 1 BOTTOM y 2 SCREW; y después de un tiempo de ciclo de 2 minutos quedan unidosen una entidad llamada ASSM.

Cuando una entidad ASSM sale de la máquina de ensamblado se dirige a la actividadINSPECTION (a la derecha), donde se agrupan en grupos de 4 y se inspeccionan durante 5minutos antes de ser enviadas fuera del modelo.

Un histograma, COST, muestra dos gráficas. Las dos gráficas se actualiza cada 5 minutos.

La primera gráfica (llamada RAW MATERIALS) aparece cuando se ejecuta el modelo y semuestra de color amarillo. Indica el número de piezas tipo materia prima que hay en elmodelo. Se utiliza una función de WITNESS para calcular el número de entidades que hayen los tres buffers y la suma total.

La segunda gráfica (llamada ASSEMBLY/INSPECTION) también aparece cuando se ejecutael modelo en color rojo. Indica el número de entidades que hay en las actividadesASSEMBLY e INSPECTION.

La ventana Tiempo se ha modificado para mostrar el tiempo en semanas, días, y la horaactual en horas y minutos. El tiempo de simulación también se puede ver en la barra deherramientas Ejecutar.

3 Pruebe ahora a ejecutar el modelo en modo Paso a paso:

Haga clic en el botón Inicializar para ir al instante inicial, y después en el botón Paso apaso.

WITNESS espera a que presione la tecla <Enter> o haga clic con el ratón para seguirhasta el siguiente paso o instante en el que ocurre algo en simulación. Cada paso seacompaña con un comentario que aparece en la Ventana de Interacción indicando quéocurre en el modelo.

Presiona la tecla <Enter>. Una entidad TOP y otra BOTTOM; llegan y entran en laactividad ASSEMBLY. Si sigue viendo los siguientes pasos podrás ver que la máquina estáesperando las entidades SCREW para empezar el ciclo.

Otra entidad TOP y BOTTOM entran en el modelo. Como no se necesitan, esperan en lascolas correspondientes.

En el instante 5 llega un lote de seis tornillos. Dos van a la máquina ASSEMBLY y el restoespera en el buffer. La máquina ASSEMBLY empieza el ciclo y cambia de amarillo(esperando entidades) a verde (ocupado).

En el instante 7 la entidad ASSM ya terminada va a la actividad INSPECTION (la cual sigue

Page 89: Primeros Pasos WITNESS

Page 84

© Lanner Group Limited, 2010

en espera porque necesita tres entidades ASSM más antes de ponerse en marcha). Laactividad de ensamblaje sigue enviando entidades ASSM a la de inspección.

En el instante 18, las cuatro entidades entran en la actividad INSPECTION y su iconocambia a verde (ocupado).

Si sigue presionando la tecla <Enter> hasta el minuto 20 la actividad ASSEMBLY sebloquea y el icono correspondiente se vuelve morado debido a que la actividadINSPECTION está todavía ocupada y la actividad ASSEMBLY no puede expulsar la entidadque tiene. Se mantiene bloqueada hasta que las cuatro entidades ASSM salen del modelo.En ese momento la entidad ASSM que estaba bloqueada se puede mover hasta la actividadINSPECTION; ahora la actividad ASSEMBLY puede coger la materia prima correspondientepara empezar un nuevo ciclo.

Si continúa ejecutando el modelo paso a paso se dará cuenta de los cambios en el estadodel modelo y de la cantidad de trabajo en curso.

Para parar el modelo haga clic en el botón Detener.

En cualquier instante puede parar el modelo y ver los informes que se generan durante lasimulación.

4 Para acceder a los informes haga clic en un elemento y presiona uno lo de losbotones de informes:

El botón Informes estadísticos ofrece el informe con mayor detalle, los elementosseleccionados se muestran por grupos.

El botón Informe resumen ofrece una descripción en una línea de la lógica deese elemento.

El botón Informe de estado ofrece información del estado actual del elementoseleccionado. También muestra una lista de las entidades que contiene eseelemento.

El botón Informe de referencias muestra si otros elementos referencian alelemento seleccionado, y si es así cómo lo usan.

Si hace clic en los botones >> y << puede ver el informe o el anterior en la secuencia.

Page 90: Primeros Pasos WITNESS

Page 85

© Lanner Group Limited, 2010

Para poder ver informes de varios elementos utilice la ventana Selección de elementos, si noestá visible haga clic en el menú Ver/Selección de elementos. Esta ventana contiene unalista en forma de árbol con todos los elementos que puedes seleccionar para ver el informe.

Puede abrir la carpeta Simulación haciendo clic en el botón con el signo + y despuésselecciona los elementos de los que quiere ver el informe.

En el informe de las actividades se puede ver que, cuando el modelo llega al minuto 50, laactividad ASSEMBLY está disponible durante más de un tercio del tiempo, bloqueada durantealgo más del 10% del tiempo y la actividad INSPECTION está disponible durante más de dosterceras partes del tiempo.

Una de las formas para incrementar la capacidad podría ser reducir la cantidad de tiempo quela actividad INSPECTION bloquea a la actividad ASSEMBLY reduciendo el tamaño de lote y eltiempo de inspección.

5 Pruebe a cambiar el modelo de la siguiente forma:

Haga doble clic en el icono de la actividad INSPECTION.

En la ventana de configuración, edite el campo Lote min haciendo clic en el 4 yescribiendo un 2.

Edite el campo Duración pinchando en 5.0 y escribiendo 2.5.

Page 91: Primeros Pasos WITNESS

Page 86

© Lanner Group Limited, 2010

Haga clic en el botón Aceptar.

Vuelva al inicio del modelo y ejecútalo de nuevo para ver las diferencias en el tiempo debloqueo de la actividad ASSEMBLY.

Debería ver que, cuando el modelo se ejecuta hasta el minuto 50, el tiempo de bloqueo sereduce a un 4%.

Hay muchos más experimentos que puede hacer modificando los parámetros del modelo. ¿Porqué no explorar algunas de esas alternativas y ver cómo la simulación le puede mostrar losefectos de los cambios en los procesos?

Otro ejemplo: pruebe a reducir el tiempo de inspección de cada 4 unidades (Lote min) a 4minutos y compruebe los resultados. Verá que el tiempo durante el cual ASSEMBLY estábloqueada es un 8%.

-o-

Page 92: Primeros Pasos WITNESS

Page 87

© Lanner Group Limited, 2010

Dem2.mod - Modelo logístico sencillo

Abra el modelo DEM2.MOD. El archivo correspondiente está en el subdirectorioDEMO\TUTORIAL en el directorio que esté instalado WITNESS.

En este modelo hay unas entidades que se llaman TRUCKS que son empujadas a la colallamada WAITINGQ de acuerdo a un perfil de llegadas. Las pautas o perfiles de llegada seusan mucho en WITNESS y en este modelo se muestra una de las formas de definirlas. Sihace doble clic en el elemento Truck en la ventana de Selección de elementos verá la ventanade configuración de ese elemento y en ella varias pestañas. Si se dirige a la pestaña Perfil dellegada podrá ver que cada media hora llegan cuatro camiones excepto dos periodos de doshoras en los que llegan 6 camiones cada media hora. Con una pauta de llegadas como esteWITNESS genera aleatoriamente las llegadas de los camiones en cada periodo de media hora.

Los camiones hacen cola en WAITINGQ hasta que son sacados por la máquina LOADINGBAY.Esta actividad necesita entre 4 y 8 minutos para cargar cada camión. El tiempo específicoque necesita para cada camión se obtiene de una distribución uniforme.

En este modelo, la bahía de muelle de carga de los camiones tiene una rampa de cargaproblemática. Suele estropearse y es necesario arregrarla. Este tipo de eventos se modela enWITNESS utilizando la pestaña Averías de la actividad. Si hace doble clic en el icono deLOADINGBAY en la ventana de simulación o en el árbol de la ventana de selección puede verla pestaña correspondiente. Verá que la rampa se estropea con un tiempo entre fallos que

Page 93: Primeros Pasos WITNESS

Page 88

© Lanner Group Limited, 2010

sigue una distribución de media 4 horas y que tarda entre 10 y 25 minutos en ser reparada.Una de las fortalezas de la técnica de la simulación es que se puede evaluar elcomportamiento de un sistema en el cual los parámetros como las duraciones de las averíasvaría en el tiempo. Al ejecutar el modelo se puede observar cómo los camiones llegan ytienen que esperar su turno para ser cargados.

Existe una variable llamada TRUCKSSERVED cuyo valor se incrementa en 1 cada vez que uncamión es empujado fuera del sistema. Un histograma llamado THROUGHPUT indica el valorde la variable TRUCKSSERVED cada 60 minutos. Un diagrama de tarta, que se actualiza cada30 minutos, informa sobre la utilización de la entidad LOADINGBAY.

Otra dato estadístico clave se que se recoge es el tiempo de servicio de los camiones. Unelemento histograma en la segunda ventana muestra el tiempo que los camiones están en elmodelo (en minutos). Cuando un camión se crea al llegar al sistema se guarda el instante enel que ocurre en un atributo llamado ENTRYTIME. Cuando el camión sale del modelo seguarda un registo en este histograma con valor Tiempo actual - ENTRYTIME. Ejecute elmodelo y observe estos informes.

Para mejorar los tiempos de servicio podría, por ejemplo, alterar el comportamiento de lamáquina LOADINGBAY incrementando la fiabilidad de la rampa de carga.

Pruebe a reducir la tasa de averías, en lugar de cada 240 minutos cada 400 ycorra de nuevo el modelo para ver las diferencias.

Otra alternativa es añadir un segundo muelle de carga: modificando la cantidadde la máquina LOADINGBAY a 2. ¡Tiene un efecto enorme!

Para poder ver los cambios muchas veces es necesario ejecutar el modelo durante muchotiempo. Esto ocurre especialmente cuando existe una variabilidad significativa en el modelo.Mire los resultados de la media del tiempo en el sistema de cada camión (que se muestran enla ventana del histograma) después de haber ejecutado el modelo 500 unidades de tiempo ydespués de 2000 unidades de tiempo y fíjese en las diferencias. Sin haber cambiado elmodelo resulta:

TIEMPO DE SIMULACIÓN en minutos

TIEMPO MEDIO EN ELSISTEMA en minutos

500 13.15

2000 16.82

6000 20.80

10000 18.12

20000 18.19

30000 18.16

50000 18.07

Page 94: Primeros Pasos WITNESS

Page 89

© Lanner Group Limited, 2010

200000 (unas 20 semanas) 17.90

Esta tabla muestra que tienen que utilizarse ejecuciones largas para obtener buenosresultados. Existen muchos textos teóricos sobre simulación en los que se explica en detallecómo establecer la longitud de la simulación o, cuándo se debe ejecutar varias simulacionescon series de números aleatorios distintos.

-o-

Page 95: Primeros Pasos WITNESS

Page 90

© Lanner Group Limited, 2010

Galería de modelos

Modelo de una planta de fabricación

Se presenta un layout habitual de un modelo de una instalación de producción construido enWITNESS. Incluye cintas transportadoras estándar, robots, máquinas, un carrusel, células defabricación y un sistema "Power & Free". También incorpora una ventana con la vista de undetalle del modelo y varios informes personalizados.

También se puede observar uno de los módulos de diseño de WITNESS.

-o-

Page 96: Primeros Pasos WITNESS

Page 91

© Lanner Group Limited, 2010

Modelo de un almacén

Se presenta el modelo en WITNESS de un almacén sencillo. El modelo incluye cintastransportadoras que salen de la zona de producción y tres formas diferentes de usar vías yvehículos para representar un almacén en altura, una red de vehículos autoguiados queprestan servicio a estaciones P&D y alimentan a un sistema de clasificación de artículos.

Varias series temporales indican los niveles mínimos, máximos y medios de la cantidad destock cada hora del día y un gráfico personalizado de los niveles de servicio y de producción.

-o-

Page 97: Primeros Pasos WITNESS

Page 92

© Lanner Group Limited, 2010

Modelo de una oficina

En este modelo se presenta el layout y los movimientos que ocurren en una oficina compleja.

Se utilizan los elementos de WITNESS camino para modelar todas las rutas de movimiento yla duración de las mismas.

Dos de las variables clave en este modelo son la congestión en la cafetería y los tiempos deespera de los personas que están ocupadas en alguna actividad. La ventana de selección deelementos se muestra en todos los modelos para permitir un fácil acceso a los datos einformes. La tabla y el gráfico central son informes estándar de WITNESS.

-o-

Page 98: Primeros Pasos WITNESS

Page 93

© Lanner Group Limited, 2010

Modelo de un call center

En este modelo se presenta un proceso de negocio en detalle. Cada trabajo individual que selleva a cabo se puede ver en la ventana del modelo.

En cada fase del proceso se muestra la cola de entrada, las entidades que están siendoprocesadas y los recursos humanos que están realizando esas tareas.

El modelo incorpora indicadores six sigma para conseguir los objetivos de calidad y de tiempode proceso; también incorpora otros informes personalizados y gráficas que indican otrosindicadores clave del proceso.

-o-

Page 99: Primeros Pasos WITNESS

Page 94

© Lanner Group Limited, 2010

Modelo de logística aérea

Este modelo se centra en el sector de la logística aérea. Se prueban, a nivel local y central,diferentes estrategias de reparación de un componente clave para la navegación.La bondad de cada estrategia se mide en términos de disponibilidad para volar con el objetivode mantener toda la flota de aviones volando con el mínimo coste de repuestos.Los iconos de colores se utilizan para diferenciar componentes, los diagramas de tartasmuestran la disponibilidad de vuelo actualizado cada cierto tiempo.

-o-

Page 100: Primeros Pasos WITNESS

Page 95

© Lanner Group Limited, 2010

Modelo con vías y vehículos

Este modelo muestra otro ejemplo de los elementos vías y vehículos de WITNESS, con unmecanismo de lanzadera que alimenta las máquinas y recoge piezas desde las mismas.

Las piezas se producen en cuatro actividades de ensamblaje a partir de componentes queestán en almacenes. Las piezas se llevan después de forma aleatoria pero en igual proporcióna una de las cinco cabinas de pintura.

Los iconos de color se utilizan para distinguir las piezas terminadas de las que aún están porpintar. Después de la pintura, las piezas son horneadas, testeadas y enviadas. Un gráficomuestra la producción por cada turno de ocho horas.

-o-

Page 101: Primeros Pasos WITNESS

Page 96

© Lanner Group Limited, 2010

Modelo de una gasolinera

Estos modelos de una gasolinera muestran la capacidad de WITNESS de modelar a distintosniveles.

Mientras un modelo está en el nivel del espacio del lugar, los otros modelan las distanciasexactas entre los coches y los surtidores.

-o-

Page 102: Primeros Pasos WITNESS

Page 97

© Lanner Group Limited, 2010

Modelo de una planta de proceso químico

Este modelo representa una planta de proceso químico.

Se muestra la gran variedad de posibilidades que tiene WITNESS para el sector químico yotras industrias de proceso. Existen elementos como estaciones de llenado, logística,producción en función de una prioridad, fórmulas de mezcla, reactores multiciclo, planificaciónde la producción, etc.

Los elementos de proceso contínuo como los fluidos, las tuberías, los tanques y losprocesadores están disponibles en WITNESS.

-o-

Page 103: Primeros Pasos WITNESS

Page 98

© Lanner Group Limited, 2010

Más recursos de aprendizaje

Para aprender más

Lanner tiene un conjunto de materiales de aprendizaje que ayudan al usuario en el uso deWITNESS. Estos materiales están organizados como una diana - los usuarios principiantesestán en el centro y se van moviendo hasta convertirse en expertos al alcanzar la parteexterior de la diana. Los materiales está pensados para ser utilizados de forma autónoma eindependiente por el usuario y están disponibles online, salvo el curso de formación 1-5 días.

La última versión de los materiales de aprendizaje está disponible online en la web MyLannerportal y se envía dentro de cada nueva versión de WITNESS. Los cursos Lanner CertifiedPractitioner Training, dirigidos por profesores de Lanner, pueden ser reservados online en:

http://www.lanner.com/en/training-courses.cfm

-o-

Page 104: Primeros Pasos WITNESS

Page 99

© Lanner Group Limited, 2010

Soporte técnico

Se recomienda a todos los usuarios que adquieran los contratos de soporte y mantenimientoSupport, Enhancements and Maintenance (contratos SEM). A través de estos contratos sepuede acceder al portal MyLanner en el cual se puede:

Registrar y seguir casos de soporte.

Encontrar soluciones, consejos y trucos.

Descargar las últimas versiones y materiales de aprendizaje.

El portal MyLanner está en http://www.lanner.com

Además, para aquellos clientes que hayan hecho algún curso de formación Lanner CertifiedPractitioner Training, el servicio de soporte ofrece un servicio de consultoría sobre simulación.El objetivo de este servicio es ayudar a los usuarios de WITNESS si necesitan contrastar cómomodelar sus sistemas.

Para usuarios que tienen contratos Support, Enhancementsand Maintenance (SEM)Para acceder al servicio de consultoría se recomienda enviar un email a [email protected] una descripción del tema, una copia del modelo de WITNESS y cualquier archivo que senecesite. Si el proveedor de servicio de correo no permite enviar correos electrónicos de grantamaño se puede utilizar el enlace que se indica para enviar archivos muy pesados.

https://dropbox.yousendit.com/transfer.php?action=dropbox&dropbox=LannerGroup&secure=1

-o-

Page 105: Primeros Pasos WITNESS

Page 100

© Lanner Group Limited, 2010

Apéndice

Requerimientos de hardware

WITNESS funciona correctamente con:

Procesadores Intel® o AMD ®

Con velocidad mínima del procesador 500MHz, se recomienda más de 2GHz

Windows XP, Windows Vista, Windows 7, Windows 2008 (32 y 64 bits)

1 GB de RAM (se recomiendan 2GB o más)

Aproximadamente 100MB de espacio libre en el disco duro

Resolución de pantalla 800x600 (se recomienda 1024x768 o superior)

Unidad CD-ROM/DVD (WITNESS se instala desde un CD)

Se requiere puerto paralelo o USB para el dispositivo de seguridad cuando este se utiliza.También están disponibles opciones de seguridad dependientes del hardware. (Para másdetalles contante con Lanner)

El módulo WITNESS VR requiere aceleración gráfica para un mejor rendimiento. AceleraciónOpen GL ® o DirectX ®. Los ejemplos de este documento incluyen tarjetas gráficas NVIDIAGeForce ® or ATI Radeon ® que normalmente forman parte de los ordenadores.

La tarjeta de sonido es opcional, pero es necesaria para poder aprovechar las característicasmultimedia como los archivos de sonido, que pueden ser incorporados en los modelos deWITNESS.

-o-

Instrucciones de instalación con CD

Introduzca el disco WITNESS CD1 en el lector de CDs. A continuación, seleccione y ejecuteSETUP.EXE, que está localizado en el directorio raíz del CD, y siga las instrucciones queaparecerán en la pantalla. Cuando haya terminado, si quiere, puede instalar también losmódulos Scenario Manager y el WITNESS Presentation Manager, que puede encontrar en elCD2.

Para instalar el módulo Scenario Manager, inserte el disco WITNESS CD2 en su lector de CDsy seleccione y ejecute SETUP.EXE, localizado en el directorio del CD “WITNESS ScenarioManager” y siga las instrucciones que aparecerán en la pantalla.

Page 106: Primeros Pasos WITNESS

Page 101

© Lanner Group Limited, 2010

-o-

Opciones para gestionar las licencias

Licencia asignada a un ordenador (Node-locked)

Una instlación ‘standalone’ permite ejecutar WITNESS en un PC único.

Licencia de red flotante (network)

Este tipo de licencia permite ejecutar Witness a un conjunto de usuarios de un misma red. El servidor delicencias es una máquina remota distinta de las de los usuarios que sirve las distintas licencias a losusuarios a través de la red. Cuando se están utilizando todas las licencias que pueden ofrecerse ningúnusuario nuevo puede ejecutar WITNESS hasta que otro usuario libera su licencia al cerrar WITNESS. Lalicencia de red no es una licencia "global"; no se les de permiso a los usuarios de mover o usar el softwareen otros paises.

-o-

Instalacion licencia usuario único sin dispositivo deseguridad

Sistemas de seguridad de usuario único sin dispositivo de seguridad

Como se indicó en el proceso de instalación (descrito en el apartado "Cómo instalar y ejecutar Witness") sedebe elegir la opción Reprise cuando se utiliza un sistema de seguridad de usuario único sin dispositivo deseguridad.

Una vez que se haya instalado WITNESS es necesario tener una licencia para poder ejecutarlo.

1 Ver la página de configuración Reprise

Ejecute Witness Seleccione Administración de licencias en la pantalla inicial Aparecerá la ventana de configuración Reprise - este es el sistema de seguridad utilizado para

licencias de usuario único sin dispositivo de seguridad

Si la ventana de configuración Reprise NO aparece:o Seleccione la pestaña Seguridado Elija Reprise como Sistema de licenciao Seleccione la pestaña Reprise

2 Selección de la seguridad Reprise

Asegúrese de que la opción Licencia asignada a una máquina está seleccionada Haga clic en Solicitar licencia

Page 107: Primeros Pasos WITNESS

Page 102

© Lanner Group Limited, 2010

3 Si tiene un código de activación online entonces

Seleccione “Activación online” Introduzca el código de activación Seleccione “Solicitud online” Si la acticación se realiza con éxito automáticamente se instalará el archivo de licencia Seleccione Cerrar Seleccione Aceptar WITNESS se reiniciará

4 Si no tiene ningún código de activación online o no concluye con éxito el proceso de de activacióntendrá que solicitar una licencia de forma manual

Seleccione “Solicitar una licencia por correo electrónico” Rellene todos los campor La solicitud de la licencia puede enviar de forma automática al pulsar el botón Solicitud por correo

electrónico. También puede guardar la solicitud en el disco y enviarla de forma manul postriormente

5 Importar una licencia que ha llegado por e-mail

Por email, Lanner enviará un archivo de licencia adjunto al correo electrónico. Guarde este archivo adjuntoen el disco y siga los siguiente pasos para importar la licencia.

Siga los pasos de la sección 1 "Ver la página de configuración Reprise" para acceder a la configuraciónReprise

Seleccione Licencia asignada a una máquina Seleccione Importar licencia... necesitará seleccionar el archivo de la licencia que había grabado previamente en el disco Seleccione Aceptar WITNESS se reiniciará

-o-

Instalación licencia de usuario único con dispositivode seguridad

1 Para empezar ejecute WITNESS con el dispositivo de seguridad conectado al PC.

Como usuario nuevo de WITNESS con licencia única se puede disponer de uno de los dos tiposde dispositivos de seguridad:

El primero (y más común) de los tipos de dispositivos de seguridad es el dispositivo conconexión USB. Este dispositivo se conecta en algún puerto USB del ordenador. Este tipo dedispositivo se recomienda para sistemas operativos Windows 2000 o más modernos.

Page 108: Primeros Pasos WITNESS

Page 103

© Lanner Group Limited, 2010

Alternativamente también se puede utilizar un dispositivo Sentinel SuperPro. El dispositivoSentinel SuperPro se conecta al puerto paralelo del ordenador y consiste en una caja pequeñade plástico con 25 conectores a ambos lados.

2 Ejecute WITNESS y, como no se encuentra el código de seguridad, aparecerá unaventana como esta.

3 Pulse el botón Administración de licencias y aparecerá la siguiente ventana:

Page 109: Primeros Pasos WITNESS

Page 104

© Lanner Group Limited, 2010

Si la ventana de configuración NO aparece

Seleccioe la solapa Seguridad Elija Dongle como m騁odo de licencia Seleccione la etiqueta Licencia

En este ejemplo se muestra cómo actualmente no hay ninguna licencia para el dispositivo deseguridad (puede ser que hubiera algún código con plzo de validez expirado o de versiones deWITNESS más antiguas).

4 Para solicitar pedir un nuevo código de seguridad para el dispositivo que estáconectado presione el botón Formulario de solicitud de licencias.

Page 110: Primeros Pasos WITNESS

Page 105

© Lanner Group Limited, 2010

5 Rellene los campos que se piden del formulario y emvíelo por correo electrónico(utilizando el botón ‘Solicitar mediante correo electrónico’). También puede imprimir elformulario y enviarlo mediante fax a Lanner. Por último, cierre la ventana.

Ya sea por correo electrónico o por fax, Lanner le responderá enviando un código compuestopor 20 letras y números.

6 Cuando disponga del código, repita los pasos 1-3 del proceso e introduzca el código enlos campos de la parte inferior del formulario, despues presione el botón Añadirlicencia.

Page 111: Primeros Pasos WITNESS

Page 106

© Lanner Group Limited, 2010

No es necesario escribir los guiones, sólo los números y las letras. Al introducir el últimocarácter el botón Añadir Licencia se activará y ya puede ser presionado. Si el botón no sevuelve activo por favor revise el código con cuidado y si aún así está correctamente escritopóngase en contacto con Lanner.

Enhorabuena, la introdución de una licencia de forma satisfactoria debe constatarse conla aparición de una línea en la ventana correspodiente (como ocurre en la ventana que semuestra):

Page 112: Primeros Pasos WITNESS

Page 107

© Lanner Group Limited, 2010

-o-

Instalación en el servidor de licencia de red condispositivo de seguridad

En este apartado encontrarás la información necesaria para instalar la licencia de red deWITNESS en tu sistema en el cual se está utilizando una dispositivo de seguridad.

La idea principal sobre el funcionamiento de la licencia de red de WITNESS gira alrededor deldispositivo de seguridad.

El dispositivo de seguridad NetHASP se conecta a la máquina que hace de 'Servidor delicencias' en la red. En esta máquina se ejecuta la aplicación “NetHASP License Manager” quecontrola la distribución de las licencias por la red. Los 'clientes' que están en la red y quedesean ejecutar WITNESS se comunican con el NetHASP License Manager para solicitarle unalicencia de WITNESS.

El dispositivo de seguridad de red NetHASP Network dongle funciona en un gran número detipos de redes de ordenadores con los protocolos NetBIOS/NetBEUI, IPX y TCP/IP.

Para instalar la licencia de red de WITNESS se recomienda seguir los siguientes pasos.

Page 113: Primeros Pasos WITNESS

Page 108

© Lanner Group Limited, 2010

Instalación de la licencia de red de WITNESS en el servidorde licenciasHay que conectar el dispositivo de seguridad NetHASP al puerto paralelo o USB del ordenadorseleccionado para que funcione como servidor de licencias. Es importante saber que esteordenador puede ser cualquiera de la red, no es necesario que sea un servidor de archivos oun servidor de la red.

Para instalar el NetHASP License Manager (LM) y el HASP Device Driver, ejecute el archivoLMsetup.exe (que está en el subdirectorio 'support' del CD1).

En el asistente de instalación hay que elegir si se quiere instalar LM como un servicio (queiniciará automáticamente al iniciar el sistema), o como una aplicación que el usuario puedeiniciar a o parar de forma manual.

Configuración de los clientes de WITNESSEn general no es necesario configurar los clientes de WITNESS, el programa WITNESSNetwork License funciona automáticamente utilizando la configuración por defecto.

En alguna ocasión el cliente de WITNESS puede no encontrar el NetHASP License Manager enla red. En este caso se debe editar el archivo nethasp.ini el cual permite la configuraciónmanual de las opciones de red.

-o-

Page 114: Primeros Pasos WITNESS

Page 109

© Lanner Group Limited, 2010

Instalación en el servidor de la licencia de red sindispositivo de seguridad

Estas instrucciones de instalación son una guía rápida para configurar el servidor de licencias,este puede gestionar una o más licencias de WITNESS.

Se debe tener cuidado a la hora de seleccionar la máquina donde instalar el servidor delicencias. Esa máquina debe cumplir los siguientes criterios:

que esté conectada de forma permanente a la red;

que mantenga su función de servidor durante muchos años.

Esta máquina no necesita ser muy potente para poder ejecutar el servidor de licencias. Elservidor de licencias ocupa poco espacio de disco duro y no supone una carga importante enel procesador de la máquina seleccionada.

En un laboratorio o entorno educativo es conveniente que el monitor tenga control directosobre esta máquina. Hay que asegurar el acceso permanente a dicha máquina así como queesté a prueba de fallos eléctricos.

En entornos empresariales, la máquina más apropiada suele elegirse de entre los servidorescentralizados de la compañía, de esta forma el personal informático suele monitorizar sufuncionamiento de forma diaria.

Installing the Reprise License Manager

Necesitará privilegios de administrador para instalar el software.

Para instalar el gestor de licencias siga los siguiente pasos.

Ejecute el archivo RepriseLM.msi que está en el directorio Reprise License Server del WITNESS CD 1 Al instalarse, por defecto, el gestor Reprise License Manager se instalará como un servicio llamado

WITNESS Reprise LM, el cual se iniciará automáticamente una vez que haya finalizado la instalación. El servicio está configurado para iniciarse automáticamente. Por defecto, el programa de instalación abrirá los puertos necesarios del firewll de “Windows”. Estos

puertos son: 5053 (License Server) y 5054 (Reprise License Server Administration)

Cuando se haya instalado el gestor de licnecias Reprise License Server ya se puede solicitar e instalaruna licencia.

Para solicitar una licencia ejecute la aplicación Request Reprise License que estará en el menú Programas| WITNESS Reprise LM. Debería ver una ventana de diálogo como la que se muestra.

Page 115: Primeros Pasos WITNESS

Page 110

© Lanner Group Limited, 2010

Ahora el producto tiene que ser activado, hay dos formas de activación.

Activación online

Si ha recibido un código de activación

Seleccione “Activar online utilizando un código de activación” Introduzca el código de activación y haga click en el botón Solicitud online

Si la solicitud online termina con éxito se instalará un archivo de licencia de forma automática

Inicie el administrador de licencias web (mire Administrating the License Manager) y haga clic en elbotón Reread / Restart Servers y después en el botón Reread/Restart

Activación offline

Si quiere activar por e-mail

Seleccione el botón “Solicitar una licencia por correo electrónico” Rellene la información necesaria Para solicitar la licencia pulse el botón “Solicitud online” Si el servidor no tiene un cliente de correo instalado entonces haga click en el botón “Guardar en

archivo...” para guardar la solicitud en el disco. Este archivo puede ser enviado a '[email protected]' para solicitar la licencia.

Cuando la licencia le llegue por email guarde el archivo de licencia en el disco, haga clic en el botón"Importar licencia..." y seleccione el archivo de licencia.

Page 116: Primeros Pasos WITNESS

Page 111

© Lanner Group Limited, 2010

Inicie el administrador de licnecias web (mire Administrating the License Manager) y haga clic en elbotón Reread / Restart Servers y después en el botón Reread/Restart

Administrar el Gestor de Licencias

El gestor de licencias Reprise License Manager se puede administrar via web. Si lo hace desde la mismamáquina donde está el servidor de licencias introduzca la siguiente dirección en un navegadorhttp://localhost:5054

El navegador debería mostrar la consola de gestión con un aspecto como este:

También se puede acceder a la consola de gestión web desde otros ordenadores de la red escribiendo enel navegador http://nombredelservidor:5054 donde nombredelnavegador es el nombre del servidor en elque está ejecutándose el programa Reprise License Manager.

Haciendo clic en el botón "RLM Manual..." puede acceder a más información.

También puede ver Ejecutar WITNESS en las máquinas clientes

Licencias en itinerancia

El sistema Reprise tiene la capacidad de permitir que una licencia flotante se mueva a un ordenador que

Page 117: Primeros Pasos WITNESS

Page 112

© Lanner Group Limited, 2010

vaya estar desconectado de la red.Cuando ese ordenador esté desconectado puede utilizar la licencia "enitinerancia" durante el número de días que se especificó cuando se realizó la itinerancia de la licencia. Alfinal del periodo de itinerancia la licencia volverá a la red y dejará de funcionar en itinerancia. Si se quiere,la licencia en itinerancia puede volver a la red antes de tiempo conectando el ordenador a la red ydeseleccionando la opción en itinerancia.

El número mínimo de días que una licencia puede estar en itinerancia es 1 día. Al darle itinerancia a unalicencia, esa licencia está en itinerancia lo que queda de día más el número de días que se especificó. Porejemplo, si se especifica un día de itinerancia, la licencia estará diponible hasta la medianoche de mañana.

-o-

Ejecutar WITNESS en las máquinas clientes

Para utilizar la seguridad de red con WITNESS hay que instalar WITNESS en la máquina cliente, siguiendoel procedimiento que está en la sección "Cómo instalar y ejecutar WItness". Cuando se utiliza la seguridadde red sin dispositivo físico de seguridad, en el proceso de instalación se debe elegir la opción "SistemaReprise"

Después de la instalación es necesario configurar Witness para que puede acceder al servidor de licencias.Para ello siga los siguientes pasos.

1 Pestaña de configuración Reprise

Ejecute WITNESS. En la pantalla inicial seleccione Administración de licencias. Deberá aparecer la ventana de configuración Reprise

Si no aparece entonces o Vaya a la pestaña Seguridad.o Elija como Sistema de licencia Sistema Reprise.o Seleccione la pestaña Reprise.

2 Cambio de la configuración del servidor Reprise

En la ventana Reprise asegúrese que la opción Seervidor está seleccionada Introduzca la dirección del servidor donde se instaló el servidor de licencias Reprise

o El puerto por defecto es el 5053, luego la dirección será similar a “5053@RepriseServerName” donde RepriseServerName será el nombre del servidor delicencias Reprise.

Seleccione Aceptar WITNESS se reiniciará y el proceso de licencia debería terminar con éxito

-o-

Page 118: Primeros Pasos WITNESS

Page 113

© Lanner Group Limited, 2010

Instalación del Scenario Manager

1 Si aún no se ha instalado WITNESS (desde el CD1) en su sistema (pulse aquí)

Esta parte del documento se divide en las instrucciones de instalación correspondientes a losdiferentes sistemas operativos Windows:

Instalación de WITNESS Scenario Manager en Windows XP y Windows 2000 Instrucciones de instalación para Windows Vista Instrucciones de instalación para Windows NT 4

-o-

Instalación de WITNESS Scenario Manager enWindows XP y Windows 2000

NOTA: Esta instalación también instalará MSDE, si se quiere utilizar SQL Server Express porfavor siga las instucciones de Windows Vista. SQL Server Express funciona en Windows 2000Professional SP4 (no en Windows 2000) y en Windows XP.

1 Inserte el WITNESS CD2 en la unidad de CD-ROM, ejecute el archivo ‘Setup.exe’ en el directorio ‘WITNESS Scenario Manager’.

La primera ventana de diálogo le permitirá seleccionar el lenguaje de instalación.

Después aparecerá la siguiente ventana:

Esta ventana aparecerá durante varios minutos, en ese momento se está instalando elpaquete Microsoft .NET 2.0 Framework.

Configuración de la Base de Datos de WITNESS ScenarioManager

2 Seleccione el repositorio que se va a utilizar para todos los datos de WITNESSScenario Manager.

Page 119: Primeros Pasos WITNESS

Page 114

© Lanner Group Limited, 2010

Option 1 - Install a copy of MSDE for my use (Recomendada)

Utilice esta opción si quiere instalar un nuevo SQL Server. Se creará una base de datosllamada 'SM' que utilizará Scenario Manager. Esta opción instala una copia de Microsoft SQLServer 2000 Desktop Engine si no se había hecho antes.

Option 2 - Create a new database on an existing SQL Server

Si se quiere utilizar un SQL Server existente en la máquina en donde se va a ejecutarScenario Manager o en otra máquina de la red.Se creará una base de datos llamada 'SM' queutilizará Scenario Manager.

Option 3 - Connect to an existing Scenario Manager database

Si se quiere utilizar una base de datos de Scenario Manager que ha sido creada previamente.La base de datos SQL Server puede estar en local o en remoto.

La opción por defecto es 'option 1', e instala una copia de MSDE (Microsoft SQL ServerDesktop Engine) utilizando el nombre ‘LANNERSQL’. Cuando se haya instalado WITNESSScenario Manager se refiere a este SQL Server utilizando el nombre <machine name>\LANNERSQL o (local)\LANNERSQL

En el siguiente cuadro de diálogo se muestra lo que aparece en pantalla cuandose seleccionan las opciones previas (opciones 2 y 3 de la ventana anterior).Estas opciones requieren que se seleccione una base de datos SQL SERVERDatabase existente. Introduzca primero el nombre del SQL Server o utilice ennavegador de archivos para elegir uno de los SQL Servers que se encuentran enla red local

Page 120: Primeros Pasos WITNESS

Page 115

© Lanner Group Limited, 2010

Se puede elegir la opción de autentificación de la base de datos, tanto autentificaciónWindows NT como autentificación SQL. Si se está conectando a un SQL Server creado a travésde WITNESS Scenario Managar se puede utilizar la autentificación Windows NT paraconectarse a un servidor en local o utilizar el SQL login (nombre de usuario: 'SM', contraseña:'SMUSER'). La otra forma de autentificarse en los servidores de gestión de Scenario Manageres con el nombre de usuario 'sa' y la contraseña 'Lanner'. Éstos son el nombre de usuario y lacontraseña del usuario administrador de la base de datos y deben utilizarse para cambiarcualquier configuración del servidor.

Si la conexión se está realizando a un SQL Server que no se ha creado a través de lainstalación de WITNESS Scenario Manager habrá que contactar con el administrador del SQLServer para conocer qué método utilizar.

Esta ventana permite seleccionar la base de datos SQL Server de todas las que hay en la red.Es importante darse cuenta de que en algunos casos puede ocurrir que esta ventana nomuestre la base de datos SQL Server que se necesita y deba escribirse el nombrecorrespondiente directamente en en cuadro de texto correspondiente.

Page 121: Primeros Pasos WITNESS

Page 116

© Lanner Group Limited, 2010

Esta ventana muestra el nombre de la base de datos que se ha creado en la instalación.WITNESS Scenario Manager utiliza base de datos para guardar todos los datos. El nombre pordefecto para las bases de datos de WITNESS Scenario Manger es 'SM'. Este nombre no puedetener más de 128 caracteres. Esta ventana solo aparece si existe una base de datos llamada'SM'.

3 En la siguiente ventana se indica el nombre de la base de datos que va autilizar Scenario Manager; por defecto el nombre es ‘SM’. Siguiente .

La instalación ha finalizado.

-o-

Instrucciones de instalación para Windows Vista

Con Windows Vista no se instala MSDE (Microsoft SQL Server Desktop Engine); si no que seinstala Microsoft SQL Server Express. Las primeras ediciones de Windows Vista no soportantampoco SQL Server Express.

1 Inserte el CD WITNESS CD2 en la unidad de CD-ROM, ejecute SMSQL2005.exe’en el directorio ‘witness scenario manager\Sql Server Express’

Se instalará SQL Server Express, no se pide información al usuario. La base de datos sellama ‘LannerSQL’.

Page 122: Primeros Pasos WITNESS

Page 117

© Lanner Group Limited, 2010

Page 123: Primeros Pasos WITNESS

Page 118

© Lanner Group Limited, 2010

2 ejecute el archivo ‘Setup.exe’ que está en el directorio ‘WITNESS ScenarioManager’.

El primer cuadro de diálogo permite seleccionar el lenguaje de la instalación. Después semostrará la siguiente ventana:

Esta ventana aparecerá durante varios minutos, en ese momento se está instalandoMicrosoft .NET 2.0 Framework.

3 Cuando aparezca la siguiente ventana de la instalación, elija la opción ‘Createa new database on an existing SQL Server’; esto configurará una base de datosen el SQL Server Express que fue instalado previamente.

Page 124: Primeros Pasos WITNESS

Page 119

© Lanner Group Limited, 2010

4 Introduzca ‘(local)\LannerSQL’ como nombre del SQL Server y elija la opción ‘Windows NT Authentication’.

Esta ventana muestra el nombre de la base de datos que se ha creado en la instalación.WITNESS Scenario Manager utiliza base de datos para guardar todos los datos. El nombre pordefecto para las bases de datos de WITNESS Scenario Manger es 'SM'. Este nombre no puede

Page 125: Primeros Pasos WITNESS

Page 120

© Lanner Group Limited, 2010

tener más de 128 caracteres. Esta ventana sólo aparece si existe una base de datos llamada'SM'.

5 En la siguiente ventana se indica el nombre de la base de datos que va autilizar Scenario Manager; por defecto el nombre es ‘SM’. Siguiente .

La instalación ha finalizado.

-o-

Instrucciones de instalación para Windows NT 4

Los prerrequisitos para la instalación en Windows NT 4 son el NT Service Pack 6a y MDAC 2.8sp1. NT Service Pack 6a se puede descargar desde la web de Microsoft mientras que MDAC2.8 sp1 está en el CD de instalación.

Una vez que lo haya instalado ahora se puede instalar WITNESS Scenario Manager ejecutantoel archivo .exe.

Instalación de MDAC 2.8 sp1 En el CD de instalación CD2, acceda al directorio 'MDAC 2.8 sp1' situado bajo los

archivos de instalación de WITNESS Scenario Manager. Ejecute el programa MDAC_TYP.EXE . Automáticamente se instalará MDAC 2.8 sp1 en

el ordenador. Al final de la instalación se le pedirá que reinicie Windows. Acepte y espere que

Windows se reinicie.

-o-

Page 126: Primeros Pasos WITNESS

Page 121

© Lanner Group Limited, 2010

Copyright y marcas registradas

Copyright © 2009 Lanner Group Ltd

Miguel Ortega-Mier y Alvaro García-Sanchez son autores de este texto.

Todos los derechos reservados. Ninguna parte de este documento se puede reproducir deninguna manera, incluídas las fotocopias o las grabaciones, sin autorización por escrito deLanner Group Ltd, cuya solicitud debera ser dirigida a la editorial.

WITNESS es una marca registrada de Lanner Group Ltd.

La información de este documento, en principio, es correcta. Sin embargo, Lanner Group Ltdno asume ninguna responsabilidad derivada de su uso. La información puede estar sujeta acambios sin previo aviso y no se debe interpretar como un compromiso por parte de LannerGroup Ltd.

IBM es una marca registrada de International Business Machines Corp.

Pentium es una marca registrada de Intel Corp.

Windows es una marca registrada de Microsoft Corp.

Sentinel C-Plus B, Sentinel SuperPro, SuperPro USB and Sentinel son marcasregistrada de SafeNet, Inc.

NetHASP es una marca registrada de Aladdin Knowledge Systems.

OLicence es una marca registrada de Optimum Datamanagement Solutions GmbH.

-o-

Page 127: Primeros Pasos WITNESS

© Lanner Group Limited, 2010w w w .lanner.com