System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于地质勘探成果可视化,具体涉及一种基于孪生技术的深孔多源成果一体可视化系统。
技术介绍
1、工程建设行业前期需要开展工程地质勘察,进行钻探、物探、试验等地质勘探工作,获得钻探岩芯、声波数据、孔内电视、压水试验等地质勘探多源成果,再对地质勘探多源成果进行分析,获取工程地质条件,为工程建设提供设计资料。
2、目前,由于地质勘探成果涉及到的勘探数据的种类和数量巨大,同一条勘探数据中包含的属性数量多,因此,在对各类勘探数据进行联合分析时,具有勘探成果分析的工作量大,以及分析效率低的问题。
技术实现思路
1、针对现有技术存在的缺陷,本专利技术提供一种基于孪生技术的深孔多源成果一体可视化系统,可有效解决上述问题。
2、本专利技术采用的技术方案如下:
3、本专利技术提供一种基于孪生技术的深孔多源成果一体可视化系统,包括:
4、数据输入定义模块,用于对输入的每条地质勘探成果数据进行轻量级格式转换,得到json格式的地质勘探数据,称为json地质勘探数据对象;所述json地质勘探数据对象具有多个属性值;定义代表地质勘探数据类别的属性类别参数;
5、数据关系处理模块,识别每条所述json地质勘探数据对象的各个属性值对应的属性类别,采用排序算法,对各个属性值按属性类别进行排序,得到包含属性值排序关系的json地质勘探数据结构,将得到的所有包含属性值排序关系的json地质勘探数据结构存储到数据库;采用搜索算法搜索所述数据库,得到对应同
6、展示成果集成构建模块,用于基于数字孪生技术及引擎,自定义构建展示场景和展示的地质勘探数据,通过搜索所述深孔对应的数据结构集合,在展示场景中展示对应的地质勘探数据。
7、优选的,所述数据输入定义模块包括:
8、地质勘探成果输入子模块,用于对获取的每条地质勘探成果数据进行整理编录,并进行轻量级格式转换,得到json地质勘探数据对象;
9、数据属性参数定义子模块,用于根据属性分类规则,定义代表地质勘探数据类别的属性类别参数。
10、优选的,所述属性类别参数包括深孔坐标、岩芯rqd值、岩性信息、风化信息、水位信息、孔内电视图像信息和岩芯图像信息。
11、优选的,所述数据关系处理模块包括:
12、属性类别参数排序关系处理子模块,用于根据属性类别参数,使用递归算法,采用getfield函数依次识别所述json地质勘探数据对象中每个属性值对应的属性类别;采用比较类排序算法,对各个属性值按属性类别进行排序,得到包含属性值排序关系的json地质勘探数据结构;
13、异类数据对应关系处理子模块,用于搜索对应同一深孔的所有json地质勘探数据结构,构建得到该深孔对应的数据结构集合,实现异类数据对应关系的构建。
14、优选的,所述异类数据对应关系处理子模块包括:
15、第一数字化展示对应关系子模块,用于基于孪生展示界面单位尺度进行比例映射,构建钻孔进尺深度与地质勘探数据之间统一比例尺对应关系,实现视觉展示比例一致性;
16、第二数字化展示对应关系子模块,用于构建每种钻孔进尺深度以及对应的所有地质勘探数据之间的对应关系;当滚动钻孔进尺时,每滚动到一个钻孔进尺深度位置,实时查找搜索到对应的所有地质勘探数据,并进行动态展示;
17、第三数字化展示对应关系子模块,用于基于孪生展示界面单位尺度进行比例映射,构建钻孔进尺深度与地质勘探数据之间统一比例尺对应关系,并以线性插值算法实现动态交互功能,即随机触点地质勘探数据,采用下式,反弹显示相应钻孔进尺深度:
18、
19、其中:
20、dvalue为随机触点地质勘探数据对应的钻孔进尺深度值;
21、ddepth为随机触点的地质勘探数据的位置;
22、dvalue1为基于展示界面进行比例映射后已显示的第一种钻孔进尺深度值;
23、ddepth1为基于展示界面进行比例映射后已显示的第一种钻孔进尺深度值对应的地质勘探数据的位置;
24、dvalue2为基于展示界面进行比例映射后已显示的第二种钻孔进尺深度值;
25、ddepth2为基于展示界面进行比例映射后已显示的第二种钻孔进尺深度值对应的地质勘探数据的位置。
26、优选的,所述展示成果集成构建模块包括:
27、展示场景构建子模块,用于基于数字孪生技术引擎及坐标转换引擎,根据工程区地形信息、深孔坐标信息,将深孔坐标转换至数字孪生展示世界空间坐标,从而构建孪生展示场景,在所述孪生展示场景的对应位置显示深孔;
28、所述坐标转换引擎采用以下公式进行坐标转换:
29、x=sx·x+tx
30、y=sy·y+ty
31、z=sz·z+tz
32、其中:
33、x,y,z是转换后的数字孪生展示世界空间坐标;
34、x,y,z是原始的深孔坐标信息;
35、sx,sy,sz,分别为x,y,z方向的缩放因子;
36、tx,ty,tz,分别为x,y,z方向的平移偏移量;
37、展示数据自定义子模块,用于基于数字孪生技术,根据勘探成果数据信息及展示需求,自定义勘探成果数据展示方式,包括:采用柱状图展示方式,展示钻孔进尺,其中,柱状图可设定三维或二维展示方式,并进一步设定每种钻孔进尺对应的需展示的勘探成果数据;采用仿真材质展示方式展示钻孔进尺,具体为:预构建常规岩土体仿真材质库,根据当前的深孔坐标信息,得到对应的岩土体仿真材质,然后从常规岩土体仿真材质库中搜索到对应的仿真材质,并展示;
38、一体化展示成果子模块,用于将所述展示场景构建子模块构建的孪生展示场景以及所述展示数据自定义子模块定义的展示方式进行耦合,从而构建得到一体化展示成果的系统。
39、本专利技术提供的一种基于孪生技术的深孔多源成果一体可视化系统具有以下优点:
40、本专利技术提供一种基于孪生技术的深孔多源成果一体可视化系统,充分考虑查明建设工程地质条件需要综合分析勘探成果的难点,能够将多源地质勘探成果,尤其抽水蓄能、常规水电、交通隧洞等工程建设行业必备的深孔勘探成果多方面融合一体可视化,大幅度缓解分析勘探成果的工作量,更加直观分析地质条件,提高勘探成果分析的质量和效率,并能够实现展示成果随着勘探进度更新。
本文档来自技高网...【技术保护点】
1.一种基于孪生技术的深孔多源成果一体可视化系统,其特征在于,包括:
2.根据权利要求1所述的基于孪生技术的深孔多源成果一体可视化系统,其特征在于,所述数据输入定义模块包括:
3.根据权利要求2所述的基于孪生技术的深孔多源成果一体可视化系统,其特征在于,所述属性类别参数包括深孔坐标、岩芯RQD值、岩性信息、风化信息、水位信息、孔内电视图像信息和岩芯图像信息。
4.根据权利要求2所述的基于孪生技术的深孔多源成果一体可视化系统,其特征在于,所述数据关系处理模块包括:
5.根据权利要求4所述的基于孪生技术的深孔多源成果一体可视化系统,其特征在于,所述异类数据对应关系处理子模块包括:
6.根据权利要求1所述的基于孪生技术的深孔多源成果一体可视化系统,其特征在于,所述展示成果集成构建模块包括:
【技术特征摘要】
1.一种基于孪生技术的深孔多源成果一体可视化系统,其特征在于,包括:
2.根据权利要求1所述的基于孪生技术的深孔多源成果一体可视化系统,其特征在于,所述数据输入定义模块包括:
3.根据权利要求2所述的基于孪生技术的深孔多源成果一体可视化系统,其特征在于,所述属性类别参数包括深孔坐标、岩芯rqd值、岩性信息、风化信息、水位信息、孔内电视图像信息和岩芯图...
【专利技术属性】
技术研发人员:王迎东,朱夏甫,李院忠,王庆恩,陈丹,付鹏伟,王宝龙,李志远,
申请(专利权)人:中国电建集团北京勘测设计研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。