返回
A numerical method for multi-body separation with collisions
DOI:10.1016/j.ast.2020.106426.png)
摘要
En 中文
Multi-body separation with collisions is ubiquitous in aerospace engineering. In this paper, a numerical method for this problem is developed. Coupling with the equations for six-degree-of-freedom rigid-body motion, the unsteady compressible Reynolds-Averaged Navier-Stokes equations are solved. The dynamic overset unstructured grid based on the criteria of wall distance is developed to handle the relative motion of multiple bodies. The collision among rigid bodies is modeled by using an impulse-based method. Efficient algorithms for collision detection and contact determination utilizing hole cutting information of overset unstructured grid are proposed. In the simulation of six-degree-of-freedom rigid-body motion, a collision event can be robustly detected and the collision time can be accurately determined, without needing additional data structures. Test cases of store separation and ball collision are used to validate the accuracy of the dynamic solvers and the collision algorithms. An application to the release of a large number of projectiles from a carrier assesses the capability of the present method in simulating the problems of complex multi-body separation with collisions. (C) 2020 Elsevier Masson SAS. All rights reserved.
Keyword:
Multi-body separation
Collision
Dynamic grid method
Unsteady CFD
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
5.8
论文数:
1.0W
被引数:
3.0W
机构
暂无机构信息
引用论文
An Integrated Instrumentation System for Velocity, Concentration and Mass Flow Rate Measurement of Solid Particles Based on Electrostatic and Capacitance Sensors
Sensors
IF0
Simulations of an aircraft with constant and pulsed blowing flow control at the engine/wing junction
A genuinely two-dimensional Riemann solver for compressible flows in curvilinear coordinates用于曲线坐标中可压缩流的真正二维Riemann求解器
Body Size Reductions in Nonmammalian Eutheriodont Therapsids (Synapsida) during the End-Permian Mass Extinction
PLoS ONE
IF0

