Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Сетевые модели (n-схемы). Сети Петри, как формализм, описывающий структуру и взаимодействие параллельных систем и процессов.Содержание книги
Поиск на нашем сайте В практике моделирования объектов часто приходится решать задачи, связанные с формализованным описанием и анализом причинно-следственных связей в сложных системах, где одновременно параллельно протекает несколько процессов. Самым распространенным в настоящее время формализмом, описывающим структуру и взаимодействие параллельных систем и процессов, являются сети Петри. Формально сеть Петри (N-схема) задается четверкой вида
Как видно из этого рисунка, граф N-схемы имеет два типа узлов: позиции и переходы, изображаемые 0 и 1 соответственно. Ориентировочные дуги соединяют позиции и переходы, причем каждая дуга направлена от элемента одного множества (позиции или перехода) к элементу другого множества (переходу или позиции). Граф N-схемы является мультиграфом, так как он допускает существование кратных дуг от одной вершины к другой.
Прямая функция показывает переход:
Обратная:
Возможные приложения. Приведенное представление N-схемы может использоваться только для отражения статики моделируемой системы (взаимосвязи событий и условий), но не позволяет отразить в модели динамику функционирования моделируемой системы. Для представления динамических свойств объекта вводится функция маркировки (разметки) М: B->{0, 1, 2,...}. Маркировка М есть присвоение неких абстрактных объектов, называемых метками (фишками), позициям N-схемы, причем количество меток, соответствующее каждой позиции, может меняться. При графическом задании N-схемы разметка отображается помещением внутри вершин-позиций соответствующего числа точек (когда количество точек велико, ставят цифры). Маркированная (размеченная) N-схема может быть описана в виде пятерки NM = <B, D, I, О, М> Функционирование N-схемы отражается путем перехода от разметки к разметке. Начальная разметка обозначается как M0. Смена разметок происходит в результате срабатывания одного из переходов
Функционирование N-схемы продолжается до тех пор, пока существует хотя бы один возможный переход. Таким образом, N-схема выполняется путем запусков переходов под управлением количества меток и их распределения в сети. Переход запускается удалением меток из его входных позиций и образованием новых меток, помещаемых в выходные позиции. Переход может запускаться только тогда, когда он разрешен. Переход называется разрешенным, если каждая из его входных позиций имеет число меток, по крайней мере равное числу дуг из позиции в переход. Важной особенностью моделей процесса функционирования систем с использованием типовых N-схем является простота построения иерархических конструкций модели. С одной стороны, каждая N-схема может рассматриваться как макропереход или макропозиция модели более высокого уровня. С другой стороны, переход, или позиция N-схемы, может детализироваться в форме отдельной подсети для более углубленного исследования процессов в моделируемой системе S. Отсюда вытекает возможность эффективного использования N-схем для моделирования параллельных и конкурирующих процессов в различных системах. Этапы моделирования систем. Этапы моделирования систем. Рассмотрим основные этапы моделирования системы S, к числу которых относятся: построение концептуальной модели системы и ее формализация; алгоритмизация модели системы и ее машинная реализация; получение и интерпретация результатов моделирования системы. Перечислим эти подэтапы: —постановка задачи машинного моделирования системы; — анализ задачи моделирования системы; —определение требований к исходной информации об объекте моделирования и организация ее сбора; — выдвижение гипотез и принятие предположений; — определение параметров и переменных модели; — установление основного содержания модели; — обоснование критериев оценки эффективности системы; — определение процедур аппроксимации; — описание концептуальной модели системы; — проверка достоверности концептуальной модели; — составление технической документации по первому этапу; — построение логической схемы модели; — получение математических соотношений; — проверка достоверности модели системы; — выбор инструментальных средств для моделирования; — составление плана выполнения работ по программированию; —спецификация и построение схемы программы, — верификация и проверка достоверности схемы программы; — проведение программирования модели; — проверка достоверности программы; — составление технической документации по второму этапу; — плакирование машинного эксперимента с моделью системы; — определение требований к вычислительным средствам; — проведение рабочих расчетов; — анализ результатов моделирования системы; — представление результатов моделирования; — интерпретация результатов моделирования; — подведение итогов моделирования и выдача рекомендаций; — составление технической документации по третьему этапу.
|
||
|
Последнее изменение этой страницы: 2017-02-07; просмотров: 249; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.008 с.) |