Перейти к содержанию
    

Поворот фазы

Как в цифре реализуется фазовращатель? Есть оцифрованный сигнал на промежуточной частоте. Как довернуть его фазу на pi/2?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

скорее всего, что нужно делать преобразование Гильберта, но если у кого есть соображения - буду рад выслушать :)

Изменено пользователем otshelnik86

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как в цифре реализуется фазовращатель? Есть оцифрованный сигнал на промежуточной частоте. Как довернуть его фазу на pi/2?

Если речь идет о одной частоте то интегрированием(дифференцированием :biggrin: ). Если о полосе частот - то преобразователем Гильберта - курить Лайонса. Не идеально(верно будет только для определенной полосы частот) но лучшее из возможного. Если применяете FFT - карты в руки - мухлюйте со знаками отсчетов комплексных частот. Если обработка не непрерывного сигнала а выборка отсчетов до и после которой ничего нет - прочтите последовательность вспять :) ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1) Преобразователь Гильберта

2) Комплексный переносчик, подмешивание фазы в НЧ-диапазоне и внось перенос по частоте на ПЧ (в общем наверное можно сделать и с помощью БПФ, но в данном случае все работает в режиме реального времени, т.е. не нужно никаких дополнительных буферов)

Больше спсособов не знаю:)

P.S.: Идея-то в общем проста: корректно фазу можно добавить только к комплексному сигналу...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

надо в реальном времени. Есть 2 канала - один нужно раздвоить на 2 подканала - один такой как есть, а второй подканал - с доворотом фазы на pi/2.

А вот насчет комплексного переносчика - идея интересная... Покручу)))

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Надо умножить сигнал на комплексную синусойду с частотой ПЧ. Потом отфильтровать. Получишь комплексный сигнал. Дальше вращать фазу обычным комплексным умножением.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Надо умножить сигнал на комплексную синусойду с частотой ПЧ. Потом отфильтровать. Получишь комплексный сигнал. Дальше вращать фазу обычным комплексным умножением.

 

Насколько я понимаю, вы имеете ввиду следующее.

 

Имеем сигнал

s(nT) = A(nT)sin(w1*nT+u).

Делаем 2 канала - в одном этот сигнал умножаем на

g1(nT) = sin(w2*nT)

в другом на

g2(nT) = cos(w2*nT).

По сути, осуществляем преобразование частоты - перенос на частоту w = w1-w2. И фильтруем эти сигналы. Можно наверное даже с помощью ФНЧ.

На выходе каналов получаем:

s1(nT) = 0.5 A(nT)cos(w*nT+u)

s2(nT) = 0.5 A(nT)sin(w*nT+u)

 

Почему тогда как правило используются преобразователи Гильберта, а не такой способ? Ведь преобразователи дают погрешность, а здесь главное - отфильтровать ненужные составляющие с помощью фильтра...

Да и вообще, ваше мнение - можно ли использовать такой способ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...

Почему тогда как правило используются преобразователи Гильберта, а не такой способ? Ведь преобразователи дают погрешность, а здесь главное - отфильтровать ненужные составляющие с помощью фильтра...

Да и вообще, ваше мнение - можно ли использовать такой способ?

 

Потому что Гилберт дешевле получается нужен всего один фильтр, с квадратурной схемой нужно два фильтра + еще sin(wt) cos(wt)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...