Board logo

标题: 总刚对角元素为极小值是由哪几种因素造成的? [打印本页]

作者: 曦园    时间: 2011-5-17 11:26     标题: 总刚对角元素为极小值是由哪几种因素造成的?

请问版主:总刚对角元素为极小值是由哪几种因素造成的?
作者: flurry    时间: 2011-5-17 11:27

在STRAT计算过程中,提示出现对角元素为极小值得,有两个位置,分别对应不同的情况。

1、在集成总体刚度矩阵时
  在集成总体刚度矩阵时,程序会自动检测刚度矩阵的正确性,如出现极小值(为0,或为负值),将自动中断计算。这种情况主要是单个计算单元的参数不完整不完整所造成的,常见的情况有如下几种:
  (1) 梁柱单元的截面类型、材料类型缺失。如由直线改为梁柱时没有设置截面、材料参数。这种情况程序数据检查能检测。
  (2) 梁柱截面本身的参数错误,如截面宽度设为负值、圆环截面的内径大于外径等。这类错误较隐蔽,程序不能全部检测。
  (3) 材料本身参数错误,如弹性模量设为负值、泊松比为异常数等。
  (4) 墙、板单元出现内凹角。前处理“单元整合”能检测出来。
  (5) 块体元节点顺序错误。程序不能自动检测。
  (6) 梁柱自由度释放错误,自由度释放后未施加相应的约束。在计算模块的自由度检测时(隐含),绝大多数自由度释放问题能检测出来,并自动施加约束。但个别特殊情况会有例外。
  以上都与单个单元有关,很容易处理。根据计算过程提示的出错节点,打开Archi或Plots(不计算也可打开),找到这些节点,检查与节点连接的各单元,即可找到出错原因。

2、在总体刚度矩阵分解时
  通过集成总刚时的极小值检查,在分解总刚过程中出现极小值,是结构总体刚度矩阵病态。主要有如下原因:
  (1) 出现悬空构件。一个单元悬空,与周边其它单元没有任何连接。
  (2) 单元在相交处没有形成交点断开。这也是悬空构件的一种,在STRAT中这是常见的错误。可以通过前处理Prep中“单元整合”命令检测出来。
  (3) 结构整体约束不当,结构整体出现刚度位移。在非多高层的水池、筒仓、构架等特种结构计算中,一般不能直接采用隐含底部嵌固约束,需要手工添加支座约束。如约束不当,会出现这类错误。对于多高层结构,一般不会出现这类问题。
  (4) 空间网架结构一个点只有两个杆相连。网架杆是二力杆,一个点至少三个不共面的杆相连,否则会导致错误。
  对于这类错误,根据程序提示的出错节点,找到该节点位置,检查该点的约束,并检查周边构件。大多数情况下错误出现在该节点附近。
  这类错误隐蔽性较大,查错相对困难些。但随着经验的积累,排错也还是较容易的。实在不行,可以寻求STRAT公司的协助。
作者: flurry    时间: 2011-5-17 11:28

对于特别复杂的结构,如实在不能确认出错的位置,这里提供一种实用的排错方法,供参考。
  将工程文件“换名另存”,删除其中的部分结构,再计算。如计算通过,表明错误在被删除的部分;如计算不能通过,表明错误在保留的部分。
  继续删除部分结构,这样便能缩小检查的范围。直至只剩下几个构件时,所有问题都回浮出水面----排错就是轻而易举的事了。
  反正STRAT建模非常方便,删除构件更是举手之劳。不妨一试。
作者: laofuzi0429    时间: 2011-5-17 16:10

好办法。是解决问题的实际方法,我在自学过程中都用这种方法的。谢谢




欢迎光临 中华钢结构论坛 China Structure Forum (http://bbs.okok.org/) Powered by Discuz! 5.0.0