Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
kvalobs:kvoss:system:qc2:requirements:algorithms:diptest03 [2011-04-03 14:40:44] paule created |
kvalobs:kvoss:system:qc2:requirements:algorithms:diptest03 [2022-05-31 09:29:32] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== QC2d-1: Dip test ====== |
- | {{: | + | {{kvalobs: |
* fs=2 for A(t), | * fs=2 for A(t), | ||
Line 7: | Line 7: | ||
* fs=1 for A(t-2) | * fs=1 for A(t-2) | ||
- | <code> | + | A dip is detected if <m> |
- | | + | where < |
- | | + | < |
- | and | + | |
- | | + | |
- | </code> | + | |
- | where DELTA is dependent on the parameter | + | The neighboring points at t-2 and t may not have missing original values and have |
+ | to match the flags specified in **linear_before_*flags** and **linear_after_*flags**, | ||
+ | respectively. | ||
- | < | + | If there are 2 additional usable data points before and 1 usable additional data point after t-1, |
- | set fs=9 for A(t-1) | + | [[Akima splines]] are used for the interpolation and cfailed receives a message |
- | set fs=6 for A(t) | + | **QC2d-1-A**. To be usable, the original value may not be missing |
- | </ | + | to match the flag specification **akima_*flags** in the configuration if it is not |
+ | an immediate neighbor of t-1, and . | ||
- | A(t-1) receives a corrected value by interpolation. The interpolation method can be linear | + | If akima interpolation |
+ | a message **QC2d-1-L**. | ||
- | Relevant parameters are all those subject to the step check (QC1-3a): | + | ==== Configuration ==== |
- | ^ paramid ^ parameter ^ δ(X) ^ | + | |
- | | **1** | AA | | | + | |
- | | **2** | BI| | | + | |
- | | **81** | + | |
- | | **85** | + | |
- | | **86** | + | |
- | | **87** | + | |
- | | **88** | + | |
- | | **89** | + | |
- | | **90** | + | |
- | | **91** | + | |
- | | **92** | + | |
- | | **93** | + | |
- | | **94** | + | |
- | | **104** | + | |
- | | **105** | + | |
- | | **113** | + | |
- | | **123** | + | |
- | | **172** | + | |
- | | **174** | + | |
- | | **175** | + | |
- | | **176** | + | |
- | | **177** | + | |
- | | **197** | + | |
- | | **198** | + | |
- | | **199** | + | |
- | | **200** | + | |
- | | **201** | + | |
- | | **211** | + | |
- | | **212** | + | |
- | | **213** | + | |
- | | **215** | + | |
- | | **221** | + | |
- | | **222** | + | |
- | | **223** | + | |
- | | **225** | + | |
- | | **227** | + | |
- | | **262** | + | |
- | | **264** | + | |
- | | **265** | + | |
- | ===== Dip test flags ===== | + | Beyond the standard configuration options detailed in the [[kvoss: |
- | |Flag value|Definition|useinfo(2) consequence| | + | the following options are available for DipTest. |
- | |**fs=4**|Kontrollert. Mistanke om feil detektert i QC1-3. Ingen tilsvarende feil i QC2d-1. Ingen korreksjon.|**Friskmeldt.**| | + | |
- | |fs=5|Kontrollert. Ingen mistanke om feil detektert i QC1-3. Mistanke om feil detektert i QC2d-1.Ingen korreksjon.|Originalverdi noe mistenkelig.| | + | |
- | |**fs=9**|Kontrollert. Observert endring høyere enn testverdi. Korrigert automatisk.|**Originalverdi sikkert feilaktig.**| | + | |
- | ===== Previous met.no dip tests ===== | + | * candidate_cflags (default: fs=2& |
+ | * akima_cflags (default: /no constraint/ | ||
+ | * linear_before_cflags (default: fs=1) and linear_before_uflags (default: /no constraint/ | ||
+ | * linear_after_cflags (default: fs=2& | ||
+ | * dip_flagchange (default: fs=9) specifies the flag modification for t-1 if an interpolation is performed | ||
+ | * afterdip_flagchange (default: fs=4) specifies the flag modification for t if an interpolation is performed | ||
+ | * ParValFilename specifies either (no default, must be specified, see below for examples) | ||
+ | * a filename containing a list of parameter-delta pairs | ||
+ | * or a list of parameter-value pairs when starting with **list:** | ||
+ | |||
+ | === ParValFilename === | ||
+ | |||
+ | If using a file to specify parameter-delta pairs, the file must be formatted like this: | ||
+ | 1 9.0 | ||
+ | 2 | ||
+ | 81 10.0 | ||
+ | 85 10.0 | ||
+ | 86 12.5 | ||
+ | |||
+ | If using a list to specify parameter-delta pairs, the parameter must be given like this: | ||
+ | ParValFilename= list: 172 12.0, 174 12.0, 175 12.0, 176 12.0, 177 12.0, 211 7.5 | ||
+ | |||
+ | ==== Parameters ==== | ||
+ | |||
+ | Relevant parameters are all those subject to the step check (QC1-3a). The implementation is only tested for hourly measurements. | ||
+ | |||
+ | ==== Previous met.no dip tests ==== | ||
The report 24/93 KLIMA " | The report 24/93 KLIMA " | ||
Line 81: | Line 65: | ||
| | ||
| | ||
- | | + | |
+ | |||
+ | For wind and temperature the Kvalobs dip test will flag more often than Øgland' | ||
- | For wind and temperature the Kvalobs dip test will flag more often than by Øgland' |