系统仿真学报 ›› 2022, Vol. 34 ›› Issue (8): 1789-1798.doi: 10.16182/j.issn1004731x.joss.21-0205

• 仿真建模理论与方法 • 上一篇    下一篇

基于OpenFOAM的充液航天器刚-液耦合仿真

宋志军1(), 陈宗宇1, 吕敬1(), 王天舒2   

  1. 1.北京航空航天大学 航空科学与工程学院,北京 100191
    2.清华大学 航天航空学院,北京 100084
  • 收稿日期:2021-03-15 修回日期:2021-07-03 出版日期:2022-08-30 发布日期:2022-08-15
  • 通讯作者: 吕敬 E-mail:junzhisong@buaa.edu.cn;lvjing@buaa.edu.cn
  • 作者简介:宋志军(1997-),男,硕士生,研究方向为充液航天器的动力学仿真。E-mail:junzhisong@buaa.edu.cn
  • 基金资助:
    国家自然科学基金(11572018)

Rigid-liquid Coupling Simulation of Liquid-filled Spacecraft Based on OpenFOAM

Zhijun Song1(), Zongyu Chen1, Lü jing1(), Tianshu Wang2   

  1. 1.School of Aeronautics Science and Engineering, Beihang University, Beijing 100191, China
    2.School of Aerospace Engineering, Tsinghua University, Beijing 100084, China
  • Received:2021-03-15 Revised:2021-07-03 Online:2022-08-30 Published:2022-08-15
  • Contact: Lü jing E-mail:junzhisong@buaa.edu.cn;lvjing@buaa.edu.cn

摘要:

针对航天器姿态控制系统的设计需要,利用开源软件OpenFOAM搭建用于充液航天器刚-液耦合计算的仿真软件。在动边界问题中,推导出非惯性系下的N-S方程,避免了传统CFD软件中动网格法所带来的大量网格转换计算,提高软件计算效率。采用PIMPLE(pressure implicit with splitting of operators,semi-implicit method for pressure linked equations)算法搭建了晃动力求解模块,采用变步长龙格库塔法搭建了姿态运动模块,实现航天器的基于CFD方法的刚-液耦合仿真。利用该软件对相关算例进行了数值仿真,其结果与基于等效力学模型的刚-液耦合程序以及商业软件的计算结果吻合良好。

关键词: OpenFOAM, 软件开发, 充液航天器, 非惯性系N-S方程, 刚-液耦合

Abstract:

Aiming at the design of the spacecraft attitude control system, a simulation software for the rigid-liquid coupling calculation of the liquid-filled spacecraft is built on the basis of the open source CFD software OpenFOAM. In the moving boundary problem, the N-S equation in the non-inertial frame is derived to improve the calculation efficiency, which avoids a large number of grid conversion calculations of the moving grid method in the traditional CFD software. PIMPLE algorithm is used to build the sloshing dynamics solution module, and the variable step length Runge-Kutta method is used to build the attitude movement module, and the rigid-liquid coupling simulation of the spacecraft based on the CFD method is realized. Numerical simulations on related examples are carried out, which are coincident with the calculation results of the rigid-liquid coupling program based on the equivalent mechanical model and commercial software.

Key words: OpenFOAM, software development, liquid-filled spacecraft, non-inertial N-S equation, rigid-liquid coupling

中图分类号: