现代设计方法与应用课件作者房亚东第九章节.pptVIP

现代设计方法与应用课件作者房亚东第九章节.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 主讲:房亚东 Email:fangyadong@ * 现代设计方法及其应用 西安工业大学机电学院 The Institute of Mechanical and Electrical Engineer, Xian Technological University 尚辅网 / 第九章 多目标函数的优化方法 多目标优化设计的数学模型 主要目标法 3 1 2 线性加权法 4 5 功效系数法(几何平均法) 目标规划法 6 乘除法 7 多目标优化方法的Matlab程序及实例 ■ 内容 :本章介绍了多目标函数的优化方法,首先介绍了多目标优化设计的数学模型,然后将多目标优化方法分为统一目标法和主要目标法。其中统一目标法主要讨论了线性加权法、目标规划法、功效系数法和乘除法。最后通过Matlab实例求解讨论了多目标函数优化方法的求解过程。 ■ 目的 :了解有多目标函数优化方法的基本概念和处理问题步骤,重点掌握线性加权法、目标规划法以及主要目标法的求解过程,能够通过Matlab工具实现多目标函数优化方法的求解。 9.1 多目标优化设计的数学模型 多目标之间可能相互矛盾,需要妥协、让步,以便取得综合最优。 统一目标法的实质就是将各个目标函数f1(X)、 f2(X)、…、fk(X)统一到一个总的统一目标函数中去,使得: f(X)= f(f1(X), f2(X), …, fk(X)) 从而实现多目标优化问题的单目标转化: 9.2 线性加权法 线性加权法是将加权因子引入分目标函数的统一过程,主要考虑各分目标在相对重要程度以及量级和量纲上的差异,故也称为加权因子法和加权组合法。故前面公式可改写为: 式中, 是 的加权因子,要求: 所以加权因子的选择是该法的关键。 目标规划法的基本思想是先分别优化各分目标函数 fj(X*),然后根据多目标函数优化的总体要求,然后对分目标函数进行适当调整,制订出理想的最优值fj0,统一目标函数按平方和法确定: 9.3 目标规划法度 上式意味着当各分目标函数达到最优值fj0时,统一目标函 数f(X)也为最优。此法的关键在于选择恰当的fj0。 如果每个分目标函数fj(X)(j=1,2,…,k)都用一个功效系数介于0~1之间的功效系数ηj(j=1,2,…,k)表示该项设计指标的好环,而统一目标函数η为各分目标函数功效系数的几何平均: 9.4 功效系数法(几何平均法) 上式表明,ηj=0表示优化效果最差,说明该方案不能接受,此时必有某个分项目的优化结果不能接受;ηj=1表示优化效果最好,说明该方案最好。 9.5 乘除法 乘除法将分目标函数分为两类,一类是其值越小越好的费用类(如材料、工时、成本、重量等),共有s个:另一类是其值越大越好的效益类(如产量、产值、利润、效益等),共有k-s个。则统一的目标函数可写成: 显然优化f(X),即 即可获得最优解。 9.6 主要目标法 如对于有k个分目标函数的多目标优化问题,如果认为fL(X)最重要,则可以将其它k-1个目标函数变成约束条件,即给出k-1个目标函数变动范围: 所以该多目标函数转化为新的单目标问题: 9.7 多目标优化方法的Matlab程序及实例 例9-1 某厂准备用5000万用于I、II两个设备的技术改造投资。设x1、x2分别表示分配给设备I、II的投资。据专家预估计,投资设备I、II的年收益分别为70%和66%。同时,投资后总的风险损失将随着总投资和单项投资的增加而增加,已知总的风险损失为0.02x12+0.02x22+0.03(x1+x2)2,问应如何分配资金才能使期望的收益最大,同时使风险损失为最小?请用Matlab实现基于线性加权法的问题求解。 本章习题 9-1 试基于目标规划法利用Matlab编程例9-1讨论问题的求解。 9-3 某工厂生产两种产品甲和乙,已知生产甲产品100公斤需6个工时,生产乙产品100公斤需8个工时。假定每日可用的工时数为48工时。这两种产品每100公斤均可获利500元。乙产品较受欢迎,且若有个老顾客要求每日供应他乙种产品500公斤,问应如何安排生产计划?请用Matlab实现基于线性加权法的问题求解。

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档