CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > FLUENT

Please help with rotary engine analysis!

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By vinerm

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 28, 2020, 08:41
Default Please help with rotary engine analysis!
  #1
New Member
 
tokumei
Join Date: Mar 2020
Posts: 7
Rep Power: 6
K.Arimoto is on a distinguished road
I am a newbie in analysis.
We are currently experimenting with a rotary engine and would like to do some analysis. In particular, how can the movement from the intake to the compression process be given on the CFD?
If you have ever experienced a rotary engine, please help! !
I would be grateful if you could tell me more about how to analyze the rotary engine in ANSYS R2
K.Arimoto is offline   Reply With Quote

Old   March 28, 2020, 16:26
Default Rotary Engine
  #2
Senior Member
 
vinerm's Avatar
 
Vinerm
Join Date: Jun 2009
Location: Nederland
Posts: 2,946
Blog Entries: 1
Rep Power: 36
vinerm will become famous soon enough
What kind of rotary engine is it? Depending upon the type, motion could be done using mesh motion or might require dynamic mesh with remeshing.
K.Arimoto likes this.
__________________
Regards,
Vinerm

PM to be used if and only if you do not want something to be shared publicly. PM is considered to be of the least priority.
vinerm is offline   Reply With Quote

Old   March 29, 2020, 06:48
Default Rotary engine
  #3
New Member
 
tokumei
Join Date: Mar 2020
Posts: 7
Rep Power: 6
K.Arimoto is on a distinguished road
Thank you for your reply.
What I am currently doing is a "Wankel type" rotary engine.
By the way, ANSYS is not a paid one, it is used for academic purposes.
K.Arimoto is offline   Reply With Quote

Old   March 29, 2020, 07:15
Default Wankel Engine
  #4
Senior Member
 
vinerm's Avatar
 
Vinerm
Join Date: Jun 2009
Location: Nederland
Posts: 2,946
Blog Entries: 1
Rep Power: 36
vinerm will become famous soon enough
For Wankel engine, you may have to use 2.5 D remeshing. It requires triangular prisms throughout the deforming domain. As the rotor rotates, remeshing is done in the plane of rotation and then extended automatically along the axis of rotation. Look at the following

https://www.mr-cfd.com/h.e.khoshmard...g%20Method.pdf

It doesn't matter whether it is paid or not; the only difference is in the cell count otherwise all the features are same.
__________________
Regards,
Vinerm

PM to be used if and only if you do not want something to be shared publicly. PM is considered to be of the least priority.
vinerm is offline   Reply With Quote

Old   June 16, 2020, 10:03
Default Wankel rotary engine
  #5
New Member
 
tokumei
Join Date: Mar 2020
Posts: 7
Rep Power: 6
K.Arimoto is on a distinguished road
Thank you.
There are other points that I do not understand.
I found out that I needed UDF to reproduce the movement of the rotor.

From the UDF quoted from within this forum,
#include "udf.h"
#define NCOORDS 360
#define r 50
#define its 180
#define pi 3.1415926

DEFINE_CG_MOTION(eccentric, dt, vel, omega, time, dtime)
{
NV_S (vel, =, 0.0);
NV_S (omega, =, 0.0);
omega[2] = -1.0;
}


DEFINE_GEOM(housing, domain, dt, position)
{
int i,j;
real rad, x, y;
int start=0;

for(i=0;i<=NCOORDS;i++)
{
for(j=start;j<=start+its;j++)
{
j=j%360;
rad = ((j * pi )/ 180);
position[0] = r * cos(rad);
position[1] = r * sin(rad);
}
start=start+1;
}
}

Is this possible for UDF used in Wankel engine?

Also, please tell me in detail about the settings that give the movement of the Wankel engine.

Last edited by K.Arimoto; June 16, 2020 at 10:06. Reason: Punctuation
K.Arimoto is offline   Reply With Quote

Old   June 16, 2020, 12:07
Default Udf
  #6
Senior Member
 
vinerm's Avatar
 
Vinerm
Join Date: Jun 2009
Location: Nederland
Posts: 2,946
Blog Entries: 1
Rep Power: 36
vinerm will become famous soon enough
I have my doubts about it since the rotor does not just rotate but its center rotates as well, which is not given in the UDF. So, you should check the source of this UDF; where you got it from.

Best way to check it is to apply it and run only mesh. Do not solve any equations. Check the mesh motion.
__________________
Regards,
Vinerm

PM to be used if and only if you do not want something to be shared publicly. PM is considered to be of the least priority.
vinerm is offline   Reply With Quote

Old   June 17, 2020, 04:42
Default Wankel engine
  #7
New Member
 
tokumei
Join Date: Mar 2020
Posts: 7
Rep Power: 6
K.Arimoto is on a distinguished road
Thank you for your reply.
Another thing I would like you to confirm is whether it is a UDF.

#include "udf.h"
#define r -0.015 /*Eccentricity*/
#define k 57.2727 /*rad to degree*/
#define w 314.16 /*angular velocity in rad/sec*/

DEFINE_CG_MOTION (rotor, dt, vel, omega,time, dtime)
{
real beta;

NV_S(vel, =, 0.0);
NV_S(omega, =, 0.0);
omega[2] = 314.26;/*angular velocity in rad/sec*/
beta = 942.48; /*angular velocity of rotor in rad/sec*/

vel[0] = -beta * r * sin(beta * time);
vel[1] = beta * r * cos(beta * time);
vel[2] = 0;

}
I also found this in the forum.
Can you reproduce the movement of the rotor with this?
K.Arimoto is offline   Reply With Quote

Old   June 17, 2020, 04:56
Default Udf
  #8
Senior Member
 
vinerm's Avatar
 
Vinerm
Join Date: Jun 2009
Location: Nederland
Posts: 2,946
Blog Entries: 1
Rep Power: 36
vinerm will become famous soon enough
Yes, it is a UDF. To check the motion, just compile it and hook it at the right place. This will work only with Dynamic Mesh. Then, display the zone motion (don't display mesh motion). If the motion is correct, then you can proceed further.
__________________
Regards,
Vinerm

PM to be used if and only if you do not want something to be shared publicly. PM is considered to be of the least priority.
vinerm 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
Wankel - Rotary Engine UDF Usage madboy19 Fluent UDF and Scheme Programming 1 February 7, 2020 08:41
Engine Bay Temperature Convection Modelling luckyrob STAR-CCM+ 3 October 29, 2015 14:52
Negative volume in internal combustion engine analysis a_cucen FLUENT 2 April 12, 2015 16:40
[ICEM] Tips for 3D tetra mesh quality for Fluent transient run. Rotary Engine Catthan ANSYS Meshing & Geometry 0 June 18, 2012 13:46
engine flow analysis to find torque maurizio CFX 8 August 13, 2007 03:07


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