oru.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Structural optimization of castings by using Abaqus and Matlab
Swedish Foundry Association, Jönköping, Sweden.
School of Engineering, Jönköping University, Jönköping, Sweden.ORCID iD: 0000-0001-6821-5727
2005 (English)In: Proceedings of the Abaqus World Users' Conference, 2005Conference paper, Published paper (Refereed)
Resource type
Text
Abstract [en]

In this work a general method for structural optimization of nonlinear structures is implemented using ABAQUS and Matlab. The method utilizes the response surface methodology with polynomial surfaces and nonlinear programming. In such manner a method that is applicable for a large number of different classes of nonlinear problems is obtained. For instance plasticity problems, thermomechanical problems and contact problems can be optimized using this strategy. In this paper, the method is utilized to minimize weight of castings by including residual stresses from solidification. This is performed by first determine the residual stresses by a thermomechanical analysis of a metal structure that is cooled down from a temperature above liquidus temperature down to room temperature. These residual stresses are then included when the problem of minimum of weight is formulated. The shape of the structure will of course affect the residual stress distribution during the optimization and the optimal shape will be different from the one obtained when residual stresses are not included in the analysis. The method is implemented by using a Python script and m-files. In such way a parameterized model can easily be treated in ABAQUS and Matlab during the optimization process. The parameterized geometry, loads, boundary conditions and mesh are first generated by the ABAQUS/CAE module. The nonlinear models are then solved using ABAQUS/Standard. A set of solutions are generated by solving the model for a pre-defined set of parameters. In order to minimize the number of simulations and still achieve good surface approximations these parameters are taken to be D-optimal. The sets of solutions and parameters are in turn exported to Matlab where general quadratic response surfaces are fitted by the least square method. By utilizing these surfaces the problem of minimum of weight subjected to constraints on stresses is formulated. Finally, the nonlinear optimization problem is solved by sequential linear programming where the linear part is solved using Matlab.

Place, publisher, year, edition, pages
2005.
National Category
Mechanical Engineering Applied Mechanics
Research subject
Mechanical Engineering
Identifiers
URN: urn:nbn:se:oru:diva-48255OAI: oai:DiVA.org:oru-48255DiVA, id: diva2:904457
Conference
Abaqus World Users' Conference, Stockholm, Sweden, May 18-20, 2005
Available from: 2007-04-26 Created: 2016-02-15 Last updated: 2017-10-17Bibliographically approved

Open Access in DiVA

No full text in DiVA

Authority records BETA

Strömberg, Niclas

Search in DiVA

By author/editor
Strömberg, Niclas
Mechanical EngineeringApplied Mechanics

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 447 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf