CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

What are the main common steps in CFD modeling of a physical phenomena in software?

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 1, 2016, 10:22
Question What are the main common steps in CFD modeling of a physical phenomena in software?
  #1
Member
 
Si Cy
Join Date: Mar 2016
Posts: 31
Rep Power: 10
cyrusIII is on a distinguished road
I am totally new in CFD. I have worked in Solid mechanics and Material science so I have little bit of experience with FEM of Solids but not Fluids. In FEM software (at least the commercial ones) we use certain steps for example geometrical modeling then applying material then boundary conditions and forces and meshing and solving etc. Is it the same in CFD and FSI ?
What would be the diffreces of FSI and CFD? Is this forum good for FSI too? if not what are your recomendations?
Sorry for too many questions
Thank you
cyrusIII is offline   Reply With Quote

Old   April 1, 2016, 11:27
Default
  #2
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by cyrusIII View Post
I am totally new in CFD. I have worked in Solid mechanics and Material science so I have little bit of experience with FEM of Solids but not Fluids. In FEM software (at least the commercial ones) we use certain steps for example geometrical modeling then applying material then boundary conditions and forces and meshing and solving etc. Is it the same in CFD and FSI ?
What would be the diffreces of FSI and CFD? Is this forum good for FSI too? if not what are your recomendations?
Sorry for too many questions
Thank you

Yes, modelling a flow problem is based practically on the same steps and if you think about the elastic equations they are somehow resembling.
The main differences that I can say:
1) the relevance of the non-linear terms
2) the relevance of unstedy problems.
FMDenaro is offline   Reply With Quote

Old   April 1, 2016, 12:03
Smile
  #3
Member
 
Si Cy
Join Date: Mar 2016
Posts: 31
Rep Power: 10
cyrusIII is on a distinguished road
Quote:
Originally Posted by FMDenaro View Post
Yes, modelling a flow problem is based practically on the same steps and if you think about the elastic equations they are somehow resembling.
The main differences that I can say:
1) the relevance of the non-linear terms
2) the relevance of unstedy problems.
Thank you , one of the reasons I asked that question is that in some solid dynamic simulations I have seen they start geometries with mesh rather than a solid. They basically start mesh as soon as they open the software and start modeling whereas in Abaqus we define type of element and then the geometry etc.
In navier stokes formula I remember we were canceling some terms for simplicity (depend on the problem type). How could you do that in CFD softwares especially the commercial ones to save some computational time?
cyrusIII is offline   Reply With Quote

Old   April 1, 2016, 12:09
Default
  #4
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
the mesh generation is a fundamental issue also in CFD and is the first step, you need to do... obviously the material can be fluid or solid (a wall for example).

To simplify the NS equations, the classical procedure is to perform a non-dimensional analysis of the various terms. If it appears that some term is less relevant (looking at the corresponding non-dimensional number), then you can simplify that term. For example, small Mach number suggest to use the incompressible flow model.
Unfortunately, commercial softwares work with dimensional equations.
FMDenaro is offline   Reply With Quote

Old   April 1, 2016, 12:47
Thumbs up
  #5
Member
 
Si Cy
Join Date: Mar 2016
Posts: 31
Rep Power: 10
cyrusIII is on a distinguished road
Quote:
Originally Posted by FMDenaro View Post
the mesh generation is a fundamental issue also in CFD and is the first step, you need to do... obviously the material can be fluid or solid (a wall for example).

To simplify the NS equations, the classical procedure is to perform a non-dimensional analysis of the various terms. If it appears that some term is less relevant (looking at the corresponding non-dimensional number), then you can simplify that term. For example, small Mach number suggest to use the incompressible flow model.
Unfortunately, commercial softwares work with dimensional equations.
Thank you . Just to make sure, So basically you mean in commercial software it considers/calculate the whole terms of NS equation even if some of the terms are negligible? Is that what you mean by " commercial softwares work with dimensional equations"
cyrusIII is offline   Reply With Quote

Old   April 1, 2016, 12:49
Default
  #6
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by cyrusIII View Post
Thank you . Just to make sure, So basically you mean in commercial software it considers/calculate the whole terms of NS equation even if some of the terms are negligible? Is that what you mean by " commercial softwares work with dimensional equations"

you can find specific codes for simplified problems...for example, if you assume no-viscosity you can get softwares that solves the Euler equations instead of the Navier-Stokes equations...
FMDenaro is offline   Reply With Quote

Old   April 1, 2016, 13:03
Default
  #7
Member
 
Si Cy
Join Date: Mar 2016
Posts: 31
Rep Power: 10
cyrusIII is on a distinguished road
Quote:
Originally Posted by FMDenaro View Post
you can find specific codes for simplified problems...for example, if you assume no-viscosity you can get softwares that solves the Euler equations instead of the Navier-Stokes equations...
Where do you usually find the reliable codes? Are they available in this forum or there are specific websites?
P.S these codes are usually for free software not commercial, right?
cyrusIII is offline   Reply With Quote

Old   April 1, 2016, 13:06
Default
  #8
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by cyrusIII View Post
Where do you usually find the reliable codes? Are they available in this forum or there are specific websites?
P.S these codes are usually for free software not commercial, right?
Many softwares are offered.... just a couple of examples:
- OpenFOAM is a free software you can use
- Fluent is a commercial and expensive code
FMDenaro is offline   Reply With Quote

Old   April 1, 2016, 13:12
Smile
  #9
Member
 
Si Cy
Join Date: Mar 2016
Posts: 31
Rep Power: 10
cyrusIII is on a distinguished road
Quote:
Originally Posted by FMDenaro View Post
Many softwares are offered.... just a couple of examples:
- OpenFOAM is a free software you can use
- Fluent is a commercial and expensive code
So within these softwares there are options for users that they can choose which equation or what type of code or solver (Euler, NS , compressible, heat etc) they can use? What is your personal preference on the software? (I know it depends on the type of problem but I would glad to hear peoples experiences and opinions)
cyrusIII is offline   Reply With Quote

Old   April 1, 2016, 13:36
Default
  #10
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,896
Rep Power: 73
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
I had experience using both OF and Fluent, but I spent the most of my work using own-made codes.
FMDenaro is offline   Reply With Quote

Old   April 1, 2016, 17:19
Default
  #11
Member
 
Si Cy
Join Date: Mar 2016
Posts: 31
Rep Power: 10
cyrusIII is on a distinguished road
Quote:
Originally Posted by FMDenaro View Post
I had experience using both OF and Fluent, but I spent the most of my work using own-made codes.
Wow, would please tell me what text books are good (or other resources with hands on examples) if I want to start writing my own codes? Do you write and run your codes in Fortran or MATLAB or it is importable or executable by those software you mentioned?
cyrusIII is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
CFD Online Celebrates 20 Years Online jola Site News & Announcements 22 January 31, 2015 01:30
Applicability of a specific software in CFD modelling ivan-s Main CFD Forum 0 April 22, 2014 14:30
CFD Symposium (Call for Papers) Chris R. Kleijn Main CFD Forum 0 October 5, 1998 11:25
ASME CFD Symposium - Call for Papers Chris R. Kleijn Main CFD Forum 0 September 8, 1998 09:19
ASME CFD Symposium - Call for Papers Chris R. Kleijn Main CFD Forum 0 September 3, 1998 09:45


All times are GMT -4. The time now is 13:22.