- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机械优化设计第四节无约束--DFP变尺度法6
* 2.6、DFP变尺度法:变尺度法是Davidon 由于1959年提出后又经Fletcher和Powell加以 发展和完善了后的一种变尺度法,故称DFP变 尺度法 1、基本思想: 变尺度法是克服了梯度法收敛慢和牛顿法计 算量大的缺点而发展起来的,是求解无约束问题 最有效的算法,在工程优化设计中得到了广泛的 应用。 利用牛顿法的迭代公式,然后并不是直接 计算 而是 用一个对称正定矩阵 近似 地代替 在迭代过程中不断改进。 最后逼近 这种方法省去了海色矩阵的 计算和求逆,计算量大为减少。 3、迭代计算公式: 令 则迭代计算公式为: 若在初始点 取 (单位矩阵) 迭代计算公式为: 相当于梯度法 为k 次迭代的修正矩阵 即两迭代点信息之差,位移矢量差 梯度矢量差即两迭 代点的目标函数一阶导数信息之差。 4.计算迭代步骤 ①给定初始点 迭代精度 维数 ②置 单位矩阵 计算 ③计算搜索方向 ④进行一维搜索求 得迭代计算点 ⑤检验是否满足迭代终止条件: 若满足,则终止迭代,输出最优解 否则进行下一步: ⑥检查迭代次数若 置 则转(2) 若 则转(7) ⑦计算 然后 置 转(3) 程序框图见 5、变尺度法的特点 ①迭代第一步为梯度法:在迭代开始时,一般是 (单位矩阵)此时变尺度法的迭代公式 就是梯度法的迭代公式 ②当变尺度矩阵逼近 时,变尺度法迭代 公式逼近牛顿法的迭代公式。 例:试用变尺度法求解下列无约束优化问题: 的极小点和极小值,取初始点. 梯度精度 解:第一次迭代取初始点 目标函数梯度函数为: 计算 点的梯度值 求 搜索方向 及新的迭代点 用一维搜索(优化)方法求解最优步长 本题的目标函数简单,可用解析法求 但因 于是得: 计算 点的函数梯度,检验迭代终止条件 因此 不是极小点,则继续迭代。 第二迭代 按DFP公式计算近似矩阵 (变尺度法) 求搜索方向 即新的迭代点 沿 方向进行一维搜索得: 检验迭代终止条件。 满足精度要求,迭代结束,输出最优解:
您可能关注的文档
- 有机基础知识复习.ppt
- 有机化学第4章芳烃2.ppt
- 有机颜料的定义_分类_中间体_合成方法.ppt
- 有机波普解析 红外光谱.ppt
- 有机硅知识讲座.ppt
- 有效厚度标准.ppt
- 有机高分子料简介 高中化学.ppt
- 有机物简介mqn.ppt
- 有机波谱的 核磁共振氢谱.ppt
- 有源滤波器的设计和实现_课程设计.doc
- 13加减混合(课件)一年级上册数学人教版(2024)(26页).pptx
- 第一单元 整理和复习 人教版(2024)数学一年级上册(34页).pptx
- 第4课时 数学游戏单元 在教室里玩一玩(课件)一年级数学上册人教版(2024)(18页).pptx
- 第五单元 20以内的进位加法第1课时9加几(课件)一年级上册数学人教版(2024)(13页).pptx
- 第三单元 认识立体图形整理与复习课件(共18张PPT) 人教版(2024)数学一年级上册.pptx
- 5.1 9加几 (课件)(共12张PPT)-一年级数学上册(2024)人教版.pptx
- 5.2 8、7、6加几课件(共33张PPT) 人教版(2024)数学一年级上册.pptx
- 第四章 11~20的认识《解决问题》(课件)一年级上册数学人教版(2024)(22页).pptx
- 第一单元 5以内数的认识和加、减法 整理和复习 人教版(2024)数学一年级上册(26页).pptx
- 5.3 5、4、3、2加几课件(共26张PPT) 人教版(2024)数学一年级上册.pptx
文档评论(0)