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

 
 
> Корректор АЧХ в широкой полосе
_Anatoliy
сообщение Oct 12 2013, 11:59
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Вошёл в ступор на следующей задаче.Есть АЦП с тактовой Fs,на его вход подаётся сигнал (например синус) на любой частоте в полосе от 0.05*Fs до 0,95*Fs (сигнал может быть как в первой так и во второй зонах Найквиста).В выходном сигнале наблюдается небольшая неравномерность АЧХ,причём она несимметрична относительно частоты Fs/2.Существует ли какой нибудь способ откорректировать АЧХ в заданной полосе частот с помощью фильтрации выходных данных? Если бы сигнал был в полосе хотя бы 0.05*Fs до 0,45*Fs, то задача решилась бы банальным корректирующим КИХ фильтром. А тут как быть?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
alex_os
сообщение Oct 14 2013, 08:07
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(_Anatoliy @ Oct 12 2013, 15:59) *
.... Если бы сигнал был в полосе хотя бы 0.05*Fs до 0,45*Fs, то задача решилась бы банальным корректирующим КИХ фильтром. А тут как быть?



Нужно калибровать всю систему из двух АЦП в целом. Вроде в канале каждого АЦП по FIR фильтру. Подаете какой- либо сигнал сосредоточенный в 1ой зоне Найквиста и подстраиваете фильтры так , что бы минимизировать пролезание во вторую зону и т.д.






--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Oct 14 2013, 08:18
Сообщение #3


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(alex_os @ Oct 14 2013, 11:07) *
Нужно калибровать всю систему из двух АЦП в целом. Вроде в канале каждого АЦП по FIR фильтру. Подаете какой- либо сигнал сосредоточенный в 1ой зоне Найквиста и подстраиваете фильтры так , что бы минимизировать пролезание во вторую зону и т.д.

Т.е. каждый фильтр работает на частоте Fs ADC?Согласен,таким образом удастся скомпенсировать разброс АЧХ в для сигнала в первой зоне.А если на входе будет сигнал во второй зоне?А если будет сразу два сигнала,один в первой зоне а второй во второй зоне?
Разброс АЧХ известен,можно сразу посчитать нужную ИХ.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Fat Robot
сообщение Oct 14 2013, 08:39
Сообщение #4


ʕʘ̅͜ʘ̅ʔ
*****

Группа: Свой
Сообщений: 1 008
Регистрация: 3-05-05
Пользователь №: 4 691



В книгах-то чего пишут по этому поводу?

Цитата(_Anatoliy @ Oct 14 2013, 11:18) *
А если на входе будет сигнал во второй зоне?А если будет сразу два сигнала,один в первой зоне а второй во второй зоне?

Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Oct 14 2013, 08:43
Сообщение #5


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Fat Robot @ Oct 14 2013, 11:39) *
В книгах-то чего пишут по этому поводу?

Да мутно всё как-то. Я так понимаю что Frequency Response Mismatches in a Two-Channel Time-Interleaved ADC это как раз по моему вопросу.
Прикрепленные файлы
Прикрепленный файл  2011_vogelTCASI.pdf ( 1.63 мегабайт ) Кол-во скачиваний: 103
 
Go to the top of the page
 
+Quote Post
Fat Robot
сообщение Oct 14 2013, 08:49
Сообщение #6


ʕʘ̅͜ʘ̅ʔ
*****

Группа: Свой
Сообщений: 1 008
Регистрация: 3-05-05
Пользователь №: 4 691



Ну так вот и делайте, как написано: один ацп принимаете за опорный, отсчеты от другого прорускаете через адаптивный фильтр, который
подстраиваете по разности.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Oct 14 2013, 08:57
Сообщение #7


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Fat Robot @ Oct 14 2013, 11:49) *
Ну так вот и делайте, как написано: один ацп принимаете за опорный, отсчеты от другого прорускаете через адаптивный фильтр, который
подстраиваете по разности.

А где это написано?Может у меня уже глаз замылился?На фигуре 5 вроде общий поток с двух АЦП показан.
И калибрующий сигнал они подают только в первой зоне почему-то.
Go to the top of the page
 
+Quote Post
andyp
сообщение Oct 14 2013, 09:54
Сообщение #8


Местный
***

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



Если у Вас
а) 2 ADC используются как time-interleaved для формирования одного потока
б) Вы точно знаете Frequency Response (амплитуды и фазы) в каждом канале,

то адаптивный фильтр не обязателен (он подстраивает коэффициенты корректора пользуясь дыркой в спектре, где присутствует только сигнал ошибки, вызванный алиасингом). В Вашей статье есть ссылка на статью тех же авторов (reference 43), где просто рассмотрено построение корректирующей цепочки.
Прикрепленные файлы
Прикрепленный файл  c262fdfc56b7cf2e8114aa8bdfb3226b.pdf ( 522.74 килобайт ) Кол-во скачиваний: 84
 
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Oct 14 2013, 10:06
Сообщение #9


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(andyp @ Oct 14 2013, 12:54) *

О,спасибо!Почитаю ещё этот документ.
Насчёт фаз не уверен,поэтому предполагал сначала сделать адаптивный фильтр и когда он настроится на тестовый сигнал использовать его ИХ для обработки штатного входного сигнала.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Anatoliy   Корректор АЧХ в широкой полосе   Oct 12 2013, 11:59
- - Fat Robot   Если сигнал узкополосный (в частности, гармоническ...   Oct 12 2013, 12:52
- - andyp   Цитата(_Anatoliy @ Oct 12 2013, 15:59) Во...   Oct 12 2013, 13:00
|- - Dr.Alex   Цитата(andyp @ Oct 12 2013, 16:00) Причин...   Oct 12 2013, 15:37
|- - andyp   Цитата(Dr.Alex @ Oct 12 2013, 19:37) А чт...   Oct 12 2013, 15:43
|- - Dr.Alex   Цитата(andyp @ Oct 12 2013, 18:43) Читаем...   Oct 12 2013, 15:49
|- - andyp   Цитата(Dr.Alex @ Oct 12 2013, 19:49) И чт...   Oct 12 2013, 15:52
|- - Dr.Alex   Цитата(andyp @ Oct 12 2013, 18:52) А был ...   Oct 12 2013, 15:53
|- - andyp   Цитата(Dr.Alex @ Oct 12 2013, 19:53) Да, ...   Oct 12 2013, 15:55
|- - Dr.Alex   Цитата(andyp @ Oct 12 2013, 18:55) асимме...   Oct 12 2013, 15:57
|- - andyp   Цитата(Dr.Alex @ Oct 12 2013, 19:57) Опят...   Oct 12 2013, 15:59
|- - Dr.Alex   Раскланялсо и побрёл в фитнесс-клуб.. :-о   Oct 12 2013, 16:06
|- - Myron   Цитата(Dr.Alex @ Oct 12 2013, 11:06) Раск...   Oct 12 2013, 16:10
- - ViKo   Цитата(_Anatoliy @ Oct 12 2013, 14:59) Ес...   Oct 12 2013, 16:09
|- - _Anatoliy   Цитата(ViKo @ Oct 12 2013, 19:09) А как р...   Oct 12 2013, 17:15
|- - ivan219   Я отталкивался от этих слов. Цитата(_Anatoliy ...   Oct 13 2013, 08:09
|- - _Anatoliy   Цитата(ivan219 @ Oct 13 2013, 11:09) Если...   Oct 13 2013, 13:06
|- - ivan219   Цитата(_Anatoliy @ Oct 13 2013, 17:06) То...   Oct 14 2013, 05:34
|- - _Anatoliy   Цитата(ivan219 @ Oct 14 2013, 08:34) А во...   Oct 14 2013, 06:29
- - ivan219   Подаете на вход двух АЦП ЛЧМ сигнал, размерность в...   Oct 12 2013, 18:43
|- - _Anatoliy   Цитата(ivan219 @ Oct 12 2013, 21:43) Пода...   Oct 13 2013, 04:03
- - Corner   По ходу проблема в квадратурном АЦП...   Oct 13 2013, 13:18
|- - _Anatoliy   Цитата(Corner @ Oct 13 2013, 16:18) По хо...   Oct 13 2013, 14:17
- - andyp   Ну у авторов на картинках все даже сходится. Может...   Oct 14 2013, 10:45
|- - _Anatoliy   Цитата(andyp @ Oct 14 2013, 13:45) Ну у а...   Oct 14 2013, 11:16
|- - _Anatoliy   Не работает эта штука.Сделал по рисунку 7. Т.е. ка...   Oct 14 2013, 14:31
|- - andyp   Цитата(_Anatoliy @ Oct 14 2013, 18:31) Не...   Oct 14 2013, 19:49
|- - Anatol'   Насколько я понимаю, можно интерполировать данные ...   Oct 17 2013, 04:31
|- - andyp   Цитата(Anatol' @ Oct 17 2013, 08:31) ...   Oct 17 2013, 07:53
|- - _Anatoliy   Цитата(Anatol' @ Oct 17 2013, 07:31) ...   Oct 17 2013, 09:19
|- - Anatol'   Цитата(_Anatoliy @ Oct 17 2013, 16:19) Во...   Oct 18 2013, 01:32
|- - _Anatoliy   Цитата(Anatol' @ Oct 18 2013, 04:32) ...   Oct 18 2013, 05:24
- - Дмитрий_Б   Попытка вытащить себя за волосы из болота никому, ...   Oct 14 2013, 18:52


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

 


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


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