Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект лекций Моделирование систем.doc
Скачиваний:
52
Добавлен:
15.04.2019
Размер:
1.38 Mб
Скачать

7.11.Переменные

Переменные используются для вычисления значений выражений, состоящих из СЧА. Целочисленные переменные, а также булевы переменные описывают оператором VARIABLE, а для описания переменных с плавающей точкой используется оператор FVARIABLE.

Операторы переменной имеют следующий формат:

ИМЯ VARIABLE SNA(oper)SNA(oper)...

(FVARIABLE)

где:

SNA - допустимые стандартные числовые атрибуты;

(ореr) - арифметические и логические операции:

"+" - сложить;

"-" - вычесть;

"/" - разделить;

"@" - разделить по модулю;

"()" - скобки ;

"1" - логическое "И";

" " - логическое "ИЛИ";

"=" - равенство;

"<>" - не равно;

"<" - меньше;

">=" - больше чем или равно;

"<=" - меньше чем или равно;

">" - больше.

8.Обработка результатов имитационного моделирования

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

Относительно выходных данных имитационной модели можно сформулировать два типа вопросов:

  1. Каков разброс данных, обусловленный собственно имитационной моделью?

  2. Какие выводы можно сделать о характеристиках реальной системы на основе использования имитационной модели?

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

Второй вопрос связан с состоятельностью модели и ее полезностью. Ответ на него включает описание характеристик системы и их статистическую обработку. Другими словами, строятся таблицы и графики, которые анализируются так, как если бы они были построены по данным обследования реальной системы, т.е. теми же методами статистического анализа. Если принятие решения основано на вероятности появления того или иного результата или на среднем значении некоторой величины, требуемые количественные оценки могут быть получены, исходя из результатов имитации. Именно с этой целью имитационный анализ используется в большинстве его современных приложений. При этом оценка разброса случайной величины выполняется так же, как и для реальной системы.

Ответ на вопрос первого типа должен содержать подробный статистический анализ, обеспечивающий получение информации о точности и чувствительности модели. Обычно для этой цели либо повторяют имитацию несколько раз, либо имитируют более продолжительный период времени. При этом имитационная модель рассматривается как стохастическая и предполагается, что случайные элементы модели приведут к результатам, также носящим вероятностный характер. Более точные результаты могут быть получены путем изменения условий эксперимента, например путем увеличения числа прогонов.

Поскольку вопрос второго типа непосредственно связан с особенностями системы, а, следовательно, и ее модели, то здесь трудно рекомендовать какие-то универсальные средства анализа, помимо стандартных статистических процедур.