SlideShare une entreprise Scribd logo
1  sur  49
Chapter 5
NUMERICAL METHODS IN
HEAT CONDUCTION
Abdul moiz Dota
Dept.Food Engineering
University of Agriculture Faisalabad
Heat and Mass Transfer: Fundamentals & Applications
Fourth Edition
Yunus A. Cengel, Afshin J. Ghajar
McGraw-Hill, 2011
2
Objectives
• Understand the limitations of analytical solutions of
conduction problems, and the need for computation-
intensive numerical methods
• Express derivates as differences, and obtain finite
difference formulations
• Solve steady one- or two-dimensional conduction
problems numerically using the finite difference method
• Solve transient one- or two-dimensional conduction
problems using the finite difference method
3
WHY NUMERICAL METHODS?
In Chapter 2, we solved various heat
conduction problems in various
geometries in a systematic but highly
mathematical manner by
(1) deriving the governing differential
equation by performing an energy
balance on a differential volume
element,
(2) expressing the boundary
conditions in the proper mathematical
form, and
(3) solving the differential equation
and applying the boundary conditions
to determine the integration
constants.
4
1 Limitations
Analytical solution methods are limited to
highly simplified problems in simple
geometries.
The geometry must be such that its entire
surface can be described mathematically
in a coordinate system by setting the
variables equal to constants.
That is, it must fit into a coordinate system
perfectly with nothing sticking out or in.
Even in simple geometries, heat transfer
problems cannot be solved analytically if
the thermal conditions are not sufficiently
simple.
Analytical solutions are limited to problems
that are simple or can be simplified with
reasonable approximations.
5
2 Better Modeling
When attempting to get an analytical solution
to a physical problem, there is always the
tendency to oversimplify the problem to make
the mathematical model sufficiently simple to
warrant an analytical solution.
Therefore, it is common practice to ignore any
effects that cause mathematical complications
such as nonlinearities in the differential
equation or the boundary conditions
(nonlinearities such as temperature
dependence of thermal conductivity and the
radiation boundary conditions).
A mathematical model intended for a numerical
solution is likely to represent the actual
problem better.
The numerical solution of engineering
problems has now become the norm rather
than the exception even when analytical
solutions are available.
6
3 Flexibility
Engineering problems often require extensive parametric studies
to understand the influence of some variables on the solution in
order to choose the right set of variables and to answer some
“what-if” questions.
This is an iterative process that is extremely tedious and time-
consuming if done by hand.
Computers and numerical methods are ideally suited for such
calculations, and a wide range of related problems can be solved
by minor modifications in the code or input variables.
Today it is almost unthinkable to perform any significant
optimization studies in engineering without the power and flexibility
of computers and numerical methods.
7
4 Complications
Some problems can be solved analytically,
but the solution procedure is so complex and
the resulting solution expressions so
complicated that it is not worth all that effort.
With the exception of steady one-dimensional
or transient lumped system problems, all heat
conduction problems result in partial
differential equations.
Solving such equations usually requires
mathematical sophistication beyond that
acquired at the undergraduate level, such as
orthogonality, eigenvalues, Fourier and
Laplace transforms, Bessel and Legendre
functions, and infinite series.
In such cases, the evaluation of the solution,
which often involves double or triple
summations of infinite series at a specified
point, is a challenge in itself.
8
5 Human Nature Analytical solutions are necessary
because insight to the physical
phenomena and engineering wisdom
is gained primarily through analysis.
The “feel” that engineers develop
during the analysis of simple but
fundamental problems serves as an
invaluable tool when interpreting a
huge pile of results obtained from a
computer when solving a complex
problem.
A simple analysis by hand for a
limiting case can be used to check if
the results are in the proper range.
In this chapter, you will learn how to
formulate and solve heat transfer
problems numerically using one or
more approaches.
9
FINITE DIFFERENCE FORMULATION
OF DIFFERENTIAL EQUATIONS
The numerical methods for solving differential
equations are based on replacing the
differential equations by algebraic equations.
In the case of the popular finite difference
method, this is done by replacing the
derivatives by differences.
Below we demonstrate this with both first- and
second-order derivatives.
Reasonably accurate results can be
obtained by replacing differential quantities
by sufficiently small differences
AN EXAMPLE
10
finite difference
form of the first
derivative
Taylor series expansion of the function f
about the point x,
The smaller the ∆x, the smaller
the error, and thus the more
accurate the approximation.
11
Consider steady one-dimensional heat conduction in a plane wall of thickness L
with heat generation.
Finite difference representation
of the second derivative at a
general internal node m.
no heat generation
12
Finite difference formulation for steady two-
dimensional heat conduction in a region with
heat generation and constant thermal
conductivity in rectangular coordinates
13
ONE-DIMENSIONAL STEADY HEAT
CONDUCTION
In this section we develop the finite difference
formulation of heat conduction in a plane wall
using the energy balance approach and
discuss how to solve the resulting equations.
The energy balance method is based on
subdividing the medium into a sufficient
number of volume elements and then
applying an energy balance on each element.
14
This equation is applicable to each of the M
- 1 interior nodes, and its application gives
M - 1 equations for the determination of
temperatures at M + 1 nodes.
The two additional equations needed to
solve for the M + 1 unknown nodal
temperatures are obtained by applying the
energy balance on the two elements at the
boundaries (unless, of course, the
boundary temperatures are specified).
15
16
Boundary Conditions
Boundary conditions most commonly encountered in practice are the
specified temperature, specified heat flux, convection, and radiation
boundary conditions, and here we develop the finite difference formulations
for them for the case of steady one-dimensional heat conduction in a plane
wall of thickness L as an example.
The node number at the left surface at x = 0 is 0, and at the right surface at
x = L it is M. Note that the width of the volume element for either boundary
node is ∆x/2.
Specified temperature boundary condition
17
When other boundary conditions such as the specified heat flux, convection,
radiation, or combined convection and radiation conditions are specified at a
boundary, the finite difference equation for the node at that boundary is obtained
by writing an energy balance on the volume element at that boundary.
The finite difference form of various
boundary conditions at the left boundary:
18
19
Schematic for
the finite
difference
formulation of the
interface
boundary
condition for two
mediums A and
B that are in
perfect thermal
contact.
20
Treating Insulated Boundary Nodes as Interior Nodes:
The Mirror Image Concept
The mirror image approach can also be
used for problems that possess thermal
symmetry by replacing the plane of
symmetry by a mirror.
Alternately, we can replace the plane of
symmetry by insulation and consider only
half of the medium in the solution.
The solution in the other half of the
medium is simply the mirror image of the
solution obtained.
21
EXAMPLE
Node 1
Node 2
22
Exact solution:
23
The finite difference formulation of
steady heat conduction problems
usually results in a system of N
algebraic equations in N unknown
nodal temperatures that need to be
solved simultaneously.
There are numerous systematic
approaches available in the literature,
and they are broadly classified as
direct and iterative methods.
The direct methods are based on a
fixed number of well-defined steps that
result in the solution in a systematic
manner.
The iterative methods are based on an
initial guess for the solution that is
refined by iteration until a specified
convergence criterion is satisfied.
24
One of the simplest iterative methods is the Gauss-Seidel iteration.
25
TWO-DIMENSIONAL STEADY HEAT
CONDUCTION
Sometimes we need to consider heat transfer
in other directions as well when the variation
of temperature in other directions is
significant.
We consider the numerical formulation and
solution of two-dimensional steady heat
conduction in rectangular coordinates using
the finite difference method.
26
no heat
generation
For square mesh:
27
Boundary Nodes
The region is partitioned between the
nodes by forming volume elements
around the nodes, and an energy
balance is written for each boundary
node.
An energy balance on a volume
element is
We assume, for convenience in
formulation, all heat transfer to be into the
volume element from all surfaces except
for specified heat flux, whose direction is
already specified.
28
Node 2
Node 1
EXAMPLE
29
Node 3
Node 4
Node 5
Node 6
30
Nodes 7, 8
Node 9
31
Irregular Boundaries
Many geometries encountered in practice
such as turbine blades or engine blocks do
not have simple shapes, and it is difficult to
fill such geometries having irregular
boundaries with simple volume elements.
A practical way of dealing with such
geometries is to replace the irregular
geometry by a series of simple volume
elements.
This simple approach is often satisfactory
for practical purposes, especially when the
nodes are closely spaced near the
boundary.
More sophisticated approaches are
available for handling irregular boundaries,
and they are commonly incorporated into
the commercial software packages.
32
TRANSIENT HEAT CONDUCTION
The finite difference solution of transient
problems requires discretization in time in
addition to discretization in space.
This is done by selecting a suitable time step
∆t and solving for the unknown nodal
temperatures repeatedly for each ∆t until the
solution at the desired time is obtained.
In transient problems, the superscript i is used
as the index or counter of time steps, with i = 0
corresponding to the specified initial condition.
33
Explicit method: If temperatures at the previous
time step i is used.
Implicit method: If temperatures at the new time
step i + 1 is used.
34
Transient Heat Conduction in a Plane Wall
mesh Fourier number
35
The temperature of an interior node at
the new time step is simply the average
of the temperatures of its neighboring
nodes at the previous time step.
No heat generation and τ = 0.5
36
Stability Criterion for Explicit Method: Limitation on ∆t
The explicit method is easy to use, but it suffers
from an undesirable feature that severely restricts its
utility: the explicit method is not unconditionally
stable, and the largest permissible value of the time
step ∆t is limited by the stability criterion.
If the time step ∆t is not sufficiently small, the
solutions obtained by the explicit method may
oscillate wildly and diverge from the actual solution.
To avoid such divergent oscillations in nodal
temperatures, the value of ∆t must be maintained
below a certain upper limit established by the
stability criterion.
Example
37
The implicit method is
unconditionally stable, and thus we
can use any time step we please
with that method (of course, the
smaller the time step, the better the
accuracy of the solution).
The disadvantage of the implicit
method is that it results in a set of
equations that must be solved
simultaneously for each time step.
Both methods are used in practice.
38
Node 1
Node 2
Explicit finite difference formulation
EXAMPLE
39
Node 1
Node 2
Implicit finite difference formulation
40
41
Two-Dimensional Transient Heat Conduction
42
Stability criterion
Explicit
formulation
43
Node 1
EXAMPLE
44
Node 2
Node 3
Node 4
45
Node 5
Node 6
Nodes 7, 8
46
Node 9
47
Interactive SS-T-CONDUCT Software
The SS-T-CONDUCT (Steady State and Transient Heat
Conduction) software was developed by Ghajar and his
co-workers and is available from the online learning
center (www.mhhe.com/cengel) to the instructors and
students.
The software is user-friendly and can be used to solve
many of the one- and two-dimensional heat conduction
problems with uniform energy generation in rectangular
geometries discussed in this chapter.
For transient problems the explicit or the implicit solution
method could be used.
48
49
Summary
• Why numerical methods?
• Finite difference formulation of differential equations
• One-dimensional steady heat conduction
 Boundary conditions
 Treating Insulated Boundary Nodes as Interior Nodes: The
Mirror Image Concept
• Two-dimensional steady heat conduction
 Boundary Nodes
 Irregular Boundaries
• Transient heat conduction
 Transient Heat Conduction in a Plane Wall
 Stability Criterion for Explicit Method: Limitation on ∆t
 Two-Dimensional Transient Heat Conduction
• Interactive SS-T-CONDUCT Software

Contenu connexe

Tendances

Chapter 1 INTRODUCTION AND BASIC CONCEPTS
Chapter 1INTRODUCTION AND BASIC CONCEPTSChapter 1INTRODUCTION AND BASIC CONCEPTS
Chapter 1 INTRODUCTION AND BASIC CONCEPTSAbdul Moiz Dota
 
Numerical methods- Steady-state-1D-and-2D-Part- I
Numerical methods- Steady-state-1D-and-2D-Part- INumerical methods- Steady-state-1D-and-2D-Part- I
Numerical methods- Steady-state-1D-and-2D-Part- Itmuliya
 
Heat and mass transfer
Heat and mass transferHeat and mass transfer
Heat and mass transferALOKANSU
 
Chapter 6 FUNDAMENTALS OF CONVECTION
Chapter 6FUNDAMENTALS OF CONVECTIONChapter 6FUNDAMENTALS OF CONVECTION
Chapter 6 FUNDAMENTALS OF CONVECTIONAbdul Moiz Dota
 
Thermodynamics Chapter 3- Heat Transfer
Thermodynamics Chapter 3- Heat TransferThermodynamics Chapter 3- Heat Transfer
Thermodynamics Chapter 3- Heat TransferVJTI Production
 
011 heat exchangers thai
011 heat exchangers thai011 heat exchangers thai
011 heat exchangers thaiSaranyu Pilai
 
Engineering Thermodynamics-second law of thermodynamics
Engineering Thermodynamics-second law of thermodynamics Engineering Thermodynamics-second law of thermodynamics
Engineering Thermodynamics-second law of thermodynamics Mani Vannan M
 
Chapter 5 (ideal gas & gas mixture)
Chapter 5 (ideal gas & gas mixture)Chapter 5 (ideal gas & gas mixture)
Chapter 5 (ideal gas & gas mixture)Yuri Melliza
 
267258402 heat-4e-chap03-lecture
267258402 heat-4e-chap03-lecture267258402 heat-4e-chap03-lecture
267258402 heat-4e-chap03-lectureFahad Gmail Gmail
 
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
 
Lecture 1 introduction of engineering thermodynamics
Lecture 1 introduction of engineering thermodynamicsLecture 1 introduction of engineering thermodynamics
Lecture 1 introduction of engineering thermodynamicsShevan Sherwany
 
One-dimensional conduction-with_no_heat_generation
One-dimensional conduction-with_no_heat_generationOne-dimensional conduction-with_no_heat_generation
One-dimensional conduction-with_no_heat_generationtmuliya
 
One dim, steady-state, heat conduction_with_heat_generation
One dim, steady-state, heat conduction_with_heat_generationOne dim, steady-state, heat conduction_with_heat_generation
One dim, steady-state, heat conduction_with_heat_generationtmuliya
 

Tendances (20)

Chapter 1 INTRODUCTION AND BASIC CONCEPTS
Chapter 1INTRODUCTION AND BASIC CONCEPTSChapter 1INTRODUCTION AND BASIC CONCEPTS
Chapter 1 INTRODUCTION AND BASIC CONCEPTS
 
Fin
FinFin
Fin
 
Heat 4e chap09_lecture
Heat 4e chap09_lectureHeat 4e chap09_lecture
Heat 4e chap09_lecture
 
Heat 4e chap11_lecture
Heat 4e chap11_lectureHeat 4e chap11_lecture
Heat 4e chap11_lecture
 
Heat 4e chap08_lecture
Heat 4e chap08_lectureHeat 4e chap08_lecture
Heat 4e chap08_lecture
 
Heat 4e chap11_lecture
Heat 4e chap11_lectureHeat 4e chap11_lecture
Heat 4e chap11_lecture
 
Numerical methods- Steady-state-1D-and-2D-Part- I
Numerical methods- Steady-state-1D-and-2D-Part- INumerical methods- Steady-state-1D-and-2D-Part- I
Numerical methods- Steady-state-1D-and-2D-Part- I
 
Heat and mass transfer
Heat and mass transferHeat and mass transfer
Heat and mass transfer
 
Chapter 6 FUNDAMENTALS OF CONVECTION
Chapter 6FUNDAMENTALS OF CONVECTIONChapter 6FUNDAMENTALS OF CONVECTION
Chapter 6 FUNDAMENTALS OF CONVECTION
 
Thermodynamics Chapter 3- Heat Transfer
Thermodynamics Chapter 3- Heat TransferThermodynamics Chapter 3- Heat Transfer
Thermodynamics Chapter 3- Heat Transfer
 
Chapter 10 lecture
Chapter 10 lectureChapter 10 lecture
Chapter 10 lecture
 
011 heat exchangers thai
011 heat exchangers thai011 heat exchangers thai
011 heat exchangers thai
 
Engineering Thermodynamics-second law of thermodynamics
Engineering Thermodynamics-second law of thermodynamics Engineering Thermodynamics-second law of thermodynamics
Engineering Thermodynamics-second law of thermodynamics
 
Chapter 5 (ideal gas & gas mixture)
Chapter 5 (ideal gas & gas mixture)Chapter 5 (ideal gas & gas mixture)
Chapter 5 (ideal gas & gas mixture)
 
Heat Exchanger
Heat ExchangerHeat Exchanger
Heat Exchanger
 
267258402 heat-4e-chap03-lecture
267258402 heat-4e-chap03-lecture267258402 heat-4e-chap03-lecture
267258402 heat-4e-chap03-lecture
 
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
 
Lecture 1 introduction of engineering thermodynamics
Lecture 1 introduction of engineering thermodynamicsLecture 1 introduction of engineering thermodynamics
Lecture 1 introduction of engineering thermodynamics
 
One-dimensional conduction-with_no_heat_generation
One-dimensional conduction-with_no_heat_generationOne-dimensional conduction-with_no_heat_generation
One-dimensional conduction-with_no_heat_generation
 
One dim, steady-state, heat conduction_with_heat_generation
One dim, steady-state, heat conduction_with_heat_generationOne dim, steady-state, heat conduction_with_heat_generation
One dim, steady-state, heat conduction_with_heat_generation
 

En vedette

Fe 509 heat and mass transfer Lecture no 3
Fe 509 heat and mass transfer Lecture no 3Fe 509 heat and mass transfer Lecture no 3
Fe 509 heat and mass transfer Lecture no 3Abdul Moiz Dota
 
Processing of fruits & vegetables in pakistan
Processing of fruits & vegetables in pakistanProcessing of fruits & vegetables in pakistan
Processing of fruits & vegetables in pakistanAbdul Moiz Dota
 
Chapter 7 EXTERNAL FORCED CONVECTION
Chapter 7EXTERNAL FORCED CONVECTIONChapter 7EXTERNAL FORCED CONVECTION
Chapter 7 EXTERNAL FORCED CONVECTIONAbdul Moiz Dota
 
NUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-II
NUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-IINUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-II
NUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-IItmuliya
 

En vedette (10)

Heat 4e chap13_lecture
Heat 4e chap13_lectureHeat 4e chap13_lecture
Heat 4e chap13_lecture
 
Fe 509 heat and mass transfer Lecture no 3
Fe 509 heat and mass transfer Lecture no 3Fe 509 heat and mass transfer Lecture no 3
Fe 509 heat and mass transfer Lecture no 3
 
Heat 4e chap12_lecture
Heat 4e chap12_lectureHeat 4e chap12_lecture
Heat 4e chap12_lecture
 
Heat 4e chap10_lecture
Heat 4e chap10_lectureHeat 4e chap10_lecture
Heat 4e chap10_lecture
 
Processing of fruits & vegetables in pakistan
Processing of fruits & vegetables in pakistanProcessing of fruits & vegetables in pakistan
Processing of fruits & vegetables in pakistan
 
Heat 4e chap14_lecture
Heat 4e chap14_lectureHeat 4e chap14_lecture
Heat 4e chap14_lecture
 
Chapter 7 EXTERNAL FORCED CONVECTION
Chapter 7EXTERNAL FORCED CONVECTIONChapter 7EXTERNAL FORCED CONVECTION
Chapter 7 EXTERNAL FORCED CONVECTION
 
NUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-II
NUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-IINUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-II
NUMERICAL METHODS IN STEADY STATE, 1D and 2D HEAT CONDUCTION- Part-II
 
Heat Transfer
Heat TransferHeat Transfer
Heat Transfer
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 

Similaire à Chapter 5 NUMERICAL METHODS IN HEAT CONDUCTION

Numerical solution of heat equation through double interpolation
Numerical solution of heat equation through double interpolationNumerical solution of heat equation through double interpolation
Numerical solution of heat equation through double interpolationIOSR Journals
 
Numerical methods for 2 d heat transfer
Numerical methods for 2 d heat transferNumerical methods for 2 d heat transfer
Numerical methods for 2 d heat transferArun Sarasan
 
Graphical methods for 2 d heat transfer
Graphical methods for 2 d heat transfer Graphical methods for 2 d heat transfer
Graphical methods for 2 d heat transfer Arun Sarasan
 
An Efficient Tangent Scheme For Solving Phase-Change Problems
An Efficient Tangent Scheme For Solving Phase-Change ProblemsAn Efficient Tangent Scheme For Solving Phase-Change Problems
An Efficient Tangent Scheme For Solving Phase-Change ProblemsDarian Pruitt
 
Estimation of hottest spot temperature
Estimation of hottest spot temperatureEstimation of hottest spot temperature
Estimation of hottest spot temperatureRana Ateeq ur Rehman
 
FINITE DIFFERENCE using numerical method.ppt
FINITE DIFFERENCE using numerical method.pptFINITE DIFFERENCE using numerical method.ppt
FINITE DIFFERENCE using numerical method.ppt21bec114
 
FINITE DIFFERENCE.ppt slides for students
FINITE DIFFERENCE.ppt slides for studentsFINITE DIFFERENCE.ppt slides for students
FINITE DIFFERENCE.ppt slides for studentsMoneebMughal
 
Jamie Fogarty CFD FINAL DRAFT PRINT
Jamie Fogarty CFD FINAL DRAFT PRINTJamie Fogarty CFD FINAL DRAFT PRINT
Jamie Fogarty CFD FINAL DRAFT PRINTJamie Fogarty
 
introduction-to-numerical-methods-in-chemical-engineering
 introduction-to-numerical-methods-in-chemical-engineering introduction-to-numerical-methods-in-chemical-engineering
introduction-to-numerical-methods-in-chemical-engineeringTalal Ashraf
 
Heat Transfer Numerical Analysis Jthomas
Heat Transfer Numerical Analysis JthomasHeat Transfer Numerical Analysis Jthomas
Heat Transfer Numerical Analysis JthomasJesse M. Thomas
 
Heat flow through concrete floor
Heat flow through concrete floorHeat flow through concrete floor
Heat flow through concrete floorAmy Do
 
two dimensional steady state heat conduction
two dimensional steady state heat conduction two dimensional steady state heat conduction
two dimensional steady state heat conduction Amare Addis
 
TWO DIMENSIONAL STEADY STATE HEAT CONDUCTION
TWO DIMENSIONAL STEADY STATE HEAT CONDUCTIONTWO DIMENSIONAL STEADY STATE HEAT CONDUCTION
TWO DIMENSIONAL STEADY STATE HEAT CONDUCTIONDebre Markos University
 

Similaire à Chapter 5 NUMERICAL METHODS IN HEAT CONDUCTION (20)

Numerical solution of heat equation through double interpolation
Numerical solution of heat equation through double interpolationNumerical solution of heat equation through double interpolation
Numerical solution of heat equation through double interpolation
 
Numerical methods for 2 d heat transfer
Numerical methods for 2 d heat transferNumerical methods for 2 d heat transfer
Numerical methods for 2 d heat transfer
 
Graphical methods for 2 d heat transfer
Graphical methods for 2 d heat transfer Graphical methods for 2 d heat transfer
Graphical methods for 2 d heat transfer
 
Lecture 3
Lecture 3Lecture 3
Lecture 3
 
An Efficient Tangent Scheme For Solving Phase-Change Problems
An Efficient Tangent Scheme For Solving Phase-Change ProblemsAn Efficient Tangent Scheme For Solving Phase-Change Problems
An Efficient Tangent Scheme For Solving Phase-Change Problems
 
COMSOL Paper
COMSOL PaperCOMSOL Paper
COMSOL Paper
 
Cmes 1
Cmes 1Cmes 1
Cmes 1
 
Estimation of hottest spot temperature
Estimation of hottest spot temperatureEstimation of hottest spot temperature
Estimation of hottest spot temperature
 
Finite difference equation
Finite difference equationFinite difference equation
Finite difference equation
 
FINITE DIFFERENCE using numerical method.ppt
FINITE DIFFERENCE using numerical method.pptFINITE DIFFERENCE using numerical method.ppt
FINITE DIFFERENCE using numerical method.ppt
 
FINITE DIFFERENCE.ppt slides for students
FINITE DIFFERENCE.ppt slides for studentsFINITE DIFFERENCE.ppt slides for students
FINITE DIFFERENCE.ppt slides for students
 
Jamie Fogarty CFD FINAL DRAFT PRINT
Jamie Fogarty CFD FINAL DRAFT PRINTJamie Fogarty CFD FINAL DRAFT PRINT
Jamie Fogarty CFD FINAL DRAFT PRINT
 
introduction-to-numerical-methods-in-chemical-engineering
 introduction-to-numerical-methods-in-chemical-engineering introduction-to-numerical-methods-in-chemical-engineering
introduction-to-numerical-methods-in-chemical-engineering
 
Heat Transfer Numerical Analysis Jthomas
Heat Transfer Numerical Analysis JthomasHeat Transfer Numerical Analysis Jthomas
Heat Transfer Numerical Analysis Jthomas
 
Icmmt 2015 paper-5
Icmmt 2015 paper-5Icmmt 2015 paper-5
Icmmt 2015 paper-5
 
ICMMT-2015_paper_5
ICMMT-2015_paper_5ICMMT-2015_paper_5
ICMMT-2015_paper_5
 
Heat flow through concrete floor
Heat flow through concrete floorHeat flow through concrete floor
Heat flow through concrete floor
 
62 192-2-pb (2)
62 192-2-pb (2)62 192-2-pb (2)
62 192-2-pb (2)
 
two dimensional steady state heat conduction
two dimensional steady state heat conduction two dimensional steady state heat conduction
two dimensional steady state heat conduction
 
TWO DIMENSIONAL STEADY STATE HEAT CONDUCTION
TWO DIMENSIONAL STEADY STATE HEAT CONDUCTIONTWO DIMENSIONAL STEADY STATE HEAT CONDUCTION
TWO DIMENSIONAL STEADY STATE HEAT CONDUCTION
 

Dernier

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 

Dernier (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 

Chapter 5 NUMERICAL METHODS IN HEAT CONDUCTION

  • 1. Chapter 5 NUMERICAL METHODS IN HEAT CONDUCTION Abdul moiz Dota Dept.Food Engineering University of Agriculture Faisalabad Heat and Mass Transfer: Fundamentals & Applications Fourth Edition Yunus A. Cengel, Afshin J. Ghajar McGraw-Hill, 2011
  • 2. 2 Objectives • Understand the limitations of analytical solutions of conduction problems, and the need for computation- intensive numerical methods • Express derivates as differences, and obtain finite difference formulations • Solve steady one- or two-dimensional conduction problems numerically using the finite difference method • Solve transient one- or two-dimensional conduction problems using the finite difference method
  • 3. 3 WHY NUMERICAL METHODS? In Chapter 2, we solved various heat conduction problems in various geometries in a systematic but highly mathematical manner by (1) deriving the governing differential equation by performing an energy balance on a differential volume element, (2) expressing the boundary conditions in the proper mathematical form, and (3) solving the differential equation and applying the boundary conditions to determine the integration constants.
  • 4. 4 1 Limitations Analytical solution methods are limited to highly simplified problems in simple geometries. The geometry must be such that its entire surface can be described mathematically in a coordinate system by setting the variables equal to constants. That is, it must fit into a coordinate system perfectly with nothing sticking out or in. Even in simple geometries, heat transfer problems cannot be solved analytically if the thermal conditions are not sufficiently simple. Analytical solutions are limited to problems that are simple or can be simplified with reasonable approximations.
  • 5. 5 2 Better Modeling When attempting to get an analytical solution to a physical problem, there is always the tendency to oversimplify the problem to make the mathematical model sufficiently simple to warrant an analytical solution. Therefore, it is common practice to ignore any effects that cause mathematical complications such as nonlinearities in the differential equation or the boundary conditions (nonlinearities such as temperature dependence of thermal conductivity and the radiation boundary conditions). A mathematical model intended for a numerical solution is likely to represent the actual problem better. The numerical solution of engineering problems has now become the norm rather than the exception even when analytical solutions are available.
  • 6. 6 3 Flexibility Engineering problems often require extensive parametric studies to understand the influence of some variables on the solution in order to choose the right set of variables and to answer some “what-if” questions. This is an iterative process that is extremely tedious and time- consuming if done by hand. Computers and numerical methods are ideally suited for such calculations, and a wide range of related problems can be solved by minor modifications in the code or input variables. Today it is almost unthinkable to perform any significant optimization studies in engineering without the power and flexibility of computers and numerical methods.
  • 7. 7 4 Complications Some problems can be solved analytically, but the solution procedure is so complex and the resulting solution expressions so complicated that it is not worth all that effort. With the exception of steady one-dimensional or transient lumped system problems, all heat conduction problems result in partial differential equations. Solving such equations usually requires mathematical sophistication beyond that acquired at the undergraduate level, such as orthogonality, eigenvalues, Fourier and Laplace transforms, Bessel and Legendre functions, and infinite series. In such cases, the evaluation of the solution, which often involves double or triple summations of infinite series at a specified point, is a challenge in itself.
  • 8. 8 5 Human Nature Analytical solutions are necessary because insight to the physical phenomena and engineering wisdom is gained primarily through analysis. The “feel” that engineers develop during the analysis of simple but fundamental problems serves as an invaluable tool when interpreting a huge pile of results obtained from a computer when solving a complex problem. A simple analysis by hand for a limiting case can be used to check if the results are in the proper range. In this chapter, you will learn how to formulate and solve heat transfer problems numerically using one or more approaches.
  • 9. 9 FINITE DIFFERENCE FORMULATION OF DIFFERENTIAL EQUATIONS The numerical methods for solving differential equations are based on replacing the differential equations by algebraic equations. In the case of the popular finite difference method, this is done by replacing the derivatives by differences. Below we demonstrate this with both first- and second-order derivatives. Reasonably accurate results can be obtained by replacing differential quantities by sufficiently small differences AN EXAMPLE
  • 10. 10 finite difference form of the first derivative Taylor series expansion of the function f about the point x, The smaller the ∆x, the smaller the error, and thus the more accurate the approximation.
  • 11. 11 Consider steady one-dimensional heat conduction in a plane wall of thickness L with heat generation. Finite difference representation of the second derivative at a general internal node m. no heat generation
  • 12. 12 Finite difference formulation for steady two- dimensional heat conduction in a region with heat generation and constant thermal conductivity in rectangular coordinates
  • 13. 13 ONE-DIMENSIONAL STEADY HEAT CONDUCTION In this section we develop the finite difference formulation of heat conduction in a plane wall using the energy balance approach and discuss how to solve the resulting equations. The energy balance method is based on subdividing the medium into a sufficient number of volume elements and then applying an energy balance on each element.
  • 14. 14 This equation is applicable to each of the M - 1 interior nodes, and its application gives M - 1 equations for the determination of temperatures at M + 1 nodes. The two additional equations needed to solve for the M + 1 unknown nodal temperatures are obtained by applying the energy balance on the two elements at the boundaries (unless, of course, the boundary temperatures are specified).
  • 15. 15
  • 16. 16 Boundary Conditions Boundary conditions most commonly encountered in practice are the specified temperature, specified heat flux, convection, and radiation boundary conditions, and here we develop the finite difference formulations for them for the case of steady one-dimensional heat conduction in a plane wall of thickness L as an example. The node number at the left surface at x = 0 is 0, and at the right surface at x = L it is M. Note that the width of the volume element for either boundary node is ∆x/2. Specified temperature boundary condition
  • 17. 17 When other boundary conditions such as the specified heat flux, convection, radiation, or combined convection and radiation conditions are specified at a boundary, the finite difference equation for the node at that boundary is obtained by writing an energy balance on the volume element at that boundary. The finite difference form of various boundary conditions at the left boundary:
  • 18. 18
  • 19. 19 Schematic for the finite difference formulation of the interface boundary condition for two mediums A and B that are in perfect thermal contact.
  • 20. 20 Treating Insulated Boundary Nodes as Interior Nodes: The Mirror Image Concept The mirror image approach can also be used for problems that possess thermal symmetry by replacing the plane of symmetry by a mirror. Alternately, we can replace the plane of symmetry by insulation and consider only half of the medium in the solution. The solution in the other half of the medium is simply the mirror image of the solution obtained.
  • 23. 23 The finite difference formulation of steady heat conduction problems usually results in a system of N algebraic equations in N unknown nodal temperatures that need to be solved simultaneously. There are numerous systematic approaches available in the literature, and they are broadly classified as direct and iterative methods. The direct methods are based on a fixed number of well-defined steps that result in the solution in a systematic manner. The iterative methods are based on an initial guess for the solution that is refined by iteration until a specified convergence criterion is satisfied.
  • 24. 24 One of the simplest iterative methods is the Gauss-Seidel iteration.
  • 25. 25 TWO-DIMENSIONAL STEADY HEAT CONDUCTION Sometimes we need to consider heat transfer in other directions as well when the variation of temperature in other directions is significant. We consider the numerical formulation and solution of two-dimensional steady heat conduction in rectangular coordinates using the finite difference method.
  • 27. 27 Boundary Nodes The region is partitioned between the nodes by forming volume elements around the nodes, and an energy balance is written for each boundary node. An energy balance on a volume element is We assume, for convenience in formulation, all heat transfer to be into the volume element from all surfaces except for specified heat flux, whose direction is already specified.
  • 31. 31 Irregular Boundaries Many geometries encountered in practice such as turbine blades or engine blocks do not have simple shapes, and it is difficult to fill such geometries having irregular boundaries with simple volume elements. A practical way of dealing with such geometries is to replace the irregular geometry by a series of simple volume elements. This simple approach is often satisfactory for practical purposes, especially when the nodes are closely spaced near the boundary. More sophisticated approaches are available for handling irregular boundaries, and they are commonly incorporated into the commercial software packages.
  • 32. 32 TRANSIENT HEAT CONDUCTION The finite difference solution of transient problems requires discretization in time in addition to discretization in space. This is done by selecting a suitable time step ∆t and solving for the unknown nodal temperatures repeatedly for each ∆t until the solution at the desired time is obtained. In transient problems, the superscript i is used as the index or counter of time steps, with i = 0 corresponding to the specified initial condition.
  • 33. 33 Explicit method: If temperatures at the previous time step i is used. Implicit method: If temperatures at the new time step i + 1 is used.
  • 34. 34 Transient Heat Conduction in a Plane Wall mesh Fourier number
  • 35. 35 The temperature of an interior node at the new time step is simply the average of the temperatures of its neighboring nodes at the previous time step. No heat generation and τ = 0.5
  • 36. 36 Stability Criterion for Explicit Method: Limitation on ∆t The explicit method is easy to use, but it suffers from an undesirable feature that severely restricts its utility: the explicit method is not unconditionally stable, and the largest permissible value of the time step ∆t is limited by the stability criterion. If the time step ∆t is not sufficiently small, the solutions obtained by the explicit method may oscillate wildly and diverge from the actual solution. To avoid such divergent oscillations in nodal temperatures, the value of ∆t must be maintained below a certain upper limit established by the stability criterion. Example
  • 37. 37 The implicit method is unconditionally stable, and thus we can use any time step we please with that method (of course, the smaller the time step, the better the accuracy of the solution). The disadvantage of the implicit method is that it results in a set of equations that must be solved simultaneously for each time step. Both methods are used in practice.
  • 38. 38 Node 1 Node 2 Explicit finite difference formulation EXAMPLE
  • 39. 39 Node 1 Node 2 Implicit finite difference formulation
  • 40. 40
  • 47. 47 Interactive SS-T-CONDUCT Software The SS-T-CONDUCT (Steady State and Transient Heat Conduction) software was developed by Ghajar and his co-workers and is available from the online learning center (www.mhhe.com/cengel) to the instructors and students. The software is user-friendly and can be used to solve many of the one- and two-dimensional heat conduction problems with uniform energy generation in rectangular geometries discussed in this chapter. For transient problems the explicit or the implicit solution method could be used.
  • 48. 48
  • 49. 49 Summary • Why numerical methods? • Finite difference formulation of differential equations • One-dimensional steady heat conduction  Boundary conditions  Treating Insulated Boundary Nodes as Interior Nodes: The Mirror Image Concept • Two-dimensional steady heat conduction  Boundary Nodes  Irregular Boundaries • Transient heat conduction  Transient Heat Conduction in a Plane Wall  Stability Criterion for Explicit Method: Limitation on ∆t  Two-Dimensional Transient Heat Conduction • Interactive SS-T-CONDUCT Software