Автоматика и телемеханика, № 2, 2022
Нелинейные системы
© 2022 г. В.Н. ТХАЙ, д-р физ.-мат. наук (tkhaivn@yandex.ru)
(Институт проблем управления им. В.А. Трапезникова РАН, Москва)
РЕЖИМ ЦИКЛА В СВЯЗАННОЙ КОНСЕРВАТИВНОЙ СИСТЕМЕ1
Предлагается схема управления колебаниями, в которой в рамках свя-
занной системы режим цикла Ван-дер-Поля навязывается консерватив-
ной системе, допускающей семейство периодических движений. Находит-
ся действующее управление, строится цикл, определяется область притя-
жения к циклу, даются закон управления и алгоритм асимптотического
выхода связанной системы на режим цикла.
Ключевые слова: уравнение Ван дер Поля, консервативная система, се-
мейство колебаний, управление, цикл, схема управления, область притя-
жения.
DOI: 10.31857/S0005231022020064
1. Введение. Постановка задачи
При исследовании модели, содержащей связанные подсистемы (МССП),
в [1] предлагается выбирать связи, обеспечивающие одновременно существо-
вание, устойчивость и стабилизацию колебаний связанной системы. Тогда
связь действует как управление, а задача стабилизации решается естествен-
ным образом, т.е. без привлечения других управлений. В частности, связь
может замыкать систему на себя: конструируется управляемая система с об-
ратной связью.
Пример такого управления находится в уравнении Ван дер Поля, в кото-
ром действие ε-малой силы на линейный осциллятор приводит к существова-
нию орбитально асимптотически устойчивого цикла. Само управление дает-
ся нелинейной диссипацией, линейной по скорости и приложенной в текущей
точке траектории осциллятора Ван дер Поля. В результате через обратную
связь системе навязывается режим цикла. При этом действие управления
оказывается глобальным уже с малым ε. Физически диссипация реализуется
в мягком режиме функционирования триода.
Возникает мысль использовать осциллятор Ван дер Поля в рамках слабо
связанной МССП для навязывания режима цикла другой системе. Реализа-
ция этой идеи приведет к конструированию управляемой системы, в качестве
рабочего режима которой будет притягивающий цикл.
1 Работа выполнена при частичной финансовой поддержке Российского фонда фунда-
ментальных исследований (проект № 19-01-00146а).
90
В данной статье рассматривается система, включающая в себя уравнение
Ван дер Поля и слабо связанную с ней консервативную механическую систе-
му, в которой одночастотные колебания образуют семейство Σ по парамет-
ру h постоянной интеграла энергии. В системе осциллятор Ван дер Поля
генерирует одностороннюю связь управление, настраивающую консерва-
тивную систему на режим орбитально асимптотически устойчивого колеба-
ния, близкого к одному колебанию из Σ. Цикл представляет собой изолиро-
ванное периодическое решение автономной системы. Связь не зависит явно от
времени в каждой инвариантной области фазового пространства: связанная
система кусочно-непрерывна.
Уравнение Ван дер Поля широко используется в составе связанных си-
стем (см., например, [2-4]) при моделировании нелинейных колебаний. Одна-
ко этот осциллятор не рассматривался в качестве управляющего звена систе-
мы управления. В [5] решалась задача об орбитальной стабилизации (в ма-
лом) периодических решений малоприводных нелинейных механических си-
стем (с числом независимых приводов на единицу меньше числа степеней
свободы неуправляемой консервативной системы). Синтезированный нели-
нейный закон управления с обратной связью зависит от времени.
2. Связанная система
Исследуется связанная система
x + ω2x = ε(1 - Kx2)x,
d ∂L
∂L
-
= kε(1 - Kx2)us(q,
˙q), s = 1, . . . , n,
(1)
dt ∂
qs
∂qs
1
L = T - Π(q), T =
asj(q)qsqj.
2
s=1,j=1
В уравнении Ван дер Поля через ω обозначена частота линейного осцил-
лятора, K - параметр, принимающий положительные значения. Действие
осциллятора Ван дер Поля на механическую систему передается через функ-
цию (1-Kx2), которая вместе с множителями kεus осуществляет односторон-
нюю связь между двумя подсистемами: осциллятор Ван дер Поля генерирует
связь-управление для консервативной системы. Функции us зависят от век-
торов обобщенных координат q и скоростей
˙q. Для слабой связи параметр ε
принимает близкие к нулю значения; параметр также может интерпретиро-
ваться как малый коэффициент регулятора. Число k равно 1 или (-1).
При ε = 0 система (1) распадается на независимые подсистемы. Фазовое
пространство консервативной системы симметрично относительно неподвиж-
ного множества M = {q,
q:
q=0}.Наодночастотных колебаниях скорость
q
в некоторый момент времени обращается в нуль, а траектория пересекает M.
Когда пересечение происходит в двух разных точках множества M, получа-
ется симметричное периодическое движение (СПД). Необходимые и доста-
91
точные условия существования СПД периода T записываются в виде:
(2)
qs(q01,... ,q0n,τ) = 0, τ = 0, T/2, s = 1,...,n,
где через q0 = (q01, . . . , q0n), q0 ∈ M, обозначается начальная точка СПД при
t = 0.
При τ = 0 система (2) совместна. При τ = T/2 получается система из
n уравнений c n + 1 неизвестными. Следовательно, СПД всегда образуют
семейство Σ, например, по параметру T .
Определение. Случай rank ||∂˙q(q0, T/2)/∂q0|| = n называется невы-
рожденным для симметричного периодического движения, а само СПД
невырожденным.
Согласно определению семейство колебаний математического маятника
будет невырожденным, а колебания линейного осциллятора вырожденные.
Невырожденные СПД в фазовом пространстве заполняют инвариантное
двумерное многообразие; период на семействе СПД монотонно зависит от од-
ного параметра [6]. Такая ситуация типична для семейства невырожденных
СПД. В консервативной системе за параметр h семейства колебаний Σ обыч-
но выбирается постоянная интеграла энергии; на Σ обобщенная координата
описывается формулой q = ϕ(h, t + γ), где γ - временной сдвиг на траекто-
рии. При γ = 0 координата q дается четной функцией времени t.
Предполагается, что рассматриваемая консервативная система допуска-
ет семейство Σ невырожденных СПД. В фазовом пространстве семейство Σ
заполняет инвариантное многообразие, которое обозначается черезΣ. Для
системы с одной степенью свободыΣ будет областью на фазовой плоскости.
В случае n > 1 выделение Σ представляет собой отдельную задачу.
3. Цикл в случае консервативной системы с одной степенью свободы
Исследуется система
x + ω2x = ε(1 - Kx2)x,
(3)
ÿ+ f(y) = kε(1 - Kx2)u(y, y), u = y.
Здесь величина положительной постоянной ω никоим образом не влия-
ет на создание нелинейной диссипации в мягком режиме функционирова-
ния триода, которая определяется только характеристикой триода; постоян-
ная K дает амплитуду порождающего колебания в уравнении Ван дер Поля
и находится далее. При ε = 0 решение уравнения Ван дер Поля имеет вид
x(A, t + β) = A cos ω(t + β), где β - временной сдвиг на траектории. Ампли-
туда колебания A находится из уравнения
(4)
(1 - Kx2) xψx
dt = 0,
0
92
в котором для линейного осциллятора сопряженное решение ψx = x. П√став-
ляя решение уравнения Ван дер Поля при ε = 0 в (4), находим A =
2/K.
Тогда цикл Ван дер Поля описывается формулой
x = xc(t + β) =
2/K cos ω(t + β) + O(ε).
Второе уравнение в (3) при ε = 0 допускает семейство колебаний y =
= ϕ(h, t + γ), в котором период T (h) монотонно зависит от параметра h. При
ε > 0 из-за наличия связи для переменной y получается неавтономное воз-
мущенное уравнение. Для него периодическое решение, отвечающее циклу
xc(t + β) Ван дер Поля, находится при подстановке во второе уравнение в (3)
функции x = xc(t + β). Это решение должно быть периодическим для произ-
вольного β. Сам вопрос существования периодического решения по перемен-
ной y решается с помощью амплитудного уравнения
(5)
(1 - Kx2) yψy
dt = 0,
0
где ψy - периодическое решение линейного сопряженного уравнения: ψy = y
(см. [1]).
Уравнение (5) можно рассматривать вместе с уравнением (4) для одно-
временного нахождения неизвестных A и h. При этом используются порож-
дающие при ε = 0 решения. После подстановки их в (5) и учета γ = β + ν
получается амплитудное уравнение
I(h, ν) ≡
ρ(h, ν, t + β)dt = 0,
(6)
0
ρ(h, ν, t + β) = [1 - 4 cos2 ω(t + β)]ϕ˙2(h, t + β + ν).
Видно, что уравнение (6) инвариантно относительно замены t + β → t. По-
этому можно ограничиться рассмотрением значения β = 0. В результате по-
лучается, что уравнение (6) содержит две неизвестные h и ν.
Пусть порождающему решению отвечает значение параметра h = h, для
которого период СПД равен T = T (h) = 2π/ω. Функция I(h, ν) является
π/ω-периодической по ν, уравнение
(7)
I(h, ν) ≡
(1 - 4 cos2 ωt)ϕ˙2(h
,t + ν)dt = 0
0
служит для нахождения значения сдвига ν, отвечающего периодическому ре-
шению связанной системы (3) для СПД с значением h = h. Оно содержит
параметр h. В зависимости от значения h уравнение (7) может иметь или
не иметь корень. Существование корня означает, что в связанной системе (3)
93
осуществляется захват частоты СПД, для которого реализуется режим цик-
ла. Сам захват реализуется путем изменения частоты ω осциллятора Ван дер
Поля.
В силу симметричности фазового пространства консервативной системы
уравнение (7) достаточно рассматривать в промежутке [0, π/ω). В приложе-
нии доказывается, что в этом промежутке уравнение (7) допускает единствен-
ный изолированный корень.
Примеры показывают, что возможность захвата зависит от свойств семей-
ства СПД. Так, ляпуновское семейство для уравнения
ÿ+ ω2y - ey3 = 0, ω,e = const, e > 0,
рождающееся из положения равновесия, описывается формулами (см. [7,
гл. 7, § 3])
e
y = ccosτ + c3y3(τ) + ..., y3 =
(cos τ - cos 3τ),
32ω2
(
)
τ
3e
t=
1+
c2 +
ω
2
Поэтому условиям захвата
c1c3 < 0
(c1 = -c, c3 = c3e/96),
приведенным в Приложении, удовлетворяют все СПД семейства: для ляпу-
новского семейства значение c мало.
С другой стороны, СПД ляпуновского семейства для уравнения
ÿ+ ω2y - ey2 = 0, ω,e = const, e > 0,
не захватываются осциллятором Ван дер Поля. Это следует из вида решения
c2e
y = ccosτ +
(3 - 2 cos τ - cos 2τ) +
2
2
c3e
+
(-48 + 29cos τ + 16cos 2τ + 3cos 3τ) + ... ,
144ω4
(
)
τ
5e2
5e2
t=
1+
c2 -
c3 + ...
,
ω
12ω4
18ω4
вычисленного в [7, гл. 7, § 3], и нарушения условия захвата:
(
(
))
c1c3 > 0
c1 = -c, c3 = -c3e2/
144k4
Существование изолированного корня уравнения (7) будет только необхо-
димым условием существования цикла связанной системы (3). Достаточное
условие состоит в простоте корня h = h амплитудного уравнения (6) при
ν =ν.
94
Вычислим при h = h производную
(∂ÿ(h,t + ν))
= -χt y(h,t + ν) + v(t),
∂h
h=h
)
1
( dT
χ=
,
v(t) = v(t + 2π/ω).
T
dhh=h
Тогда в силу периодичности функции v(t) получается, что
( dI(h, ν))
(8)
= -χ
tρ(h, ν, t)dt = 0,
ρ(h, ν
,t)dt = 0
dh
h=h
0
0
условие простоты корня. Ряд для функции ρ(h, ν, t) приводится в При-
ложении. С использованием данного там выражения вычисляется, что
(
)
( dI(h, ν))
2π sin 2ων
b
2
m
(9)
+
b2m
dh
ω2
4
m2 - 1
h=h
m=2
Здесь в правых скобках выписана сумма сходящего числового ряда, кото-
рая получается как значение ряда Фурье из косинусов с нулевым свободным
членом, когда все косинусы принимают равные 1 значения; b2 < 0.
Условие (8) выполняется для невырожденного СПД.
Простой корень h уравнения I(h, ν) = 0 приводит согласно [7, гл. 6, § 6] к
изолированному периодическому решению второго уравнения в (3), которое
получается при подстановке функции x = xc(t + β) в правую часть (3). Это
решение существует при произвольном сдвиге β в решении уравнения Ван
дер Поля, что для связанной системы (3) означает существование цикла.
Теорема 1. Связанная система (3) имеет единственный цикл
xc(t + β) =
2/K cos ω(t + β) + O(ε),
yc(t + ν + β) = y(h,t + ν + β) + O(ε),
ν = 0.
Замечание 1. Введение в систему (3) ε-связи приводит к качественным
изменениям в поведении консервативной системы: на плоскости (y, y) воз-
никает описываемая функцией yc(t + ν + β) инвариантная кривая, которая
соответствует циклу Ван дер Поля.
Замечание 2. Уравнение Ван дер Поля генерирует такую связь-управ-
ление, что режим цикла Ван дер Поля переносится на связанную систему.
Замечание 3. Вывод теоремы 1 не зависит от знака числа k в связанной
системе (3).
95
4. Стабилизация цикла
В уравнении Ван дер Поля цикл - кривая Cx достигается из любой, исклю-
чая равновесие, начальной точки на фазовой плоскости Πx. Область внут-
ри Cx обозначается через Ωx. Энергия линейного осциллятора Ex в уравнении
Ван дер Поля меняется по закону
dEx
(10)
= ε(1 - Kx2) x2, Ex = ( x2 + ω2x2
)/2.
dt
При ε = 0 энергия Ex = hx и x = A cos ω(t + β) : hx = A2. Согласно (10) при-
ращение ΔEx функции Ex на отрезке t ∈ [0, 2π/ω] дается равенством
[
]
ΔEx = εA2ω2
(1 - KA2 cos2 ωt) sin2 ωt + O(ε)
dt.
0
Отсюда получается, что ΔEx > 0, когда A <
2/K - O(ε), и ΔEx < 0, когда
A>
2/K + O(ε). Поэтому формулу можно записать в виде
(11)
ΔEx(hx) = εαx(hx)Δhx
+ o(ε),
где Δhx - приращение энергии линейного осциллятора, а αx(hx) < 0. Ра-
венство
(11) выражает закон приближения системы к режиму цикла.
В O(ε)-окрестности цикла αx(hx) = α∗x + O(ε), где εω/2πα∗x - будет харак-
теристическим показателем (ХП) цикла Ван дер Поля. Поэтому из форму-
лы εα∗x = dEx(h∗x)/dhx следует справедливость (11) также в O(ε)-окрестности
цикла: циклу уравнения Вандер Поля соответствует значение h∗x энергии ли-
нейного осциллятора. На цикле ΔEx = 0, и притяжение траектории к циклу
сопровождается предельным переходом ΔEx → 0.
Закон изменения полной механической энергии Ey для второго уравнения
системы (3) такой
dEy
y2
(12)
= kε(1 - Kx2) y2, Ey =
+
f (y)dy.
dt
2
На плоскости Πy = (y, y) рассматривается многообразиеΣ, заполненное
семейством Σ. Цикл связанной системы (3) представляется на Πy замкнутой
кривой Cy, соответствующей кривой Cx ∈ Πx. На цикле Ey(h, t) становит-
ся (2π/ω)-периодической функцией с нулевым средним значением. Область
внутри кривой Cy обозначается через Ωy.
Для взаимного изменения функций Ex и Ey из законов (10), (12) выводится
равенство
(
)
(13)
k y2dEx = x2dEy
dEx = x2dσ, dEy = k y2dσ, dσ = ε(1 - Kx2)dt
,
справедливое при (1 - Kx2) = 0. При k = 1 оно выражает одновременное воз-
растание или убывание энергии осциллятора и энергии консервативной си-
стемы.
96
Пусть рассматривается случай, когда на семействе Σ период T (h) воз-
растает, т.е. число χ > 0. Тогда из (13) получается, что приращение энергии
ΔEy на отрезке t ∈ [0,T] в области Ωy (вне области Ωy) удовлетворяет нера-
венству ΔEy > 0 (ΔEy < 0). В результате точка (y, y) ∈ Πy приближается к
ε-окрестности кривой Cy по закону
(14)
ΔEy = εαy(h)Δh + o(ε), αy
(h) < 0.
Равенство (13) справедливо на всем многообразииΣ, поэтому формула (14)
остается справедливой и в ε-окрестности кривой Cy. На кривой Cy прираще-
ние ΔEy = 0; притяжение точки (y, y) к кривой Cy сопровождается предель-
ным переходом ΔEy → 0.
Таким образом, в случае χ > 0, k = 1 к циклу притягиваются траектории
из области, где δ > 0, δ = (hx - h∗x)(h - h).
При k = -1 из (13) получается, что скорости изменения энергии осцил-
лятора и консервативной системы имеют разные знаки. Значит, для прира-
щения ΔEy в области Ωy справедливо неравенство ΔEy < 0, а вне Ωy по-
лучается ΔEy > 0. В области Ωx энергия линейного осциллятора hx < h∗x, и
в области Ωy энергия консервативной системы h < h. Поэтому притяжение
к циклу возможно с точкой (x, x) ∈ Ωx ((x, x) ∈ Ωx) только с уменьшением
(увеличением) энергии Ey, т.е. ΔEy < 0 (ΔEy > 0) и (y, y) ∈ Ωy ((y, y) ∈ Ωy).
Это происходит из областей, где δ < 0.
Аналогичный анализ справедлив для семейства Σ, на котором период T (h)
убывает (χ < 0). В результате на основе проведенного исследования строится
система стабилизации цикла, обеспечивающая притяжение траекторий свя-
занной системы из области Πx
⊗ Σ.
Таким образом, для связанной системы (3) справедлива теорема 2.
Теорема 2. Пусть при ε = 0 консервативная система в (3) допускает
многообразиеΣ, заполненное семейством невырожденных симметричных
периодических движений, содержащим колебание с периодом 2π/ω. Тогда
связанная система (3) имеет единственный притягивающий цикл Cx
⊗Cy.
На плоскости (y, y) область притяжения к Cy совпадает сΣ. При этом
управление в каждой области фазового пространства, где δ = 0, подчиня-
ется закону
(15)
sgn(χ)sgn(δ) = sgn(k),
где sgn(a)- знак числа a = 0.
Замечание 4. В условиях выполнения теоремы 2 все траектории свя-
занной системы (3) в четырехмерном пространстве притягиваются к циклу,
который состоит из цикла Ван дер Поля - кривой Cx на плоскости Πx и
замкнутой кривой Cy на плоскости Πy.
Замечание 5. Связанная автономная система (1) в каждой из четырех
инвариантных областей фазового пространства описывается своими уравне-
ниями, отличающимися знаком k. Общей границей этих областей является
цикл.
97
Замечание 6. Из теоремы 2 следует, что производная (9) отрицательна.
Поясним выводы теоремы 2 в случае k = 1 с использованием приближен-
ных формул для решений подсистем в (3). Решение уравнения Ван дер Поля
с начальной точкой на плоскости Πx представляется на отрезке t ∈ [0, T] в
виде x = A cos ω(t + β) + O(ε), а решение консервативной системы для любой
точки изΣ дается формулой y = ϕ(h, t + γ) + O(ε). Из этих формул получа-
ются все точки плоскости Πx и многообразиеΣ. Положим γ = γ - β.
Рассматривается отображение G пространства Πx
⊗Πy на себя на отрезке
t ∈ [0,T]. Оно оставляет неподвижным цикл Cx
⊗Cy системы (1), а энер-
гия Ey меняется по формуле (12). Приращение ΔEy равно
T
[
]
2
KA
KA2
ΔEy = εΔ + o(ε), Δ =
1-
-
cos 2ωt
ϕ2(h,t + γ)dt,
2
2
0
и согласно (12) знак приращения ΔEy на отображении G сохраняется. Ра-
венство Δ = 0 совпадает с амплитудным уравнением (6), оно выполняется на
кривой Cy. Для остальных точек Πx
⊗ Σ по теореме 2 выполняется условие
Δ = 0; оно записывается в виде
cos 2ωtϕ˙2(h, t + γ)dt
0
2-KA2
(16)
=
KA2
ϕ2(h,t + γ)dt
0
Полученное неравенство (16) не зависит от амплитуды колебаний на се-
мействе Σ и предъявляется только к амплитуде колебаний линейного осцил-
лятора. Получается, что для каждой точки многообразияΣ (левая часть
неравенства), не принадлежащей O(ε)-окрестности кривой Cy, всегда найдет-
ся область амплитуд A осциллятора (правая часть неравенства) такая, что
траектория второго уравнения в (3) достигнет O(ε)-окрестности кривой Cy.
В предложенной схеме (3) выбором частоты ω стабилизируются колеба-
ния связанной системы, отвечающей СПД консервативной системы с перио-
дом T (h) = 2π/ω. При этом амплитуда порождающих колебаний в уравне-
нии Ван дер Поля равняется A = 2/
K. Поэтому в схеме (3) за счет выбора
параметра K можно стабилизировать колебания консервативной системы с
большими амплитудами: амплитуда цикла Ван дер Поля может быть малой.
С другой стороны, схему управления с малым K можно применять для ста-
билизации микроколебаний. Так, электрический контур Ван дер Поля стано-
вится основным управляющим звеном в системе управления колебаниями.
5. Консервативная система произвольного порядка
В случае системы с одной степенью свободы управление дается линейной
по скорости функцией, обеспечивающей диссипацию в каждой текущей точ-
ке цикла. Такой же подход применяется для системы с n > 1. В связанной
98
системе (1) управление выбирается с функцией
(17)
us = rsj
qj,
s = 1,...,n,
j=1
где R = ||rsj || - постоянная матрица. Тогда изменение полной механической
энергии Eq = T + Π консервативной системы происходит по закону
dEq
(18)
= kε(1 - Kx2)R(q,q),
R=
rsj
qsqj,
dt
s=1,j=1
в котором функция x удовлетворяет уравнению Ван дер Поля. В случае n = 1
получается формула (12).
Обратимся к задаче существования цикла связанной системы. Период
на цикле T = 2π/ω, а необходимые условия даются системой амплитудных
уравнений, включающей уравнение для осциллятора Ван дер Поля и урав-
нение
T
I(h, ν) ≡
(1 - Kx2)
rsjϕ˙j(h,t + ν)ψs(h,t + ν)dt = 0,
(19)
s=1,j=1
0
ψs = -ϕ˙s.
В формуле (19) учитывается симметричность матрицы уравнений в ва-
риациях для СПД консервативной системы, что дает возможность явного
вычисления решения {ψs(h, t + γ)} сопряженной системы.
Выводы по существованию корня амплитудного уравнения и его просто-
ты, сделанные для случая n = 1, остаются справедливыми в случае n > 1.
В самом деле, они основаны только на симметричности фазового портрета
механической системы и рассмотрении невырожденного семейства симмет-
ричных периодических движений.
Таким образом, цикл в связанной системе (1), (17) существует.
Функция Eq(h, t) на выбранном колебании семейства Σ зависит от двух
переменных. Вычислим приращение ΔEq(h) на периоде T. Тогда с точно-
стью до первых по ε слагаемых уравнение ΔEq(h) = 0 совпадает с амплитуд-
ным уравнением. Поэтому ΔEq(h) = 0, где h - значение энергии, отвечаю-
щей циклу. Приращение ΔEq(h) содержит матрицу R. Вследствие этого при
надлежащем выборе R получаются наименьшее или наибольшее приращения
энергии на периоде.
Теорема 3. В связанной системе (1) с функцией (17), включающей ос-
циллятор Ван дер Поля и консервативную механическую систему, которая
допускает семейство невырожденных симметричных периодических дви-
жений, осциллятор Ван дер Поля навязывает всей системе режим цикла.
При этом наименьший или наибольший приросты энергии h консервативной
системы на отрезке T обеспечиваются надлежащим выбором матрицы R.
99
Из теоремы 3 следует, в частности, возможность за счет выбора управ-
ления (17) c надлежащей матрицей R достигнуть значения энергии h по
закону (15) c наименьшим или наибольшим приростами энергии на периоде.
В случае n = 1 закон (15) обеспечивает именно такое притяжение к циклу.
Оказывается, что в случае n > 1 вопрос притяжения связан не только с вы-
бором R.
Далее выясняется, какие необходимые условия налагаются на семейство Σ,
чтобы траектории связанной системы (1) притягивались к циклу.
Пусть через Ecq(t) обозначается энергия на цикле. В системе с n > 1 сте-
пенями свободы из равенства (18) не следует, что даже траектории, принад-
лежащие множеству Eq = Ecq(t), притягиваются к циклу. Более того, точки
этого множества с течением времени могут даже не приближаться кΣ. Это
становится понятным при рассмотрении сценария бифуркации ХП.
В случае n = 1 ХП для решений из Σ равняются нулю. Действие управле-
ния приводит в (3) к расщеплению жордановой клетки с перемещением ХП
в левую полуплоскость. В случае n > 1 указанная пара ХП для решений Σ
сохраняется, а остальные ХП образуют n - 1 пар, содержащих ХП противо-
положного знака (см. [8]). Если ХП в этих парах лежали вне мнимой оси,
то при действии в (1) ε-малого управления ХП по-прежнему остаются вне
мнимой оси. Поэтому необходимым условием для притяжения траекторий
системы (1) к циклу будет принадлежность ХП решений семейства Σ мни-
мой оси.
Лемма. В системе с n > 1 степенями свободы необходимым условием
для притяжения траекторий связанной системы (1) к циклу является при-
надлежность ХП семейства Σ мнимой оси.
Лемма используется далее при решении задачи стабилизации.
6. Выход на режим цикла
В Приложении приводится лемма П.1 о возможности описания СПД на Σ
с помощью редукцированной консервативной системы с одной степенью сво-
боды. Через Ωq обозначается многообразиеΣ вместе с его ε-окрестностью.
В Ωq вводятся независимые координаты: y = w1 для описания СПД наΣ и
z = (w2,...,wn), обращающаяся в нуль наΣ. В связанной системе (1), (17)
переходом к переменной w = (y, z) редукцированная система наΣ получает
вид (3): она подробно изучена в разделах 3 и 4. В окрестностиΣ переменная
z = 0 и Eq = Ey + Ez, где Ey - энергия редукцированной системы: разность
Ez = Eq - Ey может быть положительной или отрицательной. Тогда из (18)
с учетом (14) и выборомR = y2 + Ż2 в преобразованной системе выводятся
равенства
(20)
k( y2 + Ż2)dEx = x2dEq, k Ż2dEx = x2dEz.
Отображение G на отрезке t ∈ [0, T] применяется к точкам Ωq. Тогда со-
гласно (13) и первому равенству в (20) знаки приращений ΔEq и ΔEy совпада-
100
ют на G. Следовательно, как и в частном случае (13), справедливы предель-
ные переходы: ΔEq → 0, ΔEy → 0. Поэтому ΔEz = (ΔEq - ΔEy) → 0. При
этом приращения ΔEq и ΔEz согласно (20) также имеют один и тот же знак.
Пусть выполнена лемма и ХП системы для z принадлежат мнимой оси.
Функция |Ez | рассматривается в окрестности точки, где z = 0, Ż = 0, и пред-
ставляет собой энергию системы для z. Поэтому в выколотой окрeстности
|Ez| > 0. Следовательно, из ΔEz → 0 выводится: (z, Ż) → (0, 0).
Таким образом, каждая точка из окрестностиΣ приближаетсяΣ и одно-
временно притягивается к циклу.
Управление kε(1 - Kx2)w˙ в преобразованной консервативной системе да-
n
ется знакоположительной формой
w2s. Линейное преобразование в лем-
s=1
ме П.1 проводится с постоянной матрицей P , которое не меняет знака квад-
ратичной формы. Следовательно, в исходных переменных получается управ-
ление с знакоположительной квадратичной формой скоростейR(q,q).
Таким образом, формулируется теорема 4 об асимптотическом выходе свя-
занной системы на режим цикла.
Теорема 4. Пусть консервативная механическая система допускает
семейство невырожденных симметричных периодических движений Σ, ха-
рактеристические показатели которых принадлежат мнимой оси; в фазо-
вом пространстве движения Σ заполняют двумерное многообразиеΣ. Тогда
выход на режим цикла в связанной системе (1) с управлением (17), где квад-
ратичнаяR(q,
˙q) положительно определена, происходит из точекΣ и его
окрестности так, что траектория стремится кΣ и одновременно притя-
гивается к циклу. Используется закон управления (15).
Замечание 7. При выполнении условий теоремы 4 цикл орбитально
асимптотически устойчив в большом: каждая траектория из области Ωq при-
тягивается к циклу.
Замечание 8. Заметим, что в силу неединственности выбора в лем-
ме П.1 матрицы P форма R находится не единственным образом.
Алгоритм асимптотического вывода связанной механической системы на
режим цикла с периодом T = T (h) состоит из двух шагов: подбирается
частота ω = 2π/T осциллятора Ван дер Поля; выбирается закон управле-
ния (15).
7. Пример. Колебания спутника в плоскости круговой орбиты
Движение спутника в плоскости орбиты под действием гравитационных
сил описывается уравнением В.В. Белецкого [9]. Для круговой орбиты урав-
нение приобретает вид
(21)
α + µsinαcosα = 0,
α=
,
dv
где µ - инерциальный параметр (|µ| ≤ 3), α - угол между радиусом-вектором
центра масс и главной центральной осью инерции спутника в плоскости орби-
101
ты, v - истинная аномалия, выбранная в качестве независимой переменной.
Получается уравнение математического маятника
ÿ+ µsiny = 0, µ > 0, y = 2α,
или
ÿ+ |µ|siny = 0, µ < 0, y = 2α + π.
Колебания спутника образуют семейство от начального отклонения по уг-
лу y, на котором период T (h) возрастает. Следовательно, для реализации
асимптотически устойчивого режима колебания спутника с желаемым на-
чальным углом отклонения необходимо перейти к управляемой системе. Ис-
пользуется схема стабилизации колебаний:
x + ω2x = ε(1 - x2)x,
(22)
ÿ+ |µ|siny = kε(1 - x2)y,
где y = 2α при µ > 0 и y = 2α + π, если µ < 0. Тогда по теореме 1 колебания
спутника с периодом 2π/ω настраиваются на режим асимптотически орби-
тально устойчивого цикла связанной системы (22).
По теореме 2 областью притяжения цикла для колебания, входящего в
диапазон захвата осциллятором Ван дер Поля, будет вся область колеба-
ний спутника. Математически захват означает существование корня уравне-
ния (7). Обратимся к задаче нелокальной стабилизации колебания спутника,
близкого к его равновесию.
Уравнение движения спутника записывается в виде
y2s+1
y + ω2 siny = 0, siny = y - p(y), ω2 = |µ|, p =
(-1)s+1
(2s + 1)!
s=3
Оно не меняет вид при замене y на (-y). Поэтому согласно теории ляпу-
новских периодических движений (см. [7, гл. 7]) используется такая замена
времени
τ
t=
(1 + h2c2 + h4c4 + . . .),
k
где постоянные h2, h4, . . . дают поправку к периоду линейных колебаний в
окрестности равновесия, c - начальное значение переменной y: c = y(0). Тогда
получается уравнение
d2y
(23)
+ ω2(y - p(y))(1 + h2c2 + h4c4
+ ...).
2
Решение уравнения (23) ищется в виде ряда
y = ccosτ + c3y3(τ) + c5y5(τ) + ...,
102
где xj (τ) - периодические функции τ периода 2π, удовлетворяющие началь-
ным условиям
(24)
y3(0) = y3(0) = y5(0) = y5
(5) = . . . = 0.
При этом для y3 получается уравнение
d2y3
+ y3 = -2h2 cosτ + p(cosτ),
2
где функция p(cos τ) представляется рядом
(25)
p(cos τ) = a1 cos τ + a3 cos 3τ + a5
cos 5τ + . . .
Условие периодичности функции y3(τ) выполняется при h2 = a1/2. Само
решение, принимая во внимание условия (24), записывается в виде
(
)
a3
a5
a3
a5
y3 =
+
+ ... cosτ -
cos 3τ -
cos 5τ + . . .
8
24
8
24
Поэтому решение уравнения (23) имеет вид
(
)
a3
a3
(26)
y(τ) = c cos τ + c3
+ ... cosτ - c3
cos 3τ + O(c5
).
8
8
В уравнении (7) рассматривается решение периода 2π/ω, которое получа-
ется из (26) при τ = ωt. Значит, дифференцированием функции y(ωt) по t
находится знак произведения в (Π.4):
c1 = cω2, c3 = -c3ω2a3/24, c1c3 = -ω4c4a3/24 < 0.
Коэффициенты разложения (25) находятся с использованием формулы
Эйлера для записи косинуса и формулы бинома Ньютона. Получается: a3 > 0.
Значит, условие захвата для решений ляпуновского семейства выполнено.
Таким образом, задача нелокальной стабилизации близкого к равновесию
колебания спутника получает решение с помощью схемы (22).
8. Заключение
В предложенной системе управления колебаниями осциллятор Ван дер По-
ля генерирует одностороннюю связь-управление для консервативной механи-
ческой системы, которая содержит семейство невырожденных симметричных
периодических движений на многообразииΣ. В результате связанной систе-
ме навязывается режим асимптотически орбитально устойчивого цикла. При
этом для консервативной системы с одной степенью свободы область Ωq при-
тяжения к циклу совпадает с многообразиемΣ. В системе с n > 1 степенями
свободы область Ωq включаетΣ с его O(ε)-окрестностью. Выход на режим
цикла происходит из любой начальной точки q ∈ Ω.
Асимптотический выход связанной механической системы на режим цик-
ла с периодом T = T (h) реализуется алгоритмом: подбирается частота
ω = 2π/T осциллятора Ван дер Поля; выбирается закон управления (15).
103
ПРИЛОЖЕНИЕ
1. Нахождение корней уравнения I(h, ν) = 0. СПД описывается четной
функцией y(h, t). Производная y(h, t) на СПД представляется рядом
(Π.1)
y(h, t) = c1 sin ωt + c2 sin 2ωt + c3
sin 3ωt + . . .
Тогда
(Π.2)
ϕ2(h,t + ν) = b0 + b2 cos 2ω(t + ν) +
b2m
cos 2mω(t + ν),
m=2
где
c21 + c22 + c23 + c24 + ...
c21
b0 =
> 0, b2 = -
+c1c3 + c2c4 + c3c5 + c4c6 + ...
2
2
Амплитудное уравнение (6) при β = 0 записывается в виде
(Π.3)
I(h, ν) ≡
ρ(h, ν, t)dt = 0, ρ = (1 - 4 cos2 ωt) y2
(h, t + ν),
0
в котором c учетом (Π.2)
-ρ(h, ν, t) = b0(1 + 2 cos 2ωt) +
b2m cos 2mω(t + ν) +
m=1
+ cos 2ων
b2m[cos 2ω(m + 1)t + cos 2ω(m - 1)t] -
m=1
- sin 2ων
b2m[sin 2ω(m + 1)t + sin 2ω(m - 1)t].
m=1
Поэтому
I(h, ν) ≡ -(b0 + b2 cos 2ων)
и уравнение (7) имеет изолированный корень, если |b2| ≥ b0. С учетом выра-
жений для b0 и b2 выписываются коэффициентные условия
a) c1c3 < 0,
2|c1c3| > (c2 - c4)2 + (c3 - c5)2 + . . . ,
(Π.4)
b) c1c3 = 0,
c2 = c4, c3 = c5, c4 = c6, ...
на ряд (Π.1), которые гарантируют существование корня.
Очевидно, условия (Π.4) выполняются при c1 = 1, c2 = c3 = . . . = 0, в этом
случае y = sin ωt. Другой частный случай имеется в ляпуновском семействе
СПД. Здесь решение представляется рядом по начальному значению y(0).
104
Поэтому условия (Π.4) сводятся к одному неравенству c1c3 < 0. При продол-
жении ляпуновского семейства неравенства (Π.4) выполняются до некоторого
предельного y(0).
Заметим, что анализ условий (Π.4) входит составной частью в задачу по
выделению классов СПД, в которых возможен захват колебания для вывода
системы на режим притягивающего цикла.
2. Выделение наΣ консервативной системы с одной степенью свободы.
Лемма П.1. Семейство невырожденных СПД описывается консерва-
тивной системой с одной степенью свободы.
Доказательство. Из условий (2) при τ = T/2 следуют линейные ра-
венства
ξs ≡ bs1(q0,τ)dq01 + ... + bsn(q0,τ)dq0n + cs(q0,τ)dτ = 0,
B=||bsj(q0,τ)||, bsj(q0,τ)=∂˙qs(q0,τ)/∂q0j,
C =||cs(q0,τ)||, cs =∂˙qs(q0,τ)/∂t = qs(q0,τ); s,j = 1,... ,n,
которые выполняются тождественно наΣ. Для семейства невырожденных
СПД выполняется условие det B = n, а вектор ускорения C = (c1, . . . , cn) на
СПД отличен от нулевого. Поэтому посредством линейного преобразования
η = Pξ, ξ = (ξ1,...,ξn), с постоянной матрицей P = ||psj||, удовлетворяющий
условиям η2 = 0, . . . , ηn = 0, в векторной форме η выделяется форма η1. Пре-
образование справедливо для любой точки (q0, τ), поэтому выделение проис-
ходит на всемΣ. Тогда наΣ получается:
η1
bs(q0, τ)dqs + ã1(q0, τ)dτ = 0,
ã1 ≡ p1jcj(q0,τ),
(Π.5)
s=1
j=1
ηk(q0,τ) = 0, k = 2,... ,n.
Для семейства Σ невырожденных СПД найденное линейное преобразова-
ние означает существование координат w1, . . . , wn таких, что n - 1 из них
на Σ принимают нулевые значения: w2 = 0, . . . , wn = 0. Начальная точка q0
на Σ является функцией одного параметра, например начального значения w01
переменной w1. Поэтому из первого равенства в (Π.5) получается, что
w1 + ã1(w1) = 0,
и динамика наΣ описываeтся консервативной системой с одной степенью
свободы.
Лемма П.1 доказана.
СПИСОК ЛИТЕРАТУРЫ
1. Тхай В.Н. Стабилизация колебаний автономной системы // АиТ. 2016. № 6.
С. 38-46.
Tkhai V.N. Stabilizing the Oscillations of an Autonomous System // Autom. Remote
Control. 2016. V. 77. No. 6. P. 972-979.
105
2. Rompala K., Rand R., Howland H. Dynamics of Three Coupled Van der Pol Oscilla-
tors with Application to Circadian Rhythms // Communicat. Nonlin. Sci. Numerical
Simulation. 2007. V. 12. No. 5. P. 794-803.
3. Кондрашов Р.Е., Морозов А.Д. К исследованию резонансов в системе двух урав-
нений Дюффинга-Ван дер Поля // Нелинейная динамика. 2010. Т. 6. № 2.
С. 241-254.
4. Lazarus L., Rand R.H. Dynamics of a System of Two Coupled Oscillators which
are Driven by a Third Oscillator // J. Appl. Nonlin. Dynam. 2014. V. 3. No. 3.
P. 271-282.
5. Shiriaev A., Perram J.W., Canudas-de-Wit C. Constructive Tool for Orbital Stabi-
lization of Underactuated Nonlinear Systems: Virtual Constraints Approach // IEEE
Trans. Automat. Contr. 2005. V. 50. No. 8. P. 1164-1176.
6. Тхай В.Н. О поведении периода симметричных периодических движений //
Прикл. матем. и механ. 2012. Т. 76. Вып. 4. C. 616-622.
7. Малкин И.Г. Некоторые задачи теории нелинейных колебаний. M.: Гостехиздат,
1956.
8. Тхай В.Н. Об устойчивости регулярных прецессий Гриоли // Прикл. матем. и
механ. 2000. Т. 64. Вып. 5. С. 848-857.
9. Белецкий В.В. Движение искусственного спутника Земли относительно центра
масс // Искусственные спутники Земли. 1958. № 1. C. 25-43. М.: Изд-во АН
СССР, 1958.
Статья представлена к публикации членом редколлегии А.М. Красносельским.
Поступила в редакцию 08.11.2020
После доработки 08.07.2021
Принята к публикации 29.08.2021
106