正在加载图片...
ANSYS优化揭密 引子 时下 ANSYS高手颇多,但还有很多FEA战友对 ANSYS的优化过程用之不 熟,这里抛砖引玉,写下自己对 ANSYS优化模块的使用心得,不当之处敬请指 正 1.认识 ANSYS优化模块 1.1什么时候我需要它的帮忙? 什么是 ANSYS优化?我想说明一个例子要比我在这里对你絮叨半天容易理 解的多 注意过普通的水杯吗?底面圆圆的,上面加盖的哪一种。仔细观察一下,你 会发现比较老式的此类水杯有一个共同特点:底面直径=水杯高度 图1水杯的简化模型 为什么是这样呢?偷偷的告诉你:因为只有满足这个条件,才能在原料耗费 最少的情况下使杯子的容积最大。可不是,在材料一定的情况下,如果水杯的底 面积大,其高度必然就要小;如果高度变大了,底面积又大不了,如何调和这两 者之间的矛盾?其实这恰恰就反应了一个完整的优化过程。 在这里,一个水杯的材料是一定的,所要优化的变量就是杯子底面的半径r 和杯子的高度h,在 ANSYS的优化模块里面把这些需要优化的变量叫做设计变 量(DV):优化的目标是要使整个水杯的容积最大,这个目标在 ANSYS的优化 过程里叫目标函数(OBJ);再者,对设计变量的优化有一定的限制条件,比如 说整个杯子的材料不变,这些限制条件在 ANSYS的优化模块中用状态变量(SV 来控制。闲话少说,下面我们就来看看 ANSYS中怎么通过设定DV、SV、OBJ, 利用优化模块求解以上问题 首先参数化的建立一个分析文件(我假设叫 volu. inp),水杯初始半径为 1,高度为H=1(DV),由于水杯材料直接喝水杯的表面积有关系,这里我假设 水杯表面积不能大于100,这样就有S=2RH+2R2<100(SV),水杯的容积ANSYS 优化揭密 引子 时下 ANSYS 高手颇多,但还有很多 FEA 战友对 ANSYS 的优化过程用之不 熟,这里抛砖引玉,写下自己对 ANSYS 优化模块的使用心得,不当之处敬请指 正。 deform@smth Aug. 14,2002 1. 认识 ANSYS 优化模块 1.1 什么时候我需要它的帮忙? 什么是 ANSYS 优化?我想说明一个例子要比我在这里对你絮叨半天容易理 解的多。 注意过普通的水杯吗?底面圆圆的,上面加盖的哪一种。仔细观察一下,你 会发现比较老式的此类水杯有一个共同特点:底面直径=水杯高度。 图 1 水杯的简化模型 为什么是这样呢?偷偷的告诉你:因为只有满足这个条件,才能在原料耗费 最少的情况下使杯子的容积最大。可不是,在材料一定的情况下,如果水杯的底 面积大,其高度必然就要小;如果高度变大了,底面积又大不了,如何调和这两 者之间的矛盾?其实这恰恰就反应了一个完整的优化过程。 在这里,一个水杯的材料是一定的,所要优化的变量就是杯子底面的半径 r 和杯子的高度 h,在 ANSYS 的优化模块里面把这些需要优化的变量叫做设计变 量(DV);优化的目标是要使整个水杯的容积最大,这个目标在 ANSYS 的优化 过程里叫目标函数(OBJ);再者,对设计变量的优化有一定的限制条件,比如 说整个杯子的材料不变,这些限制条件在 ANSYS 的优化模块中用状态变量(SV) 来控制。闲话少说,下面我们就来看看 ANSYS 中怎么通过设定 DV、SV、OBJ, 利用优化模块求解以上问题。 首先参数化的建立一个分析文件(我假设叫 volu.inp),水杯初始半径为 R= 1,高度为 H=1(DV),由于水杯材料直接喝水杯的表面积有关系,这里我假设 水杯表面积不能大于 100,这样就有 S=2πRH+2πR 2 <100(SV),水杯的容积
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有