Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции КМ_2013 Фариза Адлет.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
164 Кб
Скачать
☆

Вопросы для самоконтроля:

  1. Что характерно для аналитического моделирования?

  2. В чем заключается численное моделирование?

  3. Для чего используются системы компьютерной математики?

  4. Для каких систем удается получить аналитические модели?

  5. Какими методами может быть исследована аналитическая модель?

  6. В каком виде представляются результаты аналитического моделирования?

  7. В каких случаях используется численное моделирование?

Тема лекции № 6: Имитационное моделирование

Основные вопросы:

  1. Понятие имитационного моделирования

  2. Свойства и структура имитационных моделей

  3. Результаты имитационного моделирования

  4. Статистическое моделирование

  5. Метод гистограмм

  6. Задача проверки гипотез

Понятие имитационного моделирования

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

КМ - это ММ с использованием средств ВТ. Соответственно, технология КМ предполагает выполнение следующих действий: определение цели моделирования; разработка концептуальной модели; формализация модели; программная реализация модели; планирование модельных экспериментов; реализация плана эксперимента; анализ и интерпретация результатов моделирования. Содержание первых двух этапов практически не зависит от математического метода, положенного в основу моделирования (и даже наоборот - их результат определяет выбор метода). А вот реализация остальных пяти этапов существенно различается для аналитического и имитационного моделирования. При имитационном моделировании используемая ММ воспроизводит алгоритм («логику») функционирования исследуемой системы во времени при различных сочетаниях значений параметров системы и внешней среды. Примером простейшей аналитической модели может служить уравнение прямолинейного равномерного движения. При исследовании такого процесса с помощью имитационной модели должно быть реализовано наблюдение за изменением пройденного пути с течением времени. Очевидно, в одних случаях более предпочтительным является аналитическое моделирование, в других - имитационное (или сочетание того и другого). Чтобы выбор был удачным, необходимо ответить на два вопроса. С какой целью проводится моделирование? К какому классу может быть отнесено моделируемое явление? Ответы на оба эти вопроса могут быть получены в ходе выполнения двух первых этапов моделирования.

Свойства и структура имитационных моделей

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

Результаты имитационного моделирования

Результаты имитационного моделирования работы стохастической системы являются реализациями случайных величин или процессов. Поэтому для нахождения характеристик системы требуется многократное повторение и последующая обработка данных. Чаще всего в этом случае применяется разновидность имитационного моделирования - статистическое моделирование (или метод Монте-Карло), т.е. воспроизведение в моделях случайных факторов, событий, величин, процессов, полей.

Статистическое моделирование

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

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

Метод гистограмм

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

Задача проверки гипотез

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