PUFF: A Lagrangian Trajectory Volcanic Ash Tracking Model JVGR Paper


Home

Intro/Slides
JVGR Paper
Cleveland
Volcano
Feb 19 2001
About

PUFF: A Lagrangian Trajectory Volcanic Ash Tracking Model

This is a condensed version of a paper originally published as:
Searcy, C., Dean, K., Stringer, W., 1998, PUFF: A Lagrangian Trajectory Volcanic Ash Tracking Model, Journal of Volcanology and Geothermal Research (80) 1-16

Abstract

PUFF is a volcanic ash tracking model developed to simulate the movement of airborne ash in near real-time following an eruption. The model tracks particles through a Lagrangian formulation of advection, fallout and turbulent diffusion using a random-walk technique.

Introduction

Volcanic eruptions and associated ash clouds are a natural hazard of concern throughout the world. In the North Pacific region, eruptions are a serious problem because of the many active volcanos located near major population centers and heavily used air traffic routes. The high frequency of eruptions here (about one per month) with durations ranging from hours to a year constantly threaten the region. The area is vast and remote making it difficult to monitor volcanos, detect eruptions and issue warnings of potential ash hazards. This region is shown here along with the Anchorage North Pacific (NORPAC) air traffic region and several recently active volcanos.

The Alaska Volcano Observatory (AVO) and the Anchorage Volcanic Ash Advisory Center (AAWU VAAC) monitor and assess volcanos and eruptions in this region. As an aid to monitoring techniques, the PUFF ash tracking model has been developed for predicting ash movement. These forecasts provide information on the location and extent of the ash cloud when observations are not available. Results are also used to alert concerned parties in near-real time of potential ash cloud location usually, in less than an hour after an eruption.

The PUFF model is mainly concerned with the tracking of "young" eruption clouds. Young clouds are defined here as less than 48-60 hours old. These are especially dangerous to aircraft since concentrations are highest during this period. The North Pacific region includes some of the heaviest air traffic in the world, mostly in the form of cargo flights. Young eruption clouds offer great potential for loss of life, equipment, productivity and commerce during an eruption.

The PUFF Model

PUFF is a dynamic pollutant tracer model developed to simulate the behavior of young ash clouds. For emergency-response applications, it requires near real-time forecast wind data to predict the movement of the ash cloud. The model is based on the three-dimensional Lagrangian formulation of pollutant dispersion. PUFF initializes a collection of discrete ash particles representing a sample of the eruption cloud and calculates transport, turbulent dispersion and fallout for each particle. In Lagrangian form, given a time step Dt, the position vector for each particle is updated from time t to time t + Dt by the equation:

Ri(t + Dt) = Ri(t) + W(t)Dt + Z(t)Dt + Si(t)Dt           (1)

where Ri is the position vector of the ith ash particle at time t, W is the local wind velocity, Z is a vector representing turbulent dispersion and Si is the terminal gravitational fallout vector, dependent on the ith particle's size. The particles are driven by subsampling wind from a four-dimensional mesoscale model at a particle's position and calculating its next position according to the above formulation.

Lagrangian random walk formulations have been used successfully in a variety of numerical applications. Other numerical techniques used to model ash transport such as the VAFTAD model (Heffter and Stunder, 1993) employ a gridded Eulerian formulation. These techniques calculate mass concentrations for a three-dimensional grid cell at each time step. Grid cells are defined by the driving wind data, which typically are on 6 hour time increments. While this method has proven accurate and reliable, it suffers from the low time and spatial resolution of gridded wind data, prohibiting tracking an ash cloud over a short time or region such as the scale of Cook Inlet. Subsampling wind data in a Lagrangian formulation as in the PUFF model allows a higher resolution for tracking ash clouds during the first critical few hours. The Lagrangian method also requires no estimate of the mass distribution of the cloud which would not be available in real-time during an eruption.

Wind transport

Wind transport, or advection, is calculated for each particle by interpolating four-dimensional wind data to the particle's position and time and transporting it to a new position at the next time step through W(t) in equation 1. Four-dimensional wind fields are derived from forecast meteorological data generated by the National Centers for Environmental Prediction (NCEP) twice-daily forecast runs. This data is available in a variety of formats and from differing forecast models. In the Alaska Aviation Weather Unit (AAWU) office, PUFF is available with the AVN, NGM and ETA models. PUFF is also run using the Unidata grid model 77, available through University Corporation for Atmospheric Research (UCAR).

All of these models are gridded lat/lon data sets with forecast times at specified intervals (usually 6 hours) The vertical coordinate is typically in millibars and uses the standard levels from 1000mb (surface) to 100mb (approx. 16km). PUFF converts the vertical dimension to meters by interpolating onto the geopotential height gridded data set. In general, any data set at various grid resolutions which can be mapped and suitably packed into a 4D (longitude, latitude, height, time) grid is acceptable as input for PUFF.

The advection term W(t) in equation 1 accounts for the bulk of each particle's motion, and as such, PUFF essentially computes simple trajectories for each ash particle. In a simulation, each particle independently subsamples the 4D wind field at its position and time and integrates its motion as the simulation proceeds.

Turbulent dispersion

In a real atmosphere where turbulent flow is present, particles tend to disperse with time due to small-scale fluctuations in the field. Since gridded mean wind data cannot resolve these smaller scale turbulent eddies, a numerical technique must be employed to simulate particle dispersion. PUFF uses an approximation of pollutant turbulent mixing described by a stochastic process. In a Lagrangian framework, this is realized by superimposing a random walk for each particle on the wind transport term. This motion is described by Z, the second term in equation 1. This is a vector containing three-component gaussian random numbers with zero mean and a standard deviation which is related to the "speed", or rate, of diffusion.

In a Lagrangian framework, random walks, or "Brownian" motion provides an approximate solution to the diffusion term in an Eulerian frame. Thus, particles moving along a trajectory with some Brownian motion superimposed on their path will, as a collective group, appear to disperse. The amount of dispersion is given by a single, modifiable parameter in the PUFF model.

Fallout

Ash fallout is included in the model through the last term, Si in equation 1. The terminal speed is approximated by Stoke's law and is a function of particle size. Each particle in the PUFF model is initialized with a size based on a gaussian distribution.

Model Description

PUFF was developed to provide a fast, near real-time model predicting ash cloud location and spatial dimension for some period following an eruption. PUFF basically 4D trajectories, integrating the motion of a collection of ash particles over the simulation period. It goes beyond standard trajectory models, however, by including fallout and turbulent dispersion in the ash particle motion. Given a sufficient number of representative particles to provide meaningful statistical measurements, PUFF provides a reliable forecast tool to predict ash cloud migration and dispersion.

Since PUFF is designed for emergency response, it makes simple assumptions for the default values of many of its parameters, releasing the burden to provide input, some of which is most likely not available during the early stages of an eruption. PUFF requires the location of the volcano and the eruption time. Other commonly set options include simulation run-time, desired output interval, number of ash particles, eruption duration and plume height. There are still other, more esoteric options included in the model intended for more detailed studies of an eruption and not usually needed in an emergency-response setting.

To begin a simulation, PUFF initializes a collection of ash particles, each of which have three basic properties: location (longitude, latitude, height), size and age. The particles are given the location of the volcano in the lat/lon dimension and assigned a height value randomly distributed from the surface to the plume top. During a simulation, particles are independently released over a length of time represented by the eruption duration. The method is to randomly release particles linearly distributed over the duration of the eruption. Particles are tracked until the requested simulation time is reached or until a particle settles to the surface. Output for requested time intervals is a binary netcdf file that records the location, height, and age of each particle.

The ash size distribution is initialized using a gaussian shape on a logarithmic scale. The model uses two parameters which the user may modify to describe this: the base 10 logarithm of the mean size in meters and the logarithmic standard deviation, or spread, also in meters. The size of each particle determines the fall speed of that particle and PUFF only tracks particles for positive height values. Large particles typically settle to the surface within the first few time steps and the size distribution remaining aloft rapidly shifts toward smaller particles.

The model currently does not consider topography when tracking ash particles since the current wind field data sets used generally ignore boundary-layer physics. This is not considered a limitation since the intended use of the model is for tracking upper-level airborne ash well away from boundary effects. Thus the surface is defined in the model at 0 meters (1000 mb) and particles are only tracked until their height becomes 0 or negative.

Case Study: 1992 Mount Spurr/Crater Peak Eruptions

On 27 June, 1992, the Crater Peak vent on the south side of Mount Spurr began a period of eruptive activity after 39 years of dormancy. This activity followed a 10 month period of elevated seismic activity. Eruptions continued on and off for the next few months, with significant ash produced in August and September eruption events. For more details of these events, see Alaska Volcano Observatory (1992) and Schneider, et al. (1995).

At 2348 on August 18 UTC, a pilot reported an ash-rich plume. The main eruption followed an hour later at 0042 August 19 when strong tremor was recorded on all Spurr seismic stations. By 0058 a subplinian ash column projected ash up to 11 km altitude. Ultimately, the radar-determined plume top reached about 14 km - pilot reports were higher. Upper-level winds took the plume east-southeast directly over Anchorage, where sand-sized ash fell as thick as 3 mm. Beyond Anchorage, the axis of the plume crossed the Chugach Mountains and followed the coast toward Yakutat Bay. At Yakutat, 550 km downwind, ashfall was significant; at Juneau, 1000 km downwind, the plume was sufficiently opaque to disrupt air traffic. Ashfall forced the closing of Anchorage International Airport for 20 hours. Air-quality alerts were issued during the ashfall and on the following day, as vehicular traffic resuspended the ash.

The August eruption event was recorded on several NOAA 11 and 12 Advanced Very High Resolution Radiometer (AVHRR) satellite passes Schneider, et al. (1995). The AVHRR instruments can record the Cook Inlet region over ten times per 24 hour period. The data have a spatial resolution of 1.1 km and a swath width of approximately 2400 km and the images are recorded in five wavelengths. For this event, 6 scenes over a 20 hour period following the eruption provide clear images of the ash cloud as it traversed Cook Inlet and moved east-southeast along the coast. This data set provides an excellent source for comparison and validation of PUFF model performance.

Figure 1 depicts two AVHRR thermal (band 4) image scenes recorded by the NOAA-12 satellite. The first scene (left) has an image date of 1992 August 19 0331 UTC (Julian day J232) and shows the plume 2:49 hours following the eruption. The ash cloud is clearly distinguishable from meteorological clouds as it traverses Cook Inlet to the east-southeast of Mount Spurr. In these scenes, the -10° C contour is shown on the images to delineate the ash cloud. The second scene (right) at J232.1338 follows the eruption by 12:56 hours where the ash cloud has moved further down the coastline in a south-eastward direction and significantly dispersed spatially, spreading along a north-south axis.

Temperature conditions at the time of the eruption are displayed in figure 2 while wind vectors for three vertical levels are shown in figure 3. Both figures generated data from an interpolation of the Unidata files used in the simulation. These data are used to analyze the movement of the ash cloud and aid in comparisons to PUFF model output.

The atmospheric temperature profile records temperature values of -50° C to -60° C for a range of heights between 10 and 14 km. These temperatures were observed on the first images recorded within 3 hours of the eruption. This is consistent with the initial pilot reports of an ash cloud spotted at 11 km and a later radar measurement at 14 km. Temperatures on later scenes (figure 1, right) record coldest plume temperatures at around -40° C, corresponding to profile temperatures at 8 km.

Wind speed and direction can also provide clues to plume levels and dispersal. Surface winds for this event are generally in a north to northeast direction while winds turn more to the south and increase in speed up to levels around 10 km where they are in a strong south-eastward direction. Above this level, winds turn slightly back to a more eastern direction and lessen in speed. The plume dispersal pattern seen by comparing the two image scenes (figure 1) suggest plume heights at all levels up to about 15 km. The second image shows a strong elongation in the ash cloud in a north-south direction where upper level winds have advected the plume to the southeast. The plume also maintains a significant amount of ash in the eastern direction suggesting a lower level component following winds below 5 to 10 km.

As stated earlier, PUFF is essentially a trajectory model with fallout and turbulent dispersion included in the motion. The turbulent diffusivity is a parameter that can be adjusted by the user. Setting this parameter to zero ``turns off'' the turbulent motion and the model traces out a wind trajectory for each particle. Also, setting the mean ash size to a very small value effectively turns off the fallout motion of each particle. PUFF was used in this manner to depict trajectories at three altitudes (figure 4). These trajectories demonstrate what was expected from analyzing the wind field - that the vertical variations in wind direction create a north-south elongation to the ash cloud.

The PUFF simulation for this event with turbulent dispersion and fallout included is shown in figure 5. The time of each model run corresponds to the image scenes in figure 1. Each simulation initialized an ash column of 10000 particles linearly distributed in height from the surface to a maximum of 16 km. The turbulent diffusivity was 2 X 104 m2s-1 in the horizontal direction and 10 m2s-1 in the vertical direction. Ash particles are displayed as a scatter plot color-coded according to each particle's altitude. For reference, the -10° C contour from the image scenes is over-lain on each figure. In the simulation, upper-level particles are seen mostly in the southern portion of the ash cloud where they have followed the southeast trajectory expected from the wind profiles. Likewise, the northern portion of the ash cloud mainly consists of lower-level ash particles following a more eastern trajectory.

As a final example of this event, figure 6 displays six AVHRR thermal images of the August 19 Spurr eruption with the corresponding PUFF simulation. Since PUFF is a Lagrangian tracking model, output can be tailored to any interval of time following an eruption. The input parameters are the same as those in the previous examples, however, separate ash levels are not distinguished in this figure.

Case Study: Klyuchevskoy Volcano, October 1994

Klyuchevskoy Volcano, located on the Kamchatka peninsula about 135 km north of Petropavlovsk, Russia is one of the largest on-land active volcanos in the world and reaches an altitude of 4,739 m above mean sea level. It lies near the north end of a belt of 30 active Kamchatkan volcanos that average 3 to 5 eruptions a year. Because prevailing winds are from the west and northwest, airborne ash from these eruptions tends to move into the heavily used North Pacific (NORPAC) air routes that both cross and parallel the shoreline of the Kamchatka Peninsula. These routes are used by up to 70 flights a day carrying about 10,000 passengers and large tonnages of cargo.

The 1994 eruption of Klyuchevskoy began September 8 with minor explosive activity. Reported ash clouds were below 9 km (30,000 feet) - the minimum altitude for most air traffic in the region and thus was not of immediate concern.

This activity was followed later that month by a major eruption on September 30 (Julian day 273) at approximately 0500 UTC (Global Volcanism Network 1994). This eruption disrupted air traffic across the North Pacific for the next 60 hours. An eruption column of ash and gas rose to 11 km, moving southeast into the NORPAC traffic system.

Later that day, the eruption intensified and the ash column reached 18 km by some reports. Wind speeds at the 10 to 15 km level were 40 to 50 m/sec (120 miles per hour) and generally east/southeast. The first pilot reports came at 2005 and 1010 UTC on September 30 when a thin layer of ash was reported at 163.5E, 51.5N. Many additional reports were received for the next 49 hours in NORPAC flight routes R220, R580, G583, A590 and A591.

By 1700 October 1 UTC (Julian day 274) the eruption began to subside and was no longer considered a hazard to aviation by 1700 October 2. The major explosive phase of this eruption lasted about 36 hours and was particularly intense for 10 hours between 1800 September 30 and 0400 October 1.

The NOAA 12 thermal band 4 satellite image (figure 7A) on Oct 1 0641 UTC shows a distinct volcanic ash plume emanating from Klyuchevskoy and extending east-southeast. Plume temperatures derived from this image range from about -40° C to 0° C on the edges. Background temperatures offshore from the volcano range from about 5° C to 20° C. Atmospheric temperature profiles record -40° C temperatures at around 8 km. Given uncertainties in measurements and field reports of plume altitudes, this is an acceptable agreement with initial estimates of 11 km. Winds in the region were generally to the east-southeast and steady (figure 8).

The PUFF simulation for this event is shown in figure 7B. The model run began at day 273 0500 UTC and ran for 25.67 hours to the image scene date at day 274 0640 UTC. The simulation initialized an ash plume 12 km high with a linear vertical distribution and continuously emitted the particles for the duration of the simulation. Ash particles in the figure are colored according to their altitude. It is evident from comparing the simulation to the thermal image that the eruption has placed ash at nearly all levels. Note particularly the dual plume in the thermal infrared image, where the main trajectory is southeast of the site while there is a smaller lobe that begins east and turns southeast about 50 to 100 km offshore. This second lobe appears to be following surface level winds where one can see from the PUFF simulation a similar trajectory for low level particles. Higher altitude trajectories follow a more direct southeast direction. Eventually, nearly all levels curve east and north far offshore at about 180E, 40N (beyond the AVHRR image region) as the winds are changing in time and space over the model run. The horizontal diffusivity was decreased in this simulation from the default value of Kh = 2 X 104 m2s-1 to 8 X 103 m2s-1, most likely a result of strong winds (greater than 50 m/sec) at the higher altitudes.

Conclusions

This paper presented the technical background of a Lagrangian ash tracking and prediction model. The model was designed for operational use during an eruption to provide near real-time forecasts of ash movement. Several examples of recent eruptions were used for comparison to simulation results and to validate the model. These examples show good agreement with plumes observed on satellite images. Other sources of information such as vertical temperature and wind profiles are useful for interpreting results. The model does not include any source physics such as thermal buoyancy or initial momentum and therefore could not resolve such behavior. However, in most cases plumes cool to the ambient temperature and show wind driven motion very soon after initial emplacement. In such conditions, this model provides a reliable forecast tool during an eruption.

References

Alaska Volcano Observatory, 1992, Mt. Spurr's 1992 eruptions. EOS 74 (199), 217-222

Schneider, D.J., Rose, W.I., Kelly, L., 1995, Tracking of 1992 eruption clouds from Crater Peak Vent of Mt. Spurr Volcano, Alaska, using AVHRR data. In: Keith, T. (Ed.), The 1992 eruptions of Crater Peak Vent, Mount Spurr Volcano, Alaska. U.S. Geol. Surv. Bull. 2139, 27-36

Global Volcanism Network, 1994. Kliuchevskoi Bull. Global Volc. Net. 19 (9), 2.

Heffter, J.L., Stunder, B.J., 1993. Volcanic ash forecast and dispersion (VAFTAD) model. Weath. Forecast. 8, 533-541


Craig Searcy, National Weather Service, Anchorage Forecast Office
Last modified: Fri Jun 15 10:25:43 AKDT 2001
craig.searcy@noaa.gov