WXSIM
Affordable shareware that models your local atmosphere!

Review by Tim Vasquez
View cart

WX-SIM via E-mail
Local weather modelling software. Customization takes about 1-2 days.
$89.95
Add


Use data from your home weather station to get highly accurate forecast guidance with WXSIM!
  • Download WXSIM demo (configured for Atlanta, Georgia)
  • Order WXSIM

    Say goodbye to cheap programs that use your barometer to forecast the weather. It's not the 1950s anymore!

    Nowadays your personal computer has the power to use your observed weather together with atmospheric equations to predict weather at your exact location. We are delighted to present WXSIM, the Weather Simulator. WXSIM is the cream of the crop for single-station forecasting and is a vital tool for all forecasters -- hobbyists and professionals alike.

    WXSIM is the creation of Tom Ehrensperger. Living in Atlanta, Georgia, Tom, who has an M.S. degree in physics, first developed WXSIM in 1983, drawing upon his physics and math knowledge to create a sophisticated forecasting program. Tom has gradually tweaked it over the years, adding extensive physical parameterizations of the atmosphere. There's all sorts of uses for WXSIM, from playing "god" with your local atmosphere to finding out whether your tomatoes are really in any sort of danger from an overnight freeze.

    Tom Ehrensperger creates WXSIM copies individually for each customer, consulting his climatology references to tweak the program to accurately represent your station's climatology, vegetation, and terrain. This way the program can best parameterize the atmosphere for your particular microclimate. You have some control over this via a slider bar.

    When Tom set up my review copy, he researched his references and even asked for additional info: "I'll need to know about any characteristic differences you may have noticed from Oklahoma City, especially in overall temperature and in diurnal range, mainly in clear weather with light winds. For example, I'm only about 3-4 miles from Atlanta, but on a calm clear night am generally 2-4 degrees cooler, and about the same as Atlanta in the afternoon, except in summer, when I'm a couple of degrees cooler - these being differences due to vegetation vs. pavement (and jets!) and local topography (I'm about 50 feet lower and deeper in the inversion at night)."

    Within a couple of days Tom E-mailed me a customized version of the program, all ready to go. Here's what it looked like!


  • Data entry
    When I first loaded up the program, I saw panels for time, temperature, pressure, wind, clouds, and local effects. With it being a scorching hot August morning in Oklahoma, I looked at my Davis weather station (Monitor II with all sensors shielded and properly sited) and adjusted everything I could find. I set the temperature to 90, the dewpoint to 62, the pressure to 30.04 inches, and the wind speed to southwest at 6 mph. The sky was clear, and I set the haze to "autohaze" (which estimated a visibility of 13 miles). I also set "recent precipitation" to zero for the entire week so that WXSIM could accurately figure the soil moisture and adjust temperatures accordingly.

    I then chose Start > Test For Midpoints. The program checked all my entries. Then I chose Start > Calibration Run.

    NOTE -- You can click any of the sample images at left to get a larger, clearer version.

    Upper Level Data Verification
    A menu popped up titled "Upper Level Data Verification", prompting me to enter anything that I knew about the upper level winds. I played dumb and assumed I knew nothing, but it already seemed to have a very good idea of the upper level conditions based on current weather, typical lapse rates, and principles of hydrostatic balance.

    The upper air panel lets you easily and quickly adjust the atmospheric profile to reflect current conditions from radiosonde observations. The window starts out with a basic guess derived from climatological and observed values, including given cloud cover and more. Changing the temperatures within any of 5 layers or the dewpoints in the lowest 2 layers is as easy as moving a slider bar.

    Satisfied with a basic first-guess, I clicked OK without changing anything.

    Advection Data Entry
    Next came a window titled "Advection Data Entry". I was asked anything I knew about weather at surrounding stations. This way, WXSIM could account for changes upwind that might affect the weather here. The interface has the ability to import METAR data from any surrounding sites.

    Once again I played dumb and clicked OK without changing anything.

    Interrupt Planner
    Next came the Interrupt Planner window. This interface allows you to insert any meteorological expertise you may have, and "force" the occurrence of rain, a wind shift, thickness (such as from the ETA or NGM runs), and make any other changes. Then again, if you have absolutely no forecasts to go on, it's expected that you'll leave this window blank.

    The interrupt window uses a time series graph -- you simply click the mouse on the time graph to introduce a parameter or change its trend. Introducing rain is as easy as clicking on "precipitation", then painting out its approximate intensity as a time series. Additional parameters can be changed on-the-fly during the forecast run.

    Yet again, eager to see the basic accuracy of the program, I played dumb and clicked OK.

    Stunning forecast accuracy
    Finally comes the eagerly anticipated Output Window. WXSIM spent a few seconds plotting an incredible graph and a lengthy text summary of the future weather.

    How did it do? Check out this graph. The accuracy floored me. It predicted a high of 103.8 (actual was 103.6), and its hour-by-hour temperature forecast error during the day was usually not more than 1 degree. It also accurately forecast the onset of cumulus clouds at 2:30 pm (actual was 2:00 pm). The accuracy remained around 1 degree or less until dusk, when a weak cold front passed through. It would have been quite interesting to see how the advection parameterizations handled the cold front.

    Needless to say, even on a benign weather day during a heat wave, WXSIM showed its remarkable ability to accurately predict conditions using minimal amounts of data. Forecasters will like using the program to refine their spot temperature forecasts, and pilots will love how it provides an accurate estimate of density altitude later in the day. Although WXSIM can't tell when rain will start or when a cold front will arrive, its proven capability as an reliable physical model is certain to help forecasters fine-tune nearly any forecast.

    Some detailed studies done by the author during a 3-month period in early 1999 showed that WXSIM had an accuracy out to 48 hours on par with NGM and AVN output as well as NWS zone forecasts (of course this is when making full use of WXSIM with its advection and upper air parameters). Its best accuracy was, not surprisingly, in the short term time frame (less than 12 hour) where it beat the NCEP models and NWS forecasts. Naturally WXSIM is not a large-scale model since it cannot assimilate and forecast data over multiple regions, however it can "see" nearby weather systems through its use of the advection window. Since it is a short-term model, this type of simple input goes quite far in delivering the accuracy that WXSIM offers.

    Data Review
    WXSIM also allows you to review the predicted data in time graph format. Click on any forecast time point to see a detailed graph of atmospheric conditions.

    EXAMPLE: Freak snowstorm
    It's a forecaster's worst nightmare: rich mid-level moisture, dry boundary-layer air, and near-freezing temperatures. This combination has blown hundreds of forecasts throughout the years. Abilene in January 1995 and Oklahoma City in January 2000 come to mind.

    WXSIM's accurate thermodynamic modelling gives you a good idea of how much cooling will occur and how the precipitation will develop. All you need is a reasonable estimate of radar-indicated precipitation rates. In the example at left we used a slightly unstable lower troposphere, solid altostratus cover, an afternoon temperature/dewpoint of 40/22, and a rainfall rate of 0.50" per hour starting at 6 pm. The illustration shows how much a cloudy 40-degree day can change, without any thermal advection!

    EXAMPLE: The Dark Day of 2000!
    It was an incredible day in history: on Wednesday August 16, the sun simply failed to appear in the sky! Experts are baffled! How cold did it get? Did any weather occur? WXSIM's powerful capabilities helped us recreate the chilling events of that mysterious day. (This is a fictional scenario that illustrates WXSIM's capabilities)

    Click here for the details


    PRODUCT INFORMATION
    Title WXSIM -- Weather Simulator
    Description 5-layer single-station and advection model for weather forecasting.
    Users Forecasters, broadcast media, hobbyists, agricultural concerns, industry.
    Cost $84.95. Includes latest version, full customization job, and user manual in Wordpad (MS Word) format.
    To order WXSIM, head to our online ordering area. Author will need to contact you via E-mail to tailor the program for your site. Delivery takes about a week and is via E-mail (add $5.00 to have this mailed to you on disk instead).
    System requirements Windows 95/98/2000/NT, 2 MB disk space, 486 or better processor
    Delivery method via E-mail (no extra charge) or via 3.5" floppy disks ($5 fee)
    Forecast intervals 6, 15, 30, or 60 minutes
    Forecast range up to 9 days (216 hours)
    Iterations per interval 1, 2, 3, 6, 20, or 60 iterations
    Modelled physical processes Date, time, sun angle, distance from sun, latitude, longitude, elevation, proximity to large bodies of water, climatological temperature and dew point data, heat capacity of the surface, latent heat of condensation, incoming shortwave solar radiation, outgoing longwave terrestrial radiation, cloud albedo and emissivity, mixing due to winds and convection, advection of temperature and dew point, upper level temperatures and dew points (in 5 atmospheric layers), formation of dew, frost, and fog, formation of sea breezes, accumulation and melting of snow.... and much more!
    Forecast parameterizations Convective clouds: The user can choose to have WXSIM model the development and dissipation of convective clouds, which range from fair weather cumulus to thunderstorms. WXSIM factors in the surface temperature, pressure, instability, and cloud cover to make its predictions. Weather interrupts will override this feature.
    Stratus clouds: The user can choose to have WXSIM model the development and dissipation of low stratus clouds that may form overnight in humid conditions. They will be produced when there is significant radiation at night and there is abundant moisture in the lowest level.
    Haze: The software models it as needed to reduce incoming sunlight and absorb and re-emit long wave radiation from the ground. It can be auto-generated to occur in semi-urban sites where stable lapse rates and light winds favor its development.
    Heat island effects: This setting is how WXSIM accounts for buildings, pavement, and other features that absorb radiation. Values can be adjusted anywhere from "very rural" to "city downtown".
    Pre-existing weather: The model can be started with recent or ongoing precipitation, as well as snow and ice cover, unusually extreme temperatures, and sea breezes.
    Recent improvements Here is a description of the enhancements made to WXSIM during the past few years:
  • The ability to use NGM and ETA FOUS data for relative humidity (to model changes in cloud cover), wind, and precipitation was added.
  • Synchronization between ETA and NGM FOUS data 12 hours apart is now more properly done.
  • The program now uses a mean boundary layer wind direction estimate in combination with the actual surface wind for advection and other purposes. (This is usually different from before by less than 15 degrees).
  • The advection site data plotting routine includes an output consisting of a weighted average wind velocity for the advection sites along with the home site, to give a better picture of the overall wind flow and permit appropriate adjustments to wind direction if desired.
  • The effect of snow cover on temperature was studied in greater depth than before, using 25 years of data for Peoria, IL and Nashville, TN, and eight years of data for Flagstaff, AZ. In light of this new data, the cooling effect was reduced by about 20-30% relative to before.
  • The effect of recent rainfall on subsequent diurnal temperature ranges was studied in greater detail than before, using 20 years of data for Atlanta, GA. As a result, improvements were made in WXSIM's algorithms, including correction of a minor bug.
  • The above results were also incorporated into the low-level-thickness derived Estimated Maximum Temperature.
  • Descriptive terms for precipitation intensity were brought into close agreement with those outlined in the Federal Meteorological Handbook #1.
  • The visibility algorithm was modified in light of further research, particularly regarding restrictions due to various types and intensities of of precipitation. In addition, a message box was added to warn the user when the visibility reported in a METAR for the home site is 10SM or 9999, which are often defaults used (such as with automated observing equipment) when the visibility is actually greater.
  • Estimated Maximum Temperature and Visibility were added as output variables, in output menu formats 2 and 3, respectively.
  • An option called '~Monotone' (approximately monotone) was added to the smooth curve advection data fit. If checked (as it - in effect - was in version 6.0), a very distant data point with climatological normals is included, causing the upwind gradient curves to be either constantly increasing or constantly decreasing in most cases. If not checked, advection may change sign from warm to cold (i.e. a cold frontal passage preceded by warming) or vice versa.
  • A couple of minor bugs were fixed.
  • Version 6.0 included several advancements made since the release of V5.4 a few months ago, as follows:
  • Upwind advection sites and (if data was imported) simple station model plots for these sites are now plotted to help you visualize the sources of the advection data.
  • There is now an option for smooth, least-squares regression fits for advection data, regardless of the number of sites chosen.
  • There is now an option to select and use all imported METAR and buoy data with a single mouse-click.
  • Certain types of ocean buoy data (namely, the format used on Penn State's web page) can now be imported and used.
  • A new 'status' bar at the bottom of the data output form keeps the user informed as to whether or not various features (i.e. advection, FOUS, sea breeze, auto cumulus, etc.) are currently active.
  • A new low-level-thickness-based maximum temperature routine
  • Additions to the help files and the user's guide
  • Improved handling of slowing of cold air advection by mountains
  • Maximum daily temperatures at high latitudes in winter, especially with snow cover, were found to be occuring too early in the afternoon. This has been corrected to fit recent data analysis.
  • Increased versatility has been added to the customization process to better fit the diurnal temperature curve for arid sites and to better model diurnal wind variations at specific sites.
  • The data import feature has been modified slightly to eliminate confusion between METAR and other types of data having station ID in the same field.
  • More thorough screening is now available for 'weeding out' in-between-hours METAR reports if desired.
  • A bug that sometimes inappropriately deactivated the low stratus routine was corrected, and associated default upper level dew point routines were refined slightly.
  • Improved upper air temperature routines
  • Improved initialization of boundary layer temperatures
  • Ability to re-generate advection data and upper air adjustments from previous run
  • Quick new method of driving initial upper air temperatures towards FOUS or RAOB values
  • Ability to read RUC-2 analysis soundings
  • Ability to cull through large files to extract relevant data and create smaller, more appropriate files
  • Much improved ability to import data from web pages with no copying or pasting needed.
  • Disclaimers WXSIM is not a replacement for detailed, thorough analysis of the atmosphere. However when used with established meteorological techniques, it can be a valuable tool.



    To order WXSIM, head to our online ordering area

    Return to Weather Graphics Technologies site