The invention is in the field of on-line detection of weak fluctuations in the flux of radioactive radiation among statistically caused fluctuations. It is more specifically related to a smoothing method associated with on-line measurement of a signal output by an ionising radiation detector comprising the following steps:
detect pulses contained in successive samples of said signal,
count the number of pulses Ni detected for each sample.
The invention also relates to a device for on-line measurement of an ionising radiation signal comprising:
a radioactive radiation detector,
an electronic module conditioning detected radioactive radiation signals,
a module to count pulses contained in successive samples of the detected signal.
Known detectors used in industry and operating in count mode give an estimate of the count rate by simple integration with an integration constant adjusted as a function of the measured system and physical parameters intrinsic to the sensor. Other variants of this method are commonly used, for example such as sliding integration, in which the signal is integrated with a constant integration constant for a constant time step, thus facilitating adjustment of the integration constant and giving an average in time. An omission factor (for example exponential) may also be applied to weight each event degressively as a function of the delay, so as to artificially improve the statistical precision without losing any sensitivity.
These methods are very destructive and archaic compared with the possibilities available with microcontroller type onboard calculation features. Therefore, sophisticated methods have been developed in order to perform more adaptive signal processing as a function of random variations of the inter-pulse space. However, the latter methods do not take account of the stochastic nature of the nuclear signal.
According to these approaches, the signal is considered to fluctuate only slightly with time. This is physically not the case because the measurement at time T has no influence on what the measurement will be at time T+1, insofar as the signal can vary considerably from one sampling instant to the next.
Other sophisticated statistical signal processing methods based on a Bayesian approach solved by Monte Carlo methods using Markov chains are also known. These are very iterative and cannot be used without high calculation power which makes it difficult to use them in a nuclear detector.
One purpose of the invention is a smoothing method and a smoother that could be associated with an onboard microcontroller computer, that could introduce non-linearity relative to the integrations method and that could take account of the stochastic nature of the nuclear signal with a calculation time appropriate for real time constraints of the onboard electronics.
This purpose is achieved using a smoothing method associated with the on-line measurement of a signal output by an ionising radiation detector comprising the following steps:
detecting pulses representing successive samples of said signal,
counting the number Ni of pulses detected.
The method according to the invention comprises the following steps:
applying non-destructive filtering to said signal using a variable detection threshold,
applying adaptive smoothing to the filtered signal using non-linear processing as a function of the state of change of said signal so as to obtain a smoothed count rate for said pulses.
This method enables detection of small variations in the radioactivity despite high statistical noise intrinsic to the nuclear measurement.
In one preferred embodiment, the method according to the invention also comprises the following steps:
for a sample Ei of the detected signal, use a primary stack to store the numbers Ni+m of pulses counted during an elementary time Δt where m varies from 1 to NM, NM representing the number of values that can be contained in said primary stack, and,
store cumulated sums of numbers Ni+m, in a secondary stack normalised by the acquisition time, such that said secondary stack contains mean values Sj obtained by convergence of a series of estimated values.
Preferably, for j=1 at NM where NM represents the quantity of saved values and M is the primary stack memory size, the mean values Sk+NM are calculated using the following equation I:
aj represents the filling series of the secondary stacks.
Note that the filling series a of the secondary stacks is not necessarily constant. A constant function induces a credibility weight between two consecutive different positions in terms of a compromise between gain/loss of statistical precision and gain/loss of time precision.
Furthermore, building a non-linear discretisation scale in time can be more rigorous considering the Poisson nature of the signal and can increase the smoothing potential (the maximum integration range becoming much larger). A time sampling function is proposed as follows:
Consider the signal sample Ei estimated by the different values Sj of the secondary stack, such that:
Ni+m: Number of events counted in position m in the primary stack.
Δt: The primary stack time step.
The standard deviation associated with signal Si is defined in equation 2.
Let α be the ratio of the gain in statistical precision between two positions relative to the loss of time information:
Δσ(Si): Difference in precision on the value S between positions j and j−1.
The solution of the equation (3) in a continuous space gives the value of α:
The value of the time step finally obtained is presented in the following equation (5):
According to one variant embodiment, the method according to the invention comprises the following steps:
scan the secondary stack from k=1 to k=NM to detect a radioactivity variation, and,
at each iteration k, compare the variation ΔSk=|Sk−Sk+1| with a detection threshold SDk corresponding to the lowest value of the variation of the signal detected allowing for the probabilities α and β, where α represents the risk of incorrect detection and β represents a risk of failure to detect a change in radioactivity.
In this variant, the detection threshold SDk is a function of the cumulated Poisson standard deviation of values Sk and Sk+1 represented by the following equation II:
where Q is a coverage factor conditioning smoothing of the signal dependent on the probabilities α and β as described in the following equations III:
The method according to the invention is implemented by an on-line measurement device for an ionising radiation signal comprising:
a radioactive radiation detector,
an electronic conditioning module for detected radioactive radiation signals,
a pulse count module representing successive samples of a detected signal, characterised in that said count module comprises:
a non-destructive filter using a variable detection threshold,
an adaptive smoother using non-linear processing as a function of the state of variation of said signal so as to obtain a smoothed count rate of said pulses.
This device also comprises:
a primary stack in which the number Ni of pulses counted on a sample Ei of the detected signal during an elementary time Δt, will be stored, where i varies from 1 to NM, where NM represents the number of values that said primary stack can contain,
a secondary stack in which the cumulated sum of numbers Ni normalised by the acquisition time for each sample Ei will be stored, such that said secondary stack contains the mean values Sk+NM obtained by convergence of a series of estimated values Sj for the signal sample Ei.
Other characteristics and advantages of the invention will become clear from the following description given as a non-limitative example with reference to the appended figures in which:
The count module 10 comprises a non-destructive filter using a variable detection threshold, an adaptive smoother using non-linear processing as a function of the state of change of said signal so as to obtain a smoothed count rate of said pulses, a primary FIFO (First In, First Out) type stack 11 that can contain NM numeric values representative of the pulse count rate, and a secondary stack 12 that will contain the cumulated sum of the number of pulses
counted during an elementary time Δt.
The method according to the invention is characterised by the adaptability of the smoother to the variation of the signal by using an active pointer p to very finely smooth activity transients in agreement with real time constraints. The processing time is accelerated during the constant activity phases and slowed during transient activity phases. During each processing, the position pointed to in the secondary stack 12 is shifted towards the direction of the change in activity as will be described later in detail with reference to
During operation the smoother receives a flow of pulses and outputs the number of counted pulses Ni+m during an elementary time Δt to the primary stack. The filling procedure of the primary stack 11 is shown in
With reference to this
In step 22, the smoother outputs the number of pulses counted Ni during an elementary time Δt to the primary stack.
Detection is resumed in step 24.
As shown in
The secondary stack 12 then contains a series Sj of estimated values for the signal sample Ei. This series converges from the value Sj corresponding to the unprocessed signal which is correct but not very precise to a highly averaged value SNM2.
The filter chooses a value in this series to improve the precision while guaranteeing accuracy of the measurement.
Note that the filter used to detect a variation in radioactivity is constructed based on the intrinsic characteristics of the nuclear signal. This signal is stochastic in nature such that when the measured radioactivity is stable, the occurrence time of the events strictly follows a Poisson distribution, in other words the signal variance is equal to its mean. Signal fluctuations may be smoothed by integration regarding this condition. When the activity changes, this condition is no longer respected, and the signal must no longer be integrated.
Step 30 shows detection of a new sample Ei of a radioactive signal by the detector 4.
In step 32, the number N1+N
Step 36 consists of creating the secondary stack 12 by entering the cumulated sum of successive numbers Ni+m for sample Ei stored in the primary stack.
In step 38, the cumulated sum is calculated and then stored in the secondary stack 12.
To detect a variation in the radioactivity, the secondary stack 12 is scanned and the variation ΔSk=|Sk−Sk+1| is calculated (step 40) for each iteration k of the cumulated sum Sk, and the detection threshold SDk corresponding to the smallest expected value of the signal variation that can be systematically declared to have been detected within probabilities α and β is then calculated in step 42. The α risk is a first order risk corresponding to the risk of an incorrect detection, and the β risk is a second order risk corresponding to the risk of failure to detect a change in radioactivity.
In step 44, the variation ΔSk=|Sk−Sk+1| is compared with the threshold SDk.
This detection threshold is a function of the cumulated Poisson standard deviation of the values Sk and Sk+1 shown in equation II:
The coverage factor Q conditions the operating mode of the smoother. It depends on the probabilities α and β as shown in equation III:
In step 46, the position k pointed to in the secondary stack 12 is compared with the active pointer p (memory of the position obtained for the previous sample).
If k>p, the active pointer p and the position of the sample Ei recorded in the primary stack 11 are incremented by one unit (p=p+1) and (i=i+1) (step 48).
In this case, the response sent (step 50) is the value of the signal at the location defined by the pointer in the secondary stack 12.
The operation is repeated until the detection point is located before the active pointer (k<p) (step 52). In this case, the active pointer p and the position of the sample Ei recorded in the primary stack 11 are decremented by one unit (p=p−1) and (i=i−1) (step 54).
The response is then estimated in two iterations which can refine smoothing of activity transients while assuring signal processing in real time.
This
A higher value increases smoothing but the filter performances reduce.
This
The curve 66 shows the advantage of the smoother at high count rates. When the count rate is high, the smoother does nothing since by definition, the statistical noise is very low. This curve highlights the destructive effect of oversmoothing when Q>2.6.
For low count rates, the smoother provides a significant gain of precision. The optimum efficiency is achieved within the range 0.67>Q>2.6, and depends on the count rate and radioactivity gradients. Four operating modes can be defined:
On the part in
On part 2, as soon as the signal variation is recorded in the counter memory and if the filter detects this significant variation in a position in the secondary stack placed before the position pointed to previously, as shown in
With reference to part 3 in
Then with reference to part 4 of
Number | Date | Country | Kind |
---|---|---|---|
10 51110 | Feb 2010 | FR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP11/52170 | 2/15/2011 | WO | 00 | 8/14/2012 |