基于动态流场数据的虚拟港口建模方法  被引量:4

Virtual port modeling method based on dynamic fluid field data

在线阅读下载全文

作  者:陈立家[1,2] 王凯[1] 魏天明 郝国柱 CHEN Li-jia;WANG Kai;WEI Tian-ming;HAO Guo-zhu(School of Navigation,Wuhan University of Technology,Wuhan 430063,Hubei,China;Hubei Key Laboratory of Inland Shipping Technology,Wuhan University of Technology,Wuhan 430063,Hubei,China)

机构地区:[1]武汉理工大学航运学院,湖北武汉430063 [2]武汉理工大学内河航运技术湖北省重点实验室,湖北武汉430063

出  处:《交通运输工程学报》2022年第2期287-297,共11页Journal of Traffic and Transportation Engineering

基  金:国家重点研发计划(2018YFC0810400,2018YFC1407400)。

摘  要:为了实现港口数字化升级,提出了一种基于动态流场数据的虚拟港口建模方法;采用三维重建模型从无人机倾斜摄影影像数据中重建了港口几何特征,获取高精度三维模型;引入了基于二次误差度量的边折叠算法简化模型,以避免数据量过大致使渲染效率低的问题;分析了欧拉法数值计算过程中的高耗时环节,建立了神经网络模型学习流场演化特征,加速投影项计算得到实时变化的流场数据,通过流场数据驱动水流动态渲染,结合光滑粒子流体动力学方法表现水流与船舶、陆地的交互动态,在保证渲染实时性的同时,提高渲染真实感。研究结果表明:重建的港口三维重建模型顶点数量可达3320937个,重建的网格模型在Meshlab中渲染频率为78.7Hz;经过模型简化降低90.0%的模型顶点数量后,模型顶点数量缩减为332836个,渲染频率提升至108.7Hz,模型简化后几何误差小于2.0%;在256×256的流场网格下,采用神经网络加速的网格流体计算方法所得水流速度场平均更新间隔约为17ms,平均仿真精度为88.6%;通过开源图像引擎驱动流场数据和港口三维模型,平均渲染频率可达50.5Hz。可见,该方法可有效解决高精度实时渲染中的关键问题,以达到仿真精度与渲染效率间的动态平衡,在精度损失较小的情况下实现较高精度的虚拟港口建模与实时动态仿真。To achieve the digital upgradation of ports,a virtual port modeling method based on the dynamic flow field data was proposed.The geometric feature of a port was reconstructed by the three-dimensional(3D)reconstruction model with the aerial image data of unmanned aerial vehicle(UAV)oblique photography,and a high-precision 3D model was established.The simplified model of the edge collapse algorithm based on the quadric error metric was introduced to prevent low rendering efficiency caused by the data overflow.The high time consuming step in the numerical calculation of Euler method was analyzed.A neural network model was built to learn the evolution feature of the flow field.The calculation of the projection term was accelerated to produce the dynamic flow field data that were used to drive the dynamic rendering of water flow.The smoothed particle hydrodynamics(SPH)method was employed to reflect the interactions of water flow with ships and land.In this way,not only was the real-time performance of rendering ensured,but also the realistic effect of rendering was improved.Research results show that the 3Dreconstruction model of the reconstructed port has 3320937 vertices,and the rendering frequency of the reconstructed grid model is 78.7Hz in Meshlab.After almost 90.0%of the vertices are removed from the model via model simplification,the number of vertices reduces to 332836,and the rendering frequency enhances to 108.7Hz.The geometric errors of the model are smaller than 2.0%after simplification.In a 256×256flow field grid,the average update interval is roughly 17ms for the water flow velocity field obtained by the grid fluid calculation method accelerated by a neural network,and the average simulation precision is 88.6%.When the flow field data and 3Dport model were driven by an open scene graph(OSG)engine,the average rendering frequency can reach 50.5 Hz.In conclusion,the proposed method can effectively solve the key problems in high-precision real-time rendering to achieve the dynamic balance between simulation

关 键 词:虚拟港口 三维重建 神经网络 倾斜摄影 水流模拟 

分 类 号:U661[交通运输工程—船舶及航道工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象