Основные понятия моделирования. Теоретические основы математического моделирования

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

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

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

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

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

Цель моделирования диктует, какие стороны оригинала должны быть отражены в модели. Различным целям соответствуют разные модели одного и того же объекта.

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

Модели и моделирование

Что такое модель?

«заместителя» некоторого «оригинала»,

Определение модели:

Вывод.



Материальным (физическим) Примеры:

Идеальное моделирование -

Знаковое моделирование

Математическое моделирование



Область использования

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

Опытные: модель корабля испытывается в бассейне для определения устойчивости судна при качке;

Научно-технические: ускоритель электронов, прибор, имитирующий разряд молнии, стенд для проверки телевизора;

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

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

Вывод.

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

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

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

Прежде чем браться за какую-либо работу, нужно четко представить себе отправной и каждый пункт деятельности, а также примерные ее этапы. То же самое можно сказать и о моделировании. Отправной пункт здесь - прототип. Им может быть существующий или проектируемый объект или процесс. Конечный этап моделирования - принятие решения на основании знаний об объекте.

Цепочка выглядит следующим образом.

Поясним это на примерах.

Примером моделирования при создании новых технических средств может служить история развития космической техники. Для реализации космического полета надо было решить две проблемы: преодолеть земное притяжение и обеспечить продвижение в безвоздушном пространстве. О возможности преодоления притяжения Земли говорил еще Ньютон в XVII веке. К. Э. Циолковский пред­ложил для передвижения в пространстве создать реактивный двигатель, где используется топливо из смеси жидкого кислорода и водорода, выде­ляющих при сгорании значительную энергию. Он составил довольно точную описательную модель будущего межпланетного корабля с черте­жами, расчетами и обоснованиями.

Не прошло и полувека, как описательная модель К. Э. Циолковско­го стала основой для реального моделирования в конструкторском бюро под руководством С. П. Королева. В натурных экспериментах испыты­вались различные виды жидкого топлива, форма ракеты, система управления полетом и жизнеобеспечения космонавтов, приборы для научных исследований и т. п. Результатом разностороннего моделиро­вания стали мощные ракеты, которые вывели на околоземное простран­ство искусственные спутники земли, корабли с космонавтами на борту и космические станции.

Рассмотрим другой пример. Известный химик XVIII века Антуан Лавуазье, изучая процесс горения, производил многочисленные опы­ты. Он моделировал процессы горения с различными веществами, ко­торые нагревал и взвешивал до и после опыта. При этом выяснилось, что некоторые вещества после нагревания становятся тяжелее. Лавуа­зье предположил, что к этим веществам в процессе нагревания что-то добавляется. Так моделирование и последующий анализ результатов привели к определению нового вещества - кислорода, к обобщению понятия «горение», дали объяснение многим известным явлениям и открыли новые горизонты для исследований в других областях науки, в частности в биологии, т. к. кислород оказался одним из основных компонентов дыхания и энергообмена животных и растений.

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


Рис. 1. Этапы моделирования.

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

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

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

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

Задача формулируется на обычном языке, и описание должно быть понятным. Главное здесь - определить объект моделиро­вания и понять, что собой должен представлять результат.

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

1) познание окружающего мира

Зачем человек создает модели? Чтобы ответить на этот вопрос, надо заглянуть в далекое прошлое. Несколько миллионов лет назад, на заре человечества, первобытные люди изучали окружающую природу, чтобы научиться противостоять природным стихиям, пользоваться природными благами, просто выжи­вать.

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

2) создание объектов с заданными свойствами ( определяется постановкой задачи «как сделать, чтобы...».

Накопив достаточно знаний, человек задал себе вопрос: «Нельзя ли создать объект с заданными свойствами и возможностями, чтобы проти­водействовать стихиям или ставить себе на службу природные явле­ния?» Человек стал строить модели еще не существующих объектов. Так родились идеи создания ветряных мельниц, различных механиз­мов, даже обыкновенного зонтика. Многие из этих моделей стали в на­стоящее время реальностью. Это объекты, созданные руками человека.

3) определение последствий воздействия на объект и принятие правильного решения . Цель моделирования задач типа «что будет, если...». (что будет, если увеличить плату за проезд в транспорте, или что произойдет, если закопать ядерные отходы в такой-то местности?)

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

4) эффективность управления объектом (или процессом ) .

Поскольку критерии управления бывают весьма противоречивыми, то эффективным оно окажется только при условии, если будут «и волки сыты и овцы целы».

Например, нужно наладить питание в школьной столовой. С одной стороны, оно должно отвечать возрастным требованиям (калорийное, содержащее витамины и минеральные соли), с другой - нравиться большинству ребят и к тому же быть «по карману» родителям, а с третьей - технология приготовления должна соответствовать возмож­ностям школьных столовых. Как совместить несовместимое? Построе­ние модели поможет найти приемлемое решение.

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

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

Простой пример подчиненных связей объектов - разбор предложения. Сначала выделяются главные члены (подлежащее, ска­зуемое), затем второстепенные члены, относящиеся к главным, затем слова, относящиеся к второстепенным, и т. д.

II ЭТАП. РАЗРАБОТКА МОДЕЛИ

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

На этом этапе выясняются свойства, состояния, действия и другие характеристики элементарных объектов в любой форме: устно, в виде схем, таблиц. Формируется представление об элементарных объектах, составляющих исходный объект, т. е. информационная модель .

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

Представьте себе, что нужно отгадать загадку. Вам предлагают перечень свойств реального предмета: круглое, зеле­ное, глянцевое, прохладное, полосатое, звонкое, зрелое, ароматное, сладкое, сочное, тяжелое, крупное, с сухим хвостиком...

Список можно продолжать, но вы, наверное, уже догадались, что речь идет об арбузе. Информация о нем дана самая разнообразная: и цвет, и запах, и вкус, и даже звук... Очевидно, ее гораздо больше, чем требуется для решения этой задачи. Попробуйте выбрать из всех пере­численных признаков и свойств минимум, по­зволяющий безошибочно определить объект. В русском фольклоре давно найдено решение: «Сам алый, сахарный, кафтан зеленый, бархат­ный».

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

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

Например, в школе учащиеся знакомятся с информационной моделью кровообращения. Этой информации достаточно для школьника, но мало для тех, кто проводит операции на сосудах в больницах.

Информационные модели играют очень важную роль в жизни че­ловека.

Знания, получаемые вами в школе, имеют вид информационной модели, предназначенной для целей изучения предметов и явлений.

Уроки истории дают возможность построить модель развития обще­ства, а знание ее позволяет строить собственную жизнь, либо повторяя ошибки предков, либо учитывая их.

На уроках географии вам сообщают информацию о географических объектах: горах, реках, странах и пр. Это тоже информационные моде­ли. Многое, о чем рассказывается на занятиях по географии, вы никог­да не увидите в реальности.

На уроках химии информация о свойствах разных веществ и о зако­нах их взаимодействия подкрепляется опытами, которые есть не что иное, как реальные модели химических процессов.

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

Выберем для моделирования такой объект, как «человек». Челове­ка можно рассмотреть с различных точек зрения: как отдельного ин­дивидуума и как человека вообще.

Если иметь в виду конкретного человека, то можно построить моде­ли, которые представлены в табл. 1-3. Предложить учащимся дать название информационным моделям, представленных в таблицах (презентация на экране телевизора, слайд 8).

Таблица 1. Информационная модель ученика

Таблица 2.. Информационная модель посетителя школьного медкабинета

Таблица 3. Информационная модель работника предприятия

Рассмотрим и другие примеры различных информационных моде­лей для одного и того же объекта.

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

Выбор наиболее существенной информации при создании информационной модели и ее сложность обусловлены целью моделирования.

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

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

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

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

Табл. 1

Модели и моделирование

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

Что такое модель?

Откроем большой энциклопедический словарь – там не менее восьми «определений» значения этого слова. Что общего между игрушечным корабликом и рисунком на экране компьютера, изображающим сложную математическую абстракцию? И все же общее есть: и в том, и в другом случае мы имеем образ реального объекта или явления «заместителя» некоторого «оригинала», воспроизводящего его с той или иной достоверностью или подробностью. Или, то же самое другими словами: модель является представлением объекта в некоторой форме, отличной от формы его реального существования.

Определение модели:

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

Или можно сказать другими словами:модель – это упрощенное представление о реальном объекте, процессе или явлении.

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

Вывод.

Модель необходима для того чтобы:

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

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

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

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

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

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

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

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

От предметного (материального) моделирования принципиально отличается идеальное моделирование.

Идеальное моделирование - основано не на материальной аналогии объекта и модели, а на аналогии идеальной, мыслимой.

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

Математическое моделирование - это моделирование, при котором исследование объекта осуществляется посредством модели, сформулированной на языке математики: описание и исследование законов механики Ньютона средствами математических формул.

Процесс моделирования состоит из следующих этапов:

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

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

Модели и моделирование используются человечеством давно. С помощью моделей и модельных отношений развились разговорные языки, письменность, графика. Наскальные изображения наших предков, затем картины и книги - это модельные, информационные формы передачи знаний об окружающем мире последующим поколениям. Модели применяются при изучении сложных явлений, процессов, конструировании новых сооружений. Хорошо построенная модель, как правило, доступнее для исследования, нежели реальный объект. Более того, некоторые объекты вообще не могут быть изучены непосредственным образом: недопустимы, например, эксперименты с экономикой страны в познавательных целях; принципиально неосуществимы эксперименты с прошлым или, скажем, с планетами Солнечной системы и т. п.

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

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

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

Различают материальное и идеальное моделирование . Материальное моделирование, в свою очередь, делится на физическое и аналоговое моделирование.

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

Аналоговое моделирование основано на аналогии процессов и явлений, имеющих различную физическую природу, но одинаково описываемых формально (одними и теми же математическими уравнениями).

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

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

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

Пример

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

a 1 x 1 +b 1 x 2 =c 1
a 2 x 1 +b 2 x 2 =c 2
Ответы, полученные от людей, имеющих различные специальности, будут сильно различаться. Вот некоторые из возможных вариантов.

Математик : "Это система двух линейных алгебраических уравнений с двумя неизвестными, но что именно она выражает, сказать не могу".

Инженер-электрик : "Это уравнения электрического напряжения или токов с активными напряжениями".

Инженер-механик : "Это уравнения равновесия сил для системы рычагов или пружин".

Инженер-строитель : "Это уравнения, связывающие силы деформации в какой-то строительной конструкции".

Какой же из ответов правильный? Не удивляйтесь, но каждый из них в некотором смысле верен. Все зависит от того, что скрывается за постоянными коэффициентами a, b, c и символами неизвестных x 1 и x 2 .

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

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

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

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


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

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

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

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



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



Материальным (физическим)

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


Идеальное моделирование -

  • Идеальное моделирование - основано не на материальной аналогии объекта и модели, а на аналогии идеальной, мыслимой.

  • Знаковое моделирование – это моделирование, использующее в качестве моделей знаковые преобразования какого-либо вида: схемы, графики, чертежи, формулы, наборы символов.

  • Математическое моделирование - это моделирование, при котором исследование объекта осуществляется посредством модели, сформулированной на языке математики: описание и исследование законов механики Ньютона средствами математических формул.



  • Признаки, по которым классифицируются модели:

    • Область использования.
    • Учет фактора времени и области использования.
    • По способу представления.
    • Отрасль знаний (биологические, исторические, социологические и т. д.).

Учебные:

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

  • Опытные: модель корабля испытывается в бассейне для определения устойчивости судна при качке;

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

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

  • Имитационные: эксперимент либо многократно повторяется, чтобы изучить и оценить последствия каких либо действий на реальную обстановку, либо проводится одновременно со многими другими похожими объектами, но поставленными в разных условиях).




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

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

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


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

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

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

  • Вербальная (от лат «verbalis» – устный) модель – информационная модель в мысленной или разговорной форме.


Познавательными,

  • Познавательными,

  • Прагматическими,

  • Инструментальными.


Познавательная модель

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

  • Прагматическая модель - средство организации практических действий, рабочего представления целей системы для ее управления. Реальность подгоняется под некоторую прагматическую модель. Это, как правило, прикладная модель.

  • Инструментальная модель - средство построения, исследования и/или использования прагматических и/или познавательных моделей. Познавательные модели отражают существующие, а прагматические - хоть и не существующие, но желаемые и, возможно, исполнимые отношения и связи.


Эмпирическая модель

  • Эмпирическая модель - на основе эмпирических фактов, зависимостей;

  • Теоретическая модель - на основе математических описаний;

  • Смешанная модель или полуэмпирическая - использующая эмпирические зависимости и математические описания.


конечность

  • конечность - модель отображает оригинал лишь в конечном числе его отношений и, кроме того, ресурсы моделирования конечны;

  • упрощенность - модель отображает только существенные стороны объекта и, кроме того, должна быть проста

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

  • адекватность моделируемой системе - модель должна успешно описывать моделируемую систему;

  • наглядность, обозримость основных свойств и отношений;


доступность и технологичность для исследования или воспроизведения;

  • доступность и технологичность для исследования или воспроизведения;

  • информативность - модель должна содержать достаточную информацию о системе (в рамках гипотез, принятых при построении модели) и давать возможность получить новую информацию;

  • сохранение информации , содержавшейся в оригинале (с точностью рассматриваемых при построении модели гипотез);

  • полнота - в модели должны быть учтены все основные связи и отношения, необходимые для обеспечения цели моделирования;

  • устойчивость - модель должна описывать и обеспечивать устойчивое поведение системы, если даже та вначале является неустойчивой;

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


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

  • Этап 1. Постановка задачи.

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

  • Задача формулируется на обычном языке, и описание должно быть понятным. Главное здесь - определить объект моделирования и понять, что должен представлять собой результат.



Познание окружающего мира.

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



    Создание объектов с заданными свойствами (задача типа «Как сделать, чтобы...»). Накопив достаточно знаний, человек задал себе вопрос: «Нельзя ли создать объект с заданными свойствами и возможностями, чтобы противодействовать стихиям или ставить себе на службу природные явления?» Человек стал строить модели еще не существующих объектов. Так родились идеи создания ветряных мельниц, различных механизмов, даже обыкновенного зонтика. Многие из этих моделей стали в настоящее время реальностью. Это объекты, созданные руками человека.



    Определение последствий воздействия на объект и принятие правильного решения (задача типа «Что будет, если...»: что будет, если увеличить плату за проезд в транспорте, или что произойдет, если закопать ядерные отходы в такой-то местности?) Например, для спасения Петербурга от постоянных наводнений, приносящих огромный ущерб, решено было возвести дамбу. При ее проектировании было построено множество моделей, в том числе и натурных, именно для того, чтобы предсказать последствия вмешательства в природу.



    Эффективность управления объектом (или процессом). Поскольку критерии управления бывают весьма противоречивыми, то эффективным оно окажется только при условии, если будут «и волки сыты, и овцы целы». Например, нужно наладить питание в школьной столовой. С одной стороны, оно должно отвечать возрастным требованиям (калорийное, содержащее витамины и минеральные соли), с другой - нравиться большинству ребят и к тому же быть «по карману» родителям, а с третьей - технология приготовления должна соответствовать возможностям школьных столовых. Как совместить несовместимое? Построение модели поможет найти приемлемое решение.


  • На этом этапе четко выделяют моделируемый объект, его основные свойства, его элементы и связи между ними. Простой пример подчиненных связей объектов - разбор предложения. Сначала выделяются главные члены (подлежащее, сказуемое), затем второстепенные члены, относящиеся к главным, затем слова, относящиеся к второстепенным, и т. д.



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



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

    Компьютерное моделирование - основа представления знаний в ЭВМ. Компьютерное моделирование для рождения новой информации использует любую информацию, которую можно актуализировать с помощью ЭВМ. Прогресс моделирования связан с разработкой систем компьютерного моделирования, а прогресс в информационной технологии - с актуализацией опыта моделирования на компьютере, с созданием банков моделей, методов и программных систем, позволяющих собирать новые модели из моделей банка.



Конечная цель

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


Лабораторная работа №4

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

Теоретические основы моделирования

Моделирование – это метод познания, состоящий в создании и исследовании моделей, т.е. исследование объектов путем построения и изучения моделей.

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

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

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

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

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

1. Постановка задачи: описание задачи, цель моделирования, формализация задачи

2. Разработка модели: информационная модель, компьютерная модель

3. Компьютерный эксперимент – план эксперимента, проведение исследования

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

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

Таким образом, можно сделать вывод, что модель необходима для того, чтобы:

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

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

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


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

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

Поведением объекта назовём изменения его внешнего вида и структуры с течением времени в результате взаимодействия с другими объектами.

Моделирование внешнего вида объекта используется для:

· идентификации (узнавания) объекта;

· долговременного хранения образа.

Моделирование структуры объекта используется для:

· её наглядного представления;

· изучения свойств объекта;

· выявления значимых связей;

· изучения стабильности объекта.

Моделирование поведения применяется при:

· планировании, прогнозировании;

· установлении связей с другими объектами;

· выявлении причинно-следственных связей;

· управлении;

· конструировании технических устройств и т. п.

В процессе моделирования каждый аспект моделирования раскрывается через совокупность свойств.

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

каждый аспект моделирования характеризуется своим набором свойств:

внешний вид - набором признаков;

структура - перечнем элементов и указанием отношений между ними;

поведение - изменением внешнего вида и структуры с течением времени.

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

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