Эксперименты над моделями
 
Задача проектирования, например, сети обслуживания должна решаться с позиций системного подхода, учитывающего ее многоаспектность и иерархичность. Естественно, что те же свойства приобретает и процесс проектирования, проходящий уже на фазе моделирования несколько этапов и требующий применения разнообразного математического аппарата. В процессе имитационного эксперимента над моделью с учетом случайных исходов необходимо:
  • классифицировать факторы на существенные и несущественные;
  • разделить и оценить количественно влияния факторов и их комбинаций на целевую функцию;
  • найти наивыгоднейшую комбинацию факторов.

Структура эксперимента (количество прогонов, выбор исходных данных для них и характер обработки результатов) определяется его целью. Первая проблема решается средствами дисперсионного анализа, вторая – регрессионного и факторного (скрининг), третья - методами статистической оптимизации. GPSS/W имеет встроенные средства для решения всех трех.

Язык PLUS имеет особый класс процедур (EXPERIMENT) с широкими возможностями, включая исследование поверхности отклика. Эксперимент организуется записанной на языке PLUS процедурой управления прогонами, которая для каждого прогона сама готовит исходные данные и вызывает модель. Программа Эксперимента может быть составлена как вручную, так и автоматически - с помощью диалога, реализуемого через меню Edit/Insert Experiment. Управление прогонами реализуется с помощью встроенной процедуры DoCommand(<строка>). Аргументы определяют, какая часть поверхности отклика подлежит исследованию в процессе Эксперимента. EXPERIMENT заполняет глобальную Матрицу Результатов, которая затем передается процедуре ANOVA.

 
назад

вперед