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

 
 
> Цифровое квадратурное разложение, миф или реальность?
pimen
сообщение Jan 17 2008, 17:24
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 67
Регистрация: 30-11-07
Пользователь №: 32 846



Этот вопрос меня интересует уже несколько лет:
Аналоговое или квадратурное разложение?
на практике видел реализацию и того и другого, но склоняюсь к цифровому
однако, алгоритма цифрового квадратурного разложения, не имеющего ошибку разложения по фазе или амплитуде не встречал.
Самый распространенный способ цифрового квадратурного разложения (цкр) - это оцифровка сигнала на частоте пч, равной 1/4 от частоты дискретизации ацп и применении коэфф. прореживания 1,0,-1,0 для одной, и 0,1,0,-1 для другой квадратуры.
данный метод идеален для очень узкополосных сигналов, т.к при отстройке от частоты пч увеличивается фазовая ошибка разложения.
есть-ли алгоритмы, которые обеспечивают отсутствие ошибки разложения в широком диапазоне полос сигнала и применимые для целочисленной арифметики (отсчетов ацп)?


все моделирование проводил в матлабе в м-файлах, и пока не нашел того алгоритма, который-бы меня устроил
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
729
сообщение Jan 19 2008, 10:10
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 312
Регистрация: 21-10-05
Пользователь №: 9 952



Цитата(pimen @ Jan 17 2008, 20:24) *

По существу Вашего вопроса в начале темы:

1. Конечно, если позволяют частоты, то цифровая квадратурная демодуляция (расквадратуривание), тут даже сомнений нет.
Три основные узла квадратурного демодулятора – гетеродин, смеситель, фильтр – в цифре могут быть выполнены с заданной точностью всегда. В аналоге всё будет упираться в элементную базу, разброс параметров, сложность настройки, температурные гуляния и прочее.

2. Квадратурная демодуляция возможна не только для узкополосных сигналов. Она может быть выполнена для сигналов с любым соотношением центра полосы и ширины полосы. Даже если полоса сигнала начинается от 0 Гц.

3. Алгоритмов, которые обеспечивают ОТСУТСТВИЕ ошибок разложения, нет и никогда не будет. Но классический алгоритм квадратурного демодулятора в цифровом исполнении всегда может обеспечить заданную точность (уровень вносимых шумов и продуктов нелинейностей).

4. Классический алгоритм квадратурной демодуляции может быть выполнен с заданной точностью в целочисленной арифметике.

Забыл добавить - при квадратурной демодуляции ВСЕГДА требуется фильтрация прямого или инверсного спетра исходного сигнала. Кстати, в вашем примере на нулевую частоту Вы сносите инверсный спектр.
Если Вам кто-то будет говорить, что расквадратуривание можно осуществить хитрой манипуляцией отсчетов и из знаков, то не верьте! В самом "идеальном" случае от таких манипуляций получатся так называемые "уши".

Сообщение отредактировал 729 - Jan 19 2008, 10:25
Go to the top of the page
 
+Quote Post
4xSH
сообщение Jan 21 2008, 19:35
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 21-01-08
Пользователь №: 34 289



Очень интересный вопрос Вы подняли однако. Может быть, посоветуете, что можно почитать по данному вопросу?

З.Ы.:
С более или менее подробным описанием столкнулся лишь в книге:
Побережский Е.С. - "Цифровые радиоприемные устройства."
Go to the top of the page
 
+Quote Post
729
сообщение Jan 21 2008, 20:01
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 312
Регистрация: 21-10-05
Пользователь №: 9 952



Цитата(4xSH @ Jan 21 2008, 22:35) *
Очень интересный вопрос Вы подняли однако. Может быть, посоветуете, что можно почитать по данному вопросу?

З.Ы.:
С более или менее подробным описанием столкнулся лишь в книге:
Побережский Е.С. - "Цифровые радиоприемные устройства."

Почитать, напрмер, в описании DDC типа AD6620 от Analog Devices.
Но грамотного описания процессов в DDC я, если честно, так и не встретил.
Более-менее нормально описано у Романюка Ю.А. в "Основы цифровой обработки сигналов" в 1-ом томе.
Если Вас интересует что-то более конкретно, то напишите мне в личку - если смогу, постараюсь пояснить.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- pimen   Цифровое квадратурное разложение   Jan 17 2008, 17:24
- - gab   Мы используем Фдискр=16*8МГц, ПЧ=16*5МГц. Полоса +...   Jan 17 2008, 18:37
- - alex_os   Цитата(pimen @ Jan 17 2008, 20:24) ...ест...   Jan 17 2008, 20:12
|- - pimen   Цитата(alex_os @ Jan 17 2008, 23:12) Коне...   Jan 18 2008, 11:56
|- - 729   Цитата(pimen @ Jan 18 2008, 14:56) фазова...   Jan 18 2008, 13:58
|- - pimen   Цитата(729 @ Jan 18 2008, 16:58) Давайте ...   Jan 18 2008, 15:01
|- - 729   Цитата(pimen @ Jan 18 2008, 18:01) 1. есл...   Jan 18 2008, 15:40
|- - pimen   Цитата(729 @ Jan 18 2008, 18:40) Если мы ...   Jan 18 2008, 15:44
|- - 729   Цитата(pimen @ Jan 18 2008, 18:44) забыл:...   Jan 18 2008, 15:56
|- - pimen   Цитата(729 @ Jan 18 2008, 18:56) Терминол...   Jan 18 2008, 16:02
|- - 729   Цитата(pimen @ Jan 18 2008, 19:02) немног...   Jan 18 2008, 16:14
|- - pimen   Цитата(729 @ Jan 18 2008, 19:07) Умножаем...   Jan 18 2008, 16:15
|- - 729   Цитата(pimen @ Jan 18 2008, 19:15) да, ко...   Jan 18 2008, 16:21
- - Stanislav   Цитата(pimen @ Jan 17 2008, 20:24) Этот в...   Jan 18 2008, 00:47
- - 729   Цитата(pimen @ Jan 17 2008, 20:24) ...дан...   Jan 18 2008, 10:19
|- - Singer   По - моему кто-то явно пытается изобрести велосипе...   Jan 26 2008, 19:00
||- - 729   Цитата(Singer @ Jan 26 2008, 22:00) По - ...   Jan 26 2008, 20:51
|- - 4xSH   Цитата(729 @ Jan 21 2008, 23:01) Почитать...   Jan 30 2008, 20:39
|- - 729   Цитата(4xSH @ Jan 30 2008, 23:39) Спасибо...   Jan 31 2008, 09:07
- - rsv   добалю своих пять копеек абсолютно согласен с колл...   Feb 2 2008, 20:00
|- - 729   Цитата(rsv @ Feb 2 2008, 23:00) добалю св...   Feb 2 2008, 22:24
|- - rsv   Цитата(729 @ Feb 3 2008, 01:24) Если позв...   Feb 3 2008, 11:22
- - Михаил_K   Нифига не поянл, чего хотите. Оцифровать сигнал на...   Feb 29 2008, 11:29
|- - pimen   Цитата(Михаил_K @ Feb 29 2008, 14:29) Ниф...   Feb 29 2008, 11:39
- - Михаил_K   О преобразовании гильберта можно почитать в книжке...   Feb 29 2008, 11:55
|- - pimen   Цитата(Михаил_K @ Feb 29 2008, 14:55) О п...   Feb 29 2008, 12:00
- - Михаил_K   Не очень знаком с FLEX10KA. Но могу сказать, что я...   Feb 29 2008, 12:40
|- - petrov   Цитата(Михаил_K @ Feb 29 2008, 15:40) Не ...   Feb 29 2008, 15:41
- - Михаил_K   Цитата(petrov @ Feb 29 2008, 18:41) Для 3...   Feb 29 2008, 18:08


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

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 11:40
Рейтинг@Mail.ru


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