SlideShare a Scribd company logo
1 of 4
Download to read offline
2.092/2.093 — Finite Element Analysis of Solids & Fluids I 
Fall ‘09 
Lecture 23 -Solution of Kφ = λM φ 
Prof. K. J. Bathe 
MIT OpenCourseWare 
Reading assignment: Chapters 10, 11 
We have the solutions 0 <λ1λ2≤ ... ≤ λn. Recall that: 
|{z} ≤ |{z} |{z} 
φ1 φ2 φn 
Kφi = λiMφi (1) 
In summary, a necessary and sufficient condition for φi is that Eq. (1) is satisfied. The orthogonality conditions are not sufficient, unless q = n. In other words, vectors exist which are K-and M -orthogonal, but are not eigenvectors of the problem. 
 
 
Φ = 
φ1 
. . . 
φn 
(2) 
⎡ 
⎤ 
λ1 
zeros 
ΦT M Φ = I 
; 
ΦT KΦ = Λ = ⎢ ⎣ 
... 
⎥ ⎦ 
(3) 
zeros 
λn 
Assume we have an n × q matrix P which gives us 
P T MP = I ; P T KP = A diagonal matrix 
q×qq×q → 
Is aii necessarily equal to λi? ⎡⎤ a11 zeros 
⎢⎥ 
⎣ a22 ⎦ 
. 
zeros .. 
If q = n, then A = Λ, P = Φ with some need for rearranging. If qn, then P may contain eigenvectors (but not necessarily), and A may contain eigenvalues. 
Rayleigh-Ritz Method 
This method is used to calculate approximate eigenvalues and eigenvectors. 
vT Kv 
ρ(v)= 
vT Mv 
λ1 ≤ ρ (v) ≤ λn λ1 is the lowest eigenvalue, and λn is the highest eigenvalue of the system. λ1 is related to the least strain energy that can be stored with vT Mv = 1: φT 1 Kφ1 = λ1 (if φ1 T Mφ1 = 1) 
1
Lecture 23 Solution of Kφ = λMφ 2.092/2.093, Fall ‘09 
Note that twice the strain energy is obtained when the system is subjected to φ1. If the second pick for v gives a smaller value of ρ(v), then the second pick is a better approximation to φ1. 
q 
Assume φ =Σ ψixi, and the Ritz vectors ψi are linearly independent. Also, Ψ =[ ψ1 ... ψq ]. The xi will 
i=1 
be selected to minimize ρ(φ). Hence, calculate ∂ ρ(φ) = 0. (See Chapter 10.) The result is 
∂xi 
˜Mx Kx = ρ ˜(4) 
K˜ = ΨT KΨ ; M˜ = ΨT MΨ (5) 
We solve Eq. (4) to obtain ρ1,ρ2,...,ρq and x1, x2,..., xq . Then our approximation to λ1,...,λq is given by ρ1,...,ρq. 
λ1 ≤ ρ1 
; 
λ2 ≤ ρ2 
; 
λq ≤ ρq 
 
 
φ1 ≈ φ1 
; 
φ2 ≈ φ2 
; 
etc. 
where 
φ1 . . . φq n×q 
= 
Ψ n×q [ x1 . . . xq ] q×q . 
If the q Ritz vectors span the subspace given by φ1,..., φq, then we obtain (λ1 ...λq) and (φ1 ... φq). Pictorially, an example: 
If ψ1 and ψ2 are in the x-y plane, then by the Rayleigh-Ritz analysis we get φ1, φ2. Major shortcoming: in general, we do not know the accuracy of (ρi, φi). 
The Subspace Iteration Method 
Pick X1 , then calculate for k =1, 2, 3,... 
n×q 
KXk+1 = MXk (a) This is inverse iteration with q vectors. Now perform the Rayleigh-Ritz solution: 
Kk+1 = XkT +1KXk+1 ; Mk+1 = XkT +1MXk+1 (b) 
Kk+1Qk+1 = Mk+1Qk+1Λk+1 (c) Kk+1, Mk+1, and Qk+1 have dimensions q × q. Recall that we have KΦ = M ΦΛ from Eq. (1). We then have 
QTk +1Kk+1Qk+1 = Λk+1 ; QTk +1Mk+1Qk+1 = I (d) 
Finally, 
Xk+1 = Xk+1Qk+1 (e) Equations (b), (c), and (e) correspond to the use of the Rayleigh-Ritz method. 
2
| {z } 
Lecture 23 Solution of Kφ = λMφ 2.092/2.093, Fall ‘09 
Then, provided the vectors in X1 are not M -orthogonal to the eigenvectors we seek, we have (with “good” 
ordering) that 
⎡ 
⎤ 
λ1 
Λk+1 → ⎢ ⎣ 
... 
⎥ ⎦ 
λq 
Xk+1 → φ1 ... φq 
In practice, we use q vectors to calculate the p lowest eigenvalues, with (say) q =2p. In fact, the convergence 
λi 
rate of the vectors is given by λq+1 . 
If p = 2 and we have a multiplicity of 5 (or higher), q =2p corresponds to not enough vectors. Ideally, we want λq+1 to be significantly larger than λp, so that λi is much less than 1 for i =1,...,p. The “quite 
λq+1 
conservative” way is to use q = max(2p, p + 8) 
The textbook gives q = min(2p, p+8), which can also be used (apply the Sturm sequence check, see textbook); it will use less storage, but will generally need more iterations. For modern computers (specifically with parallel processing), the above formula for q is frequently more effective. 
Notice that XkT +1MXk+1 = I because from (e), 
QTk +1 X Tk+1MXk+1 Qk+1 = I 
Mk+1 
3
MIT OpenCourseWare 
http://ocw.mit.edu 
2.092 / 2.093 Finite Element Analysis of Solids and Fluids I 
Fall 2009 
For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

More Related Content

What's hot

Quantum assignment
Quantum assignmentQuantum assignment
Quantum assignment
Viraj Dande
 

What's hot (20)

Introduction to Quantum Monte Carlo
Introduction to Quantum Monte CarloIntroduction to Quantum Monte Carlo
Introduction to Quantum Monte Carlo
 
Jere Koskela slides
Jere Koskela slidesJere Koskela slides
Jere Koskela slides
 
Neutral Electronic Excitations: a Many-body approach to the optical absorptio...
Neutral Electronic Excitations: a Many-body approach to the optical absorptio...Neutral Electronic Excitations: a Many-body approach to the optical absorptio...
Neutral Electronic Excitations: a Many-body approach to the optical absorptio...
 
no U-turn sampler, a discussion of Hoffman & Gelman NUTS algorithm
no U-turn sampler, a discussion of Hoffman & Gelman NUTS algorithmno U-turn sampler, a discussion of Hoffman & Gelman NUTS algorithm
no U-turn sampler, a discussion of Hoffman & Gelman NUTS algorithm
 
Chris Sherlock's slides
Chris Sherlock's slidesChris Sherlock's slides
Chris Sherlock's slides
 
Mechanical Engineering Assignment Help
Mechanical Engineering Assignment HelpMechanical Engineering Assignment Help
Mechanical Engineering Assignment Help
 
Markov chain Monte Carlo methods and some attempts at parallelizing them
Markov chain Monte Carlo methods and some attempts at parallelizing themMarkov chain Monte Carlo methods and some attempts at parallelizing them
Markov chain Monte Carlo methods and some attempts at parallelizing them
 
Physics Assignment Help
Physics Assignment HelpPhysics Assignment Help
Physics Assignment Help
 
Particle in 1 D box
Particle in 1 D boxParticle in 1 D box
Particle in 1 D box
 
Bethe salpeter equation
Bethe salpeter equationBethe salpeter equation
Bethe salpeter equation
 
Statistical Physics Assignment Help
Statistical Physics Assignment Help Statistical Physics Assignment Help
Statistical Physics Assignment Help
 
Quantum assignment
Quantum assignmentQuantum assignment
Quantum assignment
 
Statistical Physics Assignment Help
Statistical Physics Assignment HelpStatistical Physics Assignment Help
Statistical Physics Assignment Help
 
Physics Assignment Help
Physics Assignment Help Physics Assignment Help
Physics Assignment Help
 
Differentiation and applications
Differentiation and applicationsDifferentiation and applications
Differentiation and applications
 
Sol69
Sol69Sol69
Sol69
 
Jensen's inequality, EM 알고리즘
Jensen's inequality, EM 알고리즘 Jensen's inequality, EM 알고리즘
Jensen's inequality, EM 알고리즘
 
Modeling biased tracers at the field level
Modeling biased tracers at the field levelModeling biased tracers at the field level
Modeling biased tracers at the field level
 
Multi degree of freedom systems
Multi degree of freedom systemsMulti degree of freedom systems
Multi degree of freedom systems
 
Time Series Analysis
Time Series AnalysisTime Series Analysis
Time Series Analysis
 

Viewers also liked

Company Logos
Company LogosCompany Logos
Company Logos
loousmith
 
Formulario de identificación
Formulario de identificaciónFormulario de identificación
Formulario de identificación
Nathalia Sanchez
 
O embigo de xanecas
O embigo de xanecas O embigo de xanecas
O embigo de xanecas
profenoela
 
Linux kursu-esenyurt
Linux kursu-esenyurtLinux kursu-esenyurt
Linux kursu-esenyurt
sersld67
 
Linux kursu-ankara
Linux kursu-ankaraLinux kursu-ankara
Linux kursu-ankara
sersld67
 

Viewers also liked (19)

Formulario clientes
Formulario clientesFormulario clientes
Formulario clientes
 
Company Logos
Company LogosCompany Logos
Company Logos
 
Shared Interests as a Bridge Toward a Muslim Marriage
Shared Interests as a Bridge Toward a Muslim MarriageShared Interests as a Bridge Toward a Muslim Marriage
Shared Interests as a Bridge Toward a Muslim Marriage
 
April Webinar: Sample Balancing in 2012
April Webinar: Sample Balancing in 2012April Webinar: Sample Balancing in 2012
April Webinar: Sample Balancing in 2012
 
YouTube Interactive
YouTube InteractiveYouTube Interactive
YouTube Interactive
 
Formulario de identificación
Formulario de identificaciónFormulario de identificación
Formulario de identificación
 
01 monopolistic comp
01 monopolistic comp01 monopolistic comp
01 monopolistic comp
 
Techbook : Using EMC Symmetrix Storage in VMware vSphere Environments
Techbook : Using EMC Symmetrix Storage in VMware vSphere Environments   Techbook : Using EMC Symmetrix Storage in VMware vSphere Environments
Techbook : Using EMC Symmetrix Storage in VMware vSphere Environments
 
O embigo de xanecas
O embigo de xanecas O embigo de xanecas
O embigo de xanecas
 
User centric application delivery and configuration manager 2012
User centric application delivery and configuration manager 2012User centric application delivery and configuration manager 2012
User centric application delivery and configuration manager 2012
 
Thur sp civil war
Thur sp civil warThur sp civil war
Thur sp civil war
 
N 1.v.gogol
N 1.v.gogol N 1.v.gogol
N 1.v.gogol
 
Daragh presburundi
Daragh presburundiDaragh presburundi
Daragh presburundi
 
Portfólio
PortfólioPortfólio
Portfólio
 
Linux kursu-esenyurt
Linux kursu-esenyurtLinux kursu-esenyurt
Linux kursu-esenyurt
 
Manage vm’s and services across private clouds and windows azure with system ...
Manage vm’s and services across private clouds and windows azure with system ...Manage vm’s and services across private clouds and windows azure with system ...
Manage vm’s and services across private clouds and windows azure with system ...
 
Private cloud day session 3 monitor and operate your private cloud
Private cloud day session 3 monitor and operate your private cloud Private cloud day session 3 monitor and operate your private cloud
Private cloud day session 3 monitor and operate your private cloud
 
Linux kursu-ankara
Linux kursu-ankaraLinux kursu-ankara
Linux kursu-ankara
 
Ict policy for Networked Society - GCC Dec 2013
Ict policy for Networked Society - GCC Dec 2013Ict policy for Networked Society - GCC Dec 2013
Ict policy for Networked Society - GCC Dec 2013
 

Similar to Mit2 092 f09_lec23

Amirim Project - Threshold Functions in Random Simplicial Complexes - Avichai...
Amirim Project - Threshold Functions in Random Simplicial Complexes - Avichai...Amirim Project - Threshold Functions in Random Simplicial Complexes - Avichai...
Amirim Project - Threshold Functions in Random Simplicial Complexes - Avichai...
Avichai Cohen
 
SMB_2012_HR_VAN_ST-last version
SMB_2012_HR_VAN_ST-last versionSMB_2012_HR_VAN_ST-last version
SMB_2012_HR_VAN_ST-last version
Lilyana Vankova
 
NIPS2010: optimization algorithms in machine learning
NIPS2010: optimization algorithms in machine learningNIPS2010: optimization algorithms in machine learning
NIPS2010: optimization algorithms in machine learning
zukun
 

Similar to Mit2 092 f09_lec23 (20)

Hierarchical matrices for approximating large covariance matries and computin...
Hierarchical matrices for approximating large covariance matries and computin...Hierarchical matrices for approximating large covariance matries and computin...
Hierarchical matrices for approximating large covariance matries and computin...
 
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...
 
Metodo gauss_newton.pdf
Metodo gauss_newton.pdfMetodo gauss_newton.pdf
Metodo gauss_newton.pdf
 
The Gaussian Hardy-Littlewood Maximal Function
The Gaussian Hardy-Littlewood Maximal FunctionThe Gaussian Hardy-Littlewood Maximal Function
The Gaussian Hardy-Littlewood Maximal Function
 
Amirim Project - Threshold Functions in Random Simplicial Complexes - Avichai...
Amirim Project - Threshold Functions in Random Simplicial Complexes - Avichai...Amirim Project - Threshold Functions in Random Simplicial Complexes - Avichai...
Amirim Project - Threshold Functions in Random Simplicial Complexes - Avichai...
 
04_AJMS_330_21.pdf
04_AJMS_330_21.pdf04_AJMS_330_21.pdf
04_AJMS_330_21.pdf
 
fouriertransform.pdf
fouriertransform.pdffouriertransform.pdf
fouriertransform.pdf
 
Pairing scott
Pairing scottPairing scott
Pairing scott
 
Quick run through on classical mechancis and quantum mechanics
Quick run through on classical mechancis and quantum mechanics Quick run through on classical mechancis and quantum mechanics
Quick run through on classical mechancis and quantum mechanics
 
LDP.pdf
LDP.pdfLDP.pdf
LDP.pdf
 
Talk given at the Twelfth Workshop on Non-Perurbative Quantum Chromodynamics ...
Talk given at the Twelfth Workshop on Non-Perurbative Quantum Chromodynamics ...Talk given at the Twelfth Workshop on Non-Perurbative Quantum Chromodynamics ...
Talk given at the Twelfth Workshop on Non-Perurbative Quantum Chromodynamics ...
 
Random Matrix Theory and Machine Learning - Part 3
Random Matrix Theory and Machine Learning - Part 3Random Matrix Theory and Machine Learning - Part 3
Random Matrix Theory and Machine Learning - Part 3
 
Berans qm overview
Berans qm overviewBerans qm overview
Berans qm overview
 
Geometric and viscosity solutions for the Cauchy problem of first order
Geometric and viscosity solutions for the Cauchy problem of first orderGeometric and viscosity solutions for the Cauchy problem of first order
Geometric and viscosity solutions for the Cauchy problem of first order
 
SMB_2012_HR_VAN_ST-last version
SMB_2012_HR_VAN_ST-last versionSMB_2012_HR_VAN_ST-last version
SMB_2012_HR_VAN_ST-last version
 
Litvinenko_RWTH_UQ_Seminar_talk.pdf
Litvinenko_RWTH_UQ_Seminar_talk.pdfLitvinenko_RWTH_UQ_Seminar_talk.pdf
Litvinenko_RWTH_UQ_Seminar_talk.pdf
 
NIPS2010: optimization algorithms in machine learning
NIPS2010: optimization algorithms in machine learningNIPS2010: optimization algorithms in machine learning
NIPS2010: optimization algorithms in machine learning
 
Distributed solution of stochastic optimal control problem on GPUs
Distributed solution of stochastic optimal control problem on GPUsDistributed solution of stochastic optimal control problem on GPUs
Distributed solution of stochastic optimal control problem on GPUs
 
Least squares support Vector Machine Classifier
Least squares support Vector Machine ClassifierLeast squares support Vector Machine Classifier
Least squares support Vector Machine Classifier
 
A new implementation of k-MLE for mixture modelling of Wishart distributions
A new implementation of k-MLE for mixture modelling of Wishart distributionsA new implementation of k-MLE for mixture modelling of Wishart distributions
A new implementation of k-MLE for mixture modelling of Wishart distributions
 

More from Rahman Hakim

More from Rahman Hakim (20)

Asmaul husna detailed meaning
Asmaul husna detailed meaningAsmaul husna detailed meaning
Asmaul husna detailed meaning
 
NASA Rockets guide
NASA Rockets guideNASA Rockets guide
NASA Rockets guide
 
Rockets nasa
Rockets nasaRockets nasa
Rockets nasa
 
Operations management chase_jacobs_aquilano
Operations management chase_jacobs_aquilanoOperations management chase_jacobs_aquilano
Operations management chase_jacobs_aquilano
 
Master cam x2 5ax
Master cam x2 5axMaster cam x2 5ax
Master cam x2 5ax
 
Solid works motion_tutorial_2010
Solid works motion_tutorial_2010Solid works motion_tutorial_2010
Solid works motion_tutorial_2010
 
Sw flowsimulation 2009 tutorial
Sw flowsimulation 2009 tutorialSw flowsimulation 2009 tutorial
Sw flowsimulation 2009 tutorial
 
Mit2 092 f09_lec20
Mit2 092 f09_lec20Mit2 092 f09_lec20
Mit2 092 f09_lec20
 
Mit2 092 f09_lec18
Mit2 092 f09_lec18Mit2 092 f09_lec18
Mit2 092 f09_lec18
 
Mit2 092 f09_lec16
Mit2 092 f09_lec16Mit2 092 f09_lec16
Mit2 092 f09_lec16
 
Mit2 092 f09_lec13
Mit2 092 f09_lec13Mit2 092 f09_lec13
Mit2 092 f09_lec13
 
Mit2 092 f09_lec12
Mit2 092 f09_lec12Mit2 092 f09_lec12
Mit2 092 f09_lec12
 
Mit2 092 f09_lec11
Mit2 092 f09_lec11Mit2 092 f09_lec11
Mit2 092 f09_lec11
 
Mit2 092 f09_lec10
Mit2 092 f09_lec10Mit2 092 f09_lec10
Mit2 092 f09_lec10
 
Mit2 092 f09_lec07
Mit2 092 f09_lec07Mit2 092 f09_lec07
Mit2 092 f09_lec07
 
Mit2 092 f09_lec06
Mit2 092 f09_lec06Mit2 092 f09_lec06
Mit2 092 f09_lec06
 
Mit2 092 f09_lec05
Mit2 092 f09_lec05Mit2 092 f09_lec05
Mit2 092 f09_lec05
 
Mit2 092 f09_lec04
Mit2 092 f09_lec04Mit2 092 f09_lec04
Mit2 092 f09_lec04
 
Mit2 092 f09_lec02
Mit2 092 f09_lec02Mit2 092 f09_lec02
Mit2 092 f09_lec02
 
Mit2 092 f09_lec03
Mit2 092 f09_lec03Mit2 092 f09_lec03
Mit2 092 f09_lec03
 

Recently uploaded

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 

Mit2 092 f09_lec23

  • 1. 2.092/2.093 — Finite Element Analysis of Solids & Fluids I Fall ‘09 Lecture 23 -Solution of Kφ = λM φ Prof. K. J. Bathe MIT OpenCourseWare Reading assignment: Chapters 10, 11 We have the solutions 0 <λ1λ2≤ ... ≤ λn. Recall that: |{z} ≤ |{z} |{z} φ1 φ2 φn Kφi = λiMφi (1) In summary, a necessary and sufficient condition for φi is that Eq. (1) is satisfied. The orthogonality conditions are not sufficient, unless q = n. In other words, vectors exist which are K-and M -orthogonal, but are not eigenvectors of the problem. Φ = φ1 . . . φn (2) ⎡ ⎤ λ1 zeros ΦT M Φ = I ; ΦT KΦ = Λ = ⎢ ⎣ ... ⎥ ⎦ (3) zeros λn Assume we have an n × q matrix P which gives us P T MP = I ; P T KP = A diagonal matrix q×qq×q → Is aii necessarily equal to λi? ⎡⎤ a11 zeros ⎢⎥ ⎣ a22 ⎦ . zeros .. If q = n, then A = Λ, P = Φ with some need for rearranging. If qn, then P may contain eigenvectors (but not necessarily), and A may contain eigenvalues. Rayleigh-Ritz Method This method is used to calculate approximate eigenvalues and eigenvectors. vT Kv ρ(v)= vT Mv λ1 ≤ ρ (v) ≤ λn λ1 is the lowest eigenvalue, and λn is the highest eigenvalue of the system. λ1 is related to the least strain energy that can be stored with vT Mv = 1: φT 1 Kφ1 = λ1 (if φ1 T Mφ1 = 1) 1
  • 2. Lecture 23 Solution of Kφ = λMφ 2.092/2.093, Fall ‘09 Note that twice the strain energy is obtained when the system is subjected to φ1. If the second pick for v gives a smaller value of ρ(v), then the second pick is a better approximation to φ1. q Assume φ =Σ ψixi, and the Ritz vectors ψi are linearly independent. Also, Ψ =[ ψ1 ... ψq ]. The xi will i=1 be selected to minimize ρ(φ). Hence, calculate ∂ ρ(φ) = 0. (See Chapter 10.) The result is ∂xi ˜Mx Kx = ρ ˜(4) K˜ = ΨT KΨ ; M˜ = ΨT MΨ (5) We solve Eq. (4) to obtain ρ1,ρ2,...,ρq and x1, x2,..., xq . Then our approximation to λ1,...,λq is given by ρ1,...,ρq. λ1 ≤ ρ1 ; λ2 ≤ ρ2 ; λq ≤ ρq φ1 ≈ φ1 ; φ2 ≈ φ2 ; etc. where φ1 . . . φq n×q = Ψ n×q [ x1 . . . xq ] q×q . If the q Ritz vectors span the subspace given by φ1,..., φq, then we obtain (λ1 ...λq) and (φ1 ... φq). Pictorially, an example: If ψ1 and ψ2 are in the x-y plane, then by the Rayleigh-Ritz analysis we get φ1, φ2. Major shortcoming: in general, we do not know the accuracy of (ρi, φi). The Subspace Iteration Method Pick X1 , then calculate for k =1, 2, 3,... n×q KXk+1 = MXk (a) This is inverse iteration with q vectors. Now perform the Rayleigh-Ritz solution: Kk+1 = XkT +1KXk+1 ; Mk+1 = XkT +1MXk+1 (b) Kk+1Qk+1 = Mk+1Qk+1Λk+1 (c) Kk+1, Mk+1, and Qk+1 have dimensions q × q. Recall that we have KΦ = M ΦΛ from Eq. (1). We then have QTk +1Kk+1Qk+1 = Λk+1 ; QTk +1Mk+1Qk+1 = I (d) Finally, Xk+1 = Xk+1Qk+1 (e) Equations (b), (c), and (e) correspond to the use of the Rayleigh-Ritz method. 2
  • 3. | {z } Lecture 23 Solution of Kφ = λMφ 2.092/2.093, Fall ‘09 Then, provided the vectors in X1 are not M -orthogonal to the eigenvectors we seek, we have (with “good” ordering) that ⎡ ⎤ λ1 Λk+1 → ⎢ ⎣ ... ⎥ ⎦ λq Xk+1 → φ1 ... φq In practice, we use q vectors to calculate the p lowest eigenvalues, with (say) q =2p. In fact, the convergence λi rate of the vectors is given by λq+1 . If p = 2 and we have a multiplicity of 5 (or higher), q =2p corresponds to not enough vectors. Ideally, we want λq+1 to be significantly larger than λp, so that λi is much less than 1 for i =1,...,p. The “quite λq+1 conservative” way is to use q = max(2p, p + 8) The textbook gives q = min(2p, p+8), which can also be used (apply the Sturm sequence check, see textbook); it will use less storage, but will generally need more iterations. For modern computers (specifically with parallel processing), the above formula for q is frequently more effective. Notice that XkT +1MXk+1 = I because from (e), QTk +1 X Tk+1MXk+1 Qk+1 = I Mk+1 3
  • 4. MIT OpenCourseWare http://ocw.mit.edu 2.092 / 2.093 Finite Element Analysis of Solids and Fluids I Fall 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.