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

【讨论】优化的问题

[复制链接]
发表于 2003-6-11 20:39:18 | 显示全部楼层 |阅读模式 来自 湖北武汉
      小弟以梁单元(beam188)的sene的总和为目标函数,使用单元上某些节点的位移为DV,使用的是first-order方法,ansys在进行优化时报错:梯度的数量级为0;我应该使用什么作为DV才能避免这一情况呢?
发表于 2003-6-12 13:38:24 | 显示全部楼层 来自 河南郑州

回复: 【讨论】优化的问题

Simdroid开发平台
用结果数据做设计变量?你的状态变量是什么?
 楼主| 发表于 2003-6-12 15:35:32 | 显示全部楼层 来自 湖北武汉

回复: 【讨论】优化的问题

状态变量是某些截面上的剪力
  
设计变量使用结果数据是不是不妥?
请大侠指教
发表于 2003-6-12 17:21:54 | 显示全部楼层 来自 河南郑州

回复: 回复: 【讨论】优化的问题

wingofzq wrote:
状态变量是某些截面上的剪力
  
设计变量使用结果数据是不是不妥?
请大侠指教

恐怕不行吧,用结果做DV,你怎么跌代求解?
没见过的说。
 楼主| 发表于 2003-6-12 20:02:28 | 显示全部楼层 来自 湖北武汉

回复: 【讨论】优化的问题

      我又试着用连接梁单元的link单元的初始应变做dv,发现梁的应变能对这些dv仍然不敏感,可是link单元的初始张拉对梁单元的影响是明显的,为什么会这样?
  
     小弟水平有限,望大侠指教。
发表于 2003-6-19 10:48:44 | 显示全部楼层 来自 吉林长春

回复: 【讨论】优化的问题

你可以用梁单元的结构尺寸作为设计变量(单元上节点的位移不可作为DV,他只可以作为状态变量!!!)如梁的长度、宽度、截面尺寸作为设计变量,目标函数是你要想得到关心的最佳结果(如梁的体积)
  
”发现梁的应变能对这些dv仍然不敏感“初始应变不可作为DV!!!
 楼主| 发表于 2003-6-19 12:10:03 | 显示全部楼层 来自 湖北武汉

回复: 【讨论】优化的问题

但是,对于一个几何尺寸给定的结构来说,影响它的内力状态的就只有初始应力(或初始应变)了,类似这样的问题在ansys中如何解决呢?
发表于 2003-6-19 17:26:20 | 显示全部楼层 来自 河南郑州

回复: 回复: 【讨论】优化的问题

wingofzq wrote:
但是,对于一个几何尺寸给定的结构来说,影响它的内力状态的就只有初始应力(或初始应变)了,类似这样的问题在ansys中如何解决呢?

初始应力应变?那应该可以。但是你的参数怎么设呢?
如果可以,请把命令流放上来,看下。
cwchen 该用户已被删除
发表于 2003-7-3 20:52:27 | 显示全部楼层 来自 台湾
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-22 00:55 , Processed in 0.042385 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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