CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Structural Mechanics

Zero fluid exchange when rMassRate is negative in the subroutine vufluidexch

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 6, 2021, 05:23
Default Zero fluid exchange when rMassRate is negative in the subroutine vufluidexch
  #1
New Member
 
Mingyao Liu
Join Date: Sep 2021
Posts: 2
Rep Power: 0
SoapMactavish is on a distinguished road
I want to calculate an airbag (fluid cavity) inflating and deflating repeatedly. ABAQUS CAE can only finish a single state by setting mass flow rate or volumetric flow rate, inflation (negative value), or deflation (positive value). So I want to use the subroutine "vufluidexch" to realize it by setting the mass flow rate varying over time.

When verifying the subroutine, the rMassRate of the subroutine is set to a single positive value, and the result is consistent with the same positive value calculation in CAE.

But, the result shows that there is always no flow rate in the job of the subroutine with a negative value, which is the same as the job of zero flow rate. However, the CAE jobs of the same positive, negative, and 0 can give correct results and normal operations.

I want to ask how to solve the problem about this subroutine. No problem is found by checking the manual. The manual says, "rMassRate: mass flow rate. The mass flow rate is negative if the flow is into the primary cavity." in "Abaqus User Subroutines Reference Guide 1.2.17". So it seems like that we can realize it theoretically.

How can I manage to inflate and deflate one period in a job or a step?
Is there something I ignored in the manual? Or is it a version problem?

And please let me know if I missed something crucial or what I did wrong.
A particularly simple subroutine I used is attached.

Thank you!
Attached Files
File Type: txt fluidexchage.txt (1.4 KB, 0 views)
SoapMactavish is offline   Reply With Quote

Old   September 29, 2021, 04:48
Default
  #2
New Member
 
Mingyao Liu
Join Date: Sep 2021
Posts: 2
Rep Power: 0
SoapMactavish is on a distinguished road
hello, I come back to reply to this question by myself, there is a sentence in the manual:

"A positive mass/heat energy flow rate indicates flow from the primary fluid cavity to the secondary fluid cavity. A negative value for mass flow rate will be ignored if the fluid exchange is between a cavity and its environment." from Conventions for defining mass flow/heat energy flow rate in" Abaqus User Subroutines Reference Guide" 1.2.17.

absolutely I missed this important point. I will find another way to figure out my project.

thanks.
SoapMactavish is offline   Reply With Quote

Reply

Tags
abaqus, flow exchange, subroutine


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
Intuition for why flow follows convex surfaces lopp Main CFD Forum 47 February 1, 2022 14:14
Fatal overflow in linear solver. iamnotfajar CFX 9 October 28, 2020 05:47
[blockMesh] blockMesh error - Negative Volume Block adoledin OpenFOAM Meshing & Mesh Conversion 2 June 22, 2016 11:44
My Revised "Time Vs Energy" Article For Review Abhi Main CFD Forum 2 July 9, 2002 10:08
Terrible Mistake In Fluid Dynamics History Abhi Main CFD Forum 12 July 8, 2002 10:11


All times are GMT -4. The time now is 02:41.