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

 
 
> Фильт мой алгоритм
ivan219
сообщение Feb 3 2011, 22:56
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680



Небольшое исследование на предмет фильтрации сигнала.

Смотрим рисунок.
Он разбит на три блока:
1. Из вещественного сигнала делаем комплексный сигнал с помощью преобразования Гильберта спектр сигнала находится в положительных частотах.
2. Двойной квадратурный гетеродин.
3. Фазавращатель, преобразование Гильберта.

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

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

Какие будут высказывания?

Сообщение отредактировал ivan219 - Feb 3 2011, 23:06
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ivan219
сообщение Feb 6 2011, 10:49
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680



Цитата(HFSSLer @ Feb 5 2011, 23:06) *
По-моему, Вы "масло-масленное" нарисовали. На верхнем квадратурном умножителе, получите однополосный перенесенный на нужную частоту сигнал, (т. е. то же что и у вас на выходе) а на верхнем сумматоре действительный, а нижняя часть бессмысленна.


Ниже приведён более понятный рисунок. Всё расписал формулами может так будет понятнее.

Распишем уравнение для одной гармонической функции.

1) Преобразование Гильберта S(t) -> ПГ -> Sорт(t)

S(t) = Sin(f1 * t) -> ПГ -> Sорт(t) = Cos(f1 * t);

I = Sin(f1 * t);

Q = Cos(f1 * t);

2) Производим умножение на две комплексные экспоненты f0 < f1.

Принимаем f1 + f0 = f3; f1 – f0 = f4;

I = Sin(f1 * t) * Cos(f0 * t) + Cos(f1 * t) * (-Sin(f0 * t)) =

Sin(f1 * t) * Cos(f0 * t) - Cos(f1 * t) * Sin(f0 * t) =

0.5 * (Sin((f1 + f0) * t) + Sin((f1 – f0) * t)) – (0.5 * (Sin((f1 + f0) * t) – Sin((f1 – f0) * t))) =

0.5 * (Sin(f3 * t) + Sin(f4 * t) – Sin(f3 * t) + Sin(f4 * t)) = Sin(f4 * t);

I = Sin((f1 – f0) * t) = Sin(f4 * t);

Q = Cos(f1 * t) * Cos(f0 * t) - Sin(f1 * t) * (-Sin(f0 * t)) =

Cos(f1 * t) * Cos(f0 * t) + Sin(f1 * t) * Sin(f0 * t) =

0.5 * (Cos((f1 + f0) * t) + Cos((f1 – f0) * t)) + 0.5 * (Cos((f1 – f0) * t) – Cos((f1 + f0) * t)) =

0.5 * (Cos(f3 * t) + Cos(f4 * t) + Cos(f4 * t) – Cos(f3 * t)) = Cos(f4 * t);

Q = Cos((f1 – f0) * t) = Cos(f4 * t);

3) Фазавращатель на ПГ.

I = Sin(f4 * t) -> ПГ -> Iорт = Cos(f4 * t);

S’(t) = I орт + Q = Cos(f4 * t) + Cos(f4 * t) = 2 * Cos(f4 * t) = 2 * Cos((f1 – f0) * t);

Распишем уравнения для двух гармонических функций.

1) Преобразование Гильберта S(t) -> ПГ -> Sорт(t)

S(t) = Sin(f1 * t) + Sin(f2 * t) -> ПГ -> Cos(f1 * t) + Cos(f2 * t);

I = Sin(f1 * t) + Sin(f2 * t);

Q = Cos(f1 * t) + Cos(f2 * t);

2) Производим умножение на две комплексные экспоненты f1 < f0 < f2

Принимаем f2 – f0 = f4; f1 – f0 = f3

Из условия f0 < f2 на выходе будет сигнал S’(t) = 2 * Cos((f2 – f0) * t) = 2 * Cos(f4 * t);

Из условия f1 < f0 получаем

I = Sin((f1 – f0) * t) = Sin(-f3 * t) = -Sin(f3 * t);

Q = Cos((f1 – f0) * t) = Cos(-f3 * t) = Cos(f3 * t);

3) Фазавращатель на ПГ.

I = -Sin(f3 * t) -> ПГ -> Iорт = -Cos(f3 * t);

S’(t) = Iорт + Q = -Cos(f3 * t) + Cos(f3 * t) = 0;

Таким образом, все частоты, попадающие в отрицательную область спектра взаимно уничтожаются, а частоты попадающие в положительную область выделяются.

Сообщение отредактировал ivan219 - Feb 6 2011, 11:08
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ivan219   Фильт мой алгоритм   Feb 3 2011, 22:56
- - bahurin   Очевидно, ваш рисунок можно нарисовать более понят...   Feb 4 2011, 06:10
- - ivan219   Цитата(bahurin @ Feb 4 2011, 09:10) Очеви...   Feb 4 2011, 10:10
|- - bahurin   Цитата(ivan219 @ Feb 4 2011, 13:10) Нет в...   Feb 4 2011, 11:21
- - HFSSLer   [quote name='ivan219' date='Feb 4 2011...   Feb 5 2011, 20:06
|- - связист   Цитата(HFSSLer @ Feb 5 2011, 23:06) По-мо...   Feb 6 2011, 01:57
|- - HFSSLer   Спасибо за разъяснения. Посмотрел повнимательней, ...   Feb 6 2011, 18:41
- - Михаил_K   Че-то не понял. Что фильтруем-то? Хотите убрать от...   Feb 7 2011, 12:16
- - ivan219   Цитата(Михаил_K @ Feb 7 2011, 15:16) Че-т...   Feb 8 2011, 17:07
|- - связист   Цитата(ivan219 @ Feb 8 2011, 20:07) И вхо...   Feb 9 2011, 23:32
|- - GetSmart   Цитата(ivan219 @ Feb 8 2011, 22:07) И вхо...   Feb 13 2011, 04:16
- - GetSmart   Так то ведь, в действительном сигнале отрицательны...   Feb 10 2011, 01:26
|- - bahurin   Цитата(GetSmart @ Feb 10 2011, 04:26) Так...   Feb 10 2011, 06:06
|- - GetSmart   Цитата(bahurin @ Feb 10 2011, 11:06) Ну п...   Feb 10 2011, 06:14
- - thermit   ЦитатаGetSmart: Или точнее они смешиваются и уже н...   Feb 10 2011, 09:00
|- - GetSmart   Цитата(thermit @ Feb 10 2011, 14:00) Кром...   Feb 10 2011, 09:17
|- - bahurin   Цитата(GetSmart @ Feb 10 2011, 12:17) А п...   Feb 10 2011, 11:22
|- - HFSSLer   Цитата(GetSmart @ Feb 10 2011, 12:17) Да,...   Feb 10 2011, 21:57
- - thermit   Цитатаivan219: Ниже приведён более понятный рисуно...   Feb 10 2011, 09:46
|- - GetSmart   Цитата(thermit @ Feb 10 2011, 14:46) Да. ...   Feb 10 2011, 09:52
- - thermit   ЦитатаGetSmart: Почему? Что-то непонятно? ЦитатаД...   Feb 10 2011, 14:46
|- - HFSSLer   Автор вроде подробно все расписал в обычной тригон...   Feb 10 2011, 20:33
- - thermit   Да нормально все у автора. Нету никаких ошибок. В ...   Feb 10 2011, 22:42
|- - HFSSLer   Цитата(thermit @ Feb 11 2011, 01:42) Да н...   Feb 10 2011, 22:47
- - ivan219   Вот тут как всё сложно А ведь я в первом посте пи...   Feb 11 2011, 17:31
- - thermit   Цитатаivan219: Единственно, что смущает так это ча...   Feb 11 2011, 21:05
- - ivan219   Внизу скриншот показывающий работу алгоритма.   Feb 12 2011, 19:13
- - ivan219   Цитата(ivan219 @ Feb 4 2011, 01:56) При э...   Feb 13 2011, 08:46


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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 21:36
Рейтинг@Mail.ru


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