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