Научная статья на тему 'Проблемы моделирования и анализа нечетких процессов управления'

Проблемы моделирования и анализа нечетких процессов управления Текст научной статьи по специальности «Математика»

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

Аннотация научной статьи по математике, автор научной работы — Кучеренко Евгений Иванович

Предлагается комплекс задач моделирования и анализа процессов управления, которые представлены в виде отношений “условие действие” и характеризуются существенной нечеткостью, а также эффективная нечеткая сетевая модель (НСМ). Приводятся правила интерпретации процессов в пространстве состояний НСМ, формулируются утверждения, определяющие подходы к решению комплекса поставленных задач.

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

Похожие темы научных работ по математике , автор научной работы — Кучеренко Евгений Иванович

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

Problems of modeling and analysis of fuzzy processes of management

The problems of modeling and analysis of fuzzy processes of management are considered. The fuzzy network model (FNM) with use of networks Petri and theory of indistinct sets is offered. FNM is a basis of construction of effective methods both algorithms of the analysis and realization of processes of management.

Текст научной работы на тему «Проблемы моделирования и анализа нечетких процессов управления»

явном виде работа коммутатора описывается следующей системой:

bk° l0 v bk° l1 v ... v bk° lk_1 = zk° »

bkl l0 v bkl l1 v... v bkl lk_1 = zkl >

bkk-110 v bkk-111 v ... V bkk-11k-1 = zkk-1 .

Так как все k ключей выходного формирователя постоянно подключены к соответствующим k значениям выходных сигналов, то на выход преобразователя (структуры), по ходу изменений k-значных функций на входах преобразователя, будут поступать значения функции, выбранной коммутатором и блоком управления соответственно. Управление процессом логической перекоммутации осуществляется под воздействием внешних управляющих сигналов [5,6].

4. Заключение

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

Литература: 1. Шабанов-Кушнаренко Ю.П. Теория интеллекта. Математические средства. Харьков. 1984. 144с. 2.Бондаренко М.Ф., Четвериков Г.Г., Коноплянко З.Д. Основи теорії синтезу надшвидкодіючих структур мовних систем штучного інтелекту. Київ: ІЗМН, 1997. 264с. 3.Будущее искусственного интеллекта. М.: Наука, 1991. 302с. 4.Шимбирев П.Н. Гибридные непрерывнологические устройства. М.: Энергоатомиздат, 1990. 174с. 5. Пат. 20462 А. Україна, МКВ НОЗК 19/02. Двов-ходовий багатозначний логічний елемент / М.Ф. Бондаренко, З.Д. Коноплянко, Г.Г. Четвериков (Україна). Опубл. 15.07.97, Бюл. №3. 4с. б.Пат. 2147789 РФ, МПК НОЗК 19/02, НОЗМ 1/00. Функциональный преобразователь с многозначным кодированием / М. Ф. Бондаренко, З.Д. Коноплянко, Г.Г. Четвериков (Украина). Опубл. 22.04.2000, Бюл. №11.-6с.

Поступила в редколлегию 07.12.2000

Рецензент: д-р техн. наук, проф. Алексеев О.П.

Бавыкин Виктор Николаевич, старший научный со-трудний кафедры ПО ЭВМ ХТУРЭ. Научные интересы: вопросы анализа и синтеза многозначных логических элементов и структур в системах искусственного интеллекта. Адрес: Украина, 61166, Харьков, пр. Ленина, 14, тел. ((380)-0572)-409446.

Четвериков Григорий Григорьевич, канд. техн. наук, доцент кафедры ПО ЭВМ ХТУРЭ. Научные интересы: разработка теории и практика использования методов синтеза многозначных пространственных структур языковых систем искусственного интеллекта. Адрес: Украина, 61166, Харьков, пр. Ленина, 14, тел. ((380)-0572)-409446, ((380)-0572)-279748

УДК 519.71

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

КУЧЕРЕНКО Е. И._______________________

Предлагается комплекс задач моделирования и анализа процессов управления, которые представлены в виде отношений “условие - действие” и характеризуются существенной нечеткостью, а также эффективная нечеткая сетевая модель (НСМ). Приводятся правила интерпретации процессов в пространстве состояний НСМ, формулируются утверждения, определяющие подходы к решению комплекса поставленных задач.

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

1. Комплекс решаемых задач

Выделим группы задач, решение которых существенно влияет на эффективность функционирования технологических комплексов:

—задачи, связанные с моделированием и совместным анализом структуры и пространства состояний процессов принятия решений и управления;

— задачи, связанные с моделированием и анализом процессов принятия решений и управления в пространстве состояний;

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

К первой группе в первую очередь нужно отнести следующие задачи:

— анализ и выявление свойств достижимости принимаемых решений {Dsj}je /при взаимодействии процессов в нечеткой среде функционирования объектов анализа;

— анализ, выявление и локализация конфликтных ситуаций {Ck}, keKпри взаимодействии процессов в нечеткой среде функционирования объектов анализа;

— поиск и оптимизация альтернативных решений и путей развития процессов {Ar}, г eR по критериям четкости, надежности, временным, стоимостным параметрам и при заданных ограничениях;

—анализ, выявление, локализация нерациональных и бесполезных зацикливаний процессов {Zm}, meM

118

РИ, 2001, № 2

в нечеткой среде функционирования объектов анализа.

Ко второй группе могут быть отнесены следующие задачи:

— анализ полноты {Pln}, neN исходных данных, реализуемых процессов и принимаемых решений на их основе;

— анализ противоречивости {Npts}, seS исходных данных, реализуемых процессов и принимаемых решений на их основе.

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

2. Постановка задачи

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

Пусть задано множество процессов {П }, i^I. Тогда математическая постановка решения задач может быть представлена следующей совокупностью:

уПі є {П X /(V Dsjg {Dsj}/Dsj=True); i є I; j є J;

(1)

VT7i є {Пi}/{Ck}=0; i є I, к є К; (2)

VT7i є {Пі} /{Zm}=El; і є I, m є M; (3)

VT7і є {Пi} / °F {А}, і є I, r є R; (4)

где F — множество ограничений,

VT7i є {Пi} I [NptS}=m; i є I, s є S; (5)

VT7i є {П i} /(VPln e{Pln } /Pln=True); i є I, n є N,

(6)

VT7i є {П J / Pr = True / /; i є I, (7)

Существующие подходы к построению и анализу сложных систем [1-3], наряду с достоинствами, обладают и существенными недостатками, которые ограничивают возможность анализа, а в ряде случаев не дают практических подходов к решению поставленных задач.

Эффективным аппаратом моделирования и анализа сложных процессов при решении комплекса поставленных задач является аппарат теории сетей Петри (СП) и их расширений (РСП) [3-5].

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

Учитывая изложенное выше, для эффективного решения поставленных задач, целесообразно использовать нечеткую сетевую модель, построенную на основе аппарата РСП и теории нечетких множеств [7,8]. НСМ представим как [9]:

S(f) =< P, Т, F(f), M(f)0, L >, ( 8)

где P

конечное множество

нечетких позиций p

j 5

Р 7

j

{к) _

функция

принадлежности j-й позиции множеству P , k — некоторая переменная, определяющая значение

функции ц 7 ^ (к), j = 1,m, P ф 0,

P = m;

— конечное множество нечетких

переходов 7 , И £ (k) — функция принадлежности

i-го нечеткого перехода множеству T , k—некоторая переменная, определяющая значение функции

7={7 .• pTXk) J

здесь Pr — некоторый предикат, отображающий справедливость условий (1)-(6).

Условия (1)-(4) определяют постановку решения задач первой группы, условия (5),(6) — постановку решения задач второй группы.

Условие (7) определяет требование решения задач третьей группы путем модификации НСМ в целях выполнения справедливости (1)-(6).

3. Решение поставленных задач анализа и моделирования процессов

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

Ff: (P xT) U(7 х P) ^ j), yj{k)\ , (9)

F (f) — нечеткая функция инцидентностей P и T , xij (к), yij (к) — функции принадлежностей входной и выходной инцидентностей некоторых нечетких позиций Pj є P и нечетких переходов 7 є T , к— некоторая переменная, определяющая значение соответствующей функции;

Mf)o = {M(7 j ) ■' z7 j (к)} — вектор нечеткого начального маркирования нечетких позиций P модели,

РИ, 2001, № 2

119

M(p j)---->[0,1]—нечеткое маркирование нечеткой

позиции pj є P НСМ;

L — некоторый предикат от множества переменных {xu}, который, исходя из предметной области, может отображать некое множество {xu}, характеризующее предметную область и отнесенное на модели к множеству нечетких позиций P, множеству нечетких переходов p , нечеткой функции инцидентностей F (f) в пространстве состояний НСМ.

Определение 1. Множество нечетких переходов tj є T НСМ S(f) интерпретирует множество нечетких действий {dr} моделируемых нечетких процессов {Пі }.

Утверждение 1. При интерпретации множества нечетких действий {dr} множеством нечетких переходов T НСМ S (f) в общем случае

|{pr }| * |{р }|, при r Ф 1, i Ф 1. (10)

Определение 2. Множество нечетких позиций pj є P НСМ S (f) интерпретирует множество нечетких условий Uі выполнения множества нечетких действий {dr } .

Утверждение 2. При интерпретации множества нечетких условий {Ui} множеством нечетких позиций P НСМ S (f) в общем случае

\{Ui} * |{pj }| , при l Ф 1, j Ф 1. (11)

Определение 3. Динамика моделируемых процессов интерпретируется перемещением нечетких

меток на множестве нечетких позиций {p .} через множество разрешенных нечетких переходов. Определение 4. Множество пространства состояний {Ai },1 є L интерпретируется множеством

векторов маркирования {Mf)s }, s є S множества позиций { р } в пространстве состояний НСМ.

j

Утверждение 3. Нечеткий переход tj є T нечеткой сетевой модели S(f) разрешен, если справедливо:

(р є T: /и~ (ко ) > /и~ (ко )*) Л ((Vpj є {~j (in)}

pj : Mpj (k0) - Mpj (k0)*)A(VM(pj) єM(f ^ (12)

zpj (ko) > Zp. (ko)*)) ax,y (ko) > x,y (ko)*,

где й1i(koK 4pj (h)^ zp. (koKzp. (h^ xij(ko)*

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

Утверждение 4. Все нечеткие переходы tj є T НСМ S (f) разрешены, если при заданном векторе нечеткой начальной маркировки M (f )о достижимо некоторое подмножество нечетких маркировок M (f) а с M (f), при которых для всех переходов V tj є T справедливо (12).

Утверждение 5. Решение задач, отнесенных в работе к первой группе, требует совместного анализа множеств P , T , Ff), Mf), Mf)Q.

Утверждение 6. Решение задач, отнесенных в работе ко второй группе, требует совместного анализа векторов Mf), M(f)Q.

Утверждение 7. Решение задач, отнесенных в работе к третьей группе, требует совместного анализа множеств P, T, Ff), Mf), M(f)Q и предметной области.

Справедливость утверждений 5, 6 и 7 достаточно очевидна, их доказательства могут быть непосредственно получены из постановки задачи (1)-(7), определения НСМ (8) и интерпретации компонент НСМ.

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

Как пример, рассмотрим фрагмент НСМ, заданный множествами нечетких позиций P, нечетких переходов T , значениями соответствующих функций принадлежностей

, Иp\k)

k = kQ 1

k = kQ

xij

k = kQ

и ограничениями на их значения

{kl

k = k,

k7(k1

Q

k = k,

j)

Q

k = k,

Q

И

P = Pj (in) u Pj (out), Pj (in) = {p1:p2},

Pj(out) = {p3},T = {t 1}, (13)

И pj(^) ~ Q-8’ И p2(k)

k—kQ

k=kQ

= Q.7

И tj(k) = Q6

1 k=kQ

x11(k)k=k„

Q.7;

x12(k)k=k„

= Q.8

(14)

zp1(k)

k =kQ

= xp 2<k

k=kQ

= Q. 7;

120

РИ, 2001, № 2

Z f (k) *

=* *ij(k)

к=k0 Pj(k) *

к = k0 =V P; (k) *

к = k.

k = k0 * 0 65

0 (15)

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

Учитывая (13), (14) и ограничения (15), согласно утверждениям 3 и 4, переход 1 не является разрешенным в связи с тем, что условие (12) не выполняется, так как

F~ (k) Х1

k = kg

< Ft (k) * і

k = kg

и

F~1 (k) k = k0 < F~i (k)'

k—k0

Выводы

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

3. Сформулирован комплекс утверждений, определяющий подходы к решению поставленных задач с использованием НСМ. Определено, что НСМ является основой построения эффективных методов моделирования, анализа, построения и модификации процессов реальных технологических объектов.

Литература: 1. Дмитриев А.К., Мальцев П.А. Основы теории построения и контроля сложных систем. Л.: Энергоатомиздат. Ленингр. отд-ние, 1988. 192 с. 2. Вейцман К. Распределение системы мини- и микроЭВМ: Пер. с англ. / Под ред. Васильева Г.П. М.: Финансы и статистика, 1983. 362с. 3. Мурата Т. Сети Петри: Свойства, анализ, приложения// ТИИЭР, т.77, №4, апрель 1989г. С.41-85. 4. Питерсон Дж. Теория сетей Петри и моделирование систем: Пер. с англ. М.: Мир, 1984. 264с. 5. Lipp H.-P. The application of fuzzy Petri net for controlling complex industrial process // Fuzzy Inf., Knowledge Represented and Decis. Anal. Proc. ШЛС Symp., Marseille, 19-21 July 1983, Oxforde a.,1984. P.471-477. 6. Управление ГПС: модели и алгоритмы / Под общ. ред. С.В. Емельянова. М.: Машиностроение, 1987. 368с. 7. Кофман А. Введение в теорию нечетких множеств: Пер. с франц. М.: Радио и связь, 1982. 432с. 8. Pedzycz W, Gomide F. Л generalized Fuzzy Petri Net Model // IEEE Trans. of Fuzzy System. Vol.2, №4. 1994. P.295-301. 9. Кучеренко Е.И., Фадеев В.А. Инструментальные средства моделирования процессов управления в сложных технологических комплексах //Авиационно-космическая техника и технология. Харьков, Государственный аэрокосмический университет им. Н.Е. Жуковского “ХАИ”, 2000. Вып. 14. С. 166-168.

2. Для решения поставленных задач предложена эффективная нечеткая сетевая модель, построенная с использованием аппарата теории расширенных интерпретированных сетей Петри и теории нечетких множеств. Сформулированы правила интерпретации и условия разрешенности нечетких переходов НСМ.

Поступила в редколлегию 17.03.2001

Рецензент: д-р техн. наук, проф. Гриб О.Г.

Кучеренко Евгений Иванович, канд. техн. наук, старший научный сотрудник, доцент кафедры искусственного интеллекта ХТУРЭ. Научные интересы: вычислительная техника, системы управления и системный анализ. Адрес: Украина, 61166, Харьков, пр. Ленина, 14, тел. (0572)-409-337.

УДК 519.85

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

ВАЛУЙСКАЯ О.А., ПИЧУГИНА О.С.,

ЯКОВЛЕВ С.В.

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

В работах [1,2] был предложен подход к конструктивному доказательству существования выпуклого продолжения на множестве перестановок, поэтому задача оптимизации числа операций, объема памяти ЭВМ и т.п. не ставилась. Вместе с тем существует

широкий класс задач оптимизации с целевой функцией в виде полиномов на множествах комбинаторной природы. Среди них можно назвать такие задачи: про балансировку лопаток на диске турбины; про оптимизацию взвешенной длины связывающей сети линейного расположения прямоугольных элементов; про центр тяжести дискретно распределенных масс [3,4]. Перечисленные задачи относятся к задачам квадратичной, кубической и т.п. полиномиальной оптимизации. Нахождение выпуклых продолжений [2] позволяет применять методы выпуклой оптимизации [5] к решению данных задач. Поэтому возникает необходимость построения оптимальных, по числу операций, способов нахождения выпуклых продолжений полиномов.

В данной работе предложен способ поиска выпуклых продолжений, дающий кубическую оценку числа арифметических операций, в то время как ранее опубликованный способ [1,2] давал комбинаторную оценку такого типа.

РИ, 2001, № 2

121

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