论文部分内容阅读
三维视景技术是一种新兴的虚拟视觉仿真技术,在深海半潜式采油平台的安防方面具有巨大的应用潜能。本文应用三维视景技术,以南海流花11-1半潜式平台为研究对象,为其安防系统设计并开发了一套三维视景系统,该系统能够通过输出平台所在海域场景的动画视景的方式,实现对平台所处海域场景的监控。最后,本文对三维视景系统性能做了相应的测试。本文研究了半潜式平台安防系统的三维视景系统的运行原理和实现方式。接下来根据三维视景系统对硬件的具体需求,确定了安防系统中支撑三维视景系统运行的硬件部分。并按安防系统对三维视景系统在视觉、功能及可操作性方面的要求,从油气田场景内物体运动理论分析、系统的三维场景设计和场景功能编辑三个方面,确定了三维视景系统的软件设计方案。本文根据牛顿第二运动定律建立六元二阶运动微分方程组,描述半潜式平台在六自由度方向上的运动,并使用数学模型计算、有限元分析和数值拟合等方法,对方程组中的环境载荷、质量系数、阻尼系数和刚度系数四个未知量做了分析。接下来使用matlab解算微分方程组,得出半潜式平台在六个自由度方向上的运动规律,并分别同半潜式平台的实际运动数据进行比较,分析了以上微分方程组的准确性以及应用于三维视景系统开发的合理性。本文使用三维建模软件3dsmax,根据实物开发半潜式平台、锚泊系统以及平台海域内各类目标物的三维模型,并使用虚拟开发软件Unity3d建立三维视景系统的虚拟海洋场景和系统主界面。在Visio Studio开发环境下,采用计算机语言C#编辑功能脚本,使三维视景系统具备通信接口功能、场景的操作功能和界面的操作功能。并在三维视景系统中,使用C#语言编辑运动脚本,赋予目标物运动效果;编辑差分法解算半潜式平台运动微分方程组,赋予半潜式平台运动效果;并编辑空间转换方法将锚泊系统布置在空间中。本文开发了安防系统内信号采集设备的信号模拟系统,对三维视景系统网络接口性能和其对平台所处海域的监控性能做了测试;从而得出三维视景系统能够通过网络接口同半潜式平台的安防系统建立连接,并能够应用于安防系统对平台所处海域做实时的监控。