Обучение построению и использованию компьютерных моделей в базовом курсе информатики

Построение компьютерной модели. Моделирование

При построении моделей используют два принципа: дедуктивный (от общего к частному) и индуктивный (от частного к общему).

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

ь свободно падающего тела на основе известного закона Ньютона ma = mg-Fсопр и в качестве допустимого приближения принять модель равноускоренного движения для малого промежутка времени.

Второй способ предполагает выдвижение гипотез, декомпозицию сложного объекта, анализ, затем синтез. Здесь широко используется подобие, аналогичное моделирование, умозаключение с целью формирования каких-либо закономерностей в виде предположений о поведении системы. Например, подобным способом происходит моделирование строения атома. Вспомним модели Томсона, Резерфорда, Бора.

Технология построения модели при дедуктивном способе:

Теоретический этап:

а) оценки;

б) аналогии;

в) подобие.

Знания, информация об объекте (исходные данные об объекте).

Постановка задачи для целей моделирования.

Выбор модели (математические формулировки, компьютерный дизайн).

Построение и использование компьютерных моделей

Технология построения модели при индуктивном способе:

Эмпирический этап:

а) умозаключение;

б) интуиция;

в) предположения;

г) гипотеза.

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

Оценки. Количественное и качественное описание

Построение модели.

Построение и использование компьютерных моделей

Этапы решения задачи с помощью компьютера (построение модели – формализация модели – построение компьютерной модели – проведение компьютерного эксперимента – интерпретация результата).

Основные этапы разработки и исследования моделей на компьютере

описательная информационная модель

формализованная модель

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

компьютерный эксперимент

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

1 этап – описательная информационная модель: такая модель выделяет существенные (с точки зрения целей проводимого исследования) параметры объекта, а несущественными параметрами пренебрегает

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

3 этап – компьютерная модель

Описательная информационная модель записывается с помощью какого-либо формального языка.

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

Пути построения компьютерной модели

Построение алгоритма решения задачи и его кодирование на одном из языков программирования;

Построение компьютерной модели с использованием одного из приложений (электронных таблиц, СУБД и пр.)

4 этап – компьютерный эксперимент

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

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

5 этап – анализ полученных результатов и корректировка исследуемой модели

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

Провести корректировку модели.

Метод имитационного моделирования (метод Монте-Карло)

Теоретическая основа метода была известна давно. Однако до появления ЭВМ этот метод не мог найти сколько-нибудь широкого применения, ибо моделировать случайные величины вручную – очень трудоемкая работа.

Само название «Монте-Карло» происходит от города Монте-Карло в княжестве Монако, знаменитого своим игорным домом. Дело в том, что одним из механических приборов для получения случайных величин является рулетка. Для вычисления площади круга единичного радиуса проведем эксперимент.

Рассмотрим практическую задачу.

В качестве примера построения компьютерной модели рассмотрим тему «Определение параметров светофорного регулирования при пропуске транспорта через узкий участок дороги с использованием светофора».

На рис. 1 представлена расчетная схема

Исходные данные

Интенсивность встречных потоков – N1=420 ед/ч, N2=570 ед/ч;

Длина узкого участка – Lk=300 м;

Расчетные скорости – V1=9,72 м/с, V2=13,88 м/с;

Расчетная длина автомобиля – La=2,5 м;

Коэффициент сцепления ц = 0,6;

Время реакции водителей и срабатывания тормозного привода – tp=0,6с;

Интервал безопасности между автомобилями – l0=2 м;

Ускорение свободного падения – g = 9,8 м/с2.

Изменяющийся параметр

Интенсивность потока, N1

 

Конечное значение

Шаг изменения

425

575

25

Расчетные формулы

, м, остановочный путь для потоков N1, N2

, м, динамический габарит в i-том направлении

, с, временной интервал между автомобилями по i-тому направлению

, с, суммарное время горения сигнала за 1 час, необходимое для пропуска заданной интенсивности Ni

, с, длительность переходного интервала в i-й фазе

, с, суммарное время переходных интервалов в соответствующей фазе за 1 час

, число циклов за 1 час; (выделена целая часть числа)

Расчетная таблица

Диаграмма зависимости числа светофорных циклов от изменяющегося параметра

Страница:  1  2  3  4  5 


Другие рефераты на тему «Педагогика»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы