Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка сети Петри вся укр.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
644.1 Кб
Скачать

ВСТУП

1. Структура мережі Петрі

Мережа Петрі складається із чотирьох елементів: множина позицій P, множина переходів T, вхідна функція I і вихідна функція O. Вхідна і вихідна функції пов'язані з переходами і позиціями. Вхідна функція I відображає перехід tj у множину позицій I(tj), що називаються вхідними позиціями переходу. Вихідна функція O відображає перехід tj у множину позицій O(tj), що називаються вихідними позиціями переходу.

Структура мережі Петрі визначається її позиціями, переходами, вхідною і вихідною функціями.

Визначення 1. Мережа Петрі C є четвіркою, C=(P, T, I, O). P={p1, p2, .., pn} — кінцева множина позицій, n > 0. T={t1, t2, …, tm} — кінцева множина переходів, m > 0. Множина позицій і множина переходів не перетинаються, P∩T = 0. I:TP є вхідною функцією — відображенням з переходів у комплекти позицій. O:TP є вихідна функція — відображення з переходів у комплекти позицій.

Потужність множини Р є число n, а потужність множини Т є число m. Довільний елемент Р позначається символом pi, i=1, ..., n, а довільний елемент Т — символом tj, j=1,..., т.

Приклади мереж Петрі дані на рис. 1-3.

Позиція pi є вхідною позицією переходу tj у тому випадку, якщо pi I (tj); pi є вихідною позицією, якщо pt О(tj). Входи і виходи переходів являють собою комплекти позицій. Комплект є узагальненням множини, у яке включені багаторазово повторювані елементи — тиражовані елементи. Використання комплектів, а не множин для входів і виходів переходу дозволяє позиції бути кратним входом або кратним виходом переходу. Кратність вхідної позиції pt для переходу tj є число появ позиції у вхідному комплекті переходу, # ( pi, I (tj)). Аналогічно кратність вихідної позиції pt для переходу tj є число появ позиції у вихідному комплекті переходу, #(р4, О (tj)). Якщо вхідна і вихідна функції є множинами (а не комплектами), то кратність кожної позиції є або 0, або 1.

Вхідні і вихідні функції використовуються для відображення позицій у комплекти переходів, а також їх можна використати для відображення переходів у комплекти позицій. Визначимо, що перехід tj є входом позиції рi якщо рi є вихід tj. Перехід tj є вихід позиції рi якщо pi є вхід tj.

Визначення 2. Визначимо розширену вхідну функцію I і вихідну функцію

I : Р Т°°, О: Р Т°° таким чином, що

# (tj, I(pi)) = # (Pi, 0 (tj)), # (tj, О (pt)) = # (pit I (tj)).

Для мережі Петрі на рис. 1 розширеними вхідною і вихідною функціями є:

I(p1) = { }, O(p1) = {t1 },

I(p2) = {t1, t4 }, O(p2) = {t2 },

I(p3) = {t1, t4 }, O(p3) = {t2,t3},

I(p4) = {t3 }, O(p4)={t4},

I(p5) = {t1, t2 }, O(p5) = {t2).

C=(P, T, I, O),

P={p1, p2, p3, p4, p5},

T={t1, t2, t3, t4},

I(t1) = {p1}, O(t1) = {p2, p3, p5},

I(t2) = {p2, p3, p5 }, O(t2) = {p5},

I(t3) = {p3}, O(t3) = {p4},

I(t4) = {p4}, O(t4) = {p2, p3}.

Рис. 1. Структура мережі Петрі представлена у вигляді четвірки, що складається із множини позицій (Р), множини переходів (T), вхідної функції I : T P°° і вихідної функції (O : T P°°)

З=(Р, Т, I, О),

P = {p1, p2, p3, p4, p5, p6},

T={t1, t2, t3, t4, t5},

I(t1) = {p1}, O(t1) = {p2, p3},

I(t2) = {p3}, O(t2) = {p3, p5, p5},

I(t3) = {p2, p3}, O(t3) = {p2, p4},

I(t4) = {p4, p5, p5, p5}, O(t4) = {p4},

I(t5) = {p2}, O(t5) = {p6}.

Рис. 2. Структура мережі Петрі

З=(Р, Т, I, О),

P = {p1, p2, p3, p4, p5, p6, p7, p8, p9},

T={t1, t2, t3, t4, t5, t6},

I(t1) = {p1}, O(t1) = {p2, p3},

I(t2) = {p8}, O(t2) = {p1, p7},

I(t3) = {p2, p5}, O(t3) = {p6},

I(t4) = {p3}, O(t4) = {p4},

I(t5) = {p6, p7}, O(t5) = {p9},

I(t6) = {p4, p9}, O(t6) = {p5, p8}.

Рис. 3. Структура мережі Петрі

Вправи.

  1. Знайдіть розширену вхідну і вихідну функції мереж Петрі (рис. 2 і 3).

  2. Покажіть, що вхідна і вихідна функції одночасно не є необхідними і що мережа Петрі може бути визначена множинами позицій, переходів і розширеною вхідний (або вихідний) функцією. Для цього покажіть, як розширена вихідна функція може бути визначена з розширеної вхідної функції і навпаки.