Aquelet, N, Seddon, CM, Souli, M and Moatamedi, M 2005, 'Initialisation of volume fraction in fluid/structure interaction problem' , International Journal of Crashworthiness, 10 (3) , pp. 237-247.
Full text not available from this repository. (Request a copy)Abstract
In this paper, an algorithm that generates volume fraction initialisation for fluid-structure interaction problems is presented and implemented in an Arbitrary Lagrangian Eulerian (ALE) code. This algorithm improves the flexibility and efficiency of multi-material ALE formulations, enabling fluid-structure coupling problems to be dealt with, in which complex-shaped structures are embedded in a Cartesian fluid mesh, and where several fluid materials are involved. When implemented in a finite element code the algorithm will be extremely useful in the modelling of highly transient problems involving fluid-structure interactions and complex structural topologies. In such problems the volume fraction of each cell must be accurately initialised in order for the fluid-structure coupling algorithm to be effective. In many fluid-structure coupling problems if the volume fraction initialisation is not processed properly, the coupling algorithm leads to numerical fluid leakage through the structure involving an erroneous solution. In this paper the volume fraction initialisation method is described in detail and applied to the modelling of a cylindrical shock tube problem and to a crash problem involving a fuel tank of complex geometry under braking conditions.
Item Type: | Article |
---|---|
Themes: | Subjects / Themes > R Medicine > R Medicine (General) Health and Wellbeing |
Schools: | Schools > School of Computing, Science and Engineering |
Journal or Publication Title: | International Journal of Crashworthiness |
Publisher: | Routledge Taylor & Francis |
Refereed: | Yes |
ISSN: | 13588265 |
Depositing User: | H Kenna |
Date Deposited: | 23 Aug 2007 09:17 |
Last Modified: | 27 Aug 2021 21:59 |
URI: | https://usir.salford.ac.uk/id/eprint/320 |
Actions (login required)
![]() |
Edit record (repository staff only) |