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

coding4dsp

Участник
  • Постов

    56
  • Зарегистрирован

  • Посещение

Весь контент coding4dsp


  1. TX/RX LO ppm и Доплер. У меня одиночный импульс, а не бесконечная последовательность. Я хотел измерить beat frequency через свертку с опорной последовательностью. Но в моем случае это не имеет смысла, так как beat frequency: Как по разностной частоте отделить F0 от tau я не знаю.
  2. Пришлось сделать банк СФ. В принципе, результаты удовлетворительные. В соответствии с функцией неопределенности нередко попадаю на ложную пару частота-время.
  3. Добрый день! Дан одиночный одностороннй комплексный ЛЧМ сигнал (импульс), частота которого изменяется линечной от +Х Мгц до -Х Мгц за время Т. Сигнал передачается через АБГШ канал, имеет неизвестную временную задержку и смещение несущей частоты, которые нужно оценить. Есть грубая оценка временных границ сигнала. Не могу подобраться к точной оценке временной задержки и несущей. Упираюсь в то, что операции связанные с перемножением на опорную последовательность, неоднозначны, так как полученная фаза и мгновенная частота являются взвешенонной суммой временного сдвига и частотного. Например, разностная частота равна F0 + B*tau,F0 - несущая частота, B - диапазон частот/время, tau - временной сдвиг. В сети смог найти только методы для "треугольного" ЛЧМ, который сперва от +Х Мгц до -Х, а потом от -Х Мгц до +Х. В разностной частоте F0 неизменно, а B*tau имеет разный знак, следовательно, устраняется и можно оценить F0. Думаю над ФАПЧ. Но ведь он зацепится за разностную частоту F0 + B*tau, верно или нет? Временной СФ с перебором несущих частот пока не рассматривал. ЗЫ Повспоминал курс радиолокации. Функция неопределенности у такого сигнала не очень, множество пар частота-время силько коррелированы.
  4. Добрый день! Разбираю NR Precoding PUSCH (3GPP 38.211). Не могу понять, в каком месте передатчика происходит перемножение на Precoding матрицу в режиме nonCodebook. В стандарте написано - For non-codebook-based transmission, the precoding matrix , equals the identity matrix. , т.е. bypass. Значит перемножение на nonCodebook матрицу происходит позже? В гугле вычитал, что это часть не стандартизована и отдается на откуп UE.
  5. В матладе использую только M-scripts. Я не смог переехать на питон из-за "медленной" matplotlib. Я часто строю 2D графики на десятки тысяч (и более, иногда многое более) точек, которые matplotlib медленно (секунды) отрисовывает, также долго делает zoom и пр. Альтернативы matplotlib требуют вдумчивого погружения в документацию и требуют более настойчивой кастомизации того, что ты хочешь увидеть.
  6. Всем спасибо, от каждого ответа взял то, что мог понять и применить.
  7. Добрый день! Опыт пайки нулевой. Подскажите, как надежно припаять питание к штырькам на компоненте: один провод к GND, второй провод к DC? Провода толстые... Обмотать и припаять? Может какие-нибуль клипсы промежуточные бывают?
  8. Полоса сигнала приблизительно 4 МГц. Применение - питание LNA на gps антенне (L1).
  9. Выбор Bias tee

    Добрый день! Я не специалист в RF. Мне нужно выбрать Bias tee компонент. Изначально я присмотрелся к ZX85-12G-S+ от MiniCurcuits - https://www.minicircuits.com/WebStore/dashboard.html?model=ZX85-12G-S%2B Потом присмотрел на ebay, например, такой - https://www.amazon.com/Bias-Tee-10MHz-6GHz-Broadband-Frequency/dp/B07RZSPQD9 Какие есть нюансы сравнения, кроме очевидных базовых параметров? Ну и разница в цене в 4 раза оправдана или нет?
  10. Добрый день! Выбираю между Rohde & Schwarz FSH4 4.04 и Anritsu MS2711D (https://www.ebay.com/itm/362852918466?ul_noapp=true и https://www.ebay.co.uk/itm/Anritsu-MS2711D-HandHeld-Spectrum-Master-Analyzer-w-Option-3-Color-MS2711/392597545297?hash=item5b68a32151:g:vtAAAOSw3nNeEz6-). Бюджет до 2000 евро, корпус - строго носимый. Стоит ли обращать внимание на годовую гарантию и сертификат о калибровке у Anritsu? Что можете сказать o представленных моделях?
  11. Ранеьше был опыт только с процами от TI. Сейчас же надо научиться работать с DSP ядром процессора Snapdragon на уровне "Hello, world!". Hexagon SDK скачан, простенький пример в Hexagon IDE в симуляторе запущен. А вот дальше, я не понимаю, как запускать примеры DSP на железе. Во-первых, как я понимаю, нужна Development Kit. Например, такая - https://www.intrinsyc.com/development-kits/? ... Короче, много вопросов((( Если кто-то имел опыт такой разработки, то поделитесь, пожалуйста, в общих чертах соображениями по пути разрабтки.
  12. Меня интерсовало принципиальное наличие сигнала на ПЧ на входе корреляторов C/A-кода и пр. алгоритмов. Можно как на нулевой частоте (комплексный сигнал), так и на ненулевой.
  13. Под переносом в ноль я имел в виду перенос только несущей. О Доплере я обычно думаю/оцениваю/компенсирую позже. И, да, я настолько привык к дискретизации комплескного сигнала в 0, что забыл, что так же цифруют действитетельный сигнал на ПЧ . Так вот, наличие этой ПЧ на большинстве структрых схем приемников GPS является только лишь указанием на то, что оцифровывали действительный сигнал или ПЧ нужна так же для какой-то особой алгоритмики? Например, обнаружение C/A-кодов можно делать на нулевой частоте. А вот не потребуется ли ПЧ для фазовых измерений (сознаюсь, что не до конца в них разобрался)?
  14. Интересует фаза обнаружения C/A-кода (Acquisition). Читаю книги/статьи и вижу, что сигнал на блок корреляторов пoступает на ненулевой промежуточной частоте. Я правильно понимаю, что ненулевая IF нужна более для фазовых измерений. Тогда как для обнаружения C/A-кода я могу работать на нулевой несущей частоте с последующей петлей СЗЗ для фазы Tracking?
  15. Господа, гуглинг не дал результатов по опенсорсным моделям демодулятора/декодера DVB-T2. Плохо искал?
  16. Мотивация - использование фильтров в лучшей АЧХ (большее подавление в полосе затухания), чем у фильтра с прямоугольной импульсной характеристикой (как в классическом FFT). У Сергиенко в Цифровой обработке сигналов (3-изд.) см главу Банки фильтров.
  17. Не совсем понял ваш вопрос. Если речь о расчете ArrayFactor, то в сигналах Ant1,2 фазы уже рассчитаны для заданного направления прихода сигнала.
  18. Как правильно описать модель Mutual Coupling в бейсбэнде (в квадратурах, комплексные числа) для цифрового сигнала для приёмника с двумя антеннами, RF-тракты разные, система SIMO? На данный момент я описываю модель следующим образом исходя только из интуитивных соображений. y1(nK) = Ant1(nK) + Ant2(nK) * gain * exp(1j*w1); y2(nK) = Ant2(nK) + Ant1(nK) * gain * exp(1j*w2); Ant - цифровой сигнал, к сигналу антенны имеет отношение только такое, что я его так трактую. gain - ослабление, пускай 40 дБ по мощности. Фазы w1 и w2 я моделирую, как независимые и случайные на время моделирования.
  19. На Figure 5 представлен алгоритм нормализации двух метрик, когда мы находимся в одном состоянии. Когда мы прошли все состояния, нужно выбрать одно из максимальных. Ну да, по всем состояниям тоже можно пройтись этой модульной логикой. Вы это имели в виду? Я сейчас понял, что я написал про нюанс в реализации в турбо-декодере, где нормализованные по модулю альфа и бетта суммируются с гаммой. Там мне пришлось сделать "вторичную" нормализацию к единому квадранту, потому что финальные LLR у меня без нормализации...
  20. С модульной нормализацией есть нюанс. Когда все метрики уже нормализованы и нужно найти состояние решетки с наилучшей метрикой, то может оказаться так, что нормализованные метрики расположены на границах переходов разрядной сетки от + к - (в квадрантах 2 и 3). Нужно это учитывать. Если все это и так знают, то хорошо. Я же с этим чуток повозился. Пришлось делать приведение всех метрик к одному квадранту перед определением состояния с наилучшей метрикой.
  21. Я планирую декодировать канальные LLRы. LLR же рассчитываю с учетом оценки канала. А как подобрать под канал? У меня обратной связи между ПРМ и ПРД нет. А так я знаю, под каждый рассматриваемый канал, сколько из 100 принятных символов будут статистически ненадежными.
  22. В первую очередь рассматривают АБГШ канал.
  23. По bit error ratio (BER). Если ваш декодер правильно реализован, то графики BER совпадут с матлабовскими.
  24. https://www.mathworks.com/help/comm/ug/estimate-ber-for-hard-and-soft-decision-viterbi-decoding.html Качайте, матлаб!
×
×
  • Создать...