Está en la página 1de 14

SIMULACIÓN

Tutorial software CPN Tools

Fuente: cpntools.org

2
Introducción

La SIMULACIÓN en la ingeniería permite, a través de un modelo,


realizar análisis en diversos tipos de sistemas obteniendo
resultados diferentes de acuerdo a las variables estudiadas.

En el ámbito de la mantención, la simulación es utilizada para


obtener datos de fallas críticas, KPIs, rendimiento, confiabilidad,
entre otros.

Para desarrollar una simulación en de algún sistema, hay que


crear un modelo del mismo. En este curso los modelos de los
sistemas serán desarrollados mediante las Redes de Petri y el
software utilizado será CPN Tools.

18/05/2020 3
CPN Tools

Es una herramienta que permite desarrollar y simular Redes de


Petri (PN) de algún sistema modelado.

Puede desarrollar desde las PN mas básicas hasta redes muy


complejas como las Redes de Petri Coloreadas (CPN) utilizando
todas sus características. Además permite la obtención de datos
estadísticos para la realización de estudios.

18/05/2020 4
Instalación CPN Tools

Antes de instalar CPN Tools, verificar si la aplicación Java se


encuentra instalada en le ordenador. De no estar instalada, el
programa puede no funcionar correctamente o simplemente no
funcionar.

Es posible descargar la última versión de Java desde el siguiente


enlace en su página oficial.
https://www.java.com/es/download/

Descargar CPN Tools desde su web oficial http://cpntools.org/ y


seguir los pasos de la instalación. Se recomienda la versión 4.0.1.

18/05/2020 5
Iniciando en CPN Tools:
Creación de una Ventana de Trabajo

Ya instalado, abrir le software y clic derecho en la ventana.

Elegir la opción “New Net” para crear una nueva ventana de trabajo y
crear una nueva red. “Load Net” permite cargar una red desarrollada en
un18/05/2020
proyecto anterior. 6
Iniciando en CPN Tools:
Creación de una Ventana de Trabajo

Es creada una ventana dentro del


programa.

La ventana creada tiene nombre


“New Page” el cual es posible
cambiar haciendo doble clic en
los lugares marcados de color
rojo en la imagen.

El nombre del proyecto tiene


nombre “New net.cpn” marcado
de color naranjo. Es posible
cambiar el nombre al guardar el
proyecto.

18/05/2020 7
Creación de una Red

Crear una red implica utilizar lugares, arcos y transiciones. Para


hacerlo, de “Tool box” seleccionar la herramienta “Create” y arrastrar
hasta el lugar de trabajo.
Es creada la ventana
“Create” que posee distintas
funciones, siendo los lugares
(elipses), arcos (flechas) y
transiciones (rectángulos) las
mayormente utilizadas.

Arrastrar las transiciones,


lugares y arcos a la ventana
cuadriculada para crear red.

18/05/2020 8
Características de lugares, arcos
y transiciones en CPN Tools.

Todos los lugares deben tener un nombre, el cual debe


ser diferente al de los demás lugares.

Todos los lugares deben tener indicado un colset*.


*Colset = Color set, indica el tipo de token que puede existir en
ese lugar.

Algunos lugares pueden tener tokens iniciales, los cuales

Los arcos deben indicar que tipo de token comunican


entre una transición y un lugar (y viceversa)

En los lugares, utilizar la tecla Tab para cambiar entre nombre, colset e INIT
MARK. Utilizar la misma tecla para transiciones.
18/05/2020 9
Características de lugares, arcos
y transiciones en CPN Tools.

Cada transición debe tener un nombre, el cual tiene que ser


diferente al de otras transiciones.

Indica la condición para que ingrese el token.

Indica el delay (tiempo de retraso) producido en la transición.

Indica la variable de entrada, salida y/o la acción producida en la


transición.

Indica el tipo de distribución en que trabaja la transición.


10
• Conectar las transiciones y lugares con los arcos según
corresponda.
• Nombrar las transiciones y lugares.
• Asignar un colset a los lugares.
• Los colset son creados en:
• New net.cpn>>Declarations>>Standard declarations
• Asignar el token que pasará por el arco.
• Indicar lugar/es con token inicial.
Para simular es utilizada la herramienta Simulation de Tool box y seleccionar una
de las opciones para simular.
Guardar una red utilizando las opciones de
la herramienta Net de Tool box.

También podría gustarte