Glitch Library
1. Duplication waveform.
We found an unexpected phenomena in the data taken at the
Southpole (2002-2003). The phenomena is that a part of waveform is repeated
in the other waveform.[see the waveform].
Also, recently the same behavior is reproduced in the laboratory. We
reason is not understood yet. A detailed investigation is performed
with Acqiris Sofrware Support. The followings are what we found so far.
a) It happens only in the event "timed out - force
trigger"
b) It happens in the second segments waveform
only.
c) It happens CH1 and CH2 together.
d) It happens negative delay time (t_delay)
e) The size of duplicated waveform stronly depends
on t_delay
t_delay (sec)
|
# of duplicated waveform
|
-0.5e-5 ( 10% of full WF)
|
about 9910
|
-1.5e-5 ( 30% of full WF)
|
about 29910
|
-2.5e-5 (50% of full WF)
|
about 49720
|
-3.5e-5 (70% of full WF)
|
about 29720
|
-4.5e-5 (90% of full WF)
|
about 9690
|
zero or positive
|
0
|
**with Nsample:100000, Sample_interval: 0.5e-9 sec
So far no fault has been found in our code even after very detailed check.
Furthermore, the same behavior is well reproduced in a simple example code
which was provided by company. It may be behind of user's level.
No quick solution is expected from compay because the contact expert who
is Software Support Manager in Acqiris will go vacation untill August
4th.
Our Recommendation and suggestion.
We recommend the ANITA DAQ that "do not use negative delay" or "do not use
multiple segment sequence" until solve this problem. For an altanative
way, we suggest to take single segment waveform with double size of
Nsample.
Also for the analysis of the data taken at the southpole, we recommend to
use the first segment waveforms only.
Conclusion (After August 4th)
We figured out the problem is caused by the forced trigger itself.
Usually a single aquisition can be finished when all triggers of each segments
are done. But the forced trigger is used in order to stop the data acquisition
before remained segment(s) is taken. So the data in the data in remained
segments are not perfect, only the first segment is correct. This problem
can't be solved in current Acquiris software. To solve this problem they
need new function to force each segments seperatly.
2. Glitch after sending a signal to the system.
The other unexpected phenomena is the glitch just after sending a signal
to the system. This glitch was also observed in the south pole data. Most
of all time when we send a signal to system, the waveform become very unstable.
Then the system returns to the stable condition after taking few waveforms.
Of course the unstable wavorms have been excluded in the data analysis.
Good news is we found where the problem is.
Problem is on the global signal like ^c (ctrl-c) or ^z. Because we
are using ^c signal as a interrupt signal in order to stop the program during
we change the configuration variables. Unfortunatly the ^c dose affect
to our Acqiris system. Especially the ^c signal affect to the system when
the Acquire process (real data acquisition) is running.
So important thing is the timming when we should send ^c signal. The answer
is anytime when Acquire process is not runnig. For example, We found no
problem when we send ^c during the Readout process after Acquire process
done.
There will be several solutions. We may think about not use the ^C to interupt
the program. For example, we tested a simple GUI control pannel to control
the program. It can control the problem by clicking the button without use
of ^c signal.
2. External Glitch.
Also we observed unexpected real signals. It seems like human made radio
signal. Most of all events in "jan26opentritip" run are trigged by
this signal. But it is not identified yet. Following shows an example
waveform and power spectrum of that event.