
Building a repository of generalized computational experiments based on the ontological approach
Author(s) -
A.G. Podvesovskii,
D.A. Korostelyov,
E.A. Lupachev,
N.V. Belyakov
Publication year - 2022
Publication title -
ontologiâ proektirovaniâ
Language(s) - English
Resource type - Journals
eISSN - 2313-1039
pISSN - 2223-9537
DOI - 10.18287/2223-9537-2022-12-1-41-56
Subject(s) - computer science , basis (linear algebra) , computational model , metadata , software , theoretical computer science , computational complexity theory , algorithm , mathematics , programming language , geometry , operating system
The paper deals with the problem of organizing storage and access to information about generalized computational experiments related to the mathematical modeling of real physical processes. A generalized computational experiment implies a multiple solution of the numerical simulation problem for different sets of values of defining model parame-ters, and such an approach produces a solution at once for a certain class of problems of mathematical modeling given in a multidimensional space of defining parameters. An approach to building a data repository, describing generalized computational experiments, including the history of their planning and scenario corrections, is proposed. The features of storage of generalized computational experiments, which are the basis for the construction of logical and physical models of the repository, are discussed. To organize effective user interaction with the repository, an ontological model of a generalized computational experiment and the associated metadata structure are proposed, on the basis of which the mechanism for generating queries to the repository in terms of the subject area of modeling is implemented. The application of the developed approach for storing and analyzing data on a generalized computational experiment re-lated to the estimation of the accuracy of numerical models of the OpenFOAM software platform for the three-dimensional problem of supersonic flow around a wedge is discussed.