Тема: Программное обеспечение для системы определения положения пучка в АСУ Tango комплекса NICA
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
постановка задачи
Обзор литературы
1. Емкостной датчик положения пучка
2. Процессор положения адронного пучка Libera Hadron
3. Средства разработки ПО в АСУ Tango
4. Программное обеспечение для системы определения положения пучка
4.1 Тестирование Libera Hadron
4.2 Регистрация и подключение Libera Hadron к Tango
4.3. Описание созданных классов
4.4. Методика тестирования и отладки разработанного ПО
Выводы
Заключение
Список литературы
📖 Введение
Комплекс 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.



