Transient analysis in heat transfer

In summary: Backward difference is more accurate, but it is less stable, while central difference is more stable but less accurate.
  • #1
svishal03
129
1
Hi All,

I'd be grateful if helped in this understanding;

I'm following the attached pages to solve a numerical problem by Forward difference, backward difference and central difference- in fact to be precise, deriving the transient solution approach to a heat transfer problem---

In the attached, pages 279 and 280 (don't worry I've not attached a 280 page book but just extracyed pages) derive a solution by forward difference

Pages 283-285 derive by backward and central difference,

He (the author) says forward and backward difference are different because the way the capacitance matrix i.e. [C] matrix and conductivity matrix i.e.[K] matrix are treated.I'm not able to apprciate the difference,Can anyone throw some light on this and explain the difference between forward and backwartd difference?

Vishal
 

Attachments

  • Pages from Fundamentals of Finite Element Analysis - David V. Hutton-deepan 14-06-2011.pdf
    128.1 KB · Views: 642
Science news on Phys.org
  • #2
Compare equations 7.119 and 7.122. Those are the two approximations (forward and backward difference) for dT/dt at time t. (The book leaves out the "at time t" in 7.119)

7.119 says an approximate value of dT/dt at time t is estimated from the values of T at times t and t PLUS delta t.

7.122 says an approximate value of dT/dt at time t is estimated from the values of T at times t and t MINUS delta t.
 
  • #3
Hi AlephZero,

Thanks for the reply, yes I do appreciate what you said, but my qustion was with regard to the statement;



If we compare Equation 7.125 with Equation 7.121, we find that the major difference
lies in the treatment of the conductance matrix. In the latter case, the
effects of conductance are, in effect, updated during the time step. In the case of
the forward difference method, Equation 7.121, the conductance effects are held
constant at the previous time step.


I'm not able to appreciate the difference concerning the treatment of the conductance matrix as stated above.

Will be grateful if helped.

Vishal
 
  • #4
Sorry, but I'm not really sure what the book is trying to say here!

Equation 7.125 in the book is wrong. If you compare it with 7.124, the [itex]F_Q[/itex] and [itex]F_g[/itex] terms should be at time [itex]t_{i+1}[/itex], not time [itex]t_i[itex].

After 7.125 he says "the coefficient matrix on the left hand side changes at each time step". That is not correct, unless he is talking about

(a) changing the time step size during the solution
or
(b) What happens if the matrices C and K are functions of temperature - but he doesn't seem to have discussed that anywhere earlier.

The main difference between the forward and backward differences is what happens if you take arge time steps.

In the forward difference method, you calculate a temperature gradient that is independent of the time step, and then assume the temp gradient remains constant through the whole of the step. It should be clear that will give nonsense if the step is very large, because you are assuming the temperature will change at the same rate "for ever".

On the other hand, in the backward difference method, effectively you calculate what the temperature gradient would be when you get to the END of the step, assuming it remained constant through the step. In a sense that is "self correcting", because if the step size changes, the constant (or averate) temperature gradient during the step also changes.

If you look at the correct version of 7.125 and take delta t to be very large, it is approximately the same as the steady state heat conduction equation at the end of the step. The terms involving C are the only ones NOT multiplied by delta t, so if delta t is very large the only significant terms in 7.125 are K, F_Q and F_g. So however large the time step is, the numerical solution will always correspond to something "phyisically sensible" even if it is not an accurate solution of the transient thermal problem.
 
  • #5
Thanks a lot, but as you say that in Forward difference the temperature obtained is the one at the beginning of the time step, that is, in every following time step the temperature is that corresponding to the end of the preceeding time step, right?

Similarly in backward difference its the converse, the the temperature obtained is the one at the end of the time step, that is, in every following time step the temperature is that corresponding to the beginning of that time step, right?

So, how do you say one is superior to the other?
 
  • #6
There are standard techniques to study the accuracy and stability of the variious difference methods. I don't know your textbook, but it will probably deal with them later on.

The usual choice in thermal modelling is between backward difference or central difference, or a method which is "in between" them and has some advantages of both.

Forward difference doesn't have any "good" properties as a general purpose method, but it could be useful in some very specialized situations.
 
  • #7
My textbook is Fundamentals of finite element methood by Dsavid hutton. I'm referring the chapter for thermal as I need it for some projects coming up.Please can you suggest some textbook for heat transfer which explains fundamentals as well as FE approach for different ele ments and boundary conditions?
 

1. What is transient analysis in heat transfer?

Transient analysis in heat transfer is a method used to study the behavior of heat transfer over time. It involves analyzing how temperature changes in a material or system as heat is transferred through it, taking into account factors such as thermal conductivity, heat capacity, and boundary conditions.

2. How is transient analysis different from steady-state analysis?

Steady-state analysis looks at the behavior of heat transfer when the temperature of a system or material remains constant over time. Transient analysis, on the other hand, considers how temperature changes over time, taking into account factors such as heat transfer rate and time-dependent boundary conditions.

3. What are the applications of transient analysis in heat transfer?

Transient analysis in heat transfer is used in a wide range of industries, including aerospace, automotive, and electronics. It is often used to design and optimize heating and cooling systems, analyze the thermal behavior of materials, and study the effects of heat transfer on systems over time.

4. What are the numerical methods used in transient analysis?

The most commonly used numerical methods in transient analysis of heat transfer include finite difference method, finite element method, and boundary element method. These methods involve discretizing the problem into smaller elements or nodes and solving for temperature changes at each point over time.

5. What are the limitations of transient analysis in heat transfer?

Transient analysis can be computationally intensive and time-consuming, especially for complex systems. It also requires accurate input data and assumptions, as well as careful consideration of boundary conditions. Additionally, transient analysis may not be suitable for studying long-term behavior or steady-state conditions.

Similar threads

  • Thermodynamics
Replies
2
Views
1K
Replies
15
Views
1K
Replies
27
Views
5K
  • Mechanical Engineering
Replies
34
Views
4K
  • Mechanical Engineering
Replies
4
Views
2K
Replies
7
Views
2K
  • Thermodynamics
Replies
9
Views
3K
  • Engineering and Comp Sci Homework Help
Replies
4
Views
2K
Replies
1
Views
1K
  • Mechanical Engineering
Replies
1
Views
2K
Back
Top