第2章 优化设计的数学基础.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 优化设计的数学基础 例题 2-1 第三节 无约束优化问题的极值条件 无约束优化问题是使目标函数取得极小值,所谓极值条件就是指目标函数取得极小值时极值点所应满足的条件。 1.消元法(降维法) 2、拉格朗日乘子法(升维法) 2、拉格朗日乘子法(升维法) 小结 1.掌握多元函数的方向导数与梯度 2.掌握多元函数的泰勒展开 3.掌握无约束优化问题的极值条件 4.掌握凸集、凸函数与凸规划 5.掌握拉格朗日乘子法 第五节 等式约束优化问题的极值条件 约束优化 等式约束 不等式约束 求解这一问题的方法 消元法 拉格朗日乘子法 2、拉格朗日乘子法(升维法) 对于具有L个等式约束的n维优化问题 处有 将原来的目标函数作如下改造: 拉格朗日函数 待定系数 新目标函数的极值的必要条件 例2-4 用拉格朗日乘子法计算在约束条件 的情况下,目标函数 的极值点坐标。 第六节 不等式约束优化问题的极值条件 在工程中大多数优化问题,可表示为不等式约束条件的优化问题。 有必要引出非线性优化问题的重要理论,是不等式 约束的多元函数的极值的必要条件。 库恩-塔克(Kuhn-Tucker)条件 一、一元函数在给定区间上的极值条件 一元函数f(x)在给定区间[a,b]上的极值问题,可以 写成下列具有不等式约束条件的优化问题: 拉格朗日乘子法,除了可以应用于等式的极值问题,还可 以用于不等式的极值问题。 需引入松弛变量,将不等式约束变成等式约束。 设a1和b1为两个松弛变量,则上述的不等式约束可写为: 则该问题的拉格朗日函数 根据拉格朗日乘子法,此问题的极值条件: 由 (起作用约束) (不起作用约束) 同样 ,来分析 起作用何不起作用约束。 因此,一元函数在给定区间的极值条件,可以表示为: 多元 库恩-塔克条件 分析极值点 在区间的位置,有三种情况 当 时,此时 ,则极值条件为 当 时,此时 则极值条件为 即 当 时 ,此时 ,则极值条件为 即 从以上分析可以看出,对应于不起作用的约束的拉格朗日乘子取零值,因此可以引入起作用约束的下标集合。 一元函数在给定区间的极值条件,可以改写为: 极值条件中只考虑起作用的约束和相应的乘子。 二、库恩-塔克条件 仿照一元函数给定区间上极值条件的推导过程, 可以得到具有不等式约束多元函数极值条件: 用起作用约束的下标集合表示 用梯度形式表示,可得 或 库恩-塔克条件的几何意义:在约束极小点处,函数的负梯度一定能表示成所有起作用约束在该点梯度的非负线性组合。 下面以二维问题为例,说明K-T条件的几何意义 从图中可以看出, 处在 和 角锥之内,即线性组合的系数为正,是在 取得极值的必要条件。 三、库恩-塔克条件应用举例 若给定优化问题的数学模型为 K-T条件 * * 机械设计问题一般是非线性规划问题。 实质上是多元非线性函数的极小化问题,因此,机械优化设计是建立在多元函数的极值理论基础上的。 机械优化设计问题分为: 无约束优化 约束优化 无条件极值问题 条件极值问题 第一节 多元函数的方向导数与梯度 一、方向导数 从多元函数的微分学得知,对于一个连续可微函数f(x)在某一点 的一阶偏导数为: , , , … 它表示函数f(x)值在 点沿各坐标轴方向的变化率。 有一个二维函数,如图2-1所示。 图2-1 函数的方向导数 其函数在 点沿d方向的方向导数为 二、二元函数的梯度 对于二维函数 在 点处的梯度 设 为d方向的单位向量,则有 即 三、多元函数的梯度 沿d方向的方向向量 即 图2-5 梯度方向与等值面的关系 函数的梯度方向与函数等值面相垂直,也就是和等值面上过x0的一切曲线相垂直。 由于梯度的模因点而异,即函数在不同点处的最大变化率是不同的。因此,梯度是函数的一种局部性质。 梯度 模: 梯度两个重要性质: 性质一 函数在某点的梯度不为零,则必与过该点的等值面垂直; 性质二 梯度方向是函数具有最大变化率的方向。 图2-2 梯度方向与等值面的关系 求函数 在点[3,2]T 的 梯度。 在点x(1)=[3,2]T处的梯度为: 解: 例2-2*:试求目标函数 在点 处的最速下降方向,并求沿这个方向移动一个单位长度后新点的目标函数值。 则函数在 处的最速下降方向是 解: 由于 新点是 这个方向上的单位向量是: 几个常用的梯度公式:

文档评论(0)

ouyangxiaoxin + 关注
实名认证
内容提供者

一线鞋类设计师,喜欢整理收集文档。

1亿VIP精品文档

相关文档