摘要:应用蒙特卡罗方法,把毒气扩散过程看成大量气体粒子的随机行走过程,据此建立有毒气体扩散模型;运用计算机图形学和虚拟现实技术,以Delphi+OpenGL/GLScene为主要开发工具,进行三维可视化扩散场景的开发,该扩散场景包括泄漏源、泄漏背景(如大地、天空)和泄漏周边环境的可视化模拟,体现三维虚拟与现实应用的统一;最后,运用OpenGL粒子系统的编程原理和方法,以Delphi和OpenGL为编程开发工具,将建立的扩散模型实现程序化,并通过与已有的泄漏源监控系统进行结合,完成基于远程监控的毒气扩散三维可视化系统开发.应用表明,该系统将虚拟现实技术与事故后果模拟有机结合,使整个系统达到实时性、逼真性和形象性的统一,既体现虚拟现实技术在化工生产安全方面的良好应用价值,也能为事故后果预测、评估和应急处理提供重要参考.