COSSAN is a general purpose software package for uncertainty quantification and management, sensitivity optimization and reliability analysis.
COSSAN-X, which is the latest version of COSSAN, provides in this regard an efficient approach to integrate third-party (deterministic) software (e.g. Finite Element solvers), efficient numeric algorithms (e.g. Line Sampling) and High Performance Computing.
Although nowadays FE codes are quite sophisticated in terms of geometrical and mechanical modelling capabilities, they usually neglect the important issue of inherent uncertainties.
Stochastic methods, on the other hand, offer a much more realistic approach for the analysis and design of structural systems.
For these reasons, it is crucial to link deterministic FE codes with the advanced tools of stochastic analysis.
The software offers the most advanced and recent algorithms for the rational quantification and propagation of uncertainties.
Furthermore, since stochastic methods are in general computationally demanding, the resort of high performance computing is required in order to reduce the execution time (wall clock time) of the analysis.
In this regard, the implementations available in COSSAN-X are coupled with the parallel computing features
in order to be able to analyse realistic problems within feasible computational times.
As a result, COSSAN-X has evolved as the all-in-one package software for the practitioners to perform Uncertainty Quantification (UQ), Simulation-based Reliability Analysis, Sensitivity Analysis, Meta-Modelling,
Stochastic Finite Elements Analysis (SFEM), and Reliability-Based Optimization (RBO) .
The toolboxes represents the core components of COSSAN-X, where the respective state-of-the-art algorithms within each field and analysis type are implemented. These advanced methods construct a robust and efficient framework for the rational treatment of the uncertainties. Furthermore, the combination of the offered algorithms with specific solution sequences permits the analysis of real-life problems of engineering practice, forming eventually the applications-layer, such as uncertainty quantification, reliability analysis, life cycle management, etc.
Uncertainty Quantification Toolbox
In general, structural uncertainties can be represented using random variables or stochastic processes within the framework of the probability theory.
Reliability analysis aims to simulate and ensure the performance of a structure or component, i.e. that the envisioned tasks are performed by the design efficiently over its life time.
The optimization toolbox of COSSAN-X meets the high standards and provides a set of widely used gradient-based and gradient-free algorithms both for small and large-scale analysis
Meta Modelling Toolbox
Meta-models (also referred to as "response surfaces") mimic the behavior of the original model by means of an analytical expression with negligible computational cost.
Stochastic Finite Elements Toolbox
SFEM toolbox of COSSAN has been developed in particular to make use of the constantly developed and well maintained deterministic FE software with high solution and visualization capabilities.
Sensitivity toolbox allows to study the relationship between the input and output parameters in a model and to identify the most significant variables affecting the response.
High Performance Computing Toolbox
COSSAN-X offers the possibility to perform stochastic analysis adopting the immense computational power and the great opportunity provided by grid computing