533.6.011.5:004.622:004.855.5 A method for classifying aircraft surface elements for the numerical-analytical solution of aerodynamic problems

Kotenev V. P. (Bauman Moscow State Technical University), Raclav R. A. (-), Sapozhnikov D. A. (МГТУ им.Н.Э.Баумана), Chernyshev I. V. (-)

AIRCRAFT, DECISION TREE, CLASSIFICATION, OPTIMIZATION OF AERODYNAMIC CALCULATIONS, DEVELOPMENT OF CHARACTERISTICS


doi: 10.18698/2309-3684-2017-3-83104


The study introduces an algorithm for classifying the aircraft surface elements based on a binary decision tree with threshold predicates. According to the initial description of the objects, we developed derived characteristics allowing for the classes to be separated with minimal losses. Moreover, we trained and verified the predicates on synthetic data and described an algorithm of obtaining the data for training. Low values of classification errors and ease of implementation make it possible to apply the algorithm for solving aerodynamic applied problems.


[1] Kotenev V.P. Matematicheskoe modelirovanie — Mathematical Models and Computer Simulations, 2014, vol. 26, no. 9, pp. 141–148.
[2] Kotenev V.P., Sysenko V.A. Matematicheskoe modelirovanie i chislennye metody — Mathematical Modeling and Computational Methods, 2014, vol. 1, no. 1, pp. 68–81.
[3] Bulgakov V.N., Kotenev V.P., Sapozhnikov D.A. Matematicheskoe modelirovanie i chislennye metody — Mathematical Modeling and Computational Methods, 2017, no. 2, pp. 81–93.
[4] Puchkov A.S., Sapozhnikov D.A. Molodezhny nauchno-tekhnicheskiy vestnik (Youth scientific and technical bulletin), 2017, no. 05. Available at: http://sntbul.bmstu.ru/doc/859337.html (accessed November 27, 2017).
[5] Krasnov N.F. Osnovy aerodinamicheskogo rascheta. Aerodinamika tel vrashcheniya, nesushchikh i upravlyayuschikh poverkhnostey. Aerodinamika letatelnykh apparatov [Fundamentals of aerodynamic calculation. Aerodynamics of bodies of revolution, bearing and control surfaces. Aerodynamics of aircraft]. Moscow, Vysshaya shkola Publ., 1981, 496 p.
[6] Dimitrienko Yu.I., Kotenev V.P., Zakharov A.A. Metod lentochnykh adaptivnykh setok dlya chislennogo modelirovaniya v gazovoy dinamike [Method of band adaptive grids for numerical simulation in gas dynamics]. Moscow, FIZMATLIT Publ., 2011, 280 p.
[7] DeSpirito J., Silton S.I., Weinacht P. Journal of Spacecraft and Rockets, 2009, vol. 46, no. 6, pp. 1142–1154.
[8] Dimitrienko Yu.I., Koryakov M.N., Zakharov A.A. Matematicheskoe modelirovanie i chislennye metody — Mathematical Modeling and Computational Methods, 2015, no. 8, pp. 75–91.
[9] Brown J., Bogdanoff D., Yates L., Chapman G. Journal of Spacecraft and Rockets, 2010, vol. 47, no. 1, pp. 36– 47.
[10] Flach P. Machine Learning: The Art and Science of Algorithms that Make Sense of Data. Cambridge University Press, 2012, 396 p. [In Russ.: Flach P. Mashinnoe obuchenie. Nauka i iskusstvo postroeniya algoritmov, kotorye izvlekayut znaniya iz dannykh (Machine learning. Science and art of constructing algorithms that extract knowledge from data). Моscow, DMK-Press Publ., 2015, 400 p.].
[11] Poole D., Mackwoth A. Artificial intelligence. Foundations of computational agents. Cambridge, Cambridge University Press, 2017, 760 p.
[12] Hastie T., Tibshirani R., Friedman J. The elements of statistical learning. Data mining, inference and prediction. New York, Springer, 2009, 745 p.
[13] Shinkyu Jeong, Kazuhisa Chiba, Shigeru Obayashi. Journal of Aerospace Computing, Information and Communication, 2005, vol. 2, no. 11, pp. 452– 496.
[14] Tucker P. Advanced computational fluid and aerodynamics. Cambridge, Cambridge University Press, 2016, 578 p.
[15] Wei Wei, Rong Mo, Qingming Fan. Knowledge extraction for aerodynamic simulation data of compressor rotor. Procedia Engineering. International Conference on Advanced in Control Engineering and Information science (18–19 August 2011, Dali, China), 2011, no. 15, pp. 1792–1796.
[16] McKinney Wes. Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython. O'Reilly Media, 2012, 470 p. [In Russ.: McKinney Wes. Python i analiz dannykh (Python and data analysis). Moscow, DMK-Press Publ., 2015, 482 p.].
[17] [Richert W., Coelho P.L. Building Machine Learning Systems with Python. Packt Publishing, 2013, 290 p. [In Russ.: Richart V., Koelo P.L. Postroenie sistem mashinnogo obucheniya na yazyke Python (Building machine learning systems in Python). Moscow, DMK-Press Publ., 2016, 302 p.].


Kotenov V.P. ,Ratslav R.A. ,Sapozhnikov D.A. ,Chernyshev I.V. , A method for classifying aircraft surface elements for the numerical-analytical solution of aerodynamic problems .Маthematical Modeling and Computational Methods, 2017, №3 (15), pp. 83–104



Download article

Колличество скачиваний: 261