机械优化设计总复习.ppt
《机械优化设计总复习.ppt》由会员分享,可在线阅读,更多相关《机械优化设计总复习.ppt(148页珍藏版)》请在三一办公上搜索。
1、1,机械优化设计总复习,2012年6月7日,2,题型,一、名词解释(每小题4分,共12分)二、选择题(每空2分,共30分)三、简答题(每小题6分,共12分)四、建模题(8分)五、计算填表题(8分)六、计算题(30分),3,一 设计变量 在优化设计过程中,要优化选择的设计参数。设计变量必须是独立变量,即:在一个优化设计问题中,任意两个设计变量之间没有函数关系。按照产品设计变量的取值特点,设计变量可分为连续变量(例如轴径、轮廓尺寸等)和离散变量(例如各种标准规格等)。小型设计问题:一般含有210个设计变量;中型设计问题:1050个设计变量;大型设计问题:50个以上的设计变量。,第二章 优化设计的基
2、本要素和数学模型,4,二 设计空间 在一个优化设计问题中,所有可能的设计方案构成了一个向量集合。可以证明,这个向量集合是一个向量空间,并且是一个欧氏空间。一个优化设计问题中,设计变量的个数,就是它的设计空间的维数。三 目标函数 优化设计中要优化的某个或某几个设计指标,这些指标是设计变量的函数,称为目标函数。在构造目标函数时,应注意目标函数必须包含全部设计变量,所有的设计变量必须包含在约束函数中。,5,四 设计约束 优化设计中设计变量必须满足的条件,这些条件是设计变量的函数。,约束条件的分类(1)根据约束的性质分 边界约束 直接限定设计变量的取值范围的约束条件,即,性能约束 由方案的某种性能或设
3、计要求,推导出来的约束条件。,i 1,2,,n,6,u=1,2,,m,v=1,2,p n,(2)根据约束条件的形式分不等式约束,一个 n 维的优化设计问题中,等式约束的个数必须少于 n。,显式约束 隐式约束,等式约束,7,约束条件可以用数学等式或不等式来表示。等式约束对设计变量的约束严格,起着降低设计自由度的作用,要求:设计点落在约束面上,pn,其形式为,等式约束降低了设计空间的维数。有一个独立的等式约束,就可用代入法消去一个设计变量,使优化问题降低1维。因此,等式约束的数目应当小于设计变量的数目。如果相等,成了既定系统,就没法优化了。等式约束hv(x)=0可看成是同时满足:hv(x)0和hv
4、(x)0这两个不等式约束。对于等式约束来说,设计变量x所代表的设计点必须在式(2-3)所表示的面(或线)上这种约束又称为起作用约束或紧约束,*等式约束的个数 p 设计变量的数目 n,8,在机械最优化设计中不等式约束更为普遍,不等式约束的形式为,要求:设计点落在约束面的一侧。不等式约束在设计空间内划分出可行区域与不可行区域,但不降低设计空间的维数。,9,设计点的集台构成设计空间,n维设计问题属于n维欧氏空间,如对设计点的取值不加以限制,则设计空间是无限的,凡属这类的优化设计问题称为无约束优化问题。但在实际问题中设计变量的取值范围是有限制的或必须满足一定条件,在优化设计中。这种对设计变量取值的限制
5、条件,称为约束条件或设计约束。约束的形式,可能是对某个或某组设计变量的直接限制(例如,若应力为设计变量,则应力值应不大于其许用值,构成直接限制),这时称为显约束;也可能是对某个或某组设计变量的间接限制(例如,若结构应力又是某些设计变量如力和截面积的函数时,则这些设计变量间接地受到许用应力的限制,或例中的复杂结构的性能约束函数(变形、应力、频率等),需要通过有限元等方法计算求得。),这时称为隐约束。,10,*五 可行域 可行域:在设计空间中,满足所有约束条件的所构成的空间。,满足两项约束条件g1(X)=-x12-x22+16 0g2(X)x22 0的二维设计问题的可行域D,11,约束(曲)面:对
6、于某一个不等式约束 gu(x)0 中,满足 gu(x)=0的 x 点的集合构成一个曲面,称为约束(曲)面。,它将设计空间分成两部分:满足约束条件 gu(x)0 的部分和不满足约束条件gu(x)0 的部分。,设计可行域(简称为可行域)对于一个优化问题,所有不等式约束的约束面将组成一个复合的约束曲面,包围了设计空间中满足所有不等式约束的区域,称为设计可行域。,记作 D=,g u(x)0 u=1,2,mh v(x)=0 v=1,2,p,问题:等式约束与约束曲面是什么关系?,D,12,可行设计点(内点):在可行域内任意一点称为可行设计点,代表一个可行方案。即位于由gu(x)0构成的约束曲面之内的设计点
7、,极限设计点(边界点):在约束面上(或边界线)的点称为极限设计点。边界点是允许的极限设计方案。,若讨论的设计点 x(k)点使得 gu(x(k)=0,则gu(x(k)0 称为适时约束或起作用约束。,非可行设计点(外点):在可行域外的点称为非可行设计点,代表不可采用的设计方案。,问题:极限设计点是否代表可行设计方案?什么约束一定是适时约束?可行域是否一定封闭?,13,六 优化设计的数学模型,14,八 优化分类及机械优化设计的特点,机械优化设计基本上是非线性的、有约束的最优化问题。,15,其数学表达式:,等值线(面):具有相同目标函数值的点集在设计 空间形成的曲线和曲面,在极值处,函数的等值线聚成一
8、点,并位于等值线 族的中心。当该中心为极小值时,离中心线愈远,函数值愈大。当目标函数值的变化范围一定时,等值线越稀疏,说明函数值的变化愈平缓 函数的等值面(线)是用来描述、研究函数的整体性质的。,总结:(2维问题3维、n维),第三章 优化设计的数学基础,16,17,等值线的分布情况,反映了目标函数值的变化情况;等值线越向里,目标函数值越小;等值线越密的地方,其目标函数值的变化率也越大;,对于有心的等值线族来说,等值线族的中心就是一个相对极小点。不同值的等值线不相交;除极值点外,等值线在设计空间内不会中断;,18,1.无约束最优解,若在整个设计空间内所得点,使:,则称:,2.约束最优解,则称:,
9、若设计空间内点,使:,二、约束最优解和无约束最优解,19,无约束优化设计问题最优解:,约束优化设计问题最优解:,不受约束条件限制,使目标函数达到最小值的一组设计变量,即最优点 x*=x1*,x2*,x n*和最优值 f(x*)构成无约束问题最优解。,满足约束条件,使目标函数达到最小值的一组设计变量,即最优点 x*=x1*,x2*,x n*和最优值 f(x*)构成约束问题最优解。,20,情况a):,情况b):,对于无约束优化问题:当目标函数不是单峰函数时,则会有多个极值点,如图:有两个极值点:和,它们称为局部最优点。,对于约束优化问题:极值点不仅与目标函数的性质有关,还与约束集合的性质有关。如图
10、:目标函数是凸函数,约束集合为非凸集,则有点:、,称为局部最优点,整个可行域内的最小点称为全域最优点。,三、局部最优点和全域最优点,21,二、极值点存在的条件,一元函数 在点 取极值的条件为(对于连续可微的一元函数),必要条件:,充分条件:,当 时取极小值当 时取极大值,(一)一元函数(即单变量函数)的情况:(1)极值点存在的必要条件,3.2 无约束目标函数的极值点存在条件,22,梯度,1、梯度的定义,n维函数的梯度是函数各维一阶偏导数组成的向量,梯度的模是函数各维一阶偏导数平方和的开方,梯度与它的模的比值称为梯度的单位向量,23,2、函数梯度的性质:,1、函数的梯度 是函数在点 的最速上升方
11、向,而负梯度 是函数在点 的最快下降方向。函数的梯度随着点 在设计空间的位置不同而异,这只是反映了函数在点 邻域内函数的局部性质,仅在该点附近具有这种性质。由于梯度的模因点而异,即函数在不同点的最大增加率是不同的。故,函数在某点的梯度向量只是指出了在该点极小领域内函数的最速上升方向,是函数的一种局部性质。,24,2、函数梯度的模 是在点 处函数变化率的最大值。,3、函数的梯度 与在点 的函数等值面正交(函数在任意点处的梯度向量与过该点的等值线的切线正交。即,任意点的梯度方向是等值线在该点的法线方向)。与点 的函数等值面相切方向的函数变化率为零。,4、当梯度 与方向 之间的夹角介于090之间时,
12、该区域内的任意方向都是使函数值增大的方向,即函数上升方向;当梯度 与方向 之间的夹角介于90180之间时,该区域内的任意方向都是使函数值减小的方向,即函数下降方向。,25,5、函数f(x1,x2)的梯度是一个向量,它在坐标轴x1、x2的分量是f/x1、f/x2,梯度的符号是:f(X)f(x1,x2),或gradf(X)grad f(x1,x2)6、函数的方向导数函数的梯度与方向S的单位向量的标量积7、梯度方向是函数具有最大变化率的方向。即:函数值沿正梯度方向增加最快,沿负梯度方向下降最快。8、梯度的模就是函数的最大变化率。9、对于优化设计问题,为了尽快取得最优解,希望每一次迭代的搜索方向S等于
13、或者接近于目标函数的负梯度方向。这样才能使得函数值的下降速度最快,尽快收敛于最优点。,26,10、函数在给定点 的梯度方向是函数等值线或等值面 在该点的法线方向。,上升方向,下降方向,27,例3 求二元函数在x0=0 0T处函数变化率最大的方向和数值。,解:由于函数变化率最大的方向是梯度方向,这里用单位向量p表示,函数变化率最大的数值是梯度的模f(x0)。求f(x1,x2)在x0点处的梯度方向和数值,如下,28,解:,则函数在 处的最速下降方向为,29,该方向上的单位向量为,新点,该点函数值,30,梯度 模:,函数的梯度方向与函数等值面相垂直,也就是和等值面上过x0的一切曲线相垂直。,由于梯度
14、的模因点而异,即函数在不同点处的最大变化率是不同的。因此,梯度是函数的一种局部性质。,31,即,n维函数的二阶Taylor展开式可写成:,其中:,就称为Hesse 矩阵,是一个实对称方阵。,32,例 5 求二元函数f(x1,x2)x12+x22-4x1-2x2+5 在X02,2处的海赛二阶泰勒展开式。,解:,33,解:因为,则,又因为:,故Hesse阵为:,34,1、正定的概念 设有二次型,若对于任意不为“0”的矢量,恒有,则相应的系数对称矩阵A称为正定矩阵,相应的函数 为“正定二次型函数”,类似地,若对于任何矢量,总有,则称A为负定矩阵。相应的函数 为“负定二次型函数”,二、正定矩阵及其判别
15、法,35,2、正定性的判别(1)若对称矩阵 正定,其充要条件是矩阵行列式 的各阶主子式值均大于0,(2)、若矩阵A负定,其充要条件是矩阵行列式 的各阶主子式值负、正相间。即:,36,37,38,四 函数的凸性1.凸集2.凸函数 如果HESSEN矩阵正定,为凸函数;二次函数,3.凸规划,凸规划问题中的任何局部最优解都是全局最优解;,39,凸规划,对于约束优化问题,式中若F(X)、均为凸函数,则称此问题为凸规划。,40,几个常用的梯度公式:,41,*五、优化问题的极值条件,1、无约束优化问题的极值条件,1)F(x)在 处取得极值,其必要条件是:,即在极值点处函数的梯度为n维零向量。,42,2)处取
16、得极值充分条件,海色(Hessian)矩阵 正定,即各阶主子式均大于零,则X*为极小点。,海色(Hessian)矩阵 负定,即各阶主子式负、正相间,则X*为极大点。,43,1)约束优化设计的最优点在可行域 D 中 最优点是一个内点,其最优解条件与无约束优化设计的最优解条件相同;,2、约束优化问题的极值条件,2)约束优化设计的最优点在可行域 D 的边界上 设 X(k)点有适时约束,44,45,K-T条件是多元函数取得约束极值的必要条件,以用来作为约束极值的判断条件,又可以来直接求解较简单的约束优化问题。,对于目标函数和约束函数都是凸函数的情况,符合K-T条件的点一定是全局最优点。这种情况K-T条
17、件即为多元函数取得约束极值的充分必要条件。,46,K-T条件是多元函数取得约束极值的必要条件,以用来作为约束极值的判断条件,又可以来直接求解较简单的约束优化问题。,47,48,49,一维搜索也称直线搜索。这种方法不仅对于解决一维最优化本身具有实际意义,而且也是解多维最优化问题的重要支柱。(搜索步长求解),一维搜索方法数值解法分类,第四章 一维搜索的最优化方法,50,只有一个变量的搜索求优,称为一维最优化方法,也称为单变量优化。,对于多维优化问题求极值,就可以处理成:将一个多维优化问题转化成了一个一维优化问题。,该问题就变成了一个从已知点 出发,沿着给定方向 求最优步长 使 为最小的一系列一维优
18、化问题。,:一维搜索的最优步长因子。,51,1、一维搜索是多维求优问题的基础;2、一维搜索的好坏直接影响到优化问题的求解速度。,意义:,1、解析解法:,步骤:,在点 处沿着方向 展开成二阶 Taylor展开式;,最优步长 的求解方法:,52,1、单谷(峰)区间 在给定区间内仅有一个谷值的函数称为单谷数,其区间称为单谷区间。,确定搜索区间的外推法,函数值:“大小大”图形:“高低高”,53,二、确定初始单谷区间的外推法,基本思想:对f(x)任选一个初始点a1及初始步长h,通过比较这两点函数值的大小,确定第三点位置,比较这三点的函数值大小,确定是否为“高低高”形态。,步骤:,(1)选定初始点a1,初
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机械 优化 设计 复习

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