首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 109 毫秒
1.
基于流体模型和GPU加速的火焰实时仿真   总被引:2,自引:0,他引:2  
针对目前基于物理模型模拟火焰的计算量大、复杂度高,很难进行实时模拟的问题,提出了一种基于流体模型和GPU加速的火焰实时模拟方法,该方法根据火焰的不可压缩、低密度、无粘性等特点,通过流体方程计算火焰的物理属性,并将其求解过程在GPU中并行加速,从而大幅度提高了算法的运算速度,实现了火焰的实时模拟,并取得了较真实的模拟效果。  相似文献   

2.
为了实现北斗B1C+B1I信号的联合生成,提出一种基于软件无线电和图形处理器(graphics processing unit, GPU)加速的北斗B1宽带复合信号的实时生成方法,该方法针对单边带复数二进制偏移载波(single-sideband complex binary offset carrier, SCBOC)调制方式的信号体制进行设计,系统根据用户配置的接收机运动轨迹和星历文件,生成中频信号并通过射频端发射。为了进一步提升GPU并行运算速度,从优化设备内存结构、设计并行线程架构和统一计算设备架构流(compute unified device architecture stream, CUDA)加速3个方面,设计了基于异步运算的加速采样点数据计算的CUDA优化实现方案。测试结果证明,优化后的算法可以基于SCBOC调制实时生成北斗B1I+B1C信号,基于GTX3060的GPU平台,信号90 M采样率下能实现8颗卫星复合信号的实时生成。  相似文献   

3.
魏迎梅  周侃  吴玲达 《系统仿真学报》2011,23(7):1419-1423,1428
研究基于GPU和小波变换的海量地形数据实时绘制技术,通过小波变换构造地形网格的动态多分辨率模型,利用小波完备的数据重建功能,实现不同分辨率数据间的实时转换,减少从慢速外存向内存读数据的时间开销,提高绘制效率。通过小波渐近绘制算法解决不同分辨率模型间的平滑过渡问题,通过扩大了小波变换的采样范围解决块间小波变换的边界问题,通过顶点数据拟合算法解决相邻地形块间的裂缝问题,优化GPU的地形遮挡剔除算法,挖掘GPU的通用计算能力,在加速几何绘制的同时加速小波变换,进一步提高算法的效率。  相似文献   

4.
基于视点和分形理论的真实感地形实时生成方法   总被引:4,自引:0,他引:4  
孙轶红  焦永和 《系统仿真学报》2004,16(12):2729-2731
在分析了基于DEM数据和基于分形理论生成地形的优缺点的基础上,提出了一种利用DEM数据生成地形的框架,运用分形理论生成地形细节的算法。它充分发挥这两种生成算法的优点,减少了数据的输入量,节约了系统资源。并提出根据视点的变化,应用层次细节模型和对组成地形框架的面片进行可见性判断,以减少实时生成地形时产生的延迟现象。  相似文献   

5.
针对分形、Perlin噪声不能精确生成预定地形高程数据的问题,先使用分形和高度面结合的生成方法在一定程度上控制生成地形的形状,接着利用一种基于二维高斯分布曲面的变形方法对地形进行变形,然后建立变形的目标函数和搜索空间,用四又分割树来减少搜索空间,并利用模拟退火法搜索出满意解来实现对预定地形高程的生成.最后提出一种基于顶点影响力分层的算法改进搜索效率,仿真实验表明,该方法快速有效的生成了预定地形.  相似文献   

6.
李谦  蔡勋  王怀晖 《系统仿真学报》2012,24(9):1984-1987
通过分析经典IBFV方法可视化效果差的原因,提出改进方法:在IBFV过程中使用相关性较高的背景纹理图像。该背景纹理使用GLSL由GPU加速的多重线积分卷积生成。研究了将三维矢量场投影到二维图像空间的方法;利用GPU的顶点颜色插值功能,将离散矢量场转换为连续的纹理数据场,以便于使用GPU完成线积分卷积运算。在算法实现过程中,研究各参数对显示结果的影响,找出合适的取值。通过以上分析和研究,相比于IBFV改进的算法的可视化效果将得到显著提高。  相似文献   

7.
三维可控真实感地形生成方法研究   总被引:5,自引:1,他引:5  
提出了一种基于分形布朗运动的形状基本可控的真实感地形的生成方法.根据地形上少量特征点的三维坐标,将地形的整个平面区域划分成几个三角形,然后对每个三角形,利用改进的随机中点位移法进行三维地形数据的细分与迭代生成.并在PC机上用VC 6.0结合OpenGL编程,将生成的三维地形数据转化为具有真实感的可视化图形.模拟实验结果表明所提出的算法可以方便生成具有真实感、可控性的多峰山脉地形、一般平缓地形、以及复杂的组合地形,较好地解决了传统分形布朗运动对生成地形的形状无法预测和控制的问题.  相似文献   

8.
使用粒子系统实现的喷泉效果能够有效的增强三维场景的真实感,但传统的粒子系统在实时仿真中,粒子总数最多只能达到一万个左右,限制了喷泉规模和模拟效果.针对上述问题,提出了基于GPU加速的粒子系统喷泉模型,该方法将所有计算全部放在GPU中进行并行加速处理,提高了算法的运算速度,能够对100万数量级的喷泉粒子进行实时绘制,同时还模拟了水滴运动的视觉图像残留效应,有效地提高了喷泉的真实感.  相似文献   

9.
基于GPU的B样条曲面加速计算   总被引:1,自引:0,他引:1  
图形处理器(GPU)可编程性能的不断提高使得在三维几何造型系统中出现了越来越多的基于GPU的应用。提出了一个基于GPU片元程序计算B样条曲面的加速算法。通过测试算法在GPU上计算B样条曲面的时间与基于CPU的传统算法相比较,表明提出的基于GPU的加速算法效率明显高于传统算法。同时提出的算法具有良好的易用性和可扩展性,可以应用到Bézier曲面、NURBS曲面等其他参数曲面的加速计算中。  相似文献   

10.
一种基于现代GPU的大地形可视化算法   总被引:4,自引:0,他引:4  
潘宏伟  李辉  廖昌阊  曾安祥 《系统仿真学报》2007,19(14):3241-3244,3275
地形渲染在计算机游戏,飞行模拟和视景仿真等领域的应用越来越广泛,随着渲染场景复杂度的增加,每次需要绘制的地形数量也越来越庞大。同时,新一代的显卡绘制能力的不断增强,原有的许多地形渲染算法已经不能很好的满足用户需求。在总结现有算法的基础上,提出了一种基于现代GPU的地形渲染算法。该算法同样使用高程图作为地形数据,将地形分成很多小块,每次渲染时以块为单位,所有小块使用四叉树组织成一个层次化结构,不同层次的节点代表了不同细节层次的地形范围,并且采用了与Mipmap类似的细节简化方式,渲染时不需要对分块重新简化。为了保证CPU和GPU的负载平衡,将一些复用率高的地形分块缓存到显卡中,大大降低带宽需求。实验证明该算法可以更为充分利用图形处理器的加速能力,既能满足渲染精度要求也能达到一个较高的帧率。  相似文献   

11.
一种基于顶点纹理的LOD地形渲染算法   总被引:5,自引:0,他引:5  
Shader Mode 3.0引入的Vertex Shader Fetch是GPU可编程图形渲染技术发展的又一重要进展,基于该技术提出了一种新的地形渲染算法.算法主要特点是将地形高程数据组织成单通道纹理存放于显存,用于支持视点跟随的LOD地形渲染.绘制阶段,CPU端只需输入平坦的嵌套状的网格,GPU端首先根据当前视点参数计算该网格顶点的实际二维位置坐标,使用该坐标从地形纹理中采样出该顶点的高程值,这样平坦网格的顶点获取到实际的三维坐标值,图形渲染管线将继续处理直至输出显示.如此安排绘制流程可以彻底消减CPU计算负载,转而充分运用GPU高数据处理能力和可编程特性.实验表明,使用本算法绘制地形,效果逼真、绘制效率大大高于传统LOD地形绘制算法.  相似文献   

12.
由于仿真地形数据库制图工作量巨大,因此目前航海雷达仿真中物标雷达反射率模拟的工程应用受到极大限制。提出基于DEM(Digital Elevation Model)和同波段SAR(Synthetic Aperture Radar)数据反演,获取物标反射率信息,作为地表雷达反射率仿真的依据,结合雷达方程,建立航海雷达地表反射率模型;考虑雷达回波地形的高程遮挡关系,给出了航海雷达地形回波生成算法,GPU编程实现。通过与传统仿真方法和真实雷达回波图像的比较,表明该算法与真实雷达回波更接近,更能体现地表回波图像的雷达反射率细节和不同量程下的回波图像变化。  相似文献   

13.
针对合成孔径雷达(synthetic aperture radar,SAR)分布式场景回波仿真计算量巨大的问题,提出了一种结合改进的同心圆算法与图形处理器(graphics processing unit, GPU)技术的高效SAR回波仿真方法。首先,针对常规同心圆算法精度较低造成的图像信噪比低的问题,提出了一种改进的同心圆算法。其次,为了充分发挥GPU处理核之间的并行优势,对该算法的GPU并行处理进行了深度优化,进一步提升了仿真速度。具体方法是,根据并行度的高低设计核函数,确定了先采用“线程外推”实现部分目标回波的同心圆累加,再用“归约相加”实现所有目标回波的累加。最后,与常规GPU方法进行了实验对比,验证了所提方法的精确性和高效性。  相似文献   

14.
基于抗差最小二乘配置的海底地形生成研究   总被引:1,自引:0,他引:1  
最小二乘配置算法能同时顾及测深数据的系统性和随机性影响,提高海底地形的生成精度。根据该算法建立了海洋测深多波束数据的函数模型和随机模型,并构建海底地形。为避免测深数据的异常值影响,进一步推导了基于抗差估计的协方差函数求解公式,提出抗差最小二乘配置算法生成海底地形。利用多波束数据生成海底,结果显示抗差最小二乘配置算法能在构建海底地形的同时准确剔除测深异常。将构建的地形与双线性多项式内插生成的海底进行比较,进一步说明了该算法具有较高的海底地形生成精度。
Abstract:
Seabed terrain generating precision can be improved by least-squares collocation algorithm which takes the systematic and stochastic effects in the bathymetry data. The functional model and stochastic model of the algorithm were created by multibeam bathymetry data,and the method of creating seabed terrain by Least-squares Collocation was researched. To avoid the effect of outliers in bathymetry data,covariance function was calculated by robust estimation,and the Robust Least-squares Collocation algorithm for terrain generation was proposed. It was applied to the real bathymetry data set,and the results indicate that the outliers are detected by the algorithm while the seabed terrain is generated. In the remainder,the terrain grids was compared with which created by bilinear polynomial interpolation algorithm,and it is proved that the Robust Least-squares Collocation algorithm can get higher precision of seabed terrain generation while detecting outliers.  相似文献   

15.
基于GPU的地形遮挡剔除算法   总被引:3,自引:1,他引:3  
达来  曾亮  李思昆 《系统仿真学报》2006,18(11):3165-3167,3171
针对大规模地形场景,以GPU提供的遮挡查询功能为基础,提出了一种基于GPU的遮挡剔除算法。根据增量水平线原理,利用模板缓冲区进行重叠测试,并采用查询列表方法避免了CPU和GPU互相等待造成的延迟。实验结果表明,该算法有效地减少了送入图形流水线的几何数据,并在贴地漫游的情况下,显著提高了场景绘制速度。  相似文献   

16.
蔡勋  曾亮  王攀 《系统仿真学报》2011,23(3):511-515
提出一种基于GPU的体绘制流水线优化与预处理加速算法。对目前GPU体绘制流水线结构进行了深入地分析,为消除流水线速度瓶颈,采用自适应数据划分剔除算法对体数据进行子划分,剔除空白子块后将子数据块定义成子纹理块,然后使用体纹理打包算法VTP将子纹理块打包成适合GPU纹理内存的纹理,再依次传输至GPU纹理内存中。实验结果表明加速算法能有效提高流水线实际吞吐率,与原始算法相比,加速算法节省了40%~60%的绘制时间。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号