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

 
 
> Цифровое формирование квадратуры
Acvarif
сообщение Feb 26 2016, 08:55
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Синусоидальный сигнал частотой Fa дискретизируется с частотой Fs = Fa*4, тоесть 4 выборки на период. Далее необходимо сформировать цифровые квадратурные составляющие и подать их на Im и Re входы БПФ на 32 точки (БПФ по пространственной волне). Ясный пень, что квадратурные составляющие необходимо формировать для каждой конкретной выборки в каждый конкретный момент времени. Но делается так: четные выборки подаются на Re вход БПФ, нечетные на Im вход БПФ. Тоесть две соседние выборки в этом случае и представляют из себя квадратуру для БПФ. Все работает как положено. При изменении пространственной частоты меняется номер выхода БПФ на котором появляется всплеск.
Выглядит это так
Прикрепленное изображение

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

Сообщение отредактировал Acvarif - Feb 26 2016, 09:27
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
andyp
сообщение Feb 26 2016, 13:37
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Цитата(Acvarif @ Feb 26 2016, 11:55) *
Вопрос в том как пояснить или доказать, что при такой дискретизации синусоидального сигнала квадратурные составляющие можно формировать таким образом, тоесть две соседние выборки и будут представлять собой квадратуру?


exp(j*w*t) = cos(wt) + j*sin(wt);

Для частоты Fa = Fs/4 отсчеты синуса:

0 1 0 -1

и косинуса

1 0 -1 0

при переносе на Fa перемножаются с входным сигналом.

начинает что-то проясняться?

Сообщение отредактировал andyp - Feb 26 2016, 13:44
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Feb 26 2016, 14:32
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Цитата(andyp @ Feb 26 2016, 16:37) *
exp(j*w*t) = cos(wt) + j*sin(wt);

Для частоты Fa = Fs/4 отсчеты синуса:

0 1 0 -1

и косинуса

1 0 -1 0

при переносе на Fa перемножаются с входным сигналом.

начинает что-то проясняться?

Нет. Еще большая путаница.
Fa - это и есть сам сигнал. На него ничего не переносится. Его нужно перенести, а точнее разложить на комплексные составляющие. Он дискретизируется четырьмя выборками на период. Комплексная экспонента, по аналогии с аналоговыми сигналами, это должен быть гетеродин. Сигнал должен быть умножен на sin и cos гетеродина. Что в данном случае является гетеродином? Тоже Fa? Или я все не так понимаю? Если исходить из того, что сигнал Fa просто должен быть разложен на комплексные составляющие типа так Fa(t) = Fa(t)*cos(wt) + j*Fa(t)*sin(wt) то тогда возвращаемся на круги своя -> дискретизация в 4 выборки на период какраз и делает такое разложение... Только вопрос в том что составляющие существуют в разное время... Да, и что такое в этом случае w? разве не 2*pi*Fs?

Сообщение отредактировал Acvarif - Feb 26 2016, 14:51
Go to the top of the page
 
+Quote Post
andyp
сообщение Feb 26 2016, 15:59
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Цитата(Acvarif @ Feb 26 2016, 17:32) *
Нет. Еще большая путаница.
Fa - это и есть сам сигнал. На него ничего не переносится. Его нужно перенести, а точнее разложить на комплексные составляющие. Он дискретизируется четырьмя выборками на период. Комплексная экспонента, по аналогии с аналоговыми сигналами, это должен быть гетеродин. Сигнал должен быть умножен на sin и cos гетеродина. Что в данном случае является гетеродином? Тоже Fa? Или я все не так понимаю? Если исходить из того, что сигнал Fa просто должен быть разложен на комплексные составляющие типа так Fa(t) = Fa(t)*cos(wt) + j*Fa(t)*sin(wt) то тогда возвращаемся на круги своя -> дискретизация в 4 выборки на период какраз и делает такое разложение... Только вопрос в том что составляющие существуют в разное время... Да, и что такое в этом случае w? разве не 2*pi*Fs?



Для того, чтобы найти комплексную огибающую z(t) узкополосного процесса s(t) = Re(z(t)) * cos(2*pi*Fa*t) + Im(z(t)) * sin(2*pi*Fa*t) нужно умножить s(t) на комплексную экспоненту exp(-j*2*pi*Fa), а затем пропустить через ФНЧ, как показано на картинке из Вашего поста. Со знаками мог наколоться. w = 2*pi*Fa/Fs
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Feb 26 2016, 18:48
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Цитата(andyp @ Feb 26 2016, 18:59) *
Для того, чтобы найти комплексную огибающую z(t) узкополосного процесса s(t) = Re(z(t)) * cos(2*pi*Fa*t) + Im(z(t)) * sin(2*pi*Fa*t) нужно умножить s(t) на комплексную экспоненту exp(-j*2*pi*Fa), а затем пропустить через ФНЧ, как показано на картинке из Вашего поста. Со знаками мог наколоться. w = 2*pi*Fa/Fs

Да. Верно. Виноват. Проще говоря (утрировано) нужно перемножить сигнал сам на себя. Получится сигнал с нулевой частотой и с удвоенной. Далее ФНЧ для отсечения удвоеной частоты.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Acvarif   Цифровое формирование квадратуры   Feb 26 2016, 08:55
- - KalashKS   Кажется, один раз уже отвечал на этот вопрос. Для ...   Feb 26 2016, 10:25
|- - Acvarif   Цитата(KalashKS @ Feb 26 2016, 13:25) Каж...   Feb 26 2016, 11:56
|- - KalashKS   Частота экспоненты - Fa, то есть несущая частота с...   Feb 26 2016, 13:32
|- - blackfin   ..   Feb 26 2016, 13:41
||- - andyp   del   Feb 26 2016, 13:44
- - blackfin   Цитата(Acvarif @ Feb 26 2016, 12:55) Вопр...   Feb 26 2016, 13:51
- - Santik   А нахождение квадратуры чистого синуса имеет какое...   Feb 27 2016, 07:08
|- - Acvarif   Цитата(Santik @ Feb 27 2016, 10:08) А нах...   Feb 27 2016, 08:29
|- - Santik   Цитата(Acvarif @ Feb 27 2016, 11:29) Две ...   Feb 27 2016, 09:09
- - Игорььььь   Как будет выглядеть на осциллографе одна и другая ...   Apr 25 2016, 22:56
- - Swup   Цитата(Игорььььь @ Apr 26 2016, 02:56) Ка...   Apr 26 2016, 07:38
- - bogaev_roman   Цитата(Игорььььь @ Apr 26 2016, 01:56) Ка...   Apr 26 2016, 07:57
- - petrov   Цитата(Игорььььь @ Apr 26 2016, 01:56) Ка...   Apr 26 2016, 09:43


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

 


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


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