оптический вычислитель разности непрерывных множеств

Классы МПК:G06E3/00 Устройства, не предусмотренные в группе  1/00, например для обработки аналоговых или гибридных данных
Автор(ы):, ,
Патентообладатель(и):Аллес Михаил Александрович (RU),
Соколов Сергей Викторович (RU),
Ковалев Сергей Михайлович (RU)
Приоритеты:
подача заявки:
2010-05-26
публикация патента:

Изобретение относится к вычислительной технике и может быть использовано в оптических устройствах обработки информации при выполнении операции разности двух непрерывных множеств. Устройство содержит первый источник излучения с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 1, первый оптический транспарант, первый оптический k×n-выходной разветвитель, оптически связанные волноводы, второй источник излучения с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 2, второй оптический k×n-выходной разветвитель, k групп по n оптических Y-объединителей, k оптических n-входных объединителей, второй оптический транспарант, k оптических диспергирующих элементов. Технический результат - вычисление разности двух непрерывных множеств при увеличении вычислительной производительности. 3 ил. оптический вычислитель разности непрерывных множеств, патент № 2433446

оптический вычислитель разности непрерывных множеств, патент № 2433446 оптический вычислитель разности непрерывных множеств, патент № 2433446 оптический вычислитель разности непрерывных множеств, патент № 2433446 оптический вычислитель разности непрерывных множеств, патент № 2433446 оптический вычислитель разности непрерывных множеств, патент № 2433446 оптический вычислитель разности непрерывных множеств, патент № 2433446 оптический вычислитель разности непрерывных множеств, патент № 2433446

Формула изобретения

Оптический вычислитель разности непрерывных множеств, содержащий первый источник излучения с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 1, первый оптический транспарант, первый оптический k×n-выходной разветвитель, оптически связанные волноводы, введены второй источник излучения с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 2, второй оптический k×n-выходной разветвитель, k групп по n оптических Y-объединителей, k оптических n-входных объединителей, второй оптический транспарант, k оптических диспергирующих элементов, выход первого источника излучения подключен ко входу первого оптического k×n-выходного разветвителя, выход второго источника излучения подключен ко входу второго оптического k×n-выходного разветвителя, ij-й выход (i=1,2,оптический вычислитель разности непрерывных множеств, патент № 2433446 k; j=1,2,...n) первого оптического k×n-выходного разветвителя подключен к ij-му входу первого матричного оптического транспаранта размерности k×n, ij-й выход которого подключен к первому входу ij-гo оптического Y-объединителя, ij-й выход (i=1,2,оптический вычислитель разности непрерывных множеств, патент № 2433446 k; j=1,2,оптический вычислитель разности непрерывных множеств, патент № 2433446 n) второго оптического k×n-выходного разветвителя подключен к ij-му входу второго матричного оптического транспаранта размерности k×n, ij-ый выход которого подключен ко второму входу ij-го оптического Y-объединителя, выход ij-го оптического Y-объединителя подключен ко входному оптическому волноводу ij-й пары оптически связанных волноводов, первый выход которой является поглощающим, а второй выход ij-й пары оптически связанных волноводов подключен к j-му входу i-го оптического n-входного объединителя, выход i-го оптического n-входного объединителя подключен ко входу i-го оптического диспергирующего элемента, первые и вторые выходы которых являются соответственно первым и вторым выходами устройства.

Описание изобретения к патенту

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

Известно оптическое вычислительное устройство, предназначенное для умножения оптических сигналов, содержащее оптический RS-триггер, оптический Y-разветвитель, три оптических бистабильных элемента, оптические волноводы с кольцевыми ответвлениями, оптические усилители, оптический компаратор, частотный фильтр, оптический транспарант [Пат. RU 2022328 С1 1994, Оптический умножитель / С.В.Соколов].

Существенные признаки аналога, общие с заявляемым устройством, следующие: оптический транспарант.

Недостатками вышеописанного аналога являются высокая сложность и невозможность вычисления разности двух непрерывных (нечетких) множеств.

Известно оптическое вычислительное устройство, предназначенное для вычитания оптических сигналов [Пат. RU 2103721 С1 1998, Устройство для вычитания оптических сигналов / С.В.Соколов, А.А.Баранник]. Устройство для вычитания оптических сигналов содержит оптические усилители, входной оптический разветвитель, две группы оптических транспарантов, оптические разветвления, кольцевое ответвление, оптический компаратор, оптическое ответвление, пару оптически связанных волноводов и оптический бистабильный элемент.

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

Недостатками вышеописанного устройства являются высокая сложность и невозможность вычисления разности двух непрерывных (нечетких) множеств.

Известно оптическое вычислительное устройство - нелинейный степенной преобразователь, принятый за прототип [Пат. RU 2020550 С1 1994, Оптический функциональный преобразователь / С.В.Соколов], содержащий источник когерентного излучения, дифференциатор, оптический n-выходной разветвитель, оптический транспарант, оптический n-входной объединитель, оптически связанные волноводы, оптический модулятор.

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

Недостатками вышеописанного прототипа являются высокая сложность и невозможность вычисления разности двух непрерывных (нечетких) множеств.

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

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

Сущность изобретения состоит в том, что в оптический вычислитель разности непрерывных множеств, содержащий первый источник излучения с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 1, первый оптический транспарант, первый оптический k×n-выходной разветвитель, оптически связанные волноводы, введены второй источник излучения с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 2, второй оптический k×n-выходной разветвитель, k групп по n оптических Y-объединителей, k оптических n-входных объединителей, второй оптический транспарант, k оптических диспергирующих элементов, выход первого источника излучения подключен ко входу первого оптического k×n-выходного разветвителя, выход второго источника излучения подключен ко входу второго оптического k×n-выходного разветвителя, ij-ый выход (i=1,2, оптический вычислитель разности непрерывных множеств, патент № 2433446 k; j=1,2, оптический вычислитель разности непрерывных множеств, патент № 2433446 n) первого оптического k×n-выходного разветвителя подключен к ij-ому входу первого матричного оптического транспаранта размерности k×n, ij-ый выход которого подключен к первому входу ij-го оптического Y-объединителя, ij-ый выход (i=1,2, оптический вычислитель разности непрерывных множеств, патент № 2433446 k; j=1,2, оптический вычислитель разности непрерывных множеств, патент № 2433446 n) второго оптического k×n-выходного разветвителя подключен к ij-му входу второго матричного оптического транспаранта размерности k×n, ij-ый выход которого подключен ко второму входу ij-го оптического Y-объединителя, выход ij-го оптического Y-объединителя подключен ко входному оптическому волноводу ij-й пары оптически связанных волноводов, первый выход которой является поглощающим, а второй выход ij-й пары оптически связанных волноводов подключен к j-му входу i-го оптического n-входного объединителя, выход i-го оптического n-входного объединителя подключен ко входу i-го оптического диспергирующего элемента, первые и вторые выходы которых являются соответственно первым и вторым выходами устройства.

Оптический вычислитель разности непрерывных множеств - устройство, предназначенное для выполнения в режиме реального времени операции разности двух непрерывных (нечетких) множеств А и В (В и А) и получения результирующего множества D (Е), функция принадлежности которого равна:

оптический вычислитель разности непрерывных множеств, патент № 2433446

оптический вычислитель разности непрерывных множеств, патент № 2433446

где µA(x) - функция принадлежности, описывающая непрерывное (нечеткое) множество А элементов, определенных на базовой шкале Хоптический вычислитель разности непрерывных множеств, патент № 2433446 x1,x2, оптический вычислитель разности непрерывных множеств, патент № 2433446 , xk, где k - количество элементов множества А,

µB(x) - функция принадлежности, описывающая непрерывное (нечеткое) множество В элементов, определенных на базовой шкале Хоптический вычислитель разности непрерывных множеств, патент № 2433446 x1,x2, оптический вычислитель разности непрерывных множеств, патент № 2433446 , xk, где k - количество элементов множества В.

Функциональная схема устройства показана на фиг.1.

Оптический вычислитель разности непрерывных множеств содержит:

- 1 - первый источник излучения (ИИ) с интенсивностью k×n усл. ед. (условных единиц) и длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 1;

- 2 - второй ИИ с интенсивностью k×n усл. ед. и длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 2;

- 3 - первый оптический k×n-выходной разветвитель;

- 4 - второй оптический k×n-выходной разветвитель;

- 5 - первый матричный оптический транспарант (МОТ) размерности k×n с записью изображения графика функции принадлежности µA(x) в координатах µA, х;

- 6 - второй матричный оптический транспарант (МОТ) размерности k×n с записью изображения графика функции принадлежности µB(x) в координатах µB, х;

- 711, 7 12, оптический вычислитель разности непрерывных множеств, патент № 2433446 71n; 721, 722, оптический вычислитель разности непрерывных множеств, патент № 2433446 72n; оптический вычислитель разности непрерывных множеств, патент № 2433446 ; 7k1, 7k2, оптический вычислитель разности непрерывных множеств, патент № 2433446 7kn - k групп по n оптических Y-объединителей;

- 811, 812, оптический вычислитель разности непрерывных множеств, патент № 2433446 81n; 821, 822, оптический вычислитель разности непрерывных множеств, патент № 2433446 82n; оптический вычислитель разности непрерывных множеств, патент № 2433446 ; 8k1, 8k2, оптический вычислитель разности непрерывных множеств, патент № 2433446 8kn - k групп по n пар оптически связанных волноводов (ОСВ) с порогом переключения оптического потока 2 усл. ед. [Акаев, А.А. Оптические методы обработки информации / А.А.Акаев, С.А.Майоров. - М.: Высшая школа, 1988. - 236 с., страница 148, рисунок 5.2];

- 91, 9 2, оптический вычислитель разности непрерывных множеств, патент № 2433446 9k - k оптических n-входных объединителей;

- 101, 102, оптический вычислитель разности непрерывных множеств, патент № 2433446 10k - k оптических диспергирующих элементов (ОДЭ).

ОДЭ могут быть выполнены в виде призм, дифракционных решеток и т.п.

Выход первого ИИ 1 подключен ко входу первого оптического k×n-выходного разветвителя 3, а выход второго ИИ 2 подключен ко входу второго оптического k×n-выходного разветвителя 4.

Каждый ij-ый выход первого оптического k×n-выходного разветвителя 3 подключен к ij-му входу первого МОТ 5. Каждый ij-ый выход первого МОТ 5 подключен к первому входу соответствующего ij-го оптического Y-объединителя 7ij; i, j=k, n.

Каждый ij-ый выход второго оптического k×n-выходного разветвителя 4 подключен к ij-му входу второго МОТ 6. Каждый ij-ый выход второго МОТ 6 подключен ко второму входу ij-го оптического Y-объединителя 7ij; i, j=k, n.

Выход ij-го оптического Y-объединителя 7ij подключен ко входу ij-ой пары ОСВ 8ij. Второй выход ij-ой пары ОСВ 8ij подключен к j-му входу i-го оптического n-входного объединителя 9i ; i, j=k, n, первый выход каждой ij-ой пары ОСВ 8ij является поглощающим.

Выходы оптических n-входных объединителей 91, 92, оптический вычислитель разности непрерывных множеств, патент № 2433446 9k подключены ко входам соответствующих ОДЭ 101, 102, оптический вычислитель разности непрерывных множеств, патент № 2433446 10k, первые 1011, 1012 , оптический вычислитель разности непрерывных множеств, патент № 2433446 101k и вторые 1021, 1022 , оптический вычислитель разности непрерывных множеств, патент № 2433446 102k выходы которых являются соответственно первым и вторым выходами устройства.

Примеры изображений графиков функции принадлежности µA(x) в координатах µA(x), х и функции принадлежности µ B(x) в координатах µB(x), х, а также графиков их разностей - результирующих функций принадлежности µ D(x) в координатах µD(x), х и µ E(x) в координатах µE(x), х, показаны на фиг.2 (а), (б) и (в) соответственно.

Схема ij-ой пары ОСВ 8ij показана на фиг.3.

Работа оптического вычислителя разности непрерывных множеств происходит следующим образом. С выхода ИИ 1 оптический поток с интенсивностью k×n усл. ед. и длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 1 поступает на вход первого оптического k×n-выходного разветвителя 3. С выхода ИИ 2 оптический поток с интенсивностью k×n усл. ед. и длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 2 поступает на вход второго оптического k×n-выходного разветвителя 4.

На всех выходах первого оптического k×n-выходного разветвителя 3 формируются оптические потоки единичной интенсивности с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 1, поступающие далее на вход первого матричного оптического транспаранта 5. На первом матричном оптическом транспаранте 5 записано изображение графика функции принадлежности µ A(x) в координатах µA(x), х (фиг.2, а), имеющее единичную функцию пропускания (остальная часть транспаранта является поглощающей). Следовательно, на выходе первого матричного оптического транспаранта 5 будет сформировано изображение графика функции принадлежности µA(x) в координатах µ A(x), х в виде пространственно распределенного оптического потока (состоящего из совокупности единичных потоков). Каждый из этих единичных потоков поступает на первый вход соответствующего ij-го оптического Y-объединителя 7ij.

Одновременно, на всех выходах второго оптического k×n-выходного разветвителя 4 формируются оптические потоки единичной интенсивности, поступающие далее на вход второго матричного оптического транспаранта 6. На втором матричном оптическом транспаранте 6 записано изображение графика функции принадлежности µB(x) в координатах µB, x (фиг.2, б), имеющее единичную функцию пропускания (остальная часть транспаранта является поглощающей). Следовательно, на выходе второго матричного оптического транспаранта 6 будет сформировано изображение графика функции принадлежности µ B(x) в координатах µB(x), x в виде пространственно распределенного оптического потока (состоящего из совокупности единичных потоков). Каждый из этих единичных потоков поступает на второй вход соответствующего ij-го оптического Y-объединителя 7ij.

Так как каждый ij-й пиксел первого матричного оптического транспаранта 5 оптически связан - подключен к первому входу соответствующего ij-го оптического Y-объединителя 7ij, а каждый ij-й пиксел второго матричного оптического транспаранта 6 подключен ко второму входу этого же ij-го оптического Y-объединителя 7ij, то на выходах всех оптических Y-объединителей 711, 712, оптический вычислитель разности непрерывных множеств, патент № 2433446 71n; 721, 722, оптический вычислитель разности непрерывных множеств, патент № 2433446 72n; оптический вычислитель разности непрерывных множеств, патент № 2433446 ; 7k1, 7k2, оптический вычислитель разности непрерывных множеств, патент № 2433446 7kn за счет объединения единичных оптических потоков от обоих МОТ 5, 6 будет сформировано изображение наложения двух функций принадлежностей µA(x) и µ B(x) (показано на фиг.2 (в)) в виде пространственно распределенного оптического потока, состоящего из совокупности оптических потоков со следующими интенсивностями и длинами волн:

1 усл. ед. с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 1 (или оптический вычислитель разности непрерывных множеств, патент № 2433446 2) - если µA(xi)оптический вычислитель разности непрерывных множеств, патент № 2433446 µB(xi), причем µA (xi)оптический вычислитель разности непрерывных множеств, патент № 2433446 0 и µB(xi)оптический вычислитель разности непрерывных множеств, патент № 2433446 0 оптический вычислитель разности непрерывных множеств, патент № 2433446 xiоптический вычислитель разности непрерывных множеств, патент № 2433446 X;

2 усл. ед. с длинами волн оптический вычислитель разности непрерывных множеств, патент № 2433446 1, оптический вычислитель разности непрерывных множеств, патент № 2433446 2 - если µA(xi)=µ B(xi), причем µA(xi )оптический вычислитель разности непрерывных множеств, патент № 2433446 0 и µB(xi)оптический вычислитель разности непрерывных множеств, патент № 2433446 0 оптический вычислитель разности непрерывных множеств, патент № 2433446 xiоптический вычислитель разности непрерывных множеств, патент № 2433446 X;

0 - во всех остальных случаях.

С выходов оптических Y-объединителей 711, 712 , оптический вычислитель разности непрерывных множеств, патент № 2433446 71n; 721, 722, оптический вычислитель разности непрерывных множеств, патент № 2433446 72n; оптический вычислитель разности непрерывных множеств, патент № 2433446 ; 7k1, 7k2, оптический вычислитель разности непрерывных множеств, патент № 2433446 7kn оптические потоки поступают на входы соответствующих пар ОСВ 811, 812, оптический вычислитель разности непрерывных множеств, патент № 2433446 81n; 821, 822, оптический вычислитель разности непрерывных множеств, патент № 2433446 82n; оптический вычислитель разности непрерывных множеств, патент № 2433446 ; 8k1, 8k2, оптический вычислитель разности непрерывных множеств, патент № 2433446 8kn.

Если на вход пары ОСВ 8 ij поступает оптический поток с интенсивностью 1 усл. ед., то он проходит через входной оптический волновод на второй выход пары ОСВ 8ij, переключения оптического потока не происходит. Если на вход пары ОСВ 8ij поступает оптический поток с интенсивностью 2 усл. ед., то происходит переключение оптического потока из входного оптического волновода в выходной, оптически связанный со входным, - т.е. на первый выход пары ОСВ 8ij , где этот поток поглощается (при этом на втором выходе пары ОСВ 8ij оптический поток отсутствует).

Таким образом, на выходе каждой пары ОСВ 811, 8 12, оптический вычислитель разности непрерывных множеств, патент № 2433446 81n; 821, 822, оптический вычислитель разности непрерывных множеств, патент № 2433446 82n; оптический вычислитель разности непрерывных множеств, патент № 2433446 ; 8k1, 8k2, оптический вычислитель разности непрерывных множеств, патент № 2433446 8kn формируется оптический поток с интенсивностью и длиной волны, равными:

1 усл. ед. с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 1 (или оптический вычислитель разности непрерывных множеств, патент № 2433446 2) - если µA(xi)оптический вычислитель разности непрерывных множеств, патент № 2433446 0 или µB(xi)оптический вычислитель разности непрерывных множеств, патент № 2433446 0 и µA(xi)оптический вычислитель разности непрерывных множеств, патент № 2433446 µB(xi) оптический вычислитель разности непрерывных множеств, патент № 2433446 xiоптический вычислитель разности непрерывных множеств, патент № 2433446 X;

0 - во всех остальных случаях.

Следовательно, одновременно формируются изображения как разности множеств А и В (результата операции, описываемой формулой (1)) - двух функций принадлежностей µA(x) и µ B(x) в виде пространственно распределенного оптического потока единичной интенсивности с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 1 (фиг.2, в - область правой штриховки),

так и разности множеств В и А (результата операции, описываемой формулой (2)) - двух функций принадлежностей µ B(x) и µA(x), в виде пространственно распределенного оптического потока единичной интенсивности с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 2 (фиг.2, в - область левой штриховки).

С выхода каждой из пары ОСВ 811, 812, оптический вычислитель разности непрерывных множеств, патент № 2433446 81n; 821, 822, оптический вычислитель разности непрерывных множеств, патент № 2433446 82n; оптический вычислитель разности непрерывных множеств, патент № 2433446 ; 8k1, 8k2, оптический вычислитель разности непрерывных множеств, патент № 2433446 8kn оптический поток поступает на соответствующий j-й вход i-го оптического n-входного объединителя 9i .

На выходе каждого оптического n-входного объединителя 9i за счет суммирования соответствующего числа оптических потоков единичной интенсивности формируются оптические потоки с длинами волн оптический вычислитель разности непрерывных множеств, патент № 2433446 1 и оптический вычислитель разности непрерывных множеств, патент № 2433446 2, интенсивности которых пропорциональны значениям функций принадлежности µD(x) и µE (x) соответственно для конкретного значения xi.

Т.о. на выходах всех оптических n-входных объединителей 91, 92, оптический вычислитель разности непрерывных множеств, патент № 2433446 9k формируются два плоских разнохроматических оптических потока с длинами волн оптический вычислитель разности непрерывных множеств, патент № 2433446 1 и оптический вычислитель разности непрерывных множеств, патент № 2433446 2 и с интенсивностями по оси x, пропорциональным функциям принадлежности µD(x) и µE (x) соответственно.

Далее эти два плоских оптических потока с длинами волн оптический вычислитель разности непрерывных множеств, патент № 2433446 1 и оптический вычислитель разности непрерывных множеств, патент № 2433446 2 и с интенсивностями, пропорциональными функциям принадлежности µD(x) и µE(x), с выходов оптических n-входных объединителей 91, 9 2, оптический вычислитель разности непрерывных множеств, патент № 2433446 9k поступают на входы ОДЭ 101, 10 2, оптический вычислитель разности непрерывных множеств, патент № 2433446 10k, которые осуществляют их пространственное разделение, направляя на первый и второй выходы 101i , 102i ОДЭ 10i соответственно.

Таким образом, на первых выходах ОДЭ 1011, 10 12, оптический вычислитель разности непрерывных множеств, патент № 2433446 10k - первом выходе устройства формируется оптический поток с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 1 и с интенсивностью по оси x, пропорциональной функции принадлежности µD(x), а на вторых выходах ОДЭ 1021, 1022, оптический вычислитель разности непрерывных множеств, патент № 2433446 102k - втором выходе устройства формируется плоский оптический поток с длиной волны оптический вычислитель разности непрерывных множеств, патент № 2433446 2 и с интенсивностью по оси x, пропорциональной функции принадлежности µE(x).

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

Класс G06E3/00 Устройства, не предусмотренные в группе  1/00, например для обработки аналоговых или гибридных данных

оптическое кодирующее устройство -  патент 2507559 (20.02.2014)
оптический вычислитель дополнения нечеткого множества -  патент 2463640 (10.10.2012)
оптический наноселектор минимального и максимального сигналов -  патент 2454700 (27.06.2012)
оптический наноселектор минимального сигнала -  патент 2451979 (27.05.2012)
оптический наноселектор минимального сигнала -  патент 2451978 (27.05.2012)
оптический т-нанотриггер -  патент 2451977 (27.05.2012)
оптический д-дизъюнктор нечетких множеств -  патент 2451976 (27.05.2012)
оптический наноселектор максимального сигнала -  патент 2451975 (27.05.2012)
оптоэлектронный нечеткий процессор -  патент 2446436 (27.03.2012)
оптоэлектронный дефаззификатор -  патент 2446435 (27.03.2012)
Наверх