Quasi-harmonic self-oscillations in discrete time: analysis and synthesis of dynamic systems
- Authors: Zaitsev V.V.1, Karlov A.V.2
-
Affiliations:
- Samara National Research University
- Povolzhskiy State University of Telecommunications and Informatics
- Issue: Vol 24, No 4 (2021)
- Pages: 19-24
- Section: Articles
- URL: https://journals.ssau.ru/pwp/article/view/10001
- DOI: https://doi.org/10.18469/1810-3189.2021.24.4.19-24
- ID: 10001
Cite item
Full Text
Abstract
For sampling of time in a differential equation of movement of Thomson type oscillator (generator) it is offered to use a combination of the numerical method of finite differences and an asymptotic method of the slowl-changing amplitudes. The difference approximations of temporal derivatives are selected so that, first, to save conservatism and natural frequency of the linear circuit of self-oscillatory system in the discrete time. Secondly, coincidence of the difference shortened equation for the complex amplitude of self-oscillations in the discrete time with Euler’s approximation of the shortened equation for amplitude of self-oscillations in analog system prototype is required. It is shown that realization of such approach allows to create discrete mapping of the van der Pol oscillator and a number of mappings of Thomson type oscillators. The adequacy of discrete models to analog prototypes is confirmed with also numerical experiment.
Full Text
Введение
Автоколебания – фундаментальный процесс, наблюдаемый в природе [1–3]. Среди множества разнообразных временных форм можно выделить квазигармонические (узкополосные) автоколебания. Порождающие их динамические системы – автоколебательные системы – в большинстве случаев содержат резонатор, нелинейный активный элемент и положительную обратную связь. Автоколебательная система на основе высокодобротного резонатора и активного элемента с кубической нелинейностью – генератор (осциллятор) ван дер Поля – служит универсальной моделью систем различной физической природы [4; 5]. Нелинейности более общего вида образуют класс так называемых систем томсоновского типа [6]. С учетом того, что современная теория колебаний рассматривает эволюцию динамических систем как в непрерывном (НВ), так и в дискретном времени (ДВ), представляет интерес временная дискретизация в дифференциальной модели осциллятора, результатом которой является разностное уравнение движения.
Переход к дискретному времени в дифференциальных моделях линейных аналоговых фильтров широко применяется в практике проектирования цифровых фильтров [7]. Помимо решения прикладных задач, такой подход позволяет ввести в рассмотрение колебательные ДВ-системы как объекты исследования теории колебаний. Применяемая процедура дискретизации времени накладывает свой отпечаток на характеристики порождаемой ДВ-системы. Поэтому один и тот же аналоговый прототип отображается во множество объектов динамики в дискретном времени. Это утверждение, справедливое для линейных систем, тем более относится к автоколебательным системам.
Один из способов временной дискретизации использует введение нелинейных дельта-воздействий в гамильтониан или уравнение движения НВ-системы. Например, в монографии [8] этим способом построено универсальное и стандартное отображения. В статье [9] анализ дельта-импульсной синхронизация применяется для вывода дискретных отображений неавтономного осциллятора ван дер Поля – Дюффинга. В работе [10] для проектирования ДВ-осциллятора ван дер Поля было предложено использовать условие инвариантности импульсной характеристики линейного резонатора автоколебательной системы относительно дискретизации времени. Принцип импульсной инвариантности можно сформулировать также как замену ядра интегрального уравнения движения нелинейного осциллятора дискретизирующей последовательностью дельта-функций с весовыми коэффициентами из отсчетов импульсной характеристики линейного аналогового контура.
Более традиционные способы основаны на конечно-разностных аппроксимациях временных производных в дифференциальных моделях динамических систем. Например, в статье [11] и монографии [12] дискретизация проведена методом Эйлера. Отмечено, что полученные таким образом дискретные отображения не только наследуют основные черты аналоговых прототипов, но и приобретают новые свойства. Возможности метода конечных разностей для проектирования ДВ-осцилляторов томсоновского типа проанализированы в работе [13].
В настоящей статье дискретизацию времени в дифференциальной модели генератора томсоновского типа предлагается провести на основе совместного использования методов конечных разностей и медленно меняющихся амплитуд.
Осциллятор в непрерывном времени
Осциллятор томсоновского типа – базовая модель теории нелинейных колебаний – задается уравнением движения вида
(1)
Здесь и – собственная частота и добротность линейного резонатора; – дифференциальная крутизна вольт-амперной характеристики активного элемента; – параметр превышения порога генерации (порог: Предполагая в дальнейшем дискретизацию времени с интервалом введем в уравнение (1) безразмерную временную переменную
(2)
Здесь – собственная частота, измеряемая в единицах частоты дискретизации – полоса резонатора.
Считая, что анализ уравнения (2) проведем в приближении метода медленно меняющихся амплитуд (метода ММА), широко используемого при решении прикладных задач теории нелинейных колебаний [14]. В рамках метода осцилляции представляются в виде
(3)
с комплексной амплитудой – медленной по сравнению с функцией времени. Медленность комплексной амплитуды позволяет пренебречь второй производной в левой части уравнения (2) и первой производной в его правой части.
Дифференциальную крутизну с осциллирующим аргументом (3) представим ограниченным рядом Фурье, содержащим постоянную составляющую и две первые гармоники:
где – амплитуда осцилляций. После выделения первой гармоники осцилляций (3) из правой части уравнения (2) и приравнивания амплитудных коэффициентов при в его правой и левой частях получим так называемое укороченное уравнение вида
(4)
На дискретной временной сетке с шагом явный метод Эйлера дает разностную форму укороченного уравнения (4):
(5)
Здесь – функция дискретного времени.
Осциллятор в дискретном времени
При переходе к дискретному времени в уравнении (2) будем стремиться выполнить два условия. Во-первых, разностный оператор второго порядка, соответствующий левой части уравнения (2), должен быть консервативным и порождать собственные колебания с частотой Это условие приводит к уравнению собственных колебаний в дискретном времени
(6)
в котором действительные коэффициенты разностной аппроксимации и таковы, что
Записав для однородного разностного уравнения (6) характеристическое уравнение
нетрудно получить и
Теперь полное уравнение движения ДВ-осциллятора представим в виде
(7)
При этом для определения коэффициента разностной аппроксимации производной в правой части (2) потребуем, чтобы укороченное уравнение для комплексной амплитуды автоколебаний в ДВ-генераторе (7) совпадало с эйлеровым приближением (5) укороченного уравнения (4) для комплексной амплитуды автоколебаний в НВ-генераторе (2).
Метод ММА на автоколебания в дискретном времени распространен в статье [15]. Следуя этой работе, автоколебания в (7) запишем в виде
Теперь медленность комплексной амплитуды позволяет проводить преобразования левой части уравнения (7) с учетом приближенного равенства а в его правой части считать комплексную амплитуду постоянной. Все остальные шаги ДВ-метода ММА совпадают с аналогичными шагами НВ-метода. В результате приходим к следующему укороченному уравнению для ДВ-осциллятора (7):
(8)
Нетрудно увидеть, что уравнение (8) совпадает с уравнением (5), если положить Таким образом, искомое дискретное отображение (разностное уравнение движения), определяющее ДВ-осциллятор ван дер Поля, имеет вид
(9)
При умеренных превышениях порога генерации когда автоколебания еще можно считать квазигармоническими, отображение (9) воспроизводит в дискретном времени основные характеристики НВ-осциллятора (1). Этот вывод непосредственно следует из способа его формирования. Тем не менее приведем также ряд результатов цифрового анализа временных рядов, генерируемых по алгоритму (9).
Численный эксперимент с томсоновским ДВ-осциллятором
В качестве примера рассмотрим автоколебания в ДВ-осцилляторе (9) с нелинейностью дифференциальной крутизны вида
График функции (10) приведен на рис. 1. Для сравнения пунктирной линией показаны графики квадратичной нелинейности дифференциальной крутизны
соответствующей осциллятору ван дер Поля, и ограниченной квадратичной нелинейности.
Рис.1. Дифференциальная крутизна активного элемента
Fig. 1. Active element differential slope
Энергетические характеристики НВ- и ДВ-осцилляторов можно сопоставить путем сравнения зависимостей амплитуд и первой гармоники установившихся автоколебаний от величины параметра превышения порога генерации. Соотношение этих зависимостей иллюстрируют графики, приведенные на рис. 2.
Для дискретного осциллятора (9) с параметрами график зависимости получен путем оценки амплитуды автоколебаний по формуле
(10)
на основе отсчетов и временного ряда. Отметим, что при записи (10) использована аппроксимация производной вида [15]
Рис. 2. Огибающие автоколебаний НВ- и ДВ-осцилляторов
Fig. 2. Amplitudes of self-oscillations in continuous and discrete time
где – кардинальный синус.
Оценка амплитуды установившихся автоколебаний томсоновского осциллятора (1) проведена на основе результатов численного интегрирования задачи Коши для уравнения движения (2) методом Рунге – Кутта четвертого порядка с фиксированным шагом Временные ряды для оценки сформированы путем выборки из численного решения при а затем использована формула
В целом, как это следует из рис. 2, зависимости и близки как качественно, так и количественно – максимальное расхождение их значений в представленном примере составляет 8,4 %. Причем причина замедленного роста по сравнению с при увеличении параметра заключается в повышенном уровне гармоник у ДВ-осциллятора (9). Это подтверждается рис. 3, на котором для сплошной линией показан амплитудный спектр автоколебаний ДВ-осциллятора (9), а пунктирной – НВ-осциллятора (1). Символами отмечены гармоники с номерами K. Здесь следует обратить внимание на неустранимый эффект подмены частот (наложения спектров) гармоник автоколебаний в дискретном времени [16]. Что касается основных частот автоколебаний, то они в представленном примере у осцилляторов (1) и (9) весьма близки.
Рис. 3. Амплитудные спектры НВ- и ДВ-осцилляторов
Fig. 3. Amplitude spectrum of CT- and DT-oscillators
Разновидности ДВ-осцилляторов томсоновского типа
Основываясь на дискретном отображении (уравнении движения) осциллятора ван дер Поля, можно предложить еще ряд ДВ-автогенераторов томсоновского типа.
Вариант уравнения движения (9) нетрудно получить, если ввести в рассмотрение параметр консервативности резонатора ДВ-автогенератора:
Тогда (9) принимает вид
(10)
Очевидно, что при и разностное уравнение
представляет собой результат дискретизации времени в уравнении ван дер Поля в его стандартной форме записи [4]:
где – константа глубины обратной связи.
Вариант ДВ-автогенератора с перестройкой частоты задается уравнением
где – текущее значение индекса частотной модуляции; – девиация частоты.
Заключение
Предложенный метод дискретизации времени в дифференциальном уравнении квазигармонической автоколебательной системы (системы томсоновского типа) позволяет перейти к рассмотрению дискретных отображений, гарантированно обладающих динамическими характеристиками аналоговых систем-прототипов. Такие отображения можно использовать в качестве нелинейных функциональных узлов в численных моделях сложных радиоэлектронных устройств. Кроме того, они могут служить основой алгоритмов обработки дискретных (цифровых) сигналов, таких, например, как синхронное и частотное детектирование [17].
При значительных превышениях порога генерации, когда перестает выполняться условие квазилинейности исходной автоколебательной системы, дискретные отображения приобретают новые свойства, позволяющие рассматривать их как самостоятельные объекты нелинейной динамики в дискретном времени.
About the authors
Valery V. Zaitsev
Samara National Research University
Email: zaitsev@samsu.ru
Candidate of Physical and Mathematical Sciences, Professor of the Department of Optics and Spectroscopy
Russian Federation, SamaraAlexander V. Karlov
Povolzhskiy State University of Telecommunications and Informatics
Author for correspondence.
Email: a.v.karlov@gmail.com
Candidate of Physical and Mathematical Sciences, Associate Professor of the Department of Theoretical Foundations of Radio Engineering and Communication
Russian Federation, SamaraReferences
- Andronov A.A., Vitt A.A., Hajkin S.E. Self-Oscillation Theory. Moscow: Nauka, 1981, 508 p. (In Russ.)
- Murrey J. Mathematical Biology: Vol. I. Introduction Tom I. Introduction. Moscow; Izhevsk: NITs RHD, Institut komp’juternyh issledovanij, 2009, 776 p. (In Russ.)
- Jenkins A. Self-oscillations. Physics Reports, 2013, vol. 525, no. 2, pp. 167–222. DOI: https://doi.org/10.1016/j.physrep.2012.10.007
- Kuznetsov A.P., Kuznetsov S.P., Ryskin N.M. Non-Linear Oscillations. Moscow: Fizmatlit, 2005, 292 p. (In Russ.)
- Kuznetsov A.P. et al. The van der Pol equation phenomenon. Izvestija vuzov. Prikladnaja nelinejnaja dinamika, 2014, vol. 22, no. 4, pp. 3–42. DOI: https://doi.org/10.18500/0869-6632-2014-22-4-3-42 (In Russ.)
- Migulin et al. Fundamentals of Oscillation Theory. 2nd ed. Moscow: Nauka, 1988, 392 p. (In Russ.)
- Oppengejm A., Shafer R. Digital Signal Processing. Moscow: Tehnosfera, 2006, 856 p. (In Russ.)
- Zaslavsky G.M. Hamiltonian Chaos and Fractal Dynamics. Moscow; Izhevsk: SRC RHD; Izhevsk Institute for Computer Research, 2010, 472 p. (In Russ.)
- Kuznetsov A.P., Tjurjukina L.V. Synchronization of the van der Pol – Duffing self-oscillating system by short pulses. Izvestija vuzov. Prikladnaja nelinejnaja dinamika, 2004, vol. 12, no. 5, pp. 16–31. (In Russ.)
- Zaitsev V.V., Zaitsev O.V. The dynamics of self-oscillations of a discrete van der Pol oscillator. Physics of Wave Processes and Radio Systems, 2000, vol. 3, no. 2, pp. 64–67. (In Russ.)
- Kuznetsov A.P., Savin A.V., Sedova Yu.V. Bogdanov – Takens bifurcation: from continuous to discrete model. Izvestija vuzov. Prikladnaja nelinejnaja dinamika, 2009, vol. 17, no. 6, pp. 139–158. (In Russ.)
- Morozov A.D. Resonances, Cycles and Chaos in Quasi-Conservative Systems. Moscow; Izhevsk: SRC RHD; Izhevsk Institute for Computer Research, 2005. 424 p. (In Russ.)
- Zaitsev V.V., Fedjunin E.Yu., Shilin A.N. Finite differences in the problem of synthesizing nonlinear DT oscillators. Physics of Wave Processes and Radio Systems, 2017, vol. 20, no. 2, pp. 35–41. URL: https://journals.ssau.ru/pwp/article/view/7095 (In Russ.)
- Kapranov M.V., Kuleshov V.N., Utkin G.M. Oscillation Theory in Radio Engineering. Moscow: Nauka, 1984, 320 p. (In Russ.)
- Zaitsev V.V. On discrete mappings of the van der Pol oscillator. Physics of Wave Processes and Radio Systems, 2014, vol. 17, no. 1, pp.35–40. URL: https://journals.ssau.ru/pwp/article/view/7287 (In Russ.)
- Zaitsev V.V., Stulov I.V. On the influence of substituted harmonics on the dynamics of self-oscillations in discrete time. Izvestija vuzov. Prikladnaja nelinejnaja dinamika, 2015, vol. 23, no. 6, pp. 40–46. DOI: https://doi.org/10.18500/0869-6632-2015-23-6-40-46 (In Russ.)
- Lindsey V. Synchronization Systems in Communication and Control. Moscow: Mir, 1972, 600 p. (In Russ.)