Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Evgenij Masherov                     2:5020/175.2   21 Feb 2003  10:36:53
 To : Roman Yaroshenko
 Subject : [FFT] Использование в RT системах
 -------------------------------------------------------------------------------- 
 
 Thu Feb 20 2003 18:48, Roman Yaroshenko wrote to Evgenij Masherov:
 
  
  EM>>>> Через Гильберта, скажем. Делаем ПГ от сигнала, получаем
  EM>>>> (комплексный) аналитический, складывая действительный исходный и
  EM>>>> ПГ, как мнимую часть. Переводим в полярное представление,
  EM>>>> мгновенная частота становится производной фазы.
 
  AV>>> Вопрос такой параллельно возник - а возможно ли передискретизацию 
  AV>>> делать быстро, используя этого Гильберта. Где-то видел в
  AV>>> интернете в списке литературы это, а вот самой работы нигде нету.
  AV>>> И еще - каким образом быстро можно выполнять передискретизацию с
 
  RY> Эххххх влезу :)
  RY> А в какую сторону в увеличение частоты дескр. или уменьшение?
 
  AV>>> помощью БПФ? Где-то тоже видел, да вот с тех пор утерян источник.
 
  EM>>  Передискретизация и Гильберт? Hе встречал... Даже не совсем понимаю,
  EM>> зачем... Буду искать. При помощи БПФ? Единственное, что приходит в 
  EM>> голову - там весьма нужна фильтрация, и она может через БПФ  делаться...
 
 Hу, вообще более-менее стандартный путь увеличения частоты дискретизации -
 вставка в нужной пропорции нулей, и пропускание полученного через фильтр.
 Придпочитают КИХ-фильтр, поскольку бОльшая часть вводимых элементов равна
 нулю, и реально не участвует. Особенно популярно на ДСП и вообще
 специализированных системах, ввиду простоты алгоритма.
 Также применяемый метод - аппроксимация полиномом, проходящим через несколько
 соседних точек. Hулевая степень - ниже всякой критики (т.е. просто повторяем
 посдедовательные элементы, без фильтрации затем), линейная - вполне
 достаточна, скажем, для телефонного качества (скажем, с 8000 до 24000 для
 дальнейшей демодуляции), для высокого качества - нужна степень выше (скажем,
 делал с 44100 до 48000, проводя через четыре соседние точки кубический
 полином, причем интерполировал только между двумя средними, затем сдвигал на
 позицию. Может быть полезно при некратном соотношении частот.
 Для уменьшения - пропускают через ФHЧ и отбрасывают часть отсчетов
 (децимируют). Также и полиномами можно.
 Были работы про интерполяцию sin(x)/x, но принципиально нового это не дает,
 это тот же КИХ-фильтр, только иначе организованный.
 Теоретически можно интерполировать, сделав ПФ, вставив нули, и сделав обратное
 ПФ. Практически не встречал. Что до Гильберта - даже мыслей нет. Представить в
 виде огибающей+фазы, интерполировать для них, а потом обратно? Можно, но
 сложно... Или нет?
 
 Евгений Машеров АКА СанитарЖеня
 
 --- ifmail v.2.15dev5
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 [FFT] Использование в RT системах   Evgenij Masherov   21 Feb 2003 10:36:53 
 [FFT] Использование в RT системах   Aleksey Vaneev   21 Feb 2003 19:11:53 
 [FFT] Использование в RT системах   Roman Yaroshenko   21 Feb 2003 22:34:22 
Архивное /ru.algorithms/33009572414a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional