Квазигармонические автоколебания в дискретном времени: анализ и синтез динамических систем

Обложка

Цитировать

Полный текст

Аннотация

Для дискретизации времени в дифференциальном уравнении движения осциллятора (генератора) томсоновского типа предложено использовать сочетание численного метода конечных разностей и асимптотического метода медленно меняющихся амплитуд. Разностные аппроксимации временных производных выбираются таким образом, чтобы, во-первых, сохранить в дискретном времени консервативность и собственную частоту линейного контура автоколебательной системы. Во-вторых, требуется совпадение разностного укороченного уравнения для комплексной амплитуды автоколебаний в дискретном времени с аппроксимацией Эйлера укороченного уравнения для амплитуды автоколебаний в аналоговой системе-прототипе. Показано, что реализация такого подхода позволяет сформировать дискретные отображения осцилляторов томсоновского типа, в частности осциллятора ван дер Поля. Адекватность дискретных моделей аналоговым прототипам подтверждена также численным экспериментом.

Полный текст

Введение

Автоколебания – фундаментальный процесс, наблюдаемый в природе [1–3]. Среди множества разнообразных временных форм можно выделить квазигармонические (узкополосные) автоколебания. Порождающие их динамические системы – автоколебательные системы – в большинстве случаев содержат резонатор, нелинейный активный элемент и положительную обратную связь. Автоколебательная система на основе высокодобротного резонатора и активного элемента с кубической нелинейностью – генератор (осциллятор) ван дер Поля – служит универсальной моделью систем различной физической природы [4; 5]. Нелинейности более общего вида образуют класс так называемых систем томсоновского типа [6]. С учетом того, что современная теория колебаний рассматривает эволюцию динамических систем как в непрерывном (НВ), так и в дискретном времени (ДВ), представляет интерес временная дискретизация в дифференциальной модели осциллятора, результатом которой является разностное уравнение движения.

Переход к дискретному времени в дифференциальных моделях линейных аналоговых фильтров широко применяется в практике проектирования цифровых фильтров [7]. Помимо решения прикладных задач, такой подход позволяет ввести в рассмотрение колебательные ДВ-системы как объекты исследования теории колебаний. Применяемая процедура дискретизации времени накладывает свой отпечаток на характеристики порождаемой ДВ-системы. Поэтому один и тот же аналоговый прототип отображается во множество объектов динамики в дискретном времени. Это утверждение, справедливое для линейных систем, тем более относится к автоколебательным системам.

Один из способов временной дискретизации использует введение нелинейных дельта-воздействий в гамильтониан или уравнение движения НВ-системы. Например, в монографии [8] этим способом построено универсальное и стандартное отображения. В статье [9] анализ дельта-импульсной синхронизация применяется для вывода дискретных отображений неавтономного осциллятора ван дер Поля – Дюффинга. В работе [10] для проектирования ДВ-осциллятора ван дер Поля было предложено использовать условие инвариантности импульсной характеристики линейного резонатора автоколебательной системы относительно дискретизации времени. Принцип импульсной инвариантности можно сформулировать также как замену ядра интегрального уравнения движения нелинейного осциллятора дискретизирующей последовательностью дельта-функций с весовыми коэффициентами из отсчетов импульсной характеристики линейного аналогового контура.

Более традиционные способы основаны на конечно-разностных аппроксимациях временных производных в дифференциальных моделях динамических систем. Например, в статье [11] и монографии [12] дискретизация проведена методом Эйлера. Отмечено, что полученные таким образом дискретные отображения не только наследуют основные черты аналоговых прототипов, но и приобретают новые свойства. Возможности метода конечных разностей для проектирования ДВ-осцилляторов томсоновского типа проанализированы в работе [13].

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

  1. Осциллятор в непрерывном времени

Осциллятор томсоновского типа – базовая модель теории нелинейных колебаний – задается уравнением движения вида

d2xdt2+ω02x=ω0QpS(x)1dxdt. (1)

Здесь ω0 и Q – собственная частота и добротность линейного резонатора; S(x) – дифференциальная крутизна вольт-амперной характеристики активного элемента; p – параметр превышения порога генерации (порог: p=1). Предполагая в дальнейшем дискретизацию времени с интервалом Δ, введем в уравнение (1) безразмерную временную переменную τ=t/Δ:

d2xdτ2+4π2Ω02x=2πνpS(x)1dxdτ. (2)

Здесь Ω0=ω0/ωd – собственная частота, измеряемая в единицах частоты дискретизации ωd=2π/Δ; ν=Ω0/Q – полоса резонатора.

Считая, что ν<<1, анализ уравнения (2) проведем в приближении метода медленно меняющихся амплитуд (метода ММА), широко используемого при решении прикладных задач теории нелинейных колебаний [14]. В рамках метода осцилляции x(t) представляются в виде

x(τ)=12A(τ)exp(j2πΩ0τ)+12A(τ)exp(j2πΩ0τ) (3)

с комплексной амплитудой A(τ) – медленной по сравнению с exp(j2πΩ0τ) функцией времени. Медленность комплексной амплитуды позволяет пренебречь второй производной A''(τ) в левой части уравнения (2) и первой производной A'(τ) в его правой части.

Дифференциальную крутизну S(x) с осциллирующим аргументом (3) представим ограниченным рядом Фурье, содержащим постоянную составляющую и две первые гармоники:

S(x)=S0(a)+12S1(a)exp(j2πΩ0τ)++12S2(a)exp(j4πΩ0τ).

где a=|A| – амплитуда осцилляций. После выделения первой гармоники осцилляций (3) из правой части уравнения (2) и приравнивания амплитудных коэффициентов при exp(j2πΩ0τ) в его правой и левой частях получим так называемое укороченное уравнение вида

dAdτ=πν1pS0(a)12S2(a)A. (4)

На дискретной временной сетке τn=nΔτ с шагом Δτ=1 явный метод Эйлера дает разностную форму укороченного уравнения (4):

An=An1πν1pS0(an1)12S2(an1)An1. (5)

Здесь An=A(τn) – функция дискретного времени.

  1. Осциллятор в дискретном времени

При переходе к дискретному времени в уравнении (2) будем стремиться выполнить два условия. Во-первых, разностный оператор второго порядка, соответствующий левой части уравнения (2), должен быть консервативным и порождать собственные колебания с частотой  Это условие приводит к уравнению собственных колебаний в дискретном времени

xn2k1xn1+k2xn2=0, (6)

в котором действительные коэффициенты разностной аппроксимации k1 и k2 таковы, что

xn=A0expj2πΩ0n=A0Z0n.

Записав для однородного разностного уравнения (6) характеристическое уравнение

Z022k1Z0+k2=0,

нетрудно получить Z02=1=k2 и ReZ0=cos2πΩ0=k1.

Теперь полное уравнение движения ДВ-осциллятора представим в виде

xn2cos2πΩ0xn1+xn2==2πνpS(xn1)1k3xn1xn2. (7)

При этом для определения коэффициента k3 разностной аппроксимации производной в правой части (2) потребуем, чтобы укороченное уравнение для комплексной амплитуды автоколебаний в ДВ-генераторе (7) совпадало с эйлеровым приближением (5) укороченного уравнения (4) для комплексной амплитуды автоколебаний в НВ-генераторе (2).

Метод ММА на автоколебания в дискретном времени распространен в статье [15]. Следуя этой работе, автоколебания в (7) запишем в виде

xn=12AnZ0n+12AnZ0n.

Теперь медленность комплексной амплитуды An позволяет проводить преобразования левой части уравнения (7) с учетом приближенного равенства AnAn1=An1An2, а в его правой части считать комплексную амплитуду постоянной. Все остальные шаги ДВ-метода ММА совпадают с аналогичными шагами НВ-метода. В результате приходим к следующему укороченному уравнению для ДВ-осциллятора (7):

An=An1πνk3Z01jImZ0××1pS0(an1)12S2(an1)An1. (8)

Нетрудно увидеть, что уравнение (8) совпадает с уравнением (5), если положить k3=ReZ0=cos2πΩ0. Таким образом, искомое дискретное отображение (разностное уравнение движения), определяющее ДВ-осциллятор ван дер Поля, имеет вид

xn2cos2πΩ0xn1+xn2==2πνpS(xn1)1cos2πΩ0xn1xn2. (9)

При умеренных превышениях порога генерации (p10), когда автоколебания еще можно считать квазигармоническими, отображение (9) воспроизводит в дискретном времени основные характеристики НВ-осциллятора (1). Этот вывод непосредственно следует из способа его формирования. Тем не менее приведем также ряд результатов цифрового анализа временных рядов, генерируемых по алгоритму (9).

  1. Численный эксперимент с томсоновским ДВ-осциллятором

В качестве примера рассмотрим автоколебания в ДВ-осцилляторе (9) с нелинейностью дифференциальной крутизны вида

S(x)=1th232x.

График функции (10) приведен на рис. 1. Для сравнения пунктирной линией показаны графики квадратичной нелинейности дифференциальной крутизны

S(x)=1x2,

соответствующей осциллятору ван дер Поля, и ограниченной квадратичной нелинейности.

 

Рис.1. Дифференциальная крутизна активного элемента

Fig. 1. Active element differential slope

 

Энергетические характеристики НВ- и ДВ-осцилляторов можно сопоставить путем сравнения зависимостей амплитуд Ac и Ad первой гармоники установившихся автоколебаний от величины параметра превышения порога генерации. Соотношение этих зависимостей иллюстрируют графики, приведенные на рис. 2.

Для дискретного осциллятора (9) с параметрами Ω0=0,18, Q=20, ν=9103 график зависимости Ad(p) получен путем оценки амплитуды автоколебаний по формуле

Ad(p)=xN2(p)+cos2πΩ0xN(p)xN1(p)sin2πΩ02 (10)

на основе отсчетов xN1 и xN временного ряда. Отметим, что при записи (10) использована аппроксимация производной y=dy/dτ вида [15]

 

Рис. 2. Огибающие автоколебаний НВ- и ДВ-осцилляторов

Fig. 2. Amplitudes of self-oscillations in continuous and discrete time

sinc2πΩ0yn=cos2πΩ0xnxn1,

где sinc2πΩ0=sin2πΩ0/2πΩ0 – кардинальный синус.

Оценка амплитуды Ac(p) установившихся автоколебаний томсоновского осциллятора (1) проведена на основе результатов численного интегрирования задачи Коши для уравнения движения (2) методом Рунге – Кутта четвертого порядка с фиксированным шагом Δτ=0,125. Временные ряды для оценки Ac(p) сформированы путем выборки из численного решения Xn=xnM, Yn=ynM=x'τ(τnM) при M=8, а затем использована формула

Ac(p)=XN2(p)+YN(p)2πΩ02.

В целом, как это следует из рис. 2, зависимости Ac(p) и Ad(p) близки как качественно, так и количественно – максимальное расхождение их значений в представленном примере составляет 8,4 %. Причем причина замедленного роста Ad(p) по сравнению с Ac(p) при увеличении параметра p заключается в повышенном уровне гармоник у ДВ-осциллятора (9). Это подтверждается рис. 3, на котором для p=3 сплошной линией показан амплитудный спектр автоколебаний ДВ-осциллятора (9), а пунктирной – НВ-осциллятора (1). Символами gK отмечены гармоники с номерами K. Здесь следует обратить внимание на неустранимый эффект подмены частот (наложения спектров) гармоник автоколебаний в дискретном времени [16]. Что касается основных частот автоколебаний, то они в представленном примере у осцилляторов (1) и (9) весьма близки.

 

Рис. 3. Амплитудные спектры НВ- и ДВ-осцилляторов

Fig. 3. Amplitude spectrum of CT- and DT-oscillators

 

  1. Разновидности ДВ-осцилляторов томсоновского типа

Основываясь на дискретном отображении (уравнении движения) осциллятора ван дер Поля, можно предложить еще ряд ДВ-автогенераторов томсоновского типа.

Вариант уравнения движения (9) нетрудно получить, если ввести в рассмотрение параметр консервативности резонатора ДВ-автогенератора:

δ=1πνexp(πν).

Тогда (9) принимает вид

xn2δcos2πΩ0xn1+δ2xn2==2πνpSxn1cos2πΩ0xn1xn2, (10)

Очевидно, что при δ=1 и S(x)=1x2 разностное уравнение

xn2cos2πΩ0xn1+xn2==2πνp1xn12cos2πΩ0xn1xn2,

представляет собой результат дискретизации времени в уравнении ван дер Поля в его стандартной форме записи [4]:

d2xdt2+ω02x=ω0γ1x2dxdt,

где γ=pQ – константа глубины обратной связи.

Вариант ДВ-автогенератора с перестройкой частоты задается уравнением

xn2cos2πΩ0(1+mn)xn1+xn2==2πνpSxn11cos2πΩ0xn1xn2,

где mn=ΔΩn/Ω0 – текущее значение индекса частотной модуляции; ΔΩn – девиация частоты.

Заключение

Предложенный метод дискретизации времени в дифференциальном уравнении квазигармонической автоколебательной системы (системы томсоновского типа) позволяет перейти к рассмотрению дискретных отображений, гарантированно обладающих динамическими характеристиками аналоговых систем-прототипов. Такие отображения можно использовать в качестве нелинейных функциональных узлов в численных моделях сложных радиоэлектронных устройств. Кроме того, они могут служить основой алгоритмов обработки дискретных (цифровых) сигналов, таких, например, как синхронное и частотное детектирование [17].

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

×

Об авторах

Валерий Васильевич Зайцев

Самарский национальный исследовательский университет имени академика С.П. Королева

Email: zaitsev@samsu.ru

кандидат физико-математических наук, профессор кафедры оптики и спектроскопии 

Россия, Самара

Александр Владимирович Карлов

Поволжский государственный университет телекоммуникаций и информатики

Автор, ответственный за переписку.
Email: a.v.karlov@gmail.com

кандидат физико-математических наук, доцент кафедры теоретических основ радиотехники и связи 

Россия, Самара

Список литературы

  1. Андронов А.А., Витт А.А., Хайкин С.Э. Теория автоколебаний. М.: Наука, 1981. 508 с.
  2. Мюррей Дж. Математическая биология. Т. I. Введение. М.; Ижевск: НИЦ РХД, Институт компьютерных исследований, 2009. 776 с.
  3. Jenkins A. Self-oscillations // Physics Reports. 2013. Vol. 525, no. 2. P. 167–222. DOI: https://doi.org/10.1016/j.physrep.2012.10.007
  4. Кузнецов А.П., Кузнецов С.П., Рыскин Н.М. Нелинейные колебания. М.: Физматлит, 2005. 292 с.
  5. Феномен уравнения ван дер Поля / А.П. Кузнецов [и др.] // Известия вузов. Прикладная нелинейная динамика. 2014. Т. 22, № 4. С. 3–42. DOI: https://doi.org/10.18500/0869-6632-2014-22-4-3-42
  6. Основы теории колебаний. Изд. 2-е / В.В. Мигулин [и др.]. М.: Наука, 1988. 392 с
  7. Оппенгейм А., Шафер Р. Цифровая обработка сигналов. М.: Техносфера, 2006. 856 с.
  8. Заславский Г.М. Гамильтонов хаос и фрактальная динамика. М.; Ижевск: НИЦ РХД; Ижевский институт компьютерных исследований, 2010. 472 с.
  9. Кузнецов А.П., Тюрюкина Л.В. Синхронизация автоколебательной системы Ван дер Поля – Дуффинга короткими импульсами // Известия вузов. Прикладная нелинейная динамика. 2004. Т. 12, № 5. C. 16–31.
  10. Зайцев В.В., Давыденко С.В, Зайцев О.В. Динамика автоколебаний дискретного осциллятора ван дер Поля // Физика волновых процессов и радиотехнические системы. 2000. Т. 3, № 2. С. 64–67.
  11. Кузнецов А.П., Савин А.В., Седова Ю.В. Бифуркация Богданова – Такенса: от непрерывной к дискретной модели // Известия вузов. Прикладная нелинейная динамика. 2009. Т. 17, № 6. С. 139–158.
  12. Морозов А.Д. Резонансы, циклы и хаос в квазиконсервативных системах. М.; Ижевск: НИЦ РХД; Ижевский институт компьютерных исследований, 2005. 424 с.
  13. Зайцев В.В., Федюнин Э.Ю., Шилин А.Н. Конечные разности в задаче синтеза нелинейных ДВ-осцилляторов // Физика волновых процессов и радиотехнические системы. 2017. Т. 20, № 2. С. 35–41. URL: https://journals.ssau.ru/pwp/article/view/7095
  14. Капранов М.В., Кулешов В.Н., Уткин Г.М. Теория колебаний в радиотехнике. М.: Наука, 1984. 320 с.
  15. Зайцев В.В. О дискретных отображениях осциллятора ван дер Поля // Физика волновых процессов и радиотехнические системы. 2014. Т. 17, № 1. С. 35–40. URL: https://journals.ssau.ru/pwp/article/view/7287
  16. Зайцев В.В., Стулов И.В. О влиянии подмененных гармоник на динамику автоколебаний в дискретном времени // Известия вузов. Прикладная нелинейная динамика. 2015. Т. 23, № 6. С. 40–46. DOI: https://doi.org/10.18500/0869-6632-2015-23-6-40-46
  17. Линдсей В. Системы синхронизации в связи и управлении. М.: Мир, 1972. 600 с.

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML
2. Рис.1. Дифференциальная крутизна активного элемента

Скачать (190KB)
3. Рис. 2. Огибающие автоколебаний НВ- и ДВ-осцилляторов

Скачать (208KB)
4. Рис. 3. Амплитудные спектры НВ- и ДВ-осцилляторов

Скачать (323KB)

© Зайцев В., Карлов А., 2022

Creative Commons License
Эта статья доступна по лицензии Creative Commons Attribution 4.0 International License.

СМИ зарегистрировано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор).
Регистрационный номер и дата принятия решения о регистрации СМИ: серия ФС 77 - 68199 от 27.12.2016.

Данный сайт использует cookie-файлы

Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie, которые обеспечивают правильную работу сайта.

О куки-файлах