已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章 常用的一维优化方法,31 概述,32 单峰区间的确定,33 黄金分割法,35 二次插值法,34 Fibonacci法,作业,31 概述,一、问题的提出,1、实际设计工作中会遇到一维优化设计问题,在长为350cm、宽为260cm的长方形不锈钢板的四角,各剪去一个小正方形,做成一个无盖的储水箱,试确定正方形的边长,使储水箱的容积最大。,2、多维优化设计转化为一维优化设计问题,多维优化问题求解过程:,二、一维优化方法的分类,1.解析法,2.数值法,由,方程求根法,区间收缩法,二分法、切线法、割线法等,分数(Fibonacci)法、黄金分割(0.618)法、插值法等,得,32 单峰区间的确定,定义 设*是()的极小点,若存在闭区间a,b,使得*a,b,且使函数值呈“高低高”的形态,即函数()在闭区间a,b中有唯一极小点,则称a,b是()单峰区间.,一、单峰区间的定义,非单峰区间,单峰区间,二、单峰区间的确定,确定搜索区间的一种简单的方法是进退法,其基本思想是从某一点出发,按一定的步长,确定函数值呈“高低高”的三点。如果一个方向不成功,就退回来,再沿相反的方向寻找。具体算法步骤如下:,(4)如果k=1,则置2=,2= ,和h=-h,转(2);否则置1=2, 1= 2,2=3, 2= 3, 3=, 3= ,并令a=min1,3, b=max1,3, 停止计算.,(1)取初始步长h,置初始值3=0,3= (3),并置k=0.,(2)置=3+h,= ()和k=k+1.,(3)如果3,则置2=3, 2=3, 3=, 3=和 h=2h,k=k+1,转(2);,二、单峰区间的确定,置=3+h,= (),k=k+1,2=3, 2=3, 3=, 3=, h=2h,k=k+1,2=,2= , h=-h,1=2, 1= 2, 2=3, 2= 3, 3=, 3= , a=min1,3, b=max1,3,yes,no,yes,no,三、算法框图,四、区间收缩原则与区间收缩率,yes,no,a=a1 b=b,a=a b= a2,黄金分割法(Golden Section Method)又称为0.618法,是用于在单峰函数区间上求极小的一种方法。其基本思想是通过取试探点和进行函数值比较,使包含极小点的搜索区间不断减少,当区间长度缩短到一定程度时,就得到函数极小点的近似值。,33 黄金分割法,一、黄金分割法的取点原则,1. 对称取点,2. 等区间收缩率,3. 留点可用,二、黄金分割法的区间收缩率,(1)置初始搜索区间a,b,并置精度要求,并计算左右试探点 al=a+0.382(b-a) a2=a+0.618(b-a) 及相应的函数值l= (al), 2= (a2).,三、黄金分割法的步骤,(3)若|b-a|,做:如果l 2,则置*=a1;否则置*=a2, 停止计算(*作为问题的解)。否则转(2).,(2)如果l2,则置b=a2,a2=a1, 21,并计算 al=a+0.382(b-a),l=(al) 否则置a=a1,a1=a2, 12,并计算 a2=a+0.618(b-a)及相应的函数值,2= (a2).,四、黄金分割法的程序框图,【例】用0.618法求解一维问题 min()=e-5,在区间1,2内的极小点,计算4步. 解 a=1,b=2,al=1.382,a2=1.618, l=-2.927,2=-3.047, 所以l2,去掉区间1,al. 详细计算结果见下表,不要求每次迭代区间的收缩比不变,而希望在试验点个数相同的情况下,找出一种选取试验点的最佳策略,使得最终的极小区间的长度达到最小,换句话说,如果规定试验点的个数为n,且最终区间长度为1,问如何选取这n个点,使得原始区间的长度最大? 令Ln表示试验点数为n、最终区间长度为1时,原始区间a,b的最大可能长度。 设l为左试探点, r为右试探点,如果极小点*位于区间a,l,则在此区间内至多还可以有n-2个试验点,因此 l -aLn2.,34 Fibonacci法,另一方面,如果极小点 *位于区间l,b内,则包括r在内,还可以作n-1个试验点,所以 b- l Ln-1. 因此 b-a=(b- l)+(l -a) Ln2 + Ln-1, 故有如下关系式: Ln Ln2 + Ln-1 显然,不计算函数值和仅计算一点处的函数值都不能使极小区间缩小,即 L0 = L1 =1. 由此可得,如果原始区间长度满足递推关系 F0 = F1,Fn = Fn2 + Fn-1 则Fn将是最大原始区间的长度.,Fn称为Fibonacci数。Fibonacci方法的基本思想与0.618法相同.在搜索区间a,b上,先取左、右试验点l 和r,比较函数值f(l)和f(r)重新确定搜索区间. (1)若f(l) f(r),去掉区间r,b,令a =a, b = r,再计算新的试探点。,(2)若f(l) f(r),去掉区间a, r,令a= l,b=b,再计算新的试探点,所以Fibonacci方法与0.618法一样,除第一次外,以后每次只计算一个点处的函数值.Fibonacci方法每次保留的区间长度为Fk-1Fk,因此若计算n个试验点,最终的区间长度。因此,任给一精度要求,要求最终的区间长度小于,即有,因此,任给一精度要求,要求最终的区间长度小于,即有,那么选择n满足,(1)置初始搜索区间a,b,并置精度要求,选取分离间隔(b-a),并计算左右试探点 l =a+ Fn-2/ Fn(b-a), r =a+ Fn-1/ Fn(b-a)及相应的函数值flf(l), frf(r) 。,算法步骤,(2)置n=n-1。,(3)如果frf(r) ,则置b= r, r = l , fr fl , 。如果n2,则计算l =a+ Fn-2/ Fn(b-a) , flf(l) ;否则计算l = r -, flf(l) 。,(4) fl fr ,置a= l , l = r , fl fr ;如果n2,则计算r =a+ Fn-1/ Fn(b-a) , frf(r) ;否则计算r = l +, frf(r) 。,(5)若n=1,做:如果frf(r) ,则置= r ;否则置= r ,停止计算(作为问题的极小点)。否则转(2)。,插值法是一类重要的一维搜索方法,其基本思想是利用搜索区间上某些点的信息构造插值多项式(通常不超过三次)p(),逐步用p()的极小点来逼近()的极小点*。当()有比较好的解析性质时,插值法比区间收缩法(如0.618法)的效果好.本节介绍三种较为常见的插值法.,34 二次插值法,在单峰区间a,b中,已知函数在三点 1、2、3 (1 2、 3 2 ,即三点满足“两端高中间低”。 这三个点可由得到:,一、二次插值法的思想,由数值分析的知识,得到过三个点(1,1)、 (2,2) 、 (3,3)的二次插值公式为,对上式求导数,并求解方程p()=0,得到p()的极小点,用作为*的估计值,并计算处的函数值=()。 第一次的近似结果往往不够理想,需要作进一步的近似。 现已得到四个点(1,1)、 (2,2) 、 (3,3)和(,),如何选取三个点呢? 仍然按照最初的原则,选取满足“两端高中间低”的三个点。,二、二次插值法的区间收缩过程,(1)取初始点1 2, 2 3 ,置精度要求.,三、二次插值法算法步骤:,(2)计算 A=21(2-3)+2(3-1)+3(1-2) 若A=0,则置=2, = 2, 停止计算(输出,的信息).,(3)计算 =1(22- 32)+ 2(32 12)+ 3(12- 22)/A 若3,则置=2,= 2, 停止计算(输出,的信息) 。,(4)计算=()。若|-2|,则停止计算(作为极小点)。,(5)如果(2,3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026能源科技行业市场潜力研究分析与前景发展报告
- 2026中国航空零部件制造本土化替代进程分析报告
- 2026数字孪生技术在智慧城市管理中的实施路径研究报告
- 2026乳品包装材料添加剂迁移安全评估及法规合规性报告
- 2026智能语音交互技术在多场景中的应用价值报告
- 2026社交媒体对饮品品牌传播影响量化分析报告
- 2026疫苗企业ESG表现对资本市场估值影响专项研究
- 2026苹果酸酸行业市场需求变化分析及投资评估风险评估发展中报告
- 2026中国社区便利店饮料库存周转率提升报告
- 2026年城市智慧化发展目标规划方案
- DB31T+1695-2026租赁居住类农村自建房消防安全管理规范
- 2026-2030中国DSP芯片(数字信号处理器)行业深度评估及未来研发创新建议报告
- 工银e信交易合同
- 日粮NFC-NDF比例:奶牛生产性能、瘤胃发酵与微生物区系的关联性探究
- 2025版建筑工程建筑面积计算规范
- 资产配置研究系列三:基于BLACK-LITTERMAN模型融合资产择时与风格轮动的资产配置研究
- GB/T 25085.6-2026道路车辆汽车电缆第6部分:交流600 V或直流900 V和交流1 000 V或直流1 500 V单芯铝导体电缆的尺寸和要求
- 气管切开吸痰技术
- 高二上学期高雅人士课堂惩罚小游戏(课件版)
- 2026年泸州职业技术学院单招职业倾向性考试题库附答案
- 传统芫根酸菜发酵中风味物质与微生物群落演变规律研究
评论
0/150
提交评论