реклама на сайте
подробности

 
 
5 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> RF linearization, Хочу повторить решение от Altera(/)
des00
сообщение Jan 22 2010, 08:15
Сообщение #1


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Добрый день господа!

Хочу прикрутить к модулятору широкополосный преддистортер для усилителя мощности, реализация на ПЛИС альтера. Нашел на сайте альтеры корку преддистортера хочу сделать нечто похожее, но отличающиеся некоторыми подходами.

Судя по изучению материалов по преддистортерам, почти все основываются на табличной коррекции. При этом пишут что таблицу они обновляют в режиме символ за символом. Но в предоставленной реализации обновление таблицы висит на ниосе, который априори не может это делать в таком режиме. Т.е. обновление происходит в пакетном режиме и не по всему потоку данных. Похожей схемы придерживается и xilinx.
Вопросы по этой схеме:
1. Имеет ли схема символ за символом преимущества перед пакетным режимом?
2. В чем может быть причина такого подхода модемных команд вендоров? Банальная экономия ресурса, ценой ухудшения характеристик адаптации?
3. Почему в схеме нет логики привязки прямого и обратного потока данных по времени и их нормировка по мощности? Или они делают это на ниосе в цифре? Но ведь банальный поиск корреляции на таком проце будет очень тяжелой задачей %)

Этот вопрос относиться и к ДСП и к ПЛИС, но думаю что больше тут все же ДСП части %)

Произвольный вопрос : Нашел в доках упоминание о преддистортере, который работает не на основе вычисления ошибки по амплитуде/фазе, а на основе анализа внеполосного излучения в обратном канале. Как в это случае выглядит детектор? не ставят же они туда фильтр + детектор огибающей? И как при таком подходе выглядит алгоритм адаптации коэффициентов?

Спасибо.


--------------------
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jan 22 2010, 10:31
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(des00 @ Jan 22 2010, 14:15) *
Вопросы по этой схеме:
1. Имеет ли схема символ за символом преимущества перед пакетным режимом?
2. В чем может быть причина такого подхода модемных команд вендоров? Банальная экономия ресурса, ценой ухудшения характеристик адаптации?

насколько я понимаю, посимвольная коррекция не нужна, т.к. процесс, который надо компенсировать - медленный. прогрелся усилитель, упало усиление и P1. настала зима - обратно ). т.е. тут никаких миллисекунд нету, зачем ресурс тратить.
Go to the top of the page
 
+Quote Post
petrov
сообщение Jan 22 2010, 10:50
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(des00 @ Jan 22 2010, 11:15) *
1. Имеет ли схема символ за символом преимущества перед пакетным режимом?
2. В чем может быть причина такого подхода модемных команд вендоров? Банальная экономия ресурса, ценой ухудшения характеристик адаптации?


Наверное характеристики усилителя меняются медленно и нет смысла тратить ресурсы ради незначительного улучшения.

Цитата(des00 @ Jan 22 2010, 11:15) *
3. Почему в схеме нет логики привязки прямого и обратного потока данных по времени и их нормировка по мощности? Или они делают это на ниосе в цифре? Но ведь банальный поиск корреляции на таком проце будет очень тяжелой задачей %)


Нормировка по мощности скорее всего аттенюатором перед АЦП обратной связи подбирается, синхронизация по времени подбором задержки прямого потока.
Go to the top of the page
 
+Quote Post
petrov
сообщение Jan 22 2010, 11:53
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(des00 @ Jan 22 2010, 11:15) *
Произвольный вопрос : Нашел в доках упоминание о преддистортере, который работает не на основе вычисления ошибки по амплитуде/фазе, а на основе анализа внеполосного излучения в обратном канале. Как в это случае выглядит детектор? не ставят же они туда фильтр + детектор огибающей? И как при таком подходе выглядит алгоритм адаптации коэффициентов?


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

Ещё у Diniz посмотрите NONLINEAR ADAPTIVE FILTERING.
Go to the top of the page
 
+Quote Post
des00
сообщение Jan 22 2010, 12:42
Сообщение #5


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(vadimuzzz @ Jan 22 2010, 04:31) *
насколько я понимаю, посимвольная коррекция не нужна, т.к. процесс, который надо компенсировать - медленный. прогрелся усилитель, упало усиление и P1. настала зима - обратно ). т.е. тут никаких миллисекунд нету, зачем ресурс тратить.

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

Цитата(petrov @ Jan 22 2010, 04:50) *
синхронизация по времени подбором задержки прямого потока.

В данной схеме задержка может плавать, поэтому нужно делать следящую систему. И в альтеровских документах видно что они используют целочисленную задержку, тогда как она легко может быть дробной. В доках нашел упоминание что точность выравнивания потоков желательно не менее 1/64 периода тактовой частоты ЦАП/АЦП.

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

Если судить по докам, то такой функции нет %) даже полином 5...9 порядка не может достоверно описать нелинейность усилителя, особенно при широкой полосе. Поэтому и возник такой вопрос %)


--------------------
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jan 22 2010, 12:52
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(des00 @ Jan 22 2010, 18:42) *
Где то так и представлял, но в некоторых доках нашел что народ бьется за скорость коррекции усилителей, изобретая всякие гибридные схемы. Может быть эта схема для линейного модема, а для пакетного нужно будет эту схему перестроить.

подозреваю, что бьется народ за усилители для wifi/wimax, там и режим пакетный и требования по линейности высокие.
Go to the top of the page
 
+Quote Post
WEST128
сообщение Jan 22 2010, 20:40
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 468
Регистрация: 13-10-06
Из: Россия, Томск
Пользователь №: 21 291



При неизменном уровне мощности, подаваемой на усилитель, можно таблицу построить один раз и забыть про нее. Однако позволить себе такое наплевательское отношение могут только немногие устройства, в большинстве же передатчиков мощность непрерывно подстраивается, да и сам пакетный режим особой радости не добавляет - появляется переходной процесс, обусловленный выходом на режим при подаче сигнала. Скоростная схема коррекции начнет отрабатывать уже с первых символов, работающая по пакетам достигнет максимальной эффективности после выхода УМ на режим.
Когда проводил анализ методов компенсации НИ, то пришел к выводу, что пока их целесообразно использовать в узких классах аппаратуры : либо это мощные передатчики, либо очень линейные, во всех остальных использовать цифровую коррекцию явно нецелесообразно : будет дороже, чем если использовать более линейные усилители (с большим запасом по пиковой мощности), а потреблять будет столько же.
Go to the top of the page
 
+Quote Post
des00
сообщение Jan 23 2010, 04:08
Сообщение #8


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(WEST128 @ Jan 22 2010, 14:40) *
Когда проводил анализ методов компенсации НИ, то пришел к выводу, что пока их целесообразно использовать в узких классах аппаратуры : либо это мощные передатчики, либо очень линейные, во всех остальных использовать цифровую коррекцию явно нецелесообразно : будет дороже, чем если использовать более линейные усилители (с большим запасом по пиковой мощности), а потреблять будет столько же.

Спасибо за комментарий. У меня как раз случай необходимости повышения линейности передатчика для увеличения излучаемой мощности, на том же оборудовании. Режим работы линейный. Запас по ресурсу 60% плитки на 25к. Работа своего рода небольшой НИР что бы выяснить надо ли оно нам вообще %)


--------------------
Go to the top of the page
 
+Quote Post
WEST128
сообщение Jan 23 2010, 18:15
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 468
Регистрация: 13-10-06
Из: Россия, Томск
Пользователь №: 21 291



Интересная работа, с удовольствием в такой бы принял участие. Вообще мне, как имеющему дело в практике больше с аналоговой техникой, чем с цифровой, видится в самом начале работы определение предела повышения выходной мощности в идеальных условиях, так сказать. Иначе говоря, насколько вообще можно увеличить выходную мощность, если предположить, что имеется идеальный компенсатор искажений. Если говорить об OFDM-сигналах, то у меня получилась оценка 3-5 дБ (зависит от усилительного прибора, СВЧ транзисторы относительно старых разработок, примерно до 2000г. имеют большую нелинейность, совсем новые разработки, специально ориентированные под WiFi и WiMAX - куда линейней, и искажение возникают скорее по причине клиппинга, чем из-за плохой линейности ПХ).
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 5 2010, 07:45
Сообщение #10


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



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

В документе обсуждаются особенности реализации DPD для широкополосных усилителей, на широкой полосе DPD табличные методы менее эффективны, поэтому предлагается воспользоваться эквалайзером на усеченных рядах Вольтерра и использовать метод косвенного обучения эквалайзера. Авторы обещают простоту и устойчивость системы в условиях ограниченной разрядности ПЛИС.

UPD. ответ нашел сам, поэтому вопросы удалил
Прикрепленные файлы
Прикрепленный файл  2.5_5_DickC.pdf ( 245.62 килобайт ) Кол-во скачиваний: 1191
 


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 8 2010, 10:33
Сообщение #11


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(des00 @ Feb 5 2010, 01:45) *
В документе обсуждаются особенности реализации DPD для широкополосных усилителей, на широкой полосе DPD табличные методы менее эффективны, поэтому предлагается воспользоваться эквалайзером на усеченных рядах Вольтерра и использовать метод косвенного обучения эквалайзера. Авторы обещают простоту и устойчивость системы в условиях ограниченной разрядности ПЛИС.


либо авторы что-то умалчивают, либо я что то не понимаю. На точно такой же модели усилителя, как в статье я не могу получить эффекта, приведенного на рисунке Figure 6. А именно у них приведено ~30Дб выигрыша по искажениям 3 го порядка, и проигрыш ~25 Дб по искажениями 5го и более высоких порядков. У меня же в модели улучшение составляет ~8Дб и ухудшения ~30Дб. Причем если с таким улучшением еще можно как то согласиться, то увеличение искажений высоких порядков это уже совсем не айс.

Порыл литературу по TVS и преддистортерам на них, проверил различные алгоритмы адаптации. Во всех статьях пишут что все будет в шоколаде, но на деле получаю совершенно другой результат %( Жаль изначально все выглядело перспективнее чем табличный метод....

Кому интересно модель в приложении, конвертировалась в R14 матлаб.
Прикрепленные файлы
Прикрепленный файл  volterra_preddist.zip ( 25.81 килобайт ) Кол-во скачиваний: 82
 


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 12 2010, 13:20
Сообщение #12


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Случайно вернулся к преддистортеру на рядах вольтерра и увидел шикарную очипятку у авторов.
в доке в Eq.1 они рассматривают полином вольтерра в котором аргумент выглядит как akq*x*abs(x)^(k-1), а в Eq.5 akq*x^(k), при этом пишут
Цитата
This is a slight modification to the procedure in Eq. 1 and includes signal phase information

но для комплексных чисел, которые и используются в данном примере x*abs(x)^2 != x^3 и x*abs(x)^4 != x^5.

Тогда не понятно вообще как у них модель работает. В качестве модели усилителя они используют модель Ding Eq.10/11 но в этой модели тоже используется ряд akq*x*abs(x)^(k-1), такой усилитель не может быть скомпенсирован рядом вольтерра, в котором используется аргумент akq*x^(k) (проверил это на модели и это действительно так).

ИМХО статья похожа на развод, не ожидал такого от серьезных хилых дядей. Наверное по этому об этом преддистортере нет ни слова на сайте хилых %)
Но может быть я ошибаюсь и гуру подскажут где я не прав?


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение Feb 14 2010, 11:04
Сообщение #13


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Либо эту доку писал человек не участвовавший в разработке, либо в доку специально была заложена ошибка %)

Действительно фильтр делается по схеме Figure 3, но в этой схеме отсутствует комплексное сопряжение одного из множителей в первом умножителе. Т.е. вычисляются следующие элементы ряда Вольтерра : x*(x*conj(x)) и x*(x*conj(x))^2 что и дает члены ряда Вольтерра 3 го и 5 го порядков. И с помощью таких фильтров можно эквалайзировать усилитель мощности. Кроме того в предыдущей модели был неправильно реализован усилитель мощности, именно по этому там шло резкое увеличение интермодуляции высокого порядка.

Модель правильного преддистортера на рядах Вольтерра и и усилителя для алгоритмов LMS/RLS в аттаче. В модели занятно выглядит эффект "срыва башни" у преддистортера, в том случае когда рабочая точка усилителя выбрана неправильно(для этого нужно увеличить усиление предусилителя). Особенно красиво "рвет башню" у RLSа. Хотя в данном случае этот эффект, большей частью, вызван диапазоном входного сигнала модели усилителя, при котором поведение модели похоже на реальный усилитель.

UPD. Для сравнения модель преддистортера на LUT от альтеры, с простым алгоритмом обновления. Можно посмотреть как "рвет башню" у LUT преддистортера. Но лучше посмотреть как ведет себя простой LUT преддистортер, когда усилитель обладает памятью (для этого надо включить фильтр в блоке HPA).
Прикрепленные файлы
Прикрепленный файл  modulator_voltera_rls_R14.zip ( 24.44 килобайт ) Кол-во скачиваний: 98
Прикрепленный файл  modulator_LUT_slow_R14.zip ( 24.3 килобайт ) Кол-во скачиваний: 89
 


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение Mar 2 2010, 07:53
Сообщение #14


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



После проверки синтезируемой модели в матлабе, на железе все заработало с полпинка %) На дерьмовом железе (дешевые 8 ми битные АЦП в обратном канале) преддистортер показывает неплохой результат (см фото). Цена вопроса 7.5 тысяч логики + много умножителей. Печенька по умножителям забита полностью %(
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение Mar 2 2010, 08:58
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



a14.gif
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 12 2010, 11:17
Сообщение #16


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



То же железо, сильно усеченный ряд Вольтерры (оставлены только нелинейности 3 го порядка), выходная мощность 27дБм, экономия по току питания усилителя в 2 раза.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение Apr 23 2010, 14:25
Сообщение #17





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Цитата(des00 @ Feb 14 2010, 14:19) *
modulator_LUT_slow_R14.zip


Эта модель не работает? Во время симуляции только хуже становится.
До и после:
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 24 2010, 11:25
Сообщение #18


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(olegcsa @ Apr 23 2010, 09:40) *
Эта модель не работает? Во время симуляции только хуже становится.

Всё работает, когда я выкладывал я писал что происходит в этой модели

Цитата
UPD. Для сравнения модель преддистортера на LUT от альтеры, с простым алгоритмом обновления. Можно посмотреть как "рвет башню" у LUT преддистортера. Но лучше посмотреть как ведет себя простой LUT преддистортер, когда усилитель обладает памятью (для этого надо включить фильтр в блоке HPA).


На вопрос почему рвет башню предлагается ответить вам %)


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение Apr 26 2010, 07:01
Сообщение #19





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Выключил фильтр в блоке HPA, все заработало. А "рвет башню" из за жесткого ограничения которое не возможно скомпенсировать.
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 26 2010, 07:14
Сообщение #20


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(olegcsa @ Apr 26 2010, 01:01) *
Выключил фильтр в блоке HPA, все заработало. А "рвет башню" из за жесткого ограничения которое не возможно скомпенсировать.

вот видите, ларчик просто открывался %)

UPD. Тут нарыл в сети преддисторторер на рядах тейлора, если будут положительные наработки выложу %)


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение Apr 26 2010, 08:11
Сообщение #21





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Спасибо за информацию, вопрос:
QPSK работает при с/ш=13..16 дБ. С учетом того, что после коррекции нелинейности мы будем иметь (предположим) с/ш порядка 30 дБ, то нам необходимо иметь разрядность шины адреса LUT таблицы больше пяти? т.е весь диапазон вектор сигнала должен разбиваться не менее чем на 32 уровня?
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 26 2010, 11:01
Сообщение #22


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(olegcsa @ Apr 26 2010, 03:11) *
QPSK работает при с/ш=13..16 дБ. С учетом того, что после коррекции нелинейности мы будем иметь (предположим) с/ш порядка 30 дБ, то нам необходимо иметь разрядность шины адреса LUT таблицы больше пяти? т.е весь диапазон вектор сигнала должен разбиваться не менее чем на 32 уровня?

хмм, причем здесь сигнал шум то ? наверное вы имели в виду уровень интермодуляции при котором работает QPSK ? по моим данным это составляет ~18дБ. А разрядность таблицы вопрос сложный, с одной стороны чем больше точек тем лучше аппроксимация нелинейности, с другой стороны тем больше время сходимости. Но во всех материалах которые я читал, к таблице наворачивают еще полиномиальную интерполяцию промежуточных точек.


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение Apr 26 2010, 11:41
Сообщение #23





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Вводя разбиение входного сигнала на уровни (которые мы затем корректируем) мы ухудшаем с.ш. Если регулировка осуществляется вручную то хотелось бы иметь минимальное количество таких разбиений. При большом количестве разбиений система становится трудно регулируемой. Вот и думаю что минимальное количество уровней разбиения определяется отношением с.ш. при котором работает система.
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 26 2010, 12:24
Сообщение #24


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(olegcsa @ Apr 26 2010, 05:41) *
Вводя разбиение входного сигнала на уровни (которые мы затем корректируем) мы ухудшаем с.ш. Если регулировка осуществляется вручную то хотелось бы иметь минимальное количество таких разбиений. При большом количестве разбиений система становится трудно регулируемой. Вот и думаю что минимальное количество уровней разбиения определяется отношением с.ш. при котором работает система.

Хммм, я никак не могу въехать причем здесь сигнал/шум в обратном канале и его квантование. Обратный канал должен быть с минимальными искажениями и максимальным отношением с/ш.Потому что всё это влияет на качество подавления интермодуляции.


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение Apr 26 2010, 14:05
Сообщение #25





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Имеется ввиду, что если орты I и Q идут с отношением 40 дБ, то улутшить это значение не возможно, а число корректируемых уровней в LUT таблице должно быть не менее семи, т.е 2^7=128=40 дБ.
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 26 2010, 18:07
Сообщение #26


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(olegcsa @ Apr 26 2010, 09:05) *
Имеется ввиду, что если орты I и Q идут с отношением 40 дБ, то улутшить это значение не возможно, а число корректируемых уровней в LUT таблице должно быть не менее семи, т.е 2^7=128=40 дБ.

Загрузили, никогда на это не смотрел с такой точки зрения. Да и выбрал я не LUT преддистортер, с ним есть определенные проблемы. Но вам виднее, сделайте поделитесь результатом smile.gif

Для справки интерсилы берут две таблицы на 1024 значения + 3 схемы расчета адреса, ieee щные чуваки часто используют несколько таблиц на 64 значения + интерполяция между ними. Некоторые добавляют еще несколько таблиц адаптивных фильтров.


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 27 2010, 03:03
Сообщение #27


Вечный ламер
******

Группа: Модераторы
Сообщений: 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 раз чем прямого, а такие АЦП достаточно дорогое удовольствие %)

А размер таблицы всего лишь определяет количество точек аппроксимации полинома, которым вы пытаетесь линеаризовать ваш усилитель, и их количество никак не зависит от с/ш в обратном канале. А определяется точностью аппроксимации и скоростью сходимости.


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение Apr 27 2010, 08:19
Сообщение #28





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Спасибо за диалог, если что то получится сообщу.
Go to the top of the page
 
+Quote Post
des00
сообщение May 3 2010, 07:04
Сообщение #29


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(des00 @ Apr 26 2010, 21:03) *
А размер таблицы всего лишь определяет количество точек аппроксимации полинома, которым вы пытаетесь линеаризовать ваш усилитель, и их количество никак не зависит от с/ш в обратном канале. А определяется точностью аппроксимации и скоростью сходимости.

просматриваю тут свои материалы, на предмет генерации идей, нашел неплохую обзорную дисертацию раздел 3.5.1 рассуждают о разрядности таблицы и чем чреват шум квантования индекса таблицы.


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение May 8 2010, 06:27
Сообщение #30


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



простой и понятный материал о моделировании нелинейностей в матлабе + на пальцах объясняется чем чреват эффект памяти усилителя


--------------------
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение May 8 2010, 16:36
Сообщение #31


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(des00 @ May 8 2010, 08:27) *
простой и понятный материал о моделировании нелинейностей в матлабе + на пальцах объясняется чем чреват эффект памяти усилителя

Спасибо,действительно хороший материал.
Go to the top of the page
 
+Quote Post
des00
сообщение May 16 2010, 04:22
Сообщение #32


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Попалась тут мне на глаза интересная статейка, люди предлагают преддистортер на основе обратной связи по огибающей. Как бы ничего удивительного тут нет, но вот они обещают помимо AM-AM коррекции еще и AM-PM коррекцию. Читаю документ и чую что люди вешают лапшу на уши. В огибающей спектра нет информации о фазе, как можно по разностному сигналу огибающих править фазовую характеристику усилителя не понятно. При этом в статье ни слова подробностей о коррекции АМ-РМ + простая модель в симулинке тоже показывает что не видит такой преддистортер АМ-РМ искажений.

Но может быть я что-то в сей доке и теории не понимаю и гуру меня поправят? Спасибо.
Прикрепленные файлы
Прикрепленный файл  A_Predistortion_Linearizer_Using_Envelope_Feedback_Technique_with_Simplified_Carrier_Cancellation.pdf ( 155.31 килобайт ) Кол-во скачиваний: 115
 


--------------------
Go to the top of the page
 
+Quote Post
__Pavel__
сообщение May 16 2010, 12:06
Сообщение #33


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 16-05-10
Пользователь №: 57 298



Здравствуйте des00,

Меня заинтересовала ваша разработка предистортера и я бы хотел с вами пообщаться на эту тему. К сожалению личное сообщение отправить не получается, поэтому пожалуйста напишите на plotnikov_pv(собачка)inbox.ru или позвоните по +7-925-ноль ноль восемь-10-семь семь.
Go to the top of the page
 
+Quote Post
des00
сообщение May 17 2010, 11:11
Сообщение #34


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(__Pavel__ @ May 16 2010, 07:06) *
Меня заинтересовала ваша разработка предистортера и я бы хотел с вами пообщаться на эту тему. К сожалению личное сообщение отправить не получается, поэтому пожалуйста напишите на plotnikov_pv(собачка)inbox.ru или позвоните по +7-925-ноль ноль восемь-10-семь семь.

написал на почту


Еще в копилку результатов, вольтерра 5 ый порядок, выдуваем 8 Ватт
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение May 18 2010, 10:20
Сообщение #35





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Подскажите я правильно понимаю: предистор следует ставить после фильтра сигналов I и Q? Если его поставить перед фильтрами система будет не работоспособной?
Go to the top of the page
 
+Quote Post
des00
сообщение May 18 2010, 10:44
Сообщение #36


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(olegcsa @ May 18 2010, 05:20) *
Подскажите я правильно понимаю: предистор следует ставить после фильтра сигналов I и Q? Если его поставить перед фильтрами система будет не работоспособной?

хмм, вы имеете в виду RRC фильтр? Если да, то его можно ставить где угодно, но надо понимать последствия.

Если ставите его до передающего RRC фильтра, то это будет символьный преддистортер (symbol DPD), т.е. по сути вы делаете более сложный маппер, который растягивает и доворачивает точки. Такой преддистортер весит копейки и может быть реализован на обычной табличке, которая задает преобразование. Но все промежуточные точки (которые будут после RRC фильтра) будут скомпенсированы не полностью.

Преддистортер после передающего RRC фильтра, это полосовой преддистортер (bandwidth DPD) более качественный, т.к. по сути работает с сигналом который летит на ЦАП. Но весит много больше и должен быть более скорострельным.

Кроме того тип преддисторера зависит от того какой усилитель надо линеаризовать и за что боремся (BER, ACPR, КПД), погоняв 4 е разных усилителя я много интересных вещей увидел. Сейчас в данный момент делаю LUT преддистортер на основе детектора по огибающей. Хочу проверить кое какие идеи %)

Общий вывод такой : преддистортер нужно выбрать в зависимости от целей и от усилителя с которым он будет работать, универсального решения нет. Точнее есть, но стоить это будет очень дорого %)


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение May 18 2010, 12:02
Сообщение #37





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Не приводит ли работа предистора (имеется ввиду предистор без обратной связи) к некоторому расширению спектра (из за нелинейной обработки сигнала)? тогда если предистор стоит перед RRC фильтром, последний уменьшит вводимые предыскажения.
Go to the top of the page
 
+Quote Post
des00
сообщение May 18 2010, 12:18
Сообщение #38


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(olegcsa @ May 18 2010, 06:02) *
Не приводит ли работа предистора (имеется ввиду предистор без обратной связи) к некоторому расширению спектра (из за нелинейной обработки сигнала)?

конечно приводит, и прямой и обратный канал должны быть сделаны под полосу не менее 5-7 полос спектра (еще один большой минус системы с преддистортером)
Цитата
тогда если предистор стоит перед RRC фильтром, последний уменьшит вводимые предыскажения.

сильно сомневаюсь, какое дело RRC фильтру до немного другой работы маппера. Сигнал до фильтра идет в 1спс домене и никакого расширения спектра там нет %)


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение May 18 2010, 12:57
Сообщение #39





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Сделали систему: мапер-предистор-RRC-цап, без обратной связи, предистор на основе LUT таблицы (256 адресов), корректируем с помощью ручного задания коэффициентов. Не получается откорректировать, сигнал становится только хуже. Вот и кажется нам что предистор нужно ставить только после RRC.
(Для удобства задания коэффициентов строим график где меняется угол наклона и положение точки изгиба, из графика загружаем LUT таблицу.) Такой алгоритм подбора предыскажения сделан в аналоговом предисторе MAX2010.
Go to the top of the page
 
+Quote Post
des00
сообщение May 18 2010, 13:39
Сообщение #40


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(olegcsa @ May 18 2010, 07:57) *
Сделали систему: мапер-предистор-RRC-цап, без обратной связи, предистор на основе LUT таблицы (256 адресов), корректируем с помощью ручного задания коэффициентов. Не получается откорректировать, сигнал становится только хуже. Вот и кажется нам что предистор нужно ставить только после RRC.

Странно, у меня есть разработка студента, у которого это работает + статья иеешная там чел грит что сделали, даже лапшу на уши вешает что увидели улучшение ACPR где то на 10дБ %) Матлабовская модель есть ? на почту киньте, посмотрю.

ЗЫ. Ручной подбор коэффициентов я отмел сразу (воевал по этому поводу с одним из своих начальников), это вообще не вариант. Только адаптивный корректор. Хотя бы по огибающей.

UPD. Кстати символьный преддистортер будет работать только на созвездиях выше QAM16. На QPSK/BPSK/PSK его запустить даже пытаться не стоит. Причины думаю что очевидны %)

UPD2
Цитата
предистор на основе LUT таблицы (256 адресов)

похоже что у вас QAM256 иначе смысла не было бы делать такую таблицу, не вижу причин почему это не должно работать вообще, кидайте модельку.


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение May 18 2010, 13:55
Сообщение #41





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Матлабовской модели нет, но проверяли что усиление и фаза меняется так как надо. Сигнал корректируем COFDM. Понятно что такая корректировка для сигналов с большим пикфактором.
Go to the top of the page
 
+Quote Post
des00
сообщение May 18 2010, 13:57
Сообщение #42


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(olegcsa @ May 18 2010, 08:55) *
Матлабовской модели нет, но проверяли что усиление и фаза меняется так как надо. Сигнал корректируем COFDM. Понятно что такая корректировка для сигналов с большим пикфактором.

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


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение May 18 2010, 13:59
Сообщение #43





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Вы не можете дать статью на которую вы ссылаетесь. Если возможно и модель вашего студента где предистор стоит перед RRC.
Go to the top of the page
 
+Quote Post
des00
сообщение May 18 2010, 14:01
Сообщение #44


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(olegcsa @ May 18 2010, 08:59) *
Вы не можете дать статью на которую вы ссылаетесь. Если возможно и модель вашего студента где предистор стоит перед RRC.

статья в атаче, а вот модели нет, есть только отчет по курсовому проекту, который писался на матлабовских скриптах, которые где то похоронены %)
Прикрепленные файлы
Прикрепленный файл  Power_Optimization_of_Nonlinear_QAM_Systems_with_DPD.pdf ( 188.19 килобайт ) Кол-во скачиваний: 119
 


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение May 18 2010, 14:08
Сообщение #45





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Спасибо за информацию.
Go to the top of the page
 
+Quote Post
des00
сообщение May 19 2010, 11:52
Сообщение #46


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Вот простая моделька преддистортера по точкам, всё как я и говорил, спектр он исправить не может, но за счет нелинейного маппера можно вытащить созвездие на приемнике по беру. Для систем с ненормированными или слабыми масками может и прокатить. Причем сделав канал телеметрии между трансиверами можно сделать Long Loop Digital Preddistorter (Long Loop DPD) по удаленному приемнику. Это будет медленно, но дешево%)

ЗЫ. При этом обратите внимание что с уменьшением скругления, ситуация становиться только хуже. Что легко объяснимо если посмотреть на сигнал после найквиста с разным скруглением во временной области smile.gif

ЗЗЫ. Совсем забыл, моделька не заработает без скрипта одного скрипта, перезалил
Прикрепленные файлы
Прикрепленный файл  data_dpd.zip ( 21.32 килобайт ) Кол-во скачиваний: 55
 


--------------------
Go to the top of the page
 
+Quote Post
olegcsa
сообщение May 20 2010, 07:48
Сообщение #47





Группа: Участник
Сообщений: 13
Регистрация: 11-04-08
Пользователь №: 36 687



Спасибо за модель.
Интересно. Предиктор стоит после фильтра (ваши первые модели) спектр не имеет интермодуляционных боковых "крыльев". В последней модели предиктор стоит до фильтра и спектр имеет боковые интермодуляционные "крылья".
Таким образом для уменьшения "крыльев" предиктор все же надо ставить после фильтра.
Go to the top of the page
 
+Quote Post
des00
сообщение May 20 2010, 08:56
Сообщение #48


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(olegcsa @ May 20 2010, 01:48) *
Интересно. Предиктор стоит после фильтра (ваши первые модели) спектр не имеет интермодуляционных боковых "крыльев". В последней модели предиктор стоит до фильтра и спектр имеет боковые интермодуляционные "крылья". Таким образом для уменьшения "крыльев" предиктор все же надо ставить после фильтра.

дык я же об этом сразу говорил %)


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение May 25 2010, 02:11
Сообщение #49


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Уважаемые Гуру!!! Подскажите ответ на такой вопрос.

В атаче модель простого преддистортера с обратной связью по огибающей и усилителем без памяти и AM-PM искажений. Количественной мерой качества работы линеаризации я считаю Echo Return Loss Enhancement (ERLE), но дополнительно считаю еще и Mean Square Error (MSE). Вопрос такой : почему при использовании квадратичных детекторов огибающей ERLE в среднем на 8дБ хуже, тогда как MSE раза в 4 лучше, чем при использовании логарифмических квадратичных детекторов? Это особенность вычисления функции ERLE или особенность применения логарифмирования к детекторам?

Спасибо.
Прикрепленные файлы
Прикрепленный файл  modulator_envelope_LUT_cmplx.zip ( 23.53 килобайт ) Кол-во скачиваний: 51
 


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение May 25 2010, 14:34
Сообщение #50


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Отвечаю сам себе, на основе ковыряния модели я сделал вывод, что логарифмирование детекторов дает своего рода фильтрацию выбросов в расчете ошибки, что в свою очередь помогает в работе LMS-like алгоритма.

Кому интересно вот еще моделька DPD, на основе квадратичных детекторов огибающей с автоматической коррекцией подавления несущей и выравнивания прямого и обратного каналов по мощности. Обратите внимание как не подавленная несушка влияет на коррекцию нелинейных искажений и как "красиво" стартует система.
Прикрепленные файлы
Прикрепленный файл  modulator_envelope_LUT_cmplx_agc_dc_corr.zip ( 25.74 килобайт ) Кол-во скачиваний: 58
 


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение May 31 2010, 11:17
Сообщение #51


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



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


--------------------
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение May 31 2010, 12:44
Сообщение #52


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



des00, как считаете, чисто с экономической точки зрения, когда оправдан предисторшн? нутром чую, что до определенного уровня выходной мощности проще/дешевле дать выходному каскаду запас, естественно в ущерб КПД. прикидываю сейчас приемопередатчик на УКВ с Pвых~1Вт, имеет смысл закладывать коррекцию?
Go to the top of the page
 
+Quote Post
des00
сообщение May 31 2010, 17:05
Сообщение #53


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(vadimuzzz @ May 31 2010, 07:44) *
des00, как считаете, чисто с экономической точки зрения, когда оправдан предисторшн? нутром чую, что до определенного уровня выходной мощности проще/дешевле дать выходному каскаду запас, естественно в ущерб КПД. прикидываю сейчас приемопередатчик на УКВ с Pвых~1Вт, имеет смысл закладывать коррекцию?

Это слишком философский вопрос, однозначного ответа на него нет. Надо смотреть что будет ставится во главу угла : мощность, BER, ACPR, КПД, цена и т.д. И большей частью схема реализации PD зависит от полосы. Вообще экспериментальной информации у меня набралось на маленький дисер. Если кратко то, как то так
1. Максимальная мощность усилителя с DPD < максимальной мощности усилителя без DPD. И чем в более линейном режиме стоит усилок тем меньше выигрыш от DPD. Но для сигналов с большим пикфактором (высокие КАМЫ) мощность усилителя с DPD выше чем без него.
2. КПД усилителя с DPD при равной мощности (меньше максимальной) можно сделать выше, за счет перевода усилительного элемента в более нелинейный режим.
Т.е. говоря другими словами УЭ в усилителе с DPD должен быть недоиспользован по мощности (что тоже самое, быть более мощным при той же выходной мощности) тогда вы получите выигрыш по КПД, и сможете красиво уложиться в маски по ACPR

3. Для современных монолитных усилителей DPD основанные на полиномах как мертвому припарка.
4. BER вы сможете улучшить в любом случае
5. Дорогое это удовольствие честный обратный канал, для дешевых модемов не оправдан (правда есть у меня наброски на дешевый полосовой DPD но я еще копаю).

Нужен ли вашему усилителю на 30дБм DPD зависит только от предъявляемых вами требований.

Более подробно можно пообщаться в личке, за раскрытие деталей мне могут и по голове настучать %)


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение Jul 29 2010, 01:25
Сообщение #54


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Кинули в почту занятную доку от nujira про увеличение КПД мощных УМ. Красивая идея, на стыке DPD + творческого хака и ведь работает. Надо подумать как реализовать %)
Прикрепленные файлы
Прикрепленный файл  4010.pdf ( 1.27 мегабайт ) Кол-во скачиваний: 455
 


--------------------
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jul 29 2010, 03:32
Сообщение #55


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



прикольно. что-нибудь типа ЦАП+драйвер+MOSFET сгородить. )
Go to the top of the page
 
+Quote Post
des00
сообщение Jul 29 2010, 04:33
Сообщение #56


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(vadimuzzz @ Jul 28 2010, 22:32) *
прикольно. что-нибудь типа ЦАП+драйвер+MOSFET сгородить. )

тут нужен более сложный модулятор, а то получится что тепло с усилителя мощности перейдет в тепло модулятора питания %)


--------------------
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jul 29 2010, 04:54
Сообщение #57


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(des00 @ Jul 29 2010, 11:33) *
тут нужен более сложный модулятор, а то получится что тепло с усилителя мощности перейдет в тепло модулятора питания %)

у модулятора в той доке солидный металлический корпус с ребрами радиатора и сказано "Designed for mounting on PA metalwork". это "ж-ж-ж" неспроста )
Go to the top of the page
 
+Quote Post
des00
сообщение Jul 29 2010, 05:18
Сообщение #58


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(vadimuzzz @ Jul 28 2010, 23:54) *
у модулятора в той доке солидный металлический корпус с ребрами радиатора и сказано "Designed for mounting on PA metalwork". это "ж-ж-ж" неспроста )

дык 650Вватт однако %)


--------------------
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jul 29 2010, 05:26
Сообщение #59


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Может, пригодится.. Analog Devices, Inc. выпустил кит: PRE-DISTORTION SYSTEM BOARD.
Go to the top of the page
 
+Quote Post
des00
сообщение Jul 29 2010, 05:47
Сообщение #60


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(blackfin @ Jul 29 2010, 00:26) *
Может, пригодится.. Analog Devices, Inc. выпустил кит: PRE-DISTORTION SYSTEM BOARD.

занятная борда, но не понятно почему они не заложили квадратурный ацп в обратный канал %)


--------------------
Go to the top of the page
 
+Quote Post
filo
сообщение Aug 2 2013, 18:30
Сообщение #61





Группа: Участник
Сообщений: 11
Регистрация: 28-01-13
Пользователь №: 75 381



Уважаемый des00, не могли бы вы подробней описать как реализовать симулинк-модель в железе.
на каких плисах вы делали предистортеры? и с помощью каких програмных пакетов?
с плисами раньше не работал, так что любым советам буду рад.
Go to the top of the page
 
+Quote Post
filo
сообщение Nov 25 2013, 17:36
Сообщение #62





Группа: Участник
Сообщений: 11
Регистрация: 28-01-13
Пользователь №: 75 381



модель предистортера. в fixed point

Сообщение отредактировал filo - Nov 26 2013, 16:09
Прикрепленные файлы
Прикрепленный файл  volt1.rar ( 39.74 килобайт ) Кол-во скачиваний: 28
 
Go to the top of the page
 
+Quote Post

5 страниц V   1 2 3 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 14:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.02249 секунд с 7
ELECTRONIX ©2004-2016