устройство для решения дифференциальных уравнений

Классы МПК:G06E3/00 Устройства, не предусмотренные в группе  1/00, например для обработки аналоговых или гибридных данных
Автор(ы):
Патентообладатель(и):Ростовское высшее военное командно-инженерное училище ракетных войск им.Главного маршала артиллерии Неделина М.И.
Приоритеты:
подача заявки:
1992-04-14
публикация патента:

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

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

УСТРОЙСТВО ДЛЯ РЕШЕНИЯ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ, содержащее источник излучения и группу вычислительных транспарантов, отличающееся тем, что для организации решения дифференциальных уравнений в частных производных в реальном времени и повышения точности устройства, дополнительно введены блок решения обыкновенных дифференциальных уравнений (БРОДУ), группа блоков вычитания световых потоков, N групп оптических транспарантов и оптический разветвитель, содержащий N групп по M ответвлений в каждой, входы которых оптически связаны с выходами соответствующих оптических усилителей блока решения обыкновенных дифференциальных уравнений, а выходы подключены к входам транспарантов соответствующей группы, причем выходы транспарантов с одинаковыми порядковыми номерами в своих группах подключены к входу ответвления, выход которого подключен к входу вычитаемого соответствующего блока вычитания световых потоков, выход которого подключен к входу соответствующего оптического усилителя блока решения обыкновенных дифференциальных уравнений, а вход уменьшаемого через транспарант соединен с выходом источника излучения, который также подключен к входу входного оптического разветвления блока решения обыкновенных дифференциальных уравнений, N ответвлений которого разветвляются на M + 1 волокон каждое, выход первого волокна каждого ответвления через соответствующий транспарант и оптическое волокно связан с входом первого оптического усилителя соответствующего волоконно-оптического контура, а выходы остальных волокон каждого ответвления через соответствующие транспаранты оптически связаны с входами объединенных ответвлений j-х оптических волокон соответствующего i-го волоконно-оптического контура, выходы которых через j-й оптический усилитель связаны с входом ij-го оптического разветвителя, имеющего N + 1 ответвлений, причем выход k-го ответвления оптически связан с входом i-го транспаранта в группе N + 1 транспарантов, выходы которых объединены с помощью ответвлений (j + 1)-го волокна в k-м контуре и подключены к входу (j + 1) -го оптического усилителя k-го контура, а выход нулевого ответвления является выходом БРОДУ для значения i-го компонента вектора решения i, k=устройство для решения дифференциальных уравнений, патент № 2021628; j=устройство для решения дифференциальных уравнений, патент № 2021628.

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

Изобретение относится к специализированной вычислительной технике и может быть использовано при разработке оптических вычислительных машин.

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

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

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

Заявляемое изобретение направлено на решение задачи формирования в реальном масштабе времени решения ДУЧП и повышение точности устройства.

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

В данном случае решение поставленной задачи осуществляется следующим образом.

Рассмотрим линейное дифференциальное уравнение в смешанных частных производных следующего вида:

устройство для решения дифференциальных уравнений, патент № 2021628 = устройство для решения дифференциальных уравнений, патент № 2021628ai(x)устройство для решения дифференциальных уравнений, патент № 2021628+b(x)устройство для решения дифференциальных уравнений, патент № 2021628устройство для решения дифференциальных уравнений, патент № 2021628(x,t)+f(x),

(1)

где устройство для решения дифференциальных уравнений, патент № 2021628 (х,t) - решение уравнения, устройство для решения дифференциальных уравнений, патент № 2021628 = устройство для решения дифференциальных уравнений, патент № 2021628io,

аi(х),b(х),f(х) - известные аналитические функции.

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

устройство для решения дифференциальных уравнений, патент № 2021628 - устройство для решения дифференциальных уравнений, патент № 2021628+

где устройство для решения дифференциальных уравнений, патент № 2021628t - шаг дискретизации.

В свою очередь, данное уравнение для момента времени tn может быть представлено в виде системы линейных дифференциальных уравнений по "х":

устройство для решения дифференциальных уравнений, патент № 2021628=устройство для решения дифференциальных уравнений, патент № 20216281,

устройство для решения дифференциальных уравнений, патент № 2021628=устройство для решения дифференциальных уравнений, патент № 20216282, . . . . . . . .

устройство для решения дифференциальных уравнений, патент № 2021628= устройство для решения дифференциальных уравнений, патент № 2021628 устройство для решения дифференциальных уравнений, патент № 2021628+b(x)устройство для решения дифференциальных уравнений, патент № 2021628устройство для решения дифференциальных уравнений, патент № 2021628o+F(x,tn-1), где устройство для решения дифференциальных уравнений, патент № 2021628i= устройство для решения дифференциальных уравнений, патент № 2021628 , F(x,tn-1)= f(x) - устройство для решения дифференциальных уравнений, патент № 2021628 устройство для решения дифференциальных уравнений, патент № 2021628(tn-1),

или в общем виде:

устройство для решения дифференциальных уравнений, патент № 2021628=Aустройство для решения дифференциальных уравнений, патент № 2021628устройство для решения дифференциальных уравнений, патент № 2021628+устройство для решения дифференциальных уравнений, патент № 2021628, (2) где

устройство для решения дифференциальных уравнений, патент № 2021628=устройство для решения дифференциальных уравнений, патент № 2021628...устройство для решения дифференциальных уравнений, патент № 2021628,

A = устройство для решения дифференциальных уравнений, патент № 2021628...устройство для решения дифференциальных уравнений, патент № 2021628.устройство для решения дифференциальных уравнений, патент № 2021628 , устройство для решения дифференциальных уравнений, патент № 2021628 = устройство для решения дифференциальных уравнений, патент № 2021628 устройство для решения дифференциальных уравнений, патент № 2021628

Таким образом, решение исходного ДУЧП (1) может быть реализовано в текущий момент времени как решение линейного векторного обыкновенного дифференциального уравнения (2), в котором свободный член Ф формируется на основании решения уравнения (2) в предыдущий момент времени.

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

Сущность изобретения состоит в том, что в устройство дополнительно введены блок решения обыкновенных дифференциальных уравнений (БРОДУ), группа блоков вычитания световых потоков, N групп оптических транспарантов и оптический разветвитель, содержащий N групп по М ответвлений в каждой, входы которых оптически связаны с выходами соответствующих оптических усилителей БРОДУ, а выходы подключены ко входам транспарантов соответствующей группы, причем выходы транспарантов с одинаковыми порядковыми номерами в своих группах подключены ко входу ответвления, выход которого подключен ко входу вычитаемого соответствующего блока вычитания световых потоков, выход которого подключен ко входу соответствующего оптического усилителя БРОДУ, а вход уменьшаемого через транспарант соединен с выходом источника излучения, который также подключен ко входу входного оптического разветвителя БРОДУ, N ответвлений которого разветвляются на (М+1) волокон каждое, выход первого волокна каждого ответвления через соответствующий транспарант и оптическое волокно связан со входом первого оптического усилителя соответствующего волоконно-оптического контура, а выходы остальных волокон каждого ответвления через соответствующие транспаранты оптически связаны со входами объединенных ответвлений j-х оптических волокон соответствующего i-го волоконно-оптического контура, выходы которых через j-й оптический усилитель связаны со входом ij-го оптического разветвителя, имеющего (N+1) ответвлений, причем выход k-го ответвления оптически связан со входом i-го транспаранта в группе (N+1) транспарантов, выходы которых объединены с помощью ответвлений (j+1)-го волокна в k-м контуре и подключены ко входу (j+1)-го оптического усилителя k-го контура, а выход нулевого ответвления является выходом БРОДУ для значения i-го компонента вектора решения i,k=устройство для решения дифференциальных уравнений, патент № 2021628; j=устройство для решения дифференциальных уравнений, патент № 2021628.

На фиг.1 приведена функциональная схема устройства для решения ДУЧП; на фиг. 2 - функциональная схема блока решения обыкновенных дифференциальных уравнений (БРОДУ).

Устройство содержит БРОДУ, обозначенный (фиг.1) как контур "S" и состоящий из источника излучения 1, оптического разветвителя 2, группы 3 оптических вычислительных транспарантов, группы волоконно-оптических контуров 41-4N (содержащих оптические усилители 5), группу 6 оптических разветвителей; а также вторую группу (матрицу) из NхМ вычислительных транспарантов 7i(k) (i= устройство для решения дифференциальных уравнений, патент № 2021628; k= устройство для решения дифференциальных уравнений, патент № 2021628) и группу из М блоков вычитания световых потоков 81-8М (БВСП).

Устройство БРОДУ "S" (фиг.2) подробно описано ниже.

Выход источника излучения 1 подключен ко входу оптического разветвителя 2, имеющего N ответвлений 21-2N.

Каждое ответвление 2i разветвляется, в свою очередь, на (М+1) ответвлений 2ij, i=устройство для решения дифференциальных уравнений, патент № 2021628; j=устройство для решения дифференциальных уравнений, патент № 2021628. Выходы ответвлений 2 оптически связаны с транспарантами 3, выходы ответвлений 2ij, соответственно, - 3i(j-1), i=устройство для решения дифференциальных уравнений, патент № 2021628; j= устройство для решения дифференциальных уравнений, патент № 2021628. Выходы транспарантов 3 через оптические волокна 4контура 4i оптически связаны со входами соответствующих оптических усилителей 5. Входы 5ij оптически соединены с помощью оптического волокна 4ij контура 4i, имеющего (N+1) ответвление, с выходами транспарантов 3i1(j-1)устройство для решения дифференциальных уравнений, патент № 2021628 3iN(j-1), 3i(j-1); i= устройство для решения дифференциальных уравнений, патент № 2021628; j=устройство для решения дифференциальных уравнений, патент № 2021628. Выходы оптических усилителей 5ij оптически связаны со входами оптических разветвителей 6ij, имеющих (N+1) ответвление 6ij(0)устройство для решения дифференциальных уравнений, патент № 2021628 6ij(N), i= устройство для решения дифференциальных уравнений, патент № 2021628; j=устройство для решения дифференциальных уравнений, патент № 2021628. Разветвители 6 ответвлений не имеют, их выходы являются выходами БРОДУ (и соответствующего контура 4i) 4i(М), i=устройство для решения дифференциальных уравнений, патент № 2021628. Выход ответвления 6ij(0) является выходом БРОДУ 4i(j), выходы ответвлений 6ij(k) оптически связаны с транспарантами 3ki(j), i, k=устройство для решения дифференциальных уравнений, патент № 2021628; j=устройство для решения дифференциальных уравнений, патент № 2021628.

Функции пропускания транспарантов пропорциональны следующим значениям (здесь и далее учтено, что на функцию пропускания умножается амплитуда А проходящего потока, а не его интенсивность I=А2): для

3- устройство для решения дифференциальных уравнений, патент № 2021628io1/2; 3ii(k), 3(k)i(i+1)-"1";

3устройство для решения дифференциальных уравнений, патент № 2021628- устройство для решения дифференциальных уравнений, патент № 2021628 + bo(xk)устройство для решения дифференциальных уравнений, патент № 2021628xустройство для решения дифференциальных уравнений, патент № 2021628 ,

3(kNi)- устройство для решения дифференциальных уравнений, патент № 2021628xустройство для решения дифференциальных уравнений, патент № 2021628 ; 3(Nk)-устройство для решения дифференциальных уравнений, патент № 2021628f(xk)устройство для решения дифференциальных уравнений, патент № 2021628xустройство для решения дифференциальных уравнений, патент № 2021628 ;

7(ik)-устройство для решения дифференциальных уравнений, патент № 2021628xустройство для решения дифференциальных уравнений, патент № 2021628 ; xk=xo+kустройство для решения дифференциальных уравнений, патент № 2021628устройство для решения дифференциальных уравнений, патент № 2021628x;

i,j=устройство для решения дифференциальных уравнений, патент № 2021628; k=устройство для решения дифференциальных уравнений, патент № 2021628, для остальных - нулевым значениям. БВСП 8i может быть выполнен, например, в виде типового последовательного соединения "фотодиоды - схема вычитания - светодиод".

Каждый оптический разветвитель 6ij, j= устройство для решения дифференциальных уравнений, патент № 2021628, входящий в БРОДУ "S", кроме ответвлений 6ij(0)устройство для решения дифференциальных уравнений, патент № 20216286ij(N), схема подключения которых приведена на фиг. 2, имеет (N+2)-е ответвление 6ijD, выход которого оптически связан с транспарантом 7i(j) и объединен далее с выходами ответвлений 6Dmj,m=устройство для решения дифференциальных уравнений, патент № 2021628, в ответвление 6(j), выход которого подключен ко входу вычитаемого БВСП 8j+1.

Вход уменьшаемого БВСП 8j+1 оптически связан с выходом транспаранта 3jN, а выход с помощью оптического ответвления подключен ко входу оптического усилителя 5N(j+1). Выходы БРОДУ "S" являются выходами устройства.

Устройство работает следующим образом.

По включении устройства на выходе источника излучения 1 формируется световой поток интенсивностью N(М+1) усл.единиц, поступающий далее на вход разветвителя 2. На выходе ответвлений 2устройство для решения дифференциальных уравнений, патент № 20216282 формируются световые потоки единичной интенсивности, поступающие на входы соответствующих транспарантов 3, 3i(0)устройство для решения дифференциальных уравнений, патент № 20216283i(М-1), i= устройство для решения дифференциальных уравнений, патент № 2021628. С выходов транспарантов 3снимаются световые потоки с интенсивностями, пропорциональными значениям компонентов вектора устройство для решения дифференциальных уравнений, патент № 2021628o , т.е. устройство для решения дифференциальных уравнений, патент № 2021628(i-1)0 , i=устройство для решения дифференциальных уравнений, патент № 2021628. С выходов транспарантов 3i(0)устройство для решения дифференциальных уравнений, патент № 20216283i(М-1) формируются световые потоки с интенсивностями, пропорциональными значениям соответственно функций f(хо)устройство для решения дифференциальных уравнений, патент № 2021628устройство для решения дифференциальных уравнений, патент № 2021628хустройство для решения дифференциальных уравнений, патент № 2021628f(хМ-1)устройство для решения дифференциальных уравнений, патент № 2021628устройство для решения дифференциальных уравнений, патент № 2021628x, i= устройство для решения дифференциальных уравнений, патент № 2021628. Световой поток с интенсивностью устройство для решения дифференциальных уравнений, патент № 2021628(i-1)o , проходя через усилитель 5 и усиливаясь в (N+1) раз, поступает на вход оптического разветвителя 6, имеющего (N+1) ответвлений: 6(0)ioустройство для решения дифференциальных уравнений, патент № 20216286(N), i= устройство для решения дифференциальных уравнений, патент № 2021628. С выхода ответвления 6(0) поток с интенсивностью устройство для решения дифференциальных уравнений, патент № 2021628(i-1)o поступает на выход устройства 4i(0) (на выходе устройства 4i(k) формируется значение i-го компонента вектора устройство для решения дифференциальных уравнений, патент № 2021628 для момента t1: устройство для решения дифференциальных уравнений, патент № 2021628i-1k,t1), i= устройство для решения дифференциальных уравнений, патент № 2021628, k=устройство для решения дифференциальных уравнений, патент № 2021628). С выхода ответвления 6(i)i0 световой поток с интенсивностью устройство для решения дифференциальных уравнений, патент № 2021628(i-1)oпоступает на вход транспаранта 3ii(0), а с выходов ответвлений 6(k)i0, kустройство для решения дифференциальных уравнений, патент № 2021628i, k= устройство для решения дифференциальных уравнений, патент № 2021628 - на входы транспарантов 3(0ki) . Сформированные таким образом потоки, поступая на входы ответвлений оптического волокна 4i1, суммируются и образуют на входе усилителя 5i1 поток с интенсивностью устройство для решения дифференциальных уравнений, патент № 2021628i-11, t1). В усилителе 5i1 происходит усиление интенсивности входного потока в (N+1) раз, ввиду его последующего разветвления в разветвителе 6i1 на (N+1) потоков. Последующее формирование значений компонентов вектора решения устройство для решения дифференциальных уравнений, патент № 2021628i-1k,t1). происходит аналогично вышеизложенному (с выхода ответвления 6(0)ij сигнал устройство для решения дифференциальных уравнений, патент № 2021628i-1j,t1). поступает на выход БРОДУ 4i(j), с выходов ответвлений 6ij(k) - на входы транспарантов 3(j)ki, i,k=устройство для решения дифференциальных уравнений, патент № 2021628; j=устройство для решения дифференциальных уравнений, патент № 2021628).

Таким образом, на выходах ответвлений 6(0ij) (а, значит на входах, соответственно, ответвлений 6Dij ) формируются в первый момент времени значения решения системы (2) устройство для решения дифференциальных уравнений, патент № 2021628i-1j,t1)., i=устройство для решения дифференциальных уравнений, патент № 2021628; j=устройство для решения дифференциальных уравнений, патент № 2021628.

Со входа ответвления 6ijD световой поток с интенсивностью, пропорциональной устройство для решения дифференциальных уравнений, патент № 2021628i-1j,t1), поступает на транспарант 7ji, с выхода которого снимается оптический сигнал с интенсивностью, пропорциональной аi-1j) . устройство для решения дифференциальных уравнений, патент № 2021628i-1j,t1) устройство для решения дифференциальных уравнений, патент № 2021628 .

Сигналы с выходов транспарантов 7i(k), i=устройство для решения дифференциальных уравнений, патент № 2021628 суммируются в ответвлении 6(k), на выходе которого формируется световой поток с интенсивностью, пропорциональной устройство для решения дифференциальных уравнений, патент № 2021628ai-1(xk)устройство для решения дифференциальных уравнений, патент № 2021628устройство для решения дифференциальных уравнений, патент № 2021628i-1(xk, t1)устройство для решения дифференциальных уравнений, патент № 2021628.

Данный поток поступает на вход вычитаемого БВСП 8k+1, на вход уменьшаемого которого поступает значение f(хk) устройство для решения дифференциальных уравнений, патент № 2021628х. Световой поток с интенсивностью, пропорциональной разности интенсивностей данных потоков, т.е. значению F(хk,t1), поступает с выхода БВСП 8k+1 на вход оптического усилителя 5N(k+1).

Работа БРОДУ повторяется, но уже для новых значений функции Ф - свободного члена уравнения (2). На выходе устройства формируются значения устройство для решения дифференциальных уравнений, патент № 2021628i (х, t2) и т.д., аналогично вышеизложенному. Таким образом, предложенное устройство решает поставленную задачу, позволяя сформировать решение искомого ДУЧП в реальном масштабе времени с требуемой степенью точности.

Класс 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)
Наверх