Понятие моделирующего алгоритма процесса 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Понятие моделирующего алгоритма процесса



 

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

Центральным звеном моделирующего алгоритма является собственно имитационная модель — формализованная схема процесса. Она представляет собой формальное описание процедуры функционирования объекта в исследуемой операции и позволяет для любых задаваемых значений входных факторов модели (переменных — х, детерминированных — a, случайных — у) просчитать соответствующие им числовые значения выходных характеристик w. Остальные элементы модели (рис. 5.1) представляют собой внешнее математическое обеспечение процесса имитации.

Модели входов обеспечивают задание тех или иных значений входных факторов.

Статические модели детерминированных входов - это массивы значений констант, соответствующих определенным факторам модели.

Динамические модели входов обеспечивают изменение значений детерминированных факторов во времени по известному закону а(t).

Модели случайных входов (генераторы случайных чисел) имитируют поступление на вход изучаемого объекта случайных воздействий с заданными законами распределения р(у).

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

Рис. 5.1. Структура моделирующего алгоритма для оптимизационной модели со случайными факторами.

 

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

Модель выхода обеспечивает накопление, обработку и анализ полученного множества случайных результатов. Для этого с ее помощью организуется многократный просчет значений выходных характеристик при постоянных значениях факторов а, х и различных значениях случайных факторов у (в соответствии с заданными законами распределения) - “цикл по у”. В связи с этим модель выхода включает программы тактического планирования эксперимента на компьютере – определение способа проведения каждой серий прогонов, соответствующей конк-ретным значениям а и х. Кроме того, модель решает задачу обработки случайных значений выходных характеристик, в результате которой они "очищаются" от влияния случайных факторов и поступают на вход модели обратной связи, т.е. модель выхода реализует сведение стохастической задачи к детерминированной методом "осреднения по результату".

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

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

При оптимизации модель выхода вычисляет на основе значений выходных характеристик w значение целевой функций E(w) и с помощью того или иного численного метода оптимизации изменяет значения переменных управления для выбора значений, наилучших с точки зрения целевой функции.

Имитационное моделирование имеет существенные преимущества перед аналитическим в тех случаях, когда:

- отношения переменных в модели нелинейны и поэтому аналитические модели невозможно или трудно построить;

- модель содержит стохастические элементы;

- для понимания поведения системы требуется визуализация динамики происходящих в них процессов;

- модель содержит много параллельно функционирующих взаимодействующих элементов.



Поделиться:


Последнее изменение этой страницы: 2017-02-06; просмотров: 283; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.135.200.211 (0.004 с.)