13-Santin_ESA_G4SUW06_v12

advertisement
Outline of recent ESA-related
developments
Giovanni Santin*, Petteri Nieminen
ESA / ESTEC
*RHEA System SA
GEANT4 – SPENVIS Space Users’ Workshop ‘06
Pasadena, 9-10 November 2006
Geant4
for space environment analyses
Environments – Physics - Geometry - Analysis
ESA involvement in the Geant4 collaboration (since 1997) contributed to


new capabilities in the Geant4 kernel of relevance for space
applications and tools in the space radiation environments and effects domain.
Geometry
modelling
Usability
Applications:
Science mission analyses
Radiation engineering and shielding applications
Planetary environment modelling
Human effects
Physics
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
2
Physics

New requirements from
–
–
–
–
Science missions
Human space flight
Effects to micro-electronics
Environment modelling
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
3
Geant4 models
Space environment and Physics models
EM Standard
EM Low Energy
Optical
HAD protons
HAD ions
100 eV
1 keV
10 MeV
100 MeV
100 GeV
100 TeV
100 PeV
Space environment
Plasma
Tr. Electrons
Tr. Protons
Solar protons
Cosmic rays: p,a,ions
Extreme Energy Cosmic Rays
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
4
Physics developments

Ion physics
–

Very low energy extensions
–

P. Truscott, REAT_MS 1, MARSREM
MG Pia, Geant4-DNA
Physics lists for space applications
–
V. Ivantchenko, REAT_MS 1

Inverse Monte Carlo
–
Laurent Desorgher, REAT_MS 1 & 2
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
5
Geant4
Reverse MC
“Adjoint” technique [Kalos 1968]

New transport equation, “adjoint” to the conventional “forward”
transport equation

Transport analogous to the forward one, but backward
–



successive points are higher in energy, earlier in time
Suitable for Monte Carlo calculations
Computations start at the detector and score at the source
Possibility of computing doses at a point!
Feasibility study (REAT_MS 1)
Laurent Desorgher

Space IT and Uni. Bern


G4 RMC Prototype for fast e- dose computation
Only continuous energy loss and simple multiple scattering
Completed
Full implementation (REAT_MS 2)


RMC in G4 for fast e- dose computation
Backward simulation of :
–
–

e- ionisation with delta production, continuous energy loss and multiple scattering
Bremstrahlung, compton scattering, photo-electric effect
In development - Release mid 2007
Proposed to be included in Geant4 release
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
6
Geometry

GDML
– Upgrades
– Developments for CAD I/F

CAD
– Prototype interface through ST-Viewer
– GDML Interface in Space Engineering CAD tools

ESABASE1
– Through ES9 meshing
– Under investigation
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
7
GDML
Geometry Description Markup Language

Initial frame: XML based geometry description for Geant4 (CERN, ~2000)
Motivation
– move away from hard-coded geometry (C++)
– enable geometry interchange between applications

Presently part of the CERN Simulation Framework (Simulation Project) as
Geometry interchange format
– Actively used at CERN for
Physics comparisons (Geant4 - FLUKA)
Geometry model exchange (Geant4 - ROOT)
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
8
GDML schema and I/O

GDML is defined through XML Schema (XSD)
• defines document structure and the list of legal
elements (position, rotation, material, solid,…)
• XSD are in XML -> they are extensible

user application (1)
GDML writer
GDML I/O
– C++ implementation of GDML processor
• Input
Xerces-C SAX parser  'in-memory' representation of
the geometry description
• Output
Writing-out GDML data
GDML
Schema
GDML file
GDML reader
– Alternative Python-based processor
• uses xml.sax Python module
• allows very light binding to applications
user application (2)
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
9
GDML example
<?xml version="1.0" encoding="UTF-8"?>
<gdml xsi:noNamespaceSchemaLocation="GDMLSchema/gdml.xsd">
positions,
rotations
<define>
<position name="TrackerinWorldpos" unit="mm" x="0" y="0"
z="100" />
</define>
<materials>
<material formula=" " name="Air" >
<D value="1.290" unit="mg/cm3"/>
<fraction n="0.7" ref="Nitrogen" />
<fraction n="0.3" ref="Oxygen" />
</material>
</materials>
materials
solids
<solids>
</solids>
geometry
tree
'world'
volume
<box lunit="mm" name="Tracker" x="50" y="50" z="50" />
<structure>
<volume name="World" >
<materialref ref="Air" />
<solidref ref="world" />
<physvol>
 Similar to HTML,
<volumeref ref="Tracker" />
<positionref ref="TrackerinWorldpos"
/> for
explicit tags
<rotationref
ref="TrackerinWorldrot" />
elements, …
</physvol>
</volume>
</structure>

</gdml>
<setup name="Default" version="1.0" >
<world ref="World" />
</setup>
ASCII file: easy to
create, read,
debug, modify,…
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
10
GDML 2.8 - Status

Solids supported:
–
–

Boolean solids:
–




E.g. space electronic components,…
Open source,
collaborative development
–

ConeXpress, ESA, Ronnie Lindberg
Position, rotation and size
Loops, modular models  NEW
–

Union, subtraction, intersection
Assembly of volumes
Replicas and divisions
Parameterized volumes
–

box, sphere (G4Sphere and G4Orb), tube, cone, polycone,
parallepiped, trapezoid (G4Trap and G4Trd), torus,
polyhedron, hype (tube with hyperbolic profile), elliptical tube
Tetrahedron, tessellated, ellipsoid, twisted solids  NEW
http://cern.ch/gdml
Stable, mature
Main G4 geometry format at ESA
LHCB, CERN, R.Maunder
Antropomorphic Phantom, INFN,
Giorgio Guerrieri, Maria Grazia
Pia, Susanna Guatelli
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
11
Geant4
CAD interface
–
–
–
CAD
model
STEP


StepTools
OpenCascade
library
CAD-GDML interfaces in engineering tools
ESABASE2 (eta_max)
FASTRAD (TRAD)
CAD tool
model
ST-Viewer
Uses G4TessellatedSolid (P.Truscott)
Requires auxiliary files created with ST-Viewer
commercial S/W
Based on GDML (v 2.8)
Future contract to integrate GEANT4 in CAD
GUI framework
Geant4
10 GeV proton in wood
LHEP_BIC_HP
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
ESABASE 2
GDML
FASTRAD
External
CAD tool
Prototype by ESA REAT_MS contract
(QinetiQ+sub.)

12
Sector Shielding Analysis Tool
SSAT
DOSE



Ray tracing: from a user-defined point
within a Geant4 geometry
NORM, SLANT and MIXED tracing
SHIELDING

Estimate of the dose at a point
–
Based on external Dose-Depth curve
•
–

E.g. SHIELDOSE-2 curve [rad VS g/cm2]
Ray-by-ray dose calculation
Results:
–
–
–
Total dose
Dose-Depth profile
Dose directionality
shielding levels
fraction of solid angle for which the
shielding is within a defined interval
global and from single materials

shielding distribution
the mean shielding level as a function
of look direction

It utilizes geantinos
ConeXpress model: R.Lindberg, ESA
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
13
MULASSIS
and GEMAT
Layer Geometry
Physics list choice
Analysis options



–
–
–
–
–
Dose
Pulse Height Spectrum
Ion. dose
NIEL
Dose Equivalent
Primary particle spectrum and fluences from
SPENVIS

–
–
–
–
Trapped protons
Solar protons
Trapped electrons
…
Geant4-based Microdosimetry Tool

Microdosimetry in geometries representing
features of a semiconductor device
(transistor/junction geometries)

Analysis includes
–
–
single event effects (SEE)
simultaneous energy deposition in several
sensitive regions (MBU)
Web interface

z
y
x
Trajectory average spectra
Contacts
Differential flux (/cm2/s/MeV)
1.00E+05
1.00E+04
1.00E+03
electrons
protons
1.00E+02
1.00E+01
0.01
0.1
1.00E+00
1
1.00E-01
10
1.00E-02
Energy (MeV)
100
1000
Depleted regions
non-depleted active or
inactive regions
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
14
GRAS
Geant4 Radiation Analysis for Space

Detector / Component effects
–

Human dosimetry
–


GDML format, or existing C++ class, …
Ready-To-Use tool
–

Dose Equivalent, Equivalent Dose,… for ESA exploration initiative
3D geometry
–

Dose, Fluence, NIEL, LET… for support to engineering and scientific design
Different analyses set without re-compilation
Modular / extendable design
Is being integrated into SPENVIS
Santin et al, IEEE Trans. Nucl. Sci. 52, 2005
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
15
GRAS components
Geometry
1
Santin et al, RADECS, 2005
Source
- GDML
- Used also for STEP CAD models
Also provided:
- MULASSIS – like
- Interface to ESABASE (in progress)
- C++ model
2
RADIATION
ENVIRONMENT
/gps/pos/type Surface
/gps/pos/shape Sphere
...
/gps/ang/type cos
/gps/particle e...
/gras/geometry/type gdml
/gdml/file geometry/conexpress.gdml
Analysis
4
Physics
3
Geant4 physics models
through script commands
/gras/phys/addPhysics
/gras/phys/addPhysics
/gras/phys/addPhysics
/gras/phys/addPhysics
em_standard
binary
binary_ion
lowe_neutron
/gras/physics/setCuts 0.1 mm
/gras/physics/stepMax 0.01 mm
GEAN
T4
- NIEL
- Fluence
- Charging
- LET
- Path-length
Anal
ysis
Man
ager
D
DD
os
osos
e
e
e
A
AA
na D Fl
na
na D ue
ly
ly ly osos nc
si
si si e e e
s
s s AA A
M na
M
M na
D NIna
D
od
odod os
ly lyE ly
os ul
ul ul si
e siL si
e es
sA
eses A
A sM s
DD
M na M
… nana
osos
od
ly od
od
ly
A ly
e e
si ulsi ul
na si ul
AA
ess es
es
s
ly s
nana
si M M M
ly ly
s odod od
si si
ul
M
ul ul
s s
od eses es
MM
ul
odod
es
ul ul
eses
- Dose (TID)
- Dose equivalent
- Equivalent dose
- Source monitoring
- Detector analysis
In progress:
Activation
more SEE
/gras/analysis/dose/addModule doseB12
/gras/analysis/dose/doseB12/addVolume b1
/gras/analysis/dose/doseB12/addVolume b2
/gras/analysis/dose/doseB12/setUnit rad
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
16
GRAS
Lindberg et al, accepted, IEEE Trans. Nucl. Sci.
Shielding assessment
Comparison to ray-tracing
Geant4 v7.1 Dose for Particle Energy of 1.75 MeV
Avr. Dose per Event (MeV)
0.02


G4 v7.1,Cuts=0.10 mm
G4 v7.1,Cuts=100.00 mm
G4 v8.0, cuts 0.1 mm
G4 v8.0, cuts 100 mm
0.016
0.012
0.008
0.004
0.01

G4 v7.1, Cuts= 0.01 mm
G4 v7.1,Cuts=1.00 mm
G4 v8.0, cuts. 0.01 mm
G4 v8.0, cuts 1 mm
0.1
1
StepMax (mm)
10
100
Comparison of transmission (p, e-)
Parametric study: stability of Geant4
dose estimates after transmission VS
tracking parameters
Dose comparison in simple and realistic
satellite geometries
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
17
GRAS
Status and plans

Current release V1.3
–

SREM radiation monitor (calibration)
HERSCHEL (glitch studies)
ConeXpress (dosimetry)
GAIA (dosimetry, transients)
RF filters (surface effects)
Neutron
production
TOF
Upgrades
–
–
–
–

Using Geant4 8.0.p01, GDML 2.5
Ongoing studies using GRAS
–
–
–
–
–

JWST
NIRSpec
New analysis modules
Review of uncertainties  to Geant4 release
Interface to PHITS (T. Koi)
Upgrade of physics list
Coming release V1.4
–
–
–
HERSCHEL
Glitch study
Using Geant4 8.1.p01, GDML 2.8
Next weeks
Software Installation & User Manual  NEW
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
18
Planetary exploration
Robotic and human missions

Long interplanetary journey

Long permanence with scarce natural
shielding
New user requirements include:
 planetary models
e.g. scaling of SPE fluence to other
planets, magnetic field description,
crustal maps

ion physics
electromagnetics / hadronics for HZE

biological effects
macroscopic / microscopic models
very low energy physics
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
19
Geant4
DNA


Damage mechanisms

Interactions of Radiation with Biological
Systems at the Cellular and DNA Level


Human phantom library
Applications in radiation
protection, therapy protocol
studies
Analytical model
INFN Genova

Geant4 extension to simulate electromagnetic interactions in liquid water down to ~7.5 eV
–

e-, p, H, He
Processes for cell survival
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
20
DESIRE
DESIRE (cont)
Dose Estimation by Simulation of the ISS Radiation Environment
GEANT4 GEOMETRY
 ISS configuration 14A, 400 volumes
 Columbus, 800 volumes
CALCULATED DOSE RATES
INSIDE COLUMBUS
 Trapped protons: 2.0 Gy/h
SPENVIS, AP8-min
 Model available for collaborations
from Tore Ersmark (KTH)
 GCR protons: 3.3 Gy/h
CREME96, solar minimum
Example
spectra of
penetrating
trapped protons
and secondary
particles.
Courtesy: T. Ersmark, KTH Stockholm
DESIRE
The DESIRE project is funded by ESA (15613/NL/LvH)
and the Swedish National Space Board.
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
21
REMSIM

Simulation and Analysis of Vehicle Concepts and Surface Habitat Designs

Quantitative dosimetry
 Evaluation of interplanetary transfer vehicle concepts and habitat
 Interplanetary space radiation environment
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
22
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
23
IEEE Trans Nucl Sci
52, No. 6, Dec 2005
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
24
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
25
Laurent Desorgher
PLANETOCOSMICS

Interactions of cosmic rays with planets
–



Space IT and Uni. Bern
Mars, Mercury, Earth
Propagation in magnetosphere
Interactions with atmosphere and soil

Flux of shower particles in atmosphere and soil (new)
Energy deposited in atmosphere and soil (new)

In development
–
Jupiter case
Available at
http://cosray.unibe.ch/~laurent/planetocosmics
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
26
Active Shielding
Laurent Desorgher
Space IT and Uni. Bern

MarsREM project

Literature review on active magnetic shielding

Development of a G4 magnetic shielding tool for computing shielding of
space radiation by artificial magnetic fields

Comparative study of active and passive shielding by using this tool

In progress – release end 2007
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
27
Tools for the
Space Users’ community
http://geant4.esa.int

Geant4 Space Users’
web page
– Users
– ~100 publications
– News

Feedback appreciated
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
28
To do
Giovanni Santin - Recent ESA-related developments - Pasadena, Nov 2006
29
Download