
[Sponsors] 
December 18, 2013, 01:46 
is this simulation possible?

#1 
New Member
Stephen Kramer
Join Date: Jan 2011
Posts: 6
Rep Power: 7 
Hello,
I would like to know if it is possible to do the following simulation with OF tools, how much complexity would be involved, and if so what are the recommended steps ? Simulate all the dynamic physical process involved with a pistontype air compressor including valves over the course of many cycles with changing BCs. This would include heat transfer between gas and all solid components, the temperature distribution of all solid components, the stress distribution in all solid components, leakage flow at all crevice clearances including the piston annular clearance. thanks! 

December 18, 2013, 13:55 

#2  
Senior Member
Chris Sideroff
Join Date: Mar 2009
Location: Ottawa, ON, CAN
Posts: 391
Rep Power: 13 
Quote:
The practical answer is that it would be challenging. Assuming you want to include solid stresses due not only to thermal expansion but due to the fluid forces, it would be a threeway physics problem: fluid dynamics, conjugate heat transfer and solid mechanics. I don't believe such a solver currently exists so you would have to write one. There are fluidsolid solvers (search for FSI) and fluidthermal (search for chtmultiregion) but not all three. Actually now that I think about it, you might even need to model a fourth physics: kinematics, which includes both rigidbody motion and deformation, if you wanted to model stresses due to accelerations of the bodies. You might also want to search for Philip Cardiff's solidMechanics package. You would need to use the moving and deforming mesh algorithms to handle the piston motion and possible body deformation. There are existing methods to handle this but it adds another level of complexity. Time varying BCs whereby the type may change. Not sure if this has been done in OpenFOAM. If not, likely doable with swak4Foam. Another level of complexity You mention resolving leakage flows. To do so would require a fine mesh resolution and most likely a large mesh. Another level of complexity. Since the flow is likely compressible, you would either have to use an existing compressible solver in OpenFOAM as a basis, use another one that might have been published or write your own. Another level of complexity. Oh ya. The flow is transient which means you'll likely want to run it parallel. Running OpenFOAM in parallel is generally straightforward but most would agree running parallel often adds another level of complexity. So as you can see, OpenFOAM "technically" is able to do this problem _but_ it would be very complex. Unless you have a lot of experience running OpenFOAM or have no deadline to finish such a project, you might think about reducing the complexity of the problem or consider another package. I suspect this problem would even be challenging in one of the big commercial packages. I don't mean to be pessimistic but hold no illusions  this would take time and determination even for a seasoned OpenFOAM developer. 

December 20, 2013, 03:14 

#3 
New Member
Stephen Kramer
Join Date: Jan 2011
Posts: 6
Rep Power: 7 
Thank you very much for responding with detailed information! As for varying boundary conditions I mean to study the effects of varying manifold conditions, inlet temp and restriction, and outlet restriction on efficiency and output. I don't think I need to model the solid deformation interaction with the fluid flow, unless I try reed valving. But I am interested in optimization of machines for performance and durability etc.
Could you explain what you mean by running it parallel? I will be researching related information for similar problems for a while but no urgent deadline, I see it as more of an expansion of a hobby inventor's capabilities with some applications in mind. So, If I could get it working in 23 months that would seem worthwhile. Again thank you very much for your suggestions. steve 

May 19, 2014, 12:29 

#4 
Senior Member
Tobias Holzmann
Join Date: Oct 2010
Location: Leoben (Austria)
Posts: 1,548
Blog Entries: 6
Rep Power: 27 
hello Steve,
Code:
Could you explain what you mean by running it parallel?
__________________
Best regards, Tobias Holzmann Some interesting OpenFOAM tutorials, publications and videos on www.Holzmanncfd.de OpenFOAM Beginners should check out the new wiki on wiki.openfoam.com A list of some active OpenFOAM contributers can be found »here« A book about the basics of »Mathematics, Numerics, Derivations and OpenFOAM« can be found on www.Holzmanncfd.de 

Thread Tools  
Display Modes  


Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
Why my simulation not agree with the wind tunnel experiment  zhaowei  CFX  4  July 11, 2015 03:36 
Solar Radiation in OpenFOAM  plainstyle  OpenFOAM Running, Solving & CFD  15  July 8, 2014 04:43 
Simulation of a complex wing in solidworks flow simulation  niels1900  FloEFD, FloWorks & FloTHERM  6  April 20, 2011 10:44 
Continuous vs interrupted simulation  sega  OpenFOAM Running, Solving & CFD  4  November 3, 2008 15:29 
strange simulation error  Ralf Schmidt  FLUENT  2  May 4, 2007 13:02 