
- •4. Математическое моделирование
- •4.1. Основы математического моделирования
- •4.1.1. Три этапа математизации знаний
- •4.1.2. Основные понятия математического моделирования
- •4.1.3. Обобщенная математическая модель
- •4.2. Оценка качества математической модели
- •4.2.1. Требования к математической модели
- •4.2.2. Адекватность математической модели
- •4.2.3. Количественная оценка адекватности
- •4.2.4. Принципы математического моделирования
- •4.3. Построение математических моделей
- •4.3.1. Подходы к построению математических моделей
- •4.3.2. Этапы построения математической модели
- •4.3.3. Интерпретации в математическом моделировании
- •4.3.4. Виды и уровни интерпретаций
- •1. Синтаксическая интерпретация.
- •2. Семантическая интерпретация.
- •3. Качественная интерпретация.
- •4. Количественная интерпретация.
- •4.3.5. Методы разработки математических моделей сложных объектов
- •4.3.6. Классификация математических моделей
- •Модели прогноза ( расчетные модели без управления).
- •Оптимизационные модели.
- •Кибернетические модели (игровые).
- •4.4. Задача идентификации и моделирование
- •4.4.1. Задача идентификации
- •4.4.2. Классификация идентификации
- •4.4.3. Критерии идентификации
- •4.4.4. Математический аппарат теории идентификации
- •4.4.5. Основные подходы к построению алгоритмов
- •4.4.6. Идентификация структуры модели
- •4.5. Методы упрощения моделей
- •4.5.1. Общие подходы к упрощению моделей
- •4.5.2. Декомпозиция
- •4.5.3. Макромоделирование и метод адаптивной модели
- •4.5.4. Линеаризация моделей
Кибернетические модели (игровые).
Кибернетические модели используются для анализа конфликтных ситуаций. Предполагается, что динамический процесс определяется несколькими субъектами, в распоряжении которых имеется несколько управляющих параметров. С кибернетической системой ассоциируется целая группа субъектов со своими собственными интересами.
4. Имитационное моделирование.
Вышеописанные типы моделей не охватывают большого числа различных ситуаций, таких, которые могут быть полностью формализованы. Для изучения таких процессов необходимо включение в математическую модель функционирующего «биологического» звена – человека. В таких ситуациях используется имитационное моделирование, а также методы экспертиз и информационных процедур.
4.4. Задача идентификации и моделирование
Построение моделей опирается в основном на данные наблюдений. Существует два способа (а также комбинации) формирования математических моделей.
В первом способе исследуемая система расчленяется на такие подсистемы, свойства которых очевидны из ранее накопленного опыта. По существу, это означает, что мы опираемся на известные законы природы и другие надежные соотношения, основанные на ранее проведенных экспериментальных исследованиях. Формальное математическое объединение этих подсистем становится моделью всей системы. Такой подход называется моделированием или аналитическим методом построения моделей. В его рамках проведение натурного эксперимента не обязательно. Конкретный вид процедуры моделирования сильно зависит от прикладной задачи и часто определяется традиционными и специфическими средствами из рассматриваемой прикладной области. Основной прием сводится к структуризации процесса в виде блок-схемы, блоки которой состоят из более простых элементов. Процесс восстановления системы по этим простым блокам чаще всего выполняется с помощью ЭВМ и приводит не к математической, а к машинной модели системы.
В другом способе построения моделей непосредственно используются экспериментальные данные. В этом случае ведется регистрация входных и выходных сигналов системы, и модель формируется в результате обработки соответствующих данных. Этот способ называется идентификацией.
4.4.1. Задача идентификации
Задача
идентификации формулируется следующим
образом: по результатам наблюдений за
входными и выходными переменными объекта
построить оптимальную в некотором
смысле его модель. При этом объект
находится в нормальном режиме
функционирования (т. е. в обстановке
случайных возмущений и помех). Иными
словами, если объект описывается
некоторым неизвестным оператором
,
то, имея измеренные значения входа и
выхода, необходимо построить оценку
,
оператора объекта, оптимальную в смысле
некоторого критерия. Взаимодействие
идентифицируемого объекта со средой
происходит по каналам
и
(рис. 4.9). По каналу
среда воздействует на объект, а по каналу
объект воздействует на среду.
Рис. 4.9. Взаимодействие идентифицируемого объекта со средой
Задача идентификации сводится к определению оператора модели , связывающего вход и выход объекта
(4.18)
Так
как часто отсутствует модель среды,
воздействующей на объект, то его вход
естественно рассматривать как случайную
функцию времени
,
статистические свойства которой в общем
случае неизвестны. Однако известны
наблюдения входа и выхода объекта, т.е.
реализации функций
и
.
На объект могут воздействовать
ненаблюдаемые факторы
,
которые рассматриваются как случайные
помехи. Пусть
− наблюдения входа объекта, а
− соответствующие им наблюдения его
выхода в дискретные моменты времени
.
Эти наблюдения связаны неизвестным
оператором объекта
,
т.е.
,
(
).
Задача идентификации заключается в
построении (синтезе) модельного оператора
,
т.е. в получении оценки
по наблюдениям
в дискретные
моменты времени
(в общем случае реализации
− непрерывны). Таким образом, идентификация
− это синтез оптимального модельного
оператора
исследуемого
объекта с использованием результатов
наблюдений за его входными и выходными
переменными.