Перейти к содержанию

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

 

 

можно пример такого фильтра .

частота ацп 25мгц частота сигнала 7 мгц , частота помехи пусть будет 7.3 мгц

Длительность окна 1.5мкс приэтом получаем N = 25mps * 1.5 us = 37 выборок

Т.е у нас есть 37 выборок содержащих 2 сигнала 7 и 7.3 мгц

надо получить из них тье же 37 выборок содержащих только 7 мгц

полоса подавления должна быть не более 200 кгц иначе порежем спектр основного сигнала

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Вам надо бы сначала выучить таблицу умножения, а потом уже делиться своими познаниями на форумах. :biggrin:
Вот и учИте:
Если взять окно длинной 1мкс получим при частоте 25мпс N=25

......................................

Теперь вопрос если при том же входном сигнале я увеличиваю окно и соответсвенно N в 10 раз

Сколько будет, если N=25 увеличить в 10 раз?

Не торопитесь с ответом, посчитайте сперва. :biggrin:

 

25*100=2500, причем, уже несколько тысяч лет.. ;)
Мелко плаваете.

Любому вменяемому человеку ясно, что если "N=25 увеличить в 10 раз", оно будет равно 250, а не 2500.

На свой счёт последнее, пожалуйста, не принимайте. :)

 

ЗЫ. В который раз призываю уже - вместо чтобы постить глупости, читайте тему. И пишите по существу.

В противном случае - лучше вовсе не пЕшите.

 

-------------------------------------------------------------------------------------------------------------------

 

Здесь отсчёт за отсчётом нужно вычислять фильтр согласованный с радиоимпульсом для обнаружения, а не просто блок, отсчёты которого не связаны с предыдущим моментом времени.
Большего бреда я давно не читал.

Вы там что-то про "децимацию Герцеля" тёрли?

Вот и поясните, каким боком алгоритм Герцеля относится к децимации в вашей параллельной перпендикулярной вселенной?

 

Вы главное про своё не забывайте, тут за вами должок в соседней теме, на счёт животного.
Это там, где вы назвали генератор синуса интегратором? :biggrin:

Дорогой мой, над вашими представлениями о ЦОС даже первокурсники скоро ржать будут в голос, если не уже.

 

Ладно, отвечу, когда будет время...

 

-------------------------------------------------------------------------------------------------------------------------

 

Можно все таки как то ближе к теме))

если опустить глобальные рассуждения про теоритетически бесконечный спектр то попробую обьснить что хочу немного с другого бока

Вам, вероятно, следовало бы "обяснить" задачу с такого бока, с которого у Вас требуют её решения.

А свои представления о методах получения такого решения пока что отложить в сторону.

 

Итак есть система до боли похожая на обычный радар в худшем его проявлении

Передатчик излучает короткий импульс и практически сразу мы получаем на входе приемника спадающий по экспоненте RF импульс

Частота заполнения импульса близка к исходной но не более. Те фаза и частота ответки отличаються от передатчика

Естественно чем раньше начнем прием тем более жиный кусок отхватим

Так это и есть радар, или сонар.

А почему "в худшем проявлении"?

 

за 5мкс импульс спадает гдето до 0.05 от максимума по амплитуде. максимальная часть сигнала сосредоточина на участке 1мкс-1.5мкс

 

очень хотелось бы фильтровать несущую(щие) расположенный от центра частоты приема на 200кгц хотя бы или что то другое с ними сделать что бы не мешали)_

Круто завёрнуто...

Может, стоит попробовать ещё раз, теперь уже по-русски?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
можно пример такого фильтра .

частота ацп 25мгц частота сигнала 7 мгц , частота помехи пусть будет 7.3 мгц

Длительность окна 1.5мкс приэтом получаем N = 25mps * 1.5 us = 37 выборок

Т.е у нас есть 37 выборок содержащих 2 сигнала 7 и 7.3 мгц

надо получить из них тье же 37 выборок содержащих только 7 мгц

полоса подавления должна быть не более 200 кгц иначе порежем спектр основного сигнала

Вкратце, можно сказать следующее:

а) имеем задачу разделения двух (гармонических) сигналов с известными частотами;

б) методами только лишь спектрального анализа (Герциль, БПФ) и/или линейной фильтрации, на последовательности такой длины, задача не разрешима;

в) тем не менее, задача в данной конкретной постановке имеет решение, оптимальное почти в любом смысле, (напр. СКО).

 

Короче говоря, именно для обнародованных Вами здесь условий, не так уж трудно создать алгоритм решения задачи с точностью, определяемой соотношением С/Ш.

И это можно было бы сделать, если бы условия были корректными. Уверен, что Вам нужно нечто другое, и Вы начнёте переобуваться на лету. А посему - нет смысла тратить время.

Советую описать условия (параметры выборки, длину последовательности, сигналы - частоты, амплитуды, формы и т.д) наиболее полно. Прежде всего - для себя, дабы внести порядок в тот хаос, который нонче наблюдается.

Это не так уж просто, но без этого "нормального" решения не получить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Вкратце, можно сказать следующее:

а) имеем задачу разделения двух (гармонических) сигналов с известными частотами;

б) методами только лишь спектрального анализа (Герциль, БПФ) и/или линейной фильтрации, на последовательности такой длины, задача не разрешима;

в) тем не менее, задача в данной конкретной постановке имеет решение, оптимальное почти в любом смысле, (напр. СКО).

 

Короче говоря, именно для обнародованных Вами здесь условий, не так уж трудно создать алгоритм решения задачи с точностью, определяемой соотношением С/Ш.

И это можно было бы сделать, если бы условия были корректными. Уверен, что Вам нужно нечто другое, и Вы начнёте переобуваться на лету. А посему - нет смысла тратить время.

Советую описать условия (параметры выборки, длину последовательности, сигналы - частоты, амплитуды, формы и т.д) наиболее полно. Прежде всего - для себя, дабы внести порядок в тот хаос, который нонче наблюдается.

Это не так уж просто, но без этого "нормального" решения не получить.

 

 

Система работает по подобию радара

Передатчик излучает импульс длинной 5-10 мкс (длительность фиксированна) с частотой в диапазоне 5-10 мег

и сразу как можно быстрее приемник начинает принимать убывающий по экспоненте импульс с частотой близкой к той что была передача( отличие до нескольких десятков килогерц)

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

Антенна магнитная и намного меньше длинны волны поэтому очень малоэфективна.

Соответсвенно как уровень сигнала так и помех очень мал и меньше чем я ожидал

 

Сейчас естть подобная система работающая следующим образом

 

Приемник имеет УВЧ с усилением порядка наверное 70 и более дб

и ФНЧ. Синал и шум в ограничении как в ФМ. зачем это сделано я не понял

Далее квадратурный демодулятор и усилители с активными фильтрами 100 кгц

Затем на два канала АЦП от stm32

Здесь стандартно квадраты каналов и сумма

 

 

то же делаеться до сигнала передатчика , то е слушаем шум

 

Далее вычисляем разность сигнала двух окон и принимаем решение был принят импульс или нет

 

Сейчас хочу сделать подобный девайс но только полностью софтовый

 

т.е Увч с фнч и дальше на апц с частотой дискритизации 25мпс и 14 бит

 

железо в принципе собрал на коленке

софт основное написал

сейчас беру выборку делаю два квадратурных канала , фильтрую , возвожу в квадрат и суммирую

Далее в точке максимума импульса измеряю амплитуду

 

 

 

пока без дицимации

в ПНД Ддоделаю децимацию и посмотрю что по чувствительности получиться

 

Далее планирую накапливать информацию о нескольких десятках импульсов для повышения достоверности

 

Задача всего этого уверенная регистрация наличия импульсов с минимально возможным отношением сигнал шум

 

Длинну выболрки сейчас беру 5 мкс, болше смысла нет сигнал уже очень мал

 

Вообще попались мне пару описаний подобных задачь в старых книгах

Называеться это как правило некогерентный прием пачки импульсов с накоплением

 

 

 

 

 

 

 

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация