声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1734|回复: 1

[结构分析] 桥梁的地震响应分析【转】

[复制链接]
发表于 2011-3-11 15:31 | 显示全部楼层 |阅读模式

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

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

x

  1. /filname,earthquake,1
  2. keyw,pr_struc,1
  3. /prep7
  4. !定义单元类型
  5. et,1,beam3
  6. !定义实常数
  7. r,1,0.0256,0.546e-4,0.16
  8. !定义材料属性
  9. mp,ex,1,2.1e11
  10. mp,prxy,1,0.3
  11. mp,dens,1,7800
  12. !建立几何模型
  13. k,1
  14. k,2,100
  15. k,3,50,25
  16. l,1,2
  17. larc,1,2,3
  18. ldiv,1,,,10
  19. ksel,s,kp,,4,12,1
  20. kgen,2,all,,,,30
  21. kdele,3

  22. *do,i,4,12,1
  23. l,i,i+9
  24. *enddo
  25. lsel,s,line,,12,20,1
  26. lsel,a,line,,2
  27. lsbl,2,all
  28. l,4,22
  29. *do,i,5,11,1
  30. l,i,i+19
  31. *enddo
  32. l,12,23
  33. allsel
  34. numcmp,all
  35. !网格划分、施加边界条件
  36. lesize,all,,,1
  37. type,1
  38. real,1
  39. mat,1
  40. lmesh,all
  41. !边界条件
  42. nsel,s,loc,x,0
  43. nsel,a,loc,x,100
  44. d,all,uy
  45. nsel,s,loc,x,0
  46. d,all,ux
  47. allsel
  48. !自重载荷
  49. acel,,9.81
  50. allsel
  51. !地震谱响应分析
  52. /solu
  53. !模态分析
  54. antype,2
  55. MODOPT,SUBSP,28  !子空间法,模态提取数为28
  56. solve
  57. finish
  58. !谱分析
  59. /solu
  60. antype,8     !spectrum
  61. SPOPT,SPRS,28,1   !单点谱分析,参与计算的模态数为28,打开盈利响应开关
  62. SVTYP,2,1,        !设置反应谱类型为加速度谱,
  63. SED,1,1,0,        !激励方向为x和y
  64. FREQ,0.333,0.357,0.416,0.5,0.625,0.833,1.25,2.5,2.778   
  65. FREQ,3.333,3.571,4.167,5,6.25,8.333,10,12.5,16.667  
  66. FREQ,25,50  

  67. SV,0,0.013,0.013884,0.01595,0.018794,0.022974,0.029763,0.042871,0.08,0.08,  
  68. SV,0,0.08,0.08,0.08,0.08,0.08,0.08,0.08,0.0712,0.0624,  
  69. SV,0,0.0536,0.0448,
  70. solve
  71. finish
  72. !模态扩展
  73. /solu   
  74. antype,2
  75. MODOPT,SUBSP,28
  76. mxpand,28,0,0,1,0.005  !扩展模态数设为28,计算单元的计算结果设置为yes,临界点设为0.005
  77. solve
  78. finish

  79. !模态合并
  80. /solu
  81. antype,8
  82. SRSS,0.02,DISP  !组合方式为srss,significant threshold为0.02
  83. solve
  84. finish


  85. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  86. !地震波瞬态分析

  87. *DIM,tjx,ARRAY,2,50,1

  88. *DIM,tjy,ARRAY,2,50,1  
  89.   
  90. *CREATE,ansuitmp
  91. *VREAD,tjx(1,1),'tjx','txt',' ',50
  92. (e9.3,e11.3)
  93. *END
  94. /INPUT,ansuitmp

  95. *CREATE,ansuitmp
  96. *VREAD,tjy(1,1),'tjy','txt',' ',50
  97. (e9.3,e11.3)
  98. *END
  99. /INPUT,ansuitmp
  100. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!以下是一个矩阵形成的例子
  101. !*dim,aa,,2,3
  102. !*CREATE,ansuitmp
  103. !*vread,aa(1,1),'data','dat',,jik,3,2
  104. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  105. antype,4
  106. TRNOPT,FULL
  107. LUMPM,0
  108. *do,t,1,50,1    !地震波时间5秒,时间间隔0.1
  109. time,0.1*t      !每一个加载步的求解时间
  110. kbc,0           !每个加载步的加载形式为rump
  111. nsub,10         !每一个加载步分为10个子步
  112. acel,tjx(2,t),tjy(2,t)   !施加横向、竖向加速度
  113. nsel,all
  114. solve            !求解
  115. *enddo
复制代码

本帖被以下淘专辑推荐:

回复
分享到:

使用道具 举报

发表于 2011-4-5 19:20 | 显示全部楼层
先谢谢了,能否请教一下,怎样在瞬态分析中施加正弦荷载?
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-11 17:17 , Processed in 0.070720 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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