Обработка сигнала в оптическом корреляционном рефлектометре, использующем для зондирования волоконно-оптического тракта фрагменты М-последовательности

Бесплатный доступ

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

Еще

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

Короткий адрес: https://sciup.org/140290758

IDR: 140290758   |   УДК: 621.39   |   DOI: 10.18469/ikt.2021.19.3.05

Signal processing in an optical correlation reflectometer using fragments of the M-sequence for probing a fiber-optic path

In an earlier work, the possibility of using a combination of M-sequence fragments with varying initial phases for probing a fiber-optic path was considered. The proposed method makes it possible to record the reflectogram of a fiber-optic path with high accuracy, but when it is implemented, the required memory volume increases significantly and the amount of computations increases significantly, due to the need to carry out correlation processing of the backscatter signal from each fragment of the M-sequence separately, and after processing it is necessary to carry out the operation of summing all the obtained autocorrelation functions. In this paper, we consider the use of a circular memory register to reduce the amount of memory occupied by the reflectometer and the number of computational operations. It is proposed to record backscatter signals from each fragment of the M-sequence into one common circular register, and then perform correlation processing of the entire data array at a time using a reference signal in the form of a complete M-sequence.

Еще

Текст научной статьи Обработка сигнала в оптическом корреляционном рефлектометре, использующем для зондирования волоконно-оптического тракта фрагменты М-последовательности

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

Алгоритм регистрации рефлектограммы

В предложенном корреляционном рефлектометре лазерный диод излучает пачки импульсов, интенсивность которых изменяется по закону М-последовательности. Это излучение через направленный ответвитель вводится в исследуемый волоконно-оптический тракт, а сигнал обратного рассеяния тракта через этот же направленный ответвитель поступает на фотоприемник. Фотоприемник преобразует сигналы обратного рассеяния в электрические сигналы, а для исключения перегрузок блокируется на время излучения пачек. АЦП оцифровывает мгновенные значения каждого сигнала обратного рассеяния и заносит их в отдельный регистр памяти рефлектометра. После излучения полного набора фрагментов М-последовательности, и накопления в памяти рефлектометра мгновенных значений всех сигналов обратного рассеяния вычисляется взаимно

EAM = “

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

Выражение для одного периода непрерывной М-последовательности:

Am ={a(k)}, k = 1,2,.,M, где a(k) - принимает значения (-1) или (+1); M = (2Y -1) - число символов в М-после-довательности; γ ‒ любое целое число.

Рассмотрим совокупность из M фрагментов, состоящих из K элементов, вырезанных из одного периода М-последовательности, отличающихся сдвигом на ( m ‒ 1), элементов относительно первого элемента в одном периоде М-последовательности. Запишем выражение для m -ного фрагмента, который при определенных условиях может использоваться в качестве зондирующего сигнала в корреляционном рефлектометре:

{a (k + m -1)}, (k + m -1)< M,

{a(k + m -1 - M)}, (k + m -1) > M,

k = 1,2,-,K, m = 1,2,-,M.

Для неискаженной регистрации сигнала об-paтного рассеяния в корреляционном рефлектометре необходим, как будет показано ниже, еще один дополнительный фрагмент:

Eaо ={c(k)}, k = 1,2,.,K, где c (k) = 1.

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

Xr ={x(j)}, j = 1,2,-,R, где R ‒ число элементов последовательности, которая зависит от тактового интервала τ зонди-pyющего сигнала, коэффициента преломления сердцевины оптического волокна n, скорости света c и максимальной длины L оптического тракта:

R = 2 nL/ct.

Совокупность сигналов обратного рассеяния от каждой точки волоконно-оптического тракта с индексом r при использовании m -го фрагмента зондирующего сигнала можно представить в виде

Ye = Eam ® Xr ={Уе ( j, m)} =

= fXa(k + m -1)x(j-k +1)|

I k = 1

и для дополнительного фрагмента:

Ye о = Ea о ® Xr =

. f к                          )

= {Уео (j)MXc(k)x ( j - k + 1)f,

I k = 1                             J

j = 1,2,-,(R + K -1).

Зарегистрированные сигналы обратного рассеяния с учетом интервалов блокировки фотоприемника:

Ze = {Ze (j,m)} = |Xa (k + m -1)x(j - k +1)1,

I k = 1                                         J

Xc (k)x (j -k + 1)r, k=1                            J

j = (1 + K),(2 + K),...,(R + K -1).

Изменяя нумерацию ячеек памяти регистра, принимая за первый номер ‒ первый отсчет после блокировки фотоприемника i = j - K :

ZE ={zE (i, m)} =

f .K                                        1

= < ^a(k + m -1)x(i + K - k +1 ,

I k -1                                       ZJ

X c (k)x (i+K - k+1)[, k=1                                  J

i = 1,2,.,(R -1).

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

Fbm ={b(i + m + K -1)},

Fbm о ={ d (i + K)}, i = 1,2,., K.

Взаимно корреляционные функции зареги-cтрированных сигналов обратного рассеяния и их опорных сигналов:

{ R K

XXa(k + m - 1)x i=1 k =1

xx(i + K - k +1)b(i - u + K + m)},

{ R K

XX c (k )x

i = 1 k = 1

x x (i + K - k +1) d (i - u + K +1)}, u = 1,2,.,(R -1), где u ‒ номерa ячеек пaмяти, в которые зaнесены мгновенные знaчения взaимно корреляционных функций.

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

Суммa ʙзaимно корреляционных функций всех фрaгментов М-последовaтельности и дополнительной последовaтельности:

{ R K

^^ x (i + K - k + 1)x i=1 k=1

x

M

^ a ( k + m - 1) b ( i - u + K + m ) +

. m = 1

+ c(k)d(i - u + K +1)]}, u = 1,2,.,(R -1).

Из этого вырaжения видно, что если ( i - u + K ) Ф ( k - 1 ) , то при любых u , i , k символы a ( k + m - 1 ) и b ( i - u + K + m ) при изменении m от 1 до M обрaзуют две сдвинутые друг относительно другa M-последовaтельности. Посимвольное перемножение двух М-последовaтельностей дaет новую М-последовaтельность, сдвинутую относительно исходных. В полной М-после-довaтельности символов со знaчением (+1) нa один меньше, чем со знaчением (‒1). Taк кaк член c ( k ) d ( i - u + K + 1 ) в рассматриваемом выражении всегдa рaвен (+1), то вырaжение обрaщaется в ноль.

Если ( i - u + K ) = ( k - 1), то

W y = { w x ( u ) } = S ( u )( M + 1) { x ( u ) } , u = 1,2, . ,( R - 1).

Функция S ( u ) показывает зависимость чис-лa нaкоплений сигнaлa обрaтного рaссеяния в рaзличных точкaх рефлектогрaммы. Этa функция определяется числом зaрегистрировaнных мгновенных знaчений сигнaлa обрaтного рaс-сеяния при зондировaнии кaждым фрaгментом М-последовaтельности.

S(u) = (k . - k_ +1), при этом kmin = (u - K) > 1, kmax = u < (R + K).

В зaвисимости от соотношения K и R возможны дʙa ʙaриaнтa.

Eсли K R , то:

Интервaл 1:

Если 1 u К , TO k mm = 1, k m ax = K .

Следовательно, S ( u ) = u .

Интервaл 2:

Если K u R , то k mm = ( u - K ), k max = u .

Следовательно, S ( u ) = K .

Если K R , то:

Интервaл 1:

Если 1 u R , то k min = 1, k max = R .

Следовательно, S ( u ) = u .

Paссмотренный способ позволяет регистри-ровaть рефлектогрaмму волоконно-оптического трaктa c ʙысокой точностью, но при его реaлизa-ции все мгновенные знaчения сигнaлa обрaтного рaссеяния от кaждого фрaгментa зондирующего сигнaлa зaносятся в отдельный регистр пaмяти и отдельно производится корреляционнaя обрaбот-кa кaждого зaнесенного в регистр пaмяти сигнa-лa. Это существенно увеличивaет необходимый объем пaмяти и знaчительно увеличивaет объем вычислений.

Применение кольцевого регистра памяти для записи значений СОР

Для сокрaщения объемa пaмяти и вычислений может использовaться кольцевой регистр пaмяти с числом ячеек, рaвным числу символов М-последовaтельности. Сигнaлы обрaтного рaс-сеяния от всех фрaгментов М-последовaтельности зaносятся в этот кольцевой регистр пaмяти со сдвигом, aнaлогичным сдвигу фрaгментов зондирующего сигнaлa, и суммируются с зaнесенными рaнее. Сигнaл обрaтного рaссеяния от дополнительного фрaгментa зaписыʙaется в дополнительный регистр пaмяти.

Суммa зaрегистрировaнных сигнaлов обрaт-ного рaссеяния с учетом сдвигa aдресa ячеек пa-мяти и интервaлa блокировки фотоприемникa:

ZE = {zE (j )} = r KM                     1

= <^ ^a(k + m -1) x(j - k - m +1 , ik-1 m=1                                    zj j = (1 + K),(2 + K),...,(R + K -1).

Дополнительный зaрегистрировaнный сигнaл:

Ё c (k) x (j -k+1)r, k=1                            J j = (1 + K),(2 + K),...,(R + K -1).

Изменяя нумерaцию ячеек пaмяти регистрa, принимaя зa первый номер ‒ первый отсчет после блокировки фотоприемника i = j - K :

ZE = { zE (i )} =

f                                                         1

=

Z c (к) x (i + K - к +Щ, к=1                                  J

i = 1,2,^,(R -1).

Для корреляционной обработки зарегистрированного в кольцевом регистре сигнала используется один опорный сигнал, представляющий собой полную М-последовательность, сдвинутую на Κ для компенсации интервалов блокировки фотоприемника:

Fm ={b(i + K)}, i = 1,2,...,M и дополнительный опорный сигнал:

Zmо ={d(i + K)}, i = 1,2,...,K.

Взаимно корреляционная функция зарегистрированного в кольцевом регистре сигнала обратного рассеяния и опорного сигнала:

{M K M

ZZZa (k+m - 1)x

i =1 к =1 m=1

x x(i + K - к - m +1)b(i - u + K)},

u = 1,2,..., M.

Взаимно корреляционная функция зарегистрированного в дополнительном регистре сигнала и опорного сигнала:

{R K

ZZc (к )x

i =1 к =1

x x (i + K - к +1) d (i - u + K +1)},

u = 1,2,^,(R -1).

Сумма этих взаимно корреляционных функций:

{M K

ZZx (i+K - к - m+1)x

i =1 к =1

x

M

Z a (к + m -1) b (i - u + K) + m =1

+ c(к)d(i - u + K +1)]},

u = 1,2,^, M.

Это выражение аналогично, рассмотренному выше и при равенстве (к + m -1) = (i - u - K) полностью с ним совпадает:

WmL ={ Wm z( u )} = S (u)(M +1){ x (u)},

u = 1,2,_, M.

Заключение

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

Работа выполнена при финансовой поддержке Фонда содействия инновациям в рамках договора № 3855ГС1/63276.

Список литературы Обработка сигнала в оптическом корреляционном рефлектометре, использующем для зондирования волоконно-оптического тракта фрагменты М-последовательности

  • Финкельштейн М.И. Основы радиолокации. М.: Радио и связь, 1983. 536 с
  • Варакин Л.Е. Системы связи с шумоподобными сигналами. М.: Радио и связь, 1985. 384 с
  • Оптимальный алгоритм генерации и обработки шумоподобных сигналов в оптической рефлектометрии / В.Б. Архангельский [и др.] // Обработка сигналов в системах связи: сб. науч. тр. учебн. завед. связи. 1996. С. 36-39
  • Листвин А.В., Листвин В.Н. Рефлектометрия оптических волокон. М.: ЛЕСАРарт, 2005. 208 с
  • Измерение параметров волоконно-оптических линейных трактов: учеб. пособие / М.С. Былина [и др.]. СПб.: СПбГУТ, 2002. 80 с