Інтерполятор граничної траєкторії електронних пучків

Вантажиться...
Ескіз

Дата

2023

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Метою дипломного проєкту є розробка програмного забезпечення інтерполятору граничної траєкторії електронних пучків. В цьому проєкті представлено огляд науково-технічної літератури по основам і методам інтерполяції граничної траєкторії електронних пучків, а також огляд бібліотек, модулів, та засобів для створення графічного інтерфейсу користувача, сумісних з мовою Python, яка була використана для реалізації ефективного програмного забезпечення. Для досягнення мети було зроблено наступне: 1. Виведені аналітичні формули для розрахунку поліноміальних коефіцієнтів п'ятого та шостого порядку. 2. Написана програма з графічним інтерфейсом користувача. Програма містить 2 блоки: розв'язування диференціального рівняння руху електронів та безпосередньо інтерполяцію. 3. Проведено її тестування. Отримана похибка. Похибка інтерполяції розраховується відносно числового розв'язку та не перевищує долей відсотків. На вкладинці "Розв'язок диференціального рівняння" можна суміщати кілька графіків для пошуку оптимального режиму щодо мінімального радіусу пучка та кута збіжності. На вкладинці "Інтерполяція" передбачена можливість як введення числових даних вручну, так і їхнього імпорту з завдання розв'язування диференціального рівняння.

Опис

Ключові слова

електронні пучки, вимірювання пучків частинок, інтерполяція, чисельне комп'ютерне керування, чисельний аналіз, чисельне моделювання, програмне забезпечення, electron beams, particle beam measurements, interpolation, numerical computer control, numerical analysis, numerical simulation, software

Бібліографічний опис

Коржик, А. І. Інтерполятор граничної траєкторії електронних пучків : дипломний проєкт … бакалавра : 171 Електроніка / Коржик Альона Ігорівна. – Київ, 2023. – 131 с.

ORCID

DOI