在很多情况下要做多于一次优化计算的分析。比如,在一次优化后没有找到需要的优化结果,或是用一种优化工具开始计算然后做随后的优化分析。从第一次较少次数的循环中得到的结果可以作为修改设计空间并进行以后优化分析的依据。
如果用户在同一次ANSYS运行中执行所有的优化,这个过程是很顺利的。在一次执行以后,用户可以重新定义所有的优化变量,然后开始下一步分析。用下列命令开始下一步分析。
命令:OPEXE
GUI:Main Menu|Design Opt|Run
如果在执行完一次优化以后退出了ANSYS,可以重新开始执行优化分析。
要重新开始优化分析,通过如下命令读入优化数据库文件(Jobname.OPT)。
命令:OPRESU
GUI:Main Menu|Design Opt|Opt Database|Resume
数据读入后,指定优化类型、控制等,然后开始循环。用下列方法开始循环。
命令:OPEXE
GUI:Main Menu|Design Opt|Run
标准的重启动大致如下:
/OPI
OPRESU,..... !读入文件(默认为Jobname.OPT)
OPSEL,10 1选择10个最佳设计(www.daowen.com)
OPTYPE,... !指定优化工具或方法
.... !指定其他优化输入
OPEXE !开始优化循环
注意:除了优化数据外,ANSYS工作文件名将存储在优化数据库文件中(Jobnme.OPT)。
因此,如果优化数据文件被读入,该文件名将覆盖当前的文件名[/FILNAME]。
在交互方式下可以用OPRESU命令读入批处理方式下生成的优化数据,这样便于交互地查看批处理优化的数据。
如果在读入数据前优化数据库中有数据的话,应当首先清除优化数据库。在这个过程中,所有的设置将恢复其默认值,所有的设计序列将被删除。用下列方式清除数据库。
命令:OPCLR
GUI:Main Menu|Design Opt|Opt Database|Clear&Reset
因为ANSYS数据库是不受OPCLR命令影响的,所以在读入一个新的优化数据库前应该清除ANSYS数据库。用下列方法清除ANSYS数据库:
命令:/CLEAR
GUI:Utility Menu|File|Clear&StartNew
与OPRESU命令相对应的是OPSAVE命令(GUI:Main Menu|Design Opt|Save),其功能是将优化数据写入指定的文件中(默认为Jobname.OPT)。优化数据在每次优化循环结束的时候自动存储,但用户也可以随时用OPSAVE命令存储优化数据。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。