A wind tunnel for kids… Status Update October 27, 2011.

Slides:



Advertisements
Similar presentations
ASU Real-Time Operating System. Supervised by: Dr. Mohammed Sobh.
Advertisements

TURTLEBOT ROBOTIC GUIDE. Project Description Teach a robot to guide a person to a predefined destination. General requirements: 1. Use a Turtlebot as.
Brief Introduction to Java and C# Dahai Guo Oracle Certified Java Programmer (SCJP) Associate Professor and Program Director Software Engineering Program.
HPC Impacts Automotive Aerodynamics Computational Fluid Dynamics HPC demands Kevin Golsch Aerodynamics – Energy Center 1 October 2010.
1 © 2011 The MathWorks, Inc. Model-Based Design of a Wind Turbine Steve Miller Technical Marketing, Physical Modeling MathWorks
National Instruments LabVIEW and Data Acquisition: Applications for FIRST Danny Diaz, National Instruments.
Operating System - Overview Lecture 2. OPERATING SYSTEM STRUCTURES Main componants of an O/S Process Management Main Memory Management File Management.
Presenter : Shih-Tung Huang Tsung-Cheng Lin Kuan-Fu Kuo 2015/6/15 EICE team Model-Level Debugging of Embedded Real-Time Systems Wolfgang Haberl, Markus.
Networked HVAC Controller Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
Computational Steering on the GRID Using a 3D model to Interact with a Large Scale Distributed Simulation in Real-Time Michael.
A6: Team Rallye Potable Water Still Presented by: Full Group November 15, 2006.
WISENET Wireless Sensor Network Project Team: J. Dunne D. Patnode Advisors: Dr. Malinowski Dr. Schertz.
ECE 4220 Real Time Embedded Systems Final Project Presentation Spring 2014 University of Missouri Columbia By: Michael Brauch Temperature Data Logger.
Arduino Week 3 Lab ECE 1020 Prof. Ahmadi. Objective Data acquisition (DAQ) is the process of measuring an electrical or physical phenomenon such as voltage,
Hall C’s HMS PLC Controls by Steven Lassiter. What Constituents a PLC System PLC (processors) Programming. I/O modules. Field Device Signals (sometimes.
Automated Industrial Wind Tunnel Controller By Daniel Monahan and Nick DeTrempe Advised by Dr. Aleksander Malinowski Customers are Dr. Scott Post and Dr.
A wind tunnel for kids… “In-Class” Demo March 8, 2012.
A modern NM registration system capable of sending data to the NMDB Helen Mavromichalaki - Christos Sarlanis NKUA TEAM National & Kapodistrian University.
P13363 Touch Sensitive Piano Keys Justine Converse (ISE) James Cover (CE) Alexander Eschbach (EE) Jason Hang (ME) Ashley Trode (EE)
Presented by: Kushal Mehta University of Central Florida Michael Spreitzenbarth, Felix Freiling Friedrich-Alexander- University Erlangen, Germany michael.spreitzenbart,
Group 8: Shenanigans Mike Ostrowski Josh Patsey Michelle Boomer Tom Parks Levent Niazi.
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Presentation Brijesh Patel | Working with AIR Native Extensions.
Abstract Introduction Project Requirements Resources Proposed Approach and Consideration Closing Summary General Information Faculty Advisor Dr. Gerald.
1 LabVIEW DSP Test Integration Toolkit. 2 Agenda LabVIEW Fundamentals Integrating LabVIEW and Code Composer Studio TM (CCS) Example Use Case Additional.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY Presented by: Santosh kumar Swain Technical Seminar Presentation by SANTOSH KUMAR SWAIN Roll # CS
COSMOS FloWorks Wind Tunnel Simulation
Recent and Future Research for Bird-like Flapping MAVs of NPU Prof. B.F.Song Aeronautics School of Northwestern Polytechnical University.
A wind tunnel for kids… Status Update September 15, 2011.
Grob Systems, Inc., the customer, requires an industrial computer system that will have a function of acquiring raw data, processing the data, presenting.
Cisco S2 C4 Router Components. Configure a Router You can configure a router from –from the console terminal (a computer connected to the router –through.
T Project Review ITSUPS Implementation
ArcGIS Network Analyst: Automating Workflows with Geoprocessing
Automated Industrial Wind Tunnel Controller By Daniel Monahan and Nick DeTrempe Advised by Dr. Aleksander Malinowski.
CSE 548 Advanced Computer Network Security Document Search in MobiCloud using Hadoop Framework Sayan Cole Jaya Chakladar Group No: 1.
Wind Turbine Design and Implementation Phase III Senior Design May Team Andrew Nigro (EE) Chad Hand (EE) Luke Rupiper (EE) Ryan Semler (EE) Shonda.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 3: Operating-System Structures System Components Operating System Services.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide 1- 1 Overview 1.1 Computer Systems 1.2 Programming and Problem Solving.
Viking Pump Flow Manager - Phase 2 Senior Design May
Cohesion and Coupling CS 4311
CE Operating Systems Lecture 3 Overview of OS functions and structure.
RPI Master’s Project Proposal Noel A. Modesto-Madera September 28, 2010 Numerical Investigation of Supersonic Flow Over a Blunt Body.
A wind tunnel for kids… Status Update October 13, 2011.
Development Commitment Package iRobot GUI PROTOTYPE 2.0 Jiashuo Li.
NCEP ESMF GFS Global Spectral Forecast Model Weiyu Yang, Mike Young and Joe Sela ESMF Community Meeting MIT, Cambridge, MA July 21, 2005.
Connections to Other Packages The Cactus Team Albert Einstein Institute
Systems Realization Laboratory Compact Rescue Crawler ME /26/07 Jonathan Jobe Andrew Marshall Chris Weir.
A.M.E.N. Autonomous Meteorological Embedded Network for Fire Fighting Fan Zhang, Dmitry Stomakhin, Flavio Sira, Brian Hansen.
May08-21 Model-Based Software Development Kevin Korslund Daniel De Graaf Cory Kleinheksel Benjamin Miller Client – Rockwell Collins Faculty Advisor – Dr.
Ryan Rasmussen Maggie Krause Jiajun Yang. Hardware Progress Mechanical assembly complete Received APM case and power module last week Connected wi-fi.
A Virtual Training System Based on Computer Sensing and Football Kicking Dynamics Using Real- Time Wireless Feedback Presented by Alyssa Schaefbauer.
Abdullah Alshalan Garrett Drown Group #4 CSE591 - Virtualization and Cloud Computing.
Reverse Engineering. Reverse engineering is the general process of analyzing a technology specifically to ascertain how it was designed or how it operates.
Reconfigurable Communication Interface Between FASTER and RTSim Dec0907.
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
HardSSH Cryptographic Hardware Key Team May07-20: Steven Schulteis (Cpr E) Joseph Sloan (EE, Cpr E, Com S) Michael Ekstrand (Cpr E) Taylor Schreck (Cpr.
OPTIMIZATION OF DIESEL INJECTION USING GRID COMPUTING Miguel Caballer Universidad Politécnica de Valencia.
Silberschatz, Galvin and Gagne ©2011 Operating System Concepts Essentials – 8 th Edition Chapter 2: The Linux System Part 1.
3/16/2016 Vanderbilt Motorsports Intake and Exhaust Project 1 Vanderbilt Motorsports Intake/Exhaust Team January 17, 2008 Presentation Kristina Kitko Mark.
1 Sean Aluoto Anthony Keeley Eric Werner. 2 Project Plan Overview Project Lifecycle model Time line Deliverables Organization plan Risk management Design.
Computer-Aided Design
Aerodynamic Force Measurement
System Design.
TerraForm3D Plasma Works 3D Engine & USGS Terrain Modeler
Serial Data Hub (Proj Dec13-13).
Unit 20 Software Part 2.
Chapter 2: The Linux System Part 1
Computer Fundamentals
Unit 20 Software Part 2.
Intelligent HVAC Control
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

A wind tunnel for kids… Status Update October 27, 2011

Activities this week Technical Risk Reduction – Android NDK Prototyping – Mapping requirements to prototypes ed Sean – Draft SRS and Virtual Wind Tunnel Mockup – Waiting for feedback on demo meeting at HOSC 2

Sources of Technical Risk Physical Tunnel Existing Fan – RPM measurement – Control – Arduino-Arduino communication Ethernet Communication – Android-Arduino communication Model Positioning System? – “Nice to have,” but may be difficult to fabricate Virtual Tunnel “Whiteboard” – Translating user-drawn shape into computational grid Existing Flow Solver Code – Porting to Android using the Native Development Kit (NDK) – Speed and stability issues? – Translating solver output to lift and drag info Translating Solver Output To Flow Field Picture 3

Hall Effect Sensor Preparing to test on an actual fan Waiting on some parts from SparkFun Should have necessary hardware to make 2 hall effect modules for final tunnel 4

Android NDK Compiled 2dFlowSolver using NDK (not running yet) STLPort seems to solve flow solver STL dependency issue Working on file i/o prototypes – Existing 2dFlowSolver code does a lot of file i/o – Packaging for Android and JNI issues complicate matters – Current prototype can package an input file, read it in NDK, pass results back up to JNI 5

Android NDK 6

7

Android NDK: Next Steps Convert 2dFlowSolver input files to Android Assets Modify 2dFlowSolver to use Android Logging system for debug output Handle 2dFlowSolver output files somehow Prototype OpenGL flow field visualization Prototype “whiteboard” mesh-drawing 8

Requirements Coverage Physical Wind Tunnel Prototypes – Hall Effect Sensor, Temperature Sensor, Pressure Sensor, Fan Control Requirements Coverage – 3.2.1: The system shall implement a small-scale physical wind tunnel. – 3.2.5: The system shall include methods for physical wind tunnel operation feedback. For example: live display or tunnel sensor parameters, time history plots of tunnel sensor parameters, et al. – 3.2.6: The physical wind tunnel system shall include reporting capabilities to select social networks. – : The hardware sensors and instruments used by the tunnel shall be off-the-shelf and easily obtainable a third party attempting to recreate the tunnel design. 9

Requirements Coverage Virtual Wind Tunnel Prototypes – 2dFlowSolver execution, Whiteboard, Flow field Requirements Coverage – 3.2.2: The system shall implement a virtual wind tunnel, also known as a two- dimensional computational fluid dynamics flow solver. – 3.2.4: The system shall include method of applying input virtual wind tunnel conditions. For example: air speed, angle of attack, temperature, et al. – 3.2.9: The system should include a computational geometry input method similar to a whiteboard app to the virtual tunnel via modern hand held devices. – : The virtual wind tunnel should provide outputs such as lift, drag, mach number, pressure, etc. – : The virtual wind tunnel should run a complete visualization and display the outputs in less than 1 minute on a modern hand held device. – : The software components of the system shall be open source or freely available to a third party attempting to recreate the tunnel software components. 10

Requirements Coverage Total Projected Requirements Coverage: 10/24 Most high-risk technical requirements projected to be covered Uncovered: – Most non-functional requirements – Integration between components 11

Workload 12 RequirementsDesignCodeDocROMPrototypingTotalsTotals to DateExpectedDelta Josh Calahan Wes Cothran Chris Davis Michael Lynch Brian Pittman Totals Totals to Date Expected Delta

Follow us on Twitter… 4 followers – 47 13