Welcome to the forums. Please post in English or French.

You are not logged in.

#1 2017-02-27 07:44:58

PATCH
Member
From: Brno, Czech Republic
Registered: 2017-01-03
Posts: 28

Chaboche model calibration - MACR_RECAL

Hi to all.

I am trying to use macro MACR_RECAL to obtain material parameters for Chaboche material model. But I am having some difficulties obtaining results. Results are totally wrong, I am not getting even right trends of data evolution.

What I have are three different strain controlled experimental curves and I am computing model responses using SIMU_POINT_MAT. Simulations are fast, but wrong big_smile.

I am including all necessary files to run the calibration. I have tried also different optimization method - HYBRIDE, to better map space of parameters but without any results.

Thank you for any advices.

Michal


Attachments:
AA2024_MACR_RECAL.zip, Size: 25.89 KiB, Downloads: 387

Offline

#2 2017-02-27 07:46:16

PATCH
Member
From: Brno, Czech Republic
Registered: 2017-01-03
Posts: 28

Re: Chaboche model calibration - MACR_RECAL

Here is image with results.


Attachments:
Calibr_result.png, Size: 15.52 KiB, Downloads: 402

Offline

#3 2017-03-01 08:54:59

stephaneberger
Member
From: Strasbourg (France)
Registered: 2012-10-15
Posts: 70

Re: Chaboche model calibration - MACR_RECAL

Hi,

According to me the issue comes from the way you are using MACR_RECAL. You have to plot your results stress Vs time and strain Vs time in order to have curves as defined in paragraph 5 of documentation U4.73.02

A second point, is the use of the Chaboche model. This model is very powerful but you have to be sure that you need this one.
I emphasis this point, because based on the curves you posted, you don't have enough information in your results to fulfill all the Chaboche model parameters. Sometimes, a non-linear isotropic hardening model is enough (COMPORTEMENT=VMIS_ISO_TRAC).

Regards

Stephane

Offline

#4 2017-03-16 21:11:13

PATCH
Member
From: Brno, Czech Republic
Registered: 2017-01-03
Posts: 28

Re: Chaboche model calibration - MACR_RECAL

Thank you for your help. Now it works fine.

I have another question. Is there any way how to extract resulting (fitted) parameters from MACR_RECAL? I mean if i save reuslts to lets say:
RESULT = MACR_RECAL( ... ) then save just parameters to file or to variables using python.

Regards,
Michal

Offline

#5 2017-03-17 09:17:05

filjan
Member
From: Poland, Cracow
Registered: 2016-07-11
Posts: 85

Re: Chaboche model calibration - MACR_RECAL

PATCH wrote:

Thank you for your help. Now it works fine.

I have another question. Is there any way how to extract resulting (fitted) parameters from MACR_RECAL? I mean if i save reuslts to lets say:
RESULT = MACR_RECAL( ... ) then save just parameters to file or to variables using python.

Regards,
Michal

Hello,

Example:

ReCall = MACR_RECAL(
                                    ...............
                                          );


Values=ReCall.Valeurs()

"Values" is the array of fitted parameters. You can then handle it like any other array.

I'm interested in fitting parameters so if you could share your case I will be glad .

regards,
FilJan

Last edited by filjan (2017-03-17 14:29:35)

Offline

#6 2017-03-17 14:22:22

PATCH
Member
From: Brno, Czech Republic
Registered: 2017-01-03
Posts: 28

Re: Chaboche model calibration - MACR_RECAL

Hi,

I have also found this in documentation, but it does not work. I am getting enclosed error.

I am enclosing files of 'calibration'. This parth should work fine if you increase number if allowable iterations and population size. This is just testing version to get faster some reuslts and be able to save them using

-interact

to variables and work with them.

Regards,
Michal


Attachments:
AA2024.zip, Size: 12.02 KiB, Downloads: 378

Offline

#7 2017-03-17 14:33:03

filjan
Member
From: Poland, Cracow
Registered: 2016-07-11
Posts: 85

Re: Chaboche model calibration - MACR_RECAL

Hi,

thank you for the attachment.
It's surprising what you've wrote about error with output-handle, because I use this trick with success. Exactly like:

Re = MACR_RECAL(
                          ...
                    );
ValArr=Re.Valeurs()
Val=ValArr[0]
print("First component from  Macr_Recal otuput: "+str(Val))

regards
FilJan

Last edited by filjan (2017-03-17 14:43:13)

Offline

#8 2017-03-17 14:43:52

filjan
Member
From: Poland, Cracow
Registered: 2016-07-11
Posts: 85

Re: Chaboche model calibration - MACR_RECAL

See attachment, It works!


Attachments:
Hint.tar.gz, Size: 12.9 KiB, Downloads: 444

Offline

#9 2017-03-17 14:53:38

PATCH
Member
From: Brno, Czech Republic
Registered: 2017-01-03
Posts: 28

Re: Chaboche model calibration - MACR_RECAL

Well ... You are right. I was using this command in Batch window after computation. Your example works fine. Thank you.

What is you aim of calibration? I am trying to calibrate Chaboche model with other possible extension available in C-A.

Regards,
Michal

Offline

#10 2017-03-17 16:16:59

filjan
Member
From: Poland, Cracow
Registered: 2016-07-11
Posts: 85

Re: Chaboche model calibration - MACR_RECAL

I usually use Macr_Recal to get the proper response force of the system by displacement constraint. Problems like tightening a screw (ssnv228) with specified torque.

Offline