Hi Mike,
The blank correction simply takes the difference in the wt.% results between what it actually obtains on the blank (standard acquired as an unknown) sample and the value (usually zero) that the user specifies what is expected. Probe for EPMA then converts that concentration difference in wt.%, into an x-ray intensity (based on the standard k-factor and standard intensity for that emission line), and subtracts that intensity (difference) from the k-ratio, during the matrix physics iteration loop. Here is the blank equation explanation outlined in red:
This is found on page 278 of my 2011 Amer. Min. paper:
http://epmalab.uoregon.edu/pdfs/3631Donovan.pdfTechnically this blank intensity offset is not applied in the matrix correction iteration loop itself, but instead is applied in the outer "compositionally dependent" corrections iteration loop (along with other compositionally dependent corrections such as the interference correction, binary APF correction, MAN bgd correction, etc.).
I should also make clear that because CalcZAF only has the normal matrix correction loop, it does not perform any of the "secret sauce" (compositionally dependent) corrections that Probe for EPMA has- such as the blank correction.
Which reminds me: one way you can get an over correction (negative wt.% result) with the blank correction is if you apply both the blank correction and also a spectral interference correction to the same element. For example if you apply a blank correction of uranium on carbon and *also* assign an interference correction of uranium on carbon. The software should warn you if you accidentally assign both a blank and an interference correction to the same element, but it will allow it- though perhaps we shouldn't...
Also, when analyzing carbon (of course) one also has to make sure that one is not carbon coating the unknown, but also not carbon coating the standard used for the blank correction- because it is acquired as an unknown. I haven't tried analyzing carbon in uranium, but I recently analyzed carbon in nitrided steel as seen here:
http://probesoftware.com/smf/index.php?topic=1005.msg6659#msg6659For the blank correction I used a piece of pure Fe standard that was not carbon coated- just like the unknown steel. I left the assigned carbon value to zero in this vacuum remelted Fe standard, because I really don't know what it is (Johnson Matthey states a bulk analysis: oxygen 310 ppm, nitrogen 10 ppm). In the above link you can see the steel sample with and without the blank correction. Without the blank correction we get a carbon average of around 1 wt.% and with the blank correction on carbon we get very close to zero.
So in summary, the blank correction does not force the sample value to the blank value, rather it merely applies a systematic intensity offset to the k-ratio based on the analyzed difference in composition between the blank measurement and the blank value specified by the user.