Способ повышения эффективности процедуры изменения разрядности измерительных данных

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

Рубрика Производство и технологии
Вид статья
Язык русский
Дата добавления 19.03.2023
Размер файла 1,5 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Способ повышения эффективности процедуры изменения разрядности измерительных данных

И.В. Богачев, канд. техн. наук,

А.В. Левенец, д-р техн. наук,

Чье Ен Ун, д-р техн. наук

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

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

Введение

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

Исследование выполнено за счет гранта Российского научного фонда №22-21-00146, https://rscf.ru/proj ect/22-21 -00146/.

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

Повышение эффективности процедур сжатия данных связано с предварительной обработкой их перед сжатием, целью которой является приведение статистических характеристик исходного потока данных к оптимальным для применяемого алгоритма сжатия. Как правило, такая обработка не приводит к существенному повышению времени обработки, но существенно увеличивает эффективность последующей процедуры сжатия. Это направление в настоящее время разрабатывается достаточно эффективно. Кроме модификации известных методов, разрабатываются и новые. Например, одни из возможных вариантов предварительной обработки является представление исходных блоков (или, возможно, кадров) измерительных данных в виде битовых последовательностей. Далее из такой фактически одномерной последовательности после анализа корреляционных оценок формируются более сложные структуры, обладающие более высокой упорядоченностью. Недостатком описываемого метода является его эффективная работа только на квазистационарных участках исходной последовательности данных [3]. Перспективным подходом следует считать способ преобразования, изменяющий исходную разрядность данных таким образом, что результирующая последовательность сжимается лучше исходной [4]. Таким образом, разработка методов предварительной обработки данных, позволяющих без существенных вычислительных затрат повышать эффективность работы алгоритмов сжатия, является актуальной задачей. кодирование измерительный код грея

Оценка эффективности преобразования

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

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

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

где N - объем выборки; к - временной аргумент; хср - среднее арифметическое значение для обрабатываемой выборки; x(i) - i-й отсчет обрабатываемой выборки.

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

Результаты исследования

Исходные данные представляли собой 24 набора восьмиразрядных отсчетов, каждый из которых был получен от своего источника информации (датчика). Данные условно разделялись на наборы первого типа, с малым диапазоном изменения своих значений (< 20 единиц), и данные второго типа, с динамическим диапазоном более чем 30 единиц. Наборы данных D1-D12 относятся к данным первого типа, а D13-D24 - к данным второго типа. Объемы наборов данных лежали в пределах от 17000 до 19000 отсчетов, что позволило получить значения АКФ с усреднением по 10 выборкам. Полный объем каждой выборки составлял 1536 отсчетов, при этом расчет значений АКФ проводился по 1024 выборкам. Максимальное значение временного аргумента составляло 511, однако на приведенных в статье графиках максимальное значение аргумента ограничено с целью более наглядного представления результатов.

Так как проведенные ранее исследования показали, что увеличение разрядности более исходной не приводит к заметному эффекту [4], в данной работе разрядность изменялась только в пределах от двух до семи разрядов.

Пример АКФ шестиразрядного преобразования данных как первого, так и второго типа представлен на рис. 1.

Рис.1. Пример АКФ данных первого (а) и второго (б) типа без обработки и после преобразования в шестиразрядные данные.

На рисунке цифрой 1 обозначена АКФ непреобразованных, а цифрой 2 - преобразованных данных. Как следует из полученных результатов исследования, рассматриваемое преобразование существенно видоизменяет вид автокорреляционной функции, которая приобретает выраженный периодический характер. При этом в большинстве случаев, особенно для данных первого типа, пиковые значения АКФ остаются достаточно высокими даже на конце рассмотренного диапазона временных аргументов функции.

При выборе других значений разрядности общая картина в целом не меняется. Следует отметить, что максимумы АКФ наблюдаются при значениях аргумента, кратного двум. Так, для разрядностей три, пять и семь период появления максимумов равен восьми, для разрядностей два и шесть - четырем, а для разрядности четыре - двум. Это объясняется совпадением байтовых границ исходных слов с границами полученных в результате обработки «-разрядных слов.

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

Результаты проведенного исследования для наборов данных разного типа и в случае классического двоичного кодирования приведены в табл.1.

Таблица 1

Последовательность

данных

Разрядность

7

6

5

4

3

2

Д

анные первого типа

D01

0,5

0,47

0,5

0,7

0,5

0,54

D02

0,65

0,69

0,66

0,82

0,69

0,71

D03

0,68

0,73

0,68

0,84

0,72

0,85

D04

0,7

0,82

0,78

0,91

0,83

0,89

D05

0,8

0,81

0,8

0,93

0,8

0,86

D06

0,78

0,89

0,8

0,89

0,81

0,86

D07

0,73

0,82

0,78

0,86

0,82

0,88

D08

0,76

0,86

0,8

0,94

0,84

0,9

D09

0,49

0,45

0,51

0,71

0,53

0,55

D10

0,8

0,88

0,82

0,94

0,85

0,9

D11

0,73

0,83

0,78

0,94

0,83

0,91

D12

0,59

0,7

0,63

0,88

0,7

0,8

Д

анные второго типа

D13

0,55

0,59

0,6

0,78

0,67

0,76

D14

0,5

0,6

0,5

0,77

0,54

0,72

D15

0,57

0,63

0,57

0,8

0,63

0,69

D16

0,59

0,69

0,61

0,83

0,69

0,82

D17

0,43

0,57

0,47

0,68

0,49

0,62

D18

0,56

0,65

0,6

0,92

0,69

0,85

D19

0,54

0,63

0,58

0,86

0,64

0,78

D20

0,55

0,59

0,59

0,82

0,63

0,68

D21

0,69

0,74

0,73

0,96

0,79

0,86

D22

0,49

0,61

0,54

0,88

0,61

0,77

D23

0,41

0,36

0,4

0,51

0,43

0,38

D24

0,63

0,77

0,68

0,92

0,75

0,86

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

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

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

Значения максимумов АКФ преобразованных данных почти всегда с увеличением временного аргумента уменьшаются относительно медленно, в то время как значения АКФ исходных данных достаточно быстро приближаются к нулевому значению. Например, для набора D1 АКФ исходных данных уже при аргументе, равном 100, становится примерно равным нулю и далее слабо меняется в пределах ±0,1, в то время как в случае преобразования в четырехразрядные слова среднее пиковое значение АКФ при аргументе 511 равно примерно 0,4. Таким образом, появляется потенциальная возможность применения предложенного преобразования для формирования наборов данных с более упорядоченной структурой, сжатие которых будет производиться более эффективно, чем исходных наборов данных.

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

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

Таблица 2

Последовательность

данных

Разрядность

7

6

5

4

3

2

Данные первого типа

D1

0,6

0,73

0,61

0,74

0,65

0,81

D2

0,78

0,87

0,8

0,88

0,83

0,9

D3

0,86

0,91

0,88

0,95

0,9

0,94

D4

0,84

0,89

0,87

0,95

0,89

0,93

D5

0,83

0,87

0,85

0,74

0,86

0,89

D6

0,83

0,85

0,85

0,84

0,88

0,9

D7

0,86

0,92

0,88

0,96

0,91

0,95

D8

0,88

0,92

0,89

0,97

0,92

0,95

D9

0,6

0,73

0,62

0,73

0,65

0,85

D10

0,89

0,93

0,9

0,94

0,93

0,95

D11

0,85

0,93

0,87

0,93

0,91

0,96

D12

0,74

0,86

0,78

0,92

0,84

0,92

Данные второго типа

D13

0,67

0,82

0,71

0,8

0,76

0,89

D14

0,68

0,72

0,7

0,87

0,77

0,79

D15

0,73

0,75

0,73

0,86

0,77

0,78

D16

0,68

0,85

0,73

0,88

0,8

0,93

D17

0,53

0,79

0,58

0,85

0,63

0,75

D18

0,69

0,81

0,74

0,74

0,82

0,92

D19

0,74

0,84

0,79

0,94

0,82

0,9

D20

0,66

0,73

0,68

0,89

0,73

0,81

D21

0,8

0,9

0,82

0,97

0,87

0,94

D22

0,68

0,79

0,71

0,91

0,77

0,89

D23

0,5

0,51

0,49

0,76

0,54

0,57

D24

0,75

0,84

0,78

0,91

0,83

0,92

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

Заключение

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

ЛИТЕРАТУРА

1. Ватолин Д., Ратушняк А., Смирнов М., Юкин В. Методы сжатия данных. Устройство архиваторов, сжатие изображений и видео. - М.: ДИАЛОГ-МИФИ, 2003.

2. Назаров А.В., Козырев Г.И., Шитов И.В. и др. Современная телеметрия в теории и на практике. Учебный курс. - СПб.: Наука и техника, 2007.

3. Богачев И.В., Левенец А.В., Чье Ен Ун. Предварительная обработка и сжатие телеметрических данных на основе геометрического подхода. - М.: РУСАЙНС, 2021.

4. Левенец А.В., Чье Ен Ун. Изменение разрядности данных как способ повышения эффективности подсистем сжатия в информационно-измерительных системах // Приборы. - 2021. - №8 (254). - С.33-37.

Размещено на Allbest.ru


Подобные документы

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

    реферат [394,8 K], добавлен 04.05.2017

  • Выбор материала для изготовления деталей измерительных приборов с постоянством размеров при температурах -100…+100 °С. Описание ферромагнетиков, инварных сплавов. Химический состав и свойства материала 36Н. Особенности магнитно-твёрдых материалов.

    реферат [496,4 K], добавлен 30.10.2013

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

    презентация [850,4 K], добавлен 10.04.2019

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

    курсовая работа [1,1 M], добавлен 01.11.2010

  • Изучение технических данных, функций, назначения и устройства модулей релейных MR8 (прием дискретных сигналов), контроллеров измерительных МС8 (с симисторными и транзисторными выходными ключами) и МС5 (автоматизация и мониторинг промышленных объектов).

    практическая работа [494,9 K], добавлен 25.05.2010

  • Краткое описание конструкции детали, анализ ее технологичности; материал: химический состав, свойства. Технологический процесс механической обработки детали, операции. Выбор оборудования, приспособлений, режущих, измерительных и контрольных инструментов.

    контрольная работа [3,2 M], добавлен 08.12.2010

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

    реферат [31,3 K], добавлен 19.02.2011

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

    контрольная работа [953,1 K], добавлен 23.01.2015

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

    курсовая работа [262,0 K], добавлен 24.04.2014

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

    реферат [26,9 K], добавлен 15.02.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.