Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Нечеткая арифметика





В этом разделе рассматриваются способы расчета значений четких алгебраических функций от нечетких аргументов. Материал основывается на понятиях нечеткого числа и принципа нечеткого обобщения. В конце раздела приводятся правила выполнения арифметических операций над нечеткими числами.

Определение 25. Нечетким числом называется выпуклое нормальное нечеткое множество с кусочно-непрерывной функцией принадлежности, заданное на множестве действительных чисел. Например, нечеткое число "около 10" можно задать следующей функцией принадлежности: .

Определение 26. Нечеткое число называется положительным (отрицательным) если , ().

Определение 27. Принцип обобщения Заде. Если ‑ функция от n независимых переменных и аргументы заданы нечеткими числами , соответственно, то значением функции называется нечеткое число с функцией принадлежности:

.

Принцип обобщения позволяет найти функцию принадлежности нечеткого числа, соответствующего значения четкой функции от нечетких аргументов. Компьютерно-ориентированная реализация принципа нечеткого обобщения осуществляется по следующему алгоритму:

Шаг 1. Зафиксировать значение .

Шаг 2. Найти все n-ки , , удовлетворяющие условиям и , .

Шаг 3. Степень принадлежности элемента нечеткому числу вычислить по формуле: .

Шаг 4. Проверить условие "Взяты все элементы y?". Если "да", то перейти к шагу 5. Иначе зафиксировать новое значение и перейти к шагу 2.

Шаг 5. Конец.

Приведенный алгоритм основан на представлении нечеткого числа на дискретном универсальном множестве, т.е. . Обычно исходные данные , задаются кусочно-непрерывными функциями принадлежности: . Для вычисления значений функции аргументы , дискретизируют, т.е. представляют в виде . Число точек выбирают так, чтобы обеспечить требуемую точность вычислений. На выходе этого алгоритма получается нечеткое множество, также заданное на дискретном универсальном множестве. Результирующую кусочно-непрерывную функцию принадлежности нечеткого числа получают как верхнюю огибающую точек .

Пример 4. Нечеткие числа и заданы следующими трапециевидными функциями принадлежности:

и .

Необходимо найти нечеткое число с использованием принципа обобщения из определения 27.

Зададим нечеткие аргументы на четырех точках (дискретах): {1, 2, 3 4} для и {2, 3, 4 8} для . Тогда: и . Процесс выполнения умножения над нечеткими числами сведен в табл. 2. Каждый столбец таблицы соответствует одной итерации алгоритма нечеткого обобщения. Результирующее нечеткое множество задано первой и последней строчками таблицы. В первой строке записаны элементы универсального множества, а в последней строке - степени их принадлежности к значению выражения . В результате получаем: . Предположим, что тип функция принадлежности будет таким же, как и аргументов и , т. е. трапециевидной. В этом случае функция принадлежности задается выражением: . На рис. 7 показаны результаты выполнения операции с представлением нечетких множителей на 4-х дискретах. Красными звездочками показаны элементы нечеткого множества из табл. 2, а тонкой красной линией - трапециевидная функция принадлежности.

Исследуем, как измениться результат нечеткого обобщения при увеличении числа дискрет, на которых задаются аргументы. Нечеткое число при задании аргументов и на 30 дискретах приведено на рис. 7. Синими точками показаны элементы нечеткого множества , найденные по принципу обобщения, а зеленой линией - верхняя огибающая этих точек ‑ функция принадлежности . Функция принадлежности результата имеет форму криволинейной трапеции, немного выгнутой влево.

Таблица 2 - К примеру 4

                   
                               
                               
                               
                               
                               
                   

Рисунок 7 - К примеру 4

Применение принципа обобщения Заде сопряжено с двумя трудностями:

  1. большой объем вычислений - количество элементов результирующего нечеткого множества, которые необходио обработать, равно , где ‑ количество точек, на которых задан i-й нечеткий аргумент, ;
  2. необходимость построения верхней огибающей элементов результирующего нечеткого множества.

Более практичным является применение -уровневого принципа обобщения. В этом случае нечеткие числа представляются в виде разложений по -уровневым множествам: , где ‑ минимальное (максимальное) значение на -уровне.

Определение 28. -уровневый принцип обобщения. Если ‑ функция от n независимых переменных и аргументы заданы нечеткими числами , , то значением функции называется нечеткое число , где и .

Применение -уровневого принципа обобщения сводится к решению для каждого -уровня следующей задачи оптимизации: найти максимальное и минимальное значения функции при условии, что аргументы могут принимать значения из соответствующих -уровневых множеств. Количество -уровней выбирают так, чтобы обеспечить необходимую точность вычислений.

Пример 5. Решить задачу из примера 4 применяя -уровневый принцип обобщения.

Будем использовать 2 следующих -уровня:{0, 1}. Тогда нечеткие аргументы задаються так: и . По -уровневому принципу обобщения получаем: . На рис. 8 показан результат умножения двух нечетких чисел : красными горизонтальными линиями изображены -сечения, а тонкой красной линией - кусочно-линейная аппроксимация функции принадлежности нечеткого числа .

Исследуем, как измениться результат нечеткого обобщения при увеличении числа -уровней. Нечеткое число при задании аргументов и на 41 -уровне показано на рис. 8. Синими горизонтальными линиями изображены -сечения нечеткого множества, а жирной синей линией -кусочно-линейная аппроксимация функции принадлежности нечеткого числа для 41 -уровня. Сравнивая рис. 7 и 8, видим, что результаты обобщения по определениям 27 и 28 близки.

Рисунок 8 - К примеру 5

Применение -уровневого принципа обобщения позволяет получить правила выполнения арифметических операций над нечеткими числами. Правила выполнения арифметических операций для положительных нечетких чисел приведены в табл. 3. Эти правила необходимо применять для каждого -уровня.

Таблица 3 -Правила выполнения арифметических операций для положительных нечетких чисел (для каждого -уровня)

Арифметическая операция

 







Дата добавления: 2015-09-04; просмотров: 1049. Нарушение авторских прав; Мы поможем в написании вашей работы!




Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...


Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Приложение Г: Особенности заполнение справки формы ву-45   После выполнения полного опробования тормозов, а так же после сокращенного, если предварительно на станции было произведено полное опробование тормозов состава от стационарной установки с автоматической регистрацией параметров или без...

Измерение следующих дефектов: ползун, выщербина, неравномерный прокат, равномерный прокат, кольцевая выработка, откол обода колеса, тонкий гребень, протёртость средней части оси Величину проката определяют с помощью вертикального движка 2 сухаря 3 шаблона 1 по кругу катания...

Неисправности автосцепки, с которыми запрещается постановка вагонов в поезд. Причины саморасцепов ЗАПРЕЩАЕТСЯ: постановка в поезда и следование в них вагонов, у которых автосцепное устройство имеет хотя бы одну из следующих неисправностей: - трещину в корпусе автосцепки, излом деталей механизма...

Толкование Конституции Российской Федерации: виды, способы, юридическое значение Толкование права – это специальный вид юридической деятельности по раскрытию смыслового содержания правовых норм, необходимый в процессе как законотворчества, так и реализации права...

Значення творчості Г.Сковороди для розвитку української культури Важливий внесок в історію всієї духовної культури українського народу та її барокової літературно-філософської традиції зробив, зокрема, Григорій Савич Сковорода (1722—1794 pp...

Постинъекционные осложнения, оказать необходимую помощь пациенту I.ОСЛОЖНЕНИЕ: Инфильтрат (уплотнение). II.ПРИЗНАКИ ОСЛОЖНЕНИЯ: Уплотнение...

Studopedia.info - Студопедия - 2014-2025 год . (0.024 сек.) русская версия | украинская версия