Accurate Computation of Activated Volume in Electromagnetic Heating

Abstract

In electromagnetic heating and other applications, it is necessary to compute the volume enclosed by an isosurface of the 3D temperature distribution that is numerically represented on a rectangular grid. This situation arises naturally when the temperature distribution is obtained by solving a partial differential equation numerically using a finite difference method. Given the temperature distribution on the 3D grid, the isosurface of a prescribed value is represented approximately by a triangulation, a collection of triangles with vertices on the grid lines. The vertices are determined by a linear interpolation to approximate the locations where the temperature is at the prescribed level. The region enclosed by the isosurface is approximated by that enclosed by the triangulation, which is a set of tetrahedra. The enclosed volume is approximated by summing the contribution of these tetrahedra. This volume approximation is analogous to approximating a curve using line segments and is limited to second-order accuracy. In this study, we combine extrapolation with the triangulation approximation to develop a more accurate method for computing the volume of the region in which the temperature is above a given threshold.

Share and Cite:

Wang, H. , Seetharaman, P. , Foley, S. and Zhou, H. (2026) Accurate Computation of Activated Volume in Electromagnetic Heating. Journal of Applied Mathematics and Physics, 14, 3181-3198. doi: 10.4236/jamp.2026.148155.

1. Introduction

In electromagnetic heating of the human body, the skin surface is exposed to millimeter waves (MMW) in the frequency range of 30 - 300 GHz. The millimeter-wave band corresponds to wavelengths between 1 mm at 300 GHz and 10 mm at 30 GHz. MMWs have a wide range of applications [1]-[7], including 5G networks [8], detection of explosives [9], and autonomous railway systems [10]. Given their increasing prevalence, it is important to study the biological effects of MMW exposure on humans. The primary effect of MMW exposure on humans is electromagnetic heating. Skin is a lossy medium. MMW wave is rapidly attenuated during propagation in skin, and the electromagnetic power is absorbed within a thin layer of skin, which becomes a heat source in the skin thermal evolution. When the local temperature reaches the activation threshold, thermal nociceptors at that skin location are activated, inducing a heating sensation. Over an extended duration of MMW exposure, the skin temperature keeps increasing, which activates nociceptors over a larger region and intensifies the induced heating sensation. For the purpose of assessing the induced heating sensation and/or assessing the thermal injury risk, it is necessary to compute the skin volume where the local temperature is at or above a given value. This skin volume corresponds to the region enclosed by the isosurface of the 3D skin temperature at the given level. In this study, we cast this task into a broad mathematical setting and consider the general problem of computing the 3D volume enclosed by an isosurface of function f( x,y,z ) . We focus on the practical situation where function f( x,y,z ) is described only discretely on a 3D rectangular grid. This situation arises naturally in many thermal applications where the temperature distribution is obtained by solving the heat equation numerically on a 3D grid.

The remainder of the paper is organized as follows. Section 2 presents the mathematical formulation of the method for computing the enclosed volume and for carrying out extrapolation. Section 3 examines the accuracy of the method, respectively, without and with extrapolation, on several test problems in which the exact enclosed volume is known analytically. Section 4 tests the performance of the methods on a simplified case of electromagnetic heating where an idealized skin tissue of uniform material properties is exposed to an axial-symmetric Gaussian beam at perpendicular incidence, and the lateral heat conduction is neglected. In this idealized electromagnetic heating problem, the activated volume can be practically calculated up to machine precision by utilizing the particular axial symmetry in this model problem. Section 5 summarizes the main results of the study.

2. Mathematical Formulation

Consider region D in 3 . We view it as enclosed by its boundary surface S=D . Let x 0 =( x 0 , y 0 , z 0 ) be a point in 3 . We use the divergence theorem and the fact that ( x x 0 )=3 to connect a surface integral to the volume of region D .

D ( x x 0 )dS = D ( x x 0 )dV divergence theorem =3×volume( D ) (1)

where dS= n ^ dS is the vector area element, containing both the magnitude of the area element dS and its outward unit normal direction n ^ . From (1), we express the volume of region D in terms of a surface integral over its boundary surface.

volume( D )= 1 3 S ( x x 0 )dS , x 0 3 (2)

where S=D is the enclosing boundary surface. (2) is valid no matter whether x 0 is inside or outside region D or on its boundary surface.

In electromagnetic heating applications, region D is defined as having temperature at or above a given level. As a result, its boundary surface S=D is the isosurface of the 3D skin temperature at the given level. Let f( x ) be the skin temperature at position x . We consider the situation where function f( x ) is only represented by its values on a 3D rectangular grid. In standard computational packages (such as MATLAB), given a discrete representation of function f( x ) and a level value, the isosurface S is approximated by a triangulation representation, a collection of triangular patches, as illustrated in Figure 1.

S= j=1 N S j j=1 N Δ( x 1 ( j ) , x 2 ( j ) , x 3 ( j ) ) planar patch approximation of S j (3)

In (3), S j represents a small piece of the true curly surface S while Δ( x 1 ( j ) , x 2 ( j ) , x 3 ( j ) ) is a triangular patch approximating S j . N is the number of patches in the triangulation. The surface integral over S is approximated by the sum of integrals over individual patches.

S ( x x 0 )dS j=1 N Δ( x 1 ( j ) , x 2 ( j ) , x 3 ( j ) ) ( x x 0 )dS (4)

Each patch is a planar triangle. The integral over a patch has an analytical expression

Δ( x 1 ( j ) , x 2 ( j ) , x 3 ( j ) ) ( x x 0 )dS = 1 2 ( ( x 1 ( j ) x 0 )×( x 2 ( j ) x 0 ) )( x 3 ( j ) x 0 ) (5)

Therefore, the volume of region D (the region enclosed by surface S ) is approximated by

(a) (b)

Figure 1. Top: region enclosed by the triangulation of an isosurface. Bottom: detailed view of a triangle element in the isosurface triangulation.

volume( D ) 1 6 j=1 N ( ( x 1 ( j ) x 0 )×( x 2 ( j ) x 0 ) )( x 3 ( j ) x 0 ) volume enclosed by the triangulation V( Δx ) (6)

where V( Δx ) denotes the volume enclosed by the triangulation of the isosurface based on the discrete representation of function f( x ) on the grid of mesh spacing Δx . V( Δx ) is used as an approximation to the volume enclosed by the true isosurface, which is not known exactly and has some uncertainty if function f( x ) is represented only on a discrete grid. In particular, the notation V( Δx ) indicates the effect of mesh spacing Δx on the isosurface triangulation and on the volume approximation explicitly.

In the triangulation, the true isosurface in the 3D is replaced with a set of planar triangle elements. This is analogous to the situation where a curve in 3D is replaced with a set of line segments, which yields a second-order approximation. Thus, we expect V( Δx ) to be a second-order approximation of the true volume V true volume( D ) .

V( Δx )= V true + C 2 ( Δx ) 2 +o( ( Δx ) 2 ) (7)

Given the discrete representation of function f( x ) on a 3D grid of mesh spacing Δx , we can always down-sample to obtain a coarse representation of function f( x ) on a grid of mesh spacing ( 2Δx ) . From the coarse representation, we construct a coarse triangulation of the isosurface and the corresponding volume approximation V( 2Δx ) , which satisfies

V( 2Δx )= V true + C 2 ( 2Δx ) 2 +o( ( Δx ) 2 ) (8)

In (7), the dominant part of error in V( Δx ) is C 2 ( Δx ) 2 . (8) based on the coarse representation, it contains a similar term C 2 ( 2Δx ) 2 . We combine (7) and (8) to eliminate the dominant error C 2 ( Δx ) 2 in V( Δx ) . The result is a more accurate approximation to V true .

V extrap ( Δx ) 4V( Δx )V( 2Δx ) 3 = V true +o( ( Δx ) 2 ) (9)

Mathematically, this is an extrapolation: we are using V( 2Δx ) and V( Δx ) to predict V( 0 + ) , the numerical approximation at an infinitesimal mesh spacing.

3. Several Test Problems of Enclosed Volumes with Analytical Solutions

We study the numerical accuracy of the volume computation method (6) and the extrapolation improvement (9). To examine the true numerical error, we select several test problems in which the volume enclosed by the given isosurface has a closed-form analytical expression. In the discussion below, let f( x ) be the underlying function, mimicking the role of the 3D skin temperature distribution in the electromagnetic heating problem. Let D be the region enclosed by the isosurface of function f( x ) at a given value f c . As introduced in the last section, volume( D ) denotes the true volume of the enclosed region D , and V( Δx ) and V extrap ( Δx ) denote the numerical volumes of respectively method (6) and method (9) based on a discrete representation of f( x ) on a grid of mesh spacing Δx . Method (9) is built on method (6) with extrapolation incorporated.

The true numerical errors, respectively, in V( Δx ) and in V extrap ( Δx ) are defined as

{ ( errorinV( Δx ) )=| V( Δx )volume( D ) | ( errorin V extrap ( Δx ) )=| V extrap ( Δx )volume( D ) | (10)

3.1. The Unit Sphere

{ function:f( x )=1( x 2 + y 2 + z 2 ),x=( x,y,z ) enclosed region:D={ ( x,y,z )|f( x )0 } volume( D )= 4π 3 (11)

Numerical results for the unit sphere are shown in Figure 2. As predicted in (7), the error in V( Δx ) is approximately proportional to ( Δx ) 2 . The error in V extrap ( Δx ) is significantly below that in V( Δx ) , demonstrating the benefit of extrapolation. Note that the extrapolation component does not require additional data or information on function f( x ) . V( 2Δx ) in the extrapolation is obtained from down-sampling the given discrete representation of f( x ) .

(a) (b)

Figure 2. Left: Triangulation of the unit sphere as an isosurface of function f( x ) given in (11). Right: errors in numerical volumes V( Δx ) and V extrap ( Δx ) vs mesh spacing Δx . Dashed line is ( Δx ) 2 vs Δx serving as a visual guide.

3.2. An Axis-Aligned Ellipsoid

{ Function:f( x )=1( x 2 a 2 + y 2 b 2 + z 2 c 2 ),x=( x,y,z ) wherea=1,b= 1 4 ,c= 1 2 enclosed region:D={ ( x,y,z )|f( x )0 } volume( D )= 4π 3 abc (12)

In Figure 3 for the axis-aligned ellipsoid, the volume computation methods show the same behavior as in Figure 2. The error in V( Δx ) is approximately proportional to ( Δx ) 2 ; the error in V extrap ( Δx ) is significantly smaller than that in V( Δx ) , confirming the second-order accuracy of triangulation and the accuracy improvement of extrapolation.

(a) (b)

Figure 3. Left: Triangulation of the axis-aligned ellipsoid as an isosurface of f( x ) in (12). Right: errors in numerical volumes V( Δx ) and V extrap ( Δx ) vs mesh spacing Δx .

3.3. A Rotated Ellipsoid

{ Function:f( x )=1( x ˜ 2 a 2 + y ˜ 2 b 2 + z ˜ 2 c 2 ),x=( x,y,z ) where( x ˜ y ˜ z ˜ )=A( x y z ),A=( 3 2 2 1 2 1 2 2 3 2 2 1 2 1 2 2 1 2 0 3 2 ) a=1,b= 1 4 ,c= 1 2 enclosed region:D={ ( x,y,z )|f( x )0 } volume( D )= 4π 3 abc (13)

In (13), matrix A is orthogonal, satisfying A T A=I . Geometrically, multiplying by A corresponds to rotating the 3D region with respect to the z-axis by 45˚ and then rotating it with respect to the y-axis by (−30˚). The enclosed region in (13) is congruent to that of Subsection 3.2 via an orthogonal transformation, which preserves the analytical volume.

The discrete representation of function f( x ) on a fixed 3D grid, however, varies with the orientation. Accordingly, the corresponding numerical volume based on the discrete representation is expected to be affected. In this sense, the rotated ellipsoid provides a completely new test on the volume computation methods, although the exact volume stays the same. For the rotated ellipsoid, in Figure 4, we observe the same behavior as in Figure 2 and Figure 3. The error in V( Δx ) is approximately proportional to ( Δx ) 2 ; the error in V extrap ( Δx ) is much lower than that in V( Δx ) .

(a) (b)

Figure 4. Left: Triangulation of the rotated ellipsoid as an isosurface of f( x ) in (13). Right: errors in numerical volumes V( Δx ) and V extrap ( Δx ) vs mesh spacing Δx .

3.4. An Axis-Aligned Superellipsoid

{ Function:f( x )=1( [ ( x a ) 2 ε 2 + ( y b ) 2 ε 2 ] ε 2 ε 1 + ( z c ) 2 ε 1 ),x=( x,y,z ) where ε 1 = ε 2 = 3 4 ,a=1,b= 1 4 ,c= 1 2 enclosed region:D={ ( x,y,z )|f( x )0 } volume( D )=2abc ε 1 ε 2 β( ε 1 2 , ε 1 +1 )β( ε 2 2 , ε 2 +2 ) (14)

where β( a,b ) is the beta function defined as

β( a,b ) 0 1 t a1 ( 1t ) b1 dt

The beta function is available in standard software packages.

The regular ellipsoid (12) is a special case of the superellipsoid (14) at ε 1 = ε 2 =1 . In the case of ε 1 = ε 2 = 2 n , the enclosed region is described by

( x a ) n + ( y b ) n + ( z c ) n 1

As n+ , the enclosed region converges to the 3D rectangular prism:

[ a,a ]×[ b,b ]×[ c,c ]

For ε 1 = ε 2 <1 , the enclosed superellipsoid is between the regular ellipsoid and the 3D rectangular prism. Indeed, the principal sides of the superellipsoid shown in the left panel of Figure 5 are flatter than those of the regular ellipsoid in Figure 3. For the superellipsoid, even with this shape change in the enclosed region, the error trends in volume computation remain the same as in Figures 2-4. The error in V( Δx ) is proportional to ( Δx ) 2 ; the error in V extrap ( Δx ) is significantly smaller than that in V( Δx ) .

(a) (b)

Figure 5. Left: Triangulation of the axis-aligned superellipsoid as an isosurface of f( x ) in (14). Right: errors in numerical volumes V( Δx ) and V extrap ( Δx ) vs mesh spacing Δx .

3.5. A Rotated Superellipsoid

{ Function:f( x )=1( [ ( x ˜ a ) 2 ε 2 + ( y ˜ b ) 2 ε 2 ] ε 2 ε 1 + ( z ˜ c ) 2 ε 1 ),x=( x,y,z ) where( x ˜ y ˜ z ˜ )=A( x y z ),A=( 3 2 2 1 2 1 2 2 3 2 2 1 2 1 2 2 1 2 0 3 2 ) ε 1 = ε 2 = 3 4 ,a=1,b= 1 4 ,c= 1 2 enclosed region:D={ ( x,y,z )|f( x )0 } volume( D )=2abc ε 1 ε 2 β( ε 1 2 , ε 1 +1 )β( ε 2 2 , ε 2 +2 ) (15)

The enclosed region in (15) is congruent to that in (14) of Subsection 3.4 via an orthogonal transformation. In (15), the orthogonal transformation represented by matrix A is the same as that in (13). Similar to what we observed in Figures 2-5, Figure 6 shows that the errors in V( Δx ) is proportional to ( Δx ) 2 ; the error in V extrap ( Δx ) is significantly smaller than that in V( Δx ) , demonstrating the steady improvement of extrapolation over several test problems.

(a) (b)

Figure 6. Left: Triangulation of the rotated superellipsoid as an isosurface of f( x ) in (15). Right: errors in numerical volumes V( Δx ) and V extrap ( Δx ) vs mesh spacing Δx .

3.6. An Axis-Aligned Elliptic Ring Torus

{ function:f( x )= r 2 ( [ x 2 + y 2 R ] 2 + ( z c ) 2 ),x=( x,y,z ) whereR=0.8,r=0.28,c= 1 0.7 enclosed region:D={ ( x,y,z )|f( x )0 } volume( D )=2 π 2 c r 2 R (16)

A triangulation of the axis-aligned elliptic ring torus is shown in the left panel of Figure 7. Geometrically, the centerline of the torus is the circle of radius R centered at the origin in the ( x,y ) -plane. Perpendicular to the centerline, the cross section of the torus is an ellipse with the semi minor axis r in the horizontal direction and the semi major axis ( cr ) in the z-direction. For the elliptic ring torus in (16), c>1 . The exact volume of the enclosed region is given by the product of the center line arclength ( 2πR ) and the cross-sectional area ( πc r 2 ). We use the ring torus as a test problem to examine the error trends in numerical volumes.

(a) (b)

Figure 7. Left: Triangulation of the axis-aligned elliptic ring torus as an isosurface of f( x ) in (16). Right: errors in numerical volumes V( Δx ) and V extrap ( Δx ) vs mesh spacing Δx .

Note that numerical volumes are computed from a discrete representation of function f( x ) on a 3D grid of mesh spacing Δx , not using the full analytical expression of f( x ) . The exact volume is not used in computing numerical volumes; it is used only in evaluating the errors of numerical volumes. The right panel of Figure 7 shows that the errors in V( Δx ) and V extrap ( Δx ) both decrease with Δx with the latter significantly below the former.

3.7. A Rotated Elliptic Ring Torus

{ function:f( x )= r 2 ( [ x ˜ 2 + y ˜ 2 R ] 2 + ( z ˜ c ) 2 ),x=( x,y,z ) where( x ˜ y ˜ z ˜ )=B( x y z ),B=( 3 2 2 3 2 2 1 2 1 2 1 2 0 1 2 2 1 2 2 3 2 ) R=0.8,r=0.28,c= 1 0.7 enclosed region:D={ ( x,y,z )|f( x )0 } volume( D )=2 π 2 c r 2 R (17)

In (17), the orthogonal transformation represented by matrix B is different from that by matrix A in (13) and (15). If we first rotate the elliptic ring torus about the z-axis, due to the axial symmetry of the object, this rotation would not change the object at all. Instead, in (17), the transformation represented by matrix B corresponds to rotating the 3D object first with respect to the y-axis by (−30˚) and then rotating it with respect to the z-axis by 45˚. A triangulation of the rotated elliptic ring torus is shown in the left panel of Figure 8. The error trends of numerical volumes are plotted in the right panel of Figure 8. Similar to what we observed in all other test problems, the error in V( Δx ) is proportional to ( Δx ) 2 ; the error in V extrap ( Δx ) is significantly below that in V( Δx ) .

4. A Simplified Case of Electromagnetic Heating

We study the electromagnetic heating of a flat skin by an incident electromagnetic wave of millimeter wavelength. We consider the idealized situation where the incident wave is axially symmetric and is perpendicular to the flat skin surface, as illustrated in Figure 9. We first establish the coordinate system as described in our previous study [11] [12]. The normal direction of the flat skin surface pointing into the skin tissue is selected as the positive z-direction. The skin surface is at z=0 , and z>0 corresponds to the skin tissue beneath the surface. The center of the incident beam is selected as the origin of the ( x,y ) -plane. In the skin tissue, the 3D coordinates of a point are represented by ( x,y,z ) , z0 .

(a) (b)

Figure 8. Left: Triangulation of the rotated elliptic ring torus as an isosurface of f( x ) in (17). Right: errors in numerical volumes V( Δx ) and V extrap ( Δx ) vs mesh spacing Δx .

Figure 9. The coordinate system in skin electromagnetic heating in the case of flat skin with an incident beam perpendicular to the skin.

4.1. Physical Quantities, Equations, and Non-Dimensionalization

We introduce the physical quantities and equations used in our model.

  • T( x,y,z,t ) is the skin temperature at position ( x,y,z ) at time t .

  • ρ m is the mass density, C p the specific heat capacity, and k the heat conductivity of skin. In this study, we consider a single layer of uniform skin where all material properties are independent of position ( x,y,z ) .

  • The energy balance gives the governing equation for T( x,y,z,t ) [13]:

ρ m C p T t rate of change of heat in skin = k( 2 T x 2 + 2 T y 2 + 2 T z 2 ) net heat influx from conduction + P d ( x,y )μ e μz absorbed power as heat source (18)

  • μ is the absorption coefficient of skin for the electromagnetic frequency as the wave propagates in the skin. μ describes the fraction of power absorbed per unit depth as the beam propagates in the skin, which is a lossy medium. The remaining power density at depth z is governed by the Beer-Lambert law [14].

( remaining power density at depth z ) e μz (19)

μ has the physical dimension of 1/[length]. ( 1/μ ) gives the characteristic penetration depth of the electromagnetic frequency, the depth at which the power density is attenuated by a factor of 1/e . ( 1/μ ) serves as the depth scale in non-dimensionalization.

  • P d ( x,y ) is the power density passing through the surface into skin tissue. Since skin is a lossy medium ( μ>0 ), as described in Beer-Lambert law in (19), the remaining power density at depth z is virtually zero at large ( μz ). All of P d ( x,y ) is converted to heat during the electromagnetic propagation in the skin. The heat production rate per volume at depth z is P d ( x,y )μ e μz , which is the heat source in the skin temperature evolution governed by the 3D heat equation (18).

  • In our simple model, the power density P d ( x,y ) is an axially symmetric Gaussian.

P d ( x,y )= P d ( 0 ) exp( 2( x 2 + y 2 ) w 2 )= P d ( 0 ) exp( ( x 2 + y 2 ) 2 σ 2 )

where w is the standard beam radius defined as the distance from the beam center to the location where the power density drops to 1/ e 2 13.5% of the peak value; σ is the RMS (root mean square) beam radius, which is the standard deviation of the Gaussian distribution. These two are related by σ=w/2 .

  • In the z-direction, the characteristic scale is given by the penetration depth z s =1/μ . In the ( x,y ) -lateral directions, the characteristic scale is given by the RMS beam radius r s =σ . In the time direction, the characteristic scale is given by the quantity t s ρ m C p k μ 2 . With these scales, we carry out non-dimensionalization and recycle the same notations for all non-dimensional functions and variables afterward. The resulting non-dimensional governing equation is:

T t = 2 T z 2 + ε 2 ( 2 T x 2 + 2 T y 2 )+ P d ( 0 ) exp( ( x 2 + y 2 ) 2 ) e z governing equation after non-dimensionalization (20)

where ε z s r s is the ratio of the penetration depth to the lateral scale [15].

  • In electromagnetic heating applications using millimeter wavelength, the electromagnetic penetration depth is sub-millimeter while the RMS radius of the Gaussian beam is several centimeters [16]. In these applications, the depth-to-lateral-length ratio satisfies ε1 . Thus, the effect of the lateral heat conduction ε 2 ( 2 T x 2 + 2 T y 2 ) is negligible in comparison with other terms in (20). To the leading order, the governing equation becomes:

T t = 2 T z 2 + P d ( 0 ) exp( ( x 2 + y 2 ) 2 ) e z simplified non-dimensional equation (21)

4.2. Initial Boundary Value Problem and Its Analytical Solution

We continue discussing the simplified system governing the skin temperature evolution.

  • Before the start of electromagnetic exposure, the skin is in its thermal homeostasis. The homeostatic temperature varies gradually from the core temperature inside skin tissue to a lower temperature at the skin surface. In our simplified model, however, we neglect this spatial variation in homeostatic temperature and assume that skin baseline temperature is a uniform constant T base ( phy ) at the beginning of electromagnetic exposure. This assumption is justified for millimeter wave exposure because the heating is concentrated in a very thin skin layer in which the variation of homeostatic temperature is small. This assumption leads to a simple initial condition.

T ( phy ) ( x,y,z,0 )= T base ( phy )

  • In non-dimensionalization (20), physical temperature T ( phy ) is shifted by T base ( phy ) and normalized by the temperature scale ΔT T act ( phy ) T base ( phy ) where T act ( phy ) is the physical temperature threshold for activating skin thermal nociceptors. Given the physical baseline temperature T base ( phy ) , the temperature scale ΔT is the temperature increase needed for skin thermal nociceptor activation. After normalization, the non-dimensional versions of baseline temperature and temperature threshold are

T base =0, T act =1

  • In homeostasis, the skin loses heat to the environment at its surface via blackbody radiation and convective cooling. However, the rate of heat loss from the skin surface is low. In a high-intensity, short-duration electromagnetic exposure, the rate of electromagnetic energy entering the skin tissue is much greater than the rate of slow heat loss at the skin surface. Thus, we neglect the slow heat loss at the skin surface and assume no heat exchange with the environment there. This assumption leads to a simple boundary condition.

T( x,y,z,t ) z | z=0 =0

  • The governing system for the evolution of skin temperature consists of a simplified non-dimensional equation and initial and boundary conditions.

{ T t = 2 T z 2 + P d ( 0 ) exp( ( x 2 + y 2 ) 2 ) e z T( x,y,z,t ) z | z=0 =0 T( x,y,z,0 )=0 (22)

  • Note that (22) has three key features: 1) it is linear; 2) ( x,y ) are not involve differential variables; and 3) the source term has separate dependences on ( x,y ) and on z . These features imply that the skin temperature T( x,y,z,t ) has the form

T( x,y,z,t )= P d ( 0 ) exp( ( x 2 + y 2 ) 2 ) ( x,y )-dependence U( z,t ) z-dependence (23)

where U( z,t ) is a function of ( z,t ) only and satisfies

{ U t = 2 U z 2 + e z U( z,t ) z | z=0 =0 U( z,0 )=0 (24)

  • The solution of IBVP (24) has a closed-form analytical expression [17].

U( z,t )={ e z+t 2 erfc( z+2t 4t )+ e z+t 2 erfc( z+2t 4t ) e z zerfc( z 4t )+ 2 t π e z 2 4t ,t>0 0,t0 (25)

where erfc( s ) is the complementary error function.

erfc( s )= 2 π s + exp( t 2 )dt

4.3. A Test Problem for Skin-Activated Volume

In this subsection, all quantities are non-dimensional. The activated skin region D at time t is enclosed by the isosurface of skin temperature T( x,y,z,t ) at value T act =1 . Using the expression of T( x,y,z,t ) in (23), we write the activated skin region D as

{ function:f( x )= P d ( 0 ) exp( ( x 2 + y 2 ) 2 )U( z,t )1,x=( x,y,z ) enclosed region:D={ ( x,y,z )|f( x )0 } (26)

In this simplified electromagnetic heating problem, the activated region D is axially symmetric. In more realistic electromagnetic heating applications, the electromagnetic beam may be moving relative to the skin, the incident angle may be oblique, or the skin material properties may be inhomogeneous. Under these complex conditions, we no longer have a closed-form analytical solution for skin temperature, which needs to be solved numerically on a 3D grid and in general is not axially symmetric [18] [19]. Our volume computation methods are well capable of accommodating this complex situation. It requires only a discrete representation of skin temperature on a 3D grid; no symmetry is assumed. Here we use (26) to construct a non-symmetric problem for testing the accuracy of volume computation. We first find the activated volume of (26). The activated skin region of (26) is

D={ ( x,y,z )| P d ( 0 ) exp( ( x 2 + y 2 ) 2 )U( z,t )1 } ={ ( x,y,z )|( x 2 + y 2 )2log( P d ( 0 ) U( z,t ) ),0z z L ( t ) } (27)

where z L ( t ) U 1 ( 1 P d ( 0 ) ,t ) and U 1 ( ,t ) is the inverse of zU( z,t ) at fixed t . We express the activated skin volume in terms of a single integral.

volume( D )=2π 0 z L ( t ) log( P d ( 0 ) U( z,t ) )dz

We solve this integral accurately to machine precision using the composite Simpson’s rule, and use the result to assess the errors in numerical volumes (6) and (9). In the numerical test, we use P d ( 0 ) =2.5 and t=1 . To test the robustness of the volume computation, we shift the region in the x-direction by a z-dependent amount. This transformation destroys the axial symmetry while preserving the true volume, which is needed in error assessment. We set the test problem as follows.

{ function:f( x )= P d ( 0 ) exp( ( ( x+0.5z ) 2 + y 2 ) 2 )U( z,t )1,x=( x,y,z ) enclosed region:D={ ( x,y,z )|f( x )0 } volume( D )=1.29409605751414( at P d ( 0 ) =2.5,t=1 ) (28)

Figure 10 shows a triangulation of the isosurface at the activation temperature threshold (left panel) and the errors in numerical volumes (right panel). The triangulation is based on a coarse grid with Δx= 1 8 for illustrative purposes. The activated skin region D is enclosed by the isosurface and the skin surface ( z=0 ). With the z-dependent shift in x , neither function f( x ) in (28) nor the region D enclosed by the isosurface is axially symmetric. The volume computation procedure, however, is not impacted at all by the transformation. It uses only a discretization of function f( x ) on a 3D numerical grid. The errors in numerical volumes behave as expected. The error in V( Δx ) is proportional to ( Δx ) 2 ; the error in V extrap ( Δx ) is significantly below that in V( Δx ) .

5. Summary

In this study, we investigated an accurate and reliable method for computing the activated skin volume in electromagnetic heating when skin is exposed to an incident electromagnetic beam of millimeter wavelength. The activated volume is enclosed by the isosurface of skin temperature at the level of thermal nociceptor activation threshold. Thus, the task of computing the activated volume is cast into a general problem of finding the volume enclosed by an isosurface of an underlying function f( x ) . Mathematically, the enclosed volume is expressed as a surface integral over the isosurface.

(a) (b)

Figure 10. Left: Triangulation of the activated skin region as an isosurface of f( x ) in (28). f( x ) has been transformed to destroy axial symmetry. Right: errors in numerical volumes V( Δx ) and V extra ( Δx ) vs mesh spacing Δx .

In many electromagnetic heating applications, the skin temperature is obtained numerically by solving a heat transfer model on a 3D grid. That is, the skin temperature is known only on a 3D grid. With only a discrete representation of function f( x ) , the corresponding isosurface is obtained approximately using linear interpolation along grid lines of the 3D grid. The resulting approximation of the isosurface is a collection of planar triangle elements. With a triangulation approximation of the isosurface, surface integration is carried out over each planar triangle element, which is analytically given by a triple scalar product. The enclosed volume is obtained by summing over all triple scalar products, each for one planar triangle element of the isosurface.

The process of approximating a surface using flat triangle elements is analogous to that of approximating a curve using line segments. Both are expected to produce second-order approximations. Given a discrete representation of f( x ) with mesh spacing Δx , a triangulation of the isosurface is constructed, and the enclosed volume is calculated. The dominant error in the numerical volume obtained with mesh spacing Δx is proportional to ( Δx ) 2 . From the given fine representation of f( x ) , a coarse representation with mesh spacing ( 2Δx ) is obtained by down-sampling, which does not involve any additional numerical simulations of a 3D heat transfer model. The dominant error in the numerical volume obtained with mesh spacing ( 2Δx ) is proportional to ( 2Δx ) 2 . Extrapolation combines these two numerical volumes to eliminate the dominant error. The result of extrapolation is a more accurate approximation to the enclosed volume.

We evaluated the performance of the two volume computation methods: 1) triangulation only, 2) triangulation plus extrapolation. To accurately assess the errors in numerical volumes, we selected test problems that have closed-form analytical solutions, including a simplified case of skin electromagnetic heating. In all problems tested, we observed that 1) the error in the numerical volume directly from triangulation of isosurface is proportional to ( Δx ) 2 where Δx is the mesh spacing of the 3D grid in the given discrete representation of function f( x ) ; and 2) the error in the numerical volume from triangulation plus extrapolation is much smaller than that in the triangulation-only volume, clearly demonstrating that extrapolation consistently improves the accuracy across all test cases.

Acknowledgement

The authors acknowledge the Joint Intermediate Force Capabilities Office of the U.S. Department of Defense and the Naval Postgraduate School for supporting this work.

Disclaimer

The views expressed in this document are those of the authors and do not reflect the official policy or position of the Department of Defense or the U.S. Government.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Romanenko, S., Begley, R., Harvey, A.R., Hool, L. and Wallace, V.P. (2017) The Interaction between Electromagnetic Fields at Megahertz, Gigahertz and Terahertz Frequencies with Cells, Tissues and Organisms: Risks and Potential. Journal of the Royal Society Interface, 14, Article ID: 20170585.[CrossRef] [PubMed]
[2] Zhadobov, M., Chahat, N., Sauleau, R., Le Quement, C. and Le Drean, Y. (2011) Millimeter-Wave Interactions with the Human Body: State of Knowledge and Recent Advances. International Journal of Microwave and Wireless Technologies, 3, 237-247.[CrossRef]
[3] Le Quément, C., Nicolaz, C.N., Habauzit, D., Zhadobov, M., Sauleau, R. and Le Dréan, Y. (2014) Impact of 60-GHz Millimeter Waves and Corresponding Heat Effect on Endoplasmic Reticulum Stress Sensor Gene Expression. Bioelectromagnetics, 35, 444-451.[CrossRef] [PubMed]
[4] Mason, P.A., Walters, T.J., Nelson, M.T. and Nelson, D.A. (2000) Skin Heating Effects of Millimeter-Wave Irradiation-Thermal Modeling Results. IEEE Transactions on Microwave Theory and Techniques, 48, 2111-2120.[CrossRef]
[5] Foster, K.R., Zhang, H. and Osepchuk, J.M. (2010) Thermal Response of Tissues to Millimeter Waves: Implications for Setting Exposure Guidelines. Health Physics, 99, 806-810.[CrossRef] [PubMed]
[6] Cazares, S., Snyder, J.A., Belanich, J., Biddle, J., Buytendyk, A., Teng, S.H., et al. (2019) Active Denial Technology Computational Human Effects End-to-End Hypermodel (ADT CHEETEH). Human Factors and Mechanical Engineering for Defense and Safety, 3, Article No. 13. [Google Scholar] [CrossRef]
[7] Topfer, F. and Oberhammer, J. (2015) Millimeter-Wave Tissue Diagnosis: The Most Promising Fields for Medical Applications. IEEE Microwave Magazine, 16, 97-113.[CrossRef]
[8] Srivastava, A., Gupta, M.S. and Kaur, G. (2020) Energy Efficient Transmission Trends Towards Future Green Cognitive Radio Networks (5G): Progress, Taxonomy and Open Challenges. Journal of Network and Computer Applications, 168, Article ID: 102760.[CrossRef]
[9] Sheen, D.M., McMakin, D.L. and Hall, T.E. (2007) Detection of Explosives by Millimeter-Wave Imaging. In: Yinon, J., Ed., Counterterrorist Detection Techniques of Explosives, Elsevier, 237-277.[CrossRef]
[10] Liu, H. (2020) Robot Systems for Rail Transit Applications. Elsevier.
[11] Wang, H., Burgei, W.A. and Zhou, H. (2020) A Concise Model and Analysis for Heat-Induced Withdrawal Reflex Caused by Millimeter Wave Radiation. American Journal of Operations Research, 10, 31-81.[CrossRef]
[12] Wang, H., Burgei, W.A. and Zhou, H. (2020) Non-Dimensional Analysis of Thermal Effect on Skin Exposure to an Electromagnetic Beam. American Journal of Operations Research, 10, 147-162.[CrossRef]
[13] Wang, H., Foley, S.E. and Zhou, H. (2025) Asymptotic Solution for Skin Heating by an Electromagnetic Beam at an Incident Angle. Electronics, 14, Article No. 3061.[CrossRef]
[14] Skoog, D.A., Holler, F.J. and Crouch, S.R. (2017) Principal of Instrumental Analysis. 7th Edition, Sunder College Publisher.
[15] Jaime-Yepez, U., Wang, H., Foley, S.E. and Zhou, H. (2024) Asymptotic Solution of Electromagnetic Heating of Skin Tissue with Lateral Heat Conduction. Journal of Engineering Mathematics, 147, Article No. 14.[CrossRef]
[16] Walters, T.J., Blick, D.W., Johnson, L.R., Adair, E.R. and Foster, K.R. (2000) Heating and Pain Sensation Produced in Human Skin by Millimeter Waves: Comparison to a Simple Thermal Model. Health Physics, 78, 259-267.[CrossRef] [PubMed]
[17] Wang, H., Burgei, W.A. and Zhou, H. (2020) Analytical Solution of One-Dimensional Pennes’ Bioheat Equation. Open Physics, 18, 1084-1092.[CrossRef]
[18] Rodríguez-Pérez, A.S., Gilardi-Velázquez, H.E. and Velázquez-Pérez, S.E. (2025) Analysis and Simulation of Dynamic Heat Transfer and Thermal Distribution in Burns with Multilayer Models Using Finite Volumes. Dynamics, 5, Article No. 41.[CrossRef]
[19] Joshi, A., Wang, F., Kang, Z., Yang, B. and Zhao, D. (2022) A Three-Dimensional Thermoregulatory Model for Predicting Human Thermophysiological Responses in Various Thermal Environments. Building and Environment, 207, Article ID: 108506.[CrossRef]

Copyright © 2026 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.