SlideShare a Scribd company logo
1 of 12
Download to read offline
Point Collocation Method
FEM - Introduction - Methods of Solving Differential Equations
Suddhasheel Ghosh, PhD
Department of Civil Engineering
Jawaharlal Nehru Engineering College
N-6 CIDCO, 431003
Advanced Numerical Methods Series
shudh (JNEC) PCM MEStru2k1617 1 / 12
DiffEq1
Introduction to terminology
Given a differential equation
Ψ
d2y
dx2
,
dy
dx
, y, x = 0, (1)
and the initial conditions,
F1
dy
dx
, y, x = a = 0 F2
dy
dx
, y, x = b = 0
So, given the points x1 = a, x2, x3, . . . , xi, . . . , xn, xn+1 = b, it is desired to
find the solution of the differential equation at the points
xj, ∀j = 2, . . . , n. The points xj, j = 2, . . . , n are known as the points of
collocation.
shudh (JNEC) PCM MEStru2k1617 2 / 12
DiffEq1
A second-order Boundary Value Problem
A boundary value problem is given as follows:
d2y
dx2
+ P(x)
dx
dy
+ Q(x)y = R(x)
along with the conditions
y(x1) = A, y(xn+1) = B
shudh (JNEC) PCM MEStru2k1617 3 / 12
Collocation Method
Point collocation Method
Derivative calculation
Assume that
y =
n
i=0
αixi
.
Therefore, we will have
dy
dx
=
n
i=0
i · αixi−1
,
and
d2y
dx2
=
n
i=0
i(i − 1)αixi−2
shudh (JNEC) PCM MEStru2k1617 4 / 12
Collocation Method
Point collocation Method I
Substitution and formulation
Substituting these in the differential equation, we have
n
i=0
i(i − 1)αixi−2
+ P(x)
n
i=0
i · αixi−1
+ Q(x)
n
i=0
αixi
= R(x).
Thus giving,
n
i=0
αi i(i − 1)xi−2
+ ixi−1
P(x) + xi
Q(x) = R(x)
The aim of the interpolation method is to “agree” at the node points,
and therefore, we shall have:
n
i=0
αi i(i − 1)xi−2
j + ixi−1
j P(xj) + xi
jQ(xj) = R(xj), ∀j = 2, . . . , n
shudh (JNEC) PCM MEStru2k1617 5 / 12
Collocation Method
Point collocation Method II
Substitution and formulation
For the nodes x1 and xn+1, we have the following conditions:
n
i=0
αixi
1 = A
n
i=0
αixi
n+1 = B
shudh (JNEC) PCM MEStru2k1617 6 / 12
Collocation Method
Point collocation Method
Matrix formulation of the problem


1 x1 x2
1
. . . xn
1
Q(x2) P(x2) (2 + 2x2P(x2) + x2
2
Q(x2)) . . . [n(n − 1)xn−2
2
+ nP(x2)xn−1
2
+ xn
2
Q(x2)]
...
... . . . . . .
...
Q(xn) P(xn) (2 + 2xnP(xn) + x2
nQ(xn)) . . . [n(n − 1)xn−2
n + nP(xn)xn−1
n + xn
nQ(xn)]
1 xn+1 x2
n+1
. . . xn
n+1




α0
α1
...
αn−1
αn


=


A
R(x2)
...
R(xn)
B


The solution can then be achieved by any of the standard methods like Gauss-Siedel,
Gaussian Elimination or Gauss-Jordan Elimination.
shudh (JNEC) PCM MEStru2k1617 7 / 12
Collocation Method
Point collocation method I
Example
Use the point collocation method to solve the following differential
equation:
d2y
dx2
− y = x
Use the boundary conditions y(x = 0) = 0 and y(x = 1) = 0. Choose
x = 0.25 and x = 0.5 as collocation points. (Desai, Eldho, Shah)
Solution: There are four points where we are considering the solution
for, x = 0, 0.25, 0.5, 1. We label them as x1, x2, x3, x4. Since there are four
points, we will consider a cubic polynomial.
y = α0 + α1x + α2x2
+ α3x3
shudh (JNEC) PCM MEStru2k1617 8 / 12
Collocation Method
Point collocation method II
Example
We have
dy
dx
= α1 + 2α2x + 3α3x2
d2y
dx2
= 2α2 + 6α3x
Substituting these in the given differential equation, we have
2α2 + 6α3x − α0 − α1x − α2x2
− α3x3
= x
−α0 − α1x + (2 − x2
)α2 + (6x − x3
)α3 = x
From the first boundary condition y(x = 0) = 0, we have
α0 + α1(0) + α2(02
) + α3(03
) = 0 =⇒ α0 = 0 (2)
shudh (JNEC) PCM MEStru2k1617 9 / 12
Collocation Method
Point collocation method III
Example
From the second boundary condition y(x = 1) = 0, we have
α0 + α1(1) + α2(12
) + α3(13
) = 0 =⇒ α1 + α2 + α3 = 0 (3)
At the collocation points, we have the following equations:
For x = 0.25, we have
−α1(0.25) + (2 − (0.25)2
)α2 + (6 × 0.25 − (0.25)3
) = 0.25
−0.25α1 + 1.9375α2 + 1.4844α3 = 0.25 (4)
For x = 0.5, we have
−0.5α1 + (2 − 0.52
)α2 + (6 × 0.5 − 0.53
) = 0.5
−0.5α1 + 1.75α2 + 2.875α3 = 0.5 (5)
shudh (JNEC) PCM MEStru2k1617 10 / 12
Collocation Method
Point collocation method IV
Example
Using the equations above, we have the following matrix based
arrangement


1 1 1
−0.25 1.9375 1.4844
−0.5 1.75 2.875




α1
α2
α3


=


0
0.25
0.5


(6)
which gives on the inverse operation,
α1 = −0.1459, α2 = −0.006738, α3 = 0.1526
Therefore the polynomial approximation for y is
y = 0.1459x − 0.006738x2
+ 0.1526x3
(7)
shudh (JNEC) PCM MEStru2k1617 11 / 12
Collocation Method
Thank you!
shudh (JNEC) PCM MEStru2k1617 12 / 12

More Related Content

What's hot

Numerical Methods - Power Method for Eigen values
Numerical Methods - Power Method for Eigen valuesNumerical Methods - Power Method for Eigen values
Numerical Methods - Power Method for Eigen valuesDr. Nirav Vyas
 
Fundamentals of Finite Difference Methods
Fundamentals of Finite Difference MethodsFundamentals of Finite Difference Methods
Fundamentals of Finite Difference Methods1rj
 
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 methodsabiha khathun
 
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 MethodSuddhasheel GHOSH, PhD
 
Second order homogeneous linear differential equations
Second order homogeneous linear differential equations Second order homogeneous linear differential equations
Second order homogeneous linear differential equations Viraj Patel
 
Lec3 principle virtual_work_method
Lec3 principle virtual_work_methodLec3 principle virtual_work_method
Lec3 principle virtual_work_methodMahdi Damghani
 
Finite Element Analysis - UNIT-1
Finite Element Analysis - UNIT-1Finite Element Analysis - UNIT-1
Finite Element Analysis - UNIT-1propaul
 
Newton’s Forward & backward interpolation
Newton’s Forward &  backward interpolation Newton’s Forward &  backward interpolation
Newton’s Forward & backward interpolation Meet Patel
 
Ordinary differential equations
Ordinary differential equationsOrdinary differential equations
Ordinary differential equationsAhmed Haider
 
Ordinary differential equation
Ordinary differential equationOrdinary differential equation
Ordinary differential equationJUGAL BORAH
 
Solve ODE - BVP through the Least Squares Method
Solve ODE - BVP through the Least Squares MethodSolve ODE - BVP through the Least Squares Method
Solve ODE - BVP through the Least Squares MethodSuddhasheel GHOSH, PhD
 
Mohr circle
Mohr circleMohr circle
Mohr circleShobbbe
 

What's hot (20)

Numerical Methods - Power Method for Eigen values
Numerical Methods - Power Method for Eigen valuesNumerical Methods - Power Method for Eigen values
Numerical Methods - Power Method for Eigen values
 
Fundamentals of Finite Difference Methods
Fundamentals of Finite Difference MethodsFundamentals of Finite Difference Methods
Fundamentals of Finite Difference Methods
 
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
 
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
 
Second order homogeneous linear differential equations
Second order homogeneous linear differential equations Second order homogeneous linear differential equations
Second order homogeneous linear differential equations
 
Power method
Power methodPower method
Power method
 
5. stress function
5.  stress function5.  stress function
5. stress function
 
Initial Value Problems
Initial Value ProblemsInitial Value Problems
Initial Value Problems
 
Lec3 principle virtual_work_method
Lec3 principle virtual_work_methodLec3 principle virtual_work_method
Lec3 principle virtual_work_method
 
Rayleigh Ritz Method
Rayleigh Ritz MethodRayleigh Ritz Method
Rayleigh Ritz Method
 
Finite Element Analysis - UNIT-1
Finite Element Analysis - UNIT-1Finite Element Analysis - UNIT-1
Finite Element Analysis - UNIT-1
 
Interpolation Methods
Interpolation MethodsInterpolation Methods
Interpolation Methods
 
Newton’s Forward & backward interpolation
Newton’s Forward &  backward interpolation Newton’s Forward &  backward interpolation
Newton’s Forward & backward interpolation
 
Euler and runge kutta method
Euler and runge kutta methodEuler and runge kutta method
Euler and runge kutta method
 
Lecture3
Lecture3Lecture3
Lecture3
 
Ordinary differential equations
Ordinary differential equationsOrdinary differential equations
Ordinary differential equations
 
Ordinary differential equation
Ordinary differential equationOrdinary differential equation
Ordinary differential equation
 
Solve ODE - BVP through the Least Squares Method
Solve ODE - BVP through the Least Squares MethodSolve ODE - BVP through the Least Squares Method
Solve ODE - BVP through the Least Squares Method
 
Green function
Green functionGreen function
Green function
 
Mohr circle
Mohr circleMohr circle
Mohr circle
 

Viewers also liked

Lisa's Master's Thesis Project
Lisa's Master's Thesis ProjectLisa's Master's Thesis Project
Lisa's Master's Thesis ProjectLisa Ueda
 
Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1Suddhasheel GHOSH, PhD
 
Making presentations with LaTeX: Workshop Day 4
Making presentations with LaTeX: Workshop Day 4Making presentations with LaTeX: Workshop Day 4
Making presentations with LaTeX: Workshop Day 4Suddhasheel GHOSH, PhD
 
Typesetting Mathematics with LaTeX - Day 2
Typesetting Mathematics with LaTeX - Day 2Typesetting Mathematics with LaTeX - Day 2
Typesetting Mathematics with LaTeX - Day 2Suddhasheel GHOSH, PhD
 
Typesetting Theses / Reports with LaTeX : Workshop Day 3
Typesetting Theses / Reports with LaTeX : Workshop Day 3Typesetting Theses / Reports with LaTeX : Workshop Day 3
Typesetting Theses / Reports with LaTeX : Workshop Day 3Suddhasheel GHOSH, PhD
 
The LaTeX Workshop: Typesetting Mathematics with LaTeX
The LaTeX Workshop: Typesetting Mathematics with LaTeXThe LaTeX Workshop: Typesetting Mathematics with LaTeX
The LaTeX Workshop: Typesetting Mathematics with LaTeXSuddhasheel GHOSH, PhD
 
The LaTeX Workshop: Document design in LaTeX: Invocation
The LaTeX Workshop: Document design in LaTeX: InvocationThe LaTeX Workshop: Document design in LaTeX: Invocation
The LaTeX Workshop: Document design in LaTeX: InvocationSuddhasheel GHOSH, PhD
 
Meshless Point collocation Method For 1D and 2D Groundwater Flow Simulation
Meshless Point collocation Method For 1D and 2D Groundwater Flow SimulationMeshless Point collocation Method For 1D and 2D Groundwater Flow Simulation
Meshless Point collocation Method For 1D and 2D Groundwater Flow SimulationAshvini Kumar
 
Collocations presentation
Collocations presentationCollocations presentation
Collocations presentationBochica
 
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 MethodMohammad Tawfik
 
Check your vocabulary for natural english collocations
Check your vocabulary for natural english collocationsCheck your vocabulary for natural english collocations
Check your vocabulary for natural english collocationsThúy Elish
 
English advanced vocabulary and structure practice
English advanced vocabulary and structure practiceEnglish advanced vocabulary and structure practice
English advanced vocabulary and structure practicemllr21
 

Viewers also liked (16)

Lisa's Master's Thesis Project
Lisa's Master's Thesis ProjectLisa's Master's Thesis Project
Lisa's Master's Thesis Project
 
45324291 a-good-ph d-student
45324291 a-good-ph d-student45324291 a-good-ph d-student
45324291 a-good-ph d-student
 
Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1Introduction to LaTeX - Workshop Day 1
Introduction to LaTeX - Workshop Day 1
 
Making presentations with LaTeX: Workshop Day 4
Making presentations with LaTeX: Workshop Day 4Making presentations with LaTeX: Workshop Day 4
Making presentations with LaTeX: Workshop Day 4
 
Typesetting Mathematics with LaTeX - Day 2
Typesetting Mathematics with LaTeX - Day 2Typesetting Mathematics with LaTeX - Day 2
Typesetting Mathematics with LaTeX - Day 2
 
Typesetting Theses / Reports with LaTeX : Workshop Day 3
Typesetting Theses / Reports with LaTeX : Workshop Day 3Typesetting Theses / Reports with LaTeX : Workshop Day 3
Typesetting Theses / Reports with LaTeX : Workshop Day 3
 
The LaTeX Workshop: Typesetting Mathematics with LaTeX
The LaTeX Workshop: Typesetting Mathematics with LaTeXThe LaTeX Workshop: Typesetting Mathematics with LaTeX
The LaTeX Workshop: Typesetting Mathematics with LaTeX
 
The LaTeX Workshop: Document design in LaTeX: Invocation
The LaTeX Workshop: Document design in LaTeX: InvocationThe LaTeX Workshop: Document design in LaTeX: Invocation
The LaTeX Workshop: Document design in LaTeX: Invocation
 
Meshless Point collocation Method For 1D and 2D Groundwater Flow Simulation
Meshless Point collocation Method For 1D and 2D Groundwater Flow SimulationMeshless Point collocation Method For 1D and 2D Groundwater Flow Simulation
Meshless Point collocation Method For 1D and 2D Groundwater Flow Simulation
 
Collocation
CollocationCollocation
Collocation
 
Collocations presentation
Collocations presentationCollocations presentation
Collocations presentation
 
Collocation in use
Collocation in useCollocation in use
Collocation in use
 
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
 
Check your vocabulary for natural english collocations
Check your vocabulary for natural english collocationsCheck your vocabulary for natural english collocations
Check your vocabulary for natural english collocations
 
English advanced vocabulary and structure practice
English advanced vocabulary and structure practiceEnglish advanced vocabulary and structure practice
English advanced vocabulary and structure practice
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 

Similar to Point Collocation Method used in the solving of Differential Equations, particularly in Finite Element Methods

Lab lecture 2 bresenham
Lab lecture 2 bresenhamLab lecture 2 bresenham
Lab lecture 2 bresenhamsimpleok
 
Integration techniques
Integration techniquesIntegration techniques
Integration techniquesKrishna Gali
 
Numerical solution of the Schr¨odinger equation
Numerical solution of the Schr¨odinger equationNumerical solution of the Schr¨odinger equation
Numerical solution of the Schr¨odinger equationMohamed Ramadan
 
C2 st lecture 4 handout
C2 st lecture 4 handoutC2 st lecture 4 handout
C2 st lecture 4 handoutfatima d
 
Advanced Engineering Mathematics Solutions Manual.pdf
Advanced Engineering Mathematics Solutions Manual.pdfAdvanced Engineering Mathematics Solutions Manual.pdf
Advanced Engineering Mathematics Solutions Manual.pdfWhitney Anderson
 
Binomial theorem for any index
Binomial theorem for any indexBinomial theorem for any index
Binomial theorem for any indexindu psthakur
 
Straight-Line-Graphs-Final -2.pptx
Straight-Line-Graphs-Final -2.pptxStraight-Line-Graphs-Final -2.pptx
Straight-Line-Graphs-Final -2.pptxKviskvis
 
The Multivariate Gaussian Probability Distribution
The Multivariate Gaussian Probability DistributionThe Multivariate Gaussian Probability Distribution
The Multivariate Gaussian Probability DistributionPedro222284
 
Sim math 9 factoring
Sim math 9 factoringSim math 9 factoring
Sim math 9 factoringRoqueGerale
 
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...Tomoya Murata
 

Similar to Point Collocation Method used in the solving of Differential Equations, particularly in Finite Element Methods (20)

Gr 11 equations
Gr 11   equationsGr 11   equations
Gr 11 equations
 
Lab lecture 2 bresenham
Lab lecture 2 bresenhamLab lecture 2 bresenham
Lab lecture 2 bresenham
 
Integration techniques
Integration techniquesIntegration techniques
Integration techniques
 
Numerical solution of the Schr¨odinger equation
Numerical solution of the Schr¨odinger equationNumerical solution of the Schr¨odinger equation
Numerical solution of the Schr¨odinger equation
 
Bayes gauss
Bayes gaussBayes gauss
Bayes gauss
 
C2 st lecture 4 handout
C2 st lecture 4 handoutC2 st lecture 4 handout
C2 st lecture 4 handout
 
Sect5 1
Sect5 1Sect5 1
Sect5 1
 
02 basics i-handout
02 basics i-handout02 basics i-handout
02 basics i-handout
 
MA8353 TPDE
MA8353 TPDEMA8353 TPDE
MA8353 TPDE
 
Advanced Engineering Mathematics Solutions Manual.pdf
Advanced Engineering Mathematics Solutions Manual.pdfAdvanced Engineering Mathematics Solutions Manual.pdf
Advanced Engineering Mathematics Solutions Manual.pdf
 
Unit2 vrs
Unit2 vrsUnit2 vrs
Unit2 vrs
 
Binomial theorem for any index
Binomial theorem for any indexBinomial theorem for any index
Binomial theorem for any index
 
Randomized algorithms ver 1.0
Randomized algorithms ver 1.0Randomized algorithms ver 1.0
Randomized algorithms ver 1.0
 
Sect5 2
Sect5 2Sect5 2
Sect5 2
 
Straight-Line-Graphs-Final -2.pptx
Straight-Line-Graphs-Final -2.pptxStraight-Line-Graphs-Final -2.pptx
Straight-Line-Graphs-Final -2.pptx
 
The Multivariate Gaussian Probability Distribution
The Multivariate Gaussian Probability DistributionThe Multivariate Gaussian Probability Distribution
The Multivariate Gaussian Probability Distribution
 
Sample question paper 2 with solution
Sample question paper 2 with solutionSample question paper 2 with solution
Sample question paper 2 with solution
 
Calculo integral - Larson
Calculo integral - LarsonCalculo integral - Larson
Calculo integral - Larson
 
Sim math 9 factoring
Sim math 9 factoringSim math 9 factoring
Sim math 9 factoring
 
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
Doubly Accelerated Stochastic Variance Reduced Gradient Methods for Regulariz...
 

Recently uploaded

Robotics Group 10 (Control Schemes) cse.pdf
Robotics Group 10  (Control Schemes) cse.pdfRobotics Group 10  (Control Schemes) cse.pdf
Robotics Group 10 (Control Schemes) cse.pdfsahilsajad201
 
Secure Key Crypto - Tech Paper JET Tech Labs
Secure Key Crypto - Tech Paper JET Tech LabsSecure Key Crypto - Tech Paper JET Tech Labs
Secure Key Crypto - Tech Paper JET Tech Labsamber724300
 
10 AsymmetricKey Cryptography students.pptx
10 AsymmetricKey Cryptography students.pptx10 AsymmetricKey Cryptography students.pptx
10 AsymmetricKey Cryptography students.pptxAdityaGoogle
 
Submerged Combustion, Explosion Flame Combustion, Pulsating Combustion, and E...
Submerged Combustion, Explosion Flame Combustion, Pulsating Combustion, and E...Submerged Combustion, Explosion Flame Combustion, Pulsating Combustion, and E...
Submerged Combustion, Explosion Flame Combustion, Pulsating Combustion, and E...Ayisha586983
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Sumanth A
 
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHSneha Padhiar
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxStephen Sitton
 
AntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxAntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxLina Kadam
 
The Satellite applications in telecommunication
The Satellite applications in telecommunicationThe Satellite applications in telecommunication
The Satellite applications in telecommunicationnovrain7111
 
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsNovel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsResearcher Researcher
 
Theory of Machine Notes / Lecture Material .pdf
Theory of Machine Notes / Lecture Material .pdfTheory of Machine Notes / Lecture Material .pdf
Theory of Machine Notes / Lecture Material .pdfShreyas Pandit
 
Introduction to Artificial Intelligence: Intelligent Agents, State Space Sear...
Introduction to Artificial Intelligence: Intelligent Agents, State Space Sear...Introduction to Artificial Intelligence: Intelligent Agents, State Space Sear...
Introduction to Artificial Intelligence: Intelligent Agents, State Space Sear...shreenathji26
 
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxCurve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxRomil Mishra
 
Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...
Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...
Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...Amil baba
 
Uk-NO1 kala jadu karne wale ka contact number kala jadu karne wale baba kala ...
Uk-NO1 kala jadu karne wale ka contact number kala jadu karne wale baba kala ...Uk-NO1 kala jadu karne wale ka contact number kala jadu karne wale baba kala ...
Uk-NO1 kala jadu karne wale ka contact number kala jadu karne wale baba kala ...Amil baba
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTSneha Padhiar
 
Introduction of Object Oriented Programming Language using Java. .pptx
Introduction of Object Oriented Programming Language using Java. .pptxIntroduction of Object Oriented Programming Language using Java. .pptx
Introduction of Object Oriented Programming Language using Java. .pptxPoonam60376
 
Machine Learning 5G Federated Learning.pdf
Machine Learning 5G Federated Learning.pdfMachine Learning 5G Federated Learning.pdf
Machine Learning 5G Federated Learning.pdfadeyimikaipaye
 
Javier_Fernandez_CARS_workshop_presentation.pptx
Javier_Fernandez_CARS_workshop_presentation.pptxJavier_Fernandez_CARS_workshop_presentation.pptx
Javier_Fernandez_CARS_workshop_presentation.pptxJavier Fernández Muñoz
 

Recently uploaded (20)

Versatile Engineering Construction Firms
Versatile Engineering Construction FirmsVersatile Engineering Construction Firms
Versatile Engineering Construction Firms
 
Robotics Group 10 (Control Schemes) cse.pdf
Robotics Group 10  (Control Schemes) cse.pdfRobotics Group 10  (Control Schemes) cse.pdf
Robotics Group 10 (Control Schemes) cse.pdf
 
Secure Key Crypto - Tech Paper JET Tech Labs
Secure Key Crypto - Tech Paper JET Tech LabsSecure Key Crypto - Tech Paper JET Tech Labs
Secure Key Crypto - Tech Paper JET Tech Labs
 
10 AsymmetricKey Cryptography students.pptx
10 AsymmetricKey Cryptography students.pptx10 AsymmetricKey Cryptography students.pptx
10 AsymmetricKey Cryptography students.pptx
 
Submerged Combustion, Explosion Flame Combustion, Pulsating Combustion, and E...
Submerged Combustion, Explosion Flame Combustion, Pulsating Combustion, and E...Submerged Combustion, Explosion Flame Combustion, Pulsating Combustion, and E...
Submerged Combustion, Explosion Flame Combustion, Pulsating Combustion, and E...
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
 
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptx
 
AntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptxAntColonyOptimizationManetNetworkAODV.pptx
AntColonyOptimizationManetNetworkAODV.pptx
 
The Satellite applications in telecommunication
The Satellite applications in telecommunicationThe Satellite applications in telecommunication
The Satellite applications in telecommunication
 
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsNovel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending Actuators
 
Theory of Machine Notes / Lecture Material .pdf
Theory of Machine Notes / Lecture Material .pdfTheory of Machine Notes / Lecture Material .pdf
Theory of Machine Notes / Lecture Material .pdf
 
Introduction to Artificial Intelligence: Intelligent Agents, State Space Sear...
Introduction to Artificial Intelligence: Intelligent Agents, State Space Sear...Introduction to Artificial Intelligence: Intelligent Agents, State Space Sear...
Introduction to Artificial Intelligence: Intelligent Agents, State Space Sear...
 
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxCurve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
 
Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...
Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...
Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...
 
Uk-NO1 kala jadu karne wale ka contact number kala jadu karne wale baba kala ...
Uk-NO1 kala jadu karne wale ka contact number kala jadu karne wale baba kala ...Uk-NO1 kala jadu karne wale ka contact number kala jadu karne wale baba kala ...
Uk-NO1 kala jadu karne wale ka contact number kala jadu karne wale baba kala ...
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
 
Introduction of Object Oriented Programming Language using Java. .pptx
Introduction of Object Oriented Programming Language using Java. .pptxIntroduction of Object Oriented Programming Language using Java. .pptx
Introduction of Object Oriented Programming Language using Java. .pptx
 
Machine Learning 5G Federated Learning.pdf
Machine Learning 5G Federated Learning.pdfMachine Learning 5G Federated Learning.pdf
Machine Learning 5G Federated Learning.pdf
 
Javier_Fernandez_CARS_workshop_presentation.pptx
Javier_Fernandez_CARS_workshop_presentation.pptxJavier_Fernandez_CARS_workshop_presentation.pptx
Javier_Fernandez_CARS_workshop_presentation.pptx
 

Point Collocation Method used in the solving of Differential Equations, particularly in Finite Element Methods

  • 1. Point Collocation Method FEM - Introduction - Methods of Solving Differential Equations Suddhasheel Ghosh, PhD Department of Civil Engineering Jawaharlal Nehru Engineering College N-6 CIDCO, 431003 Advanced Numerical Methods Series shudh (JNEC) PCM MEStru2k1617 1 / 12
  • 2. DiffEq1 Introduction to terminology Given a differential equation Ψ d2y dx2 , dy dx , y, x = 0, (1) and the initial conditions, F1 dy dx , y, x = a = 0 F2 dy dx , y, x = b = 0 So, given the points x1 = a, x2, x3, . . . , xi, . . . , xn, xn+1 = b, it is desired to find the solution of the differential equation at the points xj, ∀j = 2, . . . , n. The points xj, j = 2, . . . , n are known as the points of collocation. shudh (JNEC) PCM MEStru2k1617 2 / 12
  • 3. DiffEq1 A second-order Boundary Value Problem A boundary value problem is given as follows: d2y dx2 + P(x) dx dy + Q(x)y = R(x) along with the conditions y(x1) = A, y(xn+1) = B shudh (JNEC) PCM MEStru2k1617 3 / 12
  • 4. Collocation Method Point collocation Method Derivative calculation Assume that y = n i=0 αixi . Therefore, we will have dy dx = n i=0 i · αixi−1 , and d2y dx2 = n i=0 i(i − 1)αixi−2 shudh (JNEC) PCM MEStru2k1617 4 / 12
  • 5. Collocation Method Point collocation Method I Substitution and formulation Substituting these in the differential equation, we have n i=0 i(i − 1)αixi−2 + P(x) n i=0 i · αixi−1 + Q(x) n i=0 αixi = R(x). Thus giving, n i=0 αi i(i − 1)xi−2 + ixi−1 P(x) + xi Q(x) = R(x) The aim of the interpolation method is to “agree” at the node points, and therefore, we shall have: n i=0 αi i(i − 1)xi−2 j + ixi−1 j P(xj) + xi jQ(xj) = R(xj), ∀j = 2, . . . , n shudh (JNEC) PCM MEStru2k1617 5 / 12
  • 6. Collocation Method Point collocation Method II Substitution and formulation For the nodes x1 and xn+1, we have the following conditions: n i=0 αixi 1 = A n i=0 αixi n+1 = B shudh (JNEC) PCM MEStru2k1617 6 / 12
  • 7. Collocation Method Point collocation Method Matrix formulation of the problem   1 x1 x2 1 . . . xn 1 Q(x2) P(x2) (2 + 2x2P(x2) + x2 2 Q(x2)) . . . [n(n − 1)xn−2 2 + nP(x2)xn−1 2 + xn 2 Q(x2)] ... ... . . . . . . ... Q(xn) P(xn) (2 + 2xnP(xn) + x2 nQ(xn)) . . . [n(n − 1)xn−2 n + nP(xn)xn−1 n + xn nQ(xn)] 1 xn+1 x2 n+1 . . . xn n+1     α0 α1 ... αn−1 αn   =   A R(x2) ... R(xn) B   The solution can then be achieved by any of the standard methods like Gauss-Siedel, Gaussian Elimination or Gauss-Jordan Elimination. shudh (JNEC) PCM MEStru2k1617 7 / 12
  • 8. Collocation Method Point collocation method I Example Use the point collocation method to solve the following differential equation: d2y dx2 − y = x Use the boundary conditions y(x = 0) = 0 and y(x = 1) = 0. Choose x = 0.25 and x = 0.5 as collocation points. (Desai, Eldho, Shah) Solution: There are four points where we are considering the solution for, x = 0, 0.25, 0.5, 1. We label them as x1, x2, x3, x4. Since there are four points, we will consider a cubic polynomial. y = α0 + α1x + α2x2 + α3x3 shudh (JNEC) PCM MEStru2k1617 8 / 12
  • 9. Collocation Method Point collocation method II Example We have dy dx = α1 + 2α2x + 3α3x2 d2y dx2 = 2α2 + 6α3x Substituting these in the given differential equation, we have 2α2 + 6α3x − α0 − α1x − α2x2 − α3x3 = x −α0 − α1x + (2 − x2 )α2 + (6x − x3 )α3 = x From the first boundary condition y(x = 0) = 0, we have α0 + α1(0) + α2(02 ) + α3(03 ) = 0 =⇒ α0 = 0 (2) shudh (JNEC) PCM MEStru2k1617 9 / 12
  • 10. Collocation Method Point collocation method III Example From the second boundary condition y(x = 1) = 0, we have α0 + α1(1) + α2(12 ) + α3(13 ) = 0 =⇒ α1 + α2 + α3 = 0 (3) At the collocation points, we have the following equations: For x = 0.25, we have −α1(0.25) + (2 − (0.25)2 )α2 + (6 × 0.25 − (0.25)3 ) = 0.25 −0.25α1 + 1.9375α2 + 1.4844α3 = 0.25 (4) For x = 0.5, we have −0.5α1 + (2 − 0.52 )α2 + (6 × 0.5 − 0.53 ) = 0.5 −0.5α1 + 1.75α2 + 2.875α3 = 0.5 (5) shudh (JNEC) PCM MEStru2k1617 10 / 12
  • 11. Collocation Method Point collocation method IV Example Using the equations above, we have the following matrix based arrangement   1 1 1 −0.25 1.9375 1.4844 −0.5 1.75 2.875     α1 α2 α3   =   0 0.25 0.5   (6) which gives on the inverse operation, α1 = −0.1459, α2 = −0.006738, α3 = 0.1526 Therefore the polynomial approximation for y is y = 0.1459x − 0.006738x2 + 0.1526x3 (7) shudh (JNEC) PCM MEStru2k1617 11 / 12
  • 12. Collocation Method Thank you! shudh (JNEC) PCM MEStru2k1617 12 / 12