Analytical and Numerical Methods for Nonlinear Dynamics Tim Zolkin 1 - - PowerPoint PPT Presentation

analytical and numerical methods for nonlinear dynamics
SMART_READER_LITE
LIVE PREVIEW

Analytical and Numerical Methods for Nonlinear Dynamics Tim Zolkin 1 - - PowerPoint PPT Presentation

Analytical and Numerical Methods for Nonlinear Dynamics Tim Zolkin 1 1 Fermi National Accelerator Laboratory July 24, 2019 Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics 0 . INTRODUCTION Tim Zolkin Analytical and Numerical


slide-1
SLIDE 1

Analytical and Numerical Methods for Nonlinear Dynamics

Tim Zolkin1

1Fermi National Accelerator Laboratory

July 24, 2019

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-2
SLIDE 2
  • 0. INTRODUCTION

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-3
SLIDE 3

Basic definitions

Consider a mapping (map) T : M → M defined by a function f ζn+1 = f (ζn), ζi ∈ M. Manifold M can be Rn, Cn, Sn, Tn, etc.. The trajectory of ζ0 is the finite set

  • ζ0, T(ζ0), T2(ζ0), . . . , Tn(ζ0)
  • The orbit of ζ0, is a set of all points that can be reached
  • . . . , T−2(ζ0), T−1(ζ0), ζ0, T(ζ0), T2(ζ0), . . .
  • The n-cycle (or periodic orbit of period n) is a solution of

Tn(ζ0) = ζ0

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-4
SLIDE 4

Symplectic mappings of the plane

We will consider area-preserving mappings of the plane q′ = q′(q, p), p′ = p′(q, p), det ∂ q′/∂ q ∂ q′/∂ p ∂ p′/∂ q ∂ p′/∂ p

  • = 1.

Identity, Id 1 1

  • Rotation, Rot

cos θ − sin θ sin θ cos θ

  • Reflection∗,∗∗, Ref

cos 2θ sin 2θ sin 2θ − cos 2θ

  • Tim Zolkin

Analytical and Numerical Methods for Nonlinear Dynamics

slide-5
SLIDE 5

Integrable systems

A map T in the plane is called integrable, if there exists a non- constant real valued continuous functions K(q, p), called integral, which is invariant under T: ∀ (q, p) : K(q, p) = K(q′, p′) where primes denote the application of the map, (q′, p′) = T(q, p). Example: Rotation transformation Rot(θ) : q′ = q cos θ − p sin θ p′ = q sin θ + p cos θ has the integral K(q, p) = q2 + p2.

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-6
SLIDE 6

McMillan form of the map

McMillan considered a special form of the map M : q′ = p, p′ = −q + f (p), where f (p) is called force function (or simply force).

  • a. Fixed point

p = q ∩ p = 1 2 f (q).

  • b. 2-cycles

q = 1 2 f (p) ∩ p = 1 2 f (q).

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-7
SLIDE 7

1D accelerator lattice with thin nonlinear lens, T = F ◦ M M : y ˙ y ′ = cos Φ + α sin Φ β sin Φ −γ sin Φ cos Φ − α sin Φ y ˙ y

  • ,

F : y ˙ y ′ = y ˙ y

  • +

F(y)

  • ,

where α, β and γ are Courant-Snyder parameters at the thin lens location, and, Φ is the betatron phase advance of one period. Mapping in McMillan form after CT to (q, p), T = F ◦ Rot(−π/2) q = y, p = y (cos Φ + α sin Φ) + ˙ y β sin Φ,

  • F(q) = 2 q cos Φ + β F(q) sin Φ .

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-8
SLIDE 8

Example 1: Standard map/Chirikov-Taylor map/Chirikov standard map (f = cos p)

∆ En+1 = ∆ En + e V (sin φn − sin φs) φn+1 = φn + 2 π h η

β2 E ∆En+1

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-9
SLIDE 9

Example 2: H´ enon quadratic map (f = p2)

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-10
SLIDE 10

Turaev theorem

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-11
SLIDE 11
  • 1. PERTURBATION THEORY

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-12
SLIDE 12

Consider a map in McMillan form: T : q′ = p, p′ = −q + f (p), where function f (p) is of the class C ∞ and will be referred to as a force function, or simply force. In order to construct a perturbation theory, we shall introduce a small positive parameter ǫ characterizing the amplitude of oscillations. It can be done using a change of variables (q, p) → ǫ (q, p): T : q′ = p p′ = −q + 1

ǫ f (ǫ p) = −q + a p + ǫ b 2! p2 + ǫ2 c 3! p3 + . . . .

where we expanded the force function in a power series of (ǫ p) and a ≡ ∂pf (0), b ≡ ∂2

pf (0),

c ≡ ∂3

pf (0),

. . . .

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-13
SLIDE 13

Linearization of map

T : q′ = p p′ = −q + a p + ǫ b

2! p2 + ǫ2 c 3! p3 + . . . .

Jacobian of transformation JT = ∂ q′

∂q ∂ q′ ∂p ∂ p′ ∂q ∂ p′ ∂p

  • =

1 −1 a

  • Courant-Snyder invariant

C.S. = p2 − a p q + q2 Betatron frequency µ = 1 2 π arccos a 2

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-14
SLIDE 14

K(n)(p′, q′) − K(n)(p, q) = O(ǫn+1) We seek for an invariant of motion expanded in powers of a small parameter: K(n) = K0 + ǫ K1 + ǫ2 K2 + . . . + ǫn Kn such that Km are degree (m + 2) polynomials K0 = C2,0 p2 + C1,1 p q + C0,2 q2, K1 = C3,0 p3 + C2,1 p2q + C1,2 p q2 + C0,3 q3, K2 = C4,0 p4 + C3,1 p3q + C2,2 p2q2 + C1,3 p q3 + C0,4 q4, · · · .

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-15
SLIDE 15

Due to the first symmetry, K(q, p) = K(p, q), it is convenient to introduce the following notations: Σ = p +q Π = p q C.S. = Σ2 −(2+a) Π = p2 −a p q +q2 Then we perform the expansion for even and odd orders of PT as K0 = C.S. K1 = A(1)

1

ΠΣ K2 = A(2)

1

Π2 + C (2) C.S.2 K3 = A(3)

1

Π2Σ + A(3)

2

ΠΣC.S. K4 = A(4)

1

Π3 + A(4)

2

Π2C.S. + C (4) C.S.3 K5 = A(5)

1

Π3Σ + A(5)

2

Π2ΣC.S. + A(5)

3

ΠΣC.S.2 . . .

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-16
SLIDE 16

Averaging

  • 1. Canonical change of variables to Floquet coordinates

q =

  • 1 − a2/4

1/4 √ 2 J cos(ϕ) + a

2

  • 1 − a2/4

−1/4 √ 2 J sin(ϕ), p =

  • 1 − a2/4

−1/4 √ 2 J sin(ϕ),

  • 2. Rewriting the residual in terms of (J, ϕ)

It is periodic function of ϕ, so its average over a full period vanishes: 2π

  • K(2)(q′, p′) − K(2)(q, p)
  • dϕ = 0.
  • 3. Minimization of the average of the squared residual

I1 = 2π

  • K(2)(q′, p′) − K(2)(q, p)

2 dϕ and solve for C1 from

d dC1 I1 = 0

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-17
SLIDE 17

Approximated invariant for H´ enon map

K(3)

sex = C.S. − b r3 Σ Π ǫ1 +

  • b2

r3r4 Π2 + C1 C.S.2

ǫ2− − b

r3

  • b2

r4r5 Σ Π2 −

  • b2

r3r4r5 − 2 C1

  • Σ Π C.S.
  • ǫ3

K(0)

sex = r1r2 C.S.

K(1)

sex = r1r2r3 C.S. − r1r2 Σ Π ǫ b

K(2)

sex = r1r2r3r4 C.S. − r1r2r4 Σ Π ǫ b +

  • r1r2 Π2 + 5

4 C.S.2

ǫ2b2 K(3)

sex = r1r2r3r4r5 C.S. − r1r2r4r5 Σ Π ǫ b +

+r1

  • r2r5 Π2 + P1

P0 C.S.2

ǫ2b2 − r1

  • r2 Σ Π2 + 7 P2

P0 Σ Π C.S.

  • ǫ3b3

where r1 = a − 2 r2 = a + 2 r3 = a + 1 r4 = a r5 = (a + 1+

√ 5 2

)(a + 1−

√ 5 2

)

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-18
SLIDE 18
  • a. Resonance cases (Sextupole on a 1/4 resonance)

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-19
SLIDE 19
  • b. Islands (Octupole below 1/4 resonance)

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-20
SLIDE 20
  • c. Unstable fixed point (Octupole below 1/2 resonance)

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-21
SLIDE 21
  • d. Frequency as a function of amplitude

(Octupole above 1/4 resonance)

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-22
SLIDE 22
  • 2. DELIVERY RING EXTRACTION FOR Mu2e

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-23
SLIDE 23

Implementation of Resonant Extraction in the Delivery Ring for Mu2e

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-24
SLIDE 24

Steps:

  • 0. Prepare a map in polynomial form

q′ = (a p2 + b p q + c q2) + (d p3 + e p2q + f p q2 + g q3)ǫ + . . . p′ = (¯ a p2 + ¯ b p q + ¯ c q2) + ( ¯ d p3 + ¯ e p2q + ¯ f p q2 + ¯ g q3)ǫ + . . .

  • 1. Define a Residue function

K(n)(p′, q′) − K(n)(p, q) = Res(K(n), k) + O(ǫk+1)

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-25
SLIDE 25
  • 2. Seek for an invariant of motion expanded in powers of ǫ

K(n) = K0 + ǫ K1 + ǫ2 K2 + . . . + ǫn Kn such that Km are degree (m + 2) polynomials K0 = C2,0 p2 + C1,1 p q + C0,2 q2, K1 = C3,0 p3 + C2,1 p2q + C1,2 p q2 + C0,3 q3, K2 = ✟✟✟

✟ ❍❍❍ ❍

C4,0 p4 + C3,1 p3q + C2,2 p2q2 + C1,3 p q3 + C0,4 q4 + C1 K2 K3 = C5,0 p5 + C4,1 p4q + C3,2 p3q2 + C2,3 p2q3 + C1,4 p q4 +C0,5 q5 K4 = ✟✟✟

✟ ❍❍❍ ❍

C6,0 p6 + C5,1 p5q + C4,2 p4q2 + C3,3 p3q3 + C2,4 p2q4 +C1,5 p q5 + C0,6 q6 + C2 K3 · · ·

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-26
SLIDE 26

2.1 Determine Ci,j(Ci) Res(K(n), n) = 0 2.2 Determine Ci using averaging procedure dI dCi = 0 where I = 2 π Res2(K(n), n + 1) dφ and for K(0) = b p2 + (a − d) p q − c q2 we use q =

2 √ b cos φ

b c−(a−d)2

p = − 1

√ b

  • sin φ +

(a−d) cos φ

b c−(a−d)2

  • 2.3 If using parameters, κi, remove resonances

K = Pol(q, p) f (κi) → f (κi) × K

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-27
SLIDE 27

Tracking with 6 sextupoles

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-28
SLIDE 28

0-th — 4-th order approximated invariants, K(n)(p, q)

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-29
SLIDE 29

4-th order vs. tracking

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-30
SLIDE 30

Tracking with 4 sextupoles

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-31
SLIDE 31

Tracking with 4 sextupoles

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-32
SLIDE 32

Tracking with 4 sextupoles

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-33
SLIDE 33

Tracking with 4 sextupoles

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-34
SLIDE 34

Tracking with 4 sextupoles

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-35
SLIDE 35

Tracking with 4 sextupoles

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-36
SLIDE 36

Tracking with 4 sextupoles

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-37
SLIDE 37

Tracking with 4 sextupoles

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-38
SLIDE 38

Tracking with 4 sextupoles

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-39
SLIDE 39

Tracking with 4 sextupoles

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-40
SLIDE 40

Tracking with 4 sextupoles

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-41
SLIDE 41
  • 3. NONLINEAR OPTICAL FUNCTIONS

AND GENERALIZED COURANT − SNYDER INVARIANT

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-42
SLIDE 42

Nonlinear optical functions

inv(s) = α(s) p2 + β(s) p q + γ(s) q2

  • C.S.

+ δ(s) p2 q + ǫ(s) p q2

  • sextupoles

+ + ζ(s) p2 q2

  • ctupoles

+ η(s) C.S.2

  • 2nd order correction

Sextupole and octupole terms are in the form of McMillan integrable mappings Estimate of dynamical aperture near 1st, 2nd, 3rd and 4th

  • rder resonances (critical points of the invariant)

Distortion of the ellipse trajectories on larger amplitudes (△, , C- or S-shapes) Amplitude dependent betatron frequency µ(q0, p0)

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-43
SLIDE 43

Example for H´ enon octupole map

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-44
SLIDE 44

Summary

We developed a very powerful tool for studying discrete transformations Relative mathematical simplicity allows higer order analysis Fast estimate of dynamic aperture and frequency spread without exact tracking (minimization of losses, brightness increment etc.) Optimization of accelerator design or improvement procedure Analytical and semi-analytical models are helping us to understand and verify our numerical simulations Introduction of nonlinear optical functions

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics

slide-45
SLIDE 45

LAST SLIDE

Thank you for your attention! Questions?

Tim Zolkin Analytical and Numerical Methods for Nonlinear Dynamics