Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634794)
Контекстум
.
Ракетно-космическое приборостроение и информационные системы  / №1 2017

Улучшение достоверности путем использования возможностей разнесенного приема данных

0   0
Первый авторВоронцов В. Л.
Страниц10
ID586747
АннотацияПредставлен анализ возможностей улучшения достоверности данных путем комплексирования методов помехоустойчивого кодирования (декодирования), прежде всего рекомендуемых CCSDS, и методов разнесенного приема, прежде всего описанных в Оранжевой Книге CCSDS 551.1-O-1 «Correlated Data Generation». Конкретизирован подход к комплексированию, описанный, в частности, в вышеупомянутой Оранжевой Книге. На наглядных примерах и простых расчетах показано существенное улучшение достоверности. При этом обоснована важность правильного выбора способа комплексирования, в противном случае создается угроза ухудшения достоверности (необходимое условие правильного выбора — соответствие способа условиям помеховой обстановки). Предложено более полное использование методов разнесенного приема (как явно недооцененных CCSDS-сообществом).
Воронцов, В. Л. Улучшение достоверности путем использования возможностей разнесенного приема данных / В. Л. Воронцов // Ракетно-космическое приборостроение и информационные системы .— 2017 .— №1 .— С. 61-70 .— doi: 10.17238/issn2409-0239.2017.1.61 .— URL: https://rucont.ru/efd/586747 (дата обращения: 25.04.2024)

Предпросмотр (выдержки из произведения)

РАКЕТНО-КОСМИЧЕСКОЕ ПРИБОРОСТРОЕНИЕ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ 2017, том 4, выпуск 1, c. <...> 61–70 СИСТЕМНЫЙ АНАЛИЗ, УПРАВЛЕНИЕ КОСМИЧЕСКИМИ АППАРАТАМИ, ОБРАБОТКА ИНФОРМАЦИИ И СИСТЕМЫ ТЕЛЕМЕТРИИ УДК 621.396 Улучшение достоверности путем использования возможностей разнесенного приема данных В. Л. Воронцов к.т.н., филиал ОАО «ОРКК»–«НИИКП» e-mail: a762642@yandex.ru Аннотация. <...> Представлен анализ возможностей улучшения достоверности данных путем комплексирования методов помехоустойчивого кодирования (декодирования), прежде всего рекомендуемых CCSDS, и методов разнесенного приема, прежде всего описанных в Оранжевой Книге CCSDS 551.1-O-1 «Correlated Data Generation». <...> На наглядных примерах и простых расчетах показано существенное улучшение достоверности. <...> При этом обоснована важность правильного выбора способа комплексирования, в противном случае создается угроза ухудшения достоверности (необходимое условие правильного выбора — соответствие способа условиям помеховой обстановки). <...> Ключевые слова: алгоритм, аналоговая реализация цифрового сигнала, канал разнесения, комплексирование, методы помехоустойчивого кодирования, методы разнесенного приема, обобщенные данные, радиолиния, символ, условия помеховой обстановки Reliability Improvement Through Making the Most Use of Data Diverse Reception Capabilities V. <...> Analysis is made available of capabilities for improving data reliability by integrating the noiseless coding techniques (decoding) that, above all, is recommended by CCSDS, and the diversity reception techniques described in the Orange Book CCSDS 551.1-O-1 «Correlated Data Generation». <...> It is proposed to make better use of the diversity reception techniques (obviously underappreciated by the CCSDS community). <...> Keywords: algorithm, analog implementation of digital signal, diversity channel, integration, noiseless coding techniques, diversity reception techniques, correlated data, radio link, symbol, interference situation conditions 62 В. Л.ВОРОНЦОВ При построении радиолинии (радиоканала) важно обеспечить требуемую достоверность принятых данных. <...> Весьма полно, комплексно и практически значимо пути обеспечения требуемой достоверности (методы, алгоритмы и <...>
Улучшение_достоверности__путем_использования_возможностей_разнесенного_приема_данных.pdf
РАКЕТНО-КОСМИЧЕСКОЕ ПРИБОРОСТРОЕНИЕ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ 2017, том 4, выпуск 1, c. 61–70 СИСТЕМНЫЙ АНАЛИЗ, УПРАВЛЕНИЕ КОСМИЧЕСКИМИ АППАРАТАМИ, ОБРАБОТКА ИНФОРМАЦИИ И СИСТЕМЫ ТЕЛЕМЕТРИИ УДК 621.396 Улучшение достоверности путем использования возможностей разнесенного приема данных В. Л. Воронцов к.т.н., филиал ОАО «ОРКК»–«НИИКП» e-mail: a762642@yandex.ru Аннотация. Представлен анализ возможностей улучшения достоверности данных путем комплексирования методов помехоустойчивого кодирования (декодирования), прежде всего рекомендуемых CCSDS, и методов разнесенного приема, прежде всего описанных в Оранжевой Книге CCSDS 551.1-O-1 «Correlated Data Generation». Конкретизирован подход к комплексированию, описанный, в частности, в вышеупомянутой Оранжевой Книге. На наглядных примерах и простых расчетах показано существенное улучшение достоверности. При этом обоснована важность правильного выбора способа комплексирования, в противном случае создается угроза ухудшения достоверности (необходимое условие правильного выбора — соответствие способа условиям помеховой обстановки). Предложено более полное использование методов разнесенного приема (как явно недооцененных CCSDS-сообществом). Ключевые слова: алгоритм, аналоговая реализация цифрового сигнала, канал разнесения, комплексирование, методы помехоустойчивого кодирования, методы разнесенного приема, обобщенные данные, радиолиния, символ, условия помеховой обстановки Reliability Improvement Through Making the Most Use of Data Diverse Reception Capabilities V. L. Vorontsov candidate of engineering science, A branch of JSC “United Rocket and Space Corporation”–“Institute of Space Device Engineering” e-mail: a762642@yandex.ru Abstract. Analysis is made available of capabilities for improving data reliability by integrating the noiseless coding techniques (decoding) that, above all, is recommended by CCSDS, and the diversity reception techniques described in the Orange Book CCSDS 551.1-O-1 «Correlated Data Generation». The integration approach described in the aforesaid Orange Book is detailed. Demonstrative examples and simple calculations are cited to illustrate that data reliability is substantially improved. Herewith, the reasons are given for selecting the optimal integration method, otherwise, it could result in the degradation of reliability (the necessary condition for making the adequate choice — the technique conformity to the interference situation). It is proposed to make better use of the diversity reception techniques (obviously underappreciated by the CCSDS community). Keywords: algorithm, analog implementation of digital signal, diversity channel, integration, noiseless coding techniques, diversity reception techniques, correlated data, radio link, symbol, interference situation conditions
Стр.1
62 В. Л.ВОРОНЦОВ При построении радиолинии (радиоканала) важно обеспечить требуемую достоверность принятых данных. Весьма полно, комплексно и практически значимо пути обеспечения требуемой достоверности (методы, алгоритмы и т. д., далее — технологии) описаны в имеющих силу документах CCSDS, относящихся к направлению (области) SLS (см., в частности, [1–3 и др.]. CCSDS — Consultative Committee for Space Data Systems — Консультативный комитет по космическим системам передачи данных; SLS — Space Link Services — Средства космических радиолиний). Однако в них отсутствуют описания технологий, связанных с разнесенным приемом. Исключение — Оранжевая Книга CCSDS 551.1-O-1 «Correlated Data Generation» [4] (она является вкладом Роскосмоса для CCSDS). Описанная в ней технология базируется на научных результатах, представленных в монографии [5], адаптированных к требованиям CCSDS. Технология относится исключительно к разнесенному приему данных и в то же время содержит подходы к комплексированию методов модуляции, помехоустойчивого кодирования и разнесенного приема [4]. Представленные [4] результаты можноусловно разделить натри группы: – предложенные методы и алгоритмы для повышения достоверности данных, поступивших из каналов связи (прежде всего алгоритмы А4 иА42, адаптирующиеся к изменяющимся во времени условиям помеховой обстановки); – подходы к комплексированию предложенных (вышеупомянутых) методов и алгоритмов и методов и алгоритмов повышения достоверности данных, рекомендуемых CCSDS; – предложенные модели, критерии и методики для выбора рациональных стратегий повышения достоверности данных. Обосновано [4], что возможности традиционных для CCSDS-сообщества технологий повышения достоверности данных существенно возрастут при применении технологий, связанных с разнесенным приемом данных. Тем не менее, предложенная [4]технологиявесьмаобособленапо отношению к традиционным технологиям повышения достоверности, рекомендуемым CCSDS. Следствие такого обособления (следствие отсутствия соответствующего комплексирования) — неиспользование CCSDS-сообществом дополнительных (и существенных) возможностей повышения достоверности данных, связанных с разнесенным приемом. Судя по публикациям, пик развития теории разнесенного приема отечественными учеными приходится на 60-е–70-е годы ХХ века (см. [6–8 и др.]). Просматривается стремление максимально использовать возможности разнесенного приема, причем без акцентов на его приоритетность — наблюдается ярко выраженный комплексный подход к использованию различных методов повышения (обеспечения требуемой) достоверности данных («.. .нельзя, как это делают некоторые авторы, противопоставлять системы с повторением системам с корректирующим кодом» [8]). В сегодняшних условиях также актуален системный (комплексный) подход к развитию технологий повышения достоверности данных, базирующийся на вышеупомянутых научных результатах отечественных ученых, на соответствующих традиционных технологиях CCSDS [1–3 и др.] и на технологии, описанной в Оранжевой Книге CCSDS 551.1-O-1 [4]. Назрела необходимость наиболее полного использования возможностей разнесенного приема, которые оказались в настоящее время невостребованными. В этой связи целесообразно детальнее рассмотреть комплексирование методов помехоустойчивого кодирования (широко применяемых CCSDS-сообществом) и разнесенного приема. Цель настоящей работы заключается в поиске возможностей повышения достоверности данных комплексированием технологий, базирующихся на традиционных для CCSDS-сообщества методах помехоустойчивого кодирования (декодирования) и технологии, описанной в Оранжевой Книге CCSDS 551.1-O-1 «Correlated Data Generation», связанной с разнесенным приемом и касающейся получения обобщенных данных. Суть получения обобщенных данных пояснена на рис. 1 [4]. Каналы разнесения — физические каналы для передачи потока битов одного источника данных [4]. Блок данных — конечное множество (набор) данных, имеющих определенную структуру (фрейм передачи [9], фрейм передачи с прикрепРАКЕТНО-КОСМИЧЕСКОЕ ПРИБОРОСТРОЕНИЕ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ т. 4 вып. 1 2017
Стр.2
УЛУЧШЕНИЕ ДОСТОВЕРНОСТИ ДАННЫХ ПУТЕМ ИСПОЛЬЗОВАНИЯ ВОЗМОЖНОСТЕЙ 63 Рис. 1. Иллюстрация процесса формирования обобщенных данных ленным синхромаркером и корректирующими битами кода Рида–Соломона [9] и т.д. — конкретизированные блоки данных) [4]. Обобщенные данные — данные, полученные методами разнесенного приема [4]. Каждому переданному блоку данных соответствует n блоков, поступивших из каналов разнесения. В практике для получения обобщенных данных широко применяются автовыбор и мажорирование. При автовыборе в массив обобщенных данных автоматически выбираются данные одного канала разнесения, для которого коэффициент усиления равен 1, а для остальных — 0. Особенность одной из модификаций автовыбора заключается в том, что выбор в массив обобщенных данных осуществляется поблочно. Его основное ограничение состоит в исключении возможности взаимодополнения данных блоков, поступивших из каналов разнесения, соответствующих одному и тому же переданному блоку и в разной мере искаженных помехами. При мажорировании решение о выборе данного в массив обобщенных данных принимается голосованием, коэффициент усиления для каждого канала разнесения равен 1/n (где n —количество каналов разнесения). Если, например, {0, 1} — алфавит данных, n = 5, значения данных трех каналов разнесения равны 0, а остальных двух — 1, то считается переданным (выбирается в массив обобщенных данных) данное, значение которого равно 0. Его ограничением является низкая помехоустойчивость при искажении помехами данных значительного числа каналов разнесения. Из поступивших по каналам разнесения блоков данных в блок обобщенных выбирают наиболее достоверные данные, выделенные из аналоговой реализации, или символа цифрового сигнала (это — элементарные данные). Их размер может составлять, в частности, 1 бит или 2 бита (например, при применении соответственно двухили четырехпозиционного сигнала). Разработанавтовыбор и мажорирование [4, 5]. Если в каждом исходном (поступившем из канала разнесения) ные алгоритмы получения обобщенных данных А4 иА42 обеспечивают б´ m-битовом слове (m1) некоторые элементарные данные недостоверны, то есть основание ожидать, что в сформированном слове недостоверных обобщенных элементарных данных не окажется. РАКЕТНО-КОСМИЧЕСКОЕ ПРИБОРОСТРОЕНИЕ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ т. 4 вып. 1 2017 ольшую достоверность, чем
Стр.3
64 следующими способами: – по частоте (разные несущие частоты; например, метрового и дециметрового диапазонов); – по поляризации (например, сигналы вертикальной и горизонтальной поляризации); – в пространстве (на разные антенны, размещенные на удалении друг от друга); – во времени (с использованием бортовых запоминающих устройств). Рассмотрим (по аналогии с энергетическим выигрышем от кодирования gК) энергетический выигрыш gРП от разнесенного приема (ЭВРП). Энергетический выигрыш от кодирования (ЭВК) gК определяется как разность отношений сигнал/шум на входе приемника при некодированной h2 передаче, которые обеспечивают одинаковое значе0нк, дБ передаче и при кодированной h2 0к,дБ ние вероятности ошибки Pош на информационный символ [10, 11]: gК = h2 где h2 При вычислении ЭВРП осуществляемое срав0 = Eb N0 нение отношений сигнал/шум касается одного канала разнесения ивсехканалов. Обосновано [8], что в случае оптимального когерентного сложения и идентичности всех каналов разнесения (осуществляется прием на разнесенные антенны) соотношение сигнала к помехе увеличивается в n раз: h2 где h2 0раз (h2 раз = nh2 0раз,(2) раз) — отношение сигнал/шум в одном канале разнесения (в результате осуществления разнесенного приема), n — количество каналов разнесения. Нижний индекс «раз» обозначает, что отношение сигнал/шум измерено в разах. Если его представить в децибелах (как это сделано в (1)), то выражение (2) приобретет следующий вид: h2 Σ = h2 0 +10 lgn дБ. Тогда ЭВРП (аналогично (1)) будет равен gРП = 10 lgn дБ. (3) (4) 0нк −h2 0к дБ, — отношение сигнал/шум. (1) В. Л.ВОРОНЦОВ Разнесение данных (сигналов) осуществляется В табл. 1 представлены результаты (4), иллюстрирующие ЭВРП gРП в зависимости от количества каналов разнесения n. Та б лица 1. Результаты, иллюстрирующие возможности повышения ЭВРП n 2 3 4 5 gРП,дБ 3,0 4,8 6,0 7,0 Для сравнения заметим, что, например [11], в случае применения сверточного кода с кодовой скоростью Rкод = 1/2(Rкод = k/n,где k —количество информационных символов в кодовой комбинации длиной n), при осуществлении двоичной фазовой модуляции и декодирования по алгоритму Витерби обеспечивается ЭВК порядка 5,1 дБ при битовой ошибке 10−5. Из полученных результатов краткого анализа, касающихся ЭВРП, следует: – существуют значительные возможности улучшения энергетических характеристик радиолиний применением методов разнесенного приема; – методы разнесенного приема и помехоустойчивого кодирования в принципе не являются альтернативными (обычно нет явных препятствий для их комплексирования). Отмечено [8], что повторение k информационных битов d раз равносильно осуществлению систематического циклического корректирующего кода с n = dk и хэмминговым расстоянием d (где n — длина кодовой комбинации). В данном случае исправление ошибок осуществляется мажорированием (дискретное сложение — в терминах [8]), что в симметричном постоянном канале соответствует критерию максимального правдоподобия. Обнаруживают ошибки, если их число не превышает d−1, или исправляют ошибки, если их кратность (при нечетном d)небольше 1 Показано [8], если повторять несколько раз комбинации избыточного кода с минимальным 2(d−1). хэмминговым расстоянием d1, то получится код с dmin = d1d2,где d2 — число повторений. Видим, что dmin = 15 при d2 = 5и d1 = 3. Такое комплексирование позволяет обнаруживать 14 или исправлять 7 ошибок, при том, что без разнесения РАКЕТНО-КОСМИЧЕСКОЕ ПРИБОРОСТРОЕНИЕ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ т. 4 вып. 1 2017
Стр.4
УЛУЧШЕНИЕ ДОСТОВЕРНОСТИ ДАННЫХ ПУТЕМ ИСПОЛЬЗОВАНИЯ ВОЗМОЖНОСТЕЙ 65 каналов соотношение обнаруживаемых и исправляемых ошибок составляет 2 и 1. Заметим, что в приведенном примере ошибочные данные независимы и для каждого канала разнесения их вероятности одинаковы. Если же данные, поступающие из значительнойчасти каналов разнесения,искаженыпомехами (недостоверны), то результатом комплексирования разнесенного приема данных и помехоустойчивого кодирования (декодирования) может стать существенное ухудшение достоверности выходных данных. Поясним это утверждение примером комплексирования мажорирования и мажоритарного декодирования. Для этого рассмотрен (см. пример из § 5.3 [10]) систематический код (7, 3) со следующими порождающей G и проверочной H матрицами (G·HT = 0, где индекс «T» обозначает транспонирование): G =   H = 1 001 11 0 0 100 11 1 0 011 10 1      , 101 10 00 111 01 00 110 00 10 011 00 01 b = a ·G, где a = |a1, a2, ... , ak| — матрица-строка слова на входе кодера; слованавыходе кодера; G —порождающая матрица (n, k) кода. Следовательно, a = |a1, a2, a3|, b = |b1, b2, b3, го кодирования: b1 = a1, b2 = a2, b3 = a3, b4 = a1 ⊕a3, b5 = a1 ⊕a2 ⊕a3, b6 = a1 ⊕a2, b7 = a2 ⊕a3. Проверочные соотношения таковы: b1 ⊕b3 ⊕b4 = 0, b1 ⊕b2 ⊕b3 ⊕b5 = 0, b1 ⊕b2 ⊕b6 = 0, b2 ⊕b3 ⊕b7 = 0. b = |b1, b2, ... , bn| — матрица-строка кодового b4, b5, b6, b7| и справедливы следующие равенства, учитываемые при осуществлении соответствующе    . Кодирование осуществляется по следующему правилу: Построенные с их использованием оценки (для краткости ниже представлены оценки только для b1) имеют следующий вид: b1 = b1, b1 = b3 ⊕b4, b1 = b5 ⊕b7, b1 = b2 ⊕b6. Решение о каждом принятом информационном символе принимается «большинством голосов», или мажорированием. Пусть получены следующие оценки (см. § 5.3 [10]): b1 = b1 = 1, b1 = b3 ⊕b4 = 1, b1 = b5 ⊕b7 = 1, b1 = b2 ⊕b6 = 0. Так как количество оценок «1» превышает количество оценок «0», то принимается решение b1=1. В случае вышеупомянутого комплексирования возможны разные способы получения оценок b1, b2 и b3 (способы «голосований» для получения оценок b1, b2 и b3), количество «голосований» существенно возрастет. Например, формульное выражение для получения оценок b1 = b3⊕b4 одним способом трансформируется следующим образом: b1i = = b3i ⊕ b4i; для других способов — b1i = b3j ⊕ b4k; i, j, k = 1, 2, . . . ,n; i = j, i = k, j = k;где i, j, k — условные номера (обозначения) каналов разнесения, к которым относятся соответствующие b1, b3 и b4; n — количество каналов разнесения. Из приведенного примера следует, что, независимо от способов получения оценок b1, b2 и b3 (и аналогичных им), если вероятности ошибочных данных, поступающих из каналов разнесения, относительно малы и примерно одинаковы, а ошибки независимы, то рассмотренное комплексирование целесообразно (достоверность выходных данных существенно улучшится). Если же данные всех каналов разнесения, за исключением одного, полностью поражены помехами (т. е. недостоверны), а в оставшемся одном — достоверны, то вышеупомянутое комплексирование приведет к полной потере информации. Видим, что существует реальная угроза усиления эффекта размножения ошибок в мажоритарных декодерах [11] при неудачном комплексировании методов разнесенного приема данных и помехоустойчивого кодирования (декодирования). Из рассмотренного примера следует, что причиной неудачного комплексирования может быть РАКЕТНО-КОСМИЧЕСКОЕ ПРИБОРОСТРОЕНИЕ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ т. 4 вып. 1 2017
Стр.5
66 В. Л.ВОРОНЦОВ несоответствие ожидаемых условий помеховой обстановки, для которых предназначена выбранная технология обеспечения требуемой достоверности данных, реальным условиям. Впрочем, это замечание справедливо и по отношению к другим технологиям повышения (обеспечения требуемой) помехоустойчивости. Заметим, что в рекомендациях CCSDS (см., в частности, [1–3 и др.]) для оценивания помехоустойчивости обычно рассматривают каналы связи, в которых действуют помехи в виде аддитивного белого гауссова шума (АБГШ). Преимущества такого подхода — в определенности (недвусмысленности) получаемых оценок, в наличии хорошо отработанного необходимого методического и программного обеспечения. Однако в практике весьма часто ошибки группируются в пакеты ошибок. Результаты применения одних и тех же методов в условиях АБГШ и в условиях сильно зависимых ошибок (в условиях группирования ошибок) существенно отличаются. Предложен [12], в частности, научно-методический аппарат для описания таких условий помеховой обстановки. В работах отечественных ученых в 60-е–70-е годы ХХ века (см. [6–8 и др.]), касающихся помехоустойчивости, значительное внимание уделено описанию разнообразных условий помеховой обстановки, результатам применения разных методов повышения помехоустойчивости в этих условиях. В частности, при рассмотрении методов разнесенного приема значительное внимание уделено вычислению оптимальных коэффициентов усиления аналоговых реализаций аналоговых и (чаще) цифровых сигналов каждого канала разнесения (каждой ветви — в терминах [8]), причем для разнообразных условий помеховой обстановки. Стремление к более полному учету особенностей помеховой обстановки наблюдается и при анализе технологий CCSDS. Считают [11], что предварительное применение мягкого модема (в определенной мере учитывающего особенности действующих в канале связи помех) обеспечивает выигрыш на 2 дБ по сравнению с жестким модемом, при последующем декодировании сверточных кодов по алгоритму Витерби. Особенностью предложенной [4] технологии является формирование обобщенных данных с применением лишь данных, поступивших из каналов разнесения (оценки надежности принятых символов, аналогичные формируемым мягким модемом, не используют). При этом обосновано [4,5], что при комплексировании методов разнесенного приема данных и помехоустойчивого кодирования (декодирования) необходимо для обеспечения наибольшей достоверности осуществлять сначала получение обобщенных данных, а затем декодирование. Видим, что в существующем виде предложенная [4] технология подходит для работы с данными, сформированными с применением жесткого модема, а в случае мягкого модема оценки надежности принятых символов будут проигнорированы, и из-за этого последующее декодирование, ориентированное на мягкое решение при демодуляции, окажется неполноценным (в частности, декодирование по алгоритму Витерби, традиционное для CCSDS-сообщества). В этой связи кратко (и ниже) рассмотрены вопросы более полного учета особенностей условий помеховой обстановки при осуществлении методов разнесенного приема (более подробно эти возможности рассмотрены в [5]). Они касаются обеспечения требуемой полноты информации о характере действия помех на сигналы, поступившие из каналов разнесения. Существуют методы, игнорирующие информацию о законе распределения помех при осуществлении разнесенного приема. К ним относятся методы наименьших квадратов, наименьших модулей и т. д. (критерием для них служит минимум нормы вектора невязок), обеспечивающие преимущества, связанные с простотой реализации, но не всегда эффективные из-за неполной информации о характере действия помех. Суммарный сигнал может быть представлен zΣ(t)=  i=1 n βizi(t),(5) где βi — коэффициент усиления сигнала i-го канала разнесения, zi(t)= wiy(t)+ xi(t),(6) где y(t) — передаваемый сигнал; wi — коэффициент, зависящий от условий распространения сигнала в i-м канале разнесения; xi(t) —помехав i-м канале разнесения. РАКЕТНО-КОСМИЧЕСКОЕ ПРИБОРОСТРОЕНИЕ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ т. 4 вып. 1 2017
Стр.6
УЛУЧШЕНИЕ ДОСТОВЕРНОСТИ ДАННЫХ ПУТЕМ ИСПОЛЬЗОВАНИЯ ВОЗМОЖНОСТЕЙ 67 Рис. 2. Графики распределения плотности вероятности помех в суммарном сигнале Коэффициенты β определяют по формуле: βxi = wi Dxi ,(7) где Dxi — дисперсия помехи в i-м канале разнесения. Однако в ряде работ отмечается необъективность такого подхода к оценке помех (см. критические замечания по работам Бреннана и др. [6, 8]). В правомерности этих замечаний можно убедиться на простом примере. Пусть вычислены две группы коэффициентов β (7) для получения суммарных цифровых сигналов zΣ(t) (5), при применении которых имеют место два варианта распределения реализаций суммарного сигнала: w1(zΣ) и w2(zΣ) (рис. 2). Положим также, что дисперсия помех на выходе первой системы разнесенного приема больше, чем на выходе второй системы: DxΣ1 >DxΣ2. С точки зрения анализируемого метода предпочтительнее второй вариант. Но выбор именно второго варианта привносит ошибки при выделении из суммарного сигнала содержащихся в нем данных, возникающих из-за выхода суммарного сигнала за границы нижнего и верхнего порогов, zпн и zпв (см. рис. 2). Из приведенного примера следует, что упрощенный подход к назначению параметров для описания помеховой обстановки не обеспечивает хорошеекачествосуммарногосигнала zΣ(t).Однако если априори известно, что в каналах разнесения действуют независимые помехи, плотность распределения которых подчиняется нормальному закону, то при вычисленных по формуле (7) коэффициентах искажения суммарного сигнала zΣ(t) (5) минимальные. Показано [5], что проблема определения рационального состава параметров для описания помеховой обстановки особенно сильно проявляется в случае зависимости помех, действующих в каналах разнесения. Отсутствие такой зависимости позволяет уменьшить число параметров, не нанося ущерба качеству оценки помех. В то же время введение чрезмерного числа параметров не только существенно усложнит вычисления, но и может привести к обратному эффекту: ухудшению качества оценки при нестационарном характере действия помех. Чаще всего для учета зависимости помех из-за невозможности принять во внимание все варианты их действия какие-то приходится игнорировать — несущественные, по мнению разработчика системы разнесенного приема (в той или иной мере обоснованному). Показано [5], что и после выделения данных из аналоговых реализаций цифровых сигналов информация о помеховой обстановке теряется не полностью, возможность ее восстановления повышается с увеличением объема обучающей выборки. Существуют предпосылки создания весьма эффективных алгоритмов получения обобщенных данных (а не суммарныханалоговыхреализацийсигналов) [5]. Такими алгоритмами, в частности, являются А4 иА42 [4, 5]. При этом наиболее полное использование информации о помеховой обстановке актуально. С целью дополнительного улучшения достоверности данных путем более полного использования информации о помеховой обстановке рассмотРАКЕТНО-КОСМИЧЕСКОЕ ПРИБОРОСТРОЕНИЕ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ т. 4 вып. 1 2017
Стр.7
68 В. Л.ВОРОНЦОВ рены возможности получения обобщенных данных (с использованием алгоритмов типа А4 иА42)ипоследующего декодирования, ориентированного на мягкое решение при демодуляции (в частности, декодирования по алгоритму Витерби). Чтобы обеспечить необходимые условия такого комплексирования, алгоритмы А4 иА42 (в случае их использования) необходимо модифицировать. Модификация касается сущностей выходного данного мягкого модема, которое является входным для декодера при традиционном мягком декодировании и для программно-технических средств формирования обобщенных данных (см. рис. 1) в случае предлагаемого комплексирования. Это данное может быть интерпретировано следующим образом: его старшие биты (разряды) относятся к информационному данному, выделенному из определенного принятого символа, или аналоговой реализации цифрового сигнала (относятся к элементарному данному — в терминах [4]), а младшие биты (разряды) — к оценке надежности этого символа (этой аналоговой реализации цифрового сигнала или этого элементарного данного). Если, например, элементарное данное однобитовое, а выходное данное восьмиуровневого мягкого модема трехбитовое (см. рис. 7.8 и пояснения к нему [13]), то (следуя предложенной логике) на оценку надежности этого элементарного данного приходится два бита (табл. 2). Та б лица 2. Значения элементарных однобитовых данных ei и соответствующих им двухбитовых оценок ei Оценки ei 0 00 01 10 11 1 11 10 01 00 Втабл. 2 ei — значения элементарного однобитового данного i-го канала разнесения (0 и 1); в крайнем левом столбце оценок ei —оценки наиболее надежных элементарных данных «0» и «1», а в крайнем правом — наименее надежных. Значения этих оценок условны (не обязательно они должны быть такими же при схемной реализации соответствующих программно-технических средств). Они выбраны прежде всего для наглядности. Их суть связана с евклидовым расстоянием, характерным для мягкой схемы декодирования (а не с хэмминговым расстоянием, как в случае использования жесткой схемы декодирования) [13]. Последующее формирование обобщенных данных нужно осуществлять по алгоритму А4 (А42), причем, как обычно, с использованием лишь элементарных данных, поступивших из каналов разнесения [4, 5]. Если в блок обобщенных данных выбрано элементарное данное eоб ипри этом элементарные данные с таким же значением, соответствующие одному и тому же переданному данному и вышеупомянутому обобщенному данному eоб,поступили из i1, ... , ih каналов разнесения, то к этому обобщенному данному присоединяют данное оценки надежности символа одного из каналов i1, ... , ih, значение которого соответствует наиболее надежному символу (элементарному данному). В результате такого присоединения образуется данное eоб_оц, структура которого аналогична структуре выходного данного мягкого модема (табл. 3). Та б лица 3. Пример, иллюстрирующий формирование обобщенных данных eоб_оц при осуществлении модифицированного алгоритма А42 eоб 1 0 0 ... Оценки надежности символов для каналов разнесения, i = 1 – – 10 ... 2 01 – 10 ... 3 00 – 01 ... 4 – – 11 ... 5 11 01 – ... 111 001 001 ... Логика такого подхода к выбору наиболее подходящей оценки надежности, относящейся к данному eоб, следует из сущностей алгоритмов A4 иA42. Она заключается в том, что в результате применения алгоритма A4 (A42) достоверность обобщенных данных повышается по сравнению с данными, поступающими из каждого отдельного канала разнесения,и,следовательно, к каждому из элементарных обобщенных данных должна относиться лучшая оценка надежности, по сравнению с соответствующими оценками, касающимися РАКЕТНО-КОСМИЧЕСКОЕ ПРИБОРОСТРОЕНИЕ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ т. 4 вып. 1 2017 eоб_оц
Стр.8
УЛУЧШЕНИЕ ДОСТОВЕРНОСТИ ДАННЫХ ПУТЕМ ИСПОЛЬЗОВАНИЯ ВОЗМОЖНОСТЕЙ 69 отдельных каналов разнесения (типа рассмотренных выше каналов i1, ... , ih). Справедливо утверждать, что чаще всего вероятность идентификации ненадежного элементарного обобщенного данного (типа eоб) ниже, чем элементарного данного, поступающего из отдельного канала разнесения. Заметим, для осуществления рассмотренного выше комплексирования необходимо формирование определенной структуры регистрируемых данных, поступивших из каналов разнесения. Эти данные должны содержать информацию об оценках надежности символов (элементарных данных). При этом объем данных, поступивших из отдельного канала разнесения с оценками надежности символов, существенно больше объема традиционно сформированных данных. Например, в случае однобитового элементарного данного и трехбитового данного с выхода восьмиуровневого мягкого модема (см. выше) объем данных увеличится примерно в 3 раза (в частности, вместо потока 1 Мбит/с получаем 3Мбит/с). Это увеличение объема данных (скорости поступления данных из отдельного канала разнесения) нужно учитывать прежде всего в случае разнесения данных (сигналов) в пространстве при обосновании выбора стратегии доставки (сбора) данных в единый пункт формирования массива обобщенных данных (напомним, что для обеспечения наибольшей достоверности декодирование осуществляют после получения обобщенных данных [4, 5]). Из полученных результатов следует, что предложен удачный способ комплексирования методов разнесенного приема и помехоустойчивого кодирования (декодирования), конкретизирующий рассмотренный ранее [4, 5] подход к комплексированию, причем с уместной для существующих условий детализацией. Дальнейшее развитие способа связано с конкретизацией используемых структур данных, алгоритмов получения обобщенных данных и кодирования (декодирования), а также схемных решений. Оно прежде всего касается модифицированных алгоритмов A4 иA42,сверточного кодирования и декодирования по алгоритму Витерби. Актуально также развитие технологии [4] комплексированием методов разнесенного приема и помехоустойчивого кодирования (декодирования), связанное с использованием обобщенных данных типа eоб_оц (см. табл. 3), полученных с применением модифицированных алгоритмов A4 иA42,испоследующей идентификацией ненадежных символов (элементарных данных) при декодировании. Наиболее простым примером использования информации о надежности принятых символов является метод Вагнера [8]. Суть метода заключается в том, что при наличии ошибок в принятой последовательности регенерированных символов (в принятой последовательности элементарных данных — в терминах [4, 5]) значение наименее надежного символа изменяется на противоположное и, если он действительно был ошибочным, количество ошибок уменьшается. Аналог метода Вагнера — метод Бородина (метод Бородина применим к кодам с любым основанием, а метод Вагнера рассчитан только на двоичные коды) [8]. Примеры с методами Вагнера и Бородина представлены без детализации сущностей самих методов и их комплексирования — лишь для обозначения направления возможных (и перспективных) работ по вышеупомянутому комплексированию. Таким образом, имеются значительные резервы повышения достоверности данных, связанные с комплексированием методов помехоустойчивого кодирования (декодирования), рекомендуемых CCSDS, и методов разнесенного приема, причем с более полным использованием методов разнесенного приема (как явно недооцененных CCSDS-сообществом). При этом актуальная (с точки зрения вышеупомянутого комплексирования) технология, базирующаяся на разнесенном приеме, описана в Оранжевой Книге CCSDS 551.1-O-1 «Correlated Data Generation». Список литературы 1. Radio Frequency and Modulation Systems. Part 1: Earth Stations and Spacecraft, Recommendation for Space Data System Standards CCSDS 401.0-B-23, issue 23, Blue Book, Consultative Committee for Space Data Systems. December 2013. 2. TM Synchronization and Channel Coding, Recommended Standard CCSDS 131.0-B-2, Issue 2, Blue Book, Consultative Committee for Space Data Systems. August 2011. РАКЕТНО-КОСМИЧЕСКОЕ ПРИБОРОСТРОЕНИЕ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ т. 4 вып. 1 2017
Стр.9
70 В. Л.ВОРОНЦОВ 3. Bandwidth-EfficientModulations: Summary of Definition, Implementation, and Performance, Informational Report CCSDS 413.0-G-2, issue 2, Green Book, Consultative Committee for Space Data Systems. October 2009. 4. Correlated Data Generation, Research and Development for Space Data System Standards CCSDS 551.1O-1, issue 1, Orange Book, Consultative Committee for Space Data Systems. July 2015. 5. Воронцов В.Л. Методы разнесенного приема телеметрической информации и условия их применения в процессе развития телеметрического комплекса космодрома. 2-е изд., перераб. и доп. Набережные Челны: Изд-во Кам. гос. инж.-экон. акад., 2009. 284 с. 6. Андронов И.С., Финк Л.М.Передача дискретных сообщений по параллельным каналам. М.: Сов. радио, 1971. 408 c. 7. Бородин Л.Ф. Введение в теорию помехоустойчивого кодирования. М.: Сов. радио, 1968. 408 с. 8. Финк Л.М. Теория передачи дискретных сообщений. 2-е изд., перераб. и доп. М.: Сов. радио, 1970. 728 с. 9. TM Space Data Link Protocol, Recommended Standard CCSDS 132.0-B-1, issue 1, Blue Book, Consultative Committee for Space Data Systems. September 2003. 10. Банкет В.Л. Помехоустойчивое кодирование в телекоммуникационных системах: Учеб. пособие по изучению модуля 4 дисциплины ТЭС / В. Л. Банкет, П.В.Иващенко, Н.А.Ищенко. Одесса: ОНАС им. А.С.Попова, 2011. 104 с. 11. Золотарев В.В., ЗубаревЮ.Б., Овечкин Г.В.Многопороговые детекторы и оптимизационная теория кодирования / Под ред. академика РАНВ.К.Левина. М.: Горячая линия — Телеком, 2013. 239 с. 12. Турин В.Я. Передача информации по каналам с памятью. М.: Связь, 1977. 248 c. 13. Скляр Б. Цифровая связь. Теоретические основы и практическое применение. 2-е изд., испр. / Пер. с англ. М.: ИД «Вильямс», 2003. 1104 с. РАКЕТНО-КОСМИЧЕСКОЕ ПРИБОРОСТРОЕНИЕ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ т. 4 вып. 1 2017
Стр.10