Brought to you by:
Paper

Feasibility of streamline upwind Petrov-Galerkin angular stabilization of the linear Boltzmann transport equation with magnetic fields

, , and

Published 21 December 2020 © 2020 IOP Publishing Ltd
, , Citation Amanda Swan et al 2021 Biomed. Phys. Eng. Express 7 015017 DOI 10.1088/2057-1976/abd239

2057-1976/7/1/015017

Abstract

To accurately model dose in a magnetic field, the Lorentz force must be included in the traditional linear Boltzmann transport equation (LBTE). Both angular and spatial stabilization are required to deterministically solve this equation. In this work, a streamline upwind Petrov-Galerkin (SUPG) method is applied to achieve angular stabilization of the LBTE with magnetic fields. The spectral radius of the angular SUPG method is evaluated using a Fourier analysis method to characterize the convergence properties. Simulations are then performed on homogeneous phantoms and two heterogeneous slab geometry phantoms containing water, bone, lung/air and water for 0.5 T parallel and 1.5 T perpendicular magnetic field configurations. Fourier analysis determined that the spectral radius of the SUPG scheme is unaffected by magnetic field strength and the SUPG free parameter, indicating that the Gauss-Seidel source iteration method is unconditionally stable and the convergence rate is not degraded with increasing magnetic field strength. 100% of simulation points passed a 3D gamma analysis at a 2%/2 mm (3%/3 mm) gamma criterion for both magnetic field configurations in the homogeneous phantom study, with the exception of the 1.5 T perpendicular magnetic field in the pure lung phantom where a 77.4% (87.0%) pass rate was achieved. Simulations in the lung slab geometry phantom resulted in 100% of points passing a 2%/2 mm gamma analysis in a 0.5 T parallel magnetic field, and 97.7% (98.8%) of points passing a 2%/2 mm (3%/3 mm) gamma criterion in a 1.5 T perpendicular magnetic field. For the air slab geometry phantom, 72.1% (79.2%) of points passed a 2%/2 mm gamma criterion in a 0.5 T parallel magnetic field and 90.3% (92.8%) passed the same gamma criterion in a 1.5 T perpendicular magnetic field. While the novel SUPG angular stabilization method shows feasibility in some cases, it was found that the accuracy of this method was degraded for very low density media such as air.

Export citation and abstract BibTeX RIS

1. Introduction

Radiation therapy is one of the hallmarks of modern cancer treatment. As such, a key step in the treatment flow is effective planning, where absorbed dose is prescribed to the tumour and upper dose limits are imposed on associated organs at risk (OARs). Dose calculation methods have evolved from correction-based techniques (Lu 2013, Johns and Cunningham 1983, Papanikolaou et al 2004, Batho 1964, Young and Gaylord 1970) to model-based methods (Karlsson et al 2010, Khan and Gibbons 2014, Mackie et al 1984, Sievinen et al 2005), to state of the art modern methods such as Monte Carlo (Ma et al 2002, Fippel 2013, Gifford et al 2006, St-Aubin et al 2016) and deterministic solvers (St-Aubin et al 2015, 2016, Vassiliev et al 2010, Gifford et al 2006, Failla et al 2010). Many modern dose calculation algorithms attempt to solve or approximate the solution of the linear Boltzmann transport equation (LBTE), an integro-partial differential equation modelling radiation transport. In order for a dose calculation method to be useful, it must be not only accurate, but fast.

Tumour localization for treatment poses a challenge, as imaging and treatment are not usually performed concurrently and biological structures can move both before and during treatment. A potential solution to this problem came with the recent advent of hybrid linear accelerator (linac) and magnetic resonance imaging (MRI) machines, allowing for real-time imaging during treatment. A number of designs are in use with varying linac energies and magnetic field strengths (Fallone et al 2009, Keall et al 2014, Dempsey et al 2005, Low et al 2016, Raaymakers et al 2009). This work focuses on investigating a novel calculation methodology for 1.5 T perpendicular and a 0.5 T parallel magnetic field configurations, as these designs are both featured on modern linac-MR machines. Perpendicular or parallel in this context refers to the beam geometry with respect to the main magnetic field direction of the MRI. Important to note that while these two configurations are considered here, the generalized framework for magnetic fields is not constrained to these two options. Delivering a radiation beam within a magnetic field changes the physics of dose deposition, as the secondary electrons produced experience deflection due to the Lorentz force. As a result, standard dose calculation algorithms are no longer accurate in the presence of a magnetic field and require modification (Kirkby et al 2008, 2010). It has been shown that the parallel configuration has less of an impact on the resulting dose than a perpendicular configuration (Kirkby et al 2008). St-Aubin et al (St-Aubin et al 2015, 2016) derived an angular advection term capable of accurately modelling this effect within the deterministic LBTE, and results were validated against Monte Carlo.

Numerically solving the LBTE with magnetic fields is a challenging problem, particularly in sparse media where there are relatively few interactions and advection dominates scatter. Because the LBTE with magnetic fields contains both spatial and angular advection, each term must be stabilized in a manner that prevents the instabilities that can arise in advection-dominated systems. Previous work (St-Aubin et al 2016, Yang et al 2018) succeeded in stabilizing both of these terms by using a discontinuous Galerkin Finite Element Method (DGFEM) both in space and angle, along with upwinding based on the advective direction. These results were shown to be both stable and accurate, however, the spectral radius was negatively impacted by the upwind stabilization (Zelyak et al 2018, Zelyak 2017). The DGFEM also requires a careful ordering of elements during the solution process, making parallelization challenging. While it is possible to employ the DGFEM without requiring a serial solution, it was shown that this imposes a numerical penalty in angle (Zelyak 2017).

In this work, a novel angular advection stabilization scheme will be investigated in which a Streamline Upwind Petrov Galerkin (SUPG) scheme (Pain et al 2006, Brooks and Hughes 1982, Merton 2012, Hughes et al 1986, Kanschat 1998) is applied in angle. This method offers potential advantages in terms of both convergence rate and the potential for paralellization. To our knowledge, this is the first investigation into the use of an SUPG method for stabilizing the angular advection term in the LBTE with magnetic fields.

2. Methods

2.1. CSD linear Boltzmann transport equation with magnetic fields

Radiation transport is modelled via the continuous slowing down (CSD) LBTE with magnetic field term, as was derived by St-Aubin et al (St-Aubin et al 2015, 2016). Each particle is considered based on its spatial location $\vec{r}$ and velocity $\vec{v}$. The LBTE then models the angular flux $\psi (\vec{r},\vec{{\rm{\Omega }}},E)$ parameterized by space, direction of propagation $\vec{{\rm{\Omega }}}=\vec{v}/| v| $, and energy (E). It is an integro-partial differential equation based on particle conservation in six-dimensional phase space. The magnetic field impacts charged particles due to the Lorentz force, which is modelled via an angular streaming term (St-Aubin et al 2015, 2016).

In external beam mega-voltage (MV) photon radiotherapy, electrons are generated from photon-electron interactions, and subsequently by electron-electron interactions. Thus, in order to fully characterize the system, a coupled system of equations is required. In setting up the coupled system, two assumptions are made: first, bremsstrahlung interactions are neglected, a reasonable assumption in the MV therapeutic energy range (Bush et al 2011), and second, positrons that are produced do not annihilate, and are thus treated as electrons (St-Aubin et al 2015). These assumptions allow the photon equation to be solved, followed by the electron equation. The resulting coupled system is given by

Equation (1)

Equation (2)

where γ indicates photon flux, and e indicates electron flux. The charge of the particles being modelled is given by q, $\vec{p}$ is the momentum vector, σx is the total interaction cross-section for particle x, βr is the restricted mass stopping power, and

Equation (3)

where θ and ϕ are the azimuthal and polar angles, respectively, and the magnetic field is given by $\vec{B}$. The right hand side terms of equations (1) and (2) represent the external source term Sx and the scattering source Qxy , representing particles of type y generated due to scatter with particles of type x (St-Aubin et al 2016), given by

Equation (4)

where ${\sigma }_{s}^{{xy}}$ gives the macroscopic differential cross section (Gifford et al 2006). In this work, the focus is on angular stabilization, hence the focus will now be on the electron equation, and the subscript e is omitted.

Finally, a vacuum boundary condition is used, where

Equation (5)

and $\vec{n}$ is the outward-facing unit normal to the boundary. Dose $D(\vec{r})$ is calculated from the solved electron fluence by

Equation (6)

where $\rho (\vec{r})$ is the material density and ${\sigma }_{{ED}}(\vec{r},E)$ is the energy deposition cross-section (St-Aubin et al 2016).

2.2. Source iteration

Due to the complexity of equation (2), the solution generally must be determined numerically. A common solution method for the LBTE is a Gauss-Seidel technique known as source iteration (Miller and Lewis 1996, Larsen and Morel 2010). In the application of this technique, the LBTE with magnetic fields is reformulated after a spherical harmonic expansion as (St-Aubin et al 2015)

Equation (7)

where the σ are the coefficients of a Legendre expansion of the differential scattering cross section (Zelyak 2017), and ${\phi }_{{\ell }m}^{(t)}$ is given by

Equation (8)

${ \mathcal L }$ is the operator acting on ψ on the left hand side of equation (2). The unknown ψ is then solved iteratively with iteration index t until the relative error achieves the desired precision of 10−4 for this work.

The convergence properties of the source iteration method are important in understanding the computational speed of solution. Convergence properties of a stationary iterative scheme can be quantified through the spectral radius ρ, or the absolute value of the eigenvalue with largest magnitude of the iteration matrix (Larsen and Morel 2010, Isaacson and Keller 1966). When the spectral radius remains less than 1 regardless of parameter values, the scheme is considered unconditionally stable. In this work, we consider two methods for determining the spectral radius. A Fourier analysis (Larsen and Morel 2010) is first presented, where the dependence of the spectral radius on the relevant parameters is investigated. The results of the Fourier analysis are then confirmed numerically by calculating

Equation (9)

using the simulation code developed in this work. For practical purposes, t is taken to be large enough for the value of ρ to stabilize within a 10−6 tolerance.

Zelyak et al (Zelyak et al 2018) performed a Fourier analysis for the DGFEM in order to quantify the dependence of the spectral radius on parameters such as magnetic field strength, total cross-section, and degree of anisotropy. Their analysis verified that in the case of zero magnetic field the spectral radius expression was reduced to the ratio of the isotropic scattering cross-section ${\sigma }_{0}(\vec{r})$ to the total cross-section $\sigma (\vec{r})$:

Equation (10)

For the discrete DGFEM LBTE with magnetic field, it was found that the spectral radius increased with magnetic field strength yet always remained less than one. However, it was also shown that as the material density decreased, the spectral radius rapidly approached unity with increasing magnetic field strength. This result shows that although the DGFEM is unconditionally stable, it suffers from some degradation of the convergence rate as the magnetic field strength increases or as the material density decreases. In addition, the angular elements must be solved in a particular order for the DGFEM upwind stabilization scheme lest the method suffer further spectral radius degradation, which poses challenges for parallelization (Zelyak et al 2018).

2.3. Variable discretization

Each variable must be discretized in order to solve the LBTE with magnetic fields numerically. The energy variable is first discretized using the multigroup method (Miller and Lewis 1996). In the original formulation by St-Aubin et al (St-Aubin et al 2015, 2016) and Yang et al (Yang et al 2018), both space and angle were discretized using a DGFEM for stabilization. In the work of Yang et al (Yang et al 2018), the spatial elements are given by cubic voxels with eight nodes each, and the angular domain is divided into triangles conformal to the unit sphere. The unknown angular fluence is then expanded over the basis functions for each pair of spatial and angular elements:

Equation (11)

where ${\lambda }_{i}(\vec{r})$ and ${\gamma }_{p}(\vec{{\rm{\Omega }}})$ are the spatial and angular basis functions, respectively. A Galerkin method is then applied discontinuously, where the system is solved over each pair of spatial and angular nodes individually. Since the solution can be discontinuous over element boundaries, the value of ψip at a given node is permitted to be different for each element. Allowing for discontinuities in this manner better allows for sharp changes in the fluence to be captured, particularly at material interfaces. Excellent accuracy was achieved via the DGFEM when compared to GEANT4 Monte Carlo simulations for a variety of slab and patient geometries (Yang et al 2018). As such, the results of the alternative SUPG angular stabilization scheme considered here will be compared to the existing validated DGFEM scheme.

2.4. SUPG method in angle

An SUPG method is developed for the angular domain, with the main goal of reducing the spectral radius of the source iteration scheme, and potentially providing a more obvious pathway to parallelization. This method is applied by incorporating a modification into the weighting function effectively introducing a small amount of artificial diffusion to provide stabilization in the angular variable in the presence of advection. All previous applications of the SUPG method to the LBTE have been done using the spatial advection term (Pain et al 2006, Brooks and Hughes 1982, Merton 2012, Hughes et al 1986, Kanschat 1998), and application to angular advection would be a novel advancement.

To simplify the derivation, the magnetic field orientation will be assumed to be in the z-direction. This can be done without loss of generality as any problem can be reduced to this orientation through a coordinate transformation (St-Aubin et al 2016). Then the multigroup LBTE with magnetic field term is given by

Equation (12)

where the CSD operator is combined with the source term Q using a diamond difference discretization (Morel 1985). The weak formulation incorporating the standard SUPG modification is

Equation (13)

where ${ \mathcal L }$ is the operator acting on ψ on the left hand side of equation (12), ${\rm{\Upsilon }}={\lambda }_{j}(\vec{r}){\gamma }_{q}(\vec{{\rm{\Omega }}})$ is the original unmodified weighting function used in the DGFEM, κ is the multigroup magnetic field parameter, given by (Yang et al 2018, Zelyak et al 2018, St-Aubin et al 2016)

Equation (14)

and δ is the SUPG free parameter (Kanschat 1998, Fries and Matthies 2004). The value of this free parameter must be determined.

2.5. Phantom simulation

In order to investigate the accuracy of this technique, the fluence and subsequent dose were calculated using the derived SUPG method for a 2 × 2 cm2 6 MV photon spectrum beam (St-Aubin et al 2015) originating from a point source with an SSD of 100cm in a 9.6 × 9.6 × 9.6 cm3 phantom. This field size was selected because a small field with its associated charged particle disequilibrium makes for a challenging validation case. 2 mm Cartesian hexahedral spatial voxels were used in the beam and penumbra, 4 mm voxels were used in the volume surrounding the beam, and 8 mm voxels were used at the edges of the phantom where the fluence values were almost negligible based on the accuracy results from Yang et al (Yang et al 2018). The angular domain was divided into 32 triangular angular elements conformal to the unit sphere. Linear basis functions were used in space, while quadratic basis functions were used in angle. Energy discretization was performed using 32 photon energy groups and 20 electron energy groups and the photon source spectrum presented in the work of St-Aubin et al was used (St-Aubin et al 2015). A logarithmic Multigroup energy discretization was performed such that the energy group width decreased as the electron energy decreased. This allowed for an increased energy resolution at lower energies to account for the increasing number of interactions. At the highest energy the multigroup energy width was 1.84MeV while for the lowest energy group the width was 0.04 MeV. According to equation (14), the multigroup magnetic field parameter varies with multigroup energy. Thus, when multiplied by the magnetic field the magnetic field parameter can vary from 0.2 cm−1 at the highest energy to 40.5 cm−1 at the lowest energy for the field strength range considered here. The material cross-sections were generated via the CEPXS software (Lorence et al 1989) with the Legendre expansion truncated at L = 5. An investigation into the impact of changing angular mesh sizes was also performed to validate the consistency of this formalism over a range of angular mesh sizes including 8, 32 and 128 angular elements conformal to the unit sphere with quadratic basis functions.

The results were compared to the previously validated DGFEM results (Yang et al 2018), as this method showed a high degree of agreement with Monte Carlo, and it is truly this method with which the SUPG scheme is being compared in this instance. Homogeneous phantoms of lung (2.6 × 10−1 gcm−3), water (1.00 g cm−3) and bone (1.92 g cm−3) were first used along with magnetic field configurations of a 0.5 T parallel field and a 1.5 T perpendicular field. Two heterogeneous slab phantoms were then considered. The heterogeneous water-bone-lung-water phantom (WBLW) contained 4 cm of water, followed by 1.2 cm of bone, then 2.8 cm of lung, and finally 1.6 cm of water. The heterogeneous water-bone-air-water phantom (WBAW) contained 4 cm of water, followed by 1.2 cm of bone, then 2.8 cm of air (1.2 × 10−3 g cm−3), and finally 1.6 cm of water.

In order to evaluate the accuracy, both central axis depth dose curves and lateral depth dose profiles were generated for both the SUPG method and the DGFEM in angle using 32 quadratic angular elements. Three dimensional gamma analyses at both the 2%/2 mm and 3%/3 mm levels were performed using the global Van Dyk normalization, with only points having at least 10% of the maximum dose qualifying for the analysis.

3. Results

3.1. Spectral radius of SUPG method

The spectral radius of the SUPG method was analyzed both using the Fourier analysis method and the asymptotic behaviour of the simulation code. The adjoint SUPG operator is given by ${A}^{\dagger }=1-\delta \kappa B\tfrac{\partial }{\partial \varphi }$, and the continuous SUPG equation is given by applying this adjoint operator to equation (12):

Equation (15)

where ${ \mathcal L }$ is as defined in equation (13), and $g=Q(\vec{r},\vec{{\rm{\Omega }}})+S(\vec{r},\vec{{\rm{\Omega }}})$ as given in equation (12). We first defined error functions and their Fourier expansions as

Equation (16)

Equation (17)

Then the iterative system of equations incorporating the error functions was given by

Equation (18)

Equation (19)

equations (16) and (17) were substituted into equations (18) and (19) and simplified (Zelyak et al 2018, Zelyak 2017) to obtain the matrix equation

Equation (20)

with matrix components given by

Equation (21)

and

Equation (22)

At this point, the key result was that the SUPG operator completely canceled out and thus had no effect on the spectral radius compared to the original standard Galerkin formulation. In particular, the final result of equation (21) was identical to that of Zelyak et al (Zelyak et al 2018, Zelyak 2017). Through further analysis, Zelyak et al showed that the spectral radius (absolute value of the largest eigenvalue) for the matrix system of equation (20) reduced to equation (10), and thus the magnetic field has no impact on the spectral radius for the SUPG method.

These results were confirmed numerically using equation (9). The results of the continuous derivation indicate that the spectral radius should not depend on either B or δ, and that for all values of these parameters we should see ρ = c = σ0/σ. To investigate this, a variety of parameter values were tested, including c=0.05, 0.1, 0.2, 0.4, 0.99, δ = 0.05, 0.5, 5, and κ B = 1, 5, 10, 20, 40. It was found that in all cases, ρ = c as expected.

For the DGFEM, the spectral radius had a dependence on both the magnetic field strength and the total cross-section value which is proportional to the material density. This can be seen in figure 1, which also shows the constant value of the spectral radius for the SUPG method, calculated for δ = 0.1. Realistic values of κ B range from 0.2-40.5 for the magnetic field strengths considered here.

Figure 1.

Figure 1. The spectral radius as a function of magnetic field parameter κ B for the DGFEM scheme (solid line) and for the SUPG scheme (dotted line). Results are shown for (a) σ = 0.001, (b) σ = 0.1, and (c) σ = 1.0.

Standard image High-resolution image

3.2. Tuning the SUPG parameter

In order to apply the SUPG method, the value of δ needed to be determined. An empirical investigation found that in general, both higher energies and sparser materials required a higher value of δ. This can be explained by the fact that a smaller cross-section value led to a system that was more advection-dominated, and thus required additional stabilization. Previous investigations (Fries and Matthies 2004, Brooks and Hughes 1982) determined a formula for δ which is based on the coth formula, which qualitatively fit with our empirical data. The published formula however was derived based on advection-diffusion equations, where in this application there is no explicit diffusion coefficient. As such, we defined a 'pseudo-Peclet number' used to define δ:

Equation (23)

where c is the angular advective velocity, given by κ Bz for the z-magnetic field orientation, and ΔΩ quantifies the angular step size via the length of the triangular bisector. In order to make $\tilde{{Pe}}$ non-dimensional, a constant $\tilde{C}$ is introduced having units of $\tfrac{1}{{\rm{rad}}}$. Then the SUPG free parameter was given by

Equation (24)

where the constant of proportionality α and constant $\tilde{C}$ were used to fit the function against our empirical data. For a proof of concept investigation, αΔΩ was taken to be equal in value to $\tilde{C}{\rm{\Delta }}{\rm{\Omega }}$, which henceforth will simply be referred to collectively as Cδ . This reduces the number of parameters to fit and simplifies the optimization, though potential improvements could later be made by separating the variables. A value of Cδ was determined for each material and each magnetic field strength for a fixed value of 32 angular elements with quadratic basis functions. The effect of changing the angular element size will be discussed in section 3.4. A fit was then determined for each magnetic field configuration of Cδ versus material density, shown in figure 2. A higher value of Cδ was required for the higher magnetic field strength due to the increased angular advection. An investigation of more magnetic field strength values could possibly yield an analogous dependence on field strength but only 0.5 T and 1.5 T field strengths were investigated here.

Figure 2.

Figure 2. Curve fit of Cδ versus material density for air, lung, water and bone for a (a) 0.5 T parallel magnetic field configuration and a (b) 1.5 T perpendicular magnetic field configuration.

Standard image High-resolution image

3.3. Phantom simulation

Simulations were performed for both the homogeneous phantoms and the slab geometry phantoms and the percentage of points passing a 2%/2 mm three dimensional gamma analysis as compared to the DGFEM results are presented in table 1, as well as those passing a 3%/3 mm gamma analysis. Only points having a dose of more than 10% of the maximum dose were included in the analysis.

Table 1. Pass rates for both a 2%/2 mm three dimensional gamma analysis and a 3%/3 mm three dimensional gamma analysis. A variety of materials were considered with magnetic field configurations of a 0.5 T parallel field and a 1.5 T perpendicular field.

 2%/2 mm3%/3 mm
  0.5 T Par. 1.5 T Perp. 0.5 T Par. 1.5 T Perp.
Lung10077.3810086.98
Water100100100100
Bone100100100100
WBLW10097.7110098.74
WBAW72.1190.2579.1092.84

The results for a 0.5 T parallel magnetic field in the WBLW phantom are given in figure 3 and table 1. The maximum percent difference for depths greater than ${d}_{{\rm{\max }}}$ was 0.27%. The same phantom was then used for a 1.5 T perpendicular magnetic field with results given in figure 4 and table 1. The maximum percent difference at depths greater than ${d}_{{\rm{\max }}}$ in this case was 14.7%.

Figure 3.

Figure 3. Simulation results for the heterogeneous lung slab phantom in a 0.5 T parallel magnetic field and zero magnetic field for reference. (a) PDD profiles down the central axis. (b) Profiles across the centre of each material section. (c) A gamma map at 2%/2 mm comparing the SUPG method with the DGFEM.

Standard image High-resolution image
Figure 4.

Figure 4. Simulation results for the heterogeneous lung slab phantom in a 1.5 T perpendicular magnetic field and zero magnetic field for reference. (a) PDD profiles down the central axis. (b) Profiles across the centre of each material section. (c) A gamma map at 2%/2 mm comparing the SUPG method with the DGFEM.

Standard image High-resolution image

The results for a 0.5 T parallel magnetic field in the WBAW phantom are given in figure 5 and table 1. The maximum percent difference at depths greater that ${d}_{{\rm{\max }}}$ for the 0.5 T parallel case was 32.9%. For the 1.5 T perpendicular field case, a maximum percent difference at depths greater than ${d}_{{\rm{\max }}}$ of 52.0% was observed. These results can be seen in figure 6.

Figure 5.

Figure 5. Simulation results for the heterogeneous air slab phantom in a 0.5 T parallel magnetic field and zero magnetic field for reference. (a) PDD profiles down the central axis. (b) Profiles across the centre of each material section. (c) A gamma map at 2%/2 mm comparing the SUPG method with the DGFEM.

Standard image High-resolution image
Figure 6.

Figure 6. Simulation results for the heterogeneous air slab phantom in a 1.5 T perpendicular magnetic field and zero magnetic field for reference. (a) PDD profiles down the central axis. (b) Profiles across the centre of each material section. (c) A gamma map at 2%/2 mm comparing the SUPG method with the DGFEM.

Standard image High-resolution image

Convergence results are given in table 2, showing the reduced number of iterations required to fully converge on the final solution for all energy groups. For the denser materials, the benefit of the SUPG method on convergence is small while for the lower density materials (e.g. air) the SUPG method results in a 40% reduction in the number of iterations for the perpendicular magnetic field case.

Table 2. The number of iterations required for convergence for each magnetic field configuration and each phantom composition for both the SUPG method and the DGFEM.

 Number of Iterations to Convergence
 SUPGDGFEM
  0.5 T Par. 1.5 T Perp. 0.5 T Par. 1.5 T Perp.
Lung586580600620
Water636633638638
Bone800803802807
WBLW721715729734
WBAW7507457861248

3.4. Dependence on number of angular elements

For the investigation above, a fixed number of 32 angular elements was used to facilitate fair comparison with the reference data, however this angular mesh can be further refined to 128 elements, or coarsened to 8 elements, representing a range of angular mesh sizes that are clinically relevant (Yang et al 2018). Based on equations (23) and (24), the values of Cδ change due the differing bisector lengths for the 8, 32 and 128 angular meshes. By applying these changes to Cδ , and the resulting changes in the free parameter δ, PDDs were simulated for 8, 32, and 128 quadratic angular meshes in the WBLW slab geometry phantom for a 0.5 T parallel magnetic field. This analysis was chosen since the presented SUPG method is most promising for this configuration. The results are shown in figure 7, alongside the zero magnetic field case for comparison. Figure 7 (b) shows a zoomed in view to better see the difference between the PDDs. As was reported previously (Yang et al 2018), there is a significant improvement in accuracy when moving from 8 angular elements to 32, however the accuracy improvement is negligible in moving from 32 to 128 elements. These results show that the presented SUPG formalism is generally applicable over the angular mesh sizes investigated here which would be the most useful clinically.

Figure 7.

Figure 7. (a) PDDs calculated using the SUPG method in a water-bone-lung-water phantom in a 0.5 T parallel magnetic field with 8 quadratic angular elements, 32 quadratic angular elements, and 128 quadratic angular elements, as compared to the zero magnetic field case.

Standard image High-resolution image

4. Discussion

The results of the spectral radius analysis indicated that while the convergence rate of the DGFEM was degraded with increasing magnetic field strength, the convergence rate of the SUPG method was completely unaffected by both magnetic field strength and the value of δ, the SUPG parameter. This indicated that in some cases, the SUPG method should offer an advantage over the DGFEM in terms of convergence rate. This result was validated numerically by comparing the number of iterations required for convergence, and it was found that the SUPG method did in fact converge more quickly in cases of higher magnetic field strength or lower density materials.

In terms of the phantom simulations, the SUPG method performed well in both pure water and bone phantoms, but the gamma passing rate was low for a pure lung phantom. However, the gamma passing rates in the slab geometry phantom containing lung were high. This is mainly attributed to the volume of lung considered, which more closely resembles WBLW in real physiologic contexts. The accuracy was degraded in cases of lower density material, as well as higher magnetic field strengths. A higher magnetic field strength led to an increased magnitude of angular advection, and thus more stabilization was required in the angular variable. In the case of lower density material, while the angular advection was not increased in an absolute sense, the amount of scatter was reduced thus increasing the relative contribution of the angular advection term. In order to provide more stabilization via the SUPG method, the parameter δ was increased, however this in turn increased the amount of artificial diffusion introduced and thus degraded the accuracy.

A larger value of δ was required for stabilization in the 1.5 T perpendicular magnetic field due to the increased angular advection present. This introduced a larger degree of artificial diffusion and thus the accuracy is lower in the 1.5T field for the WBLW phantom. Due to the sparse nature of air, advection dominates to a high degree in this region and a larger value of δ is used, thus reducing the accuracy. It should be noted that the largest discrepancies occur in the air itself. Somewhat counterintuitively, the gamma pass rates in the 1.5T WBAW phantom are higher than for the 0.5T case. However, this result is due to the low dose in the air region, thus few of these points qualified for the analysis.

Although the SUPG method did not achieve the same level of accuracy as the DGFEM for higher magnetic fields and lower material densities, it does provide the benefit of a reduced total number of source iterations, and the potential to parallelize the solution over all angles simultaneously. The results for the 0.5 T parallel magnetic field simulations show promise for application to MRI-linac systems of this configuration such as the MagnetTx Aurora RT system.

The increased artificial diffusion required by the SUPG method to stabilize the solution degraded the accuracy. Thus, it is hypothesized that the introduction of a cross-wind stabilization term using a non-linear SUPG method could recover the accuracy lost to the linear SUPG method (Merton 2012, Pain et al 2006, Hughes et al 1986). This is the subject of ongoing investigations. However, the application of a non-linear SUPG method would require the use of a non-linear solver and would in turn require a new analysis of the convergence properties of this new method which is outside the scope of this work.

5. Conclusion

A novel angular stabilization scheme for the LBTE with magnetic fields was investigated for both convergence properties and accuracy. A streamline-upwind Petrov-Galerkin scheme was employed through a modification of the angular weighting function. This was a novel application as all previous implementations of the SUPG method were done using the spatial variable. In terms of convergence rate, the SUPG method offers an advantage over an existing DGFEM in that the spectral radius is unaffected by the application of the stabilization scheme. Additionally, the SUPG method is much more amenable to parallelization than is the DGFEM, with a parallelization procedure having no impact on the spectral radius. However, the SUPG technique struggled to achieve high accuracy in a pure lung phantom, as well as a water-bone-air-water phantom. Sparse media provided little scatter and a larger value of free parameter δ was needed for stability, thus degrading the accuracy. We believe that including a non-linear SUPG term in the modified weighting function could improve these accuracy results, particularly in the case of the higher magnetic field strength. Even without a non-linear modification, the SUPG method was shown to provide potential advantages over the DGFEM for the 0.5 T parallel magnetic field case.

Please wait… references are loading.
10.1088/2057-1976/abd239