=Paper= {{Paper |id=Vol-2744/short9 |storemode=property |title=The Variational Iterations Method for the Three-dimensional Equations Analysis of Mathematical Physics and the Solution Visualization with its Help (short paper) |pdfUrl=https://ceur-ws.org/Vol-2744/short9.pdf |volume=Vol-2744 |authors=Aleksey Tebyakin,Irina Papkova,Vadim Krysko }} ==The Variational Iterations Method for the Three-dimensional Equations Analysis of Mathematical Physics and the Solution Visualization with its Help (short paper)== https://ceur-ws.org/Vol-2744/short9.pdf
   The Variational Iterations Method for the Three-
dimensional Equations Analysis of Mathematical Physics
     and the Solution Visualization with its Help*

              Aleksey Tebyakin, Irina Papkova[0000−0003−4062−1437], and
                        Vadim Krysko[0000−0002−4914−764X]

                     Yuri Gagarin State Technical University of Saratov,
                    77 Politechnicheskaya street, Saratov, Russia, 410054
        prototype9235@mail.ru, ikravzova@mail.ru, tak@san.ru



       Abstract. The aim of the work is to use the variational iterations method to
       study the three-dimensional equations of mathematical physics and visualize the
       solutions obtained on its basis and the 3DsMAX software package. An
       analytical solution of the three-dimensional Poisson equations is obtained for
       the first time. The method is based on the Fourier idea of variables separation
       with the subsequent application of the Bubnov-Galerkin method for reducing
       partial differential equations to ordinary differential equations, which in the
       Western scientific literature has become known as the generalized Kantorovich
       method, and in the Eastern European literature has known as the variational
       iterations method. This solution is compared with the numerical solution of the
       three-dimensional Poisson equation by the finite differences method of the
       second accuracy order and the finite element method for two finite element
       types: tetrahedra and cubic elements, which is a generalized Kantorovich
       method, based on the solution of the three-dimensional stationary differential
       heat equation. As the method study, a set of numerical methods was used. For
       the results reliability, the convergence of the solutions by the partition step is
       checked. The results comparison with a change in the geometric parameters of
       the heat equation is made and a conclusion is drawn on the solutions reliability
       obtained. Solutions visualization using the 3Ds max program is also
       implemented.


       Keywords: Heat Equation, Method of Variational Iterations, Analytical
       Solution, Finite Difference Method.




Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons
License Attribution 4.0 International (CC BY 4.0).
* This work was supported by the Russian Science Foundation project RNF № 19-19-00215.
                            The Variational Iterations Method for the Three-dimensional… 2


1      Introduction. The history of the issue
In the work, to solve the three-dimensional equations of mathematical physics
(Poisson equation), a method is used that is a generalization of the Fourier variables
separation method and is known in the literature as the variational iterations method.
This method is based on the idea of reducing partial differential equations to ordinary
differential equations for elliptic equations - this is the Kantorovich method with the
subsequent refinement of the function with respect to the desired variables - the
variational iterations method. In Western European literature, this method is called the
extended Kantorovich method, in Eastern European literature it is called the method
of variational iterations (MVI). It allows you to get an analytically accurate solution at
every step of the iterative procedure.
    This method was first proposed and used in 1933 by T.E. Shunk [1] for
calculating the bending of cylindrical panels. Unfortunately, the work was not
noticed, and the method was rediscovered again in 1964 E.E. Zhukov [2], who used it
to calculate thin rectangular plates. In the future, MVI was widely used by many
researchers in solving problems of the shells and plates theory (a bibliography on this
subject is presented in [3]). The method justification for the class of equations
described by positive definite operators is given in [4].
    The variational iterations method (extended Kantorovich method) over the past
half century has been used to solve problems of statics, stability, natural frequencies
determination and dynamics. A fairly complete review of Western publications in this
area can be found in [5, 6]. In the USSR and Russia, this method was mainly used in
the works of V.A. Krysko and his students. For the first time, this scientific group
used the approach in 1968 to study the bending of flexible orthotropic plates [7], and
approach got its name the variational iterations method in the work [8] 1970, devoted
to the numerical study of flexible plates and comparison with experimental data.
Subsequently, scientists of this group used the variational iterations method to solve
geometrically and physically nonlinear problems in the theory of shells and plates [9,
10], in problems of designing optimal plates [11–12], and on other topics [13–16].
    In this paper, this method is first used for the three-dimensional Poisson equation,
which shows the relevance of this work. To implement these methods and obtain the
final solution, the MATLAB application package is used. As a visualization of the
obtained data, a software utility made for the Autodesk 3Ds Max platform is used.
3Ds Max has extensive tools for creating a diverse in form and complexity of three-
dimensional computer models, real or fantastic objects of the surrounding world,
using a variety of techniques and mechanisms.


2      Variational iterations method

We apply MVI to find an analytical solution for the differential equation. Consider
the stationary differential heat equation for a three-dimensional body (1).
3 A. Tebyakin, . I. Papkova and V. Krysko


                                      T ( x, y, z ) + f ( x, y, z ) = 0                      (1)
                                          T T T
                                                 2       2       2
                                       T =     +  +     ,
                                          x 2 y 2 z 2
where T(x,y,z) – temperature field, f(x,y,z) – the internal heat source density, which is
considered to be given,  - thermal diffusivity,
              = Tmin  T ( x, y, z )  Tmax  ,
( x, y, z )   = (0, a)  ( 0, b )  ( 0, c ) - temperature distribution area;  - border area.
    Edge conditions of the 1st kind
                  𝑇|∂Ω = 𝑡Г = 𝑐𝑜𝑛𝑠𝑡                                                     (2)
    Edge conditions of the 2nd kind
                                    T 
                              −              = qr                                    (3)
                                    n  n =−0
where q r - is the given value of the heat flux on the surface. The notation n=-0
emphasizes that the values are calculated inside the object infinitely close to its
surface.
    Edge conditions of the 3rd kind
                                      T 
                                 −              =  ( tw − t f )                     (4)
                                      n  n =−0
    The proportionality coefficient α in (4) is called the heat transfer coefficient and is
a measure of the convective heat transfer intensity between the surface and the heat
carrier (for the sake of brevity, this is called heat transfer), tw – tf is the temperature
thrust, the temperature difference between the wall (surface) and the environment.
    We apply the method of variational iterations in a first approximation to the heat
equation taking into account the boundary conditions (2).
    In the variational iterations method, it is assumed that the function consists of the
one-dimensional functions product with respect to each variable:
                      T ( x, y, z ) = A( x) B ( y )C ( z )                              (5)
     We introduce a three-dimensional bounded Hilbert space H (0,1)  (0,1)  (0,1)
where each space function has a continuous derivative of at least second order.
We introduce a three-dimensional bounded Hilbert space - where each function of this
space has a continuous derivative of at least second order. To find a solution, we use
condition (3) so that:
                        (T ( x, y, z ) + f ( x, y, z ) )  T ( x, y, z )dxdydz = 0
                               H
                                                                                        (6)


     Substituting (10) into (11) we get
                            a b c
                                       2 A( x)                   2 B( x)
                           0 0 0   x2
                                                 B ( y )C ( z ) +
                                                                     x 2
                                                                             A( y )C ( z ) +   (7)

     2C ( z )                              
+              A( x) B( y)  + f ( x, y, z )  A( x) B( y)C ( z )dxdydz = 0
      x 2
                                            
                                           The Variational Iterations Method for the Three-dimensional… 4


   Subsequently, from equation (7), the functions A(x), B(y), C(z) are found. Since
the method implements an iterative process, it is required to set the initial
approximation. For example, if you want to find the function C(z), then you need to
specify any functions A(x) and B(y) satisfying the conditions of the Hilbert space H.
The result is an inhomogeneous ordinary differential equation with constant
coefficients with respect to the function C(z).
                                         R           R
                              C ( z ) + 2 C ( z ) = 3 ,                           (8)
                                         R1          R1
where
                                                    a b
                                           R1 =    A2 ( x) B 2 ( y )dxdy
                                                    0 0

                                 A( x)
                               a b     2
                                                   2 B( y )       
                    R2 =             B( y ) +            A( x) A( x) B( y )dxdy                                             (9)
                           0 0   x 2
                                                     y 2
                                                                   
                                             a b
                                     R3 =   f ( x, y, z ) A( x) B ( y )dxdy .
                                             0 0

    When solving an inhomogeneous differential equation, the boundary conditions
(2) are taken into account. The result of the solution is the function C(z). The
functions A(x) and B(y) are found in a similar way, but already using the found
functions. After all the functions for each variable are found, we obtain an
approximate analytical solution. Only the first iteration was carried out. Next you can
carry out this procedure as many times as you like and get an increasingly accurate
solution to equation (1). Further, this problem will be considered using the numerical
method.

3          Finite difference method

To compare and analyze the results using the methods described above, the finite
difference method with second-order approximation is used. We write the difference
heat equation:
                                          T ( s )i +1, j , k + T ( s )i −1, j , k     T ( s )i , j +1, k + T ( s ) i , j −1, k
                T ( s +1) i , j , k =                                            +                                           +
                                                                hx2                                     hy2
                                         
                                                                                                                                  (10)
                       T ( s )i , j , k +1 + T ( s )i , j , k −1                      2             2      2 
                +                                               + f ( x, y , z )  /  2 + 2 + 2 
                                          hz2                                        h                           
                                                                                      x hy hz 


                        max T ( s +1)i , j , k − T ( s )i , j , k   , где   0                                             (11)


    We attach the boundary conditions of the 1st kind (2). When the iteration process
starts, the array of the function T(0)i,j,k is filled with zeros. After using formula (10)
over the entire array, we obtain a new scalar field T(1)i,j,k. We carry out this procedure
while (11) is satisfied, where e is the maximum difference between the values of
5 A. Tebyakin, . I. Papkova and V. Krysko


adjacent iterations. A sufficiently small number is chosen as  in order to approach
the exact solution. We apply MVI to find an analytical solution for the differential
equation.

4      Results analysis

For the heat equation (1), taking into account the boundary conditions (2), we
compare the solutions that were obtained by the numerical method (finite difference
method) and the analytical method (variational iteration method in a first
approximation). The results are presented in table 1. Three cases were considered: a =
b = c = 1; a = 3, b = c = 1; a = 5, b = c = 1. As the results, the maximum values of
the functions obtained in the solution process were taken. The difference between the
results obtained by analytical and numerical methods is 5.34%.

                          Table 1. Numerical experiment results.

         MVI                   a=b=c=1         a = 3, b = c = 1    a = 5, b = c = 1
    Maximum { А(х) }            0.493542          0.595027            0.594314
    Maximum { B(y) }            0.409915          0.396978            0.395888
    Maximum { C(z) }           29.377056          3.536978            1.281865
         Maximum
    {T(x,y,z)=А(х)B(y)C        5.9432295          0.835481            0.301600
            (z) }

      Finite difference
                                21x21x21          21x21x21            21x21x21
           method
         Maximum
    {T(x,y,z)=А(х)B(y)C         5.599181          0.814254            0.294009
            (z) }

    For MVI, table 1 presents a data set for each of the functions obtained by the
method lying on its axis. The solution obtained by this method is shown in fig. 1, 2, 3.
Here is shown the surface of the temperature distribution in the middle of the region
relative to the Oz axis. To build the surface, we used a special program written on the
3Ds Max platform.
                           The Variational Iterations Method for the Three-dimensional… 6




         Fig. 1. Visualization of the numerical solution for the median plane
                                      a=b=c=1




         Fig. 2. Visualization of the numerical solution for the median plane
                                    a = 3; b = c = 1




         Fig. 3. Visualization of the numerical solution for the median plane
                                    a = 5; b = c = 1


Conclusion
1. For the first time, to obtain an analytical solution of a three-dimensional partial
   differential equation, the variational iterations method is used, which is based on
   the Kantorovich method — reduction of partial differential equations to ordinary
   differential equations.
7 A. Tebyakin, . I. Papkova and V. Krysko


2. This method has high accuracy even in the first approximation, as evidenced by
   the solution of the same equations obtained by the finite differences method of the
   second accuracy order for a the first kind boundary value problem.
3. The results of a numerical solution using the variational iteration method were
   visualized using a software package written on the 3Ds Max platform.

References

1.    Schunk, T.E.: Zur Knienfestigkeit schwach gekrummter zylindrischer Schalen. Arch., IV,
      394 – 414, (1933).
2.    Zhukov E.E.: Variational technique of successive approximations as applied to the
      calculation of thin rectangular plates. – V kn.: Raschet tonkostennyh prostranstvennyh
      konstrukcij. Stroyizdat. Moscow. (1964).
3.    Krysko, V.A.: Nonlinear statics and dynamics of inhomogeneous shells. Saratov
      University. Saratov. (1976)
4.    Kirichenko, V.F., Krysko, V.A: The method of variational iterations in the theory of
      plates and shells and its substantiation. Applied Mechanics 17(4), 71-76 (1981)
5.    Singhatanadgid, P., Singhanart, T.: The Kantorovich method applied to bending,
      buckling, vibration, and 3Ds stress analyses of plates: A literature review. Mechanics of
      Advanced Materials and Structures. 26(2), 170-188 (2019)
6.    Banerjee, M.M., Mazumdar, J. A.: Review of Methods for Linear and Nonlinear
      Vibration Analysis of Plates and Shells. 2016. Procedia Engineering. 144, с. 493-503
7.    Krysko, V.A., Amelchenko, V.V.: To the calculation of flexible orthotropic plates by the
      modified Vlasov-Kantorovich method using a digital computer. For technical progress 7,
      13-15 (1968)
8.    Krysko, V.A., Amelchenko, V.V.: Calculation of flexible plates by the variational method
      of iterations and comparison with experimental data. In: 3rd interuniversity. Conf. p. 62-
      66. SSTU, Saratov (1970)
9.    Krysko, V.A., Fedorova, A.G.: Problems of dynamics for elastic-plastic flexible shallow
      shells. Applied Mechanics 15(2), 71-76 (1979)
10.   Krysko, V.A., Fedorova, A.G.: Stability of shallow shells under the action of local loads,
      taking into account geometric and physical nonlinearities. Izv. Universities. Building and
      architecture 5, 24-28 (1978)
11.   Krysko, V.A., Bochkarev, V.V.: Design of plates and shells close to optimal in weight
      taking into account the temperature effect. Applied Mechanics 17(11), 54-59 (1981)
12.   Krysko, V.A., Bochkarev, V.V.: Optimal design of plates and shells taking into account
      physical nonlinearity. Applied Mechanics 18(7), 52-57 (1982)
13.   Krysko, V.A., Pavlov, S.P.: The problem of optimal control of the natural frequency of
      inhomogeneous shells. Applied Mechanics 18(4), 41-47 (1982)
14.   Krysko, V.A., Bochkarev, V.V.: Stress-strain state of a plate of variable thickness with
      a flat front surface. Izv. universities. Mechanical engineering 12, 231-235 (1984)
15.   Krysko, V.A., Kirichenko, V.F., Surova, N.S. On projection methods for solving
      problems in the theory of flexible shallow anisotropic multilayer shells. In: Proceedings
      of the II All-Union. conf. on scientific and technological products made of composite
      materials. pp. 99-107, Yerevan (1984)
16.   Krysko, V.A., Zhigalov, M.V.: The method of linearization and order reduction of
      systems of differential equations in nonlinear mechanics of inhomogeneous structures.
      In.: IV Int. conf. on the mechanics of inhomogeneous structures, pp. 356. Ternopil
      (1995)