Метод уменьшения модуляционных помех и шумов при измерении разности фаз сигналов

Приведенные в предыдущем параграфе данные математического моделирования показали, что если исследуемый сигнал имеет большой уровень паразитной амплитудной модуляции (ПАМ), частота которой во много раз меньше частоты сигнала, то возникают значительные методические погрешности. Это обусловлено ограниченной разрешающей способностью преобразования Фурье по частоте Df=fд/N и эффектом растекания спектра из-за паразитной модуляции. Модуляционные шумы накладываются на спектральную составляющую сигнала, что приводит к неправильному расчету фазы данной компоненты. При этом абсолютная погрешность оценки фазового сдвига может достигать единиц градусов.

Для устранения данного эффекта предлагается между первым и вторым шагом в рассмотренном выше алгоритме измерения фазы выполнить процедуру уменьшения модуляционных шумов. При этом после того, как сигналы u1(t) и u2(t) оцифровывают c частотой дискретизации fд и получают два массива данных u1[i/fд], u2[i/fд]по N элементов, добавляются следующие шаги:

1. На полученные массивы u1[i/fд] и u2[i/fд]накладывают временное окно, например, окно Хемминга.

2. От полученных массивов вычисляют прямые преобразования Фурье, определяя комплексные спектры S1[ifд/N]=FFT(u1[i/fд]) и S2[ifд/N]=FFT(u2[i/fд]).

3. В комплексном спектре S1[ifд/N] находят номер M компоненты, амплитуда которой максимальна, считая ее первой гармоникой сигнала.

4. Обрезают (отфильтровывают) спектры S1[ifд/N]и S2[ifд/N],приравняв все более высокочастотные спектральные компоненты к нулю, например такие, для которых ent(1.5M)£i£[N–ent(1.5M)].

5. От полученных после ограничения спектров находят обратные преобразования Фурье u[i/fд]=RFT(S1[ifд/N]) и u[i/fд]=RFT(S2[ifд/N]).

6. рассчитывают через преобразования Гильберта ортогональные сигналы u1^[i/fд]=H(u[i/fд]) и u2^[i/fд]=H(u[i/fд]).

7. восстанавливают амплитуды исходных сигналов после фильтрации с использованием выражений:

Метод уменьшения модуляционных помех и шумов при измерении разности фаз сигналов - student2.ru и Метод уменьшения модуляционных помех и шумов при измерении разности фаз сигналов - student2.ru .

Затем выполняются все, перечисленные в предыдущем параграфе шаги рассмотренного алгоритма оценки фазового сдвига.

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

На рис. 2.5.1 приведен график погрешности для ПАМ 10%, fмод/fд=0.004 при N=512, a=0.5001, f/fд=0.209, начальной фазе jН =00. Максимальная погрешность не превышает по модулю 0,000140. Данные можно сравнить с приведенным на рис. 2.4.9 графиком, на котором максимальная погрешность составляет около 0.40. Таким образом, усложненный алгоритм позволяет при том же объеме выборки более чем на три порядка снизить погрешность.

Метод уменьшения модуляционных помех и шумов при измерении разности фаз сигналов - student2.ru

Рис. 2.5.1. График абсолютной погрешности для усложненного алгоритма при ПАМ 10%, fмод/fд=0.004, N=512, a=0.5001, f/fд=0.209, начальной фазе jН =00

На рис. 2.5.2 приведен график погрешности, который построен для N=512, a=0.5001, f/fд=0.220, ПЧМ 1%, ПАМ 10%, j =900. Полученные результаты также свидетельствуют о существенном уменьшении погрешностей оценки фазового сдвига в области низкочастотных модуляционных шумов. Для удобства сопоставления на рис. 2.5.3 представлен график погрешности, возникающей при оценке фазового сдвига по базовому алгоритму, рассмотренному в предыдущем параграфе.

Метод уменьшения модуляционных помех и шумов при измерении разности фаз сигналов - student2.ru

Рис. 2.5.2. График абсолютной погрешности для усложненного алгоритма при ПАМ 10%, ПЧМ 1%, N=512, a=0.5001, f/fд=0.220, j =900

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

Абсолютная погрешность оценки фазового сдвига с учетом шумов квантования для 8-битного АЦП представлена на рис. 2.5.4. Здесь исходные данные такие же, как для графика на рис. 2.5.3, а именно: N=512, a=0.5001, f/fд=0.22, ПЧМ 1%, ПАМ 10%, j =900. Результаты показывают, что для усложненного алгоритма погрешность практически полностью определяется разрядностью АЦП.

Метод уменьшения модуляционных помех и шумов при измерении разности фаз сигналов - student2.ru

Рис. 2.5.3. График абсолютной погрешности для базового алгоритма

при ПАМ 10%, ПЧМ 1%, N=512, a=0.5001, f/fд=0.220, j =900

Метод уменьшения модуляционных помех и шумов при измерении разности фаз сигналов - student2.ru

Рис. 2.5.4. График абсолютной погрешности для усложненного алгоритма, АЦП 8-бит, ПАМ 10%, ПЧМ 1%, N=512, a=0.5001, f/fд=0.220,

j =900

На рис. 2.5.5 и 2.5.6 приведены графики погрешностей в зависимости от измеряемого фазового сдвига, построенные для одинаковых исходных данных: f/fд=0.2, N=512, a=0.5001, АЦП 12 бит, ПАМ=10%. Погрешности для усложненного алгоритма уменьшились практически в 200 раз.

Метод уменьшения модуляционных помех и шумов при измерении разности фаз сигналов - student2.ru

Рис. 2.5.5. График абсолютной погрешности для усложненного алгоритма, ПАМ 10%, N=512, a=0.5001, f/fд=0.2, АЦП 12бит

Метод уменьшения модуляционных помех и шумов при измерении разности фаз сигналов - student2.ru

Рис. 2.5.6. График абсолютной погрешности для базового алгоритма, ПАМ 10%, N=512, a=0.5001, f/fд=0.2, АЦП 12бит

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

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

Наши рекомендации