Алгоритм оптимального сжатия телеметрической информации, передаваемой с автономного технического средства по радиоканалам | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 26 октября, печатный экземпляр отправим 30 октября.

Опубликовать статью в журнале

Автор:

Рубрика: Технические науки

Опубликовано в Молодой учёный №7 (454) февраль 2023 г.

Дата публикации: 15.02.2023

Статья просмотрена: 37 раз

Библиографическое описание:

Лукин, М. В. Алгоритм оптимального сжатия телеметрической информации, передаваемой с автономного технического средства по радиоканалам / М. В. Лукин. — Текст : непосредственный // Молодой ученый. — 2023. — № 7 (454). — С. 22-27. — URL: https://moluch.ru/archive/454/100087/ (дата обращения: 17.10.2024).



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

Ключевые слова: сжатие информации, автономное техническое средство, телеметрическая информация, конечный автомат.

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

В последние годы разработано множество методов сжатия информации, используемых для передачи информации разного представления. Подробный анализ данных методов представлен в таблице 1 [2].

Таблица 1

п/п

Наименование метода

Достоинства

Недостатки

1.

Метод экстраполяции

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

Сжатие требует запоминание последнего существенного отсчета.

2.

Метод адаптивной дискретизации

Позволяет уменьшить среднюю частоту дискретизации. Точка опроса не образует периодической последовательности.

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

3.

Метод интерполяции

Позволяет исключить большее число избыточных отсчетов.

Величина коэффициента сжатия зависит от ширины апертуры.

4.

Метод автоматической регулировки частоты опроса сигнала

Можно передавать данные, занимающие полосу 80 кГц в реальном масштабе времени в полосе канала 3,2 кГц.

Сложность реализации алгоритмов сжатия данных.

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

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

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

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

Алгоритм сжатия ТМИ должен обладать свойством биекции, т. е. быть одновременно инъективным (однозначное соответствие между множествами зависимостей конечного автомата) и сюръективным, следовательно, алгоритм должен обладать взаимно однозначным соответствием между зависимостями конечного автомата.

На рис. 1а, 1б и 1в представлены графические изображения соответственно инъекции, сюръекции и биекции [3, 4].

а

б

в

Рис. 1. Графическое изображение свойств биекции

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

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

Соответствие между элементом множества телеметрических датчиков заводскому номеру этого датчика является биекцией [5].

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

Задан автомат . Состояние достижимо из состояния

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

Состояние -достижимо из , где , если существует достигающая последовательность для и

, длина которой .

Если -достижимо из , то -достижимо из для всех .

Если

-недостижимо из , то -достижимо из для всех .

Допустим, что задан автомат с числом состояний, равным , т. е. мощность множества состояний .

Пусть достижимо из , q ў № q , и x 1 ,…, x p достигающая последовательность для и такая, что p > n -1. При этом qq 1 ,…, q p — последовательность состояний автомата А , в которые он последовательно переходит при выдаче входной последовательности x 1 ,…, x p , здесь q ў = q p . Так как p > n -1, то число состояний в указанной последовательности состояний qq 1 ,…, q p больше n . Следовательно, некоторые состояния в этой последовательности встречаются дважды. Фрагмент последовательности x i +1 ,…, x i + r переводит автомат А из состояния q i в q i снова.

Этот фрагмент последовательности можно удалить и последовательность все равно будет достижимой для q i и . Указанное сокращение входной достигающей последовательности возможно до тех пор, пока в соответствующей ей последовательности состояний имеются хотя бы два одинаковых состояния, а такое однозначно имеет место, если p > n -1.

Если состояние достижимо из состояния , то состояние q ў ( n -1) достижимо из .

Соответственно, если q ў ( n -1)-недостижимо из , то оно вообще недостижимо из .

Входная последовательность x 1 x p задает обход состояний автомата из состояния , если в последовательности состояний qq 1 ,…, q p при выдаче x 1 ,…, x p встречаются все состояния автомата А и q p = q , т. е. автомат А после выдачи входной последовательности x 1 ,…, x p вернулся в исходное состояние.

Состояния и 0-эквивалентны, если j ( q ) = j ( q ў), т. е. состояния и имеют одинаковые выходные символы.

Состояния и k -эквивалентны, k = 1,2,..., если они 0-эквивалентны и для всякой входной последовательности x 1 ,…, x p , длина которой p Ј k , выходные последовательности, которые порождаются из состояний и входной последовательностью x 1 ,…, x p , совпадают.

Если состояния и k -эквивалентны, то они r -эквивалентны для любого r < k .

Состояния и 0-различимы, если j ( q ) № j ( q ў).

Состояния и k -различимы, если они либо 0-различимы, либо существует минимальная входная последовательность x 1 ,…, x k , такая, что выходные последовательности, порождаемые из состояний и при выдаче x 1 ,…, x k , различны.

Если состояния и q ў k -различимы, где k = 0,1,2,..., то они s -различимы для любого s > k .

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

Следовательно, любая совокупность состояний, обеспечивающая требуемые зависимости между входом и выходом, может быть выбрана в качестве множества состояний автомата [6].

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

Минимизация числа состояний автомата связана с анализом эквивалентности его состояний.

Пусть задан некоторый автомат А с n состояниями. Сопоставим автомату А автомат В следующим образом. Пусть X B = X A , Y B = Y A , т. е. множества входных и выходных переменных (алфавиты входных и выходных символов) автоматов А и В совпадают.

Множество состояний Q B = P n -2 , где P n -2 = { S 1 ,..., S r } — множество классов ( n -2)-эквивалентности, образованное из множества Q А , |P n -2 | Ј |Q А | = n . Функция выходов j В ( S i ) = j А ( q ), если q О S i . Функция переходов f B ( x , S i ) = S j , если при q О S i f А ( x , q ) = q ўО S j .

Построенный таким образом автомат В называется минимальной формой автомата А , а автомат В имеет минимальное число состояний среди эквивалентных автоматов автомату А .

Минимальная форма автомата А является приведенным автоматом.

[7] Пусть задан автомат А с четырьмя состояниями, т. е. n = 4,|Q| = 4 (Рис. 2).

Конечный автомат А

Рис. 2. Конечный автомат А

Произведем анализ эквивалентности состояний автомата А .

):

Отсюда автомат В , являющийся минимальной формой автомата А , т. е. являющийся эквивалентным автомату А с минимальным числом состояний, будет выглядеть следующим образом (Рис. 3):

Автомат В — минимальная форма автомата А

Рис. 3. Автомат В — минимальная форма автомата А

Исходя из полученного анализа алгоритм преобразования конечного автомата можно представить следующим образом (Рис. 4):

Алгоритм сжатия ТМИ путем автоматного представления данных

Рис. 4. Алгоритм сжатия ТМИ путем автоматного представления данных

Литература:

  1. Верба В. С., Меркулов В. И., Попов Е. В., Чернов В. С. Интеграция данных в многодатчиковых бортовых информационно-управляющих системах. — Информационно-измерительные и управляющие системы, 2014.
  2. Симонович С. В. Информатика. — СПб.: Питер, 2008.
  3. Вернер М. Основы кодирования — М.: Техносфера, 2004.
  4. Сэломон Д. Сжатие данных, изображение и звука — М.: Техносфера, 2006.
  5. Сергеев В. В. Анализ и обработка изображений, получаемых при наблюдениях земли из космоса. — Компьютерная оптика, 2006.
  6. Эльшафеи М. А., Сидякин И. М., Харитонов С. В., Ворнычев Д. С. Исследование методов обратимого сжатия телеметрической информации. — Вестник МГТУ им. Н. Э. Баумана. Сер. «Приборостроение», 2014.
  7. Чье Ен Ун, Левенец А. В., Нильга В. В. Представление телемеханических данных однородными n-мерными структурами как предварительная обработка в задачах сжатия. — Информационно-управляющие системы, 2011.
Основные термины (генерируются автоматически): конечный автомат, входная последовательность, автономное техническое средство, телеметрическая информация, автомат, минимальная форма автомата, датчик, однозначное соответствие, удачный компромисс, экономичный автомат.


Ключевые слова

телеметрическая информация, конечный автомат, сжатие информации, автономное техническое средство

Похожие статьи

Проектирование приложения на ПК для полуавтоматизированного управления генератором сигналов различной формы

В данной статье выполнено обоснование актуальности и результат проектирования приложения на ПК для полуавтоматизированного управления генератором сигналов различной формы на основе микроконтроллера. Актуальность исследования обусловлена тем, что упра...

Разработка системы контроля и управления доступом с применением биометрических методов идентификации

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

Сравнение моделей качества программного обеспечения

В данной статье приводится пример разработки плана развития использования облачных технологий на предприятии на основе разработанной модели с использованием методов оптимизации — многокритериального линейного программирования, а также метода ограниче...

Проектирование функциональной схемы генератора сигналов различной формы

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

Складская автоматизация на основе искусственного интеллекта

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

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

В статье предлагается метод проведения сравнения средств защиты информации от несанкционированного доступа (СЗИ от НСД), основанный на решении оптимизаци-онной задачи. С использованием этого метода проводится анализ представленных на российском рынке...

Динамическое программирование в решении задачи оптимального размещения электронных компонентов системы управления

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

Создание двухконтурной системы регулирования температуры в электрической печи на базе программируемого логического контроллера

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

Разработка структурной схемы автономной системы контроля целостности навигационных данных спутниковых радионавигационных систем в навигационных комплексах наземных подвижных объектов на основе оптимальных алгоритмов обработки информации

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

Разработка и исследование алгоритмов автоматизированной системы обработки результатов ультразвукового контроля труб с распознаванием типов доработки

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

Похожие статьи

Проектирование приложения на ПК для полуавтоматизированного управления генератором сигналов различной формы

В данной статье выполнено обоснование актуальности и результат проектирования приложения на ПК для полуавтоматизированного управления генератором сигналов различной формы на основе микроконтроллера. Актуальность исследования обусловлена тем, что упра...

Разработка системы контроля и управления доступом с применением биометрических методов идентификации

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

Сравнение моделей качества программного обеспечения

В данной статье приводится пример разработки плана развития использования облачных технологий на предприятии на основе разработанной модели с использованием методов оптимизации — многокритериального линейного программирования, а также метода ограниче...

Проектирование функциональной схемы генератора сигналов различной формы

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

Складская автоматизация на основе искусственного интеллекта

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

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

В статье предлагается метод проведения сравнения средств защиты информации от несанкционированного доступа (СЗИ от НСД), основанный на решении оптимизаци-онной задачи. С использованием этого метода проводится анализ представленных на российском рынке...

Динамическое программирование в решении задачи оптимального размещения электронных компонентов системы управления

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

Создание двухконтурной системы регулирования температуры в электрической печи на базе программируемого логического контроллера

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

Разработка структурной схемы автономной системы контроля целостности навигационных данных спутниковых радионавигационных систем в навигационных комплексах наземных подвижных объектов на основе оптимальных алгоритмов обработки информации

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

Разработка и исследование алгоритмов автоматизированной системы обработки результатов ультразвукового контроля труб с распознаванием типов доработки

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

Задать вопрос