- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ANSYS 高级技术分析指南 优化设计
第一章 优化设计
什么是优化设计?
优化设计是一种寻找确定最优设计方案的技术。所谓“最优设计”,指的是
一种方案可以满足所有的设计要求,而且所需的支出(如重量,面积,体积,应
力,费用等)最小。也就是说,最优设计方案就是一个最有效率的方案。
设计方案的任何方面都是可以优化的,比如说:尺寸(如厚度),形状(如
过渡圆角的大小),支撑位置,制造费用,自然频率,材料特性等。实际上,所
有可以参数化的 ANSYS 选项都可以作优化设计。(关于 ANSYS 参数,请参看
ANSYS Modeling and Meshing Guide 第十四章。)
ANSYS 程序提供了两种优化的方法,这两种方法可以处理绝大多数的优化
问题。零阶方法是一个很完善的处理方法,可以很有效地处理大多数的工程问题。
一阶方法基于目标函数对设计变量的敏感程度,因此更加适合于精确的优化分
析。
对于这两种方法,ANSYS 程序提供了一系列的分析——评估——修正的循
环过程。就是对于初始设计进行分析,对分析结果就设计要求进行评估,然后修
正设计。这一循环过程重复进行直到所有的设计要求都满足为止。
除了这两种优化方法,ANSYS 程序还提供了一系列的优化工具以提高优化
过程的效率。例如,随机优化分析的迭代次数是可以指定的。随机计算结果的初
始值可以作为优化过程的起点数值。
基本概念
在介绍优化设计过程之前,我们先给出一些基本的定义:设计变量,状态
变量,目标函数,合理和不合理的设计,分析文件,迭代,循环,设计序列等。
我们看以下一个典型的优化设计问题:
在以下的约束条件下找出如下矩形截面梁的最小重量:
总应力σ不超过σ [σ≤σ ]
max max
梁的变形δ不超过δ [δ≤δ ]
max max
梁的高度h不超过h max [h≤hmax]
图 1-1 梁的优化设计示例
设计变量(DVs )为自变量,优化结果的取得就是通过改变设计变量的数值
来实现的。每个设计变量都有上下限,它定义了设计变量的变化范围。在以上的
问题里,设计变量很显然为梁的宽度b和高度h 。b和h都不可能为负值,因此其下
限应为b ,h0 ,而且,h有上限h max 。ANSYS优化程序允许定义不超过 60 个设
计变量。
状态变量(SVs )是约束设计的数值。它们是“因变量”,是设计变量的函
数。状态变量可能会有上下限,也可能只有单方面的限制,即只有上限或只有下
限。在上述梁问题中,有两个状态变量:σ(总应力)和δ(梁的位移)。在ANSYS
1-1
ANSYS 高级技术分析指南 优化设计
优化程序中用户可以定义不超过 100 个状态变量。
目标函数是要尽量减小的数值。它必须是设计变量的函数,也就是说,改
变设计变量的数值将改变目标函数的数值。在以上的问题中,梁的总重量应该是
目标函数。在ANSYS 优化程序中,只能设定一个目标函数。
设计变量,状态变量和目标函数总称为优化变量。在 ANSYS 优化中,这
些变量是由用户定义的参数来指定的。用户必须指出在参数集中哪些是设计变
量,哪些是状态变量,哪是目标函数。
设计序列是指确定一个特定模型的参数的集合。一般来说,设计序列是由
优化变量的数值来确定的,但所有的模型参数(包括不是优化变量的参数)组成
了一个设计序列。
一个合理的设计是指满足所有给定的约束条件(设计变量的约束和状态变
量的约束)的设计。如果其中任一约束条件不被满足,设计就被认为是不合理的。
而最优设计是既满足所有的约束条件又能得到最小目标函数值的设计。(如果所
有的设计序列都是不合理的,那么最优设计是最接近于合理的设计,而不考虑目
标函数的数值。)
分析文件是一个 ANSYS
文档评论(0)