CitedEvidence
User Settings
Article

Residual Stresses in Castings

Erik Gustafsson-2007-01-01
1

TL;DRAbstract

In this thesis structural optimization of castings and thermomechanical analysis of castings are studied.In paper I an optimization algorithm is created by using Matlab. The algorithm is linked to the commercial FE solver Abaqus by using Python script. The optimization algorithm uses the successive response surfaces methodology (SRSM) to create global response surfaces. It is shown that including residual stresses in structural optimization of castings yields an optimal shape that differs significantly from the one obtained when residual stresses are excluded.In paper II the optimization algorithm is expanded to using neural networks. It is tested on some typical bench mark problems and shows very promising results. Combining paper I and II the response surfaces can be either analytical functions, both linear and non-linear, or neural networks. The optimization is then performed by using sequential linear programming or by using a zero-order method called Complex. This is all gathered

Chat with Paper

AI Agents for this Paper

In this thesis structural optimization of castings and thermomechanical analysis of castings are studied.In paper I an optimization algorithm is created by using Matlab. The algorithm is linked to the commercial FE solver Abaqus by using Python script. The optimization algorithm uses the successive response surfaces methodology (SRSM) to create global response surfaces. It is shown that including residual stresses in structural optimization of castings yields an optimal shape that differs significantly from the one obtained when residual stresses are excluded.In paper II the optimization algorithm is expanded to using neural networks. It is tested on some typical bench mark problems and shows very promising results. Combining paper I and II the response surfaces can be either analytical functions, both linear and non-linear, or neural networks. The optimization is then performed by using sequential linear programming or by using a zero-order method called Complex. This is all gathered

Keywords

Residual stressSolverResidualMATLABPython (programming language)PlasticityComputer scienceStructural engineering

Chat

Click to start Chat