GRAS Geant4 Radiation Analysis for Space Geant4 tutorial Paris, 4-8 June 2007 Giovanni Santin, ESA / ESTEC and Rhea System SA V. Ivantchenko, CERN.

Slides:



Advertisements
Similar presentations
G.Santin, P Nieminen, H Evans, E Daly
Advertisements

GEant4 Microdosimetry Analysis Tool - GEMAT Fan Lei, Peter Truscott & Petteri Nieminen SPENVIS/Geant4 Workshop, Leuven, Belgium 05 October 2005.
Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
ESA UNCLASSIFIED – For Official Use JUICE Rad. Modelling WS SPENVIS H. D. R. Evans Univ. Aberystwyth 28/11/2012.
Space Environments and Effects Section 7 October 2005SPENVIS-GEANT4 Space Users' Workshop Planned ESA GEANT4 Activities Petteri Nieminen, ESA/ESTEC Space.
Future beyond CTF3: ESA/Electron testing January 27 th 2015 CLIC Workshop 2015: Future tests beyond CTF3 January 27 th 2015 Radiation Testing with CALIFES.
D E S I R E Dose Estimation by Simulation of the ISS Radiation Environment Geant4 simulations of the Columbus/ISS radiation.
Overview of new work packages for the next SPENVIS phase D. Heynderickx BIRA, Ringlaan 3, B-1180 Brussel, Belgium.
B. Quaghebeur, J. Wera, (D. Heynderickx), H. De Witte BIRA, Ringlaan 3, B-1180 Brussel, Belgium H.D.R. Evans, E.J. Daly ESA/ESTEC, Keplerlaan 1, NL-2200.
A Geant4 example for radiation effects on Components
Danish Space Research Institute Danish Small Satellite Programme FH Space_Environment.ppt Slide # 1 Flemming Hansen MScEE, PhD Technology Manager.
1 4 th Geant4 Space Users’ Workshop and 3 rd Spenvis Users’ Workshop11/06/06-11/10/06 Total Ionizing Dose Environment for a Jovian Mission Using Geant4.
Space radiation dosimetry and the fluorescent nuclear track detector Nakahiro Yasuda National Institute of Radiological Sciences.
Outline of recent ESA-related developments Giovanni Santin *, Petteri Nieminen ESA / ESTEC *RHEA System SA GEANT4 – SPENVIS Space Users’ Workshop ‘06 Pasadena,
14 Overview of Geant4 Examples 2 nd Finnish Geant4 Workshop 6-7 June 2005 Dennis Wright (SLAC)
14 User Documents and Examples II SLAC Geant4 Tutorial 17 May 2007 Dennis Wright Geant4 V8.3.
UTILIZING SPENVIS FOR EARTH ORBIT ENVIRONMENTS ASSESSMENTS: RADIATION EXPOSURES, SEE, and SPACECRAFT CHARGING Brandon Reddell and Bill Atwell THE BOEING.
PLANETOCOSMICS L. Desorgher, M. Gurtner, E.O. Flückiger, and P. Nieminen Physikalisches Institut, University of Bern ESA/ESTEC.
Geant4 Radiation Analysis for Space GRAS
Centre de Toulouse Radiation interaction with matter 1.
14 Overview of Geant4 Examples Geant4 Tutorial 8-10 March 2004 Dennis Wright (SLAC)
Radiation conditions during the GAMMA-400 observations:
NEEP 541 Radiation Interactions Fall 2003 Jake Blanchard.
GRAS Validation and GEANT4 Electromagnetic Physics Parameters R. Lindberg, G. Santin; Space Environment and Effects Section, ESTEC.
IFluka : a C++ interface between Fairroot and Fluka Motivations Design The CBM case: –Geometry implementation –Settings for radiation studies –Global diagnosis.
I n t e g r a t e d D e s i g n C e n t e r / M I s s I o n D e s I g n L a b o r a t o r y N A S A G O D D A R D S P A C E F L I G H T C E N T E R Do.
Primary particle Geant4 tutorial Paris, 4-8 June 2007 Giovanni Santin ESA / ESTEC Rhea System SA With material from previous tutorials by Makoto Asai.
P. Scampoli - 24th ICNTS Bologna, September 4,
Using SPENVIS within Space Mission Operations 28th April 2010 – SWW2010 Alexi Glover ESA SSA Programme-Space Weather Segment ESA-ESAC, Madrid, Spain (RHEA.
1 Radiation modelling infrastructure and methods for JUICE at IRF JUICE Radiation Modelling Workshop, Aberystwyth November 2012 Stefan Karlsson,
Normalisation modelling sources Geant4 tutorial Paris, 4-8 June 2007 Giovanni Santin ESA / ESTEC Rhea System SA.
The PLANETOCOSMICS Geant4 application L. Desorgher Physikalisches Institut, University of Bern.
6 October 2005 Geant4 Workshop, Leuven, Belgium Geant4 Model of SIXS Particle Instrument and Preliminary Simulation Results Lehti, J. (ASRO) Valtonen,
Currently the Solar Energetic Particle Environment Models (SEPEM) system treats only protons within the interplanetary environment, and the shielding analysis.
Exploitation of Space Ionizing Radiation Monitoring System in Russian Federal Space Agency STRUCTURE OF THE MONITORING SYSTEM The Monitoring System includes.
© Copyright QinetiQ 2007 Geant4 based tools for space applications Fan Lei QinetiQ 12 th Geant4 Workshop, Hebden Bridge, UK 15 September 2007.
Hiroshima, th August 2015 S. Ibarmia, P. Truscott On behalf of the CIRSOS team.
Alex Howard, ETH, Zurich 13 th September 2012, 17 th Collaboration Meeting, Chartres 1 Geometrical Event Biasing Facility Alex Howard ETH, Zurich Geometrical.
LIP & ESA 18121/04/NL/CH MarsREC An integrated tool for Mars Radiation Environment Characterization and Effects 5º longitude.
1 Background radiation studies in LHCb with GAUSS/Geant4 Giuseppe G. Daquino PH/SFT.
DOSRAD V4 presentation Web:
20 September 1999Geant4 Workshop1 in Space : Examples of Past and Future Missions and Experiments P. Nieminen, ESA/ESTEC, The Netherlands.
Geant4 in Space selected recent investigations
Approaches to forecasting radiation risk from Solar Energetic Particles Silvia Dalla (1), Mike Marsh (2) & Timo Laitinen (1) (1) University of Central.
1 Giuseppe G. Daquino 26 th January 2005 SoFTware Development for Experiments Group Physics Department, CERN Background radiation studies using Geant4.
GPS General Particle Source
Pedro Brogueira 1, Patrícia Gonçalves 2, Ana Keating 2, Dalmiro Maia 3, Mário Pimenta 2, Bernardo Tomé 2 1 IST, Instituto Superior Técnico, 2 LIP, Laboratório.
Encontro com a Ciência e a Tecnologia em Portugal 4-7 Julho 2010.
CODES: component degradation simulation tool ESA Project 22381/09/NL/PA.
Dose Mapping for the SIXS Module and X-ray detector BepiColombo Mission 7 th GEANT4 Space Users’ Workshop August 18 – 20, 2010 Seattle - USA F. García,
Workshop Geant4 Presentation September 14 th, 2007 FASTRAD V3.
KISTI 2013 달 토양에서 지하 깊이에 따른 고에너지 우주선 환경 영향 분석 Jongdae Sohn, Yu Yi Dept. of Astronomy & Space Science, Chungnam National University.
LATEST DEVELOPMENTS WITH SPENVIS Gareth Lawrence 1, Simon Reid 1, Michel Kruglanski 2, Stijn Calders 2, Erwin De Donder 2, Emmanuel Gamby 2, Lazslo Hetey.
Geant4-based tools in SPENVIS
Solar gamma-ray and neutron registration capabilities of the GRIS instrument onboard the International Space Station Yu. A. Trofimov, Yu. D. Kotov, V.
Project Structure Advanced Neutron Spectrometer on the International Space Station (ANS-ISS) Mark Christl NASA/MSFC Oct 23, 2015 Honolulu, HI 1 1.
and 9 February 2000 CHEP2000 ESA Space Environment &
Martian Radiation Env. Modelling Tools (QinetiQ)
European Organization for Nuclear Research
Ideas for Martian environment models and further G4 development : input from L.Desorgher Building of a user friendly and modular magnetic shielding tool.
Geant4 REMSIM application
Lunar Reconnaissance Orbiter CRaTER Critical Design Review
Results of ion simulations
and 9 February 2000 CHEP2000 ESA Space Environment &
P. Nieminen, E. Daly, A. Mohammadzadeh, H.D.R. Evans, G. Santin
Gamma Ray Satellites Simulations with Geant4
Recent, undergoing and planned ESA-supported activities concerning development, use and promotion of the Geant4 toolkit E. Daly, R. Nartallo, P. Nieminen.
The Hadrontherapy Geant4 advanced example
Radiation Environment
The Geant4 Hadrontherapy Advanced Example
Presentation transcript:

GRAS Geant4 Radiation Analysis for Space Geant4 tutorial Paris, 4-8 June 2007 Giovanni Santin, ESA / ESTEC and Rhea System SA V. Ivantchenko, CERN

Giovanni Santin - GRAS - Geant4 tutorial, Paris Simulations of the Space Radiation Environment Protons, some ions, electrons, neutrons, gamma rays, X-rays… Softer spectrum Event driven – occasional high fluxes over short periods. Solar radiation Electrons ~< 10 MeV Protons ~< 10 2 MeV Trapped radiation Sources Protons and Ions ~ 1 GeV, E max > eV Continuous low intensity (Extra) Galactic and anomalous Cosmic Rays Effects Single Event Effects (SE Upset, SE Latchup, …) Degradation (Ionisation, displacement,…) Effects in components Signal, Background (Spurious signals, Detector overload,…) Charging (internal, interferences, …) Effects to science detectors Dose (dose equivalent) and dose rate in manned space flights Radiobiological effects Threats to life Ground tests Extrapolation to real life in space Cheaper than accelerator tests Mission design Goals Particle signal extraction Background Degradation Science analyses Simulation of the emission and the propagation of radiation in space Environment models

Giovanni Santin - GRAS - Geant4 tutorial, Paris GEANT4-based engineering tools 1. Physics models –Scientific Exploration, Manned space flight: –Low En EM, Ion hadronics 2. Interfaces –Materials –GDML –CAD geometries –SPENVIS 3. Engineering tools –PlanetoCosmics (mg cut-off) –SSAT (Ray-Tracing) –MULASSIS (1D shielding) –GEMAT (micro-dosimetry) –NIEL (Displacement Damage) –Reverse MC –GRAS ( 3D, multi-purpose analysis framework) Geant4 has been a strategic choice for ESA –Advanced physics –Extendibility (OO design) –Interfaces (Geometry/CAD, visualization, post-processing, analysis) –Open source approach –Long term support –ESA is member of the Geant4 Collaboration since 1997 Wide range of applications in space, including –effects on science payloads –doses in telecoms S/C –dose mapping in the ISS –mapping of primary and secondary radiation on Mars –… ISS model: Tore Ersmark (KTH)

Giovanni Santin - GRAS - Geant4 tutorial, Paris Space environment and Physics models 100 eV1 keV10 MeV100 MeV100 GeV100 TeV100 PeV Tr. Protons Tr. Electrons Solar protons Cosmic rays: p, ,ions Extreme Energy Cosmic Rays Plasma Space environment Geant4 models HAD protons HAD ions EM Standard EM Low Energy Optical

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS: motivation Wide application of Geant4 models –Astronomy (GAIA, JWST, Herschel,…) –Planetary (Bepicolombo, Jupiter,…) –Earth observation (Aeolus,…) –Manned space-flight (ISS, Lunar Exploration, Man2Mars, …) Similarity in engineering analyses –Internal ESA support to projects / support to industry  avoid re-writing of similar C++ applications Need of convergence of physics sound models and usability requirements for engineering application –Advanced output for scientific analysis (not only for space!) –Standard results for engineering requirements  Offer standard advanced ready-to-use simulation tool

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS tool description Analysis types –3D –Dose, Fluence, NIEL, charge deposit… for support to engineering and scientific design –Dose Equivalent, Equivalent Dose,… for ESA exploration initiative –SEE: PHS, LET, SEU models –Open to new analysis models Analysis independent from geometry input format –GDML, CAD, or existing C++ class, … Pluggable physics lists All text UI (macro) driven! Different analyses without re-compilation Modular / extendable design Publicly accessible Radiation environment SPENVIS, CREME96,… Physics EM, Hadronics, Ions Geometry GDML, C++, CAD (GDML) Histogramming AIDA, ROOT, CSV

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS components GEOMETRY - GDML (Geometry Description Markup Language) ASCII file, looks similar to HTML Adopted as exchange format by SPENVIS - C++ model - CAD interface via GDML /gras/geometry/type gdml /gdml/file see.gdml Geometry 1

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS components G4 General Particle Source SOURCE: RADIATION ENVIRONMENT /gps/pos/type Surface /gps/pos/shape Sphere... /gps/ang/type cos /gps/particle e- /gps/ene/type Arb /gps/hist/type arb /gps/hist/point 4.000E E /gps/hist/point 7.000E E+00 /gps/hist/inter Lin Source 2

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS components 3 /gras/phys/addPhysics em_standard /gras/phys/addPhysics binary /gras/phys/addPhysics binary_ion /gras/phys/addPhysics gamma_nuc /gras/phys/addPhysics lowe_neutron or /gras/phys/addPhysics em_standard /gras/phys/addPhysics QGSP /gras/phys/setCuts 0.1 mm /gras/phys/region/setRegionCut detectorRegion default 0.01 mm /gras/phys/stepMax 1.0 mm /gras/phys/regionStepMax detectorRegion 0.01 mm PHYSICS Pre-packaged Geant4 physics lists or single physics models available through script commands Physics User can use a private C++ Physics List

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS components GEANT4 Analysis Manage r Dose Analysi s Module s Dose Analysi s Module s Dose Analysi s Module s Dose Analysi s Module s Dose Analysi s Module s Fluenc e Analysi s Module s Dose Analysi s Module s Dose Analysi s Module s NIEL Analysi s Module s Dose Analysi s Module s Dose Analysi s Module s … Analysi s Module s RADIATION EFFECTS /gras/analysis/dose/addModule doseB12 /gras/analysis/dose/doseB12/addVolume b1 /gras/analysis/dose/doseB12/addVolume b2 /gras/analysis/dose/doseB12/setUnit rad 4 Analysis  Analysis independent from geometry input mode - GDML, or existing C++ class, … - Open to future geometry interfaces (CAD,…)  At present: –Dose –Fluence –NIEL –Deposited charge –Detector –Dose equivalent –Equivalent dose –Path length –LET –Pulse Spectrum –Common –Source monitoring Component degradation, background, detectors Human exploration Component SEE Simulation monitoring

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS Analysis modules: Component degradation, Background Total Ionizing Dose –Gives total accumulated dose –Also event Pulse Height Spectrum For analysis of induced signal in detectors / el.devices –Also per incoming particle type, with user choice of interface –Units: MeV, rad, Gy NIEL –Impl. based on NIEL coeff. –Easy to add coeff. curves –Several curve sets available CERN/ROSE (p, e-, n, pi) SPENVIS/JPL (p) Messenger Si (p, e-) Messenger GaAs (p, e-) –Units: 95MeVmb, MeVcm2/g MeVcm2/mg, keVcm2/g  FLUENCE –Particle type, energy, direction, time at surfaces –One/Both ways

Giovanni Santin - GRAS - Geant4 tutorial, Paris Dose equivalent –ICRP-60 and ICRP-92 LET-based coefficients –Units: –MeV, Sv, mSv, Gy, rad 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)  Equivalent Dose –ICRP-60 weights –User choice of weight interface –Units: –MeV, Sv, mSv, Gy, rad GRAS Analysis modules: Human Exploration Initiatives GRAS Biological effects modules

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS Analysis modules: SEE in microelectronics Path length analysis –Event distribution of particle path length in a given set of volumes –If used with “geantinos”, it provides the geometrical contribution to the energy deposition pattern change In a 3D model W.r.t. a 1D planar irradiation model box Complex geometry SEE models –Charge threshold simple model –Design open to more complex modeling –Coupling to TCAD will give device behavior –CAD import (on-going) will ease geometry modeling Courtesy Sony/Toshiba LET –Based on Geant4 dE/dx tables –Computed at surface –Units: 95MeVmb, MeVcm2/g MeVcm2/mg, keVcm2/g CC (Charge Collection) –Based on REAC approach –QinetiQ development for GEMAT (ESA REAT-MS contract) Available soon

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS Analysis Modular, extendable design GRAS Run Manager GRAS Run Action GRAS Event Action GRAS Stepping Action GRAS Tracking Action No analysis at this level GRAS Analysis Manager Dose Analysis Modules Dose Analysis Modules Dose Analysis Modules Dose Analysis Modules Dose Analysis Modules Fluence Analysis Modules Dose Analysis Modules Dose Analysis Modules NIEL Analysis Modules Dose Analysis Modules Dose Analysis Modules … Analysis Modules

Giovanni Santin - GRAS - Geant4 tutorial, Paris Analysis Module Easy to implement: Self contained analysis element One class only to create/derive for new analysis types Histogramming “per module” Internal (CSV text) + AIDA + ROOT G4 UI commands “per module” –Automatic module UI tree –à la GATE /gras/analysis/dose/addModule doseCrystal /gras/analysis/dose/doseCrystal/setUnit rad XXX Analysis Module Begin of Run End of Run Begin of Event End of Event Pre Track Post Track Step

Giovanni Santin - GRAS - Geant4 tutorial, Paris For present Geant4 users GRAS and previous work 2 ways of obtaining GRAS output from within your previous Geant4 application A.Inserting C++ Geometry, Physics and/or Primary Generator classes inside GRAS In the main gras.cc B.Inserting GRAS into your existing applications Which way is the fastest depends on existing work Your analysis GRAS Analysis Manager Analysi s Modul e GRAS results GEANT4 GRAS Run Manag er Your results

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS for James Webb Space Telescope G. Santin et al., IEEE TNS Dec 2005 JWST background and TID JWST TOF neutron production experiment Total Ionizing Dose Tool, Model Dose [krad] (11 mm eq. Al) Dose [krad] (18 mm eq. Al) SHIELDOSE-2, Spherical Shell, GRAS, Spherical shell 3.5 +/ /- 0.2 GRAS, Realistic model 2.2 +/ /- 0.1

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS for HERSCHEL Herschel PACS Photoconductor instrument –Study and test of the detector to assess glitch rate –Impact on science objectives Simulation of the proton irradiation at Leuven, Belgium Comparison with glitch data on-going –Need precise description of energy degraders and beam parameters –Extrapolation to detector behavior in space GRAS Fluence GRAS Pulse Spectrum

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS for Geostationary orbit electrons ConeXpress study Electron physics verification Separate contribution of electrons and Bremsstrahlung R. Lindberg et al., IEEE-TNS, Dec 2006

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS for Future Jupiter Europa missions (Divine-Garrett, GIRE and Salammbo-3D models)

Giovanni Santin - GRAS - Geant4 tutorial, Paris Other applications & work in progress GRAS used at INTA (Madrid, Spain) for quasi real-time Space Weather warning system MARS exploration –Collaboration with Bordeaux (S.Incerti, A. Lepostollec et al.) –Interface to PLANETOCOSMICS Detector test and calibration: SREM In progress SPENVIS (Space Environment information System) –GRAS web interface in the new contract Charge Collection Analysis module –REAT-MS contract (QinetiQ) PLANETOCOSMICS (L. Desorgher)

Giovanni Santin - GRAS - Geant4 tutorial, Paris GRAS summary Modular MC analysis package Space users oriented, can be applied to many domains Open to comments for upgrades Open ! Already used in the support of a number of space missions and projects Feel free to try it and see if it suits your needs: