[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20000407: XCD storage of ETA H>48 grids
- Subject: 20000407: XCD storage of ETA H>48 grids
- Date: Sat, 08 Apr 2000 14:42:22 -0600
>Eirh-Yu Hsie <address@hidden>
>Organization: University of Virginia
>Keywords: 200004072010.OAA01470 McIDAS-XCD IDD ETA ADDE XCD DMGRID DSSERVE
>RTMODELS.CFG GRIBDEC.PRO
Hsie,
In a note to Jennie Moody of UVa, I noted that the UPC had ETA grids
that looked like:
>>GRDLIST RTGRIDS/ETA.ALL FORM=FILE
>>DATASET NAME: RTGRIDS/ETA
>> Dataset Position Creation Date Max Grids Directory Title
>> ---------------- ------------- --------- -------------------------------
>> 7 2000097 6000 ALL 00Z ETA 0 HR<=VT<=24 HR
>> 8 2000098 6000 ALL 00Z ETA 0 HR<=VT<=24 HR
>> 17 2000097 6000 ALL 00Z ETA 24 HR< VT<=48 HR
>> 18 2000098 6000 ALL 00Z ETA 24 HR< VT<=48 HR
>> 27 2000097 6000 ALL 00Z ETA > 48 HR
>> 28 2000098 6000 ALL 00Z ETA > 48 HR
>> 37 2000097 6000 ALL 12Z ETA 0 HR<=VT<=24 HR
>> 38 2000098 6000 ALL 12Z ETA 0 HR<=VT<=24 HR
>>GRDLIST - done
You asked:
>Just see your message. I am wondering where are "ETA > 48 HR" data coming
>from?? In my system, I got:
>
>cumulus:[85]% igu.k LIST 5000 6000
> GRIDFILE PROJ CREATED MAXGRD IDENT
> -------- ---- ------- ------ ----------------
> 5007 0 2000097 2000 Misc. Grids for 06 APR 2000
> 5008 0 2000098 2000 Misc. Grids for 07 APR 2000
> 5018 0 2000098 2000 ALL 00Z ETA 0 HR<=VT<=24 HR
> 5028 0 2000098 2000 ALL 00Z ETA 24 HR< VT<=48 HR
> 5037 0 2000097 2000 ALL 12Z ETA 0 HR<=VT<=24 HR
> 5038 0 2000098 2000 ALL 12Z ETA 0 HR<=VT<=24 HR
> 5047 0 2000097 2000 ALL 12Z ETA 24 HR< VT<=48 HR
> 5048 0 2000098 2000 ALL 12Z ETA 24 HR< VT<=48 HR
> 5057 0 2000097 2000 ALL 00Z NGM 0 HR<=VT<=24 HR
> 5058 0 2000098 2000 ALL 00Z NGM 0 HR<=VT<=24 HR
> 5067 0 2000097 2000 ALL 00Z NGM 24 HR< VT<=48 HR
> 5068 0 2000098 2000 ALL 00Z NGM 24 HR< VT<=48 HR
> 5077 0 2000097 2000 ALL 12Z NGM 0 HR<=VT<=24 HR
> 5078 0 2000098 2000 ALL 12Z NGM 0 HR<=VT<=24 HR
> 5087 0 2000097 2000 ALL 12Z NGM 24 HR< VT<=48 HR
> 5088 0 2000098 2000 ALL 12Z NGM 24 HR< VT<=48 HR
> 5108 0 2000098 2000 ALL 00Z MRF 0 HR<=VT<=24 HR
> 5118 0 2000098 2000 ALL 00Z MRF 24 HR< VT<=48 HR
> 5128 0 2000098 2000 ALL 00Z MRF 48 HR< VT<=72 HR
> 5137 0 2000097 2000 ALL 00Z MRF 72 HR< VT<=96 HR
> 5138 0 2000098 2000 ALL 00Z MRF 72 HR< VT<=96 HR
> 5147 0 2000097 2000 ALL 00Z MRF > 96 HR
> 5148 0 2000098 2000 ALL 00Z MRF > 96 HR
> 5208 0 2000098 2000 ALL 00Z MAPS
> 5218 0 2000098 2000 ALL 03Z MAPS
> 5228 0 2000098 2000 ALL 06Z MAPS
> 5238 0 2000098 2000 ALL 09Z MAPS
> 5248 0 2000098 2000 ALL 14Z MAPS
> 5257 0 2000097 2000 ALL 16Z MAPS
> 5267 0 2000097 2000 ALL 18Z MAPS
> 5277 0 2000097 2000 ALL 21Z MAPS
> 5407 0 2000097 2000 ALL 00Z AVN 0 HR<=VT<=24 HR
> 5408 0 2000098 2000 ALL 00Z AVN 0 HR<=VT<=24 HR
> 5417 0 2000097 2000 ALL 00Z AVN 24 HR< VT<=48 HR
> 5418 0 2000098 2000 ALL 00Z AVN 24 HR< VT<=48 HR
> 5427 0 2000097 2000 ALL 00Z AVN 48 HR< VT<=72 HR
> 5428 0 2000098 2000 ALL 00Z AVN 48 HR< VT<=72 HR
> 5437 0 2000097 2000 ALL 12Z AVN 0 HR<=VT<=24 HR
> 5438 0 2000098 2000 ALL 12Z AVN 0 HR<=VT<=24 HR
> 5447 0 2000097 2000 ALL 12Z AVN 24 HR< VT<=48 HR
> 5448 0 2000098 2000 ALL 12Z AVN 24 HR< VT<=48 HR
> 5457 0 2000097 2000 ALL 12Z AVN 48 HR< VT<=72 HR
> 5458 0 2000098 2000 ALL 12Z AVN 48 HR< VT<=72 HR
> ---END OF LISTING
I have been testing some configuration modifications on our McIDAS-XCD
box here at the UPC. Since I hadn't settled on the best way to
accommodate the new > 48 hour forecast ETA grids (announced by the
NWS on March 29, 2000), I had not sent a note out to the mcidas-x
email list with recommended changes. I will be doing this sometime
next week.
To let you get a jump on things, here is what I can offer:
o <login to the machine running XCD as the user 'mcidas'>
o modify entries in ~mcidas/workdata/RTMODELS.CFG:
was:
# ETA= 3 8001 120000 240000 480000
# ETA= 3 7001 120000 240000 480000 GEO=211
SCRATCH=5001
ETA= 3 5011 120000 240000 480000
NGM= 3 5051 120000 240000 480000
MRF= 1 5101 120000 240000 960000
MAPS= 0 5201 30000
MDR= 2 5301
AVN= 3 5401 120000 240000 720000
is now:
# ETA= 3 8001 120000 240000 480000
# ETA= 3 7001 120000 240000 480000 GEO=211
#
# History: 20000403 - Changed ETA grid filing format (3 -> 1) in order to
# file grids out to 60 hours (March 29, 2000 NWS change)
# Moved start of NGM grids to 5501
SCRATCH=5001
ETA= 1 5011 120000 240000 480000
MRF= 1 5101 120000 240000 960000
MAPS= 0 5201 30000
MDR= 2 5301
AVN= 3 5401 120000 240000 720000
NGM= 3 5501 120000 240000 480000
The change allows ETA grids past H+48 to be filed using an extension of
the GRID file numbers used for the other ETA GRID files (see below).
This was accomplished by changing the 'grid filing format' from '3' to
'1'. Please see the information in the beginning of RTMODELS.CFG that
concerns the options for the 'grid filing format'.
The problem in simply allowing the new ETA grids to be filed in the
next set of GRID file numbers is the fact that the NGM grids were setup
to be stored in GRID files starting in the 5051 range. Simply telling
the McIDAS-XCD grid data monitor, DMGRID, to store the new ETA grids
would have meant that the NGM grid files would get ETA grids written to
them (there is an overlap in GRID file numbers). Because of this,
there is a need to move where the NGM grids are stored. This is why
there is the new ETA= line in the 'is now:' list above.
Since this is all pretty obscure, I feel the eed to list the ETA and
NGM GRID file numbers that will be used by the entries above:
was:
ETA= 3 5011 120000 240000 480000
GRID Files Run Forecast Hours
---------- --- ------------
5011-5020 00Z ETA 0 HR<=VT<=24 HR
5021-5030 00Z ETA 24 HR< VT<=48 HR
5031-5040 12Z ETA 0 HR<=VT<=24 HR
5041-5050 12Z ETA 24 HR< VT<=48 HR
NGM= 3 5051 120000 240000 480000
GRID Files Run Forecast Hours
---------- --- ------------
5051-5060 00Z NGM 0 HR<=VT<=24 HR
5061-5070 00Z NGM 24 HR< VT<=48 HR
5071-5080 12Z NGM 0 HR<=VT<=24 HR
5081-5090 12Z NGM 24 HR< VT<=48 HR
is now:
ETA= 1 5011 120000 240000 480000
GRID Files Run Forecast Hours
---------- --- ------------
5011-5020 00Z ETA 0 HR<=VT<=24 HR
5021-5030 00Z ETA 24 HR< VT<=48 HR
5030-5040 00Z ETA > 48 HR
5041-5050 12Z ETA 0 HR<=VT<=24 HR
5051-5060 12Z ETA 24 HR< VT<=48 HR
5060-5070 12Z ETA > 48 HR
NGM= 3 5501 120000 240000 480000
GRID Files Run Forecast Hours
---------- --- ------------
5501-5510 00Z NGM 0 HR<=VT<=24 HR
5511-5520 00Z NGM 24 HR< VT<=48 HR
5521-5530 12Z NGM 0 HR<=VT<=24 HR
5531-5540 12Z NGM 24 HR< VT<=48 HR
The necessary changes don't, however, stop there.
The next thing to worry about is the number of grids that are allowed
to be filed by XCD. This number is defined by the MAXGRID= entry in
the ~mcidas/workdata/GRIBDEC.CFG file. I have played around with this
number a bit, and have found that a value of 4000 is typically
sufficient to handle the number of grids for a particular model coming
through the IDD. The entry would:
change from:
MAXGRID=2000
to:
MAXGRID=4000
To make the GRIBDEC.CFG and RTMODELS.CFG changes active, you would need
to stop and restart your McIDAS-XCD GRID data monitor, DMGRID:
<from a McIDAS session running on the machine running XCD as the user 'mcidas'>
DECINFO SET DMGRID INACTIVE
<wait until DMGRID exits>
DECINFO SET DMGRID ACTIVE
You also have to adjust the ADDE GRID setup to account for altering the
ETA and moving the NGM GRID file numbers. This can be done directly in
RESOLV.SRV for each user that has ADDE access defined:
was:
N1=RTGRIDS,N2=ETA,TYPE=GRID,RT=Y,K=GRID,R1=5011,R2=5050,C=ETA Grids,
N1=RTGRIDS,N2=NGM,TYPE=GRID,RT=Y,K=GRID,R1=5051,R2=5090,C=NGM Grids,
is now:
N1=RTGRIDS,N2=ETA,TYPE=GRID,RT=Y,K=GRID,R1=5011,R2=5070,C=ETA Grids,
N1=RTGRIDS,N2=NGM,TYPE=GRID,RT=Y,K=GRID,R1=5501,R2=5540,C=NGM Grids,
This can also be done by modifing the local copy of DSSERVE.BAT,
LSSERVE.BAT (sites were instructed to make in the online McIDAS-X
installation instructions):
was:
DSSERVE ADD RTGRIDS/ETA GRID 5011 5050 RT=YES "Real-Time ETA Grids
DSSERVE ADD RTGRIDS/NGM GRID 5051 5090 RT=YES "Real-Time NGM Grids
is now:
DSSERVE ADD RTGRIDS/ETA GRID 5011 5070 RT=YES "Real-Time ETA Grids
DSSERVE ADD RTGRIDS/NGM GRID 5501 5540 RT=YES "Real-Time NGM Grids
If you choose to modify LSSERVE.BAT, you have to reexecute this BATCH
file to make the changes active:
<from a McIDAS session running on the machine running XCD as the user 'mcidas'>
BATCH LSSERVE.BAT
This should be done by each user that has XCD definitions (one can get
around this by having all users access ALL XCD data through the
remote McIDAS ADDE server on the machine; this requires that one would
have setup the remote ADDE server).
Lastly, one can update their setup by simply running the above listed
DSSERVE invocations from their McIDAS sessions:
<each user with ADDE setups for XCD data would run>
DSSERVE ADD RTGRIDS/ETA GRID 5011 5070 RT=YES "Real-Time ETA Grids
DSSERVE ADD RTGRIDS/NGM GRID 5501 5540 RT=YES "Real-Time NGM Grids
Please let me know if this helped.
Tom