Introduction
High-energy-density X-ray irradiation induced by nuclear explosions in outer space can damage spacecraft and missiles [1-3]. If the X-ray source is located in the far field, the surface material of these objects may undergo sublimation. The vaporized material rapidly expands outward, causing a blow-off impulse (BOI). The BOI loads the remaining solid material, generating a compressive stress wave that propagates inward, which is called vapor recoil loading. However, the pressure disturbance caused by nonuniform deposition energy as thermal stress loading generates a thermal shock wave characterized by compression at the front and tension at the rear [4]. These stress waves form one thermal shock wave that induce mechanical damage to material structures, and permanently disable space objects. Reinforcing space objects to reduce the damage caused by X-ray irradiation is a valuable issue that has been extensively investigated.
The BOI, as a measurable physical quantity, plays a crucial role in investigating material damage induced by X-ray irradiation [5-8]. The pulse duration of X-rays induced by a nuclear explosion and the time required for phase transition in the material are both
Particle-in-cell (PIC) is a particle mesh method that is developed by F.H. Harlow et al. for the first time when studying gas dynamics problems at the Los Alamos National Laboratory in the United States [25, 26]. It is then widely generalized to computational plasma physics [27]. Harlow’s PIC method discretizes the fluid into free-moving pseudo-particles in a spatial grid and combines Lagrangian and Eulerian descriptions, which has the advantage of simulating large deformation problems in materials with complex configurations. To the best of our knowledge, no reports have been published on a PIC code for BOI calculations. In this study, we develop a novel two-dimensional PIC code called Xablation2D. This code can be used to calculate the BOI produced by X-ray-irradiated materials.
The remainder of this paper is organized as follows. In Sect. 2, we discuss the theoretical basis and essential modeling techniques, including the fluid PIC scheme and the three main modules of the code. In Sect. 3, we describe the implementation lack of indent in detail, including the initialization, discretization, and parallelization. Section 4 is dedicated to presenting the reliability of the code, which includes the simulation of energy deposition, shear flow, and Kelvin-Helmholtz instability. Furthermore, a series of material simulations involving X-ray irradiation are conducted to verify the simulation capabilities of the Xablation2D code for BOI. Finally, we present our conclusions in the final section.
Theoretical basis and modeling for simulation
Fluid PIC scheme
We use the Harlow’s splitting PIC scheme to solve the hydrodynamic equations. Without loss of generality, the equations can be written in the abstract operator form:
Without loss of generality, the second equation in Eq. 2 can be written as follows:
Energy deposition
The energy deposition module is responsible for estimating the energy transfer between the X-rays and matter. At a microscopic level, X-rays primarily interact with matter through electrons. Initially, the energy of the photons is transferred directly to the electrons, which then interact with the atoms in the matter, resulting in energy deposition. The photoelectric effect is dominant in the low-energy region. As the photon energy increases, Compton scattering contributes to the energy deposition [29]. In far-field X-ray irradiation, the degree of ionization of the material is so low that the effects of the plasma can be disregarded. The energy flux for parallel X-rays incident on the target material can be estimated by considering the distance x traveled in the direction of incidence.
Equation of state
X-ray irradiation induces significant changes in the state of matter, including phase transitions, thermal expansion, and shock compression, which results in a large range of material parameters. Consequently, it is necessary to employ distinct equations of state to characterize the expansion and compression regions of a material. For the thermal expansion region, the PUFF EOS [15] was adopted.
In addition to the analytic expression of the EOS, an open-source code, FEOS, provides the EOS for a wide range of temperatures and densities in tabular form [31]. The FEOS, based on the quotidian equation of state (QEOS) model [32], calculates the material-specific Helmholtz free energy
Ideal hydrodynamics
In the hydrodynamic module, the effects of thermal radiation and heat conduction can be ignored. The far-field X-ray flux with respect to these issues is
The 2D governing equations for ideal hydrodynamics are as follows:
Blow-off impulse calculation
When X-rays irradiate the surface of a material, the material undergoes sublimation, forming an evaporation layer. The vaporized material is violently ejected outward into the surroundings, generating a blow-off impulse. According to the impulse theorem, the specific impulse in a given direction is equal to the momentum change
algorithm implementation
According to the theoretical framework outlined in Sect. 2, we develop a two-dimensional code named Xablation2D to calculate the blow-off impulse of a material under far-field X-ray radiation. This section provides a detailed description of the algorithm implemented in Xablation2D. In the following discussion, we omit subscript 1, 2 that distinguishes “Euler step” and “Lagrange step”, for convenience.
Initialization
We discretize the simulation domain into rectangular grids in Cartesian coordinates. The physical quantities of the fluid, except for the mass density, are initialized by manually assigning them to grid points. The mass density is initialized by summing the weights of the pseudo-particles, as follows:
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F001.jpg)
Euler step
The radiative deposition energy and the equation of state are discretized on the grid as follows:
Lagrange step
In the “Lagrange step”, the fluid is divided into many pseudo-particles with finite sizes. We assume an internal distribution function of the fluid quantities within a pseudo-particle [34]
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F002.jpg)
qp represents the physical quantity carried by the pseudo-particle located at the center of the internal coordinates, which can be obtained by integrating q(ξ,η) from 0 to 1.
Parallelization
The message-passing interface (MPI) is employed in the construction of the parallelization [35]. Details of the parallel communication are provided in Appendix 7.
Simulation results
Far-field X-ray energy deposition
The X-ray energy deposition module is crucial to the calculation accuracy of the blow-off impulse in the Xablation2D code. To validate this module, we compare the energy deposition rate obtained from the Xablation2D code with that obtained from the Monte Carlo code Geant4 [36-39]. In the Xablation2D simulation, parallel soft X-rays with an initial energy flux
0.1 | 0.15 | 0.2 | 0.25 | 0.3 | 0.4 | 0.5 | 0.6 | 0.7 | 0.8 | 0.9 | 1.0 | |
μ(cm2/g) | 0.155 | 0.205 | 0.277 | 0.38 | 0.525 | 0.97 | 1.82 | 3.7 | 5.75 | 8.8 | 11.8 | 15.2 |
1.5 | 2.0 | 2.5 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ||
μ(cm2/g) | 41.5 | 87 | 235 | 360 | 780 | 1400 | 2250 | 3300 | 280 | 390 | 520 |
In the Geant4 code, a parallel blackbody spectrum photon beam with a radiation temperature of 1 keV is configured to simulate soft X-rays. The interaction between photons and materials is simulated using the Livermore low-energy electromagnetic physics model, which is effective within the energy range of photons from 250 eV to 1 GeV. By tracking the trajectory of photons within the Al target, it is possible to quantify the amount of the deposition energy in the material. The energy deposition rates calculated using the two codes are shown in Fig. 3, where the vertical axis corresponds to the energy deposition rate, which signifies the lost ratio of the incident energy flux after traversing corresponding distance in the material, and the horizontal axis represents the depth within the Al target, along with the direction of the incident X-rays. Figure 3 also shows the relative error of the two results by an orange dashed line. The largest deviation is observed near the material surface, which then rapidly decreased to
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F003.jpg)
Shear flow simulation
We use plane shear flow simulations to verify the numerical diffusion from the algorithms of AWM, IWM, and IIWM. In the Xablation2D code, the size of the simulation domain is
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F004.jpg)
In Fig. 4, it can be observed that the IIWM (or IWM) has a better suppression for numerical diffusion than that of the AWM. For the AWM in Fig.4 (a), the jumped shear flow velocity becomes smooth, and this smoothness gradually saturates into the upper and lower layers owing to numerical diffusion, but for the IIWM (or IWM) in Fig.4 (b), the jumped velocity can be maintained throughout the entire simulation time because of using the integration of the internal distribution function in the shear velocity direction.
Kelvin-Helmholtz instability simulation
When two contiguous fluids flow with shear velocities, instability can arise at the interface between the fluids if there is a small fluctuation. This phenomenon is known as the Kelvin-Helmholtz instability (KHI) [40, 41]. The KHI is widely observed in nature, including the turbulent mixing of fluids in jet streams, the formation of undulatus, and supernova explosions [42-44]. Here, we perform KHI simulations using the Xablation2D code and the open-radiation magnetohydrodynamic simulation code FLASH4 [45], and compare the two simulation results. The initial parameters, including the size of the simulation domain, number of grids, and number of pseudo-particles for each grid, are the same as those in Sect. 4.2, except for the temperature. The initial material temperature was set as
Figure 5 illustrates the mass density of the evolution of the lower half fluid. The six subfigures in the first row are the results obtained from the Xablation2D code and those in the second row from the FLASH4 code. Simulation results for the two codes are consistent. It can be observed that the disturbance at the fluid interface gradually increases, and eventually, the two fluids mix and show vortex structures. The IIWM is also employed to simulate the KHI process with the same parameters as in Xablation2D. The simulation results are consistent with those of FLASH4, except for some secondary structures, as shown in Fig. 6. This deviation can be attributed to the relatively higher numerical diffusion in the direction of convective velocity in the IIWM.
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F005.jpg)
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F006.jpg)
The mixing width η is defined as the difference between the maximum and initial positions of the lower half of the fluid as shown in Fig. 7 (a). The evolution of mixing width is shown in Fig. 7 (b), where the blue and cyan dashed lines correspond to the results obtained from the Xablation2D, and the magenta solid line corresponds to the FLASH4. The dotted lines indicate the relative errors between the two codes, which remain
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F007.jpg)
Vaporization blow-off impulse
When X-rays irradiate a solid material, a blow-off impulse load is applied to the material surface, as shown in Fig. 8. The energy of X-ray photons is primarily absorbed by the material through photoelectric effects and Compton scattering. The X-ray energy flux decreases exponentially as it penetrates the interior of the material from the surface. Consequently, the specific internal energy of the material at the surface increases rapidly, which leads to a phase transition and adiabatic expansion, and finally generates an ablation layer. If the deposited energy exceeds the sublimation energy of the material, the solid material at the surface changes into a gas, forming a vaporization zone on the front. The vaporized material is violently sprayed into the vacuum to generate a recoil impulse loading on the remaining material, where the recoil impulse is known as the blow-off impulse (BOI).
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F008.jpg)
In the BOI simulation case, the Al material is selected as the target material, the IIWM algorithm is employed in the Xablation2D code. The expansion and compression of the material are described by the PUFF EOS (Eq. 10) and Güneisen EOS (Eq. 12)as discussed in Sect. 2.3. The physical properties of the Al used in the simulation are listed in Table 2. The size of the simulation domain is
2.738 | 0.7 | 10.89 | |||
5.328 | 27 | γ | 1.667 | ||
λ | 1.338 | Γ0 | 2.18 | N | 1.265 |
Semi-Infinite Slab
The semi-infinite slab is located in the region where x > 0.4 cm, whereas the region where
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F009.jpg)
For the semi-infinite slab configuration, the impulse distribution was uniform in the y direction. It is possible to obtain the evolution of the one-dimensional average BOI by integrating it along the y direction and dividing it by the length Ly. This result is indicated by the dashed blue lines in Figs. 10. To verify its correctness, we develop a one-dimensional Lagrangian code, referred to in Ref. [47] to calculate the BOI under the same parameters. The result is shown as a solid magenta line, which is consistent with the Xablation2D code. In addition, we compare the simulation results with the three BOI models, shown as dotted lines in Fig. 10. Their analytical formulas are as follows [9]:
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F010.jpg)
Furthermore, we compare the simulation results of the Xablation2D code with the published experimental results to verify the reliability of the code. The Ref. [48] provides three measurements of the BOI produced by X-rays irradiating a flat Al material. The X-ray parameters and measured impulse values in experiments are presented in Table 3. We simulated these three experiments using Xablation2D with experimental parameters. The BOIs used in the simulations are shown in Fig. 11(a). The stable values of these BOIs are 97.84, 121.82, and 125.36 Pa⋅s, respectively. Figure 11(b) shows the comparison between the simulation results and the measured BOIs. It can be observed that there are two consistent BOIs, and the relative errors between the simulation and experimental results are negligible for No. 01154 and No. 01170. Although the relative error in case No. 01171 is larger, it remains within
Number | 01154 | 01170 | 01171 |
Radiation temperature T (keV) | 0.21 | 0.227 | 0.211 |
Pulse duration |
53 | 36 | 44 |
Initial flux |
163 | 181 | 192 |
Measuring impulse |
99.1 | 118.5 | 162.2 |
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F011.jpg)
Cylinder
In the cylindrical configuration, the target is positioned at the center of the simulation domain. The central coordinates of the cylinder are
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F012.jpg)
When a parallel X-ray irradiates a curved surface, the density of the deposited energy on the material surface is nonuniform. The BOI is a function of the radial direction of the cylinder. Refs. [11, 10, 49, 21] propose that if the energy deposition density has a cosine profile on the cylinder surface, the variation of the BOI is proportional to the cosine of the polar angle
-202403/1001-8042-35-03-005/alternativeImage/1001-8042-35-03-005-F013.jpg)
Figure 13(b), (c), and (d) show the distribution of the BOI via the polar angle at different time intervals. The BOI profiles satisfies the cosine law; however, small deviations also exist. The main reason for this is that the thickness of the X-ray energy deposition layer cannot be completely ignored. The deviation between the BOI curve and the cosine function increases as the polar angle increases from
Conclusion
We developed a novel parallel two-dimensional PIC code, Xablation2D, to calculate the BOI of far-field X-ray-irradiated materials. The code comprise three modules: an energy deposition module, an EOS module, and an ideal hydrodynamics module. In an ideal hydrodynamic model, the solution of hydrodynamic equations is divided into two steps: the “Euler step” and the “Lagrange step” according to Harlow’s splitting scheme. The introduced pseudo-particles compensate for the transport effect. We presented three new summation algorithms, AWM, IWM, and IIWM, to map the physical quantity carried by the pseudo-particles onto the grid. In contrast to conventional finite difference or finite element methods, the new PIC method significantly reduces the dependence on the grid shape and is well-suited for the calculation of large deformation problems in materials with complex configurations. To verify the reliability of Xablation2D, we used an open-source code for comparison. The soft X-ray energy deposition rate is simulated using Geant4 and the shear flow and KHI problems are simulated using FLASH4. The simulation results exhibited a minor discrepancy compared to our code. Finally, we calculated the BOI in two geometric configurations of Al materials under far-field X-ray irradiation. These results are consistent with the experimental, analytical, and other simulation results. It is also observed that a thermal shock wave propagates inside the material owing to X-ray irradiation.
For X-rays with an increased energy flux, the overall process becomes more intricate. The material is highly ionized, and the energy deposition process involves an interaction between the radiation field and the plasma. In future work, we plan to develop a radiation transport module in the Xablation2D code for simulating ultraintense X-ray-irradiated materials.
Electromagnetic signals from nuclear explosions in outer space
. Physical Review 119, 827 (1960). https://doi.org/10.1103/PhysRev.119.827Electromagnetic radiation from a nuclear explosion in space
. Physical Review 126, 1919 (1962). https://doi.org/10.1103/PhysRev.126.1919Initial effects of nuclear weapon x-radiation on the LAMPSHADE orbital debris satellite shield
. Report, (Constitutive relationship of anisotropic composites and its application in a FEM simulation of the dynamic response within the X-ray radiation in 3D condition
. Dissertation, (Correction of distorted X-ray absorption spectra collected with capillary sample cell
. Nuclear Science and Techniques 34, 106 (2023). https://doi.org/10.1007/s41365-023-01253-9Analytical relationships for estimating the effects of x-rays on materials
. Report, (Blowoff impulse on the cylindrical shell caused by x-ray energy flux
. Acta Aerodynamica Sinica 119, 178, (1989) (in Chinese).Dynamic Response of Missile Structures to Impulsive Loads Caused by Nuclear Effects Blowoff
. Report, (Plasma-driven Z-pinch X-ray loading and momentum coupling in meteorite and planetary materials
. Journal of Plasma Physics 97, 121 (2013). https://doi.org/10.1017/S0022377812000712High energy density soft x-ray momen- tum coupling to comet analogs for neo mitigation
. Acta Astronautica 129, 384 (2016). https://doi.org/10.1016/j.actaastro.2016.09.02Sri puff 8 computer program for one-dimensional stress wave propagation
. SRI Report PYU-6802, (1978).Users manual for ls-dyna concrete material model 159
. Report, (Equivalent analysis of thermo-dynamic blow-off impulse under x-ray irradiation
. Applied Sciences 11, 8853 (2012). https://doi.org/10.3390/app11198853Numerical Simulation of Thermal Shock Waves Induced by Pulsed X-ray in C/PF Materials
. Journal of Physics: Conference Series 1865, 022066 (2021) (IOP Publishing). https://doi.org/10.1088/1742-6596/1865/2/022066Monte Carlo study of the neutron ambient dose equivalent at the heavy ion medical machine in Wuwei
. Nuclear Science and Techniques 33, 119 (2022). https://doi.org/10.1007/s41365-022-01093-zSample size adaptive strategy for time-dependent Monte Carlo particle transport simulation
. Nuclear Science and Techniques 34, 58 (2023). https://doi.org/10.1007/s41365-023-01202-6The particle-in-cell method for hydrodynamic calculations
. Report, (The particle-in-cell method for numerical solution of problems in fluid dynamics
. Report, (Particle simulation of plasmas
. Reviews of modern physics 55, 403 (1983). https://doi.org/10.1103/RevModPhys.55.403Theorie des festen Zustandes einatomiger Elemente
. Annalen der Physik 344, 257 (1912). https://doi.org/10.1002/andp.19123441202 (in German)The equation of state package FEOS for high energy density matter
. Computer Physics Communications 227, 117 (2018). https://doi.org/10.1016/j.cpc.2018.01.008A new quotidian equation of state (qeos) for hot dense matter
. Physics of fluids 31, 3059 (1988) https://doi.org/10.1063/1.866963Blowoff impulse on material due to pulsed x-ray radiation
. Explosion and Shock Waves 16, 260 (1996) (in Chinese).Second-order fluid particle scheme
. Journal of Computational Physics 52, 390 (1983). https://doi.org/10.1016/0021-9991(83)90037-2Geant4—a simulation toolkit
. Nuclear instruments and methods in physics research section A: Accelerators, Spectrometers, Detectors and Associated Equipment 506, 250 (2003). https://doi.org/10.1016/S0168-9002(03)01368-8Geant4 developments and applications
. IEEE Transactions on nuclear science 53, 270 (2006). https://doi.org/10.1109/TNS.2006.869826Recent developments in geant4
. Nuclear instruments and methods in physics research section A: Accelerators, Spectrometers, Detectors and Associated Equipment 835, 186 (2016). https://doi.org/10.1016/j.nima.2016.06.125Studies of the radiation environment on the Mars surface using the Geant4 toolkit
. Nuclear Science and Techniques 33, 11 (2022). https://doi.org/10.1007/s41365-022-00987-2XLVI. hydrokinetic solutions and observations
. The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science 42, 362 (1871) (Published online 2009). https://doi.org/10.1080/14786447108640585XLIII. On discontinuous movements of fluids
. The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science 36, 337 (1868) (Published online 2009). https://doi.org/10.1080/14786446808640073Characteristics of billow clouds and their relation to clear-air turbulence
. Quarterly Journal of the Royal Meteorological Society 93, 419 (1967). https://doi.org/10.1002/qj.497093398033Kelvin-helmholtz instability of hydrodynamic supersonic jets
. Astronomy and Astrophysics 283, 655 (1994).Experimental astrophysics with high power lasers and z pinches
. Reviews of Modern Physics 78, 755 (2006). https://doi.org/10.1103/RevModPhys.78.755Kelvin-Helmholtz instability in compressible fluids
. Acta Physica Sinica 59, 6381 (2009) (in Chinese).Research on the Thermal-dynamic Response of Multi-thin-layer Structure Materials Irradiated by X-ray
. Dissertation, (Experimental studies of blowoff impulse in materials irradiated by pulsed soft X-ray
. High Power Laser and Particle Beams 15, 89 (2003) (in Chinese).Two-dimensional Dynamic Calculation of X-ray Thermal Shock Wave in Cylindrical Shell
. Journal of National University of Defense Technology 17, 105 (1995) (in Chinese).The authors declare that they have no competing interests.
q only represents the velocity u = (ux, uy) and the specific internal energy e of the pseudo-particle, not the mass density ρ, which is set to constant ρp in the initialization.