SIMULACION CON SIMAN

Documentos relacionados
SIMULACION CON SIMAN

SIMULACION CON SIMAN

Este método de diseño de algoritmos en etapas, yendo de los conceptos generales a los de detalle, se conoce como método descendente (top-down).

Diagrama de una computadora. Unidad Central de procesamiento (CPU)

Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales.

Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 6

Tipos De Datos. Numéricos. Alfanuméricos (string) Arreglos (Vectores, Matrices) Estructurados Registros (Def. Por el Archivos Usuario) Apuntadores

SISTEMA DE MANUFACTURA DE UNA SOLA ESTACION

UNIVERSIDAD MODULAR ABIERTA FACULTAD DE CIENCIAS ECONOMICAS

Tema 2: Desarrollo de Algoritmos. E.E. de Algorítmica

Tema#2. Tipos de Datos 10

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIFICADORES COMO LOCALIDADES DE MEMORIA

SIMULACION CON SIMAN

Es toda la información que utiliza el computador. Según sea la información que guardemos en los datos, se clasifican en los siguientes tipos:

PLANES CURRICULARES GRADO9º/ 01 PERIODO

SIMULACION CON SIMAN

Área: INFORMÁTICA. Saber- Saber: Identificar DFD como herramienta para escribir los algoritmos de forma lógica.

Números enteros (cortos, largos y sin signo) Números reales (precisión simple y doble) Carácter y cadenas de caracteres. Lógicos.

MODULO 1 - EXCEL BÁSICO

Jorge Eduardo Ortiz Triviño

Operaciones aritméticas

Para llevar a cabo una simulación, se requiere implementar las siguientes etapas:

PROGRAMACION PARAMETRICA LENGUAJE DE ALTO NIVEL. MILTRONICS CNC MACHINES Control Centurion 7. Ing. Roberto Spicacci

GENERACION DE NUMEROS ALEATORIOS Y VARIABLES ALEATORIAS

Distribuciones de Probabilidad en Arena

Expresiones Aritméticas. Programación digital I Escuela de Sistemas Facultad de Ingeniería Gilberto Diaz

Principios de Computadoras II

F13POC-PC CONTENIDOS MÍNIMOS. CURSO: 1º ESO CONTENIDOS MÍNIMOS

TEMA 1 INTRODUCCIÓN AL MODELADO Y LA SIMULACIÓN

GENERACION DE NUMEROS ALEATORIOS Y VARIABLES ALEATORIAS

Tema 4. Operadores y Expresiones

ESTACIONES Y MANEJO DE MATERIALES

Departamento de Matemáticas Recomendaciones para prueba extraordinaria 2018

Programación en java. Estructuras algorítmicas

Programación Orientada a Objetos Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC.

Escuela Normal Superior N 40 Mariano Moreno. Cuadernillo Propedéutico 2017 Nivel Superior

Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales

Seminario 1. Excel Básico

Lic. Edinson Cuero Ramos Página 1

MATEMÁTICAS ORIENTADAS A LAS ENSEÑANZAS APLICADAS CONTENIDOS

OPERADORES Y EXPRESIONES

Apunte Laboratorio ALPI - El lenguaje de programación Pascal

CLASE 4, SESIONES 7 Y 8: PROPIEDADES DE LOS FLUIDOS

Cadena de caracteres Numéricas Fecha y hora Booleanas Tipo registro Tipo cursor

UNIDAD II HOJA ELECTRÓNICA

Hoja electrónica Microsoft Excel

1.2 Uso del software como una calculadora. Iniciación a los operadores y almacenamiento de datos.

Herramientas computacionales para la matemática MATLAB:Introducción

EXPRESIONES Y OPERADORES

Componentes Básicos. InCo. InCo Componentes Básicos 1 / 28

Constante: Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa.

sumando sumando sumando sumandos sumandos = 38.6 Cualquier número que se suma.

GLOSARIO 1. Qué es bit y byte? Bit: Es la unidad mínima de información. Puede ser 0 o 1. Byte: Es el conjunto de 8 bits. Ejemplo:

Operadores y reglas de precedencia

Operadores aritméticos: suma (+), resta (-), producto (*), cociente (/) y potencia (**).

DISEÑO ESTRUCTURADO USANDO HERRAMIENTAS DE

Lección 5. Punto flotante

Bloque 1. Contenidos comunes. (Total : 1 sesión)

Programación n Orientada a Objetos Sentencias Java Parte I. Ing. Julio Ernesto Carreño o Vargas MsC.

Generación de Variables Aleatorias. UCR ECCI CI-1453 Investigación de Operaciones Prof. M.Sc. Kryscia Daviana Ramírez Benavides

MATERIAL INTRODUCTORIO ORACLE 11G

Tema 2: Elementos básicos de un programa. Tipos de datos, variables y constantes Asignación Operadores y expresiones

PRIMER PERÍODO OCTAVO GRADO 2018 OCTAVO GRADO GUIA DE TRABAJO No. 02

Diseño de Experimentos Diseños Factoriales Multinivel

Programa Nacional de Formación de Informática Material Educativo Computarizado de Algorítmica y Programación

CONTENIDOS MINIMOS DE REFUERZO DE MATEMATICAS DE 2º DE ESO 1 Los números naturales

Conceptos básicos de álgebra relacional

CONJUTOS NÚMERICOS NÚMEROS NATURALES

Modelos de Simulación en Excel

INSTITUTO POLITECNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGIA DEPARTAMENTO DE CIENCIAS BASICAS

EXAMEN DE PENDIENTES PRIMER PARCIAL MATEMÁTICAS DE 1º DE ESO

RESUMEN DE CONCEPTOS

Conocimientos previos

Grade 5 Mathematics Assessment

5. APLICAR FÓRMULAS Y FUNCIONES

INGENIERIA INDUSTRIAL SIMULACION 1. INTRODUCCION

Los parámetros: son los campos que se comunican a los métodos de los objetos.

QUÉ ES UNA FÓRMULA EN EXCEL?

$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos

CENTRO UNIVERSITARIO MONTEJO A.C. SECUNDARIA Temario Matemáticas 1

Profesor(a): Ing. Miriam Cerón Brito

Excel Ba sico. Formulas en Excel. El estudio del contenido de esta unidad contribuirá a que usted adquiera las competencias para:

Formato de Numero Microsoft Excel.

Pre-Laboratorio 1 MA-33A : Introducción a Matlab

ESCUELA NACIONAL AUXILIARES DE ENFERMERÍA Manizales TECNOLOGÍA E INFORMÁTICA

Metas para lograr en Primero Medio para el año 2015 en Matemáticas Profesor: Rodrigo Pérez Cruz Habilidades Matemáticas

Tema 2. Concepto de Algoritmo

FUNCIONES Y FÓRMULAS FUNCIONES

1. Del más interno al más externo y de izquierda a derecha. Exponentes o. 2. De izquierda a derecha, tienen la misma raíces

El pseudocódigo es una herramienta de programación en la que las instrucciones se escriben en palabras similares al inglés o español, que facilitan

Expresiones Aritméticas

AMBIENTES DE COMPILACION

bloque i ejes aprendizajes esperados sentido numérico y PensaMiento algebraico forma, espacio y Medida Manejo de la información

Transcripción:

SIMULACION CON SIMAN El desarrollo de modelos de simulación se ha convertido en una herramienta extremadamente importante en los últimos tiempos para analizar complejos sistemas de manufactura. PROFESOR: DR. JORGE ACUÑA A. 1 EL MODELO Y EL EXPERIMENTO En SIMAN existe una distinción fundamental entre el marco de referencia del modelo y el marco de referencia del experimento. El modelo es una descripción funcional de los componentes del sistema y sus interacciones. El experimento, por otro lado, define las condiciones experimentales del modelo, tales como longitud de la corrida y condiciones iniciales bajo las cuales el modelo es ejecutado. PROFESOR: DR. JORGE ACUÑA A. 2 Page 1

MODELO CON BLOQUES Un modelo se construye seleccionando bloques estándar del conjunto disponible, y combinándolos en un diagrama de bloques, de tal manera que ese diagrama describa el proceso que se está modelando. Los bloques se seleccionan y arreglan dentro del diagrama basados en una interacción y en su operación funcional. PROFESOR: DR. JORGE ACUÑA A. 3 BLOQUES BASICOS LOS BLOQUES PROFESOR: DR. JORGE ACUÑA A. 4 Page 2

NOMBRES DE BLOQUES FUNCION EJEMPLO CREATE : Función de crear entidades. ASSIGN: Función de asignar atributos DELAY: Función de demorar una entidad QUEUE: Función de almacenar una entidad en espera PROFESOR: DR. JORGE ACUÑA A. 5 OPERANDOS DE LOS BLOQUES Cada bloque en SIMAN modela una función dentro del proceso. Se puede controlar la operación exacta del bloque especificando sus operandos. Ejemplo: El bloque DELAY es un bloque de operación que modela la función general de demorar una entidad en una cantidad de tiempo especificada. La duración de la demora es un operando del bloque. PROFESOR: DR. JORGE ACUÑA A. 6 Page 3

ELEMENTOS BASICOS PROFESOR: DR. JORGE ACUÑA A. 7 CONSTANTES En SIMAN se definen dos tipos de constantes. ENTERA: un número entero con signo. Si la constante no contiene signo, el número se asume que es positivo. REAL: un número real, número racional compuesto de un signo opcional, un número entero, un punto decimal y una fracción opcional. Los números reales también se pueden escribir con o sin exponente. Por ejemplo: 10.0 ó 1. E 1, ó 100. E - 1. PROFESOR: DR. JORGE ACUÑA A. 8 Page 4

VARIABLES En SIMAN el término variables se refiere al conjunto de valores intercambiables que caracterizan los componentes del sistema como un todo. NO se refiere a las características de las entidades individuales que se mueven a través del sistema. PROFESOR: DR. JORGE ACUÑA A. 9 VARIABLES En SIMAN hay dos tipos de variables: Variables de propósito especial: tienen un significado pre-definido en SIMAN. (TNOW) Variables de propósito general: se les asigna un significado basado en el proceso que está siendo modelado. Se asigna un nombre que consiste de letras, números y/o caracteres especiales. No hay restricciones en el número de variables de propósito general que se pueden usar en el modelo. PROFESOR: DR. JORGE ACUÑA A. 10 Page 5

VARIABLES Por ejemplo, se puede definir un arreglo llamado Rechazos con tres elementos referenciados como Rechazos(1), Rechazos(2), y Rechazos(3). SIMAN permite definir arreglos de una y dos dimensiones. Debido a que el argumento tiene que ser un número entero, cualquier fracción es descartada por SIMAN. El nombre de la variables y sus propiedades se definen en ELEMENTOS de SIMAN PROFESOR: DR. JORGE ACUÑA A. 11 ATRIBUTOS En SIMAN las entidades tienen asociadas una serie de características como atributos que se pegan y se mueven con ellas. Algunos atributos tienen características pre-definidas dentro de SIMAN. Este tipo de atributos se refieren a atributos de propósito especial. Otros atributos no tienen características pre-definidas, y se refieren a atributos de propósito general. PROFESOR: DR. JORGE ACUÑA A. 12 Page 6

ATRIBUTOS Los atributos de propósito general se usan para registrar cualquier información general relacionada con la entidad. Ejemplo: en una línea de producción las entidades representan partes. Se pueden usar atributos de propósito general para almacenar el tipo de parte y la fecha de terminación de la parte. PROFESOR: DR. JORGE ACUÑA A. 13 ATRIBUTOS Ejemplo: Si al primer atributo se le asignara el nombre de Fecha_Terminación, entonces este atributo podría ser referenciado como A(1) ó Fecha_Terminación. Cualquier nombre asignado a un atributo debe ser definido en el experimento usando el elemento ATTRIBUTES. PROFESOR: DR. JORGE ACUÑA A. 14 Page 7

ATRIBUTOS Los atributos se pueden agrupar bajo un nombre de arreglo común, el cual sigue las mismas convenciones de las variables. Ejemplo: Se puede tener el arreglo llamado Marca_Tiempo con tres elementos, Marca_Tiempo(1), Marca_Tiempo(2), y Marca_Tiempo(3), PROFESOR: DR. JORGE ACUÑA A. 15 ATRIBUTOS No existe límite en el número de atributos de propósito general que se pueden usar en el modelo. Sin embargo, casi siempre se necesita solo un número pequeño de ellos. En algunos casos es necesario especificar un operando de bloque como un atributo. Por ejemplo, en el bloque DELAY, se puede especificar la demora como el atributo Tiempo_Proceso. De esta manera, la demora para cada entidad que arriba no es constante, sino que es dada por el atributo Tiempo_Proceso. PROFESOR: DR. JORGE ACUÑA A. 16 Page 8

La mayoría de los procesos que se modelan contienen uno o más componentes aleatorios. Ejemplo: en el modelado de una línea de producción, el tiempo de procesamiento para una parte o componente puede variar aleatoriamente, de acuerdo, con alguna distribución prescrita. Consecuentemente, se necesitan especificar operandos como variables aleatorias. PROFESOR: DR. JORGE ACUÑA A. 17 De esta manera, el valor real usado por el operando se puede muestrear de la distribución de probabilidad especificada. SIMAN contiene un conjunto de funciones incorporadas para obtener muestras de las distribuciones de probabilidad más comúnmente usadas. PROFESOR: DR. JORGE ACUÑA A. 18 Page 9

Las variables aleatorias se pueden especificar usando dos tipos de formato. Se puede seleccionar un formato, o se pueden mezclar formatos dentro del mismo modelo. El formato de las variables aleatorias está determinado por el nombre usado para especificar la distribución. PROFESOR: DR. JORGE ACUÑA A. 19 El formato primario se selecciona usando el nombre completo de la distribución, o bien una abreviatura de las primeras cuatro letras del nombre de la distribución, según se indica a continuación. PROFESOR: DR. JORGE ACUÑA A. 20 Page 10

Distribución Abreviación Parámetros Beta BETA (Alpha1,Alpha2) Continua CONT CumP1,Val1, CumP2,Val2,. Discreta DISC CumP1,Val1, CumP2,Val2,. Erlang ERLA ExpoMean,K) Exponencial EXPO (Mean) Gamma GAMM (Beta,Alpha) PROFESOR: DR. JORGE ACUÑA A. 21 Distribución Abreviación Parámetros Lognormal LOGN (Mean,StdDev) Normal NORM (Mean,StdDev) Poissón POIS (Mean) Triangular TRIA (Min,Moda,Max) Uniforme UNIF (Min, Max) Weibull WEIB (Beta,Alpha) PROFESOR: DR. JORGE ACUÑA A. 22 Page 11

En el formato primario, los parámetros de la distribución se escriben explícitamente como argumentos de la variable aleatoria. En el formato primario, la variable aleatoria se especifica en SIMAN como D(PVL). D denota el nombre de la variable aleatoria (completo o abreviado), definiendo la distribución de probabilidad de la cual las muestras aleatorias se generan. PROFESOR: DR. JORGE ACUÑA A. 23 PVL denota una lista de parámetros, la cual contiene los valores (separados por comas) asociados con la distribución. Ejemplo: DELAY: EXPO(3) DELAY: UNIFORM(10,20) PROFESOR: DR. JORGE ACUÑA A. 24 Page 12

EXPRESIONES Y CONDICIONES Para la mayoría de los operandos de SIMAN, se puede especificar una expresión formada de una ó mas constantes, atributos o variables aleatorias. SIMAN también provee una serie de funciones incorporadas para un amplio rango de funciones matemáticas tales como las funciones trigonométricas, función módulo, etc. PROFESOR: DR. JORGE ACUÑA A. 25 EXPRESIONES Y CONDICIONES Ciertos operandos en SIMAN esperan una condición. Se pueden combinar condiciones usando operadores lógicos.and. y.or. para formar expresiones lógicas completas. Se deben usar paréntesis para establecer el orden de evaluación de las expresiones. PROFESOR: DR. JORGE ACUÑA A. 26 Page 13

EXPRESIONES Y CONDICIONES OPERADOR OPERADOR RELACIONAL PRIMARIO ALTERNATIVA Menor que <.LT. Mayor que >.GT. Igual = =.EQ. No igual <>.NE. Mayor o igual.ge. Menor o igual.le. PROFESOR: DR. JORGE ACUÑA A. 27 EXPRESIONES Y CONDICIONES Las expresiones y condiciones se evalúan en SIMAN usando las siguientes prioridades de los operadores: 1. Evaluación dentro de paréntesis (de adentro hacia fuera) 2. Operadores aritméticos Exponenciación Multiplicación y división Suma y resta PROFESOR: DR. JORGE ACUÑA A. 28 Page 14

EXPRESIONES Y CONDICIONES 3. Operadores relacionales.lt.,.gt.,.eq.,.ne.,.ge.,.le. ó <, >, ==, <>,, 4. Operadores lógicos.and..or. PROFESOR: DR. JORGE ACUÑA A. 29 Page 15