УДК 681.5.015.33, 681.5.015.87
ПРИМЕНЕНИЕ МЕТОДА ПРОНИ ДЛЯ АНАЛИЗА ВЫХОДНЫХ СИГНАЛОВ ПРЕОБРАЗОВАТЕЛЕЙ ДАВЛЕНИЯ
О.Ю. Бушуев
USE OF PRONY’S METHOD WHEN ANALYZING THE SIGNAL OF A PRESSURE TRANSDUCER
O.Yu. Bushuev
Рассматривается задача оценки частотной характеристики преобразователей давления путем спектрального анализа их выходных сигналов методом Прони. Указаны параметры метода, влияющие на точность оценки, и предложены способы улучшения работоспособности метода для анализа зашумленных сигналов. Приведена формула для расчета оптимальной частоты дискретизации анализируемого сигнала. Повышение точности оценки показано на примере.
Ключевые слова: метод Прони, частота дискретизации, спектральный анализ, обработка сигналов, диагностика неисправностей.
The paper deals with the task of a pressure transducer frequency response assessing by means of spectral analysis. Parameters that influence upon the performance of Prony’s method when analyzing pressure transducer output signal are considered. A formula for calculating an optimal sampling rate is presented. An example of improving the performance of the method is presented.
Keywords: Prony ’s method, sampling rate, spectral analysis, signal processing, fault detection.
Одной из основных задач, возникающих при разработке средств измерения с метрологическим самоконтролем, является выявление диагностического признака или признаков [1]. В случае тензо-метрического преобразователя давления такими признаками может быть изменение параметров выходного сигнала, например, значений частот собственных колебаний элементов конструкции преобразователя [2].
В сравнении с распространенными методами спектрального анализа сигналов, основанных на преобразовании Фурье, метод экспоненциального анализа Прони обладает рядом существенных преимуществ [3], в частности, отсутствует принципиальное ограничение на разрешение по частоте. Соответственно, метод Прони хорошо подходит для анализа коротких сигналов с высоким коэффициентом затухания, а также позволяет существенно повысить точность оценки значений частот, присутствующих в сигнале, что играет важную роль при использовании этих значений в диагностике состояния преобразователя.
Бушуев Олег Юрьевич - аспирант кафедры информационно-измерительной техники, Южно-Уральский государственный университет; [email protected]
Задача применения метода Прони для анализа выходных сигналов преобразователей давления может быть сформулирована следующим образом: необходимо оценить значения частот в выходном сигнале преобразователя с точностью, достаточной для того, чтобы проводить диагностику сенсора по изменению значения частоты. Предварительное моделирование показало, что значения частот необходимо определять с точностью до третьего знака (0,1 %).
Для решения данной задачи необходимо исследовать пределы точности, с которой метод Прони позволяет оценивать частоты, содержащиеся в сигнале отклика тензопреобразователя в зависимости от параметров сигнала (уровня сигнал/шум, частоты дискретизации, количества частот в сигнале, взаимной близости частот) и параметров самого метода (количества анализируемых отсчетов, порядка модели и предполагаемого числа частот, других параметров, введенных для уменьшения влияния шума).
Стандартная процедура Прони предполагает следующие основные этапы [4]:
Bushuev Oleg Yurievich - post-graduate student of Information and Measurement Technology Department, South Ural State University; [email protected]
О.Ю. Бушуев
1. Определение параметров (коэффициентов) линейного предсказания, с помощью которых осуществляется подгонка имеющихся данных.
2. Формирование из найденных коэффициентов линейного предсказания характеристического полинома и определение его корней.
3. Оценка по корням полинома частот и коэффициентов затухания синусоид для каждого экспоненциального члена.
4. Оценка амплитуд экспонент и начальных фаз синусоид путем решения системы линейных уравнений (если эти оценки необходимы).
Для упрощения идентификации экспоненциальных сигналов на фоне шума и улучшения точности оценок затухания и частоты применяют следующие приемы:
1. Выбор завышенного порядка модели сигнала (количества экспонент).
2. Разложение матриц Тёплица, участвующих в вычислениях коэффициентов, по сингулярным числам.
3. Использование коэффициентов и нулей полинома линейного предсказания вперед и назад.
В методе присутствует ряд параметров, значения которых влияют на точность определения частоты. Соответственно, необходимо исследование влияния данных параметров на точность метода и, если это возможно, предложить алгоритм подбора их оптимальных значений.
Параметры метода таковы:
1. Количество анализируемых отсчетов N. В принципе может быть как минимум в два раза больше числа экспонент в сигнале (в случае затухающих синусоид на каждую частоту приходится по две комплексно сопряженные экспоненты). Вероятно, увеличение количества отсчетов улучшает результат.
2. Порядок модели р и предполагаемое число q экспонент. Для случая сигнала без шума лучшим является точное указание количества экспонент. В случае наличия шума полезным является завышенное значение р. Это добавляет дополнительные ложные корни, не связанные с частотами сигнала, но в то же время дает более точные оценки имеющихся реальных частот. Предполагаемое число экспонент используется при сингулярном разложении матрицы Тёплица для улучшения вектора данных и уменьшения влияния шума.
3. Другие параметры, вводимые для устранения шума. В качестве примера может служить «радиус зоны обнаружения», введенный в [5], связанный с отделением реальных и ложных корней полинома при использовании коэффициентов линейного предсказания вперед и назад.
Помимо параметров самого метода, на точность оценки оказывают влияние параметры сиг-
нала, такие как уровень шума, количество синусоид, их взаимная близость и т. п. Параметры сигнала таковы:
1. Частота дискретизации Fs сигнала. В принципе этот параметр можно регулировать. Скорее этот параметр относится к параметрам обработки сигнала, но, так или иначе, он все же связан с отсчетами, которые только затем подвергаются обработке методом Прони. Частота дискретизации влияет на вычисление частоты и коэффициента затухания, так как входит в качестве размерного коэффициента в расчетные формулы. В работе [6] предложен алгоритм вычисления оптимальной частоты дискретизации для n частот.
2. Отношение сигнал/шум SNR. Определяется как отношение полезного сигнала к уровню шума. В случае модельного сигнала его вычисление не представляет особенных трудностей. В случае реального сигнала необходимо дополнительно предлагать методику оценки данного соотношения. Предлагается в качестве SNR выбрать следующую величину [5]:
SNR=10*log10(sum(S.A2)/(sigma*sigma*N)), где S - значения отсчетов полезной части сигнала; sigma - среднеквадратическое отклонение (СКО) шума; N - количество отсчетов. Лучше, если значение SNR будет рассчитано для каждого обрабатываемого отрезка сигнала.
3. Количество L синусоид, присутствующих в сигнале. Им соответствует 2*L экспонент. Этим числом определяется порядок модели. В случае реального сигнала, как правило, неизвестно.
4. Взаимная близость синусоид Af= f1 -f2\ или 8f = /1 - /2\//1.
В качестве примера того, как частота дискретизации сигнала может влиять на точность оценки частоты, на рисунке приведены восстановленные и смоделированные зашумленные сигналы, содержащие три частоты. Из рисунка видно, что наилучшее восстановление сигнала получается при частоте дискретизации, близкой к оптимальной (в данном случае - 3800 Гц).
Оптимальную частоту дискретизации сигнала для улучшения оценки при спектральном анализе методом Прони в случае n частотf < /2 < ... < fn можно вычислить по формуле
n
X f2
Fs = 4n-rk^----------.
X (2k -1) fk
k=1
Дополнительное улучшение работоспособности метода Прони может дать использование методики разделения сигнала на частотные зоны с помощью вейвлет-преобразования или полосовой фильтрации.
220
Вестник ЮУрГУ, № 23, 2012
Применение метода Прони для анализа выходных сигналов преобразователей давления
а) б)
Зашумленный сигнал (сплошная линия) и его реконструкция (штриховая): а) при частоте дискретизации 2900 Гц;
б) при частоте дискретизации 3800 Гц
Литература
1. Тайманов, Р.Е. Метрологический самоконтроль датчиков / Р.Е. Тайманов, К.В. Сапож-никова // Датчики и системы. - 2011. - № 2. -С. 58-бб.
2. Бушуев, О.Ю. Исследование динамической характеристики тензопреобразователя давления с целью диагностики его состояния / О. Ю. Бушуев, А. С. Семенов, А. О. Чернявский // Датчики и системы. - 2011. - № 4. - С. 21-24.
3. Steedly, W.M. Statistical Analysis of TLS-Based Prony Techniques / W.M. Steedly, C.J. Ying, R.L. Moses // Automatica. Special Issue on Statistical Signal Processing and Control. - 1994. -P. 115-129.
4. Марпл-мл., С.Л. Цифровой спектральный анализ и его приложения / С.Л. Марпл-мл. - М.: Мир, 1990. - 584 с.
5. Шестаков, А.Л. Оценка несущей частоты случайной последовательности импульсов методом Прони / А.Л. Шестаков, А. С. Семенов, О.Л. Ибряева // Вестник ЮУрГУ. Серия «Математическое моделирование и программирование». - 2009. - Вып. 3. - № 17 (150). - С. 106-115.
6. Bushuev, O. Choosing an optimal sampling rate to improve the performance of signal analysis by Prony’s method / O.Yu. Bushuev, O.L. Ibryaeva // Proceedings of the 35th International Conference on Telecommunications and Signal Processing (TSP), Prague, Czech Republic. - 2012. - July 3-4.
Поступила в редакцию 18 июня 2012 г.