Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
5_R0_T1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
300 Кб
Скачать
☆

Этапы компьютерного моделирования (вычислительного эксперимента )

Его можно представить как последовательность следующих основных шагов:

1.  ПОСТАНОВКА ЗАДАЧИ.

  • Описание задачи.

  • Цель моделирования.

  • Формализация задачи:

    • структурный анализ системы и процессов, протекающих в системе;

    • построение структурной и функциональной модели системы (графическое);

    • выделение существенных для данного исследования свойств исходного объекта

 

2.  РАЗРАБОТКА МОДЕЛИ.

  • Построение математической модели.

  • Выбор программного средства моделирования.

  • Проектирование и отладка компьютерной модели (технологическая реализация модели в среде)

3.  КОМПЬЮТЕРНЫЙ ЭКСПЕРИМЕНТ.

  • Оценка адекватности построенной компьютерной модели (удовлетворение модели целям моделирования).

  • Составление плана экспериментов.

  • Проведение экспериментов (исследование модели).

  • Анализ результатов эксперимента.

4.  АНАЛИЗ РЕЗУЛЬТАТОВ МОДЕЛИРОВАНИЯ.

  • Обобщение результатов экспериментов и вывод о дальнейшем использовании модели.

Имитационная модель как источник ответа на вопрос: «что будет, если…»

По характеру постановки все задачи можно разделить на две основные группы.

К первой группе можно отнести задачи, в которых требуется исследовать, как изменятся характеристики объекта при некотором воздействии на него. Такую постановку задачи принято называть «что будет, если…?» Например, что будет, если повысить оплату за коммунальные услуги в два раза?

Некоторые задачи формулируются несколько шире. Что будет, если изменять характеристики объекта в заданном диапазоне с некоторым шагом? Такое исследование помогает проследить зависимость параметров объекта от исходных данных. Очень часто требуется проследить развитие процесса во времени. Такая расширенная постановка задачи называется анализ чувствительности.

Вторая группа задач имеет такую обобщенную формулировку: какое надо произвести воздействие на объект, чтобы его параметры удовлетворяли некоторому заданному условию? Такая постановка задачи часто называется «как сделать, чтобы…?»

Как сделать, чтобы «и волки были сыты, и овцы целы».

Наибольшее количество задач моделирования, как правило, является комплексным. В таких задачах сначала строится модель для одного набора исходных данных. Иначе говоря, сначала решается задача «что будет, если…?» Затем проводится исследование объекта при изменении параметров в некотором диапазоне. И, наконец, по результатам исследования производится подбор параметров с тем, чтобы модель удовлетворяла некоторым проектируемым свойствам.

Из приведенного описания следует, что моделирование – процесс циклический, в котором одни и те же операции повторяются многократно.

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

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