02-28-2007MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 1 Interactive Chesapeake Bay Simulation Jessica R. Crouch Yuzhong Shen Jay A. Austin.

Slides:



Advertisements
Similar presentations
CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
Advertisements

Components of GIS.
Java Packages CSci 1130 Intro to Computer Programming with Java Instructor Tatyana Volk.
A graphical user interface (GUI) is a human-computer interface (i.e., a way for humans to interact with computers) that uses windows, icons and menus.
TAILS: COBWEB 1 [1] Online Digital Learning Environment for Conceptual Clustering This material is based upon work supported by the National Science Foundation.
AARHUS UNIVERSITET FlexSim Janus Larsen The task The solution HDLite FlexSim Horsens fjord FlexSim - a simple but flexible tool for ecological fjord.
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
Microsoft Windows Server 2008 Software Deployment Chris Rutherford EKU Technology: CEN/CET.
Prototyping. Horizontal Prototyping Description of Horizontal Prototyping A Horizontal, or User Interface, Prototype is a model of the outer shell of.
Indirect Determination of Surface Heat Fluxes in the Northern Adriatic Sea via the Heat Budget R. P. Signell, A. Russo, J. W. Book, S. Carniel, J. Chiggiato,
11 3 / 12 CHAPTER Databases MIS105 Lec14 Irfan Ahmed Ilyas.
Graphical User Interface (GUI) Nelson Padua-Perez Chau-Wen Tseng Department of Computer Science University of Maryland, College Park.
Software. Application Software performs useful work on general-purpose tasks such as word processing and data analysis. The user interacts with the application.
V-FIRE: Virtual Fire In Realistic Environments Michael Penick ◦ Grant Kelly ◦ Juan Quiroz with Dr. Fred Harris, Dr. Sergiu Dascalu, and Brian Westphal.
Law Enforcement Resource Allocation (LERA) Visualization System Michael Welsman-Dinelle April Webster.
The Chesapeake Interactive Modeling Project Jay Austin Large Lakes Observatory, U. Minnesota Duluth Jessica Crouch*, Mike Dinniman §, Yuzhong Shen*, John.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
GUI for Computer Architecture Simulation Technical Problem Currently there are tools to aid in the study of computer architecture, but they lack a flexible.
Domain Modeling (with Objects). Motivation Programming classes teach – What an object is – How to create objects What is missing – Finding/determining.
Concepts and value of TI-Nspire™ Technology Module A.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Classroom Tele-Conferences Patricia McGee The University of Texas at San Antonio.
Ross Brennan On the Introduction of Reconfigurable Hardware into Computer Architecture Education Ross Brennan
1 Chapter No 3 ICT IN Science,Maths,Modeling, Simulation.
Current Situation and CI Requirements OOI Cyberinfrastructure Integrated Observatory Management Workshop San Diego May 28-29, 2008.
Introduction to MATLAB adapted from Dr. Rolf Lakaemper.
QUALITATIVE MODELING IN EDUCATION Bert Bredweg and Ken Forbus Yeşim İmamoğlu.
DEVSView: A DEVS Visualization Tool Wilson Venhola.
Students collect a water sample. An amphipod that couldn’t escape our nets. Figure 1: This screenshot shows the controlling page for running model animations.
CS240 Computer Science II Introduction to Unix Based on “UNIX for Programmers and Users” by G.Class and K. Ables.
Understanding Multimedia
Programming with Alice Computing Institute for K-12 Teachers Summer 2011 Workshop.
Components of Database Management System
Cthru Technical Brief Gary Morris Center of Higher Learning Stennis Space Center.
 ByYRpw ByYRpw.
Ch 1. A Python Q&A Session Spring Why do people use Python? Software quality Developer productivity Program portability Support libraries Component.
Science Teaching & Instructional Technology By: Asma, Melissa & Susan.
Dispersion Simulation and Visualization for Urban Security Authors: F. Qiu, Y. Zhao, et al. Visualization II Instructor: Jessica Crouch Presenter: Mike.
Use of Dynamical Adaptation in Research Impact Studies Second Workshop on Statistical and Dynamical Adaptation May 2003, Vienna, Austria Martina.
A Multi-agent Approach for the Integration of the Graphical and Intelligent Components of a Virtual Environment Rui Prada INESC-ID.
FLUKA dose and fluence simulations for CBM experiment I.Kadenko, O.Bezshyyko, V.Pluyko, V.Shevchenko National Taras Shevchenko University of Kiev.
PSMEM Data Visualization and Education Bill Winn 1,3 Fritz Stahr 2 Christian Sarason 2 Peter Oppenheimer 3 Ruth Fruland 1,3 Yen-Ling Lee UW College.
INTRODUCTION GORT is a virtual 3D modeling environment for computer programmers. Its main area of focus is to aid in the education of programmers learning.
1 Storms activity: wave modelling and atmospheric circulation Part 1. Wave modelling. V. Arkhipkin 1, S. Myslenkov 1 Part 2. Atmospheric circulation. A.
Our project main purpose is to develop a tool for a combinatorial game researcher. Given a version of combinatorial puzzle game and few more parameters,
Teaching and Learning with Technology Master title style  Allyn and Bacon 2002 Teaching and Learning with Technology to edit Master title style  Allyn.
MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 1 A Particle System for Interactive Visualization of 3D Flows Jens Krüger Peter Kipfer.
1 EDUCATIONAL TECHNOLOGY Pertemuan Matakuliah: G0454/Class Management and Education Media Tahun: 2006.
OBSERVATIONSMODELINGPROJECT SWAN (Simulating Waves Nearshore) ADCIRC (Advanced Circulation Model) BOM (Bergen Ocean Model) WRF-ARW (Weather Research.
CIS 601 Fall 2003 Introduction to MATLAB Longin Jan Latecki Based on the lectures of Rolf Lakaemper and David Young.
1 MIKE Flood An integrated tool for flood plain and storm surge studies MIKE Flood combines lMIKE 11 lMIKE 21.
Chapter 6 Academic Software Teaching and Learning With Technology, 3e.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CharonGUI A Graphical Frontend on top of.
CIS 595 MATLAB First Impressions. MATLAB This introduction will give Some basic ideas Main advantages and drawbacks compared to other languages.
16-1 PC-HYSPLIT WORKSHOP Workshop Agenda Introduction to HYSPLIT Introduction.ppt Model Overview Model_Overview.ppt Meteorological Data Meteorological_Data.ppt.
Contextual Snapshots: Enriched Visualization with Interactive Spatial Annotations Peter Mindek 1, Stefan Bruckner 2,1 and M. Eduard Gröller 1 1 Institute.
Abstract Panoramic Virtual Reality Motivation to Use Virtual Reality VR Types
Computer and Digital Technologies in the Classrooms Chapter 3-4 TLT.
PSMEM Data Visualization and Education
Improving Scilab’s Xcos User Interface
1.1 Reasons to study concepts of PLs
Presented by Sam Supervised by Prof. Michael Lyu
Learning About Puget Sound Using Virtual Reality Technology Christian Sarason & Fritz Stahr, Ocean Inquiry Project, Seattle, WA
Introduction to MATLAB
Intermountain West Data Warehouse
MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH
Smart Learning concepts to enhance SMART Universities in Africa
Simulation And Modeling
Overview Activities from additional UP disciplines are needed to bring a system into being Implementation Testing Deployment Configuration and change management.
Presentation transcript:

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 1 Interactive Chesapeake Bay Simulation Jessica R. Crouch Yuzhong Shen Jay A. Austin Michael S.Dinnman Authors: Hector M. Garcia Presented By:

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 2 Problem Scientific grade numerical models play a significant role in oceanographic research. Numerical models represent ideal teaching tool but out of reach as such. Create visualization tool that combines ease of use + full numerical model

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 3 Motivation To make numerical models a teaching tool accessible in the classroom. Students to engage in active learning by using the models themselves. Computer simulations with manipulable models can foster inquiry based learning.

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 4 Relevance Numerical models enable forecasting and the ability to perform virtual experiments impossible to perform in reality. Provide the ability to simulate complex system behaviors

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 5 Relevance (cont’d…) Observed from TOPEX/ERS (left) and simulated by ROMS (right) mean sea level anomaly for the period November 1997 to February 1998.

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 6 Relevance (cont’d…) Storm surge forcasting can help prepare for disastrous flooding

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 7 Methods 3 functional units for simulation  GUI Fast Light Toolkit (open source GUI toolkit)  Numerical ocean circulation model iRoms (open source numerical model)  Visualization routines OpenSceneGraph (open source visualization toolkit)

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 8 Methods (cont’d…)

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 9 Graphical User Interface

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 10 iROMS iROMS is a modified version of ROMS compiled into a linkable library. Main change was to remove the outermost time-stepping loop New top level functions

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 11 iROMS (cont’d…) 50 x 20 curvilinear masked grid 10 vertical levels User controls wind field, freshwater flux and update frequency User chooses to display salinity, velocity, height, floats at the multiple levels.

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 12 Advantages of num. models Modify model for other geographical domains Add other submodels (biology, chemistry, etc…) Large Scientific comunity

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 13 Vizualization Routines OpenSceneGraph Water Height Salinity Velocity Particle Tracing

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 14 OpenSceneGraph

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 15 Evaluation Model runs at interactive rates on PC hardware Used for workshops with highschool students Is being activeley used by researchers as a teaching tool.

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 16 Evaluation (cont’d…) Lets take a test drive !

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 17 Conclusion Authors successfully package a fully functional small numerical model that is easy to use through a GUI at interactive speeds on a PC. Better than interactive visualization of stored simulation data

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 18 Conclusion (cont’d…) Plans to do formal evaluation of the program’s educational utility Future developments efforts in 2 directions:  Port for other geographical domains  Expansion of ROMS features

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 19 Questions Is the CHIMP development only useful for educational purposes, or could it be used in other domains ?

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 20 Questions (cont’d…) Can future developments of CHIMP benefit from a 3D visualization implementation?

MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 21 Questions (cont’d…) LOD is usually applied to geometry detail only, but the basic concept can be generalized. How can this concept be used for future developments of CHIMP?