Научная статья на тему 'Beam dynamics optimization in a linear accelerator'

Beam dynamics optimization in a linear accelerator Текст научной статьи по специальности «Физика»

CC BY
210
84
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
CONTROL / OPTIMIZATION / MINIMAX / LINEAR ACCELERATOR / УПРАВЛЕНИЕ / ОПТИМИЗАЦИЯ / МИНИМАКС / ЛИНЕЙНЫЙ УСКОРИТЕЛЬ

Аннотация научной статьи по физике, автор научной работы — Balabanov Mikhail Yurievich, Mizintseva Maria Alexandrovna, Ovsyannikov Dmitri Alexandrovich

The article is devoted to the problems of optimization of the charged particles’ beam dynamics in accelerators. The increasing requirements to the output parameters of the accelerated particles call for the development of new methods and approaches in the field of beam control for charged particles. The present paper considers and sets out particular tasks of optimization of the longitudinal motion of the charged particles in an RFQ accelerator. The particles’ dynamics is considered in the accelerating field of an equivalent travelling wave. As was shown earlier, that approach allows one to consider the longitudinal motion and the transverse motion separately. Besides, certain requirements for transverse motion can be considered in the study of the longitudinal motion, which facilitates further optimization of the transverse dynamics. Particular quality functionals are specified and explained in the article. What distinguishes the present work is that it considers non-smooth functionals in combination with smooth functionals, taking the particles distribution density along the beam of trajectories into consideration. The mathematical model of simultaneous optimization of smooth and non-smooth functionals is considered. The variation of the combined functional is obtained as well as the necessary optimality condition. It should be noted that the considered approach might be applied to the control problems in case of partial information about the initial conditions,e. the problems of control of the beam of trajectories of various dynamic systems. Refs 15. Figs 4.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Beam dynamics optimization in a linear accelerator»

2018 ВЕСТНИК САНКТ-ПЕТЕРБУРГСКОГО УНИВЕРСИТЕТА Т. 14. Вып. 1

ПРИКЛАДНАЯ МАТЕМАТИКА. ИНФОРМАТИКА. ПРОЦЕССЫ УПРАВЛЕНИЯ

ПРИКЛАДНАЯ МАТЕМАТИКА

UDC 517.977.5

M. Yu. Balabanov, M. A. Mizintseva, D. A. Ovsyannikov

BEAM DYNAMICS OPTIMIZATION IN A LINEAR ACCELERATOR

Saint Petersburg State University, Universitetskaya nab., 7—9, Saint Petersburg, 199034, Russian Federation

The article is devoted to the problems of optimization of the charged particles' beam dynamics in accelerators. The increasing requirements to the output parameters of the accelerated particles call for the development of new methods and approaches in the field of beam control for charged particles. The present paper considers and sets out particular tasks of optimization of the longitudinal motion of the charged particles in an RFQ accelerator. The particles' dynamics is considered in the accelerating field of an equivalent travelling wave. As was shown earlier, that approach allows one to consider the longitudinal motion and the transverse motion separately. Besides, certain requirements for transverse motion can be considered in the study of the longitudinal motion, which facilitates further optimization of the transverse dynamics. Particular quality functionals are specified and explained in the article. What distinguishes the present work is that it considers non-smooth functionals in combination with smooth functionals, taking the particles distribution density along the beam of trajectories into consideration. The mathematical model of simultaneous optimization of smooth and non-smooth functionals is considered. The variation of the combined functional is obtained as well as the necessary optimality condition. It should be noted that the considered approach might be applied to the control problems in case of partial information about the initial conditions, i. e. the problems of control of the beam of trajectories of various dynamic systems. Refs 15. Figs 4.

Keywords: control, optimization, minimax, linear accelerator.

М. Ю. Балабанов, М. А. Мизинцева, Д. А. Овсянников

ОПТИМИЗАЦИЯ ДИНАМИКИ ПУЧКА В ЛИНЕЙНОМ УСКОРИТЕЛЕ

Санкт-Петербургский государственный университет, Российская Федерация, 199034, Санкт-Петербург, Университетская наб., 7—9

Balabanov Mikhail Yurievich — PhD of physical and mathematical sciences, senior scientist; m.yu.balabanov@spbu.ru

Mizintseva Maria Alexandrovna — master, department assistant; m.mizintseva@spbu.ru Ovsyannikov Dmitri Alexandrovich — doctor of physical and mathematical sciences, professor; d.a.ovsyannikov@spbu.ru

Балабанов Михаил Юрьевич — кандидат физико-математических наук, старший научный сотрудник; m.yu.balabanov@spbu.ru

Мизинцева Мария Александровна — магистр, ассистент кафедры; m.mizintseva@spbu.ru Овсянников Дмитрий Александрович — доктор физико-математических наук, профессор; d.a.ovsyannikov@spbu.ru

© Санкт-Петербургский государственный университет, 2018

Описываются проблемы оптимизации динамики заряженных частиц в ускорителях. Необходимость разработки новых методов и подходов в задачах управления пучками заряженных частиц вызвана высокими требованиями, предъявляемыми к качеству выходных параметров ускоренных частиц. Ставятся и решаются конкретные задачи оптимизации продольного движения заряженных частиц в ускорителе с пространственно-однородной квадрупольной фокусировкой. Динамика частиц изучается в ускоряющем поле эквивалентной бегущей волны. Как было показано ранее, такой подход позволяет отдельно рассматривать продольное и поперечное движения. При этом при исследовании продольного движения можно учесть некоторые требования к поперечному движению, что облегчает в дальнейшем решение проблемы оптимизации поперечной динамики частиц. Приводятся конкретные функционалы и дается их физический смысл. Особенностью данной статьи является то, что наряду с гладкими функционалами исследуются и негладкие функционалы. При этом учитывается плотность распределения заряженных частиц вдоль пучка траекторий. Рассмстрена математическая модель оптимизации связки гладких и негладких функционалов. Получена вариация построенного функционала и даны необходимые условия оптимальности. Следует отметить, что предложенный подход может быть использован и в задачах управления при неполной информации о начальных данных, т. е. в задачах управления ансамблями траекторий различных динамических систем. Библиогр. 15 назв. Ил. 4.

Ключевые слова: управление, оптимизация, минимакс, линейный ускоритель.

1. Introduction. The problem of charged particles dynamics optimization in accelerating structures is well studied. The approach to that problem presented in the current paper is based on two major developments in this field: simultaneous optimization of a program motion and an ensemble of trajectories and minimax optimization.

Minimization of smooth and non-smooth functionals on the beam of trajectories in various statements was considered in [1-5]. In the works by D. A. Ovsyannikov [6, 7] problems of the charged particles' beam control were studied. As for simultaneous optimization of some program motion and an ensemble of trajectories, we should mention works by D. A. Ovsyannikov and A. D. Ovsyannikov [8, 9]. But those works dealt only with smooth functionals, so once we bring a minimax functional into action, we get something new — an approach based on simultaneous use of integral and minimax functionals for optimization of a program motion and an ensemble of trajectories that was introduced in [10, 11].

In the present paper application of the combined functional for the problem of optimization of the longitudinal motion of the charged particles in a radio-frequency quadrupole (RFQ) accelerator is proposed. The latest version of the combined functional contains a density variable which allows us to take particles distribution density into consideration.

2. Beam dynamics in a RFQ structure. The longitudinal motion of the charged particles in an RFQ structure is described by the following equation [12]:

dp 4eUT _ .

Ifr = ~ЩуГ cos(Kz> cos(UJT + Ф)- i1)

Here т = ct is the independent variable (t is time, c is the speed of light), z is the longitudinal coordinate of a particle in the beam, в is the reduced speed of a particle, и = 2пи/с, и is the effective frequency of the accelerating RF field, U is the voltage on the electrodes, T is the acceleration effectiveness, W0 and e are the rest energy and the charge of the particle, K = 2n/L, where L is the length of the period, ф is the phase of the synchronous particle. We also assume that L = вЛ, where Л is the wave length of the accelerating field and [3s is the reduced velocity of the synchronous particle.

We will consider the longitudinal motion of the particles in an equivalent travelling wave and take into account only the accelerating half-wave, so that the motion equation (1) for the synchronous particle can be rewritten in the following form [3, 13]:

(A2)' = 2kn cos (2)

The equation in deviations from the synchronous particle will be [14]

A' A'' n

r + 2-V' + TV - ¿(cos 4> - cos(<p + V)) = 0. (3)

Here ^ = K(zs — z), zs is the coordinate of the synchronous particle, A = (3s/fto is the initial reduced velocity of the synchronous particle), r] = -¡jj^y—, k = Q/u>, s = Qt g [0, Ts] is the new independent variable, Q is defined by the expression below:

2 _ 4ne(UT) max

W0L% ' where L0 =

In equations (2) and (3) the derivatives are taken with respect to the new independent variable s.

3. Numerical simulation. The mathematical model of the charged particles' beam dynamics in an RFQ accelerator was implemented in the BDO-RFQ software developed at the Faculty of Applied Mathematics and Control Processes of Saint Petersburg State University.

The target parameters for optimization are:

— synchronous particle output energy equal to 5 MeV;

— minimum deviation of the beam from the synchronous particle in energy at the output of the structure;

— the value of the defocusing factor — an important parameter of the accelerating process, should be less than 1 along the process.

The limitation on the value of the defocusing factor in this case is of special importance due to the separate modeling and optimization of the longitudinal and transverse motions of the particles. Some of the results, based on the mathematical model described in the previous section, are shown in the following pictures.

Figure 1 represents the dynamics of the synchronous particle (its energy) and the value of the defocusing factor. With the chosen initial conditions the defocusing factor is well below 1, which is good and it should remain this way, while the energy of the synchronous particle is somewhat less than the target 5 MeV.

Beam reduced energy depicted in Figure 2 doesn't reach 5 MeV and also shows some spread at the end of the accelerating structure.

Phase deviations oscillations shown in Figure 3 decrease well into the last third of the process, which is well but can be further improved.

Figure 4 shows the phase portrait at the output of the process, each dot corresponding to a certain particle in the beam. Decreasing the energy spread in these coordinates would mean squeezing the picture vertically.

Figure 1. Synchronous particle reduced energy and defocusing factor 1 — reduced energy of the synchronous particle; 2 — actual value of the defocusing factor; 3 — limitation of the defocusing factor; 4 — target energy of the synchronous particle at the output of the accelerating structure.

у/, rad

Figure 3. Phase deviations of the beam

-0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5

Figure 4. Phase portrait at the end of accelerating structure

4. Statement of the optimization problem. Once the optimization objectives are formulated we can move on to the statement of the optimization problem and write down the quality functionals.

Let us introduce a smooth functional that evaluates the deviation of the kinetic energy of the synchronous particle from the target value at the end of the accelerating structure and also considers the defocusing factor restrictions for s G [0, Ts]

T

Ji(u) = j h(pdef ,ad) ds + (A2(TS) - oe )2. (4)

0

Here od, oe are some fixed values, defocusing factor pdef is defined as follows [14]:

2k2\ sin $| Pdef - -^-•

Penalty function h(p, a) is defined by expression

\(p - 0)2, p>a h(p, a) = \ n

10, p ^ a.

Let us also introduce a minimax functional with the particles distribution density variable p = p(s, ^, on the set of terminal positions of the system (3)

J2(u)= max pwp(Ts, фт„ ,Ф'Тз )■ (5)

M^ ,Ф'Т s )ev s

Parameter pw = (Wk — WjS)/WjS relates to the deviations of the energies of the particles in the beam from the energy of the synchronous particle, which in terms of A and ^ can be written

( An

Pw = (P/3 + l)2 - 1, Pp = -k ( 1p' + 1p —

Functional (5) is a minimax functional that allows to include the most deviating particles into the optimization considering the particles distribution density at the output of the accelerating structure.

5. Mathematical optimization. The problem stated in the previous sections can be generalized in the following form.

Let us consider systems of differential equations

^=f(t,x,u), x(0)=x0, (6)

% = F{t,x,y,u), y(0)=yoeMo, (7)

dt

where t G [0,T] is independent variable instead of s; x is n-dimensional phase-vector; u = u(t) is r-dimensional piecewise continuous control vector-function from a class D that takes value in a compact set U; y is n-dimensional phase-vector; f (t,x,u), F(t,x,y,u) is n-dimensional reasonably smooth vector-functions; M0 is a compact set.

The new variables x and y refer to A and (^, ) used in the previous sections, control vector-function u represents the acceleration intensity and the phase of the synchronous

particle (n(s), $(s)), so that equations (6), (7) represent equations (2), (3) rewritten in the normal form using new notations.

The solution of sub-system (6) is called program motion and the trajectories of system (7) are called disturbed motions or the ensemble of trajectories.

Let us also introduce the equation, describing the dynamics of the particles distribution density p = p(t,y(t)) on the trajectories of sub-system (7)

dp ~dt

— =-p ■ divvF(t,x,y,u), p(0) = p0(yo)- (8)

By analogy with functional (4), on the solution of system (6) we will introduce an integral functional I1(u)

T

Ii(u) = J <pi(x(t,xo,u))dt + g(x(T)). (9)

0

And on the trajectories of system (7) we introduce a generalized minimax functional (5), that takes particles distribution density into consideration

I2(u) = max <2(yT,p(yT)), (10)

vt eY

where Y is the set of terminal positions of the sub-system (7), defined by the following expression:

Y = {y(T, xo, yo, u) | u e D, x(0) = xo, y(0) = yo € Mo}.

Functions <1, <2, g in the expressions for the functionals (9) and (10) are non-negative smooth functions.

In this paper we consider a combination of I1(u) and I2(u)

I (u)= Ii(u)+I2(u). (11)

The combined functional (11) allows us to simultaneously optimize program motion and the ensemble of trajectories, take particles distribution density into consideration and not only evaluate the dynamic process in general, but also include the "worst", particles into the optimization process.

6. Variation of the functional. Let us write down the variations equations corresponding to systems (6)-(8) [15]

^ = ^-Sx + Auf, Sx( 0)=0; dfi-ti dF dF

dsP X A- T? d(divy5y) Also let us introduce the variation equation for divvSy

Ux+ d(-d^yFhy + AudivyF, divj,(5i/(0) = 0. (13)

d(divy Sy) 9(divy F) 9(divy F) dt = dx dX+ dy

Here and further operator Au of some function f is defined the following way:

Auf (t, x, u) = f (t, x,u + Au) — f (t, x, u). The variation of the functional represented by a smooth function is

6h= j^dxdt + ^MDldx{T). (14)

J dx dx

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

0

Variation of the functional I2 (u) considering the particles distribution density is [7]

SI2 = max

Vo^Rt (u)

d-pSy(T)+d-^SP(T) dy dp

(15)

where RT (u) is a set defined by expression

Rt(u) = {yo : yo G Mo,W2(y(T,xo,yo,u),p)= max ^(y(T,xo,yo,u),p)}.

voeMo

The variation of the functional (11) is

5I = 5h + SI2. (16)

Using (12)—(15) let us choose auxiliary vector-functions A and scalar function x so

that

,*' ,*df d^i dF 0(di yyF) dg(x(T))

dx dx dx dx dx

V(T) = -d'P2%'PT)-, (17)

Here and further symbol * stands for the operation of transposition of a vector or matrix. The variation of the functional (16) using expressions (17) can be written as follows:

T

SI(u) = max — i(ф* Auf + X* AUF — xpAudivyF)dt. (18)

Vo^Rt (u) J 0

Expression (18) can be used for the directional methods of optimization. 7. Optimality condition. Let us introduce Hamilton's function

H(t, x, y, p, ф, X, x, u) = ф* f (t, x, u) + X*F(t, x, y, u) — xpdivvF. (19)

Using (19) we can rewrite the expression for the variation (18), so that

т

SI(u) = max — (H(t,x,y, р,ф, X,x,u) — H(t, x,y, р,ф, X, x,u))dt,

Vo^Rt (u) J 0

where u(t) = u(t) + Au G U.

Optimal control uo = uo(t), optimal trajectories xo = xo(t), yt = yo(t) and distribution density on the optimal trajectories po = po(t,yo) comprise the so-called optimal process.

Theorem. If u° = uo(t) is the optimal control, then for all t € [0, T] except for the discontinuity points of the control function we have

min max (H(t, x°t, y°t, P°t, xO, u) - H(t, x0t, y0t, p0t, xO, uo)) = 0,

ueu y0eRT(u0)

where ^<o,X<o,x0 are found from equations (17) alongside the optimal process.

8. Conclusion. The study of the combination of smooth and non-smooth functionals considering the distribution density of the particles leads us to the conclusion that in the problem of simultaneous optimization of the program motion and disturbed motions not only y(t) depends on the program motion due to the setting of the problem (6), but also x(t) turns out to be affected by the dynamics of the ensemble of the trajectories in the optimization process as can be seen from equations for the auxiliary functions (17).

Simultaneous use of smooth and non-smooth functionals in the problem of optimal control allows to perform optimization not only for the averaged values, but also considering the most deviating particles. The obtained expression for the variation of the functional can be used for directional methods of minimization in various applications, in this particular paper the application for the mathematical model of the charged particle beam dynamics in RFQ structures was considered.

The next steps in the development of this approach in applications to accelerating structures include considering the interaction of the charged particles and constructing more complex functionals considering wider range of characteristics of the dynamics of a charged particle beam.

References

1. Alsevich V. V. Mininizatsiya negladkih functsiy na mnozhestve conechnih sosotoyaniy dinamicheskoy sistemy [Minimization of the non-smooth functions on the terminal set of positions of a dynamic system]. Differential Equations, 1974, vol. 10, no. 2, pp. 349—350. (In Russian)

2. Ananyina T. F. Zadacha upravleniya po nepolnim dannym [The problem of control with uncertain data]. Differential Equations, 1976, vol. 12, no. 4, pp. 612—620. (In Russian)

3. Bondarev B. I., Durkin A. P., Ovsyannikov A. D. New mathematical optimization models for RFQ structures. Proceedings of the 18th Particle Accelerator Conference. New York, USA, 1999, pp. 2808—2810.

4. Demyanov V. F., Vinogradova T. K. On the minimax principle in optimal control problems. Papers of Russian Academy of Sciences, 1973, vol. 213, no. 3, p. 512.

5. Kurzhanski A. B. Upravlenie i nabludenie v usloviyah neopredelennosti [Control and observation in case of uncertainty], Moscow, Fizmatlit Publ., 1977, 392, p. (In Russian)

6. Ovsyannikov D. A. Modeling and optimization problems of charged particle beam dynamics. Proceedings of the 4th European Control Conference, Brussels, Belgium, 1997, pp. 1463—1467.

7. Ovsyannikov D. A. Modelirovanie i optimizatsiya dinamiki puchkov zaryazhennih chastits [Modeling and optimization of charged particle beam dynamics], Leningrad, Leningrad State University Publ., 1990, 312 p. (In Russian)

8. Ovsyannikov D. A. Mathematical modeling and optimization of beam dynamics in accelerators. Proceedings of the 23rd Russian Particle Accelerator Conference (RuPAC 2012). Saint Petersburg, Russia, 2012, pp. 68-72.

9. Ovsyannikov A. D., Ovsyannikov D. A., Altsybeev V. V., Durkin A. P., Papkovich V. G. Application of optimization techniques for RFQ design. Problems of Atomic Science and Technology, 2014, vol. 3, pp. 116-119.

10. Mizintseva M., Ovsyannikov D. On the problem of simultaneous optimization of program and disturbed motions. Proceedings of SCP 2015 Conference, Saint Petersburg, Russia, 2015, pp. 195-196.

11. Mizintseva M., Ovsyannikov D. On the minimax problem of beam dynamics optimization. Proceedings of the 27th Russian Particle Accelerator Conference (RuPAC 2016), Saint Petersburg, Russia, 2016, pp. 360-362.

12. Kapchinsky I. M. Teoriya Lineynih resonansnih uskoriteley [Theory of resonance linear accelerators]. Moscow, Energoizdat Publ., 1982, 398 p. (In Russian)

13. Ovsyannikov D. A., Ovsyannikov A. D., Vorogushin M. F., Svistunov Yu. A., Durkin A. P. Beam dynamics optimization: models, methods and applications. Nuclear Instruments and Methods in Physics Research, Section A558, 2006, pp. 11-18.

14. Ovsyannikov A. D., Ovsyannikov D. A., Balabanov M. Yu., Chung S.-L. On the beam dynamics optimization problem. Intern. Journal of Modern Physics A, 2009, vol. 24, no. 5, pp. 941-951.

15. Ovsyannikov A. D. Upravlenie programmnim i vozmuschennimi dvizheniyami [Control of program and disturbed motions]. Vestnik of Saint Petersburg University. Series 10. Applied Mathematics. Informatics. Control Processes, 2006, iss. 2, pp. 111-124.

For citation: Balabanov M. Yu., Mizintseva M. A., Ovsyannikov D. A. Beam dynamics optimization in a linear accelerator. Vestnik of Saint Petersburg University. Applied Mathematics. Computer Science. Control Processes, 2018, vol. 14, iss. 1, pp. 4-13. https://doi.org/10.21638/11701/spbu10.2018.101

Статья поступила в редакцию 21 октября 2017 г. Статья принята к печати 11 января 2018 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.