УДК 621.376.4
Б. И. Шахтарин, А. Ю. Фоменко
СИНТЕЗ И МОДЕЛИРОВАНИЕ СХЕМЫ КОСТАСА
На основе теории нелинейной оптимальной фильтрации выполнен синтез системы синхронизации, построенной по схеме Костаса. Получена двухконтурная система, содержащая прямой (информационный) и квадратурный каналы, а также корректирующий фильтр в цепи обратной связи и канальные фильтры. Создана имитационная модель. Проведен анализ работы схемы Костаса. Выявлены основные факторы, влияющие на вероятность срыва слежения за фазой, и предложены способы их уменьшения.
E-mail: [email protected]; [email protected]
Синтез схемы Костаса. В качестве критерия оптимальности будем использовать критерий максимума апостериорной вероятности сообщения. В практических расчетах апостериорная плотность распределения вероятности (ПРВ) предполагается гауссовой.
Рассмотрим частный случай, когда на входе системы присутствует сигнал с 2-ФМ манипуляцией:
x (t) = s (t, (, a) + n(t) = A0cos [w0t + ( (t) + an] + n (t), (1)
где a принимает значение 0 или 1. Таким образом, здесь сигналы si (t) и s2 (t) определяются равенствами
Si (t, () = -S2 (t, () = Aocos [wot + ((t)].
Функция Стратоновича имеет вид [1] 2A0
Fi (t, () = ~rz x (t) cos [wot + (] = -F2 (t, (). N0
Поэтому уравнения схемы Костаса определяются как
d( 2A0 2
— + —— zx (t) sin [w0t + (] =0; at N0
N 4 2A0 N 4
= -y - (t) cos [ + (] = - a?zF 1(t ();
dz 0 , ^ (2)
dt = -z + (1 - z2)( 1 - 14J 2A0x (t) cos [W0t + (] =
= -z + (1 - z2) (1 - Fi (t,(), при этом 1 - z2 > 0.
Отметим, что при
z = th
i F (t,£)d£
.Jtk
_лк
структурная схема алгоритма (рис. 1) практически совпадает со схемой приемника, оптимального по критерию максимума апостериорной вероятности (МАВ), и при Л х ^ х(при слабых сигналах) вырождается в схему Костаса.
Найдем стационарное значение Рис1 Схема Костаса дисперсии оценки в виде
4 = уЧ /(ЯЁ1 ) ,
где г — стационарное решение третьего уравнения (2). Пренебрегая второй гармоникой, получаем
2 Л < 2
Ё1
2Aq г .. Ao г ^ г ..
cos t + ^ + anJ cos t + (p\ = —— cos [^ — <p\ cos [anJ. nq nq
0,
Полагая а = 0, а синхронизацию совершенной, когда с — ср получаем
Л 2 ё 1 Ло
Тогда значение дисперсии определится выражением
4 = уЧN/(2Ло2г) .
Полагая С = (1 — 0,5а|), Ё1 = (Ло2/N0) (1 — 0,5а|) = = q (1 — 0,5<г|), находим стационарное значение г из квадратного уравнения
2 1
г2 + - г — 1 = 0. С
При ОСШ q ^ то находим г = ±1, также г = th(±q) при q1 » 2.
Структурная схема приемника сигналов фазовой телеграфии (2-ФМ) принимает вид, приведенный на рис.2, где Ф^ — формирователь г, ФД — фазовый детектор, СД — синхронный детектор, ФАП — фазовая автоподстройка частоты, а1 = (2Л0/Ы0)
Как следует из рис. 2, схема приемника характеризуется обратной связью по решению: на ФАП подается решающая функция г = г (£). Схема, приведенная на рис. 1, также называется схемой Костаса.
Рис. 2. Структурная схема Костаса
При большом ОСШ по (2) в стационарном режиме находим
— A 2
z = b0F1=——— b0cos [an]=b1 cos [(-(]cos [an].
N0
На входе первого умножителя в верхней ветви (см. рис. 2) получим
x (t) sin [w0t+(] ^ A0cos [w01+( (t) +an] sin [w0t+(].
Пренебрегая второй гармоникой, находим
x (t) sin [w01+(] ^
= A0sin [(-(] cos [an] . После второго умножителя (на a1) в верхней ветви напряжение
u1=A0a1 sin [(-(] cos [an] = = b2sin [(-(] cos [an] . Таким образом, на выходе правого умножителя находим напряжение
u2=u1 z = (b1 b2/2) sin [2 ((-()] cos2 [an] .
Следовательно, на входе УГ формируется напряжение со снятой манипуляцией. В то же время на выходе нижней ветви при (-( ~ 0 (при совершенной синхронизации) формируется информационное сообщение
z=b1 cos [an]; a = 0 V 1.
Моделирование схемы Костаса. На основе полученной структурной схемы Костаса (см. рис. 2) авторами была создана имитационная модель (рис. 3).
Рис. 3. Имитационная модель схемы Костаса
Используя разработанную имитационную модель, выполнили моделирование схемы при следующих условиях работы:
• на вход системы подавался сигнал с частотой несущей /н = 100 кГц и начальной фазой, изменяющейся по параболическому закону,
y (tk) = cos (^нt + Pk), Pk = Po + atk + btk,
где ия = 2п/н — циклическая частота несущего колебания, pk — текущее значение фазы входного сигнала, a и b — коэффициенты, определяемые моделью движения объекта, а р0 — случайная величина, изменяющаяся в интервале [—п; п];
• отношение сигнал/шум на входе 5 дБ;
• передаточная характеристика фильтра Кф (p) в цепи обратной связи ФАП была выбрана, исходя из обеспечения третьего порядка астатизма системы слежения [2]:
Кф (p) = К
ф
(1 + Тф p)2
p2
где Кф — коэффициент усиления фильтра, Тф — постоянная времени фильтра.
На рис. 4 приведены фазы входного (^вх) и реализаций опорного (^0п) сигналов традиционной схемы ФАП при ОСШ на входе 5 дБ, постоянная времени фильтра равна Тф = 200//н.
В процессе моделирования было установлено, что из-за наличия шума на входе схемы срывы слежения происходят с вероятностью 52 %. Для устранения этого явления следует расширить полосу фильтра.
На рис. 5 показана работа традиционной схемы ФАП с фильтром с более широкой полосой (Тф = 140//н). Вероятность срыва слежения
Рис. 4. Фазы входного (^вх) и реализации опорного (^©п) сигналов
Рис. 5. Иллюстрация работы традиционной схемы ФАП
за фазой теперь составляет менее 1 %, однако флуктуационная ошибка слежения увеличилась примерно в 2 раза по сравнению с предыдущим случаем.
Заключение. Проведен синтез системы синхронизации, построенной по схеме Костаса. При синтезе использована теория нелинейной оптимальной фильтрации, развитая в работах Р.Л. Стратоновича и В.И. Тихонова. В качестве сигнала используется несущее колебание,
2-ФМ модулированное псевдослучайной последовательностью, имеющее случайную начальную фазу. Также учитывается присутствие аддитивного белого гауссового шума в канале приема.
В результате синтеза получена двухконтурная система, содержащая прямой (информационный) и квадратурный каналы, а также корректирующий фильтр в цепи обратной связи и канальные фильтры. На основе полученной структурной схемы Костаса авторами создана имитационная модель. Проверка модели проводилась в графической программной среде Simulink, входящей в пакет прикладных программ MATLAB 7.0.
СПИСОК ЛИТЕРАТУРЫ
1. Шахтарин Б. И. Фильтры Винера и Калмана. - М.: Гелиос АРВ, 2008. -408 с.
2. ГЛОНАСС. Принципы построения и функционирования / Под ред. А.И.Петрова, В.Н.Харисова. - М.: Радиотехника, 2005.
Статья поступила в редакцию 24.12.2011
Борис Ильич Шахтарин родился в 1933г., окончил в 1958 г. Ленинградскую Военно-воздушную инженерную академию им. А.Ф. Можайского и в 1968 г. ЛГУ. Д-р техн. наук, профессор МГТУ им. Н.Э. Баумана. Лауреат Государственной премии СССР, заслуженный деятель науки и техники РФ. Автор более 200 научных работ, в том числе 4 книг, в области анализа и синтеза систем обработки сигналов.
B.I. Shakhtarin (b. 1933) graduated from the Leningrad Air Force Engineering Academy n.a. A. F. Mozhaysky in 1958 and from Leningrad State University in 1968. D. Sc. (Eng.), professor of the Bauman Moscow State Technical University. USSR State Prize winner, RF Honoured Worker of Science and Technology. Author of more than 200 publications, among them 4 books, in the field of analysis and synthesis of signal processing systems.
Алексей Юрьевич Фоменко родился в 1986 г., окончил МГТУ им. Н.Э. Баумана в 2009 г. Аспирант кафедры "Автономные информационно-управляющие системы". Специализируется в области систем фазовой автоподстройки частоты, комплексированных навигационных систем для высокодинамичных объектов.
A.Yu. Fomenko (b. 1986) graduated from the Bauman Moscow State Technical University in 2009. Post-graduate of "Autonomous Information and Control Systems" department of the Bauman Moscow State Technical University. Specializes in the field of phase-locked loop systems, integrated navigational systems for highly dynamical objects.