Проект «Исследование и визуализация фрактальных размерностей множеств Жюлиа для комплексных полиномов второй, третьей и четвёртой степени»
Автор: Гвиздон Анатолий Алексеевич
Место работы/учебы: ГБПОУ МО "Автомобильно-дорожный колледж", г. Бронницы, 1 курс
Научный руководитель: Алексеева Юлия Александровна, преподаватель
Аннотация
Цель проекта – разработка программного комплекса для генерации множеств Жюлиа (степенная, экспоненциальная, тригонометрические функции) и вычисления их фрактальной размерности методами box-counting и корреляционной размерности с использованием технологий ускорения (Numba, CuPy).
Задачи:
- Реализовать генерацию множеств Жюлиа для пяти типов функций.
- Внедрить автоматический подбор максимального числа итераций.
- Оптимизировать вычисления с помощью JIT-компиляции и GPU.
- Реализовать два метода расчёта фрактальной размерности.
- Разработать графический интерфейс (PyQt5) с масштабированием, supersampling, экспортом изображений, PDF-отчётов и анимаций.
- Обеспечить пакетную обработку параметров из CSV.
- Провести экспериментальное исследование зависимости размерности от параметра c и степени полинома.
Актуальность. Фракталы широко применяются в моделировании природных объектов, сжатии изображений, анализе временных рядов. Множества Жюлиа являются классическим объектом теории динамических систем, однако существующие программные средства либо платны, либо не позволяют вычислять фрактальную размерность, либо не поддерживают
различные типы функций и пакетную обработку.
Научная новизна проекта состоит в создании единого инструмента, объединяющего ранее разрозненные возможности: генерацию множеств Жюлиа для нетрадиционных функций (экспоненциальной, синуса, косинуса), вычисление размерности двумя независимыми методами, GPU-ускорение, пакетную обработку и анимацию. Подобного комплексного решения в открытом доступе не существует.
Практическая значимость заключается в том, что разработанная программа может быть использована в учебных курсах по математике, информатике, физике; в научных лабораториях для анализа фрактальных структур; а также как демонстрационный стенд для популяризации науки.
Результаты
Экспериментальные исследования подтвердили корректность работы комплекса, выявили зависимости фрактальной размерности от параметров функции и степени полинома, а также продемонстрировали значительное ускорение вычислений за счёт использования GPU и JIT-компиляции. Практическая значимость проекта заключается в создании универсального инструмента для образовательных, научных и прикладных задач, связанного с анализом и визуализацией фрактальных структур. Программа распространяется с открытым исходным кодом, что способствует её адаптации для специализированных исследований.
Содержание работы
Если прикрепленный файл не отображается, перегрузите, пожалуйста, страницу
Дата публикации работы: 29.04.2026

Добавить комментарий