Evaluation of the performance of measuring the frequency characteristics of low-pass filters when testing a signal with an equal-amplitude complex series
- Authors: Frolov S.S.1, Khudorozhkov O.V.1, Pavlov P.A.1
-
Affiliations:
- Orenburg State University
- Issue: Vol 30, No 3 (2024)
- Pages: 426-437
- Section: Automation. Information Technology. Control. Instruments
- URL: https://ogarev-online.ru/0136-5835/article/view/278491
- DOI: https://doi.org/10.17277/vestnik.2024.03.pp.426-437
- ID: 278491
Cite item
Full Text
Abstract
The article presents the results of a study of the minimum time for measuring the frequency responses (FR) of low-pass filters (LPF) when exposed to a digitally method generated fragment of a signal with a limited equal-amplitude complex spectrum (LEACS). A comparative analysis of the processes for measuring the frequency response of a Chebyshev low-pass filter of the sixth order showed that the time to establish the spectrum of the low-pass filter response to the SRCS is significantly less than the sweep time when using a chirp-signal.
Full Text
Введение
Работа связана с исследованием перспектив применения тестового сигнала с ограниченным равноамплитудным комплексным спектром [1] (рис. 1)
Рис. 1. Спектры комплексного ряда Фурье непрерывных РАП: a – N = 2K; б – N = 2K + 1
(1)
в автоматизированных измерительных системах ЧХ линейных четырехполюсников. Указанные системы востребованы при производстве и установке радиоэлектронных [2], измерительных [3], инфо- и телекоммуникационных систем [4]. В работе [1] функция (1) названа равноамплитудным полиномом (РАП).
Ранее установлено – при формировании целого числа периодов Td дискретизированного фрагмента РАП (1), то есть с длительностью
T = NpTd, Np = {1, 2, 3, …}, (2)
и при целом числе отсчетов на одну волну
Ns = (Td/N)/ = TdFs,1/N = 2, 3, 4…, (3)
эффекта растекания спектра [5, 6] не наблюдается (рис. 2), и он достаточно близок к линейчатому спектру непрерывного РАП (см. рис. 1). Имеет место лишь неравномерность менее 0,1 % обусловленная квантованием при разрядности .
Рис. 2. Эффект растекания спектра при нецелом числе периодов
Однако инерционность реакции фильтра (рис. 3) приводит к появлению составляющих спектра вне частот гармоник непрерывного РАП и грубому отклонению огибающей спектра отклика от ЧХ (рис. 4).
Рис. 3. Неустановившийся и установившийся отклики на РАП
Рис. 4. ДПФ отклика ФНЧ-6 c учетом переходного процесса на фоне частотных ха-рактеристик при четном N: а – амплитудный спектр на фоне АЧХ, б – фазовый спектр на фоне ФЧХ
Распространенный простейший прием уменьшения дефектов (см. рис. 4) – растекания спектра и отклонения его от установившегося – увеличение длительности анализируемого фрагмента. Но для достижения заметного эффекта требуется от одного до нескольких десятков периодов, что существенно увеличит время анализа. Также точность измерения амплитудно-частотных характеристик (АЧХ) существенно зависит и от длительности ЛЧМ-импульса.
Цель работы – уменьшение времени измерения ЧХ при тестировании ФНЧ сигналом РАП, обусловленного инерционностью установления спектра, а также сравнение времени анализа с длительностью свипирования ЛЧМ-импульсом.
В работе не рассматривались полосовые фильтры, режекторные и фильтры верхних частот.
Измерения частотных характеристик с учетом инерционности фильтра
Переходной процесс отклика на РАП рассмотрим на примере ФНЧ Чебышева (рис. 5) с параметрами ЛАЧХ (рис. 6, а)
Рис. 5. Структурная схема ФНЧ
Рис. 6. Параметры ЛАЧХ ФНЧ (а), АЧХ ФНЧ-6 на фоне спектра РАП (б)
H0 = 0 дБ, H = 1 дБ, Hs = 60 дБ, fsL = 4fpU, (4)
передаточная функция (ПФ) каждого звена которого описывается выражением
, i = {0, 1, 2}, . (5)
По методике [7] рассчитаны порядок ФНЧ nf = 6 и параметр (см. рис. 6, б), затем функцией cheby(nf, ) MathCAD – коэффициенты ПФ (5) звеньев.
Операторным методом рассчитана импульсная характеристика (ИХ) h(t) ФНЧ-6 и переходной процесс DtN(t) (см. рис. 3, сплошная линия) интегралом свертки
(6)
при:
- t [0, NpTd] для разных ;
- поглощении спектром РАП (см. рис. 6, б) границ полос АЧХ (fpU и fsL)
; (7) - условии – за полпериода Td переходной процесс успевает установиться
. (8)
В выражении переходного процесса (6) и в условии (8):
- Aj, pj – коэффициенты вычетов и полюса передаточной функции ФНЧ-6;
- – действительные части полюсов pj.
Для ФНЧ-6 с параметрами (4) неравенство (8) выполнимо при N > 102.
Процесс (6) сравнили с установившейся составляющей реакции на РАП DstN (см. рис. 3, точечная линия), рассчитанной суммой комплексного ряда Фурье
(9)
Расчеты (6), (9) выполнены:
- при разных значениях N = {128, 256, 512, 768, 1024};
- разных комбинациях границ спектра и полосы задерживания (ПЗ)
Nf1 = {fsL, 1,5fsL, 2fsL}. (10)
Сверка DtN и DstN показала – переходные процессы успокаиваются за время
tпер < 0,5Td, (11)
следующие пульсации DtN периодически повторяются (см. рис. 3).
Очевидно – отсчеты ДПФ от DtN «не впишутся» в ЧХ (см. рис. 4 и 7).
Рис. 7. ДПФ отклика ФНЧ-6 c учетом переходного процесса на фоне частотных ха-рактеристик при нечетном N: а – амплитудный спектр на фоне АЧХ, б – фазовый спектр на фоне ФЧХ
Исправить спектры пробуем не ростом длительности РАП, а исключением из ДПФ интервала переходного процесса с запасом. Итог – для отсчетов DtN на
t [Td, NpTd] (12)
отличия ДПФ переходного процесса от ЧХ при частотах спектра незаметны (рис. 8 и 9). Результаты детальной оценки отличий показаны ниже.
Рис. 8. ДПФ установившейся реакции ФНЧ-6 на фоне ЧХ: а – АЧХ и амплитудный спектр; б – ФЧХ и фазовый спектр
Рис. 9. ДПФ установившейся реакции ФНЧ-6 на фоне ЧХ при нечетном числе N: а – амплитудный спектр на фоне АЧХ, б – фазовый спектр на фоне ФЧХ
Итого, минимальное число периодов РАП для анализа ЧХ данного ФНЧ-6
Np,min = 2. (13)
Кроме рассмотренного ФНЧ-6 выполнены аналогичные расчетные эксперименты для ФНЧ 1-го, 2-го и 4-го порядков при разных соотношениях между границами полос fpU и fsL с аналогичными результатом.
Приемлемое сходство амплитудного спектра отклика и АЧХ имеет место и за пределами полосы пропускания (рис. 10), при fpU < f < fsL.
Рис. 10. Амплитудные спектры отклика ФНЧ-6 на РАП на фоне ЛАЧХ: а – амплитудный спектр на фоне АЧХ, б – фазовый спектр на фоне ФЧХ
Анализ времени измерения АЧХ методом свипирования
Сравним время анализа ЧХ посредством РАП и ЛЧМ-сигнала (рис. 11).
Рис. 11. Упрощенная структура измерителя АЧХ свипированием
Точность получения «импульса» АЧХ yинд (рис. 12, б) связана с соотношением длительностей свипирования Tswp и переходной характеристики ФНЧ [8 – 10]. С последней в статье коррелирована частота РАП f1 (8). Моделированием в MathCAD исследуем эту взаимосвязь и определим минимальное Tswp, при котором погрешность измерения АЧХ – не выше 0,1 %.
Рис. 12. Модуль ЛЧМ-сигнала (а), модуль реакции на него и АЧХ (б)
В исследованиях применен типовой ЛЧМ-сигнал
, Ym = 1, (14)
где
, (15)
а частота несущей – так целесообразней при анализе АЧХ ФНЧ.
Функции индикатора yинд(t) моделировали исходя из допущения – детектор и сглаживающий фильтр (см. рис. 11) функционируют идеально без дефектов, то есть диаграммы yинд(t) – огибающая модуля отклика (см. рис. 12, б). Саму функцию отклика получили интегралом свертки
(16)
, (17)
где nf = 6 – порядок фильтра; pk – комплексно-сопряженные собственные частоты, Ak – вычеты ИХ, то же комплексно-сопряженные.
Эмпирически установлено – для MathCAD форма (17) более оптимальна по совокупности критериев скорости вычисления, сходимости и простоты формулы.
Все экстремумы интервала t [0, Tswp] определяли численным решением
(18)
с помощью функции программы MathCAD
, (19)
вставленной в многоцикличную программу.
Первый ненулевой экстремум textr,1 определялся на интервале
, (20)
где t2 – второй ноль функции (14) (см. рис. 12, а). На диаграмме |y2лчм(t)| (см. рис. 12, б) первый ненулевой экстремум так же находится между t1 и t2, как и экстремум y1ЛЧМ(t). В расчетных экспериментах указанная ситуация наблюдалась при любых соотношениях между частотой fpU и временем свипирования Tswp.
Начальное приближение t0 – середина интервала [t1, t2]. Для поиска каждого следующего k-го экстремума границы интервала поиска изменяем так:
- начало следующего k-го интервала – конец предыдущего – t1 = t2;
- изначально концу интервала ставим в соответствие k-й ноль y1ЛЧМ(t) (14)
; (21) - если при текущем значении t2 не выполняется условие
y2'ЛЧМ(t1) y2'ЛЧМ(t2) < 0 (22)
расширяем интервал
(23)
до невыполнения (22). При коррекции (23) «перебросов» за значение не наблюдалось.
Для расчета производной в (19) и (22) продифференцирована функция (17)
. (24)
Окончательно функция огибающей yинд(t) (рис. 12, б) получена по принципу:
- на интервале t [0, textr,1] огибающая повторяет первую «квази-четверть волны» отклика (17) на ЛЧМ-импульс>br>yинд(t) = y2ЛЧМ(t); (25)
- на интервале t (textr,1, Tswp] это функция интерполяции MathCAD
yинд(t) = interp(Y2, textr, y2extr, t), (26)
соединяющая экстремумы реакции на ЛЧМ импульс (textr,k, y2extr,k), где
y2extr,k = |y2ЛЧМ(textr,k)|. (27)
Массив Y2 – результат одной из функций сплайнов программы MathCAD
Y2 = lspline(textr, y2extr). (28)
Эксперименты выполнены при , при времени свипирования
Tswp = {5Td, 15Td, 50Td, 100Td, 150Td, 500Td}, (29)
что соответствует базе .
На рисунке 13 показаны некоторые результаты анализа. Если не принимать во внимание начальный участок от 0 до первого экстремума fextr,1, визуально полученная огибающая не отличается от АЧХ только при (см. рис. 13, в).
Рис. 13. Отклики ФНЧ-6 на ЛЧМ-сигнал на фоне расчетной АЧХ: а – B=640, Tswp=5Td; б – B = 6400, Tswp = 50∙Td; в – B=64000, Tswp=500Td
Погрешности аппроксимации АЧХ при помощи РАП и ЛЧМ сравним сопоставлением суммарных площадей областей ошибки Serr, ограниченных кривой расчетной АЧХ и аппроксимирующими огибающими (рис. 13, 14).
Рис. 14. Площади ошибок при тестировании посредством РАП: а – N = 64; б – N = 65
При свипировании при базе B = 640 области ошибки хорошо заметны (см. рис. 13, а), при B = 6400 видна только одна область (см. рис. 13, б).
При аппроксимации АЧХ спектром РАП области ошибки Serr образованы кривой АЧХ и ломаной огибающей спектра (см. рис. 14, а – при четном N, см. рис. 14, б – нечетном N). Представлено при N < 102 для лучшей наглядности.
Оценка площадей областей ошибки Serr выполнена методом трапеций при соотношении между границами спектра РАП и АЧХ .
При ЛЧМ шаг трапеции по частоте , по времени .
При выводе выражения ошибки интервал в расчет не принимался
, (30)
где – число трапеций; SАЧХ,L – площадь трапеции АЧХ с индексом L
Sswp,L – площадь трапеции с номером L под линией yинд(t)
Оценки (30) выполнены при шести значениях времени свипирования Tswp (29), построена графическая зависимость в логарифмическом масштабе (рис. 15).
Рис. 15. Ошибка анализа АЧХ свипированием при разной длительности
Для оценки ошибки при использовании РАП площадь под ломаной его амплитудного спектра разбита на «грубые» трапеции (см. рис. 14). Длины оснований k-й трапеции – модули спектра РАП |S2(fk)| и |S2(fk+1)|, высоты – h = 2f1. Но у первой трапеция при четном N высота в два раза меньше – h = f1 (рис. 14, а).
Амплитудно-частотную характеристику разбиваем чаще. Одной трапеции спектра РАП соответствует 200 фигур АЧХ, а первой при четном N – 100, то есть высота трапеций АЧХ hf = 0,01 f1.
Оценка погрешности при использовании РАП выполнена по принципу
. (31)
Выражения для элементарных площадей в (31) при четных N (см. рис. 14, а):
– при k = 0
,
;
– при k = 0…0,5N – 2
,
.
Здесь – функция АЧХ.
При нечетных N (см. рис. 14, б)
,
,
где .
Оценено при N = {64, 65, 128, 129, 256, 255, 512, 513, 1024, 1025} (рис. 16).
Рис. 16. Ошибка анализа АЧХ с помощью РАП при четном (а) и нечетном (б) N
График показывает, что погрешность измерения с помощью ЛЧМ соизмерима с погрешностью аппроксимации спектром РАП (при ) при времени свипирования, соответствующем 50 периодам РАП, что в 25 раз дольше.
Заключение
При анализе частотных характеристик с помощью равноамплитудного полинома с погрешностью менее 1 % требуется время измерения на порядок меньше, чем время свипирования. При измерении частотных характеристик узлов звуковых систем – это доли секунды. Полученные результаты полезны при разработке более быстродействующих автоматизированных систем анализа частотных характеристик фильтров нижних частот. Диапазон частот анализа зависит от ограничений на частоту дискретизации, связанной с максимальной тактовой частотой микропроцессорной системы формирования равноамплитудного полинома и вычисления дискретного преобразования Фурье.
About the authors
S. S. Frolov
Orenburg State University
Author for correspondence.
Email: frolovsergey7@mail.ru
Candidate of Technical Sciences, Associate Professor of the Department of Industrial Electronics and Information and Measuring Technology
Russian Federation, OrenburgO. V. Khudorozhkov
Orenburg State University
Email: frolovsergey7@mail.ru
Candidate of Technical Sciences, Associate Professor, Head of the Department of Industrial Electronics and Information and Measuring Technology
Russian Federation, OrenburgP. A. Pavlov
Orenburg State University
Email: frolovsergey7@mail.ru
Student
Russian Federation, OrenburgReferences
- Frolov S.S. PhD of Doctor’s thesis (Eng.), Samara, 2008, 192 p. (In Russ.)
- Semenov K.A., Markov V.A., Sharov V.P., Bulkin S.N., Zinkovsky V.V., Turchakov V.B., Marinich A.N., Komissarov E.V., Balandin V.I., Shalaev V.A. Ustroystvo dla controla i nastroyki amplitudno-chastotnich characteristik [Device for monitoring and adjusting amplitude-frequency characteristics], Russian Federation, 1994, Pat. 2025899 (In Russ.).
- Tsybin Yu. N. Sposob controla amplitudno-chastotnich characteristik filtra [Method for monitoring the amplitude-frequency response of a filter], Russian Federation, 2020, Pat. 2721018 (In Russ.).
- Petrosyants V.V., Buryndina A.D. [Automation of the process of taking amplitude-frequency characteristics of electronic devices], Molodoy uchenyy. Tekhnicheskiye nauki [Young Scientist. Technical Sciences], 2017, no. 22(156), pp. 65-68. (In Russ., abstract in Eng.)
- Available at: https://ru.dsplib.org/content/spectral_leakage/spectral_leakage.html (accessed10 September 2023).
- Sergiyenko, A.B. Tsifrovayaobrabotkasignalov [Digital signal processing], St. Petersburg, 2002, 608 p. (In Russ.)
- Available at:http://www.dsplib.ru/content/filters/ch2/ch2.html (accessed 10 July 2023).
- Available at:https://www.qrz.ru/schemes/detail/12917.html (accessed 02 September 2023).
- Available at:https://www.astena.ru/DOWNLOAD/x1-42_teh.zip (accessed 02 September 2023).
- Available at:https://www.astena.ru/DOWNLOAD/x1-55.zip (accessed 02 September 2023).
Supplementary files
