Программное обеспечение для системы определения положения пучка в АСУ Tango комплекса Nica

Кошак Петр Константинович
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

В работе описана методика создания и отладки программного обеспечения для системы определения положения пучка. Система применяется в создаваемом в ОИЯИ Комплексе NICA. Приведены основные параметры устройства Libera Hadron, используемого для обработки сигналов мониторов положения пучка, описан принцип их действия. Представлена структура АСУ Tango Controls.

Данная работа выполнена в Лаборатории физики высоких энергий Объединенного Института Ядерных Исследований в рамках создания “Комплекса сверхпроводящих колец на встречных пучках тяжелых ионов» (Комплекс NICA – Nuclotron based Ion Collider fAcility), предусмотренного государственной программой Российской Федерации «Развитие науки и технологий» на 2013–2020 гг., мероприятие 4.2 «Реализация на территории Российской Федерации проектов создания крупных научных установок класса мегасайенс». Планируемая программа исследований включает в себя несколько научных направлений: физика тяжелых ионов высоких энергий, радиобиология, радиационная медицина. Выполнение этой программы требует применения современных математических и информационных технологий.
Комплекс NICA включает в себя две вновь создаваемые циклические ускорительные установки:
• Бустер Нуклотрона (синхротрон со сверхпроводящей магнитной системой периметром 210 м.)
• Установку для экспериментов на встречных пучках (два сверхпроводящих кольца коллайдера периметром 500 м.).
Для контроля положения пучка в бустере планируется использовать систему 24-х датчиков положения пучка на основе емкостных электродов, считывание сигнала с которых планируется осуществлять при помощи устройств Libera Hadron компании Instrumentation Technologies. В качестве системы управления ускорительным комплексом NICA используется система автоматического управления высокого уровня Tango Controls, применяемая на многих ускорительных комплексах.
Интегрирование системы датчиков положения пучка в систему управления комплексом является актуальной задачей, имеющей большое практическое значение.
.
Постановка задачи
Целью работы является настройка и отладка управления устройством Libera Hadron через систему Tango Controls для получения данных с датчиков положения пучка в Бустере комплекса NICA.
Для достижения цели были поставлены следующие задачи:
• Изучить методы диагностики пучков
• Изучить устройство Libera Hadron, его спецификацию, а также внутренние команды управления и настройки.
• Изучить систему управления Tango Controls.
• Изучить алгоритм написания приложения для Tango Controls с использованием встроенных утилит.
• Настроить управление устройством Libera Hadron через систему Tango Controls.
• На основе изученных материалов написать необходимые классы устройств для работы с внутренними модулями устройства Libera Hadron на языке программирования С++.
• Написанные классы интегрировать в систему управления Tango Controls и протестировать их для дальнейшей работы устройства Libera Hadron в автоматической системе управления комплекса NICA.
Обзор литературы
Проект NICA [1] реализуется в ОИЯИ с 2009 года, материалы представлены во многих журнальных публикациях, наиболее полно официальная информация приведена в [2]. Фундаментальные исследования в данном проекте сосредоточены на следующих направлениях:
“-Природа и свойства сильных взаимодействий между элементарными составляющими Стандартной модели физики частиц — кварками и глюонами
-Поиск признаков фазового перехода между адронной материей и КГП, поиск новых состояний барионной материи
-Изучение основных свойств сильного взаимодействия и КГП-симметрии” [1]
Диагностика пучков в синхротронах рассматривается в некоторых учебниках [3] и в материалах ускорительных школ [4], где приводится принцип действия емкостных датчиков положения пучка. ”Электромагнитный датчик пучка заряженных частиц представляет собой систему проводников, в которых пролетающий пучок, отдавая часть своей энергии, возбуждает электромагнитное поле, являющееся сигналом. Величина и временная зависимость поля несут информацию об интенсивности пучка и его геометрических характеристиках, которая может быть извлечена путем детектировании сигнала. Возбуждаемое поле, в зависимости от устройства системы, может иметь характер поля излучения, стоячих или бегущих волн.”[3]
Для обработки сигналов датчика положения пучка на многих ускорительных комплексах используется устройство Libera Hadron. Libera Hadron обеспечивает обработку сигналов пучка и высокоточные измерения для адронных и тяжело-ионных синхротронов [5], поэтому оно было выбрано для использования в составе комплекса NICA. Устройство оптимизировано для работы с входными сигналами от пикапов конструкции “обувная коробка” и кнопочных пикапов. Руководство по работе с устройством можно получить, заполнив форму на официальном сайте фирмы [6] . Принцип действия устройства следующий: “The signal from the pick-ups is processed in the signal processing chain, which is composed of analog signal processing, digitalization on fast ADCs and digital signal processing.”[6]
В качестве основы управления комплекса NICA выбрана система Tango Controls [7-9]. На официальном сайте системы её достоинства характеризуются следующим образом: ”Tango Controls is a toolkit for connecting hardware and software together. It is a mature software which is used by tens of sites to run highly complicated accelerator complexes and experiments 24 hours a day.”[7] Описание внутренней структуры и утилит приводится в [8], описание программной реализации в [9].
Внедрение системы Tango Controls на ускорительном комплексе ОИЯИ началось в 2013 г. Этапы развития системы, принятые технические решения неоднократно докладывались на российских и международных специализированных конференциях, например [10]. Наиболее полное описание интеграции системы представлено в журнальной публикации [11]. Реализация диагностики пучков ускорительного комплекса NICA представлена в [12].

В результате выполнения данной работы разработано, протестировано и отлажено программное обеспечение для управления устройством Libera Hadron через систему Tango Controls. Созданное программное обеспечение планируется использовать в качестве одного из модулей системы контроля положения пучков в Бустере Нуклотрона.

Сайт проекта NICA,
V.D.Kekelidze, A.D.Kovalenko, R.Lednicky, V.A. Matveev, I.N.Meshkov, A.S.Sorin, G.V.Trubnikov, Project NICA at JINR, Nuclear Physics A, ISSN:0375-9474, eISSN:1873-1554, Изд:Elsevier B.V. 2013 том 904-905
Смалюк В.В., Диагностика пучков заряженных частиц в ускорителях / Под ред. чл.-корр. РАН Н.С.Диканского. Новосибирск: Параллель, 2009. 294 с.
ISBN 978-5-98901-063-9
Michiko G. Minty, Frank Zimmermann, Beam Techniques – Beam Control and Manipulation, Lectures given at the US Particle Accelerator School, University of Chicago and Argonne National Laboratory, June 14–25, 1999
Официальный сайт производителя устройства,
Libera Hadron beam position processor user manual,
Официальный сайт проекта Tango,
Документация проекта Tango,
Материалы для разработчиков,
В. Андреев, В. Волков, Е. Горбачёв, А. Кириченко, Д. Монахов, С. Романов, Г. Седых, Т. Рукояткина, Развитие комплексной системы контроля Нуклотрона и ускорителей NICA, In proceedings of “NICA accelerating complex: problems and solutions — 2014”, Sozopol, Bulgaria
E. V. Gorbachev, V. A. Andreev, A. E. Kirichenko, D. V. Monakhov, S. V. Romanov, T. V. Rukoyatkina, G. S. Sedykh, V. I. Volkov, The Nuclotron and Nica control system development status., Physics of Particles and Nuclei Letters, ISSN:1547-4771, eISSN:1531-8567, Изд:MAIK Nauka/Interperiodica distributed exclusively by Springer Science+Business Media LLC. 2016 том 13 журнал 5,
Андреев В.А., Волков В.И., Горбачев Е.В., Елкин В.Г., Исадов В.А., Кириченко А.Е., Монахов Д.В., Назлев Х.П., Романов С.В., Рукояткина Т.В., Седых Г.С.,
Система управления и диагностики пучка Бустера NICA, Письма в ЭЧАЯ, ISSN:1814-5957, eISSN:1814-5973, Изд:ОИЯИ Передано в печать

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Последние выполненные заказы

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Кормчий В.
    4.3 (248 отзывов)
    Специализация: диссертации; дипломные и курсовые работы; научные статьи.
    Специализация: диссертации; дипломные и курсовые работы; научные статьи.
    #Кандидатские #Магистерские
    335 Выполненных работ
    Евгения Р.
    5 (188 отзывов)
    Мой опыт в написании работ - 9 лет. Я специализируюсь на написании курсовых работ, ВКР и магистерских диссертаций, также пишу научные статьи, провожу исследования и со... Читать все
    Мой опыт в написании работ - 9 лет. Я специализируюсь на написании курсовых работ, ВКР и магистерских диссертаций, также пишу научные статьи, провожу исследования и создаю красивые презентации. Сопровождаю работы до сдачи, на связи 24/7 ?
    #Кандидатские #Магистерские
    359 Выполненных работ
    Юлия К. ЮУрГУ (НИУ), г. Челябинск 2017, Институт естественных и т...
    5 (49 отзывов)
    Образование: ЮУрГУ (НИУ), Лингвистический центр, 2016 г. - диплом переводчика с английского языка (дополнительное образование); ЮУрГУ (НИУ), г. Челябинск, 2017 г. - ин... Читать все
    Образование: ЮУрГУ (НИУ), Лингвистический центр, 2016 г. - диплом переводчика с английского языка (дополнительное образование); ЮУрГУ (НИУ), г. Челябинск, 2017 г. - институт естественных и точных наук, защита диплома бакалавра по направлению элементоорганической химии; СПХФУ (СПХФА), 2020 г. - кафедра химической технологии, регулирование обращения лекарственных средств на фармацевтическом рынке, защита магистерской диссертации. При выполнении заказов на связи, отвечаю на все вопросы. Индивидуальный подход к каждому. Напишите - и мы договоримся!
    #Кандидатские #Магистерские
    55 Выполненных работ
    Татьяна П. МГУ им. Ломоносова 1930, выпускник
    5 (9 отзывов)
    Журналист. Младший научный сотрудник в институте РАН. Репетитор по английскому языку (стаж 6 лет). Также знаю французский. Сейчас занимаюсь написанием диссертации по и... Читать все
    Журналист. Младший научный сотрудник в институте РАН. Репетитор по английскому языку (стаж 6 лет). Также знаю французский. Сейчас занимаюсь написанием диссертации по истории. Увлекаюсь литературой и темой космоса.
    #Кандидатские #Магистерские
    11 Выполненных работ
    Виктор В. Смоленская государственная медицинская академия 1997, Леч...
    4.7 (46 отзывов)
    Имеют опыт грамотного написания диссертационных работ по медицине, а также отдельных ее частей (литературный обзор, цели и задачи исследования, материалы и методы, выв... Читать все
    Имеют опыт грамотного написания диссертационных работ по медицине, а также отдельных ее частей (литературный обзор, цели и задачи исследования, материалы и методы, выводы).Пишу статьи в РИНЦ, ВАК.Оформление патентов от идеи до регистрации.
    #Кандидатские #Магистерские
    100 Выполненных работ
    Дмитрий М. БГАТУ 2001, электрификации, выпускник
    4.8 (17 отзывов)
    Помогаю с выполнением курсовых проектов и контрольных работ по электроснабжению, электроосвещению, электрическим машинам, электротехнике. Занимался наукой, писал стать... Читать все
    Помогаю с выполнением курсовых проектов и контрольных работ по электроснабжению, электроосвещению, электрическим машинам, электротехнике. Занимался наукой, писал статьи, патенты, кандидатскую диссертацию, преподавал. Занимаюсь этим с 2003.
    #Кандидатские #Магистерские
    19 Выполненных работ
    Дарья Б. МГУ 2017, Журналистики, выпускник
    4.9 (35 отзывов)
    Привет! Меня зовут Даша, я окончила журфак МГУ с красным дипломом, защитила магистерскую диссертацию на филфаке. Работала журналистом, PR-менеджером в международных ко... Читать все
    Привет! Меня зовут Даша, я окончила журфак МГУ с красным дипломом, защитила магистерскую диссертацию на филфаке. Работала журналистом, PR-менеджером в международных компаниях, сейчас работаю редактором. Готова помогать вам с учёбой!
    #Кандидатские #Магистерские
    50 Выполненных работ
    Александр Р. ВоГТУ 2003, Экономический, преподаватель, кандидат наук
    4.5 (80 отзывов)
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфин... Читать все
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфинансы (Казначейство). Работаю в финансовой сфере более 10 лет. Банки,риски
    #Кандидатские #Магистерские
    123 Выполненных работы
    Ольга Б. кандидат наук, доцент
    4.8 (373 отзыва)
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских... Читать все
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских диссертаций, дипломных и курсовых работ. Слежу за новинками в медицине.
    #Кандидатские #Магистерские
    566 Выполненных работ

    Другие учебные работы по предмету