<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>This work was supported by the Russian Science Foundation project RNF №</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>The Variational Iterations Method for the Three- dimensional Equations Analysis of Mathematical Physics and the Solution Visualization with its Help*</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Aleksey Tebyakin</institution>
          ,
          <addr-line>Irina Papkova</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Yuri Gagarin State Technical University of Saratov</institution>
          ,
          <addr-line>77 Politechnicheskaya street, Saratov, Russia, 410054</addr-line>
        </aff>
      </contrib-group>
      <volume>1</volume>
      <fpage>9</fpage>
      <lpage>19</lpage>
      <abstract>
        <p>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.</p>
      </abstract>
      <kwd-group>
        <kwd>Heat Equation</kwd>
        <kwd>Method of Variational Iterations</kwd>
        <kwd>Analytical Solution</kwd>
        <kwd>Finite Difference Method</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>The Variational Iterations Method for the Three-dimensional… 2</title>
      <p>1</p>
      <sec id="sec-1-1">
        <title>Introduction. The history of the issue</title>
        <p>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.</p>
        <p>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].</p>
        <p>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].</p>
        <p>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
threedimensional computer models, real or fantastic objects of the surrounding world,
using a variety of techniques and mechanisms.
2</p>
      </sec>
      <sec id="sec-1-2">
        <title>Variational iterations method</title>
        <p>
          We apply MVI to find an analytical solution for the differential equation. Consider
the stationary differential heat equation for a three-dimensional body (
          <xref ref-type="bibr" rid="ref1">1</xref>
          ).
T (x, y, z) + f (x, y, z) = 0
        </p>
        <p>
          2T 2T 2T
T = x2 + y2 + z2 ,
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          )
(
          <xref ref-type="bibr" rid="ref3">3</xref>
          )
(
          <xref ref-type="bibr" rid="ref6">6</xref>
          )
(
          <xref ref-type="bibr" rid="ref7">7</xref>
          )
 = Tmin  T (x, y, z)  Tmax  ,
        </p>
        <sec id="sec-1-2-1">
          <title>Edge conditions of the 1st kind</title>
          <p>|∂Ω =  Г = 
Edge conditions of the 2nd kind</p>
          <p> T 
− 
 n n=−0</p>
          <p>= qr
where T(x,y,z) – temperature field, f(x,y,z) – the internal heat source density, which is
considered to be given,  - thermal diffusivity,
(x, y, z)   = (0, a)  (0, b) (0, c) - temperature distribution area;  - border area.
where qr - 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.</p>
        </sec>
        <sec id="sec-1-2-2">
          <title>Edge conditions of the 3rd kind</title>
          <p>
             T 
−  =  (tw − t f ) (
            <xref ref-type="bibr" rid="ref4">4</xref>
            )
 n n=−0
          </p>
        </sec>
        <sec id="sec-1-2-3">
          <title>The proportionality coefficient α in (4) is called the heat transfer coefficient and is</title>
          <p>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.</p>
        </sec>
        <sec id="sec-1-2-4">
          <title>We apply the method of variational iterations in a first approximation to the heat equation taking into account the boundary conditions (2).</title>
        </sec>
        <sec id="sec-1-2-5">
          <title>In the variational iterations method, it is assumed that the function consists of the</title>
          <p>one-dimensional functions product with respect to each variable:</p>
          <p>
            T (x, y, z) = A(x)B( y)C(z) (
            <xref ref-type="bibr" rid="ref5">5</xref>
            )
          </p>
          <p>
            We introduce a three-dimensional bounded Hilbert space H (
            <xref ref-type="bibr" rid="ref1">0,1</xref>
            )  (
            <xref ref-type="bibr" rid="ref1">0,1</xref>
            )  (
            <xref ref-type="bibr" rid="ref1">0,1</xref>
            )
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 (
            <xref ref-type="bibr" rid="ref3">3</xref>
            ) so that:
 (T (x, y, z) + f (x, y, z)) T (x, y, z)dxdydz = 0
          </p>
          <p>H</p>
        </sec>
        <sec id="sec-1-2-6">
          <title>Substituting (10) into (11) we get</title>
          <p>a b c   2 A(x)
    
0 0 0   x2</p>
          <p>B( y)C(z) +</p>
          <p>A( y)C(z) +
2 B(x)
x2
+
2C(z)
x2</p>
          <p> 
A(x)B( y)  + f (x, y, z) A(x)B( y)C(z)dxdydz = 0
 </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>The Variational Iterations Method for the Three-dimensional… 4</title>
      <sec id="sec-2-1">
        <title>Subsequently, from equation (7), the functions A(x), B(y), C(z) are found. Since</title>
        <p>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).</p>
        <p>
          R R
C(z) + 2 C(z) = 3 , (
          <xref ref-type="bibr" rid="ref8">8</xref>
          )
        </p>
        <p>R1 R1
where</p>
        <p>a b
R1 =    A2 (x)B2 ( y)dxdy</p>
        <p>0 0
a b  2 A(x)
R2 =    
0 0  x2</p>
        <p>B( y) +
2 B( y)
y2</p>
        <p>
A(x) A(x)B( y)dxdy</p>
        <p>
a b
R3 =   f (x, y, z) A(x)B( y)dxdy .</p>
        <p>0 0</p>
        <p>
          When solving an inhomogeneous differential equation, the boundary conditions
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          ) 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 (
          <xref ref-type="bibr" rid="ref1">1</xref>
          ). Further, this problem will be considered using the numerical
method.
3
        </p>
        <sec id="sec-2-1-1">
          <title>Finite difference method</title>
          <p>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:</p>
          <p>T (s+1)i, j,k =  T (s)i+1, j,k h+x2T (s)i−1, j,k + T (s)i, j+1,k h+y2T (s)i, j−1,k +
+ T (s)i, j,k +1h+z2T (s)i, j,k −1 + f (x, y, z)  /  hx2
  2</p>
          <p>2
+ hy2 +
2 </p>
          <p>
hz2 
max T (s+1)i, j,k −T (s)i, j,k   , где   0</p>
          <p>
            We attach the boundary conditions of the 1st kind (
            <xref ref-type="bibr" rid="ref2">2</xref>
            ). When the iteration process
starts, the array of the function T(0)i,j,k is filled with zeros. After using formula (
            <xref ref-type="bibr" rid="ref10">10</xref>
            )
over the entire array, we obtain a new scalar field T(
            <xref ref-type="bibr" rid="ref1">1</xref>
            )i,j,k. We carry out this procedure
while (
            <xref ref-type="bibr" rid="ref11">11</xref>
            ) is satisfied, where e is the maximum difference between the values of
(
            <xref ref-type="bibr" rid="ref9">9</xref>
            )
(
            <xref ref-type="bibr" rid="ref10">10</xref>
            )
(
            <xref ref-type="bibr" rid="ref11">11</xref>
            )
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
          </p>
        </sec>
        <sec id="sec-2-1-2">
          <title>Results analysis</title>
          <p>
            For the heat equation (
            <xref ref-type="bibr" rid="ref1">1</xref>
            ), taking into account the boundary conditions (
            <xref ref-type="bibr" rid="ref2">2</xref>
            ), 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%.
          </p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>For MVI, table 1 presents a data set for each of the functions obtained by the</title>
        <p>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</p>
      </sec>
      <sec id="sec-2-3">
        <title>3Ds Max platform. MVI</title>
      </sec>
      <sec id="sec-2-4">
        <title>Maximum { А(х) }</title>
      </sec>
      <sec id="sec-2-5">
        <title>Maximum { B(y) }</title>
      </sec>
      <sec id="sec-2-6">
        <title>Maximum { C(z) }</title>
      </sec>
      <sec id="sec-2-7">
        <title>Maximum {T(x,y,z)=А(х)B(y)C (z) }</title>
      </sec>
      <sec id="sec-2-8">
        <title>Finite difference</title>
        <p>method</p>
        <p>Maximum
{T(x,y,z)=А(х)B(y)C
(z) }</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>The Variational Iterations Method for the Three-dimensional… 6</title>
      <p>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.
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.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Schunk</surname>
          </string-name>
          , T.E.:
          <article-title>Zur Knienfestigkeit schwach gekrummter zylindrischer Schalen</article-title>
          . Arch., IV,
          <fpage>394</fpage>
          -
          <lpage>414</lpage>
          , (
          <year>1933</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Zhukov</surname>
            <given-names>E.E.</given-names>
          </string-name>
          :
          <article-title>Variational technique of successive approximations as applied to the calculation of thin rectangular plates. - V kn.: Raschet tonkostennyh prostranstvennyh konstrukcij</article-title>
          .
          <source>Stroyizdat</source>
          . Moscow. (
          <year>1964</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Krysko</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          :
          <article-title>Nonlinear statics and dynamics of inhomogeneous shells</article-title>
          . Saratov University. Saratov. (
          <year>1976</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Kirichenko</surname>
            ,
            <given-names>V.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krysko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <article-title>A: The method of variational iterations in the theory of plates and shells and its substantiation</article-title>
          .
          <source>Applied Mechanics</source>
          <volume>17</volume>
          (
          <issue>4</issue>
          ),
          <fpage>71</fpage>
          -
          <lpage>76</lpage>
          (
          <year>1981</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Singhatanadgid</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Singhanart</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>The Kantorovich method applied to bending, buckling, vibration, and 3Ds stress analyses of plates: A literature review</article-title>
          .
          <source>Mechanics of Advanced Materials and Structures</source>
          .
          <volume>26</volume>
          (
          <issue>2</issue>
          ),
          <fpage>170</fpage>
          -
          <lpage>188</lpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Banerjee</surname>
            ,
            <given-names>M.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mazumdar</surname>
            ,
            <given-names>J. A.</given-names>
          </string-name>
          :
          <article-title>Review of Methods for Linear and Nonlinear Vibration Analysis of Plates and</article-title>
          <string-name>
            <given-names>Shells. 2016. Procedia</given-names>
            <surname>Engineering</surname>
          </string-name>
          .
          <volume>144</volume>
          , с.
          <fpage>493</fpage>
          -
          <lpage>503</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Krysko</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Amelchenko</surname>
            ,
            <given-names>V.V.</given-names>
          </string-name>
          :
          <article-title>To the calculation of flexible orthotropic plates by the modified Vlasov-Kantorovich method using a digital computer</article-title>
          .
          <source>For technical progress 7</source>
          ,
          <fpage>13</fpage>
          -
          <lpage>15</lpage>
          (
          <year>1968</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Krysko</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Amelchenko</surname>
            ,
            <given-names>V.V.</given-names>
          </string-name>
          :
          <article-title>Calculation of flexible plates by the variational method of iterations and comparison with experimental data</article-title>
          .
          <source>In: 3rd interuniversity. Conf</source>
          . p.
          <fpage>62</fpage>
          -
          <lpage>66</lpage>
          . SSTU,
          <string-name>
            <surname>Saratov</surname>
          </string-name>
          (
          <year>1970</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Krysko</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fedorova</surname>
            ,
            <given-names>A.G.</given-names>
          </string-name>
          :
          <article-title>Problems of dynamics for elastic-plastic flexible shallow shells</article-title>
          .
          <source>Applied Mechanics</source>
          <volume>15</volume>
          (
          <issue>2</issue>
          ),
          <fpage>71</fpage>
          -
          <lpage>76</lpage>
          (
          <year>1979</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Krysko</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fedorova</surname>
            ,
            <given-names>A.G.</given-names>
          </string-name>
          :
          <article-title>Stability of shallow shells under the action of local loads, taking into account geometric and physical nonlinearities</article-title>
          .
          <source>Izv. Universities. Building and architecture 5</source>
          ,
          <fpage>24</fpage>
          -
          <lpage>28</lpage>
          (
          <year>1978</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Krysko</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bochkarev</surname>
            ,
            <given-names>V.V.</given-names>
          </string-name>
          :
          <article-title>Design of plates and shells close to optimal in weight taking into account the temperature effect</article-title>
          .
          <source>Applied Mechanics</source>
          <volume>17</volume>
          (
          <issue>11</issue>
          ),
          <fpage>54</fpage>
          -
          <lpage>59</lpage>
          (
          <year>1981</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Krysko</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bochkarev</surname>
            ,
            <given-names>V.V.</given-names>
          </string-name>
          :
          <article-title>Optimal design of plates and shells taking into account physical nonlinearity</article-title>
          .
          <source>Applied Mechanics</source>
          <volume>18</volume>
          (
          <issue>7</issue>
          ),
          <fpage>52</fpage>
          -
          <lpage>57</lpage>
          (
          <year>1982</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Krysko</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pavlov</surname>
            ,
            <given-names>S.P.:</given-names>
          </string-name>
          <article-title>The problem of optimal control of the natural frequency of inhomogeneous shells</article-title>
          .
          <source>Applied Mechanics</source>
          <volume>18</volume>
          (
          <issue>4</issue>
          ),
          <fpage>41</fpage>
          -
          <lpage>47</lpage>
          (
          <year>1982</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Krysko</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bochkarev</surname>
            ,
            <given-names>V.V.</given-names>
          </string-name>
          :
          <article-title>Stress-strain state of a plate of variable thickness with a flat front surface</article-title>
          .
          <source>Izv. universities. Mechanical engineering 12</source>
          ,
          <fpage>231</fpage>
          -
          <lpage>235</lpage>
          (
          <year>1984</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Krysko</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kirichenko</surname>
            ,
            <given-names>V.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Surova</surname>
            ,
            <given-names>N.S.</given-names>
          </string-name>
          <article-title>On projection methods for solving problems in the theory of flexible shallow anisotropic multilayer shells</article-title>
          . In:
          <article-title>Proceedings of the II All-Union. conf. on scientific and technological products made of composite materials</article-title>
          . pp.
          <fpage>99</fpage>
          -
          <lpage>107</lpage>
          ,
          <string-name>
            <surname>Yerevan</surname>
          </string-name>
          (
          <year>1984</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Krysko</surname>
            ,
            <given-names>V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhigalov</surname>
            ,
            <given-names>M.V.</given-names>
          </string-name>
          :
          <article-title>The method of linearization and order reduction of systems of differential equations in nonlinear mechanics of inhomogeneous structures</article-title>
          .
          <source>In.: IV Int. conf. on the mechanics of inhomogeneous structures</source>
          , pp.
          <fpage>356</fpage>
          .
          <string-name>
            <surname>Ternopil</surname>
          </string-name>
          (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>