русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Идентификация событий в СДС


Дата добавления: 2014-11-28; просмотров: 1061; Нарушение авторских прав


Ресурсы взаимодействуют друг с другом в соответствии с определенными закономерностями, выполняя различные действия. Каждое действие связано с изменением состояния СДС. Изменение состояния СДС называют событием. В парикмахерской с одним парикмахером изменения состояния происходят при прибытии клиента, начале обслуживания и окончании обслуживания, которые являются событиями. Все события должны быть как-то определены и зафиксированы в модели.

Событие в модели - это абстракция инцидента или сигнала в реальном мире, который сообщает о переходе каких-либо объектов в новое состояние. События могут быть внешними по отношению к СДС и принадлежать ей самой. То есть значение события заключается в некоторой фразе, несущей информацию о том, что произошло в СДС или о том, на что СДС должна реагировать. Примерами внешнего события служит событие прихода клиента в парикмахерскую, а внутреннего события – конец обслуживания клиента парикмахером.

События в дискретных системах происходят в счетные моменты времени, которые должны фиксироваться в модели с помощью независимой переменной, в качестве которой чаще всего принимается модельное (системное) время. Эта переменная изменяется дискретно и служит базой для определения различий в наблюдении одного и того же свойства СДС. Так количество клиентов в очереди в парикмахерской может измеряться через каждую минуту в течение смены.

Все события каким-либо образом влияют на состояние СДС и это влияние должно быть зафиксировано в модели. Поэтому событие можно рассматривать как сигнал, передающий данные (управление) об определенном состоянии СДС для некоторого действия, которое может либо начаться, либо завершиться (события начала и окончания). Следовательно, можно дать еще одно определение события, определив его как неделимое элементарное действие, в том смысле, что оно не имеет протяженности во времени.



Все события делятся на регулярные и нерегулярные.

Регулярными называют события, вызываемые штатным функционированием ресурсов. Изменения в системе при совершении регулярного события можно формализовать, поскольку они отражают логику взаимодействия ресурсов между собой. Так для клиента в парикмахерской событие «Начало обслуживания» предшествует событию «Окончание обслуживания» и связано с изменением состояния парикмахера, клиента и очереди. Регулярные события могут быть частично упорядочены во времени, то есть для них может быть построена временная диаграмма.

Регулярное событие формально представим как некоторое изменение состояния системы и опишем следующим образом:

,

где - момент времени свершения события , - состояние СДС до события , а - состояние СДС после события .

Так как состояние дискретной системы изменяется только в моменты свершения событий, то оно остается неизменным между событием и событием , и следовательно имеет место равенство:

.

Очевидно, что в некотором событии е участвуют не все ресурсы системы, и его наступление приводит лишь к локальному изменению состояния системы. Ресурсы, состояние которых изменяется, называют релевантными событию е:

,

где - -ый ресурс СДС, релевантный событию , и .

Выделение ресурсов релевантных событию достаточно важный этап описания СДС, так как он некоторым образом формализует взаимодействие ресурсов СДС между собой, отражая структурную и динамическую связность СДС. Выделив релевантные событию ресурсы, мы получаем возможность при моделировании события рассматривать изменения состояния не всей модели СДС, а лишь некоторой локальной, часто весьма ограниченной ее части. Это упрощает моделирование, уменьшает объем обрабатываемых данных, делает описание знаний компактным и ясным.

Нерегулярные события происходят либо при нештатной работе ресурсов (поломки, отказы), либо из-за внешних по отношению к системе причин (приход в систему нового временного ресурса, изменение состава постоянных ресурсов при модификации системы и т.п.). В отличие от регулярных событий, нерегулярные носят ярко выраженный стохастический характер и заранее не планируются системой управления. Их возникновение может нарушать синхронизацию регулярных событий, приводить к невозможности их начала или нормального завершения.

Для нерегулярного события состояние ресурсов до его начала непредсказуемо. Так как происходит случайным образом, то оно описывается лишь временем возникновения и состоянием ресурсов после нерегулярного события:

где - время наступления нерегулярного события, а - состояние системы после наступления нерегулярного события.

При совершении событий каждый ресурс СДС меняет свое состояние. Изменение состояния некоторого ресурса может быть представлено как модель состояния, которая состоит из множества состояний и множества событий, переводящих ресурс из состояния в состояние.

Ресурсы одного типа меняют свое состояние согласно одним и тем же правилам. Поэтому модель состояний является абстракцией поведения всех однотипных ресурсов СДС и однозначно соответствует абстракции “Тип ресурса”.

Модель состояний статичная по своей природе не обеспечивает процесс имитации необходимыми знаниями, но она полезна на определенном этапе описания СДС, так как позволяет верифицировать разбиение ресурсов на типы и идентифицировать множество событий в системе.

Введя абстракцию события, можно уточнить понятие дискретности системы, охарактеризовав ее двумя свойствами:

* состав СДС может быть описан счетным множеством ресурсов;

* изменения состояния СДС происходят в счетные моменты времени (события) и имеет место соотношение .

Формализация событий и модели состояний является важным этапом перехода от СДС к ее модели, так как позволяет описать структурную и динамическую связность СДС, но не обеспечивает представления динамики процесса. Для устранения этого положения необходимо рассмотреть взаимодействие событий на множестве ресурсов СДС.

 

 



<== предыдущая лекция | следующая лекция ==>
Ресурсы сложной дискретной системы и события | Действия и их формализация


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.053 сек.