2.1. Governing Equations
In the current work, the 2D domain of biological tissue subjected to laser action is considered (
Figure 1 left). The tissue is treated as a homogeneous domain in the bioheat transfer part of the analysis, and the tumor subdomain marked by the dashed line and brighter rectangle is distinguished only in the part related to the analysis of photochemical reactions occurring during the PDT treatment.
Figure 1 right shows the Krogh cylinder, the axisymmetric model that was used to determine the initial concentrations of triplet oxygen in tissue.
The model consists of a set of differential reaction equations for three main factors in the PDT process, that is, triplet oxygen (
3O
2), singlet oxygen (
1O
2), and a photosensitizer (S
0) [
4,
5,
10]:
where
c3O2,
cS0,
c1O2 [mol cm
−3] are the concentrations of triplet oxygen, sensitizer, and singlet oxygen, respectively; parameters β [mol cm
−3], σ [cm
3 mol
−1], ξ [cm
2 mW
−1 s
−1] and δ [mol cm
−3] are the PDT photochemical parameters defined as the oxygen quenching threshold concentration, the specific photobleaching ratio, the specific oxygen consumption rate, and the low concentration correction term, respectively; ψ
sup [mol cm
−3 s
−1] is the oxygen supply rate; and ψ
sup,max [mol cm
−3 s
−1] is the maximum oxygen supply rate.
To induce the reactions described by Equation (1), it is necessary to determine the total fluence rate ϕ [mW cm
−2] resulting from solving the task related to the deposition of laser energy in tissue. It should be noted that the total fluence rate is the sum of collimated ϕ
c and diffused ϕ
d parts. Due to domination of ϕ
d for most soft tissues, the value of ϕ
c is sometimes neglected, especially in singlet oxygen generation models. Because in this work both photochemical and photothermal effects are considered, both components of the total fluence rate were taken into account [
1,
4,
9,
10].
The collimated part of the fluence rate ϕ
c is determined by the Beer–Lambert law of absorption [
1,
10,
33]:
whilst the determination of the diffuse component ϕ
d is based on the optical diffusion equation [
4,
9,
33,
34]:
where μ
a, μ
s, μ
t [cm
−1] denote the absorption, scattering, and attenuation coefficients, respectively,
D is the diffusion coefficient,
g is the anisotropy coefficient, while ϕ
0 [mW cm
−2] is the surface irradiance of the laser. The values μ′
s and μ′
t are the effective scattering coefficient and the effective attenuation coefficient, and
rbeam is the radius of the laser beam.
The bioheat transfer analysis is based on the Pennes equation with appropriate boundary-initial conditions [
8,
13,
18,
39,
40]:
where
c [J m
−3 K
−1] is volumetric specific heat, λ [W m
−1 K
−1] is thermal conductivity,
T denotes the temperature,
q [W m
−2] is the external heat flux, α [W m
−2 K
−1] is the convection coefficient,
Tamb is the ambient temperature while
Tinit is the initial tissue temperature, Γ
0 is the external boundary of the tissue, at which laser irradiation operates, and Γ
c is the remaining part of the tissue boundary.
There are also three components in the Equation (4) related to the presence of internal heat sources associated with perfusion
Qperf, metabolism
Qmet, and the impact of the laser on tissue
Qlas [W m
−3]. The metabolic heat source
Qmet is considered a constant value, while the other two components are defined as [
1,
18,
19,
29]:
where
w [s
−1] is the perfusion coefficient,
cB [J m
−3 K
−1] is the volumetric specific heat of the blood, and
Tb is the arterial temperature. It can be noticed that the total fluence rate ϕ, calculated in the laser energy deposition task, is taken into account in
Qlas.
In the current work, two tissue parameters, that is, the effective scattering coefficient and the perfusion coefficient, were also assumed to depend on thermal damage to the tissue [
8,
10,
17,
40,
41,
42]:
and
where
Arr is the Arrhenius integral, on the basis of which the degree of tissue thermal damage can be estimated [
8,
10,
17,
29]:
In the above formulas, w0 is the initial perfusion coefficient, while μ′s nat and μ′s den are effective scattering coefficients for native and thermally damaged tissue, E [J mol−1] is the activation energy, A [s−1] is the preexponential factor, and R [J mol−1 K−1] is the universal gas constant.
It should be clarified that the Functions (6) and (7) were adopted because they capture quite well the effects occurring during the tissue heating. The function of the effective scattering coefficient captures the increase in the value of this coefficient, with an increase in thermal damage, which is often associated with the apparent effect of tissue bleaching. On the other hand, the function for the perfusion coefficient takes into account its initial increase caused by vasodilatation (range [0, 0.1]) and subsequent decrease in blood flow resulting from damage to the vasculature damage (range (0.1, 1]). However, since the temperature increases achieved during PDT are not large, it is not expected to reach the threshold
Arr = 1
, indicating full tissue damage [
1,
8,
24,
43].
The basis for the connection of bioheat transfer and PDT models is the perfusion coefficient. It represents the presence of blood in the tissue on a macro scale, taking into account the volume and velocity of blood in all blood vessels located in the tissue. Assuming, according to the assumptions of the Krogh model, that the tissue consists of identical adjacent cylindrical regions of tissue containing capillary, it can be written [
16,
43]:
where
Rc [μm] is the capillary radius,
Rt [μm] is the tissue cylinder around capillary radius, and
Lt [μm] is the tissue cylinder length, while
ub [cm s
−1] and
Qb [cm
3 s
−1] denote the blood velocity in the capillary and blood flow rate in the capillary, respectively.
In the current work, besides variable perfusion coefficient (Equation (7)), an additional coefficient
mtort was introduced that denotes the tortuosity of the capillary. For healthy tissue, the coefficient is always equal to 1, while for tumor, it is random from the interval (0, 1]. Given these assumptions and the Formula (9), the blood velocity in the capillaries is of the form:
The calculated value of
ub is necessary to determine the maximum supply rate ψ
sup,max, the component of the PDT model (cf. Equation (1)), based on the formula [
5,
10]:
where
M0 [mol cm
−3 s
−1] is the oxygen consumption rate, while
a and
b are the coefficients depending on the type of tissue (healthy or tumorous).
In order to determine the initial concentration of triplet oxygen in the tissue, the axisymmetric Krogh cylinder model shown in
Figure 1 right was used. A mathematical description was adopted in the form of two equations for the radial and axial directions. For the radial direction, one has [
13,
16,
17,
41,
43]:
where
Pt and
Pb [mmHg] are the partial oxygen pressure in tissue and blood, respectively,
Kt [(cm
2 s
−1)(mol cm
−3 mmHg
−1)] is the Krogh diffusion coefficient,
Pcrit [mmHg] is the partial pressure corresponding to half maximum oxygen consumption, and
k [(cm
2 s
−1)(mol cm
−3 mmHg
−1)] is the mass transfer coefficient.
The partial pressure of oxygen in the capillary
Pb changes along the Krogh cylinder, which is expressed as [
16,
41,
43]:
where
ub [μm s
−1] denotes the blood velocity in capillary expressed by Equation (10), κ
b [mol cm
−3blood] is the oxygen carrying a capacity of blood at 100% saturation, while
SHb is the saturation of oxyhemoglobin. After the
SHb value is determined, the partial oxygen pressure in the capillary is determined using the inverted oxyhemoglobin dissociation curve (ODC). In this work, the Hill model of ODC is assumed in the form [
5,
11,
12,
13,
14,
16]:
where
n is the Hill coefficient while
P50 denotes the oxygen pressure corresponding to 50% hemoglobin saturation.
Finally, after determining the partial oxygen pressure distribution (Equations (12)–(14)), the initial concentration of triplet oxygen is estimated on the basis of the formula:
where
α3O2,t [mol cm
−3 mmHg] is the solubility of oxygen in the tissue [
5,
11].
It should be clarified that in the cases of analysis of oxygen distribution in biological tissue using the Krogh cylinder, single cylinders are usually considered, since the partial pressure values determined from them are intended to represent the average conditions of the tissue (in accordance with the aforementioned assumption of the Krogh model that the tissue consists of adjacent cylinders) [
11,
14,
16]. However, since this work considers a tumor subdomain with an abnormal vascular pattern and thus heterogeneous oxygen distribution, some number of Krogh cylinders will be considered, with different capillary dimensions and different values of blood velocity and capillary
ub and the oxygen consumption rate
M0. Detailed information on how to adopt the model of abnormal vascular pattern is presented in the
Section 3.
The flow of the data between particular parts of the simulation is illustrated in
Figure 2 (trapezoids are input data and the results).
2.2. Methods of Solution
The finite difference method was used to solve the set of coupled equations included in the PDT model (1). Differential quotients were substituted in place of time derivatives, which, after appropriate transformations, gave the following differential equations [
9,
39,
40]:
The finite difference formulas were also used to solve a laser energy deposition in tissue task (3). The assumed differential quotients for the stencil presented in
Figure 3 are of the form (
l denotes the grid step) [
10,
43]:
where
D0e = 2
D0De/(
D0 +
De), so, the left-hand side operator of (3), for the central node, has the form:
The final equation for the central node of the stencil is as follows:
In order to solve the bioheat transfer problem (4), the first scheme of boundary element methods was applied. For this variant of BEM, in the 2D problem, for transition
tf−1 →
tf with constant time step Δ
t, the boundary integral equation is of the form [
44,
45]:
where
QV is the sum of the internal heat function arising from perfusion, metabolism, and laser irradiation (cf. Equation (4));
T* and
q* denote the fundamental solution and the heat flux resulting from the fundamental solution [
10]:
where
r is the distance between point under consideration
x and the observation point ζ,
a = λ/
c, while
B(ζ) is the coefficient from the interval (0, 1) and
In the stage of numerical realization, the discrete form of (20) was used [
45]:
where
N and
L are the numbers of boundary and internal elements, respectively, while:
The “missing” boundary values of the temperatures and heat fluxes are calculated firstly, then, the temperatures at the internal points ζ
i are estimated using the formula (
i =
N + 1, …,
N +
L)
In the stage of solving the task of determining the partial oxygen pressure in the subdomain of tissue of the Krogh cylinder model (Equation (12)), shooting method was applied. In this method, a boundary value problem (BVP) is transformed into an initial value problem (IVP). The boundary condition on the selected boundary Γ
shoot is used as the initial condition, while the second initial condition must be guessed. The problem defined in this way is then solved using one of the numerical methods for ODEs solution finding (in this work, the fourth-order Runge–Kutta method was used). The value of the solution value on the other boundary Γ
target is compared with the boundary condition. If the difference between the value of the boundary condition and the solution obtained on the basis of IVP is unsatisfactory, the new initial value is guessed, and the problem is solved again. This procedure is repeated until the required agreement between the IVP solution and boundary condition on Γ
target is obtained [
41,
46,
47,
48].
For BVP in the form of Equation (12), taking the boundary
r =
Rt as Γ
shoot, the IVP in cylindrical coordinates can be written as:
The following difference is checked after finding the solution of IVP: