声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2028|回复: 8

[综合讨论] 【求助】加载正玄函数-节点响应成直线?

[复制链接]
发表于 2009-3-26 16:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我想在悬臂梁的自由端施加载荷:P(t)=200*sin(628*t+30),搜了一下论坛,我试了一下大家建议的方法,可是总是出错了啦。
(1)函数加载。步骤如下:
a) parameters-->function-->define/edit  
    定义了一正玄函数 200*sin(628*t+30),并命名为“fsint”;
b) parameters-->function-->read from file
    读取文件“fsint.func”,并定义“TABLE”名为“fsint”;
c) 求解。
  加载时给自由端横截面沿Y方向(截面很小)加载,选择“exsiting table”;
  求解。
d) 时间历程后处理查看。
查看节点随时间位移时是直线,怎么回事嘛?请大侠帮忙哦


(2)多步载荷求解。命令流如下:
*afun,deg
/solu
anty,trans
trnopt,full

*do,j,1,100
dt=0.005
f,12,fy,200*sin(628*dt*j)
time,dt*j
nsubst,1,,,1
kbc,0
autots,on
outres,all,all
lswrite
*enddo
lssolve,1,100,1


save
finish

显示节点位移时,正玄曲线不光滑?哪位大侠帮忙指点一下哦
image9.png
image17.png
回复
分享到:

使用道具 举报

发表于 2009-3-26 17:27 | 显示全部楼层
增加载荷步
 楼主| 发表于 2009-4-2 21:46 | 显示全部楼层

施加正弦载荷、瞬态分析、节点响应

首先谢谢楼上的指点:handshake

我又搜了一下了,重新试了table施加简谐载荷,p(t)=200*sin(628*t),施加位置为自由端的12节点处。
取自由端的16节点随时间位移响应,我觉得稳定状态该是周期性的正弦(余弦)曲线才对嘛,可仿真显示不是的。请大虾们帮忙指点一下了。
整体命令流如下:

/clear
/filname, ndisp
/title, nodal displacement of straigh cantilever beam
/prep7
!建立模型
ET,1,SOLiD45
  MP,EX,1,2.1e11
  MP,PRXY,1,0.25
  MP,DENS,1,7800
  blc4,,,0.06,0.02,1      
  lesize,11,0.1
  lesize,6,0.02
  lesize,7,0.03
  vmesh,all
  allsel

save
  finish

!模态分析
/solu
  antype,modal
  modopt,subsp,8,,,,on
  lumpm,1                        !集中质量矩阵
  nsel,s,loc,z,0
  d,all,all
  allsel
  nsel,all
  allsel
  save
  solve
  finish
/solu
  expass,on                 !激活扩展模块
  mxpand,3                 !指定模块展开的阶数
  save
  solve
  finish
                                        !自由右端施加简谐载荷,并测节点位移响应
NT=68
DT=0.0005

*dim,p,array,NT

  /INPUT,modal,txt   
  /SOLU
  ANTYPE,TRANS               
  TRNOPT,FULL
                                             !ALPHAD,0.1           
                                             !BETAD,0.03            
  KBC,1                 
  NSUBST,1, , ,1         
  OUTRES,ALL,ALL         
  *do,i,1,NT
  TIME,i*DT
  AUTOTS,on               
  f,12,fy,p(i)

  LSWRITE, i
  *enddo
  LSSOLVE,1,NT,1
  
  SAVE
  finish
  
  /post26
  nsol,2,16,u,y,16uy
  plvar,2
  
  save
  finish
image12.png
image11.png

modal.txt

1.28 KB, 下载次数: 6

 楼主| 发表于 2009-4-3 08:58 | 显示全部楼层
怎么没人响应嘛?
发表于 2009-4-4 00:12 | 显示全部楼层
200*sin(628*t+30)  改为 200*sin(628*Time+30),
发表于 2009-4-4 00:29 | 显示全部楼层
你的时间取得太长了,你的振动周期为1 /628.
参考下图
untitled.JPG
 楼主| 发表于 2009-4-7 21:39 | 显示全部楼层
谢谢,指点
我按大虾讲的做了如下改动:
NT=33
DT=0.0005
*dim,p,array,NT
/INPUT,ndisp1,txt            !表名 ndisp1.txt

图22 是自由端中间节点施加正弦载荷的时间历程,
图23怎么还是不对呐,:@L

image22.png
image23.png

ndisp1.txt

582 Bytes, 下载次数: 8

发表于 2009-4-8 16:01 | 显示全部楼层

回复 5楼 terentao 的帖子

如果定义的函数载荷,是正弦变化的加速度,怎么加载啊?
 楼主| 发表于 2009-4-10 16:45 | 显示全部楼层

回复 7楼 miranda 的帖子

我想,这个图形的平衡线是否是倾斜的?
如果是的话,如何调整曲线平衡点为横坐标???
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-23 00:36 , Processed in 0.069679 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表