Экономное кодирование как метод повышения скорости передачи информации в телеметрических системах

Автор: Артюшкин Андрей Борисович, Куксенко Михаил Анатольевич, Пантенков Александр Павлович

Журнал: Вестник Российского нового университета. Серия: Сложные системы: модели, анализ и управление @vestnik-rosnou-complex-systems-models-analysis-management

Рубрика: Математическое моделирование

Статья в выпуске: 1, 2020 года.

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

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

Экономное кодирование, код хаффмана, групповой телеметрический сигнал, сжатие данных, телеметрируемые параметры

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

IDR: 148309060   |   DOI: 10.25586/RNU.V9187.20.01.P.043

Текст научной статьи Экономное кодирование как метод повышения скорости передачи информации в телеметрических системах

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

Подходы к решению проблемы увеличения информативности каналов телеметрических систем (ТМС) могут быть различными [7].

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

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

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

В статье рассматриваются вопросы, связанные с подготовкой и приведением данных телеизмерений к виду, обеспечивающему наиболее эффективную реализацию кодирования по методу Хаффмана, а также предлагается структура группового телеметрического сигнала (ГТС) для информационной телеметрической системы (ИТС), реализующей экономное кодирование.

Постановка задачи реализации методов экономного кодирования в телеметрических системах

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

До настоящего времени основным остается механизм передачи телеметрических данных, реализующий непрерывный характер их выдачи в канал связи. В процессе подготовки к передаче телеметрические данные объединяются в структуры, называемые групповым телеметрическим сигналом. В составе ГТС могут передаваться показания разных источников информации: оцифрованные показания аналоговых датчиков, показания цифровых приборов, сигналы с выходов вычислительных систем и т.д. [6; 9; 10]. Кроме непосредственно измерительной телеметрической информации и информации о событиях в ГТС включается служебная информация, необходимая для работы декодера, обнаружения битовых ошибок, кадровой и канальной синхронизации, временной привязки и т.д. Групповые сигналы разных ИТС могут иметь ту или иную степень отличия, однако

Артюшкин А.Б., Куксенко М.А., Пантенков А.П. Экономное кодирование как метод... 45 логика их построения схожа, и, соответственно, схожи недостатки, присущие методу их формирования:

  • 1)    для бортовых систем, функционирующих в нормальных типовых режимах, изменения ТМИ во времени незначительны или вообще отсутствуют. Тем не менее канал ИТС полностью загружен этими избыточными малоинформативными данными;

  • 2)    в современных цифровых ИТС информация об отдельных измерениях представляется в виде совокупности двоичных кодовых последовательностей одинаковой длины – c помощью равномерных кодов. В большинстве случаев такое представление не является оптимальным с точки зрения избыточности битового потока.

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

Энтропийное (экономное, оптимальное) кодирование – это кодирование информации словами (кодами) переменной длины, при котором длина кода символа имеет обратную зависимость от вероятности появления символа в передаваемом сообщении [3; 8].

Использование кодов переменной длины позволяет учесть статистические особенности появления символов в информационном сообщении [8]. Часто встречающимся символам целесообразно ставить в соответствие короткие коды, а символам, встречающимся реже, – длинные.

К энтропийному кодированию относится три больших класса методов: методы префиксного кодирования, методы кодирования длин серий и методы арифметического кодирования. К префиксным кодам принадлежат коды Хаффмана, Лемпеля – Зива и Шеннона – Фано [1; 3; 4; 8]. При этом по ряду причин в большинстве случаев префиксное кодирование предпочтительнее для практического использования.

Среди префиксных методов кодирования наиболее эффективным является метод Хаффмана. Этот метод производит идеальное сжатие, т.е. сжимает данные до их энтропии, если вероятности символов точно равны отрицательным степеням числа 2 [1; 3; 8].

В телеметрических системах структура информационного потока формируется в виде отдельных информационных массивов, которые называются кадрами. На интервале кадра в телеметрический канал последовательно передаются сигнальные кодовые последовательности, несущие информацию об отдельных измерениях – отсчетах, выполненных на телеметрируемом объекте. Чаще всего кадр включает в себя совокупность данных об измерениях, выполненных за один цикл опроса контролируемых датчиков. При этом значительную долю первичных сигналов, поступающих на вход цифровой телеметрической системы, составляют аналоговые сообщения. Дальнейшая обработка полученных данных предусматривает дискретизацию непрерывного сигнала и цифровое представление получившихся отсчетов. Под дискретизацией понимается преобразование аналогового сообщения (функции непрерывного времени) в дискретную последовательность аналоговых величин (функцию дискретного времени). Простейшим цифровым представлением является равномерное квантование шкалы в сочетании с простым (равнодлинным) кодированием уровней квантования. При этом истинному значению X аналоговой величины Л ставится в соответствие ее оценка X, отличающаяся на случайную величину £ . Ансамбль оценок, полученных в процессе измерений, образует оценку Л случайной величины Л.

46 в ыпуск 1/2020

Нижняя грань I в(Х) среднего количества информации в Л относительно Л, при которой еще обеспечивается получение оценки с допустимой погрешностью, связана с законом распределения рассматриваемого параметра [9]:

I Е ( X ) > { H ( Л ) - 0,5log22 n e o 2 } ,                      (1)

где H ( Λ ) – собственная энтропия случайной величины Λ; σε 2 – условная дисперсия погрешности (при условии, что истинное значение случайной величины Λ в опыте было λ).

Для оценки эффективности экономного кодирования используется коэффициент сжатия k сж среднего объема кодового слова при фиксированной погрешности представления равной погрешности квантования σε 2 = σ 2кв :

к ж = k / k .n = k / 1 Е (П                              (2)

где k , k min – объемы слова при простейшем (равнодлинном) и оптимальном представлениях соответственно.

Оценка k сж min минимально возможного выигрыша соответствует гауссовскому распределению ωλ ( λ ) значения телеметрируемого параметра, которое среди всех распределений с ограниченной дисперсией ( О < да ) имеет наибольшую энтропию H ( Л ) и наибольшее значение I ε ( λ ), определяемое, согласно [9], как

IЕW = log2(l/8КВ); 8т =от/ох=оЕ/о.

Значение k при высокой точности представления практически не зависит от вида плотности распределения вероятностей и определяется, согласно [9], как k = log2(V3/8 кв + 1).

Таким образом, получаем

Кх min = min k™ = log2(V3/8KB+ 1)/log2(1/8m ).

cж min           сж        2          кв             2       кв wx(л)

o ^ <^

Полученные по формуле (5) оценки

δ кв............ 10 - 1 10 - 2 10 - 3;

k сжmin....... 1,24 1,12 1,08

приводят к следующим выводам:

  • 1.    При гауссовском и близком к нему распределении вероятностей аналоговой случайной величины и малой ( 8 кв 10 - 1 ) погрешности цифрового представления (квантования), характерной для измерительных систем, выигрыш от применения оптимального представления, по сравнению с простейшим, незначителен (меньше 25% по объему) и убывает с уменьшением допустимой погрешности представления.

  • 2.    Оптимальное представление может дать заметный выигрыш, по сравнению с простейшим, лишь при совместном выполнении двух условий: допустимая погрешность представления велика (больше 10–1) и энтропия плотности распределения вероятностей представляемой аналоговой величины существенно меньше энтропии гауссовского распределения:

  • 3.    При равновероятном распределении аналоговой величины простейшее цифровое представление (равномерное квантование в паре с равнодлинным кодированием) является также и оптимальным.

  • 4.    Применение оптимального (безызбыточного) кодирования в ИТС оказывается нецелесообразным, поскольку для таких систем требования к точности высоки, а отличия распределений от гауссовского, как правило, несущественны [9].

H ( Л ) <<  H г ( Л ).

Артюшкин А.Б., Куксенко М.А., Пантенков А.П. Экономное кодирование как метод...   47

Иными словами, эффективной реализации оптимального кодирования в цифровых системах мешает ряд объективных причин. Во-первых, это сложившаяся практика использования в штатных ТМС большого количества уровней квантования шкалы при цифровом преобразовании первичных сигналов (от 256 до 1024). То есть при кодировании применяется алфавит большого объема при относительно небольшом количестве значений отсчетов, приходящихся на каждый его элемент. Во-вторых, большинство телеметрируемых параметров характеризуется плотностями распределения вероятностей (ПРВ), близкими к равномерному либо гауссовскому виду, что в первом случае сводит на нет возможность экономного кодирования, во втором – значительно снижает его эффективность. Кроме этого, в соответствии с центральной предельной теоремой, даже в случае объединения в кадре большого количества параметров с ПРВ негауссовского вида, при кодировании их в общей шкале суммарная плотность распределения значений получаемых отсчетов будет стремиться к гауссовскому виду.

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

Дано:

  • 1.    Множество первичных сигналов { X } ИТС, характеризуемых распределениями { ^ ( X ) } .

  • 2.    Стандартный алгоритм экономного кодирования Хаффмана.

  • 3.    Показатель эффективности реализации метода сжатия:

  • к ж = k / k .n = k / 1 Е W.                             (7)

Требуется:

  • 1.    Разработать метод преобразования совокупности получаемых измерений к виду, обеспечивающему наиболее эффективную реализацию метода Хаффмана с учетом выводов 1–4.

  • 2.    Предложить примерную структуру группового телеметрического сигнала для ИТС, реализующей кодирование по методу Хаффмана.

Порядок подготовки данных телеизмерений к процедуре эффективного кодирования

Код Хаффмана является кодом переменной длины, т.е. при кодировании часто встречающимся символам назначаются более короткие коды, чем встречающимся реже. При этом количество коротких кодов ограничено количеством возможных комбинаций двоичных символов в слове заданной разрядности, а также требованием префиксности кода, когда ни одно кодовое слово не является полным началом (т.е. префиксом) никакого другого слова. Следовательно, кодирование будет тем эффективнее, чем большее количество элементов Ni будет приходиться на короткие коды и чем короче список использованных элементов алфавита. То есть чем более неравномерным является данное распределение,

48 в ыпуск 1/2020

тем большую степень сжатия потока данных возможно получить при переходе от равномерного кода к неравномерному.

Пункты 1–4 выводов верны для непрерывных процессов, какими являются первичные аналоговые сигналы на выходе датчиков либо дискретизированные сигналы, длительность которых стремится к бесконечности. Однако реальные результаты измерений в каналах ИТС описываются не непрерывными распределениями, а конечными наборами дискретных отсчетов, алфавиты которых на ограниченном временном промежутке являются менее мощными подмножествами алфавита общей шкалы L . Под алфавитом в данном случае понимается совокупность номеров уровней квантования шкалы L , количество которых – мощность алфавита – равна N . Но важно то, что большинство телеметрируемых процессов протекает в рамках своих максимальных и минимальных значений, т.е. внутри некоторых шкал Li , размах которых и положение внутри L могут отличаться на разных интервалах наблюдения Т н.

Реализация алгоритмов экономного кодирования подразумевает предварительное накопление статистических данных об измеряемых сигналах. Кодирование выполняется после того, как будут определены частоты появления ν k всех m реализовавшихся на интервале измерения Т и элементов алфавита ( k = 1, ..., m ) [2; 4; 5].

Таким образом, при Li L количество элементов Ni , реализовавшихся на интервале измерения Т и i -го канала, заведомо меньше полного объема N алфавита общей шкалы. Это ослабляет п. 1 выводов. То есть всю совокупность параметров, контролируемых ИТС, на интервале Т и можно представить набором множеств отсчетов, все возможные значения которых лежат внутри собственных шкал, принадлежащих общей шкале L. Данные множества могут не пересекаться. Графически такое распределение измеренных значений сигналов, полученных на Т и, можно представить суммой гистограмм.

Рис. 1. Формирование суммарной гистограммы для значений отсчетов процессов А, В и С, полученных на интервале Т и

Артюшкин А.Б., Куксенко М.А., Пантенков А.П. Экономное кодирование как метод...   49

На рисунке 1- а представлено три гистограммы распределений отсчетов, полученные в ходе выполнения измерений неких первичных сигналов на Т и. Обозначим их слева направо: процессы А, В и С. По осям абсцисс приведенных графиков в порядке возрастания распределены номера уровней квантования шкалы L , которые можно рассматривать как элементы исходного алфавита { N } . По осям ординат откладываются количественные показатели частот ν k появления данных элементов на интервале наблюдения. Из рисунка 1- а видно, что представленные гистограммы соответствуют процессам, ПРВ которых близки к гауссовскому.

На рисунке 1- б показан случай, когда представленные сигналы передаются в общем телеметрическом канале и их шкалы L 1, L 2 и L 3 распределены в пределах шкалы L канала. При этом L 1 и L 2 частично пересекаются, т.е. для данных сигналов существуют общие элементы алфавита { N } . Суммарное ПРВ данных процессов приведено на рисунке 1- в .

В данном случае, согласно п. 1–4 выводов, эффективность экономного кодирования, выполняемого в пределах всей шкалы L , будет невысокой. Однако можно предложить метод, который позволит значительно повысить показатели данной операции. Метод основан на возможности модификации суммарного распределения измерений смещением положения шкал отдельных параметров относительно друг друга на некоторые фиксируемые величины Δ Li . Это позволяет изменять общее количество использованных знаков алфавита { N } , совмещая гистограммы таким образом, чтобы при минимальном количестве использованных знаков алфавита распределение частот их повторения ν k в суммарной гистограмме было максимально неравномерным. Таким образом, первоначальное распределение результатов измерения первичных сигналов приводится к виду, более оптимальному с точки зрения возможности использования экономного кодирования (рис. 1- г ). При этом информация о Δ Li должна передаваться в служебной части формируемого кадра ТМИ и использоваться при его декодировании для восстановления первоначального положения шкал Li .

Процедура модификации распределения частот ν k должна предусматривать возможность разбиения информационного кадра, формируемого из измерений, полученных на Т и, на некоторое количество подкадров. Данная величина должна быть оптимальна с точки зрения отношения «количество подкадров (время перекодирования) / степень сжатия потока». Это позволяет более гибко перераспределять массивы измерений по шкале, объединяя их в группы с последующим индивидуальным экономным кодированием групп.

Рис. 2. Градиентная сортировка частот исходного алфавита

50 в ыпуск 1/2020

На рисунке 2- а показаны результаты градиентной сортировки частот исходного алфавита для совокупности отсчетов процессов А и В, распределение которых приведено на рисунке 1- в . На рисунке 2- б та же характеристика приведена для процесса С, а на рисунке 2- в – для модифицированной суммы этих процессов (см. рис. 1- г ).

Из анализа рисунков 1- г и 2 следует, что модификация исходного информационного массива отсчетов позволяет значительно усилить экстремальность ПРВ выходного массива. Кроме этого, уменьшается количество знаков кодового алфавита: сумма 43 знаков для совместного распределения А + В и 16 знаков распределения С почти вдвое превосходит количество знаков алфавита кодирования модифицированного потока, равное 31.

Алгоритм формирования и структура группового телеметрического сигнала для ИТС, реализующей экономное кодирование информации о телеметрируемых параметрах

Экономное кодирование предусматривает предварительное накопление статистических данных о контролируемых сигналах до начала процесса кодирования. Соответственно, возникает задержка потока выходных данных на величину, равную сумме временных промежутков Т и – интервал накопления измерений в двоичном равномерном коде и Т П – интервал преобразования накопленных значений в кодовые комбинации экономного кода.

Ниже приведен алгоритм формирования ГТС при реализации метода экономного кодирования телеметрической информации (рис. 3).

Рис. 3. Алгоритм формирования ГТС при реализации метода экономного кодирования телеметрической информации

Артюшкин А.Б., Куксенко М.А., Пантенков А.П. Экономное кодирование как метод...    51

Прежде всего анализируется имеющаяся совокупность контролируемых телеметрируемых параметров и формируется их перечень для передачи в кадре ГТС. Далее на основе априорной информации о ПРВ параметров определяется величина интервала накопления Т и выполняются измерения.

После оцифровки полученных отсчетов данные заносятся в ОЗУ. Полученный информационный массив анализируется, определяется распределение значений по шкале L . На следующем шаге алгоритма выполняется модификация суммарного ПРВ, определяется величина z – количество подкадров, необходимое для достижения максимального сжатия двоичного потока, задаются величины смещений шкал каналов Δ Li , т.е. каналы перераспределяются по подкадрам. Для каждого подкадра выполняется кодирование информации методом Хаффмана.

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

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

Целевой функцией модификации суммарного ПРВ является величина k сж, выступающая функцией следующих оптимизируемых параметров:

Δ Li – величина смещений шкал каналов относительно начала кадра;

ij – номер каналов, объединяемых в j -м подкадре;

z – количество подкадров:

k = f ( A L .,№ , z') ^ k . сж J x i V' ij, ^/   ' сжтах

Все операции над данными должны быть закончены в течение интервала преобразования Т П.

Рассмотрим более подробно структуру формируемого ГТС (пакета). Размещенные в пакете данные группируются в два больших блока – информационный и служебный. Информационный блок (ИБ) содержит закодированные значения измерений, объединенные в определенном порядке в подкадры и кадры. Служебный блок (СБ) имеет более сложную структуру (рис. 4).

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

Требуемая надежность обнаружения начала кадра приемной аппаратурой ИТС обеспечивается наличием в служебной части маркера кадра (МК) – М-последовательности, имеющей малые боковые лепестки автокорреляционной функции.

Указатель количества подкадров представляет собой двоичное число, значение которого соответствует количеству подкадров, формирующих единичный кадр. Разрядность n указателя зависит от возможного количества реализуемых подкадров. Так при n = 2 возможное количество подкадров может достигать четырех, при n = 3 – восьми.

52 в ыпуск 1/2020

Рис. 4. Структура служебного блока

При неизменном порядке следования измерений, выполняемых системой опроса бортовой ИТС, нет необходимости передавать порядковые номера каналов в цикле опроса, так как они известны заранее. Однако перераспределение каналов по подкадрам требует определить место каждого канала в новой структуре. Для этой цели в состав служебной части кадра вводится матрица структурных признаков информационного блока, состоящая из n -разрядных двоичных слов, количество которых соответствует количеству каналов в исходном кадре. Ее назначение – обеспечить правильную декоммутацию информационного блока. Порядковая позиция каждого слова в матрице совпадает с позицией соответствующего ему канала в цикле опроса датчиков (рис. 5). Числовое значение слова соответствует порядковому номеру подкадра в выходном кадре, в котором размещается данный канал. Таким образом, все каналы исходного кадра после перекодирования распределяются в подкадрах в порядке возрастания их первоначальных номеров.

Рис. 5. Принцип перераспределения каналов в кадре с формированием последовательности подкадров

Артюшкин А.Б., Куксенко М.А., Пантенков А.П. Экономное кодирование как метод...    53

После матрицы структуры кадра для каждого подкадра в порядке их следования передаются таблицы соответствия кодов по возрастанию номера подкадра.

Так как в процессе модификации исходного кадра допустимы смещения шкал каналов Δ L относительно их начального положения в шкале L , в формируемом кадре необходимо предусмотреть возможность передачи информации о реализуемой совокупности таких смещений. Поэтому далее в служебной части размещается еще два массива данных: матрица структурных признаков распределения смещений шкал каналов Δ Li и непосредственно значения смещений в порядке следования каналов в исходном кадре. Матрица строится по аналогии с матрицей структурных признаков информационной части кадра, с тем лишь отличием, что ее элементы, соответствующие тому или иному каналу, однораз-рядны и несут информацию о том, содержит передаваемая последовательность смещений значение смещения для данного канала или нет. В первом случае в разряде с соответствующим порядковым номером передается «1», во втором – «0».

Все двоичные слова, содержащие значения Δ Li , имеют одинаковое количество разрядов, равное размеру исходного слова равномерного кода шкалы L .

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

Заключение

Представленные в работе принципы и алгоритм формирования ГТС телеметрической системы с реализацией экономного кодирования являются отправной точкой в реализации такой ИТС на современной элементной базе.

В дальнейших исследованиях предполагается рассмотреть следующие вопросы:

  • 1.    Необходимо разработать эффективный, с минимальными операционными затратами метод модификации исходного двоичного потока и формирования суммарного ПРВ кадра.

  • 2.    Использование неравномерного кода делает невозможной синхронизацию двоичного потока по синхропризнакам слов. В то же время при префиксном кодировании искажение в одном информационном разряде будет приводить к потере целого блока информации. Необходимо предложить метод синхронизации и элементы структуры ГТС для решения данных проблемных вопросов.

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

Список литературы Экономное кодирование как метод повышения скорости передачи информации в телеметрических системах

  • Александров О.Е. Компрессия данных или измерение и избыточность информации. Метод Хаффмана: методические указания к лабораторной работе. Екатеринбург: УГТУ, 2000. 52 с.
  • Вернер М. Основы кодирования: учебник для вузов. М.: Техносфера, 2004. 288 с.
  • Вологдин Э.И. Статистическое компрессирование аудиосигналов: конспект лекций. СПб., 2012. 42 с.
  • Горячкин О.В. Теория информации и кодирования: учебное пособие. Ч. 2. Самара: ПГУТИ, 2017. 138 с.
  • Калмыков Г.И. Методические указания к выполнению лабораторных работ по дисциплине "Теория кодирования": учебное пособие. М., 2007. 17 с.
  • Лоскутов А.И. и др. Телеметрия: учебник / под общ. ред. А.И. Лоскутова. СПб.: ВКА им. А.Ф. Можайского, 2017. 342 с.
  • Лукин Ф.А. и др. Механизм управляемой телеметрии космического аппарата // Вестник Сибирского государственного аэрокосмического университета имени академика М.Ф. Решетнева. 2008. № 2. С. 140-144.
  • Семенюк В.В. Экономное кодирование дискретной информации. СПб.: СПбГИТМО (ТУ), 2001. 115 с.
  • Фомин А.Ф. и др. Цифровые информационно-измерительные системы: Теория и практика / под ред. А.Ф. Фомина, О.Н. Новоселова. М.: Энергоатомиздат, 1996. 448 с.
  • Эльшафеи М.А. и др. Исследование методов обратимого сжатия ТМИ // Вестник МГТУ им. Н.Э. Баумана. Серия "Приборостроение". 2014. № 3. С. 92-104.
Еще
Статья научная