Научная статья на тему 'Нечеткая линейная динамическая система как система над полукольцом'

Нечеткая линейная динамическая система как система над полукольцом Текст научной статьи по специальности «Математика»

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

Аннотация научной статьи по математике, автор научной работы — Пушков С. Г., Баклыков А. А.

Исследуется проблема описания динамики процессов, наделенных некоторой долей неопределенности. Вводится понятие линейной динамической системы над полукольцом, и описывается ряд ее свойств. Нечеткое множество представляется в виде полумодуля над полукольцом действительных чисел из отрезка [0,1]. Анализируется возможность применения такого представления для построения теории нечетких линейных динамических систем.

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

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

Баклыков А.А., Пушков С.Г.

Оренбургский государственный университет E-mail: baklykoff_87@mail.ru

НЕЧЕТКАЯ ЛИНЕЙНАЯ ДИНАМИЧЕСКАЯ СИСТЕМА КАК СИСТЕМА НАД ПОЛУКОЛЬЦОМ

Исследуется проблема описания динамики процессов, наделенных некоторой долей неопределенности. Вводится понятие линейной динамической системы над полукольцом, и описывается ряд ее свойств. Нечеткое множество представляется в виде полумодуля над полукольцом действительных чисел из отрезка [0,1]. Анализируется возможность применения такого представления для построения теории нечетких линейных динамических систем.

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

Введение

Одним из наиболее перспективных подходов для исследования динамики различных процессов и управления ими является моделирование, основанное на наблюдении входных и выходных сигналов объекта и представлении его поведения в пространстве состояний [1,2]. Центральным понятием при таком подходе является понятие динамической системы. Модели с пространством состояний являются естественной формой представления для динамических систем теории управления, в особенности теории автоматического управления.

Развитие науки и техники ведет ко все большему усложнению как объектов исследования, так и систем их моделирующих. Возрастает сложность устройств, технологических процессов производства, что в свою очередь ведет к усложнению моделирования разнообразных объектов и процессов с ними непосредственно связанных. Особенно усложняются вопросы, связанные с моделированием систем «человек - машина», где остро ставятся задачи эффективного управления системами организационно-технического, экономического и социального характера, т. е. систем наделенных некоторой степенью неопределенности. Наиболее удобным подходом для описания систем с неопределенностями является предложенный Л. Заде аппарат нечетких множеств [3,4] где нечеткое множество образуется путем введения обобщенного понятия принадлежности.

В связи с выше сказанным естественным было бы желание объединить подход к исследованию динамики различных процессов на основе моделей с пространством состояний и подход к описанию систем с неопределенностью,

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

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

Целью же настоящей работы является попытка подойти к построению теории нечетких систем в рамках математической теории систем, разработанной Калманом [2], и соответственно перенести часть ее результатов на нечеткие системы. Для этого предварительно было введено понятие динамической системы над полукольцом. Далее показано, что ряд свойств систем над кольцами и полями справедливы и для систем над полукольцами. Затем введено понятие нечеткой линейной динамической системы как системы над полукольцом.

1. Линейная динамическая система над полукольцом. Будем рассматривать системы над определенными алгебраическими структурами (в частности нас интересуют системы над полукольцами), т. е. системы у которых элементы входных воздействий, состояний системы, выходных реакций принадлежат некоторому полукольцу К. А это значит что и, У, X - полу-модули над полукольцом К.

Полумодулем над полукольцом К будем называть коммутативный аддитивный моноид (М,+,0) с операцией умножения К х М ^ М на элементы полукольца, которая удовлетворяет следующим свойствам:

1) Уте Ы,Ук1 ,к2 е К(к1к2)т = к1(к2т);

2) Эее К:Уте М ет = те = т;

3) Ут1 ,т2 е М,Ук е К к(т1 + т2 ) =

= кт1 + кщ;

4) Уте М,Ук1 ,к2 е К(к1 + к2)т = к^т + к2т;

5) Ут е М,Ук е К 0т = 0,к0 = 0 .

Семейство {{ = 1,п:е, е м} будем называть базисом полумодуля М, если каждый элемент те М однозначно представляется в виде

П

линейной комбинации т = ^а{е{, для некото-

!=1

рых а, е К . Коэффициенты а, будем называть координатами относительно базиса {е,}.

Свободным полумодулем будем называть полумодуль, который либо является нулевым, либо обладает базисом.

Дадим определение таким системам в соответствии с общепринятыми обозначениями математической теории систем предложенными Калманом [2].

Определение 1. Линейной динамической системой? с дискретным временем над полукольцом будем называть динамическую систему [2] удовлетворяющую следующим свойствам:

(а) Множество моментов времени Т (равное X, упорядоченной абелевой группой целых чисел или любой другой изоморфной ей);

(б) Множество состояний X, множество мгновенных значений входных воздействий и, множество допустимых входных воздействий О = { :Т а и},множество мгновенных значений выходных величин У, множество выходных величин г = { :Т а У} суть полумодули (над заданным произвольным полукольцом К);

(г) Переходная функция состояния ф :Т х Т х X х О а X, значениями которой служат состояния х(1) = ф(^ т,х(т),ю)е X, в которых оказывается система в момент времени t е Т, если в начальный момент времени те Т она была в начальном состоянии х(т)е X и если на нее действовало входное воздействие юе О обладает следующим свойством: отображение ф(t;%■•;•) .'XхОаX является К-линейным при любых Ь и т.

(д) Выходное отображение ц :Тх X а У , определяющее выходные величины у^) = п^,х^)) обладает следующим свойством: отображение r|(t,••).•X а У является К -линейным при любых t.

Здесь под К -линейностью отображения полумодуля Х над полукольцом К в полумо-дуль У над тем же полукольцом будем подразумевать отображение а У, такое что

Ух,х1 ,х2 е X,kе К

1) /(х1+х2)=/(х1)+/(х2);

2) /(кх) = к/ (х).

Заметим, что если в полумодуле существует базис, то линейные отображения можно представить с помощью матриц линейных отображений.

Утверждение 1. Если и,У^ свободные полумодули над некоторым полукольцом, то ф -отображение перехода ТхТхXхО а X можно представить в виде

^ + 1^,х, ю) а ф^ + 1^,х,ю) = ¥х^)+Gю(t) , где В и G - матрицы линейных отображений, а ц - отображение перехода Т х X ^ У в виде (t,x) а ц^,х) = Нх(t), где Н - матрица линейного отображения.

Доказательство. Из условия (г) определения 1 в силу линейности отображения Ф, следует" ф^ + 1,^,х,ю) = ф^ + 1,^,х,0) + ф(t +1,^,0, ю).

Если X свободный полумодуль над кольцом К, то

__ П

Эе,- е X,i = 1,п: Ухе X Э!х, е К: х = ^х,е, . Тогда в силу линейности отображения Ф: ф(? +1;?, х,0) = ф(? +1;?, х1е1 +... + хпеп ,0) =

= ф(? +1; х1е1,0) +...+ ф(? +1;?, хпеп ,0) =

= х1ф(? + 1;?,е1,0) +... + хпф(? + 1;?,еп ,0) =

п

= Х ф+1; ,0).

г=1

Аналогично из того, что и свободный по-лумодуль над кольцом К следует, что

__ п

Эе' е и,, = 1,т: У и е и Э!и, е К: и = ^ ие\.

,=1

И в силу линейности отображения ф : ф(? +1; ?,0,м) = ф(? + ^Ди^' +... + ите'т) =

= ф(? +1; г,0,ще[) +...+ф(? +1; г,0,ит,е'т) =

= иф(? +1;?,0, е[) +...+ипф(? +1;?,0, ет) =

т

= Х и1ф(?+1; (,0,е]).

]=1

Приняв ф(t + 1,^,е,-,0) за ьый столбец матрицы р а ф(t+1;t,0,ej) за ^й столбец матрицы С, получим ф^ + 1,•t,x,ю) = ¥х + Gю. Утверждение для матрицы Н доказывается аналогично. ■

Таким образом, суммируя все выше сказанное можно сформулировать следующее определение.

Определение 2. Линейная динамическая система X с дискретным временем над полукольцом К представляет собой сложный объект (В, G, Н), где отображения

В^ а X,

G:U а X,

Н ^ а У,

есть абстрактные К-гомоморфизмы, а И, X, У - некоторые абстрактные свободные полу-модули над К.

Динамическое поведение системы £ определяется, как сказано выше, т. е. тройка (В, G, Н) определяет уравнения

х^ +1) = Вх(.) + Gu(t), у(.) = Нх(.), (1Л)

где x(t)е X,u(t)е и,у^)е У .

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

Для любого заданного начального состояния (т,х) и отрезка входного воздействия Ю(т.] система £ задается реакцией системы У(т,.], т. е. задается отображение /т,х : Ю(Т,.] а У(]. Если предположить известной структуру системы в смысле определения 1, то значение выходной величины в момент времени . е( т,.] определяется из соотношения

/т,х(Ю(т,.])(.') = ц(. , ф(., т,х, ю)). (1.2)

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

Сформулируем теперь строгое определение.

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

отображение /: О а Г, удовлетворяющее следующим свойствам:

1) О - есть множество всевозможных последовательностей К - векторов ю :2 а и, таких что ю(.) = 0 при всех . > 0 и всех . < ^ < 0 , где - некоторое целое число;

2) Г - есть множество всевозможных последовательностей К - векторов у :2 аУ, таких что у(.) = 0 при всех . < 0;

3) Отображение / инвариантно относительно сдвигов во времени в том смысле, что диаграмма

/

а

а

является коммутативной по отношению к следующим операторам сдвига оО и сГ: о о : (0,...,ю(-1), ю(0);0,...) а (0,...,ю(-1),ю(0),0;0,...) -«приписывание нуля»,

ог :(0,...,0;у(1),у(2),...) а (0,...,0;у(2),у(3),...) «отбрасывание у(1) »;

4) О и г суть полумодули над полукольцом К, а / есть некоторый К - гомоморфизм относительно описанной выше структуры в О и Г.

Из данного определение непосредственно вытекает следующее утверждение.

Утверждение 2. Последовательность (равные ]-м компонентам векторной последовательности /(е,), где е, еО есть последовательность ю(0) = г,, ю(.) = 0, где г, е и базисные вектора свободного полумодуля и и г Ф 0) несут ту же информацию, что и импульсная характеристика системы. Ее можно назвать импульсной реакцией)-го выхода на возмущение ,-го входа. Знание всех такихреакций достаточно для определения отображения вход-выход для нулевого состояния стационарной линейной системы.

Доказательство. В силу того, что отображение / К-гомоморфизм справедливо следующие

/(0,...,ю(-1),ю(0);0,...) = £/(0,...,ю(]),0,0;0,...).

а

а

а

Так как и свободный полумодуль, то

___ П

Зг, е и,, = 1,т: З.юО) е К: ю(» = £ю(]),г,.

,=1

А тогда, опять же, в силу того, что отображение / К-гомоморфизм справедливо

П

/(0,...,ю(7),0,0;0,...) = £ю(]){/(0,...,г,,0,0;0,...).

,=1

И в силу инвариантности отображения / во времени имеем

/(0,...,г ,,0,0;0,...)(1) = /(0,...,0,г ,;0,...)(1 - ]) =

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

= /(е{)(1 - ]),] = 0^

(здесь г, находится в^' позиции).

Таким образом, выходная реакция системы равна

уО +1) = / (0,...,ю(0),..,ю(г);0,...)(1) =

= £/ (0,...,ю( ] ),0,0;0,...)(1) =

7=0

= £ £ ю(Л'Д0,...,£г- ,0,0;0,...)(1) =

у=0 .=1

= Е Е ю( м (е )(,+1 -•),

7=0 .=1

или приняв /(е,)(. +1 -]) за [Л,•]. ,-ый столбец матрицы Л, . получим

у(, +1) = £ю(7) л,-7 . ■

=0

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

Определение 4. Линейная динамическая система Е в смысле определения 2 будем называть реализацией отображения вход-выход / в смысле определения 3 тогда и только тогда, когда отображение вход-выход /Е совпадает с /, т. е. когда /Е=/.

Утверждение 3. Система Ереализует отображение /тогда и только тогда, когда

[/(е )]=([ ] ] ,...)=

= ([но] ,[№0] 1о\1,...)

(здесь квадратные скобки выделяют элементы векторов или матриц.)

Доказательство. Пусть в систему Е (В^,Н) начиная с некоторого момента поступает некоторые входные импульсы (до этого момента в систему Е нечего не поступало, т. е. система находилась в нулевом состоянии).

Тогда выход системы в произвольный момент времени, согласно ее динамическому поведению (1.1)

y(t +1) = Hx(t +1),

где

x(t +1) = Fx(t)+Gu(t).

Таким образом,

y(t+1) = H(Fx(t)+Gu(t)) и в силу дистрибутивности

y(t+1) = HFx(t)+HGu(t), продолжая этот процесс получим

y(t) = HF(Fx(t -1) + Gu(t -1)) + HGu(t) =

= HF2 x(t -1) + HFGu(t -1) + HGu(t) =... =

= HFt+1 x( 0) + HFtGu( 0) +... + HGu(t), и так как x(0)=0 имеем

y(t +1) = HF‘Gu(0) +... + HGu(t) =

= E HFiGu(t - i).

i=0

Но из утверждения 2

y(t +1) = E u(j) At-j = j=0

= E Au(t - i) ^ HFiG = A . ■

i=0

2 Нечеткое множество как свободный полумодуль. Рассмотрим множество R[01] действительных чисел из отрезка [0,1]. Пусть ®: [0,1]х [0,1] а [0,1 ] произвольная треугольная норма (T-норма) [4], т. е. такая что \lx,y,z е [ 0,1 ]:

1) 0 ® x = 0;

2) 1 ® x = x;

3) x ® y = y ® x;

4) (x ® y) ® z = x ® (y ® z);

5) x ® y < x ® z, если y < z •

Тогда (o,i],®) образует коммутативный мультипликативный моноид. А (01],max) коммутативный аддитивный моноид. Действительно: \lx,y,z е [ 0,1]:

1) max(x, max(y, z)) = max(max(x, y),z) ;

2) max(x,y) = max(y,x) ;

3) max(x,0) = x .

Утверждение 4. Для операций ® Umax выполняется закон дистрибутивности, т. е. \lx,y,zе [0,1 ] max(x,y) ® z = max(x ® z,y ® z) .

Доказательство. Рассмотрим два случая:

1) x>y тогда max(x,y) = x ^ max(x,y) ® z = x ® z.

С другой стороны в силу монотонности Т-нормы

х % г > у % г ^ тах(х % г,у % г) = х % г ;

2) х<у тогда

тах(х,у) = у ^ тах(х,у) % г = у % г.

С другой стороны, опять же, в силу монотонности Т-нормы

х % г < у % г ^ тах(х % г,у % г) = у % г . ■

Таким образом ( Я[ 01],%,тах ) образуют полукольцо с дистрибутивностью.

Говоря о всевозможных нечетких множествах с одним универсумом, каждое из них можно полностью ассоциировать с их функцией принадлежности [4], т. е. рассматривать исключительно множество [0,1]А = {л.: А а [0,1 ]} всевозможных функций из универсума А в [0,1].

Утверждение 5. [0,1/ - полумодуль над полукольцом Яр у которого сложение определено как

Л = М +л2 ^Уае А л(а) = тах(м\(а),м2(а)) .

А умножение на скаляр как

|м' = ^М^Уае А л'(а) = Х%м(а).

Утверждение 6. Множество всех нечетких множеств над конечным универсумом А[0,1 / -свободный полумодуль.

Доказательство. Очевидно, что выполняются все аксиомы полумодуля. Покажем, что он свободный, т. е. в нем существует базис.

Семейство нечетких множеств где

Ма, (а) =

1,а = а,, 0,а ф а

образует базис полумодуля /0,1 /.

Легко догадаться, что произвольное нечеткое множество Q представимо в виде линейной комбинации единичных импульсов

!=1

М7

(здесь под сложением подразумевается операция сложения в полумодуле [0,1]А ), где а, =л-2(а,). Покажем, что такое представление единственно. Действительно пусть такое разложение не единственно, т. е.

, А ,

За' е Я[0,1 ] : = Е а'№а,

,=1

причем хотя бы одна из них отлична от а, , например, а'0, но тогда Мц(а,0) = а'0 Ф а,0, что невозможно. ■

Таким образом, совокупность всевозможных нечетких множествах с одним конечным универсумом образует свободный полумодуль над полукольцом Я[ 01]. Поэтому будем рассматривать лишь нечеткие множества с конечным носителем.

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

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

и(.) = {(г)(и),и е и}. Также у системы в каждый момент времени формируется выход в виде аналогичного неопределенного сигнала из конечного выходного алфавита У, который можно смоделировать в виде нечеткого множества

у(.) = {1 у{у),у еУ {.Более того существует отображение из входных воздействий в выходные реакции системы обладающих теми же свойствами, что и соотношение (1.2), что свидетельствует, о наличии пространства состояний. Таким образом, определим нашу систему.

Определение 5. Линейной динамической нечеткой системой Е с дискретным временем будем называть стационарную линейную динамическую систему с дискретным временем над полукольцом Я[ од] в смысле определения 2, у которой: и - множество всевозможных нечетких множеств над универсумом и (входной конечный алфавит);

У - множество всевозможных нечетких множеств над универсумом У (выходной конечный алфавит);

X - множество всевозможных нечетких множеств над универсумом X (конечное множество состояний системы);

и, У, X - свободным полумодулям над полукольцом Я ;

F: X а X;

G:U а X = [ 0;1 ]и а X;

H: X а Y = X а [0,1]Y.

Динамическое поведение системы Е определяют уравнения:

№-X(t+1) = F^X(t) + GV-U(t)>

V-Y(t') = H^X(t).

Здесь сложение и умножение есть соответствующие операции полумодуля или полукольца.

Замечание. Подробно расписав матричные умножения получим, например,

iF^X(t) j = max iFi,j ® xj j (3.1)

i=1...\X\

где (дх(Ь) \’х]е [0,1] соответствующие компоненты разложения векторов (Дх(г) ) Дх(г) по базису свободного полумодуля X. Учитывая выбранный нами базис получим

(дх(г) ),• = (фх(г) \х1)>х] = Дх(г)(х]) , где х{,ху е х . Введя нечеткое отношение Г:ххха[0,1/, у которого ¥(х{,ху) = у, можно переписать (3.1) как

(Д х(1) )х) = тах( (x', х) ® Дха)(х ) )

х 'ех

Аналогично введя нечеткие отношения О :и х х а [ 0,1],Н: х хУ а [ 0,1] можно представить динамическое поведение системы как

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

ßx(t+1) (x) = max

ma,x(J^(x , x) ® ßx(г) (x));

xuX

max(G(ü, x) ® ^и^) (ü))

uüU

ßm(y) = max(H x y) ® Vx(t)(x)) ■ (3.2)

xuX

Утверждение 3 можно переписать как

(3.2)

A (w, y) = max(^( x, () ® G(ü, x)),

xuX"

A(w,y) = maxmax(tf(x, y) ® F(Sc, x) ® G(u,Sc)),

xuX xuX

A (ex, y) = maxmax...max(#(x, y) ® F(x, x) ® ■■■

xu X icjU X xu UX

(3.3)

где A0,A1 ,...,Ai импульсная характеристика системы, т. е.

V-Y(t)(y) = maxmax(At-i(uj,y)®\yU(i)(Uj)). (3.4)

i=0,t UjeU

Проиллюстрируем динамическое поведение нечеткой системы на следующем числовом примере.

Пример 1. Пусть имеется нечеткая динамическая система, заданная с точки зрения ее внешнего поведения относительно T-нормы ® = min, где U = {u0,щ},Х = {x0,xj,x2},Y = {,Уи- Также в системе имеется отображение входных воздействий

ßü (0) = ßü (2) =

в выходные реакции f 0,3 4

3, 0 GO 0

0,5 ’ ßü (1) = 0

V / V /

' 1л ' 0,2л

ßü (3) = ,0,7,

ßY(1) = ßY(3) =

0,5

0,5

0,3

ßY(2) = ßY(3) =

'0,3 4 0,3 0,5 0,6

Данное отображение можно представить с помощью импульсной характеристики удовлетворяющей соотношению (3.4):

A =

ҐА (üo, y0) A) (üu y0) ^ ( 0,3 0,3 л

A (ü 0, Уі ) А (üi, Уі )

0,5 0,2 0,3 0,3

V

A2 =

/

У

0,2 0,6 0,5 0,3

V

A3 =

/

0,2 0,6 f 0,3 0,3 4 0,3 0,6

Эту импульсную последовательность матриц можно реализовать как нечеткую линейную динамическую систему Е (¥,О,Н) удовлетворяющую соотношениям (3.2) и (3.3), где

ґ 0,1 0,6 0,3" 0, 2 0,6л

F = 0,2 0,2 0,6 ; G = 0,3 0,3

, 7 0,2 0,1 У , 5 0,1 У

H =

'0,1 0,8 0,1л

0,6 0,2 0,2

При этом внутреннее состояние системы будет меняться следующим образом

' 0 " ґ 0,5" ' 0,3л

№x(0) - 0 > №x(1) - 0,3 ' №x(2) - 0,3

0 V У 0,3 V У 0,5 V 7

' 0,3" ' 0,6 "

0,5 , №x(4) - 0,5

0,5 V У 0,3 V 7

ные нечеткие множества с общим универсумом можно рассматривать как полумодуль над полукольцом R0 действительных чисел из отрезка [0,1]. Рассмотрен класс систем с нечетким входом и выходом, который был, соответственно, представлен, как определенный вид систем над полукольцом.

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

04.07.2011

Список литературы:

1. Месарович М., Такахара Я. Общая теория систем: математические основы. М.: Мир, 1978.

2. Калман Р., Фалб П., Арбиб М. Очерки по математической теории систем. М.: Мир, 1971.

3. Zadeh L.A. Fuzzy sets // Information and Control, 1965, 8.

4. Аверкин А.Н., Батыршин И.З., Блишун А.Ф и др. Нечеткие множества в моделях управления и искусственного интеллекта. М.: Наука, 1986.

5. Пушков С.Г. Об общей теории нечетких систем: глобальные состояния и нечеткая глобальная реакция нечеткой системы // Изв. РАН. ТиСУ. - 2001. - №5.

6. Кожухарь В.А., Пушков С.Г. К общей теории нечетких систем: нечеткая линейность, нечеткие динамические системы // Изв. РАН. ТиСУ. - 2008. - №5.

^X(3) -

Заключение

В работе введены понятия линейной динамической системы над полукольцом как системы с пространством состояний и с точки зрения ее внешнего поведения. Изучены некоторые их свойства. Показана взаимосвязь двух этих понятий путем представления импульсной последовательности матриц тройкой матриц В, С, Н. Также показано, что всевозмож-

Сведения об авторах: Пушков С.Г., заведующий кафедрой математической кибернетики Оренбургского государственного университета, доктор технических наук, профессор Баклыков А.А., ассистент кафедры математической кибернетики Оренбургского государственного университета, аспирант 460018, пр. Победы 13, ауд. 1410, тел.: (3532)372535, е-шаИ: baklykoff_87@mail.ru

UDC 512.55; 681.51; 004.827 Baklykov A.A., Pushkov S.G.

Orenburg state university, e-mail: baklykoff_87@mail.ru

FUZZY LINEAR DYNAMIC SYSTEM AS A SYSTEM OVER SEMIRINGS

We study the problem of describing the dynamics of the process with some degree of uncertainty. The concept of linear dynamical systems over a semiring is introduced, and a number of its properties is described. Fuzzy set is represented as a semimodule over the semiring of real numbers from the interval [0,1]. We study the possibility of such a representation for the theory of fuzzy linear dynamical systems.

Key words: linear dynamical systems, semiring, semimodule, fuzzy set, fuzzy systems.

Bibliography:

1. Mesarovic M., Takahara Y General systems theory: mathematical foundations. Moscow: Mir, 1978.

2. Kalman R., Falb P., Arbib M. Topics on mathematical systems theory. Moscow: Mir, 1971.

3. Zadeh L.A. Fuzzy sets // Information and Control, 1965, 8.

4. Averkin A.N., Batyrshin I.Z., Blishun A.F. etc. Fuzzy sets in management models and artificial intelligence. Moscow: Nauka, 1986.

5. Pushkov S.G. On the general theory of fuzzy systems: global states and a fuzzy global response of fuzzy systems // Izvestiya RAN. Teoriya i sistemy upravleniya. - 2001. - №5.

6. Kozhukhar V.A., Pushkov S.G. On the general theory of fuzzy systems: fuzzy linear, fuzzy dynamical systems // Izvestiya RAN. Teoriya i sistemy upravleniya. - 2008. - №5.

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