Вейвлет-сжатие сигналов ультразвукового контроля. Практический аспект

Разработка алгоритма сжатия сигналов, основанного на применении вейвлет-преобразования. Сигналы ультразвукового контроля тестового бандажа. Общий вид графиков peaksignal-to-noiseratio и фактора сжатия. Результат восстановления сжатых сигналов в каналах.

Рубрика Физика и энергетика
Вид статья
Язык русский
Дата добавления 10.03.2018
Размер файла 968,4 K

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

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

РПаЎ±б>юя UXюяяяRSTяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяямҐБ_Ашїybjbj8’bb%$ РПаЎ±б>юя  юяяяэюя яяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяямҐБ_Ашї‚[bjbjЙ„bbL

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

Статья по теме:

Вейвлет-сжатие сигналов ультразвукового контроля. Практический аспект

Чурова Валентина Владимировна, аспирант кафедры «Методы и приборы неразрушающего контроля»,

Лезевская Анастасия Эдуардовна, Титов Александр Игоревич, Большакова Валерия Валерьевна, студенты кафедры «Методы и приборы неразрушающего контроля»

Кособоков Дмитрий Вячеславович, Петербургский государственный университет путей сообщения

Введение

В настоящее время основной объем ультразвукового (УЗ) неразрушающего контроля (НК) при производстве и эксплуатации выполняется с применением автоматизированных систем. Это позволяет существенно увеличить производительность контроля, повысить информативность за счет использования многоканальных схем прозвучивания, предоставить оператору всю необходимую для принятия решения информацию. Одной из таких установок является автоматизированная установка НК бандажей УКБ-1Д [1]. Прозвучивание осуществляется с верхней и боковой поверхностей, что обеспечивает контроль всего сечения. Для каждого бандажа автоматически создается протокол контроля, включающий информацию о настройках дефектоскопа, параметрах сканирования и данных о сигналах по всем каналам. Производительность контроля составляет 400 бандажей/смена. За каждый год эксплуатации через УКБ-1Д проходит более 100 000 бандажей. С течением времени количество протоколов контроля растет, что обуславливает актуальность задачи оптимизации хранения протоколов.

В предыдущей статье было рассказано о разработке алгоритма сжатия сигналов, основанного на применении вейвлет-преобразования (ВП). На модельных данных ультразвукового контроля (УЗК) показано, что предложенный алгоритм позволяет производить более эффективное сжатие за счет удаления шумовой составляющей по сравнению с обычной пороговой обработкой амплитуд сигналов, а также по сравнению с универсальными алгоритмами сжатия данных. В данной работе приведены результаты экспериментального исследования предложенного алгоритма сжатия на реальных данных УЗК.

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

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

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

3. Построчный поиск коэффициентов, отличных от нуля, и объединение их в области.

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

Целью исследования является определение фактора сжатия при обработке реальных сигналов УЗК, а также уточнение параметров алгоритма:

выбор базиса вейвлет-разложения;

определение значения порога при обработке коэффициентов разложения;

необходимость сохранение информации о детализирующих коэффициентах.

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

Экспериментальные результаты и их обсуждение

При реализации алгоритма сжатия следует учитывать не только значение фактора сжатия, но и величину искажения амплитуд полезных сигналов. Очевидным является тот факт, что при увеличении фактора сжатия одновременно увеличивается и искажение сигналов. Для оценки измерения уровня искажений рассчитывается пиковое отношение уровня сигнала к шуму PSNR (peaksignal-to-noiseratio). PSNR определяется через среднеквадратичную ошибку MSE (meansquareerror) [3]:

(1)

где M и N - количество строк и столбцов B-развертки; D (i, j) - элемент B-развертки, полученной в результате восстановления сжатых данных; D' (i, j) - элемент «эталонной» развертки без шумовой составляющей.

Для оценки эффективности сжатия рассчитывается фактор сжатия Fсж [2]:

(2)

Для проведения исследований была выбрана типичная запись сигналов по одному каналу контроля. На записи присутствуют сигналы от передней границы ОК (1), донный сигнал (2), сигналы от искусственных отражателей (3), случайные сигналы шумов, которые видны по изменению фона развертки (рис.1).

Эталонная запись для расчета PSNR получена из исходной записи (рис.1) путем удаления шумовой составляющей.

 

Рис. 1 - Сигналы УЗ контроля тестового бандажа: 1 - сигнал от передней границы ОК; 2 - донный сигнал; 3 - сигналы от искусственных дефектов

В ходе исследования пороговые значения обработки аппроксимирующих коэффициентов изменялись от нуля до их максимального значения. В каждом отдельном опыте устанавливалось пороговое значение th = n·Дth , где n - номер опыта; Дth - шаг изменения порога. Перед расчетом Fсжисходные сигналы и результаты сжатия дополнительно обрабатывались одним из существующих универсальных алгоритмов сжатия данных без потерь. Дополнительное сжатие универсальным алгоритмом применено для максимального уменьшения объема хранимых данных.

На рис.2 приведены результаты расчета зависимости PSNR и Fсж от n при различных базисах ВП из семейства bior (bior2.4, bior2.6, bior2.8, bior3.9, bior4.4, bior 5.5, bior6.8). Выбор биортогональных вейвлетов объясняется наличием свойств, обеспечивающих возможность разложения сигнала на сумму аппроксимирующих и детализирующих составляющих, реализации алгоритмов БВП (быстрых вейвлет-преобразований), полной и точной реконструкции полезного сигнала. Все расчеты произведены для двух случаев: с сохранением информации о детализирующих коэффициентах и без него. До проведения исследования предполагалось, что сохранение деталей приведет к более точному восстановлению сжатых сигналов.

Рис. 2 - Графики PSNR и фактора сжатия: а, б - без сохранения детализирующих коэффициентов; в, г - с сохранением детализирующих коэффициентов

Из рис. 2а,в видно, что все полученные зависимости PSNR имеют максимальное значение при n = 6. Эта точка соответствует опыту, в котором полностью удаляется шумовая составляющая сигнала. При дальнейшем увеличении порога начинается искажение полезных сигналов и PSNR уменьшается до некоторого значения, соответствующего полному исчезновению сигналов.

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

Таблица 1 - Фактор сжатия и PSNR для различных вейвлет-базисов

Вейвлет-базис

Без коэффициентов детализации

С сохранением коэффициентов детализации

Fсж

PSNR

Fсж

PSNR

bior2.4

35

37

19

37

bior2.6

35

37

19

37

bior2.8

35

37

20

37

bior3.9

33

37

19

37

bior4.4

39

37

17

37

bior5.5

40

37

14

37

bior6.8

38

37

17

37

 

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

Выбор вейвлета в данном случае будет основываться на эффективности сжатия, так как значения PSNR для всех исследуемых базисов практически совпадают, что видно из табл.1 и графиков на рис.2. Для базиса bior3.9 без сохранения детализирующих коэффициентов получен самый низкий фактор сжатия (Fсж = 33) при одинаковом с другими базисами значении PSNR (PSNR = 37), поэтому использование bior3.9 не эффективно. Вейвлеты bior4.4, bior5.5 и bior6.8 имеют самые высокие значения Fсж при сжатии без деталей, но самые низкие при сохранении детализирующих коэффициентов. Это может свидетельствовать о том, что при разложении по этим базисам большая (по сравнению с разложением по другим базисам) часть информации сохраняется в виде коэффициентов деталей, поэтому использование bior4.4, bior5.5 и bior6.8 не желательно. Таким образом, для сжатия исследуемых сигналов УЗК на основе ВП рекомендовано разложение по биортогональным базисам bior2.4, bior2.6 и bior2.8.

Для определения предельно допустимого фактора сжатия было проведено исследование зависимости амплитуды полезных сигналов от порогового значения при обработке аппроксимирующих коэффициентов. Пороговые значения устанавливались такими же, как и при расчете зависимостей Fсж и PSNR на рис. 2. Амплитуда сигналов измерялась в децибелах. Установлено, что при выборе порога до точки максимума PSNR включительно амплитуда и форма сигналов от искусственных дефектов полностью сохраняется (на рис.2 это соответствует отрезку от n = 0 до n = 6). Далее начинает искажаться форма сигналов, что проявляется в уменьшении их длительности, при этом амплитуда пика огибающей сохраняется (отрезок от от n = 7 до n = 20). При дальнейшем увеличении порога начинается процесс полного исчезновения полезных сигналов, что является недопустимым.

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

Полная запись сигналов УЗК тестового бандажа по всем 18-ти каналам контроля была обработана алгоритмом сжатия на основе ВП со следующими параметрами: разложение по базису bior2.8; порог при обработке коэффициентов разложения соответствует точке максимума PSNR; детализирующие коэффициенты не сохраняются. Фактор сжатия составил 20 бит/бит.

 

Рис. 3 - Результат восстановления сжатых УЗ сигналов

сигнал сжатие ультразвуковой контроль

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

Предложенный алгоритм сжатия также был протестирован на протоколах НК, полученных при контроле бандажей на установке УКБ-1Д. Каждый протокол включает в себя записи УЗ сигналов по 18 каналам контроля, а также некоторое количество служебной информации, например, запись координат с датчика пути. В результате обработки среднее значение фактора сжатия по всем протоколам Fср = 12 бит/бит. Уменьшение эффективности сжатия по сравнению с протоколом контроля тестового бандажа связано с наличием сигналов помех большей амплитуды и длительности.

Выводы

1. На реальных данных УЗК проведено экспериментальное исследование разработанного алгоритма сжатия УЗ сигналов с использованием вейвлет-преобразования.

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

3. Предложен метод выбора порогового значения обработки аппроксимирующих коэффициентов, основанный на анализе кривой PSNR, в частности, нахождении точки максимума PSNR. Для исследуемых сигналов контроля тестового бандажа на оптимальном пороге получены значения Fсж = 35 и PSNR = 37, на предельно допустимом пороге - Fсж = 50 и PSNR = 32.

4. Средний фактор сжатия при обработке предложенным алгоритмом протоколов автоматизированного приемочного УЗК бандажей составил 12 бит/бит.

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

Литература

1. Дымкин Г.Я., Кособоков Д.В., Краснобрыжий С.А., Шевелев А.В., Шелухин А.А. Автоматизированный приемочный УЗК бандажей на нижнетагильском металлургическом комбинате. - В мире НК, 2009, №1(43), с.72-75.

2. Сэломон Д. Сжатие данных, изображений и звука. М.: Техносфера, 2004, 368с.

3. Alain Horй, DjemelZiou. Image quality metrics: PSNR vs. SSIM. - International Conference on Pattern Recognition, IEEE Computer Society Press, 2010.

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


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

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

    курсовая работа [496,8 K], добавлен 18.05.2014

  • Основные понятия и определения систем передачи дискретных сообщений. Сигнальные созвездия при АФМ и квадратурная АМ. Спектральные характеристики сигналов с АФМ. Модулятор и демодулятор сигналов, помехоустойчивость когерентного приема сигналов с АФМ.

    дипломная работа [1,9 M], добавлен 09.07.2013

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

    презентация [318,2 K], добавлен 28.09.2013

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

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

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

    контрольная работа [739,7 K], добавлен 13.02.2015

  • Формула для сигнала при гармонической модуляции. Амплитуда и частота несущего колебания. Компьютерное моделирование ЧМ-сигналов с помощью программного пакета Electronics Workbench. Спектр частотно-модулированного сигнала. Частота модулирующего колебания.

    лабораторная работа [565,1 K], добавлен 04.06.2015

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

    контрольная работа [365,0 K], добавлен 20.09.2015

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

    курсовая работа [169,7 K], добавлен 17.07.2010

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

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

  • Тепловой расчет двигателя внутреннего сгорания. Определение параметров в начале и в конце сжатия, а также давления сгорания. Построение политропы сжатия и расширения. Индикаторная диаграмма расчетного цикла. Конструктивный расчет деталей дизеля.

    дипломная работа [501,1 K], добавлен 01.10.2013

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