Professional Documents
Culture Documents
Accepted 1991 August 28. Received 1Y91 August 28; in original form 1991 January 4
SUMMARY
In principle, crosshole, traveltime tomography is ideal for directly detecting and
measuring seismic anisotropy. The traveltimes of multiple rays with wide angular
coverage will be sensitive both to inhomogeneities and to anisotropy. In practice,
the traveltimes will depend only on a limited number of the anisotropic velocity
parameters, and the data may not be adequate even to determine these parameters
uniquely. In addition, trade-offs may exist between anisotropy and inhomogeneities.
In this paper, we use the linear perturbation theory for traveltimes in general,
weakly anisotropic media to discuss the dependence of traveltimes in 2-D crosshole
tomographic experiments on the anisotropic parameters. In a companion paper, we
apply the results to synthetic and real data examples. We show that when
measurements are restricted to a 2-D plane, the q P and q S traveltimes depend on
subsets of the complete set of 21 anisotropic velocity parameters. Formulae are
developed for the differential coefficients of the traveltimes with respect to these
parameters in piecewise homogeneous and in linearly interpolated models. It is
shown how in a generally oriented model element, the local parameters are related
to the same parameters in the global model. The parameters that can be determined
from 2-D tomographic data do not in general determine the full nature of the
anisotropy. Rather, these parameters serve only to describe the intersection of the
slowness sheet with the 2-D plane. Since many models may fit this description,
additional information on symmetry properties and orientations is required. For
example, if a priori information suggests that the anisotropy is transversely isotropic
(TI), then we can determine some of the TI parameters and some information on
the orientation of the axis of symmetry. Formulae are given relating the general
parameters to those of a TI system with general orientation of the symmetry axis.
The general formulae for q S traveltimes are intrinsically more complicated than
those for q P . In the q S case, the traveltime perturbation depends on the
polarization, which in turn depends on the perturbation. This makes the general
problem non-linear even for small perturbations. However, the mean q S traveltime
and the traveltime dependence on various subsets of parameters are linear.
Although linear perturbation theory is invalid for q S rays, degenerate perturbation
theory is valid for the calculation of the traveltimes and could be used in a
non-linear inversion scheme.
Key words: anisotropy, traveltime tomography.
ray paths to fit the traveltime data, Various iterative (1989) have reported inversions for P and S velocities
algorithms for inverting the linearized system with or between boreholes, and boreholes to the surface in Oxford
without curved ray tracing have been developed. The clays. Using straight ray tomography, the initial image
existence of unresolved structures, e.g. in regions of poor showed little relationship to the known stratigraphy between
ray coverage, or for vertical structures between vertical the boreholes. However, it was known that the clay is
boreholes, etc., and artifacts in the image, e.g. elongation of anisotropic, and a second tomographic inversion assuming
structure along ray paths, etc., are now well understood. 10 per cent anisotropy was performed. This showed an
Many examples of studies with synthetic and real data sets improved agreement with the known stratigraphy. No
have appeared in the literature, e.g. Bois et af. (1972), attempt was made to use curved ray tomography, nor to
Dines & Lytle (1979), Mason (1981), Wong, Hurley & West invert directly for the anisotropy (although no improvement
(1983, 1984, 1985), Wong et al. (1987), Fehler & Pearson was obtained with 20 per cent anisotropy). Winterstein &
(1984), Ivansson (1985), Peterson, Paulsson & McEvilly Paulsson (1990) have interpreted crosshole and VSP
(1985) and Bregman, Bailey & Chapman (1989a,b). Some traveltime data with a transversely isotropic model.
applications allow the use of surface sources and receivers, Anisotropy was identified by the existence of shear wave
i.e. VSP geometry; this improves the resolution by splitting and the angular variation of one shear wave
increasing the angular coverage, but introduces the extra velocity. The only inhomogeneity modelled was a uniform
uncertainties of a slow, attenuating, variable surface layer. vertical gradient. In this simple situation, it was relatively
While more work is probably needed on different easy to interpret the velocity anisotropy which was
regularization methods, and more than the first-arrival times consistent with previous measurements. Stewart (1988) has
might be used, in general terms the curved ray, iterative suggested an algorithm for inverting for the weak,
inversion techniques are successful and await more and transverse isotropic parameters using Thomsen’s (1986)
better data sets! formula for the angular dependence of the velocity. We are
Crosshole traveltime tomographic experiments are ideal unaware of any attempt to invert simultaneously for general
for determining seismic anisotropy between the boreholes, inhomogeneity and anisotropy, or to invert for anisotropy
except that we might expect a trade-off between without initial assumptions about the nature of the
inhomogeneities and anisotropy. The angular coverage anisotropy .
makes the seismic traveltimes directly sensitive to any In common with other crosshole tomographic studies, we
anisotropy. Crosshole experiments are often done in assume that the structure is 2-D. Structure perpendicular to
locations where anisotropy might be anticipated, e.g. due to the plane of the boreholes will cause ray paths to deviate
fine layering or cracking. In fact, given that the purpose of from the plane, but to first order this can be ignored, i.e., by
borehole experiments is often to investigate fine structure Fermat’s principle the effect on the traveltimes is second
and fracturing between the boreholes, it would be surprising order in the deviation. In anisotropic media, the ray paths
if anisotropy did not exist. Nevertheless, most data sets may deviate from the plane even if the structure is 2-D, but
collected to date have been interpreted assuming isotropy. again to first order we can ignore it. We consider two
In this paper we develop the theory necessary to include methods of parametrizing the model. First, for simplicity we
anisotropy in crosshole tomography experiments. In a consider parametrizing the model with small, homogeneous
companion paper (Pratt & Chapman 1992), we analyse the elements. An example where this method has been used for
resultant linear systems and we apply the results to tomographic reconstruction is Dyer & Worthington (1988).
synthetic and real data examples. In general, anisotropy and This method is straightforward to program and is a good
inhomogeneity will coexist, so we have presented the theory first approximation when iterative, curved ray inversion is
for inhomogeneous media. In view of the past success not used. It is used for the examples in the companion paper
assuming isotropy, we have assumed that the anisotropy is (Pratt & Chapman 1992). Small homogeneous elements are
weak. In some circumstances this assumption may fail, but unsuitable for curved ray tracing, as instabilities arise from
in general we believe it will be adequate. Assuming weak the many discontinuities in the model which may cause total
anisotropy enables the perturbation theory developed by reflections. We also consider a model parametrization which
Cervenf (1982), Cervenv & Jech (1982) and Jech & PSenEik allows for continuous 2-D inhomo8eneities. Various
(1989) to be used to calculate the traveltimes in anisotropic parametrization methods are possible (Cerveng 1987). The
media, and to calculate the differentials needed for different methods have different numerical advantages and
tomographic interpretation. They have reported good disadvantages. Provided the model is parametrized with
results for up to about 10 per cent anisotropy. sufficient detail (and the overparametrization handled by
It is extremely convenient to use isotropic unperturbed regularizing the solution), the differences between the
media, and to consider anisotropic effects to be due to weak solutions should not be physically significant. It is important
perturbations of isotropic systems. This assumption allows that rays can be traced through the numerically specified
one to proceed without developing new methods for ray model accurately and efficiently. Linear interpolation is one
tracing in anisotropic media-all rays are traced in such method, because the ray paths are known to be arcs of
unperturbed isotropic media. Iterative inversions yield circles and, as we shall see, the various expressions needed
estimates of the corrections to the elastic tensor, some of for anisotropic ray tracing and traveltime perturbations are
which are required due to errors in the isotropic velocities, also known analytically. We follow the procedures
and some of which are required due to ignoring the developed in Bregman et al. (1989a). The 2-D model is
anisotropy . parametrized by a grid of points which need not be regularly
Anisotropy has been included or reported in relatively distributed (Fig. 1). The grid is divided into triangular
few traveltime tomography experiments. McCann et al. model elements. Within each model element, parameters
Anisotropic traveltime tomography-I 3
experiment. For piecewise homogeneous models, the ray path perturbations can be ignored to first order, the
computations necessary to define a suitable linear system are traveltime perturbation is
straightforward. For more generally inhomogeneous mod-
els, the results are algebraically more complicated and the
details have been relegated to various appendices. Finally
we discuss the application of the results to tomographic
6T =
I, 6Udl.
inversion, and show how results from an inversion might be In isotropic media, these equations, (9) and (lo), are
interpreted in terms of TI media. straightforward and have been widely used in traveltime
tomography, but in anisotropic media the group slownesses
are non-linear functions of both the media properties and
2 THEORY the direction of propagation, and the application is more
complicated.
2.1 Traveltime perturbations It is convenient to write the traveltime integral (9) in
terms of the phase slowness vector (2) p , which is
The theory for tracing fays in anisotropic, inhomogeneous perpendicuiar to the wavefront. From the geometry of the
media is well known (Cerveng 1972). Cerveng (1982) and wavefronts and rays, which need not be perpendicular, we
Cerveng & Jech (1982) have developed a theory for have
linearized perturbations to the traveltime in anisotropic
media. This has been extended to cover the case of p . V = p . -h= il .
degenerate q S rays by Jech & PSenfik (1989). In this section 'dT
we summarize the results of those papers and clarify the r81e
of the slowness perturbation (equations 13 and 18). This result can also be obtained algebraically from equations
Defining the density normalized elastic parameters as (4), (6) and (7) (Cerveng 1972), but is a basic geometrical
aiikl = Cijkl/P, (1) result for non-dispersive waves. Thus
the slowness as
p = VT,
and the Christoffel matrix as
where fi = v p is the normalized, i.e. unit, slowness vector,
rjk =PiPlaijklt (3) and v is the phase velocity. The traveltime perturbation is
given by
then
G(P, x ) = 1 (4)
defines the slowness surface, where G solves the eigenvalue
equation (Cervenf 1972)
(rjk - 6 j k G ) g k = 0, (5)
with g the normalized, i.e. unit, polarization vector. From where, by Fermat's principle, the integrals can be taken
this equation we have along the unperturbed ray path. In isotropic media, the last
integral in (13) is identically zero but in anisotropic media it
= r&j&?k =aijklPiPl&?jgk. (6) must be retained. Fermat's principle does not allow us to
The kinematic ray equations are (Cerveng 1972) use the unperturbed phase direction, only the unperturbed
ray path, i.e. the group direction. Later we shall see that the
(7) second integral cancels with an extra term from 6v in the
other integral.
To evaluate (13), we need an expression for the phase
velocity perturbation, 6 v , in terms of the media parameters.
We rewrite the eigenvalue equation ( 5 ) as
where is a component of the group velocity vector,
V = dx/dT. (pjk - V2 6jk)gk 0, (14)
The fundamental equation giving the traveltime as- where we have defined the normalized Christoffel matrix
sociated with a ray path, 2, in a general media is r j k = aiik,jjipr= V ' r j k . Perturbing this equation (14) and
retaining only first-order terms, we obtain
T=
I, Udl (9) (fjk - U 2 6,,) 6 g k + (6pjk - 2v 6v 6 j k ) g k = 0.
Multiplying by ti,this equation reduces to
(15)
where U = l / V = l/lVl is the ray, or group, slowness at
each location on the ray path and dl is the incremental - 2v 6v = 0
6pikgigk (16)
length along the ray path. Using Fermat's principle, which
allows us to assume that the traveltime perturbation due to as gigi= 1 and & 6 & = 0 since the eigenvector 8 is
Anisotropic traveltime tomography-I 5
normalized. Hence
6Pjkgjgk
6v =
2u
where
Substituting in the first expression for 6T in (13), we obtain
(18) again.
W e can also calculate the perturbation to the polarization
vector. It is now necessary to distinguish the different Solving we obtain
eigenvectors of the eigenvector equation (5). W e add a
Greek letter superscript to enumerate the various
eigenvalues. A s the Christoffel matrix (3) is real and
symmetric, the polarization vectors are orthogonal. For a
given phase slowness direction, p, at a given position, the
three eigenvectors, @'), y = 1 to 3, are solutions of the with the alternative signs giving y = 2 or 3, where /3 is the
eigenvalue equation (14). Only one (which we have used u p shear wave velocity in the unperturbed medium and
to now without a superscript) corresponds t o the actual 2 112
B = [(&2 - M 2+ 4B231 (30)
wave polarization (and has G(v)= l), but the other two
correspond to polarizations of the other wave types with the The question of how to associate the alternative signs with
same phase slowness direction (and have G(")= u ( " ) ~ / v ( ~ ) ~the
, two qS-waves in a unique fashion is difficult. If the qS
etc.). Normally, these will not be the polarizations of the slowness sheets degenerate in the perturbed medium, then
other (independent) waves at the same point which will have the roles of the two solutions may reverse at the degenerate
different phase slowness directions. As the polarization point, and there is no simple method of determining which
vectors form an orthonormal set, we can write solution is which.
The perturbed traveltimes due to perturbations of the
parameters aijkr can be calculated by substituting equation
where p, v and A are a cyclic set of indices (no summation). (29) in the integral (13). W e now proceed to discuss some
Substituting (22) in the perturbation equation (15) and specific cases relevant to crosshole tomography.
6 C. H . Chapman and R . G. Pratt
(47)
Note that none of the traveltime perturbations depends of
the parameters a22ii= AZk= Ak2, but all the other elastic
(for notational simplicity we include go = Fo) and obtain parameters appear in one or more traveltime perturbations.
For a piecewise homogeneous model, the partial
6 T ( 2 )= 0 , derivatives in equations (46), (49) and (53) are obtained in a
straightforward fashion as in (39) and (40). The results for
linearly interpolated models are given in Appendices A, B
and C.
3 DISCUSSION
1 1
- 2 /2,plp3 6S2 dT - -2 h
p : 6S3dT In this paper we have demonstrated how the traveltimes of
rays in inhomogeneous, weakly anisotropic media in 2-D
tomographic experiments depend on subsets of the full
and anisotropic velocity parameters. For instance, the q P
traveltimes depend on the five parameters, q (equation 34).
(49) One of these parameters (q3)is a linear combination of the
basic velocity parameters. The five parameters determined
In the 6 X 6 matrix A, the elements of s depend on by a tomographic experiment need not be compatible with a
specific model of anisotropy, e.g. TI. We believe that in
general it is important to invert for these parameters
independently rather than restrict the number of parameters
a priori by introducing some assumption about the
anisotropy .
For computational purposes, it may be convenient to use
transformed coordinates in each model element, e.g. so that
the coordinates are aligned with the ‘local’ gradient. The
subset of parameters in q, for instance, in the ‘local’
coordinates are simply related to the same subset in the
‘global’ coordinates (Appendix D). While it is physically
obvious that this result must apply, as it cannot matter in
which coordinate system the traveltimes are calculated, it is
(51) not intuitively obvious why the same linear combinations of
velocity parameters occur in both systems. The partial
derivatives can be calculated in ‘local’ coordinate systems
using straightforward analytic expressions (Appendices A, B
and C), and then converted using linear transformations to
the ‘global’ system (Appendix D). Although the algebraic
details are tedious, it is straightforward to calculate the
integrals for the differential coefficients in the ‘local’ system
for a linearly interpolated model because they can be
reduced to standard trigonometrical integrals. Although
many integrals are necessary, e.g. the 15 elements of Q for
the qP terms, the computations are efficient because the
expensive special functions are used repeatedly (Table 1). In
addition, differences of the trigonometrical functions are
(52) calculated directly from the geometry of the ray (Appendix
Anisotropic traveltime tomography-I 9
Table 1. The integrands and indefinite integrals needed for the Table 2. The definite integrals needed for the partial derivatives
partial derivatives in models with linear interpolation. The nota- in models with linear interpolation. The results are expressed in a
tion is explained in Appendix A. form which will retain numerical accuracy. The notation is
Integrand Indefinite Integral
explained in Appendices A and C.
sec2 $ tan $ Integral Definite Integral
sec$ tan$ sec $
Qoi (sinA$)/cos$1 cos&
Qoz -(Acos$)/cos$~cos$~
Q03 IValAT
QII A sin 1/1
QIZ -(ACOS$)(COS$It C O S $ Z ) / ~
(sin A$)(cos$I cos $2 - sin sin &)/2 t (A$)/2
Q13
Q21 A cos +
Q13 - A$
sin'$ tan$ In(sec$) + (cos2$)/4
Qz2
Q23 -QIZ
(2$ - sin2$)/4
- sec $ - cos $ Q31 Q03 - QII
- sin2 tan' $ 3$/2 - t a n 4 - (sin 2$)/4 Q32 dln(-(Acos$)/cos1/12) - 4 1 2 if cash > cos$2
- sin' $ tan 4 - In(sec$) - (cos2+)/4 -dln((Acos$)/cos$l) - Q12 if c o s d ~< cos&
sin $ tan3 $ ( t a n $ sec$ - 3tanh-'(sin4))/2+sintL Q33 -Qzz
sin' 4 tan3 $ (2sec2$ -cos2$)/4 + Sln(cos4) Q41 -Qoz - QZI
sin'4 tan'$ +
tan $ (sin2+)/4 - 3+/2 Q42 2A$ - Qor - Q n
0,. Q43 -Q32
Q51 (A sin $)(1 t sin $1 sin &)/2 cos' $1 cos2 $1 - 3Q03/2 t Q1
Q52 -(ACOS$)(COS$It ~ 0 ~ $ 2 ) / 2 c o s ~ $ ~ c o s ~ $ -~Q -1 22 Q 3 ~
sec $ tanh-'(sin d )
Q53 -Q42
tan rl, In(=$)
1 d R11 Q3i
- t a n $ sec$ -=$ Rzl (Qzi - Q 4 1 ) / 2
- tan2 $ *-tan$ R3, (QI, - 2Q31 + Q53)/4
-tan$ In(cos $) Sl I 903
tan' $ sec $
tan3 $
( t a n 3 sec$
(sec'$)/2
- tanh-'(sin$))/Z
+ ln(cos$) s, 2 Q32 + QIZ
513 Ah
tan'+ tan$-$
s21 -QOZ
tan $ In(sec $)
3in $ tan $ tanh-'(sin$) - s i n $ s22 s13 - QOI
sin $ - cos $ -s12
- tan' $ *-tan$ s
31 931 + QSI
- t a n 2 $ sin $ - sec$ - cos $ s32 Q32 + Q52
- t a n 11, sin $ sin $ - tanh-'(sin $)
(tan2$ - 1)/2
;in $(tan2 $ - 1)/2
*
(tan - 2$')/2
+
(sec $)/2 cos $
s33
r
Qm t
42
Q53
CervenL, V. & Jech, J., 1982. Linearized solutions of kinematic Peterson, J. E., Paulsson, B. N. P. & McEvilly, T. V., 1985.
problems of seismic body waves in inhomogeneous slightly Applications of algebraic reconstruction techniques to cross-
anisotropic media, J. Geophys., 51, 96-104. hole seismic data, Geophysics, 50, 1566-1580.
Chapman, C. H., 1985. Ray theory and its extensions: WKBJ and Pratt, R. G. & Chapman, C. H., 1992. Traveltime tomography in
Maslov seismograms, J. Geophys., 58, 27-43. anisotropic media-11. Application, Geophys. J. Int., this
Dines, K. A. & Lytle, R. J., 1979. Computerized geophysical issue.
tomography, Proc. Inst. Electr. Electron. Eng., 67, 1065-1073. Stewart, R. R., 1988. An algebraic reconstruction technique for
Dyer, D. & Worthington, M. H., 1988. Some sources of distortion weakly anisotropic velocity, Geophysics, 53, 1613-1615.
in tomographic velocity images, Geophys. Prosp., 36, 209-222. Thomsen, L., 1986. Weak elastic anisotropy, Geophysics, 51,
Fehler, M. & Pearson, C., 1984. Cross-hole seismic surveys: 1954-1966.
applications for studying subsurface fracture systems at a hot Virieux, J., Farra, V. & Madariaga, R., 1988. Ray tracing in
dry rock geothermal site, Geophysics, 49, 37-45. laterally heterogeneous media for earthquake location, 1.
Gebrande, H., 1976. A seismic ray tracing method for geophys. Rex, 93, 6585-6599.
two-dimensional inhomogeneous media, in Exploration Sekm- Winterstein, D. F., 1990. Velocity anisotropy terminology for
ology in Central Europe: Data and Results, pp. 162-167, eds, geophysicists, Geophysics, 55, 1070-1088.
Giese, P., Prodehl, C. & Stein, A., Springer, Berlin. Winterstein, D. F. & Paulsson, B. N. P., 1990. Velocity anisotropy
Ivansson, S., 1985. A study of methods for tomographic velocity in shale determined from crosshole seismic and vertical seismic
estimation in the presence of low-velocity zones, Geophysics, profile data, Geophysics, 55,470-479.
50,969-988. Wong, J., Hurley, P. & West, G. F., 1983. Crosshole seismology
Jech, J. & PSenEik, I., 1989. First-order perturbation method for and seismic imaging in crystalline rocks, Geophys. Res. Lett.,
anisotropic media, Geophys. J. Int., 99, 369-376. 10, 686-689.
Love, A. E. H., 1944. The Mathematical Theory of Elasticity, Wong, J., Hurley, P. & West, G. F., 1984. Crosshole
Dover, New York. audio-frequency seismology in granite rocks using piezoelectric
Mason, I. M., 1981. Algebraic reconstruction of a two-dimensional transducers as source and detectors, Geoexplor., 22, 261-279.
velocity inhomogeneity in the High Hazles seam of Thoresby Wong, J., Hurley, P. & West, G. F., 1985. Investigations of
colliery, Geophysics, 46, 298-308. subsurface geological structure at the Underground Research
McCann, C., Assefa, S., Sothcott, J., McCann, D. M. & Jackson, Laboratory with crosshole seismic scanning, in The geo-science
P. D., 1989. In-situ borehole measurements of compressional program I Proc. 17th Info. M t g . , Nuclear Fuel Management
and shear wave attenuation in Oxford clay, Sci. Drilling, 1, Program, TR-299, Whiteshell Nuclear Research Establish-
11-20. ment, Pinawa, Manitoba.
Paige, C. C. & Saunders, M. A., 1982. LSQR: an algorithm for Wong, J., Bregman, N. D., West, G. F. & Hurley, P., 1987.
sparse linear equations and sparse least squares, ACM Trans. Cross-hole seismic scanning and tomography, Leading Edge, 6,
Math. Soflware, 8, 43-71, 195-209. 36-41,
F i e Al. In each triangle, the ray path is an arc of a circle. The ray path is described by the radius of the circle, R, and the angle, v , at the
centre. The ray path runs from v1to vz (in this diagram v , is negative).
12 C. H . Chapman and R . G. Pratt
is convenient to measure q in the propagation direction. Note that & is always defined as & = Vu/lVul whichever the direction
of propagation. This is the-opposite of the convention used in Chapman (1985), and we have used uAf?r the _velocity to indicate
either (Y or /3. The vec!or 4
is _fixed and in the figures normally points qut of.the paper. The vectors i, j and k fprm a_RH set of
axes so i is defined by i = j X k. The position vector on the ray is x =xi + zk, and the slowness vector is p = p,i +p3k. If p1> 0
then x increases along the ray, and if p 1 < 0 it decreases. Then
x = sgn ( p , ) R sin 9, z = R cos q, u = lVul z = R IVu( cos 9,
~1 =sgn (pi) cos V / u = sgn (p1)llVvI R , p3 = -sgn (pl) sin q / u = - p l tan q, u = cos 9/lpll,
and for increments along the ray (always positive), we have
d T = d l / v = R d q l v = sec q dq/JVvl.
Thus the traveltime integral is
1
sec I/ d q = -tanh-’(sin q )
IVUl
where in this and the following integrals we understand the limits 9,to W 2 defined by the ray segment (see Fig. A l ) . The limits
are always in the increasing direction, but the angles can be of either sign depending on the relationship to the turning point.
This result is the standard expression for a linear gradient (Gebrande 1976). We shall see that using the variable $J simplifies
the evaluation of the required integrals, and sign problems are accounted for automatically even when a turning point is
included.
Within each triangle, various parameters are linearly interpolated, i.e. the parameters q, r, s and t. Let us denote such a
parameter by y. We consider a triangle with vertices x i . xi and xk and parameter values yi, yi and yk at the vertices. It is worth
commenting that the isotropic velocity parameters, e.g. ijo, and the anisotropic parts of the normalized elastic parameters, e.g.
ql, &, . . . , have different dimensions by definition (equation 36). The latter are squared velocities. We choose to interpolate
the isotropic velocity linearly because it gives circular ray arcs. We might consider interpolating anisotropic velocity
parameters, e.g. (ajikl)1’2, linearly but this introduces a difficulty. The traveltime perturbations are linear in hajjkr(31). Using
(aijkl)1’2
as a parameter, we obtain 2(aijkl)1’2~(ai/kI)1’2 in the perturbation integral (31). If aiikr# 0, then we still obtain a linear
perturbation in terms of (aj,kl)l”. But if aiikr=O, then the perturbation is higher order and to first order there is no
perturbation. This will occur for some parameters, e.g. q2, when perturbing from an isotropic model. We therefore choose to
interpolate the isotropic part of the velocity linearly [to give circular ray arcs, and to make tomographic inversions compatible
with previous work, e.g. Bregman et al. (1989a)l and the non-isotropic part of the squared velocity parameters linearly.
For linear interpolation we must have
vy=-
where
x= (xj - xj)(zk - zj) - ( x k - xj)(zj - zj) = xj(zk - zj) + zi(xj - x k ) + (zjxk - zkxj).
In general, the parameter can be written
y ( x ) = yi + v y ‘ (x - Xi)
say, which is in a direction perpendicular to the side of the triangle opposite the perturbed vertex. Substituting and simplifying
we find
dY = Yo+ Y,x
- + Y,z = Yx(x- x,) + Y,(z - Z/), (Am
dY,
where
Yo = (ZJXk - z k x / ) / x = -Ys/- Yzz/p Y, = ( z k - z/)/x, y, = (XI- X k ) / x . (All)
Anisotropic traveltime tomography-4 13
We note that these expressions are invariant if j and k are interchanged. Overall they depend only on the geometry of the
triangle, although intermediate terms depend on the origin of the coordinates.
These expressions can be used for the partial derivatives of any parameter substituted for y , e.g. for the g P traveltime we
need the perturbation of the parameters ql in the triangles:
where qii is the jth parameter at the ith vertex. Remember that the linear interpolation of each parameter is distinct from the
linear interpolation of the isotropic velocity and the other parameters, so Yo, Y, and Y, are different for each parameter and
vertex, whereas R and I) are determined by the ray geometry, which depends on the linear interpolation of the isotropic part of
the velocity. Depending on the ray path, a parameter perturbation at one vertex may influence the traveltime in several
triangles. It is difficult to denote explicitly this summation but trivial to compute-the partial derivative dTY'/&j,l in (38) is a
summation over all ray segments on the kth ray influenced by the parameters at the ith vertex. The partial derivatives are for
j=O
and for j # 0
and the summation is over all appropriate ray segments. For brevity we drop the summation sign from the following integrals
but it is always understood. Substituting (A12), the partial derivatives can be written
aT'" = -
-
aqi" I
[YoI sec2 I)dI) + sgn ( p , ) Y x R isec I) tan I)d q + Y,R sec I)d I )
1
say, and
ST'')
--
aq,
p2 (-ly-'[
- -1
2IVal
.I cos I) tad-' I)d I ) + sgn (p,)Y,RI cos I)sin I) tart-' I)d I ) + Y,R
I
cos2 I) tad-'
1
I)d I )
The integrals R,l, Sll and .Ti are defined and listed in Table 1.
A z = z 2 - z , . Then
I
T = -=sgn(Az)-Inz
Y, In z)
and similarly for the partial derivative of the isotropic S velocity, 6’T‘2’/dfo.In each set of anisotropic parameters, only the
final partial derivative is non-zero (as p , = 0). Thus
1
(Yo+ Y z z )ldzl= sgn (Az)-
2 2 IValS
dT‘3’ 1
- = s g n ( A z ) ~ ~ ( Y o / 2 z 2 + Y,/z)l,
as3 2 IV/3l
dT‘2’
-=
1
- _ _ (Y”/222+ Y J Z ) .
ar, 4IVB13
The second special case is Vv = 0. Although Vv = 0, the expression for
d(Vy)
-=- ( -”)
zk
035)
ay, x -xk+xj
is still valid. Rays again are straight, so we have complete freedom in the choice of local coordinates. Let us rotate so p , = 0
and choose the origin so x = 0. Hence
036)
and
dT‘” ldz I 1
(I;)+ Y,z) 7= -sgn (Az)- ( & z + (B7)
n a2 2
for the partial derivative of the isotropic velocity. Again only the partial derivatives of the final components are non-zero and
3T‘”
inhomogeneous model elements we can use the simple trapezoidal rule. Thus, for instance
where A T is the time increment across the element, i.e. A T = T2 - T, [which is still calculated using the analytic formula (A3)
because the traveltime is required accurately]. The terms in the integrand are needed at the entry and exit points. The slowness
components and the elastic parameters can be taken in the global coordinates.
If the trapezoidal rule is inaccurate, we can use the analytic formulae given in Appendix A and Table 1. In order to evaluate
the definite integrals accurately, it is important to evaluate small quantities directly, rather than numerically subtract almost
equal quantities. Here it is necessary to transform variables into the local coordinates defined by the isotropic velocity gradient,
and in the following it is understood that these transformations have been made and the notation refers to the transformed
variables. Unit vectors defining the local axes and ray direction at the entry and exit points are illustrated in Fig. A l . The local
horizontal slowness, p l , is given by
where the subscripts 1 and 2 refer to the entry and exit points (except for the component p l , which is constant for the ray
segment). We note that p l is positive or negative depending on the direction of propagation relative t o ?, i.e. whether the ray
is propagating in a counterclockwise or clockwise sense of rotation about the y-axis. The radius of the ray path is
The unit principal normal and binormal are often used in ray tracing. T h e unit principal normal is defined as
It lies in the osculating plane (the x-z plane for 2-D ray propagation) and points towards the centre of the ray arc. The unit
binormal is defined t o complete a RH axis set, i.e. b = p X 8 . Note that if the ray curvature changes sign, i.e. p , changes sign,
the unit principal normal changes direction relative to p. For ray propagation in 2-D, we find b = sgn (p,)j^.
Relative to the centre of the ray arc, the entry and exit points are
sin vi= -pi - ii = -sgn ( p l ) i i i -?, cos vi= -hi - ii = sgn ( p 1-Pi".'
1 (C8)
Various differences can and must be calculated directly in terms of Ax. These are
sin A v = sin ( v 2 -
p 1 . A ~ @*.AX
vl)= - =-
-i Ax
A sin v =sin q2- sin q1= sgn ( p , ) ~ ,
R R '
and A v = v2 vl
- should be calculated from sin A v .
In addition, various integrals contain logarithms. For short ray segments, the arguments of these logarithms are
approximately unity. To retain numerical accuracy it is important t o calculate the difference from unity directly, and employ
this as the argument of a function which uses a power series expansion when the difference is small. Thus we define a new
function, dln, which is coded separately:
In (1 + x ) = dln ( x ) = x (defined for x > 0). (CW
16 C. H . Chapman and R . G. Pratt
APPENDIX D: L O C A L TO G L O B A L
TRANSFORMATIONS
For a model in which linear interpolation is used in each model element, the ray integrals for each segment are evaluated in
local coordinates defined by the local velocity gradient and ray path (see Appendix A). Model parameters and perturbations
must be transformed from the global coordinates to the local coordinates, and vice versa. In this appendix, we use the notation
(x, y, z ) for the global coordinates and ( x ' , y, 2') for the local coordinates. Parameters in the two systems are similarly
distinguished by being primed (local) or unprimed (global). The transformation between the global and local coordinates is
defined by a rotation through an angle x about the y-axis (see Fig. 2 ) . Thus
cosx = i ; . V U / ( V U l (D1)
where is fixed in the global system. The significant transformation elements are
g,, = g,, = cos x = k , g , , = -g31 = -sin x = -K , (D2)
which transforms elastic parameters as
a:','k'l'= g,*ig]']gk'kgIflaqkl 7 (D3)
where the symbols k and K are used just in this appendix for brevity. Alternatively, the required transformations of the elastic
parameters can be written
q' = 9(x)q
where q is defined in (34). After some algebra, we find that the matrix is
k4 -k3K k2K2 -kK3
4k3K k2(k2- 3K2) -2kK(k2 - K2) K2(3k2- K 2 )
6k2K2 3kK(k2 - K 2 ) k4 + K4 - 4k2K2 -3kK(k2 - K 2 )
4kK3 K2(3k2- K 2 ) 2kK(k2- K 2 ) k2(k2- 3K2)
K4 kK3 k2K2 k3K
This transformation is used to convert parameters q in the global system to q' in the local system. The same transformation
applies for converting the perturbation 6 q into 69' and the deviations from isotropy Sij into Sij' provided we include 21m = 1in
the matrix, i.e. the isotropic velocity is unaltered. These transformations are completely standard but are included here
because it is non-trivial that the combination q , = 2~1133+ 4a,,,, appears on both sides of equation (D4). It is also much more
efficient to evaluate (D4) than (D3). The transformation for the global parameters from the local parameters, 2-', is easily
obtained by substituting - K for K .
For the qS parameters, similar transformations are obtained when the rotation angle x is defined by the isotropic shear
velocity gradient. We use the matrices 9 , Y and 9to transform r, s and t , respectively. The matrix elements are
The parameter gradients used in Appendix A to evaluate the partial differentials are needed in the local coordinate system.
Thus we need
where ( x ' , z ' ) = [sgn ( p ; ) Rsin I), R cos I)] are the local coordinates, relative to the centre of the ray arc, used to evaluate the
various integrals.
ff Ov is calculated in the global coordinates and used to evaluate the rotation x to the local coordinates, it is readily verified
that in the local system, (Vu),. = 0. The partial derivatives of the gradient can be transformed as
where
x, = ( v 2 x 1 - W * / ( U 2 - v1)- (D14)
where v = 0 and x' = 0. Hence
0 0 1
This coordinate system is then rotated through an angle 8 about the yi-axis (see Fig. El). Components in this system are
related to the intermediate components by
vi=(
cos 6
0 1 0
0 sin 8
-sin 0 0 cos 6
)..=( .).,
-H
0
h O H
01 h (E2)
18 C . H . Chapman and R . G. Pratt
Figure El. At each model point, the 2’-axis is the symmetry axis of the TI system. It is defined by rotating the global x-z plane about the
z-axis through an angle 4 to an intermediate system (xi, y,, z ) . Then the z-axis is rotated through an angle 6 about the yi-axis, to become the
2‘-axis. Note these axes are drawn inverted (a rotation of n about the x-axis) compared with Fig. 1 to be in the more usual mathematical
orientation.
where v,, is in the TI system (we use the subscript h as a TI and hexagonal system are indistinguishable elastically), and the
symbols p , P, h and H have been introduced for brevity. Combining these transformations gives the overall transformation
which can also be applied to the elastic parameters. In the TI system, the density normalized elastic parameters are given by
A = a l l l l = azZz2, C = a3333, F = a1133
= L= = a3131, N = a12121 A - 2N = a I l z 2 , (E3)
with the usual symmetries (just here, aijk, refers to the TI system, i.e. the subscript h is implied), where we have used a
notation like Love’s (1944, p. 160) (to avoid yet another set of subscripted variables), except that A, C , F, L and N are density
normalized, i.e. have dimensions of velocity squared.
Applying the above transformations to the fourth-order elastic parameters, we obtain
+ P’)’ 2p2H2(p2h2+ P’)
i
(p’h’ p4H4
-phH(p2h2 + P’) phH(P’ +p’(h2 - H’)) p3hH3
q= H2(3p’h2 + P’) p’ + h2P2 - 6p’h’H’ 3p‘hzH] ( F i 2 L ) ,
-phH3 phH(H’ - h’) ph3H
H4 2h2H’ h4
(h’ -p’h’)’
4phH(h2-p’H’)
4p’h’H’
4P’H’
0
4P’H‘
-16phH(h2-p2H2)
4 ( p 2 ( h 2- H’)’ +
P’)
+
4H2(p’ + l ) ( p 2 h 2+ h’ P’)
)( A
N; L ),
+ C - 2F
p2P2H4 h’
2phP’H3 -2phH
h2P2H2 p’H’
1 - 4p2P2H4
-8phP2H3
+
p’ P2(h2- H2)’
)( A + C - 2F
NLL ),
pPH2(h2- p 2 H 2 ) 2pPH’ -4pPH’(h2 -p2H’)
hPH(h’ - p 2 H 2 ) -2hPH -4hPH(h’ -p’Ff’))( A+C-2F
N-L .
2p2hPH3 -2hPH -8p’hPH3
2ph’PH’ -2pPH’ -8ph‘PH‘
Note that the matrices depend only on 8 and +,
Again these transformations are straightforward but it is satisfying that
combinations of parameters arise consistently on both sides of the equations.
If the anisotropy is interpreted as TI, then it is attractive to express the anisotropy in the TI system in terms of the weak
anisotropy parameters of Thomsen (1986). This is consistent with the assumption throughout this paper that the anisotropy is
weak. Thomsen (1986) has shown that the wave velocities in weakly anisotropic TI material can be written
4
l( E - 6) sin’ O cos’
u,(O) = a(l + 6 sin’ 8 cos’ O + E sin4 O), uSv(O)= Po[ 1 +-
s:, 1
8 , u S H ( 0 )= p , , ( l + y sin’ O), (E8)
Anisotropic traveltime tomography-I 19
where just here, 0 is the angle from the symmetry axis and
~ - c1/2, Po = L 1 l 2 , E = ( A - C)/2C,