SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Computational Engineering
Galerkin Method
Yijian Zhan
Ning Ma
Galerkin Method
 Engineering problems: differential
equations with boundary conditions.
Generally denoted as: D(U)=0; B(U)=0
 Our task: to find the function U which
satisfies the given differential equations
and boundary conditions.
 Reality: difficult, even impossible to solve
the problem analytically
Galerkin Method
 In practical cases we often apply
approximation.
 One of the approximation methods:
Galerkin Method, invented by Russian
mathematician Boris Grigoryevich Galerkin.
Galerkin Method
Related knowledge
 Inner product of functions
 Basis of a vector space of functions
Galerkin Method
Inner product
 Inner product of two functions in a certain
domain:
shows the inner
product of f(x) and g(x) on the interval [ a,
b ].
*One important property: orthogonality
If , f and g are orthogonal to each
other;
**If for arbitrary w(x), =0, f(x) 0
, ( ) ( )
b
a
f g f x g x dx  
, 0f g 
,w f  
Galerkin Method
Basis of a space
 V: a function space
 Basis of V: a set of linear independent
functions
Any function could be uniquely
written as the linear combination of the
basis:
0{ ( )}i iS x 

( )f x V
0
( ) ( )j j
j
f x c x


 
Galerkin Method
Weighted residual methods
 A weighted residual method uses a finite
number of functions .
 The differential equation of the problem is
D(U)=0 on the boundary B(U), for example:
on B[U]=[a,b].
where “L” is a differential operator and “f”
is a given function. We have to solve the
D.E. to obtain U.
0{ ( )}n
i ix 
( ) ( ( )) ( ) 0D U L U x f x  
Galerkin method
Weighted residual
 Step 1.
Introduce a “trial solution” of U:
to replace U(x)
: finite number of basis functions
: unknown coefficients
* Residual is defined as:
0
1
( ) ( ) ( )
n
j j
j
U u x x c x 

   
jc
( )j x
( ) [ ( )] [ ( )] ( )R x D u x L u x f x  
Galerkin Method
Weighted residual
 Step 2.
Choose “arbitrary” “weight functions” w(x),
let:
With the concepts of “inner product” and
“orthogonality”, we have:
The inner product of the weight function
and the residual is zero, which means that
the trial function partially satisfies the
problem.
So, our goal: to construct such u(x)
, ( ) , ( ) ( ){ [ ( )]} 0
b
a
w R x w D u w x D u x dx   
Galerkin Method
Weighted residual
 Step 3.
Galerkin weighted residual method:
choose weight function w from the basis
functions , then
These are a set of n-order linear
equations. Solve it, obtain all of the
coefficients .
j
0
1
, [ ( )] ( ){ [ ( ) ( )]} 0
nb
j j j ja
j
w R D u dx x D x c x dx   

     
jc
Galerkin Method
Weighted residual
 Step 4.
The “trial solution”
is the approximation solution we want.
0
1
( ) ( ) ( )
n
j j
j
u x x c x 

  
Galerkin Method Example
 Solve the differential equation:
with the boundary condition:
( ( )) ''( ) ( ) 2 (1 ) 0D y x y x y x x x    
(0) 0, (1) 0y y 
Galerkin Method Example
 Step 1.
Choose trial function:
We make n=3, and
0
1
( ) ( ) ( )
n
i i
i
y x x c x 

  
0
1
2 2
2
3 3
3
0,
( 1),
( 1)
( 1)
x x
x x
x x





 
 
 
Galerkin Method Example
 Step 2.
The “weight functions” are the same as
the basis functions
Step 3.
Substitute the trial function y(x) into
i
0
1
, [ ( )] ( ){ [ ( ) ( )]} 0
nb
j j j ja
j
w R D u dx x D x c x dx   

     
Galerkin Method Example
 Step 4.
i=1,2,3; we have three equations with
three unknown coefficients1 2 3, ,c c c
31 2
31 2
31 2
43 51
0
15 10 84 315
615 111
0
70 84 630 13860
734 611
0
315 315 13860 60060
cc c
cc c
cc c
    
   
    
Galerkin Method Example
 Step 5.
Solve this linear equation set, get:
Obtain the approximation solution
1
2
3
1370
0.18521
7397
50688
0.185203
273689
132
0.00626989
21053
c
c
c
   
 
   
3
1
( ) ( )i i
i
y x c x

 
Galerkin Method Example
GalerkinGalerkin solutionsolution Analytic solutionAnalytic solution
References
 1. O. C. Zienkiewicz, R. L. Taylor, Finite
Element Method, Vol 1, The Basis, 2000
 2. Galerkin method, Wikipedia:
http://en.wikipedia.org/wiki/Galerkin_method#cite_note-BrennerScott-1

Contenu connexe

Tendances

An Introduction to the Finite Element Method
An Introduction to the Finite Element MethodAn Introduction to the Finite Element Method
An Introduction to the Finite Element Method
Mohammad Tawfik
 

Tendances (20)

Finite Element Analysis - UNIT-2
Finite Element Analysis - UNIT-2Finite Element Analysis - UNIT-2
Finite Element Analysis - UNIT-2
 
Fundamentals of Finite Difference Methods
Fundamentals of Finite Difference MethodsFundamentals of Finite Difference Methods
Fundamentals of Finite Difference Methods
 
Introduction to finite element method
Introduction to finite element methodIntroduction to finite element method
Introduction to finite element method
 
5. stress function
5.  stress function5.  stress function
5. stress function
 
A brief introduction to finite difference method
A brief introduction to finite difference methodA brief introduction to finite difference method
A brief introduction to finite difference method
 
Introduction to finite element analysis
Introduction to finite element analysisIntroduction to finite element analysis
Introduction to finite element analysis
 
Finite element method
Finite element methodFinite element method
Finite element method
 
Lecture3
Lecture3Lecture3
Lecture3
 
3. Weighted residual methods (1).pptx
3. Weighted residual methods (1).pptx3. Weighted residual methods (1).pptx
3. Weighted residual methods (1).pptx
 
An Introduction to the Finite Element Method
An Introduction to the Finite Element MethodAn Introduction to the Finite Element Method
An Introduction to the Finite Element Method
 
Application of Numerical Methods (Finite Difference) in Heat Transfer
Application of Numerical Methods (Finite Difference) in Heat TransferApplication of Numerical Methods (Finite Difference) in Heat Transfer
Application of Numerical Methods (Finite Difference) in Heat Transfer
 
Introduction to Finite Elements
Introduction to Finite ElementsIntroduction to Finite Elements
Introduction to Finite Elements
 
FEM Introduction: Solving ODE-BVP using the Galerkin's Method
FEM Introduction: Solving ODE-BVP using the Galerkin's MethodFEM Introduction: Solving ODE-BVP using the Galerkin's Method
FEM Introduction: Solving ODE-BVP using the Galerkin's Method
 
Finite element method
Finite element methodFinite element method
Finite element method
 
Introduction to FEA
Introduction to FEAIntroduction to FEA
Introduction to FEA
 
Finite Element Methods
Finite Element  MethodsFinite Element  Methods
Finite Element Methods
 
General steps of the finite element method
General steps of the finite element methodGeneral steps of the finite element method
General steps of the finite element method
 
least squares approach in finite element method
least squares approach in finite element methodleast squares approach in finite element method
least squares approach in finite element method
 
Finite Element Analysis of Truss Structures
Finite Element Analysis of Truss StructuresFinite Element Analysis of Truss Structures
Finite Element Analysis of Truss Structures
 
Partial differential equations
Partial differential equationsPartial differential equations
Partial differential equations
 

Similaire à Galerkin method

Metodos jacobi y gauss seidel
Metodos jacobi y gauss seidelMetodos jacobi y gauss seidel
Metodos jacobi y gauss seidel
Cesar Mendoza
 
Metodos jacobi y gauss seidel
Metodos jacobi y gauss seidelMetodos jacobi y gauss seidel
Metodos jacobi y gauss seidel
Cesar Mendoza
 

Similaire à Galerkin method (20)

A New Lagrangian Relaxation Approach To The Generalized Assignment Problem
A New Lagrangian Relaxation Approach To The Generalized Assignment ProblemA New Lagrangian Relaxation Approach To The Generalized Assignment Problem
A New Lagrangian Relaxation Approach To The Generalized Assignment Problem
 
Cs jog
Cs jogCs jog
Cs jog
 
1639 vector-linear algebra
1639 vector-linear algebra1639 vector-linear algebra
1639 vector-linear algebra
 
34032 green func
34032 green func34032 green func
34032 green func
 
FEM 6 Wtd resid and Scalar field.ppt
FEM 6 Wtd resid and Scalar field.pptFEM 6 Wtd resid and Scalar field.ppt
FEM 6 Wtd resid and Scalar field.ppt
 
Metodos jacobi y gauss seidel
Metodos jacobi y gauss seidelMetodos jacobi y gauss seidel
Metodos jacobi y gauss seidel
 
Metodos jacobi y gauss seidel
Metodos jacobi y gauss seidelMetodos jacobi y gauss seidel
Metodos jacobi y gauss seidel
 
R lecture co4_math 21-1
R lecture co4_math 21-1R lecture co4_math 21-1
R lecture co4_math 21-1
 
Presentation2.pptx
Presentation2.pptxPresentation2.pptx
Presentation2.pptx
 
Backpropagation - A peek into the Mathematics of optimization.pdf
Backpropagation - A peek into the Mathematics of optimization.pdfBackpropagation - A peek into the Mathematics of optimization.pdf
Backpropagation - A peek into the Mathematics of optimization.pdf
 
cheb_conf_aksenov.pdf
cheb_conf_aksenov.pdfcheb_conf_aksenov.pdf
cheb_conf_aksenov.pdf
 
Sol83
Sol83Sol83
Sol83
 
Sol83
Sol83Sol83
Sol83
 
Top Schools in delhi NCR
Top Schools in delhi NCRTop Schools in delhi NCR
Top Schools in delhi NCR
 
FUNCIONES DE GREEN
FUNCIONES DE GREENFUNCIONES DE GREEN
FUNCIONES DE GREEN
 
Hyperfunction method for numerical integration and Fredholm integral equation...
Hyperfunction method for numerical integration and Fredholm integral equation...Hyperfunction method for numerical integration and Fredholm integral equation...
Hyperfunction method for numerical integration and Fredholm integral equation...
 
A Level Set Method For Multiobjective Combinatorial Optimization Application...
A Level Set Method For Multiobjective Combinatorial Optimization  Application...A Level Set Method For Multiobjective Combinatorial Optimization  Application...
A Level Set Method For Multiobjective Combinatorial Optimization Application...
 
Lesson 2: A Catalog of Essential Functions
Lesson 2: A Catalog of Essential FunctionsLesson 2: A Catalog of Essential Functions
Lesson 2: A Catalog of Essential Functions
 
06_finite_elements_basics.ppt
06_finite_elements_basics.ppt06_finite_elements_basics.ppt
06_finite_elements_basics.ppt
 
5994944.ppt
5994944.ppt5994944.ppt
5994944.ppt
 

Dernier

Dernier (20)

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
 
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...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
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)
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
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
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 

Galerkin method

  • 2. Galerkin Method  Engineering problems: differential equations with boundary conditions. Generally denoted as: D(U)=0; B(U)=0  Our task: to find the function U which satisfies the given differential equations and boundary conditions.  Reality: difficult, even impossible to solve the problem analytically
  • 3. Galerkin Method  In practical cases we often apply approximation.  One of the approximation methods: Galerkin Method, invented by Russian mathematician Boris Grigoryevich Galerkin.
  • 4. Galerkin Method Related knowledge  Inner product of functions  Basis of a vector space of functions
  • 5. Galerkin Method Inner product  Inner product of two functions in a certain domain: shows the inner product of f(x) and g(x) on the interval [ a, b ]. *One important property: orthogonality If , f and g are orthogonal to each other; **If for arbitrary w(x), =0, f(x) 0 , ( ) ( ) b a f g f x g x dx   , 0f g  ,w f  
  • 6. Galerkin Method Basis of a space  V: a function space  Basis of V: a set of linear independent functions Any function could be uniquely written as the linear combination of the basis: 0{ ( )}i iS x   ( )f x V 0 ( ) ( )j j j f x c x    
  • 7. Galerkin Method Weighted residual methods  A weighted residual method uses a finite number of functions .  The differential equation of the problem is D(U)=0 on the boundary B(U), for example: on B[U]=[a,b]. where “L” is a differential operator and “f” is a given function. We have to solve the D.E. to obtain U. 0{ ( )}n i ix  ( ) ( ( )) ( ) 0D U L U x f x  
  • 8. Galerkin method Weighted residual  Step 1. Introduce a “trial solution” of U: to replace U(x) : finite number of basis functions : unknown coefficients * Residual is defined as: 0 1 ( ) ( ) ( ) n j j j U u x x c x       jc ( )j x ( ) [ ( )] [ ( )] ( )R x D u x L u x f x  
  • 9. Galerkin Method Weighted residual  Step 2. Choose “arbitrary” “weight functions” w(x), let: With the concepts of “inner product” and “orthogonality”, we have: The inner product of the weight function and the residual is zero, which means that the trial function partially satisfies the problem. So, our goal: to construct such u(x) , ( ) , ( ) ( ){ [ ( )]} 0 b a w R x w D u w x D u x dx   
  • 10. Galerkin Method Weighted residual  Step 3. Galerkin weighted residual method: choose weight function w from the basis functions , then These are a set of n-order linear equations. Solve it, obtain all of the coefficients . j 0 1 , [ ( )] ( ){ [ ( ) ( )]} 0 nb j j j ja j w R D u dx x D x c x dx           jc
  • 11. Galerkin Method Weighted residual  Step 4. The “trial solution” is the approximation solution we want. 0 1 ( ) ( ) ( ) n j j j u x x c x     
  • 12. Galerkin Method Example  Solve the differential equation: with the boundary condition: ( ( )) ''( ) ( ) 2 (1 ) 0D y x y x y x x x     (0) 0, (1) 0y y 
  • 13. Galerkin Method Example  Step 1. Choose trial function: We make n=3, and 0 1 ( ) ( ) ( ) n i i i y x x c x      0 1 2 2 2 3 3 3 0, ( 1), ( 1) ( 1) x x x x x x           
  • 14. Galerkin Method Example  Step 2. The “weight functions” are the same as the basis functions Step 3. Substitute the trial function y(x) into i 0 1 , [ ( )] ( ){ [ ( ) ( )]} 0 nb j j j ja j w R D u dx x D x c x dx          
  • 15. Galerkin Method Example  Step 4. i=1,2,3; we have three equations with three unknown coefficients1 2 3, ,c c c 31 2 31 2 31 2 43 51 0 15 10 84 315 615 111 0 70 84 630 13860 734 611 0 315 315 13860 60060 cc c cc c cc c              
  • 16. Galerkin Method Example  Step 5. Solve this linear equation set, get: Obtain the approximation solution 1 2 3 1370 0.18521 7397 50688 0.185203 273689 132 0.00626989 21053 c c c           3 1 ( ) ( )i i i y x c x   
  • 17. Galerkin Method Example GalerkinGalerkin solutionsolution Analytic solutionAnalytic solution
  • 18. References  1. O. C. Zienkiewicz, R. L. Taylor, Finite Element Method, Vol 1, The Basis, 2000  2. Galerkin method, Wikipedia: http://en.wikipedia.org/wiki/Galerkin_method#cite_note-BrennerScott-1