SlideShare a Scribd company logo
1 of 31
PRESENTED BY
M.PRAVEEN
M.YOGESH
K.VISHAL
S.SURYA
R.VENGATESH
GUIDED BY
ASHOK
(AP/S&H)
SUMMARY
NUMERICAL METHODS IN ENGINEERING
NUMERICAL METHODS IN CRIME DETECTION
NUMERICAL METHODS IN SCIENTIFIC
COMPUTING
NUMERICAL METHODS IN FINDING ROOTS
NUMERICAL METHODS IN HEAT EQUQTION
Introduction
Why are Numerical Methods so widely used in
Engineering?
 Engineers use mathematical modeling (equations and
data) to describe and predict the behavior of systems.
 Closed-form (analytical) solutions are only possible
and complete for simple problems (geometry,
properties, etc.).
 Computers are widely available, powerful, and
(relatively) cheap.
 Powerful software packages are available (special or
general purpose).
A few applications of Numerical Methods in
Engineering:
• Structural/mechanical analysis, design, and
behavior.
• Communication/power
Network simulation
Train and traffic networks
• Computational Fluid Dynamics (CFD):
Weather prediction
Groundwater & pollutant movement
Numerical Methods in Engineering
Topic 1
Overview of the Modelling Process
Why numerical modelling?
To reduce the number of prototypes
constructed.
To use as the forward solver in an
optimization routine to gain the best
possible design.
What are the alternatives?
Design and build lots of physical models
Time consuming
Expensive
Measurement difficulties (cables, calibration,
mechanical precision, interference, mutual coupling,
field confinement, etc)
Analytical solutions
Limited to simple models because of the computational
complexity
Numerical Modelling Procedure
Select/write your numerical modelling
code.
Find a simple analytical model and divide
into segments/pixels/voxels.
These MUST have every dimension less than
l/10 where l is the wavelength in the
material being modelled. (Note that this is
NOT the free space wavelength).
Let’s do the calculation of l
The complex propagation coefficient g is given by the
equation
where
s is the conductivity,
e is the absolute permittivity,
m is the absolute magnetic permeability,
w is the angular radiation frequency, and j is the imaginary number,
a is the attenuation constant
b is the phase constant
)( weswmbag jjj 
The wavelength in the material
b

l
2

At this frequency we have
The wavelength depths on the electromagnetic
properties of the material.
Remember NO segment/pixel/voxel can be larger
than in any dimension l/10 .
This can make life very difficult when you have
electrically large conductive materials.
Solution
MoM and FDTD both use perfectly
conducting materials.
To introduce finite conductivity, we
can use lumped impedance elements.
Maths and crime: Deblurring a
number plate
A short crime story
• Burglar robs a bank
• Escapes in a getaway car
• Pursued by police
GOOD NEWS
Police take a photo
BAD NEWS
Photo is blurred
SOLUTION
Find a model of the blurring process
Blurring function g
Original image
f
• Blurring formula
• Inverting the formula we can get rid the blur
• BUT need to know the blurring function g
ydygyxfxh   2
)()()(

2/)/( 222
dxgdexhdeef xixiyi



Inversion formula
h(x) f(x)
An example of Image
Processing
Scientific computing
Design and analysis of algorithms for
numerically solving mathematical problems
in science and engineering
Considers the effect of approximations and
performs error analysis
modern simulations of engineering
applications
Computational problems:
attack strategy
Develop mathematical model (usually requires a combination of math
skills and some a priori knowledge of the system)
Come up with numerical algorithm (numerical analysis skills)
Implement the algorithm (software skills)
Run, debug, test the software
Visualize the results
Interpret and validate the results
Mathematical modeling
Computational problems:
well-posedness
The problem is well-posed, if
(a) solution exists
(b) it is unique
(c) it depends continuously on problem data
Simplification strategies:
Infinite finite
Nonlinear linear
High-order low-order
What computers can’t do
Solve (by reasoning) general mathematical problems
 they can only repetitively apply arithmetic
primitives to input.
Solve problems exactly.
Represent all numbers. Only a finite subset of the
numbers between 0 and 1 can be represented.
Finding roots / solving equations
General solution exists for equations such as
ax2 + bx + c = 0
The quadratic formula provides a quick answer to all
quadratic equations.
However, no exact general solution (formula) exists
for equations with exponents greater than 4.
Finding roots…
Even if “exact” procedures existed, we are stuck with
the problem that a computer can only represent a
finite number of values… thus, we cannot “validate”
our answer because it will not come out exactly
However we can say how accurate our solution is as
compared to the “exact” solution
Finding roots, continued
Transcendental equations: involving geometric
functions (sin, cos), log, exp. These equations cannot
be reduced to solution of a polynomial.
Convergence: we might imagine a “reasonable”
procedure for finding solutions, but can we guarantee
it terminates?
Square root program
If the input c < 1, the root lies between c and 1.
Else, the root lies between 1 and c.
The (positive) square root function is continuous
and has a single solution.
c = x2
F(x) = x2 - c
Example:
F(x) = x2 - 4
-6
-4
-2
0
2
4
6
0 0.5 1 1.5 2 2.5 3
double Sqrt(double c, double tol)
{
double a,b, mid, f;
// set initial boundaries of interval
if (c < 1) { a = c; b = 1}
else { a = 1; b = c}
do {
mid = ( a + b ) / 2.0;
f = mid * mid - c;
if ( f < 0 )
a = mid;
else
b = mid;
} while( fabs( f ) > tol );
return mid;
}
-6
-4
-2
0
2
4
6
0 0.5 1 1.5 2 2.5 3
Heat equations
The heat capacity c of a material gives the amount of
energy needed to raise the temperature T one
kilogram of the material by one degree K (Kelvin).
The thermal conductivity k of a material indicates the
amount
of energy transmitted trough a plate with thickness 1
m and 1sq.m area if the temperatures at the two sides
differ by 1 K.
A(x) ρ c (∂ T (t, x)/∂t)=∂/∂x(k A(x)(∂T (t, x)/∂x))+A(x)f(t,x)
The flux of thermal energy is a vector indicates the
direction of the flow and the amount of thermal
energy flowing per second and square meter
Fourier’s law of heat conduction can be stated as
= −k ∇T
One Dimensional Heat Equation
If a temperature T over a solid (with constant cross
section A) is known to depend on one coordinate x
only, then the change of temperature ∆T measured
over a distance ∆x will lead to a flow of thermal energy
∆Q.
If the time difference is ∆t then
∆Q/∆t = −k A (∆T/∆x)
Two Dimensional Heat Equation
If the domain G ⊂ R2 with boundary curve C describes
a thin plate with constant thickness h then we may
assume that the temperature will depend on t, x and y
only and not on z.
E (t) =
APPLICATION OF NUMERICAL METHODS IN SMALL SIZE

More Related Content

What's hot

Presentation on application of numerical method in our life
Presentation on application of numerical method in our lifePresentation on application of numerical method in our life
Presentation on application of numerical method in our lifeManish Kumar Singh
 
presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve Mukuldev Khunte
 
Importance of Numerical Methods in CSE.pptx
Importance of Numerical Methods in CSE.pptxImportance of Numerical Methods in CSE.pptx
Importance of Numerical Methods in CSE.pptxSanad Bhowmik
 
Runge-Kutta methods with examples
Runge-Kutta methods with examplesRunge-Kutta methods with examples
Runge-Kutta methods with examplesSajjad Hossain
 
Interpolation and-its-application
Interpolation and-its-applicationInterpolation and-its-application
Interpolation and-its-applicationApurbo Datta
 
Introduction to Numerical Analysis
Introduction to Numerical AnalysisIntroduction to Numerical Analysis
Introduction to Numerical AnalysisMohammad Tawfik
 
Introduction to finite element method(fem)
Introduction to finite element method(fem)Introduction to finite element method(fem)
Introduction to finite element method(fem)Sreekanth G
 
Numerical Methods
Numerical MethodsNumerical Methods
Numerical MethodsTeja Ande
 
Finite Element Analysis - UNIT-1
Finite Element Analysis - UNIT-1Finite Element Analysis - UNIT-1
Finite Element Analysis - UNIT-1propaul
 
application of differential equations
application of differential equationsapplication of differential equations
application of differential equationsVenkata.Manish Reddy
 

What's hot (20)

newton raphson method
newton raphson methodnewton raphson method
newton raphson method
 
Numerical methods
Numerical methodsNumerical methods
Numerical methods
 
Presentation on application of numerical method in our life
Presentation on application of numerical method in our lifePresentation on application of numerical method in our life
Presentation on application of numerical method in our life
 
presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve
 
Bisection method
Bisection methodBisection method
Bisection method
 
Importance of Numerical Methods in CSE.pptx
Importance of Numerical Methods in CSE.pptxImportance of Numerical Methods in CSE.pptx
Importance of Numerical Methods in CSE.pptx
 
NUMERICAL METHOD
NUMERICAL METHODNUMERICAL METHOD
NUMERICAL METHOD
 
Runge-Kutta methods with examples
Runge-Kutta methods with examplesRunge-Kutta methods with examples
Runge-Kutta methods with examples
 
Bisection method
Bisection methodBisection method
Bisection method
 
Interpolation and-its-application
Interpolation and-its-applicationInterpolation and-its-application
Interpolation and-its-application
 
Introduction to Numerical Analysis
Introduction to Numerical AnalysisIntroduction to Numerical Analysis
Introduction to Numerical Analysis
 
Error analysis
Error analysisError analysis
Error analysis
 
Introduction to finite element method(fem)
Introduction to finite element method(fem)Introduction to finite element method(fem)
Introduction to finite element method(fem)
 
Numerical Methods
Numerical MethodsNumerical Methods
Numerical Methods
 
Numerical Computing
Numerical Computing Numerical Computing
Numerical Computing
 
Initial Value Problems
Initial Value ProblemsInitial Value Problems
Initial Value Problems
 
Engineering Mathematics & Probability Distributions
Engineering Mathematics & Probability DistributionsEngineering Mathematics & Probability Distributions
Engineering Mathematics & Probability Distributions
 
Finite Element Analysis - UNIT-1
Finite Element Analysis - UNIT-1Finite Element Analysis - UNIT-1
Finite Element Analysis - UNIT-1
 
Bracketing Methods
Bracketing MethodsBracketing Methods
Bracketing Methods
 
application of differential equations
application of differential equationsapplication of differential equations
application of differential equations
 

Similar to APPLICATION OF NUMERICAL METHODS IN SMALL SIZE

HOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxHOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxSayedulHassan1
 
HOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxHOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxSayedulHassan1
 
International journal of applied sciences and innovation vol 2015 - no 1 - ...
International journal of applied sciences and innovation   vol 2015 - no 1 - ...International journal of applied sciences and innovation   vol 2015 - no 1 - ...
International journal of applied sciences and innovation vol 2015 - no 1 - ...sophiabelthome
 
Some Engg. Applications of Matrices and Partial Derivatives
Some Engg. Applications of Matrices and Partial DerivativesSome Engg. Applications of Matrices and Partial Derivatives
Some Engg. Applications of Matrices and Partial DerivativesSanjaySingh011996
 
Application of differentiation
Application   of   differentiationApplication   of   differentiation
Application of differentiationDhanush Kumar
 
Mathematical models for a chemical reactor
Mathematical models for a chemical reactorMathematical models for a chemical reactor
Mathematical models for a chemical reactorLuis Rodríguez
 
Numerical Solutions of Burgers' Equation Project Report
Numerical Solutions of Burgers' Equation Project ReportNumerical Solutions of Burgers' Equation Project Report
Numerical Solutions of Burgers' Equation Project ReportShikhar Agarwal
 
HEATED WIND PARTICLE’S BEHAVIOURAL STUDY BY THE CONTINUOUS WAVELET TRANSFORM ...
HEATED WIND PARTICLE’S BEHAVIOURAL STUDY BY THE CONTINUOUS WAVELET TRANSFORM ...HEATED WIND PARTICLE’S BEHAVIOURAL STUDY BY THE CONTINUOUS WAVELET TRANSFORM ...
HEATED WIND PARTICLE’S BEHAVIOURAL STUDY BY THE CONTINUOUS WAVELET TRANSFORM ...cscpconf
 
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...SSA KPI
 
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMS
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMSFINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMS
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMSroymeister007
 
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemCHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemIJECEIAES
 
Continutiy of Functions.ppt
Continutiy of Functions.pptContinutiy of Functions.ppt
Continutiy of Functions.pptLadallaRajKumar
 
A Numerical Method For Friction Problems With Multiple Contacts
A Numerical Method For Friction Problems With Multiple ContactsA Numerical Method For Friction Problems With Multiple Contacts
A Numerical Method For Friction Problems With Multiple ContactsJoshua Gorinson
 
ACME2016-extendedAbstract
ACME2016-extendedAbstractACME2016-extendedAbstract
ACME2016-extendedAbstractZhaowei Liu
 

Similar to APPLICATION OF NUMERICAL METHODS IN SMALL SIZE (20)

HOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptxHOME ASSIGNMENT (0).pptx
HOME ASSIGNMENT (0).pptx
 
HOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptxHOME ASSIGNMENT omar ali.pptx
HOME ASSIGNMENT omar ali.pptx
 
International journal of applied sciences and innovation vol 2015 - no 1 - ...
International journal of applied sciences and innovation   vol 2015 - no 1 - ...International journal of applied sciences and innovation   vol 2015 - no 1 - ...
International journal of applied sciences and innovation vol 2015 - no 1 - ...
 
Some Engg. Applications of Matrices and Partial Derivatives
Some Engg. Applications of Matrices and Partial DerivativesSome Engg. Applications of Matrices and Partial Derivatives
Some Engg. Applications of Matrices and Partial Derivatives
 
PART II.1 - Modern Physics
PART II.1 - Modern PhysicsPART II.1 - Modern Physics
PART II.1 - Modern Physics
 
Application of differentiation
Application   of   differentiationApplication   of   differentiation
Application of differentiation
 
first research paper
first research paperfirst research paper
first research paper
 
Mathematical models for a chemical reactor
Mathematical models for a chemical reactorMathematical models for a chemical reactor
Mathematical models for a chemical reactor
 
intro
introintro
intro
 
Numerical Solutions of Burgers' Equation Project Report
Numerical Solutions of Burgers' Equation Project ReportNumerical Solutions of Burgers' Equation Project Report
Numerical Solutions of Burgers' Equation Project Report
 
HEATED WIND PARTICLE’S BEHAVIOURAL STUDY BY THE CONTINUOUS WAVELET TRANSFORM ...
HEATED WIND PARTICLE’S BEHAVIOURAL STUDY BY THE CONTINUOUS WAVELET TRANSFORM ...HEATED WIND PARTICLE’S BEHAVIOURAL STUDY BY THE CONTINUOUS WAVELET TRANSFORM ...
HEATED WIND PARTICLE’S BEHAVIOURAL STUDY BY THE CONTINUOUS WAVELET TRANSFORM ...
 
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
Efficient Solution of Two-Stage Stochastic Linear Programs Using Interior Poi...
 
maths.ppt
maths.pptmaths.ppt
maths.ppt
 
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMS
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMSFINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMS
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMS
 
Aplicaciones de la derivada
Aplicaciones de la derivadaAplicaciones de la derivada
Aplicaciones de la derivada
 
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set ProblemCHN and Swap Heuristic to Solve the Maximum Independent Set Problem
CHN and Swap Heuristic to Solve the Maximum Independent Set Problem
 
Aplicaciones de la derivada
Aplicaciones de la derivadaAplicaciones de la derivada
Aplicaciones de la derivada
 
Continutiy of Functions.ppt
Continutiy of Functions.pptContinutiy of Functions.ppt
Continutiy of Functions.ppt
 
A Numerical Method For Friction Problems With Multiple Contacts
A Numerical Method For Friction Problems With Multiple ContactsA Numerical Method For Friction Problems With Multiple Contacts
A Numerical Method For Friction Problems With Multiple Contacts
 
ACME2016-extendedAbstract
ACME2016-extendedAbstractACME2016-extendedAbstract
ACME2016-extendedAbstract
 

Recently uploaded

HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Celine George
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...EADTU
 
Introduction to TechSoup’s Digital Marketing Services and Use Cases
Introduction to TechSoup’s Digital Marketing  Services and Use CasesIntroduction to TechSoup’s Digital Marketing  Services and Use Cases
Introduction to TechSoup’s Digital Marketing Services and Use CasesTechSoup
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfstareducators107
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of PlayPooky Knightsmith
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17Celine George
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptxJoelynRubio1
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSAnaAcapella
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 

Recently uploaded (20)

HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
Introduction to TechSoup’s Digital Marketing Services and Use Cases
Introduction to TechSoup’s Digital Marketing  Services and Use CasesIntroduction to TechSoup’s Digital Marketing  Services and Use Cases
Introduction to TechSoup’s Digital Marketing Services and Use Cases
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Our Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdfOur Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdf
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of Play
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 

APPLICATION OF NUMERICAL METHODS IN SMALL SIZE

  • 2. SUMMARY NUMERICAL METHODS IN ENGINEERING NUMERICAL METHODS IN CRIME DETECTION NUMERICAL METHODS IN SCIENTIFIC COMPUTING NUMERICAL METHODS IN FINDING ROOTS NUMERICAL METHODS IN HEAT EQUQTION
  • 3. Introduction Why are Numerical Methods so widely used in Engineering?  Engineers use mathematical modeling (equations and data) to describe and predict the behavior of systems.  Closed-form (analytical) solutions are only possible and complete for simple problems (geometry, properties, etc.).  Computers are widely available, powerful, and (relatively) cheap.  Powerful software packages are available (special or general purpose).
  • 4. A few applications of Numerical Methods in Engineering: • Structural/mechanical analysis, design, and behavior. • Communication/power Network simulation Train and traffic networks • Computational Fluid Dynamics (CFD): Weather prediction Groundwater & pollutant movement
  • 5. Numerical Methods in Engineering
  • 6. Topic 1 Overview of the Modelling Process
  • 7. Why numerical modelling? To reduce the number of prototypes constructed. To use as the forward solver in an optimization routine to gain the best possible design.
  • 8. What are the alternatives? Design and build lots of physical models Time consuming Expensive Measurement difficulties (cables, calibration, mechanical precision, interference, mutual coupling, field confinement, etc) Analytical solutions Limited to simple models because of the computational complexity
  • 9. Numerical Modelling Procedure Select/write your numerical modelling code. Find a simple analytical model and divide into segments/pixels/voxels. These MUST have every dimension less than l/10 where l is the wavelength in the material being modelled. (Note that this is NOT the free space wavelength).
  • 10. Let’s do the calculation of l The complex propagation coefficient g is given by the equation where s is the conductivity, e is the absolute permittivity, m is the absolute magnetic permeability, w is the angular radiation frequency, and j is the imaginary number, a is the attenuation constant b is the phase constant )( weswmbag jjj 
  • 11. The wavelength in the material b  l 2  At this frequency we have The wavelength depths on the electromagnetic properties of the material. Remember NO segment/pixel/voxel can be larger than in any dimension l/10 . This can make life very difficult when you have electrically large conductive materials.
  • 12. Solution MoM and FDTD both use perfectly conducting materials. To introduce finite conductivity, we can use lumped impedance elements.
  • 13. Maths and crime: Deblurring a number plate A short crime story • Burglar robs a bank • Escapes in a getaway car • Pursued by police
  • 14. GOOD NEWS Police take a photo BAD NEWS Photo is blurred
  • 15. SOLUTION Find a model of the blurring process Blurring function g Original image f • Blurring formula • Inverting the formula we can get rid the blur • BUT need to know the blurring function g ydygyxfxh   2 )()()(
  • 16.  2/)/( 222 dxgdexhdeef xixiyi    Inversion formula h(x) f(x) An example of Image Processing
  • 17. Scientific computing Design and analysis of algorithms for numerically solving mathematical problems in science and engineering Considers the effect of approximations and performs error analysis modern simulations of engineering applications
  • 18. Computational problems: attack strategy Develop mathematical model (usually requires a combination of math skills and some a priori knowledge of the system) Come up with numerical algorithm (numerical analysis skills) Implement the algorithm (software skills) Run, debug, test the software Visualize the results Interpret and validate the results Mathematical modeling
  • 19. Computational problems: well-posedness The problem is well-posed, if (a) solution exists (b) it is unique (c) it depends continuously on problem data Simplification strategies: Infinite finite Nonlinear linear High-order low-order
  • 20. What computers can’t do Solve (by reasoning) general mathematical problems  they can only repetitively apply arithmetic primitives to input. Solve problems exactly. Represent all numbers. Only a finite subset of the numbers between 0 and 1 can be represented.
  • 21. Finding roots / solving equations General solution exists for equations such as ax2 + bx + c = 0 The quadratic formula provides a quick answer to all quadratic equations. However, no exact general solution (formula) exists for equations with exponents greater than 4.
  • 22. Finding roots… Even if “exact” procedures existed, we are stuck with the problem that a computer can only represent a finite number of values… thus, we cannot “validate” our answer because it will not come out exactly However we can say how accurate our solution is as compared to the “exact” solution
  • 23. Finding roots, continued Transcendental equations: involving geometric functions (sin, cos), log, exp. These equations cannot be reduced to solution of a polynomial. Convergence: we might imagine a “reasonable” procedure for finding solutions, but can we guarantee it terminates?
  • 24. Square root program If the input c < 1, the root lies between c and 1. Else, the root lies between 1 and c. The (positive) square root function is continuous and has a single solution. c = x2 F(x) = x2 - c Example: F(x) = x2 - 4 -6 -4 -2 0 2 4 6 0 0.5 1 1.5 2 2.5 3
  • 25. double Sqrt(double c, double tol) { double a,b, mid, f; // set initial boundaries of interval if (c < 1) { a = c; b = 1} else { a = 1; b = c} do { mid = ( a + b ) / 2.0; f = mid * mid - c; if ( f < 0 ) a = mid; else b = mid; } while( fabs( f ) > tol ); return mid; } -6 -4 -2 0 2 4 6 0 0.5 1 1.5 2 2.5 3
  • 26. Heat equations The heat capacity c of a material gives the amount of energy needed to raise the temperature T one kilogram of the material by one degree K (Kelvin). The thermal conductivity k of a material indicates the amount of energy transmitted trough a plate with thickness 1 m and 1sq.m area if the temperatures at the two sides differ by 1 K. A(x) ρ c (∂ T (t, x)/∂t)=∂/∂x(k A(x)(∂T (t, x)/∂x))+A(x)f(t,x)
  • 27.
  • 28. The flux of thermal energy is a vector indicates the direction of the flow and the amount of thermal energy flowing per second and square meter Fourier’s law of heat conduction can be stated as = −k ∇T
  • 29. One Dimensional Heat Equation If a temperature T over a solid (with constant cross section A) is known to depend on one coordinate x only, then the change of temperature ∆T measured over a distance ∆x will lead to a flow of thermal energy ∆Q. If the time difference is ∆t then ∆Q/∆t = −k A (∆T/∆x)
  • 30. Two Dimensional Heat Equation If the domain G ⊂ R2 with boundary curve C describes a thin plate with constant thickness h then we may assume that the temperature will depend on t, x and y only and not on z. E (t) =

Editor's Notes

  1. George Mason University, Department of Mathematical Sciences
  2. George Mason University, Department of Mathematical Sciences
  3. George Mason University, Department of Mathematical Sciences