ansys结构优化设计.pptx
基于ansys结构优化
题目:基于ansys的悬臂梁机构优化专业:班级:学号:姓名:2014年1月绪论在钢结构工[程中,钢材的用量是非常巨大的,这其中不免会存在材料安全储备太高,过于浪费的情况。
如何在保证结构安全的情况下,减少钢材用量,降低成本,这正是本文研究的意义所在。
结构优化设计是在满足各种规范或某些特定要求的条件下,使结构的某种指标(如重量、造价、刚度或频率等)达到最佳的设计方法。
该方法最早应片j在航空工程中,随着计算机的快速发展,很快推广到机械、土木、水利等工程领域。
它的出现使没计者从被动的分析、校核进入主动的设计,这是结构设计上的一次飞跃。
ANSYS作为大型工程汁算软件,其模拟分析功能非常强大,掌握并使用ANSYS对结构进行模拟、计算、优化,对提高材料利用率、减少成本,是很有效的。
本文基于ANSYS的结构设计优化,在ansys workbench中对悬臂梁结构进行优化。
1问题描述一根悬臂梁长度为300mm,高度为15mm,宽度为40mm。
材料为结构钢,弹性模量E=200Gpa,泊松比u=0.3,屈服极限δ=250Mpa。
悬臂梁一端固定,另一端施加有垂直于悬臂梁90N的力。
假设悬臂梁高度10为变直径,垂直于悬臂梁的90N为变力进行优化设计,以得到尽量小的质量,同时合理的的安全系数。
几何模型如图1所示。
其中,悬臂梁高度及受力为变量,高度范围从10mm到20mm,力范围从70N到110N。
安全系数为2以上,悬臂梁质量尽可能小。
图1 几何模型图2 一端受固定约束图3 另一端受90N力2优化步骤2.1最初的分析结果最初的质量为1.413kg,最初的3张图显示当悬臂梁的高度为15mm,端部受力为90N的结果,明显安全系数过大。
图4等效应力图5总变形图6安全系数2.2设置输入输出参量2.2.1输入参量悬臂梁高度,悬臂梁端部受力悬臂梁高度和悬臂梁端部受力需要定义为变量。
首先从主界面打开Design Modeler,然后展开XYplane,接着点亮Sketch1。
《ANSYS教程》课件
2000年代
推出ANSYS Workbench,实 现多物理场耦合分析。
1970年代
ANSYS公司成立,开始开发有 限元分析(FEA)软件。
1990年代
扩展软件功能,增加流体动力 学、电磁场等分析模块。
2010年代
持续更新和优化,加强与CAD 软件的集成,提高计算效率和 精度。
软件应用领域
航空航天
2023
PART 07
后处理与可视化
REPORTING
结果查看与图表生成
结果查看
通过后处理,用户可以查看分析结果,如应力、应变、位移等。
图表生成
根据分析结果,可以生成各种类型的图表,如柱状图、曲线图、等值线图等,以便更直观地展示结果 。
可视化技术
云图显示
通过云图显示,可以清晰地展示模型 的应力、应变分布情况。
压力载荷等。
在设置边界条件和载荷 时,需要考虑实际工况 和模型简化情况,确保 分析的准确性和可靠性
。
求解和后处理
求解是ANSYS分析的核心步骤,通过求解可以得到模型在给定边界条件和 载荷下的响应。
ANSYS提供了多种求解器,如稀疏矩阵求解器、共轭梯度求解器等,可以 根据需要进行选择。
后处理是分析完成后对结果的查看和处理,ANSYS提供了丰富的后处理功 能,如云图显示、动画显示等。
VS
详细描述
非线性分析需要使用更复杂的模型和算法 ,以模拟结构的非线性行为。通过非线性 分析,可以更准确地预测结构的极限载荷 和失效模式,对于评估结构的可靠性和安 全性非常重要。
2023
PART 04
流体动力学分析
REPORTING
流体静力学分析
静力学分析用于研究流体在静 止或准静止状态下的压力、应
ANSYS高级分析-优化设计(一)
ANSYS高级分析-优化设计(一)本篇作为ANSYS最常用也是最有用的高级分析技术优化设计技术的开篇,主要从概念上讲述ANSYS优化设计以及在进行ANSYS优化设计分析时通用的基本步骤和考虑方法(本篇所讲述优化分析同样是基于APDL工具,其它优化设计技术具体实现过程随着对优化设计的逐渐深入会逐步描述)。
1 前言优化设计是一种寻找确定最优设计方案的技术。
所谓“最优设计”,指的是一种方案可以满足所有的设计要求,而且所需的支出(如重量,面积,体积,应力,费用等)最小。
也就是说,最优设计方案就是一个最有效率的方案。
设计方案的任何方面都是可以优化的,比如说:尺寸(如厚度),形状(如过渡圆角的大小),支撑位置,制造费用,自然频率,材料特性等。
实际上,因为ANSYS具有专业的和强大的分析能力,具有开放的使用环境,所以所有可以参数化的ANSYS选项都可以作优化设计。
ANSYS参数化设计语言APDL用建立智能分析的手段为用户提供了自动循环的功能,也就是说,程序的输入可设定为根据指定的函数、变量以及选出的分析标准决定输入的形式。
APDL允许复杂的数据输入,使用户实际上对任何设计或分析有控制权。
例如尺寸、材料、载荷、约束位置和网格密度等。
APDL扩展了传统有限元分析之外的能力,并扩展了更高级运算,包括灵敏度研究、零件库参数化建模,设计修改和设计优化。
APDL是一种为ANSYS 二次开发专门设计开发的解释性文本语言,其内容包括参数、数组参数、表达式和函数、分支和循环、重复功能和缩写以及宏和用户程序等。
2 优化设计步骤基于APDL的参数化设计的方法采用ANSYS的批处理方法进行优化的,其主要的优化设计过程通常包括以下几个步骤,这些步骤根据用户所选用优化方法的不同(批处理GUI 方式)而有细微的差别。
生成分析文件:生成分析文件与通常的ANSYS分析并没有很大的不同,唯一的区别就是:优化的分析文件必须是参数化的。
也就是说,必须定义一些参量,至少要把所有的设计变量,状态变量和目标变量定义为参量形式。
论文答辩PPT-基于ANSYS的连杆应力有限元分析及结构优化
答辩人: 指导老师: XXXXX学院 XXXX工程 202X年6月
目录 contens
1 绪论 2 连杆应力有限元分析过程 3 研究结果 4 连杆结构优化 5 论文总结 6 致谢
绪论
研究背景 研究意义
研究背景
连杆可靠性 设计的需要
01
发动机连杆小端与活塞做往复运动,连杆大端与曲轴做旋转运动, 因此连杆除了有上下运动外,还会左右摆动,做复杂的平面运动。所 以连杆的受力情况十分复杂,工作中受拉伸、压缩和弯曲等交变载荷 的作用,易引起连杆的疲劳破坏,故而需对连杆进行受力分析,确保 连杆的可靠性。
STEP 1 二维图纸
STEP 2 三维模型建立
STEP 3 三维模型简化
利用UG NX10.0软件对连杆进行三维 建模,完成如图。
为使有限元网格划分均匀,提高单元质量 及计算精度,简化连杆小圆角、小倒角及尖锐 部分,完成如图。
连杆有限元模型的建立
使用间接导入法将连杆三维模型导入ANSYS14.0软件中,为模型添加好弹性模量、泊松 比、密度等材料参数,并使用SOLID186单元划分网格,形成有限元模型。
设定网格单元长度为6,使用 OLID186单元对三维模型进行网格划 分,完成如图。网格整体规整。
载荷施加与位移边界条件
大小端拉应力加载
在连杆拉伸应力工况条件下,分别选择连杆大小端孔外侧为受拉面,对连杆小端施加 19.75cos1.5α Mpa的载荷,对连杆大端施加9.8cos1.5α Mpa的载荷。
本文对连杆进行静力学分析,故选取连杆受最大拉、压应力的情况作为研究对象。经过分 析发动机连杆工作循环受力情况结合文献资料可以得到:
最大拉应力工况
基于ANSYS的机械结构强度计算及优化设计
基于ANSYS的机械结构强度计算及优化设计随着科技的不断发展,机械结构在各行各业中扮演着至关重要的角色。
为确保机械结构的安全性和可靠性,强度计算和优化设计成为了不可忽视的环节。
本文将介绍如何利用ANSYS软件进行机械结构的强度计算及优化设计,旨在提升产品的质量和性能。
1. 强度计算的基本原理强度计算是指通过数学方法和有限元分析等技术手段,预测机械结构在特定工况下的受力状态和应力分布,以评估其承载能力和强度情况。
ANSYS作为一款强大的有限元分析软件,提供了丰富的分析工具和模拟功能,可以高效准确地进行机械结构的强度计算。
2. 剖析ANSYS软件的应用ANSYS软件支持用户对机械结构模型进行网格划分、材料属性定义、加载条件设置等操作,并可以对结构进行静力、动力、热力学等方面的强度计算。
在进行强度计算之前,用户需要先建立准确的模型,并进行网格划分。
通过选择各个部件的材料属性和相应的加载条件,可以模拟出真实工况下机械结构的受力状态。
3. 强度计算结果的分析在进行强度计算后,ANSYS能够生成大量的数据和图形,如应力云图、位移变形图、应力分布图等。
通过这些图形和数据,用户可以直观地了解机械结构的受力情况,进而分析结构的强度和刚度情况。
根据实际需求,用户可以对强度计算结果进行进一步的优化设计。
4. 优化设计的思路和方法机械结构的优化设计是通过对结构形状、材料和参数等方面的调整,以达到优化目标的一种方法。
在进行优化设计时,考虑到机械结构的复杂性和多变性,我们可以采用基于ANSYS软件的仿真和优化技术。
通过设置设计变量、约束条件和优化目标,可以对机械结构进行参数优化和拓扑优化,从而改善结构的性能。
5. 优化设计案例分析以一个机械零部件的优化设计为例,首先在ANSYS中建立机械结构的有限元模型并进行强度计算。
然后,设定设计变量和约束条件,以降低结构的重量和提高承载能力为优化目标,利用优化算法进行设计迭代。
通过多次迭代计算和评估,最终获得一个满足设计要求的优化结构。
ansys优化桁架ppt文档
9
10
11
12
13
14
15
0.1076 E-01
0.8359 E+08
0.1062 E-01
0.1164 E+09
0.1076 E-01
0.7388 E+08
0.1062 E-01
0.2272 E+08
0.1077 E-01
0.4708 E+08
0.1062 E-01
0.3377 E+08
0.1078 E-01
Ai Ai Ai (i=1, ...,1 5)
案例模型
案例模型 Ansys优化设计
问题解决 总结与经验
Ansys优化设计
Ansys桁架优化分析基本步骤
建立桁架 模型
静力分析
优化分析
优化结果 后处理
Ansys优化设计
表1 初始截面A=1时一阶优化截面大小及应力大小
截面号
1
2
3
4
5
6
7
8
15mami案例模型桁架结构优化问题的数学模型案例模型问题解决总结与经验ansys优化设计ansys优化设计建立桁架模型静力分析优化分析优化结果后处理ansys桁架优化分析基本步骤ansys优化设计初始截面a1时一阶优化截面大小及应力大小截面号01065e0101062e0101062e0101590e0101045e0101850e0107094e0201061e01截面应力07128e0701913e0802272e0801581e0901470e0901096e0901607e0901211e09截面号101112131415截面面积01076e0101062e0101076e0101062e0101077e0101062e0101078e01截面应力08359e0801164e0907388e0802272e0804708e0803377e0803168e08wt49021kgansys优化设计优化结果随优化次数变化规律ansys优化设计截面应力大小随优化次数变化规律ansys优化设计截面大小随优化次数变化规律ansys优化设计初始截面面积为0001时优化截面大小及应力大小截面号01065e0101062e0101062e0101532e0101045e0101743e0107094e0201061e01截面应力07127e0701909e0802273e0801646e0901463e0901660e0901433e0901095e09截面号101112131415截面面积01080e0101062e0101077e0101062e0101077e0101062e0101078e01截面应力08366e0801164e0907381e0802273e0804708e0803377e0803168e08wt48525kgansys优化设计优化结果随优化次数变化规律ansys优化设计一阶方法通过对目标函数添加罚函数将问题转换为非约束的一阶方法将真实的有限元结果最小化
ansys结构参数优化和拓扑优化专题
响应面优化
Kriging (克里格法 ): 多项式F(x)与Z(X)的组合。Z(x)为对平均值为零,方差和非 零方差的正态分布高斯 由于克里格法通过所有设计点拟合响应面,因此拟合优度指 标总是好的 变量变化剧烈,或非线xing时,结果优于标准响应面拟合方 法
响应面优化
Kriging (克里格法 )修正设计点,会出现曲线振荡 可以通过在响应面上插入Refinement Point(改进点) 来修正响应面
拓扑优化
结构材料不同,设计方案不同,优化结果也不同 结构质量分布一致时,质量和体积的优化结果一样
拓扑优化
其余约束条件: 全局等效应力约束
对优化区域的zui da等效应力进行约束,可以对单个或所有工况
位移约束
对所选几何、节点的三个方向的zui da位移进行约束
局部等效应力约束
对所选的几何(面,线或体)、网格的zui da等效应力进行约束
Excel表格数据优化
添加Microsoft Office Excel模块,导入做好参数定 义的Excel表格,定义输入、输出参数
Excel表格数据优化
在Excel表格,输出参数可以定义为输入参数的函数表达式,添加DOE模块 在DOE中生成输入设计点,WB会根据Excel表格中定义的函数表达式求解出对应的输出参数
拓扑优化
挤出(extrusion): 类似于扫略
Without With
NLPQL (二次拉格朗日非线xing规划)
支持单目标,多约束,要求参数保持连续,适合于局部优化
MISQP(混合整数序列二次规划)
支持连续或离散的输入参数 只支持单目标,只生成一个最优解,适合局部优化
Excel表格数据优化
基于DX可以对Excel表格中的数据进行优化分析 在Excel中做好参数定义
ANSYS Workbench优化设计培训课件
21
22. 在需要的响应点上点击鼠标右
键选择Insert as Design Point,将
其插入到设计点
22
响应点不能和此处给出的一样!
WS1-11
作业1
26
Training Manual
23. 返回到 Project Page
23
24. 双击 Parameter set
24
25. 更新所有设计点
7. 在 Outline of all parameters中点击选中 参数P2
7
8. 双击 Design Point vs P2 显示图形
8
WS2-6
Training Manual
作业 2 – what if 分析
9. 双击 Parameters Parallel Chart (all)
9
图表的底部和顶部显示了对应参数的范围
输出参数:
Mass(质量) Equivalent stress(等效应力) Total deformation(整体变形)
WS1-2
Training Manual
ds_cutout
作业1
1
1. File>Open>Link1.dsdb
2. 双击Parameter Set,检查所有 输入和输出参数。
作业 2 What if分析
多目标优化设计
WS2-1
作业 2 – what if 分析
• Goal(目标)
– 使用参数管理器探索如图所示结构的应力、质量和变 形行为,因为在垂直载荷的ห้องสมุดไป่ตู้用下,几何参数是在发 生变化的。
• Model Description(模型描述)
– Design Modeler生成的模型由三个组件组成,约束和 载荷如右图所示。
(完整版)ANSYS优化设计(含几个实例)
ANSYS 优化设计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πR2〈100(SV),水杯的容积为V=πR2H(OBJ)。
File:volu。
inp (用参数直接定义也可或者在命令栏内直接写)R=1H=1S=2*3.14*R*H+2*3。
14*R*RV=10000/(3.14*R*R*H)然后再建一个优化分析文件(假设叫optvolu。
inp),设定优化变量,并求解。
/clear,nostart/input,volu,inp/optopanl,volu,inpopvar,R,dv,1,10,1e-2opvar,H,dv,1,10,1e-2opvar,S,sv,,100,1e—2opvar,V,obj,,,1e—2opkeep,onoptype,subpopsave,optvolu,opt0opexec最后,打开Ansys6.1,在命令输入框中键入“/input,optvolu,inp”,整个优化过程就开始了.图2 ANSYS优化过程图几秒钟的优化过程结束后,让我们来看一下优化的结果:/optoptlist,all图3 优化结果1上图中左右带*的SET 22是最优解,由此可以看出,要想在表面积一定的情况下使水杯容积最大,的确有这样一个规律 H=D=2*R.有兴趣的同志可以用求极值的方法演算一下,一定会得到相同的答案。
ANSYS经典应用实例结构分析详细讲解 PPT
⑹ 创建单元
GUI :Main Menu→Preprocessor→Modeling→Create→Ele Ments→Auto Numbered→Thru Nodes。 弹出拾取窗口,拾取节点1与2,单击拾取窗口得“Apply”按钮,于 就是在节点1与2之间创建了一个单元。重复以上过程,在节点2 与3、1与4、3与4间分别创建单元,建模图形如左图5-2所示。
图5-1 平面桁架
思考:
根据静力平衡条件,很容易计算出轴向力Fa、轴向 应力σa,如表5-1所示。
杆
轴向力Fa/N
轴向应力
σa/MPa
①
1000
100
②
1000
100
③
-1414、2
-141、4
④
0
0
⑤
-1414、2
-141、4
表5-1 各杆得轴向力与轴向应力
大家学习辛苦了,还是要坚持
继续保持安静
⑻ 划分单元 GUI : Main Menu→Preprocessor→Meshing→MeshTool。
弹出MeshTool对话框,单击“Size Controls”区域中得 “Line”后得set按钮,弹出拾取窗口,拾取直线,单击ok按 钮,在NDIV文本框中输入50,单击Mesh按钮,弹出拾取窗口, 拾取直线,单击ok按钮。 ⑼ 显示点、线、单元 GUI:Utility→Plot→Multi-Plots。 ⑽ 施加载荷 ⒈施加第一个载荷步 ① 施加第一个载荷步得位移载荷
5、2、2 轴对称结构问题与周期对称结构问题
轴对称结构问题
特点:
(1)结构为回转体(截面绕它得回转中心轴旋 转而形成);(2)载荷关于轴心线对称。
ANSYS软件中提供了专门得分析方法对 这类问题进行求解,与普通方法相比可以节 约大量得人力与计算机资源,大大提高求解 问题得效率。
ansys教程完整PPT教学课件
jobname.log
文本
结果文件
jobname.rxx
二进制
图形文件
jobname.grph 二进制
ANSYS的数据库,是指在前处理、求解及后处理过程中,ANSYS保存在内存中的数据。数据库既存储 输入的数据,也存储结果数据:
输入数据 - 必须输入的信息 (模型尺寸、材料属性、载荷等).
结果数据 - ANSYS计算的数值 (位移、应力、应变、温度等).
OOPs!
Lines
Keypoints
第20页/共78页
2.布尔操作
1. ..... 2. ..... 3. .....
Procedure
要使用布尔操作: Main Menu: Preprocessor > -Modeling- Operate >
选择一种布尔操作 (例如: Add)
选择图形类型. 将弹出 选取菜 单 (见下页) 提示选择图形进行 布尔操作.
+ 加载的操作更加容易 ,尤其是在图形中直接拾取时.
第24页/共78页
加载 (续)
无论采取何种加载方式,ANSYS求解前都将载荷转化到有限元模型.因此, 加载到实体的载荷将自动转化到 其所属的节点或单元上。
沿线均布的压力
实体模型
加载到实 体的载荷 自动转化 到其所属 的节点或 单元上
均布压力转化到以线为边界的 各单元上
第21页/共78页
四、加载、求解
Objective
4-1. 列表和分类载荷
ANSYS中的载荷可分为:
• 自由度DOF - 定义节点的自由度( DOF ) 值 (结构分析_位移、热 分析_ 温度、电磁分析_磁势等)
• 集中载荷 - 点载荷 (结构分析_力、热分析_ 热导率、电磁分析_
ANSYSWorkbench结构线性静力学分析和优化设计PPT课件
文档仅供参考,如有不当之处,请联系本人改正。
西安嘉业航空科技有限公司
作业5 问题描述:如右图模型(支撑座-4-切
向),其材料为铜合金,模型受如图所示 方向的314rad/s的角加速度惯性载荷;模 型内圈用圆柱面约束且轴向为0,径向和周 向为free;模型外圈施加径向轴承载荷 1000N。
文档仅供参考,如有不当之处,请联系本人改正。
西安嘉业航空科技有限公司
文档仅供参考,如有不当之处,请联系本人改正。
西安嘉业航空科技有限公司
文档仅供参考,如有不当之处,请联系本人改正。
西安嘉业航空科技有限公司
文档仅供参考,如有不当之处,请联系本人改来自。西安嘉业航空科技有限公司
文档仅供参考,如有不当之处,请联系本人改正。
文档仅供参考,如有不当之处,请联系本人改正。
西安嘉业航空科技有限公司
1、连续性假设:
可变形固体视为连续密实的物体,即组成固体的质 点无空隙的充满整个空间;
固体内部任何一点的力学性能都是连续的,且变形 前后物体上的质点是一一对应的;
构件变形时材料既不相互分离,也不相互挤入,时 刻满足变形协调条件。
文档仅供参考,如有不当之处,请联系本人改正。
西安嘉业航空科技有限公司
谢谢关注
文档仅供参考,如有不当之处,请联系本人改正。
西安嘉业航空科技有限公司
文档仅供参考,如有不当之处,请联系本人改正。
西安嘉业航空科技有限公司
文档仅供参考,如有不当之处,请联系本人改正。
西安嘉业航空科技有限公司
结构优化设计
1、镁钛合金-泡沫夹层复合板的有限元强度计算与结构优化分析 2、设备架强度计算与优化设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Mininize Subject to
f ห้องสมุดไป่ตู้x)
S
L i
si (x)
S
U i
,
X
L j
xj
X
U j
,
i 1, 2, ..., m(1-1) j 1, 2, ..., n
解方程1-1的方法有很多,但是几乎有一个共同点:都是基于迭 代的方法,也就是说从一组初始的设计参数开始,一步一步地 去改变设计参数,直到f(x)达到最小,而且所有限制条件都能够 符合为止。注意,因为状态变量si(x)会根据设计参数的改变而 有所改变,所以在改变设计参数的每一次迭代过程中,都必须 做至少一次的有限元分析。所以优化分析是非常耗费计算机时 间的工作。缩短计算时间的有效方法包括:适当地简化分析模 型、减少设计参数及状态方程的数目等。
在某些情况下,有可能并不存在可行区间,也就是设计空 间中没有任何点同时满足所有约束。这个问题是无解的,不过 ANSYS会帮你找一个最能满足约束的设计,此时得到的结果不 称为优化设计而称为最好设计。优化设计必然是一个最好设计, 但是最好设计并不一定是优化设计。
2 Ansys的优化设计
2.1 采用ansys进行优化设计的文件
1.2 优化变量
优化变量=(设计变量、状态变量、目标函数) 当ANSYS进行最优化时,这些优化变量是会改变的,所以在 ANSYS 分析中,必须用ANSYS变量(参数)来表示这些优化变 量。其中设计变量除了指定初始值外不得变更其值(ANSYS 会自动更新其值),状态变量和目标方程则必须在适当的时 机更新其值。
(1) 定义状变量时 ,在min中输入空值表示无下限。同在max 中输入空值表示无上限;
(2) 选择足够约束设计的状态变量数; (3) 在零阶方法中,如果可能的话 ,选择与设计变量为线性或
平方关系的参数为状态变量 ;
(4) 如果状态变量有上下界时,给定一个合理的区间,以避免 范围过小,导致合理设计不存在。
Ansys结构优化分析
(Design Optimization)
航空科学与工程学院固体力学研究所 刘波
前言
结构设计是创造结构方案的过程,传统的结构设计是设计者 按设计要求和设计者的实践经验,参考类似工程,通过判断创 造结构方案,然后进行力学分析或按规范要求作安全校核,再 修改设计。
而结构优化设计与分析则把力学概念和优化技术有机地结合, 根据设计要求,使参与计算的量部分以变量出现,形成全部可 能的结构设计方案域,利用数学手段在域中找出满足预定要求 的不仅可行而且最好的设计方案。
2.2 典型的优化文件
/CLEAR ! Clear model database
…
! Initialize design variables
/INPUT ! Execute analysis file once
/OPT ! Enter optimization phase
OPCLEAR ! Clear optimization database
用ANSYS命令撰写为执行文件的方式,命令组织成两个文 件:优化文件和分析文件。
优化的每一次迭代过程中,都须进行至少一次的有限元分 析,分析文件的命令就是用来进行该有限元分析的。分析文件 的结构基本上和典型的ANSYS分析程序类似,唯一不同的是分 析文件中必须包含计算状态变量目标方程的值。
优化文件是描述式1-1的数学模式,然后去执行设计优化的 工作。由于执行设计最佳化需要调用分析文件,所以优化文件 中必须指定分析文件的名称。
OPVAR ! Declare design variables
1.1 优化设计的数学模型
优化设计简单地来说就是由计算机自动地去计算得到设计参 数,并且同时符合两个要求:第一是限制条件(constraints), 譬如结构物的应力不得超过容许值;第二是某个特定的目标 值(如结构物的总重量、面积、体积、费用)必须最小化或最 大化。可以用下列数学模式来表示优化设计的目的。
1.3 设计空间和设计序列
设计变量组成的空间称为设计空间(design space),设计最 佳化的目的相当于在此设计空间中去搜寻一个最佳的点。设计 空间上的每一个点代表一种可能的设计变量组合,称为一个设 计序列(design set)。满足所有约束条件的一个设计序列称为可 行设计(feasible design),所有可行设计的集合是此设计空间中 的一个区域,称为可行区间(feasible region)。在所有可行区中, 使得目标方程最小的设计即称为优化设计。更广泛地来说,如 果有n个设计变量,则设计是一个n维空间,可行区间则处于此 n维空间的某一区域。
➢ 选择优化变量注意事项
✓ 选择设计变量 设计变量往往是长度、厚度、直径或模型坐标等几何参数、
其值必须为正。 关于设计变量需要注意以下几点: (1) 使用尽量少的设计变量; (2) 设计变量合并不能用于设计变量是真正独立的情况下; (3) 为设计变量定义一个合理的范围(OPVAR命令中的max和
min),范围过大,可能不能表示好的设计空间,而范围过 小可能排除了好的设计; (4) 选择可以提供实际优化设计的设计变量。 ✓ 选择状态变量 状态变量通常是控制设计的因变量数值。状态变量可以是 应力、温度、频率、变形、吸收能量等。状态变量必须是 ANSYS可以计算的数值;实际上任何参数都能定义为状态变 量。选择状态变量需要注意以下几点:
(5) 在定义参数避免在奇异点附近选择状态变量。 ✓ 选择目标函数
目标函数是设计要达到最小化或最大化的数值。选择状态变 量需要注意以下几点:
(1) ANSYS程序总是最小化目标函数。因此如果想得到最大化 的数值X,可将其转化为最小化问题。
(2) 目标函数值在优化过程中应为正值,因为负将会引起数值 问题,可以将一个足够大的正值加到目标函数上。
通俗地讲优化分析,指的找到一种方案可以满足所有的设计 要求,而且所需的支出(如重量,面积,体积,应力,费用等) 最小。也就是说,最优设计方案就是一个最有效率的方案。
设计方案的任何方面都是可以优化的,比如说:尺寸(如厚 度),形状(如过渡圆角的大小),支撑位置,制造费用,自 然频率,材料特性等。
1 什么是优化设计