時間遅れがもたらす
常微分方程式の解の特性の変化について
2006
年11
月28
日非線形数理レクチャーシリーズ@東北大学
§
1.
時間遅れと振動性・不安定性(1)
˙x =
−ax
=
⇒
x(t) = Ce
−at 任意定数C
をC > 0
として考えれば• a < 0
ならばx(t)
→ ∞ (t → ∞)
.• a > 0
ならばx(t)
→ 0 (t → ∞)
. 単調に!! 2 4 6 8 10 -0.2 0.2 0.4 0.6 0.8 1 (1) の解曲線.a = 2,C = 1 の場合.§ 1. 時間遅れと振動性・不安定性
(1)
に時間遅れτ > 0
を導入.(2)
˙x(t) =
−ax(t − τ)
2 4 6 8 10 -4 -2 2 4 (2) の解曲線.a = 2,τ = 1 の場合. 振動しながら発散!!§ 1. 時間遅れと振動性・不安定性
(2)
の漸近挙動について: 定理A. (2)
の自明解が漸近安定0 < aτ <
π2 定理B. (2)
の全ての解が振動するaτ >
1e 証明は,(2) の特性根,すなわち λ = −aeλτ の根について,定理 A はすべての根の実部が負となる,定理 B は実数 根を持たない条件を求める.§ 1. 時間遅れと振動性・不安定性 定理
A,定理
B
の結果を図示すると,a¿
¼/2
1/e
0
ẋㄭቯ ᝄേ㧒ਇቯ ਇቯ ᝄേ 時間遅れ=
⇒
振動・不安定性§ 1. 時間遅れと振動性・不安定性
Mackey-Glass
による白血球生成ダイナミクスモデル(3)
˙x(t) =
−ax(t)
+
bx(t
− τ)
1 + x(t
− τ)
m 時間遅れτ
≥ 0
を伴う非線形フィードバック 50 100 150 200 0.2 0.4 0.6 0.8 1 1.2 (3) の解曲線.a = 2,b = 3.54,m = 10,τ = 1 の場合. カオス的な挙動§
2-1. DF
制御by Pyragas(不安定周期軌道の安定化)
(4)
˙x = f (x)
ここで,f : Ω
→ R
n,
Ω
⊂ R
n,
f : C
1 級.また,(4) が周 期ω
の不安定な周期解x
∗(t)
を持つと仮定する. 【Pyragas のDF
制御】(5)
˙x(t) = f (x(t))
− K(x(t) − x(t − ω))
フィードバックゲイン行列K
をうまく選んでx
∗(t)
を安定 化する.§ 2-1. DF 制御 by Pyragas
Rossler
方程式にDF
制御を施す.(6)
⎧
⎪
⎨
⎪
⎩
˙x =
−dy − ez
˙
y = hx + f y
−k(y(t) − y(t − τ))
˙z = b + gz(x
− c)
こ こ で ,d = e = h = g = 1, f = b = 0.2, c = 5.7
.Ex. 1:
k = 0 (
未制御)=
⇒ chaotic
Ex. 2:
k = 0.2, τ = 5.9
=
⇒ periodic (T ≈ 5.88867)
Ex. 3:
k = 0.2, τ = 11.75
=
⇒ periodic (T ≈ 11.7536)
Ex. 4:
k = 0.2, τ = 17.5
=
⇒ chaotic
§ 2-1. DF 制御 by Pyragas
(6) の解軌道.k = 0 の(未制御)場合.0 ≤ t ≤ 2000.
§ 2-1. DF 制御 by Pyragas
(6) の解軌道.k = 0.2, τ = 5.9 の場合.0 ≤ t ≤ 1000.
§ 2-1. DF 制御 by Pyragas
(6) の解軌道.k = 0.2, τ = 11.75 の場合.0 ≤ t ≤ 1000.
§ 2-1. DF 制御 by Pyragas
(6) の解軌道.k = 0.2, τ = 17.5 の場合.0 ≤ t ≤ 2000.
§
2-2. DF
制御by Atay(周期軌道の振幅・周期の制御)
(7)
x + ω
¨
2x + εg(x, ˙x, ε) = 0
ここで,ω, ε
は正のパラメータ.g :
R
3→ R
はC
2 級で∀ε
に 対してg(0, 0, ε) = 0
. 【Atay のDF
制御】(8)
x + ω
¨
2x + εg(x, ˙x, ε) =
εf (x(t
− τ))
制御入力f
:
R → R
をうまく選んで振幅と周期が調整可 能な安定周期解を得る.§ 2-2. DF 制御 by Atay
van der Pol
方程式にDF
制御を施す.(9)
x + ε(x
¨
2− 1) ˙x + x =
εkx(t
− τ)
定理C. k sin τ < 1
を仮定する.このとき,十分小さな正 の数ε
に対して,(9)
は軌道漸近安定な周期解をもち,それ は次式で与えられる.x(t) = 2
√
1
− k sin τ cos
1
−
ε
2
k cos τ
t +
O(ε
2)
証明は平均化法による.§ 2-2. DF 制御 by Atay 振幅
A := 2
√
1
− k sin τ
に注意すると,• k = 0 or sin τ = 0 =⇒ A = 2
.• A = 2
なる振幅をもつ周期解を得たければ,時間遅れτ
とゲイン係数k
を次のように選べばよい.sin τ
= 0
かつk =
1
− (A/2)
2sin τ
§ 2-2. DF 制御 by Atay 20 40 60 80 100 -2 -1 1 2 (8) の解曲線.ε = 0.1,k = 0(未制御)の場合. 振幅が
2
§ 2-2. DF 制御 by Atay 20 40 60 80 100 -3 -2 -1 1 2 3 (9) の解曲線.ε = 0.1,τ = 1,k = 1−(3/2)sin 1 2 ≈ −1.48549 の場合. 振幅が
3
§ 2-2. DF 制御 by Atay 20 40 60 80 100 120 140 -1.5 -1 -0.5 0.5 1 1.5 (9) の解曲線.ε = 0.1,τ = 1,k = 1−(1.5/2)sin 1 2 ≈ 0.519923 の場合. 振幅が
1.5
§
2-3. Atay
による制御の応用(振子の周期) 振子の運動方程式:(10)
x + sin x = 0
¨
x A 振幅A
のときの振動周期T
は,T = 4
π 2 0dψ
1
− sin
2(A/2) sin
2ψ
= 2π
1 +
1
16
A
2+
· · ·
周期が振幅に依存する§ 2-3. Atay による制御の応用(振子の周期) 振子の運動方程式に
DF
制御を施す.(11)
x + sin x =
¨
1
6
k
1x(t
− τ) + k
2x(t
− τ)
3予想
1. k
2sin τ > 0
かつk
1k
2< 0
を仮定する.このと き,(11) は軌道漸近安定な周期解をもち,それは次式で近 似される.x(t)
≈
−
4k
13k
2cos
12k
212k
2− k
1t
証明は,sin x ≈ x − x3/6 に着目.ε = 16 とおいて Attay の方法を採用した.§ 2-3. Atay による制御の応用(振子の周期) 予想 1 の計算過程で得られた式:振幅を A として, „ k1 + 3 4k2A 2« sin τ = 0 のもとで漸近安定な周期解が得られ,周期は以下のとおり: T ≈ 2π » 1 + 1 6 j 3 8A 2 + 1 2 „ k1 + 3 4k2A 2« cos τff– A2 = −4k1/(3k2) とすれば,予想 1 が得られ T ≈ 2π „ 1 − k1 12k2 « なお,この近似値は (1/6)2 ≈ 0.0277778 程度の誤差が含まれる.
§ 2-3. Atay による制御の応用(振子の周期) 20 40 60 80 100 -1.5 -1 -0.5 0.5 1 1.5 (11) の解曲線.k1 = 6k2(2π − 7)/π ≈ −1.36902,k2 = 1 の場合. t1 = 390.199, t2 = 397.297 =⇒ 周期が 7.09779 初期条件を x(0) = 0.1, ˙x(0) = 0 とした場合と,x(0) = 0.2, ˙x(0) = 0 とし た場合で t = 390 あたりで周期を算出したが,それぞれ 7.0977897916112624 と 7.097789791656169 となり,小数点以下 10 桁まで一致した.
§
2-4. 2-ループフィードバック制御
by Sasaki & Miyazaki
(周 期軌道の振幅・周期の制御)(12)
˙x(t) =
−αx(t)
+ f (x(t
− τ))
ここで,α
は正のパラメータ.f
はフィードバック項. 【目的】(13)
˙x(t) =
−αx(t)
+
1
2
{f(x(t − τ)) + f(x(t − 1))}
異なる時間遅れで2
種類のフィードバックが存在したとき の振幅・周期の変化を調べる.§ 2-4. 2-ループフィードバック制御 by Sasaki & Miyazaki 以下ではフィードバック関数
f
として次のステップ関数で与え られる関数のみを考える.f (u) :=
c
u
∈ [0, b]
0
u
∈ (b, ∞)
負のフィードバック fu u b c 0§ 2-4. 2-ループフィードバック制御 by Sasaki & Miyazaki なお,Mackey-Glass による白血球生成ダイナミクスモデル (3) ˙x(t) = −ax(t) + bx(t − τ) 1 + x(t − τ)m においては,フィードバック関数 f は次式で与えられる: f(u) = bu 1 + um , (b = 3.54, m = 10) 0.5 1 1.5 2 0.5 1 1.5 2 2.5 fu u 混合型フィードバック
§ 2-4. 2-ループフィードバック制御 by Sasaki & Miyazaki
定理 D (Heiden & Mackey). γ := c/α > b を仮定する.この とき,(13) は軌道漸近安定な周期解を持ち,その周期 T1 と振幅 A1 は T1 = 1 α log (γeα + b − γ)(γeα − b) b(γ − b) , A1 = γ(1 − e−α).
5 10 15 20 0.25 0.5 0.75 1 1.25 1.5 (13) の解曲線.α = 1/2,b = c = τ = 1 の場合.§ 2-4. 2-ループフィードバック制御 by Sasaki & Miyazaki
定理 1. 0 < τ < 1 のとき
2b(eα − 1)/(eα + eατ − 2) ≤ γ ≤ 2b(eα − 1)/(eα − eατ)
を仮定する.このとき,(13) は軌道漸近安定な周期解を持ち,そ の周期 T2 は T2 = 1 α log (γ eα+e2 ατ + b − γ)(γ eα+e2 ατ − b) b(γ − b) , であり,特に α ≥ log 2 のときには振幅 A2 は A2 = γ(1 − e−ατ).
§ 2-4. 2-ループフィードバック制御 by Sasaki & Miyazaki 定理
C
と定理1
より,τ < 1
に注意すると,T
1=
1
α
log
(γ
e
α+ b
− γ)(γ
e
α− b)
b(γ
− b)
T
2=
1
α
log
(γ
eα+e2 ατ+ b
− γ)(γ
eα+e2 ατ− b)
b(γ
− b)
A
1= γ(1
− e
−α),
A
2= γ(1
− e
−ατ).
∴
T
1> T
2,
A
1> A
22
つ目のフィードバック=
⇒
周期と振幅の抑制?References
[1] Atay, F. M., Delayed-feedback control of oscillations in non-linear planar systems, Int. J. Control, (2002), 75, 297–304.
[2] Pyragas, K., Continuous control of chaos by self-controlling feed-back, Phys. Lett. A, 170 (1992), 421–428.