MATHEMATICAL MODELING Principles. Why Modeling? Fundamental and quantitative way to understand and analyze complex systems and phenomena Complement to.

Slides:



Advertisements
Similar presentations
Science Department Open House Integrating Technology into Science Courses.
Advertisements

color code vocabulary words and definitions
INTRODUCTION TO MODELING
A Model for Computational Science Investigations AiS Challenge STI 2004 Richard Allen.
PSAE Practice Session Science Mr. Johns Room 2012.
Conceptual Physics Mr Evans Rm 714
M ERCER E NGINEERING M ERCER E NGINEERING Different by Design Dr. Donald Ekong, PE
Engineering Problem Solving With C++ An Object Based Approach Fundamental Concepts Chapter 1 Engineering Problem Solving.
Modelling and scientific programming. Objectives To learn to develop computer programs that are  Correct  Efficient  Adaptable  Portable.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Mathematical Modeling and Engineering Problem solving.
Feedback Control Systems (FCS)
Chapter 12: Simulation and Modeling Invitation to Computer Science, Java Version, Third Edition.
Section 2: Scientific Methods
New Mexico Computer Science for All Computational Science Investigations (from the Supercomputing Challenge Kickoff 2012) Irene Lee December 9, 2012.
MATH 250 Linear Algebra and Differential Equations for Engineers
Moving forward with Scalable Game Design. The landscape of computer science courses…  Try your vegetables (sneak it in to an existing course)  Required.
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
Unit 2: Engineering Design Process
A Model for Computational Science Investigations NCSLP Summer Workshop 2002 Richard Allen.
The Scientific Method A Way to Solve a Problem What is the Scientific Method? It is the steps someone takes to identify a question, develop a hypothesis,
Curriculum Mapping Project Physics Sanjar Hekmati.
SECTION 1 Chapter 1 The science of physics. Objectives Students will be able to : Identify activities and fields that involve the major areas within physics.
INTEGRATED SYSTEMS 1205 Technology Education A Curriculum Review Sabine Schnepf-Comeau July 19, 2011 ED 4752.
Chapter 1 Computing Tools Analytic and Algorithmic Solutions Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Mathematical Modeling / Computational Science AiS Challenge Summer Teacher Institute 2002 Richard Allen.
Matlab for Engineers About Matlab Chapter 1. Matlab for Engineers What’s in this Chapter? What is Matlab? Student Edition of Matlab How is Matlab used.
Managerial Decision Making and Problem Solving
Copyright © by Holt, Rinehart and Winston. All rights reserved. ResourcesChapter menu Copyright © by Holt, Rinehart and Winston. All rights reserved. ResourcesChapter.
Mathematical Modeling and Engineering Problem Solving
10.4 Projectile Motion Fort Pulaski, GA. One early use of calculus was to study projectile motion. In this section we assume ideal projectile motion:
CSE 3802 / ECE 3431 Numerical Methods in Scientific Computation
Big Ideas Differentiation Frames with Icons. 1. Number Uses, Classification, and Representation- Numbers can be used for different purposes, and numbers.
SUPERCOMPUTING CHALLENGE KICKOFF 2015 A Model for Computational Science Investigations Oct 2015 © challenge.org Supercomputing Around.
Science Content Standards, Benchmarks, and Performance Standards 5 th -8 th Grade Strand I:Scientific Thinking and Practice Standard I:Understand the processes.
A Model for Computational Science Investigations Supercomputing Challenge
Introduction to Physical Science. A-Science- A-Science- Is a way of learning about the universe and it’s natural laws (Gravity) 1- Skills of scientist.
Futures Lab: Biology Greenhouse gasses. Carbon-neutral fuels. Cleaning Waste Sites. All of these problems have possible solutions originating in the biology.
Chapter 1 Computing Tools Analytic and Algorithmic Solutions Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Design of a Typical Course s c h o o l s o f e n g I n e e r I n g S. D. Rajan Professor of Civil Engineering Professor of Aerospace and Mechanical Engineering.
COMPUTERS IN BIOLOGY Elizabeth Muros INTRO TO PERSONAL COMPUTING.
Mathematical Modeling: West Nile Virus Richard Allen and Paula Avery Glorieta, 2002.
Lecture 1 – Operations Research
Mathematical Modeling: Intro Patrice Koehl Department of Biological Sciences National University of Singapore
Oct 2015 © challenge.org Supercomputing Around Us: Sensors and Data1 Computational Science and Mathematical Modeling.
Introduction to Operations Research. MATH Mathematical Modeling 2 Introduction to Operations Research Operations research/management science –Winston:
SCIENTIFIC METHOD System – specific portion of matter in a given region of space that is studied for experiment/observation. A systematic approach used.
Modeling & Simulation of Dynamic Systems (MSDS)
Calculating ‘g’ practical
Introduction to ScienceSection 1 SCSh8 Students will understand important features of the process of scientific inquiry.
1 Seattle University Master’s of Science in Business Analytics Key skills, learning outcomes, and a sample of jobs to apply for, or aim to qualify for,
Introduction to Modeling Technology Enhanced Inquiry Based Science Education.
A Model for Computational Science Investigations Supercomputing Challenge 2007.
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
MATHEMATICAL MODELING
Decision Support Systems
Physics Unit 0.1.
Law of Gravitation and Friction
Mathematical Modelling of Mechanical and Electrical Systems
Introduction to Physical Science
Free Fall Free Fall Examples
Invitation to Computer Science 5th Edition
Vertical Motion Problems
What is “Biomedical Informatics”?
Free Fall Free fall: when an object is only affected by gravity
Section 2: Scientific Methods
MATHEMATICAL MODELING
Practical Application of Integral Calculus
Key Ideas How do scientists explore the world?
Modeling and Simulations 1
Presentation transcript:

MATHEMATICAL MODELING Principles

Why Modeling? Fundamental and quantitative way to understand and analyze complex systems and phenomena Complement to Theory and Experiments, and often Intergate them Becoming widespread in: Computational Physics, Chemistry, Mechanics, Materials, …, Biology

What are the goals of Modeling studies? Appreciation of broad use of modeling Hands-on an experience with simulation techniques Develop communication skills working with practicing professionals

Mathematical Modeling? Mathematical modeling seeks to gain an understanding of science through the use of mathematical models on HP computers. Mathematical modeling involves teamwork

Mathematical Modeling Complements, but does not replace, theory and experimentation in scientific research. Experiment Computation Theory

Mathematical Modeling Is often used in place of experiments when experiments are too large, too expensive, too dangerous, or too time consuming. Can be useful in “what if” studies; e.g. to investigate the use of pathogens (viruses, bacteria) to control an insect population. Is a modern tool for scientific investigation.

Mathematical Modeling Has emerged as a powerful, indispensable tool for studying a variety of problems in scientific research, product and process development, and manufacturing. Seismology Climate modeling Economics Environment Material research Drug design Manufacturing Medicine Biology Analyze - Predict

Example: Industry   First jetliner to be digitally designed, "pre-assembled" on computer, eliminating need for costly, full-scale mockup. Computational modeling improved the quality of work and reduced changes, errors, and rework.

Example: Roadmaps of the Human Brain Cortical regions activated as a subject remembers the letters x and r. Real-time Magnetic Resonance Imaging (MRI) techno-logy may soon be incorporated into dedicated hardware bundled with MRI scanners allowing the use of MRI in drug evaluation, psychiatry, & neurosurgical planning.

Example: Climate Modeling 3-D shaded relief representation of a portion of PA using color to show max daily temperatures. Displaying multiple data sets at once helps users quickly explore and analyze their data.

Mathematical Modeling Process

Real World Problem Identify Real-World Problem : Perform background research, focus on a workable problem. Conduct investigations (Labs), if appropriate. Learn the use of a computational tool: Matlab, Mathematica, Excel, Java. Understand current activity and predict future behavior.

Example: Falling Rock Determine the motion of a rock dropped from height, H, above the ground with initial velocity, V. A discrete model: Find the position and velocity of the rock above the ground at the equally spaced times, t0, t1, t2, …; e.g. t0 = 0 sec., t1 = 1 sec., t2 = 2 sec., etc. |______|______|____________|______ t0 t1 t2 … tn

Working Model Simplify  Working Model : Identify and select factors to describe important aspects of Real World Problem; deter- mine those factors that can be neglected. State simplifying assumptions. Determine governing principles, physical laws. Identify model variables and inter-relationships.

Example: Falling Rock Governing principles: d = v*t and v = a*t. Simplifying assumptions: Gravity is the only force acting on the body. Flat earth. No drag (air resistance). Model variables are H,V, g; t, x, and v Rock’s position and velocity above the ground will be modeled at discrete times (t0, t1, t2, …) until rock hits the ground.

Mathematical Model Represent  Mathematical Model: Express the Working Model in mathematical terms; write down mathematical equa- tions whose solution describes the Working Model. In general, the success of a mathematical model depends on how easy it is to use and how accurately it predicts.

Example: Falling Rock v0 v1 v2 … vn x0 x1 x2 … xn |______|______|____________|_____ t0 t1 t2 … tn t0 = 0; x0 = H; v0 = V t1= t0 + Δt x1= x0 + (v0*Δt) v1= v0 - (g*Δt) t2= t1 + Δt x2= x1 + (v1*Δt) v2= v1 - (g*Δt) …

Computational Model Translate  Computational Model: Change Mathema- tical Model into a form suit- able for computational solution. Existence of unique solution Choice of the numerical method Choice of the algorithm Software

Computational Model Translate  Computational Model: Change Mathema- tical Model into a form suit- able for computational solution. Computational models include software such as Matlab, Excel, or Mathematica, or languages such as Fortran, C, C++, or Java.

Example: Falling Rock Pseudo Code Input V, initial velocity; H, initial height g, acceleration due to gravity Δt, time step; imax, maximum number of steps Output ti, t-value at time step i xi, height at time ti vi, velocity at time ti

Example: Falling Rock Initialize Set ti = t0 = 0; vi = v0 = V; xi = x0 = H print ti, xi, vi Time stepping: i = 1, imax Set ti = ti + Δt Set xi = xi + vi*Δt Set vi = vi - g*Δt print ti, xi, vi if (xi <= 0), Set xi = 0; quit

Results/Conclusions Simulate  Results/Con- clusions: Run “Computational Model” to obtain Results; draw Conclusions. Verify your computer program; use check cases; explore ranges of validity. Graphs, charts, and other visualization tools are useful in summarizing results and drawing conclusions.

Falling Rock: Model

Real World Problem Interpret Conclusions: Compare with Real World Problem behavior. If model results do not “agree” with physical reality or experimental data, reexamine the Working Model (relax assumptions) and repeat modeling steps. Often, the modeling process proceeds through several iterations until model is“acceptable”.

Example: Falling Rock To create a more realistic model of a falling rock, some of the simplifying assumptions could be dropped; e.g., incor-porate drag - depends on shape of the rock, is proportional to velocity. Improve discrete model: Approximate velocities in the midpoint of time intervals instead of the beginning. Reduce the size of Δt.

Mathematical Modeling Process

Structure of the course Principles of modeling (file: introduction-principles.ppt) Spaces and norms (file: spaces.ps) Basic numerical methods: Interpolation (file: interp.pdf) Least square methods (file: leastsquare.pdf) Numerical quadratures (file: quad.pdf) ODE’s (file: odes.pdf) PDE’s (file: pdes.pdf) Environmental Modeling (files: Environmental Modeling.pdf; Environmental Modeling.ppt)

Reference Cleve Moler, Numerical Computing with MATLAB, (