Научная статья на тему 'МОДЕЛЬ ПРИНЯТИЯ РЕШЕНИЙ ДЛЯ РЕГУЛИРОВАНИЯ ТЕМПЕРАТУРЫ НЕФТЕПРОДУКТА В УСЛОВИЯХ НЕОПРЕДЕЛЕННОСТИ'

МОДЕЛЬ ПРИНЯТИЯ РЕШЕНИЙ ДЛЯ РЕГУЛИРОВАНИЯ ТЕМПЕРАТУРЫ НЕФТЕПРОДУКТА В УСЛОВИЯХ НЕОПРЕДЕЛЕННОСТИ Текст научной статьи по специальности «Математика»

CC BY
36
9
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ТЕМПЕРАТУРА НЕФТЕПРОДУКТА / МОДЕЛЬ / НЕЧЕТКИЕ СЕТИ ПЕТРИ / ПРОДУКЦИОННЫЕ ПРАВИЛА / ФАЗЗИФИКАЦИЯ

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

Разработана модель определения температуры нефтепродукта в резервуаре в условиях неопределенности в виде нечетких сетей Петри. Структурные элементы нечетких сетей Петри представлены в матричном виде, определена входная, выходная и матрица инцидентности сети. Разработан граф-модель определения температуры нефтепродукта температуры в резервуаре. Вычислены элементы матрицы Грамма и определены правила срабатываемых переходов сети. В результате компьютерного эксперимента получена последовательность срабатывания переходов из начальной маркировки. Разработана модель принятия решений для регулирования температуры нефтепродукта в условиях неопределенности. Предложен подход принятия решений для регулирования температуры нефтепродукта в условиях неопределенности. Сформирована база правил для регулирования температуры нефтепродукта в резервуаре. Определены элементы множества термов всех входных и выходных лингвистических переменных базы нечетких продукционных правил. Осуществлена фаззификация всех термов входных переменных. Вычислены степени истинности условий в правилах нечеткой продукции. Выполнены процедуры активизации и аккумуляции и найдены все значения степеней истинности подзаключений для каждого правила. Реализована в трехмерном пространстве процедура дефаззификации в среде Matlab с использованием пакета расширения fuzzy logic Toolbox. Представлено интерактивное окно всех входных и выходных лингвистических переменных по средствам треугольных функций принадлежности

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

DECISION-MAKING MODEL FOR REGULATING THE TEMPERATURE OF AN OIL PRODUCT UNDER CONDITIONS OF UNCERTAINTY

We developed a model for determining the temperature of an oil product in a tank under uncertainty in the form of fuzzy Petri nets. We presented the structural elements of fuzzy Petri nets in matrix form and determined the input, output and incidence matrix of the network. We calculated the elements of the Gram matrix and the rules of triggered network transitions. As a result of a computer experiment, we obtained a sequence of triggering transitions from the initial marking. We propose a decision-making approach for regulating the temperature of petroleum products under uncertainty. We formed a database of rules for regulating the temperature of petroleum products in the tank. We carried out fuzzification of all terms of input variables and calculated the degree of truth of the conditions in the rules of fuzzy production. We performed activation and accumulation procedures and found all the values of the degrees of truth of the conclusions for each rule. We implemented in three-dimensional space, the defuzzification procedure in the Matlab environment using the fuzzy logic Toolbox extension package. We present an interactive window of all input and output linguistic variables by means of triangular membership functions

Текст научной работы на тему «МОДЕЛЬ ПРИНЯТИЯ РЕШЕНИЙ ДЛЯ РЕГУЛИРОВАНИЯ ТЕМПЕРАТУРЫ НЕФТЕПРОДУКТА В УСЛОВИЯХ НЕОПРЕДЕЛЕННОСТИ»

DOI 10.36622/VSTU.2022.18.1.003 УДК 681.2: 003.13.001.24

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

В.А. Мустафаев, К.А. Аллахвердиева Сумгаитский государственный университет, г. Сумгаит, Азербайджанская Республика

Аннотация: разработана модель определения температуры нефтепродукта в резервуаре в условиях неопределенности в виде нечетких сетей Петри. Структурные элементы нечетких сетей Петри представлены в матричном виде, определена входная, выходная и матрица инцидентности сети. Разработан граф-модель определения температуры нефтепродукта температуры в резервуаре. Вычислены элементы матрицы Грамма и определены правила срабатываемых переходов сети. В результате компьютерного эксперимента получена последовательность срабатывания переходов из начальной маркировки. Разработана модель принятия решений для регулирования температуры нефтепродукта в условиях неопределенности. Предложен подход принятия решений для регулирования температуры нефтепродукта в условиях неопределенности. Сформирована база правил для регулирования температуры нефтепродукта в резервуаре. Определены элементы множества термов всех входных и выходных лингвистических переменных базы нечетких продукционных правил. Осуществлена фаззификация всех термов входных переменных. Вычислены степени истинности условий в правилах нечеткой продукции. Выполнены процедуры активизации и аккумуляции и найдены все значения степеней истинности подзаключений для каждого правила. Реализована в трехмерном пространстве процедура дефаззификации в среде Matlab с использованием пакета расширения fuzzy logic Toolbox. Представлено интерактивное окно всех входных и выходных лингвистических переменных по средствам треугольных функций принадлежности

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

Введение

Как предприятие нефтебаза предназначена для приема, хранения и отпуска нефтепродуктов различным социальным и промышленным отраслям [1]. Основное назначение нефтебаз - сохранение качества нефтепродуктов и сокращение до минимума их потерь при приеме, хранении и отпуске потребителям. При хранении и отпуске нефтепродуктов в основном измеряются плотность и температура нефтепродукта [2].

Плотность нефтепродукта [3] определяется с помощью нефтеденсиметра. Плотность нефтепродукта вычисляется формулами, используя температуру нефтепродукта в резервуаре. Искомая плотность нефтепродукта при данной температуре определяется через плотность нефтепродукта при 20°С и учитывается поправка изменения температуры на 10С. При этом не учитываются параметры избыточного давления и высота уровня нефтепродукта.

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

пертных данных с использованием нечеткой логики и искусственного интеллекта.

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

Модель определения температуры нефтепродукта в резервуаре

Модель определения температуры нефтепродукта в резервуаре в условиях неопределенности представляется в виде нечетких сетей Петри (НСП) [4]:

С = (Р, Т, I, О, я), где Р = (рг) (г = 1, ...п; п-число позиций) —

нечеткое множество позиций; Т = {1]} (у = 1, ...т; m-число переходов; /:РхГ^ (0,1,2,...); 0:ТхР^ (0,1,2,.) - соответственно входная и выходная функции сети; маркировка я Р ^ [0,1] - начальное состояние сети. Модель определения температуры нефтепродукта в резервуаре представлена в виде НСП, также определено множество позиций и переходов. Граф-модель определения температуры нефтепродукта в резервуаре представлена на рис. 1.

© Мустафаев В.А., Аллахвердиева К.А., 2022

Множество позиций: р1 _ резервуар для хранения нефтепродукта;

р2 - температура нефтепродукта соответствует допуску;

р3 - температура нефтепродукта соответствует ниже допуска;

р4 - температура нефтепродукта соответствует выше допуска;

р5 - диапазон высоты уровня нефтепродукта соответствует допуску;

р6 - диапазон высоты уровня нефтепродукта соответствует ниже допуска;

р7 - диапазон высоты уровня нефтепродукта соответствует выше допуска;

ps - диапазон плотности нефтепродукта соответствует допуску;

р9 - колонна для пропуска нефтепродукта;

p1o - нагревание нефтепродукта в резервуаре;

p11 - охлаждение нефтепродукта в резервуаре.

Множество переходов: t1 - определение температуры нефтепродукта в резервуаре;

t2 - определение высоты уровня нефтепродукта в резервуаре;

t3 - определение плотности нефтепродукта в резервуаре;

t4 - выполнение процесса пропуска нефтепродукта;

t5 - регулирование вентиля электрического нагревателя на небольшой угол влево;

t6 - регулирование вентиля электрического нагревателя на небольшой угол вправо.

14

О

Р9

Р11

О

Рис. 1. Граф-модель определения температуры нефтепродукта в резервуаре

Структурные элементы НСП представляются в матричном виде [5]:

=

4 =

1, если рг е /(¿/);

0, если рг £ /(¿¿);

1, если рг е О(^); 0, если рг £ 0(£;);

¿и =

-1, если рг е и рг £ О(^);

1, если рг £ и О(^);

0, если рг £ и рг £ О(^);

Функции входной и выходной инцидентности НСП представляются соответственно матрицами и 0+:

10000000010 10000000001 00001010000 00000001000 00010010000 00100100000

0~ =

0+ =

11100000000 00001110000 00000001000 00000000100 00000000010 00000000001

Элементы матрицы инцидентности НСП вычисляют по формуле:

йи; г = 1,11; ] = 1,(5.

Матрица инцидентности выглядит следующим образом:

О =

-1 -1 0 0 0 0

00

10 01 0 -1 000 0 -1 0 -1 0 0

0 0 0 0 -1 0

1 1 0 0 0 -1

0 -1 1 0 0 0

0 0 -1 1 0 0

0 -1 0 0 1

-1 0 0 0 0

Начальное состояние сети задается рами:

К0 1) = (1.000 0.000);

К0 2) = (1.000 0.000);

К0 З) = (1.000 0.000);

К0 4) = (0.000 0.400 0.600);

К0 5) = (0.200 0.З00 0.500; )

К0 6) = (0.000 0.100 0.000 0.900);

К0 7) = (0.200 0.500 0.З00);

К0 8) = (0.000 0.100 0.З00 0.600);

К0 9) = (0.З00 0.000 0.000 0.700);

К0 10) = (1.000 0.000);

К1;1) = (1.000

К1;2) = (0.300 К1;З) = (0.200 К1;4) = (0.100 К1;5) = (0.400 К1;б) = (0.100 К1;7) = (0.500 К1;8) = (0.100 К1;9) = (0.200 К1;10) = (0.500

0.000); 0.700); 0.800);

0.200 0.400);

0.600;)

0.100 0.000 0.800);

0.500);

0.300 0.600); 0.100 0.000 0.700); 0.500);

да ¿2

К2;1) = (1.000

К2;2) = (0.300 К2;З) = (0.100

0.000);

0.700 0,000); 0.000);

К2 К2

М(2 М(2 М(2

4) = (0.000

5) = (0.500

6) = (0.000

7) = (0.100

8) = (0.200

9) = (0.300

10) = (1.500

0.400 0.600); 0.500; )

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

0.100 0.000 0.900); 0.400 0.500); 0.100 0.300 0.300); 0.000 0.100 0.600); 0.500);

К2; 11) = (1.000 0.000).

Состояние сети после срабатывания перехо-

да ¿з

0 1

векто-

КЗ КЗ КЗ КЗ КЗ КЗ КЗ КЗ КЗ КЗ КЗ

К0; 11) = (1.000 0.000).

На основе алгоритма [6] вычисляют элементы матрицы Грамма и вектора диагональной сверки НСП. В результате компьютерного эксперимента получена последовательность срабатывания переходов тг = ¿2, ¿з, ¿4), т2 = (¿1,£5,£1), т3 = (¿2, ¿6,^2) из начальной маркировки ^о.

При запуске срабатывания переходов Т1 = (¿1, ^2, ^з, ^4) получена последовательность из начальной маркировки .

Состояние сети после срабатывания перехода :

К4

К4

М(4 М(4 М(4 К4 М(4 М(4

1) = (0.200 2) = (1.000

3) = (0.100

4) = ( 0.400

5) = (0.200

6) = (0.000

7) = (0.100

8) = (0.200

9) = (0.З00

10) = (1.000 11) = (0.500

0.700 0.100); 0,000); 0.000); 0.600);

0.500 0.З00; ) 0.200 0.000 0.800); 0.З00 0.600); 0.100 0.З00 0.400); 0.000 0.000 0.700); 0.000); 0.500).

Состояние сети после срабатывания перехода ¿4

1) = (1.000

2) = (0.З00

3) = (0.100

4) = (0.000

5) = (0.500

6) = (0.000

7) = (0.100

8) = (0.200

9) = (0.З00

10) = (1.500

К4; 11) = (1.000

0.000);

0.700 0,000); 0.000);

0.400 0.600); 0.500; )

0.100 0.000 0.900); 0.400 0.500); 0.100 0.З00 0.З00); 0.000 0.100 0.600); 0.500); 0.000).

К1; 11) = (1.000 0.000).

Состояние сети после срабатывания перехо-

Модель принятия решения для регулирования температуры нефтепродукта

База нечетких продукционных правил принятия решений регулирования температуры нефтепродукта в резервуаре записывается в следующем виде [7]:

ПРАВИЛО «#»: ЕСЛИ Yl есть уг и Y2 есть у2, то Y3 есть у3;

где Yl, Y2, Y3 - названия лингвистической переменной; уг, у2, у3 - их значения.

При фаззификации переменных «температура нефтепродукта в резервуаре», «скорость изменения температуры нефтепродукта в резервуаре» и «вентиль электрического нагревателя» использована треугольная функция принадлежности [8]:

=

0, если х < хх;

X

-, если х2 < х < х1;

XI — х2

Х3 — X

, если хх < х < х3;

х3 х2

0, если х3 < х;

где хх,х2,х3 - модальное число, удовлетворяющее условие х2< хг< х3.

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

Правило 1: ЕСЛИ температура нефтепродукта в резервуаре соответствует ниже допуска И скорость изменения температуры в резервуаре отрицательная, ТО следует регулировать вентиль электрического нагревателя на большой угол вправо;

Правило 2: ЕСЛИ температура нефтепродукта в резервуаре соответствует ниже допуска И скорость изменения температуры в резервуаре нуль, близко к нулю, ТО следует регулировать вентиль электрического нагревателя на небольшой угол вправо;

Правило 3: ЕСЛИ температура нефтепродукта в резервуаре соответствует ниже допуска И скорость изменения температуры в резервуаре положительная, ТО следует регулировать вентиль электрического нагревателя на небольшой угол вправо;

Правило 4: ЕСЛИ температура нефтепродукта в резервуаре соответствует допуску И скорость изменения температуры в резервуаре отрицательная, ТО следует оставить вентиль электрического нагревателя как есть;

Правило 5: ЕСЛИ температура нефтепродукта в резервуаре соответствует допуску И скорость изменения температуры в резервуаре нуль, близко к нулю, ТО следует оставить вентиль электрического нагревателя как есть;

Правило 6: ЕСЛИ температура нефтепродукта в резервуаре соответствует допуску И скорость изменения температуры в резервуаре по-

ложительная, ТО следует оставить вентиль электрического нагревателя как есть;

Правило 7: ЕСЛИ температура нефтепродукта в резервуаре соответствует выше допуска И скорость изменения температуры в резервуаре отрицательная, ТО следует регулировать вентиль электрического нагревателя на небольшой угол влево;

Правило 8: ЕСЛИ температура нефтепродукта в резервуаре соответствует выше допуска И скорость изменения температуры в резервуаре нуль, близко к нулю, ТО следует регулировать вентиль электрического нагревателя на небольшой угол влево;

Правило 9: ЕСЛИ температура нефтепродукта в резервуаре соответствует выше допуска И скорость изменения температуры в резервуаре положительная, ТО следует регулировать вентиль электрического нагревателя на большой угол влево.

Инструментальные и программные средства принятия решения для регулирования температуры нефтепродукта в резервуаре в условиях неопределенности реализованы в среде MATLAB с использованием пакета расширения Fuzzy Logic Toolbox [9].

Для реализации фаззификации входной лингвистической переменной «температура нефтепродукта в резервуаре» значения всех термов на универсуме [-50, +50] задаются в виде следующих треугольных нечетких чисел: tn 1 =< -10; -5; 5 >; tn 2 =< -15; -5; >; tn 3 =< -20; -5; 5 >; tn 4 =< 10; 5; 5 >; tn 5 =< 15; 5; 5 >; tn 6 =< 20; 5; 5 >; tn 7 =< 25; 5; 5 >; tn 8 =< 30; 5; 5 >; tn 9 =< 40; 5; 5 >.

На рис. 2 представлено интерактивное окно, через которое фаззифицируются 9 термов лингвистической переменной «температура нефтепродукта в резервуаре» по средствам треугольных функций принадлежности на универсуме [-50, +50].

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

переменной «температура нефтепродукта в резервуаре

Для реализации фаззификации входной лингвистической переменной «скорость изменения температуры в резервуаре» значения всех термов на универсуме [-5, +5] задаются в виде следующих треугольных нечетких чисел: st 1 =< -2; -1; 1 >; st 2 =< -3; -1; 1 >; st 3 =< -4; -1; 1 >; st 4 =< 0; 1; 1 >; st 5 =< 1; 1; 1 >; st 6 =< 2; 1; 1 >;

st 7 =< 2.5; 1; 1 >; st 8 =< 3; 1; 1 >; st 9 =< 3.5; 1; 1 >.

На рис. 3 представлено интерактивное окно, через которое фаззифицируются 9 термов лингвистической переменной «скорость изменения температуры в резервуаре» по средствам треугольных функций принадлежности на универсуме [-5, +5].

Membership Function Editor: MATLAB-PROGRAM

Fife Edit View

FIS Variables

Mûmbûrshlp function plots. pbt

mm

гак^рет^ртщу^ряыЕ! гуаирпужрр-рд

-2

И

in put variable *c корость-иаме! ici i ио-том порату ры-i юфтел родукга-в~ резервуара*

Current Variable

Name CKopocrb-

Type input

Range | [-5 5] |

Display Range j

Changing parameter for MF9to 11 1 3.5]

Current Membership Function fclick on MF to select) Type

Pa rams Tt-2-1 1)

trlmf

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

Для реализации фаззификации выходной лингвистической переменной «вентиль электрического нагревателя» значения всех термов на универсуме [-90, +90] задаются в виде следующих треугольных нечетких чисел: vr 1 =< 70; 10; 10 >; vr 2 =< 60; 10; 10 >; vr 3 =< 55; 10; 10 >; vr 4 =< 40; 10; 10 >; vr 5 =< 45; 10; 10 >; vr 6 =< 50; 10; 10 >;

уг 7 =< -70; -10; 10 >; vr 8 =< 60; -10 >; уг 9 =< -55; -10; 10 >.

На рис. 4 представлено интерактивное окно, через которое фаззифицируются 9 термов лингвистической переменной «вентиль электрического нагревателя» по средствам треугольных функций принадлежности на универсуме [-90, +90].

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

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

переменной «вентиль электрического нагревателя»

Трехмерное изображение результата де- тиль электрического нагревателя» представле-

фаззификации выходных переменных «вен- но на рис. 5.

ы-нефте про дукгя-в- пезе р вуз ре

X (input): температу... T^] Y (input): скорость-и... Jv] Z (output): вентепь-ре... v

X grids: 15 | Y 9гИз m ] Evaluate |

Ref. Input: Plot points: j g Help j Close j

Ready

Рис. 5. Трехмерное изображение результата дефаззификации выходных переменных «вентиль электрического нагревателя»

Заключение

Разработана модель определения температуры нефтепродукта в резервуаре в условиях неопределенности в виде НСП. Определены структура и правила срабатывания переходов сети. На основе компьютерного эксперимента получена последовательность срабатывания переходов из начальной маркировки.

Предложен подход принятия решений для регулирования температуры нефтепродукта в условиях неопределенности. Сформирована база правил для регулирования температуры нефтепродукта в резервуаре. Осуществлена

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

Литература

1. http://www.vashdom.ru/gost/51069-97.

2. http://www.nge.ru/g_8_595-2004.htm

3. http://docs.cntd.ru/document/1200121059.

4. Лескин А.А., Мальцев П.А., Спиридонов А.М. Сети Петри в моделировании и управлении. Л.: Наука, 1989. 133 с.

5. Котов Е.Е. Сети Петри. М.: Наука, 1984. 180 с.

6. Мустафаев В.А. Анализ нечетких продукционных

Поступила 06.12.2021; i

моделей динамических взаимодействующих процессов // Вестник компьютерных и информационных технологий. 2012. № 5. С. 25-30.

7. Борисов В.В., Круглов В.В., Федулов Ф.С. Нечеткие модели и сети. М.: Телеком, 2012. 725 с.

8. Леоненков А.В. Нечеткое моделирование в среде MATLAB u fuzzy TECH. СПб.: БХВ - Петербург, 2005. 717 с.

9. Дьяконов В.П. MATLAB. Полный самоучитель. М.: ДМК Пресс, 2012. 768 с.: ил.

к публикации 21.02.2022

Информация об авторах

Мустафаев Валех Азад оглы - д-р техн. наук, профессор, заведующий кафедрой «Информатика», Сумгаитский государственный университет (AZ 5008, Республика Азербайджан, г. Сумгаит, 43-й квартал), тел. +994505342506, e-mail: valex-sdu@mail.ru

Аллахвердиева Конуль Асвер кызы - докторант кафедры информации и компьютерной техники, Сумгаитский государственный университет (AZ 5008, Республика Азербайджан, г. Сумгаит, 43-й квартал), е-mail: konul636@mail.ru, тел.: +994 51 636 93 32

DECISION-MAKING MODEL FOR REGULATING THE TEMPERATURE OF AN OIL PRODUCT UNDER CONDITIONS OF UNCERTAINTY

V.A. Mustafaev, K.A. Allakhverdieva

Sumgait State University, Sumgait, Azerbaijan Republic

Abstract: we developed a model for determining the temperature of an oil product in a tank under uncertainty in the form of fuzzy Petri nets. We presented the structural elements of fuzzy Petri nets in matrix form and determined the input, output and incidence matrix of the network. We calculated the elements of the Gram matrix and the rules of triggered network transitions. As a result of a computer experiment, we obtained a sequence of triggering transitions from the initial marking. We propose a decision-making approach for regulating the temperature of petroleum products under uncertainty. We formed a database of rules for regulating the temperature of petroleum products in the tank. We carried out fuzzification of all terms of input variables and calculated the degree of truth of the conditions in the rules of fuzzy production. We performed activation and accumulation procedures and found all the values of the degrees of truth of the conclusions for each rule. We implemented in three-dimensional space, the defuzzification procedure in the Matlab environment using the fuzzy logic Toolbox extension package. We present an interactive window of all input and output linguistic variables by means of triangular membership functions

Key words: oil product temperature, model, fuzzy Petri nets, production rules, fuzzification

References

1. http: //www.vashdom.ru/gost/51069-97.

2. http: //www.nge.ru/g_8_595-2004.htm

3. http: //docs.cntd.ru/document/1200121059.

4. Leskin A.A., Maltsev P.A., Spiridonov A.M. "Petri nets in modeling and control" ("Seti Petri v modelirovanii i upravlenii"), Leningrad: Nauka, 1989, 133 p.

5. Kotov E.E. "Petri nets" ("Seti Petri"), Moscow: Nauka, 1984, 180 p.

6. Mustafaev V.A. "Analysis of fuzzy production models of dynamic interacting processes", Bulletin of Computer and Information Technologies (Vestnikkomp'yuternykh i informatsionnykh tekhnologiy), 2012, no. 5, pp. 25-30.

7. Borisov V.V., Kruglov V.V., Fedulov F.S. "Fuzzy models and networks" ("Nechetkie modeli i seti"), Moscow: Telekom, 2012, 725 p.

8. Leonenkov A.V. "Fuzzy modeling in MATLAB and fuzzy TECH" ("Nechetkoe modelirovanie v srede MATLAB u fuzzy TECH"), St. Petersburg: BHV - Petersburg, 2005, 717 p.

9. Dyakonov V.P. "MATLAB. Complete tutorial" ("MATLAB. Polnyy samouchitel'"), Moscow: DMK Press, 2012, 768 p.

Submitted 06.12.2021; revised 21.02.2022 Information about the authors

Valeh Azad Mustafaev, Dr. Sc. (Technical), Professor, Sumgayit State University (Sumgait 43-rd quarter, Az 5008, Republic of Azerbaijan), e-mail: valex-sdu@mail.ru, tel.: +994 50 534 25 06

Konul Asvаr Allakhverdieva, Cand. Sc., Sumgait State University (Sumgait 43-rd quarter, Az 5008, Republic of Azerbaijan), email: konul636@mail.ru, tel.: +994 51 636 93 32

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