ОПТИЧЕСКИЙ ДИЗЪЮНКТОР НЕЧЕТКИХ МНОЖЕСТВ
OPTICAL OR GATE FOR FUZZY SETS

Предлагаемое изобретение относится к вычислительной технике и может быть использовано в оптических устройствах обработки информации, построенных на основе нечеткой логики.
Известно оптическое вычислительное устройство - оптический дифференциатор [Пат. RU 2159461, 2000 г. Оптический дифференциатор / С.В.Соколов и др.], содержащий оптический разветвитель, оптическую линию задержки, оптический фазовый модулятор, оптический объединитель, приемный транспарант.
Существенные признаки аналога, общие с заявляемым устройством, следующие: оптический разветвитель, оптический фазовый модулятор.
Недостатком вышеописанного аналога является невозможность выполнения операции объединения (дизъюнкции) двух нечетких множеств.
Известно оптическое вычислительное устройство - нелинейный степенной преобразователь [Пат. RU 2020550 С1, 1994 г., Оптический функциональный преобразователь / С.В.Соколов], содержащий источник когерентного излучения, дифференциатор, оптический n-выходной разветвитель, оптический транспарант, оптический n-входной объединитель, пару оптически связанных волноводов, оптический модулятор.
Существенные признаки аналога, общие с заявляемым устройством, следующие: источник когерентного излучения, оптический разветвитель, оптический модулятор.
Недостатками вышеописанного аналога являются высокая сложность и невозможность выполнения операции объединения (дизъюнкции) двух нечетких множеств.
Известно оптическое вычислительное устройство - селектор минимального сигнала [А.С. №1223259, СССР, 1986 г. Селектор минимального сигнала / Соколов С.В. и др.], принятый за прототип и предназначенный для вычисления минимального сигнала из совокупности оптических сигналов, поданных на его вход. Селектор минимального сигнала содержит дифференциальные оптроны, входные оптические волноводы.
Прототип является существенным признаком предлагаемого изобретения.
Недостатком вышеописанного прототипа является невозможность выполнения операции объединения (дизъюнкции) двух нечетких множеств.
5
6
Задачей изобретения является создание оптического устройства, позволяющего выполнять операцию объединения (дизъюнкции) двух нечетких множеств при одновременном упрощении конструкции и увеличении вычислительной производительности до 10-10 операций в секунду.
Технический результат достигается тем, что в устройство введены m групп по k фотоприемников, m источников когерентного излучения, m оптических 2k-выходных разветвителей, m групп по k оптических амплитудных модуляторов, m групп по k оптических фазовых модуляторов, m групп по k оптических Y-объединителей, k-1 селекторов минимального сигнала, k блоков извлечения квадратного корня, k блоков вычитания, оптический дизъюнктор нечетких множеств имеет m входов, р-м входом оптического дизъюнктора нечетких множеств являются входы фотоприемников р-й группы по k фотоприемников (р=1, 2, …, m), выход i-го фотоприемника в р-й группе по k фотоприемников подключен к управляющему входу i-го оптического амплитудного модулятора в р-й группе по k оптических амплитудных модуляторов (i=1, 2, …, k; р=1, 2, …, m), выход р-го источника когерентного излучения подключен ко входу р-го оптического 2k-выходного разветвителя (р=1, 2, …, m), первые k выходы р-го оптического 2k-выходного разветвителя подключены к информационным входам соответствующих оптических амплитудных модуляторов в р-й группе по k оптических амплитудных модуляторов (р=1, 2, …, m), вторые k выходы р-го оптического 2k-выходного разветвителя подключены ко входам соответствующих оптических фазовых модуляторов в р-й группе по k оптических фазовых модуляторов (р=1, 2, …, m), выход ip-го оптического амплитудного модулятора подключен к первому входу ip-го оптического Y-объединителя (i=1, 2, …, k; p=1, 2, …, m), выход ip-го оптического фазового модулятора подключен ко второму входу ip-го оптического Y-объединителя (i=1, 2, …, k; р=1, 2, …, m), выход ip-го оптического Y-объединителя подключен к р-му входу i-го селектора минимального сигнала (i=1, 2, …, k; р=1, 2, …, m), выходы селекторов минимального сигнала подключены ко входам соответствующих блоков извлечения квадратного корня, выходы которых подключены ко входам соответствующих блоков вычитания, выходы блоков вычитания являются выходами устройства.
Для достижения технического результата в оптический дизъюнктор нечетких множеств, содержащий селектор минимального сигнала, введены m групп по k фотоприемников, m источников когерентного излучения, m оптических 2k-выходных разветвителей, m групп по k оптических амплитудных модуляторов, m групп по k оптических фазовых модуляторов, m групп по k оптических Y-объединителей, k-1 селекторов минимального сигнала, k блоков извлечения квадратного корня, k блоков вычитания, оптический дизъюнктор нечетких множеств имеет m входов, р-м входом оптического дизъюнктора нечетких множеств являются входы фотоприемников р-й группы по k фотоприемников (р=1, 2, …, m), выход i-го фотоприемника в р-й группе по k фотоприемников подключен к управляющему входу i-го оптического амплитудного модулятора в р-й группе по k оптических амплитудных модуляторов (i=1, 2, …, k; р=1, 2, …, m), выход р-го источника когерентного излучения подключен ко входу р-го оптического 2k-выходного разветвителя (р=1, 2, …, m), первые k выходы р-го оптического 2k-выходного разветвителя подключены к информационным входам соответствующих оптических амплитудных модуляторов в р-й группе по k оптических амплитудных модуляторов (р=1, 2, …, m), вторые k выходы р-го оптического 2k-выходного разветвителя подключены ко входам соответствующих оптических фазовых модуляторов в р-й группе по k оптических фазовых модуляторов (р=1, 2, …, m), выход ip-го оптического амплитудного модулятора подключен к первому входу ip-го оптического Y-объединителя (i=1,2,…, k; p=1, 2, …, m), выход ip-го оптического фазового модулятора подключен ко второму входу ip-го оптического Y-объединителя (i=1, 2, …, k; р=1, 2, …, m), выход ip-го оптического Y-объединителя подключен к р-му входу i-го селектора минимального сигнала (i=1, 2, …, k; р=1, 2, …, m), выходы селекторов минимального сигнала подключены ко входам соответствующих блоков извлечения квадратного корня, выходы которых подключены ко входам соответствующих блоков вычитания, выходы блоков вычитания являются выходами устройства.
Оптический дизъюнктор нечетких множеств - устройство, предназначенное для выполнения в режиме реального времени операции объединения (дизъюнкции) m нечетких множеств A1, A2, …, Am и получения результирующего множества А, функция принадлежности которого равна:
A1
A2
Am
1
2
k
где µ(x), µ(x), …, µ(x) - функции принадлежности, описывающие нечеткие множества A1, A2, …, Am элементов соответственно, определенных на базовой шкале Х ∈ x, x, …, x, где k - количество элементов множеств A1, A2,…, Am.
Функциональная схема оптического дизъюнктора нечетких множеств показана на чертеже.
Оптический дизъюнктор нечетких множеств содержит:
11
2l
kl
l2
22
k2
lm
2m
km
- 1, 1,…, 1; 1, 1, …, 1; …; 1, 1, …, 1 - m групп по k блоков фотоприемников (ФП);
1
2
m
- 2, 2, …2 - m источников когерентного излучения (ИКИ) с амплитудой 2×k усл.ед. (условных единиц);
1
2
m
- 3, 3, …3 - m оптических 2×k выходных разветвителей;
11
21
k1
12
22
k2
1m
2m
km
- 4, 4, …, 4; 4, 4, …, 4; …; 4, 4, …, 4 - m групп по k оптических амплитудных модуляторов (ОАМ);
11
21
k1
12
22
k2
1m
2m
km
- 5, 5, …, 5; 5, 5, …, 5; …; 5, 5, …, 5 - m групп по k оптических фазовых модуляторов (ОФМ), обеспечивающих постоянный сдвиг фазы оптического потока на π;
11
21
kl
12
22
k2
1m
2m
km
- 6, 6, …, 6; 6, 6, …, 6; …; 6, 6, …, 6 - m групп по k оптических Y-объединителей;
1
2
k
- 7, 7, … 7 - k селекторов минимального сигнала (CMC), выполненных в виде CMC, описанного в [А.                                                                                                С. №1223259, СССР, 1986 г. Селектор минимального сигнала / Соколов С.В. и др.];
1
2
k
- 8, 8,… 8 - k блоков извлечения квадратного корня (БИК), которые могут быть выполнены, например, в виде блоков, описанных в [Бобровников Л.З. Электроника. Учебник для вузов. 5-е изд. / Л.З.Бобровников. - СПб.: Изд-во «Питер», 2004. - 560 с. - стр.247, рисунок 3.44, д];
1
2
k
- 9, 9, … 9 - k блоков вычитания (БВ), которые могут быть выполнены, например, в виде блоков, описанных в [Марше Ж. Операционные усилители и их применение. Пер. с франц. / Ж.Марше. - Л.: Издательство «Энергия», 1974. - 216 с. - стр.62, 63, 64, рисунки 5.10, 5.13].
1p
2p
kp
Оптический дизъюнктор нечетких множеств имеет m входов, р-м входом оптического дизъюнктора нечетких множеств являются входы ФП 1, 1, …, 1 p-й группы по k ФП (р=1, 2, …, m).
ip
ip
Выход i-го ФП 1 в р-й группе по k ФП подключен к управляющему входу i-го ОАМ 4 в р-й группе по k ОАМ (i=1, 2, …, k; р=1, 2, …, m).
р
р
Выход р-го ИКИ 2 подключен ко входу р-го оптического 2k-выходного разветвителя 3 (р=1, 2, …, m).
р
1p
2p
kp
р
1p
2р
kp
Первые k выходы р-го оптического 2k-выходного разветвителя 3 подключены к информационным входам соответствующих ОАМ 4, 4, …, 4 в р-й группе по k ОАМ (р=1, 2, …, m). Вторые k выходы р-го оптического 2k-выходного разветвителя 3 подключены ко входам соответствующих ОФМ 5, 5, …, 5 в р-й группе по k ОФМ (р=1, 2, …, m).
ip
ip
ip
ip
Выход ip-го ОАМ 4 подключен к первому входу ip-го оптического Y-объединителя 6 (i=1, 2, …, k; р=1, 2, …, m). Выход ip-го ОФМ 5 подключен ко второму входу ip-го оптического Y-объединителя 6 (i=1, 2, …, k; р=1, 2, …, m).
ip
i
Выход ip-го оптического Y-объединителя 6 подключен к р-му входу i-го CMC 7 (i=1, 2, …, k; р=1, 2, …, m).
1
2
k
1
2
k
Выходы CMC 7, 7, … 7 подключены ко входам соответствующих БИК 8, 8, … 8.
1
2
k
1
2
k
Выходы БИК 8, 8, … 8 подключены ко входам соответствующих БВ 9, 9, … 9, выходы которых являются выходами устройства.
Работа оптического дизъюнктора нечетких множеств происходит следующим образом.
A1
A2
Am
11
21
k1
l2
22
k2
1m
2m
km
На вход устройства поступает m функций принадлежности, описывающих нечеткие множества A1, A2, …, Am соответственно в виде плоских оптических потоков некогерентного излучения, распределенных по оси ОХ с интенсивностями, пропорциональными µ(x), µ(x), …, µ(x) соответственно. Далее эти плоские оптические потоки поступают на входы соответствующих ФП 1, 1,…, 1; 1, 1, …, 1; … ; 1, 1, …, 1.
1p
2p
kp
Ap
i
1
2
k
1p
2p
kp
ip
Ap
i
i
При поступлении на входы ФП 1, 1,…, 1 p-й группы по k ФП оптического потока, распределенного по оси ОХ, с интенсивностью, пропорциональной µ(x); ∀x ∈ X; X ∈ x, x, …, x, на выходах ФП 1, 1, …, 1р-й группы по k ФП формируется k электрических сигналов: на выходе ip-го ФП 1 формируется электрический сигнал в виде напряжения, величина которого пропорциональна µ(x), т.е. значению р-й функции принадлежности для конкретного i-го значения аргумента x (i=1, 2, …, k; р=1, 2, …, m).
ip
Каждый из этих электрических сигналов поступает на управляющий вход 1-го 4 ОАМ р-й группы по k ОАМ.
р
р
р
ip
Ap
i
ip
р
ip
ip
Одновременно с выхода р-го ИКИ 2 оптический когерентный поток с амплитудой 2×k усл.ед. поступает на вход р-го оптического 2×k-выходного разветвителя 3, на каждом выходе которого формируется оптический поток с амплитудой 1 усл.ед. Таким образом, с первого i-го выхода р-го оптического 2×k-выходного разветвителя 3 один из единичных потоков поступает на вход i-го ОАМ 4 р-й группы по k OAM, на выходе которого формируется оптический поток с амплитудой, равной µ(x) (i=1, 2, …, k; р=1, 2, …, m). Этот оптический поток поступает на первый вход ip-го оптического Y-объединителя 6 (i=1, 2, …, k; р=1, 2, …, m). Вместе с этим со второго i-го выхода р-го оптического 2хк-выходного разветвителя 3 единичный оптический поток поступает на вход i-го ОФМ 5 р-й группы по k ОФМ, с выхода которого снимается оптический поток единичной амплитуды, но со сдвинутой на π (инвертированной) фазой (i=1, 2, …, k; р=1, 2, …, m). Этот оптический поток поступает на второй вход ip-го оптического Y-объединителя 6 (i=1, 2, …, k; р=1, 2, …, m).
ip
Ap
i
Следовательно, на первом входе ip-го оптического Y-объединителя 6 присутствует оптический поток с амплитудой µ(x), а на втором входе - оптический поток с амплитудой 1 усл.ед. с инвертированной фазой.
ip
i
ip
Ap
i
2
Так как выход ip-го оптического Y-объединителя 6 подключен к р-му входу i-го CMC 7, то на р-м входе последнего поступающие с выхода ip-го оптического Y-объединителя 6 оптические потоки, интерферируя, формируют оптический поток с интенсивностью (1-µ(x)) усл.ед. (i=1, 2, …, k; р=1, 2, …, m).
Работа CMC 7 описана в [А.С. №1223259, СССР, 1986. Селектор минимального сигнала / Соколов С.В. и др.].
i
Таким образом, с выхода 1-го CMC 7 снимается сигнал в виде электрического напряжения, величина которого пропорциональна , (i=1, 2, …, k).
Ap
i
Ap
i
Ap
i
i
Ap
i
Для последующего описания работы устройства следует иметь в виду, что в силу неравенства µ(x)≤1 (по определению µ(x)) минимум значения функции (1-µ(x)) определен для того же значения аргумента x, что и максимум µ(x), (i=1, 2, …, k; p=1, 2, …, m).
i
i
Выходной сигнал i-го CMC 7 поступает на вход i-го БИК 8, работа которого описана в [Бобровников Л.З. Электроника. Учебник для вузов. 5-е изд. / Л.З.Бобровников. - СПб.: Изд-во «Питер», 2004. - 560 с. - стр.247, рисунок 3.44, д] (i=1, 2, …, k).
i
Ap
i
i
i
A
i
A1
i
A2
Am
i
i
С выхода i-го БИК 8 сигнал, пропорциональный минимальному (для всех i) сигналу (1-µ(x)), поступает на вход i-го БВ 9, в котором поступивший сигнал вычитается из единицы (i=1, 2, …, k; р=1, 2, …, m). Таким образом, на выходе i-го БВ 9 формируется электрический сигнал в виде напряжения, величина которого пропорциональна µ(x)=MAX{µ(x), µ(x), …, µ(x)} для конкретного значения x(i=1, 2, …, k).
1
2
k
A
Т.о., на выходах всех БВ 9, 9,…9 - на выходе устройства, формируется вектор электрических сигналов с напряжениями, распределенными по оси ОХ и пропорциональными функции принадлежности µ(x), соответствующей результату операции дизъюнкции (объединения) m нечетких множеств, определяемой равенством (1).
-9
-12
Быстродействие оптического дизъюнктора нечетких множеств определяется динамическими характеристиками фотоприемников, оптических амплитудных модуляторов, селекторов минимального сигнала, блоков извлечения квадратного корня и блоков вычитания. Быстродействие фотоприемников, выполненных в традиционном варианте - на основе фотодиодов составляет порядка 10 с. Оптический амплитудный модулятор имеет быстродействие порядка 10 с. Селектор минимального сигнала, выполненный, например, на лавинных фотодиодах, имеет время срабатывания до 80…100 пс. Блок извлечения квадратного корня и блок вычитания, выполняемые в традиционном варианте на основе операционных усилителей с обратной связью, имеют частоту среза до 1 МГц. Для существующих непрерывнологических систем обработки информации подобное быстродействие обеспечивает их функционирование практически в реальном масштабе времени.