Changeset 11075 in ntrip for trunk/BNC/src/bnchelp.html


Ignore:
Timestamp:
Oct 5, 2026, 6:39:54 PM (9 days ago)
Author:
stuerze
Message:

ssr qc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/bnchelp.html

    r11072 r11075  
    147147    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.8.2 <a href="#corrint">Interval</a><br>
    148148    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.8.3 <a href="#corrport">Port</a><br>
    149     &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.8.4 <a href="#ssrqc">QC Logfile, QC Interval</a><br>
     149    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.8.4 <a href="#ssrqc">QC Directory, QC Streams, QC Reference, QC Interval</a><br>
    150150    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.8.4 <a href="#corrwait">Wait for Full Corr Epoch</a><br>
    151151    &nbsp; &nbsp; &nbsp; 2.9 <a href="#syncout"><b>Feed Engine</b></a><br>
    … …  
    22452245      The configuration reads a Broadcast Ephemeris stream and three Broadcast Correction streams in
    22462246      IGS-SSR format (SSRA00CNE1, SSRA00CHC1) and RTCM-SSR format (Galileo HAS, SSRA00EUH0; needs an account
    2247       at the Galileo HAS caster). An hourly QC report per stream and system is saved in the QC logfile
    2248       'SsrQC.txt'. The configuration can be applied to a raw file as well:
     2247      at the Galileo HAS caster). Hourly QC reports per system are saved in one file per stream in directory
     2248      'Output'. The configuration can be applied to a raw file as well:
    22492249      bnc --conf 31_SsrQC.bnc --file &lt;rawFile&gt; --key ssrQcIntr "5 min"
    22502250    </li>
    … …  
    50665066
    50675067  <p>
    5068   <h4 id="ssrqc">2.8.4 QC Logfile, QC Interval - optional</h4>
     5068  <h4 id="ssrqc">2.8.4 QC Directory, QC Streams, QC Reference, QC Interval - optional</h4>
    50695069  </p>
    50705070  <p>
    50715071    BNC can check the quality of all Broadcast Correction streams it decodes, in real time or when reading a raw file
    5072     ('--file'). Specify the full path to a 'QC Logfile' to activate this function, and select the 'QC Interval' for
    5073     the reports (default: 1 hour). At the end of each interval and at the end of the program, a report is written per
    5074     stream and system. Broadcast ephemerides must be received as well, e.g. via stream 'BCEP00BKG0'.
     5072    ('--file'). Specify a 'QC Directory' to activate this function. 'QC Streams' selects the streams to be checked:
     5073    'ALL' (default) for all decoded Broadcast Correction streams, or a comma separated list of stream names, e.g.
     5074    'SSRA00CNE1,SSRA00GMV0'. 'QC Reference' selects the reference of the stream comparison (see below). Select
     5075    the 'QC Interval' for the reports (default: 1 hour). One daily file
     5076    '&lt;stream&gt;_S_&lt;YYYYDDD&gt;0000_01D_QC.txt' is written per stream; at the end of each interval and at the
     5077    end of the program, a report per system is appended. Broadcast ephemerides must be received as well, e.g. via
     5078    stream 'BCEP00BKG0'.
    50755079  </p>
    50765080  <p>
    … …  
    51155119  </p>
    51165120  <pre>
    5117 Stream SSRA00GMV0
     5121=== SSR QC SSRA00GMV0 2026-10-02 11:40:00 - 2026-10-02 11:45:00 ===
    51185122  Sys Type        Epochs  Interval nom/med/max [s]  Gaps  Out-of-order  Latency med/max [s]  Sats
    51195123  G   ORBIT           47         1 /   5.0 /    5.0     0             0      11.0 /   12.0     32
    … …  
    51245128  G ionosphere-free combination B_IF of the reference signal biases: std. dev. 0.586 m, max |B_IF| 2.058 m (32 satellites)
    51255129  G largest orbit corrections: radial 1.06 m (G11), along/cross 2.05 m (G11)
     5130</pre>
     5131  <p>
     5132    <b>Stream comparison:</b> In real time no ground truth is available. Therefore every 30 seconds (with a delay of 60
     5133    seconds, so that the corrections of all streams have arrived), the orbits and clocks of each checked stream are
     5134    compared with a reference, selected with option 'QC Reference':
     5135  </p>
     5136  <ul>
     5137    <li>'CONSENSUS' (default): per satellite the median of all other streams (at least two). A single erroneous stream
     5138      does not affect it, and no combination is needed. The combined stream 'INTERNAL' is not part of the consensus,
     5139      as it is derived from the other streams.</li>
     5140    <li>the name of a stream, e.g. 'INTERNAL' for the result of the combination (see section 'Combination') or the
     5141      stream of a selected AC. Note that an AC contributing to the combination is compared partly with itself, and
     5142      that the combined orbits are those of the master AC (orbit differences of the master AC are zero).</li>
     5143  </ul>
     5144  <p>
     5145    For each stream the satellite positions and clocks are computed from the broadcast ephemeris and the latest
     5146    orbit and clock corrections at the comparison epoch.
     5147  </p>
     5148  <ul>
     5149    <li>Orbits are only compared between streams referring to the same reference point: Antenna Phase Center (stream
     5150      names 'SSRA...') or Center of Mass ('SSRC...'); the differences are given in radial, along-track and cross-track
     5151      direction.</li>
     5152    <li>Clocks are referred to the reference signals by adding the ionosphere-free linear combination B_IF of the code
     5153      biases of the reference signals of the stream (as in the combination). Clocks of satellites without the code
     5154      biases of both reference signals are not compared. A common clock offset per stream, system and epoch (the
     5155      clock datum) is removed.</li>
     5156    <li>The signal-in-space difference SIS = radial orbit difference - clock difference is the part of the orbit and
     5157      clock difference affecting the user's range.</li>
     5158  </ul>
     5159  <p>
     5160    The report gives per system the RMS of the differences and, for clock and SIS, the standard deviation (STD) about
     5161    the mean of each satellite. Constant differences per satellite (a large RMS with a small STD) are typical between
     5162    ACs, as each AC realizes the satellite clocks and code biases with its own datum; a user applies the clocks and
     5163    biases of one AC consistently. Satellites whose RMS exceeds three times the median of the system (at least 5 cm)
     5164    are listed as deviating, e.g.:
     5165  </p>
     5166  <pre>
     5167  G comparison with consensus of the other streams (27 satellites), RMS (STD about the satellite means) [m]:
     5168    clock 0.689 (STD 0.008), radial 0.020, along 0.036, cross 0.022, SIS (radial - clock) 0.687 (STD 0.008)
     5169  G satellites deviating from the reference, RMS SIS [m]: G02(0.38) G16(0.33) G20(0.91) G26(3.36)
    51265170</pre>
    51275171  <p>
Note: See TracChangeset for help on using the changeset viewer.