@@ -6,8 +6,8 @@ Forecasts
66Weather forecasts can be used to set the atmospheric model in RocketPy.
77
88Here, we will showcase how to import global forecasts such as GFS, as well as
9- local forecasts like NAM and RAP for North America, all available through
10- OPeNDAP on the `NOAA's NCEP NOMADS < http ://nomads.ncep.noaa.gov / >`_ website .
9+ local forecasts like NAM, RAP and HRRR for North America, all available through
10+ OPeNDAP on the `UCAR THREDDS < https ://thredds.ucar.edu / >`_ server .
1111Other generic forecasts can also be imported.
1212
1313.. important ::
@@ -22,6 +22,10 @@ Other generic forecasts can also be imported.
2222Global Forecast System (GFS)
2323----------------------------
2424
25+ GFS is NOAA's global numerical weather prediction model. It provides worldwide
26+ atmospheric forecasts and is usually a good default choice when you need broad
27+ coverage, consistent availability, and launch planning several days ahead.
28+
2529Using the latest forecast from GFS is simple.
2630Set the atmospheric model to ``forecast `` and specify that GFS is the file you want.
2731Note that since data is downloaded from a remote OPeNDAP server, this line of code can
@@ -48,9 +52,34 @@ take longer than usual.
4852 `GFS overview page <https://www.emc.ncep.noaa.gov/emc/pages/numerical_forecast_systems/gfs.php >`_.
4953
5054
55+ Artificial Intelligence Global Forecast System (AIGFS)
56+ ------------------------------------------------------
57+
58+ AIGFS is a global AI-based forecast product distributed through the same THREDDS
59+ ecosystem used by other RocketPy forecast inputs. It is useful when you want a
60+ global forecast alternative to traditional physics-only models.
61+
62+ RocketPy supports the latest AIGFS global forecast through THREDDS.
63+
64+ .. jupyter-execute ::
65+
66+ env_aigfs = Environment(date=tomorrow)
67+ env_aigfs.set_atmospheric_model(type="forecast", file="AIGFS")
68+ env_aigfs.plots.atmospheric_model()
69+
70+ .. note ::
71+
72+ AIGFS is currently available as a global 0.25 degree forecast product on
73+ UCAR THREDDS.
74+
75+
5176North American Mesoscale Forecast System (NAM)
5277----------------------------------------------
5378
79+ NAM is a regional forecast model focused on North America. It is best suited
80+ for launches inside its coverage area when you want finer regional detail than
81+ global models typically provide.
82+
5483You can also request the latest forecasts from NAM.
5584Since this is a regional model for North America, you need to specify latitude
5685and longitude points within North America.
@@ -78,6 +107,10 @@ We will use **SpacePort America** for this, represented by coordinates
78107Rapid Refresh (RAP)
79108-------------------
80109
110+ RAP is a short-range, high-frequency regional model for North America. It is
111+ especially useful for near-term operations, where fast update cycles are more
112+ important than long forecast horizon.
113+
81114The Rapid Refresh (RAP) model is another regional model for North America.
82115It is similar to NAM, but with a higher resolution and a shorter forecast range.
83116The same coordinates for SpacePort America will be used.
@@ -111,6 +144,17 @@ The same coordinates for SpacePort America will be used.
111144High Resolution Window (HIRESW)
112145-------------------------------
113146
147+ HIRESW is a convection-allowing, high-resolution regional system designed to
148+ resolve local weather structure better than coarser grids. It is most useful
149+ for short-range, local analysis where small-scale wind and weather features
150+ matter.
151+
152+ The High Resolution Window (HIRESW) model is a sophisticated weather forecasting
153+ system that operates at a high spatial resolution of approximately 3 km.
154+ It utilizes two main dynamical cores: the Advanced Research WRF (WRF-ARW) and
155+ the Finite Volume Cubed Sphere (FV3), each designed to enhance the accuracy of
156+ weather predictions.
157+
114158.. danger ::
115159
116160 **HIRESW shortcut unavailable **: ``file="HIRESW" `` is currently disabled in
@@ -121,6 +165,33 @@ you can still load it explicitly by passing the path/URL in ``file`` and an
121165appropriate mapping in ``dictionary ``.
122166
123167
168+ High-Resolution Rapid Refresh (HRRR)
169+ ------------------------------------
170+
171+ HRRR is a high-resolution, short-range forecast model for North America with
172+ hourly updates. It is generally best for day-of-launch weather assessment and
173+ rapidly changing local conditions.
174+
175+ RocketPy supports HRRR through a dedicated THREDDS shortcut.
176+ Like NAM and RAP, HRRR is a regional model over North America.
177+
178+ If you have a HIRESW-compatible dataset from another provider (or a local copy),
179+ you can still load it explicitly by passing the path/URL in ``file `` and an
180+ appropriate mapping in ``dictionary ``.
181+
182+ env_hrrr = Environment(
183+ date=now_plus_twelve,
184+ latitude=32.988528,
185+ longitude=-106.975056,
186+ )
187+ env_hrrr.set_atmospheric_model(type="forecast", file="HRRR")
188+ env_hrrr.plots.atmospheric_model()
189+
190+ .. note ::
191+
192+ HRRR is a high-resolution regional model with approximately 2.5 km grid
193+ spacing over CONUS. Availability depends on upstream THREDDS data services.
194+
124195
125196Using Windy Atmosphere
126197----------------------
@@ -154,6 +225,10 @@ to EuRoC's launch area in Portugal.
154225ECMWF
155226^^^^^
156227
228+ ECMWF (HRES) is a global, high-skill forecast model known for strong
229+ medium-range performance. It is often a good choice for mission planning when
230+ you need reliable synoptic-scale forecasts several days ahead.
231+
157232We can use the ``ECMWF `` model from Windy.com.
158233
159234.. jupyter-execute ::
@@ -173,6 +248,10 @@ We can use the ``ECMWF`` model from Windy.com.
173248GFS
174249^^^
175250
251+ Windy's GFS option provides NOAA's global model through Windy's interface. It
252+ is a practical baseline for global coverage and for comparing against other
253+ models when assessing forecast uncertainty.
254+
176255The ``GFS `` model is also available on Windy.com. This is the same model as
177256described in the :ref: `global-forecast-system ` section.
178257
@@ -186,6 +265,10 @@ described in the :ref:`global-forecast-system` section.
186265ICON
187266^^^^
188267
268+ ICON is DWD's global weather model, available in Windy for broad-scale
269+ forecasting. It is useful as an independent global model source to cross-check
270+ wind and temperature trends against GFS or ECMWF.
271+
189272The ICON model is a global weather forecasting model already available on Windy.com.
190273
191274.. jupyter-execute ::
@@ -203,6 +286,10 @@ The ICON model is a global weather forecasting model already available on Windy.
203286ICON-EU
204287^^^^^^^
205288
289+ ICON-EU is the regional European configuration of ICON, with higher spatial
290+ detail over Europe than ICON-Global. It is best for European launch sites when
291+ regional structure is important.
292+
206293The ICON-EU model is a regional weather forecasting model available on Windy.com.
207294
208295.. code-block :: python
@@ -228,4 +315,4 @@ Also, the servers may be down or may face high traffic.
228315.. seealso ::
229316
230317 To browse available NCEP model collections on UCAR THREDDS, visit
231- `THREDDS NCEP Catalog <https://thredds.ucar.edu/thredds/catalog/grib/NCEP/GFS/Global_0p25deg/catalog.html >`_.
318+ `THREDDS NCEP Catalog <https://thredds.ucar.edu/thredds/catalog/grib/NCEP/GFS/Global_0p25deg/catalog.html >`_.
0 commit comments