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

=

a
i(x)

+b(x)


(x,t)+f(x), (1) где

(х,t) - решение уравнения,

=
io, а
i(х),b(х),f(х) - известные аналитические функции.
Использование дискретного представления решения во времени позволяет представить данное уравнение с требуемой точностью следующим образом:

-

+ где

t - шаг дискретизации.
В свою очередь, данное уравнение для момента времени t
n может быть представлено в виде системы линейных дифференциальных уравнений по "х":

=
1,

=
2, . . . . . . . .

=

+b(x)

o+F(x,t
n-1), где
i=

, F(x,t
n-1)= f(x) -

(t
n-1), или в общем виде:

=A


+

, (2) где

=

...

,
A =

...

.

,

=

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

х) вектор-функции

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

; j=

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

; k=

) и группу из М блоков вычитания световых потоков 8
1-8
М (БВСП).
Устройство БРОДУ "S" (фиг.2) подробно описано ниже.
Выход источника излучения 1 подключен ко входу оптического разветвителя 2, имеющего N ответвлений 2
1-2
N.
Каждое ответвление 2
i разветвляется, в свою очередь, на (М+1) ответвлений 2
ij, i=

; j=

. Выходы ответвлений 2
iо оптически связаны с транспарантами 3
iо, выходы ответвлений 2
ij, соответственно, - 3
i(j-1), i=

; j=

. Выходы транспарантов 3
iо через оптические волокна 4
iоконтура 4
i оптически связаны со входами соответствующих оптических усилителей 5
iо. Входы 5
ij оптически соединены с помощью оптического волокна 4
ij контура 4
i, имеющего (N+1) ответвление, с выходами транспарантов 3
i1(j-1)
3
iN(j-1), 3
i(j-1); i=

; j=

. Выходы оптических усилителей 5
ij оптически связаны со входами оптических разветвителей 6
ij, имеющих (N+1) ответвление 6
ij(0)
6
ij(N), i=

; j=

. Разветвители 6
iМ ответвлений не имеют, их выходы являются выходами БРОДУ (и соответствующего контура 4
i) 4
i(М), i=

. Выход ответвления 6
ij(0) является выходом БРОДУ 4
i(j), выходы ответвлений 6
ij(k) оптически связаны с транспарантами 3
ki(j), i, k=

; j=

.
Функции пропускания транспарантов пропорциональны следующим значениям (здесь и далее учтено, что на функцию пропускания умножается амплитуда А проходящего потока, а не его интенсивность I=А
2): для
3
iо-
io1/2; 3
ii(k), 3
(k)i(i+1)-"1";
3

-

+ b
o(x
k)

x

,
3
(kNi)-

x

; 3
(Nk)-

f(x
k)

x

;
7
(ik)-

x

; x
k=x
o+k


x;
i,j=

; k=

, для остальных - нулевым значениям. БВСП 8
i может быть выполнен, например, в виде типового последовательного соединения "фотодиоды - схема вычитания - светодиод".
Каждый оптический разветвитель 6
ij, j=

, входящий в БРОДУ "S", кроме ответвлений 6
ij(0)
6
ij(N), схема подключения которых приведена на фиг. 2, имеет (N+2)-е ответвление 6
ijD, выход которого оптически связан с транспарантом 7
i(j) и объединен далее с выходами ответвлений 6
Dmj,m=

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

. С выходов транспарантов 3
iоснимаются световые потоки с интенсивностями, пропорциональными значениям компонентов вектора
o , т.е.
(i-1)0 , i=

. С выходов транспарантов 3
i(0)
3
i(М-1) формируются световые потоки с интенсивностями, пропорциональными значениям соответственно функций f(х
о)


х

f(х
М-1)


x, i=

. Световой поток с интенсивностью
(i-1)o , проходя через усилитель 5
iо и усиливаясь в (N+1) раз, поступает на вход оптического разветвителя 6
iо, имеющего (N+1) ответвлений: 6
(0)io
6
(N)iо, i=

. С выхода ответвления 6
(0)iо поток с интенсивностью
(i-1)o поступает на выход устройства 4
i(0) (на выходе устройства 4
i(k) формируется значение i-го компонента вектора

для момента t
1:
i-1 (х
k,t
1), i=

, k=

). С выхода ответвления 6
(i)i0 световой поток с интенсивностью
(i-1)oпоступает на вход транспаранта 3
ii(0), а с выходов ответвлений 6
(k)i0, k

i, k=

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

; j=

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

; j=

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

.
Сигналы с выходов транспарантов 7
i(k), i=

суммируются в ответвлении 6
(k), на выходе которого формируется световой поток с интенсивностью, пропорциональной

a
i-1(x
k)

i-1(x
k, t
1)

.
Данный поток поступает на вход вычитаемого БВСП 8
k+1, на вход уменьшаемого которого поступает значение f(х
k)

х. Световой поток с интенсивностью, пропорциональной разности интенсивностей данных потоков, т.е. значению F(х
k,t
1), поступает с выхода БВСП 8
k+1 на вход оптического усилителя 5
N(k+1).
Работа БРОДУ повторяется, но уже для новых значений функции Ф - свободного члена уравнения (2). На выходе устройства формируются значения
i (х, t
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=

; j=

.
РИСУНКИ
Рисунок 1,
Рисунок 2