Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Thread Subject:
Finite Element Analysis ?

Subject: Finite Element Analysis ?

From: Manish

Date: 26 Sep, 2013 05:54:07

Message: 1 of 8

I am looking to solve 5 dependent partial differential equations and calculating 5 variables in 2 dimensions (1 spatial and 1 time).

Please tell me if the procedure I am following is right:
1. Specifying geometry in 1 D.
2. Initial Values
3. Meshing
4. Applying governing equations
5. Applying Boundary Values and solving.

Can someone tell me what procedures should I be looking at, to solve the problem ?

Regards,
Manish

Subject: Finite Element Analysis ?

From: Nasser M. Abbasi

Date: 26 Sep, 2013 06:26:16

Message: 2 of 8

On 9/26/2013 12:54 AM, Manish wrote:
> I am looking to solve 5 dependent partial differential equations and calculating
>5 variables in 2 dimensions (1 spatial and 1 time).
>
> Please tell me if the procedure I am following is right:
> 1. Specifying geometry in 1 D.
> 2. Initial Values
> 3. Meshing
> 4. Applying governing equations
> 5. Applying Boundary Values and solving.
>
> Can someone tell me what procedures should I be looking at, to solve the problem ?
>
> Regards,
> Manish
>

FEM is normally used to solve elliptic type pde problems,
so for time dependent problems, you would need different time step
based integration method, then apply FEM again at the new time step,
and so on.

i.e FEM is applied at each time instance, to obtain a solution
for that time instance, but need separate time-dependent integration
to go to the next time step, using the state of the last time
step, and so on. i.e. marching in time step is separate from
solving using the FEM.

But I am no expert on this, so I would suggest to use a good
textbook for these things.

--Nasser
  

Subject: Finite Element Analysis ?

From: Manish

Date: 26 Sep, 2013 07:43:08

Message: 3 of 8

"Nasser M. Abbasi" wrote in message <l20k26$g43$1@speranza.aioe.org>...
> On 9/26/2013 12:54 AM, Manish wrote:
> > I am looking to solve 5 dependent partial differential equations and calculating
> >5 variables in 2 dimensions (1 spatial and 1 time).
> >
> > Please tell me if the procedure I am following is right:
> > 1. Specifying geometry in 1 D.
> > 2. Initial Values
> > 3. Meshing
> > 4. Applying governing equations
> > 5. Applying Boundary Values and solving.
> >
> > Can someone tell me what procedures should I be looking at, to solve the problem ?
> >
> > Regards,
> > Manish
> >
>
> FEM is normally used to solve elliptic type pde problems,
> so for time dependent problems, you would need different time step
> based integration method, then apply FEM again at the new time step,
> and so on.
>
> i.e FEM is applied at each time instance, to obtain a solution
> for that time instance, but need separate time-dependent integration
> to go to the next time step, using the state of the last time
> step, and so on. i.e. marching in time step is separate from
> solving using the FEM.
>
> But I am no expert on this, so I would suggest to use a good
> textbook for these things.
>
> --Nasser
Dear Nasser,

Thanks for your reply. You are right, FEM will work using numerical techniques.
But how do I do the following in MATLAB:
1. Specifying geometry in 1 D
2. Initial Values
3. Meshing
4. Applying more than 4 interdependent governing equations
5. Applying Boundary Values and solving PDEs.

Subject: Finite Element Analysis ?

From: TideMan

Date: 26 Sep, 2013 08:39:10

Message: 4 of 8

On Thursday, September 26, 2013 7:43:08 PM UTC+12, Manish wrote:
> "Nasser M. Abbasi" wrote in message <l20k26$g43$1@speranza.aioe.org>...
>
> > On 9/26/2013 12:54 AM, Manish wrote:
>
> > > I am looking to solve 5 dependent partial differential equations and calculating
>
> > >5 variables in 2 dimensions (1 spatial and 1 time).
>
> > >
>
> > > Please tell me if the procedure I am following is right:
>
> > > 1. Specifying geometry in 1 D.
>
> > > 2. Initial Values
>
> > > 3. Meshing
>
> > > 4. Applying governing equations
>
> > > 5. Applying Boundary Values and solving.
>
> > >
>
> > > Can someone tell me what procedures should I be looking at, to solve the problem ?
>
> > >
>
> > > Regards,
>
> > > Manish
>
> > >
>
> >
>
> > FEM is normally used to solve elliptic type pde problems,
>
> > so for time dependent problems, you would need different time step
>
> > based integration method, then apply FEM again at the new time step,
>
> > and so on.
>
> >
>
> > i.e FEM is applied at each time instance, to obtain a solution
>
> > for that time instance, but need separate time-dependent integration
>
> > to go to the next time step, using the state of the last time
>
> > step, and so on. i.e. marching in time step is separate from
>
> > solving using the FEM.
>
> >
>
> > But I am no expert on this, so I would suggest to use a good
>
> > textbook for these things.
>
> >
>
> > --Nasser
>
> Dear Nasser,
>
>
>
> Thanks for your reply. You are right, FEM will work using numerical techniques.
>
> But how do I do the following in MATLAB:
>
> 1. Specifying geometry in 1 D
>
> 2. Initial Values
>
> 3. Meshing
>
> 4. Applying more than 4 interdependent governing equations
>
> 5. Applying Boundary Values and solving PDEs.

I think you're asking a bit of much of this newsgroup.
I took a year's post-grad course to learn how to do this and you expect us to instruct you in a few lines?
Get a textbook or take a course, then come back here when you have formulated the numerical scheme and have a Matlab coding problem.

Subject: Finite Element Analysis ?

From: Manish

Date: 26 Sep, 2013 09:48:02

Message: 5 of 8

Which course did you took to solve problems like these ? If you can tell me the textbooks, I will refer to your textbooks sir.

Thanks,
Manish

TideMan <mulgor@gmail.com> wrote in message <40750210-f192-447c-940c-e4b911c8552c@googlegroups.com>...
> On Thursday, September 26, 2013 7:43:08 PM UTC+12, Manish wrote:
> > "Nasser M. Abbasi" wrote in message <l20k26$g43$1@speranza.aioe.org>...
> >
> > > On 9/26/2013 12:54 AM, Manish wrote:
> >
> > > > I am looking to solve 5 dependent partial differential equations and calculating
> >
> > > >5 variables in 2 dimensions (1 spatial and 1 time).
> >
> > > >
> >
> > > > Please tell me if the procedure I am following is right:
> >
> > > > 1. Specifying geometry in 1 D.
> >
> > > > 2. Initial Values
> >
> > > > 3. Meshing
> >
> > > > 4. Applying governing equations
> >
> > > > 5. Applying Boundary Values and solving.
> >
> > > >
> >
> > > > Can someone tell me what procedures should I be looking at, to solve the problem ?
> >
> > > >
> >
> > > > Regards,
> >
> > > > Manish
> >
> > > >
> >
> > >
> >
> > > FEM is normally used to solve elliptic type pde problems,
> >
> > > so for time dependent problems, you would need different time step
> >
> > > based integration method, then apply FEM again at the new time step,
> >
> > > and so on.
> >
> > >
> >
> > > i.e FEM is applied at each time instance, to obtain a solution
> >
> > > for that time instance, but need separate time-dependent integration
> >
> > > to go to the next time step, using the state of the last time
> >
> > > step, and so on. i.e. marching in time step is separate from
> >
> > > solving using the FEM.
> >
> > >
> >
> > > But I am no expert on this, so I would suggest to use a good
> >
> > > textbook for these things.
> >
> > >
> >
> > > --Nasser
> >
> > Dear Nasser,
> >
> >
> >
> > Thanks for your reply. You are right, FEM will work using numerical techniques.
> >
> > But how do I do the following in MATLAB:
> >
> > 1. Specifying geometry in 1 D
> >
> > 2. Initial Values
> >
> > 3. Meshing
> >
> > 4. Applying more than 4 interdependent governing equations
> >
> > 5. Applying Boundary Values and solving PDEs.
>
> I think you're asking a bit of much of this newsgroup.
> I took a year's post-grad course to learn how to do this and you expect us to instruct you in a few lines?
> Get a textbook or take a course, then come back here when you have formulated the numerical scheme and have a Matlab coding problem.

Subject: Finite Element Analysis ?

From: Bill Greene

Date: 26 Sep, 2013 12:44:04

Message: 6 of 8

Without knowing your equations, it is impossible to say for certain, but MATLAB
function pdepe is designed to solve systems of PDE like the one you
describe. Take a look at this documentation page:

http://www.mathworks.com/help/matlab/ref/pdepe.html

Bill

"Manish" wrote in message <l20vsi$t97$1@newscl01ah.mathworks.com>...
> Which course did you took to solve problems like these ? If you can tell me the textbooks, I will refer to your textbooks sir.
>
> Thanks,
> Manish
>
> TideMan <mulgor@gmail.com> wrote in message <40750210-f192-447c-940c-e4b911c8552c@googlegroups.com>...
> > On Thursday, September 26, 2013 7:43:08 PM UTC+12, Manish wrote:
> > > "Nasser M. Abbasi" wrote in message <l20k26$g43$1@speranza.aioe.org>...
> > >
> > > > On 9/26/2013 12:54 AM, Manish wrote:
> > >
> > > > > I am looking to solve 5 dependent partial differential equations and calculating
> > >
> > > > >5 variables in 2 dimensions (1 spatial and 1 time).
> > >
> > > > >
> > >
> > > > > Please tell me if the procedure I am following is right:
> > >
> > > > > 1. Specifying geometry in 1 D.
> > >
> > > > > 2. Initial Values
> > >
> > > > > 3. Meshing
> > >
> > > > > 4. Applying governing equations
> > >
> > > > > 5. Applying Boundary Values and solving.
> > >
> > > > >
> > >
> > > > > Can someone tell me what procedures should I be looking at, to solve the problem ?
> > >
> > > > >
> > >
> > > > > Regards,
> > >
> > > > > Manish
> > >
> > > > >
> > >
> > > >
> > >
> > > > FEM is normally used to solve elliptic type pde problems,
> > >
> > > > so for time dependent problems, you would need different time step
> > >
> > > > based integration method, then apply FEM again at the new time step,
> > >
> > > > and so on.
> > >
> > > >
> > >
> > > > i.e FEM is applied at each time instance, to obtain a solution
> > >
> > > > for that time instance, but need separate time-dependent integration
> > >
> > > > to go to the next time step, using the state of the last time
> > >
> > > > step, and so on. i.e. marching in time step is separate from
> > >
> > > > solving using the FEM.
> > >
> > > >
> > >
> > > > But I am no expert on this, so I would suggest to use a good
> > >
> > > > textbook for these things.
> > >
> > > >
> > >
> > > > --Nasser
> > >
> > > Dear Nasser,
> > >
> > >
> > >
> > > Thanks for your reply. You are right, FEM will work using numerical techniques.
> > >
> > > But how do I do the following in MATLAB:
> > >
> > > 1. Specifying geometry in 1 D
> > >
> > > 2. Initial Values
> > >
> > > 3. Meshing
> > >
> > > 4. Applying more than 4 interdependent governing equations
> > >
> > > 5. Applying Boundary Values and solving PDEs.
> >
> > I think you're asking a bit of much of this newsgroup.
> > I took a year's post-grad course to learn how to do this and you expect us to instruct you in a few lines?
> > Get a textbook or take a course, then come back here when you have formulated the numerical scheme and have a Matlab coding problem.

Subject: Finite Element Analysis ?

From: Nasser M. Abbasi

Date: 26 Sep, 2013 18:12:49

Message: 7 of 8

On Thursday, September 26, 2013 4:48:02 AM UTC-5, Manish wrote:
> Which course did you took to solve problems like these ? If you can tell me the textbooks, I will refer to your textbooks sir.
>


Here is a partial list of relevent FEM books from what I have. Look for the ones with title that has "dynamic" and "finite element" in them. This implies time-domain+static analysis are involved. (like the first one below).

------------- list from my database ----------------------------

"Structural dynamics by finite elements";"William Weaver; Paul R. Johnston";"TA654.W42 1987";"1987";"Hardcover"

"Concepts and Applications of Finite Element Analysis";"David S. Malkus; Michael E. Plesha; Robert J. Witt; Robert Davis Cook";"TA646.C66 2001";"2001";"Hardcover"

"Fundamental Finite Element Analysis And Applications: With Mathematica and Matlab computations";"M. Asghar Bhatti";"TA646.B56 2005";"2005"

"Finite Element Method: Volume 1, The Basis";"O. C. Zienkiewicz; Robert L. Taylor";"TA640.2.Z5 2000";"2000"

"Finite Element Method: Volume 2, Solid Mechanics";"O. C. Zienkiewicz; Robert L. Taylor";"TA640.2.Z5 2000";"2000"

"The Finite Element Method";"O. C. Zienkiewicz";"TA640.2.Z5 1977";"1986";"Hardcover"

"Introduction to the Finite Element Method: A Numerical Method for Engineering Analysis";"Chandrakant S. Desai; John Fredrick Abel";"TA640.2.D48 1972";"1972";"Hardcover"

"Finite Element Computational Fluid Mechanics";"A. J. Baker";"TA357.B27 1983";"1983";"Hardcover"

"Introduction to Finite Element Vibration Analysis";"Maurice Petyt";"TA356.P47 1990";"1998";"Paperback"

"Finite Element Method: Basic Technique and Implementation (Dover Books on Engineering)";"Pin Tong; John N. Rossettos";"TA347.F5T66 2008";"2008";"Paperback"

"Programming the Finite Element Method";"I. M. Smith; David Griffiths";"TA347.F5S64 1988";"1988";"Hardcover"

"Applied Finite Element Analysis";"Larry Johnson Segerlind";"TA347.F5S43 1984";"1984";"Hardcover"

"Numerical Solution of Partial Differential Equations by the Finite Element Method";"Claes Johnson";"TA347.F5J62 2009";"2009";"Paperback"

"Formulations and Computational Algorithms in Finite Element Analysis";"Klaus-Jurgen Bathe; J. Tinsley Oden; Edward L Wilson";"TA347.F5F67 1977";"1977";"Hardcover"

"Finite Elemental Anaysis: From Concepts Application";"David S. Burnett";"TA347.F5B87 1987";"1987";"Hardcover"

"Schaum's Outline of Finite Element Analysis";"George R. Buchanan";"TA347.F5B83 1994";"1994";"Paperback"

"Numerical methods in finite element analysis ";"Klaus-Jurgen Bathe; Edward L Wilson";"TA347.F5B37 1976";"1976";"Hardcover"

"Finite Element Analysis for Undergraduates";"J. E. Akin";"TA347.F5A35 1986";"1987";"Paperback"

"Applied Finite Element Analysis For Engineers";"Frank L. Stasa";"TA347.F5.S72 1985";"1985";"Hardcover"

"An Introduction to the Finite Element Method";"J. N. Reddy";"TA347.F5.R4 1984";"1984";"Hardcover"

"A First Course In The Finite Element Method";"Daryl L. Logan";"TA347.F5.L64 2007";"2006";"Hardcover"

"The Finite Element Method For Engineers";"Kenneth H. Huebner; Earl Arthur Thornton";"TA347.F5.H83 1982";"1982";"Hardcover"

"Matlab Codes For Finite Element Analysis";"A.J.M. Ferreira";"TA347.F5.F47 2009";"2009"

"Elementary finite element method";"Chandrakant S. Desai";"TA347.F5.D47 1979";"1979";"Hardcover"

"The Finite Element Method";"Alan J. Davies";"TA347.F5.D38 1980";"1980";"Paperback"

"Finite Element Procedures in Engineering Analysis";"Klaus-Jurgen Bathe";"TA347.F5.B36 1982";"1982";"Hardcover"

"Finite element methods in structural mechanics";"C. T. F. Ross";"TA347.F5 R66 1985";"1985";"Paperback"

"The finite element method linear static and dynamic finite element analysis";"Thomas J. R. Hughes";"TA347.F5 H84 2000";"2000";"Softcover"

"Finite Element Methods for Engineers";"Roger T. Fenner";"TA347.F5 F46 1996";"1997";"Paperback"

"Applied Finite Element Analysis";"Larry Johnson Segerlind";"TA347.F5 1987";"1987"

"Introduction To Finite Element Analysis: Formulation, Verification And Validation";"Barna Szab";"TA347.F5 .S979 2011";"2011"

"Finite Element Systems: A Handbook";"C. A. Brebbia";"TA347 F5 F585 1985";"1983";"Hardcover"

"Finite Elements Methods Via Tensors. No 144";"Hayrettin Kardestuncer";"TA335.K37 1972";"1972";"Unknown Binding"

"Finite Elements of Nonlinear Continua";"J. Tinsley Oden";"QA808.2.O33 2006";"2006";"Paperback"

"Partial Differential Equations: Modelling And Nummerical Simulation";"Roland Glowinski; Pekka Neittaanmaki";"QA377.P37 2008";"2008"

"Finite Elements and Approximation";"O. C. Zienkiewicz; K. Morgan";"QA297.5.Z53 2006";"2006";"Paperback"

"First Course in Finite Element Analysis";"Xin-She Yang";"OCLC Number 166385993";"2007";"Paperback"

"Proceedings of the Symposium on Application of Finite Element Methods in Civil Engineering November 13-14, 1969";
"Society_of_Civil_Engineers_American";"";"1969";"Paperback"


--Nasser

Subject: Finite Element Analysis ?

From: Steven Lord

Date: 26 Sep, 2013 18:32:48

Message: 8 of 8


"Nasser M. Abbasi" <nma%12000.org@gtempaccount.com> wrote in message
news:5fd904f3-416a-4062-b8c6-d1d58a356d0d@googlegroups.com...
> On Thursday, September 26, 2013 4:48:02 AM UTC-5, Manish wrote:
>> Which course did you took to solve problems like these ? If you can tell
>> me the textbooks, I will refer to your textbooks sir.
>>
>
>
> Here is a partial list of relevent FEM books from what I have. Look for
> the ones with title that has "dynamic" and "finite element" in them. This
> implies time-domain+static analysis are involved. (like the first one
> below).

*snip Nasser's list*

There are also a number of books whose titles include "finite elements" in
the MATLAB & Simulink Based Books list that may be of interest to Manish:

http://www.mathworks.com/searchresults/?c[]=books&q=finite+element

--
Steve Lord
slord@mathworks.com
To contact Technical Support use the Contact Us link on
http://www.mathworks.com

Tags for this Thread

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Contact us