System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及波浪爬高计算或其他相关领域,具体而言,涉及一种基于动态表格可视化系统的波浪爬高计算方法及装置。
技术介绍
1、波浪爬高是指波浪在斜坡式建筑物上发生破碎后,水体沿斜坡上涌、爬升所产生的波浪高度,波浪爬高的现象在斜坡式防波堤、海堤、水坝等建筑物中尤为常见,波浪爬高的大小直接影响了这些建筑物的设计,因此,波浪爬高的计算在港口设计领域中尤为重要。
2、相关技术中,现有的波浪爬高计算策略通常依赖于人工计算,或通过专用软件计算完成。然而,采用手工计算策略计算波浪爬高的过程繁琐,且计算错误率很高,当计算参数发生变化,需要重新计算波浪爬高,该策略的实用性较差。而现有的波浪爬高计算软件的数据可视化效果与交互体验不佳,难以满足实际需求。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本专利技术实施例提供了一种基于动态表格可视化系统的波浪爬高计算方法及装置,以至少解决相关技术中波浪爬高的计算过程繁琐且数据无法可视化的技术问题。
2、根据本专利技术实施例的一个方面,提供了一种基于动态表格可视化系统的波浪爬高计算方法,包括:响应波浪爬高计算请求,在动态表格可视化系统中确定波浪爬高计算场景,其中,波浪爬高计算场景为下述之一:单一坡度斜坡式建筑物、单一肩台斜坡式建筑物或者多级肩台斜坡式建筑物;在波浪爬高计算场景为单一坡度斜坡式建筑物或单一肩台斜坡式建筑物的情况下,动态表格可视化系统接收外部终端输入的护面结构数量,并由动态表格可视化系统生成i
3、可选地,动态表格可视化系统接收外部终端输入或选取的基础参数的步骤,包括:接收外部终端输入的建筑物坡脚前半倍波长处的有效波高,由动态表格可视化系统生成累积频率为第一预设比例值的波高。
4、可选地,护面结构参数包括:护面结构型式、护面结构的超渗系数及外轮廓线长度,护面结构参数表格接收外部终端输入或选取的护面结构参数的步骤,包括:基于外部终端选取的护面结构型式,由动态表格可视化系统生成超渗系数范围,其中,护面结构型式包括:草皮护面、混凝土护面;基于超渗系数范围,输入超渗系数;接收外部终端输入的外轮廓线长度,基于超渗系数及外轮廓线长度,由动态表格可视化系统生成总体超渗系数。
5、可选地,动态表格可视化系统接收外部终端输入或选取的基础参数的步骤,还包括:接收外部终端输入的设计高水位以及建筑物坡脚前半倍波长处的底标高,基于设计高水位以及建筑物坡脚前半倍波长处的底标高,由动态表格可视化系统生成建筑物坡脚前半倍波长处的水深;接收外部终端输入的波浪平均周期,基于波浪平均周期和建筑物坡脚前半倍波长处的水深,由动态表格可视化系统生成波速和建筑物前平均波长;接收外部终端输入的斜坡坡度系数或折算坡度系数,基于斜坡坡度系数或折算坡度系数、建筑物前平均波长和累积频率为第一预设比例值的波高,由动态表格可视化系统生成破波参数;基于斜坡坡度系数或折算坡度系数、破波参数,由动态表格可视化系统生成单一坡度斜坡式建筑物上的波浪相对高度。
6、可选地,动态表格可视化系统接收外部终端输入或选取的基础参数的步骤,还包括:基于外部终端输入的风速参数,由动态表格可视化系统生成风速影响系数;基于外部终端输入的波向线与建筑物纵轴线法线的夹角,由动态表格可视化系统生成斜向坡影响系数。
7、可选地,肩台参数包括:肩台宽度、肩台与静水面的关系、肩台到静水面的距离、距离与有效波高的比值关系,肩台参数表格接收外部终端输入或选取的肩台参数的步骤,包括:接收外部终端输入的肩台宽度和肩台到静水面的距离,接收外部终端选取的肩台与静水面的关系,基于肩台到静水面的距离以及建筑物坡脚前半倍波长处的有效波高,由动态表格可视化系统生成距离与有效波高的比值关系;基于肩台宽度、肩台与静水面的关系、肩台到静水面的距离、距离与有效波高的比值关系,由动态表格可视化系统生成肩台折减系数;基于所有肩台宽度,由动态表格可视化系统生成肩台宽度总和;基于肩台宽度、肩台折减系数和肩台宽度总和,由动态表格可视化系统生成目标肩台折减系数。
8、可选地,基于基础参数、护面结构参数、肩台参数,输出波浪爬高计算结果的步骤,包括:在波浪爬高计算场景为单一坡度斜坡式建筑物的情况下,基于累积频率为第一预设比例值的波高、总体超渗系数、单一坡度斜坡式建筑物上的波浪相对高度、风速影响系数以及斜向坡影响系数,由动态表格可视化系统生成累积频率为第二预设比例值的波浪爬高;在波浪爬高计算场景为单一肩台斜坡式建筑物或多级肩台斜坡式建筑物的情况下,基于累积频率为第一预设比例值的波高、总体超渗系数、单一坡度斜坡式建筑物上的波浪相对高度、风速影响系数、斜向坡影响系数以及目标肩台折减系数,由动态表格可视化系统生成累积频率为第二预设比例值的波浪爬高;在波浪爬高计算场景为单一坡度斜坡式建筑物、单一肩台斜坡式建筑物或多级肩台斜坡式建筑物的情况下,选择累积频率,基于累积频率,由动态表格可视化系统生成换算系数,基于换算系数和累积频率为第二预设比例值的波浪爬高,由动态表格可视化系统生成累积频率为第三预设比例值的波浪爬高,其中,第三预设比例值的取值为选择的累积频率的数值。
9、根据本专利技术实施例的另一方面,还提供了一种基于动态表格可视化系统的波浪爬高计算装置,包括:确定单元,用于响应波浪爬高计算请求,在动态表格可视化系统中确定波浪爬高计算场景,其中,波浪爬高计算场景为下述之一:单一坡度斜坡式建筑物、单一肩台斜坡式建筑物或者多级肩台斜坡式建筑物;第一生成单元,用于在波浪爬高计算场景为单一坡度斜坡式建筑物或单一肩台斜坡式建筑物的情况下,动态表格可视化系统接收外部终端输入的护面结构数量,并由动态表格可视化系统生成i组护面结构参数表格,护面结构参数表格接收外部终端输入或选取的护面结构参数,其中,i的取值为护面结构数量的数值;第二生成单元,用于在波浪爬高计算场景为多级肩台斜坡式建筑物的情况下,动态表格可视化系统中接收外部终端输入的护面结构数量以及肩台数量,并由动态表本文档来自技高网...
【技术保护点】
1.一种基于动态表格可视化系统的波浪爬高计算方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,动态表格可视化系统接收外部终端输入或选取的基础参数的步骤,包括:
3.根据权利要求1所述的方法,其特征在于,所述护面结构参数包括:护面结构型式、护面结构的超渗系数及外轮廓线长度,所述护面结构参数表格接收外部终端输入或选取的护面结构参数的步骤,包括:
4.根据权利要求1所述的方法,其特征在于,动态表格可视化系统接收外部终端输入或选取的基础参数的步骤,还包括:
5.根据权利要求1所述的方法,其特征在于,动态表格可视化系统接收外部终端输入或选取的基础参数的步骤,还包括:
6.根据权利要求1所述的方法,其特征在于,所述肩台参数包括:肩台宽度、肩台与静水面的关系、肩台到静水面的距离、距离与有效波高的比值关系,所述肩台参数表格接收外部终端输入或选取的肩台参数的步骤,包括:
7.根据权利要求1所述的方法,其特征在于,基于所述基础参数、所述护面结构参数、所述肩台参数,输出波浪爬高计算结果的步骤,包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行权利要求1至7中任意一项所述的基于动态表格可视化系统的波浪爬高计算方法。
10.一种电子设备,其特征在于,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至7中任意一项所述的基于动态表格可视化系统的波浪爬高计算方法。
...【技术特征摘要】
1.一种基于动态表格可视化系统的波浪爬高计算方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,动态表格可视化系统接收外部终端输入或选取的基础参数的步骤,包括:
3.根据权利要求1所述的方法,其特征在于,所述护面结构参数包括:护面结构型式、护面结构的超渗系数及外轮廓线长度,所述护面结构参数表格接收外部终端输入或选取的护面结构参数的步骤,包括:
4.根据权利要求1所述的方法,其特征在于,动态表格可视化系统接收外部终端输入或选取的基础参数的步骤,还包括:
5.根据权利要求1所述的方法,其特征在于,动态表格可视化系统接收外部终端输入或选取的基础参数的步骤,还包括:
6.根据权利要求1所述的方法,其特征在于,所述肩台参数包括:肩台宽度、肩台与静水面的关系、肩台到静水面的距离、距离与有效波高的比值关系,所述...
【专利技术属性】
技术研发人员:王骁,张鹏,李薇,王争明,付鹏,何理,苏东升,邰世文,段一峰,高源,崔峰,高鑫,王建超,张弘,
申请(专利权)人:中交水运规划设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。