Мельник, Ігор ВіталійовичКоржик, Альона Ігорівна2025-10-012025-10-012023Коржик, А. І. Інтерполятор граничної траєкторії електронних пучків : дипломний проєкт … бакалавра : 171 Електроніка / Коржик Альона Ігорівна. – Київ, 2023. – 131 с.https://ela.kpi.ua/handle/123456789/76444Метою дипломного проєкту є розробка програмного забезпечення інтерполятору граничної траєкторії електронних пучків. В цьому проєкті представлено огляд науково-технічної літератури по основам і методам інтерполяції граничної траєкторії електронних пучків, а також огляд бібліотек, модулів, та засобів для створення графічного інтерфейсу користувача, сумісних з мовою Python, яка була використана для реалізації ефективного програмного забезпечення. Для досягнення мети було зроблено наступне: 1. Виведені аналітичні формули для розрахунку поліноміальних коефіцієнтів п'ятого та шостого порядку. 2. Написана програма з графічним інтерфейсом користувача. Програма містить 2 блоки: розв'язування диференціального рівняння руху електронів та безпосередньо інтерполяцію. 3. Проведено її тестування. Отримана похибка. Похибка інтерполяції розраховується відносно числового розв'язку та не перевищує долей відсотків. На вкладинці "Розв'язок диференціального рівняння" можна суміщати кілька графіків для пошуку оптимального режиму щодо мінімального радіусу пучка та кута збіжності. На вкладинці "Інтерполяція" передбачена можливість як введення числових даних вручну, так і їхнього імпорту з завдання розв'язування диференціального рівняння.131 с.ukелектронні пучкивимірювання пучків частинокінтерполяціячисельне комп'ютерне керуваннячисельний аналізчисельне моделюванняпрограмне забезпеченняelectron beamsparticle beam measurementsinterpolationnumerical computer controlnumerical analysisnumerical simulationsoftwareІнтерполятор граничної траєкторії електронних пучківBachelor Thesis