HydroD 实用教程(八)频域水动力分析

news2024/11/19 20:33:01

目 录

  • 一、前言
  • 二、前处理
  • 三、定义/提交作业
    • 3.1 创建分析作业
    • 3.2 定义分析工况
    • 3.3 配置分析选项
    • 3.4 设置输出文件
    • 3.5 提交求解计算
  • 四、输出文件
    • 4.1 Hydrodynamic Results Interface File
    • 4.2 Loads Interface File
    • 4.3 Analysis Control Data File for Structural Analysis
    • 4.4 Wadam Print File / Wasim Print Files
  • 五、结果后处理
    • 5.1 绘制 RAO / Postresp
    • 5.2 结构分析 / Sestra
    • 5.3 动画显示 / Xtract
  • 六、参考文献


一、前言


  SESAM (Super Element Structure Analysis Module)是由挪威船级社(DNV-GL)开发的一款有限元分析(FEA)系统,它以 GeniE、HydroD 和 DeepC 等模块为核心,主要用于海工结构的强度评估、波浪荷载计算和系泊系统分析等。GeniE、HydroD 和 DeepC 分别是 Sesam 系统的固定式结构分析模块、漂浮式结构分析模块和系泊系统分析模块。HydroD is the software package for robust hydrodynamic analysis and stability analysis.



在这里插入图片描述

Sesam Overview



  在 HydroD 中,可以实现的分析有:静水力分析(Hydrostatic)和动水力分析(Hydrodynamic)。动水力分析包括:频域水动力分析和时域水动力分析,它们分别由 Wadam(频域)和 Wasim(时域)程序执行。在浮式海工结构(浮体)的初步设计阶段,主要进行的是频域水动力分析。在(频域水动力)分析过程中,通常会忽略系泊系统的刚度、浮体自身的阻尼和预张力等因素的影响,仅考虑自由浮体在规则波下的稳态运动,最终得到浮体的水动力系数(附加质量与辐射阻尼)、运动响应(运动响应幅值算子)、波浪力(波浪力传递函数)等结果数据。这些结果数据可以反映出浮体的水动力性能,且它们都是浪频、浪向、浪高的函数。设计良好的浮式结构水动力响应主周期应该避开作业海域波浪能的主要频谱区间,这有助于减缓浮式结构在海洋环境中的运动响应幅值。





二、前处理


频域水动力分析前处理操作流程

序号类别操作
01模型文件 / FEM在 GeniE 中创建 Panel、Morison、Structural & Mass 模型,并导出为 .FEM 文件
02A环境数据 / 波浪定义波浪频率/周期、波浪谱、传播函数
02B环境数据 / 方向定义方向或方向集
02C环境数据 / 点位定义浮体所在位置处的流体数据,如空气密度、海水深度等
定义频域条件、海洋状况等
03Morison Model导入 Morison 模型(FEM文件)
定义 Morison Section、Pressure Area Section 等
指定属性
04Panel Model导入 Panel 模型(FEM文件)
05Structure Model导入 Structure 模型(FEM文件)
定义 Permeability、Deck Tank 属性、创建 Compartment
创建 Fluid、Flooded 属性及 Filling Fraction
06荷载汇集面创建 Load Cross Section
Define some cross sections where sectional loads will be computed.
07加载条件创建加载条件,定义初始水线位置、横倾角、纵倾角
(Compute from mass: Find the equilibrium position)
定义质量模型,有 4 种方式定义质量分布,如来自 FEM 文件等
Define Wadam Offbody Points
定义 Additional Matrices,如阻尼矩阵、回复力矩阵等
08频域分析创建 Wadam Analysis(WadanRun),设置 Input 、Execution Directives 和 Output Directory 页面




三、定义/提交作业


3.1 创建分析作业


在这里插入图片描述

Step 1 - Create Wadam Run



3.2 定义分析工况


在这里插入图片描述

Step 2 - Set Input Data


3.3 配置分析选项


在这里插入图片描述

Step 3 - Set Execution Directives



3.4 设置输出文件


在这里插入图片描述


Step 4 - Define Output Directory



3.5 提交求解计算


在这里插入图片描述

Step 5 - Run Analysis




四、输出文件


在这里插入图片描述

Output Directory & Result Files


  频域水动力作业分析即 Wadam 分析的结果文件位于当前工作目录下的 WadamRun1(分析作业名称)文件夹内,其中比较重要的文件是:wadam1.lis、G1.sif 和 L*.fem (* = superelement number)。After a successful Wadam run, the next typical steps are to use the postprocessors Postresp – for statistical results – and Xtract – for animation of motions。




4.1 Hydrodynamic Results Interface File


  在水动力分析过程中,计算得到的全局响应结果(Global Response Results),如 offbody points、panel pressures 和 cross sectional loads,将记录在水动力结果接口文件中。通常,结果接口文件将被 Postresp、DeepC 和 Xtract 等程序使用。水动力结果接口文件有三种格式:G1.SIF、G1.SIU 和 G1.SIN,分别为 ASCII 格式(default)、二进制格式和 Norsam direct access format,Wasim 只会创建 SIF 格式的文件。




4.2 Loads Interface File


  传递到结构 FEM 上的荷载将输出到名称 L*.FEM 的文件中,其中 * 是承受荷载作用的第一层级超单元的超单元编号。例如,一个包含两个一级超单元 T1.FEM 和 T2.FEM 的高阶超单元 T100.FEM,会产生两个荷载接口文件 L1.FEM 和 L2.FEM。The load file can be created as a formatted file (plain text) or as an unformatted file. Please notice that for a superelement model, the loads must be assembled (combined) in Presel, in a similar manner as the models are assembled. More information is found in the user manuals for Wadam and Presel.


在这里插入图片描述




4.3 Analysis Control Data File for Structural Analysis


  在执行完一个含有载荷传递(load transfer)的频域分析后,将生成一个名称 S*.FEM 的分析控制数据文件,其中 * 为 structural FEM 中顶层超单元的超单元编号。这个分析控制数据文件用于结构分析,文件内包含一系列可由 Sestra 识别的命令,它是在 SESAM 中执行疲劳分析所必须的文件。Note that this file is only created when the load case numbering in Wadam is started from 1.


在这里插入图片描述




4.4 Wadam Print File / Wasim Print Files


  通常,Wadam Print File 以 WADAM1.LIS 为名称,主要用于查看一个 Wadam 分析(频域水动力分析)是否成功运行。此外,文件内还会列出一些结果数据,这些结果数据大部分是无量纲的。当进行时域水动力分析时,Wasim 也将创建 LIS-files ,但文件内列出的内容相当有限。最重要的水静力数据存放于 Solve print file ,匹配信息(matching information)存放于 wasim_stru print file。除了 LIS 文件,还将创建刚体运动和力的RAOs(.fmout)结果文件、截面荷载文件(.ldout)。





五、结果后处理


5.1 绘制 RAO / Postresp


  简谐激振力作用下,单/多自由度系统的稳态响应为简谐响应,并且振动频率为外部激励的频率,只是各个自由度上的振幅各不相同。当忽略系统(材料)阻尼时,系统各点的振动不但同频而且同步。在工程上,常用频响函数(频率响应函数/复频响应函数) H ( ω ) \pmb{H}(\omega) H(ω) 来反映结构的动力特性,它是系统复数形式的稳态输出与简谐输入的比值。频率响应函数是复数,它同时反映了系统响应的幅频特性和相频特性。

H ( ω ) = A ( ω ) e φ ( ω ) i = P ( ω ) + Q ( ω ) i A ( ω ) = P 2 ( ω ) + Q 2 ( ω ) φ ( ω ) = arctan ⁡ Q ( ω ) P ( ω ) \begin{gathered} H(\omega)=A(\omega) e^{\varphi(\omega) i}=P(\omega) + Q(\omega) i \\[12pt] A(\omega)=\sqrt{P^2(\omega)+Q^2(\omega)} \\[12pt] \varphi(\omega)=\arctan \frac{Q(\omega)}{P(\omega)} \end{gathered} H(ω)=A(ω)eφ(ω)i=P(ω)+Q(ω)iA(ω)=P2(ω)+Q2(ω) φ(ω)=arctanP(ω)Q(ω)

式中, A ( ω ) A(\omega) A(ω) φ ( ω ) \varphi(\omega) φ(ω) P ( ω ) P(\omega) P(ω) Q ( ω ) Q(\omega) Q(ω) 分别为系统的幅频特性 、相频特性 、实频特性和虚频特性。


  在规则波作用下,除与浪频 ω \omega ω 有关外,浮体的频响函数还与波浪高度和浪向角有关。当进行线性水动力分析时,一阶波浪力/浮体的运动响应与波高呈线性关系。在这种情况下,一般取单位波高来进行浮体频响函数的计算,于是考虑浪向角影响下的浮体频响函数可表示为 H ( ω , α ) \pmb{H}(\omega,\alpha) H(ω,α)。在海洋工程领域内,我们常说的运动幅值响应算子 RAO (Response Amplitude Operator)就是频率响应函数中的幅频特性 A ( ω ) A(\omega) A(ω)。在单位波高、方向角为 α \alpha α、频率为 ω \omega ω 的规则波作用下,浮体在某自由度方向上的运动响应幅值即为 RAO。


  在 SESAM 系统中,频域水动力分析完成后,可由后处理器 Postresp(Postprocessor for Statistical Response Calculations)进行计算结果的后处理,这其中就包括运动幅值响应算子 RAO 的计算、显示或打印等,具体操作步骤如下所示。




在这里插入图片描述

Step 1 - 启动 Postresp & 读入 G1.sif



在这里插入图片描述

Step 2 - Define Relative Motion Point



在这里插入图片描述

Step 3 - Create Relative Motion RAO



在这里插入图片描述

Step 4 - Display RAO



5.2 结构分析 / Sestra


  在 SESAM 系统中,Sestra 用于线性结构静力或动力分析。启动 Sestra 后,Sestra 将自动读取主荷载文件 L*.fem,Sestra 程序运行完毕后,将产生三个文件即:SESTRA.LIS(Print-out from Sestra)、SESTRA.MNT(Additional file from Sestra, used primarily when an error is found)和 R*.SIN(Results file)。


在这里插入图片描述

Run Sestra



5.3 动画显示 / Xtract


在这里插入图片描述

Run Xtract



在这里插入图片描述





六、参考文献


[1]. HydroD User Manual.

[2]. HydroD/Tutorials Stability analysis and code checking.

[3]. HydroD/Tutorials Wadam, Wasim and Meshing tools.

[4]. 关于风机 叶片/荷载/控制 方面的介绍请访问:https://www.zhihu.com/column/c_1485646874003058688

[5]. 关于风机 有限元分析 方面的介绍请访问:https://blog.csdn.net/shengyutou

[6]. 联系作者 ,Email: liyang@alu.hit.edu.cn

[7]. 联系作者 ,WeChat/Weixin: 761358045




本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/562668.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

导线舞动的防范措施

输电线路导线舞动在线监测装置 一、产品描述: 导线舞动幅度过大会导致铁塔等设施发生形变,严重的可能会发生铁塔坍塌,倒塔挂线,进而导致电力系统瘫痪,威胁到电力供应系统的稳定性,电力供应系统的稳定需要保…

SCSI介绍和SCSI命令承载于各类总线的方式

1. SCSI协议简介 小型计算机系统接口(SCSI,Small Computer System Interface)是一种用于计算机及其周边设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。虽然名字里面带个接口,但实际上是一…

文本三剑客-Sed

sed工作原理 sed的特点: sed基本语法 模式空间中的编辑操作---地址定界 常用编辑命令 增添(a) 追加(i) 删除(d) 读入文件(r) 固定长度替换(y&#xff0…

ChatGPT:你真的了解网络安全吗?浅谈网络安全攻击防御进行时之网络攻击新威胁

ChatGPT:你真的了解网络安全吗?浅谈网络安全攻击防御进行时 网络攻击新威胁1) 人工智能的应用2) 5G和物联网的崛起3) 云安全4) 社交工程的威胁 ChatGPT(全名:Chat Generative Pre-trained Transformer),美国…

Netlogo学习笔记

第一行:国际惯例咕咕咕。 第二行:人工势场这个概念好神奇(虽然我觉得就是强行捏了一个高大上的词 第三行:希望全天下的软件都能把要用的东西集成成库,然后只需要无脑点点就可以了(我本人:又懒…

day14 HTTPServlet

HTTP协议 含义:是TCP、IP协议之上的应用层协议 作用:规定浏览器和服务器数据之间的交互格式 注意:该协议的端口为80,Tomcat是8080 http的特点 1.无状态,无记忆 2.“1.0”版本需要多次请求和响应,1.1一…

CentOS 7 离线安装MySQL

MySQL下载官网: https://downloads.mysql.com/archives/community/ 文章使用的MySQL版本下载地址: https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.41-linux-glibc2.12-x86_64.tar.gz 一、卸载旧的mysql 1、删除MySQL的安装文件 [rootwww ~]# …

软件设计师 计算机网络

名字带IP AP的都是网络层 所有带T的除了TFTP其他都是TCP,所有不带T的除了POP3其他都是UDP​ **物理层的互联设备有中继器和集线器,集线器是一种特殊的多路多端口中继器 网络层:路由器 物理层:中继器 数据链路层:网桥…

推动解决新能源电车充电不便的难题

安科瑞虞佳豪 新一轮科技革命和产业变革的蓬勃发展,加速了汽车与能源、交通、信息通信等领域的深度融合,汽车产业朝着电动化、智能化、网联化方向前行,新能源汽车产业迎来了前所未有的发展机遇。花生好车紧跟发展潮流和趋势,大力…

数据结构:二叉树的顺序结构--堆

朋友们、伙计们,我们又见面了,本期来给大家解读一下栈和队列方面的相关知识点,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! C 语 言 专 栏:C语言:从入门到精通…

代码随想录算法训练营day50 | 123.买卖股票的最佳时机III,188.买卖股票的最佳时机IV

代码随想录算法训练营day50 | 123.买卖股票的最佳时机III,188.买卖股票的最佳时机IV 123.买卖股票的最佳时机III解法一:动态规划 188.买卖股票的最佳时机IV解法一:动态规划 总结 123.买卖股票的最佳时机III 教程视频:https://www…

【NovelAI 小说SD批量生成 视频克隆】环境配置和使用方法

【样品】《我在东北立堂口》图生图半自动版SD一键成片 操作步骤&环境配置地址: 【NovelAI】月产10000全自动批量原创小说短视频支持文生图和视频克隆 该文章面向购买脚本的付费用户,提供所有问题以及解决办法。使用 notepad 打开对应的文件即可&…

光敏晶体管(ALS-PT19-315C/L177/TR8) 光照度和电压,电流关系分析.

背景 当我们使用光敏晶体管进行,测算光照度时,大多使用ADC电路测到电压. 那么怎么根据这个电压计算出对应具体的光照度呢? 下面将以 ALS-PT19-315C/L177/TR8 型号的 光敏晶体管为例,来进行分析介绍,并给出 如何根据最大光照度范围 选定合适的电阻和电容. 1,直接看数据手册给…

如何快速录制电脑屏幕?教您一键录屏的3种方法!

案例:如何快速录制电脑屏幕? 【打开录屏工具录制电脑屏幕,需要耗费一定的时间。有没有方法可以快速打开电脑录屏工具,实现一键录屏?】 随着互联网的发展和普及,电脑屏幕录制已经成为了一项必要的工作技能…

R语言实践——rWCVP入门

rWCVP入门 介绍1. 访问到WCVP1.1 方法一1.2 方法二(谨慎) 2. WCVP数据筛选2.1 关于按分类单元筛选的说明2.2 关于按分布区域筛选的说明 笔者实践 介绍 世界维管植物名录(WCVP)是维管植物物种的全球共识。它提供了科学已知的> …

Flink用户自定义连接器(Table API Connectors)学习总结

文章目录 前言背景官网文档概述元数据解析器运行时的实现 自定义扩展点工厂类Source扩展Sink和编码与解码 自定义flink-http-connectorSQL示例具体代码pom依赖HttpTableFactoryHttpTableSourceHttpSourceFunctionHttpClientUtil 最后参考资料 前言 结合官网文档和自定义实现一…

Leetcode | 1534 统计好三元组

1534 统计好三元组 文章目录 [1534 统计好三元组](https://leetcode.cn/problems/count-good-triplets/description/)题目解法1 暴力穷举解法2 枚举优化 题目 给你一个整数数组 arr ,以及 a、b 、c 三个整数。请你统计其中好三元组的数量。 如果三元组 (arr[i], a…

怎么把录音转文字?推荐你这三款工具

随着科技不断发展,录音转文字的技术也逐渐被广泛应用于各种场景中。其中最常见的一种就是会议记录。在日常工作中,会议是企业和组织中必不可少的一个环节,但在会议过程中的录音和记录往往需要花费大量的时间和精力。这个时候,我们…

【AI聊天丨 ChatGPT应用案例一】— 仅用30分钟,ChatGPT帮你完成专利交底书!

Hi,大家好,我是零点壹客,今天主要也是想和大家一起唠唠ChatGPT, 尤其这两个月,ChatGPT出奇的火,想必各位圈友们或多或少的都已经有些了解。 ChatGPT的出现很大程度上已经改变了我们的工作方式,尤…

GPT4限制被破解!ChatGPT实现超长文本处理的新方法

目录 前言 使用chat-gpt过程中有哪些痛点 1.无法理解人类情感和主观性 2.上下文丢失 3.约定被打断 那如何去解决这个痛点 Transformer(RMT)怎么去实现的 1.Transformer 模型 2.RMT模型 3.计算推理速率 4.渐进学习能力 总结 写到最后 大家好…