<!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 />
    <article-meta>
      <title-group>
        <article-title>The elaboration of numerical simulation error light pulse propagation in a waveguide of circular cross-section</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>A.A. Degtuarev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>A.V. Kukleva</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Samara National Research University</institution>
          ,
          <addr-line>34 Moskovskoe Shosse, 443086, Samara</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2017</year>
      </pub-date>
      <fpage>38</fpage>
      <lpage>42</lpage>
      <abstract>
        <p>We considered the problem of estimating the error in the solution of the wave equation recorded using infinite series Fourier-Bessel. The algorithm that adjusts the number of elements in a partial sum of infinite series, based on the assessment of the series balance. The application of the algorithm made it possible, without loss of accuracy, to substantially reduce the number of summable elements of the series in the numerical simulation of the light pulse propagation in a circular cross-section. During the development of an application program for the numerical simulation of a physical process, it is important to investigate the actual error of the method used on special test cases. As test cases typically use such examples that can be resolved by an alternative method with high sufficiently precision, allowing to calculate the error of numerical method [1, 2]. This work is devoted to study the error of test value problem for the wave equation describing the propagation process of the light pulse in a waveguide in circular cross section. To elaboration the error estimate, we used remainder of the Fourier-Bessel. To check the quality of the balance assessment in the series we used the technique of computational experiment, which allows determine the degree of redundancy among several elements needed to sum to achieve the necessary precision [3]. In solving problems from numerical simulation propagation of a light pulse in a medium, various mathematical descriptions of the pulse [4-6]. In this paper, we considered two options describe different degrees of smoothness pulse function.</p>
      </abstract>
      <kwd-group>
        <kwd>wave equation</kwd>
        <kwd>Fourier-Bessel series</kwd>
        <kwd>evaluation of the residual series</kwd>
        <kwd>numerical simulations</kwd>
        <kwd>pulse of light</kwd>
        <kwd>computational experiment</kwd>
        <kwd>redundancy of partial sum components</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p> 2 E c2  2 E 1 E
 t 2  n2  r 2  r r</p>
      <p>2 E 
 z2  , r  0; R, z  0; L, t  0;T ;
E t0  0, r  0; R, z  0; L;
 E
  0, r  0; R, z  0; L;
 t t 0
E z0   r, t  , r  0; R, t  0;T ;
 E
  0, r  0; R, t  0;T ;
 z zL
E rR  0, z  0; L, t  0;T ,
2 c

 
,  * 
2 c
 j</p>
      <p>, t* is the pulse duration at the entrance of the waveguide,  is the
length of disturbing wave in vacuum, j a positive integer.  1 (r, t) a piecewise smooth function at variable t , because
derivative has function jump in t  0 , t  t* . Function  2 (r, t) has the smoothness of a second-order variable t .</p>
      <p>Computer Optics and Nanophotonics / A.A. Degtuarev, A.V. Kukleva
3. Exact solution of boundary value problem</p>
      <p>
        Application of the separation variables method [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] allows getting solution of boundary-value problem for the wave equation,
it can be thought of as infinite series Fourier-Bessel. For example, when describing an impulse function  1(r, t) and using
  r   J0 1r  the solution would be:
      </p>
      <p> 
E r, z, t   J0 (1r)  ck sin  k z 
k 0
 sin kt  ˆ 2 k2  k sin  t  ˆ 2  2 
k k2  2 </p>
      <p>
 sin t  , if t  0;t*  ;


E r, z, t   J0 (1r) sin  k z   a1 t*  cos k t  t*   a2 t*  sin k t  t*  , if t  t*;T  .</p>
      <p>  
k 0  k 
When writing these formulas, we use the following notation:
1  R1 , ck   24k 1 ,  k    22kL1 , k  nc</p>
      <p> sin kt  ˆ 2 k2  k sin t  ˆ 2  2 
a1 t   ck 
 k k2  2 </p>
      <p>
 sin t  ,


 k2  12 ,
ˆ  c  ,
n 1
 cos kt  ˆ 2 k2   cos t  ˆ 2  2  
a2 t   ck   cos t  .</p>
      <p> k2  2  </p>
      <p>Graph of the cross section of a pulse by a plane r  1  m in the process of its propagation in the waveguide has shown in
fig.1.</p>
      <p>For the case of smooth pulse described by function  2 (r, t) if  * 
and,   r   J0 1r  solution of boundary-value

10
problem is as follows:</p>
      <p>E r, z, t   J0 (1r)  k sin  k z  0.5a3 t   a4 t   a5 t   sin  t  sin 2  10t  , if t  0;t*  ;
  c
 k 0  k
E r, z, t   J0 (1r) sin  k z   a6 t*  cos k t  t*   a7 t*  sin k t  t*  , if t  t*;T  .</p>
      <p>  
k 0  k 
In the last formulas, we used the following notations:</p>
      <p>ˆ 2  2
a3 t    2 k2  sink t k sint  ,
a4 t   5 0.16 2  0.25ˆ 2  4 sinkt  5k sin 4 t  , a5 t   5 0.36 2  0.25ˆ 2  6 sinkt  5k sin 6 t  ,
16 2  25k2  5  36 2  25k2  5 
c
a6 t   kk 0.5a3 t*   a4 t*   a5 t*   ck sin t sin2  10t  ,</p>
      <p>Computer Optics and Nanophotonics / A.A. Degtuarev, A.V. Kukleva
a7 t   ck 0.5a3' t*   a4' t*   a5' t*   ck  sin  t  sin2  10t '  ,</p>
      <p>
k 
1 is a root of an equation J0  R  0 .</p>
      <p>The process of propagating a piecewise-smooth pulse has shown in figure 2.</p>
    </sec>
    <sec id="sec-2">
      <title>4. Series truncation error control</title>
      <p>A computer program simulating the spread of pulse truncation of the infinite series implied above.</p>
      <p>N
If we can get an estimate a balance number of E  r, z, t    uk  r, z, t  in the form of</p>
      <p>k 1

RN   uk  r, z,t     N  ,</p>
      <p>kN 1
where   N  is the positive monotonically decreasing function if N   , this assessment can be used to control the
truncation error. To do this, we need only find N ( ) , is the least value N , satisfy the inequality   N    , and for
N ( )
approximate calculation of function values E(x, z,t) use a partial amount EN ( )   en (x, z, t).
n1</p>
      <p>In this case, the actual error of the calculated value of a function E at the selected point does not exceed the required level
 , that is</p>
      <p> fact  E  EN ( )  RN ( )  (N ( ))   .</p>
      <p>For the above two ways to specify the light pulse residues had been received by the relevant rows with the following t* and
w* :
w*   c , t*  10 .</p>
      <p>5 c
In the case of piecewise smooth impulse, that described function  1(r, t) , assessed takes the following form:
 
EN r, z, t   8Ln  1.003  2nL  2 ˆ 2   ,</p>
      <p> 2N 1    2c2  3  2N  4nL  
as for the case of smooth pulse, that described function  2 (r, t) , assessed takes the following form:</p>
      <p>EN  r, z, t   0.16n2 L2 2 .</p>
      <p>c2 3 2N  12</p>
      <p>It should be noted that recorded higher truncation error estimates infinite series are uniform for all independent variables.</p>
      <p>Changing</p>
      <p>N</p>
      <p>within the boundaries
EN 1  EN   2 , where  2    1.</p>
      <p>N 1   N  1 , find lowest value</p>
      <p>N  2  , when running the inequality
5. The method of refinement of the number of summable elements of a series using a computational experiment</p>
      <p>
        Proposed evaluation are not ideal because they are using strict inequalities, and also they are uniform for all independent
variables. That is why using of estimates results in adding more elements than is necessary to achieve the required accuracy. In
this case, it is advisable to apply a technique, which reduces the degree of redundancy terms in the partial sum, and in so doing
guarantees the achievement of required accuracy [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>Let N positive integer, satisfies the inequality N  N 1  , where  1   , number N 1  found by the rule described in
paragraph 4. Then for partial amount EN the actual error will satisfy the inequality:
(N )  1 .</p>
      <p>EN (1)  EN   2 . The resulting value is N  2  .</p>
      <p>For this choice  2 and equity of the previous inequality, the actual error  fact (N ( 2 )) do not exceed value  .
Thus, to reduce the number of summands in the partial amount, we must:
1) Specify the number of  1   and then find the value N (1) , that the smallest value N , satisfy the inequality
2) Changing a variable N from the value N 1  downward, find the smallest of its value that satisfies the inequality
3) Changing value with sample spacing 1 and  2 so, to 1  2   , run the steps 1) and 2) again.
4) Of all the values N  2  , obtained in step 3), select the smallest.</p>
      <p>As a result of the use of this algorithm, it can be expected that the number of summable elements N  2  in the partial sum
will be reduced significantly as compared with the number of N   while maintaining safeguards for accuracy, i.e.
 fact  N  2    .</p>
      <p>In tables 1 and 2 are the results of computational experiments, aimed at reducing the number of summands in partial
amounts. The calculations have been carried out with the following parameters:
  1  m, n  1, L  7  m, R  5  m, с  31014  m / s, r  1  m, z  1  m, t  tc
n
 m .</p>
      <p>Asked value  in increments of the maximum value of the amplitude of the wave.
0.9 15 18 28 62 132
0.999 15 18 28 61 136
0.99999 14 17 28 62 126</p>
      <p>1 15 18 27 67 141
1.000001 10 21 37 91 186
1.001 10 22 42 101 211
1.1 15 17 33 61 132
1.7 10 17 37 81 181
2.5 13 15 26 67 146</p>
      <p>4 15 22 46 101 216</p>
      <p>From the table it can be seen that the number of summands, using uniform assessments for the respective series truncation
allows you to get only the rough partial sums of lengths. These values are repeatedly exceed the values obtained from the
application of the above algorithm. As can be seen from table 1, to calculate the tension of the electric field in the foreground
and background areas of wave fronts requires a much larger number of terms, for example, in the range 1.7  m  t  5.1  m
order enough 4086 parts to achieve precision 10-5, while in the range 0.9  m  t  1.1  m we want 377122 parts.This increase
in the number of summands is a consequence of the weak function breaks  1 (r, t) , significantly slowing down the convergence
of series. For the case of smooth pulse, function description  2 (r, t) the uneven distribution of values N  2  for different t
turns out to be negligible.</p>
    </sec>
    <sec id="sec-3">
      <title>6. Conclusion References</title>
      <p>Developed and implemented programmatically algorithm provides adjustment of the partial sums length of infinite series,
obtained in the course of solving boundary value problem for the wave equation. For practical application of the algorithm, it is
of fundamental importance to first obtain an upper estimate for the remainder of the Fourier series that determines the solution of
the boundary value problem.</p>
      <p>The application of developed algorithm for specific series that describe the distribution of momentum in circular waveguide
section allowed multiple times (from 3 up to 1500 times and more for Piecewise-smooth momentum and from 2 to 5 times for
the case of smooth pulse) to reduce length of the partial sums of the series.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Feng</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <article-title>A high-order compact scheme for the one-dimensional Helmholtz equation with a discontinuous coefficient</article-title>
          .
          <source>International Journal of Computer Mathematics</source>
          <year>2012</year>
          ;
          <volume>1</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Degtyarev</surname>
            <given-names>AA</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kozlova</surname>
            <given-names>ES</given-names>
          </string-name>
          .
          <article-title>Investigation of accuracy of numerical solution of the one-way Helmholtz equation by method of computational experiment</article-title>
          .
          <source>Computer Optics</source>
          <year>2012</year>
          ;
          <volume>36</volume>
          (
          <issue>1</issue>
          ):
          <fpage>36</fpage>
          -
          <lpage>45</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Degtyarev</surname>
            <given-names>AA</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Praslova</surname>
            <given-names>MO</given-names>
          </string-name>
          .
          <article-title>Estimation of the errority of the solution of the wave equation in the problem of modeling the distribution of the light pulse in the planary waveguide</article-title>
          .
          <source>Proc. of ITNT-2016</source>
          , Samara,
          <string-name>
            <surname>SSAU</surname>
          </string-name>
          <year>2016</year>
          ;
          <fpage>852</fpage>
          -
          <lpage>859</lpage>
          . (in Russian)
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Kotlyar</surname>
            <given-names>VV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kozlova</surname>
            <given-names>ES</given-names>
          </string-name>
          .
          <article-title>Simulation of ultrafast 2d light pulse</article-title>
          .
          <source>Computer Optics</source>
          <year>2012</year>
          ;
          <volume>36</volume>
          (
          <issue>2</issue>
          ):
          <fpage>158</fpage>
          -
          <lpage>164</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Kotlyar</surname>
            <given-names>VV</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kozlova</surname>
            <given-names>ES</given-names>
          </string-name>
          .
          <article-title>Simmulations of Sommerfeld and Brillouin precursors in the medium with frequency dispersion using numerical method of solving wave equations</article-title>
          .
          <source>Computer Optics</source>
          <year>2013</year>
          ;
          <volume>37</volume>
          (
          <issue>2</issue>
          ):
          <fpage>146</fpage>
          -
          <lpage>154</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Fuchs</surname>
            <given-names>U</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zeitner</surname>
            <given-names>U</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tunnermann</surname>
            <given-names>A</given-names>
          </string-name>
          .
          <article-title>Ultra-short pulse propagation in complex optical system</article-title>
          .
          <source>Optics Express</source>
          <year>2005</year>
          ;
          <volume>13</volume>
          (
          <issue>10</issue>
          ):
          <fpage>3852</fpage>
          -
          <lpage>3861</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Tikhonov</surname>
            <given-names>AN</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Samarskiy</surname>
            <given-names>AA</given-names>
          </string-name>
          .
          <source>Equations of mathematical physics. M.: Nauka</source>
          <year>1972</year>
          .
          <article-title>(in Russian)</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>