Смекни!
smekni.com

Задачи по моделированию средствами (стр. 2 из 10)

· понять, как устроен конкретный объект — каковы его структура, основные свойства, законы развития и взаимодействия с окружающим миром;

· научиться управлять объектом или процессом и определить наилучшие способы управления при заданных целях и критериях (оптимизация);

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

Структура — это определенный способ объединения элементов, составляющих единый сложный объект.

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

В учебнике “Информатика 9 класс” Н.В.Макаровой предложена следующая классификация моделей.

1. Классификация по области использования

Модели

Учебные

Опытные

Научно-технические

Игровые

Имитационные

Учебные: наглядные пособия, различные тренажеры, обучающие программы.

Опытные: уменьшенные или увеличенные копии исследуемого объекта для дальнейшего его изучения (модели корабля, автомобиля, самолета, гидростанции).

Научно-технические модели создают для исследования процессов и явлений (стенд для проверки телевизоров; синхротрон — ускоритель электронов и др.).

Игровые: военные, экономические, спортивные, деловые игры.

Имитационные: отражают реальность с той или иной степенью точности (испытание нового лекарственного средства в ряде опытах на мышах; эксперименты по внедрению в производство новой технологии).

2. Классификация с учетом фактора времени

Модели

Статические

Динамические

Статическая модель — модель объекта в данный момент времени.

Динамическая модель позволяет увидеть изменения объекта во времени.

3. Классификация по способу представления

Модели

Материальные

Информационные

Знаковые

Вербальные

Компьютерные

Некомпьютерные

Материальная модель — это физическое подобие объекта. Они воспроизводят геометрические и физические свойства оригинала (чучела птиц, муляжи животных, внутренних органов человеческого организма, географические и исторические карты, схема солнечной системы).

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

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

Вербальная модель — информационная модель в мысленной или разговорной форме.

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

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

Прежде чем построить модель объекта (явления, процесса), необходимо выделить составляющие его элементы и связи между ними (провести системный анализ) и “перевести” полученную структуру в какую-либо заранее определенную форму — формализовать информацию.

Формализация — это процесс выделения и перевода внутренней структуры предмета, явления или процесса в определенную информационную структуру — форму.

Процесс построения модели называется моделированием.


3. Основные этапы моделирования

Моделирование — творческий процесс. Заключить его в формальные рамки очень трудно. В наиболее общем виде его можно представить поэтапно в следующем виде.

I этап. Постановка задачи

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

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

Анализ объекта

II этап. Разработка модели

Информационная модель

Знаковая модель

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

III этап. Компьютерный

эксперимент

IV этап. Анализ результатов моделирования

Результаты соответствуют цели

Результаты не соответствуют цели

Каждый раз при решении конкретной задачи такая схема может подвергаться некоторым изменениям: какой-то блок может быть убран или усовершенствован. Все этапы определяются поставленной задачей и целями моделирования.

I этап. Постановка задачи

Под задачей в самом общем смысле понимается некая проблема, которую надо решить. Главное — определить объект моделирования и понять, что собой должен представлять результат.

По характеру постановки все задачи можно разделить на две основные группы. К первой группе можно отнести задачи, в которых требуется исследовать, как изменяется характеристика объекта при некотором воздействии на него. Такую постановку задачи принято называть “что будет, если...”. Вторая группа задач имеет такую обобщенную формулировку: какое надо произвести воздействие на объект, чтобы его параметры удовлетворяли некоторому заданному условию? Такая постановка задачи часто называется “как сделать, чтобы...”.

Цели моделирования определяются расчетными параметрами модели. Чаще всего это поиск ответа на вопрос, поставленный в формулировке задачи.

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

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

При анализе объекта необходимо ответить на следующий вопрос: можно ли исследуемый объект или процесс рассматривать как единое целое или же это система, состоящая из более простых объектов? Если это единое целое, то можно перейти к построению информационной модели. Если система — надо перейти к анализу объектов, ее составляющих, определить связи между ними.

II этап. Разработка модели

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

Далее информационная модель должна быть выражена в одной из знаковых форм. Учитывая, что мы будем работать в среде электронных таблиц, то информационную модель необходимо преобразовать в математическую. На основе информационной и математической моделей составляется компьютерная модель в форме таблиц, в которой выделяются три области данных: исходные данные, промежуточные расчеты, результаты. Исходные данные вводятся “вручную”. Расчеты, как промежуточные, так и окончательные, проводятся по формулам, записанным по правилам электронных таблиц.

III этап. Компьютерный эксперимент

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

IV этап. Анализ результатов моделирования

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