行波效应例子

行波效应的例子,三根梁的平面刚架,两个固定基础。
1)第一段命令流是不考虑行波效应,约束基础,在全结构上施加加速度时程,
2)是不考虑行波效应,按照懒兄说的大质量法,在基础上施加同样加速度时程,得到的结果与1)在全结构施加加速度是一样的。
3)考虑行波效应,大质量法,两个基础上作用不一样的加速度历程。
1)
!x方向基础加速度,两脚固定刚架,无行波效应的命令流
/UNITS,SI
/PREP7
ET,1,Beam3
MP,EX,1,210E9
MP,PRXY,1,0.3
MP,DENS,1,7800
R,1,3E-4,2.5E-9,0.01
N,1,0,0,0
N,2,10,0,0
N,3,20,0,0
N,4,0,-10,0
N,5,20,-10,0
E,1,2
E,2,3
E,4,1
E,5,3
D,4,all,
D,5,all,
dmprat,0.02
EPLOT
/solu
*dim,baseacel,array,500 ! 定义正弦波的“基础加速度”, 500时间点
*do,i,1,500
baseacel(i)=0.1*sin(i*0.2) !
*enddo
NSUBST,1, , ,1 !1个子步
OUTRES,ALL,1 !输出每个子步的结果
ANTYPE,TRANS !时程分析
*do,i,1,500
acel,baseacel(i),0,0
TIME,i*0.1
solve
*enddo
/POST26
NSOL,2,2,U,x,Ux-at-2
PLVAR,2 !plot displacement time history
deriv,3,2,1,,v2 ! v=dy/dt
deriv,4,3,1,,a2 ! a=dv/dt
!QUOT,9,2,10, , , , ,1,1,
!plvar,9
/wait,3
plvar,2,3,4 ! ! plot disp., velocity and acceleration history together
fini
/eof

2)
!x方向基础加速度,两脚固定刚架,
/UNITS,SI
/PREP7
ET,1,Beam3
MP,EX,1,210E9
MP,PRXY,1,0.3
MP,DENS,1,7800
R,1,3E-4,2.5E-9,0.01
N,1,0,0,0
N,2,10,0,0
N,3,20,0,0
N,4,0,-10,0
N,5,20,-10,0
E,1,2
E,2,3
E,4,1
E,5,3
D,4,all,
D,5,all,
EPLOT
!!!!Add large mass!!!
ET,2,MASS21
KEYOPT,2,3,4 ! 2D without rotational inertial
R,2,1e5,1e5,1e5,1e5,1e5,1e5,
type,2
real,2
mat,1
e,4
e,5
DDELE,4,UX ! 去掉基础上待施加加速度方向的约束
ddele,5,ux
dmprat,0.02 ! 全结构阻尼比0.02
FINISH
/solu
*dim,baseacel,array,500 ! 定义正弦波的“基础加速度”, 500时间点
*do,i,1,500
baseacel(i)=0.1*sin(i*0.2) !
*enddo
NSUBST,1, , ,1 !1个子步
OUTRES,ALL,1 !输出每个子步的结果
ANTYPE,TRANS !时程分析
*do,i,1,500
f,4,fx,1e5*baseacel(i) ! F=m*a
f,5,fx,1e5*baseacel(i) ! 两基础上同步施加一样的加速度,等于没有行波效应
TIME,i*0.1
solve
*enddo
/POST26
NSOL,2,2,U,x,Ux-at-2 ! 2节点的绝对位移,不正确
PLVAR,2 !plot displacement time history
NSOL,5,5,U,x,Ux-at-2 ! 基础的绝对位移
ADD,8,2,5, , , , ,1,-1,1, ! 2节点位移与基础位移相减得到相对位移
plvar,8
deriv,3,8,1,,v2 ! v=dy/dt
deriv,4,3,1,,a2 ! a=dv/dt
/wait,3
plvar,3,4,8 ! ! plot disp., velocity and acceleration history together
fini
/eof

3)
!x方向基础加速度,两脚固定刚架,有行波效应的命令流
前面语句与上一个例子一样,
/solu
*dim,baseace1,array,500 ! 定义正弦波的“基础加速度”, 500时间点
*dim,baseace2,array,500
*do,i,1,500
baseace1(i)=0.1*sin(i*0.2) !
baseace2(i)=0.1*sin(i*0.2-0.4) !
*enddo
NSUBST,1, , ,1 !1个子步
OUTRES,ALL,1 !输出每个子步的结果
ANTYPE,TRANS !时程分析
*do,i,1,500
f,4,fx,1e5*baseace1(i) ! F=m*a
f,5,fx,1e5*baseace2(i) ! 第二个基础加速度比第一个相位滞后0.4,模拟一种行波效应
TIME,i*0.1
solve
*enddo
/POST26
NSOL,2,2,U,x,Ux-at-2 ! 2节点的绝对位移,不正确
PLVAR,2 !plot displacement time history
NSOL,5,5,U,x,Ux-at-2 ! 基础的绝对位移
ADD,8,2,5, , , , ,1,-1,1, ! 2节点位移与基础位移相减得到相对位移
plvar,8
deriv,3,8,1,,v2 ! v=dy/dt
deriv,4,3,1,,a2 ! a=dv/dt
/wait,3
plvar,3,4,8 ! ! plot disp., velocity and acceleration history together
fini
/eof
ANSYSCAE结构CAE

行波效应例子的评论7条

  • CAElbt
    0
    <FONT size=2>不错,加分吧</FONT>
  • Mr.CAEnet
    0
    建议加精!<BR>可以由斑竹操作。

行波效应例子的相关案例教程

转子动力学的瞬态分析支持完全法和模态叠加法(模态分析必须为QRDAMP法)。完全法采用NR不对称矩阵求解(NROPT,UNSYM)。 若转速是变化的(如启动过程),则不支持模态叠加法,因为这种情况的每个频率步必须重新计算回转矩阵,只有完全法可用。 1.问题描述 一个简单的简支转子模型:刚性盘位于其长度的1/3处,轴承位于其长度的2/3处。在刚性圆盘处作用一不平衡质量,不平衡质量为0.1g,到转轴轴
Spring comes 小伙们大家好!之前有一期讲了ABAQUS进行反应谱分析时怎么进行静动叠加,利用工况叠加的原理。这一期主要讲解了ANSYS反应谱分析时怎么进行静动叠加。其实,同样是采用了工况叠加。 我接下来以一根柱子来做这个案例。反应谱采用水工抗震规范[1]的反应谱。柱子的尺寸是1×2×5m,弹性模量为2.1E8Pa,泊松比0.2,密度2400kg/m3。 假设本案例地面最大加速度为 a=
1正运动学分析 采用标准的D-h法进行机械腿模型分析: D-h表如下 (2)通过(1)求解出机器人各位姿变换矩阵后,求解机器人手臂变换矩阵。通过matlab 计算,写出机器人末端位置。 正运动学分析 根据D-H表规定得到如下变换矩阵为: 由此可得机器人相邻两关节位姿分别为: 所以,坐标系{4}相对于基坐标系的变换矩阵为: 相对于基坐标系的旋转矩阵 位置矢量 根据DH参数求解变换矩阵的函数trans
简介:本文是以十字元件为背景光源,经过一个透镜元件成像在探测器上,并显示其热成像图。 成像示意图 首先我们建立十字元件命名为Target 创建方法: 面1 : 面型:plane 材料:Air 孔径:X=1.5, Y=6,Z=0.075,形状选择Box 辅助数据: 首先在第一行输入temperature :300K, emissivity:0.1; 面2 : 面型:plane 材料:Air 孔径:X
前言 我们经常会进行一些具有 可变参数的有限元模型 的求解,以观察某些结果量对这些参数的敏感性。在ANSYS中有很多方法可以实现这一点。当然,最简单粗暴的就是一个参数建一次模型,求解一次。 本文给出的教程案例是通过使用数组将参数的各种值存储在第一列中, 然后,使用*do命令循环遍历数组中的3个值,对于数组中的每个值,分别进行一次求解。 本教程案例提取模型最大主应力存储在阵列的第二列中,绘制最大主应
影响力
粉丝
内容
获赞
收藏
    项目客服
    培训客服
    7 0