|
Петля костаса Simulink |
|
|
|
Mar 30 2014, 10:35
|
Группа: Новичок
Сообщений: 9
Регистрация: 5-11-13
Пользователь №: 79 054

|
Всем привет, возникла проблема при создании демодулятора сигнала кам16 на основе петли костаса. Петля никак не может подстроиться под входной сигнал. Помогите решить эту проблему
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
(1 - 14)
|
Mar 30 2014, 11:16
|
Группа: Новичок
Сообщений: 9
Регистрация: 5-11-13
Пользователь №: 79 054

|
Цитата(Fat Robot @ Mar 30 2014, 15:07)  Как-то смело очень, на мой взгляд. Для кам16 петля Костаса не используется. Хм, вроде как используется.. И что такое тактовая символов?
|
|
|
|
|
Mar 30 2014, 11:33
|
Группа: Новичок
Сообщений: 9
Регистрация: 5-11-13
Пользователь №: 79 054

|
вообще мне как раз и надо восстановить частоту модулирующего сигнала, и демодулировать с ее помощью. Вы говорите требуется тактовая символов. Что она делает и что нужно исправить чтобы ее добавить. Цитата(Fat Robot @ Mar 30 2014, 15:07)  Как-то смело очень, на мой взгляд. Для кам16 петля Костаса не используется. А то, что сделано у вас, это по сути data-aided tracking loop, и он требует тактовой символов. Ну будет здесь кроме фазы еще и амплитуда меняться, для каждого канала было -1;1 теперь будет 4 значения -3;-1;1;3 смысл от этого не менятеся.
|
|
|
|
|
Mar 30 2014, 11:33
|
ʕʘ̅͜ʘ̅ʔ
    
Группа: Свой
Сообщений: 1 008
Регистрация: 3-05-05
Пользователь №: 4 691

|
Универсальный ответ на ваши вопросы: надо прочитать книжку. Скляр Цифровая Связь Прокис Цифровая Связь Тут на форуме можно посмотреть модели от petrov. Цитата(jedrus @ Mar 30 2014, 12:25)  Что она делает и что нужно исправить чтобы ее добавить. Если смысл не меняется, как вы утверждаете, то, конечно, должно работать. Но почему-то не работает. Но должно, т.к. не меняется смысл. Парадокс. Цитата(jedrus @ Mar 30 2014, 12:25)  Ну будет здесь кроме фазы еще и амплитуда меняться, для каждого канала было -1;1 теперь будет 4 значения -3;-1;1;3 смысл от этого не менятеся.
|
|
|
|
|
Mar 30 2014, 11:52
|
Группа: Новичок
Сообщений: 9
Регистрация: 5-11-13
Пользователь №: 79 054

|
Цитата(Fat Robot @ Mar 30 2014, 15:33)  Если смысл не меняется, как вы утверждаете, то, конечно, должно работать. Но почему-то не работает. Но должно, т.к. не меняется смысл. Парадокс. Собственно вы не правы, и именно потому что она не работает и проблема в схеме я и пишу. Как бы даже если я буду демодулировать сигнал 4QPSK с ее помощью, для которой она должна работать(даже в вашей вселенной), то увы не происходит нужного результата.
|
|
|
|
|
Apr 2 2014, 17:41
|
Местный
  
Группа: Свой
Сообщений: 353
Регистрация: 29-05-06
Из: С.-Петербург
Пользователь №: 17 541

|
Цитата(jedrus @ Mar 30 2014, 15:52)  Собственно вы не правы, и именно потому что она не работает и проблема в схеме я и пишу. Как бы даже если я буду демодулировать сигнал 4QPSK с ее помощью, для которой она должна работать(даже в вашей вселенной), то увы не происходит нужного результата. Прилагаю свой примерчик петли. У вас, на сколько я понял, нарисована в лоб аналоговая петля из учебника и применена к дискретному сигналу. Так она работать не будет, конечно.
Эскизы прикрепленных изображений
|
|
|
|
|
Apr 8 2014, 10:47
|
Группа: Новичок
Сообщений: 9
Регистрация: 5-11-13
Пользователь №: 79 054

|
Цитата(ikolmakov @ Apr 2 2014, 21:41)  Прилагаю свой примерчик петли. У вас, на сколько я понял, нарисована в лоб аналоговая петля из учебника и применена к дискретному сигналу. Так она работать не будет, конечно. Не могли бы вы скинуть свой файл модели? а также помочь мне с построением такой модели для кам 16. Буду очень благодарен Я сделал модель которая работает теперь для 4qpsk но это мне в принципе и не надо, как вы уже поняли 16 кам моя цель. А вот с ней дело совсем туго, хотелось бы как-то доработать модель для получения желаемого результата.
Эскизы прикрепленных изображений
|
|
|
|
|
Apr 8 2014, 16:39
|
Местный
  
Группа: Свой
Сообщений: 353
Регистрация: 29-05-06
Из: С.-Петербург
Пользователь №: 17 541

|
Вот ссылка https://drive.google.com/file/d/0BxSnnFsuy4...dit?usp=sharingСначала запустите файл constants.m - там много лишнего, но есть настроечные параметры которые использует и файл модели freqloop.mdl Я подумаю про QAM16. Как вам уже говорили, это созвездие не подходящее для этого алгоритма, т.к. там есть не только модуляция по фазе, но и по амплитуде. Так что можно придумать какой-то компромисный вариант по аналогии, но скорее всего есть что-то более оптимальное. PS А можно узнать, а зачем вам это?
|
|
|
|
|
Apr 13 2014, 08:54
|
Группа: Новичок
Сообщений: 9
Регистрация: 5-11-13
Пользователь №: 79 054

|
Это что-то типо курсовой работы или проекта
|
|
|
|
|
Apr 16 2014, 10:15
|
Группа: Новичок
Сообщений: 9
Регистрация: 5-11-13
Пользователь №: 79 054

|
Я покопался и нашел подходящую схему, только не знаю как сделать 2d slicer и gain det, усиление которого зависит от зоны, к которой принадлежит точка созвездия. Slicer кривой, но все же можно сделать, а вот усилитель...
Эскизы прикрепленных изображений
|
|
|
|
|
Apr 17 2014, 20:15
|
Местный
  
Группа: Свой
Сообщений: 353
Регистрация: 29-05-06
Из: С.-Петербург
Пользователь №: 17 541

|
Цитата(jedrus @ Apr 16 2014, 14:15)  Я покопался и нашел подходящую схему... Приведите, пожалуйста, текст вашего задания, а то непонятно в каком объеме и насколько правдоподобно требуется решать вашу задачу. А то вы рисуете почти целиком весь приемник, а возможно нужно только подстройку частоты сделать. Т.е. предполагая, что задачи обнаружения сигнала, символьной синхронизации и АРУ уже как-то решены (как это было в моем примере).
|
|
|
|
|
Apr 20 2014, 09:33
|
Группа: Новичок
Сообщений: 9
Регистрация: 5-11-13
Пользователь №: 79 054

|
Цитата(ikolmakov @ Apr 18 2014, 00:15)  Приведите, пожалуйста, текст вашего задания, а то непонятно в каком объеме и насколько правдоподобно требуется решать вашу задачу. А то вы рисуете почти целиком весь приемник, а возможно нужно только подстройку частоты сделать. Т.е. предполагая, что задачи обнаружения сигнала, символьной синхронизации и АРУ уже как-то решены (как это было в моем примере). Составить демодулятор кам 16 на основе фапч для кам 16 уже есть стандартный модуль определения точки созвездия по синфазной и квадратурной компонентам
Сообщение отредактировал jedrus - Apr 20 2014, 09:06
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|