You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/user_manual/eval/eval_requirements.tex
+62-22Lines changed: 62 additions & 22 deletions
Original file line number
Diff line number
Diff line change
@@ -94,7 +94,7 @@ \subsubsection{Configuration}
94
94
95
95
The 'Dubious Tracks' requirement can be used to check for dubious tracks generated by a \textbf{Tracker} data-source (using the attributed track number). This requirement checks based on test data only, so the reference data is of no importance. \\
96
96
97
-
For each track number (existing in an UTN) a number of checks are performed, and a probability of dubious target report is caluclated. Which checks are used can be defined as follows, but are focused on short tracks or physically dubious movement. \\
97
+
For each track number (existing in an UTN) a number of checks are performed, and a probability of dubious target report is calculated. Which checks are used can be defined as follows, but are focused on short tracks or physically dubious movement. \\
98
98
99
99
\begin{itemize}
100
100
\item Probability [1]: Probability of dubious track
As a summary, the reference is used to calculate the number of expected update intervals inside the sector layer (\#EUI). Then, for the test data, if the reference exists at the time, time differences between target reports are checked and the number of misses/gaps are calculated as number of missed update intervals (\#MUI). \\
125
+
As a summary, the test data is used to calculate the number of dubious tracks in relation to the total number of tracks, which gives the probability of dubios track (PDT). If this probability is larger than the required one, the requirement is failed. \\
126
126
127
-
Gaps are, if a minimum or maximum gap length is used, only counted if the detected gap fulfills the thresholds. \\
127
+
A track is be ignored (from dubious detection) if the last-updating sensor parameter is active, and the track was updated by at any point by any other sensor. \\
128
128
129
-
The ratio of \#MUI and \#EUI gives the probability of missed update interval, the counter-probability gives the Probability of Detection (PD). The PD must greator or equal than the defined 'Probability' for the requirement to pass.
129
+
The total track updates are marked as dubious if any of the following cases hold:
130
+
\begin{itemize}
131
+
\item'Mark Primary-Only' is used, and the track is always primary-only (no secondary attributes)
132
+
\item'Minimum Updates' are used, and the number of track updates is smaller than the required threshold
133
+
\item'Minimum Duration' is used, and the duration of the track is smaller than the required threshold
134
+
\end{itemize}
135
+
\ \\
136
+
137
+
For the movement checks, for each track update the movement is checked. If the Minimum/Maximum Comparison Time check fails, the respective track update is skipped (not checked). \\
138
+
139
+
The following checks can be performed:
140
+
\begin{itemize}
141
+
\item'Maximum Groundspeed': The track update's groundspeed (as output from the Tracker) is checked against the threshold
142
+
\item'Maximum Acceleration': The track update's groundspeed derivative (difference to the previous value divided by time delta) is checked against the threshold
143
+
\item'Maximum Turnrate': The track update's track-angle derivative (difference to the previous value divided by time delta) is checked against the threshold
144
+
\item'Maximum ROCD': The track update's Mode C derivative (difference to the previous value divided by time delta) is checked against the threshold
145
+
\end{itemize}
146
+
\ \\
147
+
148
+
For each track, the number of target reports failing the movement checks (PDU) is calculated and the ratio to the total number of track updates is calculated. If this ratio is larger than the 'Dubious Probability', the track is marked as dubious.
Please note, in this style one can set the following parameters (by clicking the respective value):
287
+
In this style, one can change the following parameters:
288
+
289
+
\begin{itemize}
290
+
\item Variable used (naming as in ASTERIX, mostly), i.e.:
291
+
\begin{itemize}
292
+
\item measured\_alt\_baro\_age\_s
293
+
\item measured\_mode3a\_age\_s
294
+
\item modec\_age
295
+
\item track\_es\_age
296
+
\item track\_mds\_age
297
+
\item track\_mlt\_age
298
+
\item track\_psr\_age
299
+
\item track\_ssr\_age
300
+
\item track\_mhg\_age
301
+
\item track\_ias\_age
302
+
\item track\_tas\_age
303
+
\item track\_sal\_age
304
+
\item track\_fss\_age
305
+
\item track\_tid\_age
306
+
\item track\_com\_age
307
+
\item track\_sam\_age
308
+
\item track\_acs\_age
309
+
\item track\_bvr\_age
310
+
\item track\_gvr\_age
311
+
\item track\_ran\_age
312
+
\item track\_tar\_age
313
+
\item track\_tan\_age
314
+
\item track\_gsp\_age
315
+
\item track\_vun\_age
316
+
\item track\_met\_age
317
+
\item track\_emc\_age
318
+
\item track\_pos\_age
319
+
\item track\_gal\_age
320
+
\item track\_pun\_age
321
+
\item track\_mb\_age
322
+
\item track\_iar\_age
323
+
\item track\_mac\_age
324
+
\item track\_bps\_age
325
+
\end{itemize}
326
+
\item Time Interval used
327
+
\item Colors for the 4 intervals (+ None = not set color)
328
+
\end{itemize}
329
+
266
330
\subsubsection{Render Order}
267
331
268
332
In the render order widget, the drawing order of the drawn geometry is specified. The one at the top is drawn last (over all others), so it is useful to move the most important DBObject (for the current inspection) to the top.
0 commit comments