工程优化设计理论基础.ppt
《工程优化设计理论基础.ppt》由会员分享,可在线阅读,更多相关《工程优化设计理论基础.ppt(49页珍藏版)》请在课桌文档上搜索。
1、工程优化设计,内容提要,工程优化问题建模优化数学理论一维搜索方法无约束问题直接搜索方法无约束问题间接接搜索方法约束问题直接搜索方法线性规划与二次规划问题求解约束问题间接搜索方法启发式算法优化软件系统,优化数学理论,一.优化模型,min f(x)s.t.hi(x)=0,i=1,2,m gi(x)0,i=m+1,p x=(x1,x2,xn)TRn,f,gi,hi:Rn-R1,二.约束相关概念,(1)可行点(Feasible Point),x0 满足,hi(x0)=0,i=1,2,mgi(x0)0,i=m+1,p,优化数学理论,(2)可行域(Feasible Region),g1(x)=9x1+4x
2、2-3600g2(x)=3x1+10 x2-300 0g3(x)=4x1+5x2-200 0g4(x)=-x1 0g5(x)=-x2 0,优化数学理论,优化数学理论,(2)可行域(Feasible Region),F=x|hi(x)=0,i=1,2,m gi(x)0,i=m+1,p,例子:h1(x)=2x1+3x2+x3-6=0 g2(x)=-x10 g3(x)=-x2 0 g4(x)=-x3 0,x2,x1,x3,F=ABC,A,B,C,D,E,优化数学理论,(3)有效约束,或取作用约束(Active Constraint),可行域边界点所在约束为该点的有效约束,其他约束为不取作用约束(In
3、active constraint)。,X(1):g1(x)0X(2):g1(x)0,g2(x)0X(3):无,优化数学理论,(3)有效约束,或取作用约束(Active Constraint),h1(x)=2x1+3x2+x3-6=0 g2(x)=-x10 g3(x)=-x2 0,g4(x)=-x3 0,x2,x1,x3,F=ABC,A,B,C,D,E,对于约束gi(x)0,若gi(x0)=0,则gi是x0的有效约束.如g3是D的有效约束.,对于约束gi(x)0,若gi(x0)0,则gi是x0的无效约束,或不取作用约束.(Inactive constraint)如g2是D的无效约束.g2,g3
4、,g4是E的无效约束.,优化数学理论,(3)有效约束,或取作用约束(Active Constraint),x2,x1,x3,F=ABC,A,B,C,D,E,x0的有效约束集合A(x0)=i|gi(x0)=0,i=m+1,p A(A)=2,4,A(D)=3,A(E)=,h1(x)=2x1+3x2+x3-6=0 g2(x)=-x10 g3(x)=-x2 0,g4(x)=-x3 0,优化数学理论,三.凸集,凸集定义:集合DRn称为凸的,如果对于任意x,yD有 x+(1-)y D,0 1,优化数学理论,三.凸集,凸集分离定理:设DRn为非空闭凸集,yRn,yD,则存在非零向量a Rn 和实数,使得 a
5、Tx aTy,x D即存在超平面H=x Rn|aTx=严格分离点y与凸集D.,aT(x1-x0)=0-aTx1=aTx0=,aT(y-x0)0-aTy aTx0=,aT(x-x0)0-aTx aTx0=,优化数学理论,四.Farkas引理(线性不等式定理),设A Rmxn,bRn,则下述两组方程中仅有一组有解:(1)Ax 0,bTx0(2)ATy=b,y0这里xRn,yRm,aiTx 0,ai与x的夹角90o,ATy=(a1,a2,am)y=y1a1+y2a2+ymam=b,b是a1,a2,am的正线性组合,揭示了m个向量与另一向量的线性组合,与它们定义的半空间交集的联系.,优化数学理论,情况
6、1:,a2,a2Tx 0,a1Tx 0,a1,b=y1a1+y2a2,y10,y20,(2)有解,bTx0,D2,D1,D1D2=,所以(1)无解.D1=x|a1Tx 0,a2Tx 0D2=x|bTx0,D0,优化数学理论,情况2:,a2,a2Tx 0,a1Tx 0,a1,b,bTx0,D1,D0不包含b,所以 ATyb(2)无解.D1D2,(1)有解D1=x|a1Tx 0,a2Tx 0D2=x|bTx0,D2,D0,优化数学理论,ATy=(a1,a2,am)y=y1a1+y2a2+ymam=0,存在三角形aiajak包含原点表明ai在大于等于180o的扇区内.,Gordan择一定理:,设A
7、Rmxn,则或者存在x Rn,使Ax 0,或者存在y Rm,使ATy=0,y0,y 0(分量不全为零)且两者不能同时成立.,b=0,优化数学理论,函数等高线,Stop here last time,优化数学理论,优化数学理论,几何方法找最优点,优化数学理论,几何方法找最优点,解在D的内点、边界、顶点处,求解难度不一样!,优化数学理论,函数梯度,f(x(2),f(x(1),优化数学理论,函数Hessian矩阵,例子,优化数学理论,二次函数与正定矩阵,正定条件,负定条件,X,X,f,f,优化数学理论,梯度向约束面或多约束面的交线上的投影,设b=f-d=x g1+y g2,则g1Tb=g1Tf=x
8、g1Tg1+y g1Tg2g2Tb=g2Tf=x g2Tg1+y g2Tg2(x,y)T=GTG-1GTfb=G(x,y)T=GGTG-1GTf,优化数学理论,五.凸函数,凸函数定义:f(x)的定义域DRn是凸的,且对于任意x,yD有 f(x+(1-)y)f(x)+(1-)f(y),0 1则称f(x)为凸函数.若 f(x+(1-)y)f(x)+(1-)f(y),0 1则称f(x)为严格凸函数.,优化数学理论,凸规划(Convex Programming),优化问题称为凸规划问题,如果可行域是凸集合,目标函数是凸函数.,定理:设x*是凸规划的一个局部最优解,则x*也是全局最优解.,定理:设f(x
9、)是凸集合D的二阶连续可微,则(1)f(x)是凸函数的充分必要条件是2f(x)在D上半正定.(2)如果f(x)的2f(x)正定,则f(x)是严格凸函数;反之,f(x)是严格凸函数,2f(x)半正定.,定理:设f(x)是凸集D的二阶连续可微,且存在常数m0,使 uT2f(x)u m|u|2,x D,u Rn则水平集L(x0)=x D|f(x)f(x0)是有界闭凸集合.,优化数学理论,六.一般最优性必要条件,f(x)是定义域DRn上的连续函数,对于方向s,如果0,使 f(x0+s)f(x0),0 则称s是f(x)在x0处的下降方向.x0处的所有下降方向记为D(x0).,(1).下降方向定义,定理:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工程 优化 设计 理论基础
![提示](https://www.desk33.com/images/bang_tan.gif)
链接地址:https://www.desk33.com/p-1272062.html