1 / 32

Generalized Finite Element Methods

Generalized Finite Element Methods. Spring 2003. Properties of Galerkin approximations. Suvranu De. Last class. Equivalent representations of the mathematical model Strong formulation (BVP) Minimization statement Weak formulation (VBVP). Approximate solution techniques:

gvasquez
Télécharger la présentation

Generalized Finite Element Methods

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Generalized Finite Element Methods Spring 2003 Properties of Galerkin approximations Suvranu De

  2. Last class Equivalent representations of the mathematical model Strong formulation (BVP) Minimization statement Weak formulation (VBVP) Approximate solution techniques: Rayleigh Ritz Method Galerkin Method Other techniques Equivalence

  3. This class Does the Galerkin method always work? (existence and uniqueness) How significantly does the approximate solution differ from the exact solution? (a priori error analysis) How fast does the approximate solution converge to the analytical solution? (rate of convergence)

  4. VBVP The Galerkin Method • Takes the weak form (VBVP)as the starting point. • Very general. Works for problems that do not have a minimization principle. • For problems that do have a minimization principle, the Galerkin method and the the Rayleigh-Ritz methods produce exactly the same set of discrete equations.

  5. VBVP The Galerkin Method Approximation Pose the weak form: Find such that in the subspace Xh(APPROXIMATION) Find such that

  6. VBVP The Galerkin Method Using the property of bilinearity and linearityas before

  7. VBVP The Galerkin Method Discrete equations The discrete problem Find such that Choose First row

  8. VBVP The Galerkin Method Discrete equations The discrete problem Find such that Choose Second row and so on....

  9. VBVP The Galerkin Method Discretized set of equations The discrete problem Find such that is equivalent to Find such that

  10. A bilinear form is continuous(bounded) if  b > 0 such that A bilinear form is elliptic if  a > 0 such that Existence and uniqueness Definitions... Note that a elliptic bilinear form is always positive definite.

  11. Existence and uniqueness Theorem We state without proof: Let Xh be a finite dimensional subspace of a Hilbert space X, a: XhXhR be a continuous ellipticbilinear form, and l: XhR be a bounded linear functional. Then there exists a unique function uh Xh that satisfies Henceforth we will assume the bilinear form to be continuous and elliptic

  12. Goals Theory A priori... A priorierror estimates: bound various “measures” of u[ exact solution]-uh [approximate solution]; in terms of a constant C (function of W, problem parameters), h [some measure of discretization], and u • Useful for: • Comparison of different discretizations ( which converges faster?) • To understand the conditions that must be satisfied for rapid convergence • To understand if the method is properly implemented (to check a test problem for which the analytical solution is known)

  13. Goals Theory A posteriori A posteriorierror estimates: bound various “measures” of u[ exact solution]-uh [approximate solution]; in terms of a constant C (function of W, problem parameters), h [some measure of discretization], and uh More useful than a priori error estimators during the solution of practical problems (solution unknown). But much more difficult to obtain the constant C (needs additional computational effort)

  14. Error: Energy norm Theory Definition... Define the energy norm||| v ||| as: e.g., for the Dirichlet problem hence For an elastic bar, this is twice the strain energy stored in the bar Note: ||| ||| is problem dependent

  15. Error: Energy norm Theory ...Definition Exact solution: u(x)  X Approximate solution: uh(x)  Xh Discretization error:

  16. Error: Energy norm Theory Orthogonality... Property 1:The discretization error is orthogonal to the approximation space Xh in the energy norm Since then but Adding the last two equations

  17. Error: Energy norm Theory ...Orthogonality Discretization error, eh Exact solution, u Approximate solution, uh Xh

  18. Error: Energy norm Theory General bound Property 2: Example: in the case of linear elasticity, this property means that the strain energy of the discretized model is always bounded from above by the strain energy of the mathematical model. Strain energy of mathematical model Strain energy of discretized model Increased refinement

  19. Error: Energy norm Theory General bound Property 2: 0 Bilinearity and symmetry Since a( , ) is SPD Therefore

  20. Error: Energy norm Theory Best approximation Property 3:Best approximation property In words: even if you knew the exact solution (u) you could not find a wh in Xh more accurate than uh in the energy norm “inf” means infinum

  21. eh Xh u uh wh Error: Energy norm Theory ...Orthogonality Combining properties 1 and 3: of all possible functions in Xh, the Galerkin process picks the one that makes the error orthogonal to Xh and this is the best possible choice in the energy norm.

  22. Error: Energy norm Theory Best approximation Property 3:Best approximation property For any

  23. Error: H1 norm Theory Reminders.. TheH1norm: measures e as well as ex

  24. Error: H1 norm Theory Reminders.. Ellipticity of a( , ): Continuity of a( , ):

  25. Error: H1 norm Theory Cea’s Lemma For a linear problem whose bilinear form is symmetric, continuous and elliptic the error e = u - uh satisfies where What happens if a0 ?

  26. Error: H1 norm Theory Cea’s Lemma From ellipticity: Property 3 Continuity

  27. Error: H1 norm Theory Link to interpolation error Cea’s Lemma From definition where is an interpolant of u.

  28. Error: H1 norm Theory Link to interpolation error Example : if Then we may choose any as a function that interpolates uat 4 points. This function has nothing to do with the approximate solution uh Leads to interpolation error estimate The problem of trying to determine how good our approximate solution is boils down to finding out the interpolation error ( )

  29. Error: H1 norm Theory Example Interpolation error estimate (from last slide) e.g., piecewise linear interpolation (finite element) rate of convergence

  30. Convergence rate Theory Example slope = 1 same slope but lower C(more accurate)

  31. Convergence rate Theory Example Problems in linear elasticity, easier to measure error in strain energy (E-Eh) slope = 2 Reason: from continuity and ellipticity

  32. Summary • Of all possible functions in Xh, the Galerkin process picks the one that makes the error orthogonal to Xh and this is the best possible choice in the energy norm. • Cea’s lemma is a expression of the error estimate in H1 norm and allows us to link the error estimate to the interpolation error estimate. • If piece-wise Lagrange interpolation (of degree k) is used • then the numerical solution exhibits an order k convergence in the H1 norm (in the limit that ‘h’ is small) and an order 2k convergence in the energy norm.

More Related