Программное обеспечение для системы определения положения пучка в АСУ 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 экспертов уже готовы начать работу над твоим проектом!

    Татьяна М. кандидат наук
    5 (285 отзывов)
    Специализируюсь на правовых дипломных работах, магистерских и кандидатских диссертациях
    Специализируюсь на правовых дипломных работах, магистерских и кандидатских диссертациях
    #Кандидатские #Магистерские
    495 Выполненных работ
    Рима С.
    5 (18 отзывов)
    Берусь за решение юридических задач, за написание серьезных научных статей, магистерских диссертаций и дипломных работ. Окончила Кемеровский государственный универси... Читать все
    Берусь за решение юридических задач, за написание серьезных научных статей, магистерских диссертаций и дипломных работ. Окончила Кемеровский государственный университет, являюсь бакалавром, магистром юриспруденции (с отличием)
    #Кандидатские #Магистерские
    38 Выполненных работ
    Дарья П. кандидат наук, доцент
    4.9 (20 отзывов)
    Профессиональный журналист, филолог со стажем более 10 лет. Имею профильную диссертацию по специализации "Радиовещание". Подробно и серьезно разрабатываю темы научных... Читать все
    Профессиональный журналист, филолог со стажем более 10 лет. Имею профильную диссертацию по специализации "Радиовещание". Подробно и серьезно разрабатываю темы научных исследований, связанных с журналистикой, филологией и литературой
    #Кандидатские #Магистерские
    33 Выполненных работы
    Антон П. преподаватель, доцент
    4.8 (1033 отзыва)
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публик... Читать все
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публикуюсь, имею высокий индекс цитирования. Спикер.
    #Кандидатские #Магистерские
    1386 Выполненных работ
    Логик Ф. кандидат наук, доцент
    4.9 (826 отзывов)
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские дисс... Читать все
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские диссертации, рефераты, контрольные) уже много лет. Качество работ гарантирую.
    #Кандидатские #Магистерские
    1486 Выполненных работ
    Анна Н. Государственный университет управления 2021, Экономика и ...
    0 (13 отзывов)
    Закончила ГУУ с отличием "Бухгалтерский учет, анализ и аудит". Выполнить разные работы: от рефератов до диссертаций. Также пишу доклады, делаю презентации, повышаю уни... Читать все
    Закончила ГУУ с отличием "Бухгалтерский учет, анализ и аудит". Выполнить разные работы: от рефератов до диссертаций. Также пишу доклады, делаю презентации, повышаю уникальности с нуля. Все работы оформляю в соответствии с ГОСТ.
    #Кандидатские #Магистерские
    0 Выполненных работ
    Елена Л. РЭУ им. Г. В. Плеханова 2009, Управления и коммерции, пре...
    4.8 (211 отзывов)
    Работа пишется на основе учебников и научных статей, диссертаций, данных официальной статистики. Все источники актуальные за последние 3-5 лет.Активно и уместно исполь... Читать все
    Работа пишется на основе учебников и научных статей, диссертаций, данных официальной статистики. Все источники актуальные за последние 3-5 лет.Активно и уместно использую в работе графический материал (графики рисунки, диаграммы) и таблицы.
    #Кандидатские #Магистерские
    362 Выполненных работы
    Анна Александровна Б. Воронежский государственный университет инженерных технол...
    4.8 (30 отзывов)
    Окончила магистратуру Воронежского государственного университета в 2009 г. В 2014 г. защитила кандидатскую диссертацию. С 2010 г. преподаю в Воронежском государственно... Читать все
    Окончила магистратуру Воронежского государственного университета в 2009 г. В 2014 г. защитила кандидатскую диссертацию. С 2010 г. преподаю в Воронежском государственном университете инженерных технологий.
    #Кандидатские #Магистерские
    66 Выполненных работ
    Сергей Н.
    4.8 (40 отзывов)
    Практический стаж работы в финансово - банковской сфере составил более 30 лет. За последние 13 лет, мной написано 7 диссертаций и более 450 дипломных работ и научных с... Читать все
    Практический стаж работы в финансово - банковской сфере составил более 30 лет. За последние 13 лет, мной написано 7 диссертаций и более 450 дипломных работ и научных статей в области экономики.
    #Кандидатские #Магистерские
    56 Выполненных работ

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