Получение и интерпретация результатов моделирования систем.
На третьем этапе моделирования — этапе получения и интерпретации результатов моделирования — ЭВМ используется для проведения рабочих расчетов по составленной и отлаженной программе. Результаты этих расчетов позволяют проанализировать и сформулировать выводы о характеристиках процесса функционирования моделируемой системы.
Особенности получения результатов моделирования. При реализации моделирующих алгоритмов на ЭВМ вырабатывается информация о состояниях процесса функционирования исследуемых систем . Эта информация является исходным материалом для определения приближенных оценок искомых характеристик, получаемых в результате машинного эксперимента, т. е. критериев оценки. Критерием оценки будем называть любой количественный показатель, по которому можно судить о результатах моделирования системы. Критериями оценки могут служить показатели, получаемые на основе процессов, действительно протекающих в системе, или получаемых на основе специально сформированных функций этих процессов.
Процесс функционирования системы на интервале [0,T] моделируется N-кратно с получением независимых реализаций , вектора . Работа модели на интервале [0, T]называется прогоном модели.
В общем случае алгоритмы фиксации и статистической обработки данных моделирования содержат три цикла. Полагаем, что имеется машинная модель системы.
Внутренний цикл позволяет получить последовательность , в моменты времени t=0, Δt, 2Δt, ··· kΔt=T. Основной блок реализует процедуру вычисления последовательности . Именно в этом блоке имитируется процесс функционирования моделируемой системы S на интервале времени [0, T].
Промежуточный цикл, в котором организуется N-кратное повторение прогона модели, позволяющее после соответствующей статистической обработки результатов судить об оценках характеристик моделируемого варианта системы. Окончание моделирования варианта системы может определяться не только заданным числом реализаций, но и заданной точностью результатов моделирования. В этом цикле содержится блок, реализующий процедуру фиксации результатов моделирования по i-му прогону модели.
Внешний циклохватывает оба предшествующих цикла и дополнительно включает блокиуправляющие последовательностью моделирования вариантов системы. Здесь организуется поиск оптимальных структур, алгоритмов и параметров системы, т. е. блок обрабатывает результаты моделирования исследуемого k-гo варианта системы, блок проверяет удовлетворительность подученных оценок характеристик процесса функционирования системы требуемым критериям. Ведет поиск оптимального варианта системы, блок изменяет структуру, алгоритмы и параметры системы на уровне ввода исходных данных для очередного k-гο варианта системы. Блок реализует функцию выдачи результатов моделирования по каждому k-му варианту модели системы.
Дата добавления: 2015-03-03; просмотров: 1827;