Ticket #433: grassaf_invert_test2.cf

File grassaf_invert_test2.cf, 8.6 KB (added by Ian Culverwell, 9 years ago)

grassaf_invert_test2.cf

Line 
1# $Id: $
2
3#****c* Configuration Files/romsaf_invert.cf *
4#
5# NAME
6# romsaf_invert.cf - ROM SAF inversion default parameter settings
7#
8# SYNOPSIS
9# <pp_program> ... -c romsaf_invert.cf ...
10#
11# DESCRIPTION
12# This file reflects the configuration for the PP
13# implementations within ROPP consistent with ROM SAF inversion data.
14#
15# NOTES
16#
17# AUTHOR
18# Met Office, Exeter, UK.
19# Any comments on this software should be given via the ROM SAF
20# Helpdesk at http://www.romsaf.org
21#
22# COPYRIGHT
23# (c) EUMETSAT. All rights reserved.
24# For further details please refer to the file COPYRIGHT
25# which you should have received as part of this distribution.
26#
27#****
28
29#-------------------------------------------------------------------------------
30# 0. Output options
31#-------------------------------------------------------------------------------
32output_tdry = .true. ! Flag to output dry temperature
33
34output_diag = .false. ! Flag to output additional diagnostics
35
36#-------------------------------------------------------------------------------
37# 1. Excess phase to bending angle processing
38#-------------------------------------------------------------------------------
39
40# 1.1 Occultation processing method
41# ---------------------------------
42
43# GO - use GEOMETRIC OPTICS processing to derive bending angle as a function of
44# impact parameter from excess phase as a function of time.
45# WO - use WAVE OPTICS (CT2 algorithm) processing to derive bending angle as a
46# function of impact parameter from excess phase as a function of time.
47
48occ_method = WO
49
50# 1.2 Filtering method
51# --------------------
52
53# optest - use OPTIMAL ESTIMATION: solution of integral equation
54# slpoly - use SLIDING POLYNOMIAL
55
56filter_method = optest
57
58# 1.3 Smoothing bending angle profile
59# -----------------------------------
60
61
62fw_go_smooth = 3000.0 # Filter width for smoothed GO bending angles (m)
63
64fw_go_full = 3000.0 # Filter width for full resolution GO bending angles (m)
65
66fw_wo = 2000.0 # Filter width for wave optics bending angle above 7 km(m)
67
68fw_low = -1000.0 # Filter width for wave optics bending angle below 7 km (m)
69
70# 1.4 Maximum height for wave optics processing
71# ---------------------------------------------
72
73hmax_wo = 25000.0 # Maximum height for wave optics processing (m)
74
75# 1.5 Data cut-off limits
76# -----------------------
77
78Acut = 0.0 # Fractional cut-off limit for amplitude
79
80Pcut = 0.0 # Cut-off limit for impact height
81
82Bcut = 0.2 # Cut-off limit for bending angle
83
84Hcut = -999000.0 # Cut-off limit for straight-line tangent altitude
85
86# 1.6 CT2 options
87# ---------------
88
89CFF = 2 # Complex field filter flag (CFF = 'P')
90
91dsh = 100.0 # Shadow border width (m)
92
93# 1.7 Degraded L2 data flag
94# -------------------------
95
96opt_DL2 = .true.
97
98# 1.8 Compute and output spectra flag
99# -----------------------------------
100
101opt_spectra = .false.
102
103# 1.9 Paths to EGM96 geoid model coefficients and corrections file
104# ----------------------------------------------------------------
105
106egm96 = ../data/egm96.dat # EGM96 coefficients file
107
108corr_egm96 = ../data/corrcoef.dat # Correction coefficients file
109
110#-------------------------------------------------------------------------------
111# 1. Ionospheric correction processing
112#-------------------------------------------------------------------------------
113
114# 1.1 Ionospheric correction method
115# ---------------------------------
116
117# GMSIS - use MSIS climatology bending angle (searching global MSIS profiles
118# for best fit profile to obs) in ionospheric correction,
119# statistical optimization and bending angle to refractivity inversion.
120#
121# MSIS - use MSIS climatology bending angle in ionospheric correction,
122# statistical optimization and bending angle to refractivity inversion.
123#
124# GBARO - use BAROCLIM bending angle (searching global BAROCLIM profiles
125# for best fit profile to obs) in ionospheric correction,
126# statistical optimization and bending angle to refractivity inversion.
127#
128# BARO - use BAROCLIM bending angle in ionospheric correction,
129# statistical optimization and bending angle to refractivity inversion.
130#
131# BG - use climatology from a specified input file containing
132# background temperature, pressure and humidity
133# (e.g. from an NWP analysis). The input filename can be specified
134# using the '-bfile' command line argument or setting 'bfile' (see 1.5).
135#
136# NONE - linear combination of L1 and L2 bending angles in ionospheric
137# correction, no additional information above observed profile top
138# in the inverse Abel to compute refractivity.
139
140method = GBARO # Ionospheric correction method
141
142# 1.2 Abel integral method
143# ------------------------
144
145# LIN - assume linear variation of bending angle and ln(n) between
146# observation levels. This algorithm is used in ROM SAF NRT processing
147#
148# EXP - assume exponential variation of bending angle and ln(n) between
149# observation levels. This algorithm is used in ropp_fm module.
150
151abel = LIN
152
153# 1.3 Statistical optimisation method
154# -----------------------------------
155
156# SO - statistical optimisation.
157# LCSO - linear combination plus statistical optimisation.
158
159so_method = so
160
161# 1.4 Climatology model coefficients files
162# --------------------------------
163
164msisfile = MSIS_coeff.nc # MSIS model coefficients file
165mfile = BAROCLIM_coeff.nc # Model coefficients file for stat.opt.
166
167# 1.5 Background model temperature, humidity, pressure file
168# ---------------------------------------------------------
169
170bfile = BG_file.nc # Background meteorology profile file (method=BG)
171
172#-------------------------------------------------------------------------------
173# 2. Impact parameter grid
174#-------------------------------------------------------------------------------
175
176# The ionospheric correction interpolates L1 and L2 bending angle profiles onto a
177# standard grid.
178
179dpi = 100.0 # Step of standard impact parameter grid (m)
180
181#-------------------------------------------------------------------------------
182# 3. Smoothing bending angle profile
183#-------------------------------------------------------------------------------
184
185# A smoothed bending angle profile is derived compute the fit of observed bending
186# angles to the model bending angle profile.
187
188np_smooth = 3 # Polynomial degree for smoothing regression
189
190fw_smooth = 1000.0 # Filter width for smoothing profile
191
192#-------------------------------------------------------------------------------
193# 4. Model bending angle profile fit to observations
194#-------------------------------------------------------------------------------
195
196# To avoid systematic deviations from the observed profile with climatology,
197# the model profile is scaled to the observed profile by a fitting method.
198
199sf_method = regular # Search and fit method (convoluted or regular)
200
201nparm_fit = 2 # Number of parameters for model fit regression
202
203hmin_fit = 40000.0 # Lower limit for model fit regression
204
205hmax_fit = 60000.0 # Upper limit for model fit regression
206
207omega_fit = 0.3 # A priori standard deviation of regression factor
208
209#-------------------------------------------------------------------------------
210# 5. Ionospheric correction and statistical optimization
211#-------------------------------------------------------------------------------
212
213# The method described by Gorbunov (2002) is implemented to perform ionospheric
214# correction with statistical optimization.
215
216f_width = 250.0 # Ionospheric correction filter width
217
218delta_p = 100.0 # Step of homogeneous impact parameter grid
219
220s_smooth = 2000.0 # External ionospheric smoothing scale
221
222z_ion = 50000.0 # Lower height limit of ionospheric signal
223
224z_str = 35000.0 # Lower height limit of stratospheric signal
225
226z_ltr = 12000.0 # Lower height limit of tropospheric signal
227
228n_smooth = 11 # Number of points for smoothing (must be odd)
229
230model_err = -0.5 # A priori model error std.dev. (dyn.est. if negative)
231
232#-------------------------------------------------------------------------------
233# 6. Bending angle inversion to refractivity
234#-------------------------------------------------------------------------------
235
236# The Abel inversion is computed to retrieve refractivity from corrected
237# bending angles. The corrected bending angle profile is extended
238# using MSIS or BAROCLIM data above the observed profile top.
239
240ztop_invert = 150000.0 # Height of atmosphere top for inversion
241
242dzh_invert = 50.0 # Step of inversion grid above observation top
243
244dzr_invert = 20000.0 # Interval for regression in inversion
245