This is an old revision of the document!
Flag Tests
| Results of testing flag handling for single missing point interpolations |
|---|
Summary
| Before | … | After | ||
|---|---|---|---|---|
| controlinfo | useinfo | controlinfo | useinfo | |
| 0000601000000000 | 9899900000000000 | 0000601100000000 | 5894700000000001 | |
| 0000601000000000 | 9899700000000000 | 0000601100000000 | 5894700000000001 | |
| 0000002000000000 | 9839900000000000 | 0000002100000000 | 6090900000000000 | |
| 0000602000000000 | 9839900000000000 | 0000602100000000 | 5030700000000001 | |
| 0000003000000000 | 9899900000000000 | 0000001100000000 | 6894900000000000 | |
Details
Betingelse
QC2-d2 skal kun brukes for interpolering av manglende verdi og korrigering av forkastet verdi. Par = TA, TAN eller TAX. Par(t) mangler (for tidspunkt t).
For disse tilfellene er:
a) fmis=1, fnum=6, useinfo(2)=9 (manglende verdi erstattet av modellverdi) eller
b) fmis=2, fnum=0 / 6, useinfo(2)=3 (forkastet verdi ikke erstattet / erstattet av modellverdi)
c) fmis=3, fnum=0, useinfo(2)=9 (manglende original- og corrected-verdi)
Foreløpig prosedyre for igangsetting av QC2-d2
1. Sjekker at Par(t-1) og Par(t+1) begge er kontrollert og funnet OK.
- useinfo(2)=0, uansett hvilke kontroller som er kjørt.
2. Iverksetter beregning av algoritme.
- Par(t) = 0.5* [Par(t-1) + Par(t+1)]
- ftime=1 (det skjer ingen endring av useinfo(2))
- for a) beholdes fmis=1 og useinfo(3), useinfo(4) endres fra 7 til 9,
for b) settes fmis=4, useinfo(3) settes til 3 og useinfo(4) settes til 9.
for c) settes fmis=1, useinfo(3) settes til 4 og useinfo(4) settes til 9.
a) fmis=1, fnum=6, useinfo(2)=9 (manglende verdi erstattet av modellverdi) eller - for a) beholdes fmis=1 og useinfo(3), useinfo(4) endres fra 7 til 9,
| Before | … | After | ||
|---|---|---|---|---|
| controlinfo | useinfo | controlinfo | useinfo | |
| 0000601000000000 | 9899900000000000 | 0000601100000000 | 5894700000000001 | |
| 0000601000000000 | 9899700000000000 | 0000601100000000 | 5894700000000001 | |
b) fmis=2, fnum=0 / 6, useinfo(2)=3 (forkastet verdi ikke erstattet / erstattet av modellverdi)
for b) settes fmis=4, useinfo(3) settes til 3 og useinfo(4) settes til 9.
^ Before^| … ^After^^
| controlinfo | useinfo | controlinfo | useinfo | |
| 0000002000000000 | 9839900000000000 | 0000002100000000 | 6090900000000000 | |
| 0000602000000000 | 9839900000000000 | 0000602100000000 | 5030700000000001 |
c) fmis=3, fnum=0, useinfo(2)=9 (manglende original- og corrected-verdi)
for c) settes fmis=1, useinfo(3) settes til 4 og useinfo(4) settes til 9.
| Before | … | After | ||
|---|---|---|---|---|
| controlinfo | useinfo | controlinfo | useinfo | |
| 0000003000000000 | 9899900000000000 | 0000001100000000 | 6894900000000000 | |
… under construction …