реклама на сайте
подробности

 
 
> Передескретезация сигнала, Как?
coolibin
сообщение Oct 30 2007, 10:30
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



Как правильно понижать частоту сигнала? Например, понижаю частоту дескретизации 71кгц до 744 гц, гармоника 1 кгц превращается в 63 гц. Где то вычитал, что перед понижением частоты дескретезации надо отфильтровывать гармоники выше частоты Найквиста требуемой частоты. А есть ещё какие то способы?


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
fontp
сообщение Oct 30 2007, 10:34
Сообщение #2


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Цитата(coolibin @ Oct 30 2007, 13:30) *
Как правильно понижать частоту сигнала? Например, понижаю частоту дескретизации 71кгц до 744 гц, гармоника 1 кгц превращается в 63 гц. Где то вычитал, что перед понижением частоты дескретезации надо отфильтровывать гармоники выше частоты Найквиста требуемой частоты. А есть ещё какие то способы?


Даже если есть другие способы - то они неправильные smile.gif
Всё, что выше частоты Найквиста нужно задавить полюбому, чтобы оно не вылезло внизу посредством отражений
Go to the top of the page
 
+Quote Post
stoker
сообщение Oct 30 2007, 10:37
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 340
Регистрация: 28-11-05
Из: Москва
Пользователь №: 11 469



Обычно делают узкополосный фильтр + дециматор. Можете поискать подобные темы обсуждались уже.
Go to the top of the page
 
+Quote Post
coolibin
сообщение Oct 30 2007, 11:36
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



А зачем нужны сплайны для передискретизации?


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
fontp
сообщение Oct 30 2007, 11:45
Сообщение #5


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



Цитата(coolibin @ Oct 30 2007, 14:36) *
А зачем нужны сплайны для передискретизации?


Сплайны - те же фильтры. Но с переменной "точкой выборки"
Используются когда точка выборки заранее не известна
Позволяют таскать сетку дискретизации туда-сюда
Но в любом положении частоты выше Найквиста подавлены
Или когда лень нормальные фильтры синтезировать и так сойдёт
Go to the top of the page
 
+Quote Post
анатолий
сообщение Oct 30 2007, 13:01
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 10-12-05
Из: Украина
Пользователь №: 12 052



На передискретизацию сплайнами
похожа передискретизация с задержкой сигнала
на доли периода квантования с пом. всепропускающего фильтра.
Во всех этих случаях как бы строится интерполяцией кривая сигнала
с большой точностью и на ней выбираются отсчеты с нужным периодом дискретизации.
А интерполятор - это тоже такой ФНЧ.
Go to the top of the page
 
+Quote Post
coolibin
сообщение Oct 30 2007, 13:08
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



Спасибо!


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
zhorro
сообщение Nov 16 2007, 15:12
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 19
Регистрация: 1-09-05
Пользователь №: 8 147



Можно передискретизировать также, как это сделано в матлабе, в функции interpft. От сигнала берется БПФ, далее либо дополняется нулями, либо выбрасываются лишние отсчеты и делается ОБПФ.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 19:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01394 секунд с 7
ELECTRONIX ©2004-2016