工程优化设计-理论基础.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《工程优化设计-理论基础.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工程 优化 设计 理论基础
- 资源描述:
-
1、工程优化设计黄正东二0一二年九月内容提要 工程优化问题建模工程优化问题建模 优化数学理论优化数学理论 一维搜索方法一维搜索方法 无约束问题直接搜索方法无约束问题直接搜索方法 无约束问题间接接搜索方法无约束问题间接接搜索方法 约束问题直接搜索方法约束问题直接搜索方法 线性规划与二次规划问题求解线性规划与二次规划问题求解 约束问题间接搜索方法约束问题间接搜索方法 启发式算法启发式算法 优化软件系统优化软件系统优化数学理论一一. .优化模型优化模型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
2、-R1 二二. .约束相关概念约束相关概念(1) (1) 可行点可行点( (Feasible Point), Feasible Point), x0 满足满足hi(x0)=0, i=1,2,mgi(x0) 0, i=m+1,p优化数学理论(2) (2) 可行域可行域(Feasible Region)(Feasible Region)g1(x)=9x1+4x2-3600g2(x)=3x1+10 x2-300 0g3(x)=4x1+5x2-200 0g4(x)=-x1 0g5(x)=-x2 0优化数学理论优化数学理论(2) (2) 可行域可行域(Feasible Region)(Feasible
3、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 x2x1x3F=ABCABCDE优化数学理论(3) (3) 有效约束有效约束, ,或取作用约束或取作用约束( (Active Constraint)Active Constraint)可行域边界点所在约束为该点的有效约束可行域边界点所在约束为该点的有效约束,其他约束为不取作用约束( Inactive constraint )。 X(1): g1(x)0X(2): g1(x)0,
4、g2(x)0X(3): 无优化数学理论(3) (3) 有效约束有效约束, ,或取作用约束或取作用约束( (Active Constraint)Active Constraint) h1(x)=2x1+3x2+x3-6=0 g2(x)=-x10 g3(x)=-x2 0, g4(x)=-x3 0 x2x1x3F=ABCABCDE对于约束对于约束gi(x)0, 若若gi(x0)=0, 则则gi是是x0的有效约束的有效约束. 如如g3是是D的有效约束的有效约束.对于约束对于约束gi(x) 0, 若若gi(x0) aTx1= aTx0= aT(y-x0)0 - aTy aTx0= aT(x-x0) 0
5、- aTx aTx0= 优化数学理论四四. . FarkasFarkas引理引理 ( (线性不等式定理线性不等式定理) )设设A Rmxn, b Rn, 则下述两组方程中仅则下述两组方程中仅有一组有解有一组有解: (1) Ax 0, bTx0(2) ATy=b, y 0这里这里x Rn, y Rm,02121xaxaxaxaaaAxTmTTTmTTa ai iT Tx x 0, 0, a ai i与与x x的的夹角夹角 9090o oATy=(a1,a2,am)y=y1a1+ y2a2+ ymam=bb b是是a a1 1,a,a2 2, ,a,am m的正线性组合的正线性组合揭示了揭示了m
6、m个向量与个向量与另一向量的线性组另一向量的线性组合合, , 与它们定义的半与它们定义的半空间交集的联系空间交集的联系. .02121xaxaxaxaaaAxTmTTTmTTa ai iT Tx x 0, 0, a ai i与与x x的的夹角夹角 9090o o优化数学理论ATy=(a1,a2,am)y=y1a1+ y2a2+ ymam=bb b是是a1,a2,am的正线性组合的正线性组合 b属于属于D0情况情况1:1:a2a2Tx 0a1Tx 0a1b=y1a1+y2a2, y10, y20, (2)有解 bTx0D2D1D1D2=, 所以 (1)无解.D1=x | a1Tx 0, a2Tx
7、 0D2=x | bTx0D002121xaxaxaxaaaAxTmTTTmTTa ai iT Tx x 0, 0, a ai i与与x x的的夹角夹角 9090o o优化数学理论ATy=(a1,a2,am)y=y1a1+ y2a2+ ymam=bb b是是a1,a2,am的正线性组合的正线性组合情况情况2:2:a2a2Tx 0a1Tx 0a1bbTx0D1D0不包含b, 所以 ATyb (2)无解.D1D2 , (1)有解D1=x | a1Tx 0, a2Tx 0D2=x | bTx0D2D0a1a4a3a202121xaxaxaxaaaAxTmTTTmTTa ai iT Tx x0, 0,
8、 所有所有a ai i都在以都在以x x为法向的为法向的平面的反侧平面的反侧优化数学理论ATy=(a1,a2,am)y=y1a1+ y2a2+ ymam=0存在三角形存在三角形a ai ia aj ja ak k包含原点包含原点表明表明a ai i在大于等于在大于等于180180o o的扇区内的扇区内. .GordanGordan择一定理择一定理: :设设A Rmxn, 则则或者存在或者存在x Rn, 使使Ax 0,或者存在或者存在y Rm, 使使ATy =0, y 0, y 0( (分量不全为零分量不全为零) )且两者不能同时成立且两者不能同时成立.xa1a4a3a2b=0优化数学理论函数等
9、高线函数等高线Stop here last time优化数学理论优化数学理论几何方法找最优点几何方法找最优点优化数学理论几何方法找最优点几何方法找最优点解在解在D D的内点、边界、顶点处,求解难度不一样!的内点、边界、顶点处,求解难度不一样!优化数学理论函数梯度函数梯度 f(x(2) f(x(1)优化数学理论函数函数HessianHessian矩阵矩阵例子例子优化数学理论二次函数与二次函数与正定正定矩阵矩阵正定条件正定条件负定条件负定条件XXff优化数学理论梯度向约束面或多约束面的交线上的梯度向约束面或多约束面的交线上的投影投影 g1 g2d fb设设b b = = f-d=x g1+y g2
10、, 则则 g1Tb= g1T f=x g1T g1+y g1T g2 g2Tb= g2T f=x g2T g1+y g2T g2(x,y)T=GTG-1GT fb=G (x,y)T=GGTG-1GT f优化数学理论五五. . 凸函数凸函数凸函数定义凸函数定义: f(x)的定义域的定义域D Rn是凸的是凸的,且对于任意且对于任意x,y D有有 f( x+(1- )y) f(x)+(1- )f(y), 0 1则称则称f(x)为凸函数为凸函数.若若 f( x+(1- )y) f(x)+(1- )f(y), 0 0,m0,使使 u uT T 2 2f(x)u f(x)u m |u|2, x D, u
11、Rn则水平集则水平集L(x0)=x D | f(x) f(x0)是有界闭凸集合是有界闭凸集合.优化数学理论六六. . 一般最优性必要条件一般最优性必要条件f(x)是定义域是定义域D Rn上的连续函数上的连续函数,对于方向对于方向s, 如果如果0, 使使 f(x0+ s) f(x0), 0 则称则称s是是f(x)在在x0处的下降方向处的下降方向. x0处的所有下降方向记为处的所有下降方向记为D(x0).(1).(1).下降方向定义下降方向定义定理定理: 如果如果f(x)可微可微, 且且 f(x)Ts0, sk-s, 则称则称s是在是在x0处的一个可行方向处的一个可行方向.x0处的所有可行方向记为
12、处的所有可行方向记为F(x0).(1).(1).可行方向定义可行方向定义一般最优性必要条件一般最优性必要条件定理定理: 若若x*是优化问题的局部最优解是优化问题的局部最优解,则则F(x*) D(x*)=.Fss极限下的可行方向极限下的可行方向一般可行方向一般可行方向skFDUsable feasible direction优化数学理论七七. . 一阶最优性必要条件一阶最优性必要条件(1).(1).线性化可行方向定义线性化可行方向定义 h(x)s设设x0 F, F为可行域为可行域, s Rn, 且且 sT hi(x0)=0, i=1,2,m sT gi(x0)0, i A(x0), 有效不等式约
13、束集合有效不等式约束集合则称则称s是在是在x0处的线性化可行方向处的线性化可行方向. x0处的所有线性化可行方向记为处的所有线性化可行方向记为L(x0).sh(x)=0 g(x)g(x) 0FF七七. . 一阶最优性必要条件一阶最优性必要条件(2) (2) 约束线性化定理约束线性化定理若所有约束若所有约束hi(x)和和gi(x)在在x0 F处连续可微处连续可微, 则则 (1) F(x0) L(x0) (2) 如果或者所有如果或者所有hi(x),i=1,2,m, gi(x), i A(x0) 是线性函数是线性函数 或者约束梯度之间(包括或者约束梯度之间(包括 hi(x)和和 gi(x))线性无关
展开阅读全文