第6章节 优化设计中一些注意问题.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章节 优化设计中一些注意问题

第六章 优化设计过程中应注意的问题 §6.1 引言 §6.1 引言 §6.2 优化设计的前处理问题 §6.2 优化设计的前处理问题 §6.2 优化设计的前处理问题 §6.2 优化设计的前处理问题 §6.2 优化设计的前处理问题 §6.2 优化设计的前处理问题 §6.2 优化设计的前处理问题 §6.2 优化设计的前处理问题 §6.2 优化设计的前处理问题 §6.2 优化设计的前处理问题 §6.2 优化设计的前处理问题 1 设计变量的标度 (1)问题的由来 优化迭代式: X(k+1) =X (k) +α (k)S (k) 各设计变量的变化: xi(k+1) = xi (k) +α (k) si (k) 当各变量的量级不一样时 例:斜齿轮传动 X =[z1 ,mn, ? d,cos? ]T z1 17 mn 2.0~7 ? d =0.4~1.2 cos?= 0.9659 ~ 0.9903 1 设计变量的标度 (2)标度方法 方法1 设标度过的设计变量为x’i 取 x’i =ki xi i=1,2,…,n 系数ki =1/x i (0) , 其中xi (0) 为设计变量的初值。 如果初值X(0) 离优值X* 相差不是很远,则其标度过的设计变量xi (i=1,…,n)值均在1的附近变化。 方法2 如果能预先估计出设计变量值的变动范围,即 ai ≤xi ≤bi (i=1,…,n), 则其标度过的设计变量亦可取: 2 目标函数的尺度变换 在优化设计问题中,由于目标函数的严重非线性,致使函数的性态发生严重的偏心与歪曲, 所以当遇到这种函数时,其计算效率都不会很理想,而且亦很不稳定。 在这种情况下,若对目标函数作尺度变换的处理,则可以大大改善目标函数的性态。 2 目标函数的尺度变换 例如,目标函数 : 3 约束函数的规格化 当约束函数值在数量级上相差相悬殊时, 例如g1 (X)=0.1-xi ≤0,g2(X)=x j -10000≤0。 对于设计变量的微小变化,它们的灵敏度将完全不同。 在惩罚函数中,灵敏度高的约束条件在极小化中将首先得到满足,而其它却得不到考虑。即优化的迭代点将朝着能使灵敏度高的约束函数数值下降的方向移动,影响了优化结果的准确。 把约束函数值限于0~1之间取值的约束条件,称为规格化约束条件。 3 约束函数的规格化 方法: (1)约束函数中含有常数项 例如:g1 (X)= a-x ≤0 , g2 (X)= x- b ≤0 可取:g1 (X)= 1-x/a ≤0 , g2 (X)= x/b-1 ≤0 (2)约束函数中不含有常数项 例: g (X)= 6x1 –x2 ≤0 方法1: g (X)= 6x1 /x2-1 ≤0 (慎用!) 方法2:对x1 、x2进行标度使量级一致。 §6.2 优化设计的前处理问题 §6.2 优化设计的前处理问题 §6.2 优化设计的前处理问题 §6.3 优化设计过程处理问题 §6.3 优化设计过程处理问题 §6.3 优化设计过程处理问题 §6.4 优化设计的后处理问题 §6.4 优化设计的后处理问题 §6.4 优化设计的后处理问题 * * §6.1 引言 §6.2 优化设计的前处理问题 §6.3 优化设计过程处理问题 §6.4 优化设计的后处理问题 一、优化设计过程中经常遇到的问题: 二、优化设计过程中出现问题的处理: 1、优化设计过程中的前处理: 数学模型的建立与改善; 优化算法的选择; 数据文件的建立。 运行过程中出现死机; 得不到运行解; 得到的运行解不理想等等。 2、优化设计过程中的过程处理: 程序运行过程中出现死机情况的处理; 程序运行得不到运行解的处理。 3、优化设计过程中的后处理: 对运行解是否为最优解作判断; 对不合理运行解的处理 。 一、设计变量: 1、设计变量数: 当设计变量数 n 增加时,维数增加,维数太高,直接影响运算速度和效率,函数的凸性等不容易判断。 当设计变量数 n 减少时,设计空间变小,设计的自由度减小,维数太少时,影响优化设计的质量。 一、设计变量: 2、设计变量的选择原则: ① 本身可在较大范围内变化 —— 有变化性; ② 对设计指标、设计质量有显著影响 —— 作用明显; ③ 能直接控制的独立参数 —— 无相关性。 3、降低维数的措施: ① 作常数处理: 将一些不太重要的、对设计质量影响不太大、本身变化不太大的参数,作为常数赋值。

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档