载荷数据处理方法、装置、计算机设备及存储介质与流程

文档序号:40146782发布日期:2024-11-29 15:34阅读:19来源:国知局
载荷数据处理方法、装置、计算机设备及存储介质与流程

本发明涉及数据处理,具体涉及载荷数据处理方法、装置、计算机设备及存储介质。


背景技术:

1、目前海上风机基础设计主要采用分离式设计方法,存在上下结构耦合不足的问题,常通过加大安全储备来对抗载荷不确定性和风险。近年来,一体化设计方法开始受到关注,将风电机组、塔架和地基基础作为整体耦合系统考虑,避免荷载叠加计算失真,并降低底部荷载。目前,机组和基础设计分别由整机供应商、设计院负责。设计院将基础模型提供给整机供应商,整机供应商进行一体化建模后,将每个工况下所有杆件的内力提资给设计院。

2、整机供应商提供的时间序列载荷数据是在每个杆件的局部坐标系下的内力,包括6个方向(x、y、z轴的力和力矩),这些数据无法直接作为输入载荷在sacs(struturalanylysis computer system)软件中进行输入,因为软件可能需要特定格式的载荷数据。由于通常情况下载荷文件的数据量较多,手动编辑数据写入程序的工程量很大,影响后续分析和校核的效率。


技术实现思路

1、有鉴于此,本发明提供了一种载荷数据处理方法、装置、计算机设备及存储介质,以生成方便识别的数据,便于后续计算分析。

2、第一方面,本发明提供了一种载荷数据处理方法,所述方法包括:

3、获取目标模型的节点信息和杆件信息,所述节点信息至少包括节点编号与坐标,所述杆件信息至少包括杆件编号、杆件起点或终点、节点编号之间的对应关系;

4、基于时序载荷文件、节点信息和杆件信息将局部坐标系载荷转换为整体坐标系载荷;

5、对整体坐标系载荷按照所述节点编号进行汇总,生成总输出文件,所述总输出文件至少包括每个时刻下所有节点的载荷信息;

6、对所述总输出文件进行数据转换,生成目标时序载荷文件。

7、在一种可选的实施方式中,所述基于时序载荷文件、节点信息和杆件信息将局部坐标系载荷转换为整体坐标系载荷,包括:

8、对杆件信息进行数据提取,生成字典,所述字典至少包含每个杆件对应的节点编号、杆件起点载荷文件名称以及杆件终点载荷文件名称;

9、基于所述字典、时序载荷文件对节点坐标进行坐标转换,确定整体坐标系的旋转向量;

10、基于所述整体坐标系的旋转向量将局部坐标系载荷转换为整体坐标系载荷。

11、在一种可选的实施方式中,所述基于所述字典、时序载荷文件对节点坐标进行坐标转换,确定整体坐标系的旋转向量,包括:

12、对所述字典和时序载荷文件进行数据提取,确定杆件起点编号和杆件终点编号;

13、基于节点信息中的节点坐标、杆件起点编号和杆件终点编号进行坐标转换,确定整体坐标系的旋转向量。

14、在一种可选的实施方式中,所述对所述字典和时序载荷文件进行数据提取,确定杆件起点编号和杆件终点编号,包括:

15、遍历所有时序载荷文件,提取载荷文件名称;

16、基于载荷文件名称和字典确定杆件起点编号和杆件终点编号。

17、在一种可选的实施方式中,所述对节点信息中的节点坐标、杆件起点编号和杆件终点编号进行坐标转换,确定整体坐标系的旋转向量,包括:

18、从节点信息中读取每个节点对应的节点坐标;

19、基于节点坐标、杆件起点编号和杆件终点编号确定每个杆件的起点坐标和终点坐标;

20、基于所述起点坐标和杆件坐标计算旋转矩阵,以确定整体坐标系的旋转向量。

21、在一种可选的实施方式中,所述对整体坐标系载荷按照所述节点编号进行汇总,生成总输出文件,包括:

22、基于节点编号对所述整体坐标系载荷进行数据排序和汇总,生成第一输出文件;

23、基于所述第一输出文件对每个时刻的所有节点的载荷进行汇总,生成总输出文件。

24、在一种可选的实施方式中,所述对所述总输出文件进行数据转换,生成目标时序载荷文件,包括:

25、读取所述总输出文件,对节点编号进行提取,并生成原始字符串;

26、对所述原始字符串进行转换,确定目标字符串,并汇总所有目标字符串,以生成目标时序载荷文件。

27、第二方面,本发明提供了一种载荷数据处理装置,所述装置包括:

28、信息获取模块,用于获取目标模型的节点信息和杆件信息,所述节点信息至少包括节点编号与坐标,所述杆件信息至少包括杆件编号、杆件起点或终点、节点编号之间的对应关系;

29、载荷转换模块,用于基于时序载荷文件、节点信息和杆件信息将局部坐标系载荷转换为整体坐标系载荷;

30、数据汇总模块,用于对整体坐标系载荷按照所述节点编号进行汇总,生成总输出文件,所述总输出文件至少包括每个时刻下所有节点的载荷信息;

31、数据转换模块,用于对所述总输出文件进行数据转换,生成目标时序载荷文件。

32、第三方面,本发明提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的方法。

33、第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的方法。

34、本实施例提供的载荷数据处理方法,获取目标模型的节点信息和杆件信息,基于时序载荷文件、节点信息和杆件信息将局部坐标系载荷转换为整体坐标系载荷,对整体坐标系载荷按照所述节点编号进行汇总,生成总输出文件,对所述总输出文件进行数据转换,生成目标时序载荷文件。本方法采用自动化程序批量生成可输入sacs软件的文件,无需手动对文件进行转换,提高文件正确率以及指定格式文件的转换效率,便于用户使用。



技术特征:

1.一种载荷数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于时序载荷文件、节点信息和杆件信息将局部坐标系载荷转换为整体坐标系载荷,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述字典、时序载荷文件对节点坐标进行坐标转换,确定整体坐标系的旋转向量,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述字典和时序载荷文件进行数据提取,确定杆件起点编号和杆件终点编号,包括:

5.根据权利要求3所述的方法,其特征在于,所述对节点信息中的节点坐标、杆件起点编号和杆件终点编号进行坐标转换,确定整体坐标系的旋转向量,包括:

6.根据权利要求1所述的方法,其特征在于,所述对整体坐标系载荷按照所述节点编号进行汇总,生成总输出文件,包括:

7.根据权利要求1所述的方法,其特征在于,所述对所述总输出文件进行数据转换,生成目标时序载荷文件,包括:

8.一种载荷数据处理装置,其特征在于,所述装置包括:

9.一种计算机设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的载荷数据处理方法。


技术总结
本发明涉及数据处理技术领域,公开了载荷数据处理方法、装置、计算机设备及存储介质,包括:获取目标模型的节点信息和杆件信息,基于时序载荷文件、节点信息和杆件信息将局部坐标系载荷转换为整体坐标系载荷,对整体坐标系载荷按照所述节点编号进行汇总,生成总输出文件,对所述总输出文件进行数据转换,生成目标时序载荷文件。本方法采用自动化程序批量生成可输入SACS软件的文件,无需手动对文件进行转换,提高文件正确率以及指定格式文件的转换效率,便于用户使用。

技术研发人员:李健,张晓东,崔文涛,张清涛,郭小亮,李庆安,逯鹏,李佳楠,于卫红,刘鑫,周静静
受保护的技术使用者:华电科工股份有限公司
技术研发日:
技术公布日:2024/11/28
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1