Introduction

The knowledge of material mechanical behaviour in different physical conditions is necessary to accurately simulate structural response using finite element methods (FEM). Material properties are rather well known in the elastic regime but several difficulties appear when complex physical processes are involved, such as strain-hardening, large strains, strain-rate and thermal sensitivity, damage, etc. This is the case of dynamic problems like impacts or explosions, where components are loaded beyond the elastic regime in a wide range of velocities and temperatures and/or dynamic phenomena cause the material adiabatic heating due to the conversion of plastic work into heat.

In this context, the material characterization at different temperatures and strain-rates in the laboratory is indispensable, but it is equally essential to properly transform these data into efficient constitutive equations capable to accurately reproduce the material behaviour using FEM codes. In fact, traditional analytical methods, normally adopted to convert experimental data (for example force–displacement curves) in a constitutive material model (a set of stress–strain curves at different temperatures and strain-rates), are overly approximated to obtain accurate simulations. This is mainly due to the fact that in dynamic tests the stress, strain and thermal fields are not uniform (for example necking phenomena in tensile tests) and barely representable with analytical models.

In addition, material models normally adopted in dynamic simulations (Johnson–Cook (J–C) model [1], Zerilli–Armstrong (Z–A) model [2], etc.) may not be able to accurately reproduce the complex mechanical behaviour of all materials used in structural applications.

In this framework, this paper presents the data elaborations of a past experimental test campaign performed on the ferritic steel 22NiMoCr37 [3,4,5] normally used in nuclear pressure vessels. The work relates to the completed EU project LISSAC (Limit Strains for Severe Accident Conditions [6]), in which the Joint Research Centre was a partner. The experimental data available from this test campaign refer to tensile testing under several strain-rate and temperature conditions. As previously discussed, the produced stress–strain curves are barely amenable to standard curve fitting techniques, probably due to the geometry of the tested specimen (which causes early necking) and to the specific material behaviour which is not simply described by a conventional material model (especially with respect to the thermal sensitivity).

As an alternative to the conventional analytical approach, this paper examines the adoption of an inverse method to overcome some of the limitations just mentioned. The inverse method investigated [7,8,9,10,11,12,13,14,15,16,17,18,19] exploits a FEM model to accurately keep count of the stress, strain, strain-rate and temperature fields in the specimen. The material parameters of the selected constitutive model are obtained by using an optimization algorithm that iteratively changes the parameter values in order to minimize a target function. The target function is chosen to be simply the mean absolute relative error (MAPE) between the experimental force–displacement curve of each test elaborated and the corresponding simulated one. The algorithm has been implemented in MATLAB using the LS-DYNA FEM solver, where an automatized procedure has been developed that requires as input only a FEM model of the specimen and the force–displacement curve of each test considered.

The expected main advantages of the proposed procedure could be summarized as follows [20, 21]:

  1. (a)

    increase of data interpolation accuracy due to the meticulous reproduction of the stress, strain and temperature fields in the specimen without unnecessary simplifications, such as the Bridgman correction;

  2. (b)

    automation of data elaboration independent of specimen geometry or test boundary conditions;

  3. (c)

    inclusion of other test or post-mortem measurements in the optimization target function, like for example the specimen profile or the final diameter of the necking section.

Sections “Specimens and Experimental Apparatuses” and “Test Results” of the paper present an overview of the experimental test campaign performed in the LISSAC project and the main data acquired. These data consist of three sets, which come from a series of tensile tests of the ferritic steel 22NiMoCr37 conducted at different temperatures (20 °C, 400 °C, 850 °C) and two strain-rate levels (about 0.002/s and 250/s). The first set refers to a cylindrical specimen geometry (gage section of 3 mm diameter and of 5 mm length) used to study the thermal and strain-rate influence on the strain-hardening material behaviour. The second set refers to a notched specimen geometry used to study the effect of triaxiality on the material behaviour. The specimens have the same dimensions as above but with a semi-circular notch in the middle. The third set of data refers to tests performed on larger notched specimens with geometry similar to the previous one but scaled-up seven times. For these large specimens only dynamic tests (at about 200/s) were conducted using the HopLab facility (the very large Hopkinson bar at the JRC-Ispra).

Analytical Test Data Elaboration” section of the paper describes a conventional analytical elaboration of the experimental data emphasizing the limitations of this approach especially when the material behaviour at large strain levels and high temperatures is required. The material parameters obtained here for the constitutive laws considered (J–C and Z–A models) are the starting point of the inverse method described next.

Inverse Method Elaboration” section presents in detail the implementation, the advantages and the drawbacks of the proposed inverse method for the identification of the material model parameters. In this context, the block diagram of the developed algorithm is analysed and thoroughly discussed. Considerations about the material models available in literature are discussed aiming to overcome some limitations observed in the interpolation of experimental data. Finally, using in FEM calculations the optimized material parameters previously extracted, verifications are conducted through comparisons between experimental data from notched specimens (data-sets two and three) and simulated ones in order to assess the performance of the proposed algorithms.

Specimens and Experimental Apparatuses

The steel for the specimens of the LISSAC project has been furnished by the LISSAC partner MPA (Materialprüfungsanstalt, Stuttgart). The experimental pressure vessel BIBLIS-C existing there, has been dismantled and cut to pieces, according to a predefined cutting plan. Figure 1 shows the part of the cylindrical section of the original vessel used for the construction of the specimens. The several segments produced are shown schematically in the same figure. These segments or smaller pieces thereof have been distributed to the LISSAC partners according to the respective needs in material. The steel of the vessel is the ferritic steel 22NiMoCr37, a material that is quite similar to the more known A 508 Cl 2.

Fig. 1
figure 1

Cutting plan for LISSAC specimens

According to the cutting plan, three different specimen geometries have been obtained, as reported in Fig. 2. As a general rule, all specimens have been cut along the longitudinal axis direction of the original vessel from material positioned at ¼ thickness from the shell’s outside surface. The first geometry adopted for the material mechanical characterization is the classical tensile threaded-ends geometry, typically used in dynamic characterization at the JRC (geometry G1). These specimens have been cut from the upper part of segment 4, from the positions BX and BZ.

Fig. 2
figure 2

Specimen geometries and dimensions (in mm)

A second batch of specimens has been cut from the same vessel section with a geometry G2 very similar to the specimens for the material characterization. The only difference is represented by a semi-circular notch in the middle of the gage length, as shown in Fig. 2, that modifies the stress field in the specimen. The third batch of specimens has the same geometry as the previous notched specimen but with a larger scale (G3) and it has been designed for investigating possible size-effects.

The above choice of the quarter-thickness position has been applied for reducing possible positional effects in the properties of the material. However, an extensive material quality assurance study, conducted by the LISSAC partner Framatome, has shown among others that practically no differences exist in the mechanical properties of this vessel steel along the longitudinal and the circumferential vessel directions. Further, in order to minimize fabrication differences, the construction of the specimens of the JRC has been ordered together with those for the partners PSI and EMPA (Paul Scherrer Institut and Eidgenössische Materialprüfungs und Forschungsanstalt, CH) to a single machine shop.

Table 1 summarizes the experimental plan and the number of test replicates carried out at the Joint Research Centre (JRC). Testing for the range of strain-rates investigated and the different specimen geometries has been performed by means of three different apparatuses: a screw tensometer for the static tests and two modified Hopkinson bars for the dynamic ones [22, 23]. Since tensometers and conventional Hopkinson bars are regularly used in the material characterization, only a brief description is provided below for the Hopkinson bar used for the large size specimens (geometry G3). The diagram of this large Hopkinson bar (HopLab) developed at the JRC is shown in Fig. 3.

Table 1 Experimental work matrix
Fig. 3
figure 3

HopLab facility: large Hopkinson bar for dynamic mechanical testing

The HopLab, with its unique features, is one of the largest existing Hopkinson bar apparatuses with a length of more than 200 m and a bar diameter of 72 mm made of high strength steel (MSK). Different from a classical split Hopkinson bar, where a projectile is used to generate the loading pulse, a high strength steel cable, which is the physical continuation of the input bar, is used. Through statically pre-tensioning and suddenly releasing this cable, rectangular force pulses of up to 1MN, 250 μs rise-time and 40 ms duration can be generated and applied to the specimen tested.

The high temperature tests have been conducted by using in-house made ovens with resistance heating. No inert atmosphere has been used, and the effect of possible oxidation (with subsequent reduction of the cross-sectional area) has not been evaluated. It is, however, judged that this effect cannot be significant since the duration of the heating phase and of the test itself is rather short. However, special care has been taken of cooling down the Hopkinson bar ends in order to avoid any alterations in the wave propagation parameters. For this purpose bespoke hollow rings with cold water circulating through them have been fitted at the bar ends close to the specimen.

Test Results

An overview is provided below of the experimental data obtained in the project at the JRC and employed in the current study. All data curves presented in this section are displayed in terms of force and displacement, either directly recorded or analytically derived in the Hopkinson bar tests, because it is in this form that they are used in the inverse method investigation in “Inverse Method Elaboration” section. However, typical analytical elaborations (based on stress–strain diagrams) are also carried out in “Analytical Test Data Elaboration” section.

Figure 4 shows experimental data obtained from testing of smooth cylindrical specimens (G1), statically and dynamically at different temperatures. The instability at yielding is manifested in the dynamic testing for all three temperatures. A non-negligible data scattering is also observed, considering the high homogeneity of the tested material, and this strength variability could only be justified by the fact that the specimens have been cut directly from a real component, which has undergone many and diverse loading cycles. For the modelling purposes two main observations can be made from the experimental data reported in Fig. 4: (a) The steel 22NiMoCr37 exhibits a notable strain-rate and thermal sensitivity in the test conditions analysed; (b) the thermal sensitivity is strongly strain-rate dependant and for this reason it will be hardly representable with simplified mechanical models based on the independency of strain-rate and thermal sensitivity, like for example the J–C model.

Fig. 4
figure 4

a Static and b dynamic test curves from smooth cylindrical specimens (geometry G1)

An additional consideration can be drawn about the oscillations in the curves related to static tests at 850 °C and to a lesser extent at 400 °C. These oscillations are probably not related to the material behaviour but rather to an imperfect velocity control of the tensometer adopted. Anyway, these perturbations do not dramatically affect the interpretation of experimental data.

Figure 5 shows the experimental data obtained from the second batch of specimens with the notched geometry (G2), tested under the same conditions.

Fig. 5
figure 5

a Static and b dynamic test curves from small notched cylindrical specimens (geometry G2)

The general material behaviour, consisting of a noticeable strain-rate and thermal sensitivity, seems to be confirmed by the notched-specimen tests, too. Also in this case strain-rate sensitivity appears to be thermal dependent. Obviously, due to the increased triaxiality and the stress concentration phenomena induced by the notch, the maximum displacements are substantially reduced. In addition, no more oscillations are present in the force–displacement curves of the high temperature tests.

The same behaviour can be observed in Fig. 6, which summarises experimental dynamic tests performed with the large notched specimens. Dynamic test curves of Figs. 5b, 6 appear to have the same morphological shape save for possible size-effects. The stronger oscillations in the curves of Fig. 6 are probably induced by the additional masses of the specimen fixtures used at the HopLab, which anyway do not prevent a correct data interpretation. Finally, a reduced experimental scattering can be observed in this last test batch, most likely due the greater and therefore more representative material volume of the tested specimens.

Fig. 6
figure 6

Dynamic test curves from large notched cylindrical specimens (geometry G3)

A final, important consideration concerns the tests performed at 850 °C. As reported in the ASTM standard for this material class [3,4,5], at this temperature the material is close or even beyond the austenizing temperature (for example for AS 508 grade 4 this is about 840 °C). In this context, since the specimens were maintained at 850 °C for a relatively long time (about 5 min for small specimens), phase transformations could have occurred during the heating phase. For this reason, the validity of the test data performed at this temperature is questionable for the purposes of the parameter identification of the material model. They are considered as outliers during the analysis due to the fact that in this case the specimens could have a different material structure compared to those at lower temperatures.

Analytical Test Data Elaboration

When a standard mechanical test is performed on metals, the measured quantities usually concern global properties of the specimen analysed. Standards macroscopic quantities are the forces and the displacements measured at the specimen ends (or in a portion of the gage length). These signals must be next elaborated to obtain the true stress–true plastic strain curve, which is the classical input of commercial FEM codes.

With reference to a standard tensile or compression test, the diagram in Fig. 7 shows the usual elaboration procedure of the experimental data. Starting from the force–displacement curve measured by the testing machine, the engineering stress–strain curve is obtained assuming uniaxial stress uniformity in the specimen (or at least in the uniform gage length for tensile specimens). With the hypothesis of volume conservation in the plastic regime and subtracting the elastic strain component, it is possible next to obtain the material true stress–true plastic strain curve that can be fitted with a material model, such as J–C, etc. In addition, for tensile tests, only the experimental curve before the maximum stress can be directly used to identify the material model parameters because after this point the uniaxial hypothesis is no more verified. Certainly, the adoption of more sophisticated measurement systems (extensometers and Digital Image Correlation systems) or elaboration techniques (for example the Bridgman correction for compensating for triaxiality in the post necking zone in tensile tests or other compensation algorithms) could overcome some of these problems, however at the expense of dramatically increasing the test or data elaboration complexity.

Fig. 7
figure 7

Diagram of analytical elaboration procedure

Accordingly, the standard elaboration results of the experimental data concerning the cylindrical specimen (geometry G1) are presented below using only the pre-necking phase of each test and transforming the force–displacement curves following the above-described steps. These data constitute the starting point for the optimization procedure undertaken next. It is finally mentioned that the temperature increase during the dynamic tests (heating due to adiabatic conditions) has not been calculated because it is negligible for the small range of strain considered in this analysis.

Figs. 8, 9 present the two data series (static and dynamic) in terms of true stress–true plastic strain of the 22NiMoCr37 steel at the tested temperatures. The experimental data have been fitted with two well-known material models implemented in the majority of FEM commercial codes, the J–C model and the Z–A model models, both of which are able to describe a strain-hardening behaviour and strain-rate and temperature dependence. In both cases, an optimization procedure, implemented in Matlab, has been used to identify the model parameters that produce a best fit to the experimental curves. As explained in the previous paragraph, data concerning tests at 850 °C are not used in this optimization run but they are in any case shown in the diagrams as an extrapolation exercise.

Fig. 8
figure 8

a Static and b dynamic true stress–true plastic strain curves and J–C fitting

Fig. 9
figure 9

a Static and b dynamic true stress–true plastic strain curves and Z–A fitting

The classical J–C model with the multiplicative formulation is adopted in the form:

$$\sigma = \left( {A + B \times \varepsilon_{p}^{n} } \right) \times \left( {1 + c \times \ln \dot{\varepsilon }^{*} } \right) \times \left( {1 - T^{*m} } \right)\,{\text{with}}\,\dot{\varepsilon }^{*} = \frac{{\dot{\varepsilon }_{p} }}{{\dot{\varepsilon }_{0} }}\,{\text{and}}\,T^{*} = \frac{{T - T_{r} }}{{T_{m} - T_{r} }}$$
(1)

where, σ is the Von Mises flow stress, εp the equivalent plastic strain, \(\dot{\varepsilon }^{*}\) the dimensionless plastic strain-rate, \(\dot{\varepsilon }_{p}\) = test plastic strain-rate, T* the homologous temperature, T the specimen absolute temperature and A, B, n, c and m are the five material constants. According to the above analysis, the model parameters that best fit the experimental data (using \(\dot{\varepsilon }_{0}\) = 1/s, melting temperature Tm = 1400 °C and room temperature Tr = 20 °C) are reported in Table 2.

Table 2 Model parameter values according to the analytical fitting approach

As seen in Fig. 8, the J–C model (dashed lines) is not able to satisfactorily interpolate the experimental data, even without referring to the tests at 850 °C. For implementing the optimization procedure and making quantifiable comparisons the mean absolute percentage error (MAPE) is used, defined as:

$$MAPE = \frac{100}{n}\mathop \sum \limits_{t = 1}^{n} \left| {\frac{{A_{t} - F_{t} }}{{A_{t} }}} \right| \%$$
(2)

where At is the actual value (in this case the experimental true stress–true plastic strain curve), Ft is the forecast value (the J–C fitting) and n is the length of the vectors A or F.

Specifically, a MAPE of 8.03% is emblematic of a poor fitting model. This is clearly due to the fact that the strain-rate sensitivity is thermal dependent which is in contrast with the hypothesis of the J–C model. On the other hand, the J–C model fits rather better the dynamic data than the static ones, also considering the tests performed at 850 °C.

In alternative to the J–C model, the Z–A model for BCC materials has been employed in the following additive formulation:

$$\sigma = c_{0} + K \times \varepsilon_{p}^{n} + B_{0} \times exp\left[ { - \left( {\beta_{0} - \beta_{1} \times ln\dot{\varepsilon }_{p} } \right) \times T} \right]$$
(3)

where, the symbols have the same meaning as above, and c0, K, n, B0, β0 and β1 are the six material constants. For this case, the model parameters that best fit the available experimental data are also reported in Table 2. Figure 9 shows the fitting of the experimental data using the Z–A model derived.

A value of MAPE = 13.30% is attained with the Z–A model, which indicates that the experimental data are no better interpolated compared to the J–C model. As noted above for the J–C model, also the Z–A model fits more accurately the dynamic data than the static ones. Differently from the J–C model, the Z–A model’s capability in terms of extrapolation is not satisfactory, as shown by the predicted material behaviour at 850 °C.

As a general comment for this approach, it can be concluded that both J–C and Z–A models are not capable to correctly fit the complex behaviour of the tested material, which seems not to be representable by a purely multiplicative (J–C) or a purely additive (Z–A) model. In fact, observing Fig. 9a it appears that the static material behaviour could be fitted efficiently with a multiplicative model, as the different curves seem to be scaled by a thermally dependent factor. On the contrary, dynamic data (Fig. 9b) appear to be simply translated, in which case an additive model would be more suitable for the interpolation. This mixed additive/multiplicative behaviour could probably be efficiently fitted with advanced complex models (in terms of formulation and number of parameters), which, however, are not commonly implemented in commercial FEM codes.

For example, in the Klepacko–Rusinek K–R model [24] the von Mises flow stress is obtained by the sum of two components: the internal stress (linked to the material strain-hardening characteristics) and the effective stress (the components due to the so-called thermal activation that is only a function of strain-rate and temperature).

Inverse Method Elaboration

The elaboration procedure presented above is the standard methodology normally adopted in order to fit experimental data obtained from tensile/compression/shear tests with a specific material model. As previously presented, this procedure is based on hypotheses that are not totally satisfied especially when the specimen geometry is constrained by the test equipment, as is the case in Hopkinson bar dynamic tests. The two main factors that reduce the accuracy of analytical interpolation procedures of such data are:

Rough Approximation of the Specimen Stress–Strain Field

This is probably the main factor affecting the accuracy of the analytical procedures. As already mentioned, the stress fields generated during a mechanical characterization test are sometimes not homogeneous and hardly representable with analytical models. In particular, in high strain-rate tests, because of the reduced specimen length (requirement of the Hopkinson bar techniques), data are often characterised by early necking and for this reason by a non-uniform uniaxial stress field. As a consequence, there is a strong variability of the strain-rate in the specimen that, once again, makes difficult the accurate evaluation of its influence on the material behaviour. Finally, in a compression test friction at the specimen ends can dramatically affect the stress–strain field, as normally demonstrated by the barrel shape assumed by the specimens.

Poor Approximation of Specimen Thermal Field

The estimation of the thermal field of the specimen is a key point for accurate experimental data interpolations especially when thermal sensitivity is involved. Since static tests are practically isothermal, when the deformation velocity increases tests become more and more adiabatic and the specimen temperature tends to rise due to the conversion of plastic work into heat. This phenomenon is strongly strain dependent and for this reason also the thermal field is far from uniform for large strains. In addition, even at intermediate velocities heat transportation phenomena (conduction and convection) can modify the thermal field making it hardly representable analytically.

As found in the literature several researchers have proposed analytical techniques to overcome the just mentioned approximations but this approach normally increases rapidly the complexity of data elaboration or it needs additional and sophisticated measurement systems. The Bridgman correction of post-necking phase in tensile tests is a good example in this context: a sophisticated algorithm can be applied to experimental data that involve additional measurements such as the diameter and the curvature of the necking profile. Also the wider availability of image processing algorithms (e.g. Digital Image Correlation) may overcome some of the approximations of the analytical procedures, allowing a more accurate strain field evaluation, but even this may not be totally satisfying. The strain field evaluation concerns only the surface of the specimen and, in addition, it requires special hardware and software instrumentation that increases substantially the testing costs. Combining several advantages, the application of DIC associated to the virtual field method [25] appears to be a new promising technique in this direction.

However, due to the increasing computational capability of modern PCs, an alternative approach has been investigated in literature, based on a hybrid methodology that involves experimental testing and mechanical modelling using FEM methods. For example, some authors have suggested to identify the post-necking behaviour by comparing the experimentally measured stress–strain curve with FEM simulations [7, 8]. In these papers, the elasto-plastic constitutive parameters are obtained by minimizing the difference between the experimental curves (in general force–displacement curves) and the simulated ones. Other works [9,10,11,12] have further proposed to identify the constitutive material model parameters using more complicated tests, where complex loading conditions or geometries are adopted.

Figure 10 shows the general flow-chart of these hybrid methodologies commonly known as inverse methods. The operating principle of the technique is rather simple: a proper material model is chosen and each experimental test is simulated using a FEM code modelling faithfully the same loading and boundary conditions. At this point, starting from an initial parameter set, an optimization algorithm runs the models iteratively changing the material parameter values. Comparing some experimentally measured quantities with the analogous ones computed by the FEM model it is possible to reach an optimal material parameter set that accurately reproduces the experimental data.

Fig. 10
figure 10

Diagram of inverse method currently implemented

The experimentally measured quantities can be of different type, for example, displacements [13, 14] or velocity fields [15], resonance frequencies [16, 17], applied forces [12], etc. This hybrid approach has the potentiality to overcome many of the limitations of the analytical fitting methodology.

In particular, inverse methods accurately reproduce mechanical and thermal fields generated in the specimen. These fields are modelled with a FEM code without any a priori assumption. In this context, particular specimen geometries (i.e. Hopkinson bar technique) or non-uniformities (i.e. necking) are automatically and effectively considered. Moreover, thermal phenomena (i.e. adiabatic heating or heating conduction) can be easily kept into account. Finally, also non-linear problems, like the friction between the specimen and the platens in a compression test, can be appropriately modelled.

These methods can increase accuracy by adding additional measures. The core of an inversion method is the optimization function that compares experimental quantities and the analogous numerically predicted ones. The simplest choice is to use global quantities such as displacements, forces or velocities that are normally easier to measure during a mechanical test. The optimization function can also incorporate additional global or local measurements (i.e. from strain gages placed at some specimen position, etc.). Moreover, DIC or post mortem data can be readily introduced in the optimization function to increase the interpolation data [9,10,11, 19]. Finally, if the numerical model is solved with a thermo-mechanical coupled solver, additional thermal measurements can be efficiently incorporated to increase data accuracy or accelerate the algorithm convergence.

Inverse methods can be automated. An inverse method can be easily structured as an automated procedure applicable to different kinds of tests and materials. In addition, the required modelling competencies are nowadays easier found than the corresponding analytical ones, and if a robust methodology has been implemented, the procedure in principle can be operated by less experienced researchers.

Since, as argued above, inverse methodologies can reduce the experimental effort for an accurate mechanical characterization, their drawbacks mainly concern their computational requirements. In fact, the iterative solution of a FEM model can be highly time consuming if the model dimension is not properly and reasonably designed.

As shown in the diagram in Fig. 10, the optimization procedure has been implemented in the Matlab environment exploiting its great capability in terms of global and local optimization algorithms. In practice, the algorithm loads a geometry and an experiment file that includes all measurements, in this case the curves presented in “Test Results” section and the post mortem measure of the minimum necking diameter. The user can choose the type of analysis (mechanical or thermo-mechanical coupled), the material model, the model geometry (axisymmetric or 3D) and the tests that will be used for the optimization. At this point, a series of FEM models are automatically generated (one for each chosen test) with the same set of material parameters, they are solved using the LS-DYNA software and experimental-computational quantities are compared. Minimizing the optimization function (basically the MAPE between experimental and simulated measures) the optimal parameter set that produces the best fit of the experimental data is obtained.

For what concerns the FEM models adopted in this investigation, all the results presented have been obtained using axisymmetric models (to reduce the computation time) with element size in the specimen gage length of about 0.2 mm. The testing boundary conditions have been formulated in terms of displacements applied to the specimen ends using the displacement time histories recorded experimentally. The force is readily extracted by computing the resultant through a section perpendicular to the specimen longitudinal axis.

To demonstrate the potential of the method Fig. 11a shows the comparison between experimental-simulated data using only one test (quasi-static test at 20 °C on cylindrical specimen) and employing the J–C model. Considering the force–displacement curves, it is noticed that for the curve obtained using as input the material parameters determined in “Analytical Test Data Elaboration” section (seed parameter set of the optimization) the comparison with the experimental curve is acceptable only in the pre-necking phase but very poor when the whole curve is considered (MAPE = 7.6%). This is reasonable considering that for the analytical interpolation only the pre-necking data have been used. Passing next to the inverse method and the J–C model with three parameters (A, B, n), it is seen that the accuracy of simulated results dramatically increases, reaching a negligible optimization error (MAPE = 0.4%) with the two curves (experimental-simulated) practically overlapping. Repeating the inverse method with only two J–C model active parameters (B and n, A not being used) results in an interpolation which remains satisfactory (MAPE = 0.8%), where, of course, the parameter domain is reduced and the convergence of the inverse method is faster.

Fig. 11
figure 11

Comparison experimental-simulated data for quasi static test at 20 °C (geometry G1) in terms of a force displacement curve and b final necking diameter

The above-determined values of parameters are used next to investigate the predictive capabilities of the J–C model. Close agreement between the calculated prediction and the experimental value can be observed for the post mortem measure of the minimum necking diameter, as reported in Fig. 11b. With reference to this quantity the interpolation error reduces from MAPE = 29.5% (test simulated with Table 2 parameters) to 10.8% for optimized J–C model with 3 parameters and to 5.8% for optimized J–C model with two parameters. The mesh of the numerical model could be further refined for this kind of analysis, but in any case these results (with a coarser mesh) are fully promising.

It should not come as a surprise that the value of the optimized A parameter is A = 31.2 MPa a lot smaller than the value A = 300.3 MPa of the analytic approach, which is typically considered to be the yield stress of the material. In the optimization approach, the physical meaning of the parameters may be lost. In addition, Fig. 11b shows that a good interpolation can be reached also by reducing the number of parameters (e.g. setting A = 0). This is a purely mathematical operation. If the physical meaning of a parameter has to be maintained, the method allows to fix the value of this specific parameter and perform the optimization on the remaining ones.

Figure 12a presents the results of the optimization with the J–C model utilising a larger experimental dataset comprising data from all three static tests at 20 °C (the three numerical curves are practically overlapping as the test conditions are identical). Indicative of the stability of the optimization procedure is the fact that the values of the model parameters A, B and n reported in Fig. 11a (based on a single test) differ very little from those reported in Fig. 12a (based on three tests). A final MAPE = 1.9% demonstrates the accuracy of the interpolation proposed, considering that the variability of the experimental curves is about 1.5%.

Fig. 12
figure 12

Comparison of experimental-simulated data for quasi-static test at 20 °C on a cylindrical (geometry G1) and b notched specimens (geometry G2)

Analogously to the check previously discussed regarding the final necking geometry, a similar verification is applied to the static notched-specimen tests at 20 °C. Using the model parameters extracted from the G1 specimens, the response of the notched G2 specimen has been simulated and the relevant comparison between experimental and predicted numerical curves is shown in Fig. 12b.

Considering that the material model employed is not triaxiality dependent, it can be concluded that the simulated data interpolate satisfactorily the experimental data with an interpolation error of MAPE = 3.8%. This, once again, proves the capability of the proposed inverse method to correctly work also with complex stress–strain fields. In this context, it is worth mentioning that the same good-quality results (not included here due to space limitations) have been obtained when utilising the notched G2 specimen tests at 20 °C as experimental dataset for the optimization, and next using the extracted parameters to simulate the tests with G1 geometry for verification.

As already mentioned, another substantial improvement of the inverse methods in the material mechanical characterization lies in the accurate evaluation of the specimen thermal field without considerable increase of computational costs. Figure 13 shows the simulated specimen thermal response in two tests performed on geometry G1 at 20 °C, statically and dynamically. It can be seen that the two numerical models can efficiently provide an insight of the thermal phenomena that occur in the experimental tests. The simulation results confirm that the static test is almost isothermal because the heat generated in the necking zone is quickly conducted to the rest of the specimen. On the contrary, in the high strain-rate test, with conduction phenomena being slower compared to the test dynamics, the temperature of the necking zone increases dramatically up to 200 °C.

Fig. 13
figure 13

Specimen thermal fields in static and dynamic tests at 20 °C (geometry G1)

Having assessed the potentialities of the approach with the simpler static tests, the inverse method is next applied, utilising appropriately the several tests performed with the cylindrical G1 specimens, in order to obtain all material model parameters. Figure 14 shows the results of this exercise for the G1 geometry at 20 °C (three replicates for each test velocity), where additional parameters have been introduced in the FEM models to take account of the strain-rate sensitivity (c parameter for the J–C model and constants B0, β0 and β1 for the Z–A model). In the specific case, also the strain-hardening parameters of the J–C (A, B and n) and Z–A (c0, K and n) models have been optimized once more, aiming at reducing the interpolation errors in view of the enhanced experimental data set. Of course, an alternative could have been to maintain the strain hardening parameters obtained using only static tests (Fig. 12), and, in this phase, to optimize only the strain-rate sensitivity parameters.

Fig. 14
figure 14

Comparison of experimental-simulated data for static and dynamic tests (geometry G1) at 20 °C with a J–C model and b Z–A model

The resulting optimized model parameters are as follows. J–C: A = 29.7 MPa, B = 835.4 MPa, n = 0.155, c = 0.028, and Z–A: c0 = 19.3 MPa, K = 619.9 MPa, n = 0.200, B0 = 333.7 MPa, β0 = 0.013 and β1 = 0.0018. Clearly, both models are able to adequately capture the material strain-rate sensitivity (Fig. 14), as also demonstrated by interpolation errors (MAPE) of 2.7% and 2.4%, respectively.

Using the model parameters just extracted, Fig. 15 shows the results of verification checks concerning the experimental data of the notched-specimen tests (G2 and G3 geometries) at 20 °C. For the smaller G2 geometry, Fig. 15a, the simulation and experimental curves are very close with an interpolation error MAPE of 4.4% and 2.5%, respectively, for the J–C and Z–A models. It appears that the Z–A model performs better in the simulation of the tri-axial stress–strain field. However, considering in Fig. 15b the comparison of the simulated curve with the experimental data for the larger G3 specimens, it is evident that the results are less accurate (interpolation error MAPE of 17.6% and 22.6%, respectively, for the J–C and Z–A models).

Fig. 15
figure 15

Comparison of experimental-simulated data for static and dynamic tests at 20 °C on a small G2 and b large G3 specimens

This may suggest the presence of possible scale effects [26] on the material properties and work is under way for clarifying this issue. In fact differences exists in the average values of fracture strains for the small G2 and the larger G3 notched specimens, calculated using the final (post mortem) and initial diameter at the minimum section. The values are as reported in Table 3.

Table 3 Average values of fracture strains from notched specimens

Finally, Fig. 16 shows the application of the inverse method to all data concerning the tests on G1 geometry at different velocities and temperatures (three replicates for each test condition) using the J–C model (results with the Z–A model are of similar quality). In this case all J–C parameters (A, B, n, c, m) have been introduced in the FEM models trying to model both thermal and strain-rate sensitivities. Once again, strain-hardening and strain-rate sensitivity parameters have been re-optimized (A = 53.0 MPa, B = 781.4 MPa, n = 0.135, c = 0.055 m = 0.667). As seen and previously discussed, the chosen models are able to correctly keep into account the strain-rate sensitivity (blue curves) but they interpolate poorly data at higher temperatures, as indicated by a mean interpolation error of MAPE = 13.8%.

Fig. 16
figure 16

Comparison experimental-simulated data for a static and b dynamic tests (geometry G1)

Conclusions

The work presented deals with the problem of identification the parameters of constitutive equations in order to reliably describe the material behaviour. In this direction, the paper has attempted to introduce a new analysis of data, using a rich experimental dataset, which comprises static and dynamic tension tests at room and higher temperatures of two-size smooth and notched cylindrical specimens of a ferritic nuclear steel. The material constitutive models selected and tested are those of J–C and Z–A.

The standard approach of fitting the stress–strain experimental data with the model analytical curves has first been tried and an initial set of model parameter values has been determined. The quality of the fitting, measured by the MAPE between experimental and model predicted stress–strain diagrams, is satisfactory for small strains but poor for larger strains and temperatures. It is also noted as a general comment that both models are not capable of coping adequately with the complex behaviour of the tested material, which seems not to be representable either by a purely multiplicative (J–C) or a purely additive (Z–A) model.

As an alternative to this conventional analytical approach, the paper next examines the adoption of an inverse method, which exploits a FEM model to accurately take into account the specimen stress, strain, and temperature fields. The whole experimental force–displacement curves, which represent an averaged and more global behaviour of the material specimen, are now being utilised. The material parameters of the two constitutive models (J–C and Z–A) are obtained by using an optimization algorithm that iteratively changes the parameters values aiming to minimize a target function, which is chosen to be the MAPE of the experimental and model predicted force–displacement curves. The approach has been implemented as an automated procedure in MATLAB and uses the LS-DYNA as FEM solver.

An in-depth analysis of the methodology has been provided with simple examples to assess the main advantages of the technique. As shown, the procedure is able to operate on mechanical tests with complex specimen geometries (e.g. notched) and stress conditions (necking in tension testing). Verification exercises have been conducted to assess the accuracy of the predictions through comparisons with experimental data not previously used in the parameter identification phase.

The performance of the approach is generally better than the previously used technique of stress–strain data fitting. Attention is drawn to the fact that, resulting from a mathematical operation, the optimized values of some parameters may not be representative of their physical significance (e.g. yield stress). As explained, this situation can be overcome by fixing the value of the specific parameter(s) and perform the optimization on the rest. Both J–C and Z–A models manage to reproduce faithfully the response of the specimen (smooth and notched) at lower temperatures under both static and dynamic conditions. Results are not as satisfactory at the higher temperatures, which however may be due to the peculiar behaviour of the material itself, as explained above. The method should be tried with test data from other materials and certainly several of its aspects must be further clarified. As the method has been applied with the main objective to explore its potentialities, it can be concluded that in this respect it has proven efficient and promising.