A Fortran 77 computer code for damped least-squares inversion of Slingram electromagnetic anomalies over thin tabular conductors

https://doi.org/10.1016/j.cageo.2004.02.003Get rights and content

Abstract

A FORTRAN 77 computer code is presented that permits the inversion of Slingram electromagnetic anomalies to an optimal conductor model. Damped least-squares inversion algorithm is used to estimate the anomalous body parameters, e.g. depth, dip and surface projection point of the target. Iteration progress is controlled by maximum relative error value and iteration continued until a tolerance value was satisfied, while the modification of Marquardt's parameter is controlled by sum of the squared errors value. In order to form the Jacobian matrix, the partial derivatives of theoretical anomaly expression with respect to the parameters being optimised are calculated by numerical differentiation by using first-order forward finite differences.

A theoretical and two field anomalies are inserted to test the accuracy and applicability of the present inversion program. Inversion of the field data indicated that depth and the surface projection point parameters of the conductor are estimated correctly, however, considerable discrepancies appeared on the estimated dip angles. It is therefore concluded that the most important factor resulting in the misfit between observed and calculated data is due to the fact that the theory used for computing Slingram anomalies is valid for only thin conductors and this assumption might have caused incorrect dip estimates in the case of wide conductors.

Introduction

Slingram (so-called Horizontal Loop Electromagnetic, HLEM) is a maximum coupled system which uses horizontal transmitter and receiver coil pairs kept at a fixed distance apart (usually 30, 60 or 90 m). The receiver system normally measures both in-phase and quadrature components of the secondary field as a percentage of the primary field intensity. The system is commonly used in exploring for conductive ore bodies and for groundwater exploration in fractured zones (Palacky et al., 1981; McNeill, 1990).

In electromagnetic methods, calculation of the response of a conductive target with arbitrary shape is more complicated than that in other geophysical methods. The structures for which an analytical solution can be obtained are rather limited, e.g. a thin perfectly conductive vertical or dipping dike, sphere and disk-shaped conductors (Grant and West, 1965). Duckworth et al. (1991) suggested a method for quantitative depth estimates by transforming Slingram anomalies to a form which is free from the effect of the coil separation, however, the interpretation of Slingram data is generally achieved using type curves or Argand diagrams (Lowrie and West, 1965; Nair et al., 1968; Parasnis, 1971; Hanneson and West, 1984). For this purpose, Ketola and Puranen (1967) offered a detailed model catalogue for the type curves for Slingram measurements.

As an adjunct to conventional analysis performed using type curves, we offer a FORTRAN 77 code named SLINV.FOR for the quantitative interpretation of Slingram anomalies. The program computes the parameters of a dipping conductive dike type mineral deposit from Slingram measurements using the damped least-squares inversion algorithm suggested by Marquardt (1963). The parameters obtained are burial depth (z), dip angle (α) measured from vertical and the surface projection point (X0) of the vein (Fig. 1).

Forward modeling theory presented by Wesley (1958) was used in the least-squares algorithm. Since the theory is based on the perfectly conductive thin conductors, Slingram anomalies are purely in-phase and do not have a quadrature component. The theory has also been widely used by various researchers (i.e. Grant and West, 1965; Ketola and Puranen, 1967; Duckworth et al., 1993). Duckworth and Krebes (1995) proposed the expression of normalized secondary field at the receiver coil as a percentage of the secondary field using the notation provided by Wesley (1958) asH(x)=100L3πtan−1(a/L)L3πL3+ap2L2+L3ππ2q3+tan−1(b/q)q3+bq2p2+L3(q2−3L2)sin2αππ2q5+tan−1(b/q)q5+bq4p2+2L3bsin2απq2p4[(xt+xr)2−L2cos2α]+L34πrrrtp2[a+bcos2α−csin2α]+L3sinαπp4rr[((xt+xr)+Lcosα)(dsinα+acosα)]−L3sinαπp4rt[((xt+xr)−Lcosα)(dsinα−acosα)]+L32πrrrtp4[(bd2−ac2)sin2α+abcsin2α−ab(a+b)cos2α],where L is the coil separation and α is the dip angle of the conductor (Fig. 1). Other notations used for simplifying Eq. (1) are as follows:xr=(x−X0)cosα+zsinα+L2cosα,xt=(x−X0)cosα+zsinα−L2cosα,zr=zcosα−(x−X0)sinα−L2sinα,zt=zcosα−(x−x0)sinα+L2sinα,rr=xr2+zr2,rt=xt2+zt2,a=2rrrtcosφr−φt2,b=2rrrtcosφrt−3π2,c=2rrrtcosφrt2,d=2rrrtcosφr−φt−3π2,p=L2+a2,q=(xt+xr)2+(Lsinα)2,zr<0⇒φr=−π2tan−1xrzr,zr>0⇒φr=π2tan−1xrzr,zt<0⇒φt=−π2tan−1xtzt,zt>0⇒φt=π2tan−1xtzt,where x is the midpoint distance of transmitter and receiver coils. According to the forward solution theory of Wesley (1958) in Eq. (1), the dip angle of the conductor, α, should be in the range of 0–90°. If the dip is in the other direction (e.g. less than 0°), the direction of the profile should be reversed for the inversion process.

Section snippets

Inversion method

In inverse modeling, a geometrical model is chosen with an initial guess of the body parameters and then the process is iteratively advanced until a satisfactory fit is obtained between observed and calculated anomalies. Several methods, such as the gradient method, ridge regression, the Gauss method and singular value decomposition have been used by other authors to determine target parameters automatically, especially for the inversion of potential field data arising from anomalous bodies

Calculation of partial derivatives

In order to constitute the Jacobian matrix, we need to have partial derivatives of the analytical expression of Slingram anomaly with respect to the parameters being estimated. Because the analytical solution of the simple geometrical model on which the inversion will be performed is already known, the expressions for the partial derivatives are usually obtained by analytical differentiation in the inversion process. In the present study, however, the partial derivatives with respect to depth (z

Description of the program

The main program SLINV.FOR contains 4 functions and 12 subroutines, each indicated in italics in Fig. 3. The program reads coil separation (L), initial estimates of the parameters (pi), a tolerance value and observed anomaly values (FXiobs) with corresponding distances of observation points (xi) from input data file SLINPUT.DAT and prints out the final iteration number (ITER), initial estimates and optimised parameters (pi), observed and calculated data (FXiobs and FXical) with differences

Application to theoretical data

In order to test the efficiency and accuracy of the present inversion program, a theoretical anomaly is produced for a coil separation of L=60 m (200 ft) with the actual body parameters z=20 m, α=45° and X0=150 m using Eq. (1). Fig. 4 shows the theoretical data and its inversion result. The final solution obtained at the 7th iteration with an RMS error of 0.0028 shows satisfactory fit between theoretical and optimised curves.

Application to field data

Two Slingram anomalies obtained over a dipping graphitic shale from

Results and discussion

The method presented may provide a useful basis for the quantitative interpretation of Slingram anomalies. It is evident from the results given in Fig. 5, Fig. 6 that the most reliable parameters provided by the method are estimates of depth (z) and surface projection point (X0) of the conductor. The largest difference, however, between the results of Duckworth et al. (1991) and the present study was observed in dip estimates of the conductor.

Considering the assumptions of the theory used for

Acknowledgements

We thank Dr. Venkata Raju and one anonymous reviewer for their helpful and constructive comments on the earlier version of this paper.

References (18)

There are more references available in the full text version of this article.

Cited by (5)

  • Parameter estimation by Differential Search Algorithm from horizontal loop electromagnetic (HLEM) data

    2018, Journal of Applied Geophysics
    Citation Excerpt :

    The so-called algorithm can also take into account the variation of conductor dip measured from the vertical and coil separation for the normalized secondary field at the location of the receiver coil. Dondurur and Sarı (2004) used the algorithm in a damped least-squares scheme to estimate the parameters of a dipping conductive dike-type mineral deposit from Slingram measurements. The detailed expression for the forward modeling and its notations can be found in both studies and Appendix A.

Code available from server at http://www.iamg.org./CGEditor/index.htm

View full text