================命令======================
1.定义一个数组
*DIM,数组名,数组类型,行数,列数,面数,行名,列名,面名
2.填充数组
*VFILL,数组名,填充函数,常数1,常数2,....,常数10
填充函数有:DATA RAMP RAND GDIS TRIA BETA GAMM RIGID
RAMP函数 = 常数1+((n-1)*常数2) n为数组的行数
此例中,最后将RAMP函数求得的结果填充到数组中去。
3.数组赋值
此例中 spins(1) = 0.1 将数组的第一个元素重新赋值为0.1
4.数组赋值时的顺序
(1)从第i行沿着列开始填充
数组名(i) = a
数组名(i) = a,b
(2)从第i行j列沿着j列开始填充
数组名(i,j) = a
数组名(i,j) = a,b
5.DO循环
*DO,循环变量,开始,结束,增量
循环内容(空两格)
*ENDO
6.陀螺效应
或者叫科氏效应。
CORIOLIS,科里奥利效应激活选项,,,静参考系激活选项,旋转阻尼效应激活选项
在静力学分析中不支持固定坐标系中的陀螺效应,所以在静力学分析时,就需要关闭陀螺效应。
在模态分析时,打开陀螺效应。
7.保存预应力结构的结果文件用于坎贝尔图分析
campbell,rstp 保存为后缀名为rstp的文件
8.设置线性扰动分析选项
PERTURB,分析类型,,,载荷控制
分析类型:静力分析,模态分析,屈曲分析,全谐响应分析。
载荷控制为INERKEEP时,表示重启动时除位移边界与惯性载荷外,删除所有边界。
9.线性多帧重启动
RESCONTROL,行为
行为有:DEFINE,FILE_SUMMARY,STATUS,NORESTART,LINEAR
LINEAR:当线性静力学分析后面就是线性扰动分析时使用该行为。
10.定义分析类型与重启动状态
ANTYPE,分析类型,分析状态,重启动时的载荷步长,重启动时的子步长,定义重启动的行为
重启动的行为:CONTINUE ENDSTEP RSTCREATE PERTURB
PERTURB:重启动时,按照定义的载荷步长与子步长进行线性扰动分析
11.读取结果
在后处理中,file命令用于读取结果文件,然后用于后处理。
file,,rstp 读取扩展名为rstp的文件
=================感想===================
1.对比是否考虑预应力的坎贝尔图
第一张为考虑考虑离心力产生预应力的,第二张不考虑离心力产生的预应力,对比可以看出考虑预应力时涡动频率升高。
2.预应力模态分析
对于有载结构、张紧的弦、旋转的结构、结构的热胀冷缩,都会产生预应力,从而影响结构模态。
3.线性扰动分析
第一阶段:以antype,,restart,,,perturb开始 和 以solve elform结束
该阶段的目的:在重启点重建一个简要的刚度矩阵???(我不懂这个阶段的含义)
第二阶段:solve elform的下一句为开始 和 以solve结束
该阶段的目的:进行线性扰动分析求解
4.在此分析中,循环5次,每次施加一个转速,先进行静力学分析,再进行预应力模态分析。
5.疑问
重启动?
模态扩展的作用?
参考
http://blog.sina.com.cn/s/blog_9f5beef7010149r3.html
http://blog.sina.com.cn/s/blog_9f5beef70101dc5q.html
http://blog.sina.com.cn/s/blog_9cf0b7610101ae04.html