Skip to main content
Journal of Applied Crystallography logoLink to Journal of Applied Crystallography
. 2018 Sep 20;51(Pt 5):1455–1466. doi: 10.1107/S1600576718010816

Effects of multiple scattering encountered for various small-angle scattering model functions

Grethe Vestergaard Jensen a, John George Barker b,*
PMCID: PMC6157706  PMID: 30279642

The means by which multiple scattering contributions in experimental small-angle scattering data can be estimated, and how they can be included in the data analysis, are reviewed and discussed. The multiple scattering effects for a range of relevant model scattering functions are calculated using semi-analytically derived solutions to Hankel transforms as well as Monte Carlo simulations.

Keywords: small-angle scattering, multiple scattering effects, data modeling

Abstract

In small-angle scattering theory and data modeling, it is generally assumed that each scattered ray – photon or neutron – is only scattered once on its path through the sample. This assumption greatly simplifies the interpretation of the data and is valid in many cases. However, it breaks down under conditions of high scattering power, increasing with sample concentration, scattering contrast, sample path length and ray wavelength. For samples with a significant scattering power, disregarding multiple scattering effects can lead to erroneous conclusions on the structure of the investigated sample. In this paper, the impact of multiple scattering effects on different types of scattering pattern are determined, and methods for assessing and addressing them are discussed, including the general implementation of multiple scattering effects in structural model fits. The modification of scattering patterns by multiple scattering is determined for the sphere scattering function and the Gaussian function, as well as for different Sabine-type functions, including the Debye–Andersen–Brumberger (DAB) model and the Lorentzian scattering function. The calculations are performed using the semi-analytical convolution method developed by Schelten & Schmatz [J. Appl. Cryst. (1980). 13, 385–390], facilitated by analytical expressions for intermediate functions, and checked with Monte Carlo simulations. The results show how a difference in the shape of the scattering function plotted versus momentum transfer q results in different multiple scattering effects at low q, where information on the particle mass and radius of gyration is contained.

1. Introduction  

Multiple scattering occurs in all small-angle scattering (SAS) experiments to some degree. A schematic illustration of the process is presented in Fig. 1, showing how multiple scattering from coherent scatterers will give an incoherent contribution to the scattering pattern (Schelten & Schmatz, 1980). For most typical samples and experimental conditions, the probability of a scattering event is relatively low, and the effect of multiple scattering on the data is therefore negligible. For strongly scattering samples, however, multiple scattering will contribute significantly and must be accounted for to interpret the data correctly. This leads to a less straightforward data analysis and standardized data analysis tools cannot be applied. The multiple scattering effects increase with sample concentration, scattering contrast, size of scattering objects, sample thickness and ray wavelength. Therefore, they are encountered more frequently in small-angle neutron scattering (SANS) than in small-angle X-ray scattering (SAXS) because of the typically larger sample thicknesses (up to 5 mm, compared with 1 mm or less for X-rays) and longer wavelengths (up to 10–20 Å, compared with ca 1 Å for X-rays) applied. However, the effects might also be seen in SAXS for particles of high atomic number elements, resulting in a high scattering contrast.

Figure 1.

Figure 1

A schematic sketch illustrating a multiple scattering process. An incident ray is scattered by diffraction from within a coherent volume of sample. Subsequently, a widely separated scattering event occurs, with the observed scattering angle depending upon the incoherent addition of the separate scattering events.

Traditionally, a solution to the multiple scattering problem has been to reduce the sample concentration, thickness or contrast. However, this is not always possible and might also interfere with the structures of interest. The focus of the current work is to clarify how the degree of multiple scattering in experimental data is estimated from sample scattering or transmission (§2.1) and at what level it must be considered in the data interpretation (§2.2), and then to go through the various methods available for the calculation of multiple scattering effects on scattering functions used in data modeling (§3), aimed at enabling full use of the affected data. General results are presented for the case of scattering from spheres (§4.1), together with experimental data illustrating the potential difficulties in determining the correct level of multiple scattering based on transmission measurements (§4.2). Results are also presented for different representative model scattering functions (§4.3), for high-q data (§4.4) and for peak scattering (§4.5).

Multiple scattering effects will not appear similar for all types of scattering pattern, and a range of representative types are therefore addressed to illustrate this point: the sphere (Rayleigh, 1910), Gaussian (Guinier & Fournet, 1955), Debye–Andersen–Brumberger (DAB; Debye et al., 1957), Sabine (Sabine & Bertram, 1999) and Lorentzian scattering functions, where both the DAB and Lorentzian functions are special cases of Sabine functions. The scattering functions including multiple scattering effects were calculated semi-analytically by Hankel transformations, using the convolution method of Schelten & Schmatz (1980). Useful analytical expressions for the Hankel transforms were derived for each of the scattering functions, leading to faster and more robust calculations. All results were checked with Monte Carlo simulations. On the basis of the results, both the general and the more specific effects of multiple scattering are discussed, including the effects on scattering peaks.

At low momentum transfers q [q = 4πsin(θ/2)/λ, where λ is the ray wavelength and θ is the total scattering angle], multiple scattering affects the scattering patterns so that the Guinier approximation cannot be used directly to obtain the radius of gyration of the scattering particles. Instead, an apparent value will be obtained. The forward scattering (scattering intensity at q = 0), which is directly connected to the total scattering cross section of the scattering particles, will also be modified by multiple scattering, which could lead to erroneous conclusions on the particle mass. Correcting expressions were therefore developed for representative scattering functions to allow determination of the actual radius of gyration, and of the unmodified forward scattering, from experimentally determined values. Simple approximation methods were applied that are valid at the more moderate levels of multiple scattering generally found.

Note that multiple scattering corrections to data regarding the small-angle scattering approximation have already been studied extensively. More complicated general treatments including larger scattering angles have been developed by Vineyard (1954) and Sears (1975). Berk & Hardman-Rhyne (1985) included refraction effects and calculations that extend to very strongly multiply scattering systems. Šaroun (2000) adapted the Hankel transform method for slit-smeared data obtained from double-crystal diffractometers. Schnablegger & Glatter (1995) addressed corrections for moderate multiple scattering effects in static light-scattering data. Multiple scattering also has an impact on incoherently scattering samples, such as water or vanadium, which is relevant for their use as standards for the calibration of absolute intensity. This was addressed by Barker & Mildner (2015), who showed how multiple scattering enhances the scattering at q = 0 where the path length through the sample is shortest. Numerous other data treatments have been produced as parts of experimental papers. Herein, we primarily reference treatments that are appropriate for our more limited scope of small-angle scattering following the given scattering model functions.

2. Estimating the impact of multiple scattering  

The impact of multiple scattering depends on the scattering power, τ, which, under the assumption of small scattering angles, gives the average number of times any ray – neutron or photon – is scattered on its path through the sample (Ruland & Tompa, 1972; Berk & Hardman-Rhyne, 1985). It is therefore a crucial parameter to assess when considering whether multiple scattering effects need to be accounted for in a specific case.

2.1. Determining τ  

If the scattering angle is small, the total path length within the sample is constant and equal to the sample thickness d s. τ is then defined as

2.1.

ΣSAS,1 is the scattering cross section per sample volume, which represents the probability per unit path length through the sample that a ray is scattered. ΣSAS,1 is given by the integral of the scattered function I 1(q) over all scattering momentum transfer vectors q. I 1(q) is here defined as the differential scattering cross section, dΣSAS,1/dΩ, in units of cm−1 sr−1, where the subscript ‘1’ denotes single scattering, i.e. a scattering pattern with no multiple scattering effects. For an isotropic scattering pattern, the integral reduces to an integral over the momentum transfer q:

2.1.

q u = 4π/λ is the maximum value of q, corresponding to a scattering angle of 180°. Note that the scattering power τ is then proportional to d sλ2. As an alternative to performing the integrals in equation (2), the scattering power τ can also be determined from the small-angle scattering transmission of the sample, T SAS, which is given by

2.1.

The total sample transmission T also contains contributions from absorption, incoherent scattering and inelastic scattering, so that T = T abs T inc T inel T SAS. T is determined experimentally from the intensity of the direct beam on the detector, most commonly attenuating the beam to avoid detector damage. Since this measurement will inevitably cover nonzero momentum transfers up to a value q L, it might also cover a significant fraction of the scattering. In that case, the measured transmission T meas will only partially include the contribution T inc T inel T SAS, and the included small-angle scattering contribution can be obtained by replacing the lower limit in the integrals in equation (2) by q L. By making two different transmission measurements, T(q L1) and T(q L2) with suitably different q L, so that the small-angle scattering mainly contributes in the interval q L1 < q < q L2, T SAS can be estimated from their ratio: T SAST(q L1)/T(q L2). Many instruments are capable of this and routinely run such transmission measurements. For example, double-crystal instruments often make measurements with and without an analyzer (Schwahn & Yee-Madeira, 1987). Instruments that use large two-dimensional detectors can determine the two different transmissions T(q L1) and T(q L2) by summing over only the area of the primary unscattered beam and over the entire detector, respectively.

2.2. Assessing the multiple scattering impact  

τ directly gives the average number of scattering events for a ray, and also the individual probabilities for each of the higher orders of multiple scattering. Let Pj be defined as the probability that an incident ray is scattered j times before leaving the sample (Ruland & Tompa, 1972). Then

2.2.

Note that the above expressions are derived assuming that the total path length through the sample is equal to the sample thickness d s, which is correct for P 0 and P 1, but for higher orders of Pj is only valid for sufficiently small scattering angles, holding reasonably well for SAS data. By renormalizing the above probabilities based only on scattered rays, the normalized distribution over j is obtained:

2.2.

For small τ, double scattering is the dominant contribution to the multiple scattering component, with a normalized probability of P 2′ ≃ P 2/P 1 = τ/2 ≃ (1 − T SAS)/2. The normalized probabilities for the different scattering orders are shown in Fig. 2 as a function of τ. Multiple scattering will become significant approximately at a transmission below T SAS = 90% corresponding to τ = 0.105, where the normalized probability of double scattering is 5%, versus 95% for single scattering. For τ = 1, multiple scattering (j ≥ 2) makes up more than 40% of the total scattering.

Figure 2.

Figure 2

Normalized probability of scattering for the five first scattering orders as a function of scattering power τ. (For τ = 1, P 1′ = 0.582, P 2′ = 0.291 and P 3′ = 0.061.)

Scattering powers for samples of spherical particles of different materials (polystyrene, protein, amorphous silica and gold) suspended in water are reported in Table 1 to illustrate values that might be encountered in typical experiments. They can also serve as a guideline for samples with non-spherical particles of similar size. The values are obtained using the scattering function for spheres as given below in equation (13), giving τ = Inline graphic, using a sphere radius R 0 = 500 Å and a volume fraction φ = 0.01. Numbers are reported for both neutron and X-ray scattering. For neutron scattering, heavy water (D2O) was used as a solvent, which enhances the scattering contrast and limits the contribution from incoherent neutron scattering. A sample thickness of d s = 1 mm was applied in all cases. This is a typical value for SAXS, but for SANS, heavy water samples up to 5 mm thick might be used, which would then cause a proportional increase in τ. For SAXS, the contrast increases with the electron density of the particles and the highest scattering power is obtained for gold particles, where multiple scattering would be highly significant. For SANS, the contrast with respect to the deuterated solvent is highest for particles which contain many hydrogen atoms. Here, multiple scattering would be significant for the polystyrene colloid if the sample thickness were doubled to just 2 mm. These are only illustrative examples, and by using larger particles, a higher sample concentration or a larger sample thickness, the scattering power would be significantly enhanced.

Table 1. The calculated scattering contrast Δρ and scattering power τ from typical colloidal samples for SAXS and SANS of dilute solutions (φ = 1%) of spherical particles with radius R 0 = 500 Å suspended in water, and having a sample thickness d s = 1 mm.

For X-rays light water is used for solvent, whereas for neutrons heavy water D2O is used to enhance the scattering contrast. For X-rays a wavelength of λ = 1.54 Å is used, corresponding to Cu Kα radiation, whereas for neutrons λ = 6 Å is used. Note that for neutrons some D/H is exchanged, affecting the contrast. All samples have transmissions from X-ray absorption of above 30%, except for the gold sample which is only 0.7%.

Material Density (g cm−3) ΔρSAXS−2) τSAXS ΔρSANS−2) τSANS
Polystyrene 1.05 1.8 × 10−7 5.6 × 10−7 5.0 × 10−6 0.067
Protein 1.35 2.5 × 10−6 1.1 × 10−3 3.2 × 10−6 0.027
SiO2 2.3 1.03 × 10−5 0.019 2.7 × 10−6 0.020
Au 19.32 1.15 × 10−4 2.4 1.7 × 10−6 0.008

For very large particles, one should note that multiple scattering effects might also be accompanied by refraction effects. A ray encounters a phase shift ν upon passing through the particle. If ν is significantly larger than 1, refraction will cause suppression of scattering and a perturbation of the scattering pattern (Berk & Hardman-Rhyne, 1985). For spheres, the phase shift is given by ν = 2ΔρR 0λ, and refraction effects would set in at R 0 > 4.7 µm for SANS on polystyrene spheres in D2O, and at R 0 > 0.8 µm for SAXS on gold spheres in H2O.

3. Methods for calculation of multiple scattering functions  

Scattering patterns including multiple scattering effects, I m(q), were determined for various different scattering functions I 1(q), representing typical scattering patterns that might be encountered. The calculations were performed using the semi-analytical one-dimensional convolution method of Schelten & Schmatz (1980) as described below. Results were obtained for different scattering power τ and checked by Monte Carlo simulations, which were also applied to perform calculations for scattering functions extending to large scattering angles, where the approximation of scattering at small angles does not apply.

3.1. Semi-analytical convolution method  

The multiple scattering function can be determined semi-analytically for a given single scattering function, I 1(q). It is given by the sum of the scattering curves for all scattering orders, normalized by their individual scattering cross section ΣSAS,j [equation (2] and weighted by their probabilities Pj [equation (4)]. Using the present definition of absolute scale, the total intensity is also normalized by the sample path length and the transmission T SAS, resulting in the expression

3.1.

Note that, depending on the method used to determine the sample transmission, the experimental data for I m(q) might be lower by a factor down to T SAS if the transmission measurement did not restrict the range of angles collected to sufficiently small momentum transfers q L.

As shown by Schelten & Schmatz (1980), any order of two-dimensional scattering function Ij(q) is given by the two-dimensional scattering convolution of the next lower order I j−1(q) with the first order I 1(q):

3.1.

where * symbolizes convolution in two dimensions. This results in a convolution from I 1(q) to I m(q) by ‘forward’ and ‘back’ two-dimensional Fourier transforms. Monkenbusch published a program performing both the convolution from I 1(q) to I m(q) and the deconvolution back to I 1(q) using fast Fourier transform algorithms (Monkenbusch, 1991). Two data sets were collected for the same sample, but with different sample thicknesses and hence different scattering powers. The single scattering functions obtained by deconvolution were similar, but not identical, illustrating both the power of this approach and also the limitations for real data with noise and a limited q region.

Schelten & Schmatz (1980) gave the expressions for isotropic scattering patterns I 1(q) based on a Hankel transform to obtain the intermediate function i 1(r), which can then be modified into i m(r) to account for the multiple scattering and transformed back to the multiple scattering function I m(q):

3.1.
3.1.
3.1.
3.1.
3.1.

J 0() is the zero-order Bessel function of the first kind and x denotes either 1 or m for single or multiple scattering, respectively. Note that, in the limit τ → 0, i m(r) = i 1(r) and I m(q) = I 1(q), as expected. Equations (8)–(11) are modified from the versions of Schelten and Schmatz, where the single scattering functions were given by S(q), such that I 1(q) = [exp(τ)/dx]S(q), in accordance with our definition of intensity, which is normalized by the transmission and sample thickness.

Analytical Hankel transform pairs I 1(q) Inline graphic i 1(r) exist for all the scattering functions addressed here, such that the forward integral of equation (8) can be solved analytically for i 1(r). This greatly improves both the robustness and the speed of the calculations. They are all presented in Appendix A . For the Gaussian function, the integral of the back transform could also be solved analytically, as given in Appendix A . For the other functions, it was solved numerically.

The method of Schelten and Schmatz might also, in principle, be used to deconvolute data containing multiple scattering effects, to obtain the corresponding single scattering functions I 1(q). This would, however, require very precisely determined scattering intensities with very low noise (Schelten & Schmatz, 1980), collected over a wide q range and with the possibility of extrapolation to obtain intensity values for the lowest and highest q. For this reason, the inclusion of multiple scattering in the model function is the preferred approach.

Rather than obtaining I m(q) directly from a transformation of I 1(q), it can also be calculated as a combination of Ij(q) according to equation (6). Only significantly contributing higher-order scattering functions must be included, which in many cases means that inclusion of the second-order scattering function is sufficient. The orders that must be included can be estimated from equation (5) by setting a certain fraction that must be accounted for; for example, if the target is to include 99% of the scattering, for a given value of τ, it must apply that ∑j=1 P j′ ≥ 0.99. The scattering power is determined from the transmission T SAS [equation (3)] or from the integral over the data or model according to equations (1) and (2). Ij(q), and hence Ij(q), can be determined numerically from any model function I 1(q) by two-dimensional convolutions of I 1(q), according to equation (7). They might also be determined by Hankel transforms using equations (8), (9) and (11). In order to determine Ij(q) analytically, the transform pairs Ij(q) Inline graphic ij(r) = [i 1(r)]j must exist and the back transform given in equation (11) must be solved. Analytical expressions exist for all higher-order transforms Ij(q) of the Gaussian function and the Sabine function, and for the second-order Lorentzian transform. All these transform solutions are given in Appendix A . Alternatively, Ij(q) can also be determined by simulation. After combining the contributing orders Ij(q) according to equation (6), the result can be compared with the experimental data.

Relatively fast calculation of I m(q) can be achieved either by numerical solution of the Hankel transforms, potentially aided by analytical solutions for i 1(r), or by summing contributing orders Ij(q), obtained by Hankel transforms or two-dimensional convolutions. This allows for inclusion of the calculation in a model optimization routine, so that the multiple scattering data can be fitted using a structural model, as is routinely done for single scattering data. Apart from the model parameters, this then also requires a parameter giving the scattering power, either determined from transmission measurements or, ideally, obtained from the model using equation (2).

3.2. Monte Carlo simulation method  

Simulations can be a very useful tool in the interpretation of experimental data including multiple scattering effects. For any given structural model, simulations give the ability to probe the multiple scattering function I m(q), as well as any individual order of scattering function Ij(q). This option is included in the Igor software SAS data reduction and analysis macro (Kline, 2006).1 The procedure is time consuming, but running it for the relevant value of scattering power and a series of tentative structural parameters might allow for estimation of the structure that best fits the data.

Monte Carlo simulations were used to verify the results obtained from the faster semi-analytical convolution approach by Schelten and Schmatz in the Lorentzian case, where significant scattering occurs at larger scattering angles so that the small-angle approximation is no longer valid. The simulation approach also allowed for truncation of the function at a scattering angle of 180°, which is not possible using the approach of Schelten and Schmatz. An ideal non-divergent monochromatic beam was applied, scattering from a sample of infinite slab geometry with a thickness of 1 mm, using ca 107 scattered rays per simulated scattering pattern. Simulations were also completed to verify calculations for the other scattering functions, but none of the data are included here.

4. General effects of multiple scattering  

4.1. Scattering from spheres  

The general effects of multiple scattering can be illustrated by the example of scattering from spheres, as also shown by Schelten & Schmatz (1980). Fig. 3 shows I m(q) for scattering from monodisperse spheres of radius R 0 = 500 Å for several different τ. The single scattering function is given below in equation (13). The q scale is renormalized by the radius of gyration R G, and the plot is shown on both a linear intensity scale, highlighting the Guinier region, and a logarithmic intensity scale, highlighting the low-intensity features at high q. The contributions from single scattering, I 1(q), and double scattering, I 2(q) (both normalized to unity at q = 0), as determined from Hankel transforms, are shown in Fig. 4.

Figure 3.

Figure 3

Plots of the multiple scattering function I m(qRG) for monodisperse spheres and scattering powers τ = 0, 0.1, 0.5 and 2.0. Panel (b) shows I m(q) on a log scale to enhance the minima in the scattering function.

Figure 4.

Figure 4

Plots of the single scattering function I 1(qR G), double scattering function I 2(qR G) and triple scattering function I 3(qR G) for monodisperse spheres, all normalized at q = 0. Panel (b) shows I j(q) on a log scale to enhance the minima in the scattering function.

Three main effects of increasing multiple scattering (decreasing scattering transmission) are seen. Firstly, the forward scattering I m(0) is substantially enhanced at a scattering power of τ = 0.693 (corresponding to T SAS = 0.5) and increases further for higher τ. This might lead to an overestimation of the contrast or size of the scattering particles if the effects of multiple scattering are not considered in the data analysis. Note that, if the small-angle scattering falls inside the direct beam, the measured transmission does not include the contribution from T SAS, and the measured scattering patterns will follow T SAS I m(q), resulting in decreasing I m(0) with increasing τ as shown by Schelten and Schmatz. The data interpretation therefore depends critically upon how the sample transmission is measured.

Secondly, the scattering curve is slightly broadened. This is not readily apparent from the plot in Fig. 3, owing to the moderate degree of multiple scattering, but Fig. 5 clearly shows that the double scattering curve is much broader than the single scattering curve, with the full width at half-maximum increased by ca 30%. At high levels of multiple scattering, this will lead to a noticeable decrease in the apparent radius of gyration. As equation (7) suggests, the apparent radius of gyration for any higher-order scattering function is given by R G,j 2 = R G 2/j.

Figure 5.

Figure 5

(a) Scattering powers for a dilute solution of polystyrene spheres in D2O, collected for different values of scattering power in the range 0.028–3.13, obtained by varying the sample thickness and neutron wavelength. The values are determined from transmission measurements (open symbols) and the same values corrected for small-angle scattering in the direct beam (closed symbols), plotted against the theoretical value of the scattering power. The line follows τexp = τtheory. (b) Plots of SANS data from the solutions, normalized by the corrected transmissions presented in panel (a). The lines are calculated scattering patterns for spheres, including multiple scattering effects according to the theoretical values of the scattering power.

Thirdly, the sharp minima are significantly altered even at a relatively low scattering power, τ = 0.105 (T = 0.9), as seen in Fig. 3(b). Fig. 4(b) shows that, already at double scattering, the minima found in the single scattering function are completely washed out. Without considering multiple scattering, this effect might have been assigned to polydispersity or shape anisotropy of the particles.

4.2. Assessing multiple scattering effects in experimental data  

When assessing the scattering power for an experimentally determined scattering pattern, a good transmission measurement is key, as described above. However, the high intensities at low q resulting from multiple scattering can affect the precision of this measurement, resulting in a wrong estimate of the multiple scattering effect and of the absolute scale of the data, as seen from the data presented here. SANS data were collected on the NGB30 SANS instrument at the National Institute for Standards and Technology Center for Neutron Research (NCNR) (Glinka et al., 1998) for samples of monodisperse spherical particles of polystyrene (Rennie et al., 2013) in D2O at a volume fraction of φ = 0.0025. The scattering power was varied by varying the neutron wavelength (6, 8.4, 12 and 20 Å) and the sample thickness (1, 2, 5 and 10 mm). A model of monodisperse spheres, including instrumental smearing effects, was fitted to the data set for the lowest scattering power, corresponding to a negligible fraction of multiple scattering of 1 − P 1′ = 0.014. A sphere radius of R 0 = 708.5 ± 0.8 Å was determined, where the uncertainty denotes one standard error. The theoretical values for τ fall in the range 0.028–3.13, as determined from equation (13). Experimental values for τ were calculated from the small-angle scattering transmission T SAS, which was determined as described above, by the ratio of transmission values measured over the area of the direct beam and over the area of the entire detector. As shown in Fig. 5(a), the determined values did not match the theoretical ones at any considerable scattering power. With increasing scattering power, the small-angle scattering will increase and contribute significantly within the area of the direct beam, leading to a measured transmission which is too high. The ratio between the measured and actual values of T SAS is given by

4.2.

where q beam is the largest value of q which is considered to fall within the direct beam for the experimental transmission measurement and q u is the upper value, as defined under equation (2). The last expression assumes that the scattering cross section for I m(q) has the same relative contribution at q < q beam as does I 1(q). The experimentally determined transmission values were corrected by this factor, using a value for q beam that takes into account that they were obtained using a square to define the area of the direct beam. The resulting corrected scattering powers are in much better accordance with the expected values, as also shown in Fig. 5(a). For scattering data in general, it would be necessary to extrapolate an experimentally determined scattering function to q = 0 to estimate this correction. This illustrates the difficulty in obtaining precise values of the scattering power from transmission measurements, and hence also the difficulties in obtaining data on an absolute scale. Therefore, we used here the theoretically calculated values for T SAS to normalize the data. The data for all scattering powers are shown in Fig. 5(b). The Monte Carlo simulated scattering curves (lines) using the theoretically calculated scattering powers show good agreement with the experimental data, again confirming that the uncorrected scattering powers are not in agreement with the actual conditions.

4.3. Multiple scattering effects on different scattering model functions  

Scattering functions modified by multiple scattering I m(q) were calculated as a function of scattering power τ for various representative scattering functions I 1(q), listed below. The analytical expressions for the associated scattering power τ are also given, as determined from the integral over qI(q) as given in equation (2). In addition, approximate solutions τapprox are shown, obtained using an infinite upper limit for q, rather than the actual upper value, q u = 4π/λ, corresponding to the maximum scattering angle θ = 180°. This modification results in simpler expressions. Owing to the steeply decaying scattering functions I(q), the deviation from the exact result is negligible, except for the Sabine model with p = 1, corresponding to a Lorentzian function.

Sphere form factor:

4.3.
4.3.

Gaussian function:

4.3.
4.3.

General Sabine model function (p ≥ 1):

4.3.
4.3.

where UInline graphic and Inline graphic = Inline graphic = 3pξ2. R 0 is the sphere radius, R G is the radius of gyration and ξ is a correlation length. The scattering function from spheres [equation (13)] is the model used most often to describe particulate systems. The Gaussian function [equation (15)] accurately models the Guinier region for any type of particle, but greatly underestimates the scattering at large q. The algebraic scattering function, developed by Sabine & Bertram [equation (17)], closely resembles the predicted scattering functions for fractal materials (Sinha et al., 1984). The DAB scattering function [equation (17), p = 2] is commonly used in modeling two-phase materials, and the multiple scattering corrections have also been given by Ruland & Tompa (1972). The Lorentzian function [equation (17), p = 1] has a shape very close to that of the Debye function used to describe the scattering from random-walk statistical polymer chains. The sphere and DAB models both correspond to actual real-space structures, and the forward scattering I 1(0) is directly related to the volume fraction φ of particles, their individual volume V and their scattering contrast Δρ, by I 1(0) = φVΔρ2. The Sabine model with p = 3/2 has the unique property that the shape of all orders of the scattering function is invariant if q is rescaled by the beam broadening caused by multiple scattering: Ij(R G,j q)/j 2 = I 1(R G q), where R G,j = R G/j (Sabine & Bertram, 1999).

The Gaussian function, the sphere function, and Sabine functions for p = 2 (DAB model), p = 3/2 and p = 1 (Lorentzian function) are shown in Fig. 6(a) (thick and dashed lines), together with multiple scattering functions for τ = 0.5 (thin solid lines). The multiple scattering effects are most clearly visible for the sphere function, owing to the smearing of the sharp minima. Fig. 6(b) shows qR G I(qR G), which is the integrand in equation (2) for determining the scattering cross section ΣSAS,1. The scattering power τ is therefore proportional to the area under the curves. It is seen that the contribution to τ is distributed very differently over q for the different scattering functions. For the Lorentzian curve, the integrand does not converge for q → ∞, illustrating the significance of the truncation at q u = 4π/λ or qR G = 4πR G/λ. The shape of the scattering curve I(qR G) will therefore depend on the value of R G.

Figure 6.

Figure 6

(a) Plots of five different scattering functions I 1(qR G) and of the corresponding multiple scattering functions I m(qR G) for τ = 0.5. (b) The integrals over qR G I 1(qR G) are proportional to the scattering power τ, according to equations (1) and (2), and therefore all have the same value. For the Lorentzian function an infinite integral will be obtained, and it was therefore truncated at q u R G = 350 (see text).

For Fig. 6 we used q u R G = 350 for the calculation of τ. Note that the scattering contribution to τ is significant up to q u, so that only a minor fraction is covered by the plot.

Multiple scattering functions were determined for the same five functions, using a wide range of values for τ. The forward scattering I m(0) and apparent radius of gyration R G,m are plotted in Fig. 7. They depend very differently on τ for the five cases, showing that the multiple scattering effects within the Guinier region are duly influenced by the shape of the scattering function at larger q beyond the Guinier region. Since the higher-order scattering functions Ij(q) are obtained by convoluting I 1(q) with itself [equation (7)], it can be expected that the most steeply descending I 1(q) will perturb the Guinier region the most. That is, the perturbations are expected to be largest for the sphere and Gaussian functions, smaller for the DAB and Sabine functions, and smallest for the Lorentzian function. This trend is indeed observed for I m(0). For R G,m, which reflects the slope of the multiple scattering functions, the trend is less clear, because it depends on the more specific shape of the scattering functions and on the chosen q range for which R G,m is determined. Analytical solutions for I m(0) are obtained for the Sabine and Gaussian functions and for R G,m for the Gaussian function. They are all given in Appendix A .

Figure 7.

Figure 7

Plots of (a) the forward scattering cross section I m(0) normalized by I 1(0), and (b), (c) the Guinier radius R G,m normalized by R G,1, versus scattering power τ for the five scattering functions. The Lorentzian scattering function was truncated at q u R G = 350 for calculation of the scattering power τ, which for a wavelength of 6 Å corresponds to a radius of gyration of 167 Å. The power series expressions given in equation (19) fit the results for τ < 2, using the coefficients given in Table 2.

The dependence of I m(0) and R G,m on τ as shown in Fig. 7 was fitted in the range 0 ≤ τ ≤ 2 with empirical power series, similar to the corrections of Boothroyd (1988) for the second virial coefficient:

4.3.

The obtained coefficients are given in Table 2 for the five different scattering functions, as well as for Sabine functions of intermediate p. Then, for a known or estimated τ, and with a rough idea about the type of scattering function, the multiple scattering effect on these quantities can be estimated. In addition, for the given scattering functions it is possible to obtain the forward single scattering I 1(0) and the actual radius of gyration R G from the measured values, I m(0) and R G,m, using equation (19) together with the fit parameters reported in Table 2. Copley (1988) also made similar calculations for spheres using Monte Carlo simulations, which agree well with the current data. The empirical power series break down for τ → ∞. Here, a power law is instead observed for the apparent radius of gyration:

4.3.

The values of C are also given in Table 2, except for the Lorentzian function which does not follow this behavior.

Table 2. Fit parameters to the power series expressions of equation (19), obtained for various scattering functions, fitted over the range 0 < τ < 2.

Numbers are given to the significant digit without affecting the fit quality. All calculations are based on Hankel transforms, giving high-precision results for I(0) and R G, and the zero-order coefficients are therefore fixed at A 0 = 0 and B 0 = 1. The largest deviation of the fit from the calculation is less than 0.03%, observed at τ = 2. The last column gives fit parameters to the power law expressions of equation (20), obtained for various scattering functions, fitted for τ > 100.

Function 10 × A 1 102 × A 2 103 × A 3 102 × B 1 103 × B 2 104 × B 3 C
Gaussian 2.5000 2.436 1.68 −6.2485 −4.977 1.79 −0.504
Sphere 2.5791 2.285 1.40 −5.2929 −4.437 0.91 −0.584
Lorentzian (p = 1) 0.4708 0.234 0.20 −1.9610 −0.925 −0.65  
Sabine (p = 1.1) 0.4167 0.159 0.09 −1.6924 −0.600 −0.24 −5.000
Sabine (p = 1.25) 0.8334 0.547 0.50 −3.2711 −1.989 −1.04 −2.001
Sabine (p = 1.5) 1.2500 1.062 1.11 −4.6867 −3.494 −2.07 −1.018
Sabine (p = 1.75) 1.4991 1.421 1.31 −5.4187 −4.259 −2.32 −0.730
DAB (p = 2) 1.6663 1.619 1.60 −5.8336 −4.756 −1.77 −0.627

Scattering power obtained using q u R G = 350.

For the Lorentzian function, the value of τ is determined for a function truncated at qR G = 4πR G/λ. However, the Hankel transformations require continuous functions and are performed for the entire function for q → ∞. We therefore applied Monte Carlo simulations to obtain multiple scattering functions for truncated Lorentzian functions using a range of different values of R G. Only minor deviations from the Hankel transform results were observed in the q range covered by Fig. 6. A larger value of R G will give a function which decays less steeply, leading to a weaker impact of multiple scattering for a given scattering power τ. Coefficients for the power law expressions in equation (19) for the truncated Lorentzian functions, as obtained from simulation results, are given in Table 3, showing the expected trend of decreasing impact with increasing R G. For real samples scattering according to the Lorentzian function, one might expect the scattered intensity to be effectively truncated at a value of q < q u, given by the length scale of the building blocks of the scattering structure. This would then result in a different effect of multiple scattering compared with the effects reported here, which assume Lorentzian scattering at all q up to q u.

Table 3. Fit parameters to the power series expressions of equation (19), obtained for simulated multiple scattering functions for Lorentzian functions truncated at different values of q u R G, fitted over the range 0 < τ < 2.

Numbers in parentheses () represent the one-standard-deviation error on the last digit. All calculations are based on Guinier fits performed in the interval 0.5 < qR G < 1.0. A 0 = 0 and B 0 = 1 are expected for an optimal Guinier fit using data for qR G → 0.

q u R G A 0 A 1 A 2 B 0 B 1
50 −0.02254 (1) 0.068 (3) 0.009 (2) 0.887 (3) −0.050 (3)
100 −0.02152 (1) 0.056 (3) 0.006 (2) 0.893 (2) −0.044 (2)
200 −0.02245 (1) 0.0535 (8) 0 0.895 (3) −0.039 (3)
500 −0.01769 (1) 0.040 (1) 0 0.894 (3) −0.031 (3)
1000 −0.02555 (1) 0.0434 (8) 0 0.888 (3) −0.020 (3)
2000 −0.02494 (1) 0.0380 (8) 0 0.890 (3) −0.020 (3)

Fixed at zero in the fit.

4.4. Multiple scattering effects at high q  

The effect of multiple scattering at large q has been analyzed analytically by Berk & Hardman-Rhyne (1985) and Monkenbusch (1996). If the intensity decreases with q steeper than q −2, it applies that

4.4.

That is, the shape of the scattering pattern is conserved, but the intensity increases with decreasing scattering transmission. For scattering from micrometre-sized structures, multiple scattering is often significant. However, the Guinier region, containing most of the scattering intensity, then typically lies behind the beamstop. Therefore, the transmission T SAS is sometimes not accounted for, and the reported scattering pattern will correspond to T SAS I m(q), hence closely following the single scattering function I 1(q).

4.5. Multiple scattering effects on peak scattering  

In phase-separated systems where a well defined repeated length scale exists, scattering rings are observed at the Bragg angle θpeak, leading to a peak in I(q) at the corresponding scattering vector q peak. Fig. 8 shows Monte Carlo simulation results for a scattering function given by a Gaussian peak with q peak = 0.05 Å−1 and a full width at half-maximum of 0.01 Å−1. The scattering curves including multiple scattering effects I m(q) were determined for τ = 0.1, 1 and 5 and are plotted in Fig. 8(a). It is seen that the peak is conserved, so that the higher-order scattering functions Ij(q) mainly contribute with a smooth background. Fig. 8(b) shows the individual higher-order scattering contributions Ij(q). The second order of scattering will convolute the first-order scattering ring with a ring of the same radius. Therefore, increased intensity is observed at ca q = 0 and q = 2q peak. The third-order scattering results in another convolution, and the features will preferentially be ‘scattered back’ to the original angle θpeak, so that a peak is again observed at q = q peak, albeit much less pronounced. Thus, for even j, features are present at ca q = 0 and q = 2q peak, whereas for odd j a peak is observed at q peak. This effect was observed by Silas & Kaler (2003) in data for a bicontinuous microemulsion, following the Teubner–Strey model, with a peak representing the characteristic correlation length of the sample. They identified a higher-order peak as an effect of multiple scattering, rather than representing an independent structural feature of the sample, and were able to analyze their data accordingly using the method of Schelten and Schmatz.

Figure 8.

Figure 8

(a) Plots of multiple scattering functions I m(q) for a Gaussian-shaped peak for τ values of 0.1, 1 and 5. Strong multiple scattering produces a large background, but the peak shape is only slightly altered. (b) Individual contributions Ix(q) for orders of scattering x in the interval 1 to 5.

5. Conclusions  

Methods to account for contributions from multiple scattering and the associated error in data analysis are addressed. The determination of the scattering power, and thereby the level of multiple scattering effects, from experimental data is addressed, highlighting the requirement for precise transmission measurements. The scattering functions including multiple scattering effects I m(q) are determined semi-analytically for representative scattering profiles, using the method of Schelten and Schmatz, together with analytical expressions for the intermediate functions, reported in the present paper, facilitating the calculations.

Model-independent structural information, in the form of the forward scattering I(0) and radius of gyration R G, can be determined from scattering data at low q in the Guinier region. For data influenced by multiple scattering, apparent values I m(0) and R G,m will be obtained. In general, multiple scattering will lead to an increase in the forward scattering I m(0) and a decrease in the apparent radius of gyration R G,m. The present results show how the perturbation of I m(0) and R G,m depends sensitively on the shape of the scattering function at intermediate and large q and is therefore different for the different scattering patterns. Approximate expressions for both I m(0) and R G,m as a function of τ are determined for a range of scattering functions, allowing determination of the unperturbed values I(0) and R G for a given value of τ.

The individual higher-order scattering functions Ij(q) can be determined using two-dimensional autoconvolutions of I 1(q), or for one-dimensional functions through the Hankel transforms suggested by Schelten and Schmatz. By including the appropriate contributions from the different orders in scattering models, multiple scattering effects can be accounted for in structural model fits, so that even data containing significant multiple scattering contributions can be quantitatively analyzed and interpreted.

Acknowledgments

We wish to thank Adrian Rennie and Maja Hellsing for providing the monodisperse latex spheres used in the measurements.

Appendix A. Transforms and analytical solutions

A1. Hankel transforms to obtain i 1(r) analytically from I 1(q) for the addressed scattering functions  

Gaussian function:

A1.

Sphere function:

A1.

where wrInline graphic

DAB function (p = 2):

A1.

Sabine function (p > 1):

A1.

where K is the modified Bessel function.

Sabine function (p = 3/2):

A1.

Lorentzian function (p = 1):

A1.

A useful identity for determining the apparent radius of gyration for multiple scattering functions is

A1.

A2. Analytical solutions for multiple scattering functions  

A2.1. Gaussian function  

The scattering of any order can be determined from the expression

A2.1.

The scattering at q = 0 is

A2.1.

where f(τ) = Ei(τ) − γ − ln(τ). Ei is the exponential integral and γ is Euler’s constant. The apparent radius of gyration, R G,m, is obtained by determining the curvature in the limit of q Inline graphic 0:

A2.1.

A2.2. Sabine function (p = 3/2)  

As shown by Sabine, p = 3/2 is a special case where the higher-order scattering functions all have the same shape after rescaling. The scattering of any order can be determined from the expression

A2.2.

The scattering at q = 0 is

A2.2.

A2.3. Lorentzian function  

i 2(r) ≃ [K 0(r)]2. As originally shown by Goyal et al. (1983), the Hankel transform pair is used to solve

A2.3.

where q L = (q 2 + 4/A 2)1/2.

Funding Statement

This work was funded by National Science Foundation grant DMR-1508249.

Footnotes

1

Disclaimer: the use of certain trade names or commercial products does not imply any endorsement of a particular product, nor does it imply that the named product is necessarily the best product for the stated purpose.

References

  1. Barker, J. G. & Mildner, D. F. R. (2015). J. Appl. Cryst. 48, 1055–1071. [DOI] [PMC free article] [PubMed]
  2. Berk, N. F. & Hardman-Rhyne, K. A. (1985). J. Appl. Cryst. 18, 467–472.
  3. Boothroyd, A. T. (1988). Macromolecules, 21, 3328–3329.
  4. Copley, J. R. D. (1988). J. Appl. Cryst. 21, 639–644.
  5. Debye, P., Anderson, H. R. & Brumberger, H. (1957). J. Appl. Phys. 28, 679–683.
  6. Glinka, C. J., Barker, J. G., Hammouda, B., Krueger, S., Moyer, J. J. & Orts, W. J. (1998). J. Appl. Cryst. 31, 430–445.
  7. Goyal, P. S., King, J. S. & Summerfield, G. C. (1983). Polymer, 24, 131–134.
  8. Guinier, A. & Fournet, G. (1955). Small-Angle Scattering of X-rays. New York: Wiley.
  9. Kline, S. R. (2006). J. Appl. Cryst. 39, 895–900.
  10. Monkenbusch, M. (1991). J. Appl. Cryst. 24, 955–958.
  11. Monkenbusch, M. (1996). J. Appl. Cryst. 29, 591–592.
  12. Rayleigh, Lord (1910). Proc. R. Soc. London Ser. A, 84, 25–46.
  13. Rennie, A. R. et al. (2013). J. Appl. Cryst. 46, 1289–1297.
  14. Ruland, W. & Tompa, H. (1972). J. Appl. Cryst. 5, 1–7.
  15. Sabine, T. M. & Bertram, W. K. (1999). Acta Cryst. A55, 500–507. [DOI] [PubMed]
  16. Šaroun, J. (2000). J. Appl. Cryst. 33, 824–828.
  17. Schelten, J. & Schmatz, W. (1980). J. Appl. Cryst. 13, 385–390.
  18. Schnablegger, H. & Glatter, O. (1995). Appl. Opt. 34, 3489–3501. [DOI] [PubMed]
  19. Schwahn, D. & Yee-Madeira, H. (1987). Colloid Polym. Sci. 265, 867–875.
  20. Sears, V. F. (1975). Adv. Phys. 24, 1–45.
  21. Silas, J. A. & Kaler, E. W. (2003). J. Colloid Interface Sci. 257, 291–298. [DOI] [PubMed]
  22. Sinha, S. K., Freltoft, Y. & Kjems, J. (1984). Proceedings of the International Conference on Kinetics of Aggregation and Gelation, edited by F. Family & D. Landau, pp. 87–90, Amsterdam: Elsevier.
  23. Vineyard, G. H. (1954). Phys. Rev. 96, 93–98.

Articles from Journal of Applied Crystallography are provided here courtesy of International Union of Crystallography

RESOURCES