Интерфейс пользователя высокоскоростного цифрового осциллографа в АСУ TANGO ускорительного комплекса NICA

Шеховцов Антон Сергеевич
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

В данной работе рассматривается процесс разработки и отладки веб-приложения для высокоскоростного цифрового осциллографа PicoScope 6402С. Описываются инструменты необходимые для разработки веб-приложения: система управления Tango Controls, библиотека EXT JS 6.2.0, технология AJAX, формат данных JSON.

Введение 3

Постановка задачи 5

Обзор литературы 6

1. Структура Web приложения 9

2. Серверная часть Web-клиента 10
2.1. Регистрация устройства в системе TANGO . . . . . . . . 10
2.2. Модули web-достпуа к системе TANGO . . . . . . . . . . 11
2.2.1. Функции REST DS . . . . . . . . . . . . . . . . . . 11
2.2.2. Контроль доступа . . . . . . . . . . . . . . . . . . . 11

3. Пользовательский web-клиент Pico 6x 13
3.1. Средства разработки web клиента Pico 6x . . . . . . . . . 13
3.1.1. Библиотека Ext JS 6.2.0 . . . . . . . . . . . . . . . 13
3.1.2. Отладчик браузера Chrome и инструменты разра-
ботчика . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1.3. AJAX запросы . . . . . . . . . . . . . . . . . . . . . 15
3.1.4. Формат данных JSON . . . . . . . . . . . . . . . . 16
3.2. Описание разработанного web-клиента . . . . . . . . . . . 18
3.3. Методика отладки web-клиента в процессе разработки . 21

Выводы 22

Заключение 23

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

Объединенный институт ядерных исследований(ОИЯИ) – междуна- родная межправительственная организация, известный научный центр, в котором в фундаментальные теоретические и экспериментальные ис- следования интегрируются разработка и применение новейших техно- логий и университетское образование.
”В соответствии с уставом ОИЯИ осуществляет свою деятельность на принципах открытости для участия всех заинтересованных госу- дарств, их равноправного взаимовыгодного сотрудничества.
Основные направления теоретических и экспериментальных иссле- дований в ОИЯИ:
• физика элементарных частиц
• ядерная физика
• физика конденсированных сред
Научная программа института ориентирована на достижение высокозна- чимых результатов.
Экспериментальная база ОИЯИ позволяет проводить не только пе- редовые фундаментальные исследования, но и прикладные, направлен- ные на разработку и создание новых ядерно-физических и информаци- онных технологий.
Экспериментальная научная программа ОИЯИ поддерживается бле- стящей школой теоретической физики, хорошо развитой в Институте методикой физического эксперимента, современными информационны- ми технологиями, включая грид-технологии”. [1]
”Флагманским проектом ОИЯИ является новый ускорительный ком- плекс NICA (Nuclotron-based Ion Collider fAcility) – основной задачей которого является обеспечение экспериментов на встречных пучках тя- желых ионов вплоть до золота с кинетическими энергиями до 4.5 × 4.5 ГэВ/н для изучения в лабораторных условиях сильно нагретой и сжа- той ядерной материи, а также исследование природы спина нуклонов.
3
Это одни из наиболее перспективных направлений современной фунда- ментальной физики. Планируемая программа фундаментальных и при- кладных исследований охватывает несколько научных направлений в разных областях науки: физике тяжелых ионов высоких энергий и спи- новой физике, физике низких температур, ядерной физике, физике ча- стиц, физике конденсированных сред, биофизике и радиобиологии, ме- дицине. Выполнение этой программы требует новых решений в физике и технике ускорителей, применения новых математических методов для численного моделирования”.[2]
Основным ускорителем комлекса NICA является сверхпроводящий тяжелоионный синхротрон Нуклотрон. В системе диагностики Нукло- трона одной из подсистем является система измерения частот бетатрон- ных колебаний частиц (Q-метр). Для тонкой настройки системы Q- метр, необходим высокоскоростной осциллограф PicoScope 6402C. Тон- кая настройка проводится удаленно, так как в помещении где распо- ложен осциллограф нельзя находиться из-за требований радиационной безопасности.
Определение 1. PicoScope 6402C – четырёхканальный USB-осциллограф с функцией встроенного генератора функций производства компании Pico Technology, с полосой пропускания 250 МГц (с возможностью огра- ничения полосы пропускания до 20 МГц), выборкой 5 ГВ/с (в реальном масштабе времени), 50 ГВ/с (эквивалентная выборка), и объёмом бу- фера встроенной памяти на 256 М выборок.
В качестве системы управления в комплексе NICA используетя си- стема TANGO controls.
4

Постановка задачи
1. Необходимо изучить следующий набор инструментов:
• автоматическая система управления TANGO Controls
• приложение REST DS
• технология AJAX
• библиотека EXT JS 6.2.0
• формат данных типа JSON
• процедура контроля доступа устройств используемая в про- екте NICA;
2. Разработать веб-клиентское приложение для управления высоко- ростным осциллографом PicoScope 6402C;
3. Произвести процедуру отладки, тестирования и организовать до- кументацию.

В результате выполнения данной работы разработан и отлажен web
клиент для осциллографа PicoScope 6402C. Отлаженный проект досту-
пен по адресу [20].
Результаты работы представлены на 23-ей международной научной
конференции молодых специалистов (AYSS-2019) [21].

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

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

от 5 000 ₽

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

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

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

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

    Дарья Б. МГУ 2017, Журналистики, выпускник
    4.9 (35 отзывов)
    Привет! Меня зовут Даша, я окончила журфак МГУ с красным дипломом, защитила магистерскую диссертацию на филфаке. Работала журналистом, PR-менеджером в международных ко... Читать все
    Привет! Меня зовут Даша, я окончила журфак МГУ с красным дипломом, защитила магистерскую диссертацию на филфаке. Работала журналистом, PR-менеджером в международных компаниях, сейчас работаю редактором. Готова помогать вам с учёбой!
    #Кандидатские #Магистерские
    50 Выполненных работ
    Александр Р. ВоГТУ 2003, Экономический, преподаватель, кандидат наук
    4.5 (80 отзывов)
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфин... Читать все
    Специальность "Государственное и муниципальное управление" Кандидатскую диссертацию защитил в 2006 г. Дополнительное образование: Оценка стоимости (бизнеса) и госфинансы (Казначейство). Работаю в финансовой сфере более 10 лет. Банки,риски
    #Кандидатские #Магистерские
    123 Выполненных работы
    Елена Л. РЭУ им. Г. В. Плеханова 2009, Управления и коммерции, пре...
    4.8 (211 отзывов)
    Работа пишется на основе учебников и научных статей, диссертаций, данных официальной статистики. Все источники актуальные за последние 3-5 лет.Активно и уместно исполь... Читать все
    Работа пишется на основе учебников и научных статей, диссертаций, данных официальной статистики. Все источники актуальные за последние 3-5 лет.Активно и уместно использую в работе графический материал (графики рисунки, диаграммы) и таблицы.
    #Кандидатские #Магистерские
    362 Выполненных работы
    Ольга Б. кандидат наук, доцент
    4.8 (373 отзыва)
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских... Читать все
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских диссертаций, дипломных и курсовых работ. Слежу за новинками в медицине.
    #Кандидатские #Магистерские
    566 Выполненных работ
    Мария М. УГНТУ 2017, ТФ, преподаватель
    5 (14 отзывов)
    Имею 3 высших образования в сфере Экологии и техносферной безопасности (бакалавриат, магистратура, аспирантура), работаю на кафедре экологии одного из опорных ВУЗов РФ... Читать все
    Имею 3 высших образования в сфере Экологии и техносферной безопасности (бакалавриат, магистратура, аспирантура), работаю на кафедре экологии одного из опорных ВУЗов РФ. Большой опыт в написании курсовых, дипломов, диссертаций.
    #Кандидатские #Магистерские
    27 Выполненных работ
    Лидия К.
    4.5 (330 отзывов)
    Образование высшее (2009 год) педагог-психолог (УрГПУ). В 2013 году получено образование магистр психологии. Опыт преподавательской деятельности в области психологии ... Читать все
    Образование высшее (2009 год) педагог-психолог (УрГПУ). В 2013 году получено образование магистр психологии. Опыт преподавательской деятельности в области психологии и педагогики. Написание диссертаций, ВКР, курсовых и иных видов работ.
    #Кандидатские #Магистерские
    592 Выполненных работы
    Шиленок В. КГМУ 2017, Лечебный , выпускник
    5 (20 отзывов)
    Здравствуйте) Имею сертификат специалиста (врач-лечебник). На данный момент являюсь ординатором(терапия, кардио), одновременно работаю диагностом. Занимаюсь диссертац... Читать все
    Здравствуйте) Имею сертификат специалиста (врач-лечебник). На данный момент являюсь ординатором(терапия, кардио), одновременно работаю диагностом. Занимаюсь диссертационной работ. Помогу в медицинских науках и прикладных (хим,био,эколог)
    #Кандидатские #Магистерские
    13 Выполненных работ
    Яна К. ТюмГУ 2004, ГМУ, выпускник
    5 (8 отзывов)
    Помощь в написании магистерских диссертаций, курсовых, контрольных работ, рефератов, статей, повышение уникальности текста(ручной рерайт), качественно и в срок, в соот... Читать все
    Помощь в написании магистерских диссертаций, курсовых, контрольных работ, рефератов, статей, повышение уникальности текста(ручной рерайт), качественно и в срок, в соответствии с Вашими требованиями.
    #Кандидатские #Магистерские
    12 Выполненных работ
    Катерина В. преподаватель, кандидат наук
    4.6 (30 отзывов)
    Преподаватель одного из лучших ВУЗов страны, научный работник, редактор научного журнала, общественный деятель. Пишу все виды работ - от эссе до докторской диссертации... Читать все
    Преподаватель одного из лучших ВУЗов страны, научный работник, редактор научного журнала, общественный деятель. Пишу все виды работ - от эссе до докторской диссертации. Опыт работы 7 лет. Всегда на связи и готова прийти на помощь. Вместе удовлетворим самого требовательного научного руководителя. Возможно полное сопровождение: от статуса студента до получения научной степени.
    #Кандидатские #Магистерские
    47 Выполненных работ

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