2007
Доклады БГУИР
июль-сентябрь
№ 3 (19)
УДК 621.316.726.078
ВЕРОЯТНОСТНЫЙ АНАЛИЗ СРЫВА СИНХРОНИЗМА СИСТЕМЫ ФАЗОВОЙ АВТОПОДСТРОЙКИ ЧАСТОТЫ
В.Л. БУСЬКО, А.А. ЛОБАТЫЙ, АЛЬКАТАУНА ХИКМАТ АХМЕД
Белорусский государственный университет информатики и радиоэлектроники П. Бровки, 6, Минск, 220013, Беларусь
Поступила в редакцию 22 марта 2007
На основе теории марковских случайных процессов рассматривается задача оценки вероятности срыва синхронизма системы фазовой автоподстройки частоты при учете инерционно -сти системы.
Ключевые слова: разность фаз, срыв синхронизма, плотность вероятности, временной интервал.
Введение
Широкое распространение в радиоэлектронике получили системы автоматической автоподстройки частоты, представляющие собой разновидность систем синхронизации. Задачей таких систем является автоматическая регулировка скорости квазипериодических процессов с целью достижения определенных фазовых соотношений между ними. [1, 2] Такие системы используются в телевидении, радиолокации, радионавигации, а также в различных следящих системах. Среди таких систем следует выделить системы фазовой автоподстройки частоты (ФАПЧ), у которых сигнал ошибки связан не с разностью частот, а с разностью фаз ф подстраиваемого и эталонного генераторов, что в стационарном режиме обеспечивает остаточную разность фаз, а не частот, как в системах частотной автоподстройки.
Задачи вероятностного анализа таких систем решаются в ряде работ, исходя из условия рассмотрения вероятности первого достижения фазовой координатой ф границ срыва синхронизма (области работоспособности). В реальных ФАПЧ срыв синхронизма не может произойти мгновенно. Инерционность перехода системы из одного состояния в другое может быть приближенно охарактеризована минимальным интервалом времени тс пребывания разности фаз за пределами границ области работоспособности системы, необходимым для перехода ее в другое (неработоспособное) состояние. Учет инерционности системы при вероятностном анализе смены режима ее работы позволяет более полно учесть реальные физические свойства.
Постановка задачи
Основное дифференциальное уравнение системы ФАПЧ имеет вид [3]
РФ + ПУК (р) ^ (ф) = Он, (1)
где — начальная расстройка подстраиваемого генератора относительно эталонного; К(р) — коэффициент передачи фильтра в операторной форме; символ р означает дифференцирование по времени; ф — мгновенное значение разности фаз генераторов; ^(ф) — нормированная ха-
рактеристика фазового детектора; Q — полоса удержания, т.е. максимально возможная расстройка, которую может компенсировать цепь управления.
Для системы ФАПЧ, находящейся под воздействием флуктуационных возмущений для случая, когда Q^const и K(p)=1, уравнение (1) можно записать в виде
^ = QH -Q cos ф + n (t), (2)
(Л I
где n(t) — флуктуационное воздействие:
^фэг Q
n
(t) = "dr -ТГ[ A (t) cos (ф-фэг ) + С (t) sin (ф- Фэг )], (3)
dt иэг
ТЭг и фэг — случайные функции времени, характеризующие законы модуляции амплитуды и фазы эталонного сигнала; A(t)=EN1(t) cos(9), C(t)=EN1(t) sin(9) — косинусоидальная и синусоидальная составляющие огибающей EN1(t) входного шума Ni; 9 — его фаза.
Известно, что устойчивая работа системы ФАПЧ возможна в условиях, когда разность фаз ф не выходит из окрестности точки устойчивого равновесия ф0р за границы области срыва синхронизма Тф=[ф-=ф0р-2л, ф+=ф0р+2п].
Определение вероятности срыва синхронизма
В реальных системах ФАПЧ время корреляции тк случайных воздействий значительно меньше времени установления ту координаты ф(ту«1/Оу). В этом случае, как показано в [3], исходный процесс близок по распределению к марковскому и для плотности вероятности Дф, t) координаты ф справедливо уравнение Фоккера-Планка-Колмогорова (ФПК), которое для функции Дф, t) имеет вид [2]
fjM = дФп(ф, t), f (Ф, to) = /о(фо), (4)
dt дф
где п(ф, t) — плотность потока вероятности вида
1 д
п(ф, t) = А(ф, t)f (ф, t) - -—В(ф, t)f (ф, t) . (5)
2 дф
Как видно из уравнения (4), оно полностью определяется своими локальными характеристиками — коэффициентом сноса А(ф, t) и коэффициентом диффузии В(ф, t), которые в соответствии с выражениями (2) и (3) вычисляются по формулам
А(ф,t) = Он -Оу cosф, (6)
си
В(ф, t) = j
Q2
тг aN 1 Я^(т) + о? ^(т)
т эг
d т, (7)
где о2т , о2 — дисперсии входного шума N и процесса рф соответственно; Лм(т) и Л^т) —
коэффициенты корреляции входного шума, смещенного на нулевую частоту и процесса рф соответственно.
Учитывая, что срыв синхронизма происходит при условии выхода ф(0 из области и и невозвращения его в область иф в течение заданного времени тс, формулу для определения вероятности срыва Рс получим по аналогии с [5] разбиением всего времени функционирования системы ¿¿-¿о на £=(4-¿0)/тс интервалов. При этом рассматривается последовательность интервалов (=0, 1, ..., ¿-1), и для каждого момента времени и интервала тс определяется вероятность срыва.
Так как срывы синхронизма на каждой из границ области Up являются событиями несовместными, то вероятность срыва синхронизма на каждом временном интервале тс определяется по формуле
P(fM -ti) = P&)P2(t1 + тсф(К1) £ Uф) , (8)
где Pi(tf) — вероятность нахождения ф(t) вне области иф в момент времени t{.
P(ti) = 1 - J f (ф,К.)ёф , (9)
иФ
Дф, t) — плотность вероятности распределения случайного процесса ф(К) в открытой области без ограничений. В общем случае ф(К) — решение уравнения (4); P2(ti+xc\ф(ti)^Uф) — вероятность невозвращения ф(К) в область Up (недостижения процессом ф(К) границ области Up) за время тс при условии нахождения ф(К) в момент времени tt вне области Up.
Для определения вероятности P2 следует проинтегрировать уравнение ФПК для плотности вероятности распределения непоглощенных реализаций_/!)(ф, t) с учетом полного поглощения на границе области Up или уравнение Понтрягина. Воспользуемся методикой, изложенной в [4], для определения _/!)(ф, t) из обобщенного уравнения ФПК с введением функций поглощения вместо границ.
^дф^=-тт^ф, t) - P f (1)(Ф, t) - ж *, t), (io)
dt дф P2
где &(ф, t) — нормированная функция поглощения; /1:1(±<х, t)=0, п(1)(ф, t) — вектор плотности потока вероятности вида
1 d
п(1) (ф, t) = А(ф, t) f (1)(ф, t) - -[ дф В(ф, t) f (1)(ф, t)]. (11)
2 дф
Функция поглощения реализаций процесса на границе Ru области Up имеет вид 3(ф, t) = 5(Ru -ф)п(1)(ф, t). (12)
Уравнение (10) следует интегрировать при начальном условии на каждом интервале.
f (1)(Х, tr) = P f (ф, t). (13)
P1
Интегрируя уравнение (10) по ф в бесконечной области, получим уравнение для P2.
P&2 = - q(t )P2, (14)
где q(t) имеет вид
q(t) = J ^(ф, t)ёф, (15)
-w
q(t) — интенсивность поглощения реализаций процесса ф(К), численно равная значению плотности потока вероятности непоглощенных реализаций, вычисленной на границе поглощающей области q(t)=n(1)(Ru, t).
Решение уравнения (14) на интервале [t,, ti+тс] при начальном условии P^)^ следующее.
к+Т
P2 (^ + тс| ф(К-) е Uф) = exp[- J q(t)dt]. (16)
Таким образом, в каждый текущий момент времени ti рассматриваются две плотности вероятности Дф, 4) и/1:>(ф, 4).
Для приближенного вычисления Дф, 0 и/1:1(ф, 0 используется гауссова и усеченная гауссова аппроксимация Дф, 0 и/1:1(ф, 0 с решением соответствующих дифференциальных уравнений для математических ожиданий и дисперсий.
При времени функционирования системы 4-^>тс следует рассматривать г временных интервалов, на каждом из которых события срыва синхронизации (смены структуры ФАПЧ) являются независимыми, а вероятность их определяется формулой (8). В этом случае вероятность срыва управления PC(tr) к моменту времени 4, определяется по формуле [5]
Pc(К) = 1 -ГО-+Тс) Й Uф)]}. (17)
2=1 1=1
В соответствии с формулой (17) вероятность Рс(4) является дискретной неубывающей функцией моментов времени tr. Определение значений Рс(0 в моменты времени, не совпадающие с tr, производится путем интерполяции (экстраполяции) значений Рс(4).
Заметим, что при вычислении Р2(4+гс|ф(4)£ иф) рассматривается эволюция марковского процесса вблизи поглощающих границ и вновь возникает практически не существующая в технических системах задача мгновенного поглощения реализаций. Для приближения соответствия математической модели реальному физическому процессу можно повторно воспользоваться изложенной выше методикой, введя интервал времени т1, характеризующий запаздывание в возврате системы в прежнее состояние (структуру):
+тс| ф^ ) ) = 1 -П{1 -[Рз(^ )Р^р +Т1 ф^ ) е^ )]}, (18)
р=1
где P3(tp)=1-P1(tp). Продолжая данный подход, получим
2 тс / X!
РА^р + Х^р) е их)} =1 -П П {1 -^Ч )Рб°Ч + Т ф(tq) )]}, (19)
1=1 р=1
где Р5(^)=1-Рз(^)=Р1^д), и т.д.
На практике достаточно первого приближения для определения Р2, так как х1<<хс (соответственно т2<<т1). Допущение о том, что х2=х1=...=0, приведет лишь к некоторому занижению Р2 и еще менее значительному занижению Рс(4).
Следует также заметить, что при рассмотрении безынерционной системы при хс^0 в пределе получается известное выражение для вероятности мгновенного срыва управления, которое приведено в [4].
Характеристики времени срыва синхронизма
В ряде практических задач возникает необходимость определения функции плотности вероятности распределения или в частном случае — вероятностных моментов распределения времени срыва управления. По определению [4] функция распределения моментов времени окончания работы системы {срыва синхронизма) равна
^ () = Р(Т < t) = Рс (t) , (20)
где Т — случайное время окончания работы системы (срыва синхронизма). Дифференцируя 5Т{0 по t, получим выражение для плотности вероятности: fT(t)=дPc(t)/дt.
Вероятностные моменты времени срыва управления могут использоваться в качестве весовых коэффициентов при аппроксимации искомой плотности вероятности рядом по ортогональным многочленам. Например, система уравнений для моментов И( до Л-го порядка включительно имеет вид
ь = 1(г)/т(г)ёг, (г) = г1, г2,гК. (21)
0
Для определения математического ожидания времени срыва управления тт следует положить гк(г)=г. Дисперсия времени срыва определяется соотношением
Бт = Ет - т2т, (22)
где Ет получается подстановкой в (21) 2к(г)=г2.
В связи с тем что в соответствии с формулой (17) вероятность срыва синхронизма определена в дискретные моменты времени гг, функцию /т(г) удобно вычислять, приблизив РС(г) на сегменте [г0, гк] многочленом /г(гг), причем РС(гг)=/Г(гг), (/=0, 1, ..., ), следовательно,/т(г)=д1г(г)/дг. В частности, если интерполяционный многочлен представлен в форме Лагранжа, то
К (л) = £Рс(/)А(г), (23)
где А.(г) = (г - г0}...(г - г-1)(г - г/+1>..(г - гг)
(гг - 0-(гг - г,-1)(г/ - г/+1) . (гг - гг)
Степень многочлена Q зависит от инерционности системы тс. 2=(1;к-г0)/тс-1. Если стоит задача приближенного определения только математического ожидания тт и дисперсии Бт времени срыва, то кроме выражений (17), (22) используются формулы
тт =£ г1 [Рс (г.) - Рс (ггЧ)], (24)
Ет = Е гг2[Рс (г.) - Рс (г.-!)], (25)
что соответствует предположению о том, что время срыва т. является дискретной случайной величиной. Следует заметить, что точность решения задачи тем выше, чем меньше время запаздывания тс по сравнению с временем функционирования системы гк-г0.
Использование машинных алгоритмов вычисления коэффициентов интерполяционного многочлена Лагранжа позволяет с высокой степенью точности сделать достаточно простой процедуру вычисления плотности вероятности распределения времени срыва синхронизма для многочленов достаточно высокой степени.
Пример
В качестве примера рассмотрим систему, описываемую уравнением (2). Область иф определим следующим образом: а<ф<р. Расчеты были выполнены при следующих условиях: А=-3, 5=2, г0=0, гк=1 с, р=-а=0,5.
Плотность вероятности распределения фазовой координаты ф при гауссовском начальном условии также гауссовская Дф, г) с параметрами тф(г), Бф(г). Тогда вероятность Р1(г/) в соответствии с (9) будет найдена по формуле
Р(г.) = Ф
Р-тф (г.)
-Ф
а-тф(г/)
л/БД)
где Ф(...) — функция Лапласа, а тф(г) и Бф(г) определяются из уравнений тф= Атф, тф(г0) = mф0,
(26)
4 = 2 АБф + ОДО = ^ф0.
ф0 •
(28)
Плотность вероятности У(1)(ф, О в соответствии с допущением об усеченной гауссовой аппроксимации представим в виде
/ (1)(ф, t) н
1
72ПД
гехр
(ф-тф )2
2 Оф
, ф <а, ф>р,
0, а <ф<р.
Для определения Р2(0 в соответствии с (12), (14), (15) получаем уравнение Р2 = [-п(1)(р, t) -п(1)(а, t )]Р2, Р2(гг) = 1,
где
1 д
п(1) (ф, t) = А/(1) (ф, t) - - дф [В/(1) (ф, t)].
2 дф
Для определения тф'(0 и Оф'(0 на основе (10) запишем уравнения вида
тф = Атф -рп(1)(р,t)-ап(1)(а,t)-ртф, тф) = ^) ,
Р2
(29)
(з0)
(з1)
(з2)
Оф = 2АОф+ В - (в-т'ф )2 п(1)(в, 0 - (а-тф )2 п(1)(а, 0 - р Оф, Оф ) = Оф (^).
Д
(33)
Производную д/(1)(ф, t)/дф на границах а и в приближенно вычисляем следующим обра-
(34)
зом:
£[/<Ц(/, «)]ф=а [/<Ч(/,')],= в = 1 "'(аА"фАф- ')
где Аф — малое приращение координаты ф.
Найдем интерполяционный многочлен при следующих исходных данных: 4=0,1 с; 4=0,2 с; 4=0,3 с; 4=0,4 с; Р1=0,52; Р2=0,63; Р3=0,67; Р4=0,71. Многочлен Лагранжа для данного примера имеет вид
) = (t - 0,2)^ - 0,3)(Г - 0,4) + (t - 0,1)(Г - 0,3)(Г - 0,4) + г (0,1 - 0,2)(0,1 - 0,3)(0,1 - 0,4) (0,2 - 0,1)(0,2 - 0,3)(0,2 - 0,4)
^ - 0,1)(t - 0,2)^ - 0,4) + (t - 0,1)(t - 0,2)^ - 0,3)
(0,3 - 0,1)(0,3 - 0,2)(0,3 - 0,4) (0,4 - 0,1)(0,4 - 0,2)(0,4 - 0,3) 11,66Г3 -10,50^2 + 3^ + 0,38.
/Т (г) = дРс (г) / дt = 34,98t2 - 21,00t + 3,43.
(35)
(36)
На рис. 1 приведены зависимости РС(4) при различных значениях тс, соединенные интерполяционными кривыми. На рис. 2 приведены зависимости также соединенные интерполяционными кривыми. Приведенные на рис. 1 и 2 зависимости под номером 1 получены при тс=0,01 с; 2 — при тс=0,02 с; 3 — при тс=0,03 с; 4 — при тс=0,04 с; 5 — при тс=0,05 с.
Рис. 1. Вероятность срыва синхронизма Рис. 2. Плотность вероятности распределения
времени срыва синхронизма
Заключение
Результаты расчетов показывают, что при вероятностном срыва синхронизма систем ФАПЧ необходимо учитывать инерционность системы, поскольку без учета этого фактора происходит существенное изменение вероятностной картины процесса, что может привести к ошибкам при принятии решения о качестве объекта.
Таким образом, приведенная выше методика позволяет приближенно решать ряд практических задач вероятностного анализа срыва синхронизма в инерционных системах ФАПЧ. При этом точность полученного решения тем выше, чем меньше тс по сравнению со временем работы системы.
PROBABILISTIC ANALYSIS OF FAILURE OF SYNCHRONISM SYSTEMS OF PHASE AUTO TUNING OF FREQUENCY
V.L. BUSKO, A.A. LOBATY, HEKMAT AHMAD ALQATAWNEH
Abstract
On the basis of the theory of casual of marcov processes the task of an estimation of probability of failure of synchronism of system of phase auto tuning of frequency is considered at the account инерционности of system.
Литература
1. Батура М.П. Дискретные системы с фазовым управлением. Минск, 2002.
2. Стеклов В.К., Коробко В.В. Итерационные системы фазовой автоподстройки. Киев, 2004.
3. Шахгильдян В.В., Ляховкин А.А. Системы фазовой автоподстройки частоты. М., 1972.
4. Казаков И.Е., Артемьев В.М., Бухалев В.А. Анализ систем случайной структуры. М., 1993.
5. Лобатый А.А. // Изв. АН СССР. Техническая кибернетика. 1989. № 4.