华中农业大学现代设计方法课件第二章-第五节ppt.ppt
《华中农业大学现代设计方法课件第二章-第五节ppt.ppt》由会员分享,可在线阅读,更多相关《华中农业大学现代设计方法课件第二章-第五节ppt.ppt(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能2.5 2.5 约束优化方法约束优化方法 概述概述 惩罚函数法惩罚函数法 复合形法复合形法1现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能一、概述一、概述 与无约束优化问题不同的是,约束优化问题的目标函数与无约束优化问题不同的是,约束优化问题的目标函数的最小值是函数在有约束条件所限定的可行域内的最小值,的最小值是
2、函数在有约束条件所限定的可行域内的最小值,并不一定是目标函数的自然最小值。并不一定是目标函数的自然最小值。约束优化方法是用来求解如下非线性约束优化问题的数约束优化方法是用来求解如下非线性约束优化问题的数值迭代算法。值迭代算法。2现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 根据处理约束条件的不同方式,求解这类问题根据处理约束条件的不同方式,求解这类问题的方法分为的方法分为直接法直接法和和间接法间接法。直接法直接法 在迭代过程中逐点考察约束的可行域,并使在迭代过程中逐点考察约
3、束的可行域,并使 迭代点始终局限于可行域之内的算法迭代点始终局限于可行域之内的算法称为直称为直 接法。接法。常用的直接法有:常用的直接法有:复合形法复合形法、可行方向法可行方向法、约束坐约束坐标轮换法标轮换法、网格法网格法、随即方向搜索法随即方向搜索法、随机实验法随机实验法等。等。3现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能间接法间接法 把约束条件引入目标函数,是约束优化问题转把约束条件引入目标函数,是约束优化问题转 化为相对简单的二次规划问题或线性规划问题化为相对简单的
4、二次规划问题或线性规划问题 求解的算法称为求解的算法称为间接法间接法。常用的间接法有常用的间接法有消元法消元法、拉格朗日乘子法拉格朗日乘子法、惩罚函数法惩罚函数法和和序列线性规划法序列线性规划法等。等。4现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能二、惩罚函数法二、惩罚函数法 1.1.概述概述 惩罚函数法是求解约束优化问题的间接法的一种。惩罚函数法是求解约束优化问题的间接法的一种。它它是是将将目目标标函函数数和和约约束束条条件件构构造造成成一一个个新新的的目目标标函函数数,
5、将将约约束束最最优优化化问问题题转转化化为为无无约约束束最最优优化化问问题题,然然后后利利用用各各种种有有效效的的无无约约束束最最优优化化解解法法求求解解而而得得到到约约束束最最优优化化的的近近似似解解。这是一种使用广泛的有效的这是一种使用广泛的有效的间接解法。间接解法。5现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能基本思路:基本思路:将不等式和等式约束函数将不等式和等式约束函数 和待定系数和待定系数 (称为(称为加权因子加权因子)经加权转化后,和原目标函)经加权转化后,和
6、原目标函数一起组成一个新的目标函数(数一起组成一个新的目标函数(惩罚函数惩罚函数),然后对它求最),然后对它求最优解。优解。对优化问题:对优化问题:6现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 把把其其中中不不等等式式和和等等式式约约束束函函数数值值经经加加权权处处理理后后,和和原原目目标函数结合新的目标函数:标函数结合新的目标函数:这这一一新新目目标标函函数数即即为为惩惩罚罚函函数数。对对应应的的优优化化问问题题就就为为无无约束优化问题。约束优化问题。惩罚函数中的后两项
7、称为惩罚函数中的后两项称为惩罚项惩罚项。称为称为惩罚因子惩罚因子或加权因子或加权因子 。7现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 惩罚项满足下列要求:惩罚项满足下列要求:(1)(1)当满足约束条件时,惩罚项的值很小或为当满足约束条件时,惩罚项的值很小或为0 0;(2)(2)当不满足约束条件时,惩罚项的值很大,即对不满足当不满足约束条件时,惩罚项的值很大,即对不满足约束条件的点的函数值进行惩罚。约束条件的点的函数值进行惩罚。新目标函数中,惩罚因子新目标函数中,惩罚因子
8、是一系列的按是一系列的按一定规则一定规则变化变化的值。当按照一定的法则改变数值时,就构成了一系列的值。当按照一定的法则改变数值时,就构成了一系列的无约束优化问题,求解就可得到一系列的无约束的迭代点,的无约束优化问题,求解就可得到一系列的无约束的迭代点,使其一步步迭代不断地逼近原约束优化问题的最优解。使其一步步迭代不断地逼近原约束优化问题的最优解。8现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能数学证明:数学证明:当惩罚函数满足当惩罚函数满足时,上述惩罚函数在时,上述惩罚函数在
9、 过程中所产生的极小点过程中所产生的极小点 序列序列将逐渐逼近于愿约束问题的最优解。即将逐渐逼近于愿约束问题的最优解。即 9现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 因因此此,惩惩罚罚函函数数法法又又称称序序列列无无约约束束极极小小化化方方法法,常常称称SUMTSUMT(sequential unconstrained minimization techniquesequential unconstrained minimization technique)。根据惩罚项
10、的构成形式,惩罚函数法可分为:根据惩罚项的构成形式,惩罚函数法可分为:内点惩罚函数法内点惩罚函数法 外点惩罚函数法外点惩罚函数法 混合惩罚函数法混合惩罚函数法10现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能2.2.外点惩罚函数法(又称外点法)外点惩罚函数法(又称外点法)对于约束优化问题:对于约束优化问题:外点惩罚函数法构造惩罚函数的形式为:外点惩罚函数法构造惩罚函数的形式为:11现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思
11、想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能分析:分析:对于不等式约束对于不等式约束 ,当,当 满足约束条件时,满足约束条件时,惩罚项为惩罚项为0 0;当不满足约束条件时,惩罚项大于;当不满足约束条件时,惩罚项大于0 0,这相当于,这相当于给不满足约束条件的迭代点在函数值上给予惩罚,以此来使给不满足约束条件的迭代点在函数值上给予惩罚,以此来使迭代点逐步向可行域边界靠近;迭代点逐步向可行域边界靠近;对于等式约束对于等式约束 ,也可以得出类似的结论。,也可以得出类似的结论。因此,外点法既可处理不等式约束,也可处理等式约束。因此,外点法既可处理不等式约束,也可处理等式约束。
12、12现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 为为了了进进一一步步理理解解外外点点法法,我我们们考考虑虑一一种种只只有有不不等等式式约约束束的的情况,此时,惩罚函数情况,此时,惩罚函数(1)(1)特征特征 与与内内点点法法相相反反,外外点点法法将将惩惩罚罚函函数数定定义义于于约约束束可可行行域域之之外外,且且求求解解无无约约束束问问题题的的一一系系列列迭迭代代点点是是从从可可行行域域外外部部逼逼近近原原目目标标函数的约束最优解。函数的约束最优解。外点法可用来求解含不等式
13、约束和等式约束的优化问题。外点法可用来求解含不等式约束和等式约束的优化问题。13现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 从从上上式式可可以以看看出出,在在可可行行域域内内,约约束束函函数数值值小小于于零零,惩惩 罚罚 项项 也也 等等 于于 零零;在在 可可 行行 域域 外外,惩罚项大于零,惩罚项可分以下两惩罚项大于零,惩罚项可分以下两种情况:种情况:此时可以清楚地看出,外点法的惩罚项是定义于可行域此时可以清楚地看出,外点法的惩罚项是定义于可行域之外的。事实上,外点法
14、的迭代过程也是从可行域外一步步之外的。事实上,外点法的迭代过程也是从可行域外一步步向可行域边界逼近的。这正是外点法名称的由来。向可行域边界逼近的。这正是外点法名称的由来。14现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能 惩罚项的大小还与惩罚加权因子惩罚项的大小还与惩罚加权因子 有关。当惩罚因子有关。当惩罚因子按一个递增的正数序列按一个递增的正数序列变化时,依次求解所对应的无约束极小化问题,将得到一个变化时,依次求解所对应的无约束极小化问题,将得到一个极小点序列极小点序列 随
15、着随着 逐步增大,这个极小点序列将逐步逼近原约束优化问逐步增大,这个极小点序列将逐步逼近原约束优化问题的最优解。题的最优解。15现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能(2)(2)迭代步骤迭代步骤步骤一步骤一 给定初始点给定初始点 、收敛精度、收敛精度 、初始惩罚因子、初始惩罚因子 和惩罚因子递增系数和惩罚因子递增系数 ,置,置 ;步骤二步骤二 构造惩罚函数构造惩罚函数步骤三步骤三 求解无约束优化问题求解无约束优化问题 ,得,得 令令 16现代设计方法现代设计方法 第二
16、章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能步骤四步骤四 判断收敛精度:若满足条件判断收敛精度:若满足条件则令则令 ,结束计算;否则,结束计算;否则,令令 ,转步骤二继续迭代。,转步骤二继续迭代。17现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能(3)(3)举例举例 用外点法求解约束优化问题:用外点法求解约束优化问题:收敛准则:收敛准则:解释约束容限:解释约束容限:如果如果 (为给定的
17、约为给定的约束容限束容限),则认为点,则认为点 落在约束边界上,亦即它是可行点。落在约束边界上,亦即它是可行点。18现代设计方法现代设计方法 第二章第二章 优化设计优化设计为深入学习习近平新时代中国特色社会主义思想和党的十九大精神,贯彻全国教育大会精神,充分发挥中小学图书室育人功能解:解:利用外点法惩罚法构造无约束优化问题利用外点法惩罚法构造无约束优化问题此例只是为了说明外点法的思路,用微分法求解上述无约此例只是为了说明外点法的思路,用微分法求解上述无约束优化问题。束优化问题。在可行域内在可行域内:知在可行域内知在可行域内无极值点。无极值点。19现代设计方法现代设计方法 第二章第二章 优化设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华中 农业大学 现代 设计 方法 课件 第二 五节 ppt
限制150内