spirit_1 5 13 июля, 2018 Опубликовано 13 июля, 2018 · Жалоба Постоянные помехи гармонические можно подавить адаптивным фильтром до обнаружителя. А дальше несколько фильтров согласованных на разные сдвиги частотные, выбираем максимальный. можно пример такого фильтра . частота ацп 25мгц частота сигнала 7 мгц , частота помехи пусть будет 7.3 мгц Длительность окна 1.5мкс приэтом получаем N = 25mps * 1.5 us = 37 выборок Т.е у нас есть 37 выборок содержащих 2 сигнала 7 и 7.3 мгц надо получить из них тье же 37 выборок содержащих только 7 мгц полоса подавления должна быть не более 200 кгц иначе порежем спектр основного сигнала Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrov 7 13 июля, 2018 Опубликовано 13 июля, 2018 · Жалоба можно пример такого фильтра . http://www-isl.stanford.edu/~widrow/papers...aptivenoise.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stanislav 0 17 июля, 2018 Опубликовано 17 июля, 2018 · Жалоба Вам надо бы сначала выучить таблицу умножения, а потом уже делиться своими познаниями на форумах. :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кгц хотя бы или что то другое с ними сделать что бы не мешали)_ Круто завёрнуто... Может, стоит попробовать ещё раз, теперь уже по-русски? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stanislav 0 17 июля, 2018 Опубликовано 17 июля, 2018 · Жалоба можно пример такого фильтра . частота ацп 25мгц частота сигнала 7 мгц , частота помехи пусть будет 7.3 мгц Длительность окна 1.5мкс приэтом получаем N = 25mps * 1.5 us = 37 выборок Т.е у нас есть 37 выборок содержащих 2 сигнала 7 и 7.3 мгц надо получить из них тье же 37 выборок содержащих только 7 мгц полоса подавления должна быть не более 200 кгц иначе порежем спектр основного сигнала Вкратце, можно сказать следующее: а) имеем задачу разделения двух (гармонических) сигналов с известными частотами; б) методами только лишь спектрального анализа (Герциль, БПФ) и/или линейной фильтрации, на последовательности такой длины, задача не разрешима; в) тем не менее, задача в данной конкретной постановке имеет решение, оптимальное почти в любом смысле, (напр. СКО). Короче говоря, именно для обнародованных Вами здесь условий, не так уж трудно создать алгоритм решения задачи с точностью, определяемой соотношением С/Ш. И это можно было бы сделать, если бы условия были корректными. Уверен, что Вам нужно нечто другое, и Вы начнёте переобуваться на лету. А посему - нет смысла тратить время. Советую описать условия (параметры выборки, длину последовательности, сигналы - частоты, амплитуды, формы и т.д) наиболее полно. Прежде всего - для себя, дабы внести порядок в тот хаос, который нонче наблюдается. Это не так уж просто, но без этого "нормального" решения не получить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
spirit_1 5 3 августа, 2018 Опубликовано 3 августа, 2018 · Жалоба Вкратце, можно сказать следующее: а) имеем задачу разделения двух (гармонических) сигналов с известными частотами; б) методами только лишь спектрального анализа (Герциль, БПФ) и/или линейной фильтрации, на последовательности такой длины, задача не разрешима; в) тем не менее, задача в данной конкретной постановке имеет решение, оптимальное почти в любом смысле, (напр. СКО). Короче говоря, именно для обнародованных Вами здесь условий, не так уж трудно создать алгоритм решения задачи с точностью, определяемой соотношением С/Ш. И это можно было бы сделать, если бы условия были корректными. Уверен, что Вам нужно нечто другое, и Вы начнёте переобуваться на лету. А посему - нет смысла тратить время. Советую описать условия (параметры выборки, длину последовательности, сигналы - частоты, амплитуды, формы и т.д) наиболее полно. Прежде всего - для себя, дабы внести порядок в тот хаос, который нонче наблюдается. Это не так уж просто, но без этого "нормального" решения не получить. Система работает по подобию радара Передатчик излучает импульс длинной 5-10 мкс (длительность фиксированна) с частотой в диапазоне 5-10 мег и сразу как можно быстрее приемник начинает принимать убывающий по экспоненте импульс с частотой близкой к той что была передача( отличие до нескольких десятков килогерц) основная часть энергии находиться в районе 3-7 мкс импульса , затем его уровень уже слишком мал. Антенна магнитная и намного меньше длинны волны поэтому очень малоэфективна. Соответсвенно как уровень сигнала так и помех очень мал и меньше чем я ожидал Сейчас естть подобная система работающая следующим образом Приемник имеет УВЧ с усилением порядка наверное 70 и более дб и ФНЧ. Синал и шум в ограничении как в ФМ. зачем это сделано я не понял Далее квадратурный демодулятор и усилители с активными фильтрами 100 кгц Затем на два канала АЦП от stm32 Здесь стандартно квадраты каналов и сумма то же делаеться до сигнала передатчика , то е слушаем шум Далее вычисляем разность сигнала двух окон и принимаем решение был принят импульс или нет Сейчас хочу сделать подобный девайс но только полностью софтовый т.е Увч с фнч и дальше на апц с частотой дискритизации 25мпс и 14 бит железо в принципе собрал на коленке софт основное написал сейчас беру выборку делаю два квадратурных канала , фильтрую , возвожу в квадрат и суммирую Далее в точке максимума импульса измеряю амплитуду пока без дицимации в ПНД Ддоделаю децимацию и посмотрю что по чувствительности получиться Далее планирую накапливать информацию о нескольких десятках импульсов для повышения достоверности Задача всего этого уверенная регистрация наличия импульсов с минимально возможным отношением сигнал шум Длинну выболрки сейчас беру 5 мкс, болше смысла нет сигнал уже очень мал Вообще попались мне пару описаний подобных задачь в старых книгах Называеться это как правило некогерентный прием пачки импульсов с накоплением Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться