基于ANSYS的优化过程简介oPPT课件.ppt_第1页
基于ANSYS的优化过程简介oPPT课件.ppt_第2页
基于ANSYS的优化过程简介oPPT课件.ppt_第3页
基于ANSYS的优化过程简介oPPT课件.ppt_第4页
基于ANSYS的优化过程简介oPPT课件.ppt_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于ANSYS的优化过程简介 机械优化设计 主讲教师 白清顺 机电工程学院机械制造及自动化系2007年10月27日 一 采用ANSYS软件实现优化的基本过程 设计变量 DesignVariables 状态变量 StateVariables 目标函数 ObjectiveFunction 由于ANSYS的优化技术是建立在有限元分析基础上 在进行优化设计之前 首先要完成该参数化模型的有限元分析 其中包括前处理 施加载荷和边界条件并求解 后处理 并将该分析过程作为一个分析文件保存 以便于优化设计过程的再次利用 一 采用ANSYS软件实现优化的基本过程 一 采用ANSYS软件实现优化的基本过程 ANSYS提供了两类优化方法零阶方法 零阶方法属于直接法 它是通过调整设计变量的值 采用曲线拟合的方法去逼近状态变量和目标函数 可以很有效地处理大多数的工程问题 一 采用ANSYS软件实现优化的基本过程 ANSYS提供了两类优化方法一阶方法 一阶方法为间接法 是基于目标函数对设计变量的敏感程度的方法 在每次迭代中 计算梯度确定搜索方向 由于该方法在每次迭代中要产生一系列的子迭代 它所占用的时间相对较多 但是其计算精度要高 适合于精确的优化分析 一 采用ANSYS软件实现优化的基本过程 ANSYS程序提供了一系列的分析 评估 修正的循环过程 即对初始设计进行分析 对分析结果就设计要求进行评估 然后修正设计 这一循环过程重复进行直到所有的设计要求都满足为止 一 ANSYS软件实现优化的基本过程 ANSYS优化结果数据库文件Jobname opt中记录有当前的优化环境 包括优化变量定义参数 所有优化设置和设计序列集合 在优化结果序列中 完全满足状态变量规定约束条件的结果序列为可行的优化序列 可行的优化结果序列中包含一个最优设计序列 在优化结果序列中并不一定所有的结果序列完全满足状态变量规定的约束条件 这些不满足优化约束条件的优化序列称之为不可行的优化结果序列 一 ANSYS软件实现优化的基本过程 批处理的方式 APDL语言GUI交互方式 一般用户 一 采用ANSYS软件实现优化的基本过程 基于APDL的ANSYS优化设计主要分析过程如下 利用APDL的参数技术和ANSYS的命令创建参数化分析文件 用于优化循环 主要包含下面步骤 在前处理器中建立参数化的模型在求解器中求解在后处理器中提取并指定状态变量和目标函数进入优化设计器OPT 执行优化分析过程 指定分析文件声明优化变量 包括设计变量 状态变量和目标函数 选择优化工具或优化方法 进行优化分析 查看优化设计序列结果 检验设计优化序列 二 ANSYS中的优化方法原理 ANSYS程序优化工具单步运行法 SingleRun 随机搜索法 RandomDesign 乘子法 Fractorial 最优梯度法 Gradient 扫描法 DVSweeps 子问题法 Sub Problem 一阶优化 First Order 用户优化算法 UserOptimizer 二 ANSYS中的优化方法原理 二 ANSYS中的优化方法原理 单步运行法 SingleRun 该方法是设计优化却省时采用的方法 每执行一次循环 实现一次优化循环 并求出一个FEA解 可以通过一系列的单次循环 每次求解前设定不同的设计变量来研究目标函数与设计变量的变化关系 该方法往往为其它优化方法或工具提供一个初始优化序列 如扫描方法或子问题方法等 二 ANSYS中的优化方法原理 随机搜索法 RandomDesign 该方法进行多次循环 每次循环设计变量随机变化 用户可以指定最大循环次数和期望合理解的数目 本工具主要用来研究整个设计空间 并为以后的优化分析提供合理的初始解 如往往作为零阶方法的前期优化处理 另外 该方法也可以用来完成一些小的优化设计任务 例如可以做一系列的随机搜索 然后通过查看结果来判断当前设计空间是否合理 二 ANSYS中的优化方法原理 一阶优化 First Order 它使用因变量对设计变量的偏导数 在每次迭代中 计算梯度确定搜索方向 并用线搜索法对无约束问题进行最小化 因此 每次迭代都由一系列子迭代组成 采用该方法需要指定最大迭代次数 NITR 线搜索步长范围 SIZE 以及设计变量变化程度的正偏差 DELTA 列出设计参数集合允许查看要求的设计参数值或范围 可以选择只列出优化参数或列出全部参数 用OPLIST命令 或DesignOpt DesignSets List 二 ANSYS中的优化方法原理 三 ANSYS优化典型的例题 利用ANSYS的APDL语言求正弦函数在上的极小点 首先利用操作系统的记事本创建一个分析文件sin mac 其中包含下面一行语句 y sin x 然后 利用记事本创建APDL命令流文件SinOpt txt 其包含的命令如下 实例一求正弦函数给定区间的极小值 finish clear filnam SinOptx 4 input sin mac 0 opt 进入ANSYS优化处理器opclropanl func mac 指定分析文件名称opvar x dv 4 5 x为设计变量 变化范围为 4 5 opvar y obj 0 1 y为目标函数 并给定初始值 优化控制设置选项opdata 指定优化数据的存储文件名oploop top proc all 控制读取分析文件的方式opprnt on 指定是否存储计算的详细信息opkeep on 存储数据库和结果 实例一求正弦函数给定区间的极小值 第一次优化 单步优化optype runopexe 第二次优化 子问题方法optype subpopsubp 50 10 opeqn 2 0 2 0 0 opexeoplist all 0 列出所有设计序列 绘制优化过程中X Y曲线xvaropt xplvaropt y 实例一求正弦函数给定区间的极小值 实例一求正弦函数给定区间的极小值 将上述两个文件放置在ANSYS的工作目录中 在ANSYS启动后 利用菜单File ReadInputfrom 选择SinOpt txt文件 将执行优化过程 优化结束后将显示优化过程中的X Y曲线和优化序列 如图所示 实例一求正弦函数给定区间的极小值 目标函数极小点X 4 7238Y 0 99993 对中间圆孔的正方形平板零件 圆孔处受到均匀的压力70MPa 本问题的目标是改变平板的三维尺寸以及孔的直径使得在满足最大的冯米塞斯 vonMises 应力不超过125MPa的条件下 结构的体积最小 实例二有孔平板结构的优化过程 实例二有孔平板结构的优化过程 采用ANSYS的PLANE2单元对结构进行网格划分 零件的弹性模量为210GPa 泊松比为0 3 设计变量 模型中平板的三维尺寸以及孔的直径为设计变量 状态变量 整个结构所受到的最大的vonMises应力不超过353MPa 目标函数 有孔平板结构的体积最小 实例二有孔平板结构的优化过程 1 定义设计变量以及初始值Parameters ScalarParameters2 定义单元类型 平板厚度以及材料属性 1 定义单元类型与参数选项Preprocessor ElementType Add Edit Delete Add 2 定义实常数Preprocessor RealConstants Add Edit Delete Add 3 定义材料属性Preprocessor MaterialProps MaterialModels Structural Linear Elastic Isotropic3 利用尺寸变量建立模型Preprocessor Modeling Create Areas Rectangle ByDimensions4 划分网格Preprocessor Meshing MeshTool 实例二有孔平板结构的优化过程 实例二有孔平板结构的优化过程 二维有孔平板四分之一结构有孔平板网格图 实例二有孔平板结构的优化过程 5 施加载荷和边界条件Solution DefineLoads Apply Structural Displacement SymmetryB C OnLinesSolution DefineLoads Apply Structural Pressure OnLines6 求解Solution Solve CurrentLS7 查看求解结果GeneralPostProc PlotResults ContourPlot NodalSoluNodalSolution Stress vonMisesStress 实例二有孔平板结构的优化过程 实例二有孔平板结构的优化过程 8 创建优化过程数据表Parameters GetScalarData ResultsData GlobalMeasuresGeneralPostproc ElementTable DefineTable AddElemvolumeVOLU 实例二有孔平板结构的优化过程 9 指定优化过程日志文件10 指定优化文件11 指定设计变量 平板的长 宽 高以及内孔半径 12 指定状态变量13 定义目标函数 整个结构的体积 实例二有孔平板结构的优化过程 14 选择优化工具 指定迭代次数 本例中选用子问题法 Subproblem 15 执行优化过程16

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论