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

|
Всем привет, возникла проблема при создании демодулятора сигнала кам16 на основе петли костаса. Петля никак не может подстроиться под входной сигнал. Помогите решить эту проблему
Эскизы прикрепленных изображений
 Уменьшено до 84%
1072 x 537 (75.8 килобайт)
|
|
|
|
|
|
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 с ее помощью, для которой она должна работать(даже в вашей вселенной), то увы не происходит нужного результата. Прилагаю свой примерчик петли. У вас, на сколько я понял, нарисована в лоб аналоговая петля из учебника и применена к дискретному сигналу. Так она работать не будет, конечно.
 Уменьшено до 84%
1075 x 521 (20.07 килобайт)
|
Эскизы прикрепленных изображений
 Уменьшено до 76%
707 x 221 (8.19 килобайт)
|
|
|
|
|
|
Apr 8 2014, 10:47
|
Группа: Новичок
Сообщений: 9
Регистрация: 5-11-13
Пользователь №: 79 054

|
Цитата(ikolmakov @ Apr 2 2014, 21:41)  Прилагаю свой примерчик петли. У вас, на сколько я понял, нарисована в лоб аналоговая петля из учебника и применена к дискретному сигналу. Так она работать не будет, конечно. Не могли бы вы скинуть свой файл модели? а также помочь мне с построением такой модели для кам 16. Буду очень благодарен Я сделал модель которая работает теперь для 4qpsk но это мне в принципе и не надо, как вы уже поняли 16 кам моя цель. А вот с ней дело совсем туго, хотелось бы как-то доработать модель для получения желаемого результата.
Эскизы прикрепленных изображений
 Уменьшено до 79%
803 x 530 (58.8 килобайт)
|
|
|
|
|
|
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 кривой, но все же можно сделать, а вот усилитель...
Эскизы прикрепленных изображений
 Уменьшено до 63%
470 x 585 (62.46 килобайт)
|
|
|
|
|
|
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
|
|
|