System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于风力发电领域,尤其涉及一种风力发电机组的塔架模型生成方法及存储介质。
技术介绍
1、风力发电机组的塔架是风力发电机组的主要支撑部件,塔架的载荷安全性是风力发电机组的安全重点之一,因此,在塔架的设计过程中,需要通过工程计算和仿真计算反复对设计的塔架进行迭代优化,以得到符合载荷安全性的塔架。例如,塔架中的结构部分可由多个专业的工程师进行设计,在设计的结构部件组成塔架后,对塔架的载荷安全性进行评估,若塔架不符合载荷安全性,则专业的工程师各自对设计的机构部件进行修改优化,重新设计得到结构部件以组成塔架,重复上述过程,直至设计得到的机构部件组成的塔架符合载荷安全性,按照该塔架设计投入生产。
2、但上述塔架的迭代优化设计过程十分复杂,每一次塔架的迭代优化设计均涉及多个环节,且每次塔架的迭代优化设计需要较多的人为干预,导致塔架的设计过程周期长,设计效率低。
技术实现思路
1、本申请实施例提供一种风力发电机组的塔架模型生成方法及存储介质,能够缩短塔架的设计周期,提高塔架的设计效率。
2、第一方面,本申请实施例提供一种风力发电机组的塔架模型生成方法,包括:根据预定的期望塔架类型参数,确定与期望塔架类型参数对应的模块模型数据库,模块模型数据库包括模块模型、模块模型的结构参数和模块模型的边界载荷参数,其中,模块模型的结构参数基于模块模型对应的重量参数和模块模型的材料属性确定,并且模块模型的边界载荷参数基于模块模型的结构参数、预先构建的初始塔架模型支持的载荷参数范围以及模
3、在一些可能的实施例中,塔段端面期望载荷参数具有两种以上且与边界载荷参数的种类相对应,模块模型数据库包括两个以上的子数据库,每个子数据库包括一种模块模型以及模型模块的结构参数和边界载荷参数;在模块模型数据库中,选取边界载荷参数与塔段端面期望载荷参数满足预定条件的模块模型,包括:在每个子数据库中,对于每种边界载荷参数,获取边界载荷参数大于且接近对应的塔段端面期望载荷参数的模块模型;在获取的与多种边界载荷参数对应的模块模型中,将重量更大的一者确定为满足预定条件的模块模型。
4、在一些可能的实施例中,该方法还包括:针对每种模块模型,按照不同的重量差异阈值,生成多组模块模型,不同组模块模型对应的重量差异阈值不同;根据每组模块模型的结构参数和材料属性以及预设的材料属性模型,得到每组模块模型对应的材料属性冗余量;将材料属性冗余量符合要求条件的模块模型以及模块模型的结构参数加入模块模型数据库。
5、在一些可能的实施例中,安全性条件与安全阈值相关,结构参数包括非变量参数和变量参数,该方法还包括:从初始塔架模型支持的载荷参数范围内获取多个载荷参数;基于获取的多个载荷参数、非变量参数和预定的安全阈值,得到与多个载荷参数对应的变量参数;根据载荷参数、得到的变量参数、安全阈值以及模块模型的结构参数,拟合得到载荷参数与变量参数的第一函数关系;根据模块模型的变量参数和第一函数关系,确定模块模型的边界载荷参数。
6、在一些可能的实施例中,根据载荷参数、得到的变量参数的值、安全阈值以及模块模型的结构参数,拟合得到载荷参数与变量参数的第一函数关系,包括:基于载荷参数和得到的变量参数,拟合得到载荷参数与变量参数的第二函数关系;根据模块模型的结构参数和第二函数关系,得到安全评价参数;若安全评价参数不符合标准安全阈值,调整第二函数关系引用的安全阈值;基于获取的多个载荷参数、非变量参数、调整后的安全阈值,重新拟合得到第二函数关系,直至第二函数关系对应的安全评价参数符合标准安全阈值,将第二函数关系确定为第一函数关系。
7、在一些可能的实施例中,根据模块模型的结构参数和第二函数关系,得到安全评价参数,包括:根据模块模型的结构参数和第二函数关系,得到第一载荷参数;根据第一载荷参数和模型模块的结构参数,得到安全评价参数。
8、在一些可能的实施例中,基于满足预定条件的模块模型,生成塔架模型,包括:组合满足预定条件的模块模型,生成临时塔架模型;根据临时塔架模型的重量、初始塔架模型的重量以及预先拟合得到的重量与塔架频率的第三函数关系,得到临时塔架模型与初始塔架模型的塔架频率偏差;在塔架频率偏差未满足频率收敛要求的情况下,根据预先拟合得到的塔架频率偏差与塔段端面期望载荷参数的第四函数关系,修正塔段端面期望载荷参数;根据修正后的塔段端面期望载荷参数,重新生成临时塔架模型,直至重新生成的临时塔架模型与上一次生成的临时塔架模型的塔架频率偏差满足频率收敛要求。
9、在一些可能的实施例中,该方法还包括:基于塔架类型参数、获取的多组塔段端面载荷参数以及模块模型数据库,生成每组塔段端面载荷参数对应的塔架模型;根据每组塔段端面载荷参数对应的塔架模型的重量,计算每个塔架模型的塔架频率;根据多组塔段端面载荷参数、塔架模型的重量以及塔架模型的塔架频率,拟合得到第三函数关系和第四函数关系。
10、在一些可能的实施例中,模块模型包括塔段模型、门洞结构模型和法兰模型;边界载荷参数包括边界极限载荷参数和边界疲劳载荷参数;边界疲劳载荷参数包括边界疲劳范围载荷参数和边界疲劳均值载荷参数。
11、第二方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面的风力发电机组的塔架模型生成方法。
12、本申请实施例提供一种风力发电机组的塔架模型生成方法及存储介质,可根据期望塔架类型参数确定设计的塔架的类型,从而确定与塔架的类型对应的模块模型数据库。模块模型数据库中包括多个模型模块、模型模块的结构参数和模型模块的边界载荷参数。模型模块的边界载荷参数可表征模型模块可承受的载荷的边界值。在模块模型数据库中可快速选取得到边界载荷参数与预定的塔段端面期望载荷参数满足预定条件的模块模型,满足预定条件的模块模型能够承担塔段端面期望载荷参数指示的载荷,基于满足预定条件的模块模型生成的塔架模型可满足塔架模型的安全性和可靠性。模块模型数据库中的模块模型均能够满足安全性条件,不需用户在塔架设计过程中反复重新设计模块模型,且整个塔架模型生成过程不需人为干预,能够缩短塔架的设计周期,提高塔架的设计效率。
本文档来自技高网...【技术保护点】
1.一种风力发电机组的塔架模型生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述塔段端面期望载荷参数具有两种以上且与边界载荷参数的种类相对应,所述模块模型数据库包括两个以上的子数据库,每个子数据库包括一种模块模型以及模型模块的结构参数和边界载荷参数;
3.根据权利要求1所述的方法,其特征在于,还包括:
4.根据权利要求1所述的方法,其特征在于,所述安全性条件与安全阈值相关,结构参数包括非变量参数和变量参数,
5.根据权利要求4所述的方法,其特征在于,所述根据载荷参数、得到的变量参数的值、安全阈值以及模块模型的结构参数,拟合得到载荷参数与变量参数的第一函数关系,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据模块模型的结构参数和所述第二函数关系,得到安全评价参数,包括:
7.根据权利要求1所述的方法,其特征在于,所述基于满足预定条件的模块模型,生成塔架模型,包括:
8.根据权利要求7所述的方法,其特征在于,还包括:
9.根据权利要求1至8中任意一项所述
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1至9中任意一项所述的风力发电机组的塔架模型生成方法。
...【技术特征摘要】
1.一种风力发电机组的塔架模型生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述塔段端面期望载荷参数具有两种以上且与边界载荷参数的种类相对应,所述模块模型数据库包括两个以上的子数据库,每个子数据库包括一种模块模型以及模型模块的结构参数和边界载荷参数;
3.根据权利要求1所述的方法,其特征在于,还包括:
4.根据权利要求1所述的方法,其特征在于,所述安全性条件与安全阈值相关,结构参数包括非变量参数和变量参数,
5.根据权利要求4所述的方法,其特征在于,所述根据载荷参数、得到的变量参数的值、安全阈值以及模块模型的结构参数,拟合得到载...
【专利技术属性】
技术研发人员:王文静,闵立宜,董振华,许鑫玮,
申请(专利权)人:金风科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。