geitadeliwu 发表于 2012-2-17 11:24:27

求教版主及各位坛友:optistruct拓扑优化的一些实例问题,在线等候!

版主及各位坛友大家好:
小弟最近在琢磨optistruct拓扑优化,碰到一些问题,特来向大家求教。
小弟使用的模型是optistruct tutorial 10.0.pdf中的汽车控制臂模型(OS-2060),建立了在体积比和最大位移约束下求解加权应变能最小的优化模型,求解成功,但仍然有一些疑问,现列举如下:


1、根据结果.out文件,发现有如下信息:
FINITE ELEMENT MODEL DATA INFORMATION :
Total # of Grids (Structural)      :    37878
Total # of Elements                  :    33516Total # of Rigid Elements            :      4
Total # of Rigid Element Constraints :   2454
Total # of Degrees of Freedom      :   116091
Total # of Non-zero Stiffness Terms:4455205
我的疑问是:模型中怎么可能存在33516个单元呢,如图所示,实体单元的数目应该远小于该数目的,不知道版主和各位坛友如何理解这一数字?
2、我在研究惩罚因子DISCRETE控制参数对拓扑优化结果的影响时发现,使用不同的DISCRETE值,模型初始的结构响应差别很大,例如:DISCRETE=1时,初始的加权应变能weight-compliance为30,载荷施加点的位移在三个工况下分别为0.008、0.007和0.003。而当DISCRETE=3时,初始的weight-compliance为733.8,载荷施加点的位移在三个工况下分别为1.93、0.72和1.93。当DISCRETE=6时,初始的weight-compliance为91639,载荷施加点的位移在三个工况下分别为241、91和241。
我的疑问是:为什么DISCRETE参数的变化对初始的结构响应影响这么大?如果拓扑优化开始时会将所有的单元挖空,也即所有单元相对密度均为最小(0或0.01),那就不应该出现初始结构响应如此大的变化。软件对初始设计点(所有单元密度)如何选择?请斑竹及各位坛友指点。
3、拓扑优化后处理的问题。
DISCRETE参数会影响到结果的离散化程度,这在保持显示密度值不变的情况下,可以通过对比密度云图加以区别,但有没有什么方法可以给出数学统计意义上的密度概率分布,如密度在0.1-0.2之间的单元占总单元个数的百分比,0.8-0.9的又占多少?如果有这种数学统计意义上的密度概率分布,就可以从数学角度分析DISCRETE参数对拓扑优化结果离散程度的影响。
4、这个模型只有网格信息,而没有几何信息,我通过什么样的方式可以得到几何模型,小弟想研究网格的大小及类型对拓扑优化结果的影响。

问题到此告一段落,希望各位高手不吝赐教,在下先谢过了!

geitadeliwu 发表于 2012-2-17 11:27:18

例子模型如图所示

geitadeliwu 发表于 2012-2-17 11:31:22

不好意思,刚才问题表述有一些问题:建立了在体积比和指定节点最大位移约束下求解加权应变能最小的优化模型!不好意思!

geitadeliwu 发表于 2012-2-18 21:14:33

斑竹帮忙呀!

zkong 发表于 2012-2-18 21:31:21

1. 如果单元数不是33516,你觉得正确的值是多少?
2. 只有在单元密度全部是0或者1的时候,才不影响分析结果。 拓扑优化中ITERATION 0有可能已经有部分单元的密度介于0和1之间,所以不同的DISCRETE会造成分析的结果的差异。
   严格意义上的初始设计点很容易获取,做一次纯分析就可以了。
3. DISCRETE对结果离散程度的影响是比较显而易见的,DISCRETE越大结果越离散。你想通过分析达到什么目的呢?
4. 用OSSmooth可以从单元得到几何,另外HM好像有一个FE to Surface的功能;

页: [1]
查看完整版本: 求教版主及各位坛友:optistruct拓扑优化的一些实例问题,在线等候!