# Discussion Forum

## co-efficient of thermal expansion

 Topics: 4.3, Structural Mechanics
RSS feed   |   Turn on email notifications   |   6 Replies   Last post: March 7, 2013 3:51pm UTC

Kanhaiya Singh

March 4, 2013 6:00am UTC

co-efficient of thermal expansion

Hello evrybody,

Can anyone help me to know if I can input my co-efficient of thermal expansion as a function of Stress and Temperature or not. And if possible how to do that.

Thank you.

Ivar Kjelberg

March 4, 2013 6:16am UTC in response to Kanhaiya Singh

Re: co-efficient of thermal expansion

Hi

check the material library, you should have a few examples of T and pA (temperature and Absolute pressure) dependence on some materials, look how the interpolation function is defined therein, and repeat ;)

The help also describes this

--
Good luck
Ivar

Kanhaiya Singh

March 4, 2013 1:09pm UTC in response to Ivar Kjelberg

Re: co-efficient of thermal expansion

Thanks for your reply. I saw the documentation, however I could not get the idea of how to implement in terms of stress; lets say solid.mises. Whenever I am using that term, I am getting a warning "circular variable dependency detected". Can you please refer a tutorial dealing with material properties as a function of stress?

Kanhaiya

Ivar Kjelberg

March 4, 2013 7:22pm UTC in response to Kanhaiya Singh

Re: co-efficient of thermal expansion

Hi

mises stress is a combination value of several stress elements, hence you get easily a circular dfinition, sometimes, you can get out of that by using an external dependent variable, I believe there is a KB case on that, if not it was on the Forum a few years ago

--
Good luck
Ivar

Kanhaiya Singh

March 6, 2013 6:05am UTC in response to Ivar Kjelberg

Re: co-efficient of thermal expansion

hello sir,

First we have to take co-efficient of thermal expansion (alpha) as a function of temperature and stress. After computation we will a get a new value of the stress as Von Mises stress (solid.mises). Now we want to put this new stress value(solid.mises) into alpha and compute in subsequent iterations.
How should I implement this problem in COMSOL.

Thank you
Kanhaiya

Ivar Kjelberg

March 6, 2013 10:16am UTC in response to Kanhaiya Singh

Re: co-efficient of thermal expansion

Hi

if you define the expansion as function of T and the strain (instead of the stress), you remove the circular dependency, but you might not have the right equation this way ;)

--
Good luck
Ivar

Nagi Elabbasi
Certified Consultant
Veryst Engineering

March 7, 2013 3:51pm UTC in response to Ivar Kjelberg

Re: co-efficient of thermal expansion

Hi Kanhaiya,

Ivarâ€™s suggestion is the best way to do it in my opinion. If you cannot transform the equation to use strain instead of stress you can try the following more complex approach. Define a new physics field (maybe coefficient form PDE) with one variable and set that variable equal to the Mises stress. If you then refer to that new variable in the definition of thermal expansion you should avoid the circular dependency. You have to solve that field together with the solid mechanics one, so your model will have more degrees of freedom.

Nagi Elabbasi
Veryst Engineering

Rules and guidelines