RotThermalSpheres interactions and changing kinetic energy

Asked by Natalia Foltyn

Hi everyone,

I've tried to find any information about the bonds that I should introduce for RotThermalSpheres (as I suppose they are a little bit different than those which are defined for RotSpheres), but I couldn't find nothing specified. Can someone give me any tips for this?

I have a cylindrical sample which is built from two parts: inner core and outer ring. They are differentiated by the particle tag. I want to implement temperature to the inner particles and change it gradually, just to check how the sample crack under that kind of heat flow. As I couldn't find anything useful connected with RotThermalSpheres, I wanted to implement heat flow to the system by changing the kinetic energy of the inner particles. Any ideas how to do that?

Thank you in advance :)
Natalia

Question information

Language:
English Edit question
Status:
Answered
For:
ESyS-Particle Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Dion Weatherley (d-weatherley) said :
#1

Hi Natalia,

The RotThermal interactions in ESyS-Particle remain experimental but it sounds like it might be adaptable to your needs.

This question contains some more general information about the RotThermal stuff:
https://answers.launchpad.net/esys-particle/+question/159603

To the best of my knowledge, the RotThermal interactions only implement frictional heat generation and heat conduction via bonds and/or contacts. As mentioned in the post linked above, the various RotThermal interactions (such as RotThermalBondPrms) should be used with some caution at present. These are likely to have some errors that have since been fixed for their RotSphere cousins (e.g. RotBondPrms).

Despite these warnings, I think using RotThermalSpheres would be a good starting point for your purposes. RotThermal particles already have a "temperature" property that could be adapted to model heat flow to the system. Should heat conduction be important then modifying the existing RotThermal interactions to your needs will be easier than starting from scratch.

If you would to discuss this in more detail, please email me directly (<email address hidden>). Depending on your requirements, we may be able to assist you with changes to the C++ engine, in exchange for your testing and validation of those changes.

Cheers,

Dion

Can you help with this problem?

Provide an answer of your own, or ask Natalia Foltyn for more information if necessary.

To post a message you must log in.