论文部分内容阅读
精确的流体运动计算耗时且对计算环境要求高,一般只能用于离线计算分析任务。对于实时飞行器要求快速计算的场合,一般只能使用简化模型,精度低,且无法完整模拟实际情况。针对这一矛盾,依靠图器(Graphic processing unit,GPU)的强大计算能力,给出了一套基于光滑粒子流体动力学(Smoothed hydrodynamics,SPH)方法,并利用GPU实现全部计算的实时液体载荷计算方案。作为一种无网格流体法,SPH保证了流体特性计算上的准确性。针对GPU平台大规模并行特性的优化,使得计算速度远远超基于CPU的解算方案,最终达到实时交互的水平。与CFD软件OpenFOAM对同一工况仿真计算,实验明,本方法能够获得精确的液体运动仿真结果,且每步计算所用时间小于仿真步长时间,达到实时水平,足实时飞行器仿真系统对液体载荷子系统的动力学仿真要求。
Accurate fluid motion calculation time-consuming and demanding computing environment, generally only used for offline computing and analysis tasks. For real-time aircraft require rapid calculation of the occasion, generally only use the simplified model, low accuracy, and can not completely simulate the actual situation. In response to this contradiction, a set of real-time liquid load calculations based on the smooth particle hydrodynamics (SPH) method and GPU-based computation are given based on the powerful computational power of the Graphic Processing Unit (GPU) Program. As a meshless fluid method, SPH guarantees the computational accuracy of fluid properties. Optimized for the massively parallel nature of the GPU platform, the computational speed is far beyond the CPU-based solution and eventually reaches the level of real-time interaction. And CFD software OpenFOAM simulation calculation of the same conditions, the experiment shows that the method can obtain accurate liquid motion simulation results, and each step of the calculation time is less than the simulation step time to achieve real-time level, real-time aircraft simulation system for liquid charge carrier System dynamics simulation requirements.