Efficient model based on genetic programming and spline functions to find modes of unconventional waveguides

Efficient model based on genetic programming and spline functions to find modes of unconventional waveguides

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
IET Microwaves, Antennas & Propagation — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

The contribution of this work is twofold: the authors developed an accurate model to solve the vector wave equation of radially-layered inhomogeneous waveguides based on spline function expansions and automated grid construction by genetic programming, and thenemployed this model to analyse the propagation of electromagnetic waves within oil wells. The developed model uses a spline expansion of the fields to convert the wave equation into a quadratic eigenvalue problem where eigenvectors represent the coefficients of the splines and eigenvalues represent the propagation constant of the eigenmode. The present study compared the proposed model using the classical winding number technique. The results obtained for the first eigenmodes of a typical oil well geometry were more accurate than those obtained by the winding number method. Moreover, the authors model could find a larger amount of eigenmodes for a fixed azimuthal parameter than the standard approach.


    1. 1)
      • 1. Yang, W., Torres-Verdín, C., Hou, J., et al: ‘1d subsurface electromagnetic fields excited by energized steel casing’, Geophysics, 2009, 74, (4), pp. E159E180.
    2. 2)
      • 2. Wei, Y.: ‘Propagation of electromagnetic signal along a metal well in an inhomogeneous medium’, Ph.D. thesis, Norwegian University of Science and Technology, 2013.
    3. 3)
      • 3. Tang, W., Li, Y., Swidinsky, A., et al: ‘Three-dimensional controlled-source electromagnetic modelling with awell casing as a grounded source: a hybrid method of moments and finite element scheme’, Geophys. Prospect., 2015, 63, (6), pp. 14911507.
    4. 4)
      • 4. Tang, W., Li, Y., Swidinsky, A., et al: ‘Three-dimensional controlled-source EM modeling with an energized well casing by finite element’, in ‘Int. Workshop in Gravity, Electrical & Magnetic Methods and their Applications’ (Society of Exploration Geophysicists and Chinese Geophysical Society, Chenghu, China, 2015), pp. 394397.
    5. 5)
      • 5. Patzer, C., Tietze, K., Ritter, O.: ‘Steel-cased wells in 3-d controlled source em modelling’, Geophys. J. Int., 2017, 209, (2), pp. 813826. Available at
    6. 6)
      • 6. Rosa, G.S., Bergmann, J.R., Zang, S.R.: ‘Electromagnetic analysis of wireless telemetry for oil fields’. 2013 SBMO/IEEE MTT-S Int. Microwave & Optoelectronics Conf. (IMOC), 2013, pp. 14.
    7. 7)
      • 7. Mainier, F.B., de Freitas, A.E.R., Figueiredo, A.A.M.: ‘Acid removal of mineralized incrustation in petroleum production pipe’, Int. J. Res. Rev. Appl. Sci., 2015, 23, (1), p. 65.
    8. 8)
      • 8. Cunha, A.A.L., Pacheco, M.A.C.: ‘A simulation model for electromagnetic wave propagation within production pipes of oil wells’. Offshore Technology Conf. (OTC), Rio de Janeiro, Brazil, October 2015.
    9. 9)
      • 9. Whites, K.W.: ‘Electromagnetic wave propagation through circular waveguides containing radially inhomogeneous lossy media’, DTIC Document, Tech. Rep., 1989.
    10. 10)
      • 10. Moses, R.W., Cai, D.M.: ‘Efficient numerical modal solutions for rf propagation in lossy circular waveguides’, IEEE Trans. Antennas Propag., 2010, 58, (2), pp. 525530.
    11. 11)
      • 11. Johnson, T., Tucker, W.: ‘Enclosing all zeros of an analytic function - a rigorous approach’, J. Comput. Appl. Math., 2009, 228, (1), pp. 418423.
    12. 12)
      • 12. Semenov, V.: ‘Method for the calculation of all non-multiple zeros of an analytic function’, Comput. Meth. Appl. Math., 2011, 11, (1), pp. 6774.
    13. 13)
      • 13. Tai, C.-T.: ‘Dyadic green functions in electromagnetic theory’, Series on Electromagnetic Waves (IEEE Press, 1994, 2nd edn.).
    14. 14)
      • 14. Balanis, C.A.: ‘Advanced engineering electromagnetics’ (John Wiley & Sons, Inc., 2012, 2nd edn.).
    15. 15)
      • 15. Schumaker, L.: ‘Spline functions: basic theory’, Cambridge Mathematical Library (Cambridge University Press, 2007, 3rd edn.).
    16. 16)
      • 16. Schumaker, L.: ‘Spline functions: computational methods’, Series: Other Titles in Applied Mathematics (Society for Industrial and Applied Mathematics, 2015).
    17. 17)
      • 17. Koza, J.R.: ‘Genetic programming: on the programming of computers by means of natural selection’, Series: Complex Adaptive Systems (MIT Press, Cambridge, Mass., 1992), Available at:
    18. 18)
      • 18. Lehoucq, R., Sorensen, D.C.: ‘Deflation techniques for an implicitly re-started Arnoldi iteration’, SIAM J. Matrix Anal. Appl., 1996, 17, pp. 789821.
    19. 19)
      • 19. Jones, E., Oliphant, T., Peterson, P., et al: ‘SciPy: open source scientific tools for Python’, 2001–. Available at:
    20. 20)
      • 20. MATLAB, version (R2015a) (The Math-Works Inc., Natick, Massachusetts, 2015).
    21. 21)
      • 21. Folgerø, K.: ‘Broad-band dielectric spectroscopy of low-permittivity fluids using one measurement cell’, IEEE Trans. Instrum. Meas., 1998, 47, (4), pp. 881885.
    22. 22)
      • 22. Young, K., Frederikse, H.: ‘Compilation of the static dielectric constant of inorganic solids’, J. Phys. Chem. Ref. Data, 1973, 2, (2), pp. 313410.
    23. 23)
      • 23. Kendall, E.J.M.: ‘The electrical conductivity of medium heavy crude oil’, J. Can. Pet. Technol., 1978, 17, Available at:

Related content

This is a required field
Please enter a valid email address