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

 
 
> биение амплитуды при оцифровке синусоиды AD1871
hoochie_coochie_...
сообщение Oct 1 2008, 08:03
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 28-12-07
Пользователь №: 33 713



Подскажите новичку что это. При оцифровке синусоиды с генератора (АЦП AD1871, 48кГц) с частотами близкими к 4кГц, 8кГц, 16кГц, на оцифрованном массиве вижу биения амплитуды. По мере приближения к 1/2 частоте сэмплирования их размах достигает 90%!!. аналоговый ФНЧ на входе картину не меняет. Чё с этим делать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vascom
сообщение Sep 22 2009, 10:50
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 2-08-07
Из: Москва
Пользователь №: 29 534



Как я уже говорил, проблемы возникали из-за биений амплитуды при оцифровке синусоиды на определённых частотах (1/2 Fs, 2/3 Fs и т.п.) Такой алгоритм - это метод борьбы именно с этими биениями.

Он действительно помог, проблема решена (ещё многое надо протестировать и подогнать, но в целом ситуация радужная). Задержка сигнала получается ~20 тактов, не так уж и много.

Цитата(petrov @ Sep 22 2009, 14:49) *
В свете приёма GPS сигналов что-то тут с концепцией не то.


Что не то?
Go to the top of the page
 
+Quote Post
petrov
сообщение Sep 22 2009, 10:59
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(Vascom @ Sep 22 2009, 14:50) *
Что не то?


Не достаточно разве 1 бит АЦП, помеха на выходе коррелятора просто размажется? Кроме того в такой массовой области нету готовых фильтров аналоговых?
Go to the top of the page
 
+Quote Post
Vascom
сообщение Sep 22 2009, 11:17
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 2-08-07
Из: Москва
Пользователь №: 29 534



Цитата(petrov @ Sep 22 2009, 14:59) *
Не достаточно разве 1 бит АЦП, помеха на выходе коррелятора просто размажется? Кроме того в такой массовой области нету готовых фильтров аналоговых?


Помеха размажется только если она слабая. Если же амплитуда помехи раз в 10 больше сигмы шума (шум + сигнал, сигнал меньше шума), то коррелятор ни чего не сможет сделать. Коррелятор - это когерентный накопитель, на выходе которого шум должен стремиться к нулю, а полезный сигнал выдать некоторое мат. ожидание. Если же есть большая помеха (допустим гармоническая), то нормальной корреляции не будет. При оцифровке 1 битом или двумя вы оцифруете только помеху, а вся информация о шуме и сигнале будет потеряна.

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

Сообщение отредактировал Vascom - Sep 22 2009, 11:20
Go to the top of the page
 
+Quote Post
samurad
сообщение Sep 25 2009, 07:45
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 121
Регистрация: 9-05-08
Из: Япония
Пользователь №: 37 385



Цитата(Vascom @ Sep 22 2009, 14:17) *
Помеха размажется только если она слабая. Если же амплитуда помехи раз в 10 больше сигмы шума (шум + сигнал, сигнал меньше шума), то коррелятор ни чего не сможет сделать. Коррелятор - это когерентный накопитель, на выходе которого шум должен стремиться к нулю, а полезный сигнал выдать некоторое мат. ожидание. Если же есть большая помеха (допустим гармоническая), то нормальной корреляции не будет. При оцифровке 1 битом или двумя вы оцифруете только помеху, а вся информация о шуме и сигнале будет потеряна.

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

Мне тоже кажется сомнительным решение автора, по крайней мере в оговоренных условиях. Многобитовый АЦП может помочь только в сравнительно узкой полосе.

Как я понимаю, первичная цель автора - выделение полезного сигнала вида ШПС (а именно GPS) на гребне мощной (много дБ перевес в мощности) гармонической помехи. Для ее достижения предлагается применить нелинейный АЦП, реализованный линейными средствами, т.е. линейные промежуточные АЦП, фильтр и ЦАП, что однако не совсем логично по следующим причинам.
- Если мощная помеха лежит в ВЧ, а именно в или вблизи полосы полезного сигнала (или выше), то первичная цель - это пушка по воробьям, т.к. полезный сигнал уже на входе последующего АЦП будет безвозвратно искажен на 40+% времени на фронтах подъема и спуска каждого гребня гармоники, что скорее всего приведет к слишком сильным потерям SNR на выходе коррелятора, несмотря на большие затраты за счет многобитового широкополосного АЦП высокого качества (малый джиттер и проч.), требуемое для работы с очень низким входным SNR из-за очень большой полосы (100 МГц = 50 раз шире полосы сигнала GPS L1 C/A) и изначально низкого уровня сигнала GPS на земной поверхности. В таких случаях обычно достаточно аналогового режекторного фильтра перед АЦП.
- Если мощная помеха лежит вне полосы полезного сигнала, а именно много ниже, так что большую часть времени периода последовательности полезного сигнала уровень помехи примерно постоянен для нормальной работы промежуточного линейного АЦП, то она отфильтровывается сравнительно просто аналоговым полосовым фильтром (или их каскадом) на ПЧ, как это обычно и делается (несмотря на все известные недостатки аналогоых фильтров), что делает динамический диапазон на входе АЦП малым, а нелинейный АЦП и быстрый АРУ - ненужными.
- В сравнительно узкой полосе между этими 2-мя случаями нелинейный АЦП представляется вполне логичным компромисным решением, но при этом не проще ли использовать непосредственно логарифмический усилитель + линейный АЦП вместо громоздкой линейной аппроксимации?

Если же помеха узкополосная импульсная, т.е. появляется и исчезает быстро, то возможно допустимо ее просто игнорировать из-за незначительного кол-ва искаженных символов полезной ШПС, но это зависит от максимальных параметров помехи и заданной вероятности ошибки приема полезной информации.

ИМХО, Вряд ли можно успешно бороться с мощными гармоническими помехами только цифровыми методами без соотвтествующих аналоговых фильтров, возможно перестраиваемых, или банка фильтров.
Кроме того, если применение гражданское, то полоса GPS сигналов нормативно защищена даже от слабых помех, и ситуация должна контролироваться спец.органами на постоянной основе, т.е. вероятность появления таких помех принебрежимо мала.
Go to the top of the page
 
+Quote Post
Vascom
сообщение Sep 26 2009, 13:11
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 2-08-07
Из: Москва
Пользователь №: 29 534



Цитата(samurad @ Sep 25 2009, 11:45) *
Мне тоже кажется сомнительным решение автора, по крайней мере в оговоренных условиях. Многобитовый АЦП может помочь только в сравнительно узкой полосе.
Как я понимаю, первичная цель автора - выделение полезного сигнала вида ШПС (а именно GPS) на гребне мощной (много дБ перевес в мощности) гармонической помехи. Для ее достижения предлагается применить нелинейный АЦП, реализованный линейными средствами, т.е. линейные промежуточные АЦП, фильтр и ЦАП, что однако не совсем логично по следующим причинам.

Скажу сразу, что система предназначена для работы в любых условиях: наличие или отсутствие помех, различная модуляция помех (АМ, ЧМ, ФМ, импульсная модуляция). Применение системы не только для полосы сигнала GPS C/A (2 МГц), но и GPS P-code (20 МГц), и ГЛОНАСС, и GALILEO (~50 МГц). Естественно не всё это сразу в одном канале.
Далее подробнее по пунктам.
Цитата
- Если мощная помеха лежит в ВЧ, а именно в или вблизи полосы полезного сигнала (или выше), то первичная цель - это пушка по воробьям, т.к. полезный сигнал уже на входе последующего АЦП будет безвозвратно искажен на 40+% времени на фронтах подъема и спуска каждого гребня гармоники, что скорее всего приведет к слишком сильным потерям SNR на выходе коррелятора, несмотря на большие затраты за счет многобитового широкополосного АЦП высокого качества (малый джиттер и проч.), требуемое для работы с очень низким входным SNR из-за очень большой полосы (100 МГц = 50 раз шире полосы сигнала GPS L1 C/A) и изначально низкого уровня сигнала GPS на земной поверхности. В таких случаях обычно достаточно аналогового режекторного фильтра перед АЦП.

Как я уже сказал, частота и другие параметры помехи неизвестны, никакие аналоговые фильтры не помогут. А цифровая фильтрация во многом лучше аналоговой. Для удаления помехи из полосы полезного сигнала применяется цифровой адаптивный фильтр.
Цитата
- Если мощная помеха лежит вне полосы полезного сигнала, а именно много ниже, так что большую часть времени периода последовательности полезного сигнала уровень помехи примерно постоянен для нормальной работы промежуточного линейного АЦП, то она отфильтровывается сравнительно просто аналоговым полосовым фильтром (или их каскадом) на ПЧ, как это обычно и делается (несмотря на все известные недостатки аналогоых фильтров), что делает динамический диапазон на входе АЦП малым, а нелинейный АЦП и быстрый АРУ - ненужными.

Это невозможно, т.к. полезный сигнал находится на промежуточной частоте ~ 150 МГц, всё что ниже 100 МГц и выше 200 МГц надёжно вырезается ПАВ-фильтром.
Цитата
- В сравнительно узкой полосе между этими 2-мя случаями нелинейный АЦП представляется вполне логичным компромисным решением, но при этом не проще ли использовать непосредственно логарифмический усилитель + линейный АЦП вместо громоздкой линейной аппроксимации?

Не совсем понял, что имелось в виду.
Цитата
Если же помеха узкополосная импульсная, т.е. появляется и исчезает быстро, то возможно допустимо ее просто игнорировать из-за незначительного кол-ва искаженных символов полезной ШПС, но это зависит от максимальных параметров помехи и заданной вероятности ошибки приема полезной информации.

Помеха может быть любой, период и скважность импульсов может быть любой. В такой ситуации оптимальной стратегией является отслеживание любых изменений амплитуды сигнала.
Цитата
ИМХО, Вряд ли можно успешно бороться с мощными гармоническими помехами только цифровыми методами без соотвтествующих аналоговых фильтров, возможно перестраиваемых, или банка фильтров.
Кроме того, если применение гражданское, то полоса GPS сигналов нормативно защищена даже от слабых помех, и ситуация должна контролироваться спец.органами на постоянной основе, т.е. вероятность появления таких помех принебрежимо мала.

Бороться с помехами в цифровом виде вполне возможно и очень успешно.
Даже если применение гражданское (такое и есть), то полоса GPS совершенно ни от чего не защищена. Помехи бывают не только специальные, но и непредвиденные. Например, РЛС в аэропортах, электроразряды молний и многое другое.
Go to the top of the page
 
+Quote Post
samurad
сообщение Sep 27 2009, 11:04
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 121
Регистрация: 9-05-08
Из: Япония
Пользователь №: 37 385



Цитата(Vascom @ Sep 26 2009, 17:11) *
Скажу сразу, что система предназначена для работы в любых условиях: наличие или отсутствие помех, различная модуляция помех (АМ, ЧМ, ФМ, импульсная модуляция). Применение системы не только для полосы сигнала GPS C/A (2 МГц), но и GPS P-code (20 МГц), и ГЛОНАСС, и GALILEO (~50 МГц). Естественно не всё это сразу в одном канале.
Далее подробнее по пунктам.

Software GNSS receiver? Неплохо все сразу. Еще бикон, SBAS и сигнал точного времени забыли smile.gif

Цитата(Vascom @ Sep 26 2009, 17:11) *
Как я уже сказал, частота и другие параметры помехи неизвестны, никакие аналоговые фильтры не помогут. А цифровая фильтрация во многом лучше аналоговой. Для удаления помехи из полосы полезного сигнала применяется цифровой адаптивный фильтр.

У цифровой фильтрации много достоинств, однако если на выходе АЦП полезного сигнала фактически нет, напр., из-за подавления мощной помехой, то никакие цифровые методы не помогут.
Я согласен, что сканировать помеху, особенно мощную, с неизвестными параметрами в цифре проще. Однако...

Цитата(Vascom @ Sep 26 2009, 17:11) *
Это невозможно, т.к. полезный сигнал находится на промежуточной частоте ~ 150 МГц, всё что ниже 100 МГц и выше 200 МГц надёжно вырезается ПАВ-фильтром.

...устранять ее в полосе сигнала в цифре можно, только если отношение мощностей сигнал/(помеха+шум) позволяет для данного вида модуляции и детектора. Для ваших -70 дБ вряд ли это возможно, во всяком случае уж точно не для GPS L1 C/A, для которого -30 дБ предел.

Цитата(Vascom @ Sep 26 2009, 17:11) *
Не совсем понял, что имелось в виду.

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

Цитата(Vascom @ Sep 26 2009, 17:11) *
Помеха может быть любой, период и скважность импульсов может быть любой. В такой ситуации оптимальной стратегией является отслеживание любых изменений амплитуды сигнала.

..."любой" - это не техническая постановка задачи, и соответственно оптимального решения может не иметь.

Цитата(Vascom @ Sep 26 2009, 17:11) *
Бороться с помехами в цифровом виде вполне возможно и очень успешно.
Даже если применение гражданское (такое и есть), то полоса GPS совершенно ни от чего не защищена. Помехи бывают не только специальные, но и непредвиденные. Например, РЛС в аэропортах, электроразряды молний и многое другое.

Все помехи имеют свою классификацию и параметры, а приемник - свои слабые места. Вот из этого и надо исходить.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- hoochie_coochie_man   биение амплитуды при оцифровке синусоиды AD1871   Oct 1 2008, 08:03
- - DRUID3   ...вторая "синусоида" это первая гармони...   Oct 1 2008, 08:23
- - hoochie_coochie_man   я не очень владею теорией, но по моему товарисч ко...   Oct 1 2008, 08:34
|- - Stanislav   Цитата(hoochie_coochie_man @ Oct 1 2008, 12...   Oct 1 2008, 22:15
|- - shf_05   Цитата(Stanislav @ Oct 2 2008, 04:15) Да,...   Oct 2 2008, 03:17
- - anton   котельников правильно говорил но у него говорилось...   Oct 1 2008, 10:25
- - hoochie_coochie_man   тогда как построить в цифре восстанавливающий филь...   Oct 1 2008, 11:02
- - hoochie_coochie_man   вот тут вообще непонятно в AD1871 встроенный цифро...   Oct 1 2008, 13:01
- - MrYuran   А вы уверены, что частота сэмплирования 48кГц? Мож...   Oct 1 2008, 13:05
- - hoochie_coochie_man   Эта хрень - сигма-дельта АЦП. Она имеет модулятор ...   Oct 1 2008, 13:16
- - slog   Такое объяснение устроит? http://en.wikipedia.org/...   Oct 1 2008, 14:03
- - AVG   Цитата(hoochie_coochie_man @ Oct 1 2008, 12...   Oct 2 2008, 06:22
- - hoochie_coochie_man   понял всем спасибо за объяснения. Ещё один момент:...   Oct 2 2008, 07:06
|- - MrYuran   Цитата(hoochie_coochie_man @ Oct 2 2008, 11...   Oct 2 2008, 08:04
- - hoochie_coochie_man   пардон ошибся немного по измерениям реальным 3,5%....   Oct 2 2008, 09:45
- - Stanislav   Цитата(hoochie_coochie_man @ Oct 2 2008, 11...   Oct 2 2008, 19:27
- - hoochie_coochie_man   Всё граждане...всё сошлось...именно так как я счит...   Oct 3 2008, 16:14
- - Stanislav   М-да, однако...   Oct 3 2008, 16:25
- - Vascom   Столкнулся с этой же проблемой. У меня после АЦП с...   Sep 21 2009, 08:25
|- - des00   Цитата(Vascom @ Sep 21 2009, 02:25) Столк...   Sep 21 2009, 09:44
- - Vascom   Петлю заужать крайне нежелательно, требуется высок...   Sep 21 2009, 10:03
|- - des00   Цитата(Vascom @ Sep 21 2009, 04:03) А вот...   Sep 21 2009, 10:09
|- - petrov   Цитата(Vascom @ Sep 21 2009, 14:03) Петлю...   Sep 21 2009, 11:09
- - Vascom   Заужать петлю мне нельзя, поскольку при резком поя...   Sep 21 2009, 13:17
|- - des00   Цитата(Vascom @ Sep 21 2009, 08:17) Заужа...   Sep 21 2009, 15:13
- - Vascom   Не волнуйтесь, чтобы нормально принять сигнал мне ...   Sep 21 2009, 18:49
|- - des00   Цитата(Vascom @ Sep 21 2009, 12:49) Не во...   Sep 22 2009, 03:47
- - Vascom   Говорю же, полный размах АЦП нужен для борьбы с по...   Sep 22 2009, 07:09
|- - des00   Цитата(Vascom @ Sep 22 2009, 02:09) Я уже...   Sep 22 2009, 07:28
|- - Vascom   Цитата(des00 @ Sep 22 2009, 11:28) конечн...   Sep 22 2009, 10:04
|- - des00   Цитата(Vascom @ Sep 22 2009, 04:04) Идея ...   Sep 22 2009, 10:10
- - Vascom   Фактически, да, я борюсь с перегрузкой АЦП при люб...   Sep 22 2009, 10:27
|- - des00   Цитата(Vascom @ Sep 22 2009, 05:27) Факти...   Sep 22 2009, 10:39
- - petrov   В свете приёма GPS сигналов что-то тут с концепцие...   Sep 22 2009, 10:49
- - Vascom   ЦитатаУ цифровой фильтрации много достоинств, одна...   Sep 27 2009, 11:46
|- - samurad   Цитата(Vascom @ Sep 27 2009, 15:46) Как р...   Sep 29 2009, 09:44
|- - Vascom   Цитата(samurad @ Sep 29 2009, 13:44) Инте...   Sep 29 2009, 10:05
||- - samurad   Цитата(Vascom @ Sep 29 2009, 13:05) У вас...   Sep 30 2009, 18:41
||- - Vascom   Цитата(samurad @ Sep 30 2009, 22:41) Чем ...   Sep 30 2009, 20:34
||- - samurad   Цитата(Vascom @ Sep 30 2009, 23:34) Э нет...   Oct 1 2009, 17:38
||- - Vascom   Цитата(samurad @ Oct 1 2009, 21:38) Судя ...   Oct 1 2009, 18:41
|- - Eger   Цитата(samurad @ Sep 29 2009, 13:44) Инте...   Sep 30 2009, 14:55
- - anton   А не проше ввести два канала оцифровки для нормаль...   Sep 28 2009, 09:58
- - Vascom   Сигнал принимается с неба, там либо есть помеха, л...   Sep 28 2009, 19:29
- - anton   насчет АЦП вы глубоко не правы LTC2209 16 бит 160м...   Sep 30 2009, 07:57
- - anton   Не в даташит не заглядывал. хотя я как понимаю вам...   Oct 1 2009, 14:52


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

 


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


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