Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

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

user subroutine Gapelectr

Status
Not open for further replies.

cuxcrider

Mechanical
Joined
Feb 6, 2008
Messages
3
Location
US
I am trying to use Abaqus to model corrosion. I set up a simple test to try and understand the user subroutine Gapelectr and *Gap Electrical conductance.

I have figured out that Abaqus is thinking that Temp(1) and Temp(2) are zero (really electrical potential (1) and electrical potential (2)) across the gap.

This is even after I set up a multiple increment step, in which on increment 1, I leave out any dependence on the difference in potential and just set the Gap to a specified conductance. Thus, a definite potential gradient should form across the gap. However, on increment 2, I ran a test where I set sigma(1) = Temp(1) (I also tried Temp(2) and Temp(1)-Temp(2)). And everytime I get a zero current. So this is why I think Abaqus thinks that Temp(1) and Temp(2) are zero.

Any thoughts, or has anyone used Abaqus for electrochemistry, corrosion, galvanic corrosion, Butler-Volmer models, etc.? Thank you very much.
 
I think the real issue is that I need to pass in the electrical potential to my user subroutine, but after scouring the help files, I can't figure out how to do this.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top