1 Modeling maps a physical process to a mathematical representation (e.g. equations) that can be solved. Any physical process is infinitely complex (atom.

Slides:



Advertisements
Similar presentations
Technique of nondimensionalization Aim: –To remove physical dimensions –To reduce the number of parameters –To balance or distinguish different terms in.
Advertisements

Macroscopic ODE Models of Traffic Flow Zhengyi Zhou 04/01/2010.
Modelling - Module 1 Lecture 1 Modelling - Module 1 Lecture 1 David Godfrey.
Dynamics of a Continuous Model for Flocking Ed Ott in collaboration with Tom Antonsen Parvez Guzdar Nicholas Mecholsky.
The structure and evolution of stars
Two continuum models for the spreading of myxobacteria swarms Angela Gallegos1, Barbara Mazzag2, Alex Mogilner1¤ 1 Department of Mathematics, University.
An Introduction to Multiscale Modeling Scientific Computing and Numerical Analysis Seminar CAAM 699.
One-Dimensional Motion. Experience vs. Experiment Through evolution and memory, humans have developed a “sense” for motion  Developed over years of observation,
MAT 594CM S10Fundamentals of Spatial ComputingAngus Forbes Week 2 : Dynamics & Numerical Methods Goal : To write a simple physics simulation Topics: Intro.
Total Recall Math, Part 2 Ordinary diff. equations First order ODE, one boundary/initial condition: Second order ODE.
Linear dynamic systems
Universidad de La Habana Lectures 5 & 6 : Difference Equations Kurt Helmes 22 nd September - 2nd October, 2008.
CVEN Computer Applications in Engineering and Construction Dr. Jun Zhang.
Computational Modelling of Road Traffic SS Computational Project by David Clarke Supervisor Mauro Ferreira - Merging Two Roads into One As economies grow.
QCD – from the vacuum to high temperature an analytical approach an analytical approach.
LES of Turbulent Flows: Lecture 3 (ME EN )
Dr. Jie Zou PHY Chapter 7 Numerical Differentiation: 1 Lecture (I) 1 Ref: “Applied Numerical Methods with MATLAB for Engineers and Scientists”, Steven.
Norman W. Garrick Traffic Stream Flow Equations. Norman W. Garrick Basic Stream Flow Parameters Three types of parameters 1.Spacing and Concentration.
Numerical Methods for Partial Differential Equations
Workshop on “Irrigation Channels and Related Problems” Variation of permeability parameters in Barcelona networks Workshop on “Irrigation Channels and.
Nino Boccara Highway Car Traffic as a Complex System The Physicist’s Point of view.
Scientific Computing Partial Differential Equations Introduction and
Earth and Moon I 1) the Earth pulls harder on the Moon
Monday, Nov. 25, 2002PHYS , Fall 2002 Dr. Jaehoon Yu 1 PHYS 1443 – Section 003 Lecture #20 Monday, Nov. 25, 2002 Dr. Jaehoon Yu 1.Simple Harmonic.
BsysE595 Lecture Basic modeling approaches for engineering systems – Summary and Review Shulin Chen January 10, 2013.
MA Dynamical Systems MODELING CHANGE. Introduction to Dynamical Systems.
Dr. Hatim Dirar Department of Physics, College of Science Imam Mohamad Ibn Saud Islamic University.
MA Dynamical Systems MODELING CHANGE. Introduction and Historical Context.
What is a model Some notations –Independent variables: Time variable: t, n Space variable: x in one dimension (1D), (x,y) in 2D or (x,y,z) in 3D –State.
Mechanical Vibrations In many mechanical systems: The motion is an oscillation with the position of static equilibrium as the center.
Math 3120 Differential Equations with Boundary Value Problems
Physics 430: Lecture 19 Kepler Orbits Dale E. Gary NJIT Physics Department.
MA354 Mathematical Modeling T H 2:45 pm– 4:00 pm Dr. Audi Byrne.
ENM 503 Lesson 1 – Methods and Models The why’s, how’s, and what’s of mathematical modeling A model is a representation in mathematical terms of some real.
Chaos, Communication and Consciousness Module PH19510 Lecture 16 Chaos.
Differential Equations. Definition A differential equation is an equation involving derivatives of an unknown function and possibly the function itself.
Mathematical Modeling and Engineering Problem Solving
Conceptual Modelling and Hypothesis Formation Research Methods CPE 401 / 6002 / 6003 Professor Will Zimmerman.
Discontinuous Galerkin Methods for Solving Euler Equations Andrey Andreyev Advisor: James Baeder Mid.
Traffic Flow Fundamentals
MA/CS 375 Fall MA/CS 375 Fall 2002 Lecture 12.
Feedback Control Systems (FCS) Dr. Imtiaz Hussain URL :
Engineering Analysis – Computational Fluid Dynamics –
Numerical Modeling in Astronomy By Astronomers who sleep at night.
Chapter 24 Sturm-Liouville problem Speaker: Lung-Sheng Chien Reference: [1] Veerle Ledoux, Study of Special Algorithms for solving Sturm-Liouville and.
© Imperial College London Numerical Solution of Differential Equations 3 rd year JMC group project ● Summer Term 2004 Supervisor: Prof. Jeff Cash Saeed.
Proportionality between the velocity V and radius r
Gravitation Ch 5: Thornton & Marion. Integral for of Gauss’ Law For spherically symmetric cases, g is in the radial direction, and so is n-hat.
EE102 – SYSTEMS & SIGNALS Fall Quarter, Instructor: Fernando Paganini.
A New Traffic Kinetic Model Considering Potential Influence Shoufeng Lu Changsha University of Science and Technology.
MA354 An Introduction to Math Models (more or less corresponding to 1.0 in your book)
Universal Law of Gravitation
EQ: Why does an object in circular motion have a constant velocity yet an acceleration and unbalanced force that is directed toward the center of the circle?
The simplifed momentum equations Height coordinatesPressure coordinates.
Dimensional Analysis.
ECE 576 – Power System Dynamics and Stability Prof. Tom Overbye Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
Ch 1.1: Basic Mathematical Models; Direction Fields Differential equations are equations containing derivatives. The following are examples of physical.
Copyright © Cengage Learning. All rights reserved. 16 Vector Calculus.
Urban Traffic Simulated From A Dual Perspective Hu Mao-Bin University of Science and Technology of China Hefei, P.R. China
Chapter 4 Dynamics: Newton’s Laws of Motion. Units of Chapter 4 Force Newton’s First Law of Motion Mass Newton’s Second Law of Motion Newton’s Third Law.
ECE-7000: Nonlinear Dynamical Systems 3. Phase Space Methods 3.1 Determinism: Uniqueness in phase space We Assume that the system is linear stochastic.
Which is stronger, Earth’s pull on the Moon, or the Moon’s pull on Earth? 1) the Earth pulls harder on the Moon 2) the Moon pulls harder on the Earth 3)
INTRODUCTION TO TRAFFIC ENGINEERING. of roads, streets and highways, their networks and terminals, abutting lands, and relationships with other modes.
EEE 431 Computational Methods in Electrodynamics
Modeling of Traffic Flow Problems
Random Variables and their Properties
High Accuracy Schemes for Inviscid Traffic Models
Comparison of CFEM and DG methods
The structure and evolution of stars
Presentation transcript:

1 Modeling maps a physical process to a mathematical representation (e.g. equations) that can be solved. Any physical process is infinitely complex (atom is not the end, there are quarks, …) To be solvable, we have to make approximations. Stating the problem (what we want), and making good approximations (explicitly declared), so it can be solved relatively accurately and efficiently, is the art of modeling. Good model captures the essential features about the particular aspect of the process we would like to know. → Modeling & approximations must be goal-oriented.

2 r  The simplest material model is that of point mass. (m, x): no size or orientation, just mass & position. Earth has size. But Issac Newton ( ) said: consider Earth as a point mass … and Sun as a point mass (drawn as finite so you can see, but conceptually, Zip, Nada, Nothin…)

3 What do we want to know? The orbital period… the length of a year. Not just Earth, also Mars, Venus… Moon… comets… eclipses Newton wanted to unravel the astronomical mysteries that took thousands of Sumerian, Egyptian, Maya… priests hundreds of years to “figure out” in one stroke. Just plug in different parameters (remarkably few) into the same equation. Such is the power of a physical model. Basic ingredients: m(d 2 x/dt 2 ) = F(x) -- main equation F(x) = -GmM(x/|x| 3 ) -- “constitutive law” G = × kg -1 m 3 s universal constant M, m -- material parameters x, t: -- variables

4 The traffic flow problem Step 1. Define scope & goals of the model: To understand traffic pattern on one-way road with no entrance/exit: - What is the maximum carrying capacity of the road? - How long does it take to travel between two points on the road? - If there is traffic jam, how does it move, and how long to clear? Step 2. Make conceptual sketch and define basic quantities: x x 3, v 3, L 3 x 4, v 4, L 4 x 5, v 5, L 5 x 2, v 2, L 2 x 1, v 1, L 1 aperture of width D and centered at x N(D,x,t): number of vehicles in [x-D/2, x+D/2) at time t.  (x,t) ≡ N(D, x, t) / D is the density v(x,t): the average velocity  (x,t) and v(x,t) are coarse-grained, continuous fields. realistic D ~ 600ft if vehicle spacing 30ft agent-based description coarse-grained, field description

5 Step 3. Develop a mathematical description of the conceptual sketch: The molecular dynamics approach: Write down evolution equation for discrete degrees of freedom: {x i (t)} → v i (t) = f(…, x i-2 (t), x i-1 (t), x i (t), x i+1 (t), x i+2 (t), …) for every i → Update: …, x i (t+  t)=x i (t)+v i (t)  t, … → {x i (t+  t)} Repeat and this forms an autonomous loop (a set of ODEs). In general, one could also put in randomness. The continuum, or coarse-grained, approach: The degree of freedom (DoF) are continuous fields such as  (x,t), v(x,t) Q(x,t) ≡  (x,t)v(x,t) is the vehicle flux Step 4. Write down equations that govern the variables: xx realistic  x ~ 1000ft Q(x,t)Q(x,t) Q(x+  x,t) x x+  x vehicles in – vehicles out = vehicles accumulated Q(x,t)dt - Q(x+  x,t)dt =  (x,t+dt)  x -  (x,t)  x

6 Step 5. Introduce constitutive relations between the variables: Intuitively we can appreciate that there should be some relationship between v and . Your driving experience differs greatly in a bumper-to-bumper jam at 5PM versus an empty lane at 3AM! We make the following general observations about v(  ): 1. v(  =0) is still finite. 2. v(  decreases monotonically with increasing . 3. There exists a  max where v(  max ) ≈ 0. (1 mile = 5280 feet)

7 The simplest v(  ) relation that satisfies the above is: v(  ) = v max (1-  /  max ) Let’s see where this assumption leads us… (modeling…) Q(  )=  v(  )=  v max (1-  /  max )=  max v max (  /  max )(1-  /  max ) 01  /  max v()v()Q()Q() v max Q max Q max is only  max v max /4! Why when there is a fire, people shouldn’t rush to the exit…  max /2 is the critical density above which a stampede could happen. Step 6. Reduce the governing equations by approximations: None. “downward spiral” or catastrophe

8 Step 7. Non-dimensionalize the equations by scaling the variables:

9 Step 8. Solve the dimensionless equations to infer the behavior of the system: x f (x,0)=f 0 (x) f(x,1) f(x,2)

10 c is therefore identified as the wave speed in the linear ODE problem. What is the significance of the linear ODE solution in the context of the nonlinear ODE problem? Consider a homogeneous traffic flow:  *(x,t)=  * 0 This is a solution to the nonlinear PDE. Now consider a small disturbance in traffic flow pattern:  *(x,t) =  * 0 +  *(x,t)

11 Arieh Iserles, A First Course in the Numerical Analysis of Differential Equations (Cambridge University Press, 1996).

12

13

14 c(  * 0 ) is therefore the propagation speed of an infinitesimal disturbance on the originally homogeneous flow pattern of  *(x,t)=  * 0. -v max Q max 01  /  max v()v()c()c() v max 0 0 disturbance pattern stationary disturbance pattern travels backward disturbance pattern travels forward, but with slower speed than the average vehicle speed.

15

16

17 Press, Teukolsky, Vetterling, Flannery, Numerical recipes: the art of scientific computing, 3rd ed. (Cambridge University Press, 2007)

18

19

20

21