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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Корректор АЧХ в широкой полосе
_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
Fat Robot
сообщение Oct 12 2013, 12:52
Сообщение #2


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

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



Если сигнал узкополосный (в частности, гармонический) и стационарный, то по косвенным признакам определять центральную частоту во всем диапазоне и в зависимости от этого корректировать амплитуду.

Вариант косвенного признака: куда сдвинется спектральный максимум при изменении Fs
Go to the top of the page
 
+Quote Post
andyp
сообщение Oct 12 2013, 13:00
Сообщение #3


Местный
***

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



Цитата(_Anatoliy @ Oct 12 2013, 15:59) *
Вошёл в ступор на следующей задаче.Есть АЦП с тактовой Fs,на его вход подаётся сигнал (например синус) на любой частоте в полосе от 0.05*Fs до 0,95*Fs (сигнал может быть как в первой так и во второй зонах Найквиста).В выходном сигнале наблюдается небольшая неравномерность АЧХ,причём она несимметрична относительно частоты Fs/2.Существует ли какой нибудь способ откорректировать АЧХ в заданной полосе частот с помощью фильтрации выходных данных? Если бы сигнал был в полосе хотя бы 0.05*Fs до 0,45*Fs, то задача решилась бы банальным корректирующим фильтром. А тут как быть?


Предполагаю, что сигнал комплексный. Тогда синтезируете фильтр с комплексными коэффициентами любым методом, позволяющим синтезировать произвольную АЧХ и вперед. Если сигнал не комплексный, то нельзя разобраться из какой он зоны найквиста (вспоминаем стробоскоп) и вопрос не имеет смысла. У фильтра с вещественными коэффициентами АЧХ всегда симметрична относительно Fs/2.

Причина Вашей ассиметричности - нечто перед АЦП.
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Oct 12 2013, 15:37
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(andyp @ Oct 12 2013, 16:00) *
Причина Вашей ассиметричности - нечто перед АЦП.


А что такое "ассиметричность", можно узнать?

И вообще, у любого реального АЦП АЧХ в разных "зонах Найквиста" различается, что в общем-то очевидно.
Go to the top of the page
 
+Quote Post
andyp
сообщение Oct 12 2013, 15:43
Сообщение #5


Местный
***

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



Цитата(Dr.Alex @ Oct 12 2013, 19:37) *
А что такое "ассиметричность", можно узнать?

И вообще, у любого реального АЦП АЧХ в разных "зонах Найквиста" различается, что в общем-то очевидно.


Читаем исходный пост - "В выходном сигнале наблюдается небольшая неравномерность АЧХ,причём она несимметрична относительно частоты Fs/2". При прочих равных я бы предположил влияние входного фильтра перед АЦП.

Сообщение отредактировал andyp - Oct 12 2013, 15:48
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Oct 12 2013, 15:49
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(andyp @ Oct 12 2013, 18:43) *
Читаем исходный пост - "В выходном сигнале наблюдается небольшая неравномерность АЧХ,причём она несимметрична относительно частоты Fs/2".


И что? :-))) Это типа ответ на какой-то вопрос? На какой?
Go to the top of the page
 
+Quote Post
andyp
сообщение Oct 12 2013, 15:52
Сообщение #7


Местный
***

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



Цитата(Dr.Alex @ Oct 12 2013, 19:49) *
И что? :-))) Это типа ответ на какой-то вопрос? На какой?


А был еще вопрос, кроме вопроса в исходном посте?
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Oct 12 2013, 15:53
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(andyp @ Oct 12 2013, 18:52) *
А был еще вопрос, кроме вопроса в исходном посте?


Да, например, "что такое "ассиметричность"? :-))))
Go to the top of the page
 
+Quote Post
andyp
сообщение Oct 12 2013, 15:55
Сообщение #9


Местный
***

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



Цитата(Dr.Alex @ Oct 12 2013, 19:53) *
Да, например, "что такое "ассиметричность"? :-))))


асимметричность - это то же самое что и "несимметричность" из исходного сообщения
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Oct 12 2013, 15:57
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Цитата(andyp @ Oct 12 2013, 18:55) *
асимметричность - это то же самое что и "несимметричность" из исходного сообщения


Опять вы отвечаете на вопрос, который никто не задавал.. :-)))

Топикстартер не спрашивал, откуда у него асимметричность, он спрашивал "как быть".

А я не спрашивал, что такое "асимметричность". Я спросил, что такое "ассиметричность".
Go to the top of the page
 
+Quote Post
andyp
сообщение Oct 12 2013, 15:59
Сообщение #11


Местный
***

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



Цитата(Dr.Alex @ Oct 12 2013, 19:57) *
Опять вы отвечаете на вопрос, который никто не задавал.. :-)))

Топикстартер не спрашивал, откуда у него асимметричность, он спрашивал "как быть".

А я не спрашивал, что такое "асимметричность". Я спросил, что такое "ассиметричность".


вы победили. быть никак.
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Oct 12 2013, 16:06
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Раскланялсо и побрёл в фитнесс-клуб.. :-о
Go to the top of the page
 
+Quote Post
ViKo
сообщение Oct 12 2013, 16:09
Сообщение #13


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



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

А как работает банальный корректирующий фильтр?
Подали сигнал 0.2Fs, получили какое-то значение, потом что-то делается, чтобы подогнать под нужное.
Подали сигнал 0.8Fs, получили какое-то значение... А-а, "что-то делается" уже после АЦП, в цифровом виде? Тогда никак. Вот если бы до АЦП корректировать...
Go to the top of the page
 
+Quote Post
Myron
сообщение Oct 12 2013, 16:10
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(Dr.Alex @ Oct 12 2013, 11:06) *
Раскланялсо и побрёл в фитнесс-клуб.. :-о

А что такое "Раскланялсо", можно узнать?
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Oct 12 2013, 17:15
Сообщение #15


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

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



Цитата(ViKo @ Oct 12 2013, 19:09) *
А как работает банальный корректирующий фильтр?
Подали сигнал 0.2Fs, получили какое-то значение, потом что-то делается, чтобы подогнать под нужное.
Подали сигнал 0.8Fs, получили какое-то значение... А-а, "что-то делается" уже после АЦП, в цифровом виде? Тогда никак. Вот если бы до АЦП корректировать...

Да,корректировать лучше после АЦП,потому что нужно подкорректировать АЧХ на малые доли децибела и по заданному закону,до АЦП этого не сделать.Похоже я изначально немного не так поставил вопрос : нужно минимизировать технологический разброс АЧХ двух реальных АЦП.Измеренная величина разброса имеет максимальное значение 0,2дБ,минимальное - 0,05дБ.Но суть от этого не меняется.
Цитата(ViKo @ Oct 12 2013, 19:09) *
Тогда никак.

Способ должен быть,ведь как-то же это делают.

Цитата(Fat Robot @ Oct 12 2013, 15:52) *
Если сигнал узкополосный (в частности, гармонический) и стационарный, то по косвенным признакам определять центральную частоту во всем диапазоне и в зависимости от этого корректировать амплитуду.
Вариант косвенного признака: куда сдвинется спектральный максимум при изменении Fs

Спасибо,вариант интересный,но у меня не выполняется второе ваше условие,и очень сильно.
Но мне что-то подсказывает что он вообще не будет работать.

Похоже на частоте Fs эту задачу не решить в принципе.Вот если бы интерполировать поток на частоту 2*Fs,отфильтровать,а затем продецимировать в 2 раза то задача была бы решена.Но тогда вопрос - как правильно интерполировать.Ответ - никак не удастся.
Второй вариант - объединить потоки с двух АЦП в один поток,тогда проблема с образом уйдёт,но совершенно не ясно как выполнять коррекцию,ведь отсчёты нужно фильтровать только от одного АЦП,т.е. через один.
Go to the top of the page
 
+Quote Post

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

 


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


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