Presentation is loading. Please wait.

Presentation is loading. Please wait.

Geant4-SPENVIS1 2006/11/08 Pasadena Geant4 validation on proton stopping power Tsukasa Aso Toyama National College of Maritime Technology, JST CREST.

Similar presentations


Presentation on theme: "Geant4-SPENVIS1 2006/11/08 Pasadena Geant4 validation on proton stopping power Tsukasa Aso Toyama National College of Maritime Technology, JST CREST."— Presentation transcript:

1 Geant4-SPENVIS1 2006/11/08 Pasadena Geant4 validation on proton stopping power Tsukasa Aso Toyama National College of Maritime Technology, JST CREST

2 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 2Introduction The validation of proton physics models with respect to reference data is a critical issue The validation of proton physics models with respect to reference data is a critical issue Proton physics is fundamental for space and medical application Proton physics is fundamental for space and medical application –i.e. Proton radiation therapy demands rigorous comparisons for patient ’ s safety –Position determination < 1 mm –Dose determination < 5 % Bragg peak distribution must agree between the simulation and the measurement Bragg peak distribution must agree between the simulation and the measurement –Bragg peak consists of many physics processes such as ionization, multiple scattering, hadronic process etc.

3 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 3 Bragg peak and processes (1) Ionisation energy loss (1) Ionisation energy loss (2) (1)+Energy fluctuation (2) (1)+Energy fluctuation (3) (2)+Multiple Coulomb Scattering (3) (2)+Multiple Coulomb Scattering (4) (3)+Hadron elastic scattering (4) (3)+Hadron elastic scattering (5) (4)+Hadron inelastic scattering (5) (4)+Hadron inelastic scattering Stopping power ~ Range Stopping power ~ Range Excitation energy of material Excitation energy of material Best interaction models Best interaction models Peak position (Range) Peak position (Range) Width of peak Width of peak Peak to Plateau ratio Peak to Plateau ratio Proton Bragg peak in Water Observables Basis of observable quantities

4 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 4 Previous works Using Low energy EM with SRIM2000, transition energy 10 MeV. Range cut 3 micron. 100 micron sliced geometry Lines : PSTAR NIST Red symbols: Simulation Validation Validation – “ Comparison of Geant4 Electromagnetic Physics Models Against the NIST Reference Data ” had already been published in IEEE TNS 52-4(2005)910-918, K.Amako et al., under the condition without multiple scattering and energy fluctuations Our previous work Our previous work – – “ Verification of the Dose Distributions with Geant4 Simulation for Proton Therapy ”, IEEE TNS, 52-4(2005) 896-901 The agreement is better than 0.1%, 0.3%, and 0.2% for water, lead, and aluminum, respectively There was a long story to reach these results It must be understood systematically G4v7

5 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 5 This work Study of more detail comparison concentrating on proton stopping power for sub-millimeter scale consistency Study of more detail comparison concentrating on proton stopping power for sub-millimeter scale consistency –Proton range validation to NIST/ICRU reference value Using S topping power models Range cut / step limit dependencies Std EM and Low EM differences The validation is done in terms of “ Proton range ” The validation is done in terms of “ Proton range ”

6 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 6 Electromagnetic physics models in Geant4 Multiple scattering Bremsstrahlung Ionisation Annihilation Photoelectric effect Compton scattering Rayleigh effect gamma conversion e+e- pair production Synchrotron radiation transition radiation Cherenkov Refraction Reflection Absorption Scintillation Fluorescence Auger Standard EM LowEnergy EM Many choice of stopping power parameterisations for protons Many choice of stopping power parameterisations for protons Specialized according to - the particle type - energy range of process ICRU composite material ~ 11 Al_2O_3, CO_2, CH_4, (C_2H_4)_N-Polyethylene, (C_2H_4)_N-Polypropylene, (C_8H_8)_N, C_3H_8, H_2O SiO_2, H_2O, H_2O-Gas, Graphite Bethe-Bloch formula Below 2 MeV by default Proton Ionisation:: Stopping power e+e-/gamma down to Ek~100 eV e+e-/gamma down to Ek~1 keV NIST for NIST material(G4_Water) [v8.x] ICRU49 (ChemicalFormula) Bragg rule (ICRU49 element) Below 2 MeV by default Ziegler1977 (Bragg rule) ICRU49 (ChemicalFormula) Ziegler1985 (Bragg rule) SRIM2000 (Bragg rule) Bragg rule (ICRU49 element) Geant4 electromagnetic processes Geant4 electromagnetic processes Energy fluctuation model dE/dX tableIonisation energy loss = +

7 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 7 Range study(1) : Validation of stopping power 100 microns sliced water phantom 100 microns sliced water phantom 200 MeV proton 200 MeV proton CSDA range CSDA range –Only Ionisation process Multiple scattering, Hadronic interaction (Elastic/Inelastic) are turned off Multiple scattering, Hadronic interaction (Elastic/Inelastic) are turned off Range cut is set to 3 micron Range cut is set to 3 micron –Count number of protons in each layer dz = 100 micron 200 MeV proton

8 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 8 Comparison of STD EM with Low EM e-,e+,gamma = 3um RED G4hIonisation BLK G4hLowEnergyIonisation w/o ChemicalFormula(“H_2O”) NuclearStoppingOff i.e. Bragg rule is applied 200 MeV proton ICRU 259.6mm w/ MeanExcitationEnergy = 75eV (ICRU) Depth in water (mm) Proton survival probability G4v7 Low energy EM process gives consistent range with NIST PSTAR prediction Standard EM process gives shorter range than NIST PSTAR prediction Under specified circumstances : Discussion will be back later, but let ’ s adopt Low EM for study

9 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 9 Comparison of stopping power functions 200 MeV proton in Water ICRU49 259.6mm G4v7 G4hLowEnergyIonisation BLK: Bragg rule NuclearStoppingOff BLU: ICRU H_2O parameterization NuclearStoppingOff GRN: ICRU H_2O parameterization NuclearStoppingOn diff. ~ 500 micron Low EM : Bragg rule or ICRU param.? Low energy EM process + ICRU parameterization function for water Depth in water(mm) Proton survival probability But why? Low energy EM process + ICRU Bragg rule

10 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 10 Proton Range in water - Ionization Loss Table - Energy Loss (MeV/mm) KinE (MeV) E_tr=2MeV Bethe-BlochAt low energy region, RED: Bragg rule GRN: ICRU49 param. function G4hLowEnergyIonisation Energy loss with ICRU49 parameterisationtends to be overestimated than Bragg rule’s calculation at the kinetic energy range from 100s MeV to 1 MeV. Ratio of Energy Loss (%) KinE (MeV) G4v7 Energy loss in Bethe-Bloch formula is factored to ensure a smooth transition to the low energy model.

11 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 11 Correction Factor: ParamB G4v8.1.p01 The collection factor to the Bethe-Bloch formula is called as “ ParamB ” in low energy EM. i.e. eloss *= (1+paramB*kinetic_energy/Transition_energy) SRIM2000 with 10 MeV cutoff was used in our previous study Smooth connectivity of stopping power parameterization is desirable for precise range calculation

12 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 12 Range cut and step size dependence Range cut may be set by users according to expected simulation accuracy. Range cut may be set by users according to expected simulation accuracy. –( Step limit can be set by users, but normally it is limited by geometry. ) –The assurance of simulated result should be kept consistent within the accuracy We observed a systematic variation of simulated range compared to the expected value from the production cut. We observed a systematic variation of simulated range compared to the expected value from the production cut. –The range of 200 MeV proton becomes about 3 mm longer than NIST prediction by applying a looser production cut. 200MeV Proton, ICRU predicts259.6mm G4hLowEnergyIonisation No ChemicalFormula NuclearStoppingOff Geometry: Sliced in 100um thickness 500um 100um 50um 10um 5um 3um 1um Survived proton probability Depth in Water ( mm ) Production Cut G4v7 We have to apply very tiny production cut in order to get reasonable result? diff. ~ 3 mm

13 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 13 Range study(2): Range cut and Step limit optimization Bulk Water ( no geometrical slices ) Bulk Water ( no geometrical slices ) 190 MeV proton 190 MeV proton Range cut dependence: 0.015, 0.050, 0.1, 0.5, 1 mm Range cut dependence: 0.015, 0.050, 0.1, 0.5, 1 mm Step limit dependence: 0.01, 0.015, 0.020, 0.040, 0.050, 0.100, 0.500, 1.0 mm Step limit dependence: 0.01, 0.015, 0.020, 0.040, 0.050, 0.100, 0.500, 1.0 mm 190 MeV proton

14 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 14 NIST 237.7mm Step Limits diff = 6 mm diff = 3 mm Only 10um Step Limit reproduces NIST range. The range is independent to the production cut in this case. Proton Range in bulk water G4v7 G4hLowEnergyIonisation SRIM2000p blow 10 MeV 190MeV proton

15 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 15 Proton Range in bulk water NIST 237.7mm Simulated Range changes with the step limit size. Range becomes longest when step limit is around 100um. G4v7 G4hLowEnergyIonisation SRIM2000p 10 MeV

16 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 16 Energy fluctuation: ElectronicLossFluctuation() (Fluctuated Eloss) - ( Eloss by dE/dX ) [keV] if( EnlossFlucFlag && 0.0 MinKineticEnergy) { // now the electron loss with fluctuation eloss = ElectronicLossFluctuation(particle, couple, eloss, step) ; if(eloss < 0.0) eloss = 0.0; finalT = kineticEnergy - eloss - nloss; } Eloss by dE/dX Table Eloss dE/dX = 0.21 MeV / 500um Eloss dE/dX = 0.0417 MeV / 100um Eloss dE/dX = 0.00417 MeV / 10um These values are typical for 225MeV proton Mean value of these distributions are: -7.163 (keV)/500um -1.244(keV)/100um -0.01013(keV)/10um Fluctuated Eloss RangeCut=10mm

17 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 17 Range with or without Energy fluctuation G4hLowEnergyhIonisation G4hLowEnergyhIonisation 225 MeV proton in Water 225 MeV proton in Water Range cut = 10 mm Range cut = 10 mm Without energy fluctuation, LowEM hIoni. reproduces NIST range at the step size below 5 mm. Energy fluctuation obviously distorts energy deposition with the underestimation. NIST 317.4mm

18 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 18 Low EM or Std EM e-,e+,gamma = 3um RED G4hIonisation BLK G4hLowEnergyIonisation w/o ChemicalFormula(“H_2O”) NuclearStoppingOff i.e. Bragg rule is applied 200 MeV proton ICRU49 259.6mm w/ MeanExcitationEnergy = 75eV (ICRU) Depth in water (mm) Proton survival probability G4v7 Low energy EM process gives consistent range with NIST PSTAR prediction Standard EM process gives shorter range than NIST PSTAR prediction What is the source of problem?

19 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 19 Range with or without energy fluctuation Std EM uses G4UniversalFluctuation LowE EM uses G4hLowEnergyIonisation::ElectronicFluctuation() Both calculation based on “ Energy loss in thin layers in GEANT4 ”, NIM A362(1995)416-422. But the implementation is slightly different. 0.1keV-100TeV 120bin =>0.1keV-1GeV 36000bins

20 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 20 Summary Source of problem and desired improvements Source of problem and desired improvements –Importing stopping power function Interconnectivity to the Bethe-Bloch formula Interconnectivity to the Bethe-Bloch formula –~10% difference causes ~500um shift of range in water Should Geant4 be capable to import user ’ s stopping power function? or Need to ensure non-stress way for interpolation –Energy fluctuation model Calculation model does not stable at around 100 micron step size Calculation model does not stable at around 100 micron step size –Underestimation of energy loss makes the range longer Need to fix the unstable behavior –dE/dX table resolution might be needed The fine binning The fine binning –It changes expected range about 1 mm Table binning should be adjustable for the application

21 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 21 Accuracy versus Execution time? Geometry: Sliced in 100um thickness Geometry: Sliced in 100um thickness 225MeV proton 225MeV proton ProductionCut=1mm,StepLimit=Default ProductionCut=1mm,StepLimit=Default –Range 322.2mm –CPU 915.89s/10000ev ProductionCut=1mm,StepLimit=10um ProductionCut=1mm,StepLimit=10um –Range 317.487mm –CPU 5609s/10000ev ProductionCut=3um, StepLimit=Default ProductionCut=3um, StepLimit=Default –Range 317.787mm –CPU 9921s/10000eV

22 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 22

23 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 23 Step Limits を 10um にすると、 ProductionCut 15um と同じ意味にな る

24 2006/11/08 Pasadena Geant4-SPENVIS, Tsukasa Aso TNCMT 24 Proton range in water


Download ppt "Geant4-SPENVIS1 2006/11/08 Pasadena Geant4 validation on proton stopping power Tsukasa Aso Toyama National College of Maritime Technology, JST CREST."

Similar presentations


Ads by Google