Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Abaqus: DFLUX Subroutine for Mass Diffusion Analysis

Status
Not open for further replies.

Harish_m

Student
Aug 1, 2023
2
Hi,
I am currently working on Diffusion Limited Oxidation and its effects on Tire Durability.

I need to calculate the total amount of oxygen consumed by each part after a particular time

I have a simple model but I'm facing problem in writing the User Subroutine (DFLUX) for the Analysis

I'm unable to figure out how to incorporate differential equations into my computations.

dC/dt = (D.d2C/dx2) - (a[O2]/(1 + b[O2]))
where C - concentration, D - Diffusivity, [O2] - Oxygen Concentration (according to paper, i have attached papers for reference), a and b are constants

a2_u0nnmo.png


So this Equation will give me the variable Mass Flux across the surface. How to achieve it?

(a[O2]/(1 + b[O2])) - this part gives me the oxygen consumption rate, how to make the abaqus compute this, store and display it.

I know FLUX(1) and FLUX(2) in DFLUX subroutine has to be defined according to my equation, but unable to figure out how :(

a1_mmpc84.png


Can someone please, help me. Feel free to ask more information if needed

Reference Papers:
Paper1
Paper2

DFLUX Subroutine by Abaqus Example: Code (attaching as a reference for the format)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor