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

ovs_pavel

Свой
  • Постов

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

  • Посещение

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


  1. Вечер добрый. Не подскажите ли со следующим вопросом? Есть модулятор (чисто схематически приведен на рисунке). Первоначально происходит двоичная фазовая манипуляция синусоидального сигнала поднесущей частоты 8 кГц. Частота модулирующего сигнала максимум 4 кГц. Получаем BPSK сигнал. Далее осуществляем модуляцию фазы несущей (частота несущей 10-ки МГц -здесь не суть важно). Индекс модуляции - m, ну а N - разрядность NCO. Возникает вопрос по построению схемы демодулятора. Вроде как напрашивается символьная синхронизация + Костас (или не совсем так)?? Заранее спасибо.
  2. Вечер добрый, коллеги. В модели, Simulink (Matlab) есть блок - PhaseNoise, который позволяет вносить в модель фазовые шумы с заданными характеристиками (по крайней мере про ограничения ничего не говорят).. Модель (просто анализ блока): Заданы следующие параметры: Fs = 1200e6 Hz; Вектор шума: [-25 -50 -73 -93 -103 -114] dBc/Hz Вектор част.: [1e2 1e3 1e4 1e5 1e6 1e7] Hz И вот такой результат моделирования: Если посмотреть на результат, то я не вижу здесь своего заданного вектора. Возможно я что-то задал не так, но все проверил. Кто работал с этим блоком? И если он "не корректный" то другие способы задания в модели шума (или список на книжки, статьи) - если не сложно. Кажется что-то нашел по шумам, но вопрос по блоку остался.
  3. Да уж... Видимо символьную синхронизацию не пон маю от слова совсем. Пытался за основу взять статью interpolation in digital modems. Part 2 (gardnera). Там такие вещи опущены. А откуда мне тогда начать двигаться, чтобы организовать канал?
  4. Суть проблеммы организовать канал с целой и дробной задержкой. Дробная организуется через фильтр фарроу с линейным(для простоты)законом изменения мю. Для заданных параметров задержка на одну выборку будет через 50000 символов, следовательно задерка на целый символ - в 4 раза больший интервал. Т.е. полное изменение мю 4 раза соотаетсвует целой задержке (на один символ.
  5. Может не все нашел, но после найденных сложилась именно такая картина (возможно не совсем верная). Хотел лишний раз убедиться. Буду еще раз искать.
  6. Вечер добрый. Не поможете ли разобраться в следующем. Есть сигнал с символьной скоростью 100 МГц. Диапазон изменения символьной скорости +-100кГц. Скорость изменения 200 Гц/сек. Как я понимаю диапазон изменения символьной скорости 200 кГц есть 0.002% от символьной скорости или для 4 выборок на символ эти самые 0.002% соответствуют сдвигу 1 выборка на 50000 символов. Вроде как скорость изменения уже задается через диапазон изменения символьной скорости или я не прав?? Ну и дальнейшие рассуждения. Дробную задержку на выборку формируем через фильтр Фарроу (путем изменения мю в диапазоне от 0 до 1 с заданным периодом - 50000 символов). Для 4 выборок на символ четыре таких изменения соответствуют уже целой задержке на один символ. Вообщем требуется хелп в этом вопросе.
  7. Спасибо, книжку скачал, буду разбираться.
  8. День добрый. Интересует пример реализации (литература где посмотреть или какие исходники). Заранее спасибо.
  9. И где же Вы раньше были. Полностью подхожу под Вашу вакансию... А теперь на испытательном занимаюсь (пытаюсь разобраться) модемами. Конечно интересно, но после интерфейсов как другой мир попал.
  10. Вечер добрый. Интересует информация по реализации (алгоритмам) приемника DVB-S2. Хотелось бы получить статью в заголовке темы, а также: DVB-S2 modem algorithms design and performance over typical satellite channels Какие то статьи нашел (те что в открытом доступе), но многие нет. Если у кого есть эти статьи, поделитесь плиз.
  11. День добрый. Нет ли у кого наработок (если не жалко) по simulink модели для приемника DVB-S2?? Интересует не с точки зрения кодирования (БЧХ, LDPC), а с тракта после АЦП - блоки восстановления сначала символьной синхронизации, далее фреймовой, грубой (точной) оценок частот и т.д.
  12. Спасибо, разобрался. Как уже и сказал, что то затупил.
  13. После задержки z поставить ограничитель уровня.
  14. Утро доброе. Что то туплю ((. Имеем комплексный дискретный сигнал (берем для простоты 1-ой амплитуды и без начальной фазы): exp(j*2*pi*f*k*Ts) Умножаем на комплексно-сопряженный сдвинутый по времени сигнал: exp(-j*2*pi*f*(k-m)*Ts) exp(j*2*pi*f*k*Ts) * exp(-j*2*pi*f*(k-m)*Ts) = exp(j*2*pi*f*m*Ts) - части с k-ой составляющей сократились В результате получаем также комплексный сигнал, хотя матлаб говорит об обратном.
  15. Ну я понимаю, что a0 и a1 реальная и мнимая составляющие, и они образуют точку созвездия 45 град на диаграмме QPSK. Если опять таки вернуться к 7-20, то ошибка по фазе Фе=Фr - Фd, где Фr - фаза перед блоком решений, а Фd - после. Берем Фd=pi/4 (соответственно для этой фазы составляющие будут a0=a1=1). Подставляем в формулу 7-20. g(Фе) = atan{(sin(Фе) + cos(Фе))/(cos(Фе) - sin(Фе))} - atan{1} = |делаем замену Фе=Фr - pi/4| = atan{(sin(Фr - pi/4) + cos(Фr -pi/4))/(cos(Фr - pi/4) - sin(Фr - pi/4))} - pi/4 = = |формулы сложения аргументов| = atan{(sin(Фr)cos(pi/4) - cos(Фr)sin(pi/4) + cos(Фr)cos(pi/4) + sin(Фr)sin(pi/4))/(аналогично знаменатель)} - pi/4 = |cos(pi/4)=sin(pi/4) - сокращаем| = = atan{(sin(Фr) - cos(Фr) + cos(Фr) + sin(Фr))/(аналогично знаменатель)} - pi/4 = atan{2sin(Фr)/2cos((Фr))} - pi/4 = atan{tan(Фr)} - pi/4 = Фr - pi/4 ................ и если учесть что Фd=pi/4, получаем g(Фе) = Фr - Фd, а это и есть фазовая ошибка. Для оставшихся 3-х точек видимо будет аналогичная ситуация. Возможно что с этим вопросом разобрался. Спасибо. Кстати, а какая книга лучше (проще, понятней) - Райса (Rice) или Незами (Nezami)?
  16. Хм... наверное туплю, но... Допустим взяли точку а0=а1=1 (это первая точка созвездия, допустим). тогда выражение (7.21) запишем как g(...) = atan{(sin(t) + cos(t))/(cos(t) - sin(t))} - atan{1} не пойму что такое b?
  17. День добрый. Есть книжка - Digital Communications. A Discrete Time Approach 2009 (Rice M.). На странице 368 не понятен вывод формулы (7.21). Если кто разбирался может поможете с выводом?? Файл картинку с описанием загрузил (не смог почему то добавить картинку в топик - сорри).
  18. Спасибо. В предыдущей версии (ЕЕ 7.9.4) вроде тоже через них было. Думал мало ли, а вдруг что то сделали (нумерацию под наш ГОСТ) )).
  19. День добрый. Всех с прошедшими праздниками! И собственно со теме - как выполнить нумерацию по ГОСТу (слева направо и сверху вниз) в xDX Designer VX.2?
  20. Я раньше его и использовал, как 88E1111+Spartan6 без внутренних трансиверов (с него по GMII все в ПЛИС). Сейчас вот другая ПЛИС применяется (Artix) с трансиверами и решил внутри ПЛИС использовать как раз трансиверы. Их доки посмотрел - у них все решения через GBIC (в основном оптика; есть несколько решений на меди, но как завершенные модули). Ну и хотелось бы узнать есть решения на "рассыпухе", что то типа транс -> далее преобразователь для трансивера ПЛИС. А Вы какие модули SFP с 1000Base-T применяли? И какие у них непредсказуемые результаты?
  21. День добрый. Коллеги, есть ли специализированные м/сх для подключения сетки 1G (1000Base-T) к приемопередатчику ПЛИС. Как бы можно использовать Marvell 88E1111 в недорежиме, но ставить полноценный п/п для такого перевода как то расточительно.
  22. День добрый. Не подскажите, к 2016.3 подходит лицензия от 2016.2 (которая в закромах)? Или ставить 2016.2 и не мучатся?
  23. Если бы было все так просто как вы говорите, то предложений по 1,5-2к "зелени" не было. Были по 8-10-12к зелени. Но это Россия со всеми вытекающими последствиями. И да, максимум который предлагают забугорные фирмы, ведущие свои дела здесь - 3-5к зелени.
  24. Да забейте Вы, т.к. этот человек достаточно странный. Действительно не отвечает )).
×
×
  • Создать...