TCorrect {TPMplt} | R Documentation |
Adiabatic heating effect correction
Description
Adiabatic heating effect correction
Usage
TCorrect(
x,
lyT,
lySR,
eta,
rho,
c,
StrainSeq,
ACorrect = 1,
manual = NULL,
Amplifier = 1000
)
Arguments
x |
A data frame with |
lyT |
An integer to specify the layer for temperature attribute in the vector binary tree. |
lySR |
An integer to specify the layer for strain rate attribute in the vector binary tree. |
eta |
Efficiency of deformation heating. |
rho |
Density of materials, unit is g/cm^3. |
c |
Heat capacity of materials, unit is J/(kg*K). |
StrainSeq |
A vector to specify the sequence for flow strain. |
ACorrect |
Coefficient to modify for density or heat capacity using different units. Default value is 1. |
manual |
An integer vector with the length of 3 where the 1st element denotes the layer for Stress and Strain,
the 2nd and 3rd elements represent the levels for Strain and Stress, respectively. The default setting is NULL, which
can call the function |
Amplifier |
Amplifier for linear fitting. Default value is 1000. |
Value
A data frame with VBTree
style including the adiabatic heating corrected
flow stress using the StrainSeq as conditions.
Examples
# Constants of steels as example:
dt_TC <- TCorrect(TPMdata, 2, 3, 0.9, 7.8, 502.416, seq(0, 0.9, 0.005))
# Data without adiabatic heating correction
SSplots(TPMdata, 2, mfrow=c(2, 2))
# Data with adiabatic heating correction
SSplots(dt_TC, 2, mfrow=c(2, 2))