11
Этапы моделирования Быструхина Яна

этапы моделирования

Embed Size (px)

Citation preview

Page 1: этапы моделирования

Этапы моделированияБыструхина Яна

Page 2: этапы моделирования

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

“Уроки в школе начинаются в 8:00. В 10:00 к школе подъехал красный автобус. Определите, когда Вася выйдет играть в футбол.

“Автомобиль движется со скоростю 70км\ч, сколько времени требуется автомобилисту, чтобы проехать расстояние 7км?

Этап постановки задачи — самый важный при моделировании. Включает в себя три стадии: • описание задачи, • определение цели моделирования, • анализ объектаС помощью моделирования можно решать задачи четырёх типов: это исследование оригинала, анализ, синтез и оптимизация.Для того, чтобы задачу можно было решить, она должна быть хорошо поставлена

Page 3: этапы моделирования

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

На этапе разработки модели нужно: • Определить исходные данные,существенные для решения этой задачи,

• выбрать тип модели, • построить формальную модель, отражающую только существенные свойства оригинала, • разработать алгоритм исследования формальной модели, • построить компьютерную модель

Page 4: этапы моделирования

Нужно полностью отмести все данные, которые не помогают в решении задачи. Если, например, нам нужно выяснить скорость автомобиля, нам не важен её цвет

V = V

Белый Синий

Существенные данные

Page 5: этапы моделирования

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

xs

h

y

Выбор типа модели

Page 6: этапы моделирования

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

S = V0•t•cosαH = V0•t•sinα-gt2/2

Формальная модель

Page 7: этапы моделирования

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

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

Page 8: этапы моделирования

ТЕСТИРОВАНИЕ МОДЕЛИ

После построения модели её обязательно нужно протестировать. Тестирование — это проверка модели на простых исходных данных с известным результатом.

S = V0•t•cosα•при t = 0 объект в начале,

•при V0 = 0, X не меняется, Y↓, •при бросании вверх X тоже не меняется•при t ≠ 0, Y↓

Page 9: этапы моделирования

ЭКСПЕРИМЕНТ С МОДЕЛЬЮ

Эксперимент — это испытание модели в тех условиях, которые нас интересуют. Например, движение судна моделируется с учётом случайных помех — морского волнения и ветра; модель сложения “длинных” чисел применяется к многоразрядным числам.

Page 10: этапы моделирования

АНАЛИЗ РЕЗУЛЬТАТОВ

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

Page 11: этапы моделирования

Конец