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

Оптимальный алгоритм и программы построения изохронного магнитного поля на основе статических равновесных орбит в ускорителях с азимутальной вариацией Текст научной статьи по специальности «Физика»

CC BY
310
64
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИЗОХРОННОЕ МАГНИТНОЕ ПОЛЕ / СТАТИЧЕСКИЕ РАВНОВЕСНЫЕ ОРБИТЫ / УСКОРИТЕЛЬ С АЗИМУТАЛЬНОЙ ВАРИАЦИЕЙ ПОЛЯ / ОПТИМАЛЬНЫЙ АЛГОРИТМ / ISOCHRONIC MAGNETIC FIELD / STATIC EQUILIBRIUM ORBITS / ACCELERATOR WITH AZIMUTH FIELD VARIATIONS / OPTIMAL ALGORITHM

Аннотация научной статьи по физике, автор научной работы — Андрианов Сергей Николаевич, Артамонов Станислав Александрович

Описывается эффективный алгоритм нахождения такого поля, которое позволяет обеспечивать как устойчивость движения, так и изохронность ускорения во всем необходимом диапазоне радиусов. Рассматривается процедура оптимального конструирования изохронного магнитного поля в ускорителях с азимутальной вариацией, обеспечивающего фазовую устойчивость. Алгоритм реализован на языке FORTRAN для двух возможных вариантов периодичности магнитной структуры: с периодом Т = 2π/N и суперпериодом Т = 2π. Для этой цели используется процедура нахождения статических равновесных орбит и периода обращения на них ускоряемых частиц. В качестве сопутствующих результатов можно получить частоты радиальных и аксиальных колебаний, характеризующие устойчивость движения, а также другие параметры, представляющие практический интерес. Разработанные пакеты программ являются совершенно автономными и могут быть поставлены на любую платформу. Отличительной особенностью алгоритма является то, что он реализован в системе координат, используемой физиками-экспериментаторами, а уравнения движения при этом не линеаризуются. Все необходимые производные по полю, амплитудам, фазам и т.п. вычисляются численно по пятиточечной схеме, а в промежуточных точках производится квадратичная интерполяция данных карты поля. Библиогр. 11 назв. Ил. 6.

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

An optimal algorithm and programs for isochronic magnetic field designing on the base of static equilibrium orbits for accelerators with azimuth variations

An effective algorithm for designing a magnetic field ensuring both motion stability and isochro-nism of particle acceleration at full range of radii is discussed. The procedure for optimal designing the isochronic field in accelerators with azimuth variations is considered. The procedure for optimal designing the isochronic field in accelerators with azimuth variations is considered. The algorithm is realized on Fortran for two possible variants of magnetic field periodicity: with the period T = 2π/N and superperiod T = 2π. For this purpose the authors use a special procedure for finding static equilibrium orbits and evaluation of the accelerated particle period. As an attendant results we obtain both radial and azimuth frequencies defining motion equilibrium and other parameters being of practical interest. The corresponding packages are absolutely autonomous ones, and can be realized using any programming platforms. This algorithm is characterized by some properties which allow us to realize it in a special coordinate system used by experimental physicists and the motion equations are not linearized. All necessary field, amplitude, phase derivatives and so on are numerically evaluated according to the five-point scheme, and in intermediate points we produce the quadratic interpolation for field map data.

Текст научной работы на тему «Оптимальный алгоритм и программы построения изохронного магнитного поля на основе статических равновесных орбит в ускорителях с азимутальной вариацией»

Сер. 10. 2009. Вып. 2

ВЕСТНИК САНКТ-ПЕТЕРБУРГСКОГО УНИВЕРСИТЕТА

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

УДК 517.938

С. Н. Андрианов, С. А. Артамонов

ОПТИМАЛЬНЫЙ АЛГОРИТМ И ПРОГРАММЫ ПОСТРОЕНИЯ ИЗОХРОННОГО МАГНИТНОГО ПОЛЯ НА ОСНОВЕ СТАТИЧЕСКИХ РАВНОВЕСНЫХ ОРБИТ В УСКОРИТЕЛЯХ С АЗИМУТАЛЬНОЙ ВАРИАЦИЕЙ

Введение. Основной проблемой при создании изохронного циклотрона является задача формирования такого магнитного поля, которое было бы способно обеспечить устойчивость движения ускоряемых частиц в вертикальном и радиальном направлениях, а также изохронный режим ускорения во всем диапазоне требуемых радиусов. Если при этом дополнительно ставится задача получить поле нужной конфигурации с помощью только железных масс, не используя подстроечные катушки, то проблема еще более усложняется, так как в таком случае изохронное магнитное поле должно быть создано с высокой точностью. Поскольку приближение к нужному распределению поля осуществляется, как правило, методом проб и ошибок, т. е. путем неоднократных экспериментальных измерений и последующих коррекций тех или иных элементов магнитной структуры, то объем магнитных измерений и механических работ довольно высок. Потому для практических нужд крайне необходимо построение такой расчетной процедуры, которая позволяла бы значительно уменьшить число итераций на пути создания требуемой конфигурации магнитного поля. Напомним, что в изохронном циклотроне измерения поля проводятся в цилиндрической системе координат (r,<p,z), в результате чего становится известным азимутальное распределение поля на различных окружностях фиксированного радиуса.

Цель настоящей работы - создание эффективного алгоритма нахождения такого же поля на круговых орбитах, как при практических измерениях, которое позволяло бы обеспечивать как устойчивость движения, так и изохронность ускорения во всем необходимом диапазоне радиусов. Тем самым оптимальным образом конструируется

Андрианов Сергей Николаевич — доктор физико-математических наук, заведующий кафедрой компьютерного моделирования и многопроцессорных систем факультета прикладной математики-процессов управления Санкт-Петербургского государственного университета. Количество опубликованных работ: 150. Научное направление: разработка математических и компьютерных моделей сложных динамических систем с управлением. E-mail: sandrianov@yandex.ru.

Артамонов Станислав Александрович — кандидат физико-математических наук, старший научный сотрудник, заведующий группой обработки информации Лаборатории физики и техники ускорителей ускорительного отдела Петербургского института ядерной физики РАН. Количество опубликованных работ: 110. Научные направления: ускорительная физика, теоретическая физика и компьютерное моделирование. E-mail: start@pnpi.spb.ru.

© С.Н.Андрианов, С.А.Артамонов, 2009

изохронное, способствующее фазовой устойчивости, магнитное поле в ускорителях с азимутальной вариацией и облегчается процедура его практического построения. Алгоритм реализован на языке Еойгап для двух возможных вариантов периодичности магнитной структуры: с периодом Т = 2п/Ж и суперпериодом Т = 2п. Эти пакеты программ совершенно автономны и могут быть поставлены на любую платформу. Отличительными особенностями алгоритма являются те обстоятельства, что уравнения движения в нем не линеаризуются, как это делали ранее, а также не переводятся в представление сопровождающего трехгранника. Алгоритм реализован в той системе координат, которая близка и понятна экспериментаторам. Кроме того, в нем на основе точного численного определения частоты обращения равновесной орбиты строится такое среднее изохронное поле, которое и должен будет сформировать физик-экспериментатор. Одновременно при численных расчетах определяются частоты вертикальных и горизонтальных бетатронных колебаний, уточняются другие параметры изучаемой магнитной структуры, включая и нелинейные эффекты.

Алгоритм прошел всестороннюю апробацию при конструировании сооружаемого в настоящее время многоцелевого изохронного циклотрона в Петербургском институте ядерной физики РАН на энергию 75-80 МэВ и током выведенного пучка порядка 100 мкА. Циклотрон предполагается использовать как для решения фундаментальных проблем ядерной физики, так и для наработки для Северо-Западного региона радиоизотопов и лечения мелономы глаза.

Кроме того, данный алгоритм широко применялся для изучения возможности ускорения Н~-ионов в циклотроне К-130 в г. Ювяскюла в Финляндии. Сейчас К-130 успешно работает и ускоряет, наряду с другими частицами, Н~-ионы с последующим их выводом для трех уровней энергии.

Следует отметить, что для современных циклотронов, используемых, в частности, для наработки радиоизотопов, характерно ускорение именно отрицательных ионов водорода. В этом случае возможен вывод пучка с любого достаточно удаленного от центра циклотрона места, устанавливая на нужном радиусе тонкую обдирочную фольгу. Отрицательные ионы, проходя через фольгу, теряют электроны и превращаются в положительные; кривизна траектории меняется на обратную, и протоны легко выводятся из области магнитного поля. Пучок протонов, извлеченный из циклотрона подобным образом, обладает рядом желаемых характеристик. Во-первых, эффективность вывода составляет практически 100%, что повышает КПД ускорителя, уменьшает дозовые нагрузки при выполнении ремонтных работ и снимает экологические проблемы, связанные с активацией. Во-вторых, пучок имеет хорошую вертикальную фокусировку. В-третьих, радиус вывода пучка (и соответственно энергия протонов) может быть изменен перемещением обдирочной фольги.

Основные уравнения. На частицу с зарядом д, движущуюся в статическом магнитном поле В со скоростью V, действует, как известно, сила Лоренца

Е = - [у, В],

С

здесь с - скорость света.

Тогда релятивистские уравнения движения в общем случае можно представить следующим образом:

£=^,В],

аъ с

где импульс частицы р и ее масса т связаны обычными соотношениями

Р

то 1 V ¿И

7 ’ 7 л/1 — /З2 ’ с’ У А'

в которых то - масса покоя частицы, а И. - радиус-вектор орбиты, вид которого зависит от конкретного выбора системы координат.

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

г" = г + 2------------1-

г

д\/ г'2 + г2 + г'2 у/Е?-Щ ~

Ч

\/ г'2 + г2 + г'

2-----+ ,________________

г у/Е2 - Е2

( г 2\ г.ігі

Вг I г -|-I — Вг-В^г'

гг

Вг--Вг г+— — Всрг'

гг

(1)

Здесь штрих означает дифференцирование по у>, Вг ,ВГ, Вр - компоненты магнитного поля В, Е = тс2 - полная энергия частицы, Ео - ее энергия покоя.

Для идеального изохронного циклотрона в медианной плоскости г = 0 компоненты поля Вг = 0, Вр = 0. В этом случае уравнения (1) описывают периодические движения с периодом

п

Т=21,1 = ~, (2)

где N - число элементов периодичности магнитной структуры. В частности, для Гатчинского изохронного циклотрона (ГИЦ) N = 4.

Однако из-за неточностей в изготовлении элементов магнитной структуры, например перекосов ярма магнита при монтаже и тому подобных обстоятельств, такое условие в реальных машинах не всегда выполняется. Поэтому, строго говоря, элементом периодичности возмущенной по указанным выше причинам магнитной системы циклического ускорителя является не выражение (2), а весь оборот, так называемый суперпериод [1]:

Т = 21, I = п. (3)

В этом случае, вообще говоря, Вг = 0 и Вр = 0. Но в статическом магнитном поле гс^В = 0, что приводит вблизи медианной плоскости к уравнениям

Вг =

дВ дВг -аг = ——г,

дг

дг

В^ = -г

дВ _ дВгг

дір дір г

(4)

Это обстоятельство позволяет при магнитных измерениях ограничиться определением только компоненты поля Вг, поскольку другие компоненты могут быть выражены через соответствующие производные от нее (4). Тем не менее и для периода 2п^, и для суперпериода Т = 2п предполагается наличие в системе плоскости симметрии -медианной плоскости г = 0, где компонента магнитного поля является периодической функцией с периодом Т только переменных г и у>, т. е. Вг (г, ц>) = В (г, у>).

При проведении магнитных измерений в цилиндрической системе координат эта компонента измеряется датчиками Холла при каждом фиксированном значении г

2

2

2

г

2

2

по полному кругу или на элементе периодичности, а затем, как правило, разлагается в ряд Фурье для последующего анализа:

- коэффициенты ряда Фурье, Ак(г) = \/а2к(г) + Ь2к(г), Фк(г) = аг&%(Ьк{г)/ак{г)) -амплитуда и фаза к-й гармоники соответственно.

В этих и дальнейших формулах I принимает значения из (2) или (3) в зависимости от того, на каком элементе структуры выполняются измерения, а также поиск периодических решений для уравнений (1). Отметим также, что верхний индекс суммирования в выражении (5) в практических расчетах, как правило, не превосходит значения Ып, где п = 5, и может быть легко изменен.

Статические равновесные орбиты. Как известно, соответствие между радиусом г и импульсом р в периодическом по азимуту магнитном поле удобно для равновесной частицы, совершающей движение по г, записать в форме, аналогичной аксиальносимметричному полю [1]:

Тогда интегрирование модифицированного с учетом соотношения (6) первого уравнения системы (1) с некоторыми начальными условиями г(0) и г'(0) дает траекторию частицы для фиксированного радиуса г = гк. Чтобы она была равновесной, необходимо выполнение условий периодичности

Будем определять равновесную орбиту методом последовательных приближений. Пусть первым из них будет приближение, полученное численным интегрированием первого уравнения системы (1) с аналитическими начальными условиями Г1 (0) и г1 (0)

а выражение для г'1 (0) извлекается из (8) путем дифференцирования его по г. Здесь введены обозначения

Здесь В (г) = ^ /д1 В (г, <р)<1<р - среднее по азимуту ср магнитное поле,

21

21

р = -гкВ(гк). с

(6)

гвя(21) = ^(0), геч(21) = геч(0).

(7)

из [2]:

В(гк) Лг

\т = Гк ,

\т=тк .

В результате такого численного интегрирования будут получены, в частности, значения г 1(21) и г\(21). Приближенные начальные условия г'(0) и г' (0) могут, вообще говоря, отличаться от истинных начальных условий гед(0) и ^(0) на некоторые поправки Дг1 (0) и Дг' (0). Тогда можно написать

геЧ(0) = г1 (0) + Дг1(0), геч(0)= г' (0) + Дг1 (0). (9)

Для определения этих поправок привлечем метод линейной интерполяции, впервые предложенный в работе [3], который получил развитие и хорошо зарекомендовал себя при различных практических программных реализациях [4,5]. Поскольку первое приближение дает орбиту, которая совершает свободные колебания около искомой равновесной орбиты, то можно надеяться, что поправки связаны друг с другом простыми линейными уравнениями

Дг1 (21) = Р Дг1 (0) + QДr'1 (0), Дг' (21)= ЕДг1 (0) + БДг' (0), (10)

где Р, Q, К, Б - пока еще неизвестные коэффициенты. Учтем теперь условие периодичности (7), что даст

Дг1(21)+г1 (21) = Дг1(0) + г1(0), Дг' (2/)+г' (21) = Дг' (0) + г'(0).

Тогда соотношения (10) примут вид

(Р - 1)Дг1(0) + QДг/1 (0) = г1(0) - г1(2/), ДДг1(0) + (Б - 1)Дг'(0) = г[(0) - г[(2/). (11)

Система уравнений (11) служит для расчета неизвестных поправок Дг1(0) и Дг' (0). Коэффициенты Р, Q, К, Б должны быть предварительно определены при помощи двух дополнительных численных интегрирований модифицированного первого уравнения системы (1) с начальными условиями

г2(0) = г'(0) + 5г, г'2(0) = г'(0) и гз(0) = г'(0), г'3(0) = г'(0) + 5г',

где 5г и 6г' - заранее заданные малые константы. В результате, опираясь на предположение о линейности отклонений орбиты г'(у>) от искомой равновесной гед(^), легко находим неизвестные коэффициенты в (11)

г2(20-п(20 Гз(21)-Г1(21) _ г'2{21) — г[(21) г’3(21) - г[(21)

5г ’ 4 5г' ’ 5г ’ 5г' '

Решив систему (11) относительно Дг'(0) и Дг' (0), после четвертого интегрирования модифицированного первого уравнения системы (1) с поправленными начальными условиями

г4(0) = п(0)+Дп(0), г4 (0)= г[ (0) + Дг' (0) (12)

можно получить первое приближение к равновесной орбите: г4(<^>). Мерой нелинейности отклонения г'(^) от гед(^) служит отличие определителя системы (10) от единицы.

Если же найденное с начальными условиями (12) решение не удовлетворяет условиям (7), то описанную процедуру следует повторить и тем самым получить более близкое приближение к гед(^), чем предыдущее. Для этой цели нужно переопределить г'(^) и г' (у>), положив г'(^) = г4 (у>), г' (у>) = г4 (у>) и перейти к выражениям (9). Критерием окончания такого итерационного процесса может служить условие

(|г4(2/) - г4(0)| + |г4(2/) - г4(0)|) < £,

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

где е - заданная заранее константа, которая может быть изменена. Как правило, значения е ^ 10~6 оказывается вполне достаточно для большинства расчетов.

Расчет параметров равновесных орбит и изохронного поля. После нахождения равновесной орбиты при некотором радиусе г = гк можно вычислить период обращения Тец частицы на ней:

Teq = l-f, (13)

где ¡ец - длина найденной равновесной орбиты, определяемая выражением

21 ___________

/еч = У у/^Т^)Лр, (14)

0

а V = су/1 — (Ео/Е)2) - скорость частицы при движении по этой орбите. Также можно вычислить и среднее по равновесной орбите магнитное поле Вец

¿1 j-----------------------

I B(r Ф) V r2(<p)+r,2(<p)dv

~2l i

I yr2(^) + r>2(фМф

ДеЧ=° 2i ,___________________• (15)

i

о

Найдем теперь частоты бетатронных колебаний. Для определения радиальных частот vr проинтегрируем сначала первое уравнение в (1) дважды с начальными условиями

r5(0)= req(0)+ СЬ r5 (0) = req(0) и r6(0) = req(0), r6(0) = ^(0) + Ch

где req(0) и req(0) - начальные условия для установленной равновесной орбиты; ci -произвольная малая заранее заданная константа. Затем, построив матричные элементы матрицы перехода M

Mil = r5(2/) - req(2l), M12 = r6(2l) - req(2l), (16)

M21 = r5(2/) - req(2/), M22 = r6(2/) - req(2/), ( )

как обычно, можем вычислить

Мц + M22 oi n ^

COS Hr = --------------, jj,r = ¿lvr. (17)

2ci

Аналогично, для определения аксиальных частот vz проинтегрируем второе уравнение в (1) дважды со следующими начальными условиями:

zi(0) = С2, zi (0) = 0 и z2(0) = 0, z2 (0) = C2,

где c2 - произвольная малая заранее заданная константа. Строя затем подобно (16) матричные элементы матрицы перехода L для z-движения, находим

Lii + L22 0, /1 0ч

cos fj,z =---- --------, fj,z = 2 lvz. (18)

2c2

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

Первый этап использует некоторые результаты работы [2], полученные в рамках определенных приближений. В частности, следуя этой работе, среднее по азимуту магнитное поле будет изохронным, если оно изменяется с радиусом согласно выражению

В,ъ = , В°т(г) , (19)

•у/1 — Г2Т2(г)/Д2

в котором

л2 I л Л!

-(’■) =1 - £ цп’ т

n=1 ^ ' ■*

Rc = c/w0 = const - циклотронный радиус, B0 - поле в центре циклотрона, w0 =

qBo/moc - циклическая частота циклотрона. Вместе с тем период обращения в этом

случае может быть вычислен таким образом:

Г,„ = (21)

V

При строго изохронном режиме ускорения для каждого радиуса r = rk должно выполняться условие

Tth = To, (22)

где

То = — = const. (23)

Если соотношение (22) нарушается хотя бы при одном значении радиуса r = rk, то произведем замену экспериментального значения В (г) в выражении (5) на соответствующее BthW из (19). Затем, пересчитав все необходимые величины, вновь найдем равновесные орбиты в требуемом диапазоне изменения r и определим новые их параметры. Критерием окончания этого итерационного процесса служит условие

Tth

п

где £th - заданная заранее малая константа, которая может быть изменена при необходимости.

На самом деле период обращения равновесной частицы определяется выражениями (13) и (14). Среднему же полю, которое будем принимать в дальнейшем за изохронное, соответствует соотношение (15). Однако на эксперименте среднее поле измеряется только на круге, и только оно может быть в дальнейшем каким-то образом изменено и измерено экспериментатором. Поэтому построим второе приближение к изохронному полю, опираясь уже на период обращения, определяемый выражением (14). По своей идее данная процедура близка к так называемому баллистическому методу, который часто применяется в ядерной физике для поиска собственных функций и энергий одночастичного уравнения Шредингера [6]. Положим в самом начале этой процедуры Вiz = Вth- Пусть г - номер итерации, тогда

в£\г) = Btl\r) - АВ, если Teq(r) < То,

или

вЦ\г) = Btl\r) + АВ, если Teq(r) > То,

где АБ - заранее заданная константа изменения поля, которая специальным образом уменьшается в процессе итераций. Естественно, что на каждой итерации вновь находим равновесные орбиты и пересчитываем параметры движения частиц во всем требуемом для анализа диапазоне изменения г. Попутно будут уточнены радиальные (17) и аксиальные (18) частоты, характеризующие устойчивость движения. При этом блок, соответствующий первому этапу построения изохронного поля (см. уравнения (19)-(24)), должен быть пропущен. Критерием окончания данного итерационного процесса служит условие

Тес То

-1

ея,

где еея - заданная заранее малая константа, которая может быть легко изменена.

Выполнив два этапа по построению среднего поля, можно в первом приближении уточнить амплитуду основной гармоники. Для этой цели используем выражение (20) при п =1. Найдем сначала т(г) из (19) и подставим в (20). Затем в (20) сделаем тривиальную подстановку

у(г) = 2Г‘2 ^чч{г)

и выполним интегрирование дифференциального уравнения. Тогда, возвращаясь к АN (г), получим

А% (г) =

2(М2 - 1) I 1

О (г ~го)~

г]г

[Во/виг)]2 + [г/ЕсГ

+

го

2

г ) "4лг°’

(25)

где

А2

АМ0

АЫ0 (г)\г=т0 ,

а го - минимальный радиус, при котором магнитное поле практически не изменялось в процессе интегрирования.

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

Результаты некоторых расчетов ГИЦ и К-130. Работоспособность представленного выше алгоритма была проверена сначала на одном из вариантов магнитного поля модели строящегося в ПИЯФ ГИЦ.

Данной модели соответствовали сравнительно небольшая спиральность секторов и коэффициент подобия к\ = 1.36. При этом результат расчета новых значений AN(г), согласно выражению (25), представлен на рис. 1, б. Видно, что изменения в амплитудах Адг(г) в точности соответствуют изменениям в изохронном поле В;2(г) (см. рис. 1, а).

Затем на такой модели подробно изучались основные параметры магнитной системы создаваемого ГИЦ, в частности аксиальная фокусировка и потери Н~-ионов на электродиссоциацию в процессе их ускорения до 80 МэВ [8]. Было выявлено, что для сокращения потерь в 2 раза необходимо увеличить геометрическую спиральность секторов примерно до 65-70°, сохранив те же самые соотношения между зазорами холмов и долин, а также азимутальную протяженность секторов [7].

Для исследования новой, крутоспиральной магнитной структуры была создана еще одна модель магнита ГИЦ с коэффициентом подобия к2 = 8. Из-за малых ее размеров требуемое изохронное поле было смоделировано более грубо, чем на модели с к\ = 1.36.

Г

2

г

Рис. 1. Зависимость изменения в изохронном поле В (а) и амплитуд Лы (б) от радиуса г

а: 1 - экспериментальное среднее по азимуту магнитное поле модели ГИЦ [7], 2 - изохронное магнитное поле, полученное с помощью предложенного алгоритма; б: 1 - исходная экспериментально измеренная амплитуда основной гармоники [7], 2 - уточненная амплитуда основной гармоники.

Заменяя экспериментальное среднее поле расчетным изохронным полем, удается получить необходимые для дальнейшего анализа параметры магнитной структуры ГИЦ, например оптимальные радиальные уг и аксиальные бетатронные частоты для модели с к2 = 8 (рис. 2, а, б).

Рис. 2. Частоты радиальных (а) и аксиальных (б) бетатронных колебаний для модели ГИЦ с &2 = 8 [7]

Результат оптимизации поля по предложенному алгоритму приведен на рис. 3. Для ориентировки на нем дана кривая 3, которая представляет собой так называемое релятивистское среднее поле

В0

в геї (г) =

у/1 -г2/Щ'

Эти расчеты позволили установить зависимость уг от уг и получить в первом приближении положение так называемой рабочей точки циклотрона ГИЦ (рис. 4).

Рис. 3. Экспериментальное (1) среднее по Рис. 4. Положение рабочей точки модели

азимуту магнитное поле модели ГИЦ с ГИЦ с к2 = 8, полученное на основе алго-

&2 = 8 [7], изохронное магнитное поле (2), ритма

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

полученное с помощью предложенного алгоритма, релятивистское среднее поле (3)

Тем самым было выявлено, насколько близко данная точка может проходить около линий, определяющих реализацию резонансных условий [1]:

кг уг + кг тг + I = 0,

где кг кг ,1 - целые числа.

На рис. 4 изображены как линейные, так и возможные нелинейные резонансы, представляющие опасность для ускоряемых Н--ионов в ГИЦ. В первом случае речь идет о влиянии так называемых паразитных гармоник с номерами, меньшими, чем N, которые появляются в реальном магнитном поле циклотрона из-за неполной идентичности элементов периодичности при изготовлении, а также вследствие неточностей в их расстановке и других причин. Были исследованы внешний, параметрический, суммовой и разностный резонансы, а также их совместное воздействие на движение частиц в циклотроне. При этом получены ограничения на допустимую величину компонент возмущающего поля и их градиентов.

Также было проведено всестороннее исследование влияния возможных нелинейных резонансов, \кг \ + \ кг\ ^ 3, на динамику частиц в ГИЦ. Конечно же полученные данные будут со временем уточнены, но они представляют и самостоятельный интерес.

Следует особо отметить, что разработанный алгоритм широко использовался и при реализации проекта по ускорению Н--ионов в изохронном ускорителе К-130 в г. Ювяскюла [9], где до этого, в частности, ускорялись протоны. В циклотроне К-130 N = 3, и он не имеет таких крутоспиральных секторов, как в ГИЦ. Здесь так же, как и в ГИЦ, с к2 = 8 активно эксплуатировались алгоритмы и для элемента периодичности с периодом Т = , и для суперпериода с Т = 2п.

На рис. 5 представлены развертки по азимуту оптимальных равновесных орбит в циклотроне К-130, отвечающих большим радиусам ускорения. Видно, что при построении изохронного поля важно учитывать существенные отклонения орбит от соответствующих круговых (прямые линии на рисунке), особенно вблизи выводного радиуса.

Интересно отметить, что для К-130 положение рабочей точки (рис. 6) существенно иное по сравнению с ГИЦ. Так, если в ГИЦ требуют внимания и изучения резонансы = 1, 3иг = 1, Зуг + = 4, то в К-130 следует тщательно рассмотреть и исследовать

резонансы 4иг = 1, 3иг = 1, 2иг — иг = 2. Однако и в том, и в другом варианте равновесная частица проводит большую часть времени ускорения вне потенциально опасных областей.

г, см

Ф, рад 0.8 0.9 1.0 1.1

Рис. 5. Статические равновесные орби- Рис. 6. Положение рабочей точки К-130

ты для К-130, соответствующие круговым орбитам с г = 88 (точечная линия),

90 (штрихпунктирная), 92 (штриховая) и 94 (сплошная) [9]

Заключение. Предложен и реализован в виде отдельных программ на языке высокого уровня (РогЪгап) оптимальный алгоритм построения изохронного магнитного поля в ускорителях с азимутальной вариацией. Эти пакеты программ совершенно автономны и могут быть поставлены на любую платформу. Для решения системы нелинейных дифференциальных уравнений (1) привлечен широко известный метод Кутта-Мерсона, имеющий определенные преимущества по сравнению со стандартным методом Рунге-Кутта [10,11]. Отличительными особенностями алгоритма являются те обстоятельства, что уравнения движения в нем не линеаризуются, как часто делали ранее, а также не переводятся в представление сопровождающего трехгранника. Алгоритм реализован в той системе координат, которая близка и понятна экспериментаторам. Все необходимые производные по полю, амплитудам, фазам и т. п. вычисляются численно по пятиточечной схеме, а в промежуточных точках производится квадратичная интерполяция данных карты поля. Алгоритм реализован для двух возможных вариантов периодичности магнитных структур изохронных циклотронов: с периодом Т = 2п/Ы и суперпериодом Т = 2п. Для этой цели привлекается процедура нахождения статических равновесных орбит и периода обращения на них ускоряемых частиц. Попутно извлекаются частоты радиальных и аксиальных колебаний, характеризующие устойчивость движения, а также другие параметры, представляющие практический интерес. Тем самым реализуется возможность оптимальным образом конструировать изохронное, способствующее фазовой устойчивости, магнитное поле в ускорителях с азимутальной вариацией.

1. Коломенский А. А. Физические основы методов ускорения заряженных частиц. М.: Изд-во Моск. ун-та, 1980. 302 с.

2. Басаргин Ю. Г., Белов В. П. Некоторые вопросы динамики движения частиц в циклотроне с пространственной вариацией магнитного поля // Электрофизическая аппаратура: сб. статей. М.: Атомиздат, 1965. Вып. 3. С. 3—24.

3. Velton T. A. Specter-focused cyclotrons // Proc. of Conference at Sea Island. 1959. P. 48.

4. Басаргин Ю. Г., Литуновский Р. Н. К расчету параметров орбит в изохронном циклотроне // Электрофизическая аппаратура: сб. статей. М.: Атомиздат, 1966. Вып. 5. С. 135—148.

5. Artamonov S. A., Kuznetsov S. Yu. Optimization of the isochronous magnetic field in accelerators with azimuthal variation // Proc. of the Second Intern. Workshop Beam Dynamics—Optimization, July 4—8, 1995. SPb., Russia, 1995. P. 53-60.

6. Артамонов С. А., Харитонов Ю. А. Программа вычисления парных матричных элементов центральных сил с одночастичными волновыми функциями в потенциалах Вудса-Саксона и гармонического осциллятора: препринт ЛИЯФ № 69. Л., 1973. С. 3-31.

7. Абросимов Н. К., Артамонов С. А., Елисеев В. А., Рябов Г. А. Разработка магнита и магнитной структуры циклотрона для ускорения Н--ионов до энергии 80 МэВ. Ч. 1. Анализ особенностей и расчет: препринт ПИЯФ № 2085, NP-58-1995. СПб., 1995. С. 3-27; Ч.2. Исследования на моделях: препринт ПИЯФ № 2285, NP-71-1998. СПб., 1998. С. 3-32.

8. Абросимов Н. К., Артамонов С. А., Елисеев В. А., Рябов Г. А. Анализ потерь H--ионов из-за электродиссоциации и их влияние на выбор магнитной структуры изохронных циклотронов: препринт ПИЯФ № 2146, NP-3-1997. СПб., 1997. С. 3-12.

9. Heikkinen P., Liukkonen E., Nieminen P. et al. Feasibility studies of the H— acceleration in the K-130 cyclotron in Jyvaskyla // XV Intern. Conf. on Cycl. and their Application. Caen, France, 1998. P. 650-653.

10. Турчак Л. И., Плотников П. В. Основы численных методов. 2-е изд., перераб. и доп. М.: Физматлит, 2002. 300 c.

11. Ильин В. П. Численные методы решения задач электрофизики. М.: Наука, 1985. 336 c.

Статья рекомендована к печати проф. Д. А. Овсянниковым.

Статья принята к печати 25 декабря 2008 г.

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