CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   CFX (https://www.cfd-online.com/Forums/cfx/)
-   -   Mesh deformation problem in CFX 15.0 (https://www.cfd-online.com/Forums/cfx/141470-mesh-deformation-problem-cfx-15-0-a.html)

B.T.M September 8, 2014 23:30

Mesh deformation problem in CFX 15.0
 
Hello, everyone I am studying cfd.

first my english is not good please understand me.

I have to solve a stage of axial compressor. (including rotor and stator)
it has two domains. one is a rotor another is stator. I want to solve FSI simulation. so these domain were applied mesh deformation option.

In case of CFX 14.5 solver -> it is not problem.

but in case of CFX 15.0 -> this simulation have a error message.

Details of error:-
----------------
Error detected by routine MAKLNK
COLDNM = MAXCLOOP CNEWNM = MAXSTEP
CRESLT = OLD

Current Directory : /FLOW/ALGORITHM/CONTROL/MESHDISP_CLASS/TRANS

+--------------------------------------------------------------------+
| ERROR #001100279 has occurred in subroutine ErrAction. |
| Message: |
| Stopped in routine MEMERR |
| |
| |
| |
| |
| |
+--------------------------------------------------------------------+


CFX 14.5. and CFX 15.0 has a same condition.
why they are different????

khoopes December 19, 2014 10:06

I am not sure if you are still struggling with this, but for anyone with this same issue, it is a confirmed bug in R15. It happens when there are multiple boides in an FSI simulation with a moving mesh. The work around is to use R14.5 or wait for R16 as the ansys rep that I talked to said that R16 does not have this issue.

sagarparikh31 March 31, 2015 07:34

I am also getting same error with CFX15.0 has anyone found out the solution to the problem

Details of error:-
----------------
Error detected by routine MAKLNK
COLDNM = MAXCLOOP CNEWNM = MAXSTEP
CRESLT = OLD

Current Directory : /FLOW/ALGORITHM/CONTROL/MESHDISP_CLASS/TRANS

+--------------------------------------------------------------------+
| ERROR #001100279 has occurred in subroutine ErrAction. |
| Message: |
| Stopped in routine MEMERR |
| |
| |
| |
| |
| |
+--------------------------------------------------------------------+

+--------------------------------------------------------------------+
| An error has occurred in cfx5solve: |
| |
| The ANSYS CFX solver exited with return code 1. No results file |
| has been created. |
+--------------------------------------------------------------------+

Thank you in advance

ghorrocks March 31, 2015 17:30

I think Kevin's post explains exactly what is going on.

sagarparikh31 April 1, 2015 11:49

Thank you very much for your reply.

I am now trying same def file to run on CFX16.0 but now I am getting different error.
----------------------------------
Error in subroutine GET_VARVX :
OLD : Failure to get data area USER_AV89_FL1
GETVAR originally called by subroutine SU_DVAR_ZONE

+--------------------------------------------------------------------+
| ERROR #001100279 has occurred in subroutine ErrAction. |
| Message: |
| Stopped in routine GV_ERROR |
+--------------------------------------------------------------------+

Is this error because of some variable related to area. because below are the list of expressions I am placing, i am not able to find any error in that. I think you can help me out to deal with this.


AmplitudeSkalierungsfaktor = BladeAmplitudeNeeded / \
BladeMaxAmplitudeEigenvektor *1[m]
AnzahlStatorschaufeln = 20
Blade1Motion = AmplitudeSkalierungsfaktor*0
Blade1MotionX = Blade1Motion*Modeshape.ux(x,y,z)
Blade1MotionY = Blade1Motion*Modeshape.uy(x,y,z)
Blade1MotionZ = Blade1Motion*Modeshape.uz(x,y,z)
Blade2Motion = AmplitudeSkalierungsfaktor*sin(omegaBlade*t-1*IBPA)
Blade2MotionX = Blade2Motion*Modeshape.ux(x,y,z)
Blade2MotionY = Blade2Motion*Modeshape.uy(x,y,z)
Blade2MotionZ = Blade2Motion*Modeshape.uz(x,y,z)
Blade3Motion = AmplitudeSkalierungsfaktor*0
Blade3MotionX = Blade3Motion*Modeshape.ux(x,y,z)
Blade3MotionY = Blade3Motion*Modeshape.uy(x,y,z)
Blade3MotionZ = Blade3Motion*Modeshape.uz(x,y,z)
BladeAmplitudeNeeded = 1.0[mm]
BladeMaxAmplitudeEigenvektor = 131.363818[mm]
Expression 1 = 1000 /BL MaxAmplitude EigenVektor
IBPA = 0 [deg]
P tot inlet ave = massFlowAve(Total Pressure in Stn \
Frame)@Intake_Inlet 3
P tot outlet ave = massFlowAve(Total Pressure in Stn \
Frame)@Outlet_Exit_BC 3
Periode = 1/(Rotor Spedd)
Rotor Spedd = ((60*794.47) / (2*pi)) [min^-1]
StepEnd = step((t-(10*Periode-Timestep/2))/1[s])
StepFinal = StepStart-StepEnd
StepStart = step((t-(9*Periode-Timestep/2))/1[s])
StepsProPeriode = 32
Timestep = Periode/StepsProPeriode
massflow in = massFlow()@Intake_Inlet 3*20
massflow out = -massFlow()@Outlet_Exit_BC 3*20
massflow ratio = massflow in / massflow out
omegaBlade = 2*pi/Periode
p stat area ave in = areaAve(Pressure)@Intake_Inlet 3
p stat area ave out = areaAve(Pressure)@Outlet_Exit_BC 3
p tot ratio = P tot outlet ave /P tot inlet ave


All times are GMT -4. The time now is 14:55.