5.1 Классификация математических моделей
Появление большого количества моделей самого различного типа привело к необходимости упорядочивания, классификации моделей, что является одним из условий грамотного применения моделей. Классификация необходима для ответа на вопросы: Какого вида модель более всего подходит для решения поставленной задачи? К какому классу относится разрабатываемая модель и в чем особенности ее использования?
Единая классификация видов модели затруднительна в силу многозначности понятия "модель" в науке и технике. Ее можно проводить по различным основаниям:
- по характеру моделей (т.е. по средствам моделирования);
- по характеру моделируемых объектов;
- по сферам приложения модели (модели в технике, в физических науках, в химии, экономике, модели процессов живого, модели психики и т. п.) и его уровням ("глубине"), начиная, например, с выделения в физике модели на микроуровне (модели на уровнях исследования, касающихся элементарных частиц, атомов, молекул).
В связи с этим любая классификация методов моделирования обречена на неполноту, тем более, что терминология в этой области опирается не столько на "строгие" правила, сколько на языковые, научные и практические традиции, а еще чаще определяется в рамках конкретного контекста и вне его никакого стандартного значения не имеет (типичный пример - термин "кибернетическое" моделирование).
Первой системой математических моделей, адекватно отражающих обширный класс процессов и явлений реального мира, стала классическая механика. Одной из основных задач классической механики была задача прогнозирования движения различных тел и сред. Любая модель механического движения представляет собой систему дифференциальных уравнений относительно координат и скоростей движущегося объекта – из необходимости моделирования и прогнозирования движения возникло дифференцмальное исчисление.
Большое количество классификационных признаков породило много классификаций моделей, которые характеризуют их свойства, особенности применения, происхождения. Классификация моделей – это тоже элементарное моделирование.
При таком подходе выбор класса модели (классификация) является неотъемлемой частью построения модели - выбор класса модели можно рассматривать как выбор структуры модели - с позиций структурного моделирования.
Ниже приведена одна из возможных классификаций.
Признаки классификации | Виды математических моделей |
1. Принадлежность к иерархическому уровню |
|
2. Характер взаимоотношений со средой |
|
3. Характер отображаемых свойств объекта |
|
4. Способ представления свойств объекта |
|
5. Способ получения модели |
|
6. Причинная обусловленность |
|
7. По отношению к времени |
|
8. По типу уравнений |
|
9. По множеству значений переменных |
|
10. По назначению |
|
Информационная модель - совокупность информации, характеризующая существенные свойства и состояния объекта, процесса, явления, а также взаимосвязь с внешним миром. В качестве информационной модели могут служить наглядные изображения (фото, кино, видео), знаки (текст, знаковое табло), графические модели (график, чертеж, блок–схема) и комбинированные изображения (мнемосхема, карта). Это модели, созданные на естественном языке и формальном языке (т.е. научном, профессиональном или специализированном). Примеры формальных моделей: все виды формул, таблицы, графы, карты, схемы и т.д.
Математическая модель - это математическое представление реальности: система математических соотношений, описывающих процесс или явление. В основу классификации математических моделей могут быть положены различные принципы отображения объекта - классификационные признаки, отражающие те или иные особенности моделируемой системы (или их сочетания).
Возможные классификационные признаки моделей: в зависимости от целей моделирования, в зависимости от способа получения моделей, в зависимости от оператора модели, в зависимости от параметров модели, в зависимости от методов реализации.
По уровню моделирования модели бывают эмпирическими, теоретическими и смешанными.
Эмпирическая — на основе эмпирических фактов, зависимостей;
Теоретическая — на основе математических описаний;
Смешанная или полуэмпирическая — использующая эмпирические зависимости и математические описания.
B зависимости от характера изучаемых процессов в системе все виды моделирования могут быть разделены на детерминированные и стохастические, статические и динамические, дискретные, непрерывные и дискретно-непрерывные.
Детерминированное моделирование отображает детерминированные процессы, т.e. процессы, в которых предполагается отсутствие всяких случайных воздействий; стохастическое моделирование отображает вероятностные процессы и события.
Статическое моделирование служит для описания поведения объекта в какой-либо момент времени, a динамическое моделирование отражает поведение объекта во времени.
Дискретное моделирование служит для описания процессов, которые предполагаются дискретными, соответственно непрерывное моделирование позволяет отразить непрерывные процессы в системах, a дискретно-непрерывное моделирование используется для случаев, когда хотят выделять наличие как дискретных, так и непрерывных процессов.
Математическое моделирование включает в себя аналитическое, имитационное и комбинированное.
Аналитическое моделирование основывается на косвенном описании реального объекта с помощью набора математических выражений, которые образуют аналитическую модель. Компьютер при аналитическом моделировании используется в качестве вычислителя.
Для аналитического моделирования характерно то, что процессы функционирования исследуемой системы записываются в виде некоторых функциональных соотношений (алгебраических, интегро-дифференциальных, конечно-разностных и т.п.) или логических условий.
Наиболее полное исследование процесса функционирования системы можно провести, если известны явные зависимости, связывающие искомые характеристики с начальными условиями, параметрами и переменными системы. Однако такие зависимости удается получить только для сравнительно простых систем. При усложнении систем исследование их аналитическим методом наталкивается на значительные трудности.
Имитационное моделирование основано на прямом описании моделируемого объекта, используя структурное подобие объекта и модели, т.е. каждому существенному, с точки зрения решаемой задачи, элементу объекта ставится в соответствие элемент модели.
В основу классификации математических моделей могут быть положены различные принципы отображения объекта - классификационные признаки, отражающие те или иные особенности моделируемой системы (или их сочетания).
Возможные классификационные признаки моделей: в зависимости от целей моделирования, в зависимости от способа получения моделей, в зависимости от оператора модели, в зависимости от параметров модели, в зависимости от методов реализации. При этом исследуемая система и ее модель могут относиться как к одному, так и к разным классам. Например, реальная система может быть подвержена воздействию случайных факторов и, соответственно, будет относиться к классу стохастических систем. Если разработчик модели считает, что влиянием этих факторов можно пренебречь, то создаваемая модель будет представлять собой детерминированную систему. Аналогичным образом возможно отображение системы с непрерывным временем смены состояний в модель с дискретными переходами и т. д.
Классификация в зависимости от целей моделирования.
Любая система может представляться некоторым набором, отличающихся друг от друга, моделей. Отличия могут содержаться в степени детализации и учёте различных особенностей режимов функционирования. Могут отражаться некоторые грани сущности системы, можно ориентироваться на анализ некоторых наборов свойств. Поэтому разработке модели, естественно, предшествует постановка (формулировка) цели моделирования. По классификационному признаку:
- «установление законов изменения параметров модели» - описательные модели;
- «изучение преобразования объектом входных сигналов» - функциональные модели;
- «изучение внутренней структуры объекта» - структурные модели;
- «определение оптимальных параметров объекта или режима управления объектом» - оптимизационные модели;
- «принятие эффективных управленческих решений»- управленческие модели.
Описательные модели являются реализацией содержательных и концептуальных моделей – позволяют определять параметры модели в зависимости от принятых условий и гипотез.
Функциональные модели отражают происходящие физические, механические, химические, информационные и др. процессы. Комбинированные структурно-функциональные модели отражают устройство и функционирование объекта.
Структурные модели – отражают устройство объекта и связи (в том числе типы связей) между его элементами.
В структурной модели можно выделить два типа - топологическую и геометрическую модели.
Топологическая модель отражает состав объекта и связи между его элементами. Такая модель обычно строится на основании структурной схемы и имеет форму графов, таблиц, матриц, списков.
Возможные типы связей: в материаловедении – типы кристаллических решеток и их симметричность, в информационных системах – направление и интенсивность передачи информации, организационных системах – иерархия в процессе принятия решений и распределение ответственности за решения.
Геометрическая модель в дополнение к топологической содержит сведения о форме и размерах объекта и его элементах, об их взаимном расположении.
По отношению к размерности пространства модели могут быть одномерными, двумерными, трехмерными. В геометрическую математическую модель обычно входят совокупность уравнений линий и поверхностей, а также соотношения, определяющие принадлежность областей пространства телу или элементу.
Оптимизационные модели содержат свободные параметры или функции (оптимизируемые параметры, параметры режимов управления), управление ними (их изменение) выбирается из условия достижения системой заданной цели - заданного критерия (критериев) эффективности выполнения системой своих задач.
В оптимизационных можно выделить управленческие модели. Из управленческих моделей можно выделить кибернетические модели – имеется несколько субъектов управления, обладающих собственными целями (модели используются для разрешения конфликтных ситуаций).
Одним из классификационных признаков моделируемой системы является мощность множества состояний моделируемой системы. По этому признаку системы делят на статические и динамические. Система называется статической, если множество ее состояний содержит один элемент. Если состояний больше одного, или они могут изменяться во времени, система называется динамической. Процесс смены состояний называется движением системы.
Различают два основных типа динамических систем: с дискретным (множество состояний конечно или счетно) или с непрерывным множеством состояний.
В детерминированных системах новое состояние зависит только от времени и текущего состояния системы. Другими словами, если имеются условия, определяющие переход системы в новое состояние, то для детерминированной системы можно однозначно указать, в какое именно состояние она перейдет.
Для стохастической системы можно указать лишь множество возможных состояний перехода и, в некоторых случаях, - вероятностные характеристики перехода в каждое из этих состояний.
Схема классификации систем важна не сама по себе. На этапе разработки концептуальной модели она, во-первых, позволяет уточнить цели и задачи моделирования и, во-вторых, облегчает переход к этапу формализации модели. Кроме того, на этапе оценки качества разработанной модели, знание классификационных признаков дает возможность оценить степень ее соответствия первоначальному замыслу разработчика.
Исследуемая система и ее модель могут относиться как к одному классу, так и к разным классам. Например, реальная система может быть подвержена воздействию случайных факторов и, соответственно, будет относиться к классу стохастических систем. Если разработчик модели считает, что влиянием этих факторов можно пренебречь, то создаваемая модель будет представлять собой детерминированную систему. Аналогичным образом возможно отображение системы с непрерывным временем смены состояний в модель с дискретными переходами и т. д.
Классификация в зависимости от способа получения моделей
В зависимости от способа получения выделяются теоретические и эмпирические модели.
Теоретические модели получают в результате изучения свойств систем, явлений, процессов, эмпирические модели являются итогом обработки результатов наблюдений внешних проявлений этих свойств и процессов.
Среди теоретических моделей можно выделить три группы моделей – феноменологические, асимптотические и модели ансамблей.
Феноменологические модели - построенные по результатам прямого наблюдения объекта, явления, его осмысливания.
Асимптотические модели - построенные в результате процесса дедукции, как частный случай более общей модели.
Модели ансамблей - построенные в результате обобщения (синтеза) отдельных моделей (процесс индукции).
Такие модели не могут быть получены путем механического объединения моделей отдельных объектов в модель системы, поскольку внутренние свойства системы при объединении объектов могут изменяться (например, в социально-экономических системах). Свойство каждого объекта исследуются с учётом взаимодействия его с другими объектами системы.
Классификация в зависимости от параметров модели
По классификационному признаку:
- «состав параметров» - дискретные, непрерывные, качественные, количественные, смешанные модели;
- «вид используемой информации» - детерминированные (каждому параметру соответствует конкретное число или функция) или неопределенные (стохастические - значения всех или некоторых параметров определяются случайными величинами, нечеткие - значения всех или некоторых параметров описываются функциями принадлежности соответствующему нечеткому множеству, случайные, нечеткие) модели;
- по отношению ко времени – статические и динамические (стационарные и нестационарные):
- по отношению к размерности пространства – одномерные, двухмерные, трехмерные.
Классификация в зависимости от методов реализации модели.
По квалификационному признаку «вид выходных зависимостей» - аналитические (алгебраические и приближенные) и алгоритмические (численные и имитационные) модели.
В аналитических моделях устанавливаются формульные, аналитические зависимости между параметрами системы. Для описания этих зависимостей разработан язык алгебраических, дифференциальных, интегральных и др. уравнений. В терминах аналитических моделей поставлены и решены достаточно простые управленческие задачи, в основном планирования на макроинтервалах времени. Эти модели можно получить, например, в рамках математического программирования (линейное, целочисленное, нелинейное, динамическое, стохастическое) и теории массового обслуживания.
Для задач, требующих учета большого количества факторов, в том числе и случайных или нечётких (неопределённых), разработаны методы имитационного и нечёткого моделирования.
Аналитические модели за счет огрубления действительности позволяют сосредоточить внимание на существе явления, его основных закономерностях, а уточнение и конкретизация решений выполняется на статистических моделях.
- 1 Методологические основы моделирования сложных систем
- 1.1 Системность
- Понятия общей теории систем
- Определение понятия системы
- Основные свойства, обязательные для любой системы.
- Взаимодействие и взаимозависимость системы и внешней среды.
- Определение понятий элементов, связей, функций, внешней среды системы. Элемент
- Внешняя среда
- Функции системы
- Сложность систем
- Системный подход
- Классификация систем
- Развитие искусственной системы и ее жизненный цикл
- 1.2 Моделирование
- Общая методология моделирования
- Основные принципы моделирования:
- Процесс моделирования
- Анализ и синтез в моделировании
- Примеры сложных систем Космическая система наблюдения Земли как сложная техническая система Задачи космической системы наблюдения Земли
- Состав и структура космической системы наблюдения Земли
- 2 Построение математических моделей
- 2.1 Математическая модель, математическое моделирование – основные понятия, термины и определения
- Цели математического моделирования
- 2.2 Общие методы построения математической модели
- Микроподход и макроподход в исследованиях системы.
- Формальная запись модели системы
- Понятие вариационных принципов
- Модульное построение моделей
- 2.3 Требования к построению модели
- Адекватность и достоверность модели
- Равнозначимость внешнего и внутреннего правдоподобия
- Анализ чувствительности модели
- Пример анализа на чувствительность экономической задачи
- 3 Математические модели состояния и структуры системы
- 3.1 Модель состояния системы Состояние системы и ее функционирование
- Формализация процесса функционирования системы
- 3.2 Модель структуры системы Основные понятия структуры системы
- Модель состава и структуры системы
- Методология моделирования структуры системы
- Виды структур
- Формирование структуры модели с позиций структурного моделирования.
- Построение структурных моделей
- 3.3 Модель процесса функционирования
- Установление функциональных зависимостей
- Неопределенность функционирования системы
- Пути уменьшения неопределенностей
- Основные требования к модели процесса функционирования
- Анализ функционирования, анализ структуры технической системы
- Функционально – физический анализ технических объектов.
- Пример разработки моделей деятельности организации
- Пример функционально – физического анализа технических объектов
- Конструкция бытовой электроплитки
- Функционально стоимостной анализ.
- 4 Этапы построения моделей
- 4.1 Постановка задачи моделирования
- Разработка содержательной модели
- Разработка концептуальной модели
- Описание внешних воздействий
- Декомпозиция системы
- Подготовка исходных данных для математической модели
- Содержание концептуальной модели
- 4.2 Разработка математической модели
- Разработка функциональных соотношений
- Выбор метода решения задачи
- Проверка и корректировка модели
- Анализ чувствительности модели
- Проверка адекватности модели
- Контроль модели
- Корректировка модели
- Уточнение модели проектируемого объекта
- Реализация математической модели в виде программ для эвм
- 4.3 Практическое использование построенной модели и анализ результатов моделирования
- Примеры построения моделей Математическая реставрация Тунгусского феномена
- 1. Сбор информации о явлении, выдвижение гипотез.
- 2. Содержательная постановка задачи исследования явления.
- 3. Математическая постановка задачи.
- 4. Анализ результатов.
- 5. Проверка адекватности модели – сравнение с натурным экспериментом.
- 6. Анализ результатов.
- Прогноз климатических изменений
- 1. Содержательная постановка задачи
- 2. Концептуальная постановка. Построение математической модели.
- 3. Проведение вычислительного эксперимента.
- 4. Анализ результатов вычислительного эксперимента.
- 5 Виды математических моделей
- 5.1 Классификация математических моделей
- Пример представления модели различной сложности и классификации.
- 5.2 Классификация математических моделей в зависимости от оператора модели
- Линейные и нелинейные модели
- Обыкновенные дифференциальные модели
- 5.3 Классификация математических моделей в зависимости от параметров модели Непрерывные и дискретные модели
- Детерминированные и неопределенные модели
- Дискретно-детерминированная модель
- Статические и динамические модели
- Стационарные и нестационарные модели.
- Формализация системы в виде автомата
- Формализация системы в виде агрегата
- Моделирование процесса функционирования агрегата
- Моделирование агрегативных систем
- Модель сопряжения элементов
- 6 Математические модели распределения ресурсов в исследовании операций
- 6.1 Моделирование операций распределения ресурсов
- Формулировка задачи математического программирования
- 6.2 Модели линейного программирования
- Формулировка общей задачи линейного программирования.
- Типовые задачи линейного программирования
- Транспортная задача.
- Задача коммивояжера.
- Задача о ранце.
- Общая задача теории расписаний.
- Примеры сведения практических задач к канонической транспортной задаче
- 6.3 Распределительные задачи линейного программирования
- Примеры распределительных задач.
- Распределение транспортных единиц по линиям
- Выбор средств доставки грузов.
- Задача о назначениях
- Экономическая интерпретация задач линейного программирования.
- Перевозки взаимозаменяемых продуктов
- Перевозка неоднородного продукта на разнородном транспорте.
- 7 Математические модели физических явлений и процессов. Универсальность моделей
- 7.1 Математические модели на основе фундаментальных законов
- Теоретический метод составления математических моделей
- Основные фундаментальные законы механики
- Работа, энергия, мощность
- 7.2 Уравнения движения
- Динамика поступательного движения.
- 7.3 Уравнения состояния
- Термодинамическая система.
- Упругие свойства твердых тел.
- Жидкости.
- 7.4 Универсальность моделей
- Модели на основе аналогий
- Типовые математические модели элементов и подсистем
- Модель колебательного процесса
- Модель консервативной системы.
- Электрическая подсистема.
- Модели элементов гидравлических систем
- Модели элементов пневматических систем
- 8 Моделирование производственных процессов
- 8.1 Модели систем массового обслуживания
- Основные элементы систем массового обслуживания.
- Характеристики потока
- Классификация смо
- Оценка эффективности смо
- Аналитические и статистические модели
- 8.2 Модели производственных процессов
- Дискретный производственный процесс
- Непрерывный производственный процесс
- Агрегатное представление производственного процесса
- Имитационное моделирование процессов функционирования
- Формализация основных операций производственного процесса Формализованная схема дискретного производственного процесса.
- Формализация отклонения течения производственного процесса от нормального
- Моделирование комплексного процесса обработки, сборки и управления при поточном производстве
- Формализованная схема непрерывного производственного процесса.
- 9 Синтез модели (проекта) системы
- 9.1 Проектирование системы как процесс создания (синтеза) ее модели
- 9.2 Методология проектирования
- Типовые проектные процедуры формирования облика системы
- 9.3 Эффективность системы Понятие эффективности системы
- Формирование модели цели системы
- Выбор критериев и показателей эффективности
- Основные принципы выбора критериев эффективности:
- Проблемы многокритериальности
- 9.4 Технология проектирования
- 9.5 Принятие решений в проектировании
- Выбор в условиях неопределенности
- Моделирование принятия решения
- Прогнозирование в принятии решений
- 9.6 Анализ инвестиционной привлекательности системы Основные типы инвестиций.
- Основные экономические концепции инвестиционного анализа.
- Состав работ при инвестиционном проектировании
- Конкурентоспособность проектируемой системы Оценка потенциальной емкости рынка и потенциального объема продаж
- Оценка конкурентоспособности
- Методы оценки эффективности инвестиций
- Метод определения чистой текущей стоимости.
- Метод расчета рентабельности инвестиций
- Метод расчета внутренней нормы прибыли
- Расчет периода окупаемости инвестиций
- Маркетинг и управление проектом
- Задачи управления проектами
- 9.7 Особенности синтеза модели (проекта) технических систем Этапы проектирования
- Особенности проектирования адаптивных систем
- Моделирование функционирования технической системы Особенности построения моделей при проектировании
- Формирование технического облика системы
- Формирование структуры системы
- Выбор основных проектных параметров системы
- Формирование множества вариантов системы
- 10 Информационное обеспечение синтеза системы
- 10.1 Основные задачи и типы информационных систем Общие свойства информационных систем
- Файл-серверные информационные системы
- Клиент-серверные информационные системы
- Архитектура Интернет/Интранет
- Хранилища данных и системы оперативной аналитической обработки данных
- 10.2 Особенности проектирования информационных систем
- Схемы разработки проекта
- 1. Предпроектные исследования
- 2 Постановка задачи
- 3 Проектирование системы
- Архитектура программного обеспечения
- Подсистема администрирования.
- Техническая архитектура
- Организационное обеспечение системы
- 4 Реализация и внедрение системы
- 10.3 Концепции автоматизации проектирования
- История развития сапр
- Классификация сапр
- Стратегическое развитие сапр Современное состояние сапр
- Направления разработки проектной составляющей сапр
- Разновидности сапр
- Математическое и информационное обеспечение сапр
- 11 Моделирование процесса управления
- 11.1 Основные определения
- Формальная запись системы с управлением
- 11.2 Модели систем автоматического управления
- Устойчивость движения систем
- Определение программного движения и управление движением
- 11.3 Модели автоматизированных систем управления
- Модели автоматизированных систем управления производственными процессами
- Модели автоматизированных систем управления предприятием