Функционирование сети Петри.
Маркировка сети ассоциируется с определённым состоянием моделируемой системы. При заданной начальной разметке Mq проверяется наличие переходов, которые могут сработать. Если такой переход один, то он срабатывает, если несколько — срабатывает один из них случайным образом.
После срабатывания перехода система переходит в новое состояние, определяемое новой разметкой М\, и так далее. Сеть останавливается в двух случаях: все метки покидают систему; система переходит в тупиковое состояние, из которого нет перехода в другое состояние. Переход является живым при данной разметке Mq, если существует такая последовательность маркирования из Mq, которая приводит к срабатыванию данного перехода. Сеть является живой при данной начальной разметке, если жив каждый её переход.Переход может сработать, только если он «возбуждён». Переход возбуждён, если во всех его входных позициях имеется не менее, чем по одной метке.
Рис. 2.4. Пример сети Петри
Срабатывание перехода разбивается на два полутакта:
• изъятие по одной фишке из всех входных позиций,
• добавление по одной фишке во все выходные позиции, связанные с данным переходом.
Рассмотрим пример сети Петри (рис. 2.4) и опишем её.
1. Начальная разметка: Mq = (1010).
2. Матрица F (табл. 2.3), которая содержит «1» в клетке (г, j), если есть дуга, направленная из позиции рі в переход fj, и «0» — в противном случае.
Таблица 2.3
Таблица 2.4
3. Матрица Н (табл. 2.4), которая содержит «1» в клетке (г, j), если есть дуга, направленная из перехода ti в позицию pj1 и «0» — в противном случае.
Для данной сети Петри можно построить дерево достижимых маркирований (состояний). Маркирование М называют достижимым из маркирования Mq, если существует последовательность срабатываний переходов, переводящих сеть из состояния Mq в состояние М (рис. 2.5).
Рис. 2.5. Граф достижимых маркирований
Символ uj означает возможность неограниченного возрастания числа меток в соответствующей позиции, следовательно данная сеть не является безопасной. В процессе функционирования сеть может вернуться в промежуточное состояние М2 (зацикливание) или остановиться при попадании в тупиковое состояние М3.
2.3.3.
Еще по теме Функционирование сети Петри.:
- Алгебраический подход к описанию функционирования сетей Петри.
- Моделирование потоков работ сетями Петри
- Применение сетей Петри для моделирования потоков работ.
- Классификация сетей Петри
- Посевы на плотные среды в чашках Петри
- Метод угольной культуры в чашках Петри с крышкой из про- зрачногопластическогоматериала.
- Виртуальные сети (VLAN)
- ЗАНЯТИЕ №7 Медицинские ресурсы глобальной сети Internet
- 5.4. Коммуникативные сети.
- От ЛВС к глобальной сети. Мосты и маршрутизаторы
- Основные атрибуты глобальной сети
- Метод синтеза аппроксиматоров, формирующих виртуальный поток на основе обучаемой нейронной сети
- Сочетанное поражение сегментов артериальной сети нижней конечности
- 1. Расширение сети яичка.
- 4.2 Метод синтеза виртуального потока для нейронной сети прямого распространения
- Общие сведения о глобальной сети Internet
- Организация и задачи сети наблюдения и лабораторного контроля[10].
- ЗАДАЧИ И ОРГАНИЗАЦИЯ СЕТИ НАБЛЮДЕНИЯ И ЛАБОРАТОРНОГО КОНТРОЛЯ
- Звездчатые нейроны без околоклеточной аксонной сети.
- 6.5.1. Физическое функционирование