SISTEMA AUTOMATICO DE PLANIFICACION DE LA PRODUCCION PARA UNA CELULA FLEXIBLE DE FABRICACION
|
|
- Trinidad Lara Ferreyra
- hace 8 años
- Vistas:
Transcripción
1 SISTEMA AUTOMATICO E PLANIFICACION E LA PROUCCION PARA UNA CELULA FLEXIBLE E FABRICACION Mercedes E. Narciso Farias, Miquel Angel Piera i Eroles Unidad de Ingeniería de Sistemas y Automática. Universidad Autónoma de Barcelona, Bellaterra (Barcelona) España. mnarciso@sunaut.uab.es, miquel@sunaut.uab.es Resumen Actualmente existen diversas herramientas [1,2,5] de software que podrían utilizarse para obtener políticas de planificación de la producción de manera automática mediante la simulación y análisis del comportamiento de los sistemas de manufactura. Sin embargo, su utilización no garantiza la evaluación de las distintas posibles políticas de gestión y priorización de los recursos compartidos en un sistema de producción, así como tampoco facilitan la adaptación del modelo ante variaciones en el sistema. En este artículo se presenta una herramienta de simulación basada en Redes de Petri Coloreadas que permite explotar las características de representación y análisis de esta técnica de modelado de sistemas, en la generación automática de esquemas de planificación de la producción. Palabras Clave: Sistemas Flexibles de Producción, Redes de Petri Coloreadas, Sistemas Orientados a Eventos iscretos. 1 INTROUCCION En la actualidad, y cada vez más, las industrias se han visto en la necesidad de adaptarse a una gran variedad de requerimientos de producción. Esto se debe, en gran medida, al corto tiempo de vida de los productos, lo cual es fruto de las innovaciones tecnológicas que obligan a las empresas a ser más competitivas y en consecuencia más productivas. Es de esperar que en la medida que las industrias puedan adaptarse a requerimientos cambiantes de producción su productividad y competitividad se acrecienten. Para alcanzar este objetivo es esencial una eficaz asignación y priorización de tareas en los sistemas de fabricación a fin de optimizar los tiempos de producción, así como a cambiar constantemente el tipo y ritmo de producción para satisfacer la demanda de los clientes en el menor tiempo posible. Para ello es necesario disponer no solo de sistemas de fabricación flexibles, sino también de políticas flexibles de planificación de la producción que permitan adaptarse, sin pérdida de tiempo, a los diferentes requerimientos de producción. En este sentido, existen numerosas herramientas computacionales para el modelado y simulación de sistemas de manufactura, las cuales tienen gran aplicabilidad como herramientas de análisis de sistemas. Generalmente estos paquetes proporcionan la facilidad de realizar simulaciones gobernadas manualmente o de forma automática [1,2,5], permitiendo, en el primer caso, que el modelador pueda dirigir el proceso de simulación escogiendo los eventos que desea que tengan lugar, o bien, en el segundo caso, dirigiendo el proceso mediante la selección automática de los eventos que pueden ocurrir. Si bien tales herramientas son de mucha utilidad para evaluar el rendimiento de un sistema bajo ciertas condiciones de operación, para poder ser utilizados como herramienta de planificación la representación del sistema debería contemplar no sólo la arquitectura del mismo sino también las infinitas maneras en que éste se puede comportar. En la actualidad los simuladores comerciales no facilitan la experimentación con todas las posibles alternativas de operación del sistema sin la intervención de un experto. Existen campos de aplicación en los que se requiere explorar todas las posibles combinaciones de eventos a fin de poder determinar cual es la mejor secuencia de ocurrencia, o alternativas de operación, según un objetivo predeterminado. Un ejemplo son precisamente los sistemas de planificación de la producción, en los cuales se requiere un análisis exhaustivo de las posibles alternativas de scheduling y routing que permitan mejorar el rendimiento y aprovechamiento de los recursos del proceso productivo. En este artículo se propone una alternativa para atacar este campo de aplicación que consiste en el desarrollo de una herramienta computacional basada en Redes de Petri Coloreadas [4] (CPN: Coloured Petri Nets) como herramienta para el modelado y
2 análisis del sistema de producción, toda vez que las CPN son consideradas una de las técnicas más completas para el modelado de sistemas de producción [6]. En la sección 2 se presenta una breve comparación entre las Redes de Petri ordinarias (PT-nets: Place/Transition Nets), o redes de Petri no coloreadas, y las CPN que justifica la elección de estas últimas como base para el modelado de los sistemas de producción. En la sección 3 se explica como el modelo de una CPN puede ser usado como herramienta en la planificación de la producción. En la sección 4 se describe el funcionamiento del prototipo de simulación desarrollado. Finalmente en la sección 5 se muestra un ejemplo del funcionamiento de esta herramienta así como los resultados obtenidos en la generación del esquema de planificación o scheduling de una célula flexible de manufactura (FMS: Flexible Manufactured System), académica, modelada mediante una CPN. 2 REES E PETRI COLOREAAS VERSUS REES E PETRI A pesar de las ventajas que ofrece el uso de las redes de Petri ordinarias o PT-nets para describir sistemas del mundo real, existe un conjunto de limitaciones que ponen de manifiesto la necesidad de tipos de redes más poderosas para describir sistemas complejos de forma más manejable. Uno de los problemas típicos de muchas de las aplicaciones de las PT-nets es que los sistemas del mundo real a menudo contienen muchas partes similares, aunque no idénticas. Usando redes de Petri no coloreadas, esas partes deben ser representadas mediante subredes disjuntas con una estructura bastante similar. Esto significa que la red de Petri puede llegar a ser muy grande, con el correspondiente problema de mantenimiento de modelos. El desarrollo de redes de Petri de alto nivel, tales como las CPN, constituye una mejora significativa en este aspecto, ya que permiten una representación más compacta. Más concretamente, las CPN combinan la potencia de las redes de Petri ordinarias con los beneficios de los lenguajes de programación de alto nivel, al proporcionar primitivas para la interacción de procesos, de la misma forma que los lenguajes de programación proporcionan las primitivas para la definición de tipos y manipulación de valores de datos [4]. Manteniendo el beneficio de la representación gráfica de las PT-nets, se añade una representación matemática formal con una sintaxis y una semántica bien definidas que permiten la especificación de diferentes propiedades de comportamiento y los métodos de análisis formales. Las CPN permiten entonces describir tanto la estructura completa de los sistemas, como el comportamiento de los mismos, y facilitan el mantenimiento de los modelos, lo cual significa que pequeñas modificaciones en el sistema modelado no siempre conllevan a cambios en la estructura de la CPN. En la actualidad, las CPN son ampliamente usadas en la descripción de aplicaciones industriales, y han demostrado ser especialmente idóneas para modelar procesos de manufactura y particularmente procesos de fabricación flexibles. 3 EXPERIMENTAR CON EL MOELO Uno de los métodos de análisis formal que permite llevar a cabo las CPN son los grafos de ocurrencia o árbol de cobertura [1,3]. La idea básica de este análisis consiste en la construcción de un grafo dirigido el cual contiene un nodo por cada estado alcanzable del sistema, y un arco por cada posible cambio de estado. El árbol de cobertura de una CPN se puede representar como un árbol cuya raíz representa el estado inicial del sistema, a partir del cual se van generando los distintos estados que el sistema puede alcanzar dependiendo de los eventos que pueden ser disparados en un momento determinado. e esta manera, las CPN permiten realizar el análisis del comportamiento del sistema por medio de la construcción del árbol de cobertura el cual permite evaluar el comportamiento del sistema, mediante la representación de todos los posibles estados que el sistema puede alcanzar y todos los posibles eventos que pueden ocurrir. Esta facilidad que ofrecen las CPN puede ser aprovechada para obtener un esquema de planificación de la producción y, en el mejor de los casos, el mejor esquema de planificación. Así entonces, a partir de un modelo de una FMS representado mediante una CPN se puede obtener su correspondiente árbol de cobertura y en consecuencia determinar a partir del mejor camino la mejor asignación de tareas o scheduling y routing de producción. ebido a restricciones computacionales, específicamente en lo que se refiere a recursos de memoria, obtener el árbol de cobertura completo es
3 prácticamente improbable para sistemas de fabricación flexibles, ya que el número de posibles estados de un árbol completo crece exponencialmente en la medida que aumenta la flexibilidad del modelo. El programa desarrollado emplea una política de poda que permite reducir el número de estados a explorar y por consiguiente el número de ocurrencias de eventos mediante una apertura del árbol por niveles. Esto es, dado un número de niveles y un número de soluciones a encontrar, el árbol se explora hasta el número de niveles indicados (profundidad del árbol), si en este punto no se han hallado tantas soluciones como el número especificado, se escogen un número de hojas, igual al número de soluciones indicadas, si las hay, como raíces de nuevos subárboles. En el nivel 3 (número de niveles especificado), se escogen 3 nodos (número de soluciones especificadas), como raíces de los nuevos subárboles, los cuales se generan de la misma manera descrita anteriormente. Este proceso continúa hasta que se hayan encontrado tantas soluciones como el número especificado. Nivel 0 (Raíz) Solución Nivel 1 Nivel 2 Nivel 3 Cada uno de los subárboles se abre a su vez hasta el número de niveles indicado, y para cada uno de ellos se repite la selección anterior hasta que se encuentre el número de soluciones especificado, o hasta que no puedan ocurrir más eventos, o se hayan explorado suficientes subárboles según un criterio de finalización. Solución Solución Nivel 4 Nivel 5 Nivel 6 Los nodos del árbol de cobertura representan los distintos valores que pueden tomar los parámetros del sistema en los diferentes estados, y constituyen los valores de color de los tokens de la CPN [4]. El estado inicial de un sistema quedaría entonces representado por los valores iniciales de sus parámetros (condiciones iniciales del sistema: estado de las unidades de producción y transporte, así como estado de los stocks.), de la misma manera que el estado final representaría los valores que se espera que alcancen estos parámetros al finalizar la ejecución del proceso modelado. La figura 1 ilustra la construcción del árbol de cobertura de una CPN para hallar 3 soluciones con un número de niveles igual a 3. El programa inicia la construcción del árbol partir del estado inicial del sistema (raíz o nivel 0). En este estado se evalúan todas las transiciones, que en una CPN representan las actividades del sistema, y se disparan aquellas que están habilitadas. Cada disparo de una transición da lugar a la ocurrencia de un evento que conduce al sistema a otro estado, cada uno de los cuales es un nuevo nodo del árbol en el siguiente nivel (nivel 1). Para cada nuevo estado, se evalúan todas las transiciones y se disparan aquellas que están habilitadas, generando nuevos nodos en el próximo nivel (nivel 2), los cuales darán origen, mediante el disparo de transiciones habilitadas, a los nodos del nivel 3. Raíz (estado inicial) Nodos Hijos (estados alcanzables del sistema) Nodos Hojas (estados del sistema desde donde no es posible alcanzar otro estado) Nodos Solución (Estado Final) Número de Niveles: 3 Número de Soluciones: 3 Figura 1: Exploración del árbol de cobertura. Es de hacer notar que durante la construcción del árbol de cobertura, se pueden generar estados que ya han sido alcanzados previamente (nodos old). En estos casos el programa escoge el estado que ha sido alcanzado en menor tiempo (de simulación), si es necesario actualiza los tiempos de sus nodos hijos que ya hayan sido generados, y se devuelve o rebota hasta su nodo padre para continuar el proceso de apertura del árbol. Esta política reduce considerablemente el número de estados a explorar y permite obtener nuevos resultados en la búsqueda de una solución. En la figura 1. se muestran tres soluciones, una en el nivel 2, otra en el nivel 4 y la última en el nivel 5. Cada una de ellas constituye un scheduling diferente de planificación de la producción. 4 ENTORNO ESARROLLAO El funcionamiento de la herramienta de planificación de la producción está basado en la construcción,
4 recorrido y análisis automático del árbol de cobertura de una CPN que representa el sistema de producción. A partir del estado inicial del sistema, el programa explora el árbol de cobertura y determina cual es la mejor secuencia de operaciones a realizar para alcanzar, en el menor tiempo posible, un estado final deseado, o lo que es lo mismo, obtiene el mejor camino del árbol de cobertura de la CPN. Bajo este contexto, la ocurrencia de los eventos del sistema representan la ejecución de las actividades de producción asociadas a las transiciones de la CPN. Un reloj, inicialmente en 0, es actualizado cada vez que se dispara una transición, es decir, cada vez que ocurre un evento que conduce al sistema a un nuevo estado, siendo así posible determinar la secuencia de operaciones de producción que conducen al sistema al estado final deseado en el menor tiempo, lo cual equivale a obtener el esquema de planificación de la producción o scheduling. El modelo que representa el sistema es suministrado al programa mediante un archivo de texto donde se describe la CPN del sistema en su totalidad, y la cual consiste en las siguientes partes (ver apéndice B) : Número de niveles. Número de subárboles. efinición de constantes. efinición de conjuntos color. efinición de variables. efinición de Funciones. efinición de Lugares. efinición de Transiciones. efinición de arcos. Este archivo es suministrado como entrada al programa simulador, el cual se encarga de generar el árbol de cobertura y suministrar como salida las soluciones requeridas. La ventaja de este entorno es que cualquier modificación o cambio en el modelo del sistema puede hacerse directamente en el archivo de texto, lo cual permite la flexibilidad de experimentar para diferentes condiciones y características del sistema a simular, así como especificar cualquier estado inicial y/o final para el mismo sistema según varíen los requerimientos de producción. 5 EJEMPLO Una FMS es un sistema de fabricación flexible constituido por máquinas de control numérico CNC (Computer Numerical Control), un sistema de control y un sistema automático de transporte de material. Las posibilidades de scheduling y routing de un sistema de producción de estas características pueden ser diversas y dependen, en gran medida, de los objetivos de producción. Sin embargo la efectividad de los sistemas de fabricación flexibles depende no sólo de la capacidad de adaptarse a diferentes requerimientos de producción, sino también al empleo de políticas adecuadas de planificación que conduzcan a minimizar los tiempos de producción. Para ilustrar el funcionamiento de la herramienta de planificación construida, se ha utilizado la FMS académica mostrada en la figura 2, la cual consta de tres robots que realizan actividades de carga y descarga, dos máquinas CNC reprogramables (unidades de procesamiento), y una cinta transportadora. El funcionamiento del sistema consiste en tomar piezas de tres tipos diferentes del stock inicial (j=6), transportarlas hasta cualquiera de las dos unidades procesamiento (j=10 o j=11), procesarlas, una vez procesadas colocarlas en los puestos de montaje correspondientes (j=12 o j=13), ensamblarlas en una sola pieza y transportarlas hasta el stok final (j=9). El sistema, modelado mediante una CPN (ver apéndice A), ha sido suministrado como entrada al sistema automático de planificación de la producción, a fin de observar las diferentes posibilidades de scheduling que puede proporcionar la herramienta para determinadas condiciones iniciales del sistema. CNC_2 y=3 y=5 Topall 3 Topall j=7 Ro=3 Ro=5 j=8 Paleta Paleta i=5 Stock local Stock local i=3 j=6 Stock local y=4 j=12 j=13 p=3 j=10 j=11 i=1 y=2 y=1 Ro=1 y=6 y=7 y=8 j=9 i=6 Stock local Figura 2: Sistema de fabricación flexible modelado. Este sistema ha permitido experimentar con diferentes alternativas de scheduling, poniendo de manifiesto la utilidad y flexibilidad de la herramienta. Nótese que el número de combinaciones de eventos del sistema obedece a un problema NPcompleto. Por ejemplo, considérense las siguientes situaciones: p=5 CNC_2
5 1. Un solo palet (bandeja para transportar las piezas), y tiempo de procesamiento en las unidades mucho mayor que el tiempo de transporte del mismo a lo largo de la cinta transportadora. En este caso el palet se transforma en un recurso compartido y el sistema de transporte se convierte en el cuello de botella. El programa genera un esquema de planificación que le dará prioridad a la descarga de piezas desde los palets hacia los stocks locales (j=7 o j=8), donde esperaran su turno para ser procesadas, y asignará cargas de trabajo a cada unidad en función de su rendimiento. 2. Tres palets y tiempo de procesamiento en las unidades mucho mayor que el tiempo de transporte de palets. En esta situación el programa genera un scheduling que alterna la descarga de piezas desede los palets hacia los stocks locales (j=7 o j=8), y de los stoks hacia las unidades de procesamiento, a fin de aprovechar al máximo los recursos disponibles, en este caso, el sistema de transporte. 3. Tiempo de procesamiento en unidad mucho menor que el tiempo de transporte de palets. El programa genera en este caso una política de planificación que da prioridad a la carga y descarga de piezas directamente desde el palet, obviando los stocks locales j=7 y j=8). Existen muchas otras alternativas de asignación de tareas en función de los parámetros del sistema: número de robots, tiempo de carga y descarga de empleado por cada robot, número de unidades de procesamiento, tiempo de procesamiento de cada unidad, número de palets, etc. El sistema puede proporcionar tantas alternativas como número de soluciones a encontrar se indiquen, cada una de ellas con los correspondientes tiempos de fabricación. Sin embargo, alcanzar la mejor solución dependerá de la combinación adecuada de número de niveles/número de soluciones que se indiquen como entradas al programa, y, lo más importante, de una representación fiel del sistema y de su comportamiento cuando es modelado mediante la CPN. 6 CONCLUSIONES En este artículo se ha presentado el formalismo de las Redes de Petri Coloreadas como herramienta de modelado para la descripción de la arquitectura de las lineas de producción. El elevado número de variables de decisión presentes en los actuales sistemas de fabricación flexibles suelen comportar un árbol de cobertura lo suficientemente grande como para hacer prácticamente imposible su manejo computacional, y esto sin contar con las numerosas combinaciones de eventos que deben ser probadas si se quiere explorar todos los posibles estados del sistema. Si bien el costo computacional para un sistema de esta naturaleza es bastante elevado, se ha logrado desarrollar un prototipo de esta herramienta que permite simular el comportamiento de un sistema de producción modelado mediante una CPN, el cual es capaz de generar esquemas de planificación de la producción, evaluando todas las posibles combinaciones de estados y eventos. Actualmente se estudia la implantación distribuida de este prototipo a fin de aumentar su robustez y eficiencia, así como también reducir el tiempo de ejecución. Así mismo se contempla la incorporación de técnicas heurísticas que permitan la obtención del scheduling de manera más eficaz. Referencias [1] Gambin, A. J., Piera, M. A., Riera,., (1999) A Petri Net Besed Object Oriented Tool For The Scheduling Of Stochastic Flexible Manufacturing Systems, Proceedings of IEEE International Conference on Emerging Technologies and Factory Automation. [2] petrsoft.html [3] analysis.html [4] Jensen, K., (1997) Coloured Petri Nets: Basics Concepts, Analysis Methods and Practical Use, Vol. 1,2,3, Springer-Verlag. Berlin. [5] Piera, M. A., Gambin A. J., Vilanova R., (1998) Object Oriented Stochastic Petri Net Simulator: A Generic Kernel for Heuristic Planning Tools, Lecture Notes in Artificial Intelligence 1415, pp [6] Zimmermann, A., alkowski, K., Hommel, G., (1996) A Case Study In Modeling And Performance Evaluation Of Manufacturing Systems Using Colored Petri Nets in 8th European Simulation Symposium (ESS '96), pp
6 APENICE A Red de Petri Coloreada de una Célula Flexible de Fabricación En la Figura 1 se ha representado una célula flexible integrada por los siguientes subsistemas: 1. Una unidad de carga/descarga, integrada por un Robot (Ro=1), y 2 almacenes (i=1,i=6). 2. os células de trabajo integrada cada una de ellas por un robot (Ro=3 y Ro=5), un stock (i=3, e i=5), una máquina CNC (j=10 y j=11) y una máquina ensambladora(p=3 y p=5) con 3 posiciones para cargar los 3 tipos de piezas. 3. Una unidad de transporte que consiste en una cinsta transportadora con 8 posiciones (y=1..8) donde parar los 5 palets. El sistema dispone de un almacen de materia primera (i=1) con 3 tipos de piezas (ver figura 2) que deben ser procesadas en las máquinas CNC s (tan solo las de tipo 2 y tipo 3, que una vez procesadas se identifican como piezas de tipo 4 y 5 respectivamente), y finalmente ensambladas en piezas de tipo 6 (piezas de tipo 1 + piezas de tipo 2 + piezas de tipo3) o piezas de tipo 7 (piezas de tipo 1 + piezas de tipo3). CNC_2 y=4 j=12 j=13 p=5 p=3 j=10 j=11 y=3 Topall 3 Topall j=7 Ro=3 Ro=5 j=8 Paleta Paleta i=5 Stock local Stock local i=3 y=2 y=6 y=5 CNC_2 i=1 j=6 Stock local y=1 Ro=1 y=7 Stock local j=9 i=6 y=8 Figura 1: Célula Flexible de Fabricación
7 tipo 3 tipo 2->4 tipo 1->5 tipo 13 tipo 123 Figura 2: Tipos de Piezas Los colores que se han utilizado para especificar las entidades que fluyen en la red de petri se han formalizado en la Tabla 1. Color efinición escripción del color x int 1..5 Identificador del palet y int 1..8 Posición del palet z int nº de posiciones libres en el palet j int Lugar donde se encuentra la pieza k int 1..7 Tipo de pieza OR posición en la unidad de montaje i int 1,3,5,6 Identificador del stock n int nº espacios libres en el stock, OR nº espacios ocupados en ensambladora. p int 3,5 Unidad Ensambladora b int 0..1 Estado: libre, ocupado Pa product x,y,z Información del Palet Ci int 1..8 Posición libre en la cinta transportadora Ro int 1,3,5 Robot libre en estación Pe product k,j Información de la pieza St product i,n Información del stock Mb product n,p Espacios ocupados en ensambladora. Mn product k,p Información de espacio libre en ensambladora Cn product p,b Información de la máquina CNC Pr product p,k Información de la pieza en la máquina CNC, Tabla 1: Especificación de los colores Los nodos lugar que se han utilizado para formalizar la dinámica de la célula flexible se han descrito en Tabla 2.
8 Lugar Color escripción A Pa Representa la información asociada a los palets: identificador del palet, posición en la cinta,nº de espacios libres B Ci Indica las posiciones libres en la cinta C Ro Indica el estado de cada robot Pe Representa la información asociada a cada pieza: tipo de pieza=(1..3: tipo de pieza original,4: tipo 2 procesada, 5: tipo 1 procesada, 6: pieza ensamblada 123, 7: pieza ensamblada 1,3), y posición (1..5: en palet,6:stock_0, 7: stock_1, 8: stock_2, 9: stock_3,10:cnc1,11:cnc2,12:ensambladora_1,13:ensam bladora_2. E St Representa información asociada al stock: identificador (1,3,5,6), y nº de espacios libres(1..20). P Mb Información asociada a la unidad de ensamblado: nº de piezas, Unidad de ensamblado (3: Unidad_1, 5: Unidad_2). F Mn Información asociada a la unidad de ensamblado: posiciones libres (3: posición P1,4: posición P2, 5: posición P3), Unidad de ensamblado(3: Unidad_1, 5: Unidad_2). G Cn Información asociada a la máquina CNC: Unidad (3: Unidad_1, 5: Unidad_2), y estado(0: libre, 1:ocupada) H Pr Información asociada a la pieza que se está procesando en una unidad CNC: Unidad (3: Unidad_1, 5: Unidad_2), y tipo de pieza (2: tipo de pieza 2 procesándose, 3: tipo de pieza 3 procesándose, 4: tipo de pieza 2 procesada, 5: tipo de pieza 1 procesada). Tabla 2: Especificación de los nodos lugar Los nodos transición que se han utilizado para formalizar los eventos que determinan la dinámica de la célula flexible se ha descrito en la tabla 3. T 1 T 2 T 3 T 4 T 5 T 6 T 7 T 8 Transición escripción Movimiento de un palet entre 2 posiciones consecutivas de la cinta Carga de piezas del almacen de materia prima en el palet Transporte de una pieza del palet al stock de una de las células de trabajo Transporte de una pieza del palet a la máquina ensambladora de una de las células de trabajo Transporte de una pieza del stock de una de las células de trabajo al palet situado en el area de trabajo de la célula de trabajo. Transporte de una pieza del stock de una de las células de trabajo a la máquina ensambladora Transporte de una pieza del stock de una de las células de trabajo a la máquina CNC. Finalización de la operación de procesamiento en la máquina
9 T 9 T 10 T 11 T 12 T 13 T 14 T 15 CNC Transporte de una pieza del palet a la máquina CNC de una de las células de trabajo Transporte de una pieza del palet al almacén de salida. Transporte de una pieza procesada de la máquina CNC al stock de una de las células de trabajo Transporte de una pieza procesada de la máquina CNC al palet situado en el area de trabajo de una de las células de trabajo Transporte de una pieza de la máquina CNC a la máquina ensambladora de la célula de trabajo Transporte de una pieza finalizada de la máquina ensambladora al stock de la célula de trabajo Transporte de una pieza finalizada de la máquina ensambladora al palet situado en el area de trabajo de la célula de trabajo Tabla 3: Especificación de las Transiciones A continuación se describen cada una de las redes de petri coloreadas que formalizan los eventos que pueden aparecer en la célula flexible de fabricación. 1.- Movimiento de un palet de una posición de la cinta transportadora a la siguiente posición. 3 1 (6)+ 1 (7)+ 1 (8) B If y = 8 then 1 (1) else 1 (y+1) 1 (x,y,z) T 1 A 5 1 (1,1,12)+ 1 (2,2,12)+ 1 (3,3,12)+ 1 (4,4,12)+ 1 (5,5,12) If y = 8 then 1 (x,1,z) else 1 (x,y+1,z) Figura 3 : Red de Petri del subsistema cinta transportadora
10 2.- Unidad de Carga/escarga (1,6)+ 30 (2,6)+ 30 (3,6) A 1 (k,6) 1 (x,1,z) 1 (k,x) T 2 [z>0] 1 (x,1,z-1) 1 (1) 1 (1) C 3 1 (1)+ 1 (3)+ 1 (5) 1 (1) 1 (1) T 10 1 (x,7,z+1) A 1 (x,7,z) 1 (k,x) [k=6,7] 1 (k,9) Figura 4: Subsistema unidad de carga 3.- Transporte de una pieza del Palet al Stock local A If y = 3 then 1 (k,7) else 1 (k,8) 1 (k,x) T 3 1 (x,y,z) [ y=3 y=5 ] [ n > 0 ] [ k <=5 ] 1 (x,y,z+1) 1 (y,n) 1 (y,n-1) C E 4 1 (1,0)+ 1 (3,15)+ 1 (5,15)+1 (6,90) Figura 5: Transporte de Palet a Stock
11 4.- Transporte de una pieza del palet a la máquina ensambladora. 1 (k,x) P 2 1 (0,3)+ 1 (0,5) 1 (x,y,z) A 1 (n+1,y) 1 (n,y) T 4 [ y=3 y=5 ] [ z<12 ] [ n > 0 ] [ k=3 k=4 k=5 ] 1 (x,y,z+1) 1 (k,y) C F 8 1 (3,3)+ 1 (4,3)+ 1 (5,3)+1'(0,3) 1 (3,5)+ 1 (4,5)+ 1 (5,5)+1'(0,5) Figura 6: Transporte de Palet a Ensambladora 5.- Transporte de una pieza del stock local al palet If y = 3 then 1 (k,7) else 1 (k,8) 1 (x,y,z) A 1 (k,x) T 5 [ y=3 y=5 ] [ z > 0 ] 1 (x,y,z-1) 1 (y,n) 1 (y,n+1) C E Figura 7: Transporte de una pieza de Stock a Palet
12 6.- Transporte de una pieza del stock local a la máquina ensambladora If p = 3 then 1 (k,7) else 1 (k,8) 1 (n+1,p) P 1 (n,p) 1 (k,p) F T 6 [ p=3 p=5 ] [ k=3 k=4 k=5 ] 1 (p) 1 (p) 1 (p,n) 1 (p,n+1) C E Figura 8: Transporte de una pieza de Stock a ensambladora 7.- Transporte de una pieza del Stock local a la máquina CNC, y el procesamiento de la pìeza If p = 3 then 1 (k,7) else 1 (k,8) T 7 1 (p,n+1) 1 (p) E 1 (p,n) 1 (p,0) [ k=2 k=1 ] [ p=3 p=5 ] G 1 (p,1) 2 1 (3,0)+ 1 (5,0) 1 (p) 1 (p,k) C H If k =2 then 1 (p,4) else 1 (p,5) 1 (p,k) [ k=2 k=3 ] T 8 Figura 9: Transporte de una pieza de Stock a CNC
13 8.- Transporte de una pieza del palet a la máquina CNC 1 (x,y,z+1) A 1 (y,0) G 1 (k,x) 1 (x,y,z) T 9 [ y=3 y=5 ] 1 (y,1) [ k=2 k=1 ] 1 (y,k) C H Figura 10 : Transporte de una pieza de palet a CNC 9.- Transporte de una pieza de la máquina CNC al Palet o al Stock local, o a la máquina ensambladora. 1 (k,x) 1 (x,y,z) A 1 (y,k) T 12 [ k=4 k=5 ] [ z > 0 ] 1 (y,1) 1 (y,0) G 1 (x,y,z-1) C If y = 3 then 1 (k,7) else 1 (k,8) 1 (y,1) H 1 (y,0) G 1 (y,k) 1 (y,n) E T 11 [ k=4 k=5 ] [ n > 0 ] 1 (y,n-1) 1 (y,k) T 13 [ k=4 k=5 ] 1 (y,1) 1 (k,y) G 1 (y,0) P 1 (n+1,y) 1 (n,y) F Figura 11: Transporte de CNC a Palet, Stock o Ensambladora
14 10.- Transporte de una pieza de la máquina ensambladora al Stock local o al Palet If (q=2) then 1 (3,p)+1'(4,p)+1'(5,p) else 1 (0,p)+1 (3,p)+1'(4,p)+1'(5,p) If (p = 3 & q=2) then 1 (7,7) If (p = 3 & q=3) then 1 (6,7) If (p = 5 & q=2) then 1 (7,8) If (p = 5 & q=3) then 1 (6,8) T 14 1 (p,n) E F If (q=2) then 1 (4,p) else 1 (0,p) 1 (p) 1 (p,n-1) [ n > 0 ] P 1'(q,p) 1'(0,y) 1'(0,p) 1 (p) C If (q=2) then 1 (4,y) else 1 (0,y) 1'(q,y) F 1 (x,y,z) A If (q=2) then 1 (3,y)+1'(4,y)+1'(5,y) else 1 (0,y)+1 (3,y)+1'(4,y)+1'(5,y) T 15 If (q=2) then 1 (7,x) else 1 (6,x) [ z > 0 ] [ q > 1 ] [ y =3 y=5 ] 1 (x,y,z-1) Figura 12 : Transporte de Ensambladora a Stock o Palet
15 APENICE B %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Especificacion de la Red de Petri de una Celula Flexible Manufactura % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Numero de niveles del arbol NI 40 % Numero de Subarboles SA 1 % Conjuntos Color CO X: int with 1..5; CO Y: int with 1..8; CO Z: int with 1..12; CO J: int with 1..13; CO K: int with 1..7; CO Ke: int with 3 4 5; CO K1: int with ; CO I: int with ; CO N: int with 0..20; CO Q: int with 0..3; CO P: int with 3 5; CO P1: int with 3 5; CO P2: int with 3 5; CO B: int with 0..1; CO R: int with 3 5; CO Pa: product X*Y*Z; CO Ci: int with 1..8; CO Ro: int with 1 3 5; CO Pe: product K*J; CO St: product I*N; CO Mb: product Q*R; CO Mn: product Ke*P; CO Cn: product P1*B; CO Pr: product P2*K1; % Variables VA x: X; VA y: Y; VA z: Z; VA j: J; VA k: K; VA ke: Ke;
16 VA k1: K1; VA i: I; VA n: N; VA q: Q; VA p: P; VA p1: P1; VA p2: P2; VA b: B; VA r: R; VA ci: Ci; VA ro: Ro; % Funciones F1(x:X,y:Y,z:Z): Pa= 1'(x,y,z); F2(x:X,y:Y,z:Z): Pa= if y=8 then 1'(x,1,z) else 1'(x,y+1,z); F3(y:Y,ci:Ci): Ci=if y=8 then 1'(1) else 1'(y+1); F4(y:Y): Ci= 1'(y); F5(x:X,y:Y,z:Z): Pa= 1'(x,1,z); F6(x:X,z:Z): Pa= 1'(x,1,z-1); F7(ro:Ro): Ro= 1'(1); F8(NULO:NULO): Ro= 1'(1); F9(j:J,k:K): Pe= 1'(k,6); F10(x:X,k:K): Pe= 1'(k,x); F11(x:X,y:Y,z:Z): Pa= 1'(x,7,z); F12(x:X,z:Z): Pa= 1'(x,7,z+1); F13(x:X,j:J,k:K): Pe= 1'(k,x); F14(j:J,k:K): Pe= 1'(k,9); F15(x:X,y:Y,z:Z): Pa= 1'(x,y,z+1); F16(y:Y,ro:Ro): Ro= 1'(y); F17(y:Y): Ro= 1'(y); F18(y:Y,k:K): Pe= if y=3 then 1'(k,7) else 1'(k,8); F19(y:Y,i:I,n:N): St= 1'(y,n); F20(y:Y,n:N): St= 1'(y,n-1); F21(y:Y,k:K): Pe= if y=3 then 1'(k,12) else 1'(k,13); F22(y:Y,k:K,p:P): Mn= 1'(k,y); F23(y:Y,q:Q,r:R): Mb= 1'(q,y); F24(y:Y,q:Q): Mb= 1'(q+1,y); F25(x:X,y:Y,z:Z): Pa= 1'(x,y,z-1); F26(y:Y,j:J,k:K): Pe= if y=3 then 1'(k,7) else 1'(k,8); F27(y:Y,n:N): St= 1'(y,n+1); F28(p:P,ro:Ro): Ro= 1'(p); F29(p:P): Ro= 1'(p);
17 F30(j:J,k:K,p:P): Pe= if p=3 then 1'(k,7) else 1'(k,8); F31(k:K,p:P): Pe= if p=3 then 1'(k,12) else 1'(k,13); F32(i:I,n:N,p:P): St= 1'(p,n); F33(n:N,p:P): St= 1'(p,n+1); F34(k:K,p:P): Mn= 1'(k,p); F35(q:Q,p:P,r:R): Mb= 1'(q,p); F36(q:Q,p:P): Mb= 1'(q+1,p); F37(p:P,b:B): Cn= 1'(p,0); F38(p:P): Cn= 1'(p,1); F39(k:K,p:P): Pr= 1'(p,k); F40(k1:K1,p:P,p2:P2): Pr= 1'(p,k1); F41(k1:K1,p:P): Pr= if k1=2 then 1'(p,4) else 1'(p,5); F42(y:Y,p1:P1,b:B): Cn= 1'(y,0); F43(y:Y): Cn= 1'(y,1); F44(y:Y,k:K): Pr= 1'(y,k); F45(k1:K1,p:P): Pe= if p=3 then 1'(k1,7) else 1'(k1,8); F46(n:N,p:P): St= 1'(p,n-1); F47(p:P,p1:P1,b:B): Cn= 1'(p,1); F48(p:P): Cn= 1'(p,0); F49(x:X,k1:K1): Pe= 1'(k1,x); F50(y:Y,p1:P1,b:B): Cn= 1'(y,1); F51(y:Y): Cn= 1'(y,0); F52(y:Y,k1:K1,p2:P2): Pr= 1'(y,k1); F53(k1:K1,p:P): Mn= 1'(k1,p); F55(q:Q,p:P): Pe= if p=3 & q=2 then 1'(7,7) else if p=3 & q=3 then 1'(6,7) else if p=5 & q=2 then 1'(7,8) else if p=5 & q=3 then 1'(6,8); F56(ke:Ke,q:Q,p:P): Mn= if q=2 then 1'(4,p) else 1'(0,p); F57(p:P): Mn= 1'(3,p); F58(p:P): Mn= 1'(4,p); F59(p:P): Mn= 1'(5,p); F60(q:Q,p:P): Mn= if q=3 then 1'(0,p) else 0'(0,p); F61(p:P): Mb= 1'(0,p); F62(x:X,q:Q): Pe= if q=2 then 1'(7,x) else 1'(6,x); F63(y:Y,ke:Ke,q:Q): Mn= if q=2 then 1'(4,y) else 1'(0,y); F64(y:Y): Mn= 1'(3,y); F65(y:Y): Mn= 1'(4,y); F66(y:Y): Mn= 1'(5,y);
18 F67(y:Y,q:Q): Mn= if q=3 then 1'(0,y) else 0'(0,y); F68(y:Y): Mb= 1'(0,y); % Guardas G1(z:Z): bool= (z>0); G2(k:K): bool= (k=6 k=7); G3(y:Y,k:K,n:N): bool= (y=3 y=5) & (k<=5) & (n>0); G4(y:Y,z:Z,k:K): bool= (y=3 y=5) & (k=3 k=4 k=5) & (z<12); G5(y:Y,z:Z): bool= (y=3 y=5) & (z>0); G6(k:K,p:P): bool= (p=3 p=5) & (k=3 k=4 k=5); G7(k:K,p:P): bool= (k=1 k=2) & (p=3 p=5); G8(k1:K1): bool= (k1=1 k1=2); G9(y:Y,k:K): bool= (y=3 y=5) & (k=1 k=2); G10(k1:K1,n:N): bool= (k1=4 k1=5) & (n>0); G11(y:Y,z:Z,k1:K1): bool= (y=3 y=5) & (k1=4 k1=5) & (z>0); G12(k1:K1): bool= (k1=4 k1=5); G13(n:N,q:Q): bool= (n>0) & (q>1); G14(y:Y,z:Z,q:Q,p:P): bool= (y=3 y=5) & (z>0) & (q>1); % Lugares LU A:Pa:1'(1,1,12):1[0]:::*'(*,*,*); LU B:Ci:1'(2)+1'(3)+1'(4)+1'(5)+1'(6)+1'(7)+1'(8):1[0]+1[0]+1[0]+1[0]+1[ 0]+1[0]+1[0]:::*'(*)+*'(*)+*'(*)+*'(*)+*'(*)+*'(*)+*'(*); LU C:Ro:1'(1)+1'(3)+1'(5):1[0]+1[0]+1[0]:::*'(*)+*'(*)+*'(*); LU :Pe:4'(1,6)+4'(2,6)+4'(3,6):4[0]+4[0]+4[0]:::4'(6,9); LU E:St:1'(1,0)+1'(3,15)+1'(5,15)+1'(6,20):1[0]+1[0]+1[0]+1[0]:::*'(*,*) +*'(*,*)+*'(*,*)+*'(*,*); LU F:Mn:1'(0,3)+1'(3,3)+1'(4,3)+1'(5,3)+1'(0,5)+1'(3,5)+1'(4,5)+1'(5,5): 1[0]+1[0]+1[0]+1[0]+1[0]+1[0]+1[0]+1[0]:::*'(*,*)+*'(*,*)+*'(*,*)+*'(*,*)+* '(*,*)+*'(*,*)+*'(*,*)+*'(*,*); LU G:Cn:1'(3,0)+1'(5,0):1[0]+1[0]:::*'(*,*)+*'(*,*); LU H:Pr:::::; LU P:Mb:1'(0,3)+1'(0,5):1[0]+1[0]:::*'(*,*)+*'(*,*); % Transiciones TR T1:true: 1; TR T2: G1: 5; TR T3: G3: 3; TR T4: G4: 4; TR T5: G5: 3; TR T6: G6: 6; TR T7: G7: 2; TR T8: G8: 2; TR T9: G9: 2; TR T10: G2: 5; TR T11: G10: 10; TR T12: G11: 10; TR T13: G12: 10;
19 TR T14: G13: 10; TR T15: G14: 10; % Arcos % Transicion T1 AR A-T1: F1; AR T1-A: F2; AR B-T1: F3; AR T1-B: F4; % Transicion T2 AR A-T2: F5; AR T2-A: F6; AR C-T2: F7; AR T2-C: F8; AR -T2: F9; AR T2-: F10; % Transicion T3 AR A-T3: F1; AR T3-A: F15; AR C-T3: F16; AR T3-C: F17; AR -T3: F13; AR T3-: F18; AR E-T3: F19; AR T3-E: F20; % Transicion T4 AR A-T4: F1; AR T4-A: F15; AR C-T4: F16; AR T4-C: F17; AR -T4: F13; AR F-T4: F22;
20 AR P-T4: F23; AR T4-P: F24; % Transicion T5 AR A-T5: F1; AR T5-A: F25; AR C-T5: F16; AR T5-C: F17; AR -T5: F26; AR T5-: F10; AR E-T5: F19; AR T5-E: F27; % Transicion T6 AR C-T6: F28; AR T6-C: F29; AR -T6: F30; AR E-T6: F32; AR T6-E: F33; AR F-T6: F34; AR P-T6: F35; AR T6-P: F36; % Transicion T7 AR C-T7: F28; AR T7-C: F29; AR -T7: F30; AR E-T7: F32; AR T7-E: F33; AR G-T7: F37; AR T7-G: F38; AR T7-H: F39; % Transicion T8 AR H-T8: F40; AR T8-H: F41;
21 % Transicion T9 AR A-T9: F1; AR T9-A: F15; AR C-T9: F16; AR T9-C: F17; AR -T9: F13; AR G-T9: F42; AR T9-G: F43; AR T9-H: F44; % Transicion T10 AR A-T10: F11; AR T10-A: F12; AR C-T10: F7; AR T10-C: F8; AR -T10: F13; AR T10-: F14; % Transicion T11 AR C-T11: F28; AR T11-C: F29; AR T11-: F45; AR E-T11: F32; AR T11-E: F46; AR G-T11: F47; AR T11-G: F48; AR H-T11: F40; % Transicion T12 AR A-T12: F1; AR T12-A: F25; AR C-T12: F16; AR T12-C: F17; AR T12-: F49;
22 AR G-T12: F50; AR T12-G: F51; AR H-T12: F52; % Transicion T13 AR C-T13: F28; AR T13-C: F29; AR F-T13: F53; AR G-T13: F47; AR T13-G: F48; AR P-T13: F35; AR T13-P: F36; AR H-T13: F40; % Transicion T14 AR C-T14: F28; AR T14-C: F29; AR T14-: F55; AR E-T14: F32; AR T14-E: F46; AR F-T14: F56; AR T14-F: F57; AR T14-F: F58; AR T14-F: F59; AR T14-F: F60; AR P-T14: F35; AR T14-P: F61; % Transicion T15 AR A-T15: F1; AR T15-A: F25; AR C-T15: F16; AR T15-C: F17; AR T15-: F62; AR F-T15: F63; AR T15-F: F64; AR T15-F: F65; AR T15-F: F66; AR T15-F: F67;
23 AR P-T15: F23; AR T15-P: F68;
ENTORNO PARA LA PLANIFICACION DE LA PRODUCCION DE SISTEMAS DE FABRICACION FLEXIBLES
ENTORNO PARA LA PLANIFICACION DE LA PRODUCCION DE SISTEMAS DE FABRICACION FLEXIBLES Mercedes E. Narciso Farias, Miquel Angel Piera i Eroles Unidad de Ingeniería de Sistemas y Automática. Universidad Autónoma
Más detallesMáxima flexibilidad en paletizado automático al mejor precio
Máxima flexibilidad en paletizado automático al mejor precio Sistemas de automatización para su proceso productivo Tecnowey, compañía líder en sistemas integrados y tecnología aplicada a la automatización,
Más detallesInstalación de Sistemas de Automatización y Datos
UNIVERSIDADE DE VIGO E. T. S. Ingenieros Industriales 5º Curso Orientación Instalaciones y Construcción Instalación de Sistemas de Automatización y Datos José Ignacio Armesto Quiroga http://www www.disa.uvigo.es/
Más detallesOPTIMIZACION DE SISTEMAS LOGISTICOS MEDIANTE SIMULACIÓN: UNA METODOLOGÍA BASADA EN REDES DE PETRI COLOREADAS
XXV Jornadas de Automática Ciudad Real, del 8 al 10 de septiembre de 004 OPTIMIZACION DE SISTEMAS LOGISTICOS MEDIANTE SIMULACIÓN: UNA METODOLOGÍA BASADA EN REDES DE PETRI COLOREADAS Mercedes E. Narciso
Más detallesCAD LOGISTICS SYSTEM S. PreparadoporHLA MATERIAL HANDLING ENGINEERIN CAD LOGISTICS COMPUTER-AIDED ANIMATIO NSOFTWARE
Porqué parala logística? MODELING COMPUTER G ANIMATIO N MATERIAL HANDLING ENGINEERIN TOOLSGEOMETRY SYSTEM S DRAUGHTING PreparadoporHLA Presentación en la logística Utilización de Creación y gestión de
Más detallesMetodología básica de gestión de proyectos. Octubre de 2003
Metodología básica de gestión de proyectos Octubre de 2003 Dentro de la metodología utilizada en la gestión de proyectos el desarrollo de éstos se estructura en tres fases diferenciadas: Fase de Éjecución
Más detallesOferta tecnológica: Vehículos autónomos para transporte de materiales en almacenes
Oferta tecnológica: Vehículos autónomos para transporte de materiales en almacenes Oferta tecnológica: Vehículos autónomos para transporte de materiales en almacenes RESUMEN Investigadores de la Universidad
Más detallesElementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
Más detallesAnálisis situacional en la gestión operativa de almacenes. Pág. 63
Análisis situacional en la gestión operativa de almacenes. Pág. 63 9.11 SISTEMAS OPERATIVOS EN PROCESO PICKING Los sistemas utilizados en la preparación de pedidos ya sea para la expedición o para servir
Más detallesLA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS
LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS Los clientes compran un servicio basandose en el valor que reciben en comparacion con el coste en el que incurren. Por, lo tanto, el objetivo a largo plazo
Más detalles1.2 SISTEMAS DE PRODUCCIÓN
19 1.2 SISTEMAS DE PRODUCCIÓN Para operar en forma efectiva, una empresa manufacturera debe tener sistemas que le permitan lograr eficientemente el tipo de producción que realiza. Los sistemas de producción
Más detallesTEMA 4.- EL SUBSISTEMA DE PRODUCCIÓN.
TEMA 4.- EL SUBSISTEMA DE PRODUCCIÓN. 1. Concepto y elementos del subsistema de producción. 2. Clases de procesos productivos 3. Objetivos y decisiones en la administración de la producción Concepto y
Más detallesDiseño orientado al flujo de datos
Diseño orientado al flujo de datos Recordemos que el diseño es una actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos), obtenemos
Más detalles2.1 Clasificación de los sistemas de Producción.
ADMINISTRACION DE OPERACIONES Sesión 2: La Administración de operaciones II Objetivo específico 1: El alumno conocerá la clasificación de los sistemas de producción, los sistemas avanzados de manufactura
Más detallesUNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos
2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven
Más detalles6. SISTEMAS CAD-CAM (CAM) 6.1. CONCEPTO DE CAM
6.1. CONCEPTO DE CAM Las siglas CAM corresponden al acrónimo de Computer Aided Manufacturing, Fabricación asistida por ordenador. Por CAM se entiende la utilización de ordenadores para tareas técnicas
Más detallesCaravel Modernization Tool: Tipos de Proyectos. Caravel Modernization Tool: Tipos de Proyectos
Caravel Modernization Tool: Tipos de s La familia Caravel Modernization Tool Caravel Modernization Insight es una utilidad perteneciente a la familia Caravel Modernization Tool. Esta familia, integrada
Más detalles3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)
3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.
Más detallesLa Tecnología líder en Simulación
La Tecnología líder en Simulación El software de simulación Arena, es un "seguro de vida" para las empresa: le ayuda a predecir el impacto en las organizaciones de nuevas ideas, estrategias y políticas
Más detallesIntroducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual
Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los
Más detallesSelenne Business Intelligence QUÉ ES BUSINESS INTELLIGENCE?
QUÉ ES BUSINESS INTELLIGENCE? Según Wikipedia Definición de BI El término inteligencia de negocios se refiere al uso de datos en una empresa para facilitar la toma de decisiones. Abarca la comprensión
Más detallesSoftware de Simulación aplicado a entornos de e-learning
Software de Simulación aplicado a entornos de e-learning 2009 Laboratorio de Investigación de Software Universidad Tecnológica Nacional Facultad Regional Córdoba Titulo del Proyecto Software de Simulación
Más detallesSistemas de Gestión de Calidad. Control documental
4 Sistemas de Gestión de Calidad. Control documental ÍNDICE: 4.1 Requisitos Generales 4.2 Requisitos de la documentación 4.2.1 Generalidades 4.2.2 Manual de la Calidad 4.2.3 Control de los documentos 4.2.4
Más detallesControl del Stock, aprovisionamiento y distribución a tiendas.
Control del Stock, aprovisionamiento y distribución a tiendas. Tan importante como el volumen de ventas y su rentabilidad, el control del stock supone uno de los pilares fundamentales en el éxito de una
Más detallesGUÍA METODOLÓGICA PARA LA FORMACIÓN CON E-LEARNING DIRIGIDA A COLECTIVOS SIN ALTA CUALIFICACIÓN CAPÍTULO 4. Dirección Técnica:
LA FORMACIÓN EMPRESARIAL CON E-LEARNING GUÍA METODOLÓGICA PARA LA FORMACIÓN CON E-LEARNING DIRIGIDA A COLECTIVOS SIN ALTA CUALIFICACIÓN CAPÍTULO 4 Dirección Técnica: 4.- EL PLAN DE FORMACIÓN 33 Capítulo
Más detallesPLAN DE MEJORAS. Herramienta de trabajo. Agencia Nacional de Evaluación de la Calidad y Acreditación
PLAN DE MEJORAS Herramienta de trabajo Agencia Nacional de Evaluación de la Calidad y Acreditación Índice 1 Introducción...3 2 Pasos a seguir para la elaboración del plan de mejoras...5 2.1 Identificar
Más detallesforma de entrenar a la nuerona en su aprendizaje.
Sistemas expertos e Inteligencia Artificial,Guía5 1 Facultad : Ingeniería Escuela : Computación Asignatura: Sistemas expertos e Inteligencia Artificial Tema: SISTEMAS BASADOS EN CONOCIMIENTO. Objetivo
Más detallesUna computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software.
ARQUITECTURA DE LAS COMPUTADORAS QUE ES UNA COMPUTADORA (UN ORDENADOR)? Existen numerosas definiciones de una computadora, entre ellas las siguientes: 1) Una computadora es un dispositivo capaz de realizar
Más detalles0. Introducción. 0.1. Antecedentes
ISO 14001:2015 0. Introducción 0.1. Antecedentes Conseguir el equilibrio entre el medio ambiente, la sociedad y la economía está considerado como algo esencial para satisfacer las necesidades del presente
Más detallesUnidad III. Software para la administración de proyectos.
Unidad III Software para la administración de proyectos. 3.1 Herramientas de software para administrar proyectos. El software de administración de proyectos es un concepto que describe varios tipos de
Más detallesCAPÍTUL07 SISTEMAS DE FILOSOFÍA HÍBRIDA EN BIOMEDICINA. Alejandro Pazos, Nieves Pedreira, Ana B. Porto, María D. López-Seijo
CAPÍTUL07 SISTEMAS DE FILOSOFÍA HÍBRIDA EN BIOMEDICINA Alejandro Pazos, Nieves Pedreira, Ana B. Porto, María D. López-Seijo Laboratorio de Redes de Neuronas Artificiales y Sistemas Adaptativos Universidade
Más detallesUN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR
UN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR Manuel González y Javier Cuadrado Departamento de Ingeniería Industrial II, Campus de Esteiro, 15403 Ferrol Universidad de
Más detallesEficiencia en la Automatización y Gestión de Servicios
Eficiencia en la Automatización y Gestión de Servicios GESTIÓN EFECTIVA DE SERVICIOS CON SERVICETONIC Hoy en día las empresas están obligadas a hacer más con menos recursos y como consecuencia de ello
Más detallesGeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008
Última actualización: 01 de Setiembre de 2008 Copyright Artech Consultores S. R. L. 1988-2008. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento
Más detallesREGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP
REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP Visual Sale posee módulos especializados para el método de ventas transaccional, donde el pedido de parte de un nuevo cliente
Más detallesProceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:
PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes: 1. Proporcionar una guía de actividades para el trabajo en equipo. (Guía detallada para el desarrollo
Más detallesBPM: Articulando Estrategia, Procesos y Tecnología
BPM: Articulando Estrategia, Procesos y Tecnología Resumen: La competitividad es el imaginario que dirige las acciones empresariales en la actualidad. Lograr condiciones que permitan competir con mayores
Más detallesEl Proceso Unificado de Desarrollo de Software
El Proceso de Desarrollo de Software Ciclos de vida Métodos de desarrollo de software El Proceso Unificado de Desarrollo de Software 1 Fases principales del desarrollo de software Captura de requisitos:
Más detallesPRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE
PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,
Más detallesSeminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets
Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 1 de 12 Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets 3 Bienvenida. 4 Objetivos. 5 Interacciones de Negocios
Más detallesCapítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
Más detallesGestión y Desarrollo de Requisitos en Proyectos Software
Gestión y Desarrollo de Requisitos en Proyectos Software Ponente: María Jesús Anciano Martín Objetivo Objetivo Definir un conjunto articulado y bien balanceado de métodos para el flujo de trabajo de Ingeniería
Más detallesProcesos de Fabricación I. Guía 1 1 MANUFACTURA INTEGRADA POR COMPUTADORA
Procesos de Fabricación I. Guía 1 1 MANUFACTURA INTEGRADA POR COMPUTADORA Manufactura Integrada por Computadora. Guía 2 1 Tema: DISEÑO DE PRODUCTOS EMPLEANDO SOFTWARE CAD CAM Contenidos Entorno NX 8.0
Más detallesSISTEMA DE PRODUCCION. Pág. 1
SISTEMA DE PRODUCCION Pág. 1 Componentes del sistema de producción La fábrica Máquinas de producción Herramientas Equipo para el movimiento de material Equipo de inspección Sistemas de computadora Distribución
Más detallesEjemplo de desarrollo software empleando UML
Introducción El objetivo de este documento es mostrar un ejemplo de desarrollo de software para la gestión de artículos deportivos de una empresa del sector de ventas de deportes a clientes tanto a mayoristas
Más detallesActivos Intangibles Costos de Sitios Web
SIC-32 Documentos publicados para acompañar a la Interpretación SIC-32 Activos Intangibles Costos de Sitios Web Esta versión incluye las modificaciones resultantes de las NIIF emitidas hasta el 31 de diciembre
Más detallesMODELOS DE SIMULACIÓN
MODELOS DE SIMULACIÓN En general, se llama modelo a la imagen o representación de un sistema, generalmente simplificada e incompleta. Y se llama simulación a la experimentación con un modelo para extraer
Más detallesSÍNTESIS Y PERSPECTIVAS
SÍNTESIS Y PERSPECTIVAS Los invitamos a observar, a identificar problemas, pero al mismo tiempo a buscar oportunidades de mejoras en sus empresas. REVISIÓN DE CONCEPTOS. Esta es la última clase del curso.
Más detallesPlantilla de buenas prácticas
Plantilla de Buenas Prácticas Julio 2015 Plantilla de buenas prácticas Esta plantilla proporciona información básica cerca las buenas prácticas, incluso también un formulario (p.3) para rellenar y documentar
Más detallesCAPÍTULO 1 Instrumentación Virtual
CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento
Más detalles4. Programación Paralela
4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios
Más detallesAnálisis de los datos
Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Análisis de los datos Hojas de cálculo Tema 6 Análisis de los datos Una de las capacidades más interesantes de Excel es la actualización
Más detallesNombre del Trabajo: Control ActiveX que garantiza la seguridad de las aplicaciones desarrolladas para windows.
Nombre del Trabajo: Control ActiveX que garantiza la seguridad de las aplicaciones desarrolladas para windows. Autor: Lic. Carlos Mora Rojas. Institucion: Centro de Calculo Provincial de Salud Publica.
Más detallesISO9001:2015. Todos los certificados emitidos en este periodo tienen una fecha de caducidad de 15 de septiembre de 2018.
ISO9001:2015 PLAN DE TRANSICIÓN Tras la publicación de la nueva versión de la norma ISO9001 el pasado mes de septiembre se inicia un periodo de convivencia entre las dos versiones de la norma. Este periodo
Más detallesCUESTIONARIO DE AUTOEVALUACIÓN
CUESTIONARIO DE AUTOEVALUACIÓN El presente Cuestionario permite conocer en qué estado de madurez se encuentra el Sistema de Gestión Ambiental (en adelante, SGA) de su organización, de acuerdo a los requisitos
Más detallesGestión de la Configuración
Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de
Más detallesNoel realiza un control pieza a pieza de todo el proceso de su jamón serrano mediante etiquetas con código de barras.
Noel, como empresa referente en el sector cárnico y alimentario, ofrece a sus clientes los mejores estándares en seguridad y calidad alimentaria, gracias a su filosofía de innovación permanente. Noel ofrece
Más detallesIDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS
IDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS CORPORACIÓN UNIVERSITARIA IBEROAMERICANA TECNOLOGIA EN LOGISTICA INFORMATICA BOGOTA D.C. 2013 INTRODUCCIÓN
Más detallesCAPÍTULO 3 Servidor de Modelo de Usuario
CAPÍTULO 3 Servidor de Modelo de Usuario Para el desarrollo del modelado del estudiante se utilizó el servidor de modelo de usuario desarrollado en la Universidad de las Américas Puebla por Rosa G. Paredes
Más detallesBase de datos en Excel
Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de
Más detallesSISTEMAS Y MANUALES DE LA CALIDAD
SISTEMAS Y MANUALES DE LA CALIDAD NORMATIVAS SOBRE SISTEMAS DE CALIDAD Introducción La experiencia de algunos sectores industriales que por las características particulares de sus productos tenían necesidad
Más detallesPropuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA
Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)
Más detallesIntroducción En los años 60 s y 70 s cuando se comenzaron a utilizar recursos de tecnología de información, no existía la computación personal, sino que en grandes centros de cómputo se realizaban todas
Más detallesHacer Realidad BPM en su Organización ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN
ADOPTAR BPM A PARTIR DE UN PROYECTO O NECESIDAD DE AUTOMATIZACIÓN OBJETIVOS GENERALES 1. Identificar, diseñar, automatizar y habilitar la mejora continua de los procesos relacionados a la necesidad o proyecto
Más detallesEl Sudoku de la Planificación de la Producción
Mejoras a la planificación y secuenciación de órdenes en SAP ECC El Sudoku de la Planificación de la Producción La planificación en las empresas es un proceso por el cual cada uno de los departamentos
Más detallesFUENTES SECUNDARIAS INTERNAS
FUENTES SECUNDARIAS INTERNAS Las fuentes secundarias son informaciones que se encuentran ya recogidas en la empresa, aunque no necesariamente con la forma y finalidad que necesita un departamento de marketing.
Más detallesHostaliawhitepapers. Las ventajas de los Servidores dedicados. www.hostalia.com. Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199
Las ventajas de los Servidores dedicados Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com A la hora de poner en marcha una aplicación web debemos contratar un servicio
Más detallesSESIÓN 8 TIPOS DE SISTEMAS DE MANUFACTURA
SESIÓN 8 TIPOS DE SISTEMAS DE MANUFACTURA CONTENIDO Términos en manufactura Clasificación de sistemas de manufactura Beneficios y ejemplos de sistemas de manufactura Los componentes de un sistema de manufactura
Más detallesDETERMINACIÓN DEL VOLUMEN DE PEDIDO.
Lote económico de compra o Lote Optimo DETERMINACIÓN DEL VOLUMEN DE PEDIDO. Concepto que vemos en casi todos libros de aprovisionamiento, habitualmente la decisión de la cantidad a reaprovisionar en las
Más detallesMantenimiento de Sistemas de Información
de Sistemas de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ACTIVIDAD MSI 1: REGISTRO DE LA PETICIÓN...4 Tarea MSI 1.1: Registro de la Petición... 4 Tarea MSI 1.2: Asignación de la Petición... 5 ACTIVIDAD
Más detallesContenido - 2. 2006 Derechos Reservados DIAN - Proyecto MUISCA
Contenido 1. Introducción...3 2. Objetivos...4 3. El MUISCA Modelo Único de Ingresos, Servicio y Control Automatizado...4 4. Ingreso a los Servicios Informáticos Electrónicos...5 4.1. Inicio de Sesión
Más detallesResumen manejo lista de precios en Discovery 3.70 / 3.71
Los cambios realizados se generan para: - poder realizar modificaciones en las listas de precios sin que las mismas actúen en forma directa en las utilizadas para facturar - Poder disponer de más listas
Más detallesCAPÍTULO II MARCO TEÓRICO ADMNISTRACIÓN DE PROYECTOS CON CPM
CAPÍTULO II MARCO TEÓRICO ADMNISTRACIÓN DE PROYECTOS CON CPM 10 2.1 Introducción La dirección de un proyecto de gran magnitud no es una tarea fácil. Para los administradores este es uno de los trabajos
Más detallesGestión de Configuración del Software
Gestión de Configuración del Software Facultad de Informática, ciencias de la Comunicación y Técnicas Especiales Herramientas y Procesos de Software Gestión de Configuración de SW Cuando se construye software
Más detallesGUIA SOBRE LOS REQUISITOS DE LA DOCUMENTACION DE ISO 9000:2000
1 INTRODUCCIÓN Dos de los objetivos más importantes en la revisión de la serie de normas ISO 9000 han sido: desarrollar un grupo simple de normas que sean igualmente aplicables a las pequeñas, a las medianas
Más detallesCapítulo 12: Indexación y asociación
Capítulo 12: Indexación y asociación Conceptos básicos Índices ordenados Archivos de índice de árbol B+ Archivos de índice de árbol B Asociación estática Asociación dinámica Comparación entre indexación
Más detallesSCT3000 95. Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A. microtes@arrakis.es
SCT3000 95 Versión 3.5 Software para la calibración de transductores de fuerza. Microtest S.A. microtes@arrakis.es Introducción El programa SCT3000 95, es un sistema diseñado para la calibración automática
Más detallesCAPÍTULO 3. HERRAMIENTA DE SOFTWARE DE PLANEACIÓN DE
CAPÍTULO 3. HERRAMIENTA DE SOFTWARE DE PLANEACIÓN DE INVENTARIO Y PROCESO Objetivos del capítulo Desarrollar una herramienta de software de planeación de inventario con los datos obtenidos del capítulo
Más detallesTécnicas de Planeación y Control
Técnicas de Planeación y Control 1 Sesión No. 6 Nombre: Plan maestro de producción Contextualización En algunas empresas el éxito que se tiene es el de lograr abastecer sus productos en cortos espacios
Más detallesFigure 7-1: Phase A: Architecture Vision
Fase A Figure 7-1: Phase A: Architecture Vision Objetivos: Los objetivos de la fase A son: Enfoque: Desarrollar una visión de alto nivel de las capacidades y el valor del negocio para ser entregado como
Más detallesCAPÍTULO 2 Sistemas De Base De Datos Multiusuarios
CAPÍTULO 2 Sistemas De De Multiusuarios Un sistema multiusuario es un sistema informático que da servicio, manera concurrente, a diferentes usuarios mediante la utilización compartida sus recursos. Con
Más detallesDesarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT
Proyecto de Fin de Carrera Universidad Politécnica de Valencia Escuela Técnica Superior de Informática Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT Realizado por: Dirigido
Más detalles5: LA FUNCIÓN PRODUCTIVA DE LA EMPRESA
5: LA FUNCIÓN PRODUCTIVA DE LA EMPRESA 1. EL ÁREA DE PRODUCCIÓN DE LA EMPRESA: PRODUCIR: consiste en incrementar la utilidad de los bienes para satisfacer necesidades humanas. Ello implica realizar todas
Más detallesUniversidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática
Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática Metodología Evolutiva Incremental Mediante Prototipo y Técnicas Orientada a Objeto (MEI/P-OO)
Más detallesCalidad Escuela de Ingeniería de Sistemas y Computación Desarrol o de Software II Agosto Diciembre 2007
Calidad Calidad Definición de diccionario: Conjunto de Cualidades que constituyen la manera de ser de una persona o cosa. En términos generales podemos definir la calidad como conjunto de características
Más detallesFigure 16-1: Phase H: Architecture Change Management
Fase H Administración del cambio en la Arquitectura Figure 16-1: Phase H: Architecture Change Management Objetivos Los objetivos de la Fase H son: Asegurarse de que el ciclo de vida de arquitectura se
Más detalles1. Descripción y objetivos
Pruebas 1 1. Descripción y objetivos Las pruebas son prácticas a realizar en diversos momentos de la vida del sistema de información para verificar: El correcto funcionamiento de los componentes del sistema.
Más detallesCharlas para la Gestión del Mantenimiento Fernando Espinosa Fuentes
Charlas para la Gestión del Mantenimiento Fernando Espinosa Fuentes Conseguir una alta eficiencia de los activos es un reto importante ya que tiene un impacto significativo sobre los beneficios. Afecta
Más detallesCAPITULO VI ESTRATEGIAS DE OUTSOURCING
CAPITULO VI ESTRATEGIAS DE OUTSOURCING Cuando una compañía decide llevar a cabo un proceso de outsourcing debe definir una estrategia que guíe todo el proceso. Hay dos tipos genéricos de estrategia de
Más detallesrevista transparencia transparencia y... 3.3. UNIVERSIDADES
revista transparencia transparencia y... 3.3. UNIVERSIDADES 35 revista transparencia Mónica López del Consuelo Documentalista Open Data Universidad de Granada 3.3.1. El filtro básico de la transparencia.
Más detallesNIFBdM C-7 OTRAS INVERSIONES PERMANENTES
NIFBdM C-7 OTRAS INVERSIONES PERMANENTES OBJETIVO Establecer los criterios de valuación, presentación y revelación para el reconocimiento inicial y posterior de las otras inversiones permanentes del Banco.
Más detalles4. METODOLOGÍA. 4.1 Materiales. 4.1.1 Equipo
4. METODOLOGÍA 4.1 Materiales 4.1.1 Equipo Equipo de cómputo. Para el empleo del la metodología HAZOP se requiere de un equipo de cómputo con interfase Windows 98 o más reciente con procesador Pentium
Más detallesNorma ISO 14001: 2015
Norma ISO 14001: 2015 Sistema de Gestión Medioambiental El presente documento es la versión impresa de la página www.grupoacms.com Si desea más información sobre la Norma ISO 14001 u otras normas relacionadas
Más detallesRedes de Kohonen y la Determinación Genética de las Clases
Redes de Kohonen y la Determinación Genética de las Clases Angel Kuri Instituto Tecnológico Autónomo de México Octubre de 2001 Redes Neuronales de Kohonen Las Redes de Kohonen, también llamadas Mapas Auto-Organizados
Más detallesGuía de uso del Cloud Datacenter de acens
guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar
Más detallesCAPITULO 4 JUSTIFICACION DEL ESTUDIO. En este capítulo se presenta la justificación del estudio, supuestos y limitaciones de
CAPITULO 4 JUSTIFICACION DEL ESTUDIO En este capítulo se presenta la justificación del estudio, supuestos y limitaciones de estudios previos y los alcances que justifican el presente estudio. 4.1. Justificación.
Más detallesAnálisis y cuantificación del Riesgo
Análisis y cuantificación del Riesgo 1 Qué es el análisis del Riesgo? 2. Métodos M de Análisis de riesgos 3. Método M de Montecarlo 4. Modelo de Análisis de Riesgos 5. Qué pasos de deben seguir para el
Más detallesControl de presencia. EVASION SUR, S.COOP.AND. Alameda de Hércules 32-33 CP-41002 SEVILLA Tlf.954902409 Fax.954904303 info@evasionsur.
Control de presencia Un sistema de control de presencia informatizado calcula, de manera automática, las horas de asistencia del personal, basándose en la política de la compañía en lo referente a horas
Más detallesModelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software
Modelos de Ciclo de Vida de Desarrollo de Software en el Contexto de la Industria Colombiana de Software Hugo F. Arboleda Jiménez. MSc. Docente-Investigador, Facultad de Ingenierías, Universidad de San
Más detallesÁrboles. Cursos Propedéuticos 2015. Dr. René Cumplido M. en C. Luis Rodríguez Flores
Árboles Cursos Propedéuticos 2015 Dr. René Cumplido M. en C. Luis Rodríguez Flores Contenido de la sección Introducción Árbol genérico Definición y representación Árboles binarios Definición, implementación,
Más detalles