Научная статья на тему 'Исследование цифровых систем фазовой синхронизации'

Исследование цифровых систем фазовой синхронизации Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
105
22
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
цифровые системы фазовой синхронизации / имитационная модель / область устойчивости.

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Д. П. Кукин, Л. Ю. Шилин

Рассмотрены особенности цифровых систем фазовой синхронизации. Предложена методика анализа как статических, так и динамических характеристик. Приведен метод анализа устойчивости цифровых систем фазовой синхронизации в случае малых рассогласований, на основе которого построена область устойчивости исследуемой системы

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

THE ANALYSIS OF DIGITAL PHASE LOCKED-LOOPS

Features of digital phase locked-loops are considered. The technique of the analysis both static, and dynamic characteristics is offered. The method of the analysis of stability of digital phase locked-loops in case of small mismatches on the basis of which the area of stability of investigated system is constructed is resulted

Текст научной работы на тему «Исследование цифровых систем фазовой синхронизации»

2005

Доклады БГУИР

октябрь-декабрь

№ 4 (12)

УДК 681.511.4

ИССЛЕДОВАНИЕ ЦИФРОВЫХ СИСТЕМ ФАЗОВОЙ СИНХРОНИЗАЦИИ

Д.П. КУКИН, Л.Ю. ШИЛИН

Белорусский государственный университет информатики и радиоэлектроники П. Бровки, 6, Минск, 220013, Беларусь

Поступила в редакцию 1 июля 2005

Рассмотрены особенности цифровых систем фазовой синхронизации. Предложена методика анализа как статических, так и динамических характеристик. Приведен метод анализа устойчивости цифровых систем фазовой синхронизации в случае малых рассогласований, на основе которого построена область устойчивости исследуемой системы.

Ключевые слова: цифровые системы фазовой синхронизации, имитационная модель, область устойчивости.

Введение

В современной технике связи и управления широко применяются системы фазовой синхронизации с элементами дискретизации, в том числе в последнее время цифровые системы фазовой синхронизации ЦСФС [1]. Важной задачей является исследование подобных систем, их статических и динамических характеристик. ЦСФС является системой автоматического управления (следящей системой), поэтому упомянутую задачу предлагается решать, основываясь на теории автоматического управления.

Особенности цифровых систем фазовой синхронизации

В общем случае структурная схема ЦСФС имеет вид, приведенный на рис. 1.

Рассмотрим назначение отдельных элементов ЦСФС. На вход ЦСФС поступают синхроимпульсы (СИ), например в виде последовательности коротких импульсов. На второй вход ФД с выхода контура управления по средствам ОС подаются колебания от ОУ. ФД сравнивает фазы СИ и иф(0, и на его выходе в соответствии с дискриминационной характеристикой, формируемой взаимодействием НЭ и ЦНЭ, образуется последовательность импульсов, представляющих собой двоичный код, которому соответствует величина, пропорциональная разности фаз СИ и колебаниям ОУ. В качестве ЦФ используется пропорционально-интегрирующий фильтр первого или второго порядка. Он преобразует сигнал ошибки к форме, необходимой для работы ЦНЭ. Двоичный код с выхода ФД, содержащий информацию о выявленном фазовом рассогласовании, поступает на вход УУ, обеспечивающего требуемое качество работы ЦСФС (динамику работы). ФУ осуществляет восстановление непрерывного сигнала из цифрового кода, сформированного УУ на основании выявленного фазового рассогласования в соответствии с заложенным алгоритмом управления. ОУ должен отвечать совокупности требований:

• хорошей управляемости по частоте от управляющего напряжения. Желательно, чтобы характеристика управления Дю = Т(Аиф) была линейной;

• малой относительной нестабильности по частоте А/ / / .

Приведенные требования противоречивы, так как при улучшении управляемости увеличивается относительная нестабильность ОУ.

Рис. 1. Структурная схема ЦСФС: 1 — фазовый дискриминатор (ФД); 2 — нелинейный элемент (НЭ); 3 — цифровой фильтр (ЦФ); 4 — цифровой нелинейный элемент (ЦНЭ); 5 — устройство управления (УУ); 6 — формирующее устройство (ФУ); 7 — объект управления (ОУ); 8 — обратная связь (ОС); Т — период дискретизации; I — вход; II — выход

Имитационное моделирование ЦСФС

Наиболее простым и наглядным методом анализа ЦСФС является имитационное моделирование, при котором каждый блок системы моделируется по функциональному принципу.

В рамках предложенного метода ЦСФС, схема которой приведена на рис. 1, моделируется согласно приведенному ниже описанию. Входной сигнал поступает на цифровой ФД, осуществляющий сравнение его фазы и фазы колебания формируемого ОУ. В зависимости от результата сравнения в соответствии с заданной детекторной характеристикой осуществляется формирование выходного сигнала ФД. Наиболее применяемые дискриминаторы описаны в [2]. Предлагается моделировать ФД в целом и НЭ в частности при помощи сочетания элементов и методов реализации дискретных пространств состояний ("discrete state-space system"), описанных в [3]. Предложенная методика предоставляет возможность выбора любого из ФД в качестве параметра модели с целью анализа его преимуществ и недостатков по сравнению с другими видами. Сигнал, сформированный на выходе НЭ и содержащий информацию о выявленном фазовом рассогласовании задающего и подстраиваемого колебаний, подается на вход ЦФ. В рамках исследуемой системы данный блок предлагается реализовывать программным способом. В случае астатизма второго порядка программируется следующий алгоритм цифрового фильтра:

k

z[k] = z[0] + k S*[k] + k "^s*[s|, (1)

где z[k] — цифровой выходной сигнал фильтра; s*[k] — код ошибки на выходе ФД, являющийся цифровым эквивалентом комплексной огибающей сигнала; z[0] — исходное состояние фильтра; k — порядковый номер; k' и k'' — коэффициенты передачи.

Этот фильтр эквивалентен параллельному соединению пропорционального и дискретного интегрирующего звеньев с соответствующими коэффициентами передачи. Таким образом, наиболее простым методом моделирования данного блока является реализация его средствами дискретной передаточной функции. С выхода ЦФ сигнал поступает на вход ЦНЭ, моделируемый, как и НЭ, упомянутыми выше методами реализации дискретных пространств состояний.

С выхода ЦНЭ сигнал поступает на вход УУ. Данное устройство предлагается реализо-вывать средствами дискретных передаточных функций в соответствии с выбранным алгоритмом управлении. Одним из важных вопросов является характер управляющего сигнала, поскольку он оказывает значительное влияние на быстродействие системы в целом. Предложенный метод моделирования позволяет изменять закон управления в широком диапазоне, что в свою очередь позволяет исследовать его влияние на быстродействие и характер переходного процесса в системе.

Наиболее рациональным методом реализации ФУ и ОУ является моделирование их передаточных функций. Моделированию ОУ, подобных применяемым в рамках рассматриваемых систем устройствам, посвящен довольно большой объем литературы, в частности [4, 5], вследствие чего реализация параметров данного блока значительно облегчается.

Выходным сигналом ОУ в рамках предложенного метода моделирования является периодическое колебание, которое преобразуется ОС к виду, позволяющему производить сравнение его фазы с фазой управляющего сигнала. Функционирование ОС предлагается моделировать средствами непрерывных пропорционально-дифференцирующих звеньев.

Полученная в результате описанной выше методики модель позволяет в широком диапазоне изменять параметры составных блоков системы, в том числе и частоту дискретизации, что оказывает значительное влияние на точность подстройки фазы. Частота дискретизации является одним из важнейших факторов, определяющих диапазон частот, в котором функционирует ЦСФС. Модель предоставляет возможность наблюдать основные динамические характеристики системы, что в свою очередь позволяет оценивать преимущества и недостатки составных блоков ЦСФС.

Полученная модель делает возможным построение фазового портрета системы и переходного процесса, в результате чего не составляет труда осуществить оценку устойчивости системы в целом и параметров, определяющих качественные характеристики.

В результате разработанная модель позволяет производить анализ существующих ЦСФС с целью их модернизации. Модель позволяет также разрабатывать ЦСФС исходя из предъявляемых требований и решаемых задач. Однако использование подобного метода связано с необходимостью перебора большого массива параметров системы с целью устойчивого функционирования устройства. Далее приведен метод, позволяющий значительно сузить область поиска, в рамках которого будет исследована область устойчивости ЦСФС.

Анализ устойчивости ЦСФС

Методы теории автоматического управления позволяют исследовать устойчивость ЦСФС, а также ее статические и динамические характеристики. Далее будет рассмотрен квазилинейный режим работы исследуемой системы. В этом режиме ошибка слежения не выходит за пределы линейного участка дискриминационной характеристики ФД.

На основе теории автоматического управления можно записать дискретную передаточную функцию разомкнутой системы, приведенной на рис. 1, следующим образом:

К'(г) = 1{Кх(р)К5(р)} 1{К6(р) К7(р)}, (2)

где К(г) — передаточная функция разомкнутой системы; К1(р) — передаточная функция ФД; К5(р) — передаточная функция УУ; К6(р) — передаточная функция ФУ; К7(р) — передаточная функция ОУ.

В свою очередь К1(р) в случае простейшей дискриминационной характеристики будет определяться следующим образом:

К1( р) = К 2 (р) Кз( р) К4 (р), (3)

где К2(р) — передаточная функция НЭ; К3(р) — передаточная функция ЦФ; К4(р) — передаточная функция ЦНЭ.

В квазинепрерывном режиме, когда ошибка слежения не выходит за пределы линейного участка дискриминационной характеристики НЭ, К2(р) и К4(р) можно принять равными суммарному коэффициенту усиления этих блоков к1. Кроме этого необходимо учесть, что НЭ об-

43

ладает небольшой степенью инерционности, для чего в знаменатель передаточной функции добавляем инерционную составляющую. В результате суммарную передаточную функцию нелинейных элементов можно записать следующим образом:

К2(р)-КА(р) = -А__ . (4)

Т ■ р+1

На основании приведенного выше алгоритма функционирования ЦФ (1), а также учитывая необходимость получения непрерывной (согласно (2)) передаточной функции К3(р) можно заменить дискретные величины непрерывными, а сумму - интегралом:

к г

!>*м ^ —р\8(<)л;

«=1 0

где —р — астота регулирования, с которой происходит суммирование сигнала ошибки 8 *[£]. К3(р), выражаемую как:

К ( р) _ 2(Р)

Кз(р) 8(Р)'

можно записать в операторном виде следующим образом:

г

к' 8(г) + к" — ]8(г)й

К3(р) =-0-= к + к" -р-. (5)

8(г) р

В рамках данной статьи не рассматриваются вопросы влияния на быстродействие и устойчивость системы алгоритмов управления, заложенных в УУ. В свете вышесказанного принимаем простейший алгоритм функционирования данного блока, в результате чего передаточную функцию УУ К5(р) приравниваем коэффициенту усиления к5.

В простейшем случае в качестве ФУ можно использовать устройство хранения информации. В этом случае К6(р) будет иметь следующий вид:

К6(р) = . (6)

Операторная передаточная функция ОУ равна:

Предположим, что характеристика управления ОУ — линейная. Сделанное предположение справедливо для некоторого участка характеристики управления. Из операторного уравнения (7) находим операторную передаточную функцию ОУ:

V ( р) =АМр) = к7 (8)

К7(р)=1Щ "7 (8)

Передаточная функция блока ОС К8(^), осуществляющего преобразование колебания Аф(г) в последовательность импульсов иф(г), в данном случае принимается равной коэффициенту усиления ОС, который в свою очередь равен 1.

Таким образом, осуществляя последовательную подстановку (4), (5) в (3), затем (3), (6), (8) в (2), а также заменяя к1к5 к7 к" --=кС и к'/(к" — Т )=—С, передаточную функцию разомкнутой системы получим в следующем виде:

К'(2) =

(1 - 2 ^

т

1-е

2 - е т (2-1)(2 - е'1)

кс2 (Тс2 - Тс +1 - е'1)

(9)

(2 -1)2( 2 - е'1)

Устойчивость ЦСФС предлагается оценивать при помощи алгебраического критерия Гурвица, применяемого при анализе непрерывных систем. Для этого из выражения (9) с учетом замкнутого характера системы и К8(2), а также производя так называемое ^ -преобразование, запишем характеристическое уравнение системы В(м>), приводя его к классическому виду многочлена в следующем виде:

т т

-Т, Л,..3 , (л 1 , 1 ~Т.ч. .2

В(м>) = (4 - 2ксТс + кс + (4 - кс )е 11) + (4 - кс + ксе 11) ^ + +(2ксТс - кс + ксет1 + 2ксТс - 2 - кс + (кс - 4)е Т1.

(10)

Затем на основе (10) запишем матрицу Гурвица, состоящую из коэффициентов Б^):

" 4 4з 0 "

4 42 0 ? (11)

0 4 4з _

где

Т Т

40 = 4 - 2 • кс • Тс + кс + (4 - кс) е Т ; 41 = 4 - кс + кс • е Т';

Т т

42 = 2 • кс • Т 1с - кс + кс • е Т'; 43 = 2 • кс • Тс - 2 - кс + (кс - 4) • е Т'.

Необходимым и достаточным условием устойчивости, согласно используемому критерию при условии положительности всех элементов матрицы (11), является положительность всех ее определителей Гурвица. Таким образом, можно записать неравенства, при выполнении которых система будет устойчива, называемые также условиями устойчивости исследуемой системы.

На основании полученных условий устойчивости исследуемой системы можно построить зависимости кс = / (Тс) при заданных значениях Т и Т1, называемые областями устойчивости системы. Пример такой области построен на рис. 2 для значений Т =0,00001 и 71=0,15.

Рис. 2. Пример области устойчивости ЦСФС

В результате получена область параметров разрабатываемого устройства, для которых переходной процесс в системе будет сходящимся.

Моделирование ЦСФС с различными параметрами показывает, что вне полученной области устойчивости переходной процесс имеет вид, свидетельствующий о неустойчивости системы автоматического управления; пример такого процесса приведен на рис. 3,а. В то же время при использовании в процессе моделирования параметров, принадлежащих области, переходной процесс имеет сходящийся характер (рис. 3,6), что свидетельствует об устойчивости системы в целом. Однако приближение к границам рассчитанной области приводит к потере устойчивости, что несколько сужает реальное пространство допустимых параметров. Такое расхождение не превышает десяти процентов.

Таким образом, можно сделать вывод о том, что предложенный метод предварительного выбора параметров системы применим в рамках решаемой задачи и значительно упрощает процесс анализа ЦСФС.

а) б)

Рис.3. Примеры переходных процессов в ЦСФС

Дальнейший процесс анализа ЦСФС сводится к моделированию системы с параметрами, принадлежащими рассчитанной области устойчивости, средствами описанной выше методики и подбора таких значений, при которых динамика работы устройства отвечает заданным требованиям.

Заключение

В статье предложена методика анализа существующих ЦСФС в различных режимах работы, позволяющая оценивать как статические, так и динамические характеристики. Также она позволяет производить выбор параметров анализируемого устройства путем построения областей устойчивости с последующим имитационным моделированием с целью его модернизации для оптимизации свойств системы в целом. Кроме этого, в дальнейшем при доработке предложенного метода возможно производить синтез ЦСФС на основе требуемых параметров как точности, так и качества работы системы.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

THE ANALYSIS OF DIGITAL PHASE LOCKED-LOOPS

DP. KUKIN, L.U. SHILIN Abstract

Features of digital phase locked-loops are considered. The technique of the analysis both static, and dynamic characteristics is offered. The method of the analysis of stability of digital phase locked-loops in case of small mismatches on the basis of which the area of stability of investigated system is constructed is resulted.

Литература

1. Шахгильдян В.В., Ляховкин А.А., Карякин В.Л. и др. Системы фазовой синхронизации с элементами дискретизации. 2-е изд., доп. и перераб. / Под ред. В.В. Шахгильдян. М., 1989.

2. Цифровые системы фазовой синхронизации / Под ред. М.И. Жодзишского М., 1980. 210 с.

3. Гультяев А. MATLAB 5.2. Имитационное моделирование в среде Windows. 1999. 288 c.

4. Никаноров В.Б., Останин С.Ю., Шмелева Г.А. // Электротехника. 2002. N 9. С. 5-11.

5. Боровин Г.К., Гарипов В.К., Слепцов В.В. Математическое моделирование электропривода с положительной обратной связью по скорости. М., 1989. (Препринт / ИПМ АН СССР: 143).

i Надоели баннеры? Вы всегда можете отключить рекламу.