An educational MATLAB code for nonlinear isotropic/kinematic hardening model implementation.
Saved in:
| Title: | An educational MATLAB code for nonlinear isotropic/kinematic hardening model implementation. |
|---|---|
| Authors: | Marouani, Haykel1 (AUTHOR) Haykel.marouani@enim.rnu.tn, Hassine, Tarek1 (AUTHOR) |
| Source: | International Journal of Mechanical Engineering Education. Oct2025, Vol. 53 Issue 4, p924-941. 18p. |
| Subjects: | MatLab (Computer software), Elastoplasticity, Cyclic loads, Nonlinear statistical models, Mechanical engineering, Numerical analysis |
| Abstract: | The paper addresses the importance of incorporating material behavior models, such as plasticity and fatigue models, into the academic curricula of mechanical engineering, materials science, and structural engineering. It highlights the challenges encountered by students due to the complexity of these models and the necessary mathematical background. The primary objective is to present a systematic implementation of the Chaboche model, which integrates isotropic and kinematic hardening to simulate material behavior under cyclic loading conditions. The implementation involves employing numerical methods like the Newton–Raphson method and solving ordinary differential equations using the implicit Euler method or asymptotic approximations. The paper aims to support and inspire students, engineers, and researchers to master the implementation of material behavior models. It specifically examines the case of isotropic elastoplastic material with mixed hardening subjected to a 1-D tensile-compression test. The provided MATLAB code allows users to customize cyclic loading scenarios and analyze material responses. The article structure encompasses sections introducing the Chaboche model, detailing numerical implementation methods, integrating the model, discussing the MATLAB code (included in the appendix) and results, and concluding remarks. [ABSTRACT FROM AUTHOR] |
| Copyright of International Journal of Mechanical Engineering Education is the property of Sage Publications Inc. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
|
Full text is not displayed to guests.
Login for full access.
|
|
| FullText | Links: – Type: pdflink Text: Availability: 1 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 187648358 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: An educational MATLAB code for nonlinear isotropic/kinematic hardening model implementation. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Marouani%2C+Haykel%22">Marouani, Haykel</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> Haykel.marouani@enim.rnu.tn</i><br /><searchLink fieldCode="AR" term="%22Hassine%2C+Tarek%22">Hassine, Tarek</searchLink><relatesTo>1</relatesTo> (AUTHOR) – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22International+Journal+of+Mechanical+Engineering+Education%22">International Journal of Mechanical Engineering Education</searchLink>. Oct2025, Vol. 53 Issue 4, p924-941. 18p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22MatLab+%28Computer+software%29%22">MatLab (Computer software)</searchLink><br /><searchLink fieldCode="DE" term="%22Elastoplasticity%22">Elastoplasticity</searchLink><br /><searchLink fieldCode="DE" term="%22Cyclic+loads%22">Cyclic loads</searchLink><br /><searchLink fieldCode="DE" term="%22Nonlinear+statistical+models%22">Nonlinear statistical models</searchLink><br /><searchLink fieldCode="DE" term="%22Mechanical+engineering%22">Mechanical engineering</searchLink><br /><searchLink fieldCode="DE" term="%22Numerical+analysis%22">Numerical analysis</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: The paper addresses the importance of incorporating material behavior models, such as plasticity and fatigue models, into the academic curricula of mechanical engineering, materials science, and structural engineering. It highlights the challenges encountered by students due to the complexity of these models and the necessary mathematical background. The primary objective is to present a systematic implementation of the Chaboche model, which integrates isotropic and kinematic hardening to simulate material behavior under cyclic loading conditions. The implementation involves employing numerical methods like the Newton–Raphson method and solving ordinary differential equations using the implicit Euler method or asymptotic approximations. The paper aims to support and inspire students, engineers, and researchers to master the implementation of material behavior models. It specifically examines the case of isotropic elastoplastic material with mixed hardening subjected to a 1-D tensile-compression test. The provided MATLAB code allows users to customize cyclic loading scenarios and analyze material responses. The article structure encompasses sections introducing the Chaboche model, detailing numerical implementation methods, integrating the model, discussing the MATLAB code (included in the appendix) and results, and concluding remarks. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of International Journal of Mechanical Engineering Education is the property of Sage Publications Inc. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=187648358 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1177/03064190241264663 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 18 StartPage: 924 Subjects: – SubjectFull: MatLab (Computer software) Type: general – SubjectFull: Elastoplasticity Type: general – SubjectFull: Cyclic loads Type: general – SubjectFull: Nonlinear statistical models Type: general – SubjectFull: Mechanical engineering Type: general – SubjectFull: Numerical analysis Type: general Titles: – TitleFull: An educational MATLAB code for nonlinear isotropic/kinematic hardening model implementation. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Marouani, Haykel – PersonEntity: Name: NameFull: Hassine, Tarek IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 10 Text: Oct2025 Type: published Y: 2025 Identifiers: – Type: issn-print Value: 03064190 Numbering: – Type: volume Value: 53 – Type: issue Value: 4 Titles: – TitleFull: International Journal of Mechanical Engineering Education Type: main |
| ResultId | 1 |