|
Remote sensing application
area for Phase 2 of I3RC
prepared by
Frank Evans and Lazaros
Oreopoulos
The remote sensing application area experiments
are divided into three sets of increasing complexity. This will allow
a range of models to participate while pushing the development of more
sophisticated models. It will also help isolate bugs and inefficient algorithms.
The output is top of the domain radiance fields for several directions.
Cumulus and stratocumulus cloud fields are the same as in heating rate
application area.
Synopsis:
All remote sensing experiments are strictly
monochromatic.
All remote sensing output is upwelling radiances
at pixel scale.
Periodic boundary conditions
Output directions (experiment set 3) are MISR
angles.
Optional output of extinction, single scattering
albedo, and phase functions for case 3 to check optical property calculations.
Note: radiative transfer is performed with given optical properties.
Optional output of photon path length moments
(mean, sdev, skew) for nadir radiances.
For each experiment set, run:
two accuracies: high (as much as computationally
feasible), low (10 times less computer time)
two cloud fields
two solar zenith angles (0 and 60 degrees)
two solar wavelengths (0.67 and 2.2 um) +
11 um thermal radiation (optional)
Remote sensing experiment sets:
1) no atmosphere, Mie phase function re=10
um, Lambertian surface, bidirectional reflectances at mu=1.
2) Rayleigh + molecular absorption + aerosol
(fixed optical properties, vertically varying extinction) + Mie phase function
re=10, Lambertian surface: albedo=0.20 (for solar wavelengths), 0.0 (for thermal).
Bidirectional reflectances at 0, 60.0 degrees zenith angle and 0, 90, 180
viewing azimuths (4 directions).
3) Rayleigh + molecular absorption + aerosol
(fixed optical properties, vertically varying extinction)+ Mie phase function
with re depending on LWC. Parameterized vegetation BRDF surface. Bidirectional
reflectances at 0, 26.1, 45.6, 60.0, 70.5 degrees zenith angle and 0, 90,
180 viewing azimuths.
Experiment set
3 is optional.
All cloud, aerosol, and molecular optical
properties needed for the radiative transfer are provided for all cases.
Physical properties cloud LWC and effective radius, aerosol size distribution
and index of refraction) are also provided for those who wish to check
their single scattering methods.
Input data
The following table organizes input files
for individual downloads. Note that this table is similar to the one in
heating rate application area documentation file. Also note that the Mie
files are identical to HR application for both Cu and Sc cases! Cloud optical
properties are given for three wavelengths and aerosol optical properties
for two wavelengths.
Alternatively, the input files can be downloaded
in groups assembled in tar format:
All the above files can also be dowloaded
by anonymous http to i3rc.gsfc.nasa.gov:
http i3rc.gsfc.nasa.gov
login name: anonymous
password: your e-mail address
cd input/ftp/
cd Cu or cd Sc
Details about the input
files (including format)
Cloud property
files (1st row of table)
These are properties at layer centers.
The order of the columns is as follows:
| IX |
IY |
IZ |
LWC |
Reff |
ext067 |
omega067 |
ext213 |
omega213 |
ext11 |
omega11 |
|
|
|
(gm-3) |
(um) |
(/km) |
|
(/km) |
|
(/km) |
|
The first three columns are grid indexes,
the fourth is liquid water content, the fifth is effective radius. The
remaining columns are volume extinction coefficient and single scattering
albedo for 0.67, 2.13, and 11 um.
The midpoints (zm) of the verical layers
(in km) are given by:
zm=1.02+(IZ-1)*0.04,
IZ=1,36
Cu cloud field (case 4)
zm=0.4125+(IZ-1)*0.025,
IZ=1,16
Sc cloud field (case 5)
Horizontal grid size (in both X and Y directions)
is 0.0667 km for the Cu cloud field and 0.055 km for the Sc cloud field.
Cloud Mie files
(2nd row of table)
The Mie files are tables of extinction,
single scattering albedo, and phase functions represented with Legendre
polynomial coefficients for LWC=1 g/m^3 for several effective radii (increment
of 0.5 um). Use plotmietab.f to
read (subroutine READ_MIE_TABLE)
and reconstruct the phase functions. It is left up to the participant to
decide how to use these phase functions for obtaining cloud droplet phase
functions for each gridpoint of the 3-d field (for experiments where reff
varies with location).
Aerosol Mie files
(3rd row of table)
These are similar
to their cloud counterparts. The aerosol size distribution is a single
mode lognormal size distribution with re=0.130 um sigma=0.70. The
index of refraction is independent of wavelength with value m=(1.45,-0.01).
Atmospheric extinction
coefficient files (4th row of table)
The aerosol and water vapor profiles below
5 km are from ARM Southern Great Plains site Raman lidar data on 10/6/99
at 1450UTC. Aerosol extinction profile scaled using single mode lognormal
size distribution and Mie theory fit to CIMEL optical depths. McClatchey
midlatitude summer atmosphere used above 5 km. Profiles of molecular absorption
at 0.67, 2.13, 11.0 um, molecular scattering at 0.67 um, and aerosol extinction
at 0.67 and 2.13 um. These profiles should be combined with the cloud
optical property profiles for experiments where atmospheric effects are
accounted for; exact implementation is left to the participant. There is
only one actual profile, but two files because the levels are chosen to
match the two cloud cases. The order of the columns is as follows:
| height |
temp |
molecular absorption |
Rayleigh |
Aerosol |
| (km) |
(K) |
0.67 2.13 11.0 |
0.67 |
0.67 2.13 |
Atmospheric optical
depth files (5th row of table)
Equivalent information to the extinction
profiles, but integrated to layer optical depths for models that assume
uniform optical properties in a grid cell. The order of the columns
is as follows:
| bottom |
top |
temp |
molecular absorption |
Rayleigh |
Aerosol |
| (km) |
(km) |
(K) |
0.67 2.13 11.0 |
0.67 |
0.67 2.13 |
Atmospheric sounding
files (6th row of table)
The water vapor profile below 5 km is
from ARM Southern Great Plains site Raman lidar data on 10/6/99 at 1450UTC.
McClatchey midlatitude summer atmosphere used above 5 km. The
order of the columns is as follows:
| Height |
Pres |
Temp |
AirDensity |
H2Odensity |
O3density |
| (km) |
(mb) |
(K) |
(g/m^3) |
(g/m^3) |
(g/m^3) |
Source code files
(7th row of table)
Both Fortran source
codes plotmietab.f
and rpv_reflection.f
are taken from Frank Evans' SHDOM distribution package. Th first routine
reads in the cloud and aersol Mie table files and reconstructs the phase
function from the Legendre coefficients. The second routine give surface
BRDF reflection according to Rahman, Pinty, Verstraete (RPV), 1993,
J. Geophys. Res., 98, 20791-20801. For surface BRDF calculations,
however, you are encouraged to write your own code based on the above paper.
The values of the RPV model parameters are given in the experiment descriptions
below.
DETAILED BREAKDOWN TO
EXPERIMENTS
For each cloud
field (case) and for both accuracies (high and low) perform the following
experiments:
First set
Experiment 1: no atmosphere, wavelength=0.67
um, SZA=0 deg., Mie phase function with re=10 um throughout the cloud field,
Lambertian surface albedo= 0.2 (used for all solar experiments of this
set, i.e. independent of wavelength). Output is only bidirectional nadir
reflectance at 30 km.
Experiment 2: As Experiment 1,
SZA=60 deg., azimuth=0 deg.
Experiment 3: As Experiment 1,
wavelength=2.13 um
Experiment 4: As
Experiment 2, wavelength=2.13 um
Experiment 5: Optional.
No
atmosphere, wavelength=11 um, Mie phase function with re=10 um throughout
the cloud field, black surface, surface temperature = T(0 km) from
atmospheric sounding profile file. Output is only nadir emittance
at 30 km.
Second set
Experiment 6: Rayleigh + molecular
absorption + aerosol (fixed optical properties, vertically varying extinction)
, Mie phase function with re=10 um throughout the cloud field, wavelength=0.67
um, SZA=0 deg., Lambertian surface with albedo=0.2 ( used for all solar
experiments of this set, i.e. independent of wavelength). Outputs are bidirectional
reflectances at 0, 60.0 degrees zenith angle and 0, 90, 180 viewing azimuths
(4 directions).
Experiment 7: As Experiment 6,
SZA=60 deg., azimuth=0 deg.
Experiment 8: As Experiment
6, wavelength=2.13 um
Experiment 9: As Experiment 7,
wavelength=2.13 um
Experiment 10: Optional.
molecular
absorption , wavelength=11 um, black surface, surface temperature = T(0
km) from atmospheric sounding profile file. Outputs are directional emittances
at 0, 60.0 degrees zenith angle and 0, 90, 180 viewing azimuths (4 directions).
Third set (optional)
Experiment 11: Rayleigh + molecular
absorption + aerosol (fixed optical properties, vertically varying extinction),
wavelength=0.67 um, SZA=0 deg., Mie phase function with re depending on LWC (and thus
a function of position). Parameterized vegetation BRDF surface from RPV
model with parameters (using the name convention in rpv_reflection.f):
RHO0=0.076, k=0.648, THETA= -0.290 (corresponding to plowed field and used
in all solar experiments). Outputs are bidirectional reflectances at 0,
26.1, 45.6, 60.0, 70.5 degrees zenith angle (MISR angles) and 0, 90, 180
viewing azimuths.
Experiment 12: As Experiment 11,
SZA=60 deg., azimuth= 0 deg
Experiment 13: As Experiment 11,
wavelength=2.13 um
Experiment 14: As Experiment 12,
wavelength=2.13 um
Experiment 15: Molecular absorption
, wavelength=11 um, Mie phase function with re depending on LWC (and thus
a function of position), black surface, surface temperature = T(0 km) from
atmospheric sounding profile file. Outputs are directional emittances at
0, 26.1, 45.6, 60.0, 70.5 degrees zenith angle and 0, 90, 180 viewing azimuths.
Bidirectional reflectances are defined
as pi*radiance/[mu0*F(30 km)] for incident solar flux F(30 km)=1,
where pi=3.1415927 and mu0=cosine(Solar Zenith Angle).
Directional emittances are defined as
radiance/B(Ts) where Ts=T(0 km) is the surface temperature and B is the
Planck intensity function at 11 um.
Note on azimuth
convention:
90
+++++++++++++++ high Y
|
|
|
|
|
|
0 deg |
| 180
|
|
|
|
+++++++++++++++ low Y
270
low X
high X
The above sketch shows our azimuth convention.
For example, a sun azimuth of 0 degrees means that the sun's rays are directed
from 0 deg. ("West") towards 180 deg. ("East"). Similarly, a view azimuth
of, say, 90 deg. indicates that a sensor is located at 90 deg. ("North"),
viewing towards 270 deg. ("South"), thus collecting radiation streaming
from 270 deg. ("South") to 90 deg. ("North").
Note that in Phase
II we do not require submission of statistics files; participants submit
only fields and CPU performance files (see below).
OUTPUT FILE FORMAT AND
NAME CONVENTION
Name convention for output files follows
the rules of Phase I. Create a separate file for each experiment
and output field. Use the following name convention:
I3RC_RQ_case_accu_RS_exp#.inst[n]
where:
"RQ" is
the radiative quantity contained in the file.
RQ takes the following values:
|
RQ index |
| Iu (bidirectional nadir reflectance) |
iq=1 |
| I1_0, I1_90, I1_180 (bidirectional
reflectance at 26.1 deg. view, 0, 90, 180 deg. azimuth) |
iq= 2, 3, 4 |
| I2_0, I2_90, I2_180 (bidirectional
reflectance at 45.6 deg. view, 0, 90, 180 deg. azimuth) |
iq= 5, 6, 7 |
| I3_0, I3_90, I3_180 (bidirectional
reflectance at 60.0 deg. view, 0, 90, 180 deg. azimuth) |
iq= 8, 9, 10 |
| I4_0, I4_90, I4_180 (bidirectional
reflectance at 70.5 deg. view, 0, 90, 180 deg. azimuth) |
iq= 11, 12, 13 |
"case"
is the cloud field case. For phase II the cloud field cases have been assigned
the following numbers:
case=4
LES
Cu cloud
case=5
LES
Sc cloud
"accu"=H (for high accuracy runs)
or L (low accuracy runs).
"RS"
stands for "Remote Sensing"
"exp#" is the experiment number
as listed above. Valid numbers are 1-15.
"inst" is the four-letter code
that has been assigned to each institution participating in the experiment.
The codes are listed in the
participant
list .
"[n]" is an index number following
the institution whenever there are more than one participant or codes from
the same institution. There is no number for institutions with one participant
and one code. Consult the participant
list to determine whether you need to add "[n]" to
your filenames.
Examples
1) The nadir reflectance field of Remote
Sensing experiment 3, low accuracy, LES Cu cloud case submitted by a participant
affiliated with institution MESC should have the following filename:
I3RC_Iu_4_L_RS_3.MESC
2) The bidirectional reflectance field
at 60 deg. zenith view, 90 deg. azimuth, of Remote Sensing experiment 2,
high accuracy, LES cloud Sc case submitted by the 2nd participant of institution
UMBC should be put in the following file:
I3RC_I3_90_5_H_RS_2.UMBC2
Output format should be like the one produced
by the following sample Fortran code:
-----------------------------------------------------------------
parameter (nx=100, ny=100)
c rq
is the radiative quantity of interest
real rq(nx,ny)
open (11, file='I3RC_Iu_4_RS_15.KIAE', status='unknown')
do ix=1,nx
do iy=1,ny
write (11, '(f8.5)') rq(ix,iy)
enddo
enddo
close(11)
------------------------------------------------------------------
Pathlength statistic files (optional)
Create a file for only for the high accuracy
runs of Exp. 6 and 7. This file will contain the first three moments
(mean, standard deviation, skewness) of the photon pathlength distribution
in (km) only for nadir bidirectional reflectances. Use the following
convention:
I3RC_PPLS_case_RS_exp#.inst[n]
must be used. See above for the meaning
of "case",
exp#,
and
"inst[n]".
Output format should be like the one produced
by the following sample Fortran code:
-----------------------------------------------------------------
parameter (nx=100, ny=100)
real mean_pl(nx,ny), sdev_pl(nx,ny), skew_pl(nx,ny)
open (11, file='I3RC_PPLS_4_RS_6.PNNL', status='unknown')
do ix=1,nx
do iy=1,ny
write (11, '(3f8.5)') mean_pl(ix,iy), sdev_pl(ix,iy),
&
skew_pl(ix,iy)
enddo
enddo
close(11)
------------------------------------------------------------------
Error files
Create a separate file for each case,
each accuracy, and each experiment. This file will contain the mean
pixel-level error and the error to the mean. Use the following convention:
I3RC_errors_case_accu_RS_exp#.inst[n]
See above for the meaning of "case"
,
"accu", "exp#"
and
"inst[n]".
Include only the error results in %. Output
format should be like the one produced by the following sample Fortran
code:
--------------------------------------------------------------
parameter
(nqu=13, nerr=1)
real
error(nqu,0:nerr)
open
(11, file='I3RC_errors_5_H_RS_12.UMBC2', status='unknown')
do
iq=1,nqu
write (11, '(f10.2,f10.4)') (error(iq,ir), ir=0,nerr)
enddo
close(11)
cc error(iq,ir)
contains the mean pixel-level error for
cc quantity with
index iq (indices can be found above
cc in the description
of the radiative quantities "RQ")
cc when ir=0, and
the error of the mean when ir=1.
----------------------------------------------------------------
Whenever errors are unavailable set error(iq,ir)=-99.99.
UPLOADING RESULTS
Again, same procedure as in Phase I. Please
submit via anonymous http following the instructions below:
http i3rc.gsfc.nasa.gov
user ID: anonymous
Password: your e-mail address
cd http-in
prompt
mput I3RC*
Please notify Lazaros
Oreopoulos whenever you upload results.
For questions contact Lazaros
Oreopoulos
| |