CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

PODSolver : Proper Orthogonal Decomposition

Register Blogs Community New Posts Updated Threads Search

Like Tree13Likes

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 4, 2014, 19:26
Default PODSolver : Proper Orthogonal Decomposition
  #1
Member
 
Join Date: Feb 2014
Posts: 63
Rep Power: 12
Uyan is on a distinguished road
Hi,

I would like to analyse my LES simulation results using PODsolver in foam-extend-3.1.

On tutorial cases there are eigen values of the scalar T (TPOD1) and TPODeconstruct field, in 0 directory.

So my problem : Is there a way in OpenFOAM to generate these files, or if not how do i generate those files for initial condition.

Thank you.
Uyan is offline   Reply With Quote

Old   January 12, 2015, 07:22
Lightbulb POD - foam extend
  #2
Member
 
Gowain
Join Date: May 2014
Location: Ireland
Posts: 86
Rep Power: 12
eaglemckenna is on a distinguished road
Hi
I am looking to POD for reduced order modeling of aircraft compartments - I have created a code with matlab that works for RANs simulations, however I would like to investigate the POD tool in foam extend. I am also having problems getting it to work - if you have had any subsequent success please let me know.
regards
gowain
eaglemckenna is offline   Reply With Quote

Old   January 12, 2015, 13:45
Default
  #3
Member
 
Join Date: Feb 2014
Posts: 63
Rep Power: 12
Uyan is on a distinguished road
I am also stuck getting it to work.

However i know there are two other utilities called scalarSnapshots and vectorSnapshots to create initial snapshots.

However beyond that i am stuck on identifying POD modes on different time steps.

By the way did you decompose your OpenFOAM unstructured velocity field data using a POD matlab code?
Uyan is offline   Reply With Quote

Old   May 18, 2016, 11:37
Default
  #4
Member
 
Ali
Join Date: Aug 2011
Location: Milwaukee
Posts: 34
Rep Power: 15
alib022 is on a distinguished road
Hello everyone,

I know this is a kinda old post, but I was wondering if you guys figured out how to generate the snapshots?

I am trying to use the 1DPODsin example and generate the snapshots. I removed the excising snapshots and ran scalarSnaoshots and I get this error

Error in `scalarSnapshots': double free or corruption (out): 0x00007ffe8729c050 ***


I am also wondering if you guys aware of any development for POD on NS?

Thanks
alib022 is offline   Reply With Quote

Old   May 19, 2016, 05:25
Cool Pod
  #5
Member
 
Gowain
Join Date: May 2014
Location: Ireland
Posts: 86
Rep Power: 12
eaglemckenna is on a distinguished road
Hi guys,
I have abandoned the built in POD with openF0am long ago, have moved to MATLAB and ANSYS where I have written my own codes and a unique framework to bypass a Galerkin projection.
So reduced order modelling with the POD is my expertise, I am a researcher, if there is anything I can help you out with let me know the problem I would be happy to help.
eaglemckenna is offline   Reply With Quote

Old   May 19, 2016, 10:46
Default
  #6
Member
 
Ali
Join Date: Aug 2011
Location: Milwaukee
Posts: 34
Rep Power: 15
alib022 is on a distinguished road
Hey Gowain,

That's awesome! ok first of all congrats for pulling this out.
After that. I have to write my codes in open source tools and now my next step is POD.

I was wondering if there is anyway that you can share the code then I can write a version using OpenFOAM and Octave?

If not, do you have any publication, report or anything that I can start developing based on your work?

Thanks
Ali
alib022 is offline   Reply With Quote

Old   December 21, 2016, 07:27
Default
  #7
New Member
 
Ahmet
Join Date: Mar 2011
Posts: 10
Rep Power: 15
ahmet is on a distinguished road
Is there any progress in this issue?

I am getting the error @alib022 on tutorial files in foam-extend-3.2 too.
ahmet is offline   Reply With Quote

Old   January 11, 2017, 04:42
Default POD-Galerkin methods inside OF
  #8
New Member
 
Giovanni Stabile
Join Date: Sep 2014
Location: Trieste (Italy) - Florence (Italy)
Posts: 14
Rep Power: 12
giovastabile is on a distinguished road
I have successufully implemented POD-Galerkin methods inside foam-extend 3.2 and OpenFoam 2.4.0. With OpenFoam foam-extend I used its own eigenvalue solver with OpenFoam 2.4.0 I linked OpenFoam with Eigen that is a fast and light c++ eigenvalue solver. If you need any other tip I can provide you some more informations. Soon I will be able also to provide you some articles about the topic. At the moment they are still under review.
alib022 likes this.
giovastabile is offline   Reply With Quote

Old   January 11, 2017, 14:37
Default
  #9
New Member
 
Ahmet
Join Date: Mar 2011
Posts: 10
Rep Power: 15
ahmet is on a distinguished road
I really want to know anything about POD or your related studies @giovastabile. Maybe you would get first cite to your paper
ahmet is offline   Reply With Quote

Old   January 12, 2017, 01:46
Default
  #10
Member
 
Ali
Join Date: Aug 2011
Location: Milwaukee
Posts: 34
Rep Power: 15
alib022 is on a distinguished road
Quote:
Originally Posted by giovastabile View Post
I have successufully implemented POD-Galerkin methods inside foam-extend 3.2 and OpenFoam 2.4.0. With OpenFoam foam-extend I used its own eigenvalue solver with OpenFoam 2.4.0 I linked OpenFoam with Eigen that is a fast and light c++ eigenvalue solver. If you need any other tip I can provide you some more informations. Soon I will be able also to provide you some articles about the topic. At the moment they are still under review.


@giovastabile, congratulations
Please share your paper, possibly your code here. I am still actively using POD, and your code will be a big help.

Looking forward to read your paper.
ahmet and pbachant like this.
alib022 is offline   Reply With Quote

Old   January 12, 2017, 04:23
Default Paper and Code
  #11
New Member
 
Giovanni Stabile
Join Date: Sep 2014
Location: Trieste (Italy) - Florence (Italy)
Posts: 14
Rep Power: 12
giovastabile is on a distinguished road
Regarding the paper I'll be able to share it in few days. We will soon share also the code but it will take some months. All the documentation needs to be properly written.
ahmet and Luttappy like this.
giovastabile is offline   Reply With Quote

Old   January 13, 2017, 02:30
Default
  #12
Member
 
Ali
Join Date: Aug 2011
Location: Milwaukee
Posts: 34
Rep Power: 15
alib022 is on a distinguished road
Quote:
Originally Posted by giovastabile View Post
Regarding the paper I'll be able to share it in few days. We will soon share also the code but it will take some months. All the documentation needs to be properly written.


Perfect. Looking forward to read your paper
alib022 is offline   Reply With Quote

Old   January 13, 2017, 04:30
Default Paper
  #13
New Member
 
Giovanni Stabile
Join Date: Sep 2014
Location: Trieste (Italy) - Florence (Italy)
Posts: 14
Rep Power: 12
giovastabile is on a distinguished road
Below you can find my paper. If you need explanation or tip about the technical implementation in OpenFoam please let me know. Also if you have any comment don't hesitate to contact me.

BR,

Giovanni

The link is:
https://arxiv.org/abs/1701.03424
giovastabile is offline   Reply With Quote

Old   January 14, 2017, 23:48
Default
  #14
Senior Member
 
Pete Bachant
Join Date: Jun 2012
Location: Boston, MA
Posts: 173
Rep Power: 14
pbachant is on a distinguished road
Quote:
Originally Posted by giovastabile View Post
Regarding the paper I'll be able to share it in few days. We will soon share also the code but it will take some months. All the documentation needs to be properly written.
If you put it up now, others may help you write the documentation!
__________________
Home | Twitter | GitHub
pbachant is offline   Reply With Quote

Old   January 16, 2017, 06:41
Default Release of the C++ routines
  #15
New Member
 
Giovanni Stabile
Join Date: Sep 2014
Location: Trieste (Italy) - Florence (Italy)
Posts: 14
Rep Power: 12
giovastabile is on a distinguished road
I'm sorry but I cannot release the routines without a proper documentation and a quality check. I'm sorry but I'm working within an European research project and there some conditions that need to be fulfilled before releasing the software. I hope that in some weeks I'll be able to release at least the part to compute the POD modes and later the part for the generation of the Reduced Order Model.

Luttappy likes this.
giovastabile is offline   Reply With Quote

Old   June 14, 2017, 12:00
Default
  #16
New Member
 
M. Salman Siddiqui
Join Date: Mar 2015
Posts: 16
Rep Power: 11
muhammss is on a distinguished road
Have you consider for the release of your codes yet?
muhammss is offline   Reply With Quote

Old   June 20, 2017, 05:08
Default
  #17
New Member
 
Giovanni Stabile
Join Date: Sep 2014
Location: Trieste (Italy) - Florence (Italy)
Posts: 14
Rep Power: 12
giovastabile is on a distinguished road
I will soon release the part doing the POD decomposition. For the part regarding the Galerkin projection, it will take some time.

Giovanni
muhammss and huangfei like this.
__________________
PhD Giovanni Stabile.
MyHomePage
giovastabile is offline   Reply With Quote

Old   June 20, 2017, 09:45
Default
  #18
New Member
 
M. Salman Siddiqui
Join Date: Mar 2015
Posts: 16
Rep Power: 11
muhammss is on a distinguished road
Great, just let us know here on the group once you release it
muhammss is offline   Reply With Quote

Old   October 30, 2017, 07:21
Default
  #19
New Member
 
M. Salman Siddiqui
Join Date: Mar 2015
Posts: 16
Rep Power: 11
muhammss is on a distinguished road
Dear Giovann,

Any updates on the release of your tool?
Bye the way, i am Trond Kvamsdal PhD student at NTNU

regards,
salman
muhammss is offline   Reply With Quote

Old   October 30, 2017, 10:26
Default
  #20
New Member
 
Giovanni Stabile
Join Date: Sep 2014
Location: Trieste (Italy) - Florence (Italy)
Posts: 14
Rep Power: 12
giovastabile is on a distinguished road
Dear Salman,

I'm working right now to the first release of the code. I suppose in few weeks (two maximum three) we will come out with the first release. I'll keep you informed. Take my regards to Trond Kvamsdal.

Giovanni
__________________
PhD Giovanni Stabile.
MyHomePage
giovastabile 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
"PROPER ORTHOGONAL DECOMPOSITION" dpshaka Main CFD Forum 7 June 12, 2019 10:42
Proper Orthogonal Decomposition (POD) in Commercial Codes? asajdak Main CFD Forum 1 August 11, 2013 08:53
Proper orthogonal decomposition of turbulent flow with k-e Blob Main CFD Forum 0 June 5, 2009 10:32
Snapshot Proper Orthogonal Decomposition (POD) Mehmet SEN Main CFD Forum 7 May 19, 2006 13:38
On Proper Orthogonal Decomposition R.D.Prabhu Main CFD Forum 0 March 15, 2000 18:31


All times are GMT -4. The time now is 11:58.