
- •Основы теории систем и системного анализа
- •Основные определения
- •Основные процедуры системного анализа
- •Определение системы как семантической модели
- •1.3.1 Понятие семантической модели
- •1.3.2 Семантическая модель системы
- •Классификация систем
- •Свойства систем
- •Система с управлением
- •Структура систем с управлением
- •Производственная организация как кибернетическая система
- •Организационная структура связана с разделением труда группами людей в соответствии с этапами производственного процесса.
- •Моделирование сложных систем
- •Определение моделирования
- •Цели и критерии эффективности систем с управлением
- •Классификация видов моделирования
- •Принципы моделирования
- •Основные операции с нечеткими множествами
- •Нечеткие логические выводы
- •Когнитивное моделирование сложных систем
- •Традиционные когнитивные карты
- •Когнитивная карта – граф, узлами (узлами или концептами) которого являются элементы, понятия, характеристики системы. А дугами – связи между ним.
- •Нечеткие когнитивные карты
- •Обобщенные нечеткие когнитивные карты
- •4.3.1 Классификация объектов, явлений и ситуаций
- •4.3.2 Постановка задачи
- •4.3.3 Алгоритм построения эталонов
- •4.3.4 Метод дробящихся этапов
- •4.3.5 Метод ближайших соседей
- •4.3.6 Метод потенциальных функций
- •Локально-ситуационные модели сложных систем
- •Многокритериальный выбор альтернатив на основе теории нечетких множеств
- •Многокритериальный выбор альтернатив на основе теории нечетких множеств
- •Предмет теории игр
- •5.1 Основные понятия
- •5.2 Платежная матрица
- •5.3 Нижняя и верхняя цена игры. Принцип min и max
- •Игра 2 X 2
- •Геометрическая интерпретация решения игры 2 X 2
-
Принципы моделирования
-
Адекватность, то есть соответствие свойств модели свойствам объекта.
-
Соответствие модели решаемой задаче.
-
Снижение сложности при учете основных свойств системы (абстрагирование от второстепенных свойств).
-
Соответствие сложности и точности модели.
Для упрощения модели используются:
-
сокращение числа входов и выходов системы. Малозначительные входы и выходы системы исключаются или объединяются;
-
изменение физики параметров на модели. Переменные параметры рассматриваются как постоянные, дискретные как непрерывные;
-
изменение физики взаимосвязей между параметрами (например, не учитывается вероятностный характер);
-
ослабление ограничений;
-
снижение требуемой точности.
-
Баланс между погрешностями различных типов (систематической, абсолютной, относительной, приведенной).
-
Многовариантное моделирование, то есть использование различных подходов с выбором оптимального подхода.
-
Модульность моделей сложных систем, предполагает построение общей модели при помощи подмоделей, что дает возможность использовать накопленный опыт.
-
Основные подходы к моделированию
-
Непосредственный анализ функций системы.
-
Проведение полного или частичного эксперимента.
-
Исследование аналога.
-
Анализ имеющейся статистической информации.
-
Математическое моделирование сложных систем
-
Модели сложных систем, используя нечеткую логику
-
Основные понятия
Пусть U
– некоторое полное множество, включающее
понятие некоторой предметной области.
Тогда нечеткое множество F,
является подмножеством множества U,
определяется при помощи функции
принадлежности.
Функция принадлежности
отображает элементы
на множество действующих чисел в
интервале [0.1] и характеризует
степень отношения элементов к нечеткому
множеству F.
Пусть полное
множество U содержит
элементы
.
,
где «+» – это знак объединения;
«/» – ставит в соответствие каждому элементу значение соответствующей функции принадлежности.
Пример:
Пусть полное множество U – процентные ставки по предмету на приобретение жилья.
Нечеткое множество – низкие процентные ставки, имеет вид:
Высокие ставки:
Функция
принадлежности обычно определяется
экспертами (0, 0.1, 0.7, 0.8, 0.9)
-
Основные операции с нечеткими множествами
Пересечение нечетких множеств A и B, принадлежащих полному множеству U – нечеткое множество максимально возможное, которое включает элементы, принадлежащие одновременно и множеству A и множеству B.
Для любого
,
Объединение нечетких множеств A и B, принадлежащих полному множеству U – называется нечетким множеством, которое включает элементы, как множества A, так и множества B.
Для любого
,
-
Нечеткие логические выводы
Четким продукционным правилом называется следующее выражение:
Если
.
Нечетким продукционным правилом называется следующая конструкция:
Если X есть A и Y есть B, то Z есть C;
X, Y – входные переменные;
Z – выходная переменная;
A, B и C – нечеткие множества.
Задачей нечеткого логического вывода является на основании заданных четких значений входных характеристик системы, определить четкое значение его выхода.
Алгоритм нечеткого логического вывода включает четыре этапа:
-
Приведение к нечеткости (фазификация).
-
Логический вывод.
-
Композиция.
-
Приведение к четкости (дефазификация).
Пусть система описана при помощи двух нечетких продукционных правил:
-
Если X есть A1 и Y есть B1, то Z есть C1.
-
Если X есть A2 и Y есть B2, то Z есть C2.
Пусть X – доля рынка предприятия, Y – темп роста отрасли, а Z – объем инвестиций в предприятие.
-
Если X, Y, то Z.
-
Если X, Y, то Z (если доля рынка маленькая, темп роста отрасли средний, то инвестиции средние).
1)
10% 20% x, % 5% 10% y, % 100 z, млн. руб.
большую долю 20% высокий темп роста 10% большие инвестиции
2)
X0 =10% Y0 =5% 100 z, млн. руб.
незначительная доля средний темп роста средний объем инвестиций
Пусть x = 10%, y = 5%, необходимо определить, сколько инвестировать в млн. руб.
Z0 Z
центр тяжести фигуры
Фазификация – определяется степенью истинности предпосылок каждого правила для заданных входов X0, Y0, то есть определяются значения А1(X0), В1(Y0), А2(X0), В2(Y0).
Нечеткий логический вывод – находятся уровни отсечения по каждому правилу:
1)
;
2)
.
Находящиеся усеченные функции принадлежности:
Композиция – усеченные функции принадлежности правой части правил:
Дефазификация (приведение к четкости)– позволяет получать четкие значения входа z, которое соответствует нашим значениям.