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
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
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)
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

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

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)