Адаптация метода экстремальной фильтрации для систем реального времени с помощью покадровой обработки сигнала

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

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид статья
Язык русский
Дата добавления 30.07.2017
Размер файла 115,4 K

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

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

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

Адаптация метода экстремальной фильтрации для систем реального времени с помощью покадровой обработки сигнала

Введение

экстремальный фильтрация сигнал

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

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

Вопросы обработки сигналов в режиме реального времени рассматривались в работах [1-4].

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

Авторами предложен метод адаптации экстремальной фильтрации [5-7] для систем реального времени с помощью покадровой обработки сигнала. Применение данного метода, позволяет обеспечить постоянный контроль физических параметров системы на протяжении неограниченного интервала времени.

1.Экстремальная фильтрация

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

(1)

при одновременном вычислении сглаженной составляющей , уже не содержащей:

(2)

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

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

2.Покадровая обработка сигнала

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

Работу системы, обеспечивающую покадровую обработку сигнала можно разделить на две части - накопление поступающей информации и её обработку. Исходя из этого, принцип работы метода покадровой обработки сигнала можно сформулировать следующим образом: непрерывно поступающий сигнал xj, j=1,2,….N накапливается в буфере (массив накопления) заданного размера s, необходимом для обеспечения безпропускной обработки сигнала. При заполнении этого буфера, информация из него поступает в обработку, а сам буфер освобождается для приёма новой последовательности значений. Пока идёт обработка сигнала с помощью экстремальной фильтрации - производиться поиск экстремумов и знакопеременной составляющей по формуле (1), буфер продолжает наполняться новыми значениями. Такие итерационные процедуры могут повторяться бесконечно, до тех пор, пока не прекратиться поступление сигнала.

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

По количеству экстремумов Kj и значениям экстремумов вычисляются параметры составляющих на j-ом участке: частота, среднее квадратичное отклонение (или мощность)

, ().

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

Рис. 1. - Вычисление знакопеременной и слаженной составляющих

3.Быстродействие и трудоемкость покадровой обработки сигнала

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

Авторами было проведено моделирование работы системы, в которой используется покадровая обработка сигнала, в среде Matlab, использование которой описано в работе [8]. Были сделаны замеры времени, затрачиваемого на накопление значений и их обработку методом экстремальной фильтрации - трудоёмкости, которые приведены в таблице 1.

Таблица №1 Зависимость быстродействия от размера буфера

Кол-во

точек

Накопление, с

Обработка, с (трудоёмкость)

20000

1

1.62

25000

1.25

2.4804

50000

2.5

9.8281

75000

3.75

24.9914

100000

5

53.4147

200000

10

299.5063

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

Решением данной проблемы является разделение буфера на равные участки. Так, например, если буфер, в котором сохранено 200000 точек, разделить на участки, содержащие 25000 точек каждый, то время обработки уменьшиться - с.

Экспериментально это значение составит 8.26 с, что значительно меньше времени (299.5063 с), полученного при моделировании работы метода покадровой обработки сигнала без разделения буфера на части. Меньшее время, затраченное на обработку массива, будет означать, что после данной операции придётся еще ожидать окончания заполнения буфера, которое составляет 10 с.

Если продолжать деление буфера на ещё более короткие части, то время обработки будет падать. Так, например, если буфер того же размера - 200000 точек, разделить на участки, содержащие уже не 25000 точек, а 20000 точек, то время обработки станет ещё меньше - с. Экспериментально полученное значение меньше (6.3336 с). Следовательно, необходимо стремиться к разделению буфера на максимальное количество частей минимальной длины.

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

,

где N - длина участков при разбиении буфера; dt - шаг дискретизации; fmin - самая низкочастотная информативная составляющая.

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

,

где fmin - самая низкочастотная информативная составляющая.

4.Особенности покадровой обработки сигнала

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

Обычно поиск экстремумов выполняется по формуле:

,

где x - значение сигнала; а n - порядковый номер данного значения.

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

Для решения этой проблемы авторами предложено изменить формулу, используемую для поиска экстремумов:

,

При данном подходе поиск экстремума происходит в точке n-1, а не n. Требуется сохранение значения n-2 и подгрузка текущего значения - n.

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

Рис. 2. - Выделение высокочастотной составляющей

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

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

Заключение

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

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

Литература

1. Зубарев Ю.Б., Витязев В.В., Дворкович В.П. Цифровая обработка сигналов - информатика реального времени // Цифровая обработка сигналов - 1999 - №1. - c. 5-17.

2. Аксенов К.В., Алексеев В.П. Фильтрация цифровых сигналов в режиме непрерывного поступления данных // Компьютерные исследования и моделирование 2012 Т. 4 №1. - c. 55?61.

3. John W. Leis. Digital Signal Processing Using MATLAB for Students and Researchers // Wiley - 2011. - 396 p.

4. Кривошеев В.И., Медведев С.Ю. Цифровая обработка сигналов: Курc лекций, 2002. - 241 с.

5. Мясникова Н.В., Берестень М.П.,. Цыпин Б.В. Экспресс-анализ сигналов в инженерных задачах // М.: ФИЗМАТЛИТ, 2016. -184 с.

6. Мясникова Н.В., Берестень М.П.Разложение на эмпирические моды на основе экстремальной фильтрации // Цифровая обработка сигналов, №4 2014 - №4. c. 13-17.

7. Vinay K I., John G.P. Digital Signal Processing Using MATLAB, 3nd Edition // Cengage Learning, Inc, Mason, OH, United States - 2011. - 652 p.

8. Приймак А.А. Алгоритм разложения сигнала сложной формы на моды на основе экстремальной фильтрации для систем реального времени // Сборник трудов XXV Международной научно-технической конференции «Современные технологии в задачах управления автоматики и обработки информации» - 2016, с 32.

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

...

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

  • Жесткий и гибкий пороги фильтрации речевого сигнала. Графики вейвлет-разложения речевого сигнала. Блок схема алгоритма фильтрации с гибким порогом. Статистический метод фильтрации речевого сигнала. Оценка качества восстановленного речевого сигнала.

    реферат [440,2 K], добавлен 01.12.2008

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

    дипломная работа [3,6 M], добавлен 23.10.2011

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

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

  • Формирование математической модели сигнала и построение ее графика. Спектральный состав сигнала. Исследования спектрального состава сигнала с помощью быстрых преобразований ряда Фурье. Построение графика обработанного сигнала. Верхняя граничная частота.

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

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

    контрольная работа [106,6 K], добавлен 28.12.2014

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

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

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

    реферат [382,0 K], добавлен 29.01.2009

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

    курсовая работа [2,9 M], добавлен 20.09.2014

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

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

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

    курсовая работа [168,3 K], добавлен 25.05.2012

  • Модель обработки радиоголографических изображений. Изображение объекта, находящегося за препятствием. Фильтр для практической реализации метода. Исследование эффективности метода пространственной фильтрации при малом поглощении и преломлении в стене.

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

  • Разработка специализированного вычислителя для обработки аналогового сигнала для: реализации его ввода, отображения результата на индикаторе, накопления по каждому каналу с усреднением по времени на интервале, вывода результатов по стандартному протоколу.

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

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

    курсовая работа [356,9 K], добавлен 07.02.2013

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

    презентация [3,0 M], добавлен 28.01.2015

  • Количественное исследование влияния на погрешность восстановления реального сигнала частоты его дискретизации и характеристик реального восстанавливающего фильтра. Цифровая передача по радиоканалу с заданной помехоустойчивостью системы "сигнал–шум".

    курсовая работа [597,3 K], добавлен 28.12.2014

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

    реферат [356,7 K], добавлен 28.01.2009

  • Способы некогерентного накопления сигнала. Эффект некогерентного накопления сигнала в системе "индикатор-оператор". Характеристики обнаружения при некогерентном накоплении сигнала. Преимущества некогерентного накопления по сравнению с когерентным.

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

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

    курсовая работа [279,1 K], добавлен 23.06.2009

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

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

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

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

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