摘要
以石油钻井井场为原型,对井场的设备布局、结构、运动过程等进行剖析,实现对石油钻井井场设备的动态仿真。通过3D max软件建立了井场的三维模型、优化模型并且搭建出整个井场的虚拟场景,将建立好的模型导入Unity 3D软件中,并且利用Unity 3D软件建立沙漠地形、天空、树木等虚拟场景的必需元素。借助软件自带的脚本编程功能和物理引擎对石油井场的设备运动进行动态仿真和交互设计,实现了对虚拟场景中的设备模型平移、后退、旋转等运动控制,完成了石油钻井八大作业系统。起升钻柱实验结果证明,所设计的钻井工程三维动态仿真系统具有良好的三维性、交互性和逼真性,为建立石油钻井虚拟仿真培训平台奠定了基础。
Taking the oil drilling well site as a prototype,the equipment layout,structure and movement process of the well site are analyzed,and the dynamic simulation of the well site equipment is realized. The three-dimensional model and optimization model of the well site were established by using 3D max software,meanwhile the virtual scene of the wholewell site was set up. The established model is imported to Unity 3D software,and the essential elements in the virtual scene,including desert terrain,sky and trees,are established using the Unity 3D software. To use scripting capabilities and physics engines in Unity 3D software realizes the dynamic simulation and interaction design of well site equipment movement,the translation,backward,and rotating movement control of equipment models in the virtual scene and the eight operation systems of petroleum drilling engineering. The experimental results of 'lifting drill string' show that the 3D dynamic simulation system designed for drilling engineering has a good three-dimensionality,interactivity and vividness,which lays the foundation for the establishment of oil drilling virtual simulation training platform.
引文
[1]秦超龙,宋爱国.基于Unity 3D与Kinect的康复训练机器人情景交互系统[J].仪器仪表学报,2017,38(3):530-536.QIN Chaolong,SONG Aiguo. Scenario interaction system of rehabilitation training robotbased on Unity 3D and Kinect[J]. Chinese Journal of Scientific Instrument,2017,38(3):530-536.
[2]刘贤梅,郝爱民.油田安全作业虚拟仿真训练系统研究[J].系统仿真学报,2006,18(11):3082-3087.LIU Xianmei,HAO Aimin. Virtual simulation for training of oil-field safety task operation[J]. Journal of System Simulation,2006,18(11):3082-3087.
[3]于潇翔,彭月橙.基于Unity 3D的道具系统研究与开发[J].成都理工大学学报,2014,41(4):523-528.YU Xiaoxiang,PENG Yuecheng. Research and development of prop system based on Unity 3D[J]. Journal of Chengdu University of Technology,2014,41(4):523-528.
[4]冯桂珍,池建斌.基于Unity 3D的减速器虚拟拆装实验[J].图学学报,2018,39(2):304-308.FENG Guizhen,CHI Jianbin. Reducer virtual disassembly and assembly experiment based on Unity 3D[J]. Journal of Graphics,2018,39(2):304-308.
[5]姚鹏飞,陈正鸣.基于Unity 3D的绞吸式挖泥船虚拟仿真系统[J].系统仿真学报,2016,28(9):2069-2071.YAO Pengfei,CHEN Zhengming. Virtual simulation system of cutter suction dredger based on Unity 3D[J]. Journal of System Simulation,2016,28(9):2069-2071.
[6]陈泽婵,陈靖.基于Unity 3D的移动增强现实光学实验平台[J].计算机应用,2015,35(2):194-199.CHEN Zechan,CHEN Jing. Optical experimental platform of mobile augmented reality based on Unity 3D[J]. Computer Application,2015,35(2):194-199.
[7]王双,廉东本.基于Unity 3D的仓储可视化管理系统[J].计算机系统应用,2016,25(7):72-75.WANG Shuang,LIAN Dongben. Warehouse visual management system based on Unity 3D[J]. Computer System Application,2016,25(7):72-75.
[8] ZHAO Ning,WANG Rui. Based on the profile of complex three dimensional stratum modeling[J]. Journal of Software,2011,6(8):1460-1467.
[9]崔杰,饶蕾.三维可视化技术在钻井工程中的应用[J].石油学报,2006,27(3):104-107.CUI Jie,RAO Lei. Application of three-dimensional visualization technology to drilling engineering[J]. Journal of Petroleum,2006,27(3):104-107.
[10]王武礼,杨华,王延江.基于Open GL的钻井三维场景动态仿真[J].计算机辅助工程,2010,19(1):74-77.WANG Wuli,YANG hua,WANG Yanjiang. Dynamic 3D scene simulation ondrilling based on Open GL[J]. Computer Aided Engineering,2010,19(1):74-77.
[11]赵鸿飞,张琦.桌面式工程机械虚拟维修训练系统技术研究[J].中国工程机械学报,2013,11(5):457-462.ZHAO Hongfei,ZHANG Qi. Desktop virtual maintenance training system for construction machinery[J]. Chinese Journal of Construction Machinery,2013,11(5):457-462.