Компьютерное моделирование


 

Компьютерное моделирование, от постановки задачи до получения результатов, проходит следующие этапы:

1. Постановка задачи:

· Формулировка задачи.

· Определение цели и приоритетов моделирования.

· Сбор информации о системе, объекте моделирования.

· Описание данных (их структуры, диапазона, источника и т.д.).

2. Предмодельный анализ:

· Анализ существующих аналогов и подсистем.

· Анализ технических средств моделирования:

· ЭВМ,

· периферии.

· Анализ программного обеспечения:

· языков программирования,

· пакетов прикладных программ,

· инструментальных сред.

· Анализ математического обеспечения: моделей, методов, алгоритмов.

3. Анализ задачи (модели):

· Разработка структур данных.

· Разработка входных и выходных спецификаций, форм представления

данных.

· Проектирование структуры и состава модели (подмоделей).

4. Исследование модели:

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

· Выбор, адаптация или разработка алгоритмов.

· Сборка модели в целом из подмоделей.

· Идентификация модели, если в этом есть необходимость.

· Формулировка используемых критериев адекватности, устойчивости и

чувствительности модели.

5. Программирование (проектирование программы):

· Выбор метода тестирования и тестов (контрольных примеров).

· Кодирование на языке программирования (написание команд).

· Комментирование программы.

6. Тестирование и отладка:

· Синтаксическая отладка.

· Семантическая отладка (отладка логической структуры).

· Тестовые расчеты, анализ результатов тестирования.

· Оптимизация программы.

7. Оценка моделирования:

· Оценка средств моделирования.

· Оценка адекватности моделирования.

· Оценка чувствительности модели.

· Оценка устойчивости модели.

· Документирование.

· Описание задачи, целей.

· Описание модели, метода, алгоритма.

· Описание среды реализации.

· Описание возможностей и ограничений.

· Описание входных и выходных форматов, спецификаций.

· Описание тестирования.

· Создание инструкций для пользователя.

8. Сопровождение:

· Анализ применения, периодичности использования, количества

пользователей, типа использования (диалоговый, автономный и др.),

анализ отказов во время использования модели.

· Обслуживание модели, алгоритма, программы и их эксплуатация.

· Расширение возможностей: включение новых функций или изменение

режимов моделирования, в том числе и под модифицированную среду.

· Нахождение, исправление скрытых ошибок в программе, если таковые найдутся.

9. Использование модели.

Математическое и компьютерное моделирование поэтапно рассмотрим на примере следующей модели производства. Для этого возьмем укрупненные этапы моделирования производства.



Дата добавления: 2017-02-13; просмотров: 1173;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.