多目标优化方法课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《多目标优化方法课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多目标 优化 方法 课件
- 资源描述:
-
1、第二部分第二部分 多目标优化方法多目标优化方法 Multi-Objective Optimization 第一节第一节 概述概述 第三节第三节 多目标优化的第一类方法多目标优化的第一类方法 第二节第二节 多目标优化设计理论多目标优化设计理论 第四节第四节 多目标优化的第二类方法多目标优化的第二类方法 第五节第五节 多目标优化的第三类方法多目标优化的第三类方法国际上通常认为多目标最优化问题最早是在国际上通常认为多目标最优化问题最早是在18861886年由法国经年由法国经济学家济学家ParetoPareto从政治经济学的角度提出的。多目标规划的真从政治经济学的角度提出的。多目标规划的真正发达时期,
2、并正式作为一个数学分支进行系统的研究,是正发达时期,并正式作为一个数学分支进行系统的研究,是上世纪七十年代以后的事。上世纪七十年代以后的事。现在,对多目标规划方面的研究集中在以下几个方面现在,对多目标规划方面的研究集中在以下几个方面:一、关于解的概念及其性质的研究,一、关于解的概念及其性质的研究,二、关于多目标规划的解法研究,二、关于多目标规划的解法研究,三、对偶问题的研究,三、对偶问题的研究,四、不可微多目标规划的研究,四、不可微多目标规划的研究,五、多目标规划的应用研究。五、多目标规划的应用研究。到现在为止,多目标优化不仅在理论上取得许多重要成果,到现在为止,多目标优化不仅在理论上取得许多
3、重要成果,而且在应用上其范围也越来越广泛,多目标决策作为一个工而且在应用上其范围也越来越广泛,多目标决策作为一个工具在解决工程技术、经济、管理、军事和系统工程等众多方具在解决工程技术、经济、管理、军事和系统工程等众多方面的问题也越来越显示出它强大的生命力。面的问题也越来越显示出它强大的生命力。第一节第一节 概述概述1.1.多目标优化设计示例多目标优化设计示例11221 max()45 max()f XxxfXx目标函数示例示例1 1:某工厂生产两种产品:某工厂生产两种产品A A和和B,B,每件产品每件产品A A需制造工时需制造工时和装配工时分别为和装配工时分别为1 1时和时和1.251.25时
4、,每件产品时,每件产品B B需制造工时和需制造工时和装配工时分别为装配工时分别为1 1时和时和0.750.75时,每月制造车间和装配车间时,每月制造车间和装配车间能够提供的最多工时为能够提供的最多工时为200200时,另外,每月市场对产品时,另外,每月市场对产品A A需需求量很大,而对产品求量很大,而对产品B B的最大需求量为的最大需求量为150150件,产品件,产品A A和产和产品品B B的售价分别为的售价分别为4 4元和元和5 5元,问如何安排每月的生产,最元,问如何安排每月的生产,最大限度的满足市场需求,并产值最大?大限度的满足市场需求,并产值最大?12ABxx设计变量:产品 的件数,产
5、品 的件数0,1 .*61 max*min21222122121xxxxt sxxxx示例示例2.2.用直径为用直径为1(1(单位长单位长)的圆木制成截面为矩形的圆木制成截面为矩形的梁的梁,为使重量最轻为使重量最轻,而强度最大而强度最大,问截面的高与宽问截面的高与宽应取何尺寸应取何尺寸?解解:设矩形截面的高与宽分别设矩形截面的高与宽分别 为和为和 ,这时这时梁的面积为梁的面积为 ,它决定重量它决定重量,而梁的强度取而梁的强度取决于截面形决于截面形 。1x2x21*xx221*61xx因此因此,容易列出容易列出 梁的数学模型梁的数学模型:示例示例3 3 物资调运问题物资调运问题:某种物资寸放三个
6、仓库某种物资寸放三个仓库 里里,存放量分别为存放量分别为 (单位单位:t);:t);现要将这些物资运往四个销售现要将这些物资运往四个销售点点 。其需要量分别为。其需要量分别为 且且 ,已知,已知 到到 的距离和单位的距离和单位运价分别为运价分别为 (km)(km)和和 (元元),),现要决定如何现要决定如何调运多少调运多少,才能使总的吨才能使总的吨,公里数和总运费都尽量少公里数和总运费都尽量少?123,A A A123,a a a1234,B B B B1234,b b b b34ijijabiAjBijdijc解:设变量 表示由 运往 的货物数,于是总吨公里数为 ,总运费为 ,问题优化设计模
7、型为11ijijijxd4,3,2,1;3,2,1,jixijiAjB4,3,2,1;3,2,1,04,3,2,1,3,2,1,.*min*min314131413141jixjbxiaxtsxcxdijijijiiijijijijijijij11ijijijxc示例示例4 4:如图所示,设计一苦空心阶梯悬臂梁,根据结构要如图所示,设计一苦空心阶梯悬臂梁,根据结构要求,已确定梁的总长为求,已确定梁的总长为10001000mmmm,第一段外径为,第一段外径为8080mmmm,第二段外经为第二段外经为100100mmmm,梁的端部受有集中力,梁的端部受有集中力F F12000N12000N,梁的内
8、径不得小于梁的内径不得小于4040mmmm,梁的许用弯曲应力为梁的许用弯曲应力为180MPa180MPa,确定梁的内径和各段长度,使梁的体积和静挠度最小。确定梁的内径和各段长度,使梁的体积和静挠度最小。1 12 2D1=100D1=100D2=80D2=80L=1000L=1000 x1x2F F 多目标优化设计模型多目标优化设计模型6117422232419.78 10.()18004.096 10()75.20()400()0 xstg XxgXxgXxgXx12xx设计变量:第一段梁的长度,梁的内径22221122112()()()()4f Xx DxLxDx33214444442212
9、126411()()3LfXxEDxDxDx12min()(),)(TF Xf XfX 多目标最优化问题的一般形式为多目标最优化问题的一般形式为:S.t.或者记作:min D=12min(),(),()mf xf xfx()0,1,2.,()0,1,2,ijg xiph xjq()f x|()0,()0nxEg xh x xD 其中:=()()f x 1(),()mf xfx1()()()pg xg xgx1()()()qh xh xh x 2.2.多目标优化设计模型多目标优化设计模型iGxFy为满足所有目标的参数 组成的参数空间为根据 按照目标函数 映射的组成的目标函数空间注意,这里以及注意
10、,这里以及之后的所有讲述之后的所有讲述同时同时适合于线性适合于线性和非线性的多目和非线性的多目标优化标优化多目标优化设计几何描述多目标优化设计几何描述在单目标优化问题中,任何两个解都可以比较出其优劣,这是在单目标优化问题中,任何两个解都可以比较出其优劣,这是因为单目标优化问题是完全有序的;而在多目标优化设计中,因为单目标优化问题是完全有序的;而在多目标优化设计中,任何两个解不一定都可以比较出其优劣,这是因为多目标优化任何两个解不一定都可以比较出其优劣,这是因为多目标优化问题是半有序的。问题是半有序的。3.3.多目标优化问题解的特点多目标优化问题解的特点T(1)(1)(1(1)(1)()(1)1
11、2T(2)(2)(2)(2)12(1)(2)(1)(21)()2()(),(),()()(),(),(),()()(1,2,)mmllF Xf XfXfXF Xf Xff XfXfXXXlmXXXXX设为多目标优化问题的两个可行解,其对应若对于每一个分量,都则显然,优的目标函数于,记为有为(1)(2)(1)(2)(2)(1)(2)(1)(2)()()()()()()()jjllF XF XfXfXF Xf Xf XXX大多数情况下,的某几个分量小于的对应分量,但另外几个分量大于的对应分量 则显然,与无法比较优劣。1f2f213第一类:转化法。这类多目标最优化方法的基本思想是将多目标第一类:转化
12、法。这类多目标最优化方法的基本思想是将多目标问题转化为一个或一系列的单目标优化问题,通过求解一个或一问题转化为一个或一系列的单目标优化问题,通过求解一个或一系列单目标优化问题来完成多目标优化问题的求解。系列单目标优化问题来完成多目标优化问题的求解。4.4.多目标优化方法分类多目标优化方法分类第二类:非劣解集法。这类多目标最优化方法的基本思想是求第二类:非劣解集法。这类多目标最优化方法的基本思想是求得多目标问题的非劣解集,然后在非劣解集中进行协调和选择,得多目标问题的非劣解集,然后在非劣解集中进行协调和选择,确定出优惠解。确定出优惠解。第三类:交互协调法。这类多目标最优化方法的基本思想是通第三类
13、:交互协调法。这类多目标最优化方法的基本思想是通过在分析者与抉择者间的不断交互,逐渐搞清抉择者的选择意过在分析者与抉择者间的不断交互,逐渐搞清抉择者的选择意图,获得多目标问题的优惠解。图,获得多目标问题的优惠解。第二节第二节 多目标优化设计理论多目标优化设计理论 1.1.多目标优化设计模型多目标优化设计模型.()0 1,2,()0 1,2,uvstgXuph Xvq 简记为简记为 VOP多目标优化问题多目标优化问题(Multi-Objective Optimization Problem)又称为向量优化问题又称为向量优化问题(Vector Optimization Problem)。12min
14、()(),(),()TmF Xf XfXfX()V-mi nnF XXDR 2.2.决策空间与目标空间决策空间与目标空间()0 1,2,()0 1,2,=uvngXupXhXvqDXR 以设计变量为坐标的实空间以设计变量为坐标的实空间Rn称为决策空间。称为决策空间。以目标函数为坐标的实空间以目标函数为坐标的实空间Rm称为目标空间。称为目标空间。决策空间可行域:决策空间可行域:目标空间可行域目标空间可行域12=(),(),(),mTFmXDFRFfXfXfXXD 示例示例1 1112212324152.()2000()200 1.250.750()1500()0()0stg XxxgXxxgXx
15、gXxgXx决策空间决策空间可行域可行域目标空间目标空间可行域可行域T121max F()45 Xxxx,示例示例2 26117422232419.78 10.()18004.096 10()75.20()400()0 xstg XxgXxgXxgXx22221122112()()()()4f Xx DxLxDx决策空间决策空间可行域可行域目标空间目标空间可行域可行域12min()(),()TF Xf XfX33214444442212126411()()3LfXxEDxDxDx3.3.解的定义解的定义(1 1)理想解理想解(ideal solution)000012,TmFfff在目标空间内
16、,以单目标最小值为分量而形成的点,在目标空间内,以单目标最小值为分量而形成的点,称为多目标问题的理想解称为多目标问题的理想解。0min()njjffXXDR其中 在多目标优化问题中,在多目标优化问题中,由于各个目标间往往是由于各个目标间往往是矛盾的,所以一般不存矛盾的,所以一般不存在使各目标皆达到各自在使各目标皆达到各自最优值的理想解最优值的理想解。fxX(0)f1(0)f2(0)f1f2(2 2)非劣解(非劣解(Noninferior Solution)或)或 Pareto 解解()()pF XF X对于可行点对于可行点XP D,若不若不存在另一个可行点存在另一个可行点X D,使使()()1
17、,2,()()ppjjllfXfXjmfXfX 但至少有一个 成立,则称成立,则称Xp为多目标问题的非劣解。为多目标问题的非劣解。向量不等式的含义为向量不等式的含义为决策空间决策空间非劣解集非劣解集目标空间目标空间非劣解集非劣解集7.1 模型举例0,1 .*61 max*min21222122121xxxxt sxxxx例7.1.用直径为1(单位长)的圆木制成截面为矩形的梁,为使重量最轻,而强度最大,问截面的高与宽应取何尺寸?解:设矩形截面的高与宽分别 为和 ,这时梁的面积为 ,它决定重量,而梁的重量取决于截面矩形 。1x2x21*xx221*61xx因此,容易列出 梁的数学模型:例7.2 物
18、资调运问题:某种物资寸放三个仓库 里,存放量分别为 (单位:t);现要将这些物资运往四个销售点 .其需要量分别为 且 ,已知 到 的距离和单位运价分别为 (km)和 (元),现要决定如何调运多少,才能使总的吨,公里数和总运费都尽量少?123,A A A123,a a a1234,B B B B1234,b b b b34ijijabiAjBijdijc解:设变量 表示由 运往 的货物数,于是总吨公里数为 ,总运费为 ,问题优化为求解11ijijijxd4,3,2,1;3,2,1,jixijiAjB4,3,2,1;3,2,1,04,3,2,1,3,2,1,.*min*min31413141314
19、1jixjbxiaxtsxcxdijijijiiijijijijijijij11ijijijxc由于求最大都可以转化为求最小由于求最大都可以转化为求最小,所以多目标最优化问所以多目标最优化问题的一般形式为题的一般形式为:S.t.或者记作:min D=12min(),(),()pf xf xfxljxhmixgji,2,1,0)(,.2,1,0)()f x|()0,()0pxEg xh x xD 其中:=()()f x 1(),()pf xfx1()()()mg xg xgx1()()()mh xh xhx 当P=1时,(VP)就是非线性规划,称为单目标规划。对于单目标问题Min ,总可比较 与
20、 的大小.对于多目标规划(VP),对于 ,与 都是P 维向量,如何比较两个向量的大小?()f x 12,x xD1()f x2()f x12,x xD1()f x2()f x可以看到:可以看到:多目标优化的非劣解集Noninferior solution for the model*xxx(xx)x若,且对于 不存在,使得:与能同时成立,那么则定义 为多目标优化问题的非劣解。例如:A,B点属于非劣解,因为不满足定义条件(3 3)满意解(最佳协调解或优惠满意解(最佳协调解或优惠解)解)11(),(),()mUU f Xf XfX效用函数值的大小反映决策者对多目标值的喜爱程度,效用函数值的大小反映
21、决策者对多目标值的喜爱程度,一般来说,决策者希望效用函数的值越大越好。一般来说,决策者希望效用函数的值越大越好。效用函数:效用函数:决策者对多目标函数优化解进行评价的函数,记为决策者对多目标函数优化解进行评价的函数,记为使效用函数取最大值的非劣解称为最佳协调解。使效用函数取最大值的非劣解称为最佳协调解。对于效用函数未知对于效用函数未知的情况,无法直接的情况,无法直接求得最佳协调解。求得最佳协调解。我们把多目标优化我们把多目标优化过程满意结束的解过程满意结束的解称为优惠解。称为优惠解。满意解满意解4 4 多目标优化问题的多目标优化问题的K KT T条件条件对于多目标优化问题对于多目标优化问题.(
22、)0 1,2,()0 1,2,uvstgXuph Xvq VOP(),1,2,;(),1,2,;(),1,2,;juvfXjm gXup h Xvq设*VOPjuvXXw皆为连续可微函数,为可行点,则为()的非劣解的必要条件为:存在、与使*1*1()()()02()01,2,301,2,401,2,pqmjjuuvvjuvuuujwfXgXh XgX up up w jm ()()()()()()()()12min()(),(),()TmF Xf XfXfX7.4 求解多目标规划的评价函数法求解多目标规划的评价函数法 尽管多目标优化问题有各种意义下的最优解.但在应用中,需要的还是有效解和弱有效
23、解.本节介绍求有效解和弱有效解最基本的方法-评价函数法.评价函数法的基本思想是:借助于几何或应用中的直观效果.构造所谓的评价函数.从而将多目标优化问题转化为单目标优化问题.然后利用单目标优化问题的求解方法求出最优解.并把这种最优解当作多目标优化问题的最优解.这里关键的问题是转化后的单目标优化问题的最优解必须是多目标问题的有效解和弱有效解.否则是不能接受的.所谓评价函数,是利用(VP)的目标函数 ,构造一个复合函数 .然后在(VP)的约束集D上极小化 ,的构造必须保证在一定条件下,min 的最优解是(VP)的有效解或弱有效解.下面先讨论在什么条件下,min 的最优解才能是(VP)min 的有效解
24、or弱有效解.()f x()f x()f x()f x()f x()f x定义6.设 :1.若 ,总有 ,则称 为 的严格单增函数.2 若 时,总有 ,则称 为 的单增函数.,:pnPEEfDEE12ZZ12()()ZZ()ZZ12ZZ12()()ZZ()ZZ定理1 .设::,又设 ,是问题min 的极小点,那么:若 为Z的严格单增函数,则 是min 有效解.若 为Z的单增函数,则 是min 的弱有效解.pEE:nPfDEE*x()f x*x*x()f x()f x重要定理几种常用的构造评价函数的方法一.理想点法:在(VP)中,先求解P个单目标问题 j=1,2,p xD 设其最优值为 ,我们称
展开阅读全文