Noise in the Stress-Strain curve

238 views
Skip to first unread message

YASH PANCHAL

unread,
Jan 11, 2022, 1:33:23 AM1/11/22
to Prisms-CPFE-users
Dear Prisms team,

I did the simple tension simulation for one of the copper alloys using the PRISM. The microstructure is of 16x16x16 Voronoi tessellation generated using DREAM.3D.

I got the following result from the stressstrain.txt file.
Capture1.PNG
As you can see, after 15% of the strain value, the noise is coming. I want to know why it is coming? And what is the significance of this noise in the stress and strain curve?

I also want to ask, how can I get to know from the simulation result when and at what per cent of strain value the sample will break? 

Thanks and regards,
Yash

Mohammadreza Yaghoobi

unread,
Jan 11, 2022, 10:47:24 PM1/11/22
to YASH PANCHAL, Prisms-CPFE-users
Hi,

Can you share your input files for this simulation?
Also, what model (rate-dependent, rate-independent, rate-independent2) are you using?

Regarding the sample breakage, PRISMS does not have damage or failure model right now. So it cannot predict that.

Thanks
Reza


--
You received this message because you are subscribed to the Google Groups "Prisms-CPFE-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to prisms-cpfe-us...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prisms-cpfe-users/0fdbf2a9-dc01-4587-be44-17891e5cfe81n%40googlegroups.com.

YASH PANCHAL

unread,
Jan 12, 2022, 1:17:19 AM1/12/22
to Mohammadreza Yaghoobi, Prisms-CPFE-users
Dear Mohammadreza,

I have just emailed you all the files required for this simulation and I am using the rate-independent model for this simulation.

Thanks
Yash

DANISH KHAN

unread,
Jan 18, 2022, 7:20:01 PM1/18/22
to Prisms-CPFE-users
Hi,

I also dabbled with the similar problem. Try playing around with your CP Model parameters.

Regards,

Danish

YASH PANCHAL

unread,
Jan 18, 2022, 11:20:10 PM1/18/22
to DANISH KHAN, Prisms-CPFE-users
Hi Danish,

Can you tell me which parameters should I change as CP Model parameters have too many input parameters?

I also found out something during some other simulation.
Up to increment: 1179 in each nonlinear iteration, the current residual getting reduced because of the linear iteration.
Capture_2.PNG
But after increment 1180 no linear iteration was performed for the nonlinear iteration numbers 1,2, and 3. Because of this, the current residual value was also high and not reducing after each nonlinear iteration.
Capture_3.PNG
This might be the reason for that noise as the error is too big and only one nonlinear iteration is performed for the rest of the increment.
Now, this noise might be eliminated if all the linear iteration performed well but which parameters should be changed in order to do the same?

Regards,
Yash

You received this message because you are subscribed to a topic in the Google Groups "Prisms-CPFE-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/prisms-cpfe-users/KPTOjOtQ42E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to prisms-cpfe-us...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/prisms-cpfe-users/66357c8d-7c42-417b-a0cc-1e1e9db75e37n%40googlegroups.com.

Mohammadreza Yaghoobi

unread,
Jan 19, 2022, 11:39:38 AM1/19/22
to YASH PANCHAL, Prisms-CPFE-users
Yash,

Can you try the rate-dependent constitutive model with this and see if it still generates the spikes and noises.

Reza

YASH PANCHAL

unread,
Jan 26, 2022, 12:15:22 AM1/26/22
to Prisms-CPFE-users
Now when I am using the rate-dependent model following error is coming,
Capture_4.PNG
New input parameters for rate-dependent model,

For phase one - 
# Flag to indicate if User Material Model is enabled
set Enable User Material Model                   = true

# Flag to indicate if User Material Model is enabled Phase 1
set Enable User Material Model 1                 = true

# Number of User Material Constants in a Material model Phase 1
set Number of User Material Constants 1          = 12

# Number of User Material State Variables in a Material model Phase 1
set Number of User Material State Variables 1    = 1

# Material Constants in a Material model Phase 1
set User Material Constants 1                    = 1e-3, 0.05, 1.0e-6, 1.0e-6, 10000, 10000, 0, 0, 0, 0, 0, 0

# Material State Variables in a Material model Phase 1
set User Material State Variables Initial Values 1        = 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0

For Phase two - 
# Flag to indicate if User Material Model is enabled Phase 2
set Enable User Material Model 2                  = true

# Number of User Material Constants in a Material model Phase 2
set Number of User Material Constants 2              = 12

# Number of User Material State Variables in a Material model Phase 2
set Number of User Material State Variables 2        = 62

# Material Constants in a Material model Phase 2
set User Material Constants 2             = 1e-3, 0.05, 1.0e-6, 1.0e-6, 10000, 10000, 0, 0, 0, 0, 0, 0

# Material State Variables in a Material model Phase 2
set User Material State Variables Initial Values 2        = 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0

Mohammadreza Yaghoobi

unread,
Jan 26, 2022, 2:47:19 AM1/26/22
to YASH PANCHAL, Prisms-CPFE-users
In the line :
set Number of User Material State Variables 1    = 1
The value is wrong. It should be equal to the number of state variables which I guess is 62. Please try this and see how it goes.

Best
Reza

YASH PANCHAL

unread,
Jan 26, 2022, 2:49:25 AM1/26/22
to Mohammadreza Yaghoobi, Prisms-CPFE-users
Still the same problem.

Yash Panchal

unread,
Jan 26, 2022, 8:22:04 AM1/26/22
to Prisms-CPFE-users
Dear Reza,

I did the simulation of a single-phase part with a rate-dependent model, and it is not giving any error.
I followed the same method to do for dual-phase and it is still giving the same error.

Regards,
Yash

Mohammadreza Yaghoobi

unread,
Jan 26, 2022, 4:04:21 PM1/26/22
to Yash Panchal, Prisms-CPFE-users
The mulitphase framework is working for now for rate-ndependent version. 
Let me see how can I make it running for multi-phase version.
Can you share your input files here so I can test those.

Thanks
Reza

Yash Panchal

unread,
Jan 26, 2022, 10:43:57 PM1/26/22
to Prisms-CPFE-users
Dear Mohammadreza,

I have just emailed you all the files required for this simulation.

Thanks
Yash

Yash Panchal

unread,
Jan 30, 2022, 11:57:15 PM1/30/22
to Prisms-CPFE-users
Dear Mohammadreza,
Any update on the multiphase rate-dependent model?

Regards,
Yash

Mohammadreza Yaghoobi

unread,
Jan 31, 2022, 12:28:42 AM1/31/22
to Yash Panchal, Prisms-CPFE-users
The current rate-dependent model needs some modification for multiphase which will come with the next patch.
You can use the rate-independent for now until the next release.

Thanks
Reza



On Jan 30, 2022, at 8:57 PM, Yash Panchal <20mm...@iiitdmj.ac.in> wrote:

Dear Mohammadreza,

Yash Panchal

unread,
Jan 31, 2022, 12:31:30 AM1/31/22
to Prisms-CPFE-users
Okay.

Can I know the tentative date of the next patch release?

Thanks,
Yash

mohammadreza yaghoobi

unread,
Mar 27, 2022, 7:00:53 AM3/27/22
to Yash Panchal, Prisms-CPFE-users
Yash,

I added a new patch for rate dependent multiphase. You can find the example here:

Don't forget to use the calculatePlasticity.cc and userFunctions.cc of the RateDependent model when you're running this example.

Reza

Reply all
Reply to author
Forward
0 new messages