Научная статья на тему '3d-код для моделирования ультрарелятивистских пучков'

3d-код для моделирования ультрарелятивистских пучков Текст научной статьи по специальности «Физика»

CC BY
110
52
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
РЕЛЯТИВИСТСКИЙ ФАКТОР / ЗАРЯЖЕННЫЙ ПУЧОК / ЭЛЕКТРОМАГНИТНЫЕ ПОЛЯ / МЕТОД ЧАСТИЦ В ЯЧЕЙКАХ / УРАВНЕНИЯ МАКСВЕЛЛА / RELATIVISTIC FACTOR / CHARGED BEAM / ELECTROMAGNETIC FIELDS / PARTICLES IN CELL METHOD / MAXWELL EQUATIONS

Аннотация научной статьи по физике, автор научной работы — Воронина М. А., Вшивков В. А., Левичев Е. В., Никитин С. А., Симонов Е. А.

Представлен PIC-алгоритм численного моделирования взаимодействия встречных пучков заряженных частиц в коллайдерах, наиболее полно учитывающий трехмерность и ультрарелятивизм задачи. Для расчета начальных и граничных условий предложено использовать потенциал искусственного вида. Приведено сравнение с известной программой Guinea-Pig, основанной на слайсовой модели, на примере сфокусированных встречных пучков.

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

Похожие темы научных работ по физике , автор научной работы — Воронина М. А., Вшивков В. А., Левичев Е. В., Никитин С. А., Симонов Е. А.

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

A 3D code for modelling of the ultra relativistic beams

An algorithm for modeling of a collision of beams of charged particles is presented for the three-dimensional ultra relativistic case. A new algorithm for imposing of boundary and initial conditions, based on a new artificial potential, is proposed. A comparison with calculations on the Guines-Pig code for the case of focusing colliding beams is presented.

Текст научной работы на тему «3d-код для моделирования ультрарелятивистских пучков»

Вычислительные технологии

Том 14, № 5, 2009

3Б-код для моделирования

*

ультрарелятивистских пучков

М. А. Боронинл, В. А. Вшивков Учреждение Российской академии наук Институт вычислительной математики и математической геофизики,

Новосибирск, Россия e-mail: boronina@ssd.sscc.ru, vsh@ssd.sscc.ru

Е. Б. Левичев, С. А. Никитин, Е.А. Симонов

Учреждение Российской академии наук Институт ядерной физики, Новосибирск, Россия e-mail: levichev@inp.nsk.su, nikitins@inp.nsk.su, simonov@inp.nsk.su

В. Н. Снытников Учреждение Российской академии наук Институт катализа им. Г.К. Борескова, Новосибирск, Россия e-mail: snyt@catalysis.ru

Представлен PIC-алгоритм численного моделирования взаимодействия встречных пучков заряженных частиц в коллайдерах, наиболее полно учитывающий трехмерность и ультрарелятивизм задачи. Для расчета начальных и граничных условий предложено использовать потенциал искусственного вида. Приведено сравнение с известной программой Guinea-Pig, основанной на слайсовой модели, на примере сфокусированных встречных пучков.

Ключевые слова: релятивистский фактор, заряженный пучок, электромагнитные поля, метод частиц в ячейках, уравнения Максвелла.

Введение

Для изучения динамических коллективных эффектов взаимодействия встречных пучков в новейших проектах международного линейного коллайдера ILC [1] и Супер-B фабрики [2] необходимо создать трехмерные релятивистские коды. С их помощью предполагается численно воспроизводить динамику 1 млрд и более заряженных частиц при близких к критическим значениях параметров встречных пучков, влияющих на их устойчивость. Наиболее эффективно это возможно в суперкомпьютерной параллельной реализации кодов. Но прежде требуется развитие их элементов — алгоритмов расчета самосогласованного электромагнитного поля системы релятивистских зарядов. К настоящему времени наиболее развитый подход к решению подобных задач основан на разделении пучков на тонкие слои частиц (слайсы), перпендикулярные оси коллективного движения [3 - 7]. При ультрарелятивистских скоростях и малом угловом раз* Работа выполнена при финансовой поддержке Российского фонда фундаментальных исследований (гранты № 08-01-00615 и № 09-02-01131). © ИВТ СО РАН, 2009.

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

Такой подход позволяет решать задачу о взаимодействии встречных пучков в кол-лайдерах традиционного типа. Однако сведение задачи к двумерной затрудняет учет продольных эффектов. Особенно это может проявиться в случае линейных встречных пучков со сверхвысокими плотностями. За весьма короткое время взаимодействия, зависящее от длины сгустка, становится возможным сильное сжатие (пинчирование) и даже разрушение пучка [8]. Учет этих эффектов важен для исследования взаимодействия пучков при относительно больших углах встречи, которые предполагаются в проектах 1ЬС и супер-В фабрики. Подход, использующий трехмерный Р1С-метод, наиболее близко отвечает физической формулировке задачи. Он необходим для проверки существующих кодов со свойственными им ограничениями слайсовой модели пучка. По мере развития метода вместе с созданием параллельных кодов для суперкомпьютеров встанет задача его применения для расчета эффектов встречи по большому числу оборотов в циклических коллайдерах.

Основная проблема в решении задач об ультрарелятивистском движении пучков связана с большим значением релятивистского фактора частиц. Известно, что при движении заряда его электрическое поле в лабораторной системе координат вытягивается в 7 раз поперек оси движения и сокращается в 72 раз вдоль этой оси (например, при 7 ~ 103 отношение поперечного размера к продольному, на которых поля близки по абсолютной величине, составляет примерно 109). Это приводит к необходимости создания и изучения новых методов для исследования динамики пучков частиц.

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

1. Постановка задачи 1.1. Исходные уравнения

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

При описании такого движения можно воспользоваться кинетическим уравнением Власова для функции распределения частиц f (позитронов е+ или электронов е-) и системой уравнений Максвелла в гауссовой системе единиц. Взяв за Ь характерный размер области, за характерную скорость — скорость света с = 3 • 1010 см/с и задав

2 2 2 тес2 тес2 тес2

dH д E

rot E = ——, rot H = j + —, divE = (ne+ - ne-), divH = 0, (2)

dt dt K J

где Fe+,- = E + [ve+,-, H] — сила Лоренца, действующая на частицу; pe+- e '

чД-

i

импульс частицы; Ye+= — = — релятивистский фактор частицы.

v/г-

Входящие в эти уравнения плотность частиц и плотность тока определяются через интегралы по объему от функции распределения частиц:

Чиф-Ч/е-<грj Ч(/+- /е-

Уо Уо Уо

В общем случае решить такую задачу можно только численно. Но в связи с отмеченными во введении свойствами этой задачи для 7 ~ 103 численное решение имеет свои особенности. Традиционный путь решения задачи связан с введением измельченной сетки в продольном направлении и увеличением расчетной области в поперечном направлении. Но такое увеличение расчетной сетки пропорционально 7 и неприемлемо даже для современных суперкомпьютеров по объему памяти и быстродействию. Сократить объем этой работы можно за счет приближения границы расчетной области достаточно близко к пучку. В этом случае поперечный размер области необходимо сократить примерно в 7 раз и более с тем, чтобы она не выходила в волновую зону. При этом возникают трудности в нахождении самосогласованных начальных и граничных условий, а фактически — в постановке вычислительного эксперимента. Рассмотрим последовательно способы преодоления этих проблем.

1.2. Начальные условия задачи

В начальный момент времени в трехмерном пространстве движутся один-два пучка. Пучки состоят либо из электронов, либо из позитронов. Пучки характеризуются положением центра пучка (x0, yo, z0), знаком заряда частиц и импульсом пучка, количеством частиц одного сорта. Распределение частиц в пучке задается по нормальному закону с дисперсиями ax,ay,az в каждом из направлений.

Распределение частиц по скоростям производится также по нормальному закону с математическим ожиданием v0, с соответствующими дисперсиями a'x ,a'y ,a'z в каждом направлении. Для усиления эффектов встречи используется специальное начальное условие фокусировки. Ниже описан способ определения координат частиц пучка в фазовом пространстве с учетом фокусировки.

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

е = 1 1 qR (3)

Y2 (1 - в2 sin2 в) 2 R3 [ j

а магнитное поле формулой

H = [v, E], (4)

где R — радиус-вектор точки пространства, в которой определяется значение поля; в — угол между направлением движения заряда и радиус-вектором R, в = | v |.

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

1.3. Граничные условия задачи

Будем считать, что пучок в процессе решения задачи не достигает границ области решения, и поэтому граничные условия для заряженных частиц отсутствуют. Для электромагнитных полей мы имеем другую ситуацию, описанную во введении. Для аккуратного описания полей на границе необходимо брать очень мелкий поперечный шаг (в 72 раз меньше по сравнению со нерелятивистским случаем) и большую длину области в поперечном направлении (в 7 раз больше), что ведет к катастрофически большим затратам ресурсов ЭВМ. Приблизив поперечные границы к пучку, в ближнюю зону, значения полей можно вычислять с помощью формул (3) и (4), что существенно снижает затраты ЭВМ. Поскольку частицы движутся, то в процессе решения необходимо постоянно пересчитывать граничные условия для электромагнитных полей.

2. Описание алгоритмов 2.1. Описание метода частиц

Для решения системы уравнений (1), (2) используется метод частиц в ячейках, который является наиболее универсальным для решения задач физики бесстолкновительной плазмы, в том числе релятивистской [10-12]. В методе частиц пучок представляется набором достаточно большого числа модельных частиц, траектории которых служат характеристиками кинетического уравнения Власова (1). При этом в методе участвует два вида сеток — пространственная сетка для электромагнитных полей, плотностей заряда, токов и сетка, связанная с частицами (координаты, импульсы, заряды частиц). Закон, определяющий связь значений пространственной сетки со значениями сетки, связанной с частицами, описывается с помощью ядра метода частиц. В данной работе рассматривалось Р1С-ядро.

В методе используется схема с перешагиванием [13], в частности, компоненты поля Е вычисляются в серединах граней ячеек, образованных пространственной сеткой, а компоненты поля Н — в центрах ребер этих ячеек. Значения импульсов частиц, токов и поля Н вычисляются в моменты времени п(т + 1/2), а значения координат и поле Е — в моменты времени пт. Такое использование сдвинутых друг относительно друга сеток дает второй порядок аппроксимации по времени и пространству.

Электромагнитные поля пересчитываются на полшага вперед по формулам

нт+2 - нт- 2

-го! НЕт

Е т+1 — Ет

3 т+ 2 + го! нН т+2.

т+-

По этим данным находятся сначала скорости частиц, затем координаты

рт+ 2 — рт 2 т

д Ет +

ут+ 2 — ут 2

нт

„,т+1 „т I — I

т

Р

после чего определяются значения токов.

В случае передвижения частицы из точки (жя ,Уя, гя) в точку (жк,Ук, гк) внутри одной ячейки вклады токов в ближайшие к центру четыре узла смещенных друг относительно друга сеток определяются по следующим формулам из [14, 15]:

• т+1/2 3х,г,1-1/2,к-1/2

Аж

т

(1 — ¿у )(1 — ¿,) +

АуАг 12йу^ j

. т+1/2 3 х,г,1- 1 /2,к+1/2

. т+1/2

3ж,г,г+1/2,й—1/2

д"

(1~

Аж

т

Аж

т

(1 — № —

¿у (1 — 4) —

АуАг

12йу Л,,г

АуАг 12йу

• т+1/2 _ Аж

3х,г,1+1/2,к+1/2 _ д"

т

(¿у ¿г +

АуАг 12йу

т+1/2 Ау

3у,г-1/2,1,к-1/2 д т

• т+1/2 _ Ау

3у,г-1/2,1,к+1/2 _ д т

• т+1/2 _ Ау

3у,г+1/2,1,к-1/2 _ д т

(1 — ¿х)(1 — ¿*) + (1 — ¿х^ —

¿х(1 — ¿г) —

АжАг

12 йх

АжАг

12й х

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

АжАг

12й х

• т+1/2 _ АУ

3у,г+1/2,1,&+1 /2 _ д"

т

^¿.г +

АжАг

12 йх

• т+1/2 _ Аг

3^,г-1/2,1-1/2,к _ д т

(1 — ¿х)(1 — ¿у) +

АжАу

1 2 йх йу

. т+1/2 3г,г-1/2,1+1/2,к

• т+1/2

3^,г+1/2,г-1/2,к

• т+1/2

Аг

г— т

Аг

(1 — ¿х —

т

¿х(1 — ¿у) —

АжАу

1 2 ^х йу

АжАу

12^хйу

Аг

3 у,г+1/2,1+1/2,к д

^¿у +

АжАу

1 2 ^ йу

1 / Уя + Ук \ , 1 / гя + гк

¿у _ — у0 '¿г _ — ^

где Аж _ ж к — жя, Ау _ ук — Уя, Аг = гк — гя — приращения координат в ячейке

1 /жя + жк сетки, от _ -—--ж,

' х йх V 2 '

Если частица пересекает границу ячейки, то ее путь разбивается на два, а формулы используются для каждой его части. Такой метод вычисления токов позволяет автоматически удовлетворить разностному уравнению неразрывности и, следовательно, точно выполнить разностный закон Гаусса. Это значительно уменьшает ошибки аппроксимации и делает алгоритм более устойчивым.

Затем по уравнениям Максвелла пересчитывается электрическое поле на шаг вперед по времени, а по нему — и магнитное поле еще на полшага. Цикл повторяется до достижения нужного момента времени.

2

У

д

2.2. Реализация начальных условий

Если в начальный момент времени заданы импульсы и пространственные координаты всех заряженных частиц, то электрическое поле в любой точке области определяется как суперпозиция полей от всех одиночных зарядов. При числе частиц, достигающем десятков и сотен миллиардов, для вычисления значений полей в узлах расчетной сетки потребуется огромная вычислительная работа. Объем этой работы может быть сокращен, если прямое суммирование заменить на интегрирование плотности зарядов и их токов в узлах сетки, введя "крупные" частицы. От этих "крупных" частиц прямым суммированием их электрических потенциалов можно найти распределение электрического потенциала всей системы зарядов по границе, расположенной в ближней зоне [16]. Значение потенциала внутри области определяется уравнениями Максвелла с запаздывающими потенциалами. Однако уравнение Пуассона модифицировано так, чтобы его решение совпадало для одного момента времени с фундаментальными релятивистскими решениями. Исходя из вида электрического поля движущегося заряда (3), можно ввести потенциал Фр, создаваемый этим зарядом, следующим способом:

Ех = - дФ, Е= - дФ, Ег = -1 дФ. (5)

х дх ' у ду х 72 дг

Легко проверить, что при таком определении введенный потенциал будет удовлетворять следующему уравнению:

+ дяф1 + ~2 = -4п^(Х У, Ф-д2х д2у 72 д2г

Заметим, что этому же уравнению удовлетворяет потенциал движущегося заряда:

ф(х, у, г, ¿) ^

+ (г - VI)2

в нулевой момент времени в лабораторной системе координат [9].

Поэтому по принципу суперпозиции для потенциала пучка Ф, состоящего из одинаковых зарядов д, летящих вдоль оси г с одинаковыми значениями релятивистского фактора 7, можно записать уравнение для плотности частиц п

д2Ф д2Ф 1 д2Ф „ ,

д2Т + ду + ^ = -4пп(х'у'^- (6)

При задании начальных условий уравнение (6) решается методом верхней релаксации. Граничные условия для него вычисляются по формулам (7) в соответствующих узлах сетки.

Отметим, что задание таких начальных условий не учитывает запаздывания потенциала [17], так как заменять сумму дельта-функций от каждого заряда на плотность частиц в области не совсем корректно. Однако ввиду нахождения границ в ближней зоне эффектом запаздывания можно пренебречь.

Далее через потенциал Ф рассчитывается электрическое поле пучка по уравнениям (4), а магнитное находится по формуле Н = V х Е.

2.3. Реализация граничных условий

Еще одной особенностью метода является подсчет граничных условий для потенциала и полей. Значения потенциала на границе для уравнения (5) в точке (хо, уо, г0) задаются выражениями

Ф(х0,у0,г0) = 7 [-Р( 'у'—)-- ^х^у^г,

У ((х - хо)2 + (у - уо)2 + 72(г - го)2)2

, ч [ р(х,у,г) , , , Е (х0,у0,г0) = 7 / -3 ахауаг,

У ((х - хо)2 + (у - уо)2 + 72(г - го)2)2

где р — плотность заряда.

Заметим, что в подынтегральном выражении имеется особенность в точке (хо, уо, г0) и при больших значениях релятивистского фактора погрешность в окрестности ее сильно возрастает за счет разности (г - г0), таким образом в данном случае простое суммирование неприемлемо. Чтобы этого избежать, интеграл разбивается на два. Первый интеграл содержит числитель, стремящийся к нулю при стремящихся к (х0,у0,г0) координатах, а часть второго можно вычислить аналитически:

Ф(хо,уо,го) = 7 [-(р(х'у'г) - р(х'у'го))-1

" ^2 I Л, _ -уЛ2\-

^ ((х - хо)2 + (у - уо)2 + 72(г - го)2)2

Ьх Ьу

+ / [ (ь (7(Ь - го) + ^(х - хо)2 + (у - уо)2 + Т2(Ь - го)2) -

- 1п (-7го + \/(х - хо)2 + (у - уо)2 + 72 го2)) р(х, у, го)аЫу. (7)

Условия для электрических полей пучка в точках границы (хо,уо,го) вычисляются совершенно аналогично интегрированием:

тр ( ч [ (Р(х,у,г) - Р(х,у,го))(х - хо) ААА х Ехп (хо,уо ,го)= 7 -3 «хйуйг+

</ ((х - хо)2 + (у - уо)2 + 72(г - го)2)2

Ьх ЬУ /

/■ /" р(х,у,го)(х - хо) /_Ь - го__+

(х - хо)2 + (у - уо)2 I ^(х - хо)2 + (у - уо)2 + 72(Ь - го)2

оо

го

Л/(х - хо)2 + (у - уо)2 + 72г0 .

^х^у,

Еу„ (хо.уо.го) = Л (р(х-"-') - р<х-у'г°»<у - уо) 3

((х - хо)2 + (у - уо)2 + 72(г - го)2)2

Ьх Ьу

[ [ р(х,у,го)(у - уо) / Ь - го

0 0 (х - хо)2 + (у - уо)2 \ ^(х - хо)2 + (у - уо)2 + 72(Ь - го)2

2° ' (8)

- ж0)2 + (y - yo)2 + Y2Z(

Ezn (xo ,yo,zo) = Y -3 dxdydz+

3 ((x - xo)2 + (y - yo)2 + Y2(z - zo)2)2

Lx Ly /

+Y// VV(x - xo)2 + (y - yo)2 + Y2Zo2 - V(x - xo)2 + (y - yo)2 + Y2(L -Z?X

xp(x, y, zo)dxdy.

Магнитное поле на границе рассчитывается по формуле H = v x E.

3. Результаты численных экспериментов

Проведенные ранее базовые тестовые расчеты показали качественное соответствие теоретическим оценкам [18]. Одной из проверок правильности решения было сохранение энергии, на основе этого получены результаты, доказывающие корректность работы алгоритма [18].

Новой областью, представляющей интерес для исследования, является сравнение результатов работы предложенного алгоритма с результатами, полученными с помощью уже известных и распространенных программ для моделирования эффектов встречи. Одна из программ — Guinea-Pig [5], основанная на слайсовой модели. Guinea-Pig применяется в моделировании динамики пучков для таких ускорителей, как TESLA, CLIC.

Сравнение результатов работы алгоритмов проводилось на задаче фокусировки пучков моноэнергетических частиц в центре расчетной области. В этом случае предполагается, что продольное распределение частиц pz является гауссовым со стандартным отклонением . Вдоль каждого из поперечных направлений координаты частиц в плоскости кроссовера, которое совпадает с местом пересечения центров встречных сгустков IP (Interaction Point), распределены по нормальному закону. Плоскость кроссовера — плоскость минимального размера пучка, перпендикулярная оси движения и проходящая через центр области. Плотность распределения частиц по координатам в момент прохождения частицей плоскости кроссовера записывается в следующем виде:

Pc(x'y)=2^ eXP(-1

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

(x - xc)2 + (y - Ус)2

(О2 К)2

где (хс, ус, £с) — центр пучка, совпадающий с центром области, а характерные размеры сгустка по горизонтали (а£) и по вертикали (а*) определяются через значения в месте встречи (1Р) амплитудных функций Д* = Дк(^с), в* = ву(^с) (квадраты огибающей пучка по двум поперечным направлениям в теории электронной оптики), а также через величины фазовых объемов [19]: аХ = а* = .

В тестовых расчетах использовались следующие значения параметров [20]: вХ = ву = 0.1 см, = = 5 ■ 10-9 см, аг = 0.1 см. При этом аХ = а* = 2.23 ■ 10-5 см.

Плотность распределения по поперечным импульсам рх и ру также полагается гауссовой и в плоскости кроссовера имеет вид

Рр (Px,Py )

1

exp

px^ py

Px

(a* )2

+

P2y

(a* )2

pyj

где х' = (арх/р)* ~ (Орх/Рг)* = V£х/вХ,У' = (орх/Рг)* = V= рХ + р2 +

Для простоты "на старте" сгусток имеет нулевой разброс импульсов в продольном направлении: орг = 0. В плоскости кроссовера, выделенной как плоскость симметрии, полная плотность распределения частиц в фазовом пространстве выражается произведением приведенных функций плотности по координатам и импульсам р|/р = рсрРрг.

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

x 1 z - zc 0 0 x

x' 0 1 0 0 x'

y 0 0 1 z - zc y

y' ip 0 0 0 1 y'

Такие координаты в дальнейшем будут называться ускорительными.

Чтобы найти функцию распределения в поперечном фазовом пространстве для произвольного сечения области по z = const, надо в выражении для p|ip выразить компоненты вектора ускорительных координат (x,x', y,y')|ip через компоненты вектора (x,x',y,y'), используя приведенное преобразование. В результате, в продольном сечении пучок будет напоминать горизонтальную каплю, летящую к месту встречи (IP) острым концом. В данных расчетах длина расчетной области в поперечном направлении Lx = Ly = 10-2 см и в продольном Lz = 1.5 см.

Число модельных частиц в пучках одинаково, J = J2 = 105, как и релятивистские факторы всех частиц: 7 = 6850. Число узлов сетки в поперечном направлении Nx = Ny = 60, Nz = 120. Временной шаг т = 0.0001.

Изменение формы пучка не всегда удобно и возможно отслеживать в лабораторной системе координат, корректнее использовать ускорительные координаты (x,x',y,y').

На рис. 1-3 представлены ускорительные координаты первого пучка из пары встречных пучков z, x с зарядами Q = -2.63• 106e и Q2 = 1.31 • 106e соответственно в конечный момент времени T = 6. Согласно теоретическим оценкам при таких небольших зарядах продольное распределение невозмущенного внешними силами пучка никак не меняется во всей области. Даже после 6000 шагов программы дисперсия нормального закона остается равной начальному значению и совпадает с соответствующими значениями, полученными при помощи Guinea-Pig.

При увеличении зарядов до 1010 зарядов электрона наблюдаются неустойчивости при использовании Guinea-Pig и изменение формы пучка при использовании предложенного алгоритма.

Рис. 1. Ускорительные координаты в расчетах 3Б3У программы, Q ^ 106

Рис. 2. Ускорительные координаты в расчетах 3Б3У программы, Q ^ 1010

Рис. 3. Ускорительные координаты в расчетах 3Б3У программы, Q ^ 5 • 1010

Дальнейшее увеличение зарядов в 2 раза дает неустойчивости в обоих случаях, при этом также в обоих случаях форма пучка становится спиралевидной. Угловой момент пучка остается близким к нулю, несмотря на спираль.

Стоит отметить, что в этом случае параметр разрушения D ~ 103. При таких суперкритических значениях пучок может иметь более 1000 перетяжек на его длине, однако на рисунках количество перетяжек гораздо меньше. Дополнительные эксперименты показали, что шаг спирали уменьшается с уменьшением продольного шага сетки, но ресурсы однопроцессорной ЭВМ не позволяют использовать необходимые параметры сетки. До сих пор остается открытым вопрос — является ли эта неустойчивость физической или численной? Чтобы ответить на него, требуется повышение точности, в частности, более мелкая сетка, что приводит к необходимости создания параллельного варианта алгоритма.

Выводы

Создан алгоритм для решения задач взаимодействия встречных пучков заряженных частиц с достаточно большими релятивистскими факторами (7 ~ 103 и более). Алгоритм учитывает трехмерность задачи и основан на двух допущениях. Одно из них — приближение границы достаточно близко к пучку, при этом поперечный размер области сокращается примерно в 7 раз, что позволяет значительно уменьшить затраты памяти и времени счета. Второе допущение возникает из необходимости быстрого задания граничных условий. Оно заключается в представлении пучка модельных частиц в качестве некоторой непрерывной среды, при этом вводится искусственный потенциал и решается модифицированное уравнение Пуассона. Особенность задания граничных условий — разбиение интегралов от плотности для уменьшения порядка возникающей особенности, а следовательно, повышения качества расчетов.

Проведено сравнение с известной программой Guinea-Pig, основанной на слайсовой модели. Для приведенных в статье параметров и некритических токов (в тех случаях, когда заряды пучков меньше 107 зарядов электрона) получено качественное и количественное соответствие, неустойчивостей не наблюдалось. Увеличение токов при тех же параметрах влечет за собой появление неустойчивостей, однако порог при использовании Guinea-Pig ниже: для Q1 = -2.63 • 1010e и Q2 = 1.31 • 1010e Guinea-Pig дает неустойчивость, в то время как предложенный в статье алгоритм дает изменение формы пучка. Гиперкритические параметры (когда заряды пучков примерно 1011e) дают неустойчивости в обоих случаях, и в обоих случаях неустойчивости имеют спиралевидную форму.

В отсутствие встречного пучка при тех же параметрах с зарядом Q = -2.63 • 1011 e также наблюдалась спиралевидная неустойчивость. Дальнейшее изучение природы такой неустойчивости требует распараллеливания алгоритма.

Список литературы

[1] Yokoya K.A. ILC Conceptual Design and R&D Status // Talk at the ICFA Seminar, Daegu, Korea, Sept. 29. 2005. P. 1-36.

[2] SuperB Conceptual Design Report, INFN/AE-07/2, SLAC-R-856, LAL 07-15, 2007. INFN Publishing Services, INFN-Pisa, Italy.

[3] Yokoya K.A. Computer Simulation Code for the Beam-Beam Interaction in Linear

Colliders // KEK report 85-9, Oct 1985. P. 1-25.

[4] Anderson E.B., Banks T.I., Rogers J.T. ODYSSEUS: A Dynamic Strong-Strong Beam-Beam Simulation for Storage Rings // International Computational Accelerator Physics Conference, 1998. P. 1-5.

[5] Schulte D. Study of Electromagnetic and Hadronic Background in the Interaction Region of the Tesla Collider. Hamburg: Tesla Reports, 1997. P. 1-5.

[6] Cai Y., Seeman J., Kozanecki W., Ohmi K., Tawada M. Simulations and experiments of beam-beam effects in e+e- storage rings // Proceedings of 2005 Particle Accelerator Conference, Knoxville, Tennessee.

[7] Ohmi K. Simulation of beam-beam effects in a circular e+e- collider // Phys. Rev. E. 2000. Vol. 62, N 5. Р. 7287-7294.

[8] Chen P., Yokoya K. Disruption effects from the interaction of round e+e- beams // Physical Review D. 1988. Vol. 38, N 3. Р. 987-1000.

[9] Ландау Л.Д., Лифшиц Е.М. Теоретическая физика. М.: Наука, 1988. Т. 2.

[10] Хокни Р., Иствуд Дж. Численное моделирование методом частиц. М.: Мир, 1987.

[11] Бедселл Ч., ЛЕнгдон А. Физика плазмы и численное моделирование. М.: Атомиздат, 1985.

[12] Березин Ю.А., Вшивков В.А. Метод частиц в динамике разреженной плазмы. Новосибирск: Наука. ^б. отд-ние, 1980.

[13] Langdon A.B., Lasinski B.F. Electromagnetic and relativistic plasma simulation models // Meth. Comput. Phys. 1976. Vol. 16. P. 327-366.

[14] Вшивков В.А., Вшивков К.В., Дудникова Г.И. Алгоритмы решения задачи взаимодействия лазерного импульса с плазмой // Вычисл. технологии. 2001. Т. 6, № 2. С. 47-63.

[15] Villancenor J., Buneman O. Rigorous charge conservation for local electromagnetic field solvers // Comp. Phys. Comm, 1992. Vol. 69. P. 306-316.

[16] Кукшева Э.А., Снытников В.Н. Параллельный алгоритм и программа Key 7D для решения нестационарных трехмерных задач гравитационной физики // Вычисл. технологии. 2007. Т. 12, № 1. С. 35-44.

[17] Takayama K. A new method for the potential of a 3-dimensional nonuniform charge distribution // Lettere Al Nuovo Cimento. 1982. Vol. 34, N 7. P. 190-192.

[18] Боронина М.А., Вшивков В.А., Левичев Е.Б., Никитин С.А., Снытников В.Н. Алгоритм для трехмерного моделирования ультрарелятивистских пучков // Вычисл. методы и программирование. 2007. Т. 8, № 2. С. 203-210.

[19] Chao A., Tigner M. Handbook of Accelerator Physics and Engineering. World Scientific Publishing Co. Incorporated, 1999. 684 p.

[20] Raimondi P. Exotic approach to a Super B-FACTORY // Super B-Factory Workshop. Hawaii, 2005. http://www.phys.hawaii.edu/superb/2005/slides/machine-detector2/raimondi/ raimondi.ppt

Поступила в редакцию 26 февраля 2008 г., в переработанном виде —18 декабря 2008 г.

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