找回密码
 注册
Simdroid-非首页
查看: 538|回复: 14

用OPTISTRUCT作形状优化时,优化设计变量的上下限是什么意思?

[复制链接]
发表于 2007-2-25 20:16:25 | 显示全部楼层 |阅读模式 来自 河南洛阳
想问下在OPTISTRUCT中,形状设计变量的下限和上限是什么意思。我看默认的初始值是0,上限是1,下限是-1。例子里也有改为别的值的。我猜测是个缩放的百分比例,不知道对不对。我没有办法验证。纳位朋友知道给说说。
发表于 2007-2-26 16:00:10 | 显示全部楼层 来自 北京
Simdroid开发平台
上限为1,下限为0时,表示设计变量只能取正向,最大为100%,最小为零;
如上限为1,下限为-1时,表示设计变量可取双向。最大为100%,最小为-100%
回复 1 不支持 0

使用道具 举报

 楼主| 发表于 2007-2-25 20:32:18 | 显示全部楼层 来自 河南洛阳

这是OPTISTRUCT中的有关帮助

DESVAR - Design Variable

Description

Defines a design variable.

Format

(1)        (2)        (3)        (4)        (5)        (6)        (7)        (8)        (9)        (10)
DESVAR        ID        LABEL        XINIT        XLB        XUB        DELXV        DDVAL               
Example

(1)        (2)        (3)        (4)        (5)        (6)        (7)        (8)        (9)        (10)
DESVAR        1        DV001        0.0        -1.0        1.0                               
Field        Contents
ID        Unique design variable identification number. (Integer > 0)
LABEL        User-defined name for the variable. (Character)
XINIT        Initial value for variable. (Real between XLB and XUB)
XLB        Design variable lower bound. (Real)
XUB        Design variable upper bound. (Real)
DELXV        Initial move limit for each design variable. (Real > 0.0 or blank)-        Size:  fraction of the variable itself.  (Default = value of DOPTPRM parameter DELSIZ)-        Shape:  fraction of the range (XUB ?XLB) of the variable.  (Defaul = value of DOPTPRM parameter DELSHP)
DDVAL        ID of DDVAL entry that provides a set of discrete values. (Blank or integer > 0; Default = blank for continuous design variables)
Comments

1.        Only the initial value of the move limits can be set.  OptiStruct automatically adjusts the move limits to enhance iterative stability and convergence speed.  

2.        LABEL must begin with an alphabetical character.  

3.        If the design variable is discrete (integer > 0 in DDVAL field), and if either XLB and/or XUB bounds are wider than those given by the discrete list of values on the corresponding DDVAL entry, XLB and/or XUB will be replaced by the minimum and maximum discrete values.
 楼主| 发表于 2007-2-26 21:30:23 | 显示全部楼层 来自 河南洛阳
感谢。OPTIstruct 形状的变化是通过handle的移动产生的。 如果用hypermorph将一个节点移动了一段距离,产生一个shape,在生成形状设计变量时,如果下限取-1,是不是就意味着将那个点也可以反向移动同样的距离,相当于扩大了设计的区间。上限取2,下限取-2意味着handle的移动距离正向和反向都扩大了一倍,是这样的吗?再问一下你是自己琢磨出来的,还是看帮助得来的? 那个英文帮助我没看出这层意思呀。再次谢谢了。
发表于 2010-3-26 23:27:57 | 显示全部楼层 来自 福建厦门
谁能解决这个问题啊,这个问题困扰我很久了
回复 不支持

使用道具 举报

发表于 2011-3-31 13:32:13 | 显示全部楼层 来自 吉林长春
期待能人  我也很想知道这个问题
回复 不支持

使用道具 举报

发表于 2011-4-6 13:45:30 | 显示全部楼层 来自 甘肃兰州
学习了   
回复 不支持

使用道具 举报

发表于 2011-9-13 11:23:46 | 显示全部楼层 来自 河北秦皇岛
期待高手解决。
回复 不支持

使用道具 举报

发表于 2011-9-13 11:47:31 | 显示全部楼层 来自 上海
3#已经解释了
4#的理解是对的
回复 不支持

使用道具 举报

发表于 2011-9-16 10:52:52 | 显示全部楼层 来自 江苏南京
学习了
回复 不支持

使用道具 举报

发表于 2012-3-15 16:30:59 | 显示全部楼层 来自 上海
理解了,非常感谢大家!
回复 不支持

使用道具 举报

发表于 2012-4-16 20:09:24 | 显示全部楼层 来自 江苏南京
啊 这问题我也困惑了很久 谢谢楼主
回复 不支持

使用道具 举报

发表于 2015-11-23 09:40:32 | 显示全部楼层 来自 浙江宁波
太好了,困扰很久的问题
回复 不支持

使用道具 举报

发表于 2019-8-16 16:28:42 | 显示全部楼层 来自 浙江
感谢解答,终于明白了
回复 不支持

使用道具 举报

发表于 2019-11-6 14:21:20 | 显示全部楼层 来自 山西运城
好贴,感谢大神们
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-26 19:51 , Processed in 0.051049 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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