Desenvolupament d'eines de suport per a l'estudi de sistemes de fabricació mitjançant la simulació basada en esdeveniments discrets: Generació automàtica de codi SIMAN a partir de xarxes de Petri i aplicació per a l'anàlisi de resultats

Abstract

Aquest projecte pretén elaborar una sèrie d’eines de suport per l’estudi de sistemes de fabricació flexible mitjançant la simulació basada en esdeveniments discrets. Una simulació d’esdeveniments discrets és aquella que pot ser representada per una sèrie de successos. La simulació va movent-se d’un d’aquests successos a un altre, a mesura que transcorre el temps. Un sistema de fabricació flexible pot ésser modelitzat a partir de les xarxes de Petri. Aquestes xarxes són un llenguatge formal i gràfic format per arcs, llocs i transicions que és adequat per representar, entre altres, concurrències o recursos compartits, els quals són molt importants en sistemes de fabricació. D’altra banda una simulació d’esdeveniments discrets pot ésser simulada amb codi SIMAN (SIMulation ANalysis), que és un llenguatge de simulació modelat a partir de blocs. D’aquesta manera, el primer que es vol és generar, de manera automàtica i a partir d’una xarxa de Petri que representi un sistema de fabricació flexible, el codi SIMAN corresponent a aquest sistema. Per fer-ho, és necessari estudiar quines són les relacions entre els elements d’una xarxa i els blocs utilitzats en SIMAN. Per assolir aquest objectiu, es desenvolupa un mòdul en el programa PIPE (Platform Independent Petri-net Editor), el qual és un programa destinat a l’edició i anàlisi de xarxes de Petri. Com a segon objectiu, es planteja l’anàlisi quantitatiu dels sistemes modelats en llenguatge SIMAN, el qual pot permetre estudiar certs paràmetres del sistema anteriorment representat en una xarxa de Petri. Per a complir aquest objectiu, es desenvolupa un programa independent que permet l’edició de certs paràmetres dels models SIMAN i l’anàlisi de diversos aspectes referents als resultats (estudi del transitori o de la correlació, número de rèpliques per obtenir certa bondat, validació del model, comparació de models i anàlisi factorial). Finalment, es tenen en compte aspectes econòmics i d’impacte ambiental com poden ser els estalvis en material i proves d’un sistema al simular, o l’estalvi de temps que comporta l’automatització a l’hora de generar el codi de simulació. En aquest sentit, es desenvolupen totes les aplicacions a través i com a programari lliure

    Similar works