Constructive-synthesizing modeling of a thunderstorm front using a genetic algorithm
DOI:
https://doi.org/10.34185/1562-9945-4-159-2025-19Keywords:
constructive-productive modeling, time series, fractal, storm front, designer, formal grammars, genetic algorithm, software, information technology.Abstract
The aim of the study is to develop constructive-synthesizing model of a thunderstorm front (lightning front) that is as close as possible to the video images obtained by the NASA satellite. In the previous work, a storyboard of video from the NASA satellite was made and a model close to the original was found by the method of fitting. In this paper, the task is to find a more accurate model using a directed random search algorithm — a genetic algorithm. The developed constructors as part of the multiconstructor allow for a fairly realistic modeling of the storm front. The parametric constructor «Genetic Search» searches for time series models in the form of encoded chromosomes. The autonomous constructor «Thunder-storm Front» transforms chromosomes into time series. The constructor «Graphical Display» displays the lightning activity front. The design features include the use of a multiconstructor, which is a shell for other con-structors, and a parametric constructor, which allows the multiple use of one constructor with different initial data (formal parameters) in one project. The connection between the constructors within the multiconstructor is provided by the following mechanisms: data transfer through parameters from an external contractor or by means of the multiconstructor; the presence in one constructor of the result of the implemen-tation of another constructor among the initial constructor conditions. Algorithmic constructors were used for the interpretation of the operations of the con-structors: each constructor operation was matched with an algorithmic constructor algo-rithm. Modeling of the time series that determine lightning flashes was performed using a ge-netic algorithm. The peculiarity of this algorithm is the encoding of chromosomes with text and numerical parts. The constructor was implemented in the advanced universal design environment ‘Con-structor 2.0’. The use of the proposed storm front models can be the basis for research on fire safety, security of civilian and military facilities, park and forest areas.
References
Shynkarenko V. I., Ilman V. M. Constructive-Synthesizing Structures and Their Gram-matical Interpretations. Part I. Generalized Formal Constructive-Synthesizing Structure // Cybernetics and Systems Analysis. – 2014. – Vol. 50, No. 5. – P. 662–665. – DOI: 10.1007/s10559-014-9655-z.
Shynkarenko V. I., Ilman V. M. Constructive-Synthesizing Structures and Their Gram-matical Interpretations. Part II. Refining Transformations // Cybernetics and Systems Analysis. – 2014. – Vol. 50, No. 6. – P. 829–841. – DOI: 10.1007/s10559-014-9674-9.
Killian M. GOES-16 Satellite Returns First Lightning-Mapping Images Like Never Seen Before : [Electronic resource] // AmericaSpace. – 07.03.2017. –
https://www.americaspace.com/2017/03/07/goes-16-satellite-returns-first-lightning-mapping-images-like-never-seen-before/ (available on: 26.04.2025)
Shynkarenko V., Lytvynenko K., Chyhir R., Nikitina I. Modeling of lightning flashes in thunderstorm front by constructive production of fractal time series // Conference on Com-puter Science and Information Technologies. – Cham : Springer International Publishing, 2019 (September). – P. 173–185.
Shynkarenko V., Lytvynenko K., Chyhir R., Sansiieva I. Constructive modeling of light-ning activity in thunderstorm front // 2019 IEEE 14th International Conference on Computer Sciences and Information Technologies (CSIT). – 2019 (September). – Vol. 1. – P. 92–95.
Chyhir R., Nikitina I. Modeling of Lightning Flashes in Thunderstorm Front by Construc-tive // Advances in Intelligent Systems and Computing IV: Selected Papers from the Interna-tional Conference on Computer Science and Information Technologies, CSIT 2019, Septem-ber 17–20, 2019, Lviv, Ukraine. – 2019 (November). – Vol. 1080. – P. 173. – Springer Na-ture.
Shynkarenko V., Nikitina I., Chyhir R. Constructive-Synthesizing Modeling of Lightning Flashes in the Dynamic Thunderstorm Front // Conference on Computer Science and Informa-tion Technologies. – Cham : Springer International Publishing, 2020 (September). – P. 1128–1145.
Shynkarenko V.I., Chyhir R.R. Constructive-Synthesizing Modelling of Multifractals Based on Multiconstructors // Proceedings of the 14th International Scientific and Practical Programming Conference (UkrPROG 2024). – 2024. – Vol. 3806. – P. 75–88.
Rakov V.A., Uman M.A. Lightning: physics and effects. – Cambridge : Cambridge Uni-versity Press, 2003. – 687 p.
Forrest S. Genetic algorithms // ACM computing surveys (CSUR). – 1996. – Vol. 28, No. 1. – P. 77–80.
Mirjalili S., Mirjalili S. Genetic algorithm // Evolutionary algorithms and neural net-works: Theory and applications. – 2019. – P. 43–55.
Hassanat A., Almohammadi K., Alkafaween E. A., Abunawas E., Hammouri A., Prasath V. S. Choosing mutation and crossover ratios for genetic algorithms—a review with a new dynamic approach // Information. – 2019. – Vol. 10, No. 12. – P. 390.
Yang J., Wu C., Lee H. P., Liang Y. Solving traveling salesman problems using general-ized chromosome genetic algorithm // Progress in Natural Science. – 2008. – Vol. 18, No. 7. – P. 887–892.
Prusinkiewicz P., Lindenmayer A. The Algorithmic Beauty of Plants. – New York : Springer Science & Business Media, 2012. – 228 p.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 System technologies

This work is licensed under a Creative Commons Attribution 4.0 International License.