Научная статья на тему 'Синтез дифференцирующего фильтра с линейной'

Синтез дифференцирующего фильтра с линейной Текст научной статьи по специальности «Физика»

CC BY
472
106
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
ДИФФЕРЕНЦИРОВАНИЕ / ИМПУЛЬСНАЯ ХАРАКТЕРИСТИКА / ОШИБКИ ДИФФЕРЕНЦИРОВАНИЯ / DIFFERENTIATION / IMPULSE RESPONSE / DIFFERENTIATION MISTAKES

Аннотация научной статьи по физике, автор научной работы — Зиатдинов С. И.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Synthesis of the Differentiated Filter with Linear Frequency Characteristic

Purpose: The goal of the research is developing high-precision algorithms for the signal derivative calculation to minimize the mistakes in the differentiation of the object position. Method: Inverse Fourier transformation was applied to the linear frequency characteristic of the differentiating filter in the given frequency range. Results: It is shown that the existing differentiating devices based on an operation amplifier with a "C-R" chain, and the discrete differentiation algorithms based on a power series expansion of the frequency transmission function of an ideal differentiator with a limited number of the series members do not provide a linear frequency characteristic in a wide range of frequencies. A differentiating filter is developed for high-precision calculation of the signal derivative in a wide range from zero to Naives frequency. Its impulse response is obtained. Duhamel integral helps to relatively easily calculate the output signal of the differentiating filter for a given input.

Текст научной работы на тему «Синтез дифференцирующего фильтра с линейной»

-\ КРАТКИЕ СООБЩЕНИЯ

УДК 621.372

с1о1:10.15217/1ззп1684-8853.2015.4.119

СИНТЕЗ ДИФФЕРЕНЦИРУЮЩЕГО ФИЛЬТРА С ЛИНЕЙНОЙ ЧАСТОТНОЙ ХАРАКТЕРИСТИКОЙ

С. И. Зиатдинова, доктор техн. наук, профессор

аСанкт-Петербургский государственный университет аэрокосмического приборостроения,

Санкт-Петербург, РФ

Цель: разработка высокоточных алгоритмов вычисления производной сигнала для уменьшения ошибок дифференцирования пространственного положения объекта. Методы: использование обратного преобразования Фурье применительно к линейной частотной характеристике дифференцирующего фильтра в заданном диапазоне частот. Результаты: показано, что известные дифференцирующие устройства, выполненные на базе операционного усилителя с использованием «С-Я»-цепи, а также дискретные алгоритмы дифференцирования, основанные на разложении в степенной ряд частотной передаточной функции идеального дифференциатора, при ограниченном числе членов ряда не обеспечивают линейной частотной характеристики в широком диапазоне частот. Разработан дифференцирующий фильтр для высокоточного вычисления производной сигнала в широком диапазоне частот от нуля до частоты Найквиста. Получена его импульсная характеристика, позволяющая с использованием интеграла Дюамеля сравнительно легко вычислить выходной сигнал дифференцирующего фильтра при заданном входном воздействии.

Ключевые слова — дифференцирование, импульсная характеристика, ошибки дифференцирования.

Введение

Задача дифференцирования сигналов достаточно часто встречается при построении измерителей линейных и угловых скоростей движения разнообразных объектов; при создании корректирующих устройств в системах автоматического управления, системах стабилизации положения космических аппаратов и т. д. Существующие дифференцирующие устройства на базе простейших «С-Д» электрических цепей, а также дифференцирующие фильтры с использованием операционных усилителей [1] и дискретные алгоритмы дифференцирования [2] не обладают достаточной линейностью частотной характеристики в широком диапазоне частот. Представляет интерес разработка высокоточных дифференцирующих устройств, позволяющих минимизировать ошибки при измерении скорости перемещения разнообразных объектов.

Сравнительный анализ существующих алгоритмов дифференцирования

Известно [3], что идеальный дифференцирующий фильтр обладает частотной передаточной функцией (ПФ) вида л

' (1)

Wид (/ю) = /ю = юе 2 •

При этом амплитудно-частотная (АЧХ) и фа-зочастотная (ФЧХ) характеристики дифференцирующего фильтра определяются соотношениями

Щгд (ю) = ю и ф(ю) =

—, ю > 0; 2

--, ю < 0.

2

К числу простейших аналоговых непрерывных дифференцирующих фильтров относится «С-Д»-цепочка, включающая конденсатор и резистор. Частотная ПФ такого дифференцирующего фильтра описывается выражением [1]

W(/ю) =

/ют 1 + /ют'

(2)

где т = ДС — постоянная времени фильтра.

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

Возможно построение дифференцирующего фильтра с использованием операционного усилителя, у которого во входной цепи установлен конденсатор С, а в цепи обратной связи — резистор Д.

Частотная ПФ такого дифференцирующего фильтра выглядит следующим образом [1]:

W (/ю) = -/юЯС-

1

1+/ю-

ЯС'

К

где К — коэффициент усиления операционного усилителя, который может быть равен нескольким десяткам тысяч. Для идеального операционного усилителя К = да. Тогда для дифференцирующего фильтра на базе операционного усилителя частотная ПФ принимает вид

W (/ю) = -/юЯС.

На практике такая ПФ реализована быть не может из-за ограничений полосы пропускания

ХРОНИКА И ИНФОРМАЦИЯ

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

При использовании ЦВМ для разработки дискретных (или цифровых) алгоритмов дифференцирования воспользуемся оператором задержки на период дискретизации входного сигнала во времени

г"1 = е—юТ,

где Т — период поступления отсчетов (период дискретизации) входного сигнала на дифференцирующий фильтр.

Из данного выражения следует, что ую = 1пг. Разложение 1пг в степенной ряд дает алгоритм дискретного дифференцирования [2]

1

Ш = —

T

1 - e—jaT) +1 (1- e—jaT ^

■3 (i-)+•••

i )

= Т Е 1 í=l

• (3)

В практических задачах в выражении (3) можно использовать только ограниченное число членов степенного ряда, что приводит к снижению линейности АЧХ дифференцирующего фильтра.

Так, например, при использовании в алгоритме (3) только первого члена степенного ряда для нормированной частоты дифференцируемого гармонического сигнала юТ = п возникает относительная ошибка дифференцирования, равная 36,3 %. При использовании двух первых членов степенного ряда относительная ошибка дифференцирования составляет 27,4 %.

Следует отметить, что при значительном числе учитываемых в (3) членов степенного ряда

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

Алгоритмы высокоточного дифференцирования

С учетом вышерассмотренного возникает задача синтеза дифференцирующего фильтра с линейной АЧХ в заданном диапазоне частот. Пусть верхняя частота дифференцируемого сигнала равняется юв. Используя выражение (1) для частотной ПФ идеального дифференцирующего фильтра, найдем импульсную характеристику дифференцирующего фильтра с линейной АЧХ в рассматриваемом диапазоне частот:

""в

h(t) = J jaejaTd

ю =

®в

Юв

—юв —юв

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

в

h(t) = — J rosin(rot)dro.

Опуская несложные математические выкладки, окончательно запишем

2

h(t) =--— (sin aBt — aBt cos roBt).

t2

Импульсная характеристика рассматриваемого дифференцирующего фильтра показана на рисунке, а.

Следует отметить, что синтезированный дифференцирующий фильтр имеет импульсную ха-

а) Л(£)х107

0,5

-0,5 -

t, c

б) W(®T) 40

30

20

10

0

-0,02 -0,01

0,01

0,02

0,7

0,14 0,21

0,35

■ Импульсная (а) и амплитудно-частотная (б) характеристика дифференцирующего фильтра

со

в

ÜJ

в

120 У ИНФОРМАЦИОННО-УПРАВЛЯЮЩИЕ СИСТЕМЫ

"7 № 4, 2015

КРАТКИЕ СООБЩЕНИЯ

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

Проблема перехода от идеального фильтра к реальному и ее решение обсуждаются в работе [3]. Предлагается в импульсную характеристику Щ^) идеального фильтра ввести задержку на величину t0. При этом величина импульсной характеристики - для t = 0 должна быть меньше заданной величины, например, < 0,01. Возникающие при этом амплитудные и фазовые искажения являются незначительными.

Вводимая задержка выходного сигнала является абсолютно нормальным явлением для любого реального фильтра с ограниченной верхней частотой АЧХ.

При этом АЧХ синтезированного дифференцирующего фильтра может быть найдена из соотношения

W (ю) =

f h(t)e

-jrat

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

dt

Анализ приведенной АЧХ (рисунок, б) показывает, что дифференцирующий фильтр обладает линейной частотной характеристикой в широком диапазоне нормированных частот

юТ = 0 -г- л.

Заключение

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

Литература

1. Степаненко И. П. Основы микроэлектроники. — М.: Высш. шк., 2001. — 488 с.

2. Зиатдинов С. И., Осипов Л. А. Проектирование специализированных вычислителей цифровой обработки сигналов. — СПб.: ГУАП, 2006. — 74 с.

3. Сергиенко А. В. Цифровая обработка сигналов. — СПб.: Питер, 2002. — 608 с.

— ¥

UDC 621.372

doi:10.15217/issn1684-8853.2015.4.119

Synthesis of the Differentiated Filter with Linear Frequency Characteristic

Ziatdinov S. I.a, Dr. Sc., Tech., Professor, [email protected]

aSaint-Petersburg State University of Aerospace Instrumentation, 67, B. Morskaia St., Saint-Petersburg, Russian Federation

Purpose: The goal of the research is developing high-precision algorithms for the signal derivative calculation to minimize the mistakes in the differentiation of the object position. Method: Inverse Fourier transformation was applied to the linear frequency characteristic of the differentiating filter in the given frequency range. Results: It is shown that the existing differentiating devices based on an operation amplifier with a "C-R" chain, and the discrete differentiation algorithms based on a power series expansion of the frequency transmission function of an ideal differentiator with a limited number of the series members do not provide a linear frequency characteristic in a wide range of frequencies. A differentiating filter is developed for high-precision calculation of the signal derivative in a wide range from zero to Naives frequency. Its impulse response is obtained. Duhamel integral helps to relatively easily calculate the output signal of the differentiating filter for a given input.

Keywords — Differentiation, Impulse Response, Differentiation Mistakes.

References

1. Stepaneko I. P. Osnovy mikroelektroniki [Fundamentals of Microelectronics]. Moscow. Vysshaia shkola Publ., 2001. 488 p. (In Russian).

2. Ziatdinov S. I., Osipov L. A. Proektirovanie spetsial-izirovannykh vychislitelei tsifrovoi obrabotki signalov [De-

signing Specialized Calculators DSP]. Saint-Petersburg, GUAP Publ., 2006. 74 p. (In Russian). 3. Sergienko A. V. Tsifrovaia obrabotka signalov [Digital Signal Processing]. Saint-Petersburg, Piter Publ., 2002. 608 p. (In Russian).

i Надоели баннеры? Вы всегда можете отключить рекламу.