Цифровой рекурсивный фильтр

Иллюстрации

Показать все

Реферат

 

ЦИФРОВОЙ РЕКУРСИВНЫЙ ФИЛЬТР, содержащий две цепи, каждая Из которых состоит из блока сравнения, блока оценки дисперсии измерений и сумматора, отличающийся тем, что, с целью увеличения быстродействия фильтра, в каждую цепь введены два блока памяти и блок оценки приращений измеряемого параметра, при этом вход первого блока памяти каждой цепи объединен с первыми входами блоков оценки приращений измеряемого параметра и является соответствующим, входом устройства,, в каждой цепи выход первого блока памяти через последовательно включенные блок сравнения и блок оценки дисперсии измерений подключен к вторым входам блоков оценки приращений измеряемого параметра, в каждой цепи вход второго блока памяти объединен с другим входом блока сравнения и подключен к выходу сумматора , первый вход которого соединен i с выходом блока оценки приращений |измеряемого параметра, а второй (Л вход - с выходом второго блока памяти .

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (19) (11) 3(51) Н 03 Н 17 04

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

) ?"

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 347 4841/18-09 (22) 19.07.82 (46) 07.10.83. Вюл. 9 37 (72) Э.В, Борисов и Л.П. Котенко (53) 621 ° 372.544(088.8) (56) 1. Заявка ФРГ Р 2810496, кл. Н 03 Н 11/00, 1980.

2. Авторское свидетельство СССР

9 813701, кл. Н 03 Н 17/04, 1981 (прототип). (54) (57) ЦИФРОВОЙ РЕКУРСИВНЫЙ

ФИЛЬТР, содержащий две цепи, каждая из которых состоит из блока сравнения, блока оценки дисперсии измерений и сумматора, о т л ич а ю шийся тем, что, с целью увеличения быстродействия фильтра, в каждую цепь введены два блока памяти и блок оценки приращений измеряемого параметра, при этом вход первого блока памяти каждой цепи объединен с первыми входами блоков оценки приращений измеряемого параметра и является соответствующим. входом устройства,, в каждой цепи выход первого блока памяти через последовательно включенные блок сравнения и блок оценки дисперсии измерений подключен к вторым входам блоков оценки приращений измеряемого параметра, в каждой цепи вход второго блока памяти объединен с другим входом блока сравнения и подключен к выходу сумматора, первый вход которого соединен с выходом блока оценки приращений измеряемого параметра, а второй вход — с выходом второго блока па- мяти.

104691 Я

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

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

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

Наиболее близким по технической сущности к предлагаемому является нелинейный цифровой фильтр, содержащий две цепи, каждая из которых состоит иэ последовательно соединенных блока сравнения, двустороннего ограничителя, сумматора и нерекурсивного фильтра, выход которого подключен к другим входам соответствующего ему блока сравнения и сумматора, а также блока оценки дисперсии измерений, вход которого подключен к выходу соответствующего eMy двустороннего ограничителя, первый выход †. к входу соответствующего двустороннего ограничителя, второй выход — к управляющим входам нерекурсивных фильтров, причем, выход сумматора каждой из цепей подключен к другому сигнальному входу нерекурсивного фильтра другой цепи 2).

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

Цель изобретения — увеличение быстродействия.

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

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

Цифровой рекурсивный фильтр (фиг. 1) содержит две цепи, каждая иэ которых состоит из последовательно соединенных блока 1 (2) памяти, блока 3 (4) сравнения, блока 5 (6) оценки дисперсии измерений, блока

7 (8) оценки приращений измеряемого параметра, второй вход которого подключен к входу блока 1 (2) памяти, сумматора 9 (10), выход которого, подключен к другому входу блока 3 (4) сравнения, и блока 11 (12) памяти, 35 выход которого подключен к другому входу сумматора 9 (10). При этом выход блока 5 (6) оценки дисперсии измерений каждой из цепей подключен к входу блока 7 (8) оценки приращений измеряемого параметра другой цепи.

Блок 7 (8) оценки приращений измеряемого параметра (фиг. 2) содержит генератор 13 опорных сиг 45 налов, перемножители 14-15, накопители 16-21, сумматоры 22-23 и вычислительный блок 24.

Рекурсивный цифровой фильтр работает следующим образом.

Результаты измерений дал:-ности

S> и скорости V. в моменты времени поступают на соответствующие входы цифрового рекурсивного фильтра (фиг. 1). Примем, что измерения дальности и скорости характеризуются несмещенными ошибками измерений с дисперсиями 5 и 6„+ соответственно.

Результаты измерений заносятся

60 в соответствующие им блоки 1 (2) памяти, представляющие собой регистры записи числа, и в.блоки 7 (8) оценки приращений измеряемого параметра. При поступлении в блоки 1 (2), 65 памяти очередных измерений, посту1046916

20

30

45

60

» " 4 4(-20 (»»»-»)дaz д 0

65 пившие ранее в блоки 1 (2) памяти результаты очередных измерений стираются. Блоки 7 и 8 оценки приращений измеряемого параметра имеют одинаковую структуру и отличаются лишь алгоритмом работы вычислительного блока 24.

Блок 7 оценки приращений измеряемого параметра, принадлежащий цепи оценки дальности, работает следующим Образом.

На вход перемножителя 14 и накопителя 16 поступают результаты измерений дальности S накопителя

18 — результаты измерений скорости Ч. перемножителя 15 и накопи1 теля 19 — оценки дисперсии измерений скорости 0, а на вход накопителя 21 и сумматора 22 - оценки дисперсии измерений дальности. Одновременно с этим на вход вычислительного блока 24 поступают результаты измерений дальности S„, ско рости V. è оценка дисперсии измере1

g ний скорости Gv . Ha другие входы перемножителей 14 и 15 поступают сигналы t соответствующие моментам измерений дальности и скорости.

В результате на выходе перемножителя 14 имеет сигнал S„-t„, который поступает на вход вычислительного блока 24 и накопителя 17, а на выходе перемножителя 15 — сигнал который также поступает на вход вычислительного блока 24 и одновременно в накопитель 20 ° Сигналы с выходов накопителей 16-20 поступают на входы вычислительного блока

24. Кроме того, сигналы с выхода накопителя 20 поступают на вход

»сумматора 23, с выхода накопителя

21 — на другой вход сумматора 23, а с выхода перемножителя 15 — на вход накопителя 20. B результате, на входах вычислительного блока 24 имеем следующую совокупность сигналов на момент прихода m-ro измерения: » -5„, д» = „, „„,д (=Ч;

11(m-1)= Z "»„; (,,{»»-1)=К 5,(.

v„

2

С 4("»») ч Х Х б ч„„

Вычислительный блок 24 определяет приращение параметра Ь$»»,.по следующему алгоритму.

Определяется вспомогательный параметр

Далее определются параметры д(тл-c)=a„(vn»)а4 (l»»-1) àг(»-1) az(m-1)+h a g, С {»»»-»)-а, {»»»-1)/д(»»»-1), д(щ-»)+ э

- »-14()+дa4

4- д () ° (-4(»-1) =a+(m 1)/д(»»»-1).

На основании этого вычисляются

10 коэффициенты д А» д 4 ч, > Р > = д Сг бч, h A -- д С а

А» (m-1)= С4 (l»»- »)0 ll

А2(Ф-1) =-Ct(m- ») 0 ч, AS(m-1) =-С (И» 1)Ыф.

В результате окончательно .определяется оценка приращения дальности на ill-ом шаге измерений »5A×(> 1)д +дА) g (m-1)»дА дg )

В блоке 8 оценки приращений измеряемого параметра вычислительный блок 24 работает по следующему алгоритму.

Определяются. значения параметров у и д(в- 1) по приведенным выше зависимостям. Далее последовательно вычисляются параметры

a»(m-» + дь

ЬС,= —, С, (in-1) =а, tIn-1)/Ь (hl- I)

Д (»»»-1)+ Э

ДВ1--ДС2С4ДВ,=-аС„(- ДВ,-ДС„С-,, Ь1(ъ»= С2Ь»-1)0Ф,8,2(m-1)=С„(а 1)O„

Q(m-»)= С» (m-1) 5

5.

На основании этого окончательно определяют оценку приращения скорости на m-oM маге измерений ъ »»"-. СЬ Ь»-1)Ь +д - (1) дЯ g,3

Сигналы с выхода каждого из блоков 7 (8) оценки приращений изме ряемого параметра поступают на вход соответствующего им сумматора 9 (10), на другой вход которого поступает задержанная в блоке 11 (12) памяти оценка параметра $(,„ „)(Ч(), полу»(ченная на предыдущем шаге измерений», В результате на выходе сумматора

9 (10) каждой из цепей образуется соответствующая оценка дальности

S S » + д$1»» и скорости % %

= Р», + hV, Результаты оценок через блоки

11 (12) памяти поступают на выход фильтра. Одновременно с этим сигналы с выхода сумматора 9 (10) каждой цепи поступают на вход соответствующего блока 3 (4) сравнения, на другой вход которого поступают результаты измерений параметра.

1046916

Составитель Т. Афанасьева

Редактор Е.,цушникова ТехредМ. Гергель Корректор A.Èëüèí

Заказ 7750/55 тираж 936 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений И открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5 филиал ППП "Патент", r. Ужгород, ул. Проектная, 4

Результаты сравнения возводятся в квадрат и усредняются по результатам нескольких сравнений в блоке

5 (6) оценки дисперсии. В результате с выхода блока 5 (6) в блок

7 (B) поступают необходимые оценки

2 дисперсии ошибок измерений (>з (б ).

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

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

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