|
|
 |
Ответов
|
Jun 16 2008, 15:52
|
Знающий
   
Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481

|
Цитата(links @ Jun 16 2008, 12:29)  Так и делаю, но есть необходимость обеспечить минимальное время синхронизации при заданной величине расстройки. Как провести такой расчёт автоматически? Вручную, конечно, коэффициенты подобрать можно, но будут ли они оптимальными, а, во-вторых, на все случаи подобрать невозможно. Теоретически рассчитать коэффициенты можно. В приниципе делается это не сложно, но лично моя практика показывает, что на реальном устройстве зачастую гораздо проще подобрать необходимые коэффициенты, нежели расчитывать их теоретически. Сложнее по рассчитанным коэффициентам понять, какие собственные потери даст ФАПЧ. Тут уже действительно нужно выводить передаточную характеристику всей системы. Ведь с расширением полосы ФАПЧ вы конечно уменьшите время захвата, но увеличатся собственные шумы ФАПЧ. Хорошие результаты получаются при использовании разных коэффициентов для захвата и сопровождения. Для уменьшения времени захвата сначала в системе используются одни коэффиценты, а после захвата, для уменьшения собственных шумов ФАПЧ - другие.
|
|
|
|
|
Jun 26 2008, 12:50
|
Частый гость
 
Группа: Участник
Сообщений: 87
Регистрация: 15-06-08
Пользователь №: 38 299

|
Цитата(Михаил_K @ Jun 16 2008, 19:52)  Теоретически рассчитать коэффициенты можно. В приниципе делается это не сложно... Вот чего я вопрос и задал. Хочется узнать, как? Штудирую Незами, но у него, как и в большинстве подобных публикаций, разобрано большое количество схем получения ошибки тактовой синхронизации , но методики рассчёта в зависимости от требуемой полосы захвата пока не увидел (может плохо искал). Хотя для схемы синхронизации по несущей есть.
Сообщение отредактировал links - Jun 26 2008, 12:59
|
|
|
|
|
Jun 26 2008, 13:27
|
Знающий
   
Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481

|
Цитата(links @ Jun 26 2008, 16:50)  Вот чего я вопрос и задал. Хочется узнать, как? Штудирую Незами, но у него, как и в большинстве подобных публикаций, разобрано большое количество схем получения ошибки тактовой синхронизации , но методики рассчёта в зависимости от требуемой полосы захвата пока не увидел (может плохо искал). Хотя для схемы синхронизации по несущей есть. Это вам книжка по ФАПЧам нужна. Точно сейчас не скажу, но алгоритм действия примерно такой. 1. Вычисляется коэффициет ФАПЧ, как произведение коэффициентов передачи фазового детектора, ГУНа и усилителя постоянного тока (или все это в цифре, т.е. NCO, коэффицент умножения ошибки). 2. Ищите в книге по фАПЧам формулу ох..ных размеров для вычисления времени захвата, величины полосы захвата и удержания, которая соотвествует выбранному вами виду контурного фильтра. 3. Из заданных условий по найденой формуле определяете требуемые параметры аналогового прототипа контурного фильтра. 4. Используюя Z-преобразование и тому подобные вещи находите величину коэффициентов для вашего девайса. 5. После все этой проделанной работы идете с ее результатами, расчетами к начальству и говорите, что теперь вы специалист на порядок выше уровнем и достойны увеличения зарплаты как минимум в два раза  По ФАПЧам мои коллеги рекомендуют Шахгильдян - Системы фазовой синхронизации, или В.Линдсей - Системы синхронизацыы с связи и управлении.
|
|
|
|
|
Jun 26 2008, 13:50
|
Частый гость
 
Группа: Участник
Сообщений: 87
Регистрация: 15-06-08
Пользователь №: 38 299

|
Цитата(Михаил_K @ Jun 26 2008, 17:27)  Это вам книжка по ФАПЧам нужна. Точно сейчас не скажу, но алгоритм действия примерно такой. 1. Вычисляется коэффициет ФАПЧ, как произведение коэффициентов передачи фазового детектора, ГУНа и усилителя постоянного тока (или все это в цифре, т.е. NCO, коэффицент умножения ошибки). 2. Ищите в книге по фАПЧам формулу ох..ных размеров для вычисления времени захвата, величины полосы захвата и удержания, которая соотвествует выбранному вами виду контурного фильтра. 3. Из заданных условий по найденой формуле определяете требуемые параметры аналогового прототипа контурного фильтра. 4. Используюя Z-преобразование и тому подобные вещи находите величину коэффициентов для вашего девайса. 5. После все этой проделанной работы идете с ее результатами, расчетами к начальству и говорите, что теперь вы специалист на порядок выше уровнем и достойны увеличения зарплаты как минимум в два раза  По ФАПЧам мои коллеги рекомендуют Шахгильдян - Системы фазовой синхронизации, или В.Линдсей - Системы синхронизацыы с связи и управлении. Всё здорово, но только начальник спросит: а как методики расчёта для ФАПЧ, т.е. минимизации фазовой ошибки несущей, пригодны для минимизации временной ошибки тактовой составляющей? На уровне здравого смысла все понимают, что как-то увязать их можно, но почему-то даже указанные вами монстры это обходят или заявляют, что, типа, по аналогии делай и будет тебе щастье! Может я действительно бестолковый, но всё-таки не могу понять: почему методики настройки ФАПЧ можно "пощупать руками", а аналогичных методик для СТС никто в глаза не видел?
|
|
|
|
|
Jun 26 2008, 17:47
|
Знающий
   
Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481

|
Цитата(links @ Jun 26 2008, 17:50)  Всё здорово, но только начальник спросит: а как методики расчёта для ФАПЧ, т.е. минимизации фазовой ошибки несущей, пригодны для минимизации временной ошибки тактовой составляющей? На уровне здравого смысла все понимают, что как-то увязать их можно, но почему-то даже указанные вами монстры это обходят или заявляют, что, типа, по аналогии делай и будет тебе щастье! Может я действительно бестолковый, но всё-таки не могу понять: почему методики настройки ФАПЧ можно "пощупать руками", а аналогичных методик для СТС никто в глаза не видел? На самом деле нет никакой разницы в расчете ФАПЧ для несущей от ФАПЧ для тактовой. При тактовой синхронизации впервую очередь вы над сигналом должны выполнить нелинейное преобразование, которое выделит в сигнале гармонику тактовой частоты. Дальше идет классическая ФАПЧ. Есть частота, есть подстраиваемый под нее генератор. Разница лишь в характеристике фазового детектора. Когда я говорил о походе к начальнику, я вообще-то хотел сказать, что путь этот очень сложен, и как мы уже писали, не очень нужен. Однажды, лет пять назад, я его проделал, но полученные аналитические результаты оказались далеки от идеальных, и путем простого подбора коэффициентов удалось получить лучшие характеристики. Очевидно где-то ошибся или что-то не учел до конца.
|
|
|
|
|
Jun 27 2008, 04:40
|
Частый гость
 
Группа: Участник
Сообщений: 87
Регистрация: 15-06-08
Пользователь №: 38 299

|
Цитата(Михаил_K @ Jun 26 2008, 21:47)  На самом деле нет никакой разницы в расчете ФАПЧ для несущей от ФАПЧ для тактовой. При тактовой синхронизации впервую очередь вы над сигналом должны выполнить нелинейное преобразование, которое выделит в сигнале гармонику тактовой частоты. Дальше идет классическая ФАПЧ. Есть частота, есть подстраиваемый под нее генератор. Разница лишь в характеристике фазового детектора. Согласен, но при условии, когда для вычисления тактовой ошибки применяется нелинейное преобразование сигнала. Не всегда такой метод применим, например, для сигналов КАМ с большим созвездием. К тому же нелинейное преобразование добавляет шумы в схему оценивания тактовой ошибки. Цитата Когда я говорил о походе к начальнику, я вообще-то хотел сказать, что путь этот очень сложен, и как мы уже писали, не очень нужен. Однажды, лет пять назад, я его проделал, но полученные аналитические результаты оказались далеки от идеальных, и путем простого подбора коэффициентов удалось получить лучшие характеристики. Очевидно где-то ошибся или что-то не учел до конца. Так всё таки не очень нужен или просто не получилось? Мне кажется, что надёжная методика определения параметров СТС никому бы не помешала. А коэффициенты я и сам подбираю, как и все. От безысходности.
|
|
|
|
|
Jun 27 2008, 06:07
|
Знающий
   
Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481

|
Цитата(links @ Jun 27 2008, 08:40)  Согласен, но при условии, когда для вычисления тактовой ошибки применяется нелинейное преобразование сигнала. Не всегда такой метод применим, например, для сигналов КАМ с большим созвездием. К тому же нелинейное преобразование добавляет шумы в схему оценивания тактовой ошибки. С большим созвездием - это сколько? Для QAM256 работает вполне прилично Цитата(links @ Jun 27 2008, 08:40)  Так всё таки не очень нужен или просто не получилось? Мне кажется, что надёжная методика определения параметров СТС никому бы не помешала. А коэффициенты я и сам подбираю, как и все. От безысходности. Конечно не помешала бы. Особенно если ее еще оформить в виде программки, где выбираешь из БД вид системы синхронизации, вводишь параметры и на выходе получаешь результат  . Если сделаете такую, пишите. Поговорим о стоимости
|
|
|
|
|
Jun 27 2008, 11:08
|
Частый гость
 
Группа: Участник
Сообщений: 87
Регистрация: 15-06-08
Пользователь №: 38 299

|
Цитата(Михаил_K @ Jun 27 2008, 10:07)  С большим созвездием - это сколько? Для QAM256 работает вполне прилично Уже на таком созвездии значительно уступает, например, схеме Меллера-Мюллера. Цитата Конечно не помешала бы. Особенно если ее еще оформить в виде программки, где выбираешь из БД вид системы синхронизации, вводишь параметры и на выходе получаешь результат  . Если сделаете такую, пишите. Поговорим о стоимости  Так отдам, только, боюсь, нескоро. Цитата(petrov @ Jun 27 2008, 13:05)  Всё считается по классической теории ФАПЧ, это и является надёжной методикой, просто более узкоспециальная область возможно никто и не написал пошагового руководства. Меня смутила именно полоса захвата, это действительно может быть сложно, вы могли видеть как это делается в аналогичных случаях в книге про про PLL, всякие устойчивости, шумовые полосы, ошибки слежения, время установления считаются по классической теории. Понятно. Как говорил Семён Семёныч: "Будем искать".
|
|
|
|
|
Jun 29 2008, 07:58
|
Частый гость
 
Группа: Участник
Сообщений: 87
Регистрация: 15-06-08
Пользователь №: 38 299

|
Цитата(Михаил_K @ Jun 27 2008, 16:21)  Значительно - это сколько? Можете назвать цифру для QAM 256 при BER 1e-6 или 1e-9 например? Такую цифру сразу назвать не смогу, хотя признаю, промоделировать было бы полезно. Но могу сказать, что чем больше количество точек в созвездии, тем меньше амплитуда тактовой гармоники после, например, квадрата огибающей. Раньше я пользовался этой схемой. Но как-то обнаружил, то на КАМ-512 при коэффициенте ската RC фильтра 0,1 тактовая начала сбоить даже на малых шумах. Начал искать другие схемы и остановился на ММ. Дёшево и сердито - один отсчёт на символ, хорошая устойчивость, не зависит ни от коэффициента ската, ни от порядка созвездия. Цитата(petrov @ Jun 28 2008, 11:53)  Какой код такая и задержка, ведь в режиме слежения вы и так коэффициента ФАПЧ уменьшаете, возможно и с выхода TCM декодера решения брать, ессно петлю надо рассчитывать с учётом этой задержки. Больша задержка позволительна при небольшом дрожании (джиттере) тактовой. К тому же сразу после решающей схемы ошибки распределены равномерно и даже если их сравнительно много (например 10е-1), то на устойчивость работы схемы это отразится слабо. А вот если ошибётся декодер, то высока вероятность пачки ошибок и вероятность срыва тактовой увеличивается. Цитата А в турбо вообще задержки нету когда решения с предыдущей итерации берутся. Здесь не понял, поясните. Как же нет задержки, если она есть на длину этой самой итерации? Цитата(Fat Robot @ Jun 27 2008, 23:50)  Позвольте полюбопытствовать: как для больших созвездий при использовании схемы М.-М. делается оценка фазы несущей? вслепую? Насколько я понимаю, схема М.-М. не предполагает совместного оценивания.
Спасибо. Очень даже предполагает. И тактовая и восстановление несущей прекрасно работают по одной и той же оценке символа. Дело в том, что там измеряются разные величины. При вычислении фазовой ошибки несущей вычисляется разница углов принятой и эталонной точки, при вычислении ошибки тактовой - величина сдвижки по импульсной характеристики канала. Так что пользуйтесь смело!
Сообщение отредактировал links - Jun 29 2008, 07:17
|
|
|
|
|
Jun 29 2008, 09:03
|
Гуру
     
Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937

|
Цитата(links @ Jun 29 2008, 11:58)  Больша задержка позволительна при небольшом дрожании (джиттере) тактовой. А при чём здесь джиттер? Цитата(links @ Jun 29 2008, 11:58)  А вот если ошибётся декодер, то высока вероятность пачки ошибок и вероятность срыва тактовой увеличивается. Да есть такая проблема. Цитата(links @ Jun 29 2008, 11:58)  Как же нет задержки, если она есть на длину этой самой итерации? С предыдущей итерации вам все решения доступны.
|
|
|
|
|
Jun 29 2008, 09:20
|
Частый гость
 
Группа: Участник
Сообщений: 87
Регистрация: 15-06-08
Пользователь №: 38 299

|
Цитата(petrov @ Jun 29 2008, 13:03)  А при чём здесь джиттер? СТС должна отслеживать изменения значения скорости передачи. Например, при связи с подвижным объектом, скорость которого не постоянна. Задержка в цепи ОС должна быть значительно меньше времени установления нового значения скорости передачи. Согласен, что термин джиттер здесь не совсем подходит. Цитата С предыдущей итерации вам все решения доступны. Я и не говорил, что недоступны. Они задержаны на длину кодового слова.
|
|
|
|
|
Jun 29 2008, 09:44
|
Частый гость
 
Группа: Участник
Сообщений: 87
Регистрация: 15-06-08
Пользователь №: 38 299

|
Цитата(petrov @ Jun 29 2008, 13:32)  Задержаны в смысле качества, но не в смысле задержки вносимой в петлю ФАПЧ. Извините, опять не понял. Вы качество во временной области измеряете?
|
|
|
|
Сообщений в этой теме
links Настройка параметров тактовой сихронизации Jun 16 2008, 06:48  petrov 3.2.2 у Незами прочитайте динамику линейной петли ... Jun 16 2008, 08:43   links Не первый раз встречаю про этого Незами, но нигде ... Jun 16 2008, 11:12    petrov http://rapidshare.com/files/45943139/%%%%%...Nezam... Jun 16 2008, 11:27     links Большое спасибо! Jun 16 2008, 12:12                petrov Цитата(links @ Jun 29 2008, 13:44) Извини... Jun 29 2008, 10:05                 links Цитата(petrov @ Jun 29 2008, 14:05) http:... Jun 29 2008, 10:39                  petrov Цитата(links @ Jun 29 2008, 14:39) Так та... Jun 29 2008, 11:12                   links Цитата(petrov @ Jun 29 2008, 15:12) В тур... Jun 29 2008, 11:29                    petrov Цитата(links @ Jun 29 2008, 15:29) Подобн... Jun 29 2008, 11:38                     links Цитата(petrov @ Jun 29 2008, 15:38) Нет, ... Jun 29 2008, 11:57                      petrov Цитата(links @ Jun 29 2008, 15:57) Посмот... Jun 29 2008, 12:10                       links Цитата(petrov @ Jun 29 2008, 16:10) Да не... Jun 29 2008, 12:25            Fat Robot Цитата(links @ Jun 29 2008, 11:58) Очень ... Jun 29 2008, 13:38             links Цитата(Fat Robot @ Jun 29 2008, 17:38) Ну... Jun 29 2008, 13:53            Михаил_K Цитата(links @ Jun 29 2008, 11:58) Такую ... Jun 30 2008, 06:08             petrov Цитата(Михаил_K @ Jun 30 2008, 10:08) Плю... Jun 30 2008, 07:21            alex_os Цитата(links @ Jun 29 2008, 11:58) Но мог... Jun 30 2008, 08:10             links ЦитатаПочему так получается? Теоретически амплитуд... Sep 1 2008, 14:53              alex_os Цитата(links @ Sep 1 2008, 18:53) Что за ... Sep 1 2008, 16:50               links Цитата(alex_os @ Sep 1 2008, 20:50) Это у... Sep 2 2008, 04:46          petrov Цитата(links @ Jun 27 2008, 15:08) Уже на... Jun 27 2008, 12:41           Fat Robot Позвольте полюбопытствовать: как для больших созве... Jun 27 2008, 19:50            petrov Цитата(Fat Robot @ Jun 27 2008, 23:50) На... Jun 27 2008, 20:12             Fat Robot Смотрю здесь:
http://www.mathworks.com/access/help... Jun 28 2008, 06:14           Михаил_K Цитата(petrov @ Jun 27 2008, 16:41) А схе... Jun 28 2008, 05:19            petrov Цитата(Михаил_K @ Jun 28 2008, 09:19) А в... Jun 28 2008, 07:53        petrov Цитата(links @ Jun 27 2008, 08:40) Так вс... Jun 27 2008, 09:05 Михаил_K В любом случае, выбор той или иной схемы - это лиш... Jun 30 2008, 07:34
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|