结构优化设计 6.约束优化方法.ppt
《结构优化设计 6.约束优化方法.ppt》由会员分享,可在线阅读,更多相关《结构优化设计 6.约束优化方法.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022/12/221第六章第六章第六章第六章 非线性规划非线性规划非线性规划非线性规划二二.随机方向法随机方向法三三.惩罚函数法惩罚函数法四四.增广乘子法增广乘子法一一.概述概述一.概述机械优化设计中的问题,大多数属于约束优化设计问题,其数学模型为求解约束优化问题的方法称为约束优化方法。根据求解方式的不同,可分为直接解法间接解法2022/12/223直接解法通常适用于仅含不等式约束的问题它的基本思路是所谓可行搜索方向是指,当设计点沿该方向作微量移动时,目标函数值将下降,且不会越出可行域。产生可行搜索方向的方法将由直接解法中的各种算法决定。x1x2ox0 x*2022/12/224直接解法的特
2、点由于整个求解过程在可行域内进行,因此,迭代计算不论何时终止,都可以获得一个比初始点好的设计点全局最优解、局部最优解要求可行域为有界的非空集,即在有界可行域内存在满足全部约束条件的点,且目标函数有定义2022/12/225间接解法 基本思路基本思路基本思路基本思路是原约束优化问题转化成为一个或一系列的无约束优化问题。再对新的目标函数进行无约束优化计算,从而间接地搜索到原约束问题的最优解2022/12/226间接解法框图开始输入n,x0,1,2构造(x,1,2)求min(x,1,2)满足收敛条件结束x0=x*改变1,2的值是是否否2022/12/227间接解法特点(1)由于无约束优化方法的研究日
3、趋成熟,已经研究出不少有效的无约束最优化方法和程序,使得间接解法有了可靠的基础。目前,这类算法的计算效率和数值计算的稳定性也都有较大的提高。(2)可以有效地处理具有等式约束的约束优化问题。(3)间接解法存在的主要问题是,选取加权因子较为困难。加权因子选取不当,不但影响收敛速度和计算精度,甚至会导致计算失败。2022/12/228求解约束优化设计问题的方法直接解法随机方向法随机方向法、复合形法、可行方向法等间接解法惩罚函数法和增广乘子法惩罚函数法和增广乘子法等2022/12/229二.随机方向法在可行域内,选择一个初始点x0利用随机数的概率特征,产生若干个随机方向从中选择一个能使目标函数值下降的
4、最快的方向作为可行搜索方向,记作d初始点x0出发,沿d方向以一定的步长进行搜索,得到新点x,新点应满足约束条件且f(x)f(x0)令x0 x满足收敛条件结束是是否否x1x2ox0 x*2022/12/2210随机方向法的特点随机方向法的优点是对目标函数的性态无特殊要求,程序设计简单,使用方便。由于可行搜索方向是从许多随机方向中选择的使目标函数值 下降的最快的方向,加之步长还可以灵活变动,所以此算法的收敛速度比较快。它是求解小型机械优化问题的一种十分有效的算法。2022/12/2211随机方向法随机数的产生初始点的选择可行搜索方向的产生搜索步长的确定2022/12/2212随机数的产生伪随机数产
5、生速度快,计算机内存占用少,有较好的概率统计特性一种产生伪随机数的模型首先令r1=235,r2=236,r3=237,取r=2657863(r为小于r1的正奇数)然后按以下步骤计算令r=5r若rr3,则r=rr3;若rr2,则r=rr2;若rr1,则r=rr1则q=r/r1 q 即为(0,1)区间的伪随机数任意区间(a,b)内的伪随机数计算公式为2022/12/2213初始点的选择可用随机选择的方法来产生,其计算步骤为(1)输入设计变量的下限值和上限值,即(2)在区间(0,1)内产生n个伪随机数qi(i=1,2,n)(3)计算随机点x的各分量(4)判别随机点x是否可行,若随机点x可行,则取初始
6、点x0=x;若随机点不可行,则转步骤(2)重新计算,直到产生的随机点是可行点为止。2022/12/2214可行搜索方向的产生(1)在(-1,1)区间内产生伪随机数rij(i=1,2,n;j=1,2,k;kn),按下式计算随机单位向量ej(2)取一试验步长a0,按下式计算k个随机点(3)检验k个随机点是否为可行点,除去非可行点,计算余下的可行随机点的函数值,并比较其大小,选出函数值最小的点xL(4)比较xL和x0两点的目标函数值,若f(xL)f(x0),则取xL和x0两点的连线方向作为可行搜索方向;若f(xL)f(x0),则将步长缩小,转步骤(1)重新计算,直至f(xL)r1r20由障碍函数的形
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 结构优化设计 6.约束优化方法 结构 优化 设计 约束 方法
限制150内