- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * 给文件名OPT0以区分后面的结果 * * * 对设计进行优化 - 步骤...定义优化变量 目标函数 (OBJ) 优化需要最小化的参数,例如体积、重量及某处的温度等; 对本例,目标是应力变化最小,而且OBJ为冯米赛斯应力的标准偏差。 qrim ymid qhub xmid 对设计进行优化 - 步骤...定义优化变量 指定目标函数 Design Opt Objective… 或用 OPVAR 命令: OPVAR,name,OBJ,,,toler 对设计进行优化 - 步骤...定义优化变量 容差 (TOLER)为循环间可接受的目标函数的变化量; TOLER 与目标函数有相同的单位,不是百分比或分数,缺省为 0.01*当前值; 例如,如果标准偏差第七次循环中SDEV = 3900,第六次循环为3850,依赖于目标函数的收敛没有达到,因为 |3900-3850| = 50, 它大于0.01*3900 = 39.0。 对设计进行优化 - 步骤...定义优化变量 只能定义一个目标函数 OBJ; ANSYS 总是最小化目标函数OBJ; 如果想最大化目标函数,可以转化求1/y 或 A-y(Ay)的最小值问题。 对设计进行优化 - 步骤执行优化 指定分析文件 定义优化变量 执行优化 查看结果 这个步骤包括: A. 指定运行时间控制 B. 选择优化方法 C. 保存优化数据库 D. 开始执行优化 对设计进行优化 - 步骤...执行优化 A. 运行时间控制 包括: 优化数据库名称(OPDATA),缺省: jobname.opt; 控制如何读分析文件(OPLOOP), 缺省: 从第一行读入,忽略DV参数的初始定义; 输出控制 (OPPRNT). 缺省: 禁止输出; 保存最优设计选项(OPKEEP). 缺省:关闭。 对设计进行优化 - 步骤...执行优化 Design Opt Controls... 对设计进行优化 - 步骤...执行优化 保存最优设计的注意事项: 通过SAVE操作保存最优数据库到文件jobname.bdb. 最优结果文件的保存仅仅是拷贝 jobname.rst 到文件jobname.brst (或 .rth 到 .brth, .rmg 到 .brmg, .rfl 到 .brfl) 对设计进行优化 - 步骤...执行优化 B. 优化方法 ANSYS中有两种优化方法: 子问题近似方法 一阶方法 子问题近似方法是推荐的方法,快速逼近。 对设计进行优化 - 步骤...执行优化 用 OPTYPE 及OPSUBP 命令 或 Design Opt Method/Tool… 注意: 只有定义了目标函数才可选 对设计进行优化 - 步骤...执行优化 C. 保存优化数据库 优化器在其自己的数据库中工作, 包括: 设计变量、状态变量及目标函数的定义; 分析文件名称,优化方法及控制,总迭代数等; 每一次设计产生的参数值; 每次迭代完,ANSYS自动保存优化数据库在运行时间控制对话框中定义的信息。 对设计进行优化 - 步骤...执行优化 随时检查优化数据库的状态: Design Opt -Opt Database- Status 或用STATUS 命令 对设计进行优化 - 步骤...执行优化 保存优化数据库在初始化执行优化之前,以使可以从这点方便地重新开始; 用 OPSAVE 命令 或 Design Opt -Opt Database- Save... 指定文件名称: 对设计进行优化 - 步骤...执行优化 D. 初始化执行优化 用 OPEXE命令 或 Design Opt Run… 检查设定,然后按OK开始优化 对设计进行优化 - 步骤...执行优化 何时收敛? 如果设计为可行的且满足下列四个条件之一: 1. 目标函数的当前设计与最佳可行设计的变化小于容差: |OBJcurrent - OBJbest| TOLERobj 目标函数的当前设计与前一个设计的变化小于容差: |OBJcurrent - OBJcurrent-1| TOLERobj 对设计进行优化 - 步骤...执行优化 3. 对每一 DV, 当前设计与最佳可行设计的变化小于容差 |DVcurrent - DVbest| TOLERdv 4. 对每一DV, 当前设计与前一个设计的变化小于容差 |DVcurrent - DVcurrent-1| TOLERdv 因此,如果这四个条件之一满足且如果当前设计是可行的,我们就有一个收敛的最优设计。 对设计进行优化 - 步骤查看结果 指定分析文件 定义优化变量 执行优化 查看结果 优化结果的查看方法: 首先恢复优化数据库
文档评论(0)