拓扑优化错误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:39 编辑
呵呵,问题解决了。。。原来是 约束 dconstrain 出现了问题。。位移约束模型中应该是upper bound表示 不超过 。。。(原来的时候选择错了,弄反了。)
迭代终止总结:
1、maximum constrain violation迭代最后不等于0,说明约束给的不对,此时迭代终止。
2、相邻两个结果靠近时,迭代终止。 楼主棒棒的解决问题后回帖了
页:
[1]