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

sixDofRigidBodyMotion

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 11, 2015, 18:41
Default sixDofRigidBodyMotion
  #1
New Member
 
Gianpaolo
Join Date: Jan 2015
Posts: 4
Rep Power: 11
jumpa72 is on a distinguished road
HI,
I'm simulating a crossflow turbine. I'm using interDyMFoam and sixDofRigidBodyMotion to simulate the rotor.
The simulation runs fine, the rotor starts correctly moved by water, but
I have a problem: the rotor continues to accelerate until the escape velocity, given by the water head (omega=c/r where c = sqrt(2gh)).
I wish the rotor would stop speeding up and starts rotating at a constant speed, equal to power grid synchronous speed.
This is my dynamicMeshDict:

Code:
sixDoFRigidBodyMotionCoeffs 
{ 
    patches         (pala); 
    innerDistance   1e5; // Extent of the solid-body motion region around body 
    outerDistance   1.1e5; // Extent of mesh-morphing region around body 

    centreOfMass    (0 0 0); 
    mass            2; 
    momentOfInertia (0.06 0.06 0.005); 
        orientation
        (
            1 0 0
            0 1 0
            0 0 1
        );
    velocity        (0 0 0);
    acceleration    (0 0 0);
    angularMomentum (0 0 4.3);


    report          on; 
    accelerationRelaxation 0.3; 
    value           uniform (0 0 0); 

    constraints 
    { 
        zAxis 
        { 
            sixDoFRigidBodyMotionConstraint axis; 
            axis          (0 0 1); 
        }
    fixedPt
    {
        sixDoFRigidBodyMotionConstraint point;
         point    (0 0 0);
    }
         
    } 

    restraints
    {
        rotationDamper
        {
           sixDoFRigidBodyMotionRestraint sphericalAngularDamper;
           coeff         0.1;
        }
    }

}
I've tried giving or not angularMomentum, but I have always the same result.
I don't know how to give the maximum rotational speed...
Is there a way to set this speed?

Thank you
Gianpaolo
jumpa72 is offline   Reply With Quote

Old   November 9, 2015, 11:24
Default
  #2
New Member
 
Gianpaolo
Join Date: Jan 2015
Posts: 4
Rep Power: 11
jumpa72 is on a distinguished road
Any Ideas?
Thank you!
jumpa72 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



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