论文部分内容阅读
计算机仿真技术是将客观对象及其变化过程、变化结果通过计算机进行模拟以对其变化趋势进行分析、规划和验证的技术。随着以计算机科学为基础的多媒体信息技术的蓬勃发展和以计算机图形学为基础的虚拟现实技术的引入再加上网络的飞速发展,建立基于通用计算机、图形显示设备、音频设备和高速网络的分布式仿真成为目前计算机仿真研究的热点问题。分布式仿真充分利用了网络技术把遍布不同地点的计算机互联起来,实现资源的共享和充分利用。 本文从分布式仿真技术的应用研究角度出发,对鱼雷的导引控制规律及其运动过程进行了深入的研究,并利用Visual C++6.0和OpenGL将文中所研究的内容和方法进行了实现。论文的特点和主要内容可以归纳如下: 1.对分布式仿真中的任务分配进行了研究,结合实际给出了一种静态的分布式仿真任务分配结果。 2.对分布式仿真中的多线程进行了研究,实现了仿真中的多线程的同步、相互通讯。 3.对网络设计进行了深入的研究,并设计出适合分布式仿真的网络结构。 4.对分布式仿真中的3D模型的建立进行了深入的研究,实现了三维图像显示和声音的播放的功能,实现了分布式仿真中的可视化仿真,提高了仿真环境的真实感。 5.以鱼雷、水面舰船为主要研究对象,设计出一套虚拟鱼雷导引控制分布式仿真软件,以利于鱼雷研制方案的评估、作战决策的方法的验证以及指挥人员的培训等工作。