Что такое модель какие основные свойства моделей

Главная Моделирование
»
Файлы
» Методички »
Моделирование
[ Добавить материал ]
Модель (лат. modulus — мера) — это объект-заместитель объекта-оригинала, обеспечивающий изучение некоторых свойств оригинала.
Модель — создаваемый с целью получения и (или) хранения информации специфический объект (в форме мысленного образа, описания знаковыми средствами либо материальной системы), отражающий свойства, характеристики и связи объекта – оригинала произвольной природы, существенные для задачи, решаемой субъектом.
Моделирование – процесс создания и использования модели.
Цели моделирования
- Познание действительности
- Проведение экспериментов
- Проектирование и управление
- Прогнозирование поведения объектов
- Тренировка и обучения специалистов
- Обработка информации
Классификация по форме представления
- Материальные — воспроизводят геометрические и физические свойства оригинала и всегда имеют реальное воплощение (детские игрушки, наглядные учебные пособия, макеты, модели автомобилей и самолетов и прочее).
- a) геометрически подобные масштабные, воспроизводящие пространственно- геометрические характеристики оригинала безотносительно его субстрату (макеты зданий и сооружений, учебные муляжи и др.);
- b) основанные на теории подобия субстратно подобные, воспроизводящие с масштабированием в пространстве и времени свойства и характеристики оригинала той же природы, что и модель, (гидродинамические модели судов, продувочные модели летательных аппаратов);
- c) аналоговые приборные, воспроизводящие исследуемые свойства и характеристики объекта оригинала в моделирующем объекте другой природы на основе некоторой системы прямых аналогий (разновидности электронного аналогового моделирования).
- Информационные — совокупность информации, характеризующая свойства и состояния объекта, процесса, явления, а также их взаимосвязь с внешним миром).
- 2.1. Вербальные — словесное описание на естественном языке).
- 2.2. Знаковые — информационная модель, выраженная специальными знаками (средствами любого формального языка).
- 2.2.1. Математические — математическое описание соотношений между количественными характеристиками объекта моделирования.
- 2.2.2. Графические — карты, чертежи, схемы, графики, диаграммы, графы систем.
- 2.2.3. Табличные — таблицы: объект-свойство, объект-объект, двоичные матрицы и так далее.
- Идеальные – материальная точка, абсолютно твердое тело, математический маятник, идеальный газ, бесконечность, геометрическая точка и прочее…
- 3.1. Неформализованные модели — системы представлений об объекте оригинале, сложившиеся в человеческом мозгу.
- 3.2. Частично формализованные.
- 3.2.1. Вербальные — описание свойств и характеристик оригинала на некотором естественном языке (текстовые материалы проектной документации, словесное описание результатов технического эксперимента).
- 3.2.2. Графические иконические — черты, свойства и характеристики оригинала, реально или хотя бы теоретически доступные непосредственно зрительному восприятию (художественная графика, технологические карты).
- 3.2.3. Графические условные — данные наблюдений и экспериментальных исследований в виде графиков, диаграмм, схем.
- 3.3. Вполне формализованные (математические) модели.
Свойства моделей
- Конечность: модель отображает оригинал лишь в конечном числе его отношений и, кроме того, ресурсы моделирования конечны;
- Упрощенность: модель отображает только существенные стороны объекта;
- Приблизительность: действительность отображается моделью грубо или приблизительно;
- Адекватность: насколько успешно модель описывает моделируемую систему;
- Информативность: модель должна содержать достаточную информацию о системе — в рамках гипотез, принятых при построении модел;
- Потенциальность: предсказуемость модели и её свойств;
- Сложность: удобство её использования;
- Полнота: учтены все необходимые свойства;
- Адаптивность.
Так же необходимо отметить:
- Модель представляет собой «четырехместную конструкцию», компонентами которой являются субъект; задача, решаемая субъектом; объект-оригинал и язык описания или способ воспроизведения модели. Особую роль в структуре обобщенной модели играет решаемая субъектом задача. Вне контекста задачи или класса задач понятие модели не имеет смысла.
- Каждому материальному объекту, вообще говоря, соответствует бесчисленное множество в равной мере адекватных, но различных по существу моделей, связанных с разными задачами.
- Паре задача-объект тоже соответствует множество моделей, содержащих в принципе одну и ту же информацию, но различающихся формами ее представления или воспроизведения.
- Модель по определению всегда является лишь относительным, приближенным подобием объекта-оригинала и в информационном отношении принципиально беднее последнего. Это ее фундаментальное свойство.
- Произвольная природа объекта-оригинала, фигурирующая в принятом определении, означает, что этот объект может быть материально-вещественным, может носить чисто информационный характер и, наконец, может представлять собой комплекс разнородных материальных и информационных компонентов. Однако независимо от природы объекта, характера решаемой задачи и способа реализации модель представляет собой информационное образование.
- Частным, но весьма важным для развитых в теоретическом отношении научных и технических дисциплин является случай, когда роль объекта-моделирования в исследовательской или прикладной задаче играет не фрагмент реального мира, рассматриваемый непосредственно, а некий идеальный конструкт, т.е. по сути дела другая модель, созданная ранее и практически достоверная. Подобное вторичное, а в общем случае n-кратное моделирование может осуществляться теоретическими методами с последующей проверкой получаемых результатов по экспериментальным данным, что характерно для фундаментальных естественных наук. В менее развитых в теоретическом отношении областях знания (биология, некоторые технические дисциплины) вторичная модель обычно включает в себя эмпирическую информацию, которую не охватывают существующие теории.
Добавил: COBA (12.06.2010) | Категория: Моделирование
Просмотров: 76977 | Загрузок: 0
| Рейтинг: 3.9/17 |
Теги: модели, моделирование, свойства, классификация
Основные свойства любой модели:
- целенаправленность — модель всегда отображает некоторую систему, т.е. имеет цель;
- конечность — модель отображает оригинал лишь в конечном числе его отношений и, кроме того, ресурсы моделирования конечны;
- упрощенность — модель отображает только существенные стороны объекта и, кроме того, должна быть проста для исследования или воспроизведения;
- приблизительность — действительность отображается моделью грубо или приблизительно;
- адекватность — модель должна успешно описывать моделируемую систему;
- наглядность, обозримость основных ее свойств и отношений;
- доступность и технологичность для исследования или воспроизведения;
- информативность — модель должна содержать достаточную информацию о системе (в рамках гипотез, принятых при построении модели ) и должна давать возможность получить новую информацию;
- сохранение информации, содержавшейся в оригинале (с точностью рассматриваемых при построении модели гипотез);
- полнота — в модели должны быть учтены все основные связи и отношения, необходимые для обеспечения цели моделирования ;
- устойчивость — модель должна описывать и обеспечивать устойчивое поведение системы, если даже она вначале является неустойчивой;
- целостность — модель реализует некоторую систему (т.е. целое);
- замкнутость — модель учитывает и отображает замкнутую систему необходимых основных гипотез, связей и отношений;
- адаптивность — модель может быть приспособлена к различным входным параметрам, воздействиям окружения;
- управляемость (имитационность) — модель должна иметь хотя бы один параметр, изменениями которого можно имитировать поведение моделируемой системы в различных условиях;
- эволюционируемость — возможность развития моделей (предыдущего уровня).
Жизненный цикл моделируемой системы:
- сбор информации об объекте, выдвижение гипотез, предмодельный анализ;
- проектирование структуры и состава моделей (подмоделей);
- построение спецификаций модели, разработка и отладка отдельных подмоделей, сборка модели в целом, идентификация (если это нужно) параметров моделей ;
- исследование модели — выбор метода исследования и разработка алгоритма (программы) моделирования ;
- исследование адекватности, устойчивости, чувствительности модели ;
- оценка средств моделирования (затраченных ресурсов);
- интерпретация, анализ результатов моделирования и установление некоторых причинно-следственных связей в исследуемой системе;
- генерация отчетов и проектных (народно-хозяйственных) решений;
- уточнение, модификация модели, если это необходимо, и возврат к исследуемой системе с новыми знаниями, полученными с помощью модели и моделирования.
Моделирование — метод системного анализа. Но часто в системном анализе при модельном подходе исследования может совершаться одна методическая ошибка, а именно, — построение корректных и адекватных моделей (подмоделей) подсистем системы и их логически корректная увязка не дает гарантий корректности построенной таким способом модели всей системы. Модель, построенная без учета связей системы со средой и ее поведения по отношению к этой среде, может часто лишь служить еще одним подтверждением теоремы Геделя, а точнее, ее следствия, утверждающего, что в сложной изолированной системе могут существовать истины и выводы, корректные в этой системе и некорректные вне ее.
Наука моделирования состоит в разделении процесса моделирования (системы, модели ) на этапы (подсистемы, подмодели), детальном изучении каждого этапа, взаимоотношений, связей, отношений между ними и затем эффективного описания их с максимально возможной степенью формализации и адекватности. В случае нарушения этих правил получаем не модель системы, а модель «собственных и неполных знаний».
Моделирование (в значении «метод», «модельный эксперимент») рассматривается как особая форма эксперимента, эксперимента не над самим оригиналом (это называется простым или обычным экспериментом), а над копией (заместителем) оригинала. Здесь важен изоморфизм систем (оригинальной и модельной) — изоморфизм, как самой копии, так и знаний, с помощью которых она была предложена.
Модели и моделирование применяются по основным направлениям:
- обучение (как моделям, моделированию, так и самих моделей );
- познание и разработка теории исследуемых систем (с помощью каких-либо моделей, моделирования, результатов моделирования );
- прогнозирование (выходных данных, ситуаций, состояний системы);
- управление (системой в целом, отдельными подсистемами системы), выработка управленческих решений и стратегий;
- автоматизация (системы или отдельных подсистем системы).
Вопросы для самоконтроля
- Что такое модель, для чего она нужна и как используется? Какая модель называется статической (динамической, дискретной и т.д.)?
- Каковы основные свойства моделей и насколько они важны?
- Что такое жизненный цикл моделирования (моделируемой системы)?
Задачи и упражнения
- В последнее время наиболее актуальной проблемой в экономике стало воздействие уровня налогообложения на хозяйственную деятельность. В ряду прочих принципов взимания налогов важное место занимает вопрос о той предельной норме, превышение которой влечет потери общества и государства, несоизмеримые с текущими доходами бюджета. Определение совокупной величины налоговых сборов таким образом, чтобы она, с одной стороны, максимально соответствовала государственным расходам, а с другой, оказывала минимум отрицательного воздействия на деловую активность, относится к числу главных задач управления государства. Опишите, какие, на ваш взгляд, параметры необходимо учесть в модели налогообложения хозяйственной деятельности, соответствующей указанной цели. Составьте простую (например, рекуррентного вида) модель сбора налогов, исходя из налоговых ставок, изменяемых в указанных диапазонах: налог на доход — 8-12 %, налог на добавленную стоимость — 3-5 %, налог на имущество юридических лиц — 7-10%. Совокупные налоговые отчисления не должны превышать 30-35% прибыли. Укажите в этой модели управляющие параметры. Определите одну стратегию управления с помощью этих параметров.
- Заданы числовой — xi, i=0, 1, …, n и символьный — yi, i=0, 1, …, m массивы X и Y. Составить модель стекового калькулятора, который позволяет осуществлять операции:
- циклический сдвиг вправо массива X или Y и запись заданного числа в x0 или символа операции — y0 (в «верхушку стека» X(Y) ) т.е. выполнение операции «вталкивание в стек»;
- считывание «верхушки стека» и последующий циклический сдвиг влево массива X или Y — операция «выталкивания из стека»;
- обмен местами x0 и x1 или y0 и y1 ;
- «раздваивание верхушки стека», т.е. получение копии x0 или y0 в x1 или y1 ;
- считывание «верхушки стека» Y (знака +, -, * или /), затем расшифровка этой операции, считыавние операндов операций с «верхушки» X, выполнение этой операции и помещение результата в «верхушку» X.
- Известна классическая динамическая модель В.Вольтерра системы типа «хищник-жертва», являющейся моделью типа «ресурс-потребление». Рассмотрим клеточно-автоматную модель такой системы. Алгоритм поведения клеточного автомата, моделирующего систему типа «хищник-жертва», состоит из следующих этапов:
- задаются начальные распределения хищников и жертв, случайно или детерминированно;
- определяются законы «соседства» особей (правила взаимоотношений) клеток, например, «соседями» клетки с индексами (i,j) считаются клетки (i-1,j), (i,j+1), (i+1,j), (i,j-1) ;
- задаются законы рождаемости и смертности клеток, например, если у клетки меньше двух (больше трех) соседей, она отмирает «от одиночества» («от перенаселения»).
Цель моделирования: определение эволюции следующего поколения хищников и жертв, т.е., используя заданные законы соседства и динамики дискретного развития (время изменяется дискретно), определяются число новых особей (клеток) и число умерших (погибших) особей; если достигнута заданная конфигурация клеток или развитие привело к исчезновению вида (цикличности), то моделирование заканчивается.
Темы научных исследований и рефератов, интернет-листов
- Моделирование как метод, методология, технология.
- Модели в микромире и макромире.
- Линейность моделей (наших знаний) и нелинейность явлений природы и общества.
Тип
модели
зависит от информационной сущности
моделируемой системы, от связей и
отношений ее подсистем и элементов, а
не от ее физической природы.
Например,
математические описания (модели)
динамики эпидемии инфекционной болезни,
радиоактивного распада, усвоения второго
иностранного языка, выпуска изделий
производственного предприятия и т.д.
могут считаться одинаковыми с точки
зрения их описания, хотя сами процессы
различны.
Границы
между моделями различного вида весьма
условны. Можно говорить о различных
режимах использования моделей
— имитационном, стохастическом и т.д.
Как
правило модель
включает в себя: объект О,
субъект (не обязательный) А,
задачу Z,
ресурсы B,
среду моделирования
С.
Модель
можно представить формально в виде: М
= < O, Z, A, B, C >.
Основные
свойства
любой модели:
целенаправленность
— модель
всегда отображает некоторую систему,
т.е. имеет цель;конечность
— модель
отображает оригинал лишь в конечном
числе его отношений и, кроме того,
ресурсы моделирования
конечны;упрощенность
— модель
отображает только существенные стороны
объекта и, кроме того, должна быть проста
для исследования или воспроизведения;приблизительность
— действительность отображается моделью
грубо или приблизительно;адекватность
— модель
должна успешно описывать моделируемую
систему;наглядность,
обозримость основных ее свойств и
отношений;доступность
и технологичность для исследования
или воспроизведения;информативность
— модель
должна содержать достаточную информацию
о системе (в рамках гипотез, принятых
при построении модели)
и должна давать возможность получить
новую информацию;сохранение
информации, содержавшейся в оригинале
(с точностью рассматриваемых при
построении модели
гипотез);полнота
— в модели
должны быть учтены все основные связи
и отношения, необходимые для обеспечения
цели моделирования;устойчивость
— модель
должна описывать и обеспечивать
устойчивое поведение системы, если
даже она вначале является неустойчивой;целостность
— модель
реализует некоторую систему, т.е. целое;замкнутость
— модель
учитывает и отображает замкнутую
систему необходимых основных гипотез,
связей и отношений;адаптивность
— модель
может быть приспособлена к различным
входным параметрам, воздействиям
окружения;управляемость
— модель
должна иметь хотя бы один параметр,
изменениями которого можно имитировать
поведение моделируемой системы в
различных условиях;возможность
развития моделей
(предыдущего уровня).
Жизненный
цикл моделируемой системы:
сбор
информации об объекте, выдвижение
гипотез, предварительный модельный
анализ;проектирование
структуры и состава моделей
(подмоделей);построение
спецификаций модели,
разработка и отладка отдельных
подмоделей, сборка модели
в целом, идентификация (если это нужно)
параметров моделей;исследование
модели
— выбор метода исследования и разработка
алгоритма (программы) моделирования;исследование
адекватности, устойчивости, чувствительности
модели;оценка
средств моделирования
(затраченных ресурсов);интерпретация,
анализ результатов моделирования
и установление некоторых причинно-следственных
связей в исследуемой системе;генерация
отчетов и проектных (народно-хозяйственных)
решений;уточнение,
модификация модели,
если это необходимо, и возврат к
исследуемой системе с новыми знаниями,
полученными с помощью модели
и моделирования.
1.4. Адекватность модели
Итак, мы установили: модель предназначена для замены оригинала при исследованиях, которым подвергать оригинал нельзя или нецелесообразно. Но замена оригинала моделью возможна, если они в достаточной степени похожи или адекватны.
Адекватность означает, достаточно ли хорошо с точки зрения целей исследования результаты, полученные в ходе моделирования, отражают истинное положение дел. Термин происходит от латинского adaequatus — приравненный.
Говорят, что модель адекватна оригиналу, если при ее интерпретации возникает «портрет», в высокой степени сходный с оригиналом.
До тех пор, пока не решен вопрос, правильно ли отображает модель исследуемую систему (то есть адекватна ли она), ценность модели нулевая!
Термин «адекватность» как видно носит весьма расплывчатый смысл. Понятно, что результативность моделирования значительно возрастет, если при построении модели и переносе результатов с модели на систему-оригинал может воспользоваться некоторой теорией, уточняющей идею подобия, связанную с используемой процедурой моделирования.
К сожалению теории, позволяющей оценить адекватность математической модели и моделируемой системы нет, в отличие от хорошо разработанной теории подобия явлений одной и той же физической природы.
Проверку адекватности проводят на всех этапах построения модели, начиная с самого первого этапа — концептуального анализа. Если описание системы будет составлено не адекватно реальной системе, то и модель, как бы точно она не отображала описание системы, не будет адекватной оригиналу. Здесь сказано «как бы точно», так как имеется в виду, что вообще не существуют математические модели, абсолютно точно отображающие процессы, существующие в реальности.
Если изучение системы проведено качественно и концептуальная модель достаточно точно отражает реальное положение дел, то далее перед разработчиками стоит лишь проблема эквивалентного преобразования одного описания в другое.
Итак, можно говорить об адекватности модели в любой ее форме и оригинала, если:
- описание поведения, созданное на каком-либо этапе, достаточно точно совпадает с поведением моделируемой системы в одинаковых ситуациях;
- описание убедительно представительно относительно свойств системы, которые должны прогнозироваться с помощью модели.
Предварительно исходный вариант математической модели подвергается следующим проверкам:
- все ли существенные параметры включены в модель;
- нет ли в модели несущественных параметров;
- правильно ли отражены функциональные связи между параметрами;
- правильно ли определены ограничения на значения параметров;
- не дает ли модель абсурдные ответы, если ее параметры принимают предельные значения.
Такая предварительная оценка адекватности модели позволяет выявить в ней наиболее грубые ошибки.
Но все эти рекомендации носят неформальный, рекомендательный характер. Формальных методов оценки адекватности не существует! Поэтому, в основном, качество модели (и в первую очередь степень ее адекватности системе) зависит от опыта, интуиции, эрудиции разработчика модели и других субъективных факторов.
Окончательное суждение об адекватности модели может дать лишь практика, то есть сравнение модели с оригиналом на основе экспериментов с объектом и моделью. Модель и объект подвергаются одинаковым воздействиям и сравниваются их реакции. Если реакции одинаковы (в пределах допустимой точности), то делается вывод, что модель адекватна оригиналу. Однако надо иметь в виду следующее:
- воздействия на объект носят ограниченный характер из-за возможного разрушения объекта, недоступности к элементам системы и т. д.;
- воздействия на объект имеют физическую природу (изменение питающих токов и напряжений, температуры, скорости вращения валов и т. д.), а на математическую модель — это числовые аналоги физических воздействий.
Для оценки степени подобия структур объектов (физических или математических) существует понятие изоморфизма (изо — одинаковый, равный, морфе — форма, греч.).
Две системы изоморфны, если существует взаимно однозначное соответствие между элементами и отношениями (связями) этих систем.
Изоморфны, например, множество действительных положительных чисел и множество их логарифмов. Каждому элементу одного множества — числу соответствует значение его логарифма в другом, умножению двух чисел в первом множестве — сложение их логарифмов в другом. C точки зрения пассажира план метрополитена, находящийся в каждом вагоне поезда метро, изоморфен реальному географическому расположению рельсовых путей и станций, хотя для рабочего, ремонтирующего рельсовые пути, этот план естественно не является изоморфным. Фотография является изоморфным отображением реального лица для милиционера, но не является таковым для художника.
При моделировании сложных систем достигнуть такого полного соответствия трудно, да и нецелесообразно. При моделировании абсолютное подобие не имеет места. Стремятся лишь к тому, чтобы модель достаточно хорошо отражала исследуемую сторону функционирования объекта. Модель по сложности может стать аналогичной исследуемой системе и никакого упрощения исследования не будет.
Для оценки подобия в поведении (функционировании) систем существует понятие изофункционализма.
Две системы произвольной, а подчас неизвестной структуры изофункциональны, если при одинаковых воздействиях они проявляют одинаковые реакции. Такое моделирование называется функциональным или кибернетическим и в последние годы получает все большее распространение, например, при моделировании человеческого интеллекта (игра в шахматы, доказательство теорем, распознавание образов и т. д.). Функциональные модели не копируют структуры. Но, копируя поведение, исследователи последовательно «подбираются» к познанию структур объектов (человеческого мозга, Солнца, и др.).
1.5. Требования, предъявляемые к моделям
Итак, общие требования к моделям.
- Модель должна быть актуальной. Это значит, что модель должна быть нацелена на важные для лиц, принимающих решения, проблемы.
- Модель должна быть результативной. Это значит, что полученные результаты моделирования могут найти успешное применение. Данное требование может быть реализовано только в случае правильной формулировки требуемого результата.
- Модель должна быть достоверной. Это значит, что результаты моделирования не вызовут сомнения. Данное требование тесно связано с понятием адекватности, то есть, если модель неадекватна, то она не может давать достоверных результатов.
- Модель должна быть экономичной. Это значит, что эффект от использования результатов моделирования превышает расходы ресурсов на ее создание и исследование.
Эти требования (обычно их называют внешними) выполнимы при условии обладания моделью внутренними свойствами.
Модель должна быть:
- Существенной, т. е. позволяющей вскрыть сущность поведения системы, вскрыть неочевидные, нетривиальные детали.
- Мощной, т. е. позволяющей получить широкий набор существенных сведений.
- Простой в изучении и использовании, легко просчитываемой на компьютере.
- Открытой, т. е. позволяющей ее модификацию.
В заключение темы сделаем несколько замечаний. Трудно ограничить область применения математического моделирования. При изучении и создании промышленных и военных систем практически всегда можно определить цели, ограничения и предусмотреть, чтобы конструкция или процесс подчинялись естественным, техническим и (или) экономическим законам.
Круг аналогий, которые можно использовать в качестве моделей, также практически неограничен. Следовательно, надо постоянно расширять свое образование в конкретной области, но, в первую очередь, в математике.
В последние десятилетия появились проблемы с неясными и противоречивыми целями, диктуемыми политическими и социальными факторами. Математическое моделирование в этой области пока еще проблематично. Что это за проблемы? Защита от загрязнения окружающей среды; предсказаний извержений вулканов, землетрясений, цунами; рост городов; руководство боевыми действиями и ряд других. Но, тем не менее, «процесс пошел», прогресс не остановим, и проблемы моделирования таких сверхсложных систем постоянно находят свое разрешение. Здесь следует отметить лидирующую роль отечественных ученых и, в первую очередь, академика Н. Н. Моисеева, его учеников и последователей.
Вопросы для самоконтроля
- Что такое модель? Раскройте смысл фразы: «модель есть объект и средство эксперимента».
- Обоснуйте необходимость моделирования.
- На основе какой теории основано моделирование?
- Назовите общие классификационные признаки моделей.
- Нужно ли стремиться к абсолютному подобию модели и оригинала?
- Назовите и поясните три аспекта процесса моделирования.
- Что значит структурная модель?
- Что такое функциональная модель?
- Классификация моделей по характеру процессов, протекающих в моделируемых объектах.
- Сущность математического моделирования и его основных классов: аналитического и имитационного.
- Назовите этапы моделирования и дайте им краткую характеристику.
- Что такое адекватность модели? Дайте понятия изоморфизма и изофункционализма.
- Общие требования (внешние) к моделям.
- Внутренние свойства модели.
- Приведите примеры объектов и возможных их моделей в своей предметной области.