约束优化方法已排.ppt
《约束优化方法已排.ppt》由会员分享,可在线阅读,更多相关《约束优化方法已排.ppt(45页珍藏版)》请在三一办公上搜索。
1、1,根据求解方式的不同,约束优化设计问题可分为:直接解法,间接解法。,直接解法通常适用于仅含不等式约束的问题,思路是在m个不等式约束条件所确定的可行域内,选择一个初始点,然后决定可行搜索方向d,且以适当的步长,沿d方向进行搜索,得到一个使目标函数值下降的可行的新点,即完成一次迭代。再以新点为起点,重复上述搜索过程,直至满足收敛条件。,第5章约束优化方法,机械优化设计中的问题,大多数属于约束优化设计问题,其数学模型为,2,步长,可行搜索方向,可行搜索方向:当设计点沿该方向作微量移动时,目标函数值将下降,且不会越出可行域。,间接解法的基本思路是将约束优化问题中的约束函数进行特殊的加权处理后,和目标
2、函数结合起来,构成一个新的目标函数,即将原约束优化问题转化成为一个或一系列的无约束优化问题。再对新的目标函数进行无约束优化计算,从而间接地搜索到原约束问题的最优解。,3,进行迭代计算,迭代点既不超出可行域,又使目标函数的值有所下降。在不断调整可行方向的过程中,使迭代点逐步逼近约束最优点。,1.可行方向法的搜索策略,第一步迭代都是从可行的初始点 出发,沿点的负梯度 方向,将初始点移动到某一个约束面(只有一个起作用的约束时)上,或约束面的交集(有几个起作用的约束时)上。,5.1可行方向法,可行方向是求解大型约束优化问题的主要方法之一。这种方法的基本原理是在可行域内选择一个初始点,当确定了一个可行方
3、向d和适当的步长后,按式:,4,然后根据约束函数和目标函数的不同性状,分别采用以下几种策略继续搜索。,1新点在可行域内的情况,5,2 新点在可行域外的情况,6,3沿线性约束面的搜索,7,4沿非线性约束面的搜索,8,可行方向是指沿该方向作微小移动后,所得到的新点是可行点,且目标函数值有所下降。,可行方向应满足两个条件:(1)可行;(2)下降。,1)可行条件,方向的可行条件是指沿该方向作微小移动后,所得到的新点为可行点。,2.产生可行方向的条件,9,方向的下降条件是指沿该方向作微小移动后,所得新点的目标函数值是下降的。,2)下降条件,10,位于约束曲面在点xk的切线和目标函数等值线在点xk的切线所
4、围成的扇形区内,该扇形区称为可行下降方向区。,满足可行和下降条件,即式:同时成立的方向称可行方向.,11,满足可行、下降条件的方向位于可行下降扇形区内,在扇形区内寻找一个最有利的方向作为本次迭代的搜索方向。,(1)优选方向法,由条件:,求一个以搜索方向d为设计变量的约束优化问题,s.t.,各函数均为设计变量d的线性函数,因此该式为一个(线性)规划问题。,3.可行方向的产生方法,12,P投影算子,为nXn阶矩阵,G 起作用约束函数的梯度矩阵,nXJ阶矩阵;,(2)梯度投影法 当xk点目标函数的负梯度方向不满足可行条件时,可将 方向投影到约束面(或约束面的交集)上,得到投影向量 dk。,13,确定
5、的步长应使新的迭代点为可行点,且目标函数具有最大的下降量。约束一维搜索,1)取最优步长 从xk点出发,沿dk方向进行一维最优化搜索,取得最优步长,计算新点x的值。,4.步长的确定,14,改变步长,使新点x返回到约束面上来。使新点x恰好位于约束面上的步长称为最大步长。,取到约束边界的最大步长 从xk点出发,沿dk方向进行一维最优化搜索,得到的新点x为不可行点。,15,约束一维搜索:与以前所讲过的一维搜索相比,约束一维搜索的特点在于:确定初始区间时,对产生的每一个探测点都进行可行性判断,如违反了某个或某些约束条件,就必须减少步长因子,以使新的探测点落在最近的一个约束曲面上或约束曲面的一个容许的区间
6、 内。,16,如得到的相邻三个探测点都是可行点,而且函数值呈“大小大”变化,则与前面一维搜索相同,两端点所决定的区间就是初始区间,接着缩小区间的到一维最小点。如最后得到的探测点落在约束曲面的一个容限 之内,而且函数值比前一点的小,则该点就是一维极小点。,17,收敛条件,2)设计点xk满足库恩-塔克条件,1)设计点xk及约束允差满足,18,解:(1)取初始点,则取作用约束集:Jk=1,例题5-1用可行方向法求约束优化问题,19,用图解法:最优方向:,(2)寻找最优方向,即解一个以可行方向为设计变量 的规划问题:,20,x1在约束边界g3(x)=0上:,g3(x1)=0,(4)第二次迭代,用梯度投
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 约束 优化 方法

链接地址:https://www.31ppt.com/p-5017345.html