| 1 | \section{The Burst Alarm System at La Palma}
|
|---|
| 2 |
|
|---|
| 3 | {\bf Current status:}
|
|---|
| 4 |
|
|---|
| 5 | \par
|
|---|
| 6 |
|
|---|
| 7 | The Burst Alarm System is installed and working since last summer
|
|---|
| 8 | in La Palma. The duty of the Burst Alarm System
|
|---|
| 9 | is to perform a full-time survey of the GCN (Gamma-Ray Bursts
|
|---|
| 10 | Coordinates Network) alerts. Different satellite experiments perform GRB monitoring
|
|---|
| 11 | in their wide FOV and send immediately the coordinates of the GRBs to the GCN network.
|
|---|
| 12 | The network send the alerts to registered users and allows other satellites as well as
|
|---|
| 13 | ground based observatories to observe the GRBs and their afterglows at different wavelengths.
|
|---|
| 14 | The Burst Alarm System is composed by a core program -
|
|---|
| 15 | which acts in two ways: on the
|
|---|
| 16 | one hand it manages the monitoring of the GCN, on the other it manages
|
|---|
| 17 | the communication with the Central Control (CC). Then it also manages
|
|---|
| 18 | three communication channels to notice the shifters
|
|---|
| 19 | about an alert situation. The program is called {\it gspot} (Gamma
|
|---|
| 20 | Sources Pointing Trigger). It is a C based daemon running 24
|
|---|
| 21 | hours a day on the {\it www} machine, our external server, in a
|
|---|
| 22 | {\it stand alone} mode. It does not need to be operated and is
|
|---|
| 23 | fully automatic. It manages network disconnections
|
|---|
| 24 | within the external net and/or the internal one.
|
|---|
| 25 |
|
|---|
| 26 |
|
|---|
| 27 | \subsection{The connection to GCN}
|
|---|
| 28 |
|
|---|
| 29 | The connection to {\it GRB Coordinates Network} (GCN)~\cite{GCN} is performed by {\it gspot} through a
|
|---|
| 30 | TCP/IP connection to a computer at the Goddard Space Flight Center (GSFC).
|
|---|
| 31 | This computer distributes the information it receives from the satellite
|
|---|
| 32 | experiments through the normal internet socket connection. The {\it gspot} on our
|
|---|
| 33 | side acts as a server while the client, running at the GSFC,
|
|---|
| 34 | manages the communication of the data concerning the GRBs
|
|---|
| 35 | and concerning the status of the connection. \\
|
|---|
| 36 |
|
|---|
| 37 | The format of the data distributed through the GCN differ between the individual satellites
|
|---|
| 38 | and the kind of package. There are three satellites participating in the GRB survey:
|
|---|
| 39 | HETE-2, INTEGRAL and SWIFT. All are sending alerts which include the
|
|---|
| 40 | UTC, coordinates (not always), error on coordinates
|
|---|
| 41 | (not always) and intensity (photon counts) of the burst.
|
|---|
| 42 | The first notices from HETE-2 and INTEGRAL usually do not include the coordinates.
|
|---|
| 43 | In few cases only coordinates are distributed in more refined notices.\\
|
|---|
| 44 |
|
|---|
| 45 | In case of an alert {\it gspot} stores the informations and enters
|
|---|
| 46 | an {\bf Alarm State}. The duration of the alarm state depends on the following parameters:
|
|---|
| 47 |
|
|---|
| 48 | \begin{itemize}
|
|---|
| 49 | \item {\bf darkness of the sky}, determined from the distance of the sun
|
|---|
| 50 | to the astronomical horizon of 108$^\circ$ zenith;
|
|---|
| 51 | \item {\bf position of GRB}, the GRB equatorial
|
|---|
| 52 | coordinates are transformed into local horizontal coordinates.
|
|---|
| 53 | The resulting GRB zenith angle has to be smaller than 70$^\circ$; in the case that the moon is
|
|---|
| 54 | shining, this zenith angle limit is reduced to 65$^\circ$;
|
|---|
| 55 | \item {\bf position of moon} The angular
|
|---|
| 56 | distance from the GRB to the moon has to be at least 30$^\circ$.
|
|---|
| 57 | \end{itemize}
|
|---|
| 58 |
|
|---|
| 59 | If one or more of these conditions fail, {\it gspot}
|
|---|
| 60 | enters into a {\bf Yellow Alarm State}. It means that the GRB is not observable
|
|---|
| 61 | at the moment. Currently the program does not calculate if and when the GRB will
|
|---|
| 62 | become observable at La Palma.
|
|---|
| 63 | If all conditions mentioned above are satisfied,
|
|---|
| 64 | {\it gspot} enters into a {\bf Red Alarm State}, which means that
|
|---|
| 65 | the GRB is considered to be observable at the current time.\\
|
|---|
| 66 |
|
|---|
| 67 | In both cases (in RED and YELLOW alarm state) {\it gspot} establishes the communication
|
|---|
| 68 | with the Central Control and sends the GRB equatorial coordinates (RA/DEC J2000).
|
|---|
| 69 | For the communication to CC the format defined in~\cite{CONTROL} is used. In the same time
|
|---|
| 70 | the shifters and the GRB-MAGIC group is contacted in different ways described in the next sessions.
|
|---|
| 71 |
|
|---|
| 72 | \subsection{The interface to the Central Control}
|
|---|
| 73 |
|
|---|
| 74 | An interface to {\it gspot} sends all the relevant information to {\it arehucas}.
|
|---|
| 75 | In the case of {\bf NO Alarm State} the standard packages, containing the main global status
|
|---|
| 76 | of the two subsystems, are continuously exchanged between CC and {\it gspot}.
|
|---|
| 77 | In the alert case {\it gspot} starts to send to CC special alert packages,
|
|---|
| 78 | containing information about of the GRB and the ''colour'' of the alert.
|
|---|
| 79 | The exchange of the alert packages continues until the following steps occur:
|
|---|
| 80 |
|
|---|
| 81 | \begin{itemize}
|
|---|
| 82 | \item {\it gspot} receives from {\it arehucas} the confirmation
|
|---|
| 83 | that it has received the alert notice; {\it arehucas} must send the alert back in order
|
|---|
| 84 | to perform a cross-check of the relevant data;
|
|---|
| 85 | \item the alarm state expire after {\bf 5 hours}.
|
|---|
| 86 | \end{itemize}
|
|---|
| 87 |
|
|---|
| 88 | At the moment {\it arehucas} informs the shift crew about the alert and takes
|
|---|
| 89 | further steps only in case of red alerts. In this case a pop-up window
|
|---|
| 90 | appears with all the alert information received by the burst monitor.
|
|---|
| 91 | The operator has to confirm the notice by closing the pop-up window.
|
|---|
| 92 | He can decide to stop the current scheduled observation and to point the GRB.
|
|---|
| 93 | A new button in the CC will be displayed and allows to point the telescope to
|
|---|
| 94 | the GRB coordinates by pushing it.
|
|---|
| 95 |
|
|---|
| 96 | \subsection{GRB archive and emails to the GRB-mailing list}
|
|---|
| 97 |
|
|---|
| 98 | In case of an alert -- even if it did not contain the necessary coordinates -- the
|
|---|
| 99 | information is translated into ''human language'' and stored in ASCII files.
|
|---|
| 100 | At the same time an e-mail is sent to the MAGIC GRB-mailing list.
|
|---|
| 101 |
|
|---|
| 102 | \subsection{The GRB web page}
|
|---|
| 103 |
|
|---|
| 104 | The status of the GRB Alert System and relevant informations about the lastest
|
|---|
| 105 | alerts are displayed on a separate web page. The page is hosted at the web server in La Palma.
|
|---|
| 106 | The address is the following:\\
|
|---|
| 107 |
|
|---|
| 108 | \qquad \qquad http://www.magic.iac.es/site/grbm/\\
|
|---|
| 109 |
|
|---|
| 110 | The web page updates itself automatically every 10 seconds. In this way
|
|---|
| 111 | the status of the Burst Alarm System can be checked from outside.
|
|---|
| 112 |
|
|---|
| 113 | \subsection{The acoustic alert}
|
|---|
| 114 |
|
|---|
| 115 | A further CC-independent acoustic alarm called {\it phava}
|
|---|
| 116 | (~PHonetic Alarm for Valued Alerts~) will be installed
|
|---|
| 117 | in La Palma very soon. It will provide a loud acoustic signal
|
|---|
| 118 | even if {\it arehucas} is switched off, so that people in the counting house
|
|---|
| 119 | will be noticed about the alert situation. The signal will be on as long as
|
|---|
| 120 | {\it gspot} stays in alarm state, and in any case for a minimum of 1 minute.
|
|---|
| 121 | This device will keep also a display to check the status of the system and the alert.
|
|---|
| 122 |
|
|---|
| 123 | \subsection{Alerts received until now}
|
|---|
| 124 |
|
|---|
| 125 | Since July, 15th 2004 {\it gspot} has been working stably at La Palma.
|
|---|
| 126 | It received about 100 alerts from HETE-2 and INTEGRAL, out of which
|
|---|
| 127 | only 20 contained GRB's coordinates. Time delays
|
|---|
| 128 | were of very the order of of several minutes or even
|
|---|
| 129 | tens of minutes in most cases. The Burst Monitor can be considered bug-free since
|
|---|
| 130 | November 2004. Since all bugs were fixed we received only one red alert from INTEGRAL on December 19th at 1:44 am
|
|---|
| 131 | with a delay of 71 seconds. The GRB had a zenith angle of $\sim 60^\circ$. It is a pity that the weather
|
|---|
| 132 | conditions were very bad during this night.
|
|---|
| 133 |
|
|---|
| 134 | \subsection{Procedure to be defined}
|
|---|
| 135 |
|
|---|
| 136 | The Burst Alarm System is currently able to provide the minimum
|
|---|
| 137 | features needed to point and to observe a GRB. However, several
|
|---|
| 138 | procedures must be defined in order to improve our efficiency
|
|---|
| 139 | to point and observe GRBs.
|
|---|
| 140 |
|
|---|
| 141 | \begin{itemize}
|
|---|
| 142 | \item {\bf Yellow Alarm strategy}
|
|---|
| 143 | The strategy to follow a {\bf Yellow Alarm} is not defined yet.
|
|---|
| 144 | In such a case the CC does not undertake any steps,
|
|---|
| 145 | except confirming the alarm notice to the Burst Monitor. We do not
|
|---|
| 146 | calculate if and when the GRB will become observable.
|
|---|
| 147 | It would make sense to check if during the period of 5 hours we could point to the burst.
|
|---|
| 148 | Then, the Alarm System would change to the {\bf Red Alarm State}
|
|---|
| 149 | at that time and allow the observation.
|
|---|
| 150 |
|
|---|
| 151 | \item {\bf Sequence of alerts}
|
|---|
| 152 | How to deal with new alerts that are distributed during the time
|
|---|
| 153 | that {\it gspot} is in alarm state. Currently, {\it gspot}
|
|---|
| 154 | locks its alert status until it exits
|
|---|
| 155 | the alarm state.
|
|---|
| 156 | This feature was implemented in order not to
|
|---|
| 157 | loose any GRB information.
|
|---|
| 158 | Such a situation can occur when the CC is switched off and thus
|
|---|
| 159 | cannot receive the alert and if more than one alert happens
|
|---|
| 160 | in the late afternoon or in the 5 hours before the beginning
|
|---|
| 161 | of the night-shift.
|
|---|
| 162 | In such a case we propose
|
|---|
| 163 | to implement a list of the available GRB alerts into {\it gspot} in which every
|
|---|
| 164 | item expires after:
|
|---|
| 165 |
|
|---|
| 166 | \begin{itemize}
|
|---|
| 167 | \item having been noticed by the CC;
|
|---|
| 168 | \item the canonical 5 hours.
|
|---|
| 169 | \end{itemize}
|
|---|
| 170 |
|
|---|
| 171 | If more than one alert is present in the list, the program
|
|---|
| 172 | gives a marker to the prioritary GRB -- a decision based on the
|
|---|
| 173 | total time of observability within the canonical 5 hours,
|
|---|
| 174 | on the intensity of the burst and on the time until the GRB becomes observable.
|
|---|
| 175 | Such a marker should reflect our estimation of the chances to observe the GRB.
|
|---|
| 176 | The GRB with the highest marker will be noticed to the Central Control.
|
|---|
| 177 |
|
|---|
| 178 | \end{itemize}
|
|---|