Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 99
PROCEEDINGS OF THE ELEVENTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL STRUCTURES TECHNOLOGY Edited by: B.H.V. Topping
Paper 203
An Open Computational Framework for Reliability Based Optimization E. Patelli and M. de Angelis
Centre for Engineering Sustainability, School of Engineering, University of Liverpool, United Kingdom E. Patelli, M. de Angelis, "An Open Computational Framework for Reliability Based Optimization", in B.H.V. Topping, (Editor), "Proceedings of the Eleventh International Conference on Computational Structures Technology", Civil-Comp Press, Stirlingshire, UK, Paper 203, 2012. doi:10.4203/ccp.99.203
Keywords: reliability based optimization, Matlab, open source, high performing computing.
Summary
In engineering practice today, optimization is almost an indispensable step of the design cycle for any product or component. Optimize means the design of a better product or system that can reach significant reductions in terms of the manufacturing and operating costs, as well as the improvement in the performance. However, these products are affected by uncertainties, caused by lack of sufficient knowledge and, or by natural unpredictable external events.
In order to cope with this problem and to guarantee that the components or systems will continue to perform satisfactory despite fluctuations and changes of model (e.g. arising from production processes) and environmental conditions (e.g. arising from climate change), the design has to be "robust". Consequently, the field of optimization has been coupled with reliability analysis forming the so-called reliability based optimization analysis [1,2]. In this paper, an open computational framework for reliability-based optimization is presented. Developed in an object oriented fashion in Matlab environment, this framework provides the necessary flexibility, modularity and usability to be adopted in different contexts. As a result of the terms of the LGPL license [3] adopted, that anyone is permitted to use, verify and modify the proposed framework or derived code from it. This framework is used with the general purpose software COSSAN-X [4]. This framework allows a reliability based optimization to be performed by adopting the direct approach, global and local surrogate models [5]. It enables a combination of the state of the art in reliability analysis (e.g. adopting importance sampling, line sampling) in the direct approach as well in the construction of the meta-models (e.g. response surface, artificial neural networks, kriging models and polynomial chaos). A set of widely used gradient-based and gradient-free optimization algorithms (e.g. SQP, Cobyla, genetic algorithms, simulated annealing etc. [6]) are also available. The framework has been designed to provide the maximum flexibility in combining the different components required by the reliability based optimization and to use efficiently the high performance computing capability (grid and cloud computing). The applicability and the flexibility of the proposed framework for solving real-life problems is demonstrated with two applications considering static and dynamic loading. References
purchase the full-text of this paper (price £20)
go to the previous paper |
|