Nonlinear finite elements/Homework 2

From testwiki
Jump to navigation Jump to search

Problem 1: Classification of PDEs

Two commonly encountered PDEs in engineering are

u,xx=αu,t

and

u,xxxx=αu,tt
  1. What physical processes do the two PDEs model?
  2. Write out the PDEs in elementary partial differential notation (that is, using symbols of the form ux).
  3. Determine whether the PDEs are elliptic, hyperbolic, or parabolic. Show how you arrived at your classification.

Problem 2: Models of Physical Problems

The differential equation which can be written as

ddx(a(x)du(x)dx)+c(x)u(x)=f(x)forx(O,L).

arises in a number of fields of physics and engineering.

Write out the ODEs for at least five of these physical situations and identify the meanings of the variables.

Problem 3: Weighted Residual Methods

Give examples from the scientific literature, with full references, where the collocation, subdomain, and least squares weighted residual methods have been used.

Explain why the standard finite element method has not been used in these examples.

One example for each method will suffice.

Problem 4: Least Squares Method

The residual over an element (for the general second-order ODE) is defined as

Re(x,c1e,c2e,,cne):=ddx(aduhedx)+cuhef(x)

where

uhe(x)=j=1ncjeφje(x).

In the least squares method, the residual Re is minimized in the following sense:

cixaxb[Re(x,c1e,c2e,,cne)]2dx=0,i=1,2,,n.
  1. What is the weighting function used in the least squares approach?
  2. Develop a least-squares finite element model for the problem. You don't have to find the solution to a specific problem - just the components of 𝐊, 𝐮, and 𝐟 for an element will do.
  3. Discuss some functions (φje) that can be used to approximate u.

Problem 5: Heat Transfer

The differential equation that is used to model one-dimensional heat transfer is

ddx(kdTdx)=qforx(0,L)

where T is the temperature, k is the thermal conductivity, and q is the heat generation.

Let us assume that the boundary conditions are

T(0)=T0[kdTdx+β(TT)+q^]|x=L=0

where T0 is a prescribed temperature, β is a convective heat transfer coefficient, T is the ambient temperature, and q^ is a prescribed heat flux.

  1. Formulate the finite element model for this problem over one element, that is, find expressions for the stiffness matrix and the load vector.
  2. Use ANSYS (or any other software tool) to solve the problem of heat conduction in an insulated rod. Compare your solution with the exact solution (if available). Try at least three refinements of the mesh to confirm that your solution converges.
  3. Write your own code to solve the problem in part 2 (use two elements). Compare your solution with the ANSYS (or other software) solution.

Use the following data:

q=0q^=0L=0.1mk=0.01W/(m-K)β=25W/(m2-K)T0=323KT=278K

You can look at the 1-D heat conduction problem on the Introduction to Ansys page to see how ANSYS deals with heat conduction.

Template:Subpage navbar