采用OptiStruct作优化 在前边优化的基础上 改变一下参数 如何继续优化

上一篇 / 下一篇  2007-05-22 23:11:10

查看( 57 ) / 评论( 18 ) /
采用OptiStruct作优化 在前边优化的基础上 改变一下参数 如何继续优化 比如说迭代20次结束 然后我改了参数 希望21步接着优化

TAG:

hollowgrass发布于2007-05-14 16:28:34

yangjungang2004的个人空间 yangjungang2004 发布于2007-05-16 17:24:56
一定要好好研究 大部分软件都有这个功能
lfzhu的个人空间 lfzhu 发布于2007-05-16 23:49:19
what kind optimization are u using? which parameter are you going to change? why do you want to do it in this way?

If you can provide a detailed information, I can help you to ask their technical support. Thanks.
yangjungang2004的个人空间 yangjungang2004 发布于2007-05-17 14:33:25

lfzhu的个人空间 lfzhu 发布于2007-05-19 01:46:00
Answer to yangjungang2004
yangjungang2004,

I would like to use cclip_complete.fem, which can be find in the tutorial folder, to show you how to do it.

1. Add the following in the input deck

DOPTPRM CHECKER 1

2. run the OptiStruct. I like to use command line, but you can use any method you like

opti.exe cclip_complete.fem

3. view the results cclip_complete_des.h3d on the hyperview, see attachment 1

If you look into the .sh file, you can see it get converged at iteration 22

4. remove "DOPTPRM CHECKER 1" in the input deck, and add the following into the input deck

RESTART

5. run the OptiStruct again

opti.exe cclip_complete.fem

6. View the results cclip_complete_rst022_des.h3d in the HyperView. See the attachment 2

As you can see, it is the optimization results based on the previous one.
CheckerOn.GIF

CheckerOn.GIF

RestartCheckerOff.GIF

RestartCheckerOff.GIF

lfzhu的个人空间 lfzhu 发布于2007-05-19 01:55:26
Checker Off from the beginning
I would like to show you another example, which use "Checker Off" from the beginning.

So you can see the difference between
1. results obtained using Checker Off
2. results obtained using Checker On
3. results obtained using Checker On first, then using Checker off based on the previous results

[ 本帖最后由 lfzhu 于 2007-5-19 01:57 编辑 ]
CheckOff.GIF

CheckOff.GIF

yangjungang2004的个人空间 yangjungang2004 发布于2007-05-19 11:03:53
谢谢lfzhu 回头我再试试
yangjungang2004的个人空间 yangjungang2004 发布于2007-05-21 23:08:30
另外 弱弱的我问一下 如果在这个例子里 我不想体积最小 想给定一个体分比 如何设置?
yangjungang2004的个人空间 yangjungang2004 发布于2007-05-22 00:28:33

11.JPG

11.JPG

yangjungang2004的个人空间 yangjungang2004 发布于2007-05-22 00:31:11
你看看这两个动画就知道了 好奇怪!我用的是HM8.0

captureavi.rar
(2007-05-22 00:31:11, Size: 155 KB, Downloads: 23)

captureavi2.rar
(2007-05-22 00:31:11, Size: 24.9 KB, Downloads: 18)

yangjungang2004的个人空间 yangjungang2004 发布于2007-05-22 00:49:31
另外 LS所说的Add the following in the input deck,这个 input deck是不是指启动os后弹出的对话框下边的option?
我再里边写诸如DOPTPRM CHECKER 1之类的命令 run后就出错:
111.PNG

111.PNG

yangjungang2004的个人空间 yangjungang2004 发布于2007-05-22 01:18:35

lfzhu的个人空间 lfzhu 发布于2007-05-22 08:34:39
The input deck means the input file
What I did is modifying the .fem file manually
yangjungang2004的个人空间 yangjungang2004 发布于2007-05-22 10:51:37

lfzhu的个人空间 lfzhu 发布于2007-05-22 11:57:53
You can not put "DOPTPRM CHECKER 1" in the options on the GUI

The options on the GUI means the command line options for running OS, I guess

According to the manual, you can put -restart in the option instead of writting it into the .fem, I have not tried this

The restart meas that the .fem used in the first time and second time are different. In our case, the first time we let CHECKER on in the .fem and the second time we set CHECKER off in the .fem

BTW, DOPTPRM CHECKER 1 should be put in the BULK DATA section

Good luck

[ 本帖最后由 lfzhu 于 2007-5-22 12:00 编辑 ]
yangjungang2004的个人空间 yangjungang2004 发布于2007-05-22 18:55:22

aaa.PNG

aaa.PNG

yangjungang2004的个人空间 yangjungang2004 发布于2007-05-22 22:00:29

yangjungang2004的个人空间 yangjungang2004 发布于2007-05-22 22:06:04
小结一下:
1、建模
2、在.fem中BULK DATA section里BEGIN BULK之后添加优化参数控制以打开棋盘格控制:
DOPTPRM CHECKER 1
3、打开OS 运行,22步优化结束,察看优化结果
4、打开.fem文件,删掉DOPTPRM CHECKER 1这一行
5、打开OS运行 在option里输入restart
6、运行到38步优化结束,再观察优化结果
我来说两句

(可选)

我的栏目

日历

« 2008-07-06  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

  • 访问量: 2681
  • 日志数: 15
  • 建立时间: 2006-12-10
  • 更新时间: 2008-05-26

RSS订阅

Open Toolbar