|
Цифровые фильтры....., Поделитесь информацией и опытом.... |
|
|
|
 |
Ответов
|
Sep 29 2006, 11:36
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627

|
Цитата(phantom @ Sep 29 2006, 18:51)  А кто-то пробовал резонансный фильтр на кореляции с квадратурным гармоническим сигналом большой длительности ? А смысл?...
|
|
|
|
|
Oct 2 2006, 14:33
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627

|
Цитата(phantom @ Sep 30 2006, 23:45)  Во-первых всё чрезвычайно просто считать, во-вторых при наблюдении за сигналом длительное время можно повысить соотношение сигнал/помеха(кратковременная). Проблема только в синхронизации источника и приёмника. Даже при мелком несоответствии частот на протяжении длительного времени сказывается отличие. Можно конечно отдельно синхронизировать источник и приёмник, но тогда и правда в током способе смысла мало.
Идейно мне нужно было определить амплитуду конкретний частоты в каше сигнала. Фильтры требуют отдельных потоков. А так- умножил выборку на два числа, сложил и ждёш когда среднее перестанет прыгать выше ошибки. Но как-то не учёл, что повышение добротности чревато несовпаданием частот. Поскольку вопрос не конкретизирован, то и ответ будет очень общий. Значит так, на корреляцию наплевать. Ибо сигнал у Вас будет уходить, как по фазе, так и по частоте. В первом случае, у Вас просто коэффициент корреляции будет иметь произвольную амплитуду, а во втором - начнуться биения, а это вещь наредкость мерзкая. Синхронизация же по фазе - штука сомнительная в описываемых условиях (ну или мне так показалось)... Короче, я бы сделал все по гетеродинной схеме - снос спектра, фильтр основной селекции, детектор...
|
|
|
|
|
Oct 3 2006, 09:17
|

Местный
  
Группа: Свой
Сообщений: 323
Регистрация: 13-05-05
Пользователь №: 4 986

|
Цитата(st256 @ Oct 2 2006, 17:33)  Поскольку вопрос не конкретизирован, то и ответ будет очень общий.
Короче, я бы сделал все по гетеродинной схеме - снос спектра, фильтр основной селекции, детектор... Сигнал низкочастотный до кГц. А зачем сносить спектр ? А сразу вопрос - единицы Гц тяжко в кГц сдвинуть ?
--------------------
О сколько нам открытий чудных ...
|
|
|
|
|
Oct 3 2006, 11:01
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627

|
Цитата(phantom @ Oct 3 2006, 18:17)  Цитата(st256 @ Oct 2 2006, 17:33)  Поскольку вопрос не конкретизирован, то и ответ будет очень общий.
Короче, я бы сделал все по гетеродинной схеме - снос спектра, фильтр основной селекции, детектор...
Сигнал низкочастотный до кГц. А зачем сносить спектр ? А сразу вопрос - единицы Гц тяжко в кГц сдвинуть ? Сносить никуда и ничего не тяжело - всего 2 умножения. До тех пор пока не ясна суть задачи, писать что-то более определенное - считаю глупым, ибо в каждом конкретном случае мы имеем свои пути оптимизации. И пути эти приводят к очень разным схемам. Что интересует: Частота и полоса анализируемого сигнала, а также описание "мешающего" сигнала. Цитата(DRUID3 @ Oct 3 2006, 18:35)  Цитата(phantom @ Oct 3 2006, 12:17)  Цитата(st256 @ Oct 2 2006, 17:33)  Поскольку вопрос не конкретизирован, то и ответ будет очень общий.
Короче, я бы сделал все по гетеродинной схеме - снос спектра, фильтр основной селекции, детектор...
Сигнал низкочастотный до кГц. А зачем сносить спектр ? Я тоже не догнал этот финт со сносом спектра. Это какой-то чисто софтверный приемник прямого преобразования. Кхе-кхе... Про прямое преобразование я ничего, вроде, не говорил. Скорее, даже молчал как рыба об лед. Цитата(DRUID3 @ Oct 3 2006, 18:35)  Если так, то возникнет целый пучок проблем присущих любому такому приемнику, будь то паразитные каналы приема Ик... Какие нафиг паразитные каналы приема? Вы ничего не путаете? Цитата(DRUID3 @ Oct 3 2006, 18:35)  и неидеальность элементов... Хуже не будет, но и выгода что-то мне не видна... Пардон, не понял... Что за элементы такие я хотел использовать? Цитата(DRUID3 @ Oct 3 2006, 18:35)  Цитата(phantom @ Oct 3 2006, 12:17)  А сразу вопрос - единицы Гц тяжко в кГц сдвинуть ? ЛЁхко  . Берем значения массивов (структуры) соответствующие единицам герц и помещаем их на место тысяч. Обнуляя все остальное дабы не утратить смысл жизни в образовавшейся каше. Но помним, конечно, про неидеальность фильтрации с помощью обнуления коэффициентов выходного ректора БПФ и про функции окна. А можно и классикой - SSB приемопередатчик. Можно с преобразователем Гильберта, можно как приемник Вилларда... Сложно как-то... Особенно преобразователь Гильберта... Куда его втыкают в SSB приемнике Вилларда? Лучше грамотно описать задачу и получить исчерпывающий ответ.
|
|
|
|
|
Oct 3 2006, 12:08
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(st256 @ Oct 3 2006, 14:01)  Цитата(phantom @ Oct 3 2006, 18:17)  Цитата(st256 @ Oct 2 2006, 17:33)  Поскольку вопрос не конкретизирован, то и ответ будет очень общий.
Короче, я бы сделал все по гетеродинной схеме - снос спектра, фильтр основной селекции, детектор...
Сигнал низкочастотный до кГц. А зачем сносить спектр ? А сразу вопрос - единицы Гц тяжко в кГц сдвинуть ? Сносить никуда и ничего не тяжело - всего 2 умножения. До тех пор пока не ясна суть задачи, писать что-то более определенное - считаю глупым, ибо в каждом конкретном случае мы имеем свои пути оптимизации. И пути эти приводят к очень разным схемам. Что интересует: Частота и полоса анализируемого сигнала, а также описание "мешающего" сигнала. Цитата(DRUID3 @ Oct 3 2006, 18:35)  Цитата(phantom @ Oct 3 2006, 12:17)  Цитата(st256 @ Oct 2 2006, 17:33)  Поскольку вопрос не конкретизирован, то и ответ будет очень общий.
Короче, я бы сделал все по гетеродинной схеме - снос спектра, фильтр основной селекции, детектор...
Сигнал низкочастотный до кГц. А зачем сносить спектр ? Я тоже не догнал этот финт со сносом спектра. Это какой-то чисто софтверный приемник прямого преобразования. Кхе-кхе... Про прямое преобразование я ничего, вроде, не говорил. Скорее, даже молчал как рыба об лед. Замечательно. Так что же тогда - супергетеродинн? Или у Вас есть неизвестные широкой общественности методы переноса спектра? Цитата(st256 @ Oct 3 2006, 14:01)  Цитата(DRUID3 @ Oct 3 2006, 18:35)  Если так, то возникнет целый пучок проблем присущих любому такому приемнику, будь то паразитные каналы приема
Ик... Какие нафиг паразитные каналы приема? Вы ничего не путаете? Не путаем. ЗК от неидеальности Гильберта (к примеру) и преобразование на гармониках (неидеальный синус, а в некоторых случаях вообще не синус). Но уж если супергетеродинирование - их возникнет вообще букет  ... Цитата(st256 @ Oct 3 2006, 14:01)  Цитата(DRUID3 @ Oct 3 2006, 18:35)  и неидеальность элементов... Хуже не будет, но и выгода что-то мне не видна...
Пардон, не понял... Что за элементы такие я хотел использовать? Фильтры (и Гильберт), умножители и т.д. Цитата(st256 @ Oct 3 2006, 14:01)  Цитата(DRUID3 @ Oct 3 2006, 18:35)  Цитата(phantom @ Oct 3 2006, 12:17)  А сразу вопрос - единицы Гц тяжко в кГц сдвинуть ? ЛЁхко  . Берем значения массивов (структуры) соответствующие единицам герц и помещаем их на место тысяч. Обнуляя все остальное дабы не утратить смысл жизни в образовавшейся каше. Но помним, конечно, про неидеальность фильтрации с помощью обнуления коэффициентов выходного ректора БПФ и про функции окна. А можно и классикой - SSB приемопередатчик. Можно с преобразователем Гильберта, можно как приемник Вилларда... Сложно как-то... Особенно преобразователь Гильберта... Куда его втыкают в SSB приемнике Вилларда? ??? Преобразователь Гильберта это 1-ый семестр 2-го курса  . Что сложного в практически обычном фильтре? И где я сказал, что этот программный блок надо использовать совместно с блок-схемой Вилларда? Это два альтернативных пути. Цитата(phantom @ Oct 3 2006, 14:16)  Снести в вычислительной плоскости конечно не трудно, а вот с апаратной частью как? Борясь со смещениями аппартуры везде ж конденсаторов ставят. Катушки немерянные, потери большие А для вычислителя несколько Гц->наблюдение несколько секунд. Данных немеряно  Квадратурный преобразователь, однозначно. Получите сразу IQ каналы - эквивалентно возрастанию частоты дискретизации вдвое.
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Oct 4 2006, 06:32
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627

|
Цитата(DRUID3 @ Oct 3 2006, 21:08)  Замечательно. Так что же тогда - супергетеродинн? Или у Вас есть неизвестные широкой общественности методы переноса спектра?  Ну как Вам сказать? Это определенно не гетеродин! Возможно, что-то ну него немного (по сравнению с просто гетеродином) супер. Например частота... Цитата(DRUID3 @ Oct 3 2006, 21:08)  Цитата(st256 @ Oct 3 2006, 14:01)  Цитата(DRUID3 @ Oct 3 2006, 18:35)  Если так, то возникнет целый пучок проблем присущих любому такому приемнику, будь то паразитные каналы приема
Ик... Какие нафиг паразитные каналы приема? Вы ничего не путаете? Не путаем. ЗК от неидеальности Гильберта (к примеру) и преобразование на гармониках (неидеальный синус, а в некоторых случаях вообще не синус). Но уж если супергетеродинирование - их возникнет вообще букет  ... Ну теперь серьезно. Зеркальных каналов при ЦОС не бывает, так как мы, DSP инженеры переносим умножая на КОМПЛЕКСНУЮ синусоиду. ЗК возникают при перемножении на вещественную. Супергетеродин имеет частоту ВЫШЕ частоты сигнала, а гетеродин НИЖЕ. В последнем случае, ЗК обычно накладываются. Цитата(DRUID3 @ Oct 3 2006, 21:08)  Цитата(st256 @ Oct 3 2006, 14:01)  Цитата(DRUID3 @ Oct 3 2006, 18:35)  и неидеальность элементов... Хуже не будет, но и выгода что-то мне не видна...
Пардон, не понял... Что за элементы такие я хотел использовать? Фильтры (и Гильберт), умножители и т.д. Неидеальность перемножителя это, действительно круто. Согласен. Используйте тогда идеальные перемножители. Как я, например. Цитата(DRUID3 @ Oct 3 2006, 21:08)  Цитата(st256 @ Oct 3 2006, 14:01)  Цитата(DRUID3 @ Oct 3 2006, 18:35)  Цитата(phantom @ Oct 3 2006, 12:17)  А сразу вопрос - единицы Гц тяжко в кГц сдвинуть ? ЛЁхко  . Берем значения массивов (структуры) соответствующие единицам герц и помещаем их на место тысяч. Обнуляя все остальное дабы не утратить смысл жизни в образовавшейся каше. Но помним, конечно, про неидеальность фильтрации с помощью обнуления коэффициентов выходного ректора БПФ и про функции окна. А можно и классикой - SSB приемопередатчик. Можно с преобразователем Гильберта, можно как приемник Вилларда... Сложно как-то... Особенно преобразователь Гильберта... Куда его втыкают в SSB приемнике Вилларда? ??? Преобразователь Гильберта это 1-ый семестр 2-го курса  . Что сложного в практически обычном фильтре? И где я сказал, что этот программный блок надо использовать совместно с блок-схемой Вилларда? Это два альтернативных пути. Ух ты! Вы меня не разыгрываете??? Цитата(DRUID3 @ Oct 3 2006, 21:08)  Цитата(phantom @ Oct 3 2006, 14:16)  Снести в вычислительной плоскости конечно не трудно, а вот с апаратной частью как? Борясь со смещениями аппартуры везде ж конденсаторов ставят. Катушки немерянные, потери большие А для вычислителя несколько Гц->наблюдение несколько секунд. Данных немеряно  Квадратурный преобразователь, однозначно. Получите сразу IQ каналы - эквивалентно возрастанию частоты дискретизации вдвое. Зачем частоте возрастать вдвое, я так и не понял. У меня ничего никогда в таких случаях не возрастало.
|
|
|
|
Сообщений в этой теме
Potter Цифровые фильтры..... Sep 12 2006, 16:38 DuHast Цитата(Potter @ Sep 12 2006, 20:38) Задач... Sep 12 2006, 18:43 DRUID3 Цитата(DuHast @ Sep 12 2006, 21:43) Цитат... Sep 12 2006, 18:53 DRUID3 Цитата(Potter @ Sep 12 2006, 19:38) Задач... Sep 12 2006, 18:45 DuHast Цитата(DRUID3 @ Sep 12 2006, 22:45) чтобы... Sep 12 2006, 18:51  DRUID3 Цитата(DuHast @ Sep 12 2006, 21:51) Цитат... Sep 12 2006, 19:00 jorikdima [/quote]
Кстати, почему такая неудобная высшая ча... Sep 12 2006, 18:59   DRUID3 Цитата(phantom @ Sep 30 2006, 17:45) Цита... Oct 2 2006, 04:49    phantom [/quote]
вопрос в том, что же я тогда фильтрую? Ам... Oct 2 2006, 06:27     DRUID3 Цитата(phantom @ Oct 2 2006, 09:27) Как р... Oct 2 2006, 07:20      phantom Цитата(DRUID3 @ Oct 2 2006, 10:20) А заси... Oct 2 2006, 11:08       DRUID3 Цитата(phantom @ Oct 2 2006, 14:08) Цитат... Oct 2 2006, 11:30        Stanislav Цитата(DRUID3 @ Oct 2 2006, 15:30) Кстати... Oct 2 2006, 13:31     DRUID3 Цитата(phantom @ Oct 3 2006, 12:17) Цитат... Oct 3 2006, 09:35      phantom Цитата(st256 @ Oct 3 2006, 13:52) Сносить... Oct 3 2006, 11:16       st256 Цитата(phantom @ Oct 3 2006, 20:16) Цитат... Oct 4 2006, 06:01        phantom Цитата(st256 @ Oct 4 2006, 09:01) сигнала... Oct 4 2006, 06:43         st256 Цитата(phantom @ Oct 4 2006, 15:43) Цитат... Oct 4 2006, 11:31        DRUID3 Цитата(st256 @ Oct 4 2006, 09:32) Цитата(... Oct 4 2006, 08:25         st256 Цитата(DRUID3 @ Oct 4 2006, 17:25) Выделе... Oct 4 2006, 12:06 Alexsys Господа, а не попадалось ли кому пособий по реализ... Oct 3 2006, 08:52 DRUID3 Цитата(Alexsys @ Oct 3 2006, 11:52) Госпо... Oct 3 2006, 09:17
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|