Difference between revisions of "Se170063"

From New IAC Wiki
Jump to navigation Jump to search
Line 61: Line 61:
 
<math> t_{\frac{1}{2}} = \frac{\ln{2}}{\lambda} = 35.71 hours </math>
 
<math> t_{\frac{1}{2}} = \frac{\ln{2}}{\lambda} = 35.71 hours </math>
  
<math> \sigma_{t_{\frac{1}{2}}} = \frac{\ln{2}*\sigma_{lambda}}{\lamdba^2} </math>
+
<math> \sigma_{t_{\frac{1}{2}}} = \frac{\ln{2}*\sigma_{lambda}}{\lambda^2} = 0.04 </math>
 +
 
 +
 
 +
This does capture the accepted half life of Ni-57 in 2 standard deviations, which is a good sign.
  
 
=Activity and Half Life=
 
=Activity and Half Life=

Revision as of 18:25, 17 October 2017

PAA_Selenium/Soil_Experiments#Selenium_Sample_Analysis

Sample Description

The sample was placed in an aluminum cylinder that was to be irradiated. The target components consisted of a nickel foil on the front of the cylinder with 2 pure selenium pellets under the foil, but still outside the cylinder. Inside the target there was burnt sagebrush ash, which was burned with a blowtorch, and selenium. Below are the masses of the components

Nickel Foil: 0.2783g

Outer Se Pellets: 0.0971g

Sage Ash: 0.5111g

Inner Se Pellets: 0.0523g

Energy

LB May Calibration 2017

The Calibration for Detector A was done on the morning of 5/23/17 with the MPA software using the thorium rods (as the calibration was fairly close already) and the correction values were found to be Det A Intercept = -12.208800 slope =1.021270


Efficiency

LB May 2017 Det A Efficiency

Nickel Information

In finding the initial activity of the front nickel foil of this sample, look at the window from [1356,1368]. The method I used here was simply finding the number of counts within this window and subtracting the integral of the constant found by the fit. Below is a picture of the line of interest.

170063 003 NickelSpectrum.png

Note that this spectrum is weighted by the inverse of the mass of the nickel. So the natural log of the activity is what we want to put in the .dat file to feed into root. Below is the math that I did to find these numbers

[math] N = N_{total} - \int_{1356}^{1368} C dE [/math]


After the number of counts have been found, I used the following formula for the error

[math] \sigma_N = \sqrt{N} [/math]

So now we have the number of counts for the line of interest and its associated error, so we must convert this into an activity, correct for the efficiency, and take the natural log.

[math] A_t = \frac{N_t}{t} [/math]

[math] \sigma_{A_t} = \frac{\sigma_{N}}{t} [/math]

[math] A'_t = \frac{A_t}{\epsilon} [/math]

[math] \sigma_{A'_t} = \frac{\sigma_{A_t}}{\epsilon} [/math]

Now we can simply take the natural log of the efficiency corrected activity. To find the error after taking the natural log, use

[math] \sigma_{\ln{A'_t}} = \frac{\sigma_{A'_t}}{A'_t} [/math]


Below is the plot for the activity and half life of the nickel foil

170063 003 HalfLifePlot.png


Using the slope of this graph, we can find that the half life is

[math] t_{\frac{1}{2}} = \frac{\ln{2}}{\lambda} = 35.71 hours [/math]

[math] \sigma_{t_{\frac{1}{2}}} = \frac{\ln{2}*\sigma_{lambda}}{\lambda^2} = 0.04 [/math]


This does capture the accepted half life of Ni-57 in 2 standard deviations, which is a good sign.

Activity and Half Life

The window used during this investigation was [110,118]. I used the script on daq1 /data/IAC/Se/May2017/5_25_17/Eff.C which fits lines of interest to a Gaussian function plus a constant. Once this function is found, the constant is integrated across the window of interested, then subtracted out of the original equation. After that the Gaussian is integrated across the window which gives the total number of counts for the peak of interest (in this case it is the 93 keV line of Se-81). To find the error in the counts, I increased the value for the standard deviation by a factor of 3 and integrated that function across the region of interest and subtracted that value from the original number of counts. Below is an example of a spectrum seen when using Eff.C

170063 SeSoilMix Spectrum.png

Note that the amplitude of the Gaussian fit is slightly higher than the actual maximum number of counts. To fix this, I simply used ROOT to find the maximum in the given window with

 Int_t max=0;
 hist1->GetXaxis()->SetRange(RangeMin,RangeMax);
 max = hist1 -> GetMaximum();
 cout << "Maximum is     " << max << endl;

After that I forced the amplitude term in the Gaussian to be that maximum via

p0Gauss -> SetParameter(0,max);

Once the raw number of counts and the error has been obtained, before entering the value into a .dat file a few modifications were made to that number. The first and simplest modification is to convert the number of counts into activity simply by dividing by the time duration of the measurement. In other words

[math]A(t) = \frac{N(t)}{t} [/math]

Since the radioactive decay equation is given by

[math]A(t) = A_0e^{-\lambda*t}[/math]

So to get a linear equation, simply take the natural log of both sides, which gives

(1) [math]\ln{(A(t))} = \ln{(A_0)} - \lambda*t [/math]

So we take the natural log of the activity and input that value into the .dat file. To propagate the error we take the error in the number of counts and divide by the time to put the error in units of Hertz. After that, since we are taking the natural log, we must use the standard error propagation formula, which is given by

(2) [math]\sigma_{\ln{A}} = \sqrt{(\frac{\partial \ln{A}}{\partial A})^2 * \sigma_A^2 } = \frac{1}{A}*\sigma_A = \frac{t}{N}*\frac{\sigma_N}{t} = \frac{\sigma_N}{N} [/math]


Once the activity and its associated error have been computed, put the values into a .dat file with 3 columns. The first column is the time elapsed for the measurement, the second column is the natural log of the activity, and finally the third column is the associated error found as outlined above.


Once the .dat file has been created, simply change the script /data/IAC/Se/May2017/5_25_17/LB_WeightedFit.C to read in the new .dat file and run the script on ROOT. Doing so will give a plot such as the one below

170063 PureSe HalfLife Plot.png


This plot gives parameters of the linear equation (1). The next step in the process is to find the half life of the sample. To do so recall that

[math] t_{\frac{1}{2}} = \frac{\ln{2}}{\lambda} = \frac{\ln{2}}{0.000207} = 3,348.54 Seconds \rightarrow 55.8090 Minutes [/math]


Now we must propagate the error in the half life. Even though the error in the decay constant says that it is zero in the plot, by looking at the root output, it can be seen that the error is actually

[math] 5.91816*10^{-9} s^{-1} [/math] (See if this can be fixed)

To propagate the error, use the standard propagation of error formula

[math] \sigma_{t_{\frac{1}{2}}} = \sqrt{(\frac{\partial t_{\frac{1}{2}}}{\partial \lambda})^2 * \sigma_\lambda ^2} = \frac{\ln{2}}{\lambda^2}*\sigma_\lambda = 0.095446 s \rightarrow 0.001591 Minutes[/math]

which gives us a half life of

[math] t_{\frac{1}{2}} = 55.8090 \pm 0.0016 [/math] Minutes

The accepted value of the half life of Se-81 is

[math] 57.28 \pm 0.02 Minutes [/math]

Note that these two values do not overlap. This means that there could be some systematic error within the measurement systems.

Now, to find the activity of the sample when it was measured, we use the other parameter given by ROOT. Note that the value given is

[math] \ln{A_{measure}} [/math]

This means we must exponentiate to get the initial activity parameter to continue

[math] e^{\ln{A_{measure}}} = e^{5.34637} = 209.845 Hz [/math]

The associated error to the activity at the time of measurement can be found as well. Since we are exponentiating and the exponential function is its own derivative, the error can be written as

[math] \sigma_{A_t} = e^{\ln{A_t}}*\sigma_{\ln{A_t}} = 0.003 Hz [/math]


which means that the activity of the Pure Selenium sample at the beginning of the measurement was

[math]A_t = 209.845 \pm 0.003 Hz [/math]

Now note that the pure sample was measured second in the split run file. This means that the activity at the beginning of the measurement must be backtracked to when the mixture of ash and selenium was measured, which was 400 seconds prior. To do this, solve the radioactive decay equation for the initial activity.

[math] A_0 = A_t*e^{\lambda*t} = (209.845)*e^{0.00207*400} = 227.960 Hz [/math]


Now to propagate the error using the standard error propagation formula using 0.5 seconds for the uncertainty in the time.

[math] \sigma_{A_0} = \sqrt{(\frac{\partial A_0}{\partial A_t})^2\sigma_{A_t}^2 + (\frac{\partial A_0}{\lambda})^2\sigma_{\lambda}^2 + (\frac{\partial A_0}{\partial t})^2\sigma_{t}} = \sqrt{e^{2\lambda t}\sigma_{A_t}^2 + A_{t}^2t^2e^{2\lambda t}\sigma_{\lambda}^2 + A_t^2\lambda^2e^{2\lambda t}\sigma_t^2} = \sqrt{1.06209\times 10^{-5} + 2.91212 \times 10^{-7} + 5.56669 \times 10^{-4} } = 0.024 [/math]

Which means that the activity of the Pure selenium sample, corrected to be the activity at the same time that the mixture was measure is

[math]A_0 = 227.960 \pm 0.024 Hz [/math]


Now moving on to the Se-Torch Ash mixture, we can apply a similar analysis to find the initial activity.

Below is the plot for the half life of the mixture

170063 Mix HalfLifePlot.png

Now to find the half life use

[math] t_{\frac{1}{2}} = \frac{\ln{2}}{\lambda} = \frac{\ln{2}}{0.000181} = 3829.54 Seconds \rightarrow 63.8257 Minutes [/math]

Propagating the error in the half life gives

[math] \sigma_{t_{\frac{1}{2}}} = \sqrt{(\frac{\partial t_{\frac{1}{2}}}{\partial \lambda})^2 * \sigma_\lambda ^2} = \frac{\ln{2}}{\lambda^2}*\sigma_\lambda = 0.2397 s \rightarrow 0.004 Minutes[/math]

Even though the error in the decay constant cannot be seen on the plot, it is given in to ROOT window to be

[math]\sigma_{\lambda} = 1.13316 \times 10^{-8} [/math]


which mmeans that the half life of the mixed sample is

[math] t_{\frac{1}{2}} = 63.8257 \pm 0.004 Minutes [/math]

Now moving on to the activity of the sample. Doing a similar analysis as above we can find the activity of the sample at the beginning of the measurement

[math] e^{\ln{A_{t}}} = e^{4.016235} = 55.4919 Hz [/math]

and the error is given by

[math] \sigma_{A_t} = e^{\ln{A_t}}*\sigma_{\ln{A_t}} = 0.0014 Hz [/math]

So the activity at the beginning of the measurement is

[math] 55.4918 \pm 0.0014 Hz [/math]

Now taking the ratio of the activities we get

[math] \frac{N_{Mix}}{N_{Pure}} = \frac{55.4919}{227.960} = 0.24 [/math]

Alternative Method

While analyzing the data it became clear that the amplitude of the gaussian fit did not match the amplitude of the peak of interest. Below is an example

170063 PureSeSpectrum HighAmplitude.png

This can be corrected in multiple ways. The first way is to use the draw panel to manually adjust the amplitude of the gaussian. The second way (which is the way I used) is to find the maximum value of a histogram in a range of interest using ROOT.

 Int_t max=0;
 hist1->GetXaxis()->SetRange(RangeMin,RangeMax);
 max = hist1 -> GetMaximum();

p0Gauss -> SetParameter(0,max);

This will force the amplitude to be the maximum of the histogram in the region of interest. In previous attempts I simply fit a gaussian function plus a constant so the gaussian would be shifted up to the background. In this attempt, I subtracted the background constant value from the amplitude to find a new background corrected amplitude. Using this amplitude, the mean and standard deviation parameters given by ROOT, I used Mathematica to do the following integral

[math] \int_{110}^{118}{(A_{corrected})*e^{\frac{-(x-\bar{x})^2}{2*\sigma^2}}dx} [/math]

This integral would give me the number of counts. For the error I used the square root of the counts since this is indeed a counting experiment. The linear fits are shown below.

170063 Mix HalfLife Plot.png 170063 PureSe HalfLife Corrected.png


Using the method of calculation outlined above, the half life was found to be

[math] 62.79 \pm 0.99 Minutes [/math] for the mix

[math] 54.31 \pm 0.41 Minutes [/math] for the pure selenium sample

The activities were found to be

[math] 172.99 \pm 2.33 Hz [/math] for the Pure Se Sample

[math] 40.39 \pm 0.27 Hz [/math] for the mixture

This gives a ratio of 0.23.

This is the third method that I have tried and gotten very close results. Using the incorrect higher amplitude method I got a ratio of 0.25. Using the corrected amplitude method with the gaussian plus constant fit I got 0.24. Now using the new corrected amplitude along with Mathematica I got 0.23. This seems to tell me that the ratio is indeed around 0.25, even though it is supposed to be 0.5. Looking at just a simple spectrum (which will be the first measurement taken for each sample, the number of counts is significantly higher.

170063 MixSpec CountDiffExample.png 170063 PureSeSpec CountDiffExample.png

Now note that the Mixture was measured first for 5 minutes, the norm-background gives 7517.2 for the corrected amplitude while the Pure Se sample gives 24304.7 for the corrected amplitude. So roughly 6 minutes later, the pure selenium sample's peak counts is about 3 times higher than that of the mixture.

Runlist

Table with dates and filename and locations on daq1

LB_May_2017_Irradiation_Day#10.25_Se_Soil_Mix

PAA_Selenium/Soil_Experiments#Selenium_Sample_Analysis