FASTRAD

Last updated
FASTRAD
Developer(s) Fastrad collaboration
Stable release
3.4 / June 2014
Operating system multi-platform
Type CAD software - computational physics
License Proprietary
Website www.fastrad.net

FASTRAD is a tool dedicated to the calculation of radiation effects (Dose and Displacement Damage) on electronics. [1] The software has uses in high energy physics and nuclear experiments, medical areas, and accelerator and space physics studies, though it is primarily used in the design of satellites.

Contents

History

FASTRAD is a radiation tool dedicated to the analysis and design of radiation sensitive systems. The project was created in 1999, five years after the creation of the product's parent company TRAD, [2] and has been under active development since.

Over time, the radiation hardness that satellite manufacturers have been able to offer has greatly increased. Both the optimization of space systems in terms of the power/mass ratio, or the miniaturization of electronic devices, tends to increase the sensitivity of those systems to the space radiation environment. In order to mitigate the impact on the radiation hardness process, the first solution is to replace the rough shielding analysis by an accurate estimate of the real radiation constraint on the system. Historically, FASTRAD has been able to assist this industry.

The main goal of the software is to reduce the margins stemming from a conservative approach of estimating radiation analysis, while reducing the cycle time of mechanical design changes for shielding optimization. In some cases, it can be used to justify the use of non rad-hard parts and save cost and planning for space program equipment.

For space applications, the software is capable of simulating the entire satellite system.

Radiation CAD interface

The main CAD capabilities of the tool are:

The core of the software is the radiation 3D modeler. The goal of the engine is to make a realistic model of any mechanical design. The main section of the interface is the display window, where the user can manipulate their design.

The 3D solids can be defined either by using the component toolbar or by importing them from other 3rd party software (CATIA, Pro/Engineer...) with the standard STEP or IGES format. The Open Cascade library included in FASTRAD provides advanced visualization capabilities like cut operations, complex shape management, and STEP and IGES exchange format modules. The advanced STEP module allows you to import the hierarchy, name and color information. The full 3D designer model is then managed by FASTRAD (visualization, radiation calculation, post-processing).

Fig. 1) Dialog boxes of the material definition module. An interactive periodic element table makes the material creation easier. Fastrad-material definition module-Image1.png
Fig. 1) Dialog boxes of the material definition module. An interactive periodic element table makes the material creation easier.

Material properties are one of the most important parts of radiation simula. The interface allows you to set the material properties of each solid of the 3D model, such as the density and the mass ratio of each element of the (compound) material by determining its chemical composition (see Fig. 1.). The list of predefined materials can be extended by the user. [3]

Simulated radiation detectors can be placed on the 3D model. In this way, radiation effects can be estimated at any point of the 3D model using a Monte Carlo algorithm for a fine calculation of energy deposition by particle-matter interaction (see “Dose calculation and shielding” below), or for a ray-tracing approach. [3]

Several more features (local frame display, interactive measurement tool, context menus,...) are included in the interface.

Dose calculation and shielding

Once the radiation model is completed, the user can perform a deposited dose estimate using the sector analysis module of the software. This ray-tracing module combines the information coming from the radiation model with the information of the radiation environment using a Dose Depth Curve. This dose depth curve gives the deposited dose in a target material (mainly Silicon for electronic devices) behind an Aluminum spherical shielding thickness. This calculation is performed for each detector placed in the 3D model. Even for complex geometries, the calculation provides two kinds of information:

Fig. 2) Screenshot of the FASTRAD tool during a complete satellite analysis (CNES courtesy) Fastrad-satellite analysis-Image2.png
Fig. 2) Screenshot of the FASTRAD tool during a complete satellite analysis (CNES courtesy)

Using a post-processing of those results, FASTRAD provides information about optimum shielding location using several viewing representation types. Figure 2. presents a mapping of the mass distribution viewed by one component of an electronic board. The red area indicates the critical directions in terms of shielding thickness.

The user is able to optimize the size of additional shielding that can be used to decrease the received dose on the studied detector.[ citation needed ]

The main advantage of this process is the short time needed to complete this task and the well defined mechanical shielding solution provided by the sector analysis post-processing.

Monte Carlo algorithm

The dose calculation in the software uses a Monte Carlo module [3] (developed through a partnership with the CNES). This algorithm can be used either in a forward process or a reverse one. In the first case, the software manages the transport of electrons and photons (including secondary particles) from 1keV to 10 MeV, in the 3D model. Creation of secondary photons and electrons are taken into account. Any type of energy spectrum and source geometry can be defined. Sensitive volumes (SV) are selected by the user and FASTRAD computes the deposited energy inside the SVs. The reverse Monte Carlo module is dedicated to the dose calculation due to an isotropic irradiation of electrons in a complex and multi-scale geometry, and as a result, the forward algorithm can lead to large computational times. The principle of the reverse method is to use:

  1. A forward particle tracking method in the vicinity of the SV
  2. A backward particle tracking method from the SV to the external source.
Fig. 3) Screen shot of the electron tracks during reverse Monte Carlo calculation on an electronic equipment. Fastrad-reverse MC-Image3.png
Fig. 3) Screen shot of the electron tracks during reverse Monte Carlo calculation on an electronic equipment.

The Reverse Monte Carlo method for electron transport takes into account the energy deposition due to primary electrons and secondary photons.

The Monte Carlo module was successfully verified through a comparison with GEANT4 results for the forward algorithm and with US Format for the reverse method. One example is the case of a piece of electronic equipment in a satellite structure. The radiation environment corresponds to the electron energy spectrum of a geostationary mission (from 10 keV up to 5 MeV).

Interface to Geant4

Geant4 is a particle-matter interaction toolkit maintained by a worldwide collaboration of scientists and software engineers. [4] This C++ library contains a wide range of interaction cross section data and models together with a tracking engine of particles through a 3D geometry.

The Geant4 interface implemented in the FASTRAD software provides a tool able to create the 3D geometry, define the particle source, set the physics list and create all the resulting source files in a ready-to-compile Geant4 project. The tool is useful for young engineers who need to be driven into the Geant4 world, and who can use FASTRAD as a tutorial tool, or by experts who do not want to spend time on the creation of C++ files that describe the geometry, material, and basic physics and who can use the Geant4 project created by FASTRAD as a base that can be enhanced by specific features relative to their physical application. The Geant4 interface gives the software a wide range of radiation related fields, as Geant4 is already used for space, medical, nuclear, aeronautical and military applications. Its radiation CAD capabilities facilitate the engineering process for any radiation sensitive system analysis.

Technical specifications

FASTRAD was developed using C++ with OpenGL to manage the 3D and Open Cascade library for the STEP import and Boolean operations. It was tested under Mac and LINUX using an OS emulator (PowerPC, VMware ...).[ citation needed ]

Computer Requirements: Configuration: Windows Vista/XP/NT/2000 - 512 Mo RAM - 50 Mo HDD.

See also

Related Research Articles

<span class="mw-page-title-main">Geiger counter</span> Instrument used for measuring ionizing radiation

A Geiger counter is an electronic instrument used for detecting and measuring ionizing radiation. It is widely used in applications such as radiation dosimetry, radiological protection, experimental physics and the nuclear industry.

Monte Carlo methods, or Monte Carlo experiments, are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. The underlying concept is to use randomness to solve problems that might be deterministic in principle. The name comes from the Monte Carlo Casino in Monaco, where the primary developer of the method, physicist Stanislaw Ulam, was inspired by his uncle's gambling habits.

Ionizing radiation, including nuclear radiation, consists of subatomic particles or electromagnetic waves that have sufficient energy to ionize atoms or molecules by detaching electrons from them. Some particles can travel up to 99% of the speed of light, and the electromagnetic waves are on the high-energy portion of the electromagnetic spectrum.

<span class="mw-page-title-main">Geant4</span> Scientific software for particle physics

Geant4 is a platform for "the simulation of the passage of particles through matter" using Monte Carlo methods. It is the successor of the GEANT series of software toolkits developed by The Geant4 Collaboration, and the first to use object oriented programming. Its development, maintenance and user support are taken care by the international Geant4 Collaboration. Application areas include high energy physics and nuclear experiments, accelerator and space physics studies. The software is used by a number of research projects around the world.

<span class="mw-page-title-main">Neutron transport</span> Study of motions and interactions of neutrons

Neutron transport is the study of the motions and interactions of neutrons with materials. Nuclear scientists and engineers often need to know where neutrons are in an apparatus, in what direction they are going, and how quickly they are moving. It is commonly used to determine the behavior of nuclear reactor cores and experimental or industrial neutron beams. Neutron transport is a type of radiative transport.

<span class="mw-page-title-main">ROOT</span> Data analysis software

ROOT is an object-oriented computer program and library developed by CERN. It was originally designed for particle physics data analysis and contains several features specific to the field, but it is also used in other applications such as astronomy and data mining. The latest minor release is 6.28, as of 2023-02-03.

<span class="mw-page-title-main">Gamma spectroscopy</span> Quantitative study of the energy spectra of gamma-ray sources

Gamma-ray spectroscopy is the qualitative study of the energy spectra of gamma-ray sources, such as in the nuclear industry, geochemical investigation, and astrophysics. Gamma-ray spectrometry, on the other hand, is the method used to acquire a quantitative spectrum measurement.

<span class="mw-page-title-main">Transmission electron cryomicroscopy</span>

Transmission electron cryomicroscopy (CryoTEM), commonly known as cryo-EM, is a form of cryogenic electron microscopy, more specifically a type of transmission electron microscopy (TEM) where the sample is studied at cryogenic temperatures. Cryo-EM, specifically 3-dimensional electron microscopy (3DEM), is gaining popularity in structural biology.

Monte Carlo N-Particle Transport (MCNP) is a general-purpose, continuous-energy, generalized-geometry, time-dependent, Monte Carlo radiation transport code designed to track many particle types over broad ranges of energies and is developed by Los Alamos National Laboratory. Specific areas of application include, but are not limited to, radiation protection and dosimetry, radiation shielding, radiography, medical physics, nuclear criticality safety, detector design and analysis, nuclear oil well logging, accelerator target design, fission and fusion reactor design, decontamination and decommissioning. The code treats an arbitrary three-dimensional configuration of materials in geometric cells bounded by first- and second-degree surfaces and fourth-degree elliptical tori.

The EGS computer code system is a general purpose package for the Monte Carlo simulation of the coupled transport of electrons and photons in an arbitrary geometry for particles with energies from a few keV up to several hundreds of GeV. It originated at SLAC but National Research Council of Canada and KEK have been involved in its development since the early 80s.

FLUKA is a fully integrated Monte Carlo simulation package for the interaction and transport of particles and nuclei in matter. FLUKA has many applications in particle physics, high energy experimental physics and engineering, shielding, detector and telescope design, cosmic ray studies, dosimetry, medical physics, radiobiology. A recent line of development concerns hadron therapy.

The automatic calculation of particle interaction or decay is part of the computational particle physics branch. It refers to computing tools that help calculating the complex particle interactions as studied in high-energy physics, astroparticle physics and cosmology. The goal of the automation is to handle the full sequence of calculations in an automatic (programmed) way: from the Lagrangian expression describing the physics model up to the cross-sections values and to the event generator software.

<span class="mw-page-title-main">Gamma ray</span> Energetic electromagnetic radiation arising from radioactive decay of atomic nuclei

A gamma ray, also known as gamma radiation (symbol γ or ), is a penetrating form of electromagnetic radiation arising from the radioactive decay of atomic nuclei. It consists of the shortest wavelength electromagnetic waves, typically shorter than those of X-rays. With frequencies above 30 exahertz (3×1019 Hz), it imparts the highest photon energy. Paul Villard, a French chemist and physicist, discovered gamma radiation in 1900 while studying radiation emitted by radium. In 1903, Ernest Rutherford named this radiation gamma rays based on their relatively strong penetration of matter; in 1900 he had already named two less penetrating types of decay radiation (discovered by Henri Becquerel) alpha rays and beta rays in ascending order of penetrating power.

EPCARD is a software program that calculates radiation exposure of aircrews. The software code is based on the FLUKA transport code. EPCARD allows calculation of a simulated dose from most important components of penetrating cosmic radiation on any aviation route and for any flight profile at altitudes from 5 to 25 km.

Quantemol Ltd is based in University College London initiated by Professor Jonathan Tennyson FRS and Dr. Daniel Brown in 2004. The company initially developed a unique software tool, Quantemol-N, which provides full accessibility to the highly sophisticated UK molecular R-matrix codes, used to model electron polyatomic molecule interactions. Since then Quantemol has widened to further types of simulation, with plasmas and industrial plasma tools, in Quantemol-VT in 2013 and launched in 2016 a sustainable database Quantemol-DB, representing the chemical and radiative transport properties of a wide range of plasmas.

<span class="mw-page-title-main">Ecolego</span>

Ecolego is a simulation software tool that is used for creating dynamic models and performing deterministic and probabilistic simulations. It is also used for conducting risk assessments of complex dynamic systems evolving over time.

Computational human phantoms are models of the human body used in computerized analysis. Since the 1960s, the radiological science community has developed and applied these models for ionizing radiation dosimetry studies. These models have become increasingly accurate with respect to the internal structure of the human body.

Archimedes is a TCAD package for use by engineers to design and simulate submicron and mesoscopic semiconductor devices. Archimedes is free software and thus it can be copied, modified and redistributed under GPL. Archimedes uses the Ensemble Monte Carlo method and is able to simulate physics effects and transport for electrons and heavy holes in Silicon, Germanium, GaAs, InSb, AlSb, AlAs, AlxInxSb, AlxIn(1-x)Sb, AlP, AlSb, GaP, GaSb, InP and their compounds, along with Silicon Oxide. Applied and/or self-consistent electrostatic and magnetic fields are handled with the Poisson and Faraday equations.

Xie George Xu was the Edward E. Hood Chair Professor of Engineering at Rensselaer Polytechnic Institute (RPI), Troy, New York, United States, before he relocated in 2020 to China and joined the faculty of the University of Science and Technology of China.

A charged particle accelerator is a complex machine that takes elementary charged particles and accelerates them to very high energies. Accelerator physics is a field of physics encompassing all the aspects required to design and operate the equipment and to understand the resulting dynamics of the charged particles. There are software packages associated with each domain. The 1990 edition of the Los Alamos Accelerator Code Group's compendium provides summaries of more than 200 codes. Certain codes are still in use today, although many are obsolete. Another index of existing and historical accelerator simulation codes is located at the CERN CARE/HHH website.

References

  1. "FASTRAD Software for Space radiation analysis". FASTRAD Software. Retrieved 2024-02-02.
  2. "About us". FASTRAD Software. Retrieved 2024-02-02.
  3. 1 2 3 4 "Modules". FASTRAD Software. Retrieved 2024-02-02.
  4. "Geant4". Geant4. Retrieved 2024-02-02.