COMPUTATIONAL MODELING FOR ENGINEERING MECN 6040 Professor: Dr. Omar E. Meza Castillo Department.

Slides:



Advertisements
Similar presentations
Partial Differential Equations
Advertisements

Computational Modeling for Engineering MECN 6040
Group 2 Bhadouria, Arjun Singh Glave, Theodore Dean Han, Zhe Chapter 5. Laplace Transform Chapter 19. Wave Equation.
Partial Differential Equations Definition One of the classical partial differential equation of mathematical physics is the equation describing the conduction.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Part Eight Partial Differential Equations.
Introduction Descriptions Statements A string can be defined as a rigid body whose dimensions are small when compared with its length.
PART 7 Ordinary Differential Equations ODEs
ECE602 BME I Partial Differential Equations in Biomedical Engineering.
1 Mathematical Modelling III Iain A. Anderson Floor 6, 70 Symonds St. x In this module we will model: 1)Electronic autowasher.
PARTIAL DIFFERENTIAL EQUATIONS
Partial Differential Equations
ENGG2013 Unit 22 Modeling by Differential Equations Apr, 2011.
Introduction to Differential Equations
PARTIAL DIFFERENTIAL EQUATIONS
PDEs & Parabolic problems Jacob Y. Kazakia © Partial Differential Equations Linear in two variables: Usual classification at a given point (x,y):
1 Chapter 9 NUMERICAL SOLUTION OF PARTIAL DIFFERENTIAL EQUATIONS.
Partial differential equations Function depends on two or more independent variables This is a very simple one - there are many more complicated ones.
Numerical Methods for Partial Differential Equations
Partial Differential Equation (PDE) An ordinary differential equation is a differential equation that has only one independent variable. For example, the.
COMPUTATIONAL MODELING FOR ENGINEERING MECN 6040 Professor: Dr. Omar E. Meza Castillo Department.
CISE301: Numerical Methods Topic 9 Partial Differential Equations (PDEs) Lectures KFUPM (Term 101) Section 04 Read & CISE301_Topic9.
SE301: Numerical Methods Topic 9 Partial Differential Equations (PDEs) Lectures KFUPM Read & CISE301_Topic9 KFUPM.
Section 11.3 Partial Derivatives
Scientific Computing Partial Differential Equations Explicit Solution of Wave Equation.
Boyce/DiPrima 9th ed, Ch 10.7: The Wave Equation: Vibrations of an Elastic String Elementary Differential Equations and Boundary Value Problems, 9th edition,
9.6 Other Heat Conduction Problems
MECN 3500 Inter - Bayamon Lecture Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Scientific Computing Partial Differential Equations Introduction and
Hyperbolic PDEs Numerical Methods for PDEs Spring 2007 Jim E. Jones.
Partial Differential Equations Introduction –Adam Zornes, Deng Li Discretization Methods –Chunfang Chen, Danny Thorne, Adam Zornes.
Scientific Computing Partial Differential Equations Poisson Equation.
MECN 3500 Inter - Bayamon Lecture 9 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Numerical methods to solve parabolic PDEs. Mathematical models: 5° Classification Classification based on the type of the solution (except, usually, the.
MECN 3500 Lecture 4 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Scientific Computing Partial Differential Equations Implicit Solution of Heat Equation.
Solving an elliptic PDE using finite differences Numerical Methods for PDEs Spring 2007 Jim E. Jones.
Boyce/DiPrima 9 th ed, Ch 10.8 Appendix B: Derivation of the Wave Equation Elementary Differential Equations and Boundary Value Problems, 9 th edition,
Introduction to PDE classification Numerical Methods for PDEs Spring 2007 Jim E. Jones References: Partial Differential Equations of Applied Mathematics,
MECN 3500 Inter - Bayamon Lecture Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Engineering Analysis – Computational Fluid Dynamics –
Engineering Analysis – Computational Fluid Dynamics –
MECN 3500 Inter - Bayamon Lecture 9 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Engineering Analysis – Computational Fluid Dynamics –
MECN 3500 Inter - Bayamon Lecture 6 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Math 445: Applied PDEs: models, problems, methods D. Gurarie.
Boundary-Value Problems in Rectangular Coordinates
Chapter 1 Partial Differential Equations
Differential Equations
EE Audio Signals and Systems Wave Basics Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Appendices 10.A & 10.B: An Educational Presentation Presented By: Joseph Ash Jordan Baldwin Justin Hirt Andrea Lance.
State Equations BIOE Processes A process transforms input to output States are variables internal to the process that determine how this transformation.
Solving Partial Differential Equation Numerically Pertemuan 13 Matakuliah: S0262-Analisis Numerik Tahun: 2010.
Department of Mathematics Numerical Solutions to Partial Differential Equations Ch 12. Applied mathematics. Korea University.
Computational Physics (Lecture 13) PHY4061. Recap of last lecture: Boundary-value and eigenvalue problems A typical boundary-value problem in physics.
Ch. 12 Partial Differential Equations
Our task is to estimate the axial displacement u at any section x
EEE 431 Computational Methods in Electrodynamics
Ch 10.8 Appendix B: Derivation of the Wave Equation
Boundary-Value Problems in Rectangular Coordinates
GOVERNMENT ENGINEERING COLLEGE BHARUCH,014
Introduction to Partial Differential Equations
Boundary-Value Problems in Rectangular Coordinates
Finite Difference Method
ME/AE 339 Computational Fluid Dynamics K. M. Isaac Topic2_PDE
Hyperbolic Equations IVP: u(x,0) = f(x), - < x <  IBVP:
CS6068 Applications: Numerical Methods
Appendices 10.A & 10.B: An Educational Presentation
Partial Differential Equations
PARTIAL DIFFERENTIAL EQUATIONS
Second Order-Partial Differential Equations
Presentation transcript:

COMPUTATIONAL MODELING FOR ENGINEERING MECN 6040 Professor: Dr. Omar E. Meza Castillo Department of Mechanical Engineering

FINITE DIFFERENCE METHODS FOR HYPERBOLIC PROBLEMS Wave Equation

PARTIAL DIFFERENTIAL EQUATIONS ▪ Our study of PDE’s is focused on linear, second-order equations ▪ The following general form will be evaluated for B 2 - 4AC (Variables – x and y/t)

B 2 -4AC Category Example < 0 Elliptic Laplace equation (steady state with 2 spatial dimensions) = 0 Parabolic Heat conduction equation (time variable with one spatial dimension) >0 Hyperbolic Wave equation (time-variable with one spatial dimension) PARTIAL DIFFERENTIAL EQUATIONS

WAVE EQUATION Mechanical vibrations of a guitar string, or in the membrane of a drum, or a cantilever beam are governed by a partial differential equation, called the Wave Equation. To derive the wave equation we consider an elastic string vibrating in a plane, as the string on a guitar. Assume u(x,t) is the displacement of the string away from its equilibrium position u=0.

u(x,t) x u T(x+  x,t) T(x,t) x x+  x   WAVE EQUATION

Newton’s Law: F=ma Vertical : where ρ is the mass density function of the string Horizontal : As we assume there is only vertical motion of the string T(x+  x,t) T(x,t)   WAVE EQUATION

LetThen, So, F vert = ma implies, from the previous slide, that Or, WAVE EQUATION

Now, tan β is just the slope of the  string at x+Δx and tan  is the slope at x. Thus, So, T(x+  x,t) T(x,t)   WAVE EQUATION

Now, take the limit as Δx -> 0, to get This the Wave Equation in one dimension (x) WAVE EQUATION

WAVE EQUATION BOUNDARY CONDITIONS Since the wave equation is second order in space and time, we need two boundary conditions for each variable. We will assume the string x parameter varies from 0 to L. Typical set-up is to give boundary conditions at the ends of the string in time: u(0,t) = 0 u(1,t) = 0 u(0,t) = 0 u(1,t) = 0 and space initial conditions for the displacement and velocity: and space initial conditions for the displacement and velocity: u(x,0) = f(x) u t (x,0)=g(x) u(x,0) = f(x) u t (x,0)=g(x)

WAVE EQUATION BOUNDARY CONDITIONS

ONE DIMENSIONAL WAVE EQUATION ▪ We will solve this equation for x and t values on a grid in x-t space: Approximatesolution u ij= u(x i, t j ) at grid points

FINITE DIFFERENCE APPROXIMATION ▪ To approximate the solution we use the finite difference approximation for the two derivatives in the wave equation. We use the centered-difference formula for the space and time derivatives:

FINITE DIFFERENCE APPROXIMATION ▪ Then the wave equation (u tt =c 2 u xx ) can be approximated as Or, Or, Let p = (ck/h) Solving for u i,j+1 we get:

ONE DIMENSIONAL WAVE EQUATION ▪ Note that this formula uses info from the j-th and (j-1)st time steps to approximate the (j+1)-st time step:

ONE DIMENSIONAL WAVE EQUATION ▪ The solution is known for t=0 (j=0) but the formula uses values for j-1, which are unknown. So, we use the initial condition u t (x,0)=g(x) and the centered difference approximation for u t to get ▪ At the first time step, we then get

ONE DIMENSIONAL WAVE EQUATION ▪ Simplifying, we get ▪ So,