CN118709389A - A dual-engine driving method for a water conservancy digital twin platform - Google Patents
A dual-engine driving method for a water conservancy digital twin platform Download PDFInfo
- Publication number
- CN118709389A CN118709389A CN202410778405.1A CN202410778405A CN118709389A CN 118709389 A CN118709389 A CN 118709389A CN 202410778405 A CN202410778405 A CN 202410778405A CN 118709389 A CN118709389 A CN 118709389A
- Authority
- CN
- China
- Prior art keywords
- scene
- data
- digital twin
- water conservancy
- scale
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 title claims abstract description 87
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000012800 visualization Methods 0.000 claims abstract description 84
- 230000000007 visual effect Effects 0.000 claims abstract description 37
- 238000004458 analytical method Methods 0.000 claims abstract description 28
- 238000004088 simulation Methods 0.000 claims abstract description 27
- 238000012545 processing Methods 0.000 claims abstract description 21
- 230000009977 dual effect Effects 0.000 claims abstract description 17
- 230000003068 static effect Effects 0.000 claims abstract description 13
- 238000004364 calculation method Methods 0.000 claims abstract description 12
- 238000012544 monitoring process Methods 0.000 claims description 40
- 238000009877 rendering Methods 0.000 claims description 32
- 238000004590 computer program Methods 0.000 claims description 22
- 238000007726 management method Methods 0.000 claims description 15
- 239000000463 material Substances 0.000 claims description 15
- 238000010276 construction Methods 0.000 claims description 13
- 238000003860 storage Methods 0.000 claims description 13
- 230000014509 gene expression Effects 0.000 claims description 12
- 230000010354 integration Effects 0.000 claims description 9
- 238000013523 data management Methods 0.000 claims description 7
- 238000011161 development Methods 0.000 claims description 6
- 230000004927 fusion Effects 0.000 claims description 6
- 238000013507 mapping Methods 0.000 claims description 6
- 238000004422 calculation algorithm Methods 0.000 claims description 5
- 230000006399 behavior Effects 0.000 claims description 3
- 238000013079 data visualisation Methods 0.000 claims description 3
- 238000005457 optimization Methods 0.000 claims description 3
- 238000000926 separation method Methods 0.000 claims description 3
- 230000007613 environmental effect Effects 0.000 claims description 2
- 238000005286 illumination Methods 0.000 claims 2
- 230000005856 abnormality Effects 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 5
- 230000002265 prevention Effects 0.000 abstract description 5
- 230000008569 process Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 17
- 230000000694 effects Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 6
- 230000003993 interaction Effects 0.000 description 5
- 230000000873 masking effect Effects 0.000 description 4
- 238000007405 data analysis Methods 0.000 description 3
- 238000013499 data model Methods 0.000 description 3
- 238000012821 model calculation Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000005693 optoelectronics Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 229910052792 caesium Inorganic materials 0.000 description 1
- TVFDJXOCXUVLDH-UHFFFAOYSA-N caesium atom Chemical compound [Cs] TVFDJXOCXUVLDH-UHFFFAOYSA-N 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 230000003631 expected effect Effects 0.000 description 1
- 238000007654 immersion Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000003973 irrigation Methods 0.000 description 1
- 230000002262 irrigation Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 238000012732 spatial analysis Methods 0.000 description 1
- 230000009469 supplementation Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A10/00—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE at coastal zones; at river basins
- Y02A10/40—Controlling or monitoring, e.g. of flood or hurricane; Forecasting, e.g. risk assessment or mapping
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Output Control And Ontrol Of Special Type Engine (AREA)
Abstract
本发明公开了一种水利数字孪生平台双引擎驱动方法,属于水利信息化技术领域,方法包括:基于与构建的标准化编码、同尺度八方向时空关联关系、数字孪生静态可视化场景,构建以GIS为主驱动的大尺度、中尺度场景对象的可视化引擎和以UE为主驱动的小尺度、微尺度场景对象的可视化引擎;构建GIS、UE双引擎下的水利对象三维驱动关系,形成多维数据驱动处理流程;基于多维数据驱动处理流程,利用GIS、UE双引擎驱动后台程序调用各类型的模型文件进行计算,并根据计算结果进行可视化仿真模拟展示,获取洪水预报分析结果;基于洪水预报分析结果,发布流域防洪风险预警、洪水预报和防洪预演。该方法能够解决单一引擎的数字孪生弊端,提高数字孪生水利应用水平。
The present invention discloses a dual-engine driving method for a water conservancy digital twin platform, which belongs to the field of water conservancy information technology. The method includes: based on the constructed standardized coding, the same-scale eight-directional spatiotemporal correlation relationship, and the digital twin static visualization scene, a visualization engine for large-scale and medium-scale scene objects driven mainly by GIS and a visualization engine for small-scale and micro-scale scene objects driven mainly by UE are constructed; a three-dimensional driving relationship of water conservancy objects under the dual engines of GIS and UE is constructed to form a multi-dimensional data-driven processing flow; based on the multi-dimensional data-driven processing flow, the background program of GIS and UE dual engines is used to drive various types of model files for calculation, and a visual simulation display is performed according to the calculation results to obtain flood forecast analysis results; based on the flood forecast analysis results, a basin flood risk warning, flood forecast and flood prevention rehearsal are issued. This method can solve the drawbacks of digital twins of a single engine and improve the application level of digital twins in water conservancy.
Description
技术领域Technical Field
本发明涉及一种水利数字孪生平台双引擎驱动方法,属于水利信息化技术领域。The present invention relates to a dual-engine driving method for a water conservancy digital twin platform, and belongs to the technical field of water conservancy information technology.
背景技术Background Art
在水利行业自动化、信息化建设发展的基础上,当前智慧水利数字孪生流域、数字孪生工程、数字孪生灌区等建设如火如荼,在水文信息监测、水旱灾害防御、水资源管理以及水利工程安全监管等方面发挥了重要作用。但是在水利行业广泛应用的背景下,数字孪生平台建设在数字映射可视化方面还存在如下问题:Based on the development of automation and informatization in the water conservancy industry, the construction of digital twin basins, digital twin projects, and digital twin irrigation areas of smart water conservancy is in full swing, playing an important role in hydrological information monitoring, flood and drought disaster prevention, water resources management, and safety supervision of water conservancy projects. However, in the context of widespread application in the water conservancy industry, the construction of digital twin platforms still has the following problems in digital mapping visualization:
(1)以三维仿真替代数字孪生的应用误区。水利行业数字孪生平台建设大部分技术应用以三维仿真为主,单纯的把水利对象几何形态的复原当作是数字孪生,未考虑全时间链条、强信息交互、高复原保真以及优智能进化的数字孪生特征,造成三维仿真引擎支撑下的建设达不到数字孪生的预期效果。(1) The misunderstanding of replacing digital twins with three-dimensional simulation. Most of the technical applications of the construction of digital twin platforms in the water conservancy industry are based on three-dimensional simulation, and the restoration of the geometric form of water conservancy objects is simply regarded as a digital twin. The characteristics of digital twins such as full time chain, strong information interaction, high restoration fidelity, and excellent intelligent evolution are not considered. As a result, the construction supported by the three-dimensional simulation engine cannot achieve the expected effect of digital twins.
(2)单一三维可视化引擎的局限性。目前技术层面能够支撑数字孪生的引擎主要包括WebGL和OpenGL两种方式,WebGL以Cesium、OpenGIS等为主,有利于网页端的访问应用和空间分析,但对网络带宽、服务器、终端设备要求较高;OpenGL则以UE系列、Unity3D等游戏引擎为主,操作流场、效果逼真,但无法支撑广泛的终端应用。因此单一的三维可视化引擎在数字孪生水利的应用中具有较大的缺陷。(2) Limitations of a single 3D visualization engine. At the current technical level, the engines that can support digital twins mainly include WebGL and OpenGL. WebGL is mainly based on Cesium, OpenGIS, etc., which is conducive to web access applications and spatial analysis, but has high requirements for network bandwidth, servers, and terminal devices; OpenGL is mainly based on UE series, Unity3D and other game engines, which have realistic operation flow fields and effects, but cannot support a wide range of terminal applications. Therefore, a single 3D visualization engine has major defects in the application of digital twin water conservancy.
(3)基于三维引擎的业务应用深度不足。数字孪生水利建设的最终目标是要以水旱灾害防汛、水资源动态调配、水工程安全监管等业务问题为牵引,解决实际水利业务问题。但以简易的三维场景建设,无法与业务需求紧密结合,更缺少与水利专业模型的深度融合。(3) The business application depth based on the 3D engine is insufficient. The ultimate goal of digital twin water conservancy construction is to solve actual water conservancy business problems based on business issues such as flood and drought disaster prevention, dynamic allocation of water resources, and safety supervision of water projects. However, the simple 3D scene construction cannot be closely integrated with business needs, and lacks deep integration with water conservancy professional models.
发明内容Summary of the invention
本发明的目的在于提供一种水利数字孪生平台双引擎驱动方法,能够解决单一引擎的数字孪生弊端,提高数字孪生水利应用水平。The purpose of the present invention is to provide a dual-engine driving method for a water conservancy digital twin platform, which can solve the drawbacks of a single-engine digital twin and improve the application level of digital twin water conservancy.
为达到上述目的,本发明提供如下技术方案:In order to achieve the above object, the present invention provides the following technical solutions:
第一方面,本发明提供一种水利数字孪生平台双引擎驱动方法,包括:In a first aspect, the present invention provides a dual-engine driving method for a water conservancy digital twin platform, comprising:
对不同尺度的水利场景、水利对象构建分尺度的标准化编码,并构建以水利对象为单元的同尺度八方向时空关联关系;Construct standardized codes for water conservancy scenes and objects at different scales, and construct eight-directional spatiotemporal correlations of the same scale with water conservancy objects as units;
对多源异构空间数据进行融合,并上传各类型的模型文件,构建数字孪生静态可视化场景;Fuse multi-source heterogeneous spatial data, upload various types of model files, and build digital twin static visualization scenes;
基于所述标准化编码、同尺度八方向时空关联关系、数字孪生静态可视化场景,构建以GIS为主驱动的大尺度、中尺度场景对象的可视化引擎,以及以UE为主驱动的小尺度、微尺度场景对象的可视化引擎;Based on the standardized coding, the spatiotemporal correlation of the same scale in eight directions, and the digital twin static visualization scene, a visualization engine for large-scale and medium-scale scene objects driven mainly by GIS and a visualization engine for small-scale and micro-scale scene objects driven mainly by UE are constructed;
构建GIS、UE双引擎下的水利对象三维驱动关系,形成多维数据驱动处理流程;Construct the three-dimensional driving relationship of water conservancy objects under the dual engines of GIS and UE to form a multi-dimensional data-driven processing flow;
基于所述多维数据驱动处理流程,利用GIS、UE双引擎驱动后台程序调用各类型的模型文件进行计算,并根据计算结果进行可视化仿真模拟展示,获取洪水预报分析结果;Based on the multi-dimensional data driven processing flow, the GIS and UE dual engines are used to drive the background program to call various types of model files for calculation, and a visual simulation display is performed based on the calculation results to obtain the flood forecast analysis results;
基于所述洪水预报分析结果,发布流域防洪风险预警、洪水预报和防洪预演。Based on the flood forecast analysis results, basin flood risk warnings, flood forecasts and flood drills are issued.
结合第一方面,进一步的,构建以水利对象为单元的同尺度八方向时空关联关系包括:在对象描述中记录空间方向X、Y、Z和时间方向T1、T2的对应对象,并外接当前对象属性表、对象事件表,通过时间戳记录不同时间下的对象行为和动作。In combination with the first aspect, further, constructing the same-scale eight-directional spatiotemporal association relationship with water conservancy objects as units includes: recording the corresponding objects of spatial directions X, Y, Z and time directions T1, T2 in the object description, and externally connecting the current object attribute table and object event table, and recording the object behavior and actions at different times through timestamps.
结合第一方面,进一步的,对多源异构空间数据进行融合,并上传各类型的模型文件,构建数字孪生静态可视化场景包括:Combined with the first aspect, further, multi-source heterogeneous spatial data is integrated, and various types of model files are uploaded to build a digital twin static visualization scene including:
对多源异构空间数据进行大尺度数据治理、中尺度BIM数据治理、中小精细尺度数据治理;Carry out large-scale data management, medium-scale BIM data management, and small and medium-scale fine data management for multi-source heterogeneous spatial data;
上传FBX、RVT、NWC、NWD、DGN、IFC、GLTF、GLB、SKP、RFA、OBJ、LAS格式的模型文件进行解析、数模分离,将各类型的模型文件转换为场景统一格式,并对相应的数据与模型绑定映射关系,构建数字孪生静态可视化场景。Upload model files in FBX, RVT, NWC, NWD, DGN, IFC, GLTF, GLB, SKP, RFA, OBJ, and LAS formats for parsing and digital-analog separation, convert each type of model file into a unified scene format, bind and map the corresponding data to the model, and build a digital twin static visualization scene.
结合第一方面,进一步的,构建数字孪生静态可视化场景时,基于场景需求和实际情况,对三维场景进行背景和物理环境效果设置,包括:设置时间、光照、云层、雾气、雨雪天气、背景色、光影滤镜、材质。Combined with the first aspect, further, when constructing a digital twin static visualization scene, the background and physical environment effects of the three-dimensional scene are set based on the scene requirements and actual conditions, including: setting time, lighting, clouds, fog, rain and snow weather, background color, light and shadow filters, and materials.
结合第一方面,进一步的,构建以GIS为主驱动的大、中尺度场景对象的可视化引擎,对流域、大型工程、重要区域进行三维加载、渲染包括:Combined with the first aspect, we further build a visualization engine for large and medium-scale scene objects driven by GIS, and perform three-dimensional loading and rendering of watersheds, large projects, and important areas, including:
基于可视化模型的数据源,生成可视化模型全要素场景底板;Generate a full-factor scene baseplate of the visualization model based on the data source of the visualization model;
基于管理应用需求增加矢量数据,在可视化模型全景要素场景底板上还原场景内的建筑、道路、水系。Add vector data based on management application needs, and restore the buildings, roads, and water systems in the scene on the panoramic feature scene base of the visualization model.
结合第一方面,进一步的,构建以UE为主驱动的小、微尺度场景对象的可视化引擎,对典型工程、操作区、监测断面、信息场进行三维加载、渲染包括:Combined with the first aspect, further, a visualization engine for small and micro-scale scene objects driven mainly by UE is constructed to load and render three-dimensionally typical projects, operation areas, monitoring sections, and information fields, including:
基于BIM数据,形成外观尺寸、构建信息一致的三维模型,在保留BIM模型基础信息的同时优化渲染时需要的面数;Based on BIM data, a 3D model with consistent appearance, dimensions and construction information is formed, and the number of faces required for rendering is optimized while retaining the basic information of the BIM model;
根据倾斜摄影的影像数据的材质、光照信息,对三维模型进行材质优化处理,构建高性能渲染可视化模型;According to the material and lighting information of the oblique photography image data, the material of the 3D model is optimized and a high-performance rendering visualization model is constructed;
将处理好的主坝可视化模型置于可视化模型全要素场景底板中,并与周边自然环境数据进行贴合处理;Place the processed main dam visualization model in the visualization model full-factor scene base plate and fit it with the surrounding natural environment data;
对于全流域监测站点,采用微尺度图示表达,用POI关键信息标签进行展示,在业务应用层调取后进行弹框展示站点名称、监测数据;For monitoring sites in the entire river basin, micro-scale graphic expressions are used, and POI key information tags are used for display. After being retrieved at the business application layer, a pop-up window is displayed to display the site name and monitoring data;
对于重点区域核心站点,采用构建高性能渲染模型进行表达,在数字孪生模拟仿真引擎上直接展示和观察。For core sites in key areas, a high-performance rendering model is built for expression, which can be directly displayed and observed on the digital twin simulation engine.
结合第一方面,进一步的,所述多维数据驱动处理流程包括:数据治理、孪生场景编辑、孪生场景渲染、二次开发接口、模型算法集成,能够实现GIS、UE双引擎下的全要素场景加载能力、实时数据可视化能力、实时场景渲染可视化能力、数据高度集合多维融合展示能力。In combination with the first aspect, further, the multi-dimensional data-driven processing flow includes: data governance, twin scene editing, twin scene rendering, secondary development interface, and model algorithm integration, which can realize full-factor scene loading capability under GIS and UE dual engines, real-time data visualization capability, real-time scene rendering visualization capability, and highly aggregated data multi-dimensional fusion display capability.
结合第一方面,进一步的,所述可视化仿真模拟展示包括:In combination with the first aspect, further, the visual simulation display includes:
进行渗流预测结果、变形预测结果、地震影响分析和山体倾斜预测结果可视化展示;Visualize the seepage prediction results, deformation prediction results, earthquake impact analysis and mountain tilt prediction results;
根据大坝安全监测报警信息,在数字孪生场景中,对监测异常的点位进行标签标注可视化展示,并将镜头自动聚焦至报警监测点,在数字孪生场景中展示报警对象的空间位置;According to the dam safety monitoring alarm information, the abnormal monitoring points are labeled and visualized in the digital twin scene, and the camera is automatically focused on the alarm monitoring point to display the spatial position of the alarm object in the digital twin scene;
在水库数字孪生场景中,根据预设工程安全管理方案,在预设安全事件触发条件下,对于有结构化数据的情况,在数字孪生场景中进行仿真模拟展示;对于没有结构化数据的情况,通过前端对实现工程安全方案实施的有效性及合理性进行标示;In the reservoir digital twin scenario, according to the preset engineering safety management plan and under the preset safety event triggering conditions, for situations with structured data, simulation display is carried out in the digital twin scenario; for situations without structured data, the effectiveness and rationality of the implementation of the engineering safety plan are marked through the front end;
基于水库数字孪生场景,集成水文预报、大坝监测、视频监控实时监测数据,通过关键信息标签POI打点、前端窗口展示、三维空间镜头调用和聚焦,对根据工程运行相关情况给出的预案结果进行可视化展示。Based on the digital twin scene of the reservoir, the hydrological forecast, dam monitoring, and real-time monitoring data of video surveillance are integrated, and the results of the plan given according to the relevant conditions of the project operation are visualized through key information tag POI marking, front-end window display, and three-dimensional space lens calling and focusing.
第二方面,本发明提供一种计算机系统,包括:In a second aspect, the present invention provides a computer system, comprising:
存储介质:用于存储计算机程序;Storage medium: used to store computer programs;
处理器:用于执行所述计算机程序以实现第一方面任一项所述方法的步骤。Processor: used to execute the computer program to implement the steps of any method described in the first aspect.
第三方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第一方面任一项所述方法的步骤。In a third aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any one of the methods described in the first aspect.
第四方面,本发明提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任一项所述方法的步骤。In a fourth aspect, the present invention provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of any one of the methods described in the first aspect.
与现有技术相比,本发明的有益效果是:Compared with the prior art, the present invention has the following beneficial effects:
本发明提供的水利数字孪生平台双引擎驱动方法,以GIS、UE双引擎驱动的方式解决多维度海量数据信息与模型的深度融合、高效管理和可视化交互问题,实现水利跨尺度对象的可视化表达,能够解决单一引擎的数字孪生弊端,提高水利对象多元化三维表达方式和效率,提高水利数字孪生平台的数字映射应用水平,面向水利应用场景,综合GIS引擎和UE引擎的优势,实现水利业务的高效实现和水利多源数据的集成管理,进而提高数字孪生水利应用水平。The dual-engine driving method of the water conservancy digital twin platform provided by the present invention solves the problems of deep integration, efficient management and visual interaction of multi-dimensional massive data information and models in a GIS and UE dual-engine driving manner, realizes the visual expression of cross-scale water conservancy objects, can solve the drawbacks of digital twins of a single engine, improve the diversified three-dimensional expression method and efficiency of water conservancy objects, and improve the digital mapping application level of the water conservancy digital twin platform. It is oriented to water conservancy application scenarios, integrates the advantages of GIS engine and UE engine, realizes the efficient realization of water conservancy business and the integrated management of multi-source water conservancy data, and thus improves the application level of digital twin water conservancy.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是本发明实施例提供的同尺度八方向时空关联关系示意图;FIG1 is a schematic diagram of a spatiotemporal correlation relationship in eight directions of the same scale provided by an embodiment of the present invention;
图2是本发明实施例提供的多源多维可视化模型构建过程示意图;FIG2 is a schematic diagram of a multi-source multi-dimensional visualization model construction process provided by an embodiment of the present invention;
图3是本发明实施例提供的模型数据三维驱动流程示意图;3 is a schematic diagram of a three-dimensional driving process of model data provided by an embodiment of the present invention;
图4是本发明实施例提供的以流域水利工程数字孪生为例构建的同尺度八方向时空关联关系示意图;4 is a schematic diagram of eight-directional spatiotemporal correlation relationships of the same scale constructed by taking the digital twin of a water conservancy project in a river basin as an example, provided by an embodiment of the present invention;
图5是本发明实施例提供的多源异构空间数据融合技术路径示意图;FIG5 is a schematic diagram of a multi-source heterogeneous spatial data fusion technology path provided by an embodiment of the present invention;
图6是本发明实施例提供的多源异构孪生空间数据图层划分示意图;FIG6 is a schematic diagram of layer division of multi-source heterogeneous twin space data provided by an embodiment of the present invention;
图7是本发明实施例提供的主坝可视化模型效果示意图;FIG7 is a schematic diagram of a visualization model effect of a main dam provided by an embodiment of the present invention;
图8是本发明实施例提供的监测站点图示可视化模型效果示意图;8 is a schematic diagram of a monitoring site diagram visualization model effect provided by an embodiment of the present invention;
图9是本发明实施例提供的监测站点三维可视化模型效果示意图。FIG. 9 is a schematic diagram of a three-dimensional visualization model effect of a monitoring site provided by an embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
下面结合具体实施方式对本申请的技术方案作进一步详细地说明。The technical solution of the present application is further described in detail below in conjunction with specific implementation methods.
下面详细描述本申请的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and should not be construed as limitations on the present application. In the absence of conflict, the embodiments of the present application and the technical features in the embodiments may be combined with each other.
实施例1:Embodiment 1:
本实施例提供一种水利数字孪生平台双引擎驱动方法,本实施例提供的水利数字孪生平台双引擎驱动方法可应用于终端,可以由光电跟踪控制系统来执行,该系统可以由软件和/或硬件的方式实现,该系统可以集成在终端中,例如:任一具备通信功能的平板电脑或计算机设备。The present embodiment provides a dual-engine driving method for a water conservancy digital twin platform. The dual-engine driving method for a water conservancy digital twin platform provided in the present embodiment can be applied to a terminal and can be executed by an optoelectronic tracking control system. The system can be implemented by software and/or hardware. The system can be integrated in a terminal, for example: any tablet computer or computer device with communication function.
本实施例的水利数字孪生平台双引擎驱动方法具体包括如下步骤:The dual-engine driving method of the water conservancy digital twin platform of this embodiment specifically includes the following steps:
步骤一:对不同尺度的水利场景、水利对象构建分尺度的标准化编码(如表1),并构建以水利对象为单元的同尺度八方向时空关联关系(如图1)。Step 1: Construct standardized codes for water conservancy scenes and objects of different scales (as shown in Table 1), and construct eight-directional spatiotemporal correlation relationships of the same scale with water conservancy objects as units (as shown in Figure 1).
表1 典型对象编码表Table 1 Typical object coding table
步骤二:对多源异构空间数据进行融合,并上传各类型的模型文件,构建数字孪生静态可视化场景。Step 2: Fuse multi-source heterogeneous spatial data and upload various types of model files to build a digital twin static visualization scene.
本实施例中,多源异构空间数据主要包括DEM、DOM、BIM、倾斜摄影、水下地形、其它空间数据等,上传FBX、RVT、NWC、NWD、DGN、IFC、GLTF、GLB、SKP、RFA、OBJ、LAS等格式的模型文件,满足用户使用自有模型搭建多源数据应用场景,将不同源头、不同结构的空间数据融合建设成数字孪生静态可视化场景。多源多维可视化模型构建过程如图2所示。In this embodiment, multi-source heterogeneous spatial data mainly include DEM, DOM, BIM, oblique photography, underwater terrain, other spatial data, etc., and upload model files in FBX, RVT, NWC, NWD, DGN, IFC, GLTF, GLB, SKP, RFA, OBJ, LAS and other formats to meet the needs of users to use their own models to build multi-source data application scenarios, and integrate spatial data from different sources and structures into digital twin static visualization scenes. The process of building a multi-source and multi-dimensional visualization model is shown in Figure 2.
步骤三:构建以GIS为主驱动的大、中尺度场景对象的可视化引擎,对流域、大型工程及重要区域进行三维加载、渲染;构建以UE为主驱动的小、微尺度场景对象的可视化引擎,对典型工程、操作区、监测断面、信息场等进行三维加载、渲染。Step 3: Build a visualization engine for large- and medium-scale scene objects driven mainly by GIS, and perform three-dimensional loading and rendering of watersheds, large projects and important areas; build a visualization engine for small- and micro-scale scene objects driven mainly by UE, and perform three-dimensional loading and rendering of typical projects, operation areas, monitoring sections, information fields, etc.
步骤四:构建GIS、UE双引擎下的水利对象三维驱动关系,形成多维数据驱动处理流程。Step 4: Construct the three-dimensional driving relationship of water conservancy objects under the dual engines of GIS and UE to form a multi-dimensional data-driven processing flow.
本实施例中,多维数据驱动处理流程主要包括数据治理、孪生场景编辑、孪生场景渲染、二次开发接口、模型算法集成等。In this embodiment, the multidimensional data-driven processing flow mainly includes data governance, twin scene editing, twin scene rendering, secondary development interface, model algorithm integration, etc.
步骤五:在GIS、UE双引擎下下将水文模型、水动力模型等各类专业模型进行集成。Step 5: Integrate various professional models such as hydrological models and hydrodynamic models under the dual engines of GIS and UE.
专业模型通过可视化界面构建完成后,GIS、UE双引擎下驱动后台程序开始调用模型进行计算。后台程序从数据库中读取需要的数据后,通过空间离散、时间离散、缺失数据补充等方法将数据处理成符合模型要求的模型文件,驱动模型调用相关的模型执行模拟运算任务。模型运算完成后驱动平台解析模型运算输出的结果文件,并将运算成果存入模型成果库中。模型数据三维驱动流程如图3所示。After the professional model is built through the visual interface, the background program driven by the GIS and UE dual engines starts to call the model for calculation. After the background program reads the required data from the database, it processes the data into a model file that meets the model requirements through methods such as spatial discretization, temporal discretization, and missing data supplementation, and drives the model to call related models to perform simulation calculation tasks. After the model calculation is completed, the driving platform parses the result file output by the model calculation and stores the calculation results in the model result library. The three-dimensional driving process of model data is shown in Figure 3.
步骤六:依托GIS、UE双引擎驱动模拟仿真,抽析出关键数据和专业模型计算结果,采用图层渲染、数据分析、数据信息对比等方法进行加工处理,进行防洪预警可视化、洪水预报可视化、防洪预演可视化、工程安全监视、工程巡检管理、工程安全评估相关业务的可视化仿真模拟,实现不同业务应用场景的可视化渲染,并形成数据、模型结果的解析与渲染接口,支撑防洪管理业务应用、工程安全运行、智能管理业务等应用场景的三维数字化动态展示交互。Step 6: Relying on GIS and UE dual engines to drive simulation, extract key data and professional model calculation results, and use layer rendering, data analysis, data information comparison and other methods to process them, and conduct visualization of flood warning, flood forecast, flood rehearsal, engineering safety monitoring, engineering inspection management, and engineering safety assessment related businesses. Visual simulation, realize visualization rendering of different business application scenarios, and form an analysis and rendering interface for data and model results, to support three-dimensional digital dynamic display and interaction of application scenarios such as flood management business applications, engineering safety operation, and intelligent management business.
本实施例提供的水利数字孪生平台双引擎驱动方法,通过构建基于水利对象的多源信息数据模型,实现多类型数据信息与可视化场景、模型的深度融合和便捷交互,最终形成数据模型-水利专业模型-智能模型-可视化模型的高度集成应用,实现水利流域、工程对象的预报、预警、预演、预案。The dual-engine driving method of the water conservancy digital twin platform provided in this embodiment, by constructing a multi-source information data model based on water conservancy objects, realizes the deep integration and convenient interaction of multi-type data information with visualization scenes and models, and finally forms a highly integrated application of data model-water conservancy professional model-intelligent model-visualization model, so as to realize the forecast, early warning, rehearsal and plan of water conservancy basins and engineering objects.
实施例2:Embodiment 2:
本实施例提供一种水利数字孪生平台双引擎驱动方法,本实施例提供的水利数字孪生平台双引擎驱动方法可应用于终端,可以由光电跟踪控制系统来执行,该系统可以由软件和/或硬件的方式实现,该系统可以集成在终端中,例如:任一具备通信功能的平板电脑或计算机设备。The present embodiment provides a dual-engine driving method for a water conservancy digital twin platform. The dual-engine driving method for a water conservancy digital twin platform provided in the present embodiment can be applied to a terminal and can be executed by an optoelectronic tracking control system. The system can be implemented by software and/or hardware. The system can be integrated in a terminal, for example: any tablet computer or computer device with communication function.
本实施例的水利数字孪生平台双引擎驱动方法具体包括如下步骤:The dual-engine driving method of the water conservancy digital twin platform of this embodiment specifically includes the following steps:
步骤一:以流域水利工程数字孪生为例,对流域尺度水利场景、工程尺度水利对象以及监测设施局部对象分别分尺度的标准化编码,并构建以水利对象为单元的八方向时空关联关系(如图1)。在对象描述中记录空间方向X、Y、Z及时间方向T1、T2的对应对象,同时外接当前对象属性表、时间表,通过时间戳记录不同时间下的对象行为及动作(如图4)。Step 1: Taking the digital twin of a water conservancy project in a river basin as an example, standardize the scale of the water conservancy scene at the river basin scale, the water conservancy object at the project scale, and the local object of the monitoring facility, and construct an eight-directional spatiotemporal relationship with the water conservancy object as the unit (as shown in Figure 1). In the object description, record the corresponding objects in the spatial directions X, Y, Z and the time directions T1 and T2, and connect the current object attribute table and timetable externally, and record the object behavior and actions at different times through timestamps (as shown in Figure 4).
步骤二:对于多源异构空间数据,通过数据收集、元数据清洗、底板生成、模型处理、场景贴合、材质优化等步骤进行处理,使用相应的成熟工具、辅助工具、人工二次处理等技术手段,保障多源异构空间数据融合的物理合理性和视觉优化。多源异构空间数据融合技术路径如图5所示。Step 2: For multi-source heterogeneous spatial data, data collection, metadata cleaning, baseplate generation, model processing, scene fitting, material optimization and other steps are carried out, and corresponding mature tools, auxiliary tools, manual secondary processing and other technical means are used to ensure the physical rationality and visual optimization of multi-source heterogeneous spatial data fusion. The technical path of multi-source heterogeneous spatial data fusion is shown in Figure 5.
(1)大尺度数据治理:(1) Large-scale data governance:
基于模型切片技术,数字孪生引擎将多源异构孪生空间数据划分为多个图层,每一层分别有不同的数据,分别为地形层、道路层、建筑层、绿化层、水域层。最终所有的图层数据都会整合为一个链接对外输出,实现数字孪生相关业务的承载与展示。多源异构孪生空间数据图层划分如图6所示。Based on the model slicing technology, the digital twin engine divides the multi-source heterogeneous twin spatial data into multiple layers, each with different data, namely terrain layer, road layer, building layer, green layer, and water layer. In the end, all layer data will be integrated into a link for external output to realize the carrying and display of digital twin related businesses. The division of multi-source heterogeneous twin spatial data layers is shown in Figure 6.
(2)中尺度BIM数据治理:(2) Mesoscale BIM data governance:
rvt模型基点:将模型基点挪至模型底部中心点附近位置,拖拽模型放置在底板的点,即放置坐标原点的位置。rvt model base point: Move the model base point to a position near the bottom center of the model, and drag the model to the point on the base plate, which is the location where the coordinate origin is placed.
避免重叠面建模:revit软件中,重叠面显示会有闪面的问题,在paas平台同样有这个现象,所以建模时避免重叠面建模。Avoid modeling of overlapping surfaces: In Revit software, overlapping surfaces will appear flashing. This phenomenon also exists on the PaaS platform, so avoid modeling of overlapping surfaces when modeling.
体量勾选可见性:如果模型是通过体量创建,则需要在【可见性】设置中,开启体量的显示属性,体量模型才可以在转化过程中被识别到。Check visibility of volume: If the model is created by volume, you need to turn on the display properties of the volume in the [Visibility] settings so that the volume model can be recognized during the conversion process.
视图选择:文件在Revit中关闭时保存的是三维视图,则使用该视图;满足以上情况,则从所有的视图中寻找名字包含“{三维}”或“{3D}”的视图;不满足以上情况,则随机挑选一个视图。View selection: If a 3D view is saved when the file is closed in Revit, use that view; if the above conditions are met, search for a view whose name contains "{3D}" or "{3D}" from all views; if the above conditions are not met, randomly select a view.
(3)中小精细尺度的数据治理:(3) Small and medium-scale data governance:
检查单位:打开场景单位设置,检查模型尺寸和单位,单位为米或厘米。Check units: Open the scene unit settings and check the model size and units, in meters or centimeters.
清理模型:清理模型中无用的空物体,空物体是指面数为0或顶点为0的物体。Clean up the model: Clean up useless empty objects in the model. Empty objects refer to objects with 0 faces or 0 vertices.
坐标调整:坐标轴尽量放置在模型中心底部,该点是模型拖拽场景中时指定点放置的模型基点,所以建模时不要距离世界坐标太远。Coordinate adjustment: Try to place the coordinate axis at the bottom center of the model. This point is the model base point where the specified point is placed when the model is dragged into the scene, so do not be too far away from the world coordinate when modeling.
避免重叠面:建模时避免几何体模型表面重叠,重叠面会产生闪面。Avoid overlapping faces: When modeling, avoid overlapping surfaces of geometric models, as overlapping surfaces will produce flashing surfaces.
转换为可编辑网格:右击所有模型,将几何体转化为可编辑网格EditableMesh,否则一些物体无法通过fbx格式导出,或导出后会变形。Convert to editable mesh: Right-click all models and convert the geometry into editable mesh EditableMesh, otherwise some objects cannot be exported in fbx format or will be deformed after export.
步骤三:上传FBX、RVT、NWC、NWD、DGN、IFC、GLTF、GLB、SKP、RFA、OBJ、LAS等格式的模型文件,模拟仿真引擎可对模型进行解析,数模分离,将数据模型转换成场景统一格式,实现模型的导入和摆放。对于模型原始的属性信息,模型转换过程会对相应的数据与模型绑定映射关系,从而实现用户在数字孪生引擎的构件详情中查看模型的构件详情数据。Step 3: Upload model files in FBX, RVT, NWC, NWD, DGN, IFC, GLTF, GLB, SKP, RFA, OBJ, LAS and other formats. The simulation engine can parse the model, separate the digital model and the analog model, and convert the data model into a unified scene format to import and place the model. For the original attribute information of the model, the model conversion process will bind the corresponding data to the model, so that users can view the component details of the model in the component details of the digital twin engine.
步骤四:构建以GIS为主驱动的大、中尺度场景对象的可视化引擎,对流域、大型工程及重要区域进行三维加载、渲染。流域场景可视化模型、一级保护区内场景可视化模型的数据源,均为DEM/DSM数据和DOM数据为主,同类型数据可重复加载不同精度图层。生成可以进行高性能渲染的流域大面积的可视化模型全要素场景底板。根据管理应用需要,增加可获取的建筑、道路、水系等矢量数据,在生成大面积的可视化模型全要素场景底板事,近似还原场景内的建筑、道路、水系。Step 4: Build a visualization engine for large and medium-scale scene objects driven mainly by GIS, and perform three-dimensional loading and rendering of watersheds, large projects and important areas. The data sources of the watershed scene visualization model and the scene visualization model in the first-level protected area are mainly DEM/DSM data and DOM data. The same type of data can be repeatedly loaded with different precision layers. Generate a full-factor scene base for a large-area visualization model of the watershed that can be rendered with high performance. According to the needs of management applications, increase the available vector data of buildings, roads, water systems, etc., and approximately restore the buildings, roads, and water systems in the scene when generating a large-area visualization model full-factor scene base.
步骤五:构建以UE为主驱动的小、微尺度场景对象的可视化引擎,对典型工程、操作区、监测断面、信息场等进行三维加载、渲染。根据BIM模型,和倾斜摄影模型,建设主坝的可视化模型,建设过程需进行三步处理工作。Step 5: Build a visualization engine for small and micro-scale scene objects driven by UE, and perform three-dimensional loading and rendering of typical projects, operation areas, monitoring sections, information fields, etc. Based on the BIM model and the oblique photography model, a visualization model of the main dam is constructed, and the construction process requires three steps of processing.
(1)轻量化处理:(1) Lightweight processing:
根据BIM数据,形成外观尺寸、构建信息一致的三维模型,在保留BIM模型基础信息的同时,优化渲染时需要的面数。Based on BIM data, a three-dimensional model with consistent appearance size and construction information is formed. While retaining the basic information of the BIM model, the number of faces required for rendering is optimized.
(2)材质处理:(2) Material processing:
根据倾斜摄影的影像数据的材质、光照等信息,对模型进行材质等优化处理,最终构建高性能渲染可视化模型。According to the material, lighting and other information of the oblique photography image data, the model is optimized in terms of material and other aspects, and finally a high-performance rendering visualization model is constructed.
(3)场景贴合:(3) Scene Fitting:
将处理好的主坝可视化模型,放置于大面积的可视化模型全要素场景底板中,并与周边自然环境等数据进行贴合处理。主坝可视化模型效果如图7所示。The processed main dam visualization model is placed in the large-area visualization model full-element scene base plate and matched with the surrounding natural environment and other data. The main dam visualization model effect is shown in Figure 7.
(4)对于全流域大量监测站点,采用微尺度图示表达,即用POI关键信息标签的形式进行展示,在业务应用层可调取后进行弹框展示站点名称、监测数据内容等。对于重点区域的核心站点,采用构建高性能渲染模型进行表达,可以在数字孪生模拟仿真引擎上直接展示和观察。监测站点图示可视化模型效果如图8所示,监测站点三维可视化模型效果如图9所示。(4) For a large number of monitoring stations in the entire river basin, micro-scale graphic expressions are used, that is, they are displayed in the form of POI key information tags, which can be retrieved at the business application layer and then displayed in a pop-up window to display the station name, monitoring data content, etc. For the core stations in key areas, high-performance rendering models are constructed for expression, which can be directly displayed and observed on the digital twin simulation engine. The effect of the graphical visualization model of the monitoring station is shown in Figure 8, and the effect of the three-dimensional visualization model of the monitoring station is shown in Figure 9.
步骤六:构建GIS、UE双引擎下的水利对象三维驱动关系,形成多维数据驱动处理流程,主要包括数据治理、孪生场景编辑、孪生场景渲染、二次开发接口、模型算法集成等,实现双引擎驱动下的四种能力。Step six: Construct the three-dimensional driving relationship of water conservancy objects under the dual engines of GIS and UE, and form a multi-dimensional data-driven processing flow, mainly including data governance, twin scene editing, twin scene rendering, secondary development interface, model algorithm integration, etc., to realize the four capabilities driven by the dual engines.
(1)全要素场景加载能力:(1) Full-factor scene loading capability:
支持全要素三维孪生场景的加载。全要素三维孪生场景在构建可视化模型时,根据GIS、BIM、倾斜摄影、下水多波束地形数据等多源异构空间数据处理、优化、融合制作。仿真引擎能够快速加载运行大面积、多级渲染效果的制作成果。Supports loading of full-factor 3D twin scenes. When constructing visualization models, full-factor 3D twin scenes are processed, optimized, and integrated based on multi-source heterogeneous spatial data such as GIS, BIM, oblique photography, and multi-beam terrain data. The simulation engine can quickly load and run production results with large areas and multi-level rendering effects.
(2)实时数据可视化能力:(2) Real-time data visualization capabilities:
通过可视化图形组件,将复杂数据进行实时二维或三维可视化展示,包括柱状图、饼状图、曲线、风玫瑰图,以及三维特效标签等,用以清晰快速地获取各类信息,包括信息分类、信息对比等。Through visual graphic components, complex data can be displayed in real time in two or three dimensions, including bar charts, pie charts, curves, wind rose diagrams, and three-dimensional special effect labels, so as to clearly and quickly obtain various types of information, including information classification, information comparison, etc.
(3)实时场景渲染可视化能力:(3) Real-time scene rendering and visualization capabilities:
支持云渲染和实时渲染能力,能满足超大场景超仿真效果的3D项目,具备光线追踪和实时显示,HDR光照、PBR材质纹理等新技术,能够进行基于物理特性的具体不同材质的渲染,具备全拟真全局光照表达能力,三维场景稳定帧率,高仿真渲染区域场景建筑支持白天、夜景两套贴图。It supports cloud rendering and real-time rendering capabilities, can meet the needs of 3D projects with ultra-large scenes and ultra-simulation effects, has new technologies such as ray tracing and real-time display, HDR lighting, PBR material textures, etc., can render specific different materials based on physical properties, has full-simulation global lighting expression capabilities, stable frame rate for three-dimensional scenes, and highly simulated rendering of regional scene buildings supports two sets of textures for daytime and night scenes.
(4)数据高度集合多维融合展示能力:(4) Highly integrated and multi-dimensional data display capabilities:
支持统计图表、分布图、关系图、空间统计图、空间分布图、空间关系图等多大类近百种数据分析图表,并支持组合为数据分析驾驶舱进行综合显示,实现多指标数据的并行监测分析,为用户决策研判提供全面的数据支持。It supports nearly 100 types of data analysis charts, including statistical charts, distribution charts, relationship charts, spatial statistical charts, spatial distribution charts, spatial relationship charts, etc., and supports combination into a data analysis cockpit for comprehensive display, realizing parallel monitoring and analysis of multi-indicator data, and providing comprehensive data support for user decision-making and judgment.
支持基于栅格、聚簇、热图、活动规律等多种可视化分析手段,对事件信息进行可视化分析研判,助力用户深度挖掘数据价值,提高决策人员决策的能力和效率。It supports visual analysis and judgment of event information based on various visual analysis methods such as grid, clustering, heat map, activity pattern, etc., helping users to deeply explore the value of data and improve the decision-making ability and efficiency of decision makers.
支持与水利专业分析算法和数据模型相结合,支持计算结果与其他来源数据的融合可视化分析,将现有信息资源与人工智能计算结果进行串并分析,充分利用已有信息化建设成果,为管理者提高综合管理效率提供智能化决策支持。It supports integration with water conservancy professional analysis algorithms and data models, supports the fusion and visualization analysis of calculation results and data from other sources, conducts serial and parallel analysis of existing information resources and artificial intelligence calculation results, makes full use of existing information construction achievements, and provides intelligent decision-making support for managers to improve comprehensive management efficiency.
步骤七:场景构建中,为了提升所构建场景的真实感和沉浸感,根据场景的需求和实际情况,进行水库流域场景背景进行配置,对三维场景进行物理环境效果设置,通过设置时间、光照、云层、雾气、雨雪天气、背景色、光影滤镜、材质等要素提升场景的真实感,满足业务应用驾驶舱的场景精度要求的环境效果。Step 7: During scene construction, in order to enhance the sense of reality and immersion of the constructed scene, the reservoir basin scene background is configured according to the needs and actual conditions of the scene, and the physical environment effects are set for the three-dimensional scene. By setting time, lighting, clouds, fog, rain and snow, background color, light and shadow filters, materials and other factors, the sense of reality of the scene is enhanced to meet the environmental effects required by the scene accuracy of the business application cockpit.
步骤八:中尺度工程四预业务场景可视化展示,接入监测数据、应力、形变、渗流等安全监测数据,对坝体日常典型水位运行工况、叠加地震工况、典型病害工况(滑坡、防渗体损坏等)等多种工况下变形和渗流安全计算结果进行可视化渲染,根据工程安全分析模型提供工程安全预测、预警、预演和预案实现展示。Step 8: Visual display of the four pre-business scenarios of mesoscale engineering, access to monitoring data, stress, deformation, seepage and other safety monitoring data, visualize the deformation and seepage safety calculation results under various conditions such as daily typical water level operation conditions of the dam body, superimposed earthquake conditions, typical disease conditions (landslide, damage to impermeable body, etc.), and provide engineering safety prediction, early warning, rehearsal and plan realization display based on the engineering safety analysis model.
工程四预业务场景可视化展示的方式,主要为:通过颜色遮罩工具或者标签高亮闪烁工具、关键信息标签POI打点、前端窗口展示等方式,配合将镜头自动聚焦,在数字孪生场景中展示对象的空间位置。The four pre-business scenarios of the project are visualized mainly through color masking tools or label highlight flashing tools, key information label POI marking, front-end window display, etc., combined with automatic focusing of the lens, to display the spatial position of the object in the digital twin scene.
(1)工程安全预报可视化展示:(1) Visual display of engineering safety forecast:
实现渗流预测结果、变形预测结果、地震影响分析和山体倾斜预测结果可视化展示。Realize visual display of seepage prediction results, deformation prediction results, earthquake impact analysis and mountain tilt prediction results.
(2)安全监测预警可视化展示:(2) Visual display of safety monitoring and early warning:
根据大坝安全监测报警信息,在数字孪生场景中,对监测异常的点位进行标签标注可视化展示,且能将镜头自动聚焦到报警监测点,在数字孪生场景中展示报警对象的空间位置。According to the dam safety monitoring alarm information, in the digital twin scene, the monitoring abnormal points are labeled and visualized, and the lens can automatically focus on the alarm monitoring point to display the spatial position of the alarm object in the digital twin scene.
(3)工程安全预演仿真模拟展示:(3) Engineering safety rehearsal simulation display:
在水库数字孪生场景中,根据制定的工程安全管理方案,在相关安全事件触发的条件下,对于有结构化数据的情况,在数字孪生场景中进行仿真模拟展示;对于没有结构化数据的情况,通过前端对实现工程安全方案实施的有效性及合理性进行标示。In the reservoir digital twin scenario, according to the formulated engineering safety management plan, when relevant safety incidents are triggered, for cases with structured data, simulation and display are carried out in the digital twin scenario; for cases without structured data, the effectiveness and rationality of the implementation of the engineering safety plan are marked through the front end.
(4)工程风险预案可视化展示:(4) Visual display of engineering risk plan:
基于水库数字孪生场景,集成水文预报、大坝监测、视频监控等实时监测数据,通过关键信息标签POI打点、前端窗口展示、三维空间镜头调用和聚焦等方式,实现对根据工程运行相关情况给出预案结果进行可视化展示,支撑工程应急指挥及处置跟踪。Based on the digital twin scene of the reservoir, real-time monitoring data such as hydrological forecast, dam monitoring, and video surveillance are integrated. Through key information tag POI marking, front-end window display, three-dimensional space lens call and focusing, etc., the results of the plan given according to the relevant conditions of the project operation can be visualized to support the project emergency command and disposal tracking.
步骤九:基于流域洪水预报模型分析成果,对流域大尺度洪水预报模型结果进行解析渲染,结合前端二次开发等发布流域防洪风险预警、洪水预报和防洪预演。Step 9: Based on the analysis results of the basin flood forecasting model, analyze and render the results of the basin large-scale flood forecasting model, and release basin flood risk warnings, flood forecasts and flood drills in combination with front-end secondary development.
(1)防洪预警业务场景可视化展示:(1) Visual display of flood warning business scenarios:
根据数据源性质不同,主要为:通过热力映射变化和箭头长短变化、通过颜色遮罩工具或者标签高亮闪烁、关键信息标签POI打点、前端窗口展示等方式,配合将镜头自动聚焦,在数字孪生场景中展示对象的空间位置。Depending on the nature of the data source, the spatial position of the object can be displayed in the digital twin scene mainly through changes in thermal mapping and arrow length, color masking tools or label highlighting, key information label POI dotting, front-end window display, etc., in conjunction with automatic focusing of the lens.
1)气象预警可视化展示:基于气象部门发布的气象预报、降雨监测、短临预报等数据信息和流域防洪气象风险预警信息,基于数字孪生底座,实现气象预警可视化展示。1) Visualization of meteorological warnings: Based on the weather forecast, rainfall monitoring, short-term forecast and other data information released by the meteorological department and the basin flood control meteorological risk warning information, the digital twin base is used to realize the visualization of meteorological warnings.
2)水文预警可视化展示:根据水文部门提供的流域洪水预报、预警结果信息,基于数字孪生底座,实现水文预警可视化展示。2) Visual display of hydrological warning: Based on the basin flood forecast and warning result information provided by the hydrological department, the visual display of hydrological warning is realized based on the digital twin base.
3)视频监控预警可视化展示:结合流域内视频监控人工观测、AI智能分析成果,发现河道水位急速上涨、局部地区出现水淹等洪水预警信息,基于数字孪生底座,实现水文预警可视化展示。3) Visual display of video surveillance warning: Combining manual observation of video surveillance in the basin and AI intelligent analysis results, we can find flood warning information such as rapid rise in river water levels and flooding in local areas. Based on the digital twin base, we can realize the visualization of hydrological warning.
4)淹没分析可视化展示:支持洪水漫溢过程水流分离,洪水冲击演进过程,淹没区域水效果可视化展示。4) Visual display of inundation analysis: supports water flow separation during flood overflow, flood impact evolution process, and visualization of water effects in inundated areas.
5)物资调配三维可视化渲染:支持物资调配合理路径分析的可视化展示。5) 3D visualization rendering of material allocation: supports visualization of reasonable path analysis of material allocation.
6)人员转移三维可视化渲染:支持人员转移路线分析的可视化展示。6) 3D visualization rendering of personnel transfer: supports visualization of personnel transfer route analysis.
(2)洪水预报可视化展示:(2) Visual display of flood forecast:
洪水预报场景可视化展示的模拟仿真方式,根据数据源性质不同,主要为:通过颜色遮罩工具或者标签高亮闪烁、关键信息标签POI打点、前端窗口展示等方式,配合将镜头自动聚焦,在数字孪生场景中展示对象的空间位置。The simulation methods for visual display of flood forecast scenes are mainly based on the nature of the data source: using color masking tools or label highlighting, key information label POI dotting, front-end window display, etc., in conjunction with automatic lens focusing, to display the spatial position of objects in the digital twin scene.
1)降雨预报可视化:接入24小时高精度气象网格预报数据,基于数字孪生底座,实现水库流域降雨预报可视化展示。1) Visualization of rainfall forecast: Access 24-hour high-precision meteorological grid forecast data and realize visualization of reservoir basin rainfall forecast based on the digital twin base.
2)短临预报可视化:接入测雨雷达监测数据,基于数字孪生底座,实现水库流域短临(2-3小时)降雨预报可视化展示。2) Visualization of short-term forecast: Access the rainfall radar monitoring data and realize the visualization of the short-term (2-3 hours) rainfall forecast in the reservoir basin based on the digital twin base.
3)中长期预报可视化:接入72小时、240小时等不同时间分辨率的高精度气象网格预报数据,基于数字孪生底座,实现水库流域中长期降雨预报可视化展示。3) Visualization of medium- and long-term forecasts: Access high-precision meteorological grid forecast data with different time resolutions such as 72 hours and 240 hours, and based on the digital twin base, realize the visualization of medium- and long-term rainfall forecasts in the reservoir basin.
4)库区洪水预报可视化:基于不同时间分辨率的降雨预报、短临预报、实测降雨数据等流域产汇流分析模型结果,对水库流域内水库洪水过程预报结果进行可视化展示。4) Visualization of reservoir flood forecast: Based on rainfall forecasts with different time resolutions, short-term forecasts, measured rainfall data and other basin runoff analysis model results, the forecast results of reservoir flood processes in the reservoir basin are visualized.
(3)防洪预演可视化展示:(3) Visual display of flood prevention drills:
防洪预演业务场景可视化展示的模拟仿真方式,根据数据源性质不同,主要为:通过水体变化、热力映射变化和箭头长短变化、通过颜色遮罩工具或者标签高亮闪烁、关键信息标签POI打点、前端窗口展示等方式,配合将镜头自动聚焦,在数字孪生场景中展示对象的空间位置。The simulation methods for visual display of flood prevention rehearsal business scenarios are mainly based on the nature of the data source: through changes in water bodies, thermal mapping changes and arrow length changes, color masking tools or label highlighting and flashing, key information label POI dotting, front-end window display, etc., combined with automatic focusing of the lens, to display the spatial position of the object in the digital twin scene.
1)水库安全度汛形势可视化:根据水雨情监测、气象预报、水文预报等信息和流域当前安全度汛形势综合分析结果,基于数字孪生场景,实现水库安全度汛形势可视化展示。1) Visualization of reservoir safety during flood season: Based on the comprehensive analysis of water and rainfall monitoring, meteorological forecasts, hydrological forecasts and other information and the current safety situation of the basin during flood season, the visualization of reservoir safety during flood season is achieved based on the digital twin scenario.
2)洪水预演可视化:针对上游重点水库,接入子流域产汇流分析模型结果,基于数字孪生场景,开展不同频率洪水过程模拟可视化展示。针对下游水库泄洪过程,接入洪水演进分析模型结果,基于数字孪生场景,开展不同泄洪调度过程(闸门开启数量、开度、泄洪时间等)可视化展示。2) Flood rehearsal visualization: For upstream key reservoirs, the results of the sub-basin runoff analysis model are connected, and based on the digital twin scenario, simulation visualization of flood processes with different frequencies is carried out. For the flood discharge process of downstream reservoirs, the results of the flood evolution analysis model are connected, and based on the digital twin scenario, visualization of different flood discharge scheduling processes (number of gates opened, opening degree, flood discharge time, etc.) is carried out.
3)水库蓄洪可视化:针对上游重点水库,接入流域产汇流分析模型结果,基于数字孪生场景,实现水库调度过程可视化展示。3) Reservoir flood storage visualization: For upstream key reservoirs, the results of the basin runoff analysis model are connected to realize the visualization of the reservoir scheduling process based on the digital twin scenario.
4)水库蓄洪调度动态交互仿真:基于数字孪生场景,接入各水库蓄洪调度过程结果,并实现水库蓄洪调度水位变化、流量标识交互可视化展示。4) Dynamic interactive simulation of reservoir flood storage and dispatching: Based on the digital twin scenario, the flood storage and dispatching process results of each reservoir are connected, and the interactive visualization of the water level changes and flow marks of the reservoir flood storage and dispatching is realized.
本实施例提供的水利数字孪生平台双引擎驱动方法,以GIS、UE双引擎驱动的方式解决多维度海量数据信息与模型的深度融合、高效管理和可视化交互问题,实现水利跨尺度对象的可视化表达,能够解决单一引擎的数字孪生弊端,提高水利对象多元化三维表达方式和效率,提高水利数字孪生平台的数字映射应用水平,面向水利应用场景,综合GIS引擎和UE引擎的优势,实现水利业务的高效实现和水利多源数据的集成管理,进而提高数字孪生水利应用水平。The dual-engine driving method of the water conservancy digital twin platform provided in this embodiment solves the problems of deep integration, efficient management and visual interaction of multi-dimensional massive data information and models in a GIS and UE dual-engine driving manner, realizes the visual expression of cross-scale water conservancy objects, can solve the drawbacks of digital twins of a single engine, improve the diversified three-dimensional expression method and efficiency of water conservancy objects, and improve the digital mapping application level of the water conservancy digital twin platform. It is oriented to water conservancy application scenarios, integrates the advantages of GIS engine and UE engine, realizes the efficient implementation of water conservancy business and the integrated management of multi-source water conservancy data, and thus improves the application level of digital twin water conservancy.
实施例3:Embodiment 3:
本实施例提供一种计算机系统,包括:This embodiment provides a computer system, including:
存储介质:用于存储计算机程序;Storage medium: used to store computer programs;
处理器:用于执行计算机程序以实现实施例1或2中方法的步骤。Processor: used to execute computer programs to implement the steps of the method in embodiment 1 or 2.
实施例4:Embodiment 4:
本实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现实施例1或2中方法的步骤。This embodiment provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the method in Embodiment 1 or 2 are implemented.
实施例5:Embodiment 5:
本实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现实施例1或2中方法的步骤。This embodiment provides a computer program product, including a computer program, which implements the steps of the method in Embodiment 1 or 2 when executed by a processor.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to the flowcharts and/or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and/or box in the flowchart and/or block diagram, as well as the combination of the processes and/or boxes in the flowchart and/or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate a device for implementing the functions specified in one process or multiple processes in the flowchart and/or one box or multiple boxes in the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
以上仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本申请的保护范围。The above are only preferred implementations of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims (10)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410601326 | 2024-05-15 | ||
CN2024106013263 | 2024-05-15 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118709389A true CN118709389A (en) | 2024-09-27 |
Family
ID=92821138
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410778405.1A Pending CN118709389A (en) | 2024-05-15 | 2024-06-17 | A dual-engine driving method for a water conservancy digital twin platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118709389A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114491927A (en) * | 2021-12-15 | 2022-05-13 | 水利部南京水利水文自动化研究所 | Urban ecological environment gas-soil-water coupling simulation forecasting method |
CN114549762A (en) * | 2022-02-25 | 2022-05-27 | 睿宇时空科技(重庆)有限公司 | Multi-rendering-engine self-adaptive switching method and system based on three-dimensional GIS platform and storage medium |
CN117216857A (en) * | 2023-10-20 | 2023-12-12 | 广西大藤峡水利枢纽开发有限责任公司 | Digital twin visualization method and platform based on illusion and GIS double engines |
CN117371233A (en) * | 2023-10-27 | 2024-01-09 | 宁波市水利水电规划设计研究院有限公司 | Reservoir flood control system based on UE technique |
-
2024
- 2024-06-17 CN CN202410778405.1A patent/CN118709389A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114491927A (en) * | 2021-12-15 | 2022-05-13 | 水利部南京水利水文自动化研究所 | Urban ecological environment gas-soil-water coupling simulation forecasting method |
CN114549762A (en) * | 2022-02-25 | 2022-05-27 | 睿宇时空科技(重庆)有限公司 | Multi-rendering-engine self-adaptive switching method and system based on three-dimensional GIS platform and storage medium |
CN117216857A (en) * | 2023-10-20 | 2023-12-12 | 广西大藤峡水利枢纽开发有限责任公司 | Digital twin visualization method and platform based on illusion and GIS double engines |
CN117371233A (en) * | 2023-10-27 | 2024-01-09 | 宁波市水利水电规划设计研究院有限公司 | Reservoir flood control system based on UE technique |
Non-Patent Citations (3)
Title |
---|
温鹏等: "数字孪生大藤峡探索与实践", 技术交流, 31 December 2023 (2023-12-31), pages 2 * |
申海;解建仓;李建勋;: "基于网格计算的水污染运移模拟研究与应用", 计算机技术与发展, no. 12, 29 September 2013 (2013-09-29), pages 235 - 240 * |
金有杰;王海妹;雷雨;李东;: "大坝安全实测信息三维可视化方法研究与应用", 水利信息化, no. 01, 25 February 2017 (2017-02-25), pages 14 - 19 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112149027A (en) | A city operation data visualization management system | |
CN103810753A (en) | Method for visually showing power grid dispatching businesses | |
CN111340394B (en) | Environment management information system for drainage basin cascade power station | |
CN103020871A (en) | Electric power transmission line and disaster geographic information system | |
Qiu et al. | Disaggregating population data for assessing progress of SDGs: methods and applications | |
CN111104622A (en) | WEBGL-based three-dimensional GIS intelligent monitoring method and device | |
CN104008218A (en) | Electric power engineering three-dimensional integrated design platform | |
CN115758522A (en) | Digital twin city management system and method | |
CN110232089A (en) | A kind of three-dimensional city electric service command centre data visualization method | |
CN112860825A (en) | Method and system for realizing one map of irrigation area management | |
CN116415776B (en) | Sewage treatment monitoring operation management system and method based on digital twin technology | |
CN109446290A (en) | A kind of intelligent three-dimensional virtual visualization meteorological equipment comprehensive coverage method | |
CN114331020A (en) | Smart city operation management platform based on CIM model one-network management | |
CN117173369B (en) | Three-dimensional flood evolution simulation method and system based on WebGL | |
CN117333032A (en) | Management method and system for canal city weather safety monitoring and forecasting service | |
CN118709389A (en) | A dual-engine driving method for a water conservancy digital twin platform | |
CN118135078A (en) | Rendering method of power grid dispatching danger indicators based on Unreal Engine and GIS | |
CN117610283A (en) | Urban digital intelligence base platform | |
KR102350254B1 (en) | A method of plotting spatiotemporal change patterns using grid-based data | |
CN116826970A (en) | Source network charge storage type intelligent park integrated management system based on BIM, GIS and IOT technologies | |
CN110087058A (en) | A kind of water utilities information display system and equipment, medium based on cloud platform | |
CN112650792B (en) | Method and system for automatic identification and storage of element water flow in urban water flow simulation | |
CN102142000B (en) | Multi-scale triangulated irregular network (TIN) library coupled storage method | |
CN115797577A (en) | System and method for constructing terrain and landform information model based on digital elevation model | |
CN109426491A (en) | A kind of intelligence meteorological service system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |