Использование искусственных иммунных систем для управления летательными аппаратами

Аннотация

Работа посвящена разработке компьютерной системы для управления летательными аппаратами на основе искусственных иммунных систем. Теория была предложены в книге Дасгупты. В статье будет предложена реализация к применению управления летальным аппаратом. Реализация алгоритма автономного режима траекторий движения летательного аппарата выполнена на языке программирования Python. Выбор данной технологии в первую очередь основывается на её распространенности в сфере разработки машинного обучения, что, в свою очередь, гарантирует наличие большого количества сторонних библиотек, а также длительную поддержку и возможность расширения проекта в будущем. При программной реализации использовались библиотеки Numpy и Scipy. Также стоит отметить, что при разработки данной информационной системы были составлены некоторые схемы и диаграммы, проектирование которых осуществлялось в таких приложениях, как Erwin Proccess Modeler и StarUML.

Сведения об авторах

Irina Fedorovna Astachova, Воронежский государственный университет

профессор кафедры математического обеспечения ЭВМ факультета прикладной математики, информатики и механики, доктор технических наук, профессор

Yuliya Vladimirovna Khitskova, Воронежский государственный технический университет

доцент, кандидат экономических наук

Литература

1. Skobtsov Y. Artificial Immune Systems – Models and Applications. In: Kravets A.G., Bolshakov A.A., Shcherbakov M. (eds) Cyber-Physical Systems: Intelligent Models and Algorithms. Studies in Systems, Decision and Control. Vol. 417. Cham: Springer; 2022. p. 29-42. https://doi.org/10.1007/978-3-030-95116-0_3
2. Floreano D., Mattiussi C. Bio-Inspired Artificial Intelligence: Theories, Methods, and Technologies. MIT Press; 2008. 544 p.
3. Kaufmann E., et al. Champion-Level Drone Racing using Deep Reinforcement Learning. Nature. 2023;620:982-987. https://doi.org/10.1038/s41586-023-06419-4
4. Kaufmann E., Bauersfeld L., Loquercio A., Müller M., Koltun V., Scaramuzza D. Champion-level drone racing using deep reinforcement learning. Nature. 2023;620:982-987. https://doi.org/10.1038/s41586-023-06419-4
5. Dasgupta D. Artificial Immune Systems and Their Applications. Springer Publishing Company, 2014. 306 p.
6. VanderPlas J. Python Data Science Handbook: Essential Tools for Working with Data. USA, O’Reilly Media; 2016. 548 p.
7. Idris I. NumPy Cookbook. Great Britain: Packt Publishing; 2012. 226 p.
8. Oliphant T.E. Guide to NumPy. 2nd Edition. USA, GreateSpace Independent Publishing Platform; 2015. 364 p.
9. McKinney W. Python for Data Analysis: Data Wrangling with Pandas, NumPy, and Jupyter. 3rd Edition. USA: O’Reilly Media; 2017. 579 p.
10. Grus J. Data Science from Scratch: First Principle with Python. USA: O’Reilly Media; 2019. 406 p.
11. Muller A.C., Guido S. Introduction to Machine Learning with Python: A Guide for Data Scientists. USA: O’Reilly Media; 2016. 400 p.
12. Brownley C.W. Foundations for Analytics with Python Non-Programmer to Hacker. USA: O’Reilly Media; 2016. 300 p.
13. Burnet F.M. A Modification of Jerne's theory of antibody production using the concept of clonal selection. CA: A Cancer Journal for Clinicians. 1976;26(2):119-121. https://doi.org/10.3322/canjclin.26.2.119
14. McLaughlin R.G., Perhinschi M.G. Partitioned artificial immune system for detection and identification of autonomous flight vehicle abnormal conditions. International Journal of Intelligent Unmanned Systems. 2020;9(4):237-255. https://doi.org/10.1108/IJIUS-11-2019-0064
15. Neri F., Cotta C., Moscato P. Handbook of Memetic Algorithms. Heidelberg: Springer Berlin; 2012. 370 p. https://doi.org/10.1007/978-3-642-23247-3
16. Sudholt D. Memetic algorithms with variable-depth search to overcome local optima. In: Proceedings of the 10th annual conference on Genetic and evolutionary computation (GECCO '08). New York, NY, USA: Association for Computing Machinery; 2008. p. 787-794. https://doi.org/10.1145/1389095.1389251
17. Smith J.E. Self-adaptative and coevolving memetic algorithms. Studies in Computational Intelligence. 2012;379:167188. https://doi.org/10.1007/978-3-642-23247-3_11
18. Sutton R.S., Barto A.G. Reinforcement Learning: An Introduction. Cambridge: MIT Press; 1998. 342 p.
19. Buzdalova A., Kononov V., Buzdalov M. Selecting evolutionary operators using reinforcement learning: Initial explorations. In: Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation (GECCO Comp '14). New York, NY, USA: Association for Computing Machinery; 2014. p. 1033-1036. https://doi.org/10.1145/2598394.2605681
20. Perhinschi M.G., et al. Immunity-based flight envelope prediction at post-failure conditions. Aerospace Science and Technology. 2015;46:264-272. https://doi.org/10.1016/j.ast.2015.07.014
21. Astachova I.F., Kiseleva E.I. The algorithm is the use of artificial immune systems to optimize the target component of the information educational system. Proceedings of Voronezh State University. Series: Systems Analysis and Information Technologies. 2017;(2):61-65. (In Russ., abstract in Eng.) EDN: ZDWOMN
22. Astachova I.F., Ushakov S.A., Shashkin A.I., Belyaeva N.V. The application of artificial immune system for parallel process of calculation and their comparison with existing methods. Journal of Physics: Conference Series. 2019;1202:012003. https://doi.org/10.1088/1742-6596/1202/1/012003
23. Makoviy K.A., Hitskova Yu.V., Gerus S.V. The use of hybrid method in the field of information technology. Informacionnye tekhnologii v stroitel'nyh, social'nyh i ekonomicheskih sistemah = Information technologies in construction, social and economic systems. 2016;(1):120-124. (In Russ., abstract in Eng.) EDN: WYEHUH
24. Astachova I.F., Makoviy K.A., Khitskova Y.V. Possibilities for predicting the state of usability web resources. Journal of Physics: Conference Series. 2021;1902(1):012029. https://doi.org/10.1088/1742-6596/1742-6596/1902/1/012029
25. Astachova I., Kiseleva E. The Application of the Artificial Immune System for Design, Development and Using of the Hybrid System in Education. In: Sukhomlin V., Zubareva E. (eds.) Modern Information Technology and IT Education. SITITO 2017. Communications in Computer and Information Science. Vol. 1204. Cham: Springer; 2021. p. 67-75. https://doi.org/10.1007/978-3-030-78273-3_7
Опубликована
2026-04-15
Как цитировать
ASTACHOVA, Irina Fedorovna; KHITSKOVA, Yuliya Vladimirovna. Использование искусственных иммунных систем для управления летательными аппаратами. Современные информационные технологии и ИТ-образование, [S.l.], v. 22, n. 1, p. 147-154, apr. 2026. ISSN 2411-1473. Доступно на: <http://sitito.cs.msu.ru/index.php/SITITO/article/view/1299>. Дата доступа: 23 june 2026 doi: https://doi.org/10.25559/SITITO.022.202601.147-154.
Раздел
Исследования и разработки в области новых ИТ и их приложений

Наиболее читаемые статьи этого автора (авторов)

1 2 > >>