КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Методы и технологии моделирования. Информационная модель объекта
Моделирование, как метод познания. Классификация и формы представления моделей 4.1.1. Понятие модели, моделирования, формализации Модели позволяют представить в наглядной форме объекты и процессы, недоступные для непосредственного восприятия (очень большие или очень маленькие объекты, очень быстрые или очень медленные процессы и др.) Модель – это некий новый объект, который отражает существенные особенности изучаемого объекта, явления или процесса. Любая модель каким-то образом соответствует объекту, подобна ему. Причем соответствие может быть: 1) по внешнему виду (похожесть); 2) по структуре (выделены составляющие элементы объекта и указаны их взаимосвязи); 3) по поведению (модель реагирует на внешнее воздействие таким же образом, как это делает объект, либо находится в подобных отношениях с другими объектами). Любая модель строится в соответствии с некоторой целью, которая заранее определяется тем, кто занимается моделированием, т. е. субъектом моделирования. Модель является либо представлением (реальным, воображаемым или изобразительным), либо описанием некоторых свойств объекта. Модель создается для получения информации об объекте, необходимой для решения поставленной задачи. Никакая модель не может заменить сам объект. Но при решении конкретной задачи, когда нас интересуют определенные свойства изучаемого объекта, модель оказывается полезным, а подчас и единственным инструментом исследования. Моделирование – это: • построение моделей реально существующих объектов (предметов, явлений, процессов); • замена реального объекта его подходящей копией – имитация; • исследование объектов познания на их моделях. Моделирование является неотъемлемым элементом любой целенаправленной деятельности. Моделирование – метод познания, состоящий в создании и исследовании моделей. РИС. (4.1)38 Общая схема моделирования Основные цели моделирования: 1.понять как устроен конкретный объект, какова его структура, основные свойства, законы развития и взаимодействия с окружающим миром (ПОНИМАНИЕ). 2. научиться управлять объектом(процессом) и определить наилучшие способы управления при заданных целях и критериях (УПРАВЛЕНИЕ). 3. прогнозировать прямые и косвенные последствия реализации заданных способов и форм воздействия на объект (ПРОГНОЗИРОВАНИЕ). Компьютерное моделирование включает в себя прогресс реализмом информационной модели на компьютере и исследование с помощью этой модели объекта моделирования — проведение вычислительного эксперимента. Формализация – это процесс построения информационных моделей с помощью формальных языков. 4.1.2. Классификация и формы представления моделей по области использования: Учебные модели – используются при обучении. Это могут быть наглядные пособия, различные тренажеры, обучающие программы. Опытные модели – это уменьшенные или увеличенные копии проектируемого объекта. Используют для исследования и прогнозирования его будущих характеристик. Научно–технические модели - создаются для исследования процессов и явлений. К таким моделям можно отнести, например, прибор для получения грозового электрического разряда или стенд для проверки телевизоров. Игровые модели – это военные, экономические, спортивные, деловые игры. Эти модели как бы репетируют поведение объекта в различных ситуациях, проигрывая их с учетом возможной реакции со стороны конкурента, союзника или противника. Имитационные модели непросто отражают реальность с той или иной степенью точности, а имитируют ее. Эксперименты с моделей проводят при разных исходных данных. По результатам исследования делаются выводы. Такой метод подбора правильного решения получил название (метод проб и ошибок). по фактору времени: Статические – модели, описывающие состояние системы в определенный момент времени Динамические – модели, описывающие процессы изменения и развития системы (изменения объекта во времени).
по отрасли знаний - это классификация по отрасли деятельности человека: математические, биологические, химические, социальные, экономические, исторические и т.д.
по форме представления: Материальные (предметные) модели всегда имеют реальное воплощение. Они отражают внешнее свойство и внутреннее устройство исходных объектов, суть процессов и явлений объекта-оригинала. Это экспериментальный метод познания окружающей среды. Информационные модели – целенаправленно отобранная информация об объекте, которая отражает наиболее существенные для исследователя свойства этого объекта. По степени формализации информационные модели бывают образно-знаковые и знаковые. Образные модели (рисунки, фотографии и др.) представляют собой зрительные образы объектов, зафиксированные на каком-либо носителе информации (бумаге, фото- и кинопленке и др.). Знаковые информационные модели строятся с использованием различных языков (знаковых систем). Знаковая информационная модель может быть представлена в форме текста (например, программы на языке программирования), формулы (например, второго закона Ньютона F = m × а), таблицы (например, периодической таблицы элементов Д. И. Менделеева) и так далее.
4.1.3. Материальная модель Материальные модели воспроизводят геометрические, физические и другие свойства объектов в материальной форме (глобус, анатомические муляжи, модели кристаллических решеток, макеты зданий и сооружений и др.). 4.1.4. Информационная модель Информационные модели описывают информацию об объекте и процедуры ее исследования в виде набора величин, содержащих необходимую информацию об объектах или процессах, представляют объекты и процессы в образной или знаковой форме.
По форме представления образно-знаковых моделей среди них можно выделить следующие группы: • геометрические модели, отображающие внешний вид оригинала (рисунок, пиктограмма, чертеж, план, карта, объемное изображение); • структурные модели, отражающие строение объектов и связи их параметров (таблица, граф, схема, диаграмма); • словесные модели, зафиксированные (описанные) средствами естественного языка; • алгоритмические модели, описывающие последовательность действий.
Знаковые модели можно разделить на следующие группы: • математические модели, представленные математическими формулами, отображающими связь различных параметров объекта, системы или процесса; • специальные модели, представленные на специальных языках (ноты, химические формулы и т. п.); • алгоритмические модели, представляющие процесс в виде программы, записанной на специальном языке.
4.2.1. Этапы моделирования
Первый этап - постановка задачи включает в себя стадии: описание задачи, определение цели моделирования, анализ объекта. Ошибки при постановке задачи приводят к наиболее тяжелым последствиям! · Описание задачи Задача формулируется на обычном языке. По характеру постановки все задачи можно разделить на две основные группы: «что будет, если?...» и «как сделать, чтобы?..» · Определение цели моделирования На этой стадии необходимо среди многих характеристик (параметров) объекта выделить существенные. Определение цели моделирования позволяет четко установить, какие данные являются исходными, что требуется получить на выходе и какими свойствами объекта можно пренебречь. · Анализ объекта - подразумевает четкое выделение моделируемого объекта и его основных свойств. Второй этап - формализация задачи связан с созданием формализованной модели, то есть модели, записанной на каком-либо формальном языке. Например, данные переписи населения, представленные в виде таблицы или диаграммы — это формализованная модель. В общем смысле, формализация - это приведение существенных свойств и признаков объекта моделирования к выбранной форме. Формальная модель -это модель, полученная в результате формализации. Для решения задачи на компьютере больше всего подходит язык математики. В такой модели связь между исходными данными и конечными результатами фиксируется с помощью различных формул, а также накладываются ограничения на допустимые значения параметров. Третий этап - разработка компьютерной модели начинается с выбора инструмента моделирования, т.е., программной среды, в которой будет создаваться, и исследоваться модель. От этого выбора зависит алгоритм построения компьютерной модели, а также форма его представления. В среде программирования - это программа, написанная на соответствующем языке. В прикладных средах (электронные таблицы, СУБД, графических редакторах и т. д.) - это последовательность технологических приемов, приводящих к решению задачи. Одну и ту же задачу можно решить, используя различные среды. Выбор инструмента моделирования зависит, в первую очередь, от реальных возможностей, как технических, так и материальных. Четвертый этап — компьютерный эксперимент включает две стадии: тестирование модели и проведение исследования. · Тестирование модели - процесс проверки правильности построения модели. На этой стадии проверяется разработанный алгоритм построения модели и адекватность полученной модели объекту и цели моделирования. Для проверки правильности алгоритма построения модели используется тестовые данные, для которых конечный результат заранее известен (обычно его определяют ручным способом). Если результаты совпадают, то алгоритм разработан верно, если нет — надо искать и устранять причину их несоответствия. Тестирование должно быть целенаправленным и систематизированным, а усложнение тестовых данных должно происходить постепенно. Чтобы убедиться, что построенная модель правильно отражает существенные для цели моделирования свойства оригинала, то есть является адекватной, необходимо подбирать тестовые данные, которые отражают реальную ситуацию. 4.2.2. Информационные объекты и связи
Информационный объект – обобщающее понятие, описывающее различные виды объектов; это предметы, процессы, явления материального или нематериального свойства, рассматриваемые с точки зрения их информационных свойств. Простые информационные объекты: звук, изображение, текст, число. Комплексные(структурированные) информационные объекты: элемент, база данных, таблица, гипертекст, гипермедиа. Информационные объекты взаимодействуют как с информационным, так и с физическим пространством.
4.2.3. Информационные модели вербальные и знаковые К информационным моделям можно отнести вербальные (от лат. «verbalis» — устный) модели, полученные в результате раздумий, умозаключений. Они могут остаться мысленными или быть выражены словесно. К таким моделям можно отнести идею, возникшую у изобретателя, и музыкальную тему, промелькнувшую в голове композитора, и рифму, прозвучавшую пока еще в сознании поэта. Вербальная модель - информационная модель в мысленной или разговорной форме. Знаковая модель - информационная модель, выраженная специальными знаками, т. е. средствами любого формального языка. Знаковые модели окружают нас повсюду. Это рисунки, тексты, графики и схемы. Вербальные и знаковые модели, как правило, взаимосвязаны. Мысленный образ, родившийся в мозгу человека, может быть облечен в знаковую форму. И наоборот, знаковая модель помогает сформировать в сознании верный мысленный образ. К знаковым моделям относятся: · математические модели - это модели, построенные с использованием математических понятий и формул. Например, модель равноускоренного прямолинейного движения: · специальные – представлены на специальных языках (ноты, химические формулы); · алгоритмические – программы.
4.2.4. Компьютерная модель Компьютерная модель - это модель реального процесса или явления, реализованная компьютерными средствами (программными средами)
Информационная модель - набор величин, содержащий необходимую информацию об объекте, процессе, явлении. Существуют два принципиально различных пути построения компьютерной модели: 1)построение алгоритма решения задачи и его кодирование на одном из языков программирования; В процессе создания компьютерной модели полезно разработать удобный графический интерфейс, который позволит визуализировать формальную модель, а также реализовать интерактивный диалог человека с компьютером на этапе исследования модели.
Дата добавления: 2017-02-01; Просмотров: 157; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |