Beruflich Dokumente
Kultur Dokumente
PETRI
Resumen. En este artículo se presenta una de las herramientas más empleadas para modelar
y controlar a los Sistemas de Manufactura Flexible: las Redes de Petri. Para el modelado se
usa dos tipos de Redes de Petri (RdP): las RdP Generalizadas y RdP las Coloreadas, para el
control se usa únicamente las Redes de Petri Etiquetadas.
m ' ( p ) = m( p ) − α ( p, t ) + β (t, p ), ∀p ∈ P
2
Llenar los moldes con la mezcla y hornear 4 representan la cantidad de ingredientes a
durante 40 o 45 minutos. Retirar del horno, usarse para 1 unidad de producto en
dejar enfriar y empacar. Llevar al gramos.
almacenamiento.
5. Diseño del controlador usando RdP
Pastel con frutos secos: En un recipiente
mezclar los siguientes ingredientes: nueces,
El objetivo principal del modelo de un
azúcar mascabado, canela y café en polvo.
sistema, es que el modelo obtenido sirva
En otro recipiente batir a v1 durante t1 la
para controlar al sistema y mediante el
mantequilla, el azúcar blanco, y la crema de control él alcance todos los estados
leche. Añadir los huevos y seguir batiendo a deseados. Al principio las RdP solo
v1 durante t 2 . Incorporar la harina de trigo y modelaban sistemas, a mediados de los 80`s
el polvo de hornear a una v 2 durante un t 3 . se desarrolla la teoría de control para
Engrasar un molde redondo con un poco de autómatas [Ramadge (1989)], después a
mantequilla y verter primero la mitad de la comienzos de los 90´s la teoría de control fue
preparación del paso dos, luego la del paso orientada hacia las RdPG mediante las
uno y finalmente la preparación del paso dos. Redes de Petri Interpretadas (LRdP “Labeled
Colocar en un horno caliente a 180°C por 45 Petri nets”) [Giua (1992)]. Actualmente se
minutos. Antes de desmoldarlo, dejar enfriar. investiga la forma de aplicar el control a otros
Llevar a almacenamiento. tipos de RdP.
Las RdP empleadas para el control de SDED
Pan croissant: En un recipiente mezclar la son las llamadas Redes de Petri Etiquetadas
levadura, azúcar refinada y la leche tibia. LRdP “labeled Petri nets or Petri net
Dejar durante 10 min. Tamizar la harina. generator” , las cuales son una cuádrupla:
Agregar 1/5 de mantequilla. Agregar los
huevos a la mezcla de levadura hasta formar G = ( N , l, M 0 , F )
una mezcla homogénea. Añadir el resto de la
Donde:
mantequilla a 20ºC. Formar supde nuevo una
mezcla homogénea. Dejar reposar 30 min.
N = (P, T , α , β ) , estructura de una RdP.
Mezclar nuevamente y dejar reposar durante
6 horas. Formar los croissants. Mezclar el l : T → Σ , es la función que asigna a
huevo sobrante con la sal y con esta mezcla cada transición una etiqueta del alfabeto
barnizarlos. Deje reposar 30 min. Acomode de eventos Σ , se puede extender a
los croissants en una charola previamente T * → Σ* .
engrasada y enharinada. Meter al horno M 0 , es el marcado inicial.
(precalentado a 200º C) durante de 20 min. a
F , es el conjunto de marcas finales.
200º C. Enfriar, desmoldar, empacar y
almacenar.
Definiciones:
4. Modelo de especificación del SMF en
Σ = Conjunto finito no vació de símbolos
RdPG
de un alfabeto.
Σ * = (Cerradura de Σ ) Conjunto de
El Modelo de Especificación es el modelo todas las cadenas finitas de los
que representa al comportamiento deseado elementos del conjunto Σ .
del SMF, este modelo es importante para L = Conjunto de todos los eventos que
comprender más al sistema y facilitar el pueden realizarse físicamente o que
diseño posterior del Modelo del Sistema
tengan sentido. L ⊆ Σ * .
empleado para hacer controlador.
Una cerradura de prefijos L ⊆ Σ * es:
Por la extensión del modelo
especificación en RdPG del SMF (Figura 4)
de
{
L = u : uv ∈ L para algun v ∈ Σ * }
solo se mostrará hasta donde se obtiene la Si L = L , L es un prefijo cerrado.
masa que esta lista para ser horneada y la
red ha sido simplificada varias veces según El comportamiento representado por L
los métodos mostrados en [Mengchu (1999)]. es generado por la planta G .
Las marcas de algunos lugares de la Figura
Figura 4. Modelo de especificación del SMF.
• Los dos lenguajes asociados con G son 4), para obtener un buen modelo se debe
el L-lenguaje (L) (comportamiento seguir los siguientes pasos:
marcado en el contexto de control) y
y el P-lenguaje (P) (Comportamiento de Identificar los dispositivos que componen
cerrado), están definidos al sistema.
así: Seleccionar cuales son las variables a
{ [
Lm (G ) = l (σ ) ∈ Σ * | σ ∈ Τ * , M 0 σ M ∈ F } medir de cada uno de los dispositivos.
o L-lenguaje. Realizar una RdP por cada uno de los
{
L(G ) = l (σ ) ∈ Σ | σ ∈ Τ * , ∃M ´∋ M 0 σ
*
[ }
M´ o
dispositivos.
Unir las RdP siguiendo la secuencia
P-lenguaje. lógica del sistema.
Definir las relaciones causales.
El alfabeto de eventos Σ esta divido en Verificación de que el modelo es una
dos conjuntos disjuntos: conjunto con RdP marcada, acotada segura, viva. Se
eventos controlables Σc y no realiza mediante el análisis de PT-
controlables Σ u . Σ = Σ u + Σ c . invariante [Desel (1995)].
4
Figura 5. Modelo del sistema del SMF.
6
• Adicionalmente, los SMF procesan SILVA, Manuel. Las Redes de Petri en la
varios tipos de productos y resulta Automática y la Informática. Madrid: Primera
tedioso representar a todos los Edición. Editorial AC, 1995.
productos por medio de un solo tipo de
marca.
8. Bibliografía