节点文献
基于粒子系统的煤矿火灾模拟系统
Coal Mine Fire Simulation System Based on Particle System
【作者】 白玉;
【导师】 欧阳丹彤;
【作者基本信息】 吉林大学 , 软件工程, 2010, 硕士
【摘要】 自然景物的模拟一直是计算机应用方面的重要研究方向,其应用范围很广,包括:3D游戏开发、虚拟场景、广告摄影等领域。利用粒子系统,可以成功的模拟出火焰模型,达到一定的逼真效果。本文成功的将火焰生成算法应用于传统的煤矿工业中,实现了在煤矿井下巷道中对煤矿火灾的模拟过程,对煤矿井下的火灾过程进行了可视化的研究与实现。另外,本文在认真分析和总结以往火焰生成算法的基础上,通过采用四角面片代替传统点光源粒子的火焰生成方法,实现了煤矿火灾模拟系统。系统中,采用随机生成起火点法,充分考虑了空气因素和障碍物因素,很好的体现了煤矿火灾的物理性。最后,本文以VC++6.0作为编程工具,以OpenGL作为图像模拟工具,在Windows环境下开发了基于粒子系统的煤矿火灾模拟系统,模拟效果清晰逼真。
【Abstract】 China coal mine has been a very important resource, its exploitation ofcritical security issues is very important, and coal mine fire simulationinvestigators is even a major work of scientific research personnel. Since thedevelopment of computer graphics, the flame simulation is more and more popularin various fields, which allows the simulation of coal mine fire to become possible.With the continuous development of science and technology, scenerysimulation technology is becoming more likely, especially for simulation ofirregular objects, and the fidelity with the actual physical realization graduallybecomes reliable and efficient. Because of this, the flame simulation has becomeincreasingly popular and continued advertising in computer animation scene, andthe flames burning various generation algorithms gradually evolved into a system.Therefore, the researchers simulated on the flame will not stop.Like the flame with the clouds, it is the same irregular natural objects.Because of their variability and irregularity, it is relatively difficult to achieve theirsimulation, and the awareness of these natural phenomena is very familiar with therequirements of its higher degree of fidelity. Moreover, the flame combustionprocess by a variety of gravity, buoyancy, air density and the impact of extrinsiccircumstances, it is coupled with diverse forms of its own combustion, whichmakes the simulation work become more severe. Because of this, it has becomemore interested in a more realistic simulation of the dynamic flame.About nearly 20 years, a variety of emerging flame simulation, its fidelitywith the physical continuously improve and extend area is also expanding. Butbecause of many reasons, currently there is no satisfactory general implementationmethod for common persons. The acceptable way for the public greatly limits the versatility in many ways. For researchers to continuously explore new simulationmethod, the development of the existing development model, overall advantagesand disadvantages of each method, we had to find a simple and efficient generalsimulation method. there is still a long way to go research in this direction whichneeds to continue to explore for a long term.In addition, through a variety of fire simulation study, I personally think thatthe flame study needs the following three directions.(1) Fire details. Flame is different from other irregular geometric deformationmovement of objects, even in the smallest range, the changes are difficult topredict, and the details of implementation is very complex. Combined with avariety of 3D computer graphics and game development, simulation of the realflame requirements more stringent, the flame needs more attention to the details ofthe simulation. Only the details of a large fire on top simulation efforts, it is closerto the physical nature of the flame to achieve the same simulation results andreality.(2) Control mechanism. A good control mechanism for both costs savings canaccurately simulate the combustion process the flame. Although the particlesystem is relatively, good control mechanisms can be simple to achieve flamesimulation. But after all, particle system has some randomness, so realistic pictureof the exact nature of the relatively poor performance. Therefore, developing anew set of good control mechanism for the development of the flame simulationhas significant influence.(3) The simulating speed. Flame simulation methods have been realized withthe configuration of computer hardware and software closely related. Flameanimation for researchers, the pursuit of higher real-time simulation of effects ofthe flame has been the direction of their efforts. Then, for various objectivereasons, many simulation methods have failed to achieve the standards, which iscombined with the conditions of the computer itself make simulation speed by alot of restrictions. Therefore, how to improve simulation effectively is to speed up the movement of objects, and it will become a part of the simulation.Through the particle system, my article is positioned to VC + + 6.0 as aprogramming tool and OpenGL as an image simulation tool, it is developed in theWindows environment. And coal-based particle system fire simulation system canbe designed, and its simulation results are clearly realistic. On the whole, this topicmainly talked about the following:(1) Of the traditional variety of fire simulation algorithm the preliminarystudy, I put a way to the direction of future research.(2) Particle system is from a fire to start, using square patch instead of thetraditional point of light particles to study the realization of three-dimensionalsimulation of the flame(3) Based on particle system, the progressive realization of the coal mine firesimulation system, simulation efficiency, has a good physical.From the above, the advanced particle system with the traditional coalsystems is linked together to borrow a realistic simulation of particle systemeffects of coal mine fire simulation. Then the traditional coal fire research is toachieve visualization of the coal fire research and a certain role in promotingprevention. At the same time, the effect of three kinds of fire simulation algorithmdoes some research on the three kinds of fire simulation algorithm weigh more.Coal fire simulation system is a complex process which can not becompletely realistic effects, and it need people to constantly research andexploration, and continually improving. Particle system from its inception in 1983,although it has experienced 20 years of history, it’s not enough to improve thebasic theory ,which now makes them more difficult to achieve. In addition, thisresearch still has some shortcomings, and the future operational needs to improvefrom the following aspects:(1) Disaster simulation requires a lot of real data not just mathematicallygenerated using random data, so as to be more close to reality.(2) Consider the buoyancy and air flow influence in the mines. (3) Consider the air density caused by the severity of different studies in themine fires.In short, the simulation system in coal mine fire research is physical,real-time and realistic, and it will be the future focus of continued research.Meanwhile, the complexity of simulation objects is also an importantbreakthrough.
- 【网络出版投稿人】 吉林大学 【网络出版年期】2010年 09期
- 【分类号】TP391.9
- 【被引频次】1
- 【下载频次】268