соискатель, Государственный университет природы общества и человека “Дубна”, кафедра КИТЭС, РФ, Московская обл., г.Дубна
Условный критерий предпочтения при синтезе интеллектуальных систем климат-контроля
АННОТАЦИЯ
В статье предлагается новый подход к построению условного критерия предпочтения, основанного на отличающейся платформе, сочетающей в себе безусловный и условный критерий предпочтения. Новый подход основывается на условном критерии предпочтения, который позволяет выбирать оптимальные сочетания пар критериев и по ним подбирать оптимальный состав интеллектуальной системы. Предлагается условный критерий предпочтения, основывающийся на теории нечетких множеств и теории принятия решений. Этот условный критерий предпочтения предполагается использовать, как часть большого алгоритма по синтезу системы климат-контроля. После применения процедуры дефазификации [1] решений, остаются только наиболее предпочтительные варианты исполнения интеллектуальной системы климат-контроля.
ABSTRACT
In article new approach to creation of conditional criterion of the preference based on a different platform, combining unconditional and conditional criterion of preference is offered. New approach is based on conditional criterion of preference which allows to choose optimum combinations of couples of criteria and to select optimum structure of intellectual system for them. The conditional criterion of preference which is based on the theory of indistinct sets and the theory of decision-making is offered. This conditional criterion of preference is supposed to be used, as part of big algorithm on synthesis of system of climate control. After application of procedure of a defazifikation of [1] decisions, there are only most preferable options of execution of intellectual system of climate control.
Ключевые слова: условный критерий предпочтения; дефазификация; нечеткое множество.
Keywords: the conditional criterion of preference; defazification; unsharp set.
На современном этапе развития общества перед человеком все чаще встает проблема выбора наиболее оптимального решения с минимальным количеством известной информации, выраженной численными значениями показателей качества. Общие показатели качества, характеризующие в данной статье систему климат-контроля подчас мало известны, иногда известны только характеристики лишь некоторых, отдельных частей системы (называемые в дальнейшем частными показателями качества), именно они и обеспечивают численные технические показатели функционирования автоматизированной системы.
При синтезе систем климат-контроля интеллектуальных зданий подходящий математический аппарат предоставляет как теория принятия решений, так и теория нечетких множеств [1], в процессе разработки успешно применяются элементы комбинаторики .
Задача определения условного критерия предпочтения, наиболее оптимально подходящая для реализации синтеза из блоков (последовательной сборки) и выбора конечного варианта системы климат-контроля представляется центральным вопросом. Она освещается в данной статье.
В процессе решения предлагается один из возможных подходов к оптимизации или к построению условного критерия предпочтения, применяемый при синтезе системы климат-контроля на основе первоначальной оптимизации с помощью площадей, и последующей дефазификации оставшихся решений с помощью простейшей функции нормального распределения [2]. С помощью функций нормального распределения предполагается представить и выделить два множества решений: “посредственные -средние” и “средние- наилучшие”.
Мощность нечеткого множества составляется авторами только изэлементов отобранных по безусловному критерию предпочтения, применяя принцип оптимальности Парето, в соответствии с теорией принятия решений.
Пусть для примера число лингвистических переменных, [1] используемых при реализации данного метода равно трем. Точность оценки качества по условному критерию представляется в трех градациях :”посредственное” [v1], ”среднее”[v2] и “наилучшее”[v3]. Количество же информационных гранул [1] используется две “посредственный—средний” [v1(x,y)-v2(x,y)]; “средний—наилучший”[v2(x,y)-v3(x,y)], где v1(x,y) ,v2(x,y), v3(x,y)— функции принадлежности к этим трем лингвистическим переменным.
В таком случае каждая модель системы климат-контроля имеет кроме двух рассматриваемых числовых значений показателей качества еще и три функции принадлежности: A(v1,v2,v3,x,y). Система, принимается наилучшей по условному критерию, если у нее степень принадлежности к грануле “средний—наилучший” является большей, чем у остальных- т.е она является наиболее оптимальным вариантом исполнения, сочетающим в себе пять блоков составляющих.
После того как получено условное, мысленное разделение системы климат-контроль на уровни проектирования, осуществляется сравнение прошедших отбор по Парето вариантов блоков системы между собой. Для наглядности они располагаются на графике по порядку см. рис.1 .
Оптимизации для прошедших отбор по Парето вариантов осуществляется по парам основных (ключевых) критериев. Весь представленный далее алгоритм приводится только для одной пары критериев X и Y. В общем же случае рекомендуется рассматривать не только одну пару ключевых критериев, а как все их возможные сочетания или если критериев много –ключевые сочетания главных критериев. В дальнейшем, на рисунке №1 изображается примерный вид расположения моделей-аналогов систем климат-контроля, взятый из реального примера.
Рисунок 1. Иллюстрация моделей аналогов, прошедших отбор по Парето
Предлагаемый алгоритм используемого условного критерия предпочтения.
1) Руководствуясь принципом рациональной необходимости, лицом, принимающим решения (ЛПР) вводятся ограничения с1 для Xр и с2 для Yр. (на практике, например, такими ограничениями например могут быть минимальная мощность обогрева, стоимость (бюджетные ограничения) и проч.
2) Рассчитывается общая ограничиваемая площадь [уе] в условных единицах; Ограничения налагаются посредством условий определяемых заказчиком к разрабатываемому проекту.
3) Вычисляются значения: (1)
4) Вычисляется промежуточный параметр: ; для представленных шести точек (2) (если число выбранных точек больше, то соответственно при расчетах нужно учесть их большее количество).
5) Вычисляется характеристика: при Данная характеристика представляет собой промежуточный параметр.
6) Вычисляются коэффициенты перевода: ; (3)
Вспомогательный график с единичной площадью необходим, для того чтобы зафиксировать и отсечь площадь оптимизации, ограничиваемую по расчетным значениям на реальном графике.
7) Осуществляется расчет ; в таком случае зададим нормирующий множитель M=2;
8) Рассчитывается радиус RВ: ; отсюда ; (5)- вспомогательный радиус .
9) Расчет крайних точек, расположенных на осях координат:
Для радиуса, расположенного на вспомогательном графике:
для обозначения рассчитанных координат на основном графике.
Рисунок 2. Иллюстрация построения вспомогательного графика (площади оптимизации)
10) Фиксируются две крайние точки на вспомогательном графике и на основном графике [точки пересечения круга и эллипса с осями критериев соответственно]. Затем определяется местонахождение остальных точек, сначала на вспомогательном, а затем и на основном графике.
;-для окружности . По этой формуле отображаем значения yв на вспомогательном графике.
Шаг интерполяции на вспомогательном графике равен :; если n=10 (обычно такого количества точек бывает достаточно для восстановления окружности с требуемой точностью по ним, но рекомендуется для достижения большей точности использовать большее количество расчетных точек). Тогда значения получаются при N=0, 1,..,n-1.
Здесь для совокупности точек ; (6) при .
С учетом n точек.-->восстанавливается окружность на вспомогательном графике, рассчитанной площади. И впоследствии осуществляется построение окружности по формуле: ;
11) На основном графике строится эллипс-граница, путем перенесения рассчитанных точек со вспомогательного графика. Определение точного расположения эллипс-границы на основном графике осуществляется посредством операции преобразования.
Здесь,
переводятся в посредством при N=0,1,..,n-1;
Шаг интерполяции (7) на основном графике рассчитывается с учетом расположения точек по которым осуществляется восстановление четверти эллипсоида на основном графике. На примере приведенном в данной статье четверть круга-границы на вспомогательном графике постепенно преобразуется в четверть эллипса-границы на основном графике.
;(7), где ; (8) ;;-Для эллипсоида с центром в точке начала координат откуда где N=0,1,…,n-1 ; .;
Рис. 3 иллюстрация построения основного графика с площадью оптимизации
Часть эллипсоида-границы строится посредством сплайн-интерполяции с использованием n рассчитанных точек, ограничивая площадь оптимизации по формуле эллипса.
После того как четверть эллипса построена, область содержащая прошедшие по условному критерию решения ограничена, перед лицом, принимающим решения появляются два альтернативных варианта действий, из которых нужно выбрать один.
Вариант первый: ограничиться выделением наиболее подходящих сочетаний (моделей-аналогов) с последующей технической реализацией всех оставшихся вариантов. В дальнейшем же по практической реализации в жилой зоне отобрать наилучший вариант автоматизированной системы климат-контроля.
Вариант второй: попытаться выделить, при необходимости, среди отобранных проектов наилучшие модели-аналоги автоматизированных систем с помощью теории нечетких множеств. Предположительно проектировщик ограничен в финансовых средствах, не имеет возможности реализовать все оставшиеся варианты тогда, далее в статье описывается решение вышеупомянутой задачи руководствуясь вторым вариантом действий.
Решая задачу выбора оптимальной модели системы климат-контроля, в конечном счете, необходимо задействовать аппарат дефазификации нечетких множеств[1]. Использование дефазификации нехудших решений, в общем случае, допускается, чтобы случайно в процессе выбора не отбросить нехудший вариант-исполнения системы климат-контроля, оказавшийся за обозначенной границей, т.е. попадающий в зону наиболее перспективных вариантов реализации.
Операцию дефазификации отобранных решений предполагается проводить с помощью перпендикуляра, который опускается на часть эллипсоида-границы, расположенную в положительных координатных осях, из каждой точки модели-аналога. В дальнейшем измеряется длина перпендикуляра. По данной длине мы определяем качество данной системы климат контроля. Эта длина принимается к расчету размерностью (yi/xi), выражаемая через условные единицы критериев X и Y.
Длина перпендикуляра вычисляется, как числовой параметр α-для решений справа-вверху (рис.3) от разграничивающей линии и, как числовой параметр β-для решений, расположенных слева -внизу от разграничивающей линии эллипсоида (рис.3).
При осуществлении операции дефазификации нечеткого множества оценивается расположение моделей справа и слева от этого эллипсоида. Тогда процедуру дефазификации предполагается проводить с помощью функции нормального распределения [2]. Здесь, αj –длины перпендикуляров до точек A, B, D, E, F от линии эллипсоида; v1(αj)-значение величины функции принадлежности модели A,B,D,E,F к классу лингвистических переменных”.
Рис.4 Иллюстрация определения величины функции принадлежности [1]
для класса “средний— посредственный” используя ,лингвистические переменные “посредственные”[v1], “средние”[v2] ; оценка функции принадлежности вариантов- моделей посредством параметра αj.
Значение связано с посредством соотношения:
Рисунок 5. Определение величины функции принадлежности для класса “средний—наилучший”,
лингвистические переменные: “средние”[v2], “наилучшие”[v3]; оценка функции принадлежности вариантов— моделей посредством параметра β.
; где β –длины перпендикуляров опущенные от точки С до рассчитанной границы;
v2-отображает значение величины функции принадлежности модели С к классу “средних”.
Для осуществления процесса дефазификации решений используется функция нормального распределения; где .Для рассматриваемого задания в этой статье β≠0 только для аналога обозначаемого буквой С, v2(C)≠0, значит из шести рассматриваемых аналогов С является единственным представителем класса “посредственные -средние” с ненулевой функцией принадлежности.
У остальных вариантов аналогов функция принадлежности к классу “посредственные” [v1] значительно выше, чем у модели С.
Из всех оставшихся вариантов, кроме С, аналог A является наилучшим, и следует вторым по предпочтительности после С. Таким образом, для рассматриваемого примера, модель С является наиболее подходящей для практической реализации в техническом исполнении.
Приведенный пошаговый алгоритм является лишь одним из возможных в данном случае при реализации выбора, но он обладает рядом преимуществ. Во-первых, он математически обоснован. Во-вторых, предполагает возможность полного перебора базы данных, оставшихся из числа нехудших решений, наглядно представить варианты. В-третьих, предоставляет возможность четко определить окончательный выбор, руководствуясь парой наиболее важных критериев. В-четвертых, позволяет создавать новые варианты реализации систем климат- контроля и сэкономить финансовые и трудовые ресурсы при технической реализации.
Выводы
В данной статье предлагается условный критерий предпочтения, основанный на оптимизации по площадям.
Поставленная задача решается с помощью определения функция принадлежности к нескольким типам лингвистических переменных, для градации и оценки решений-аналогов систем климат-контроля между собой. В качестве вспомогательной операции выбора используется дефазификация нечеткого множества решений. В более сложном случае (не рассматриваемом в рамках данной статьи), для более чем одной пары критериев X и Y, введение дефазификации позволит не исключить нехудшие варианты, оказавшиеся расположенные, ближе к ядру (оси) нечеткого множества[1], а при необходимости учесть качество, выраженное через другие критерии. Поскольку принадлежность к множеству “наилучшие” для одной пары критериев (X-Y) не подразумевает автоматического включения данной реализации в множество “нехудшие” для других пар критериев.
В результате осуществления вышеуказанного алгоритма реализуется подготовка к проектированию нового варианта системы климат-контроля. Происходит последовательная отбраковка неподходящих вариантов блоков и число возможных сочетаний для синтеза автоматизированной системы климат-контроля сокращается, впоследствии же осуществляется синтез автоматизированной системы.
Список литературы:
1. Анджей Пегат. Нечеткое моделирование и управление, Щецинский технический университет. Пер.с англ. А.Г.Подвесовского, Ю.В.Тюменцева. М.: Бином, 2009;
2. В.Е.Гмурман Теория вероятностей и математическая статистика. М.” Высшая школа”, 2001.
3. Системный анализ и принятие решений: Словарь-справочник: Учеб. Пособие для вузов. Под.ред. В.Н. Вол-ковой, В.Н.Козлова. -М.: Высш.шк., 2004-616 с.:ил.
4. Яхъяева Г.Э. Нечеткие множества и нейронные сети: учебное пособие / Г.Э.Яхъяева. -2-е изд.,испр.-М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2010-316 стр.