WindNinja Tutorial 3: Point Initialization

Similar documents
WindNinja Tutorial 3: Point Initialization

Downloading GPS Waypoints

Prosurv LLC Presents

Lab 1: Importing Data, Rectification, Datums, Projections, and Coordinate Systems

Geographical Information Systems

Data Structures & Database Queries in GIS

In this exercise we will learn how to use the analysis tools in ArcGIS with vector and raster data to further examine potential building sites.

Catchment Delineation Workflow

Your work from these three exercises will be due Thursday, March 2 at class time.

Geography 281 Map Making with GIS Project Eight: Comparing Map Projections

OpenWeatherMap Module

Map My Property User Guide

Presenting Tree Inventory. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University

Spatial Data Analysis in Archaeology Anthropology 589b. Kriging Artifact Density Surfaces in ArcGIS

GIS Workshop UCLS_Fall Forum 2014 Sowmya Selvarajan, PhD TABLE OF CONTENTS

Investigating Weather and Climate with Google Earth Teacher Guide

Handling Raster Data for Hydrologic Applications

Lab 1: Importing Data, Rectification, Datums, Projections, and Output (Mapping)

Exercie 5 Preparing GIS data for simulation with FARSITE REM407 GIS Applications in Fire Ecology and Management

Watershed Modeling Orange County Hydrology Using GIS Data

Moving into the information age: From records to Google Earth

Exercise 6: Coordinate Systems

Quick Start Guide New Mountain Visit our Website to Register Your Copy (weatherview32.com)

McIDAS-V Tutorial Displaying Point Observations from ADDE Datasets updated July 2016 (software version 1.6)

GEOIDS FAQ. November

v Prerequisite Tutorials GSSHA WMS Basics Watershed Delineation using DEMs and 2D Grid Generation Time minutes

Mobile Mapping Tips and Tricks

Using Microsoft Excel

WMS 10.1 Tutorial GSSHA Applications Precipitation Methods in GSSHA Learn how to use different precipitation sources in GSSHA models

Task 1: Start ArcMap and add the county boundary data from your downloaded dataset to the data frame.

Appendix 4 Weather. Weather Providers

Lab 2: Projecting Geographic Data

Working with Map Projections

Lecture Plan. GEOL 452/552 - GIS for Geoscientists I. Why use Projections? Lecture 15 - chapter 11. Different types of Projections

How to Create Stream Networks using DEM and TauDEM

Geospatial Fire Behavior Modeling App to Manage Wildfire Risk Online. Kenyatta BaRaKa Jackson US Forest Service - Consultant

Displaying Latitude & Longitude Data (XY Data) in ArcGIS

Calculating Bond Enthalpies of the Hydrides

1) Download TrainingData Folder from: IcOldDBz4MVwLQhslNUTFoMEqgEO7

Applying MapCalc Map Analysis Software

Adding point data. Account not required

In order to save time, the following data files have already been preloaded to the computer (most likely under c:\odmc2012\data\)

Global Atmospheric Circulation Patterns Analyzing TRMM data Background Objectives: Overview of Tasks must read Turn in Step 1.

Lab 1: Landuse and Hydrology, learning ArcGIS II. MANIPULATING DATA

Studying Topography, Orographic Rainfall, and Ecosystems (STORE)

Part 1: GIS Data from the Web: Downloading and Projecting Digital Elevation Models (DEM) and BTS Road data

The CSC Interface to Sky in Google Earth

WeatherWatcher ACP. Astronomers Control Panel (V4 or >) Ambient Virtual Weather Station (Pro or Internet editions) ASCOM platform v4.

HEC-HMS Lab 2 Using Thiessen Polygon and Inverse Distance Weighting

Tephra2 Tutorial Scripts By Leah Courtland

Studying Topography, Orographic Rainfall, and Ecosystems (STORE)

Lab 4 -Vector data and Attributes

EOS 102: Dynamic Oceans Exercise 1: Navigating Planet Earth

Trouble-Shooting Coordinate System Problems

Pasco project ground magnetics

Exercise 6: Using Burn Severity Data to Model Erosion Risk

GMS 8.0 Tutorial MT3DMS Advanced Transport MT3DMS dispersion, sorption, and dual domain options

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands.

Tutorial 8 Raster Data Analysis

Double Star Observations

Displaying and Rotating WindNinja-Derived Wind Vectors in ArcMap 10.5

Gridded Ambient Air Pollutant Concentrations for Southern California, User Notes authored by Beau MacDonald, 11/28/2017

Overview Objectives Materials Background Activity Procedure

WORKING WITH DMTI DIGITAL ELEVATION MODELS (DEM)

Lauren Jacob May 6, Tectonics of the Northern Menderes Massif: The Simav Detachment and its relationship to three granite plutons

FleXScan User Guide. for version 3.1. Kunihiko Takahashi Tetsuji Yokoyama Toshiro Tango. National Institute of Public Health

How to Convert USGS Topographic GeoPDF 1 Maps to GeoTIFF using ArcGIS 10.4

PStress R Pulley Stress Analysis Software Users Manual*

Urban Canopy Tool User Guide `bo`

Lesson Plan 2 - Middle and High School Land Use and Land Cover Introduction. Understanding Land Use and Land Cover using Google Earth

NEW HOLLAND IH AUSTRALIA. Machinery Market Information and Forecasting Portal *** Dealer User Guide Released August 2013 ***

Delineation of Watersheds

GEOREFERENCING, PROJECTIONS Part I. PRESENTING DATA Part II

Exercise 3: GIS data on the World Wide Web

Table 1-2. TMY3 data header (line 2) 1-68 Data field name and units (abbreviation or mnemonic)

ch02.pdf chap2.pdf chap02.pdf

Advanced Forecast. For MAX TM. Users Manual

Chemical Kinetics I: The Dry Lab. Up until this point in our study of physical chemistry we have been interested in

Best Pair II User Guide (V1.2)

In order to follow this exercise you need to have completed exercise 1.

GIS Functions and Integration. Tyler Pauley Associate Consultant

WMS 9.0 Tutorial GSSHA Modeling Basics Infiltration Learn how to add infiltration to your GSSHA model

NINE CHOICE SERIAL REACTION TIME TASK

Hot Spot / Kernel Density Analysis: Calculating the Change in Uganda Conflict Zones

10/13/2011. Introduction. Introduction to GPS and GIS Workshop. Schedule. What We Will Cover

Experiment: Oscillations of a Mass on a Spring

An area chart emphasizes the trend of each value over time. An area chart also shows the relationship of parts to a whole.

King County Explorer Search and Rescue. Course B Map & Compass

ST-Links. SpatialKit. Version 3.0.x. For ArcMap. ArcMap Extension for Directly Connecting to Spatial Databases. ST-Links Corporation.

Planned Burn (PB)-Piedmont online version user guide. Climate, Ecosystem and Fire Applications (CEFA) Desert Research Institute (DRI) June 2017

EOSC 110 Reading Week Activity, February Visible Geology: Building structural geology skills by exploring 3D models online

Geog 210C Spring 2011 Lab 6. Geostatistics in ArcMap

DEMs Downloading and projecting and using Digital Elevation Models (DEM)

Understanding Projections for GIS

ADDRESSING A HOW TO LOOK AT GIS ADDRESSING 9/13/2017

caused displacement of ocean water resulting in a massive tsunami. II. Purpose

1. Open IDV. There is a desktop link, choose version 3.0u1 or 3.0u2. It can take a few minutes to open.

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department. Experiment 03: Work and Energy

The data for this lab comes from McDonald Forest. We will be working with spatial data representing the forest boundary, streams, roads, and stands.

Experiment 0 ~ Introduction to Statistics and Excel Tutorial. Introduction to Statistics, Error and Measurement

Transcription:

WindNinja Tutorial 3: Point Initialization 07/20/2017

Introduction Welcome to. This tutorial will step you through the process of running a WindNinja simulation that is initialized by location specific wind information. Note that the point initialization option is not currently available for use with the momentum solver. This tutorial assumes you have already gone through WindNinja Tutorial 1: The Basics and WindNinja Tutorial 2: Diurnal Winds and Non-neutral Stability. After this tutorial, you should feel comfortable using data from weather stations or other observations to initialize your WindNinja runs. Note: All user required actions in this tutorial are shown in red. What is point initialization? The point initialization technique in WindNinja allows users to provide input values of wind speed, direction, cloud cover, etc. at specified location(s) on the landscape. This information is used to drive the simulation, and the final output wind fields will match your inputs at these locations. Typically, the input information comes from observations at weather stations such as Remote Automated Weather Stations (RAWS) and METARs or from manual measurements done on wildland fires. But other possibilities exist, and users could even use this method to craft their own wind fields. For readability, this tutorial (and WindNinja) will call these locations weather stations, although, as mentioned they don't necessarily have to be actual weather stations. You can have as many weather stations as you like, and the stations are not even constrained to be located in the modeling domain. 2

How does point initialization work? Internally, WindNinja reads in all of your weather stations and fills the simulation domain horizontally using an inverse distance squared interpolation method. There is a user controlled parameter that allows users to control the radius of influence of each station, if desired. Then the domain is filled vertically using a vertical wind profile. Next, diurnal winds are added to this wind field if they are enabled. Finally, the WindNinja mass-conservation solver is run, including non-neutral stability effects if that option is turned on. Internally in WindNinja, if this solver was only run once, the resulting wind field would not necessarily match the measured wind values at the weather stations anymore (since the winds have been adjusted everywhere to conserve mass). So instead, WindNinja runs in an iterative way. After one solver run is finished, WindNinja checks the new wind field to see how close it is to the measured values. If it isn't close enough (less than 0.1 m/s difference), WindNinja slightly adjusts the weather station values and does a new run (i.e., horizontally interpolate, fill vertically, add diurnal, run mass-conservation solver). This process is repeated until the solved wind field is within 0.1 m/s of the measured values at every weather station. This is all done automatically by WindNinja, so this process is transparent to the user. Because of its iterative nature, simulations using the point initialization method normally take longer than other types of initialization methods. Also, there is currently no way to batch process many point initialization simulations at the same time. 1. Getting Started Start WindNinja by going to Start -> Programs -> WindNinja-3.3.0 -> WindNinja-3.3.0. 2. Input 2.1. Surface Input In the navigation tree, left-click on Surface Input. In the input panel, load an elevation file or download one. If you are just practicing, you can use an elevation file provided in the WindNinja installation. They can be found by going to Start->Programs->WindNinja-3.3.0>Example Files. In the file browser that opens, you will see the elevation file called mackay.tif. This file also has a prebuilt example station file provided that will be discussed later. 3

Select the dominant vegetation type, mesh resolution, and time zone. 2.2. Diurnal Input Local diurnal slope winds can optionally be included in a point initialization run. It is normally recommended that diurnal winds be used since it adds more realism to the simulation and increases the simulation time only slightly. Left-click on Diurnal Input in the navigation tree, then check the Use Diurnal Wind check box in the input panel. 2.3. Stability Input The stability model can optionally be turned on to simulate an atmosphere that is not necessarily neutrally stable. For this tutorial we will not turn on this model, so leave the Use Stabililty check box unchecked. 2.4. Wind Input 2.4.1. Editing the station file Left-click on Point Intialization in the navigation tree, which is located under Wind Input. In the input panel below, check the Point Initialization check box. Currently, the only way to enter the required inputs at your weather stations is by building a text file called a station file. The format of this file is comma delimited (*.csv). Since the syntax is important, it is recommended that you edit an existing station file rather than write one from scratch. An example station file is provided with your installation and can be accessed by going to Start->Programs->WindNinja-3.0->Example Files. In the file browser that opens, open the file called mackay_wx_stations.csv in a spreadsheet program such as Microsoft Excel or LibreOffice Calc. Be sure that it opens as a comma separated file. You can also let WindNinja write a blank station file for you to edit by selecting Tools->Write a blank station file from the menu at the top of the WindNinja window. The example station file viewed in a spreadsheet program is shown in Table 1 below. This file has been built to work with the provided elevation file called mackay.tif. Note that the station file could also be opened and edited in a simple text editor such as WordPad or NotePad, but it is more convenient and less error prone in a 4

spreadsheet program. Also be aware that in a text editor it doesn't look exactly like Table 1, instead there will be commas separating each field. 5

Station_ Coord_Sys Datum(WGS84, Lat/YCoord Lon/XCoord Height Height_Units Speed Speed_Units Name (PROJCS, NAD83,NAD27) (meters,feet) (mph,kph,m/ GEOGCS) s) Station GEOGCS 1 Station GEOGCS 2 WGS84 43.94-113.68 20 feet 10 mph WGS84 43.95-113.53 20 feet 20 mph continued Direction Temperature Temperature_Units Cloud_Cover Radius_of_Influence Radius_of_Influence_Units (degrees) (F,C) (%) (feet,miles,meters,km) 270 70 F 0-1 miles 180 80 F 50 5 miles Table 1. An example of a station file viewed in a spreadsheet program. For clarity, formatting (colors, etc.) has been added and the table has been split in half to fit on this page.

The format of a station file is that the first row is a header that tells you what goes in the corresponding columns. The header fields may contain a textual description of the column, units information, and/or a list of valid values. Every row below the header row represents one weather station. A short description of each column is given below. Station_Name This is whatever you want to name the weather station, spaces are allowed here. An example is Deer Peak RAWS. Coord_Sys This is the coordinate system that you will be specifying the location of the station in (later). The two possible choices are PROJCS and GEOGCS. PROJCS stands for projected coordinate system. If you use this, you will specify the location of the station in x,y coordinates in meters. The projection you are actually using is the one that the elevation file is in (for example, UTM, Albers, etc.). This might be useful if you are viewing your elevation file and locating the weather stations in a GIS, since the GIS probably outputs locations in the elevation file's projected coordinate system. The other choice, GEOGCS, stands for geographic coordinate system or in other words latitude and longitude. So if you want to specify the location of the station in latitude and longitude, use GEOGCS. This would be useful if you knew the latitude/longitude of the weather station or had coordinates from a GPS or were using something like Google Earth to determine where the station will be (since the default in Google Earth is to output position in latitude/longitude). Datum This is the datum that will be used for specifying the location of your weather station. The possible choices are WGS84, NAD83, or NAD27. Note that if you specified PROJCS in the last column for Coord_Sys, then the datum defined by the elevation file will also be used automatically by WindNinja, so in that case it doesn't matter what you choose (but you need to put something here as a place holder). Also note that if you are using Google Earth to obtain the lat/long of a weather station, Google Earth uses WGS84. Lat/YCoord This is either the latitude or y-coordinate of the weather station, depending on your choice for the Coord_Sys earlier. Lon/XCoord This is either the longitude or x-coordinate of the weather station, depending on your choice for the Coord_Sys earlier. Height 7

This is the height of the measured wind above the surrounding vegetation (measured as the distance above the vegetation, not necessarily above the ground). Typically this might be 20 feet or 10 meters. Height_Units The units your height is measured in. Valid choices are meters or feet. Speed This is the wind speed at the weather station. Speed_Units The units of the wind speed. Valid choices are mph, kph, m/s, and knts. Direction This is the wind direction, using the normal meteorologic convention that it is the direction that the wind comes from. So for example, if the wind was blowing from west to east, it would be a direction of 270. Temperature Air temperature at the station. This is used in the diurnal submodel. It should be noted that the simulated wind is not very sensitive to this value and anything close should be adequate. Temperature_Units The units of temperature. Valid choices are F or C. Cloud_Cover The percent cloud cover (not fractional cloud cover). The valid range is 0-100. This is used in the diurnal and non-neutral stability submodels. Radius_of_Influence This is an option that allows you to limit the horizontal distance that the weather station can affect. If you specify a distance less than zero, this is a special flag that tells WindNinja that this station has no imposed distance limit. Your default should be to enter a value less than zero (like -1 ) to use no distance limit for most stations. An actual distance limit could be used if you think your weather station is being influenced by local factors and doesn't represent the larger scale wind well. This might be the case if the station was located in the lee wind area of a mountain where the measured wind was affected by the mountain's wake. Note that you should have at least one weather station without a distance limit (value less than zero) so that the whole simulation domain will be filled with initial wind values. Radius_of_Influence_Units The distance units of the radius of influence. Valid choices are feet, miles, meters, and km. 8

Open the example station file or write a blank one and edit it for your scenario. If you open it in a spreadsheet program, be sure to save it as a comma delimited file (*.csv). Load the station file into WindNinja by left-clicking the Read Station File button and selecting your file. Enter the date and time for the simulation in the Point Initialization input panel. The drop down arrow brings up a calendar to help you pick the date. The time can be entered by highlighting the time and typing in a new value. Note that this date and time box will be grayed out if the diurnal or non-neutral models were not enabled. For your convenience, there is a button at the bottom of the input panel called Write Station Kml that will write a Google Earth file showing the locations of the weather stations and input values. Left-click the Write Station Kml button if you want a kml file of your weather stations. 3. Output WindNinja writes all the same output files as explained in the earlier tutorials. The naming convention for the output files is similar to the Domain Average Wind initialized simulations except that the text point is added after the elevation file name to specify that this was a point initialization run. Also, the input speed and direction are absent since there could be multiple input speeds and directions for one run (if you had more than one weather station). All the output files are written to the folder where the elevation file is located. In the navigation tree, left-click on Output and select the Output Height, Output Speed Units, and Clip output by: values you desire. Choose the types of output files you would like by left-clicking the type in the navigation tree and filling out the corresponding input panel. If you enable the Fire Behavior output files, note that the percent cloud cover file that is produced during a point initialized run is a gridded file that uses inverse distance squared weighted interpolation to fill the grid based on the input values at the weather stations. 4. Solve Left-click on Solve in the navigation tree. Set the number of processors you would like using the Number of Processors spin box. Finally, left-click the 9

Solve button to start the simulation. The typical simulation time for an average dual core computer in 2011 should be around 10-60 seconds depending on the computer, domain size, simulation resolution, etc. When the simulation is finished, close the progress window. Another handy feature in WindNinja is the Open Output Files Path button on the Solve page. If you click this, it will open the folder where all of the output files for the last run were written to. This concludes. 10