ВВЕДЕНИЕ 4
ГЛАВА 1 распространение высокоэнергичного излучения в пространстве 6
ГЛАВА 2 GEANT4 12
2.1 Разработка GEANT4 12
2.2 Описание пакета GEANT4 14
2.3 Описание физических процессов 22
2.4 Описание алгоритмов 23
2.5 Описание архитектуры 25
2.6 Управление программой моделирования 28
2.7 Метод Монте-Карло 30
ГЛАВА 3 Результаты моделирования 34
3.1 Описание экспериментальной установки 34
3.2 Результаты моделирования 35
ЗАКЛЮЧЕНИЕ 42
СПИСОК ЛИТЕРАТУРЫ 43
ПРИЛОЖЕНИЕ
Радиационная физика, космология, ядерная медицина и во многие другие направления современной науки предполагают владение информацией об элементарных процессах происходящих при взаимодействии частицы с веществом мишени. В настоящее время, эксперимент в физике частиц, практически всегда, представляет собой многократное измерение совокупности случайных процессов — взаимодействия частиц и прохождения их через детектор. Аналитическое решение задачи о прохождении частиц через вещество описывается интегро-дифференциальными уравнениями, при этом, учет дополнительных процессов приводит к появлению дополнительных интегралов рассеяния, что существенно усложняет решение подобных уравнений. Альтернативой является метод Монте-Карло, который даёт удобный способ расчёта результатов таких измерений [1]. Недостатком же подхода является потребность в больших вычислительных мощностях, однако на современном оборудовании данная задача вполне решаема .
Исследования в настоящее время направлены на ещё более глубокое освоение устройства мира, и если ещё несколько десятилетий назад для проведения экспериментов были нужны скромные установки вроде микроскопа или барокамер, то в настоящее время наука ушла вперёд настолько, что для получения новых знаний, нужны гораздо более сложные и, соответственно, дорогие установки - коллайдеры, синхротроны, спутники и др. И такие установки, несомненно, потребляют огромное количество материальных средств. Каждый запуск расходует много рабочего времени и ресурсов, поэтому важно уменьшить их количество до возможного минимума, рассчитав все параметры заранее. Особое значение имеет постоянно растущий спрос на крупномасштабное, точное и всестороннее моделирование прохождения частиц через детекторы, используемые в этих установках. Спрос обусловлен ростом размера, сложности и чувствительность детекторов и поддерживается появлением недорогих, высокопроизводительных компьютерных систем, на которых становиться возможным проводить большие и сложнее симуляции [2].
Как раз для таких задач были разработаны инструменты для компьютерного моделирования, чтобы правильно подобрать параметры запуска. Для высокой точности калибровки оборудования, производятся тысячи и даже миллионы тестовых прогонов до реального запуска установки, и для этого требуется мощная вычислительная техника, например, достаточно распространённые сейчас кластеры и дпб-системы с установленным на ней программным обеспечением для моделирования экспериментов. И GEANT4 является одним из таких инструментов.
Целью данной выпускной работы является проведение моделирования переноса заряженных частиц через вещество средствами программного комплекса GEANT4.
Для достижения данной цели необходимо решить следующие задачи:
1. Развёртывание программного комплекса GEANT4.10.5
2. Программная реализация экспериментальной установки
3. Систематизация и анализ полученных данных
В настоящее время задача моделирования взаимодействия излучения с веществом (тяжелых заряженных частиц, протонов, нейтронов, электронов, гамма-квантов, мюонов) является актуальной во многих направлениях научных исследований. Инструмент моделирования GEANT 4, использованный нами, имеет такие преимущества, как гибкое описание геометрии, наличие нескольких драйверов для визуализации, множество физических моделей взаимодействия частиц с веществом. Метод Монте-Карло, реализованный в GEANT 4, даёт возможность рассчитывать случайные процессы - взаимодействие частиц и прохождения их через детектор, не прибегая к решению сложных интегро - дифференциальных уравнений.
Так же следует отметить, что проект GEANT 4 развивается. Используя созданные библиотеки, можно решать многие типовые задачи, например, в CERN с помощью библиотек GEANT 4 моделируются многие узлы большого адронного коллайдера. Поэтому разработка программ моделирования на основе библиотек GEANT 4 является перспективным способом моделирования.
В ходе выполнения работы были собраны теоретические данные о комплексе моделирования. Была произведена установка и настройка программы GEANT 4, версии 1О.О5.р04.
В ходе тестового моделирования были получены данные о потерях энергии частицами при прохождении блока свинца.
Были реализованы методы получения углового распределения частиц. Получены распределения частиц на выходе из блока вещества для первичных протонов и электронов с различными энергиями.
1. Соболь, И.М. Численные методы Монте-Карло / И.М. Соболь.- М.: Наука, 1973.- 312 с.
2. Lei F. MULASSIS: A Geant4-Based Multilayered Shielding Simulation Tool / F. Lei, P.R. Truscott et al. // IEEE Transactions on Nuclear Science.- 2002.- V. 49.- No. 6.- P. 2788-2793.
3. Brun, R. GEANT. Detector description and simulation tool. User'Guide / R. Burn et al.- CERN. Geneva. Switzerland.- 1993.- 465 p.
4. Allison J. Geant4 Developments and Applications, IEEE Trans. Nucl. Sci., vol. 53, no. 1, pp. 270-278, 2006.
5. Chauvie S., Depaola G., Ivancheko V., Longo F., Nieminen P., Pia M. G., Geant4 Low Energy Electromagnetic Physics. in Proc. Computing in High Energy and Nuclear Physics, Beijing, China, pp. 337-340, 2001.
6. Chauvie S. Geant4 Low Energy Electromagnetic Physics, in Conf. Rec. 2004 IEEE Nucl. Sci. Symp., N33-165.
7. Agostinelli, S. GEANT4 - A simulation toolkit / S. Agostinelli, J. Allison, A. Forti et al. // Nuclear Instruments and Methods in Physics Research. Section A: Accelerators, Spectrometers, Detectors and Associated Equipment.- 2003.- V. 506.- No 3.- P. 250-303.
8. Allison, J. Facilities and Methods: Geant4 - A Simulation Toolkit / J. Allison // Nuclear Physics News.- 2007.- V. 17.- Is. 2.- P. 20 - 24.
9. Desorgher, L. Implementation of the reverse/adjoint Monte Carlo method into Geant4 / L. Desorgher, F. Lei, G. Santin // Nuclear Instruments and Methods in Physics Research. A.- 2010.- V. 621.- P. 247-257.
10. Подлипнов В.В., Шабека А.С., Куприянов А.В. Моделирование взаимодействия электронного пучка с веществом методом Монте - Карло // Информационные технологии и нанотехнологии. - Самара, 2016. - 157 c.
11. Ryuichi S., Ding Z.J. Monte Carlo modeling of electron-solidinteractions //Rep. Prog. Phys. - 1992. - Vol. 55. - P. 487-531.
12. Братченко М. И., ДюльдяС. В. Применение программного комплекса Geant4 к задачам радиационно-технологического моделирования // Вопросы атомной науки и техники. - 2001 г. - No 4. Серия: Физика радиационных повреждений и радиационное материаловедение-184 с.
13. Ashrafi, S. Monte-Carlo modeling of a Nal (Ti) scintillator / S. Ashrafi, S. Anvarian, S. Sobhanian //Journal of Radioanalytical and Nuclear Chemistry. - 2006. - vol. 269, no.1.
14. Михайлов Г. А., Войтишек А. В. Численное статистическое моделирование. / Г. А. Михайлов, А. В. Войтишек - М.: Академия, 2006. 368 с.
15. В.В. Леонтьев, И.И. Белотелов, Задачи раздела «Информационные методы в физике высоких энергий» // Университетская книга Москва, 2011 г.
16. Борн М. Атомная физика. М.: Мир, 1965. с. 78-82.
17. Дрёмин И.М. Физика на Большом адронном коллайдере // Успехи физических наук, 2009. Т. 179, №6. С. 571-579.
18. Ишханов Б.С., Кэбин Э.И. Физика ядра и частиц, XX век. http ://nuclphys. sinp.msu.ru/ introduction/
19. Левин А. Частица-призрак: нейтрино // Популярная механика, 2010, №3.
20. Леонтьев В.В., Орлов И.А. Задачи раздела “Информационные методы в физике высоких энергий», часть 2. 2013.
21. Перкинс Д. Введение в физику высоких энергий. М.: Энергоатомиздат, 1990. с. 5-7.
22. Телеснин Р.В. Молекулярная физика. Изд. 2-е, доп. М.: Высшая школа, 1973. с. 15-16.
23. Элементарный учебник физики / Под ред. академика Г.С. Ландсберга. Том 1. Изд. 1-е, М.: Наука, 1985 г. с. 452-453.
24. Geant4 Software Installation [Электронный ресурс]. - URL:
http :// geant4.web. cern.ch/geant4/collaboration/working_groups/softman/tra ini ng/installation.pdf
25.Installation guide for Geant4 [Электронный ресурс]. - URL: http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/Installat io nGuide/
26. Perricone M. GEANT4 the physics simulation toolkit // symmetry, 2005. Vol. 2, Issue 9, p. 20-23.
27. Physics Reference Manual [Электронный ресурс]. - URL:
http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/Physics ReferenceManual/fo/PhysicsReferenceManual.pdf
28.Schildknecht D. Problems with Ultrahigh-energy Neutrino Interactions. http://arxiv.org/pdf/1411.0498v1.pdf
29.Schweitzer P., Cipière S., Dufaure A. Performance Evaluation of Multithreaded Geant4 Simulations Using an Intel Xeon Phi Cluster // Scientific Programming, 2015, vol. 2015, Article ID 980752.
30. User Requirements Document [Электронный ресурс]. - URL:
http :// geant4.web. cern.ch/geant4/OOAandD/URD.pdf
31. User’s Guide for Toolkit Developers [Электронный ресурс]. - URL: http :// geant4.web. cern.ch/ geant4/UserDocumentation/UsersGuides/F orT oo lki tDeveloper/html/index.html
32. Geant4 User’s Guide For Application Developers [Электронный ресурс]. - URL: (http://geant4.web.cern.ch/geant4/G4UsersDocuments/UsersGuides
/ForApplicationDeveloper/html/index.html)
33. А. П. Черняев. Взаимодействие ионизирующего излучения с
веществом. М.:ФИЗМАТЛИТ, 2004. - 152 с.
34. Мурзина, Е.А. Взаимодействие излучения высокой энергии с веществом: учебное пособие / Е.А. Мурзина.- М.: МГУ им. М.В. Ломоносова, 2007.- 97 с.