一种边坡模型生成方法、装置、设备和存储介质制造方法及图纸

技术编号:36942404 阅读:10 留言:0更新日期:2023-03-22 19:04
本申请实施例公开了一种边坡模型生成方法、装置、设备和存储介质,其中,边坡模型生成方法包括:基于边坡所在位置的地形图提取等高线信息,确定等高线图;将所述等高线图中的每一等高线进行分段处理,获取每一划分点的空间坐标;基于所述空间坐标,确定所述等高线之间的平面三角形网格;基于所述平面三角形网格,生成边坡几何形貌三维模型。生成边坡几何形貌三维模型。生成边坡几何形貌三维模型。

【技术实现步骤摘要】
一种边坡模型生成方法、装置、设备和存储介质


[0001]本申请涉及工程地质勘测分析领域,尤其涉及一种边坡模型生成方法、装置、设备和存储介质。

技术介绍

[0002]当前,有限元分析法(FEM,Finite Element Analysis)已经成为工程中结构分析的主流方法,但其建模过程复杂、多变,尤其较复杂的边坡三维有限元建模其困难极大、仿真效果较差、建模速度较低、且精度较差,一般边坡的三维有限元仿真建模需耗费较长时间,而且可能会造成多次的返工甚至建模问题过多造成有限元模型不能计算等各种不可预见的问题。

技术实现思路

[0003]本申请实施例期望提供一种边坡模型生成方法、装置、设备和存储介质。
[0004]本申请的技术方案是这样实现的:
[0005]本申请第一方面的实施例提供一种边坡模型生成方法,包括:
[0006]基于边坡所在位置的地形图提取等高线信息,确定等高线图;
[0007]将所述等高线图中的每一等高线进行分段处理,获取每一划分点的空间坐标;
[0008]基于所述空间坐标,确定所述等高线之间的平面三角形网格;
[0009]基于所述平面三角形网格,生成边坡几何形貌三维模型。
[0010]可选地,所述将所述等高线图中的每一等高线进行分段处理,包括:
[0011]通过多条划分线将相邻的两等高线进行分段处理;相邻的两所述等高线之间的划分线的长度相同。
[0012]可选地,所述平面三角形网格,包括:所述边坡顶部的表面三角形网格、不同所述等高线之间的层间三角形网格和所述边坡侧面的闭合三角形网格。
[0013]可选地,所述基于所述平面三角形网格,生成边坡几何形貌三维模型,包括:
[0014]通过矩阵记录所述平面三角形网格中每个顶点的坐标信息;
[0015]对所述矩阵进行转换,确定全部所述等高线之间的IGES模型;
[0016]对所述IGES模型进行重构,生成边坡几何形貌三维模型。
[0017]本申请的第二方面的实施例提供一种边坡模型生成装置,包括:
[0018]第一确定模块,用于基于边坡所在位置的地形图提取等高线信息,确定等高线图;
[0019]获取模块,用于将所述等高线图中的每一等高线进行分段处理,获取每一划分点的空间坐标;
[0020]第二确定模块,用于基于所述空间坐标,确定所述等高线之间的平面三角形网格;
[0021]生成模块,用于基于所述平面三角形网格,生成边坡几何形貌三维模型。
[0022]可选地,所述获取模块具体用于:
[0023]通过多条划分线将相邻的两等高线进行分段处理;相邻的两所述等高线之间的划
分线的长度相同。
[0024]可选地,所述平面三角形网格,包括:所述边坡顶部的表面三角形网格、不同所述等高线之间的层间三角形网格和所述边坡侧面的闭合三角形网格。
[0025]可选地,所述生成模块具体用于:
[0026]通过矩阵记录所述平面三角形网格中每个顶点的坐标信息;
[0027]对所述矩阵进行转换,确定全部所述等高线之间的IGES模型;
[0028]对所述IGES模型进行重构,生成边坡几何形貌三维模型。
[0029]本申请的第三方面的实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,所述处理器执行第一方面所述方法的步骤。
[0030]本申请的第四方面的实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,所述处理器执行第一方面所述方法的步骤。
[0031]本申请实施例提供的一种边坡模型生成方法、装置、设备和存储介质,其中,边坡模型生成方法包括:基于边坡所在位置的地形图提取等高线信息,确定等高线图;将所述等高线图中的每一等高线进行分段处理,获取每一划分点的空间坐标;基于所述空间坐标,确定所述等高线之间的平面三角形网格;基于所述平面三角形网格,生成边坡几何形貌三维模型。采用本申请的技术方案,通过边坡所在的地形图等高线进行分段处理,获取划分点的空间坐标,由此可以快速生成三角网格的边坡模型,减小了仿真建模所需的时间;另外,通过对每一等高线进行分段处理,产生高质量的网格,降低了可能出现建模问题的概率,大大提高了仿真建模的精度。
附图说明
[0032]图1为本申请实施例提供的一种边坡模型生成方法的流程示意图;
[0033]图2为本申请实施例提供的等高线图的示意图;
[0034]图3为本申请实施例提供的曲线段1B的划分结构示意图;
[0035]图4为本申请实施例提供的层间三角形网格的结构示意图;
[0036]图5为本申请实施例提供的相邻等高线的三维模型示意图;
[0037]图6为本申请实施例提供的边坡几何形貌三维模型示意图;
[0038]图7为本申请实施例提供的一种边坡模型生成装置的结构示意图;
[0039]图8为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0040]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0041]此外,附图仅为本申请的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功
能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0042]附图中所示的流程图仅是示例性说明,不是必须包括所有的步骤。例如,有的步骤还可以分解,而有的步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
[0043]在此使用的术语的目的仅在于描述具体实施例并且不作为本申请的限制。在此使用时,单数形式的“一”、“一个”和“所述/该”也意图包括复数形式,除非上下文清楚指出另外的方式。还应明白术语“组成”和/或“包括”,当在该说明书中使用时,确定所述特征、整数、步骤、操作、元件和/或部件的存在,但不排除一个或更多其它的特征、整数、步骤、操作、元件、部件和/或组的存在或添加。在此使用时,术语“和/或”包括相关所列项目的任何及所有组合。
[0044]在一些实施例中,请参阅图1,图1为本申请实施例提供的一种边坡模型生成方法的流程示意图;所述边坡模型生成方法,包括:
[0045]S110,基于边坡所在位置的地形图提取等高线信息,确定等高线图。
[0046]等高线是地图上高程相等的各相邻点所连成的闭合曲线。在等高线图上,根据等高线不本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种边坡模型生成方法,其特征在于,包括:基于边坡所在位置的地形图提取等高线信息,确定等高线图;将所述等高线图中的每一等高线进行分段处理,获取每一划分点的空间坐标;基于所述空间坐标,确定所述等高线之间的平面三角形网格;基于所述平面三角形网格,生成边坡几何形貌三维模型。2.根据权利要求1所述的边坡模型生成方法,其特征在于,所述将所述等高线图中的每一等高线进行分段处理,包括:通过多条划分线将相邻的两等高线进行分段处理;相邻的两所述等高线之间的划分线的长度相同。3.根据权利要求1所述的边坡模型生成方法,其特征在于,所述平面三角形网格,包括:所述边坡顶部的表面三角形网格、不同所述等高线之间的层间三角形网格和所述边坡侧面的闭合三角形网格。4.根据权利要求1所述的边坡模型生成方法,其特征在于,所述基于所述平面三角形网格,生成边坡几何形貌三维模型,包括:通过矩阵记录所述平面三角形网格中每个顶点的坐标信息;对所述矩阵进行转换,确定全部所述等高线之间的IGES模型;对所述IGES模型进行重构,生成边坡几何形貌三维模型。5.一种边坡模型生成装置,其特征在于,包括:第一确定模块,用于基于边坡所在位置的地形图提取等高线信息,确定等高线图;获取模块,用于将所述等高线...

【专利技术属性】
技术研发人员:张占荣孙红林李时亮邹金锋王亚飞陈嘉祺抗兴培熊湘瑜赵晋乾谢浩周根郯李立刘华吉李炜
申请(专利权)人:中铁第四勘察设计院集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1