350 rub
Journal Science Intensive Technologies №7 for 2012 г.
Article in number:
Adaptation of finite differences and finite-element methods of solution of levitation problem to relational architecture of program complexes
Authors:
V.I. Drozdova, E.I. Nikolaev, G.V. Shagrova
Abstract:
This paper describes the features of the application of numerical methods for solving problems of mathematical physics in the relational architecture. Considered tools of relational database management systems (RDBMS) for the implementation of the basic steps of the numerical simulation: mesh generation, discretization of the equations of the original model, solving the system of linear algebraic equations (SLAE), analysis and interpretation of results. The approaches to the construction of algorithms and formats of data storage in the relational architecture at every stage of the computational experiment are described. In this work considered the mesh generation algorithms for the finite difference method (FDM) and finite element method (FEM), describes the data structures to represent non-uniform structured and unstructured grids. An algorithm for discretization of the equations of the original model and build a matrix of SLAE using stored procedures in SQL is proposed. In this work is proposed an algorithm for solving SLAE of large-scale empty-matrix iterative method of Krylov type in the relational architecture. An algorithm for the calculation of integral characteristics of the fields calculated value using SQL is proposed. The capabilities provided by the RDBMS to export and processing of data obtained during the numerical calculations are described. It also describes how to build unstructured triangular mesh finite element. The results of calculation of the magnetic scalar potential with the help of FDM, the magnetic vector potential by using the FEM and the results of calculation of the magnetic force by using different numerical methods are presented.
Pages: 52-59
References
  1. Квитанцев А.С.,Налетова В.А., Турков В.А. Левитация магнитов и тел из магнитомягких материалов в сосудах, заполненных магнитной жидкостью //Известия РАН. Механика жидкости и газа. 2002. №3. С. 12-20.
  2. Дроздова В.И., Николаев Е.И., Шагрова Г.В. Применение реляционных баз данных для решения задач левитации методом конечных разностей // Автоматизация, телемеханизация и связь в нефтяной промышленности. 2006. №12. С. 24-37.
  3. Дроздова В.И., Рокотов Ю.В., Николаев Е.И. Моделирование левитации постоянного магнита в магнитной жидкости с использованием метода конечных элементов и технологий реляционных баз данных // Вестник СевКавГТУ. 2010. №3(24).
    С. 81-86.
  4. Шагрова Г.В., Рокотов Ю.В., Мезенцев Д.В. Специальный вариант метода конечных элементов для решения задачи магнитной левитации //Вестник СевКавГТУ. 2011. №5. С. 40-45.