
优化设计作业1.doc
11页实用标准文案作业1. 阐述优化设计数学模型的三要素写出一般形式的数学模型答:建立最优化问题数学模型的三要素:( 1 )决策变量和参数决策变量是由数学模型的解确定的未知数参数表示系统的控制变量,有确定性的也有随机性的 2 )约束或限制条件由于现实系统的客观物质条件限制,模型必须包括把决策变量限制在它们可行值之内的约束条件,而这通常是用约束的数学函数形式来表示的 3 )目标函数这是作为系统决策变量的一个数学函数来衡量系统的效率,即系统追求的目标2. 阐述设计可行域和不可行域的基本概念答:约束对设计点在设计空间的活动范围有所限制 凡满足所有约束条件的设计点, 它在设计空间中的可能活动范围,称 可行设计区域 (可行域 )不能满足所有约束条件的设计空间便是不可行设计区域 (不可行域 )3、无约束局部最优解的必要条件?答: ( 1 )一元函数 ( 即单变量函数 ) 极值点存在的必要条件如果函数 f(x)的一阶导数 f ’ (x) 存在的话,则欲使 x* 为极值点的必要条件为:精彩文档实用标准文案f’(x*)=0但使 f ’(x*)=0 的点并不一定部是极值点; 使函数 f(x)的一阶导数 f ’(x)=0 的点称为函数 f(x)的驻点;极值点 (对存在导数的函数 )必为驻点,但驻点不一定是极值点。
至于驻点是否为极值点可以通过二阶导数 f ’’ (x)=0 来判断 2 ) n 元函数在定义域内极值点X* 存在的必要条件为f X *f X *Tf X *f X *x20x1xn即对每一个变量的一阶偏导数值必须为零,或者说梯度为零 (n 维零向量 ) ▽f(X*)=0 是多元函数极值点存在的必要条件,而并非充分条件;满足▽ f(X*)=0 的点 X*称为驻点,至于驻点是否为极值点,尚须通过二阶偏导数矩阵来判断3. 阐述约束优化问题最优解的K-T 条件答: K-T 条件可阐述为:如果 X(k) 是一个局部极小点,则该点的目标函数梯度 ▽f(X(k) )可表示成该点诸约束面梯度为 ▽g u(X(k) )、 ▽hv (X(k) )的如下线性组合:qjf X ku gu X kv hv X k0u1v 1式中: q—在 X(k) 点的不等式约束面数;j—在 X(k) 点的等式约束面数;精彩文档实用标准文案λu(=1,2,)、μv(v=1,2, )——非负值的乘子,亦称拉格朗日乘子如无等式uqj约束,而全部是不等式约束,则式(3-20) 中 j= 0,第三项全部为零。
也可以对 K-T 条件用图形来说明式 (3-20)表明,如果 X(k) ,是一个局部极小点,则该点的目标函数梯度▽f(X(k) )应落在该点诸约束面梯度▽g u( X(k) )、 ▽h v(X(k) )在设计空间所组成的锥角范围内如图3-12所示,图 ( a) 中设计点 X(k) 不是约束极值点,图 (b)的设计点 X(k) 是约束极值点5. 给出图中的可行设计点、边界设计点和不可行设计点6 题图 二维设计空间答: 内点 X(1) 、边界点 X(3) 均为可行设计点, 边界点 X(3) 为边界设计点, 外点 X (2)则为不可行设计点精彩文档实用标准文案6、根据逼近思想所构造的优化计算方法的基本规则是什么?答:基本思想是:在设计空间从一个出始设计点 X(0) 开始,应用某一规定的算法,沿某一方(0)(0)X(1),使得 f (X(1))< f (X(0)),然后再从 X(1)点开始,仍应向 S和步长 α 产生改进设计的新点(1)和步长(1)X(2),使得 f(X(2))<f (X(1)),用同一算法, 沿某一方向 Sα ,产生又有改进的设计新点这样一步一步地搜索下去,使目标函数值步步下降,直至得到满足所规定精度要求的、逼近理论极小点的 X* 点为止。
7、数值迭代计算中,通常采用哪三种终止条件?答: 1) 点距准则 当相邻两迭代点 X(k) ,X(k+1) 之间的距离已达到充分小时, 即小于或等于规定的某一很小正数ε时,迭代终止一般用两个迭代点向量差的模来表示,即X k 1 X k用 X(k+1) 和 X(k) 在各坐标轴上的分量差来表示,即X i k 1 X i k (i 1,2, , n)2) 函数下降量准则当相邻两迭代点X(k) ,X(k+1) 的目 标 函数值的下降量已达到充分小时即小于或等于规定的莱一很小正数ε时,迭代终止一般用目标函数值下降量的fX k 1f X k绝对值来表示,即3) 梯度准则当目标函数在迭代点 X(k+1)的梯度已达到充分小时,即小于或等于规定fX k 1的某一很小正数ε时,迭代终止一般用梯度向量的模来表示,即8. 对于约束极值问题精彩文档实用标准文案minfxx13 2x22s.t.g1xx12x24 0g2xx20g3xx10试运用 K-T 条件检验点 x *2 0T 是否为约束极值点9. 说明函数梯度的性质fXT答:f XS0 ?cos f X , S0S(l) 函数 f (X)在其定义空间内某一点处的方向导数等于函数在该点处的梯度在这个方向上的投影;(2) 梯度是矢量。
函数在其定义空间中的某一点处,其梯度标志着函数值增加最快或最速上升的方向注意,这仅是指 f (X)在该点附近而言, 函数在其定义空间中的每一个点处都对应着一个确定的梯度向量负梯度方向必是函数值减小最快或最速下降的方向;(3) 在目标函数等值线或等值面上的每一点处,函数的梯度 ▽f(X) 指向函数等值线或等值面的外法向,亦即最速上升方向;函数在与其梯度正交的方向上变化率为零;(4) 线性目标函数的梯度是一个常值向量,即在其定义空间中,其梯度处处相同;10. 将优化问题min f Xx13 2x2 4 2s.t.g1X5x1x20g2Xx1x22.50g3Xx10g4Xx20的目标函数等值线和约束曲线勾画出来,并确定:( 1)可行域的范围 ( 用阴影线画出 ) 2)无约束最优解 X * 1 、 f ( X * 1 ) ,约束最优解 X * 2 、 f ( X * 2 ) 精彩文档实用标准文案( 3)若再加入等式约束 h X x1 x2 0 ,约束最优解 X * 3 、 f ( X * 3 ) 10. 如图所示为机床主轴计算简图 在设计时, 有两个重要因素需要考虑, 即主轴的自重和伸出端 C 点的挠度。
试建立机床主轴以主轴自重最轻为目标的优化设计数学模型其中, C 点的挠度: yFa 2 l a; ID 4d 4 ; E 为弹性模量材料的密度为ρ;3EI64外力 F 给定11 、选用优化算法时,一般需考虑哪几个因素?答:选择优化方法应综合考虑:1) 设计变量是连续的还是离散的以及维数的多少维数较低可选用结构简单易于编程的方法,维数高的则应选择收敛速度较快的方法2) 目标函数是单目标还是多目标, 目标函数的连续性及其一阶、 二阶偏导数是否存在以及是否易于求得,对于求导困难或导数不存在的应避免求导而采用直接法3) 有无约束, 约束条件是不等式约束, 还是等式约束, 还是两者同时兼有 如具有等式约束,显然不能直接采用复合形法,内点惩罚函数法12. 用外点法和用内点法求解 min f X x , D : g X x 1 0 最优化问题的惩罚X D Rn函数答:用内点法求解D:g (X)= x-1 ≥0 的约束最优化问题精彩文档实用标准文案惩罚函数为13. 优化迭代逼近搜索中是在每一迭代点X(k )上利用函数在该点邻近局部性质的信息,确定一个搜索方向 S(k+1) 和搜索步长 a,求新的迭代点 X(k +1) = X(k) + αS(k+1) 。
其中, 最速下降法(梯度法)、共轭梯度法和牛顿法的搜索方向是如何确定?14. 什么是共轭梯度法答:共轭梯度法是共轭方向发中的一种, 因为在该方法中每一个共轭响亮都是依赖于迭代点处的负梯度而构造出来的, 所以称作共轭梯度法 寻求共轭方向作为探索方向的最优化方法称为共轭梯度法15. 阐述变尺度法的基本思想答: 变尺度法的基本思想梯度法和阻尼牛顿法的迭代公式,即X(k+1 )= X( k)- α(k )▽f(X(k )) X(k +1 )= X(k。












