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

Changing piston motion profile in engineFoam

Register Blogs Community New Posts Updated Threads Search

 
 
LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old   February 22, 2006, 17:56
Default Is it possible to set a differ
  #1
New Member
 
Rikard Mikalsen
Join Date: Mar 2009
Posts: 10
Rep Power: 17
kukikano is on a distinguished road
Is it possible to set a different piston motion profile in the engineFoam solver in a simple way? (To investigate innovative engine design.) Say, I want the piston height simply to be equal to a*cos(crankAngle)+b, instead of the current function which includes the ratio of connecting rod length to crankshaft radius.

I am not fluent in C++ (nor OpenFOAM), so your help on this would be appreciated. By looking through the source files I have found that the file $HOME/OpenFOAM/OpenFOAM-1.2/src/engine/engineTime/engineTime.C appears to set the piston position based on the crank angle. (The "scalar engineTime::pistonPosition(const scalar theta) const" expression.) I tried to modify the expression and run wmake in OpenFOAM-1.2/src/engine/, but with no effect on the simulations.

I may be off-beam in my attempts but this should be a fairly simple thing to do, right?

Thanks,

Rikard
kukikano is offline   Reply With Quote

 


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
CFX Piston Motion (CEL) Dante CFX 4 May 28, 2012 06:08
motion of piston wave maker chandra sekhar b Main CFD Forum 0 October 31, 2008 07:06
Piston Motion A Student Siemens 0 April 18, 2006 11:36
piston motion Arpan Siemens 1 March 9, 2006 07:52
IC piston motion - deforming meshes AMV FLUENT 0 September 16, 2003 13:10


All times are GMT -4. The time now is 04:43.