|
表中:KWAVE—波浪理论的序号,推荐采用STOKES 五阶波理论,即序号为“2”;
KCRC—波流耦合作用方式序号,取值有以下三个选择,常用的选择“0”或“1”;
0-沿波浪作用方向,水面以下使当前输入的海流剖面,水面以上使用最高的海流剖面;
1-波峰处海流剖面被拉伸(或压缩);
2-除了与KCRC=1 时相同,还需保证海流剖面水平置中以至于确保海流的总流量与输入的剖面相同,选
择KCRC=2 时,必须保证所有的海流速度方向一致。
DEPTH—水深,注意PIPE59 单元只能用于泥线以上结构的模拟;
DENSW—海水密度;
W —波浪作用在结构物上的方向夹角,指与X轴正向的夹角; 
Z(1)、Z(2)、Z(3)—分别指海水底部、中部、海平面处的坐标,以海平面处为原点,向上为
正方向,即Z(1)在数值上等于水深的相反数;
W(1)、W(2)、W(3)—分别指海水底部、中部、海平面处的流速;
(1)、(2)、(3)—分别指海水底部、中部、海平面处的流速作用方向夹角,指与X 轴正d  d  d 
向的夹角,如果KCRC=0 或1,三个方向可以不同,如果KCRC=2,则要求海流方向必须一样。
海流和波浪的作用方向可以有任意的夹角。
A(1)—波高;
 (1)—波周期;
 (1)—相位角。
注意:如果选择STOKES 五阶波,只需要输入波高、周期及相位角即可。如果进行结构的静
力分析,对于相位角的输入必须首先做相位角搜索,以找到波流耦合力最大时的相位角,以此相
位角作为静力分析时的参数,具体搜素方法见第四章第一个工程实例。
- *DIM,WLX,ARRAY,361,1,1, , , !定义用于储存相位角的一维数组
- *DIM,WLFX,ARRAY,361,1,1, , , !定义用于储存波流耦合力值的一维数组
- *DO,I,0,360,1 !定义相位角范围0°~360°,并开始循环
- *SET,WLX(I+1),I !将相位角值储存于WLX 数组
- /PREP7 !进入前处理模块
- TBDATA,81,I !将相位角取值赋予Water Table
- /SOLU !进入求解计算模块
- TIME,1 !定义结束结束时间
- SOLVE !开始求解
- *GET,RFX,NODE,50,RF,FX !提取该节点X 方向的反力
- *SET,WLFX(I+1),-(RFX) !将所提取的反力取相反数后储存于WLFX 数组
- *ENDDO !结束循环
- *CREATE,ANSUO !创建一个文件
- *CFOPEN,'RFORCE','OUT','' !打开文件
- *VWRITE,WLX(1),WLFX(1), , , , , , , , !写入文件
- (3F15.4)
- *CFCLOS
- *END
- /INPUT, ANSUO
复制代码 |
|