3.5. Нечеткие числаВ теории нечетких систем выделяются нечеткие множества, которые определяются на оси действительных чисел. Например, нечеткие множества чисел, «близких числу 7» (рис. 3.21) определены на множестве Определение 3.19 Нечетким числом называется нечеткое множество отвечает условиям: 1) 2) 3) На рис. 3.21 представлены примеры нечетких чисел. В теории нечетких систем различаются положительные и отрицательные нечеткие числа. Определение 3.20 Нечеткое число Нечеткое число На рис. 3.22 представлен пример положительного и отрицательного нечетких чисел, а также такого нечеткого числа, которое не является ни положительным, ни отрицательным. Рис. 3.21. Примеры нечетких чисел. Рис. 3.22. Примеры нечетких чисел: положительного, отрицательного, а также такого, которое не является ни положительным, ни отрицательным. Читатель, который ознакомился с содержанием п. 3.4, не будет иметь проблем при определении основных арифметических операций на нечетких числах. Эти операции будут заданы с помощью принципа расширения, который позволяет сформулировать определения суммирования, вычитания, умножения и деления двух нечетких чисел Определение 3.21 Основные арифметические операции на нечетких числах а) суммирование двух нечетких чисел
причем функция принадлежности суммы (3.102) задается выражением (3.94) в виде
б) вычитание двух нечетких чисел
причем функция принадлежности разности (3.104) задается выражением (3.94) в виде
в) умножение двух нечетких чисел
причем функция принадлежности произведения (3.106) задается выражением (3.94) в виде
г) деление двух нечетких чисел
причем функция принадлежности частного (3.108) задается выражением (3.94) в виде
Поскольку с точки зрения приложений нас в первую очередь интересуют нечеткие числа, имеющие непрерывные функции принадлежности, то для иллюстрации приведенных определений рассмотрим дискретный случай (аналогично монографиям [15] и [35]). Пример 3.18 Сложим и перемножим два нечетких числа, имеющих вид
В соответствии с формулой (3.103) получаем
На основании выражения (3.107) получаем
В приведенном примере мы сложили и перемножили два нечетких числа (3.110) и (3.111), получив в качестве суммы нечеткое множество (3.112), а в качестве произведения - нечеткое множество (3.113). Легко проверить, что нечеткие множества (3.112) и (3.113) являются нормальными и выпуклыми, и что они представляют собой нечеткие числа. Однако результатом арифметических операций над нечеткими числами не всегда оказывается нечеткое число. Например, в результате умножения нечетких чисел (3.95) и (3.96) получается нечеткое множество (3.98), которое не является нечетким числом, поскольку оно не отвечает условию выпуклости. Эта проблема устраняется тогда, когда операции выполняются над нечеткими числами, имеющими непрерывные функции принадлежности, что утверждается следующей теоремой: Теорема 3.2 (Дюбуа и Прейда [9]) Если нечеткие числа Мы обсудили основные двухаргументные (бинарные) операции на нечетких множествах. Одноаргументные (унарные) операции определяются также с помощью принципа расширения. Если
и
где Приведем теперь несколько примеров унарных операций на нечетких числах. 1. Операция изменения знака. В результате операции
Нечеткие числа 2. Операция обращения. В результате операции
Предполагается, что нечеткое число 3. Операция масштабирования. В результате операции
4. Операция экспонирования. В результате операции
поэтому 5. Операция расчета абсолютного значения. Абсолютное значение нечеткого числа
Очевидно, что Пример 3.19 Если
то нечеткое число
тогда как нечеткое число
С использованием определения 3.21 легко проверить, что в приведенном примере
а также
По этой причине для нечетких систем характерно отсутствие нечетких чисел, противоположных или обратных относительно суммирования и умножения. Этот факт, в частности, делает невозможным применение метода исключения для решения уравнений, в которых присутствуют нечеткие числа. Арифметические операции над нечеткими числами требуют проведения достаточно сложных вычислений. Поэтому Дюбуа и Прейд [8] предложили некоторую частную форму представления нечетких чисел при помощи трех параметров, что значительно упрощает нечеткую арифметику. Пусть
и удовлетворяющие условиям: 1) 2) 3) В качестве примеров функций
Приведем теперь определение нечеткого числа типа Определение 3.22 Нечеткое число
где Заметим, что при увеличении разбросов
Пример 3.20 Нечеткое число «примерно 9» можно определить как
Функция принадлежности этого числа представлена на рис. 3.23, причем
Арифметические операции над нечеткими числами типа
Сумма нечетких чисел
имеет вид
Другие арифметические операции (например, умножение и деление) над нечеткими числами типа Функция принадлежности Рис. 3.23. Иллюстрация к примеру 3.20. В этом случае мы получаем определение так называемого плоского нечеткого числа. Это определение можно использовать для моделирования нечетких интервалов. Определение 3.23 Плоским нечетким числом типа
Плоское нечеткое число
Пример 3.21 Рассмотрим неточное утверждение «стоимость велосипеда в этом магазине составляет от 3 до 6 тысяч рублей». Адекватной формализацией этого утверждения может считаться нечеткий интервал
На рис. 3.24 представлен примерный график функции принадлежности нечеткого интервала (3.139). Рис. 3.24. Иллюстрация к примеру 3.21: нечеткий интервал «от 3 до 6 тысяч рублей».
|