摘要
为编排更多特技飞行表演中飞机拉烟新奇效果,烟雾多路径运动控制核心算法是关键.首先,为实现千变万化的拉烟效果,引入速度增长因子控制烟源速度,使得烟雾可沿任意轨迹运动;其次,在拉烟扩散过程中,受到复杂气流的作用会产生漩涡现象,为避免小尺度漩涡细节丢失,将漩涡限制作为N-S(Navier-Stokes)方程的外力项,借助可变空间螺旋性强度取代作用在整个网格上的漩涡系数,表现随空间位置变化的漩涡细节;然后,为减少在高分辨率时求解N-S方程的计算量,在GPU上采用并行计算,改善实时性;最后,搭建拉烟效果核心算法推演平台,完成多种拉烟效果图的推演.
Smoke-trait's multipath movement control core algorithm is the key to orchestrate more fasinating effects of the planes' smoke-trails in their flying stunts performing,First of all,to achieve a protean smoke-trail effect,it is necessary to introduce certain accelerating factors to control the speed of smoke sources,so as to ensure that the smoke-trails could achieve the real-time motion along arbitrary trajectories,Second,some smaller one of the vortexes caused by the complex flowin the smoke-trails of planes may be negelected,Detailed motions of the vortexes can be achieved,if we replace the coefficient of vortex on the whole grid with the variable space spiral strength and use the adaptive vortex restrictions as external force in the Navier-Stokes equations,Then,solve the Navier-Stokes equations on the GPU with the method of parallel computing,thus reducing computation work in high resolution and improving the real-time performance,Finally,construct a core algorithm platform for the smoke-trait effect to achieve the simulation of several colorful smoke-trait effect sketches.
出处
《小型微型计算机系统》
CSCD
北大核心
2016年第4期866-869,共4页
Journal of Chinese Computer Systems
基金
河北省自然科学基金项目(F2012203084)资助
国家自然科学基金项目(60970073)资助
关键词
特技飞行表演
N-S方程
飞机拉烟
漩涡限制
GPU
并行计算
flying stunt
Navier-Stokes equations
planes' smoke-trails
coefficient of vortex
GPU
parallel computing