КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Назначение объектов модели
Состав объектов модели При разработке имитационной модели на РДО-языке(рис. 7.6)удобно также пользоваться понятием модели, поскольку оно является традиционным понятием имитационного эксперимента. Моделью будем называть совокупность объектов прогона, являющихся исходными данными. Объекты модели имеют текстовый формат и создаются с помощью текстового редактора, или интегрированной среды моделирования (ИСМ). Рис. 7.6. Схема разработки имитационной модели
Разработка модели представляет собой творческий процесс, выполняемый исследователем, как правило, за несколько итераций.
Имитатор узнает о составе модели из объекта прогона. Кроме того, прогон содержит управляющую информацию о моменте времени окончания моделирования, необходимости анимации в процессе моделирования, а также некоторую другую, задающую режимы моделирования. Объект типов ресурсов служит для описания всех включаемых в модель типов ресурсов. Ресурсы моделируемой СДС должны быть отнесены к одному из типов, определяющих данную предметную область. Ресурсы модели, имеющие одинаковый тип, имеют и одинаковый состав параметров. Поэтому в объекте должны быть описаны все параметры ресурсов СДС, необходимые исследователю для проведения имитационного эксперимента. В объекте ресурсов содержится описание отдельных ресурсов СДС. Для каждого ресурса определяется его имя, тип, к которому он принадлежит и от которого наследует состав параметров, а также значения параметров, не определенных ранее в объекте типов ресурсов. Объект образцов содержит знания о процессе в СДС. Каждый образец представляет собой формализацию модифицированного продукционного правила, обычного продукционного правила или нерегулярного события. Образцы составляют совместно с операциями процедурную часть программы на РДО-языке. Каждый образец имеет уникальное имя (простое) и тип. В данной версии языка возможны образцы следующих типов: • operation – образец, описывающий операцию и представляющий собой модифицированное продукционное правило; • irregular_event - образец, описывающий нерегулярное событие; • rule - образец, описывающий продукционное правило; • keyboard - образец, описывающий клавиатурную операцию. Образец типа operation содержит список релевантных ресурсов (то есть ресурсов, участвующих в описываемой образцом операции), предусловия начала операции (задаваемые по значениям параметров релевантных ресурсов) и конверторы преобразования состояния ресурсов, участвующих в операции, в ее начале и в конце. Образец типа irregular_event содержит выражение, по которому вычисляется длительность интервалов времени между описываемыми данным образцом случайными событиями и конвертор преобразования состояния ресурсов, участвующих в операции. Образец типа rule содержит список релевантных ресурсов, предусловия начала операции (задаваемые по значениям параметров релевантных ресурсов) и конвертор преобразования состояния ресурсов, участвующих в операции. Образец типа keyboard содержит список релевантных ресурсов, выражение, по которому вычисляется длительность операции, предусловия начала операции и конверторы преобразования состояния ресурсов, участвующих в операции. Конкретные значения параметров образцов имитатор получает из объекта операций. В этом объекте описываются все операции, имеющие место в СДС. Имя операции – уникальное простое имя. Для каждой операции в объекте указывается имя соответствующего ей образца – это имя одного из образцов, описанных в объекте образцов. Создав объекты образцов и операций, разработчик модели тем самым формализует свои знания о процессе, протекающем в СДС. Кроме этих знаний продукционный имитатор не сможет использовать никакие другие. Поэтому результаты моделирования в первую очередь зависят от того, какие знания присутствуют в объекте образцов, насколько они полны и не противоречивы как по отношению к поведению моделируемой СДС, так и по отношению друг к другу. При разработке объектов типов ресурсов и объектов ресурсов,создавая объекты образцов и объекты операций, исследователь в РДО работает на языке, который он выбирает для своей прикладной области. Такой подход снижает сложности формализации процесса в СДС.
Дата добавления: 2014-12-27; Просмотров: 393; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |