ОПТИЧЕСКИЙ КОНЪЮНКТОР НЕПРЕРЫВНЫХ (НЕЧЕТКИХ) МНОЖЕСТВ
OPTICAL CONTINUOUS (FUZZY) SET CONJUNCTOR

Предлагаемое изобретение относится к вычислительной технике и может быть использовано в оптических устройствах обработки информации, построенных на основе непрерывной (нечеткой) логики.
Известно оптическое вычислительное устройство - селектор минимального сигнала [а.с. СССР №1223259, 1986. Селектор минимального сигнала / Соколов С.В. и др.], предназначенный для вычисления минимального сигнала из совокупности оптических сигналов, поданных на его вход. Селектор минимального сигнала содержит дифференциальные оптроны, входные оптические волноводы.
Существенные признаки аналога, общие с заявляемым устройством, - оптические волноводы.
Недостатками вышеописанного аналога являются высокая сложность и невозможность выполнения операции пересечения (конъюнкции) непрерывных (нечетких) множеств.
Наиболее близким по техническому исполнению является оптическое вычислительное устройство, предназначенное для вычитания оптических сигналов, принятое за прототип и содержащее оптические усилители, входной оптический разветвитель, две группы оптических транспарантов, оптические разветвления, кольцевое ответвление, оптический компаратор, оптическое ответвление, пару связанных оптических волноводов и оптический бистабильный элемент [Пат. RU 2103721 С1 1998, Устройство для вычитания оптических сигналов. / С.В.Соколов, А.А.Баранник].
Существенные признаки прототипа, общие с заявляемым устройством, следующие: оптический транспарант, оптический разветвитель, пара оптически связанных волноводов.
Недостатками вышеописанного прототипа являются сложность устройства и невозможность выполнения операции пересечения (конъюнкции) непрерывных (нечетких) множеств.
5
6
Задачей изобретения является создание оптического устройства, позволяющего выполнять операцию пересечения (конъюнкции) непрерывных (нечетких) множеств при одновременном упрощении конструкции и увеличении вычислительной производительности до 10-10 операций в секунду.
Технический результат выражается в расширении возможностей устройства - создание устройства, выполняющего операцию пересечения (конъюнкции) непрерывных (нечетких) множеств при одновременном увеличении вычислительной производительности.
Сущность изобретения состоит в том, что в оптический конъюнктор непрерывных (нечетких) множеств, содержащий оптический транспарант, оптический разветвитель, пару оптически связанных волноводов, введены m групп по k блоков пространственного распределения оптического потока, k групп по n оптических m-входных объединителей, k групп по n блоков нормирования интенсивности, k оптических n-входных объединителей, оптический конъюнктор непрерывных (нечетких) множеств имеет m входов, p-м входом оптического конъюнктора непрерывных (нечетких) множеств являются входы блоков пространственного распределения оптического потока p-й группы по k блоков пространственного распределения оптического потока (р=1, 2, …, m), каждый из которых содержит n-1 пар оптически связанных волноводов, группу из n оптических j-выходных разветвителей (j=1, 2, … n), группу из n оптических (n-j+1)-входных объединителей, при этом входом данного блока является вход первого оптического волновода первой пары оптически связанных волноводов, выход второго оптического волновода j-й пары оптически связанных волноводов подключен ко входу первого оптического волновода (j+1)-й пары оптически связанных волноводов (j=1, 2, … n-2), выход первого оптического волновода j-й пары оптически связанных волноводов подключен ко входу j-го оптического j-выходного разветвителя (j=1, 2, … n-1), выход второго оптического волновода (n-1)-й пары оптически связанных волноводов подключен к n-му оптическому п-выходному разветвителю, каждый j-й выход j-го j-выходного оптического разветвителя подключен к (n-j+1)-му входу j-го (n-j+1)-входного оптического объединителя, выходы которых являются выходами блока, каждый j-й выход i-ro блока пространственного распределения оптического потока в p-й группе по k блоков пространственного распределения оптического потока подключен к р-му входу j-го оптического m-входного объединителя из i-й группы по n оптических m-входных объединителей (i=1, 2, …, k; j=1, 2,.. n; р=1, 2,.., m), выход каждого ij-го оптического m-входного объединителя подключен ко входу ij-го блока нормирования интенсивности (i=1, 2, …, k; j=1, 2, … n), каждый из которых содержит пару оптически связанных волноводов, оптический транспарант, входом блока нормирования интенсивности является вход первого оптического волновода пары оптически связанных волноводов, выход первого оптического волновода пары оптически связанных волноводов является поглощающим, выход второго оптического волновода пары оптически связанных волноводов подключен ко входу оптического транспаранта, выход которого является выходом ij-го блока нормирования интенсивности, выход каждого ij-го блока нормирования интенсивности подключен к j-му входу i-го оптического n-входного объединителя, выходы которых являются выходами устройства (i=1, 2, …,k; j=1, 2, …n).
Оптический конъюнктор непрерывных (нечетких) множеств - устройство, предназначенное для выполнения в режиме реального времени операции пересечения (конъюнкции) m непрерывных (нечетких) множеств А1, А2, …, Am и получения результирующего множества А, функция принадлежности которого равна:
1
2
k
где  - функции принадлежности, описывающие непрерывные (нечеткие) множества A1, А2,…, Am элементов соответственно, определенных на базовой шкале X∈X, x, …, X, где k - количество элементов множеств A1, А2, …, Am.
Функциональная схема оптического конъюнктора непрерывных (нечетких) множеств показана на фигуре 1.
Оптический конъюнктор непрерывных (нечетких) множеств содержит:
11
21
k1
12
22
k2
1m
2m
km
- 1, 1, …, 1; 1, 1, …, 1; …; 1, 1, …, 1 - m групп по k блоков пространственного распределения оптического потока (БПРОП);
11
12
1n
21
22
2n
k1
k2
kn
- 2, 2, …, 2, 2, 2, …, 2; …; 2, 2, …, 2 - k групп по n оптических m-входных объединителей;
11
12
1n
21
22
2n
k1
k2
kn
- 3, 3, …, 3; 3, 3, …, 3; …; 3, 3, …, 2 - k групп по n блоков нормирования интенсивности (БНИ);
1
2
k
- 4, 4, …, 4 - k оптических n-входных объединителей.
1p
2p
km
Оптический конъюнктор непрерывных (нечетких) множеств имеет m входов, p-м входом оптического конъюнктора непрерывных (нечетких) множеств являются входы БПРОП 1, 1, …, 1 p-й группы по k БПРОП (р=1, 2, …, m).
ip
ij
i1
i2
in
Каждый j-й выход ip-го БПРОП 1 в p-й группе по k БПРОП подключен к p-му входу j-го оптического m-входного объединителя 2 из i-й группы по n оптических m-входных объединителей 2, 2, …, 2 (i=1, 2, …, k; j=1, 2, … n; p=1, 2, …, m).
ij
Выход каждого ij-го оптического m-входного объединителя 2у подключен ко входу ij-го БНИ 3 (i=1, 2, …, k; j=1, 2, … n).
ij
j
Выход каждого ij-го БНИ 3 подключен к j-му входу i-го оптического n-входного объединителя 4, выходы которых являются выходами устройства (i=1, 2, …,k; j=1, 2, …n).
ip
ip
Блок пространственного распределения оптического потока (БПРОП) 1 предназначен для превращения точечного оптического потока интенсивности j усл.ед. в плоский оптический поток, состоящий из j оптических потоков единичной интенсивности. Схема БПРОП 1 показана на фигуре 2.
ip
БПРОП 1 содержит:
11
12
21
22
n-1,1
n-1,2
- 5, 5, 5, 5, …, 5, 5 - (n-1) пар оптически связанных волноводов (ОСВ); порог переключения оптического потока в j-й паре ОСВ составляет (j+1) m усл.ед. (j=1, 2, … n-1) [Носов Ю.Р. Оптоэлектроника. / Ю.Р.Носов. - М.: Изд-во «Радио и связь», 1989. - 360 с, страницы 228…230, рисунок 7.7];
1
2
n
- 6, 6, …, 6 - группу n оптических j-выходных разветвителей (j=1, 2, … n);
1
2
n
- 7, 7, …, 7 - группу n оптических (n-j+1)-входных объединителей (j=1, 2, … n).
ip
11
11
12
Входом ip-го БПРОП 1 является вход первого оптического волновода 5 первой пары ОСВ 5, 5.
j2
j1
j2
j+1,1
j+1,1
j+1,2
Выход второго оптического волновода 5 j-й пары ОСВ 5,5 подключен ко входу первого оптического волновода 5 (j+1)-й пары ОСВ 5, 5 (G=1, 2, … n-2).
j1
j1
j2
j
n-1,1
n-1,1
n-1,2
n
Выход первого оптического волновода 5 j-й пары ОСВ 5,5 подключен ко входу j-го оптического j-выходного разветвителя 6 (j=1, 2, … n-1). Выход второго оптического волновода 5 (n-1)-й пары ОСВ 5, 5 подключен к n-му оптическому n-выходному разветвителю 6.
(n-j+1)
Каждый j-й выход j-го j-выходного оптического разветвителя 6j подключен к (n-j+1)-му входу j-го (n-j+1)-входного оптического объединителя 7, выходы которых являются выходами ip-го БПРОП (j=1, 2, … n-1).
ij
ij
Функциональная схема БНИ 3 показана на фигуре 3. БНИ 3 содержит:
1
2
1
2
8, 8 - пару оптически связанных волноводов (ОСВ) [Акаев А.А. Оптические методы обработки информации. / А.А.Акаев, С.А.Майоров. - М.: Высшая школа, 1988. - 236 с., страница 148, рисунок 5.2]; порог переключения оптического потока в паре ОСВ 12, 12 равен m усл(овных) ед(иниц);
9 - оптический транспарант (ОТ) с функцией пропускания, равной .
ij
1
1
2
Входом БНИ 3 является вход первого оптического волновода 8 пары ОСВ 8, 8.
1
1
2
2
1
2
ij
Выход первого оптического волновода 8 пары ОСВ 8,8 является поглощающим. Выход второго оптического волновода 8 пары ОСВ 8, 8 подключен ко входу ОТ 9, выход которого является выходом ij-го БНИ 3.
Работа оптического конъюнктора непрерывных (нечетких) множеств происходит следующим образом.
11
21
k1
12
22
k2
1m
2m
km
На вход устройства поступает m функций принадлежности, описывающих непрерывные (нечеткие) множества A1, А2, …, Am соответственно в виде плоских оптических потоков некогерентного излучения, распределенных по оси ОХ с интенсивностями, пропорциональными  соответственно. Далее эти плоские оптические потоки поступают на входы соответствующих БПРОП 1, 1, …, 1; 1, 1, …, 1; …; 1, 1, …, 1.
ip
БПРОП 1 работает следующим образом.
i
11
11
12
12
11
12
1
1
Если на вход i-го БПРОП 1 поступает оптический поток с интенсивностью 1 усл. ед., последний попадает на вход первого оптического волновода 5 первой пары ОСВ 5,5 и, не переключаясь во второй оптический волновод 5 первой пары ОСВ 5,5, он проходит на вход первого оптического 1-выходного разветвителя 6. Далее через первый оптический n-входной объединитель 7 этот оптический поток с интенсивностью 1 усл. ед. поступает на 1-й выход i-го БПРОП 1i.
ip
11
11
12
12
11
12
j-1,1
j-1,1
j-1,2
j-1,1
j-1,1
j-1,2
j1
j1
j2
j1
j1
j2
j1
j2
j-1,1
j-1,1
j-1,2
j1
j-1,1
j-1,2
j
1
При поступлении на вход ip-го БПРОП 1 оптического потока с интенсивностью j усл. ед. (j=2, 3, … n) он начинает распространяться по цепочке: «первый оптический волновод 5 первой пары ОСВ 5,5 - второй оптический волновод 5 первой пары ОСВ 5,6 -…- вход первого оптического волновода 5 (j-l)-й пары ОСВ 5,5 - второй оптический волновод 5 (j-1)-й пары ОСВ 5,5 - вход первого оптического волновода 5 j-й пары ОСВ 5,5 - выход первого оптического волновода 5 j-й пары ОСВ 5,5» (j=2, 3, … n)». Это обусловлено тем, что в j-й паре ОСВ 5,5 порог переключения оптического потока равен j+1 усл. ед. (j=2, 3, … n-1), следовательно, этот оптический поток с выхода второго оптического волновода 5 (j-1)-й пары ОСВ 5,5 поступает на вход первого оптического волновода 5 j-й пары ОСВ 5,5, и далее поступает на вход j-го j-выходного оптического разветвителя 6, с каждого выхода которого снимается поток единичной интенсивности (j=1, 2, … n). Каждый j-й поток единичной интенсивности попадает на (n-j+1)-й вход j-го (n-j+1)-входного оптического объединителя 7j (j=1, 2, … n). Таким образом, на выходах группы оптических (n-j+1)-входных оптических объединителей, начиная с первого оптического объединителя 7 формируется распределенный по оси OY оптический поток, состоящий из j точечных оптических потоков единичной интенсивности (j=1, 2, … n).
ip
2р
kp
1p
2р
kр
Следовательно, при поступлении на входы БПРОП 1, 1, …, 1 р-й группы по k БПРОП оптического потока, распределенного по оси ОХ, с интенсивностью, пропорциональной ; ; , на выходах БПРОП 1, 1, …, 1 р-й группы по k БПРОП формируется изображение графика функции  в координатах , x в виде пространственно распределенного оптического потока (состоящего из совокупности единичных потоков), (р=1, 2, …, m).
ij
Каждый из этих единичных потоков поступает на р-й вход соответствующего ij-oго оптического m-входного объединителя 2.
А1
А1
А2
А2
А
А
А1
А2
Примеры изображений графиков функции принадлежности µ(х) в координатах µ(x), x и функции принадлежности µ(x) в координатах µ(x), x, а также графика их конъюнкции - результирующей функции принадлежности µ(x) в координатах µ(x), x, показаны на фигуре 4 (а), (б) и (в) соответственно при объединении двух нечетких множеств с функциями принадлежности, равными µ(x) и µ (x), (р=2).
ip
ij
11
12
ln
21
22
2n
k1
k2
kn
11
21
k1
12
22
k2
1m
2m
km
А1
А2
Аm
Аl
А2
Так как каждый j-й выход ip-го БПРОП 1 оптически связан - подключен, к р-му входу соответствующего ij-ого оптического m-входного объединителя 2 (i=1, 2, …, k; j=1, 2, … n; p=1, 2, …, m), то на выходах всех оптических m-входных объединителей 2, 2, …, 2; 2 2, …, 2; …; 2, 2, …, 2 за счет объединения единичных оптических потоков от всех БПРОП 1, 1, …, 1; 1, 1, …, 1; …; 1, 1, …, 1 будет сформировано изображение наложения m функций принадлежности µ(x), µ(x), …, µ(x)(фигура 4, в для случая двух функций принадлежности µ(x), µ(x)) в виде пространственно распределенного оптического потока, состоящего из совокупности оптических потоков со следующими интенсивностями:
A1
i
А2
i
Аp
i
Аl
i
А2
i
Аp
i
p усл. ед. - если µ(x)=µ(x)=…=µ(x) причем, µ(X)≠0, µ(x)≠0, …, µ(x)≠0,(Р=1,2, …, m), ;
0 - во всех остальных случаях.
ij
Таким образом, на выходе того оптического m-входного объединителя 2, на входах которого присутствуют p единичных потока, будет сформирован оптический поток с интенсивностью р усл. ед.
11
12
ln
21
22
2n
k1
k2
kn
11
12
ln
21
22
2n
k1
k2
kn
С выходов оптических m-входных объединителей 2 2, …, 2; 2 2, …, 2; …; 2, 2, …, 2 оптические потоки поступают на входы соответствующих БНИ 3, 3, …, 3; 3 3, …, 3; …; 3, 3, …, 3.
ij
Работа БНИ 3 происходит следующим образом (фигура 3).
ij
1
1
2
2
1
2
ij
1
1
2
2
1
2
ij
При поступлении на вход ij-го БНИ 3 оптического потока с интенсивностью менее m усл. ед., то этот оптический поток попадает в первый оптический волновод 8 пары ОСВ 8, 8, и, не переключаясь во второй оптический волновод 8 пары ОСВ 8, 8, поглощается. При поступлении на вход ij-го БНИ 3 оптического потока с интенсивностью m усл.ед.,, то этот оптический поток из первого оптического волновода 8 пары ОСВ 8, 8 переключается во второй оптический волновод 8 пары ОСВ 8, 8 и поступает на вход ОТ 9, с выхода которого (с выхода ij-го БНИ 3) снимается оптический поток с интенсивностью 1 усл. ед.
11
12
ln
21
22
2n
k1
k2
kn
Следовательно, на выходе каждого БНИ 3, 3, …, 3; 3 3, …, 3; …; 3, 3, …, 3 формируется оптический поток с интенсивностью, равной:
A1
i
А2
i
Аp
i
Аl
i
А2
i
Аp
i
1 усл.ед. - если µ(x)=µ(x)=…=µ(x), причем µ(x)≠0, µ(x)≠0, …, µ(x)≠0,
0 - во всех остальных случаях,
A1
А2
Аm
А1
А2
Таким образом, формируется изображение конъюнкции (результата операции, описываемой формулой (1)) функций принадлежности µ(x),µ(x), …,µ(x) (фигура 4,в для случая двух функций принадлежности µ(x), µ(x)) в виде пространственно распределенного оптического потока.
11
12
ln
21
22
2n
k1
k2
kn
С выхода каждого из БНИ 3, 3, …, 3; 3 3, …, 3; …; 3, 3, …, 3 оптический поток поступает на соответствующий j-й вход i-го оптического n-входного объединителя 4{(i=1, 2, …, k; j=1, 2, … n)}.
j
А
i
i
На выходе каждого оптического n-входного объединителя 4 за счет суммирования соответствующего числа оптических потоков единичной интенсивности формируется оптический поток, интенсивность которого пропорциональна значению функции принадлежности µ(x) для конкретного значения x (i=1, 2, …, k).
1
2
k
А
Следовательно, на выходах всех оптических n-входных объединителей 4, 4, … 4 - на выходе устройства, формируется плоский оптический поток с интенсивностью по оси OX, пропорциональной функции принадлежности µ(x), соответствующей результату операции конъюнкции (пересечения) m непрерывных (нечетких) множеств, определяемой равенством (1).
-12
Быстродействие оптического конъюнктора непрерывных (нечетких) множеств определяется динамическими характеристиками пар оптически связанных волноводов, находящихся в блоке пространственного распределения оптического потока и в блоке нормирования интенсивности. Быстродействие пар оптически связанных волноводов может достигать 10 с. Для существующих непрерывно-логических систем обработки информации подобное быстродействие обеспечивает их функционирование практически в реальном масштабе времени.