RU2187883C2 - Способ цифровой фильтрации сигналов и цифровой фильтр для реализации этого способа - Google Patents
Способ цифровой фильтрации сигналов и цифровой фильтр для реализации этого способа Download PDFInfo
- Publication number
- RU2187883C2 RU2187883C2 RU2000116026A RU2000116026A RU2187883C2 RU 2187883 C2 RU2187883 C2 RU 2187883C2 RU 2000116026 A RU2000116026 A RU 2000116026A RU 2000116026 A RU2000116026 A RU 2000116026A RU 2187883 C2 RU2187883 C2 RU 2187883C2
- Authority
- RU
- Russia
- Prior art keywords
- input
- output
- digital
- signal
- counter
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000001914 filtration Methods 0.000 title claims abstract description 13
- 230000002441 reversible effect Effects 0.000 claims description 33
- 238000009434 installation Methods 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 238000000926 separation method Methods 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- 101710096660 Probable acetoacetate decarboxylase 2 Proteins 0.000 description 7
- 230000015572 biosynthetic process Effects 0.000 description 6
- 230000007704 transition Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 3
- 230000001052 transient effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 102100031005 Epididymal sperm-binding protein 1 Human genes 0.000 description 1
- 101001063556 Homo sapiens Epididymal sperm-binding protein 1 Proteins 0.000 description 1
- 238000011161 development Methods 0.000 description 1
Images
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
Изобретение относится к области электронной вычислительной техники, в частности к технике цифровой фильтрации, и может быть использовано при разработке цифровых фильтров высокой точности. Способ цифровой фильтрации позволяет выделить полезный сигнал в условиях действия помех и может быть реализован в цифровом фильтре, содержащем аналого-цифровой преобразователь, первый и второй реверсивные счетчики, цифровой компаратор, триггер, элементы И и ИЛИ. Цифровой фильтр имеет простую структуру и высокую степень фильтрации. Цифровой фильтр может быть реализован на простых стандартных элементах, вследствие чего имеет высокую надежность. Технический эффект, достигаемый при его реализации, состоит в повышении точности фильтрации и сокращении времени запаздывания выходного сигнала по отношению к входному сигналу. 2 с. п. ф-лы, 1 ил., 2 табл.
Description
Предлагаемое изобретение относится к области электронной вычислительной техники, в частности к технике цифровой фильтрации, и может быть использовано при разработке цифровых фильтров.
Известен способ цифровой фильтрации сигналов [1], основанный на последовательном преобразовании (сложении) входных двоичных кодов и формировании выходного двоичного кода в виде среднего арифметического значения.
Недостаток этого способа состоит в низкой точности фильтрации и большом запаздывании выходного сигнала по отношению ко входному.
Известен цифровой фильтр [1] , содержащий комбинационное устройство, включающее в себя параллельный сумматор и множительное устройство, осуществляющие, например, формирование выходного цифрового сигнала в виде среднего арифметического значения нескольких измерений входного сигнала.
Недостаток этого фильтра состоит в низкой точности фильтрации и большом запаздывании выходного сигнала по отношению ко входному.
Наиболее близким способом цифровой фильтрации сигналов к предлагаемому является способ [2], включающий преобразование входного сигнала Х в цифровую форму Xi (i= 1, 2, 3...), сравнение преобразованного входного сигнала Xi с выходным цифровым сигналом Xi ф путем определения разностного сигнала ΔXi = Xi-X и формирование выходного сигнала Xi ф путем преобразования (суммирования, умножения) разностного сигнала.
Недостаток этого способа фильтрации состоит в сложности его реализации, так как этот способ требует проведения операций умножения и сложения многих переменных, и большом времени переходного процесса.
Наиболее близким техническим решением к предлагаемому цифровому фильтру является устройство [2] , включающее аналого-цифровой преобразователь, генератор, блоки сравнения, умножения и суммирования.
Недостаток этого цифрового фильтра состоит в сложности его реализации и большом времени переходного процесса.
Задача изобретения - упрощение способа фильтрации и цифрового фильтра и снижение времени переходного процесса.
Эта задача достигается тем, что способ цифровой фильтрации сигналов, включающий преобразование входного сигнала Х в цифровую форму Хi, сравнение преобразованного входного сигнала Xi с выходным цифровым сигналом Xi ф путем определения разностного сигнала ΔXi = Xi-X , предполагает формирование начального значения выходного цифрового сигнала Xi ф (0), равного значению Хi при достижении разностным сигналом ΔXi заданной области значений [-ΔX0,+ΔX0], а выходного цифрового сигнала Xi ф в виде суммы предыдущего значения Хi-1 ф, и дополнительного сигнала Δi, причем, дополнительный сигнал Δi выбирают равным заданному значению Δ, если ΔXi≥Δ, значению минус Δ, если ΔXi≤-Δ, и нулю, если -Δ<ΔXi<Δ.
В цифровой фильтр, содержащий аналого-цифровой преобразователь, вход запуска которого соединен с выходом генератора, дополнительно введены цифровой компаратор, первый и второй реверсивные счетчики, первый, второй, третий и четвертый элементы И, счетчик импульсов, триггер, элемент ИЛИ, второй генератор и элемент НЕ, выход которого соединен со входом параллельной записи РЕ счетчика импульсов, а вход элемента НЕ соединен со входом суммирования второго реверсивного счетчика, выходом готовности аналого-цифрового преобразователя и первым входом четвертого элемента И, выход которого подключен к первым входам первого и второго элементов И, выход первого элемента И соединен с первым входом элемента ИЛИ и входом суммирования первого реверсивного счетчика, выход второго элемента И соединен со вторым входом элемента ИЛИ и входом вычитания первого реверсивного счетчика, выходная шина которого соединена с выходной шиной цифрового фильтра и входной шиной В цифрового компаратора, входная шина А которого подключена к выходной шине аналого-цифрового преобразователя, выход А>В цифрового компаратора соединен со вторым входом первого элемента И, выход А<В цифрового компаратора соединен со вторым входом второго элемента И, при этом выход элемента ИЛИ подключен ко входу суммирования С счетчика импульсов, выход которого соединен с третьим входом элемента ИЛИ и входом вычитания второго реверсивного счетчика, выход которого подключен ко входу S установки в единицу триггера, инверсный выход которого соединен с первым входом третьего элемента И, второй вход которого подключен к выходу второго генератора, а инверсный выход третьего элемента И соединен со вторым входом четвертого элемента И.
В цифровой фильтр, содержащий аналого-цифровой преобразователь, вход запуска которого соединен с выходом генератора, дополнительно введены цифровой компаратор, первый и второй реверсивные счетчики, первый, второй, третий и четвертый элементы И, счетчик импульсов, триггер, элемент ИЛИ, второй генератор и элемент НЕ, выход которого соединен со входом параллельной записи РЕ счетчика импульсов, а вход элемента НЕ соединен со входом суммирования второго реверсивного счетчика, выходом готовности аналого-цифрового преобразователя и первым входом четвертого элемента И, выход которого подключен к первым входам первого и второго элементов И, выход первого элемента И соединен с первым входом элемента ИЛИ и входом суммирования первого реверсивного счетчика, выход второго элемента И соединен со вторым входом элемента ИЛИ и входом вычитания первого реверсивного счетчика, выходная шина которого соединена с выходной шиной цифрового фильтра и входной шиной В цифрового компаратора, входная шина А которого подключена к выходной шине аналого-цифрового преобразователя, выход А>В цифрового компаратора соединен со вторым входом первого элемента И, выход А<В цифрового компаратора соединен со вторым входом второго элемента И, при этом выход элемента ИЛИ подключен ко входу суммирования С счетчика импульсов, выход которого соединен с третьим входом элемента ИЛИ и входом вычитания второго реверсивного счетчика, выход которого подключен ко входу S установки в единицу триггера, инверсный выход которого соединен с первым входом третьего элемента И, второй вход которого подключен к выходу второго генератора, а инверсный выход третьего элемента И соединен со вторым входом четвертого элемента И.
На чертеже представлена блок-схема цифрового фильтра, реализующего предлагаемый способ фильтрации сигналов. На этой схеме
1 - шина входного сигнала X,
2 - аналого-цифровой преобразователь (АЦП),
3, 9 - первый и второй генераторы, соответственно,
4 - цифровой компаратор,
5, 15 - первый и второй реверсивные счетчики, соответственно,
6, 7, 10, 11 - первый, второй, третий и четвертый элементы И, соответственно,
8 - выходная шина цифрового фильтра,
12 - элемент НЕ,
13 - элемент ИЛИ,
14 - счетчик импульсов,
16-триггер.
1 - шина входного сигнала X,
2 - аналого-цифровой преобразователь (АЦП),
3, 9 - первый и второй генераторы, соответственно,
4 - цифровой компаратор,
5, 15 - первый и второй реверсивные счетчики, соответственно,
6, 7, 10, 11 - первый, второй, третий и четвертый элементы И, соответственно,
8 - выходная шина цифрового фильтра,
12 - элемент НЕ,
13 - элемент ИЛИ,
14 - счетчик импульсов,
16-триггер.
В цифровом фильтре шина 1 входного сигнала Х соединена со входом аналого-цифрового преобразователя 2, вход запуска которого соединен с выходом первого генератора 3, выходная кодовая шина аналого-цифрового преобразователя 2 подключена к входной шине А цифрового компаратора 4, входная шина В которого соединена с выходной кодовой шиной 8 цифрового фильтра и выходной шиной первого реверсивного счетчика 5. Суммирующий вход первого реверсивного счетчика 5 соединен с выходом первого элемента И 6 и первым входом элемента ИЛИ 13, а вычитающий вход первого реверсивного счетчика 5 соединен со вторым входом элемента ИЛИ 13 и с выходом второго элемента И 7, первый вход которого соединен с выходом четвертого элемента И 11 и первым входом первого элемента И 6, второй вход которого соединен с выходом А>В цифрового компаратора 4, выход А<В которого подключен ко второму входу второго элемента И 7. Выход готовности АЦП 2 соединен с первым входом четвертого элемента И 11, входом суммирования второго реверсивного счетчика 15 и входом элемента НЕ12, выход которого соединен со входом параллельной записи РЕ счетчика импульсов 14, суммирующий вход С которого подключен к выходу элемента ИЛИ 13, а выход соединен с третьим входом элемента ИЛИ 13 и вычитающим входом второго реверсивного счетчика 15, выход которого соединен со входом S установки в единицу триггера 16, инверсный выход которого соединен с первым входом третьего элемента И 10, второй вход которого соединен с выходом второго генератора 9. Инверсный выход третьего элемента И 10 соединен со вторым входом четвертого элемента И 11.
Цифровой фильтр работает следующим образом. Рассмотрим вначале процесс установки начального значения выходного цифрового сигнала Хi ф (0). Пусть первый генератор 3 имеет период Т следования импульсов (Т определяет частоту преобразования входного сигнала Х в цифровой код Xi), а второй генератор 9 имеет период τ следования импульсов, причем отношение T/τ≥m, где m=Xmax/Δ, Хmax - максимально возможное значение входного сигнала Х, Δ- - цена единицы младшего разряда цифрового кода Xi. Предполагаем, что в исходном состоянии первый реверсивный счетчик 5 обнулен, второй, например, q - разрядный реверсивный счетчик 15 имеет состояние, соответствующее заданному числу r, k -разрядный счетчик импульсов 14 состояние, соответствующее заданному числу n, триггер 16 - нулевое состояние. В моменты времени iT (i= 1, 2, 3...) входной сигнал X (шина 1) преобразуется в цифровой код Xi аналого-цифровым преобразователем 2. Пусть ΔX0 - допустимое значение изменения сигнала Xi за время Т. Тогда число n определяется в виде
n=2k-n1, n1 = ΔX0/Δ. (1)
Иначе, число n соответствует такому состоянию счетчика импульсов 14, переполнение которого происходит после поступления на его вход n1, импульсов.
n=2k-n1, n1 = ΔX0/Δ. (1)
Иначе, число n соответствует такому состоянию счетчика импульсов 14, переполнение которого происходит после поступления на его вход n1, импульсов.
Число r выбирается из условия, что разностный сигнал ΔXi = Xi-X находится в области значений [-ΔX0, ΔX0] с заданной степенью вероятности того, что сигнал Xi и Xi ф являются истинными. Если, например, из каждых четырех значений Xi одно является "в среднем" ложным, то с достаточной степенью вероятности соседние значения Xi являются достоверными, если два следующие друг за другом измерения |ΔXi|<ΔX0. В этом случае
r=2q-р, р=2. (2)
Иначе, число r соответствует такому состоянию второго реверсивного счетчика 15, переполнение которого произойдет после поступления на его суммирующий вход подряд не менее р (двух) импульсов при отсутствии импульсов на его вычитающем входе.
r=2q-р, р=2. (2)
Иначе, число r соответствует такому состоянию второго реверсивного счетчика 15, переполнение которого произойдет после поступления на его суммирующий вход подряд не менее р (двух) импульсов при отсутствии импульсов на его вычитающем входе.
Пусть на входную шину 1 поступает сигнал Х в виде (3)
X=a+bt, a=0,5, b=0,05 с-1. (3)
Предположим, что период Т первого генератора 3 равен 0, 01 с, период τ второго генератора 9 равен 10-5 с. Пусть АЦП 2 имеет S разрядов (S=10) и его максимальный сигнал (Xi)max (все единицы во всех разрядах, кроме знакового) соответствует максимальному значению Х (например, 1,0). Тогда цена единицы младшего разряда Δ (заданное значение) равна ≅10-3 Δ ≅ 10-3.
X=a+bt, a=0,5, b=0,05 с-1. (3)
Предположим, что период Т первого генератора 3 равен 0, 01 с, период τ второго генератора 9 равен 10-5 с. Пусть АЦП 2 имеет S разрядов (S=10) и его максимальный сигнал (Xi)max (все единицы во всех разрядах, кроме знакового) соответствует максимальному значению Х (например, 1,0). Тогда цена единицы младшего разряда Δ (заданное значение) равна ≅10-3 Δ ≅ 10-3.
Рассмотрим процесс установки начального значения Хi ф (0) в первом реверсивном счетчике 5. Пусть допустимое значение ΔX0 = 8Δ (n1=8), число разрядов счетчика импульсов 14 k=4, число р=2, число разрядов второго реверсивного счетчика 15 q=2. Тогда число n, устанавливаемое в исходном состоянии в счетчик импульсов 14 согласно (1) равно 8, число r, устанавливаемое в исходном состоянии во второй реверсивный счетчик 15 согласно (2) равно 2. При i=1 (t=Т) на выходе АЦП 2 устанавливается код Xi, соответствующий числу 0,5 (см. (4)). Выходной код Xi ф в первом реверсивном счетчике 5 равен нулевому значению. После того как АЦП 2 сформирует сигнал готовности G=1 (высокий уровень) этот сигнал поступает на суммирующий вход второго реверсивного счетчика 15, изменяя его состояние на +1, и дает разрешение на прохождение сигналов с выхода второго генератора 9 через третий элемент И 10, на втором входе которого присутствует сигнал высокого уровня с инверсного выхода триггера 16, который находится в состоянии "0". Импульсы с выхода четвертого элемента И 11 поступают на первые входы первого 6 и второго 7 элементов И. Сигнал Xi на входе А цифрового компаратора 4 превышает сигнал Xi ф на входе В этого компаратора, т.е. на выходе А>В цифрового компаратора 4 формируется сигнал высокого уровня, который разрешает прохождение импульсов с выхода четвертого элемента И 11 через первый элемент И 6 на суммирующий вход первого реверсивного счетчика 5 и через элемент ИЛИ 13 на суммирующий вход С счетчика импульсов 14. Импульсы со второго генератора 9 будут проходить через первый элемент И 6 до тех пор, пока на выходе А>В цифрового компаратора 4 будет присутствовать высокий уровень. Низкий уровень на этом выходе появится тогда, когда Xi=Xi ф (А=В) и счет импульсов прекратится. Таким образом, на выходе первого реверсивного счетчика 5 в течение первого интервала времени Т устанавливается значение Xi ф=Xi=0,5. Так как число импульсов Ii с выхода элемента ИЛИ 13 превышает число n1=8 (Xi-Xi ф=0,5=500Δ), происходит переполнение счетчика импульсов 14 и на его выходе устанавливается высокий уровень, который запрещает прохождение импульсов с выхода элемента ИЛИ 13 (высокий уровень на его третьем входе) и производит вычитание "единицы" из кодового состояния второго реверсивного счетчика 15, который устанавливается в исходное состояние (n=8).
При i= 2 в начальный момент снимается сигнал готовности АЦП 2 (G=0), который с выхода элемента НЕ 12 (высокий уровень) подается на вход параллельной записи РЕ счетчика импульсов 14 и в этом счетчике импульсов по переднему фронту устанавливается исходное состояние (n=8). После формирования сигнала готовности G=1 АЦП 2 процесс повторяется с той лишь разницей, что при i= 2 Xi = Xi-1+Δ, Xi-X = Δ и на суммирующие входы первого реверсивного счетчика 5 и счетчика импульсов 14 поступит только один импульс (Ii=1). Так как в этом случае Ii<n1, переполнение счетчика импульсов 14 не происходит и во втором реверсивном счетчике 15 остается число (n+1). При i=3 описанный процесс повторяется и если при этом число Ii<n1, происходит переполнение второго реверсивного счетчика 15, выходной сигнал которого устанавливает триггер 16 в единичное состояние и его сигнал с инверсного выхода (низкий уровень) запрещает прохождение импульсов второго генератора 9 через третий элемент И 10, на инверсном выходе которого устанавливается высокий уровень, разрешающий прохождение сигнала готовности АЦП 2 через четвертый элемент И 11. В дальнейшем триггер 16 остается в единичном состоянии и схема работает следующим образом. На первоначальном уже описанном интервале времени при i=3 устанавливается исходное состояние цифрового сигнала Xi ф (0)=Xi (i=3). Дальнейшую работу цифрового фильтра будем описывать с нового момента времени t и отсчет интервалов времени iT будем вести с нового значения i=1.
Считаем, что в момент времени t=0 выходной код Xi ф первого реверсивного счетчика 5 соответствует значению Xi ф (0)= Х(0)=0,5 (см. выражение (4)). При i= 1 значение Xi= 0,5, так как значение ΔXi = Xi-Xi-1<Δ. Выходной сигнал цифрового фильтра Xi ф остается неизменным и равен Xi ф (0). При i=2 значение сигнала Xi= 0,501 (0,5+Δ), Xi ф=0,5. В момент формирования аналого-цифровым преобразователем 2 сигнала готовности G=1 на выходе цифрового компаратора 4 формируется сигнал А>В, так как на первой входной шине А сигнал равен Xi= 0,501, а на второй входной шине В сигнал равен Xi ф=0,5. Так как Xi>Xi ф(А>В), то выходной сигнал цифрового компаратора 4 А>В имеет высокий уровень и на выходе первого элемента И 6 появляется также высокий уровень, который поступает на суммирующий вход первого реверсивного счетчика 5, изменяя его код на +1, а его выходной сигнал Xi ф=0,501.
Аналогично работает схема и при других значениях i=3, 4, 5... В случае выполнения условия Xi<Xi ф при некоторых значениях i на выходе цифрового компаратора 4 формируется сигнал А<В высокого уровня и при наличии сигнала готовности G= 1 (высокий уровень) АЦП 2 выходной сигнал второго элемента И 7 также будет высокого уровня. Этот сигнал поступает на вычитающий вход реверсивного счетчика 5 и изменяет его выходной код на минус единицу. Результат цифровой фильтрации приведен в графе Xi ф табл.1. По сравнению со значениями входного сигнала Х выходные значения Xi ф цифрового фильтра отличаются на заданную малую величину Δ. В графах Xi и Xi ф даны значения сигналов в моменты времени iT.
Таким образом, в рассматриваемом цифровом фильтре производится сравнение входного сигнала Xi и сигнала Xi ф путем определения разностного сигнала ΔXi = Xi-X , формирование начального значения выходного цифрового сигнала Xi ф (0), равного значению Xi при достижении разностным сигналом ΔXi заданной области значений [-ΔX0, ΔX0], формирование дополнительного сигнала Δi = Δ, если ΔXi≥Δ, Δi = -Δ, если ΔXi≤-Δ, и Δi = 0, если -Δ<ΔXi<Δ, и его сложение с предыдущим значением выходного сигнала Xi-1 ф цифрового фильтра.
Оценим работоспособность цифрового фильтра в условиях действия помех. Будем считать, что в некоторые моменты времени iT на входе аналого-цифрового преобразователя 2 кроме полезного сигнала Х присутствует сигнал помехи, искажающий цифровой код Xi. Результаты отобразим в табл.2.
Как видно из табл.2 заведомо ложные значения Xi при i=3, 5, 6, 8, 9, 12, 13, 15 не приводят к существенному изменению выходных значений Xi ф (табл.2) по отношению к истинным значениям полезного сигнала Xi (табл.1). Эти изменения не превышают малой заданной величины Δ для любого момента времени iT несмотря на то, что 8 измерений из 16 заведомо ложны, и что свидетельствует о высокой степени фильтрации рассматриваемого цифрового фильтра.
По сравнению с прототипом [2] предлагаемый способ фильтрации и цифровой фильтр, реализующий этот способ, значительно проще известных решений, так как предлагаемый способ не требуют операций многократного умножения и суммирования многих переменных, а цифровой фильтр не требует соответственно блоков умножения и суммирования. Кроме того, предлагаемый цифровой фильтр по сравнению, например, с прототипом [2] имеет значительно меньшее время переходного процесса. Оценку проведем по отношению к схеме [3], являющейся одним из вариантов прототипа [2] и реализующей известный алгоритм фильтрации (4)
Xi ф=(k/k-1)Xi-1 ф+Xi/k (4)
где k - некоторый коэффициент. Например, при k = 10 время переходного процесса ТП, в течение которого Xi-Xi ф≤0,01Xi, составляет примерно 50Т. Например, при n1= 8, р= 2 время переходного процесса не превышает 10 Т, что значительно меньше времени переходного процесса известного устройства.
Xi ф=(k/k-1)Xi-1 ф+Xi/k (4)
где k - некоторый коэффициент. Например, при k = 10 время переходного процесса ТП, в течение которого Xi-Xi ф≤0,01Xi, составляет примерно 50Т. Например, при n1= 8, р= 2 время переходного процесса не превышает 10 Т, что значительно меньше времени переходного процесса известного устройства.
Предлагаемая совокупность признаков в рассмотренных авторами решениях не встречалась для решения поставленной задачи и не следует явным образом из уровня техники, что позволяет сделать вывод о соответствии технического решения критериям "новизна" и "изобретательский уровень". В качестве элементов для реализации цифрового фильтра можно использовать аналого-цифровой преобразователь типа К1108 ПВ1, цифровой компаратор типа 564 ИП2, реверсивный счетчик, триггер, счетчик импульсов, элементы И и ИЛИ серии 564.
Литература
1. Л. М. Гольденберг, Ю.Т. Бутыльский, М.Н. Поляк. "Цифровые устройства на интегральных схемах в технике связи".- Москва: "Связь", 1979 г., стр. 135, рис.5.10.а.
1. Л. М. Гольденберг, Ю.Т. Бутыльский, М.Н. Поляк. "Цифровые устройства на интегральных схемах в технике связи".- Москва: "Связь", 1979 г., стр. 135, рис.5.10.а.
2. Л. Т. Кузин, "Расчет и проектирование дискретных систем управления", Государственное научно-производственное издательство машиностроительной литературы, Москва, 1962 г. Фиг.70, стр. 115 (прототип).
3. Л. М. Гольденберг, Ю.Т. Бутыльский, М.Н. Поляк. "Цифровые устройства на интегральных схемах в техники связи".- Москва: "Связь", 1979 г., стр. 124, рис.5.3.в.
Claims (2)
1. Способ цифровой фильтрации сигналов, включающий преобразование входного сигнала Х в цифровую форму X, (i=1,2,3,...), сравнение преобразованного входного сигнала Xi с выходным цифровым сигналом Хi ф путем определения разностного сигнала ΔXi = Xi-X , отличающийся тем, что начальное значение выходного цифрового сигнала Xi ф(0) формируют равным значению Xi при достижении разностным сигналом ΔXi заданной области значений [-ΔX0,+ΔX0], а выходной цифровой сигнал Xi ф формируют в виде суммы предыдущего значения Xi-1 ф и дополнительного сигнала Δi, причем дополнительный сигнал Δi выбирают равным заданному значению Δ, если ΔXi≥Δ, значению минус Δ, если ΔXi≤-Δ, и нулю, если -Δ<ΔXi<Δ, где Δ - цена единицы младшего разряда цифрового кода Xi.
2. Цифровой фильтр, содержащий аналого-цифровой преобразователь, вход запуска которого соединен с выходом первого генератора, период Т следования выходных импульсов которого соответствует периоду преобразования аналого-цифрового преобразователя, отличающийся тем, что в него дополнительно введены цифровой компаратор, первый и второй реверсивные счетчики, первый, второй, третий и четвертый элементы И, счетчик импульсов, триггер, элемент ИЛИ, второй генератор и элемент НЕ, выход которого соединен с входом параллельной записи РЕ счетчика импульсов, а вход элемента НЕ соединен с входом суммирования второго реверсивного счетчика, выходом готовности аналого-цифрового преобразователя и первым входом четвертого элемента И, выход которого подключен к первым входам первого и второго элементов И, выход первого элемента И соединен с первым входом элемента ИЛИ и входом суммирования первого реверсивного счетчика, выход второго элемента И соединен с вторым входом элемента ИЛИ и входом вычитания первого реверсивного счетчика, выходная шина которого соединена с выходной шиной цифрового фильтра и входной шиной В цифрового компаратора, входная шина А которого подключена к выходной шиной аналого-цифрового преобразователя, выход А>В цифрового компаратора соединен с вторым входом первого элемента И, выход А<В цифрового компаратора соединен с вторым входом второго элемента И, при этом выход элемента ИЛИ подключен к входу суммирования С счетчика импульсов, выход которого соединен с третьим входом элемента ИЛИ и входом вычитания второго реверсивного счетчика, выход которого подключен к входу S установки в единицу триггера, инверсный выход которого соединен с первым входом третьего элемента И, второй вход которого подключен к выходу второго генератора, а инверсный выход третьего элемента И соединен с вторым входом четвертого элемента И, при этом период τ следования выходных импульсов второго генератора связан с периодом Т первого генератора соотношением
τ≤T•Xmax/Δ,
где Хmaх - максимально возможное значение входного сигнала X.
τ≤T•Xmax/Δ,
где Хmaх - максимально возможное значение входного сигнала X.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2000116026A RU2187883C2 (ru) | 2000-06-19 | 2000-06-19 | Способ цифровой фильтрации сигналов и цифровой фильтр для реализации этого способа |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2000116026A RU2187883C2 (ru) | 2000-06-19 | 2000-06-19 | Способ цифровой фильтрации сигналов и цифровой фильтр для реализации этого способа |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2000116026A RU2000116026A (ru) | 2002-05-20 |
| RU2187883C2 true RU2187883C2 (ru) | 2002-08-20 |
Family
ID=20236498
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2000116026A RU2187883C2 (ru) | 2000-06-19 | 2000-06-19 | Способ цифровой фильтрации сигналов и цифровой фильтр для реализации этого способа |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2187883C2 (ru) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2383990C2 (ru) * | 2008-03-07 | 2010-03-10 | Общество с ограниченной ответственностью "Уралмаш-Инжиниринг" | Цифровой фильтр |
| RU2559707C2 (ru) * | 2013-12-10 | 2015-08-10 | Открытое акционерное общество "Ракетно-космическая корпорация "Энергия" имени С.П. Королева" | Способ цифровой фильтрации дискретного сигнала и цифровой фильтр для его реализации |
| RU2726917C1 (ru) * | 2019-11-27 | 2020-07-16 | Публичное акционерное общество "Ракетно-космическая корпорация "Энергия" имени С.П. Королева" | Адаптивный фильтр |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4340875A (en) * | 1979-01-04 | 1982-07-20 | Australian Telecommunications Commission | Transversal filter |
| EP0372440A2 (de) * | 1988-12-08 | 1990-06-13 | Deutsche Thomson-Brandt GmbH | Digitales Filter |
| FR2710473A1 (fr) * | 1993-09-25 | 1995-03-31 | Bosch Gmbh Robert | Procédé pour produire en numérique un signal complexe de bande de base. |
| RU2083054C1 (ru) * | 1992-01-29 | 1997-06-27 | Лев Григорьевич Русаков | Цифровой фильтр |
| DE19712790A1 (de) * | 1996-04-09 | 1997-10-30 | Samsung Aerospace Ind | Digitaler Rauschfilter für langdauerndes Rauschen |
-
2000
- 2000-06-19 RU RU2000116026A patent/RU2187883C2/ru not_active IP Right Cessation
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4340875A (en) * | 1979-01-04 | 1982-07-20 | Australian Telecommunications Commission | Transversal filter |
| EP0372440A2 (de) * | 1988-12-08 | 1990-06-13 | Deutsche Thomson-Brandt GmbH | Digitales Filter |
| RU2083054C1 (ru) * | 1992-01-29 | 1997-06-27 | Лев Григорьевич Русаков | Цифровой фильтр |
| FR2710473A1 (fr) * | 1993-09-25 | 1995-03-31 | Bosch Gmbh Robert | Procédé pour produire en numérique un signal complexe de bande de base. |
| DE19712790A1 (de) * | 1996-04-09 | 1997-10-30 | Samsung Aerospace Ind | Digitaler Rauschfilter für langdauerndes Rauschen |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2383990C2 (ru) * | 2008-03-07 | 2010-03-10 | Общество с ограниченной ответственностью "Уралмаш-Инжиниринг" | Цифровой фильтр |
| RU2559707C2 (ru) * | 2013-12-10 | 2015-08-10 | Открытое акционерное общество "Ракетно-космическая корпорация "Энергия" имени С.П. Королева" | Способ цифровой фильтрации дискретного сигнала и цифровой фильтр для его реализации |
| RU2726917C1 (ru) * | 2019-11-27 | 2020-07-16 | Публичное акционерное общество "Ракетно-космическая корпорация "Энергия" имени С.П. Королева" | Адаптивный фильтр |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2187883C2 (ru) | Способ цифровой фильтрации сигналов и цифровой фильтр для реализации этого способа | |
| RU2496228C1 (ru) | Интегрирующий аналого-цифровой преобразователь | |
| CA1129102A (en) | Cascadable analog to digital converter | |
| US4536743A (en) | Method of converting a digital signal into an analog signal and a digital-to-analog converter therefor | |
| RU2710990C1 (ru) | Цифровой интегратор | |
| RU2050585C1 (ru) | Генератор случайного процесса | |
| Samoilov et al. | Appraisal of the Effective Number of Bits of the ADC for Sensors with Account for Dynamic Errors | |
| Lagoyannis et al. | Multipliers of delta-sigma sequences | |
| RU2110886C1 (ru) | Аналого-цифровой преобразователь | |
| RU2182358C2 (ru) | Устройство для выполнения преобразования фурье | |
| RU2127899C1 (ru) | Генератор потока случайных сигналов | |
| SU741281A1 (ru) | Устройство дл интегрировани функций, имеющих форму пика | |
| SU414603A1 (ru) | ||
| SU739544A1 (ru) | Цифровой коррел тор | |
| RU2182724C2 (ru) | Устройство для выполнения преобразования фурье | |
| SU1129528A1 (ru) | Аналого-цифровой преобразователь | |
| RU2254674C2 (ru) | Устройство для функционального кодирования широтно-импульсных сигналов | |
| SU1035787A1 (ru) | Преобразователь код-напр жение | |
| SU1695327A1 (ru) | Устройство дл определени среднеквадратического значени сигнала | |
| SU1156259A1 (ru) | Преобразователь частоты импульсов в код | |
| SU771672A1 (ru) | Устройство дл вычислени логарифмических функций | |
| SU1372245A1 (ru) | Цифровой частотомер | |
| SU802955A1 (ru) | Устройство дл сбора и обработки ин-фОРМАции | |
| SU980279A1 (ru) | Преобразователь интервала времени в цифровой код | |
| SU448590A1 (ru) | Устройство цифровой фильтрации |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20160620 |