vlambda博客
学习文章列表

结构优化与可靠性设计方法

 推送仿真资讯,工程案例,资料分享!

1、引言
对于结构优化设计, ANSYS 提供了两种设计分析方案,即基于ANSYS经典环境和ANSYS Workbench 中的 DesignExploration 模块进行结构设计。现在ANSYS经典环境GUI操作模块已经不再使用,在ANSYS经典环境已经找不到优化模块的GUI操作窗口,但基于APDL语言的优化设计在ANSYS经典环境中依然可用。本培训会对基于APDL语言的结构优化设计作简单介绍,但主要讲授ANSYS Workbench的 Design Exploration 模块使用方法。同样对于工程可靠性设计, ANSYS 也提供了两种设计分析方案,即基于ANSYS经典环境和 Design Exploration模块中的SixSigma方法。本培训会同时对基于APDL语言的工程结构可靠性分析和SixSigma方法的可靠性分析进行介绍。

结构优化与可靠性设计方法

2、 Design Exploration简介
ANSYS Workbench 中的 Design Exploration 主要用于在工程结构设计之前分析不确定因素对结构性能的影响,从而尽可能的对结构进行优化,提高结构性能。在 Exploration 当中,设计者使用的参数是其基本语言,主要包括 Design Modeler 或其他 CAD 系统中的设计参数以及Mechanical 中的求解结果参数。Design Exploration 中 的 优 化 设 计 是 使 用 试 验 数 据法 (Design of Experiments,DOE)和响应面(线)方法来实现的。DOE 方法根据设计者提供的设计变量的数目来产生设计点的样本,随后计算每个样本点的 CAE结果,由于所生成的设计点是有限的,因此,在Design exploration 中,采用二次插值函数来构造设计空间的响应面或响应线,以直观发现结构当中的各个设计参数对结构性能的影响程度。采用灵敏度分析方法对结构当中的设计参数进行灵敏度分析,以合理的选择优化设计参数,联合优化设计算法,最终完成结构的优化任务。

2.1 Design Exploration 特点

Design Exploration 作为快速优化工具,具有如下特点:

(1)可对线性、非线性、热、模态、流体、多物理场等多种类型进行优化设计;

(2)支持多种CAD 系统参数,方便使用其他CAD系统进行建模;

(3)支持 Mechanical 中的参数,ANSYS Workbench中的仿真分析大多都是在Mechanical中完成的,而DesignExploration 可调用Mechanical 中的参数;

( 4 ) 采用目标驱动优化技术( G o a l D r i v e nOptimization,GDO),可观察响应面和响应线,并进行灵敏度分析,最终获得最佳的设计点。

(5)可进行 6σ 设计,支持 APDL 语言定义的相关参数。

2.2 Design Exploration 参数类型

优化设计的首要任务是优化参数的确定。在ANSYSWorkbench的esign Exploration模块当中,共有3种参数,它们是输入参数、输出参数和导出参数,含义如下:

(1)输入参数(Input parameters): ANSYS Workbench仿真系统内的所有设计变量都可以作为Exploration的输入参数(亦即设计变量),包括几何模型、材料属性和载荷等。

(2)输出参数(Output parameters ) : ANSYS Workbench计算得到的参数都可以作为Exploration的输出参数(亦即目标函数),典型的输出参数主要有模型质量、体积、固有频率、各类变形、各类应力、速度和热流等。

(3)导出参数(Derived parameters:导出参数是不能直接得到的参数,是设计变量和目标函数的组合值,也可是各种参数的函数表达式等。

3、直接优化模块

Direct Optimization :目前书上一般介绍为GoalDriven Optimization;轻量化优化采用该模块。

结构优化与可靠性设计方法

优化

• 定义目标函数、约束条件、输入参数的关系

• 响应面优化

– Explore thousands of configurations in a few seconds

结构优化与可靠性设计方法

结构优化与可靠性设计方法

• 直接优化

– Follow algorithm convergence

结构优化与可靠性设计方法

结构优化与可靠性设计方法

结构优化与可靠性设计方法

4、参数相关性分析模块

Parameters Correlation(相关参数):用于得到参数的敏感性。

结构优化与可靠性设计方法

敏感性/ 关联性分析的作用

• 识别非重要参数

结构优化与可靠性设计方法

• 识别参数之间的关系:线性或二次

结构优化与可靠性设计方法

5、响应面分析模块

Response Surface(响应曲面):主要用于观察输入参数对输出参数的影响,构建响应曲面。

结构优化与可靠性设计方法

响应面

• 生成代理模型

• 最值搜索

• 2D/3D表示法

• 局部灵敏

• 响应面的质量评价

结构优化与可靠性设计方法

结构优化与可靠性设计方法

结构优化与可靠性设计方法

6、响应面优化模块

Response SurfaceOptimization(响应曲面优化):在响应面分析的基础上进行响应面优化设计。

结构优化与可靠性设计方法

响应面优化

结构优化与可靠性设计方法

7、结构拓扑优化模块

Shape Optimization :结构拓扑或形状优化。

结构优化与可靠性设计方法

8、可靠性分析模块

Six Sigma Analysis:主要用于产品的可靠性

结构优化与可靠性设计方法

Six Sigma 分析

• 了解你的设计,随设计公差的变异性

•  确定哪些部件或部分会发生失效

•  了解哪些参数需要重点关注

结构优化与可靠性设计方法

9、设计参数

设计参数可以来自于:

Geometry

结构优化与可靠性设计方法

DesignModeler

SpaceClaim

Catia V5

UG NX

SolidWorks

Creo Parametric

Solid Edge

Autodesk

Inventor

…

Structural

结构优化与可靠性设计方法

Engineering data

Meshing

Mechanical

Mechanical APDL

ExplicitSTR

Vista TF, CCD…

Icepak

nCode

…

CFD

结构优化与可靠性设计方法

CFX

Fluent

CFD Post

Polyflow

AQWA

ICEM CFD

Electromagnetics

结构优化与可靠性设计方法

Ansoft Products:

Designer

HFSS

Maxwell

Q3D Extractor

Simplorer

甚至用户自定义参数:

Excel, External Connection

结构优化与可靠性设计方法

• 使用前后缀过滤CAD 参数

• 默认的过滤参数名称为 “DS”

• 将过滤项设置为空白,则允许所有的参数都传入到Workbench

结构优化与可靠性设计方法

参数化在DM和Mechanical进行设置

结构优化与可靠性设计方法

还可以在 CFX, Fluent 和 CFD Post中进行设置

结构优化与可靠性设计方法

• 派生参数:

– 基于输入和输出参数的函数建立参数.

– 派生参数可以使用各种内置运算,三角函数和统计函数.

– 例如:

• 成本函数 (i.e., the product of mass and cost per mass)

• 归一化应力 (i.e., stress response divided by an applied stress)

• 网格尺寸 (setting a mesh parameter as a function of a geometric parameter)

结构优化与可靠性设计方法

结构优化与可靠性设计方法

结构优化与可靠性设计方法


来都来了,点个赞再走吧~~~