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

 

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

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

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

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

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

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

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

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

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

· ЭВМ,

· периферии.

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

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

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

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

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

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

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

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

данных.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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








Дата добавления: 2016-06-24; просмотров: 436;


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

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.