Научная статья на тему 'О корректности функции принадлежности решения дифференциальных уравнений с нечеткими начальными данными'

О корректности функции принадлежности решения дифференциальных уравнений с нечеткими начальными данными Текст научной статьи по специальности «Математика»

CC BY
148
24
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕЧЕТКИЕ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ / ФУНКЦИЯ ПРИНАДЛЕЖНОСТИ / МАТЕМАТИЧЕСКАЯ МОДЕЛЬ / FUZZY DIFFERENTIAL EQUATIONS / MEMBERSHIP FUNCTION / MATHEMATICAL MODEL

Аннотация научной статьи по математике, автор научной работы — Кузнецов Денис Вячеславович, Водопьянов Владимир Васильевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

About the correctness of the membership functions of solution of differential equations with fuzzy initial data

In this paper deals with conditions for the construction of the membership functions of solutions of differential equations with fuzzy initial data. It is shown that previously found in several studies the analytical form of the membership function is valid only in special cases.

Текст научной работы на тему «О корректности функции принадлежности решения дифференциальных уравнений с нечеткими начальными данными»

ISSN 1992-6502 (P ri nt)_

2017. Т. 21, № 1 (75). С. 167-172

Ъьомт, QjrAQnQj

ISSN 2225-2789 (Online) http://journal.ugatu.ac.ru

УДК 519.9

О КОРРЕКТНОСТИ ФУНКЦИИ ПРИНАДЛЕЖНОСТИ РЕШЕНИЯ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ С НЕЧЕТКИМИ НАЧАЛЬНЫМИ ДАННЫМИ

Д. В. Кузнецов 1, В. В. Водопьянов 2

1 kuznetsov.denis2495@yandex.ru, 2 vodop@yandex.ru ФГБОУ ВО «Уфимский государственный авиационный технический университет» (УГАТУ)

Поступила в редакцию 26.12.2016

Аннотация. Рассматриваются условия корректности построения функции принадлежности решений дифференциальных уравнений с нечеткими начальными данными. Также рассматриваются вопросы сходимости по различным метрикам. Показано, что найденный ранее в ряде работ аналитический вид функции принадлежности, удовлетворяет введенным условиям корректности лишь в частных случаях.

Ключевые слова: нечеткие дифференциальные уравнения, функция принадлежности, математическая модель

ВВЕДЕНИЕ

Нечеткие дифференциальные уравнения опираются на методы теории нечетких множеств и нечетких чисел, впервые предложенные Л. А. Заде в середине 60-ых гг. В последние годы дифференциальные уравнения с нечеткими или неопределенными коэффициентами используются в математических моделях, описывающих разнообразные физико -химические процессы и, в частности, физико -химические процессы распространения загрязнений [1].

В данной статье рассматриваются вопросы корректного нахождения функции принадлежности для решений дифференциальных уравнений с нечеткими начальными данными.

ПОНЯТИЕ НЕЧЕТКОГО МНОЖЕСТВА И ЕГО СВОЙСТВА

Основные понятия теории нечетких множеств можно найти в [2]. Напомним некоторые из них.

Пусть соп^(Еп) (сотр(Еп)) — пространство, состоящее из всех непустых выпуклых (компактных) подмножеств Мп с метрикой Хау-сдорфа:

(г > 0:Л с В + 5Г(0),|

Л(Л, ß) = min

ВсЛ + 5г(0) j'

Определение 1. Пусть Е — некоторое множество. Тогда нечетким подмножеством А множества Е называется множество упорядоченных пар {(х, цл(х)}: х 6 Я}, где Цл(х): Е ^ [0,1] — функция принадлежности.

Функция принадлежности характеризует степень принадлежности произвольного элемента к нечеткому множеству А.

Определение 2. Функция /: ^ М называется полунепрерывной сверху (снизу) по Бэру в точке х0 6 Мт, если

lim /(х) < /(хо), ( lim /(х) > /(Хо)

где Sr (а) — шар в Еп радиуса г > 0 с центром в точке йб!п.

т. е. для Уг > 0 существует такое б > 0, что при ||х — х0|| < б справедливо неравенство Дх) < Дхо) + г, (Дхо) < Дх) + г).

Введем в рассмотрение пространство Еп функций принадлежности и:Мп^[0,1], удовлетворяющих следующим условиям:

1. и полунепрерывно сверху по Бэру;

2. и нормально, т. е. существует вектор у0 6 Еп такой, что и(у0) = 1;

3. и нечетко выпукло, т.е. для любых уг, У2 6 Мп и любого А 6 [0,1] справедливо неравенство и(Ау! + (1 — А)у2) > тгп{и(у1),и(у2)};

4. замыкание множества {у 6 Мп:и(у) > 0} компактно.

Пространство Я1 называется пространством нечетких чисел.

О

Определение 3. Множество [u]a = {у£ Мп: u(y) > а} при 0 < а < 1 называется а — срезкой нечеткого множества и.

Через [и]0 обозначим замыкание множества (у 6 Мп:и(у) > 0}.

Нулем в пространстве Шп является элемент ( 1, у = 0 { 0, у 6 Еп\0.

Определим в пространстве Шп метрику D(x,v) = sup h([x]a,[v]a).

a6[0,1]

МЕТОД УЧЕТА НЕОПРЕДЕЛЕННОСТИ ДАННЫХ В МАТЕМАТИЧЕСКИХ МОДЕЛЯХ

Рассмотрим математическую модель биологической популяции, которая описывается системой обыкновенных дифференциальных уравнений

x = /(t,x), (1)

где t 6 М+ — параметр времени, М — множество действительных чисел, х = x(t) 6 D с М+ — вектор численности видов в сообществе.

К системе уравнений (1) добавим начальные условия

х(0) = х0. (2)

Получим задачу Коши (1)-(2). Будем предполагать, что решение задачи (1)-(2) существует и единственно для всех t 6 М.

Предположим теперь, что начальные условия являются неопределенными и заданы в виде нечеткого числа.

Обозначим через ф(£, х) функцию принадлежности состояния сообщества заданному значению х в момент времени t. Функция ф: М++1 ^ М+ предполагается непрерывной по х.

Обозначим через х(£, т, хт) решение x(t) системы уравнений (1) в момент времени t при условии х(т) = хт. Пусть G - компактное подмножество в Мп с гладкой границей 2. Обозначим

Gt = x(t,0,G). (3)

При наших условиях множество Gt компактно и имеет гладкую границу 2t = x(t, 0,2).

Следующее условие установлено в [3].

Теорема 1. Пусть ф(£,х) 6 С1(М++1) и / ф(£, x)dx не зависит от t. Тогда ф(£, х) под-

чиняется уравнению

+ div^/) = 0.

(4)

В теории нечетких множеств (см., напр., [2]) функции принадлежности очень часто имеют треугольный или трапецевидный вид. Следующие утверждения распространяют результаты статьи [3] и на этот случай.

Теорема 2. Пусть ф(£, х) е С1(М++1) за исключением конечного числа точек, в которых она непрерывна и /с ф(£, х^х не зависит от £.

Тогда равенство (4) остается верным, т.е. ^ф + + dív(ф/) = 0 для любых точек, для которых ф(£,х) е С1(Е++1).

Доказательство.

Пусть х^ — точки, не являющиеся точками непрерывных производных, к = 1, п. Рассмотрим область С0 = С\ и^=1 £ > 0 . Тогда по аналогии с доказательством утверждения 1, приведенным в статье [3], мы приходим к следующему равенству

1

Зф(£, х)

at

+ x)/(t, х))

At +

+o(At)dx = 0,

где = х(£, 0, С0). В силу произвольности С, при Д£ ^ 0 получаем уравнение (4) для точек из множества Со. Так как малый параметр £ > 0 произвольный, то отсюда и следует доказываемое утверждение.

Таким образом, можно сформулировать утверждение, аналогичное утверждению из [3].

Теорема 3. Пусть задано начальное условие ф(0,х) = ф0(х), ф0 е С1(ЕП) за исключением некоторого конечного числа точек, в которых ф0 является непрерывной. Тогда решение уравнения (4) имеет вид:

ф(£,х) = фо(х(0Д,х)) X

х e~Jodiv /(T,X(T,i,*))dx.

(5)

Рассмотрим решения (1) при разных начальных условиях х(£, 0, х0) и х(£, 0, х1). Может случится, что ф(0, х0) = ф(0, х1), в этом случае часто говорят, что решения х(£, 0, х°) и х(£, 0, х1) в точке С = 0 имеют равную надежность. Вполне естественно предположить, что и в дальнейшем, хотя и меняясь, функции принадлежности на этих решениях также принимают равные значения в один и тот же момент времени. В связи с этим дадим следующее определение.

Определение 3. Будем говорить, что функция принадлежности для решений системы (1 ) х1 (£) и х2 (£) задана корректно, если выполнено условие: если Эх: ф(х,х1(х)) = ф(х,х2(х)) ^

^ ф(£, х1(£)) = ф(£, х2(£)) для (6)

Отметим также, что разрабатываемые численные методы решения дифференциальных уравнений с нечеткими начальными данными практически в неявном виде содержат требования корректности функции принадлежности.

Теорема 4. Условие корректности (6) выполнено тогда и только тогда, когда для решений выполнены:

*1(0,*2(0:ф(0,*1(0)) = ф(0,*2(0)) ^ ^ ф(с, х^С)) = ф(с, ^(0) для УС; (7)

Х1(С),Х2(С):ф(0,Х1(0)) < ф(0,Х2(0)) ^

^ ф(с,х^с)) < ф(с,х2(с)) для УС. (8) Доказательство:

Введем еще условие:

У*1(0,*2(0:ф(0,*1(0)) * ф(0,Х2(0)) ^

^ УС ф(с,х^С)) * ф(с,^(0). (9) Заметим, что (7), (8) о (7), (9). При выполнении (7) очевидно, что из (8) ^ (9). Обозначим:

ф1(0 = ф(£,*1(0),ф2(0 = ф(£,*2(0)-Пусть (9) выполнено:

Ух1(С),Х2(С):ф1(0)<ф2(0)^ ^УС ф1(С)*ф2(С). В силу непрерывности ф(С, х): ф1(0) — ф2(0) < 0,УС ф^С) — ф2(С) * 0 ^ ^УС ф1(С) —ф2(С) < 0 ^ (8).

Покажем, что (6) о (7), (8). Очевидно, что (6) ^ (7).

Если Эт: ф1(т) * ф2(т), то из (6) следует УС ф1(С) * ф2(С), то есть выполнено (9). Пусть (7), (9) выполнены, тогда

УХ1(0,Х2(0: Эт: ф1(т) = ф2(т) ^ ^ ф1(0) = ф2(0) ^ УС ф^О = ф2(С).

Таким образом утверждение доказано.

Теорема 5. Условие (7) выполнено тогда и только тогда, когда выполнено:

Ух1(С),Х2(С):ф(0,Х1(0)) = ф(0,Х2(0)) ^

^ <И . ( )

Доказательство

Продифференцировав равенство из (7), получим (10). Обратное можно получить путем интегрирования от 0 до С.

Ух1(С),Х2(С):ф1(0) = ф2(0)^

¿ф!(С) ¿ф2(С)

^ УС—--= —--

аС аС

^ УС ф1(С) — ф1(0) = ф2(С) — ф2(0) ^ (7).

Теорема 6. Для того чтобы функция принадлежности с выполненными условиями корректности (6) удовлетворяла равенству

ф(С,х) = ф0(х(0,С,х))е--<>у /М^^, необходимо и достаточно, чтобы /(£, х) = 0. Необходимость.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Рассмотрим функцию принадлежности ф(С,х) = ф0(*(0,С,х))е--»'о^ /М^,*»^.

Пусть (6) выполнено, из (10) получим условие: Ух1(С),Х2(С):ф1(0) = ф2(0)^ ^ —ф1(С)^£У /(С,Х)|х=^1(£) = = —ф1(С^ш /(С,Х)|х=^2(£), при этом УС ф1(С) = ф2(С) * 0. Тогда

¿ш /(С, х) | *=Ж1(е) = ^ /(С, х) | ж=*2(е)

УС,х!,х2 Эфо(х):фо(^(0,С,х2)) * 0 ^ ^ /(С, х) | = ^ /(С, х) | х=х2(г)

^ Vdív/(C,x) = 0. Достаточность. Пусть Vdív/(C, х) = 0,тогда

х) = р(С) - некоторая функция, зависящая от С.

ф(£,*) = фо(*(0Д,*Ж;°р(т)л" == фо(*(0Д,*)>ч(°, где д(С) = /0 р(т^т.

Ух1(С),х2(С): Эф(т,х1(т)) = ф(т,х2(т)) выполняется

фо(х1(0))в^(т) = фо(х2(0 )>*(т) ^

^ фо(х1(0)) = фо(^2(0)) ^ ^УС ф(с,х1(с)) = ф(с,х2(с)), т. е. (6) выполнено. Утверждение доказано.

Из доказанной теоремы следует, что в случае, когда хеМ1 равенство Vdív/(C, х) = 0 выполняется только для функций /(С, х) = = С1х(С) + С2. В случае же, когда хеЕ2 равенство выполняется при следующем виде функций из правой части уравнений

/1(С,Х1,Х2) = СлОО + +^(Х1(С)

—*2(О) + 0(*2(О),

/2(С,Х1,Х2) = ^(Х1(С)) + Цх^С) —*2(0),

где - произвольная дифференцируемая

функция одной переменной, а константы могут зависеть от ^ (см.[4]).

МОДЕЛЬ ФЕРХЮЛЬСТА-ПИРЛА С НЕЧЕТКИМИ НАЧАЛЬНЫМИ ДАННЫМИ

В работе [3] функция принадлежности выводится в предположении о постоянстве по времени интеграла

ф(С, х^х. (11)

1

dф(c, х(С))

¿С

= —ф(с, х(С)) ^^ /(С, х)

Приведенный интеграл также называется уровнем неопределенности в процессе динамики системы (см. [5]). Постоянство уровня неопределенности также приводит к некоторым противоречиям, связанным с предельным поведением систем. Рассмотрим это на конкретном примере модели Ферхюльста-Пирла.

Итак, возьмем математическую модель, которая описывает ограниченный рост некоторой популяции.

х =

гх(К-х) К ,

(12)

где в качестве параметров примем точные значения г = 0,3 — удельная скорость популяции, К = 20 — максимально возможная численность популяции, х — численность популяции в момент времени Начальное состояние системы будем считать заданным с помощью функции принадлежности ф0(х0).

В статье [3] было показано, что для систем вида (12) функция принадлежности состояния системы при условии постоянства интеграла (11) можно вычислить, используя следующую формулу

2

<р(1,х) = <ро(х(0,1,х))[^] . (13)

Однако, уравнение (12) имеет стационарное состояние хс = К, которое является аттрактором. Последнее означает, что при любых положительных начальных значениях численность популяции со временем будет приближаться к значению хс = К. Таким образом, носитель функции принадлежности должен сужаться и начиная с некоторого момента попадать в

г-окрестность (К — г, К). То есть начиная с некоторого момента ^ с (К — г, К). Это означает, что максимальное значение функции принадлежности будет неограниченно расти, так как интеграл от этой функции остается постоянным по времени. Это иллюстрирует рис. 1, на котором начальная численность популяции задана в виде нечеткого числа с функцией принадлежности:

0, х < 13,

1

-(х — 13), 13 <х < 15, ф(хо)= 1* (14)

1(—х+17), 15<х< 17,

{ 0, х > 17.

В принципе, в теории нечетких множеств и допускается, что функция принадлежности может принимать произвольные значения и не только числовые (см. [6]). Однако теория нечетких дифференциальных уравнений в настоящее время развивается в условиях классического определения функции принадлежности (см. [2]).

Вернемся к вопросу о сохранении уровня неопределенности (11) по времени. Если в пространстве функций принадлежности Ш1 рассмотреть стационарное состояние хс = К, то оно является четким числом и его функция принадлежности совпадет с характеристической функцией одноточечного множества [хс]. Для этой

функции принадлежности уровень неопределенности равен нулю. Построенная функция принадлежности по формуле (13) естественно сходится по метрике И (х, V) к характеристической функции Х{хс}, так как носитель функции принадлежности в этом случае сужается и сближается с точкой {хс}. Однако уровень неопределенности у нее остается постоянным и не сходится к уровню неопределенности функции Х{хс}, у которой он равен 0. Это означает, что если рассматривать расстояние между этими функциями принадлежности по метрике Хемминга [5]:

¿(А

\фА(и) — фв(и)\йи,

то сходимости уже не будет (здесь фд(и) и фд(и) - функции принадлежности нечетких подмножеств А и В из универсального множества Ц).

Рис. 1. Функция принадлежности численности популяции, построенная по формуле (13)

В последние годы интенсивно развиваются методы численного решения нечетких дифференциальных уравнений. Эти методы достаточно сложны и специфичны. Однако для систем дифференциальных уравнений с нечеткими начальными данными вида

х = /(х,у), х(Ьо) = Хо

(15)

[у = д(х,у), у(Ьо) = Уо

где - непрерывные функции и

начальные условия заданы в виде нечетких чисел Х0,У0 е Е1 в работе [7] был предложен достаточно простой алгоритм, позволяющий построить множества уровня для функции принадлежности. Численный алгоритм решения системы (15) основан на методе Рунге-Кутта четвертого порядка:

Ъ+1 = Рц(Щ,Уд = Щ+^(К1 + 2К* + 2К3 + +К4),

У1+1 = у() =У1+^(^1 + 2и* + 21ъ +

+их

к1 = Нхиуд, К2=г(х1+\к11

к4 = г(Х1 + нк3, У1 + ни2),

Ь1 = 9(хиУд,

и2 = 9{xi+^Kl, У1 +

из = д{х1+^К2, Уi+\ь2),

К4 = + НКз, У1 + НЬ2),

^+1 = Fh(xi,Yi), 1 = Gh(Xi,Yi),

хи+1 =

*Ь+1 = Ы*Ъ, уЬ),

Уи+1 = ^КоУи),

УЪ+1 = Ъ(хЪ, у%).

Данный алгоритм позволял численно восстановить множества уровня для функции принадлежности решений системы (15). Так как функция принадлежности по множествам уровня восстанавливается однозначно [2], была написана программа по приведенному выше алгоритму и построению функции принадлежности по ее а —уровням.

Результаты численного расчета функции принадлежности показаны на рис. 2, 3. Из рисунков видно, что при приближении численности популяции к своему максимальному значению с ростом времени носитель функции принадлежности существенно сужается. Отсюда нетрудно видеть, что происходит сходимость функций принадлежности при стремлении времени к бесконечности как по метрике 0(х, V), так и по метрике Хемминга.

Рис. 2. Функция принадлежности численности популяции, построенная численно для уравнения (12) при начальной функции (14)

-»- rt> p « 14 — -f- -"—j-- ■ f T

• • è 4

• # • • I è é 4

• TIT

• 1 1 \ 1 1

* f 1 1 t . .

Л \ 1 1 > fc I -é- â L . J

13 14 13 Ьб 17 1В 1« 20

Рис. 3. Вид функции принадлежности для численности популяции в моменты времени t = 0; 4; 8; 16.

Численно построенная функция принадлежности в отличии от функции, заданной равенством (13) сходится к характеристической функции Х[хс} как по метрике D(x,v), порождаемой метрикой Хаусдорфа, так и по интегральной метрике Хемминга. Выполняется также и поточечная сходимость.

ЗАКЛЮЧЕНИЕ

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

СПИСОК ЛИТЕРАТУРЫ

1. Попов Д. В. Нечетко-дифференциальные модели, алгоритмы и комплекс программ анализа распространения радиоактивных загрязнений в окружающей среде. Авто-реф. дисс. канд. техн.н. М.: 2013. 16 с. [ D. V. Popov, Fuzzy-differential models, algorithms and program analysis of radioactive contamination in the environment, (in Russian) Extended abstract of PhD dissertation, Moscow, 2013 ]

2. Плотников А. В. , Скрипник Н. В. Дифференциальные уравнения с «четкой» и нечеткой многозначной правой частью: асимптотические методы: Одесса: Астропринт, 2009. 192 с. [ A. V. Plotnikov and N. V. Skripnik, Differential equations with a "crisp" and fuzzy multi-valued right-hand side: asymptotic methods, (in Russian). Odessa: Astroprint, 2009 ]

3. Абакумов А. И. Неопределенность данных в математической экологии, // Дальневосточный математический журнал. 2000, Т. 1, №1. С. 38-42. [ A. I. Abakumov, "Indefinite of date on mathematical ecology", (in Russian) in Far Eastern Mathematical Journal, vol. 1, no. 1, pp. 38-42, 2000 ]

4. Зайцев В. Ф., Полянин А. Д.. Справочник по обыкновенным дифференциальным уравнениям. М.: Физматлит, 2001. 576 с. [ V. F. Zaitsev and A. D. Polyanin, Handbook of ordinary differential equations, (in Russian). Moscow: Fizmatlit, 2001 ]

5. Рыжов А. П. Элементы теории нечетких множеств и ее приложений. М.: Диалог-МГУ, 1998, 116 с. [ A. P. Ryzhov, Elements of the theory of fuzzy sets and its applications, (in Russian). Moscow: Dialog-MSU, 1998 ]

6. Кофман А. Введение в теорию нечетких множеств. М.: Радио и связь, 1982. 432 с. [ A. Kaufman, Introduction to the theory of fuzzy sets, (in Russian). Moscow: Radio i svyaz, 1992 ]

7. Ahmad M. Z., De Baets B. A predator-prey model with fuzzy initial populations. // Proceeding of the Joint 13th IFSA World Congress and 6th EUSFLAT Conference. 2009. P.1311-1314 [ Ahmad, M.Z. and De Baets B. "A predator-prey model with fuzzy initial populations," in Proceeding of the Joint 13th IFSA World Congress and 6th EUSFLAT Conference (IFSA-EUSFLAT 2009),2009, pp. 1311-1314]

ОБ АВТОРАХ

КУЗНЕЦОВ Денис Вячеславович, маг-т каф. математ., б-р прикл. математ. (УГАТУ, 2016)

ВОДОПЬЯНОВ Владимир Васильевич, проф. каф. математ. Дипл. математика (Казанский гос. ун-т, 1972). Д-р техн. наук по математ. моделированию (УГАТУ, 2008). Иссл. в обл. математ. моделирования биологических систем.

METADATA

Title: About the correctness of the membership functions of solution of differential equations with fuzzy initial data

Authors: D. V. Kuznetsov1, V. V. Vodopyanov2

Affiliation:

Ufa State Aviation Technical University (USATU), Russia.

Email: 1kuznetsov.denis2495@yandex.ru, 2vodop@yandex.ru

Language: Russian.

Source: Vestnik UGATU (scientific journal of Ufa State Aviation Technical University), vol. 21, no. 1 (75), pp. 167-172, 2017. ISSN 2225-2789 (Online), ISSN 1992-6502 (Print).

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Abstract: In this paper deals with conditions for the construction of the membership functions of solutions of differential equations with fuzzy initial data. It is shown that previously found in several studies the analytical form of the membership function is valid only in special cases.

Key words: fuzzy differential equations; membership function, mathematical model.

About authors:

KUZNETSOV, Denis Vyacheslavovich, Undergraduate, Dept. of Math. Bachelor of Applied Mathematics (USATU, 2016)

VODOPYANOV, Vladimir Vasilevich, Prof., Dept. of Math. Dipl. Math. (Kazan State Univ., 1972). Dr. of Tech. Sci. (USATU, 2008).

i Надоели баннеры? Вы всегда можете отключить рекламу.