Making a LUT of the Mahrer-Pielke Radiation Parameterization in RAMS. David M. Stokowski 26 April 2006 AT730

Similar documents
Total Solar Irradiance Data for the CERES Climate Record

Sample Analysis Design. Element2 - Basic Software Concepts (cont d)

-1GUIDE FOR THE PRACTICAL USE OF NUBES

Mathematics 5 SN SINUSOIDAL GRAPHS AND WORD PROBLEMS

General Specifications

Lab 2: Met Forcing at the Umpqua, Oregon Site

Overview of All Pixel Circuits for Active Matrix Organic Light Emitting Diode (AMOLED)

CHAPTER 4 OSCILLOSCOPES

LCD and Plasma display technologies are promising solutions for large-format

Development of OLED Lighting Panel with World-class Practical Performance

SMD B /BHC-YJ2K2TX/3T

EAST16086YA1 SMD B. Applications

Slides on color vision for ee299 lecture. Prof. M. R. Gupta January 2008

There are many ham radio related activities

2. ctifile,s,h, CALDB,,, ACIS CTI ARD file (NONE none CALDB <filename>)

Concept and operation of the high resolution gaseous micro-pixel detector Gossip

We give 5* YEARS FULL WARRANTY on our boards and provide 24H/7 Customer Support

Drift Tubes as Muon Detectors for ILC

Example the number 21 has the following pairs of squares and numbers that produce this sum.

USB Mini Spectrum Analyzer User Manual PC program TSA For TSA5G35 TSA4G1 TSA6G1 TSA12G5

Part 1: Introduction to Computer Graphics

Algebra I Module 2 Lessons 1 19

Technical Data Sheet 0603 Package Chip LED (0.4mm Height)

CATHODE-RAY OSCILLOSCOPE (CRO)

Diamond detectors in the CMS BCM1F

Topic: Instructional David G. Thomas December 23, 2015

Technical Data Sheet 0805 Package White Chip LED

Lossless Compression Algorithms for Direct- Write Lithography Systems

Multimedia Communications. Video compression

Features Description Applications

Principles of Video Compression

Page I-ix / Lab Notebooks, Lab Reports, Graphs, Parts Per Thousand Information on Lab Notebooks, Lab Reports and Graphs

Reconstruction of Ca 2+ dynamics from low frame rate Ca 2+ imaging data CS229 final project. Submitted by: Limor Bursztyn

VIDEO 2D SCALER. User Guide. 10/2014 Capital Microelectronics, Inc. China

Quick Start manual for Nova

USB Mini Spectrum Analyzer User Manual TSA Program for PC TSA4G1 TSA6G1 TSA8G1

Technical Data Sheet 0805 Package Chip LED (0.8mm Height)

Deep Neural Networks Scanning for patterns (aka convolutional networks) Bhiksha Raj

SMD B 23-22B/R7G6C-A30/2T

S195AVGC-2BM 1.6x0.8mm, Red & Yellow Green LED Surface Mount Bi-Color Chip LED Indicator

These are used for producing a narrow and sharply focus beam of electrons.

Human Number Line. Introduction to Negative Numbers

RECOMMENDATION ITU-R BT.1203 *

More About Regression

19-217/B7C-ZL2N1B3X/3T

42-21/BHC-AUW/1T SMD B

Super Blue Chip LED With Right Angle TSPR-BR3020-AN1P2. Super Blue Chip LED with Right Angle. Features. Descriptions. Applications

EVAPORATIVE COOLER. ...Simple Effective Inexpensive to operate Economical. MODEL EC2.5 EC to CFM Nominal Airflow

NanoGiant Oscilloscope/Function-Generator Program. Getting Started

SMD B /R6C-AP1Q2B/3T

Status of SCIAMACHY Processors and Products

Worksheet 14: Practice Exam 3 Answer Key

How to use the NATIVE format reader Readmsg.exe

SPATIAL LIGHT MODULATORS

Introduction. Edge Enhancement (SEE( Advantages of Scalable SEE) Lijun Yin. Scalable Enhancement and Optimization. Case Study:

This work was supported by FINEP (Research and Projects Financing) under contract

Empirical Analysis of Bus Bunching Characteristics Based on Bus AVL/APC Data. Wei Feng* PhD. Researcher Portland State University

MA 15910, Lesson 5, Algebra part of text, Sections 2.3, 2.4, and 7.5 Solving Applied Problems

17-21SYGC/S530-E2/TR8

BEMC electronics operation

UniMCO 4.0: A Unique CAD Tool for LED, OLED, RCLED, VCSEL, & Optical Coatings

Technical Developments for Widescreen LCDs, and Products Employed These Technologies

MPEG-2. ISO/IEC (or ITU-T H.262)

MindMouse. This project is written in C++ and uses the following Libraries: LibSvm, kissfft, BOOST File System, and Emotiv Research Edition SDK.

MID-TERM EXAMINATION IN DATA MODELS AND DECISION MAKING 22:960:575

Overview: Video Coding Standards

Q1. In a division sum, the divisor is 4 times the quotient and twice the remainder. If and are respectively the divisor and the dividend, then (a)

ZONE PLATE SIGNALS 525 Lines Standard M/NTSC

СВЕТОДИОДЫ BEELED - ТЕХНИЧЕСКОЕ ОПИСАНИЕ

HAPD and Electronics Updates

EVERLIGHT ELECTRONICS CO.,LTD.

COMP 249 Advanced Distributed Systems Multimedia Networking. Video Compression Standards

Chapter 2. Advanced Telecommunications and Signal Processing Program. E. Galarza, Raynard O. Hinds, Eric C. Reed, Lon E. Sun-

Non-Invasive Energy Spread Monitoring for the JLAB Experimental Program via Synchrotron Light Interferometers

Photometric Test Report

11-22SURSYGC/S530-A3/TR8

Computer Vision for HCI. Image Pyramids. Image Pyramids. Multi-resolution image representations Useful for image coding/compression

SMD B 15-22SURSYGC/S530-A2/TR8

THE DESIGN OF A LEAD-BISMUTH TARGET SYSTEM WITH A DUAL INJECTION TUBE

System Quality Indicators

Colour Matching Technology

Automatic Laughter Detection

Selection of a cable depends on functions such as The material Singlemode or multimode Step or graded index Wave length of the transmitter

mass flow meter for Gases

Area-Efficient Decimation Filter with 50/60 Hz Power-Line Noise Suppression for ΔΣ A/D Converters

EECS150 - Digital Design Lecture 13 - Project Description, Part 3 of? Project Overview

Implications and Optimization of Coverage and Payload for ATSC 3.0

Computer Graphics. Raster Scan Display System, Rasterization, Refresh Rate, Video Basics and Scan Conversion

A Fast Constant Coefficient Multiplier for the XC6200

Display Technologies CMSC 435. Slides based on Dr. Luebke s slides

Chapter 2 Introduction to

Clarification for 3G Coverage Obligation Verification Data

Workload Prediction and Dynamic Voltage Scaling for MPEG Decoding

University of Tennessee at Chattanooga Steady State and Step Response for Filter Wash Station ENGR 3280L By. Jonathan Cain. (Emily Stark, Jared Baker)

White Paper JBL s LSR Principle, RMC (Room Mode Correction) and the Monitoring Environment by John Eargle. Introduction and Background:

AP Statistics Sec 5.1: An Exercise in Sampling: The Corn Field

MPEG has been established as an international standard

Logic Analyzer Auto Run / Stop Channels / trigger / Measuring Tools Axis control panel Status Display

SAAV contains upgraded MEMS sensors that reduce power consumption and improve resolution.

Understanding Human Color Vision

Transcription:

Making a LUT of the Mahrer-Pielke Radiation Parameterization in RAMS David M. Stokowski 26 April 2006 AT730

Where am I going today? 1. Introduction/Motivation 2. Mahrer-Pielke SW Parameterization 3. Mahrer-Pielke LW Parameterization 4. The LUT Structure a) Hierarchical directory structure b) Populating the LUT c) The Shortwave LUT d) The Longwave LUT 5. Time Testing 6. Future work

1. Introduction/Motivation Parameterizations are engineering code: Why worry about exact answers? Just treat them as a black box, as long as they are accurately reproduced. Mahrer-Pielke is a simple rad. scheme Good only for clear sky conditions If we can achieve time gains here, more complicated schemes could (and should) yield greater results! Operational forecasters could use faster models ensemble forecasting, solution convergence.

2. SW Parameterization Rayleigh scattering (O 2, O 3, CO 2 ): Absorptivity of water vapor: Heating rates:

2. SW Parameterization Inputs (107 total points): Column variables (35 vertical points): Water vapor content (r v ), density (ρ), air pressure (Π) Single valued variables: Cosine solar zenith angle, albedo Outputs (36 total points): Column heating rate Surface absorbed shortwave radiation

3. LW Parameterization CO 2 (Δc j ) and H 2 O (Δr j ) only constituents to emit in longwave (path lengths): Emissivity of water:

3. LW Parameterization Emissivity of carbon dioxide: Heating rate:

3. LW Parameterization Inputs (140 total points): Column variables: Temperature (θ) Water vapor content (r v ) Air density (ρ) Air pressure (Π) Outputs (36 total points): Column heating rate Surface absorbed longwave radiation

4. A) Directory Structure Data in the LUT is stored in a hierarchical directory structure, based on input data: Example: 274/269/261/ /data.dat To match air temperatures data.dat would contain the heating rates and the surface-bound radiation Example: 3223/2232/2112/ /data.dat -or- 3/2/2/3/2/2/3/2/2/1/1/2/ /data.dat If matching bins first directory would be for 3rd, 2nd, 2nd and 3rd bins data.dat is as above storing the heating rates and surface-bound radiation.

4. B) Populating the LUT Real sounding data used Sea-level sites, from various climate zones (Barrow, Albany, Keflavik, Hong Kong, etc.) Must contain temperature, height and dew point at the 10 lowest mandatory levels (1000mb up to 150mb) At each point, temperature and dew point must be separated by at least 1 C to remove chance of cloudy layers. 24,150 profiles used Sounding profiles then run through the parameterization, and data saved at end of corresponding directory

4. C) SW LUT Design How do we deal with 107 inputs, and 36 outputs? Using scaling arguments density and pressure effects on shortwave heating can be ignored: Average values of these variables are used. LUT is only a function of water vapor profile, cos(z) and albedo Input space therefore reduced by 70, down to 37 inputs.

4. C) SW LUT Design Brute Force Method: At each vertical level, water vapor content given value of 1, 2 or 3. 3 35 possible combinations (5 x 10 16 ) Constrained such that not all combinations are possible Matching directories from model top, down Each file at end of directory contained info for varying cos(z) (0.1 resolution) Surface bound shortwave modified by albedo Values returned to RAMS

4. C) SW LUT Design Elegant Method: Determined r v at mandatory sounding levels (10 in total) Changed values to integers in 100ths g/kg (i.e., 18.31g/kg = 1831) Matched directories from top down Each file at end of directory contained info for varying cos(z) (0.1 resolution) Surface bound shortwave modified by albedo Values returned to RAMS

4. D) LW LUT Design This time starting with 140 inputs: Using scale arguments, air pressure and density variations can be ignored Temperature and water vapor content are interpolated to 10 mandatory sounding levels each We end up using 20 inputs But since we are using linear searching methods, need to determine an order for matching

4. D) LW LUT Design Used multiple linear regression to get regression/correlation coefficients for each input/output combination: For each input value an average correlation coefficient was found Order determined by highest average correlation value (only used first 10 to match) Water vapor at levels 2, 1 and 3 (lowest 2km) Temperatures at levels 4, 3, 5, 6, 2, 7 and 1.

5. Time Testing (SW) Time (sec.) Normalized Original 1.191 1.00 Brute Force LUT 2.919 2.45 Elegant LUT 8.328 6.99 Both LUTs take longer than the original parameterization. Elegant LUT has smaller errors than Brute Force LUT Moving on to LW version

5. Time Testing (LW) Most recent test shows a 4% decrease in time when LUT used (after table has been loaded into hard drive buffer): 7% - Converting to 10 points, and converting integers to characters 30% - Determining location of data 41% - Reading data from LUT (gains here?) 22% - Choosing correct data (gains here?) Accuracy still not very good Need to check if adding more data to LUT will help (could cause speed decrease)

6. Future Work Continue with ideas for time reduction on current paradigm: Check for inefficiencies in code Increase LUT size (accuracy check) Place LUT in RAMS to check how accuracy of LUT effects model outputs Begin investigation into how neural networking can help with determining the outputs. Other parameterizations (turbulence, other radiation schemes)