Исследование кадровой синхронизации цифровой телеметрической информации

Тип работы:
Реферат
Предмет:
ТЕХНИЧЕСКИЕ НАУКИ


Узнать стоимость новой

Детальная информация о работе

Выдержка из работы

УДК 004. 632. 4
ИССЛЕДОВАНИЕ КАДРОВОЙ СИНХРОНИЗАЦИИ ЦИФРОВОЙ ТЕЛЕМЕТРИЧЕСКОЙ ИНФОРМАЦИИ
И. М. Сидякин, М.А. Эльшафеи
МГТУ им. Н. Э. Баумана, Москва, Российская Федерация e-mail: ivan. sidyakin@bmstu. ru- elshafey. m@gmail. com
Алгоритм кадровой синхронизации занимает важное место в процессе восстановления телеметрической информации, переданной по каналу связи с шумами, и существенно влияет на эффективность всей процедуры восстановления. Кадровая синхронизация важна в случае, если характер помех в канале связи и способы обработки передаваемой информации допускают пропуск достоверных и вставку ложных сообщений в поток данных телеизмерений, а также остановку и возобновление передачи в случайные моменты времени. Кадровая синхронизация обеспечивает возможность декоммутации параметров телеметрической информации в потоке. Приведены необходимое теоретическое описание модели системы кадровой синхронизации, методика выбора основных параметров синхронизатора и описание критериев выбора этих параметров. В экспериментах с реальными данными телеизмерений в формате IRIG-106 использована модель канала связи с шумами, допускающая инверсию, а также пропуск битов. Выполнено сравнение результатов экспериментов с теоретически полученными оценками параметров синхронизатора.
Ключевые слова: телеметрическая информация, кадровая синхронизация, код синхронизации, порог синхронизатора, режимы & quot-Поиск"-, & quot-Проверка"-, & quot-Захват"-, формат IRIG-106, симметричный двоичный канал с пропуском битов.
FRAME SYNCHRONIZATION OF DIGITAL TELEMETRY INFORMATION
I.M. Sidyakin, M.A. Elshafey
Bauman Moscow State Technical University, Moscow, Russian Federation e-mail: ivan. sidyakin@bmstu. ru- elshafey. m@gmail. com
Frame synchronization algorithm plays an important role in the recovery process of telemetry data transmitted over a communication channel with noise, and significantly affects the entire process efficiency. In particular, frame synchronization is important in the case that the nature of noise in the communication channel and methods of processing transferable information allow both deletion of reliable and insertion of false messages in the telemetry data stream, as well as halt and resuming the transfer process at random times. Generally, frame synchronization process provides a decommutation ability of the telemetry data parameters in the stream. Necessary theoretical description of the system model of frame synchronization is given, as well as a method technique of the synchronizer basic settings, and defining the selection criteria for these parameters. Communication channel with noise is used in the experiments with real data telemetry format IRIG-106 model, allowing inversion as well as pass of bits. Technique of the basic settings selection of the synchronizer and description of the selection criteria for these parameters are presented. A communication channel model with noise that allows bit inversions and also bit deletions is used in experiments with real telemetry data in IRIG-106 format. Comparisons of obtained experimental results with theoretical estimates of the synchronizer parameters are carried out.
Keywords: Telemetry information, frame synchronization, synchronization code,
synchronization threshold, Search mode, Verify mode, Lock mode, standard IRIG-
106, a binary symmetric channel with bit deletions.
Синхронизация данных заключается в обнаружении группы символов, периодически повторяющихся в потоке цифровой телеметрической информации (ТМИ). Синхронизатор можно представить как конечный автомат с тремя режимами [1−4]:
• & quot-Поиск"- - состояние, в котором синхронизатор просматривает весь входной поток данных с целью обнаружить код синхронизации-
• & quot-Проверка"- - состояние, в котором синхронизатор подтверждает первоначальное обнаружение кода синхронизации с помощью заданного числа успешных проверочных обнаружений кода синхронизации-
• & quot-Захват"- - рабочее состояние синхронизатора, при котором код синхронизации определен с высокой степенью достоверности на основе начального обнаружения и достаточного числа проверок.
Представленный в известных публикациях теоретический расчет параметров системы кадровой синхронизации [1−7] основан на том, что информационная составляющая кадров заполнена случайными значениями, распределенными по нормальному закону. Кадры в потоке разделяются битовыми последовательностями кодов синхронизации. Передача потока ТМИ по каналу связи с шумами вызывает искажение информационной составляющей кадров, а также кодов синхронизации. В общем случае это приводит к появлению ложных и потере настоящих кодов синхронизации в потоке. Вероятность появления ложных кодов синхронизации зависит от структуры и содержимого информационной части кадров и может отличаться от рассчитанной теоретически. В настоящей работе приведены результаты исследования системы восстановления кадровой синхронизации потока ТМИ в формате IRIG-106, заполненного информацией с датчиков. Параметры системы синхронизации выбираются на основе экспериментальных данных и сравниваются с теоретически полученными значениями.
При всех режимах работы обнаружение кода синхронизации обычно проводится с помощью корреляционного процесса, при котором входное сообщение непрерывно сравнивается с известным алгоритму корреляции кодом синхронизации. При относительно высокой корреляции между кодом синхронизации и символами сообщения код считается обнаруженным.
Задача обнаружения кода синхронизации заключается в определении местоположения кода синхронизации в каждом кадре ТМИ (рис. 1) в принятом бинарном потоке:
д, s, i = argmax L (д), (1)
№g[(l- 1) Nf+1 -lNf ]
Код
синхронизации
Код Данные Код Данные
синхронизации кадра ТМИ синхронизации кадра ТМИ
п

Поток ТМИ
Рис. 1. Структура синхронизируемого кадра ТМИ
где ^ - местополжение обнаруженного кода синхронизации в бинарном потоке & lt- = (& lt-1, & lt-2, ,… }- 5 = (в1, в2,…, $п} - используемый л-разрядный код синхронизации- I — порядковый номер обнаруженного кадра в потоке й- Nf — длина кадра ТМИ- Ь (^) — корреляционный процесс, приведенный в [5−7], который определяется формулой
L (р) = Sk.
(2)
k=1
Значение коэффициента корреляции в каждом состоянии синхронизатора непрерывно сравнивается с заданным порогом е для каждого состояния. Пока это значение не превышает значение порога, синхронизатор остается в текущем состоянии, но когда порог превышен, синхронизатор переходит в предыдущее.
На рис. 2 показаны переходы между состояниями синхронизатора: & quot-Поиск"-, & quot-Проверка"- и & quot-Захват"-, где е5 — порог синхронизатора в режиме & quot-Поиск"-, е^ - в режиме & quot-Проверка"- и е — в режиме & quot-Захват"-, а С представляет собой коэффициент корреляции, который равен вычисленному по формуле (2) значению Ь В каждом состоянии, если значение коэффициента корреляции С меньше или равно значению порога текущего состояния, код синхронизации считается обнаруженным, и наоборот.
В начале работы синхронизатор находится в состоянии & quot-Поиск"-. Если синхронизатор обнаруживает код синхронизации (С & lt- е8), то
Рис. 2. Переход между состояниями синхронизатора кадров потока ТМИ
Режим «Поиск»
Режим «Проверка»
С& lt-?у
Режим «Захват»
C& gt-?s С& lt-?,
гс-разрядный синхронизатор
Ч
Поток данных ТМИ
>
Рис. 3. Перемещение синхронизатора в потоке данных телеизмерений при различных режимах работы
синхронизатор переходит в состояние & quot-Проверка"-. Если в состоянии & quot-Проверка"- число последовательно обнаруженных кодов синхронизации (С & lt- еу) достигает заданного значения, система синхронизации переходит в состояние & quot-Захват"-, иначе, система возвращается в режим & quot-Поиск"-. В режиме & quot-Захват"- обеспечивается кадровая синхронизация. Когда код синхронизации превышает порог е, синхронизатор возвращается в режим & quot-Проверка"-. В режиме & quot-Поиск"- синхронизатор считывает биты до обнаружения кода синхронизации в потоке, а затем в режимах & quot-Проверка"- и & quot-Захват"- перемещается в потоке на длину шага. Длина шага равна длине кадра ТМИ, как показано на рис. 3.
Цель настоящей работы заключается в разработке методики расчета и выбора параметров кадрового синхронизатора, включая пороговые значения е8 для состояния & quot-Поиск"-, еу — для состояния & quot-Проверка"- и е — для состояния & quot-Захват"-, а также среднего времени ожидания синхронизатора в режиме & quot-Проверка"-, где значение представлено средним числом кадров. Параметры системы синхронизации выбираются для телеметрического кадра длиной Nf бит, сформированного системой коммутации на объекте телеизмерений, с заданным кодом синхронизации, длиной п бит.
В настоящей статье приведен алгоритм синхронизации кадров и уравнения, описывающий рабочие состояния синхронизатора [1, 2], применительно к задаче синхронизации кадров в потоке ТМИ.
Качество работы системы кадровой синхронизации в состояниях & quot-Поиск"- и & quot-Проверка"- определяется вероятностью правильного обнаружения кода синхронизации и средним временем, которое затрачивается на эту операцию, а в состоянии & quot-Захват"- качество работы определяется средним временем обнаружения ложной синхронизации после перехода в режим & quot-Захват"-.
Выбор низких значений порогов перехода между состояниями увеличивает вероятность правильного обнаружения кода синхронизации. Однако при этом увеличивается время восстановления синхронизации. Методика выбора параметров синхронизации основана на анализе соотношения этих двух показателей.
Системы синхронизации ТМИ, описанные в таких работах, как [1−4], основаны на передаче телеметрического потока в качестве случайных данных по каналу связи с шумами, модель которого допускает
и и
только случайные инверсии. В настоящей статье эксперименты проведены при передаче телеметрического потока, содержащего реальные данные телеизмерений, сформированные в формате 1ЯЮ-106 [8], по каналу связи с шумами, модель которого допускает не только случайные инверсии, но и случайные пропуски битов [9]. Такой вид ошибок существенно влияет на качество выполнения кадровой синхронизации в потоке ТМИ. Целесообразность использования стандарта 1ЯЮ-106 обоснована его широким применением в аэрокосмической промышленности.
Вследствие того факта, что реальные данные телеизмерений, использованные в экспериментах, могут влиять на качество решения правильного обнаружения кода синхронизации в потоке, экспериментальные результаты могут быть отличными от результатов, полученных теоретически, но показано, что наилучшие результаты в экспериментах получены при одном и том же выборе параметров синхронизатора для наилучших результатов теоретически.
На рис. 4 приведена модель канала связи, допускающая случайную инверсию и пропуск битов: рс — вероятность правильной передачи бита (0 или 1), рг — вероятность инверсии бита при передаче (0 ^ 1, 1 ^ 0), ра — вероятность пропуска текущего бита (выпадение бита 0 или 1).
Для обеспечения кадровой синхронизации выбирается один из 18 маркеров, перечисленных в стандарте 1ЯЮ-106. Выбранный маркер используется как код синхронизации и добавляется к каждому кадру [8]. Список маркеров представлен в табл. 1.
Подготовка данных для проведения экспериментов. В кадр телеметрической информации были включены оцифрованные отсчеты аналоговых датчиков, измеряющих типичные для телеметрической системы параметры: температуру, давление, данные позиционирования. Эти параметры были получены в лабораторных условиях, примеры исследуемых сигналов которых приведены на рис. 5, а. Для проведения экспериментов была разработана структура кадра, приведенная на рис. 5, б, и на ее основе сформирован тестовый двоичный поток телеметрической информации.
Кадр содержит 14 каналов, по каждому из которых передаются оцифрованные показания аналоговых датчиков. Кадр дополнительно содержит служебную информацию, обеспечивающую кадровую синхронизацию в потоке телеизмерений. Служебная информация кадра состоит из выбранного кода синхронизации (маркера) и времени регистрации представленного в формате 1ЯЮ-106 [8]. Поток кадров для
Рис. 4. Модель симметричного двоичного канала с пропуском битов
(Ре + Рг + Рй = 1)
Стандартные коды синхронизации ТМИ в формате IRIG-106
Длина кода Формат кода
16 111 101 110 010 000
17 111 10 011 010 100 000
18 111 100 110 101 000 000
19 111 1 100 110 010 100 000
20 111 1 101 111 000 100 000
21 111 11 101 001 011 000 000
22 111 1 001 101 101 010 000 000
23 111 10 101 110 011 010 000 896
24 111 110 101 111 001 100 107 776
25 111 1 100 101 101 110 001 008 640
26 111 11 010 011 010 110 010 163 200
27 111 110 101 101 001 100 106 924 032
28 111 1 010 111 100 101 100 088 328 192
29 111 10 101 111 001 100 109 911 949 312
30 111 110 101 111 001 100 106 086 744 064
31 111 1 111 001 101 111 101 060 276 027 392
32 111 11 110 011 010 110 009 169 519 050 752
33 111 110 111 010 011 101 004 817 261 133 824
использования в экспериментах был сформирован с помощью имитатора телеметрической информации [10].
Разрядность телеметрических слов кадра составляет 8 бит. В слове хранится один квантованный отсчет сигнала датчика в диапазоне 0.. 255. Служебная информация состоит из маркера и 48 разрядов, использующихся для хранения времени в стандарте IRIG-106. Общая длина приведенного кадра (см. рис. 5, б) составляет 176 бит.
Анализ работы синхронизатора в режиме & quot-Поиск"-. В режиме & quot-Поиск"- код синхронизации считается обнаруженным, если при сравнении n последовательных символов сообщения и известного кода синхронизации число несовпадений не превышает пороговое значение es. Вероятность правильного обнаружения кода синхронизации в режиме & quot-Поиск"- при допустимом пороге es в присутствии шумов pr = 0 можно записать как
pcs = е (П)(1 — prrv, (3)
i=0 ^ '-
Рис. 5. Параметры телеизмерений (а) и структура телеметрического кадра (б): С.Д. — Слово Данных, Д1: Д14 — отсчеты сигналов, показанных на рис. (а)
где п — длина кода синхронизации-
Е
Pfs =
i=0
n i
n i
n!
i! (n — i)!'-
(4)
— вероятность появления ложного кода синхронизации среди символов сообщения в режиме & quot-Поиск"- при допустимом числе ошибок ?8.
На рис. 6 кривые пересекаются при некоторых значениях п и ?8. Таким образом, выбор п и ?8 влияет на значения рС8 и р8. Вероятность ложной синхронизации при ложном обнаружении п-разрядной последовательности кода синхронизации в области данных кадра, длина которой Ь бит, вычисляется по формуле
F = 1 — (1 — Pfs) b,
(5)
где
Ь = Nf — (п) — (п — 1), (6)
Nf — общая длина кадра, п — длина кода синхронизации (рис. 7).
Вероятность принятия правильного решения в режиме & quot-Поиск"- можно записать так:
РС8 (1 — F)
T =
(7)
^ + Рс8 (1 — ^)'-
вероятность принятия ошибочного решения в режиме & quot-Поиск"- имеет
n
п 40 35 30 25 20 15 10 5
/ / /'-/ / 7
-?л /--/ 3−005 -: С*™ / k… /
(L^/1'-ГУ J'-i /•¦'-& quot-'-j ____…
У
L_____________Л ггГТГ. __________________ …- i_______________________j
ч / ?У/ / /& quot-/ v& quot--. -?х--| /1, [_______________________ i. L… ________j
I /1'-7 //iv --/ г-& quot-"-*"- i
i
--- i i i i — - i i
10
12
Рис. 6. Значения p^ и pfs при pr = 0,1 и при различных значениях n и s§
Nf
n b n-1

Код синхронизации Данные кадра ТМИ
Рис. 7. Структура кадра ТМИ
вид
W =
F
где
F + pes (1 — F): W + T = 1.
(8) (9)
Среднее число кадров, необходимое для принятия правильного решения в режиме & quot-Поиск"-,
1
Ws =
(10)
Pes (1 — F)'-
где значение ws должно быть как можно меньше.
В табл.2 приведены значения ws при pr = 0,1, n = 16, b = 145 и для разных значений & lt-ss.
Из приведенных данных следует, что для & lt-ss = 0 значение T максимально, но ws также имеет большое значение. Следовательно, требуется выбрать множество ST, состоящее из нескольких близких к максимуму значений T, в данном случае ST = {0,988- 0,930} при? s = {0,1}, а затем выбрать значение & lt-ss, для которого ws минимально. В приведенном примере выбирается & lt-ss = 1, для которого T = 0,930 и ws = 2, 017.
Значения та в режиме & quot-Поиск"- для рг =0,1
Pr n b Pcs Pfs F T W Ws
0,1 16 0 145 0,185 1,53 • 10−5 0,002 |0,988 0,011 5,408
0,1 16 |1 145 0,514 0,0002 0,036 0,930 0,069 2,017
0,1 16 2 145 0,789 0,002 0,261 0,690 0,309 1,716
0,1 16 3 145 0,931 0,010 0,787 0,200 0,799 5,059
0,1 16 4 145 0,982 0,038 0,996 0,003 0,996 297,625
0,1 16 5 145 0,996 0,105 1 1,02−10−7 1 9 796 884
0,1 16 6 145 0,999 0,227 1 1,11 10−16 1 9,01−1015
Критерий для выбора параметра в режиме & quot-Поиск"-:
= а^шах{Т = тах (Т), = шт (эдв)}. (11)
В табл. 3 дополнительно для иллюстрации зависимостей параметров приведены значения при рг = 10−2 и рг = 10−3.
Таблица 3
Значения юа в режиме & quot-Поиск"- при рг = 10−2 и рг = 10−3
n? s b Pcs Pfs F T W Ws
Pr = = 10−2
16 0 145 0,851 1,53 • 10−5 0,002 0,997 0,002 1,177
16 |l 145 0,989 0,0002 0,036 0,962 0,037 |1,049
16 2 145 0,999 0,002 0,261 0,738 0,261 1,355
16 3 145 0,999 0,010 0,787 0,212 0,787 4,713
16 4 145 1 0,0384 0,996 0,003 0,996 292,564
16 5 145 1 0,105 1 1,02−10−7 1 9 764 587
16 6 145 1 0,227 1 1,11 •Ю-16 1 9,01−1015
Pr = = 10−3
16 0 145 0,9849 1,53 • 10−5 0,002 0,997 0,002 1,018
16 |1 145 0,999 0,0002 0,036 0,963 0,036 |1,038
16 2 145 0,999 0,002 0,261 0,738 0,261 1,354
16 3 145 1 0,010 0,787 0,212 0,787 4,713
16 4 145 1 0,038 0,996 0,003 0,996 292,564
16 5 145 1 0,105 1 1,02−10−7 1 9 764 587
16 6 145 1 0,227 1 1,11 •Ю-16 1 9,01−1015
Результаты экспериментов с телеметрическими данными в формате ШЮ-Юб приведены в табл.4. Эксперименты выполнены для рг = 0,1 и разных значений вероятности пропуска бита р^={0,10−4,10−3,10−2}. Использовался код синхронизации стандарта ШЮ-Юб с длиной 1б разрядов.
Значение в состоянии & quot-Поиск"-
Теоретические значения ws Экспериментально полученные значения ю8
pr = 0,1 Pd = 0 Pd = 0 '-Pd = 10 -4 Pd = 10 -3 Pd = 10 -2
0 5. 408 549 5. 15 5.4 4.4 5
1 2,17 249 ?1,69 2,12 1,76 1,84
Отметим, что параметры синхронизатора, рассчитанные по экспериментальным данным, совпадают с определенными теоретически.
Для рассматриваемого случая в режиме & quot-Поиск"- рекомендуется выбрать ев = 1.
Анализ работы синхронизатора в режиме & quot-Проверка"-. После обнаружения кода синхронизации в режиме & quot-Поиск"-, синхронизатор переходит в режим & quot-Проверка"-. Если в режиме & quot-Проверка"- число последовательных обнаруженных маркеров достигает заранее заданного значения ы, и, то система переходит в режим & quot-Захват"-.
Пусть
вероятность выхода из режима & quot-Поиск"- и & quot-Проверка"- с лож-Я = ным решением синхронизации после кадров
вероятность выхода из режима & quot-Поиск"- и & quot-Проверка"- с пра-'- вильным решением синхронизации после и кадров
Я =?Г, (. 2)
Т Pcvy
где рси — вероятность правильного обнаружения кода синхронизации в режиме & quot-Проверка"- при значении порога е^, а р^ - вероятность появления ложного обнаружения кода синхронизации в символах сообщения в режиме & quot-Проверка"- при е, и. Значение Я должно быть как можно меньше.
В табл. 5 приведены значения Я при выбранном значении ев и для различных е^ и и.
В табл. 5, например, при требуемом значении Ят для системы синхронизации выбираются пары (е^, ы, и), значение Я которых не превышает заданное Ят (Я & lt- Ят).
В этом примере при допустимом заданном значении вероятности Ят = 10−6 выбираются Я = {5,2240−7- 1,10 840−7- 1,73 540−7- 9,689 х х 10−7} при значениях пар (е^, т-и) = {(2,2), (3,3), (4,4), (5,5)} соответственно.
Вероятность выхода из состояний & quot-Поиск"- и & quot-Проверка"- в случае правильного обнаружения кода синхронизации имеет вид:
Р1е = (рев (1 — F) (Рс°Г, (13)
Значения Д в режиме & quot-Проверка"-
Значения Я при рг = 0,1, п = 16, Ь = 145 и е8 = 1
Wv =1 wv = 2 wv = 3 Wv = 4 wv = 5
0 6,1340−6 5,0510−10 4,158^ 10−14 3,424−10−18 2,81910−22
1 3,75 •lO-5 1,89^ 10−8 9,53 240−12 4,80 340−15 2,42 040−18
2 0,197 5,22−10−7| 1,38 340−9 3,665 10−12 9,70810−15
3 0,85 9,71 •lO-6 1,10 840−7 1,265 •Ю-9 1,44 440−11
4 0,291 0,114 4,441 •Ю-6 1,73510−7 6,78 040−9
5 0,785 0,827 8,721 •Ю-5 9,19 210−6 9,68 940−7
6 0,16 933 0,385 0,875 0,199 4,524−10−5
где
q =(1 — pcs)(1 — F).
(14)
В табл. 6 приведены значения р1С при выбранном значении и для различных е, и и.
Значения р? С, соответствующие выбранным значениям Л, следующие: ри- = {0,454- 0,602- 0,681- 0,718}. Отметим, что увеличение значения пары (е, 0) от (2,2) до (3,3) приводит к увеличению ри. (на 0,602−0,454) на 0,148, но от значения (3,3) до (4,4) — к увеличению только на 0,079, от значения (4,4) до (5,5) — к увеличению на 0,038 и т. п. На основе этого выбираем (е, 0) = (3,3).
Таблица 6
Значения в режиме & quot-Проверка"-
Значения ptc при pr = 0,1, n = 16, b = = 145 и es = 1
?v wv = 1 wv = 2 wv = 3 wv =4 wv = 5
0 0,135 0,025 0,004 0,0008 0,0001
1 0,375 0,193 0,099 0,051 0,026
2 0,576 |0,454 0,358 0,283 0,223
3 0,680 0,633 |0,602 0,549 0,512
4 0,717 0,705 0,693 |0,681 0,670
5 0,727 0,725 0,722 0,720 |0,718
6 0,729 0,729 0,728 0,728 0,728
Следовательно, выбор параметров (еь) режима & quot-Проверка"- состоит из двух шагов. Сначала задается допустимое требуемое значение Лт и выбираются два множества т1, т2 по следующим условиям:
т 1 = { (еь, и) ъ): Л (еь) & lt- Лт}- (15)
т-2 = {'-Рге {тг}} = (р^ (шг {1}), '-ры2 (шг {2}),… (ш! {/})} ,
(16)
где I — число элементов ш!
Затем, параметры (еъ, ть) режима & quot-Проверка"- вычисляются по формуле
(е-) =: р^е-о) € Ш2, е, и & gt- е3}, (17)
р
где йр = Р4сг — Ргег-!, % = 2,…, 1.
Результаты экспериментов с данными телеизмерений приведены в табл.7. Эксперименты выполнены при рг = 0,1, выбранном значении ев и для разных значений вероятности пропуска бита '-Ра = {0,10−4,10−3,10−2} и для различных значений еъ и.
Таблица 7
Параметры ev и wv в состоянии & quot-Проверка"-
Параметры Теоретические значения р4с Экспериментальные значения р4с
Ра = 0 Pd — 0 Pd -10−4 Pd -10−3 Pd -10−2
?v — 2, wv — 2 0,454 762 0,7972 0,7777 0,6613 0,1203
?у — 3, Wv — 3 ?0,60 248 714 0,9308 ?0,923 ?0,7916 ?0,124
ev — 4, wv — 4 0,68 165 127 0,9876 0,967 0,8112 —
?'-v — 5, Wv — 5 0,718 099 482 0,9900 0,9752 0,838 —
Экспериментально полученные значения параметров синхронизатора (еъ) также совпадают с теоретическими.
Для рассматриваемого случая, в режиме & quot-Проверка"- рекомендуется выбрать значения параметров еъ =3 и = 3.
Анализ работы синхронизатора в режиме & quot-Захват"-. В состоянии & quot-Захват"- синхронизатор контролирует только группу длиной п символов в позиции, где должен располагаться код синхронизации. Если число ошибок при проверке кода превышает порог е-, синхронизатор возвращается в состояние & quot-Проверка"-.
Оценка работы синхронизатора в режиме & quot-Захват"- выполняется по относительному значению потерь информации ОЬ, вызванных сбоями синхронизации в присутствии шумов. Значение О Ь вычисляется по формуле
БЬ = %, (18)
где
L =
L + K
1/(1 — q) + w%
Ptc
+ (JR)
(19)
— среднее время, требуемое для правильного обнаружения кода синхронизации-
3 = (20)
1 — РА
— среднее число кодов синхронизации, необходимое для принятия решения об ошибочности обнаружения кода синхронизации при ложной синхронизации (р^ - вероятность появления ложного кода синхронизации в режиме & quot-Захват"- при значении порога е-) — д, Я, и ри. вычисляются в режиме & quot-Проверка"--
К = (21)
1 — Рс1
— среднее число кодов синхронизации, необходимое для принятия решения об отсутствии кода синхронизации (рс- - вероятность правильного обнаружения кода синхронизации в состоянии & quot-Захват"- при значении порога е-).
В табл. 8 приведены значения ОЬ при выбранных значениях е8, еъи для различных е-.
Таблица 8
Значения О Ь, %, в состоянии & quot-Захват"- синхронизации
Значения О Ь, %, при рг = 0,1, п = 16, Ь = 145, е8 = 1, еу =3 и гшг
?l J K L DL, %
0 1,15 1,227 8,263 87,066
1 1,259 2,060 8,263 80,039
2 1,2 095 4,744 8,263 63,523
3 1,1 075 14,618 8,263 36,113
4 1,3 994 58,809 8,263 12,319
5 1,117 389 303,328 8,263 2,651
|6 |1,294 078 |1982,025 |8,263 |0,415
В табл. 8 можно выбрать значение е-, при котором вычисленное значение ОЬ & lt- ОЬт. Например, если требуемое значение ОЬт = 1%, то выбрать ОЬ = 0,415 и тогда значение порога е- = 6 считается наилучшим.
Следовательно, критерий выбора параметра е- режима & quot-Захват"-
е- = а^тах{ОЬ: ОЬ (е-) & lt- ОЬт}, (22)
где ОЬт — требуемое минимальное значение потери информации.
Результаты экспериментов с данными телеизмерений (ШЮ-Юб) показаны в табл.9. Эксперименты проведены при рг = 0,1, при выбранных значениях е8, е, и, ы, и и для разных значений вероятности пропуска бита рл = {0,10−4,10−3,10−2} и е-.
к со
ю SO
н к о? К Л о К о W
Л
P К
л к
«
к к
о
В
к
го
«
к к
о
В
к
со
о К W о о ff К н о л
о ?
7 6 6 5
, 9, 9, 9, 9
8, 8, 8, 8,
2 4 4 4 4
P
P






5 5 5 5
9 9 9 9
2 2 2 2
8 8 8
, 4, 4, 6
7, 7, 7,
0 0 0
3 3 3
4 2 4
, 8, 9, 0
8, 8, 9,
3 5 3 3
2 9 9 5
, 7, 5, 8, 6
8, 1, 0, 0,
3 3 3 3
6 6 6 6
, 2, 2, 2, 2
8, 8, 8, 8,
В рассматриваемом случае рекомендуется выбрать для режима синхронизации & quot-Захват"- значение параметра е = 6.
Выводы. Рассмотрена теоретическая модель системы кадровой синхронизации цифрового потока данных телеизмерений. Система представлена как конечный автомат с тремя состояниями. Приведены основные параметры модели, определяющие условия перехода синхронизатора между состояниями, а также методика выбора таких параметров синхронизатора. Выполнены эксперименты с реальными данными телеизмерений в формате IRIG-106 и сравнительный анализ полученных результатов с теоретическими оценками параметров системы синхронизации, который показал, что при различии в количественных оценках промежуточных показателей предложенная методика выбора параметров синхронизатора приводит к одинаковому результату для теоретической модели потока ТМИ и для реальных данных телеизмерений.
ЛИТЕРАТУРА
1. Вильярд М. В. Некоторые вопросы синхронизации в цифровых системах: Достижение в области телеметрии / пер. Л. С. Гельбштейна. М.: Мир, 1970. С. 58−73.
2. Techniques for Synchronizing Pulse-Code-Modulated Telemetry. Report the theoretical and experimental investigation of synchronization methods for PCM telemetry / California: Naval ordnance laboratory corona. 1963. 111 р.
3. Prasad G. and Vasantha. Design and implementation of multi-channel framesynchronization in FPGA // International journal of electronics and communication engineering & amp- technology (IJECET). 2013. Vol. 4. P. 189−199.
4. Introduction to PCM Telemetering Systems. 2nd Edition / Ed. Stephen Horan: CRC Press LLC. 2002. 446 p.
5. James L. Massey. Optimum frame synchronization // IEEE transactions on communications. 1972. Vol. 20. No. 2. P. 115−119.
6. Stiffler Jack J. Self-synchronizing binary telemetry codes: PhD Dissertation. California: Institute of technology, 1962. 156 p.
7. Chiani Marco, Martini Maria G. Analysis of Optimum Frame Synchronization Based on Periodically Embedded Sync Words // IEEE transactions on communications. 2007. Vol. 55. No. 11. P. 2056−2060.
8. Telemetry Standards, IRIG Standard 106−13. New Mexico: Secretariat Range Commanders Council US Army White Sand Missile Range. 2013. Режим доступа: http: //www. irig106. org/docs/106−13/ (дата обращения 10. 12. 2013).
9. Эльшафеи М. А. Метод помехоустойчивого кодирования телеметрической информации, исправляющий пропуски и инверсии битов // Наука и образование: электронный научно-технический журнал. 2014. № 10. С. 328−346. Режим доступа: http: //technomag. bmstu. ru (дата обращения: 30. 07. 2014).
10. Эльшафеи М. А., Сидякин И. М. Имитация передачи данных телеизмерений в канале с шумами // Инженерный вестник. Электронный научно-технический журнал. 2014. № 1. С. 38−51.
REFERENCES
[1] Vil'-yard M.V. Russ. ed.: Nekotorye voprosy sinkhronizatsii v tsifrovykh sistemakh: Dostizhenie v oblasti telemetrii [Some issues of synchronization in digital systems (translated by L.S. Gelbershteyn): Achievement in the field of telemetry]. Moscow, MirPubl., 1970, pp. 58−73.
[2] Techniques for Synchronizing Pulse-Code-Modulated Telemetry. Report the theoretical and experimental investigation of synchronization methods for PCM telemetry. California: naval ordnance laboratory corona. 1963. 111 p.
[3] Prasad G., Vasantha N. Design and implementation of multi-channel frame synchronization in FPGA. International journal of electronics and communication engineering & amp- technology (IJECET), 2013, vol. 4, pp. 189−199.
[4] Introduction to PCM Telemetering Systems. 2nd Edition. Stephen Horan, ed. CRC Press LLC, 2002. 446 p.
[5] Massey James L. Optimum frame synchronization. IEEE transactions on communications, 1972, vol. 20, no. 2 pp. 115−119.
[6] Stiffler Jack J. Self-synchronizing binary telemetry codes: PhD Dissertation. California, Institute of technology, 1962, 156 p.
[7] Chiani Marco, Martini Maria G. Analysis of Optimum Frame Synchronization Based on Periodically Embedded Sync Words. IEEE transactions on communications, 2007, vol. 55, no. 11, pp. 2056−2060.
[8] Telemetry Standards, IRIG Standard 106−13. New Mexico, Secretariat Range Commanders Council US Army White Sand Missile Range, 2013. Availlable at: http: //www. irig106. org/docs/106−13/ (accessed 10. 12. 2013).
[9] El'-shafei M.A. Method of antinoise coding telemetry information correcting bit inversion and omissions. Jelektr. Nauchno-Tehn. izd & quot-Nauka i obrazovanie& quot- [El. Sc. -Tech. Publ. & quot-Science and Education& quot-], 2014, no. 10, pp. 328−346 (in Russ.).
[10] El'-shafei M.A., Sidyakin I.M. Simulation of data telemetering in the noisy channel. Jelektr. nauchno-tehn. izd. & quot-Inzhenernyy vestnik& quot- [El. Sc. -Techn. Publ. Eng. bulletin], 2014, no. 1, pp. 38−51 (in Russ.).
Статья поступила в редакцию 2. 11. 2014
Сидякин Иван Михайлович — канд. техн. наук, доцент кафедры & quot-Информационные системы и телекоммуникации& quot- МГТУ им. Н. Э. Баумана. Автор более 10 научных работ в области систем регистрации телеметрической информации. МГТУ им. Н. Э. Баумана, Российская Федерация, 105 005, Москва, 2-я Бауманская ул., д. 5.
Sidyakin I.M. — Cand. Sci. (Eng.), assoc. professor of & quot-Information Systems and Telecommunications& quot- department of the Bauman Moscow State Technical University. Author of more than 10 publications in the field of systems of telemetry data recording. Bauman Moscow State Technical University, 2-ya Baumanskaya ul. 5, Moscow, 105 005 Russian Federation.
Эльшафеи Мохамед Абдельмонейм Таха — аспирант кафедры & quot-Информационные системы и телекоммуникации& quot- МГТУ им. Н. Э. Баумана. Автор четырех научных работ в области систем регистрации телеметрической информации. МГТУ им. Н. Э. Баумана, Российская Федерация, 105 005, Москва, 2-я Бауманская ул., д. 5.
Elshafey Mohamed Abdelmoneim Taha — post-graduate of & quot-Information Systems and Telecommunications& quot- department of the Bauman Moscow State Technical University. Author of 4 publications in the field of systems of telemetry data processing. Bauman Moscow State Technical University, 2-ya Baumanskaya ul. 5, Moscow, 105 005 Russian Federation.

ПоказатьСвернуть
Заполнить форму текущей работой