Steps of nonlinearity determination
In order to determine the nonlinearity curve of a measurement system, first take some measurements with calibration sources, and import them into your HyperLab database.
Our example will work with HyperLab's sample spectra belonging a measure­ment setup with 70 keV - 3300 keV range.
Please load the spectrum files into the database and also set their corresponding source values, as specified in section “Importing sample spectra”.
Perform a batch or individual evaluation on all measurements, and open a multi-line spectrum with the Peak evaluator. Check the FWHM calibration, and adjust the region fits, if necessary. Finally save the peak list, which will be input for the nonlinearity evaluation.
When all measurement are properly fitted, similar statistics will be displayed about them at the right side of the Main Module window as you can see in this picture.
Open Analyses node under your project, then click on Nonlinearity analyses and select Create a new nonlinearity analysis task.
A new window appears now, where basic parameters of nonlinearity fit algorithm may be specified.
You can specify a descriptive name of the new nonlinearity analysis, and thresholds for the identification of peaks.
The Peak identification limit is used when peaklist peaks and nuclear library peaks are matched. If the difference between peak centroids is below this value, the peaks will be considered as matching. Its usual value is 3 channels, which is appropriate for measurement setups with moderate nonlinearity.
The Radiation intensity limit is used when radiations are loaded for a selected decay from the database. The 0.005 default value load the radiations where the intensity is greater than 0.5% of the decay's strongest line. When you are ready, press OK.
The Nonlinearity evaluator appears now with the empty Input data sheet.
Click Add measurement button at the right. The Measurement selector window appears now.
Select the 56Co sample measurement from the project, named COD0111A.DAT, and 152Eu measurement called EU80297A.DAT.
When you click OK in the measurement selector window, HyperLab performs the steps as follows.
  • Loads the peaks from the most recent peak evaluation of the measurement.
  • Checks if a source is specified for the measurement. If found, loads the source isomers, their decays and radiations. Otherwise prompt the user for the isotopes.
  • Limits the radiations to those whose intensity is above the preset intensity limit and which have a radiation usage flag stating that the radiation is usable for nonlinearity evaluations.
  • Matches the loaded radiations and peaks, by applying the preset matching limit.
  • If at least 3 matching peak-radiation pairs are found within a peak list, the measurement will be used for nonlinearity evaluation, otherwise skipped.
  • Checks if enough input data points exist for a polynomial fit. The number of all data points must exceed the number of fitted parameters, which added from the degree of fitting polynomial and the two linear shifting parameters for each measurement.
If you did not specify the radioactive source for the 56Co measurement, a selector windows will pop up now.
Select Decay option and click OK, as you are specifying a decay gamma source.
Next window let you select one or more decays for the given measurement. The gamma lines belonging to the decay is also listed, in order to help the selection.
Select 56Co EC Decay entry, and lick OK.
If you did not specify the radioactive source for the 152Eu measurement, repeat the process accordingly, and select both the EC and the β- decays of 152Eu.
If enough data points are supplied, the fit is performed and the tab Fit becomes active, displaying the fitted nonlinearity curve.
Now you can add your other measure­ments to the fit one-by-one, or remove one, drop outlier gamma lines and so on.
Eventually, a multi-isotope nonlinearity curve may be constructed with almost no manual interaction.
Note: after you are using a specific peak evaluation for nonlinearity analysis, you had better not modify the peak evaluation afterwards – e.g. by adding or removing peaks from it. When you open such a peak evaluation with the spectrum evaluator module, it will warn you about this, suggesting opening the evaluation only in read-only mode.
If you want to use a measurement for multiple purposes, e.g. for nonlinearity as well as efficiency analysis or quantitative evaluation, it is advisable to create a separate peak evaluation for each purpose, e.g. by cloning the original peak evaluation.
 
 
Copyright © 1998-2014 by HyperLabs Software