417332551 发表于 2011-4-12 16:02:56

拓扑优化错误ERROR # 312

本帖最后由 417332551 于 2011-4-12 16:04 编辑

迭代过程中应变能增加。 *** ERROR #312 ***
In static load case         12
the compliance is negative or large   1.024395E+08
Optimization/buckling analysis cannot be performed
due to possible rigid body mode
Objective Function (Minimize VOLUM) =1.39500E+04   % change =      -0.09
Maximum Constraint Violation %      =0.11799E+01
Design Volume Fraction            =5.02561E-02   Mass   =1.09620E-04

Subcase   Compliance
       86.069450E+07
       93.298452E+07
      105.459460E+06
      121.024395E+08
      132.652985E+01

第72次迭代时候,应变能
subcase         129.870975E+07   

   这个我也知道优化三要素有问题。。有没有遇到这种问题请帮我分析图片中的原因。。

417332551 发表于 2011-4-13 15:25:43

本帖最后由 417332551 于 2011-4-13 15:39 编辑

呵呵,问题解决了。。。原来是 约束 dconstrain 出现了问题。。位移约束模型中应该是upper bound表示   不超过   。。。(原来的时候选择错了,弄反了。)




迭代终止总结:
1、maximum   constrain violation迭代最后不等于0,说明约束给的不对,此时迭代终止。

2、相邻两个结果靠近时,迭代终止。

七七公里 发表于 2015-1-15 16:20:01

楼主棒棒的解决问题后回帖了
页: [1]
查看完整版本: 拓扑优化错误ERROR # 312