|
|
  |
RF linearization, Хочу повторить решение от Altera(/) |
|
|
|
Apr 23 2010, 14:25
|
Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687

|
Цитата(des00 @ Feb 14 2010, 14:19)  modulator_LUT_slow_R14.zip Эта модель не работает? Во время симуляции только хуже становится. До и после:
Эскизы прикрепленных изображений
|
|
|
|
|
Apr 24 2010, 11:25
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(olegcsa @ Apr 23 2010, 09:40)  Эта модель не работает? Во время симуляции только хуже становится. Всё работает, когда я выкладывал я писал что происходит в этой модели Цитата UPD. Для сравнения модель преддистортера на LUT от альтеры, с простым алгоритмом обновления. Можно посмотреть как "рвет башню" у LUT преддистортера. Но лучше посмотреть как ведет себя простой LUT преддистортер, когда усилитель обладает памятью (для этого надо включить фильтр в блоке HPA). На вопрос почему рвет башню предлагается ответить вам %)
--------------------
|
|
|
|
|
Apr 26 2010, 07:01
|
Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687

|
Выключил фильтр в блоке HPA, все заработало. А "рвет башню" из за жесткого ограничения которое не возможно скомпенсировать.
|
|
|
|
|
Apr 26 2010, 08:11
|
Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687

|
Спасибо за информацию, вопрос: QPSK работает при с/ш=13..16 дБ. С учетом того, что после коррекции нелинейности мы будем иметь (предположим) с/ш порядка 30 дБ, то нам необходимо иметь разрядность шины адреса LUT таблицы больше пяти? т.е весь диапазон вектор сигнала должен разбиваться не менее чем на 32 уровня?
|
|
|
|
|
Apr 26 2010, 11:41
|
Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687

|
Вводя разбиение входного сигнала на уровни (которые мы затем корректируем) мы ухудшаем с.ш. Если регулировка осуществляется вручную то хотелось бы иметь минимальное количество таких разбиений. При большом количестве разбиений система становится трудно регулируемой. Вот и думаю что минимальное количество уровней разбиения определяется отношением с.ш. при котором работает система.
|
|
|
|
|
Apr 26 2010, 14:05
|
Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687

|
Имеется ввиду, что если орты I и Q идут с отношением 40 дБ, то улутшить это значение не возможно, а число корректируемых уровней в LUT таблице должно быть не менее семи, т.е 2^7=128=40 дБ.
|
|
|
|
|
Apr 26 2010, 18:07
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(olegcsa @ Apr 26 2010, 09:05)  Имеется ввиду, что если орты I и Q идут с отношением 40 дБ, то улутшить это значение не возможно, а число корректируемых уровней в LUT таблице должно быть не менее семи, т.е 2^7=128=40 дБ. Загрузили, никогда на это не смотрел с такой точки зрения. Да и выбрал я не LUT преддистортер, с ним есть определенные проблемы. Но вам виднее, сделайте поделитесь результатом  Для справки интерсилы берут две таблицы на 1024 значения + 3 схемы расчета адреса, ieee щные чуваки часто используют несколько таблиц на 64 значения + интерполяция между ними. Некоторые добавляют еще несколько таблиц адаптивных фильтров.
--------------------
|
|
|
|
|
Apr 27 2010, 03:03
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(olegcsa @ Apr 26 2010, 08:05)  Имеется ввиду, что если орты I и Q идут с отношением 40 дБ, то улутшить это значение не возможно, а число корректируемых уровней в LUT таблице должно быть не менее семи, т.е 2^7=128=40 дБ. Я тут подумал, а не путаете ли вы теплое с мягким? Если вы говорите о с/ш в обратном канале, то нужно вести речь о минимальной требуемой разрядности АЦП. А не о размере таблицы. Да действительно, от разрядности АЦП в обратном канале зависит уровень подавления интермодуляции. Например на 8ми битах вы не получите ACPR лучше 43 дБ (при идеальности обратного канала). Для реальных рабочих схем лучше брать не менее 10разрядов. Но тут возникает проблема в том, что полоса обратного канала должна быть шире в ~7 раз чем прямого, а такие АЦП достаточно дорогое удовольствие %) А размер таблицы всего лишь определяет количество точек аппроксимации полинома, которым вы пытаетесь линеаризовать ваш усилитель, и их количество никак не зависит от с/ш в обратном канале. А определяется точностью аппроксимации и скоростью сходимости.
--------------------
|
|
|
|
|
Apr 27 2010, 08:19
|
Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687

|
Спасибо за диалог, если что то получится сообщу.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|