CVEN302-501 Computer Applications in Engineering and Construction Dr. Jun Zhang.

Slides:



Advertisements
Similar presentations
Chapter 6 Differential Equations
Advertisements

Developing Computer Simulations Using Object Oriented Programming. The Three Body Problem: A Case Study Mike O’Leary & Shiva Azadegan Towson University.
Martyn Clark Short course on “Model building, inference and hypothesis testing in hydrology” May, 2012.
Modelling - Module 1 Lecture 1 Modelling - Module 1 Lecture 1 David Godfrey.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Ordinary Differential Equations Equations which are.
ECIV 301 Programming & Graphics Numerical Methods for Engineers.
ECIV 301 Programming & Graphics Numerical Methods for Engineers Lecture 4 Programming and Software EXCEL and MathCAD.
ECIV 301 Programming & Graphics Numerical Methods for Engineers Lecture 2 Mathematical Modeling and Engineering Problem Solving.
The Islamic University of Gaza Faculty of Engineering Numerical Analysis ECIV 3306 Introduction.
Concept of Drag Viscous Drag and 1D motion. Concept of Drag Drag is the retarding force exerted on a moving body in a fluid medium It does not attempt.
ECIV 301 Programming & Graphics Numerical Methods for Engineers Lecture 3 Programming and Software.
Numerical Solutions of Ordinary Differential Equations
Numerical Methods for Engineering MECN 3500
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. by Lale Yurttas, Texas A&M University Chapter 11.
EGR 105 Foundations of Engineering I Fall 2007 – Week 3.
The Islamic University of Gaza Faculty of Engineering Civil Engineering Department Numerical Analysis ECIV 3306 Chapter 1 Mathematical Modeling.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Mathematical Modeling and Engineering Problem solving.
Introduction 1. MSc (1994): Punjab University Specialization: Applied Mathematics 2. MS /M.Phil (2006): COMSATS, Islamabad Specialization: Applied Mathematics.
PART 7 Ordinary Differential Equations ODEs
Newton’s First Law Mathematical Statement of Newton’s 1st Law:
Similitude and Dimensional Analysis
Motion I Kinematics and Newton’s Laws Basic Quantities to Describe Motion Space (where are you) Space (where are you)
ME451 Kinematics and Dynamics of Machine Systems
Chapter 1 Computing Tools Analytic and Algorithmic Solutions Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Curve Fitting and Interpolation: Lecture (I)
Dr. Hatim Dirar Department of Physics, College of Science Imam Mohamad Ibn Saud Islamic University.
An Introduction to Programming and Algorithms. Course Objectives A basic understanding of engineering problem solving process. A basic understanding of.
Math 3120 Differential Equations with Boundary Value Problems
Mathematical Modeling and Engineering Problem Solving
Chapter 6 Circular Motion and Other Applications of Newton’s Laws.
Equation of Motion for a Particle Sect nd Law (time independent mass): F = (dp/dt) = [d(mv)/dt] = m(dv/dt) = ma = m(d 2 r/dt 2 ) = m r (1) A 2.
Motion I Kinematics and Newton’s Laws. Basic Quantities to Describe Motion Space (where are you) Space (where are you) Time (when are you there) Time.
Scientific Computing Numerical Solution Of Ordinary Differential Equations - Euler’s Method.
CSE 3802 / ECE 3431 Numerical Methods in Scientific Computation
Laws of Motion Forces: chapter st Law An object at rest remains at rest and an object in motion maintains its velocity unless it experiences an.
Part 3 Chapter 11 Matrix Inverse and Condition Part A All images copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 1 Computing Tools Analytic and Algorithmic Solutions Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Lecture Notes in Differential Equations (Math 210)
MA/CS 375 Fall MA/CS 375 Fall 2002 Lecture 12.
Chapter 1.1 Use mathematical tools to measure and predict. Apply accuracy and precision when measuring. Display and evaluate data graphically. Chapter.
Introduction to Modeling – Part I Sarah Kelly ITEP.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 7 - Chapter 25.
MTH 253 Calculus (Other Topics)
ES 240: Scientific and Engineering Computation. Chapter 1 Chapter 1: Mathematical Modeling, Numerical Methods and Problem Solving Uchechukwu Ofoegbu Temple.
Part 1 Chapter 1 Mathematical Modeling, Numerical Methods, and Problem Solving PowerPoints organized by Dr. Michael R. Gustafson II, Duke University and.
Only One Word for Review Review Engineering Differential Equations The Second Test.
Terminal Velocity Predicting the rate an object will fall through air depending on mass, cross sectional area and other factors.
Advanced Engineering Mathematics, 7 th Edition Peter V. O’Neil © 2012 Cengage Learning Engineering. All Rights Reserved. CHAPTER 4 Series Solutions.
Math 3120 Differential Equations with Boundary Value Problems
Ch 1.1: Basic Mathematical Models; Direction Fields Differential equations are equations containing derivatives. The following are examples of physical.
MECE 102: Engineering Mechanics Lab A First Year Course in Newtonian Mechanics, Experimentation, and Computer Tools Created by the Faculty of the Mechanical.
CVEN Computer Applications in Engineering and Construction.
Part 1 Chapter 1 Mathematical Modeling, Numerical Methods, and Problem Solving PowerPoints organized by Dr. Michael R. Gustafson II, Duke University and.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 6 - Chapters 22 and 23.
Today: (Ch. 3) Tomorrow: (Ch. 4) Apparent weight Friction Free Fall Air Drag and Terminal Velocity Forces and Motion in Two and Three Dimensions.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1-1 Chapter 1.
Fall 2011 PHYS 172: Modern Mechanics Lecture 4 – Physical Models, Fundamental Interactions Read 2.7–2.8,
Copyright © by Holt, Rinehart and Winston. All rights reserved. Section 1 The Nature of Science Objectives  Describe the main branches of natural science.
Program design Program Design Process has 2 phases:
Linear Constant-Coefficient Difference Equations
Chapter 1.
Kinematics and Newton’s Laws
Table of Contents Section 1 Laws of Motion Section 2 Gravity
Free Body Diagrams & Net Force
Chapter 4 Test Review.
CVEN 302 Computer Applications in Engineering and Construction
Mathematical Modeling, Numerical Methods, and Problem Solving

Forces in One Dimension
Reading Between the Lines!
Presentation transcript:

CVEN Computer Applications in Engineering and Construction Dr. Jun Zhang

Teaching Assistants Mr. TBA (Section 501 and computer lab) Office: Room Phone: Office Hour: Lab Hours: Mon & Thur 7:00-9:00pm

Course Objectives §To develop the ability to solve engineering problems numerically §To evaluate numerical solution methods (knowing the advantages and limitations of numerical methods) §To design, implement, and test computer programs §To improve the skills of writing MATLAB codes

Objective: “Numerical methods” §Numerical methods give solutions to math problems written as algebraic statements that computers can execute §We will learn to formulate the solutions and evaluate their applicability and performance.

Objective: “Design” §Writing the solutions as a series of steps a computer can execute  flow chart and pseudo-code Objective: “Implementation” §Converting the pseudo-code solution into a computer program.

Objective: “Testing” §Checking that the computer program actually solves the equations you mean to solve §Evaluating the success of the numerical solution chosen §Numerical accuracy, stability, and efficiency

Objective: “Evaluation” §Critical evaluation of the solution the program gives for the actual engineering problem. §This requires all your engineering and computer skills

Objective: “Presentation” §Communication of the results of a computer program to the people who need to know the answer l Clients l Bosses l Regulators l Contractors

Chapter 1 Mathematical Modeling and Engineering Problem Solving

Engineering Problems Empirical §observation and experiment §certain aspects of empirical studies occur repeatedly §such general behavior can be expressed as fundamental laws that essentially embody the cumulative wisdom of past experience Theoretical / Numerical §formulation of fundamental laws §Algebraic §ODE §PDE

Mathematical Models §Modeling is the development of a mathematical representation of a physical/biological/chemical/ economic/etc. system §Putting our understanding of a system into math §Problem Solving Tools: Analytic solutions, statistics, numerical methods, graphics, etc. §Numerical methods are one means by which mathematical models are solved

Mathematical Modeling The process of solving an engineering or physical problem.

Bungee Jumper  You are asked to predict the velocity of a bungee jumper as a function of time during the free-fall part of the jump  Use the information to determine the length and required strength of the bungee cord for jumpers of different mass  The same analysis can be applied to a falling parachutist or a rain drop

Newton’s Second Law F = ma = F down - F up = mg - c d v 2 (gravity minus air resistance) Observations / Experiments Where does mg come from? Where does -c d v 2 come from? Bungee Jumper / Falling Parachutist

 Now we have fundamental physical laws, so we combine those with observations to model the system  A lot of what you will do is “ canned ” but need to know how to make use of observations  How have computers changed problem solving in engineering?  Allow us to focus more on the correct description of the problem at hand, rather than worrying about how to solve it.

 Newton’s Second Law Exact (Analytic) Solution  Exact Solution

Numerical Method  What if c d = c d (v)  const?  Solve the ODE numerically! Assume constant slope (i.e, constant drag force) over  t

 Finite difference (Euler’s) method Numerical (Approximate) Solution  Numerical Solution

Example 1.2 Hand Calculations A stationary bungee jumper with m = 68.1 kg leaps from a stationary hot air balloon. Use the Euler’s method with a time increment of 2 s to compute the velocity for the first 12 s of free fall. Assume a drag coefficient of 0.25 kg/m. Explicit time-marching scheme m = 68.1 kg, g = 9.81 m/s 2, c d = 0.25 kg/m

Euler’s Method Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 The solution accuracy depends on time increment  Use a constant time increment  t = 2 s

Example: Bungee Jumper

Olympic 10-m Platform Diving Buoyant Force c da  c dw

Example: Finite Elements and Structural Analysis Simple truss - force balanceComplex truss Instead of limiting our analysis to simple cases, numerical method allows us to work on realistic cases.