Автоматика и телемеханика, № 8, 2023
Нелинейные системы
© 2023 г. В.Л. ХАЦКЕВИЧ, д-р техн. наук (vlkhats@mail.ru)
(Военный учебно-научный центр Военно-воздушных сил
«Военно-воздушная академия им. проф. Н.Е. Жуковского и Ю.А. Гагарина»,
Воронеж)
НЕПРЕРЫВНЫЕ ПРОЦЕССЫ С НЕЧЕТКИМИ СОСТОЯНИЯМИ
И ИХ ПРИЛОЖЕНИЯ
Введены и изучены скалярные характеристики непрерывных процессов
с нечеткими состояниями — средние и корреляционные функции. Уста-
новлены их алгебраические свойства, а также свойства, связанные с опе-
рациями дифференцирования и интегрирования нечетких функций ве-
щественного аргумента. Показана зависимость между характеристиками
нечеткого сигнала на входе и выходе динамической системы, описывае-
мой дифференциальным уравнением высокого порядка с постоянными
коэффициентами.
Ключевые слова: непрерывные нечеткие процессы, средние корреляцион-
ные функции, «нечеткие» динамические системы.
DOI: 10.31857/S0005231023080032, EDN: HBBOUB
1. Введение
При исследовании динамических процессов в условиях ограниченной ис-
ходной информации один из возможных подходов заключается в трактовке
их параметров как реализации некоторых случайных процессов [1]. Одна-
ко часто возникает ситуация, когда закон распределения случайных вели-
чин в рассматриваемые моменты времени слабоформализуем. В этом случае
удобно рассматривать такие процессы, как процессы с нечеткими состояния-
ми (нечеткие процессы). В частности, важный класс «нечетких» динамиче-
ских процессов дают системы автоматического регулирования и оптимально-
го управления.
Таким образом, непрерывные нечеткие процессы представляют собой аль-
тернативный по отношению к непрерывным случайным процессам метод мо-
делирования задач теории автоматического регулирования. При этом «нечет-
кий» процесс понимается как параметрическая система нечетких чисел,
непрерывно зависящая от параметра (времени). В настоящее время теория
нечетких множеств используется при решении разнообразных прикладных
задач [2, 3]. В частности, исследованы различные нечеткие модели объектов
управления [4].
43
В разделах 3-4 настоящей работы введены и изучены числовые характе-
ристики непрерывных процессов с нечеткими состояниями и непрерывным
временем, а именно средние и корреляционные функции. Установлены их
свойства, аналогичные свойствам соответствующих характеристик непрерыв-
ных случайных процессов. В разделе 3 рассмотрены алгебраические свой-
ства средних и корреляционных функций непрерывных нечетких процес-
сов. В разделе 4 установлены свойства этих характеристик относительно
интегралов и производных от нечетких процессов. При этом интегралы от
нечетких функций понимаются как частный случай интегралов Аумана [5]
от многозначных функций (как интегралы от α-срезок). Они рассмотрены
в [6, 7 и др.]. Различные определения производных от нечетких функций рас-
смотрены в [6-8 и др.]. Здесь используем определение, связанное с разностью
множеств по Хукухаре [9]. Результаты разделов 3 и 4 опираются на опреде-
ление и свойства ковариации нечетких чисел, рассмотренные в работе авто-
ра [10] и изложенные в разделе 2.
В настоящее время активно исследуются «нечеткие» дифференциальные
уравнения и их приложения, см. [3 (гл. 7, 8), 7, 8, 11-13 и др.]. Из последних
работ отметим [14, 15]. В разделе 5 данной работы рассматриваются «нечет-
кие» динамические системы, описываемые линейными дифференциальными
уравнениями n-го порядка с постоянными коэффициентами. Установлена за-
висимость между числовыми характеристиками нечеткого сигнала на выходе
«нечеткой» динамической системы и соответствующими характеристиками
входного нечеткого сигнала. В отличие от известных подходов [12-15] изла-
гаемый здесь подход опирается на развитие метода функции Грина, широко
распространенного в теории обыкновенных дифференциальных уравнений
[16, гл. II; 17, гл. 1], на случай нечетких дифференциальных уравнений.
2. Среднее, квазискалярное произведение и ковариация нечетких чисел
Под нечетким числом будем понимать нечеткое подмножество универсаль-
ного множества действительных чисел, имеющее компактный носитель и нор-
мальную, выпуклую и полунепрерывную сверху функцию принадлежности
(см., например, [2, гл. 5]). Множество таких нечетких чисел обозначим че-
рез J.
Ниже будем использовать интервальное представление нечетких чисел.
Как известно, интервалы α-уровня (α-уровни) нечеткого числа z с функ-
цией принадлежности μz(x) определяются соотношениями
zα = {x|μz(x) ≥ α}, (α ∈ (0,1]), z0 = cl{x|μz(x) > 0},
где cl обозначает замыкание множества. Согласно принятым предположени-
ям все α-уровни нечеткого числа — замкнутые и ограниченные интервалы
вещественной оси.
Обозначим левую границу α-интервала через z-(α), а правую — z+(α),
таким образом, zα = [z-(α), z+(α)]. Выражения z-(α) и z+(α) называют со-
44
ответственно левым и правым α-индексами (индексами) нечеткого числа. Ве-
щественное число x ∈ R трактуется как нечеткое число с левым и правым
α-индексами, равными x.
Ниже под суммой нечетких чисел с индексами z-(α), z+(α) и u-(α),
u+(α) понимается нечеткое число с интервалами α-уровня [z-(α) + u-(α),
z+(α) + u+(α)]. Умножение на положительное число c характеризуется ин-
тервалами α-уровня [cz-(α), cz+(α)], а умножение на отрицательное чис-
ло c — интервалами α-уровня [cz+(α), cz-(α)]. Равенство нечетких чисел по-
нимается как равенство всех соответствующих α-индексов при ∀ α ∈ [0, 1].
Как известно [18], среднее значение нечеткого числа z, используя интер-
вальное представление, можно определить следующим способом:
1
∫
1
(1)
m(z) =
(z-(α) + z+(α)) dα.
2
0
Отметим, что среднее (1) является линейным.
Пример 1. Рассмотрим нечеткое треугольное число z, характеризуемое
тройкой вещественных чисел (a, b, c) при a < b < c, определяющей функцию
принадлежности
⎧
x-a
⎪
, если x ∈ [a, b];
⎪
⎨
b-a
x-c
μz(x) =
, если x ∈ [b, c];
⎪
⎪
b-c
⎩ 0
в противном случае.
Как известно, в этом случае нижняя и, соответственно, верхняя граница
α-интервала имеют вид
z-(α) = (b - a)α + a, z+(α) = -(c - b)α + c.
Нетрудно подсчитать, что среднее (1) для нечеткого треугольного числа
(a, b, c) равно m(z) =14 (a + 2b + c).
На множестве нечетких чисел можно по-разному ввести определения рас-
стояний между ними. При интервальном подходе часто используют расстоя-
ния Хаусдорфа между множествами α-уровня нечетких чисел. А именно, для
нечетких чисел z и ũ с α-уровнями zα и uα задают метрику [19]
{
}
(2)
ρ(z, ũ) = supp max supp
inf
|z - u|, supp
inf |z - u|
0<α≤1
z∈zα
u∈uα
u∈uα
z∈zα
Определение (2) порождает равенство
{
}
(3)
ρ(z, ũ) = supp max
|z-(α) - u-(α)|, |z+(α) - u+(α)|
0<α≤1
45
Здесь [z-(α), z+(α)] и [u-(α), u+(α)] — интервалы α-уровней нечетких чи-
сел z и ũ.
Отметим, что условие ρ(z, ũ) = 0 в силу (3) соответствует определению
равенства нечетких чисел z и ũ, данному выше.
Пусть нечеткому числу z отвечают α-уровни zα = [z-(α), z+(α)]. Поло-
жим, как это принято в интервальном анализе,
1
1
mid zα =
(z+(α) + z-(α)), rad zα =
(z+(α) - z-(α)).
2
2
Здесь mid zα характеризует среднее при каждом α ∈ [0, 1], а rad zα — размах.
Для нечетких чисел z и ũ из J определим квазискалярное произведение [10]
∫1
〈z, ũ〉 = (mid zαmid uα + rad zαrad uα) dα =
0
(4)
∫1
= 0,5
(z+(α)u+(α) + z-(α)u-(α)) dα.
0
При этом квазинорма равна ∥z∥ = 〈z, z〉1/2.
Пример 2. Рассмотрим два треугольных числа z1 и z2, характеризуемые
тройками вещественных чисел ai, bi, ci при ai < bi < ci (i = 1, 2). По опреде-
лению их правых и левых индексов (см. пример 1) и согласно (4) квазиска-
лярное произведение 〈z1, z2〉 подсчитывается по формуле
2
1
1
〈z1, z2〉 =
b1b2 +
(a1a2 + c1c2) +
(a1b2 + b1a2 + b1c2 + b2c1).
3
3
6
Утверждение 1
[10]. Справедливы следующие свойства квазискаляр-
ного произведения (4).
1) 〈z, ũ〉 = 〈ũ, z〉 ∀ ũ, z ∈ J;
2) 〈c1 z, c2 ũ〉 = c1c2〈z, ũ〉 при условии, что c1c2 > 0;
3) 〈z1 + z2, ũ〉 = 〈z1, ũ〉 + 〈z2, ũ〉 ∀ ũ, z1, z2 ∈ J;
4) 〈z, z〉 ≥ 0, причем условие 〈z, z〉 = 0 эквивалентно равенству нулю ле-
вого и правого индексов z;
5) Обобщенное неравенство Коши-Буняковского |〈z, ũ〉| ≤ 〈z, z〉1/2〈ũ, ũ〉1/2,
∀ ũ, z ∈ J.
Для нечетких чисел z1 и z2 со средними значениями m1 и m2 определим
их ковариацию формулой [10]
cov[z1, z2] = 〈z1 - m1, z2 - m2〉 =
1
∫
(5)
(
)
= 0,5
(z+1 - m1)(z+2 - m2) + (z-1 - m1)(z-2 - m2)
dα.
0
Обозначим дисперсию как D(z) = cov|z, z|.
46
Утверждение 2
[10]. Справедливы следующие свойства ковариации (5):
1) cov[z1 + z2, ũ] = cov[z1, ũ] + cov[z2, ũ] (∀ ũ, z1, z2 ∈ J);
2) cov[c1 z, c2 ũ] = c1c2cov[z, ũ] (∀ ũ, z ∈ J) для любых вещественных c1, c2,
таких что c1c2 > 0;
3) специфическое свойство ковариации: cov [z1, z2] = 〈z1, z2〉 - m1m2,
(∀ z1, z2 ∈ J), где m1 и m2 — средние значения нечетких чисел z1 и z2.
Утверждение 3
[10]. Имеют место следующие свойства дисперсии:
1) D(cz) = c2D(z) для любого вещественного числа c,
2) D(z + ũ) = D(z) + D(ũ) + 2cov[z, ũ] для ∀ ũ, z ∈ J.
В ряде работ (см., например, [20]) в качестве ковариации нечетких чисел
z1, z2 рассматривается выражение
1
∫
1
cov1[z1, z2] =
(z+1(α) - z-1(α))(z+2(α) - z-2(α))dα.
4
0
При таком определении ковариация всегда неотрицательна, что не соот-
ветствует стандартным свойствам ковариации (для случайных величин).
3. Непрерывные нечеткие процессы
Фиксируем отрезок [t0, T ] числовой оси при t0 ≥ 0. Отображение z: [t0, T ]→
→ J будем называть процессом с нечеткими состояниями (или нечетким про-
цессом) и непрерывным временем.
Пусть нечеткий процесс z(t) при t ∈ [t0, T ] характеризуется функцией при-
надлежности μz(x, t). При фиксированном α ∈ (0, 1] рассмотрим α-интервал
zα(t) = {x ∈ R : μz(x,t) ≥ α} и z0(α) = cl{x ∈ R : μz(x,t) > 0}. Обозначим че-
рез z-α(t) = z-(t, α) и z+α(t) = z+(t, α) левую и соответственно правую грани-
цы α-интервала. Так что zα(t) = [z-(t, α), z+(t, α)].
Ниже будем предполагать, что индексы z-(t, α) и z+(t, α) квадратично
суммируемы по α при каждом t ∈ [t0, T ] и непрерывны по t при любом α ∈
∈ [0, 1].
Определим среднее значение z(t) при каждом t ∈ [t0, T ] равенством
1
∫
1
(6)
mz(t) = m(z(t)) =
(z-(t, α) + z+(t, α))dα.
2
0
Теорема 1. Среднее значение непрерывного нечеткого процесса, опреде-
ляемое формулой (6), обладает следующими свойствами.
1. Аддитивность. Если z1(t) и z2(t) — непрерывные нечеткие процессы,
тогда m(z1(t) + z2(t)) = m(z1(t)) + m(z2(t)).
2. Однородность. Если z(t) — непрерывный нечеткий процесс и ϕ(t) — ве-
щественная функция, тогда m(ϕ(t)z(t)) = ϕ(t)m(z(t)).
47
Действительно, свойство 1 следует из определения интервального сложе-
ния и свойства аддитивности интеграла Лебега.
Покажем свойство 2. Рассмотрим при фиксированном t ∈ [t0, T ] нечеткое
число w(t) = ϕ(t)z(t). Заметим, что его левый и правый индексы w-(t, α)
и w+(t,α) совпадают с выражениями ϕ(t)z-(t,α) и ϕ(t)z+(t,α) в случае
ϕ(t) ≥ 0 и с выражениями ϕ(t)z+(t, α) и ϕ(t)z-(t, α) в случае ϕ(t) < 0. Однако
их сумма w-(t, α) + w+(t, α) совпадает с выражением ϕ(t)(z-(t, α) + z+(t, α))
независимого от знака ϕ(t). Отсюда в соответствии с (1) следует свойство 2.
Следствие 1. Если f(t) — вещественная функция, то m(z(t) + f(t)) =
= m(z(t)) + f(t).
При этом считаем, что при ∀ t ∈ [t0, T ] для вещественного числа f(t) имеет
место равенство f-(t) = f+(t) = f(t).
Определим корреляционную функцию непрерывного нечеткого процес-
са z(t) равенством
1
∫
1
(
)(
)
Kz(t1,t2) =
z+(t1,α) - m(z(t1))
z+(t2,α) - m(z(t2))
+
(7)
2
0
(
)(
)
+
z-(t1,α) - m(z(t1))
z-(t2,α) - m(z(t2))
dα.
Дисперсией непрерывного нечеткого процесса назовем величину Dz(t) =
= Kz(t,t). По определению Dz(t) ≥ 0.
Теорема 2. Корреляционная функция непрерывного нечеткого процесса,
определяемая формулой (7), обладает следующими свойствами.
1. Симметричность. Для непрерывного нечеткого процесса
z(t) при
∀t1,t2 ∈ [t0,T] имеет место равенство
Kz(t1,t2) = Kz(t2,t1).
2. Если z(t) — непрерывный нечеткий процесс и ϕ(t) — числовая функ-
ция, тогда для непрерывного нечеткого процесса
w(t) = ϕ(t)z(t) корреля-
ционная функция Kw(t1,t2) имеет вид Kw(t1,t2) = ϕ(t1)ϕ(t2)Kz(t1,t2) для
∀t1,t2 ∈ [t0,T], при которых выполнено условие ϕ(t1)ϕ(t2) ≥ 0.
3. Если w(t) = z(t) + ϕ(t), то Kw(t1, t2) = Kz(t1, t2).
√
4. Справедливо соотношение |Kz1 (t1, t2)| ≤
Dz(t1)Dz(t2).
Теорема 2 основана на изложенных в разделе 2 свойствах ковариации (5)
нечетких чисел.
Для непрерывных нечетких процессов z1(t) и z2(t) рассмотрим взаимную
корреляционную функцию
∫1
(
)(
)
Kz1 z2 (t,s) =
z+1(t,α) - m(z1(t))
z+2(s,α) - m(z2(s))
+
0
(
)(
)
+
z-1(t,α) - m(z1(t))
z-2(s,α) - m(z2(s))
dα.
48
Теорема 3. Пусть z1(t) и z2(t) — непрерывные нечеткие процессы. То-
гда корреляционная функция суммы w(t) = z1(t) + z2(t) имеет вид
Kw(t,s) = Kz1 (t,s) + Kz2 (t,s) + Kz1,z2 (t,s) + Kz1,z2(s,t).
Непрерывные нечеткие процессы z1(t) и z2(t) назовем некоррелированны-
ми на отрезке [t0, T ], если выполнено равенство
Kz1 z2 (t,s) = 0
(∀ t, s ∈ [t0, T ]).
Следствие 2. Если непрерывные нечеткие процессы z1(t), z2(t) некор-
релированны и
w(t) = z1(t) + z2(t), то
Kw(t,s) = Kz1 (t,s) + Kz2(t,s)
(∀ t, s ∈ [t0, T ]).
4. Интегрирование и дифференцирование непрерывных нечетких процессов
Интегралом по промежутку [t0, T ] от непрерывного нечеткого процесса z(t)
называют [7] нечеткое число g, такое что его интервалы α-уровня при любом
∫T
∫T
α ∈ [0,1] имеют вид gα =
zα(t)dt. Интеграл обозначают как
z(t) dt.
t0
t0
По существу, это интеграл Аумана [5] от многозначного отображения zα(t).
∫T
Если интеграл
z(t) dt существует, то процесс z(t) называют интегрируе-
t0
мым на [t0, T ].
Имеет место следующее свойство средних относительно интегралов.
Теорема 4. Пусть z(t) — интегрируемый на [t0,T] нечеткий процесс.
)
(∫T
∫T
Тогда m
z(τ)d τ
=
m(z(τ))dτ.
t0
t0
Действительно, по определению интеграла для его индексов имеем
(∫T
)±
∫ T
z(τ) dτ
= z±(τ,α)dτ.
t0
α
t0
Тогда
⎛
⎞
⎛
⎞
∫
T
∫
1
∫
T
∫
T
⎝
m⎝
z(τ) dτ⎠ =1
(z-(τ, α)) + (z+(τ, α)) dτ⎠ dα = m(z(τ))dτ.
2
t0
t0
t0
t0
Для непрерывного нечеткого процесса z(t) при ∀t ∈ [t0,T] определим
непрерывный нечеткий процесс g(t) =
∫t z(τ)dτ.t
0
Теорема 5. Для корреляционной функции Kg(t1,t2) интеграла g(t) от
непрерывного нечеткого процесса z(t) имеет место равенство Kg(t1,t2) =
∫t1 ∫t2
=
Kz(τ1,τ2)dτ1dτ2.
t0
t0
49
Доказательство. По определению
Kg(t1,t2) =
⎛
⎞⎛
⎞
∫
1
∫
t1
∫
t1
∫
t2
∫
t2
1
=
⎝ z+(τ,α)dτ - m(z(τ,α))dτ⎠⎝ z+(τ,α)dτ - m(z(τ))dτ⎠+
2
0
t0
t0
t0
t0
⎛
⎞⎛
⎞
t1
t1
t2
t2
∫
∫
∫
∫
+⎝ z-(τ,α)dτ - m(z(τ,α))dτ⎠⎝ z-(τ,α)dτ - m(z(τ))dτ⎠ dα =
t0
t0
t0
t0
⎛
⎛
⎞⎞
∫
1
∫
t1
∫
t2
1
=
⎝ (z+(τ, α) - m(z(τ)) dτ) ⎝ z+(τ, α) - m(z(τ)) dτ⎠⎠ dα +
2
0
t0
t0
⎛
⎞
∫
1
∫
t1
∫
t2
1
+
⎝ z-(τ,α) - m(z(τ))dτ z-(τ,α) - m(z(τ))dτ⎠ dα.
2
0
t0
t0
Рассмотрим первый интеграл в последнем выражении. Поскольку значе-
ние интеграла не зависит от переменной интегрирования, то его можно запи-
сать в виде
⎛
⎞⎛
⎞
∫
1
∫
t1
∫
t2
1
⎝
z+(τ1, α) - m(z(τ1)) dτ1⎠ ⎝ z+(τ2, α) - m(z(τ2)) dτ2⎠ dα =
2
0
t0
t0
1
t1
t2
∫
∫
∫
1
(
)(
)
=
z+(τ1,α) - m(z(τ1))
z+(τ2,α) - m(z(τ2))
dτ1 dτ2 dα.
2
0
t0
t0
Аналогично для индексов с минусом. Таким образом,
⎛
∫
1
∫
t1
∫
t2
1
(
)(
)
Kg(t1,t2) =
⎝
z+(τ1,α) - m(z(τ1))
z+(τ2,α) - m(z(τ2))
+
2
0
t0
t0
⎞
(
)(
)
+
z-(τ1,α) - m(z(τ1))
z-(τ2,α) - m(z(τ2))
dτ1 dτ2⎠ dα.
Меняя здесь порядок интегрирования, получим утверждение теоремы 5.
Перейдем к рассмотрению производных от нечетких функций. В литерату-
ре используются различные определения. Одно из наиболее распространен-
ных опирается на определение разности Хукухары [9]. А именно, для мно-
жеств A, B множество C называют разностью Хукухары, если A = B + C и
h
обозначают A
- B.
50
Отображение z : [t0, T ] → J называют дифференцируемым в точке t ∈
∈ [t0, T ]
[7], если для
∀ α[0, 1] многозначное отображение zα(t) диффе-
ренцируемо по Хукухаре в точке t с производной DH zα(t) и семейство
{DH zα(t) : α ∈ [0, 1]} определяет некоторый элемент z′(t), принадлежащий J.
Элемент z′(t) называют нечеткой производной от z(t) в точке t.
По определению нечеткая производная z′(t) удовлетворяет соотношению
(
(
)
)
1
h
lim
ρ
z(t + Δt)
− z(t)
, z′(t)
= 0,
Δt→0
Δt
где расстояние ρ определяется формулой (3).
Утверждение 4
[7]. Пусть отображение z : [t0, T ] → J дифференци-
руемо и нечеткая производная z′(t) интегрируема по [t0,T]. Тогда
∫t
(8)
z(t) = z(t0) +
z′(s)ds.
t0
Утверждение 5
[11]. Пусть нечеткий процесс z(t) дифференцируем и
zα(t) = [z-α(t),z+α(t)] — его α-интервал при любом α ∈ [0,1]. Тогда функции
z-α(t) и z+α(t) дифференцируемы по t и α-интервал производной z′(t) имеет
вид [z′(t)]α = [(z-α)′(t), (z+α)′(t)].
Утверждение 5 показывает связь рассмотренной выше производной с про-
изводной Сеиккала [8].
Теорема 6. Среднее от производной дифференцируемого нечеткого про-
цесса z(t), производная которого z′(t) интегрируема, совпадает с производ-
ной от среднего: m(z′(t)) =ddtm(z(t)).
Доказательство. Возьмем среднее от левой и правой части форму-
лы (8). Тогда
∫t
m(z(t)) = m(z(t0)) + m(z′(s))ds.
t0
Здесь воспользовались свойством аддитивности средних и теоремой 4.
Продифференцируем обе части последнего равенства. Тогда, используя
свойства интеграла с переменным верхним пределом, получимddt m(z(t)) =
= m(z′(t)), т.е. утверждение теоремы 6.
Теорема 7. Корреляционная функция производной z′(t) дифференцируе-
мого нечеткого процесса z(t) вычисляется по формуле
∂2(Kz(t1,t2))
Kz′ (t1,t2) =
∂t1∂t2
51
Доказательство. Обозначим z′(t)= w(t). Рассмотрим g(t)=
∫ t w(s)ds.t
0
Согласно теореме 5 корреляционная функция Kg(t1, t2) имеет вид
Kg(t1,t2) =
⎛
⎞⎛
⎞
∫
1
∫
t1
∫
t2
1
=
⎝ w+(τ1,α)dτ1 - m( w(τ1))⎠ ⎝ w+(τ2,α)dτ2 - m( w(τ2))⎠ dα +
2
0
t0
t0
⎛
⎞⎛
⎞
1
t1
t2
∫
∫
∫
1
+
⎝ w-(τ1,α)dτ1 - m( w(τ1))⎠ ⎝ w-(τ2,α)dτ2 - m( w(τ2))⎠ dα.
2
0
t0
t0
Дифференцируя это равенство сначала по t1, а затем по t2, получаем
∫
1
∂2Kg(t1,t2)
1
(
)(
)
=
w+(τ1,α) - m( w(τ1))
w+(τ2,α) - m( w(τ2))
dα +
∂t1∂t2
2
0
∫
1
1
(
)(
)
+
w-(τ1,α) - m( w(τ1))
w-(τ2,α) - m( w(τ2))
dα.
2
0
Так что справедлива формула
∂2Kg(t1,t2)
(9)
= Kw(t1,t2).
∂t1∂t2
Далее воспользуемся формулой (8). Обозначая z(t0)
ξ, можем записать
∫t
z(t)
ξ+
w(s) ds
ξ + g(t).
t0
Полагая η(t)
ξ + g(t) и используя формулу для подсчета корреляцион-
ной функции от суммы нечетких процессов, получим
Kz(t1,t2) = Kη(t1,t2) = K˜ξ(t1,t2) + Kg(t1,t2) + Kξg(t1,t2) + Kξg(t2,t1).
Продифференцируем обе части этого равенства сначала по t1, а затем
по t2. Тогда∂2Kz(t1,t2)∂t
= ∂2Kg(t1,t2). Остальные члены справа занулятся, по-∂t
1∂t2
1∂t2
скольку K˜ξ не зависит от t1, t2 по определению, Kξg(t1, t2) зависит только
от t2, а Kξg(t2, t1) — только от t1. Учитывая установленную выше форму-
лу (9), получим равенство
∂2Kz(t1,t2)
= Kw(t1,t2) = Kz′(t1,t2),
∂t1∂t2
что и доказывает теорему 7.
52
5. Преобразование непрерывного нечеткого процесса
линейной динамической системой
Рассмотрим ситуацию, когда на вход некоторого устройства А поступает
непрерывный нечеткий сигнал y(t), а на выходе наблюдается непрерывный
нечеткий сигнал z(t).
Устройство А называют линейной динамической системой, если связь меж-
ду входом и выходом описывается дифференциальным уравнением n-го по-
рядка с постоянными коэффициентами. Если на входе и выходе наблюдаются
нечеткие сигналы y(t) и z(t) соответственно, то линейная динамическая си-
стема описывается «нечетким» дифференциальным уравнением
anz(n)(t) + an-1z(n-1)(t) + ··· + a1z′(t) + a0z(t) =
(10)
=bky(k)(t)+bk-1y(k-1)(t)+···+b1y′(t)+b0y(t)
f (t).
Здесь коэффициенты ai (i = 0, . . . , n) и bi (i = 0, . . . , k) — постоянные чис-
ла, производные второго порядка от нечеткой функции понимаются как
z′′(t) = (z′(t))′ и т.д. для последующих производных.
Связь между средними значениями входного и выходного нечетких сигна-
лов характеризует
Лемма 1. Среднее значение zcp(t) = m(z(t)) нечеткого сигнала z(t) на
выходе динамической системы (10) удовлетворяет скалярному дифферен-
циальному уравнению
(11)
anx(n) + an-1x(n-1) + ··· + a1x′ + a0x = f(t),
где через f обозначено среднее от правой части (10) f(t) =
f (t).
Действительно, рассмотрим среднее от левой и правой частей равен-
ства (10). Используя свойства аддитивности и однородности средних, а также
теорему 6, получим
an(mz(t))(n) + an-1(mz(t))(n-1) + ··· + a1(mz(t))′ + a0mz(t) =
=bk(my(t))(k) +bk-1(my(t))(k-1) +···+b1(my(t))′ +b0(my(t))≡
f (t).
Тогда для скалярной функции zcp(t) = m(z(t)) выполнено уравнение (11).
Утверждение 6 [16, гл. II]. Пусть корни характеристического уравне-
ния anλn + an-1λn-1 + ··· + a1λ + a0 = 0 не содержат точек мнимой оси.
Тогда для любой непрерывной ограниченной на всей числовой оси функ-
ции f(t) уравнение (11) имеет ограниченное на всей числовой оси решение,
причем единственное. Оно дается формулой
∫∞
(12)
x(t) =
G(t - s)f(s) ds,
-∞
где G(t) — функция Грина задачи об ограниченных решениях уравнения (11).
53
Отметим, что общий вид функции Грина задачи об ограниченных реше-
ниях уравнения (11) известен (см., например, [17, гл. 1, § 8]).
Замечание 1. Пусть в условиях утверждения 6 все корни характери-
стического уравнения лежат в левой полуполоскости (Reλi < 0, i = 1, . . . , n).
Тогда ограниченное решение уравнения (11) асимптотически устойчиво по
Ляпунову. При этом функция Грина задачи об ограниченных решениях урав-
нения (11) имеет вид
{ k(t) при t ≥ 0;
G(t) =
0
при t < 0,
где k(t) — функция Коши однородного уравнения, соответствующего (11).
Теорема 8. Пусть входной нечеткий процесс y(t) ограничен на всей
числовой оси, а корни характеристического уравнения anλn + an-1λn-1 + · · ·
··· + a1λ + a0 = 0 не содержат точек мнимой оси. Тогда среднее значе-
ние m(z(t)) на выходе динамической системы (10) представимо в виде
∫∞
(13)
m(z(t)) =
G(t - s)m
f (s)) ds,
−∞
где G — функция Грина задачи об ограниченных решениях уравнения (11).
Действительно, в условиях теоремы 8 правая часть уравнения (11) — огра-
ниченная на всей оси функция. Тогда согласно лемме 1 функция zcp(t) =
= m(z(t)) является ограниченным на всей оси решением уравнения (11). По-
этому теорема 8 вытекает из утверждения 6.
Отметим, что ограниченность нечеткого процесса y(t) в теореме 8 и ниже
понимается как ограниченность по t всех соответствующих α-индексов y±α(t),
∀α ∈ [0,1].
Следствие 3. Пусть в условиях теоремы 8 на вход поступает «ква-
зистационарный» сигнал, т.е. m(y(t)) = my = const. Тогда на выходе так-
же будет «квазистационарный» сигнал, причем его среднее значение равно
m(z(t)) = mz =b0a0 my.
Действительно, поскольку производная любого порядка от постоянной
равна нулю, то в этом случае правая часть уравнения (11) равна b0my. То-
гда mz — решение соответствующего уравнения (11), а именно a0mz = b0my.
Других ограниченных решений уравнение (11) в условиях теоремы 8 не имеет.
Такой же вывод можно сделать, когда среднее значение нечеткого вход-
ного сигнала стабилизируется с течением времени, т.е. m(y(t)) → my при
t → ∞.
В некоторых случаях удается выписать индексы нечеткого сигнала на вы-
ходе динамической системы (10) в явном виде.
Теорема 9. Пусть выполнены условия теоремы 8 и дополнительно
все коэффициенты динамической системы
(10) положительны (ai > 0,
54
i = 0,...,n). Тогда индексы нечеткого сигнала z(t) на выходе динамической
системы (10) имеют вид
∫∞
∫
∞
(14)
z-α(t) =
G(t - s)f-α(s) ds, z+α(t) =
G(t - s)f+α(s) ds,
−∞
-∞
где f±α(s) — индексы функци
f (s).
Действительно, поскольку равенство нечетких чисел означает равенство
всех соответствующих α-интервалов, то согласно правилам интервальной
арифметики с учетом положительности коэффициентов ai и в силу теоремы 6
получим, что уравнение (10) влечет при ∀ α ∈ [0, 1] выполнение равенства
(15)
an(z-α)(n)(t) + an-1(z-α)(n-1)(t) + ··· + a1(z-α)′(t) + a0z-α(t) = f-α(t)
и аналогично для индексов с плюсом
(16)
an(z+α)(n)(t) + an-1(z+α)(n-1)(t) + ··· + a1(z+α)′(t) + a0z+α(t) = f+α(t).
Согласно (15) и (16) в силу утверждения 6 выполнены равенства (14).
Утверждение 7. Пусть выполнены условия теоремы 9 и дополнитель-
но функция Грина G задачи (10) неотрицательна. Тогда для нечеткого огра-
ниченного сигнала на выходе динамической системы (10) справедливо пред-
ставление
∫∞
(17)
z(t) =
G(t - s
f (s) ds.
−∞
Действительно, согласно определению интеграла от нечеткой функции
имеют место соотношения для индексов
⎛
⎞-
∫
∞
∫
∞
⎝ G(t - s
f (s) ds⎠
= G(t - s)f-α(s) ds,
−∞
α
-∞
⎛
∞
⎞+
∞
∫
∫
⎝ G(t - s
f (s) ds⎠
= G(t - s
f+α(s)ds,
−∞
-∞
α
которые в силу (14) влекут представление (17).
Теорема 10. Пусть выполнены условия теоремы 9 и дополнительно
вещественные части всех корней характеристического уравнения отри-
цательны (Reλi < 0, i = 1, . . . , n). Тогда корреляционная функция Kz(t1, t2)
55
нечеткого сигнала z(t) на выходе динамической системы (10) определяется
формулой
∫t1
∫t2
(18)
Kz(t1,t2) =
G(t1 - τ1)G(t2 - τ2)K˜f(τ1, τ2)dτ1dτ2,
-∞ -∞
∑n
где K˜f(τ1, τ2) — корреляционная функция входного сигнал
f =
biy(i), а
i=1
G — функция Грина задачи об ограниченных решениях уравнения (11).
Доказательство. По определению (7) и в силу (13), (14) с учетом за-
мечания 1 имеем
Kz(t1,t2) =
⎡⎛
⎞⎛
⎞
∫
1
∫
t1
∫
t2
1
=
⎣⎝ G(t1 - s)(f+α(s) - m
f (s)))ds⎠⎝
G(t2 - s)(f+α(s) - m
f (s)))ds⎠ +
2
0
-∞
-∞
⎛
⎞⎛
⎞⎤
∫
t1
∫
t2
+⎝ G(t1 - s)(f-α(s) - m
f (s)))ds⎠⎝
G(t2 - s)(f-α(s) - m
f (s)))ds⎠⎦ dα =
−∞
-∞
∫
1
∫
t1
∫
t2
[
1
=
G(t1 - τ1)G(t2 - τ2) (f+α(τ1) - m
f (τ1)))(f+α(τ2) - m
f (τ2))) +
2
0 -∞ -∞
]
+ (f-α(τ1) - m
f (τ1)))(f-α(τ2) - m
f (τ2))) dτ1dτ2dα.
Меняя здесь порядок интегрирования, получим
Kz(t1,t2) =
⎛
∫t1
∫
t2
∫
1
=
G(t1 - τ1)G(t2 - τ2)⎝1
(f-α(τ1) - m
f (τ1)))(f-α(τ2) - m
f (τ2))) +
2
−∞ -∞
0
⎞
+ (f+α(τ1) - m
f (τ1)))(f+α(τ2) - m
f (τ2)))dα⎠ dτ1dτ2.
Отсюда следует формула (18).
Отметим, что предположение Reλi < 0, i = 1, . . . , n в теореме 10 служит
лишь для наглядности в сравнении с теоремой 5. Без этого предположения
формула (18) принимает вид
∫∞
∫
∞
Kz(t1,t2) =
G(t1 - τ1)G(t2 - τ2)K˜f(τ1, τ2)dτ1dτ2.
-∞ -∞
56
Пример 3. На вход линейной динамической системы, описываемой диф-
ференциальным уравнением первого порядка с постоянными коэффициен-
тами
z′(t) + βz(t) = y′(t), β > 0
поступает нечеткий ограниченный на всей числовой оси сигнал y′(t).
Укажем характеристики выходного нечеткого сигнала. Заметим, что
функция Грина задачи об ограниченных решениях скалярного уравнения
x′ + βx = y(t) представима формулой
{
e-βt при t ≥ 0;
G1(t) =
0
при t < 0.
Тогда согласно теореме 8 среднее значение на выходе имеет вид
∫t
∫
t
m(z(t)) =
e-β(t-s)m(y′(s))ds = e-βt
eβsm(y(s))′ds.
−∞
-∞
Взяв интеграл справа по частям, получим
∫t
m(z(t)) = m(y(t)) - βe-βt
eβsm(y(s))ds.
-∞
Для корреляционной функции на выходе Kz(t1, t2) согласно теореме 10 и
свойству 2 из теоремы 2 можем записать
∫
t1
∫
t2
∂2Ky(τ1,τ2)
Kz(t1,t2) = e-β(t1+t2)
eβ(τ1+τ2)
dτ1dτ2,
∂τ1∂τ2
-∞ -∞
где Ky(τ1, τ2) — корреляционная функция входного сигнала.
Пример 4. На вход линейной динамической системы, описываемой диф-
ференциальным уравнением второго порядка с постоянными коэффициен-
тами
z′′(t) + a1z′(t) + a0z(t) = y(t),
поступает непрерывный нечеткий ограниченный на всей числовой оси сиг-
нал y(t). Укажем характеристики выходного нечеткого сигнала z(t).
Пусть коэффициенты данного уравнения удовлетворяют условиям a1, a0 > 0
и a21 - 4a0 > 0. Тогда корни λ1, λ2 характеристического уравнения λ2 + a1λ+
+a0 = 0 вещественны и различны, причем λ1 < λ2 < 0. В этом случае функ-
ция Грина G2 задачи об ограниченных решениях для уравнения a2x′′ + a1x′ =
+a0x = f(t) имеет вид
{
(eλ2t - eλ1t)(λ2 - λ1)-1 при t ≥ 0;
G2(t) =
0
при t < 0.
57
Тогда в соответствии с теоремами 8, 10 для нечеткого сигнала z(t) на
выходе справедливы соотношения
∫t
m(z(t)) =
G2(t - s)m(y(s))ds,
-∞
t2
∫t1
∫
Kz(t1,t2) =
G2(t1 - τ1)G2(t2 - τ2)Ky(τ1,τ2)dτ1dτ2.
-∞ -∞
Заметим, что функции Грина G1 и G2 примеров 3, 4 неотрицательны, так
что в условиях примеров 3, 4 справедливо представление (17).
Пример 5. На вход линейной динамической системы, описываемой диф-
ференциальным уравнением третьего порядка с постоянными коэффициен-
тами
z′′′(t) + a2z′′(t) + a1z′′(t) + a0z(t) = y(t),
поступает непрерывный нечеткий ограниченный на всей числовой оси сиг-
нал y(t). Укажем характеристики выходного нечеткого сигнала z(t).
Предположим, что a2 > 0, a1 > 0, a0 > 0 и a2a1 - a0 > 0. Тогда соглас-
но критерию Гурвица для характеристических чисел уравнения λ3 + a2λ2+
+a1 + a0 = 0 выполнены условия Reλi < 0 (i = 1,2,3). Поэтому в соответ-
ствии с теоремами 8, 10 для выходного нечеткого сигнала z(t) справедливы
следующие соотношения
∫t
m(z(t)) =
G3(t - s)m(y(s))ds,
-∞
t2
∫t1
∫
Kz(t1,t2) =
G3(t1 - τ1)G3(t2 - τ2)Ky(τ1,τ2)dτ1dτ2.
-∞ -∞
Здесь G3(t) — функция Грина задачи об ограниченных решениях для урав-
нения
x′′′(t) + a2x′′(t) + a1x′(t) + a0x(t) = f(t),
{k(t) при t ≥ 0;
определяемая равенством G3(t) =
(см., например, [17, гл. 2,
0
при t < 0,
§ 8], где k(t) — функция Коши, определяемая как решение однородного урав-
нения
k′′′(t) + a2k′′(t) + a1k′(t) + a0k(t) = 0,
удовлетворяющее начальным условиям
k(0) = k′(0) = 0, k′′(0) = 1.
58
Например, в случае различных корней характеристического уравнения
функция Коши определяется формулой
k(t) = C1eλ1t + C2eλ2t + C3eλ3t,
где
1
1
1
C1 =
,C2 =
,C3 =
(λ1 - λ2)(λ1 - λ3)
(λ2 - λ3)(λ2 - λ1)
(λ3 - λ1)(λ3 - λ2)
6. Заключение
Результаты разделов 3, 4 данной работы о свойствах числовых характери-
стик нечетких процессов аналогичны известным результатам для непрерыв-
ных случайных процессов. Однако, несмотря на их значимость, они ранее не
отмечались.
Основные результаты данной работы относятся к «нечетким» динамиче-
ским системам, описываемым линейными дифференциальными уравнениями
n-го порядка в предположении ограниченности входного нечеткого сигнала
(раздел 5). Они опираются на установленные свойства средних и корреля-
ционных функций непрерывных нечетких процессов (разделы 3, 4), а также
на развитие метода функции Грина на случай нечетких дифференциальных
уравнений.
Изложенный здесь подход является альтернативой стандартному подходу
к исследованию линейных динамических систем с постоянными коэффици-
ентами, связанному с частотной характеристикой, прямым и обратным пре-
образованием Фурье. В отличие от известных подходов он не предполагает
стационарности (в каком-либо смысле) рассматриваемых процессов. Отме-
тим, что данный подход допускает развитие для непрерывных процессов с
нечеткими случайными состояниями.
СПИСОК ЛИТЕРАТУРЫ
1. Вентцель Е.С., Овчаров Л.А. Теория случайных процессов и их инженерные
приложения. М.: Кнорус, 2016. 439 с.
2. Аверкин А.Н. Нечеткие множества в моделях управления и искусственного ин-
теллекта. М.: Наука, 1986.
3. Buckley J.J., Eslami E., Feuring T. Fuzzy mathematics in economic and engineering.
Heidelberg, N.Y.: Physica-Verl., 2002.
4. Пегат А. Нечеткое моделирование и управление. М.: БИНОМ. Лаборатория
знаний, 2015.
5. Aumann R.J. Integrals of set-valued functions // J. Math. Anal. Appl. No. 12. 1965.
P. 1-12.
6. Puri M.L., Ralescu D.A. Differential of fuzzy functions // J. Math. Anal. Appl. 91.
1983. P. 552-558.
7. Kaleva O. Fuzzy differential equations // Fuzzy sets and systems. V. 24. No. 3. 1987.
P. 301-317.
59
8.
Seikkala S. On the fuzzy initial value problem // Fuzzy Sets and Systems. 24 (No. 3).
1987. P. 319-330.
9.
Hukuhara M. Integration des applications mesurables dont la valeur est un compact
convexe // Func. Ekvacioj. No. 11. 1967. P. 205-223.
10.
Khatskevich V.L. Means, quasi-scalar product and covariance of fuzzy numbers.
Journal of Physics: Conference Series. 2021, 1902(1), 012136.
11.
Jong Yeoul Park, Han H. Existence and uniqueness theorem for a solution of fuzzy
differential equations // International Journal of Mathematics and Mathematical
Sciences, 1996. P. 271-280.
12.
Ahmad L., Farooq M., Abdullah S. Solving nth order fuzzy differential equation by
fuzzy Laplace transform // Ind. J. Pure Appl. Math. 2014.
13.
Мочалов И.А., Хрисат М.С., Шихаб Еддин М.Я. Нечеткие дифференциальные
уравнения в задачах управления. Часть II. М.: Информационные технологии,
т. 21, № 4. 2015.
14.
Деменков Н.П., Микрин Е.А., Мочалов И.А. Нечеткое оптимальное управле-
ние линейными системами. Часть 1. Позиционное управление. Информационные
технологии. Т. 25, № 5. 2019.
15.
Esmi E., Sanchez D.E., Wasques V.F., de Barros L.C. Solutions of higher order
linear fuzzy differential equations with interactive fuzzy values // Fuzzy Sets and
Systems. V. 419. 2021. P. 122-140.
16.
Далецкий Ю.Л., Крейн М.Г. Устойчивость решений дифференциальных урав-
нений в банаховом пространстве. М.: Наука, 1970.
17.
Красносельский М.А., Бурд В.Ш., Колесов Ю.С. Нелинейные почти периодиче-
ские колебания. М.: Наука, 1970. 351 с.
18.
Dubois D., Prade H. The mean value of fuzzy number // Fuzzy sets and systems.
1987. P. 279-300.
19.
Kaleva O., Seikkala S. On fuzzy metric spaces // Fuzzy Sets and Systems. V. 12.
1984. P. 215-229.
20.
Fuller R., Majlender P. On weighted possibilistic mean value and variance of fuzzy
numbers // Fuzzy sets and systems. V. 136. 2003. P. 363-374.
Статья представлена к публикации членом редколлегии Д.В. Виноградовым.
Поступила в редакцию 25.02.2022
После доработки 03.04.2023
Принята к публикации 09.06.2023
60