Abstract
Sum-of-square based error formulations may be difficult to implement on an inverse analysis consisting of multiple tension-compression hysteresis loops. Five alternative measures of similarity between curves are investigated as useful tools to help identify parameters from hysteresis loops with inverse analyses. A new algorithm is presented to calculate the area between curves. Four additional methods are presented from literature, which include the Partial Curve Mapping value, discrete Fréchet distance, Dynamic Time Warping, and Curve Length approach. These similarity measures are compared by solving a non-linear regression problem resembling a single load-unload cycle. The measures are then used to solve more complicated inverse analysis, where material parameters are identified for a kinematic hardening transversely anisotropic material model. The inverse analysis finds material parameters such that a non-linear FE model reproduces the behavior from five experimental hysteresis loops. Each method was shown to find useful parameters for these problems, and should be considered a viable alternative when sum-of-square based methods may be difficult to implement. It is important to consider multiple similarity measures in cases when it is impossible to obtain a perfect match.
Similar content being viewed by others
Notes
Initially consider two identical curves discretized by identical data points. All of these measures of similarity would return a value of zero. Now reverse the order of the data points on one curve, and then all of these measures would return a large value.
Arc lengths can be iterated such that for the first iteration the arc length of the longer curve is only considered from the beginning of the data to the end of the arc length on the shorter curve. The next iteration would again consider only the shorter arc length of the longer curve, but only after some offset from the beginning of the longer curve. The process is repeated until an offset is used such that the last data point of each curve is considered.
References
Boyce MC, Arruda EM (2000) Constitutive models of rubber elasticity: a review. Rubber Chem Technol 73(3):504–523. https://doi.org/10.5254/1.3547602
Grédiac M, Pierron F, Vautrin A (1994) The Iosipescu in-plane shear test applied to composites: a new approach based on displa- cement field processing. Compos Sci Technol 51(3):409–417. https://doi.org/10.1016/0266-3538(94)90109-0. ISSN 0266-3538
Grédiac M, Pierron F, Avril S, Toussaint E (2006) The virtual fields method for extracting constitutive parameters from full-field measurements: a review. Strain 42(4):233–253. https://doi.org/10.1111/j.1475-1305.2006.tb01504.x ISSN 1475-1305
Schnur DS, Zabaras N (1992) An inverse method for determining elastic material properties and a material interface. Int J Numer Methods Eng 33(10):2039–2057. https://doi.org/10.1002/nme.1620331004. ISSN 1097-0207
Lovato G, Moret F, Le Gallo P, Cailletaud G, Pilvin P (1993) Determination of brazed joint constitutive law by inverse method. Le J de Physique IV 3(C7):C7–1135
Gelin J C, Ghouati O (1994) An inverse method for determining viscoplastic properties of aluminium alloys. J Mater Process Technol 45(1):435–440. ISSN 0924-0136
Sigmund O (1994) Materials with prescribed constitutive parameters: an inverse homogenization problem. Int J Solids Struct 31(17):2313–2329. https://doi.org/10.1016/0020-7683(94)90154-6. ISSN 0020-7683
Cailletaud G, Pilvin P (1994) Identification and inverse problems related to material behaviour. Inverse Probl Eng Mech 1:79–86
Lederer D, Igarashi H, Kost A, Honma T (1999) On the parameter identification and application of the Jiles-Atherton hysteresis model for numerical modelling of measured characteristics
Haddadi H, Bouvier S, Banu M, Maier C, Teodosiu C (2006) Towards an accurate description of the anisotropic behaviour of sheet metals under large plastic deformations: modelling numerical analysis and identification. Int J Plastic 22(12):2226–2271. https://doi.org/10.1016/j.ijplas.2006.03.010. ISSN 0749-6419
Eggertsen P-A, Mattiasson K (2011) On the identification of kinematic hardening material parameters for accurate springback predictions. Int J Mater Forming 4(2):103–120. https://doi.org/10.1007/s12289-010-1014-7. ISSN 1960-6214
Harth T, Schwan S, Lehn J, Kollmann FG (2004) Identification of material parameters for inelastic constitutive models: statistical analysis and design of experiments. Int J Plastic 20(8):1403–1440. https://doi.org/10.1016/j.ijplas.2003.11.001. ISSN 0749-6419
Rabahallah M, Balan T, Bouvier S, Bacroix B, Barlat F, Chung K, Teodosiu C (2009) Parameter identification of advanced plastic strain rate potentials and impact on plastic anisotropy prediction. Int J Plastic 25(3):491–512. https://doi.org/10.1016/j.ijplas.2008.03.006. ISSN 0749-6419
Souto N, Andrade-Campos A, Thuillier S (2015) Material parameter identification within an integrated methodology considering anisotropy, hardening and rupture. J Mater Process Technol 220:157– 172
Yoshida F, Urabe M, Hino R, Toropov VV (2003) Inverse approach to identification of material parameters of cyclic elasto-plasticity for component layers of a bimetallic sheet. Int J Plasticy 19(12):2149–2170. https://doi.org/10.1016/S0749-6419(03)00063-9. ISSN 0749-6419
De-Carvalho R, Valente RAF, Andrade-Campos A (2010) On the objective function evaluation in parameter identification of material constitutive models - single-point or FE analysis. Int J Mater Forming 3(1):33–36. https://doi.org/10.1007/s12289-010-0700-9. ISSN 1960-6214
Yoshida F, Uemori T (2002) A model of large-strain cyclic plasticity describing the Bauschinger effect and workhardening stagnation. Int J Plastic 18(5):661–686. https://doi.org/10.1016/S0749-6419(01)00050-X http://www.sciencedirect.com/science/article/pii/S074964190100050X ISSN 0749-6419
Kim D, Barlat F, Bouvier S, Rabahallah M, Balan T, Chung K (2007) Non-quadratic anisotropic potentials based on linear transformation of rate, plastic strain. Int J Plastic 23(8):1380–1399. https://doi.org/10.1016/j.ijplas.2007.01.006 http://www.sciencedirect.com/science/article/pii/S0749641907000071 ISSN 0749-6419
Gruber M, Lebaal N, Roth S, Harb N, Sterionow P, Peyraut F (2016) Parameter identification of hardening laws for bulk metal forming using experimental and numerical approach. Int J Mater Form 9(1):21–33. https://doi.org/10.1007/s12289-014-1196-5. ISSN 1960-6214
ul Hassan H, Maqbool F, Güner A, Hartmaier A, Khalifa NB, Tekkaya AE (2016) Springback prediction and reduction in deep drawing under influence of unloading modulus degradation. Int J Mater Form 9 (5):619–633. https://doi.org/10.1007/s12289-015-1248-5 ISSN 1960-6214
Markiewicz E, Langrand B (2017) Characterisation and parameters identification of materials constitutive and damage models: from normalised direct approach to most advanced inverse problem resolution. Procedia Eng 173:33–40. https://doi.org/10.1016/j.proeng.2016.12.016 http://www.sciencedirect.com/science/article/pii/S1877705816344071 ISSN 1877-7058
Andrade-Campos A, De-Carvalho R, Valente RAF (2012) Novel criteria for determination of material model parameters. Int J Mech Sci 54(1):294–305. https://doi.org/10.1016/j.ijmecsci.2011.11.010 http://www.sciencedirect.com/science/article/pii/S0020740311002451 ISSN 0020-7403
Martins PALS, Natal Jorge RM, Ferreira AJM (2006) A comparative study of several material models for prediction of hyperelastic properties: application to silicone-rubber and soft tissues. Strain 42(3):135–147. https://doi.org/10.1111/j.1475-1305.2006.00257.x ISSN 1475-1305
Bruhns OT, Anding DK (1999) On the simultaneous estimation of model parameters used in constitutive laws for inelastic material behaviour. Int J Plastic 15(12):1311–1340. https://doi.org/10.1016/S0749-6419(99)00046-7 http://www.sciencedirect.com/science/article/pii/S0749641999000467 ISSN 0749-6419
Wolpert D H, Macready W G (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82. https://doi.org/10.1109/4235.585893. ISSN 1089-778X
Stander N, Roux W, Goel T, Eggleston T, Craig K (2015) LS-OPT ®; user’s manual - a design optimization and probabilistic analysis tool
Witowski K, Stander N (2012) Parameter identification of hysteretic models using partial curve mapping. In: 12th AIAA Aviation technology, integration, and operations (ATIO) conference and 14th AIAA/ISSMO multidisciplinary analysis and optimization conference. https://doi.org/10.2514/6.2012-5580
Venter MP, Venter G (2016) Simple implementation of plain woven polypropylene fabric. J Indus Textiles. https://doi.org/10.1177/1528083716665627
Frėchet MM (1906) Sur quelques points du calcul fonctionnel. Rendiconti del Circolo Matematico di Palermo (1884-1940) 22(1):1–72
Eiter T, Mannila H (1994) Computing discrete Fréchet distance. Technical report
Driemel A, Har-Peled S, Wenk C (2012) Approximating the Fréchet distance for realistic curves in near linear time. Discret Comput Geom 48(1):94–127. https://doi.org/10.1007/s00454-012-9402-z ISSN 1432-0444
Bringmann K (2014) Why walking the dog takes time: Frechet distance has no strongly subquadratic algorithms unless SETH fails
Seyler SL, Kumar A, Thorpe MF, Beckstein O (2015) Path similarity analysis: a method for quantifying macromolecular pathways. PLOS Comput Biol 11 (10):1–37. https://doi.org/10.1371/journal.pcbi.1004568
Alt H, Godau M (1995) Computing the Fréchet distance between two polygonal curves. Int J Comput Geom Appl 05(01n02):75–91. https://doi.org/10.1142/S0218195995000064
Berndt DJ, Clifford J (1994) Using dynamic time warping to find patterns in time series. In Proceedings of the 3rd international conference on knowledge discovery and data mining, AAAIWS’94. AAAI Press, pp 359–370. http://dl.acm.org/citation.cfm?id=3000850.3000887
Petitjean F, Ketterlin A, Gançarski Pi (2011) A global averaging method for dynamic time warping, with applications to clustering. Pattern Recogn 44(3):678–693. https://doi.org/10.1016/j.patcog.2010.09.013 http://www.sciencedirect.com/science/article/pii/S003132031000453X ISSN 0031-3203
Giorgino T (2009) Computing and visualizing dynamic time warping alignments in R: the dtw package. J Statist Softw 1(7):2009. https://doi.org/10.18637/jss.v031.i07
Salvador S, Chan P (2007) Toward accurate dynamic time warping in linear time and space. Intell Data Anal 11(5):561–580. http://dl.acm.org/citation.cfm?id=1367985.1367993 ISSN 1088-467X
Cao J, Lin J (2008) A study on formulation of objective functions for determining material models. Int J Mech Sci 50(2):193–204. https://doi.org/10.1016/j.ijmecsci.2007.07.003. ISSN 0020-7403
Livermore Software Technology Corporation (2016) *MAT_ KINEMATIC_HARDENING_TRANSVERSELY_ANISOTROPIC. In: LS-DYNA keyword user’s manual volume ii material models, pp 635–646
Stander N, Craig KJ (2002) On the robustness of a simple domain reduction scheme for simulation-based optimization. Eng Comput 19(4):431–450. https://doi.org/10.1108/02644400210430190
Tormene P, Giorgino T, Quaglini S, Stefanelli M (2009) Matching incomplete time series with dynamic time warping: an algorithm and an application to post-stroke rehabilitation. Artif Intell Med 45(1):11–34. https://doi.org/10.1016/j.artmed.2008.11.007. ISSN 0933-3657
Funding
Charles F. Jekel has received the following funding for his PhD research which has supported this work: University of Florida Graduate Preeminence Award, U.S. Department of Veterans Affairs Educational Assistance, and Stellenbosch University Merritt Bursary. Nielen Stander is a senior scientist at Livermore Software Technology Corporation.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interests
The authors declare that there is no conflict of interest.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix A: algorithm to calculate area between two curves
The area of any simple (non self intersecting) quadrilateral can be expressed by Gauss’s area formula (also known as the shoelace formula). Gauss’s area formula for a simple quadrilateral is
where A is the area and (xi, yi) represents the vertices of the quadrilateral. It is worthwhile to note that any complex quadrilateral can become a simple quadrilateral by rearranging the order of the vertices.
The interior angles of a quadrilateral can be used to detect whether a quadrilateral is simple or complex. Any simple quadrilateral will have a sum of interior angles that add up to 360°. If all interior angles are less than 180°, the simple quadrilateral is said to be convex. However if one interior angle is greater than 180°, the simple quadrilateral is said to be concave. The interior angles of complex quadrilaterals will add up to 720°. An example of a complex, concave, and convex quadrilaterals are shown in Fig. 16.
The change of sign of cross products can be used to detect if a quadrilateral is complex (as an interpretation of the interior angles). Let’s consider an arbitrary quadrilateral represented by the following vectors:
The sign of the following cross products dictates whether a quadrilateral is self intersecting or not.
A complex quadrilateral exists if and only if two of the above cross products are negative and the other two are positive. A simple quadrilateral will have at least three of the same sign cross products. The vertices of a complex quadrilateral can be used to create a simple quadrilateral simply by rearranging the order as shown in Fig. 17.
A pseudocode algorithm to compute the effective area between two curves is presented as Algorithm 1. The algorithm first ensures that the two curves have the same number of data points. If not, points are added to the curve with fewer points. The total number of quadrilaterals created will be one less than the number of data points. Two consecutive points are taken from each curve, acting as the vertices of the quadrilateral. Note that the order of the data points which represent the curve is important. The first quadrilateral uses the first and second data point from each curve, the second quadrilateral uses the second and third data point from each curve and so forth. Each quadrilateral is then determined to be either simple or complex. If the quadrilateral is complex, the vertices are reordered until the quadrilateral becomes simple. The area of each simple quadrilateral is calculated using the Gauss area formula, and all quadrilateral areas are summed to give an effective area between curves.
Appendix B: line plot for kinematic hardening problem
line plots were performed in between data points of the kinematic hardening problem to visualize the design space with different similarity measures. All objective function values were normalized using
such that zero is the best found objective function, and one is the worst. The line plots without noise are presented in Fig. 18, and the line plots with noise are presented in Fig. 19. The line plots help to illustrate the state of the design space (for each measure of similarity) between the optima found. Additionally it appears that the Area and Curve Length methods produced smoother design spaces than the PCM and Discrete Fréchet methods. The line searches were calculated from the results of the first SDRM optimization result, and sometimes display a local optimum that the SDRM failed to find.
Appendix C: kinematic hardening results
It is difficult to recognize the differences between similarity mea- sures for the kinematic hardening parameter identification from Section “Kinematic hardening parameter identification from five cycles”. This appendix section shows the results from Section “Kinematic hardening parameter identification from five cycles” for the individual hysteresis loops. The results of the hysteresis curve from the parameter identification can be seen in Figs. 20, 21, 22, 23 and 24, and the results with noise in Figs. 25, 26, 27, 28 and 29.
Rights and permissions
About this article
Cite this article
Jekel, C.F., Venter, G., Venter, M.P. et al. Similarity measures for identifying material parameters from hysteresis loops using inverse analysis. Int J Mater Form 12, 355–378 (2019). https://doi.org/10.1007/s12289-018-1421-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12289-018-1421-8