сбора показателей Q , служ ащ их для сб о р а результатов и их первичной обработки. 2.2.5. Структура продукционного имитатора С труктура продукционного им и татора п редставлена н а рисунке (Рис.2.4.). О сновны м и его элем ентам и являю тся динам ическая продукционная систем а и аппарат собы тий. Д ействия инициирую тся систем ой вы вода, а нерегулярны е собы тия им итирую тся специальны м блоком . П ри им итации состояние систем ы изм еняется в соответствии с описанием нерегулярного собы тия либо действия, которое н ачалось или заверш илось. П осле лю бого изм енения состояния, т.е. при каж дом собы тии, вы зы вается систем а вы вода. О н а просм атривает в БЗ все операции и проверяет по предусловиям , м огут лн они начаться. П ри н ахож дении таких операций инициирую тся собы тия начала соответствую щ их действий. И так, продукционная систем а (БД , БЗ и систем а вы вода), си стем а им итации нерегулярны х собы тий и аппарат ведения собы тий совм естно осущ ествляю т построение м одели процесса. 68 С труктура им итатора Рис. 2.4. |
являются откликом реального объекта. Система управления СДС соответствует модулю вывода динамической продукционнойсистемы. Добавляя к динамической продукционной системе аппарат событий, получают имитационную модель СДС. Здесь моменты окончания действий определяются блоками имитации элементов СДС, а моменты наступления нерегулярных событий блоком имитации нерегулярных событий. Кроме указанных элементов, система моделирования включает в себя подсистему сбора показателей Q, служащих для сбора результатов и их первичной обработки. 2.7. Структура продукционного имитатора системы моделирования Структура продукционного имитатора представлена на рисунке (Рис.2.3.). Основными его элементами являются динамическая продукционная система и аппарат событий. Действия инициируются системой' вывода, а 1 нерегулярные события имитируются специальным блоком. При имитации состояние системы изменяется , в соответствии с описанием нерегулярного события либо действия, которое началось или завершилось. После любого изменения состояния, т.е. при каждом событии, вызывается система вывода. Она просматривает в БЗ все операции и проверяет по предусловиям, могут ли они начаться. При нахождении таких операций инициируются события начала соответствующих действий. Итак, продукционная система (БД, БЗ и система вывода), система имитации нерегулярных событий и аппарат ведения событий совместно осуществляют построение модели процесса. На основании анализа результатов имитации на этой модели вычисляются различные показатели функционирования системы. Система трассировки выводит подробную информацию о событиях в специальный файл, который затем обрабатывается для детального анализа процесса и представления информации в удобном виде. Система анимации позволяет отображать на экране во время моделирования поведение системы. |