最优化设计

最优化设计
最优化设计

“最优化设计”是在现代计算机广泛应用的基础上发展起来的一项新技术,是根据最优化原理和方法,综合各方面的因索,以人机配合方式或用“自动探索”的方式,在计算机上进行的半自动或自动设计,以选出在现有工程条件下的最好设计方案的一种现代设计方法[1]。

实践证明,最优化设计是保证产品具有优良的性能,减轻自重或体积,降低工程造价的一种有效设计方法。同时也可使设计者从大量繁琐和重复的计算工作中解脱出来,使之有更多的精力从事创造性的设计,并大大提高设计效率。最优化设计方法己陆续应用到建筑结构、化工、冶金、铁路、航空、造船,机床、汽车、自动控制系统、电力系统以及电机、电器等工程设计领域,并取得了显著效果。设计上的“最优值”是指在一定条件(各种设计因素)影响下所能得到的最佳设计值。最优值是一个相对的概念。它不同于数学上的极值,但有很多情况下可以用最大值或最小值来表示。

概括起来,最优化设计工作包括以下两部分内容[1]

1)将设计问题的物理模型转变为数学模型。建立数学模型时要选取设计变量,列出目标函数,给出约束条件。目标函数是设计问题所要求的最优指标与设计变量之间的函数关系式;

2)采用适当的最优化方法,求解数学模型。可归结为在给定的条件(例如约束条件)下求目标函数的极值或最优值问题。

本章将根据前几章所提供的理论基础,以理论排量50/q ml r =、压力16MPa 、转速为1500r/min 时单位体积排量最大为目标,建立多齿轮泵优化设计的数学模型,并用C 语言编制优化设计的计算程序。

5.1 数学模型[1][11]

任何一个最优化问题均可归结为如下的描述,即:在满足给定的约束条件(可行域D 内)下,选取适当的设计变量X ,使其目标函数()f X 达到最优值其数学表达式(数学模型)为:

设计变量:

12[...]T n X x x x = n X D E ∈?

在满足约束条件:

()0v h X = (1,2,...,v p =)

()0u g X ≤ (1,2,...,u m =)

的条件下,求目标函数11()()q

j j f X f X ω==?∑的最优值。

目标函数的最优值一般可用最小值(或最大值)的形式来体现,因此,最优化设计的数学模型可简化表示为:

min ()f X n X D E ∈?

.st (subject to )()0v h X = 1,2,...,v p =

()0u g X ≤ 1,2,...,u m = 式

(5.1)

当式(5.1 )中的0p =,0m =时,称为无约束最优化问题;否则称为约束最优化问题。机械最优化设计问题多属于约束非线性最优化问题。

5.1.1设计变量

在设计过程中进行选择并最终必须确定的各项独立参数,称为设计变量。在选择过程中它们是变量,但这些变量一旦确定以后,则设计对象也就完全确定。最优化设计是研究怎样合理地优选这些设计变量值的一种现代设计方法。凡是可以根据设计要求事先给定的,则不是设计变量,而称为设计常量。只有那些需要在设计过程中优选的参数,才可看成是最优化设计过程中的设计变量。

设计变量的数目称为最优化设计的维数,如有n 个设计变量,则称为n 维设计问题。在一般的情况下,若有n 个设计变量,把第i 个设计变量一记为i x ,则其全部设计变量可用n 维向量的形式表示成:

11[]T i i n n x X x x x x x ????????==????????

式(5.2) 在最优化设计中,由各个设计变量的坐标轴所描述的空间就是所谓的“设计空间”。设计空间中的一个点就是一种设计方案。设计空间中的某点k (一种设计方案)是由各设计变量所组成的向量()k X 所决定。另一种设计方案(1k +)点则由另一组设计变量(1k + )所组成的向量确定。最优化设计中通常采用的直接探索法,就是在相邻的设计点间作一系列定向的设计移动。由k 点到(1k +)点间的典型运动情况由下式给出:

(1)()()()k k k k X X a S +=+ 式(5.3) 向量()k S 决定移动的方向,标量()k a 决定移动的步长。

5.1.2目标函数

在设计中,设计者总是希望所设计的产品具有最好的性能指标、最小的质量或最大的经济效益等。在最优化设计中,可将所追求的设计目标(最优指标)用设计变量的函数形式表达出来,这一过程称为建立目标函数。即目标函数是设计中预期要达到的目标,表达为各设计变量的函数表达式:

12()(,,...,)n f X f x x x = 式(5.5)

它代表设计的某项最重要的特征。对于泵类液压元件来说,最常见的情况是以重量或是体积最小作为目标函数。

目标函数是设计变量的标量函数,最优化设计的过程就是优选设计变量,使目标函数达到最优值或找出目标函数的最小值(最大值)的过程。

在一个最优化设计中可以只有一个目标函数,称为单目标函数。当在同一设计中要提出多个目标函数时,这种问题称为多目标函数的最优化问题。

目标函数愈多,设计效果愈好,但问题的求解亦愈复杂。对于多目标函数,可以独立地列出几个目标函数式:

1112()(,,...,)n f X f x x x =

2212()(,,...,)n f X f x x x =

12()(,,...,)n n n f X f x x x = 式(5.

6)

也可以把几个设计变量综合到一起,建立一个综合的目标函数表达式,即: 1()()q

j j f X f X ==∑ 式(5.7)

式中:

q ——最优化设计所追求的目标数目

5.1.3约束条件

目标函数取决于设计变量,但在很多实际问题中,设计变量取值范围是有限制的或必须满足一定的条件。在最优化设计中,这种对设计变量取值时的限制条件,称为约束条件或设计约束。

约束条件可以用数学等式或不等式来表示。

等式约束对设计变量的约束严格,起着降低设计自由度的作用。其形式为: ()0v h X = 1,2,...,v p = 式(5.11)

在机械最优化设计中,不等式约束更为普遍。不等式约束的形式为: ()0u g X ≤ 1,2,...,u m = 式(5.12) 或: ()0u g X ≥ 1,2,...,u m = 式(5.13)

在上述式中,()0v h X =,()0u g X ≤为设计变量的约束方程,即设计变量的允许变化范围。最优化设计,即是在设计变量允许范围内找出一组最优化参数

****12[...]T n X x x x =,使目标函数()f X 达到最优值*()f X 。

对于等式约束来说,设计变量所代表的设计点必须在式(5.11)所表示的面(或线)上。对不等式约束来说,其极限情况()0u g X =所表示的几何面(线)将设计空间分为两部分:一部分中的所有点均满足约束条件式(5.12 )或式(5.13 ),这一部分的空间称为设计点的可行域,并以D 表示。可行域中的点是设计变量可以选取的,称为可行设计点或简称可行点。另一部分中的所有点均不满足约束条件式(5.12)或式(5.13 ),在这个区域如果选取设计点则违背了约束条件,它就设计的非可行域,该域中的点称为非可行点。如果设计点落到某个约束边界面(或边界线)上,则称边界点,边界点是允许的极限设计方案。最优化设计过程,即寻找可行域内的最优点或最优设计方案。

5.2优化方法

5.2.1一维探索最优化方法

机械结构的最优化设计大都为多维问题,一维问题的情况很少。但是一维问题的最优化方法是优化方法中最基本的方法,在数值方法迭代计算过程中,都要进行一维探索。由于在最优化的大多数方法中,常常要进行一维探索寻求最优步长或最优方向等,因此,一维探索在最优化方法中有很重要的位置。一维探索进行的好坏,往往直接影响到最优化问题的求解速度。

一维探索最优化的方法很多,下面仅介绍本文将采用的进退法。

由单峰函数的性质可知,在极小点左边函数值应一直下降,而在极小点右边函数值一直上升。根据这一特点,可先给定初始点0a 及初始步长h ,求探索区间

[,]a b 。

前进运算:将0a 及0a h +代入目标函数进行运算,若00()()f a f a h >+,则将步长h 增加2倍,并计算新点03a h +。若00()(3)f a h f a h +≤+,则探索区间可取为:

0a a = ; 03b a h =+

否则将步长再加倍,并且重复上述计算。

后退计算:00()()f a f a h <+,则将步长h 缩微

4h ,并从0a 点出发,以4

h 为步长反方向探索,这时得到的后退点为04h a -。若00()()4

h f a f a <-,则探索区间可取为: 04h a a =- ; 03b a h =+ 否则将步长加倍,并继续后退。

5.2.2无约束多维问题最优化方法

在求解目标函数的极小值的过程中,若对设计变量的取值范围不加任何限制,则称这种最优化问题为无约束最优化问题。无约束多维最优化问题的一般形式为:

求n 维设计变量 12[...]T n X x x x =

是目标函数为 min ()n X E

f x ∈ 而对X 没有任何限制。

在实际工程中,无约束条件的设计问题是非常少的,多数问题是有约束的。尽管如此,无约束最优化方法仍然是最优化设计的基本组成部分。因为约束最优化问题可以通过对约束条件的处理而转化为无约束最优化问题来求解。

无约束最优化方法中有间接求优法和直接求优法两种。直接法在迭代过程中仅用到函数值,而不要求计算函数导数等解析性质,一般说虽然其收敛速度较慢,但可以解决一些间接法不能解决的问题(例如当函数不好求导时)。无约束多维问题的最优化方法很多,这里仅简要介绍在多齿轮泵优化设计讨程中要用到的Powerll 法。

对于一个n 维问题,Powerll 法的迭代计算过程如下:

第一轮探索都是从前一轮最后求得的最优点出发,并沿n 个有顺序的线性独

立方向(()1k S 、()2k S 、()...k n S 、 ) 进行一维探索。第一轮探索可由任意一点出发,

即取(0)0X =X (1),而方向可取为n 个坐标轴的方向,即()k i

i S e =。当然,第一轮探索也可以任意取n 个线性无关的方向组成方向组。现给出第k 轮迭代的步骤:

1)初始点取前一轮迭代最后沿(1)1k n S -+方向求得的最优点*X (即(1)1k n X -+,有时

该点为(1)k n X -),然后由初始点0X (k)

出发沿1S (k)方向进行一维最优化探索,使函数

()()01()k k f X aS +为最小方向,求得()1k a ,并令()()()()1011k k k k X X a S =+。再由()1k X 出发

沿()2k S 方向使()()122()k k f X a S +最小,求得()2

k a ,并令()()()()2122k k k k X X a S =+。如此依次沿每个方向进行一维探索,直至求得全部的()(1,2,...,)k i a i n =,每次令

()()()()1k k k k i i i i X X a S -=+。

2)取共轭方向()()()10k k k n n S X X +=-,计算反映点()()()102k k k n n X X X +=-。

3)令

()10()k f f X =

()2()k n f f X =

()()()310()(2)k k k n n f f X f X X +==-

式中:

()(1)01k k n X X -+=

()

()

()

()()()11n k k k k k k n n n n i i i X X a S a S -==+=∑

4)计算第k 轮迭代各方向上目标函数的下降值()()1()()k k i i f X f X --

(1,2,...,)i n =,并找出其中的最大值(

)k m ?,即: (

)()()11,2,...,max ()()k k k m i i i n

f X f X -=?=- (

)k m ?相应的方向()()()1k k k m i i S X X -=-。

5)若31f f <和()2()21321213(2)()0.5()k k m m f f f f f f f +---?

入下一步;否则,在第1k +轮迭代中仍用第k 轮迭代用的同一方向组,即:(1)(1,2,...,)k k i i S S i n +==。关于迭代初始点,当23f f <,取第1k +轮迭代的初始点(1)0k k n X X +=,否则取(1)()01k k n X X ++=,然后转回第1步。

6)如果上一步中两个不等式同时得到满足,则从()k n X 出发,沿()1k n S +方向进行

一维最优化探索,求得()k a ,得()1k n S +方向的最优点为:

()()()1k k k n n X X a S +=+

7)取第1k +轮迭代的方向组为:

(1)(1)(1)()()()()()()1212111[,,...,][,,...,,,...,,]k k k k k k k k k n m m n n S S S S S S S S S +++-++=

也就是说,在新方向组中,去掉了原方向组中具有最大下降值的()k m S ,并且将方

向()1k n S +作为新方向组中的第n 个方向,

即取(1)()1k k n n S S ++=。初始点为(1)0k X +,然后转 回第1步继续运算。

8)每轮迭代结束时,都应按迭代终止条件进行检查,若满足迭代终止条件则迭代运算可以结束。迭代终止条件为: ()(1)1k k i i X X ε--≤ (1,2,...,)i n =

或: ()(1)2(1)()()()

k k k f X f X f X ε---≤

5.2.3约束问题最优化方法

前面讨论的都是无约束条件下非线性函数的寻优方法,但在实际工程中,大部分问题的变量取值都有一定的限制,也就是属于有约束条件的寻优问题。所以下面将介绍有约束问题的最优化方法,即设计变量的取值范围受到某种限制时的最优化方法。与无约束问题不同,约束问题目标函数的最小值是满足约束条件下的最小值,而不一定是目标函数的自然最小值。另外,只要由约束条件所决定的可行域D 是一个凸集,目标函数是凸函数,其约束最优解就是全域最优解。否则,将由于所选择的初始点的不同,而探索到不同的局部最优解上,所以在这种情况下,探索结果经常与初始点选择有关。为了能得到全域最优解,在探索过程中最好能改变初始点,有时甚至要改换几次。

约束问题最优解的求解过程可归结为:寻求一组设计变量

****123[...],T n X x x x X D E =∈?

在满足约束方程:

()0v h X = (1,2,...,)v p =

()0u g X ≤ (1,2,...,)u m =

的条件下,使目标函数值最小,即:

*()min ()()f X f X f X →=

这样所得的最优点*X 称为约束最优点。

由上式可见,约束条件可分为两类:等式约束和不等式约束。处理等式约束问题与不等式约束问题的方法有所不同,使约束问题的最优化问题方法也大致可以分为两大类:

1)约束最优化问题的直接解法。这种方法主要用于求解仅含不等式约束条件的最优化问题。当有等式约束条件时,仅当等式约束函数不是复杂的隐函数,且消元过程容易实现时,才可使用这种方法。其基本思想是在可行域内按照一定的原则直接探索出它们的最优点。而不需要将约束最优化问题转换成无约束问题去求优。属于直接解法的约束最优化方法有随机试验法,随机方向探索法,复合形法,可行方向法,可变容差法,简约梯度法及广义简约梯度法、线性逼近法等。

2)约束最优化问题的间接解法。这种方法对于不等式的约束问题和等式约

束问题均有效。其基本思想是按照一定的原则构造一个包含原目标函数和约束条件的新目标函数,即将约束最优化问题的求解转换成无约束最优化问题求解。显然,约束问题通过这种方法处理,就可以采用上述无约束最优化方法来求解。属于间接法的约束问题的最优化方法有消元法拉格朗日乘子法和惩罚函数法等,在本节中仅介绍惩罚函数法。

惩罚函数法分为参数型和无参数型两大类。参数型惩罚函数法在构造惩罚函数时,需要引入一个或几个可调整的惩罚参数(因子)。SUMT ( Sequential Unconstrained Minimization Technique)法,亦称为序列无约束极小化方法,便是一种有代表性的参数型惩罚函数法。根据惩罚项的函数形式的不同,参数型惩罚函数法(SUMT 法)又分为内点法、外点法和混合点法三种。无参数惩罚函数法又称为无参数SUMT 法,是一种借助于修改惩罚函数来使参数自动选取的方法。由于此法较之前法无特别优越处,且收敛慢(多为线性收敛速率),故很少采用。

(1)内点法

内点法是求解不等式约束最优化问题的一种十分有效的方法,但不能处理等式约束。其特点是将构造的新的无约束目标函数——惩罚函数定义于可行域内,并在可行域内求惩罚函数的极值点,即求解无约束问题时的探索点总是保持在可行域内部。

对于目标函数()f X 受约束于()0u g X ≤ (1,2,...,)u m =的最优化问题,利用内点法求解时,惩罚函数的一般形式为: ()()11(,)()()m k k u u X r f X r

g x ?==-∑ 式(5.31a ) 或: ()()1(,)()ln ()m

k k u

u X r f X r g X ?==-∑ 式(5.31b ) 而对()f X 受约束于()0u g X ≥ (1,2,...,)u m =的最优化问题,其惩罚函数的一般形式为: ()()11(,)()()m

k k u u

X r f X r g x ?==+∑ 式(5.32a ) ()()1(,)()ln ()m k k u u X r f X r

g X ?==+∑ 式(5.32b ) 式中:

()k r ——惩罚因子,是递减的正数序列。即:

(0)(1)()(1)0k k r r r r +>>>>>>

()lim 0k k r →∞

= 通常,取()k r =1.0,0.1,0.01,0.001。 上述惩罚函数表达式的右边的第二项()11()m

k u u r g x =±∑,称为惩罚项。 只要设计点X 在探索过程中始终保持为可行点,则惩罚项必为正值,且当设计点由可行域内部远离约束边界处移向边界(()0u g X =)时,则惩罚项的值就要急剧增大直至无穷大,于是惩罚函数()0u g X =亦随之急剧增大直至无穷大。这时对设计变量起惩罚作用,使其在迭代过程中始终不会触及约束边界。因此,第二项使约束边界成为探索点一个不能跳出可行域之外的障碍。

由惩罚函数的表达式可知,对惩罚函数()(,)k X r ?求无约束极值时,其结果将随给定的惩罚因子()k r 而异。为了取得约束面上的最优解,在迭代过程中就要逐渐减小惩罚因子的值,直至为零,这样才能迫使()(,)k X r ?的极值点*()()k X r 收敛到原函数()f X 的约束最优点*X 。可以把每次迭代所得的()(,)k X r ?的无约束极值的最优解*()()k X r 看作是以()k r 为参数的一条轨迹,当取

(0)(1)()(10k k r r r r

+>>>>>> 且()lim 0k k r →∞=时,点列{}*()()k X r 就沿着这条轨迹趋于()f X 的约束最优点。因此,惩罚因子()k r 又称为惩罚参数。内点法是随着惩罚参数()k r 递减序列,使惩罚函数的无约束极值点*()()k X r 从可行域的内部向原目标函数的约束最优化点逼进,直到达到最优点。

(2)外点法

与内点法将惩罚函数定义于可行域内且求解无约束问题的探索点总是保持在可行域内的特点不同,外点法的特点是将惩罚函数定义于约束可行域之外,且求解无约束问题的探索点是从可行域外部逼进原目标函数的约束最优解的。

对于目标函数()f X 受约束于()0u g X ≤ (1,2,...,)u m =的最优化设计问题,利用外点法求解时,作为无约束新目标函数的惩罚函数,其一般表达式为:

[]{}()()1(,)()max (),0a

m k k u u X M f X M g X ?==+∑ 式(5-

33)

()lim k k M →∞

=+∞

在惩罚项中,有:

[]()()max (),02

u u u g X g X g X -== ()u g X ()0u g X > 0 ()0u g X ≤ 由此可见,当探索点()k X 在可行域内时,惩罚项为零;若不在可行域内,则不为零,且()k M 愈大,则受到的惩罚亦愈大。因此,要使()(,)k X M ?极小,必须迫使式(5.33)中的惩罚项等于零,即迫使()0u g X ≤ (1,2,...,)u m =。这就保证了在可行域内()(,)k X M ?与()f X 是等价的。即:

()(,)k X M ?=[]2()1()()m

k u

u f X M g X =+∑ (在可行域外)

()f X (在可行域内) 当约束条件()0u g X ≥ (1,2,...,)u m =时,则惩罚函数的一般表达式为:

[]{}()()1(,)()min 0,()a

m k k u u X M f X M g X ?==+∑ 式

(5-34)

一般取2a =。同样可得:

(0)(1)()(1)0k k M M M M +<<<<<<<→+∞

在惩罚项中:

[]()()min 0,()2

u u u g X g X g X -== ()u g X ()0u g X < 0 ()0u g X ≥ 当约束条件中尚包括()0v h X = (0,1,,)v p = 的等式约束时,则在式(5.33)和式(5.34)中的右边尚需加进第三项——惩罚项[]2

()1()p k v v M h X =∑。对惩罚函数

()(,)k X M ?求无约束极值,其结果将随给定的惩罚因子()k M 的值而异。可以将惩罚函数无约束有值问题的最优解*()()k X M 看作以()k M 为参数的一条轨迹,当取(0)(1)()(1)0k k M M M M +<<<<<<<→+∞ 时,点列{}*()(k X M 就沿着这条轨迹趋于原目标函数()f X 的约束最优解。因此,外点法是随着惩罚因子(参数) ()k M 的递增序列,使惩罚函数的无约束*()(k X M 从可行域的外部朝原目标函数的

约束最优点逼进,直至达到最优点。随着惩罚因子的增加由求解一个惩罚函数()(,)k X M ?的极小值转入到求解另一个惩罚函数*(1)()k X M +的极小值过程中,惩罚项[]

2()1()m k u u M g X =∑之值将逐渐减小,直至为零。

外点法的上述特点,使之很适用于等式的约束的最优化问题。因为在这种情况下,凡是不满足等式约束条件()0(0,1,,)v h X v p == 的探索点均是外点。随着探索过程的进行,在求解惩罚函数[]

2()()1(,)()()p k k v v X M f X M h X ?==+∑极小值的

过程中,必须要求最后将惩罚项压缩为零,从而使惩罚函数的无约束极值点等于原目标函数的约束最优点*X 。

(3)混合法

鉴于内点法和外点法各有优点和缺点,因此在惩罚函数法中又出现了所谓混合法。它是将内点法和外点法的惩罚函数形式结合在一起,用来求解既有不等式约束又有等式约束条件的最优化问题的。

根据混合法的基本思想,作为新目标函数的惩罚函数,其处罚项由两部分组成,一部分反映不等式约束的影响并以内点法的构造形式列出;另一部分反映等式约束的影响并以外点法的构造形式列出。混合法惩罚函数的一般表达式为: []2()()()()111(,,)()()()p m

k k k k v u v u X r M f X r M h X g x ?===-+∑∑ 式

(5.35) 即所构造的混合法的惩罚函数,同时含有障碍函数()11()

m k u u r

g x =∑和衰减函数[]

2()1()p k v v M h X =∑。根据Fiacco

等建议的关系式()k M =。可将惩罚因子统一用()k r 表示,则混合法的惩罚函数又可以表示为:

[]

2()()()111(,,)()()()p m k k k v u v u X r M f X r h X g x ?===-+

∑ 式

(5.36)

(0)(1)()(0,lim 0)k k r r r →∞

>>>→ 混合法与内点法及外点法一样,属于序列无约束极小化(SUMT)方法中的一

种。利用上式构造混合法的惩罚函数时,其求解具有内点法的特点。这时,其初始点(0)X 应为内点;而(0)r 值可参照内点法选取。混合法的迭代步骤如下:

1)选取初始惩罚因子(0)r 的值。在SUMT 程序中,为了简化计算,常取(0)1r =。规定允许误差0ε>。

2)在可行域D 内选择一个严格满足所有不等式约束的初始点(0)X 。

3)求解()min (,)k X r ?,得*()()k X r 。

4)检验迭代终止准则。如果满足式: *()*(1)571()()1010k k X r X r ε----≤=-

和: *()*(1)342*(1)(,)(,)1010(,)

k k k X r X r X r ??ε?-----≤=- 的要求,则停止迭代,并以*()()k X r 为原目标函数()f X 的结束最优解,否则转入下一步。

5) 取(1)()k k r Cr +=,(0)*()()k X X r =,:1k k =+,转向步骤3)。取C=0.1

5.2.5整形化处理

在一项设计中,如果设计变量既有连续变量,又有整型变量,还有离散设计变量,在优化中,可以把所有的设计变量都作为连续设计变量来处理,经过计算,寻找出最优点后,再按照整型点处理。应圆整的参数(如齿轮设计中的齿数和模

数)在圆整后构成的设计点称为整型点。在确定最优点*X 周围部分为*i X ????,则

*i X ????和*1i X ??+??

是最接近*X 的两个整型参数;如果最优点*X 是n 维空间的一个点,则每一分量方向上均有两个整型参数,即*i X ????和*1i X ??+??,由这些参数分别

组成的整型点就构成了*X 周围的整型点群,此点群最多有2n 个。

以二维问题为例,如图5.2所示,*X 周围的整型点群数是224=,即A 、B 、

C 、

D 四点。将这四点分别代入目标函数中,计算出数值,并检验是否满足约束条件,则既满足约束条件又使目标函数值为最小值的点即为最优整型点。

图5.2 整形化处理示意图

优化设计试卷练习及答案

-- 一、填空题 1.组成优化设计数学模型的三要素是 设计变量 、 目标函数 、 约束条件 。 2.函数()22121212,45f x x x x x x =+-+在024X ??=????点处的梯度为120-?? ????,海赛矩阵 为2442-????-?? 3.目标函数是一项设计所追求的指标的数学反映,因此对它最基本的要求是能用 来评价设计的优劣,,同时必须是设计变量的可计算函数 。 4.建立优化设计数学模型的基本原则是确切反映 工程实际问题,的基础上力求简洁 。 5.约束条件的尺度变换常称 规格化,这是为改善数学模型性态常用的一种方法。 6.随机方向法所用的步长一般按 加速步长 法来确定,此法是指依次迭代的步 长按一定的比例 递增的方法。 7.最速下降法以 负梯度 方向作为搜索方向,因此最速下降法又称为 梯 度法,其收敛速度较 慢 。 8.二元函数在某点处取得极值的充分条件是()00f X ?=必要条件是该点处的海赛矩 阵正定 9.拉格朗日乘子法的基本思想是通过增加变量将等式约束 优化问题变成 无 约束优化问题,这种方法又被称为 升维 法。 10改变复合形形状的搜索方法主要有反射,扩张,收缩,压缩 11坐标轮换法的基本思想是把多变量 的优化问题转化为 单变量 的优化问题 12.在选择约束条件时应特别注意避免出现 相互矛盾的约束, ,另外应当尽量减少不必要的约束 。 13.目标函数是n 维变量的函数,它的函数图像只能在n+1, 空间中描述出来,为了在n 维空间中反映目标函数的变化情况,常采用 目标函数等值面 的方法。 14.数学规划法的迭代公式是 1k k k k X X d α+=+ ,其核心是 建立搜索方向, 和 计算最佳步长 15协调曲线法是用来解决 设计目标互相矛盾 的多目标优化设计问题的。 16.机械优化设计的一般过程中, 建立优化设计数学模型 是首要和关键的一步,它是取得正确结果的前提。 二、名词解释 1.凸规划 对于约束优化问题 ()min f X ..s t ()0j g X ≤ (1,2,3,,)j m =??? 若()f X 、()j g X (1,2,3,,)j m =???都为凸函数,则称此问题为凸规划。 2.可行搜索方向 是指当设计点沿该方向作微量移动时,目标函数值下降,且不会越出可行域。 3.设计空间:n个设计变量为坐标所组成的实空间,它是所有设计方案的组合 4..可靠度 5.收敛性 是指某种迭代程序产生的序列(){}0,1,k X k =???收敛于1lim k k X X +*→∞ = 6.非劣解:是指若有m 个目标()()1,2,i f X i m =???,当要求m-1个目标函数值不变坏时,找不到一个X,使得另一个目标函数值()i f X 比()i f X *,则将此X *为非劣解。 7. 黄金分割法:是指将一线段分成两段的方法,使整段长与较长段的长度比值等于较长段与较短段长度的比值。 8.可行域:满足所有约束条件的设计点,它在设计空间中的活动范围称作可行域。 9.维修度 略 三、简答题 1.什么是内点惩罚函数法?什么是外点惩罚函数法?他们适用的优化问题是什么?在构造惩罚函数时,内点惩罚函数法和外点惩罚函数法的惩罚因子的选取有何不同?

工程最优化设计MATLAB大作业-棒材连轧车间倍尺飞剪至冷床距离的优化

棒材连轧车间倍尺飞剪至冷床距离的优化 一、前言:棒材连轧车间倍尺飞剪至冷床入口的距离,是决定连轧车间总长度的主要因素之一。轧件经倍尺飞剪切成倍尺后,经过适当加速,然后保持匀速,最后减速制动,将轧件卸入冷床(图1)。生产实践证明,这一距离过短。前后轧件无法拉开适当的距离,轧件进入冷床易产生乱钢,导致连轧生产不能正常进行,过长,则会引起占地和投资相应增加。因此合理确定这一距离.对于保证连轧的正常生产,降低投资费用,有着非常现实的意义。 图1 轧件速度变化示意图 二、优化条件: 1.某棒材车间生产线最大终轧速度v 0=18m/s,加速后最大速度v 1 (1.05~1.10 v ), 上冷床前速度v 2 =0 m/s,制动裙板最短运动周期2.2s; 2.制动开始时前后轧件头尾拉开的距离L=1m; 3.辊道对钢的摩擦系数f 1 =0.3,制动裙板对钢的摩擦系数和过渡板对钢的摩擦 系数f 2 =0.35; 4.辊道与水平面的夹角α=12°,制动裙板斜面与水平面的夹角β=35°。

图2 上冷床装置结构 5.轧件上冷床的过程 (1)轧件向冷床区传送。由于辊道呈倾斜布置,轧件将在辊道和裙板侧面形成的夹角处向前传送,此时裙板必须处于高位(如图2所示)。同时,为了满足相邻两根轧件都能顺利上冷床,轧件尾部到达分钢点(裙板下降到低位的时刻所对应的位置)时与下一根轧件头部必须拉开一定距离。因此,倾斜辊道向冷床区传送轧件的过程是一个加速过程。一般将倾斜辊道分成三段控制,并使每段辊道线速度超前于成品机架出口速度。 (2)倍尺钢尾部到达分钢点时裙板由高位下降到低位,倍尺钢沿裙板顶面从倾斜辊道滚落到裙板顶面与过渡板侧面形成的夹角处,倍尺钢开始摩擦制动。(3)为了接收来自倍尺剪的下一根倍尺钢,裙板到达低位后立刻返回到中位并延长一定时间,倍尺钢完成摩擦制动。 (4)为了将完成制动的倍尺钢输送到矫直板的第一个槽,裙板上升到高位并延长一定时间,以等待下一根倍尺钢尾部到达分钢点。此时,倍尺钢沿着过渡板和矫直板顶面滚落到矫直板的第一个槽中,然后由冷床动齿条一步一步地将其向冷床出口输送。 (5)延时时间结束后返回到第(2)步,进行下一根倍尺钢的分钢过程。 三、建立模型: 1.加速段加速度a 1 的确定 钢材在加速辊道上的状态及受力情况: 图3 钢材在加速辊道上的状态及受力情况 由图可得 N 2cosα=N 1 sinα

机械优化设计试卷期末考试及答案(补充版)

.. 第一、填空题 1.组成优化设计数学模型的三要素是 设计变量 、 目标函数 、 约束条件 。 2.函数()22121212,45f x x x x x x =+-+在024X ??=????点处的梯度为120-?? ? ??? ,海赛矩阵 为2442-?? ? ?-?? 3.目标函数是一项设计所追求的指标的数学反映,因此对它最基本的要能用 来评价设计的优劣,,同时必须是设计变量的可计算函数 。 4.建立优化设计数学模型的基本原则是确切反映 工程实际问题,的基础上力求简洁 。 5.约束条件的尺度变换常称 规格化,这是为改善数学模型性态常用的一种方法。 6.随机方向法所用的步长一般按 加速步长 法来确定,此法是指依次迭代的步 长按一定的比例 递增的方法。 7.最速下降法以 负梯度 方向作为搜索方向,因此最速下降法又称为 梯度法,其收 敛速度较 慢 。 8.二元函数在某点处取得极值的充分条件是()00f X ?=必要条件是该点处的海赛矩阵正定 9.拉格朗日乘子法的基本思想是通过增加变量将等式约束 优化问题变成 无 约束优化问题,这种方法又被称为 升维 法。 10改变复合形形状的搜索方法主要有反射,扩,收缩,压缩 11坐标轮换法的基本思想是把多变量 的优化问题转化为 单变量 的优化问题 12.在选择约束条件时应特别注意避免出现 相互矛盾的约束, ,另外应当尽量减少不必要的约束 。 13.目标函数是n 维变量的函数,它的函数图像只能在n+1, 空间中描述出来,为了在n 维空间中反映目标函数的变化情况,常采用 目标函数等值面 的方法。 14.数学规划法的迭代公式是 1 k k k k X X d α+=+ ,其核心是 建立搜索方向, 和 计算最佳步长 15协调曲线法是用来解决 设计目标互相矛盾 的多目标优化设计问题的。 16.机械优化设计的一般过程中, 建立优化设计数学模型 是首要和关键的一步,它是取得正确结果的前提。

优化设计的概念和原理

优化设计的概念和原理 优化设计的概念和原则 概念 1前言 对于任何设计者来说,其目的都是为了制定最优的设计方案,使所设计的产品或工程设施具有最佳的性能和最低的材料消耗和制造成本,以获得最佳的经济效益和社会效益。因此,在实际设计中,科技人员往往会先提出几种不同的方案,并通过比较分析来选择最佳方案。然而,在现实中,由于资金限制,选定的候选方案的数量往往非常有限。因此,迫切需要一种科学有效的数学方法,于是“优化设计”理论应运而生。 优化设计是在计算机广泛应用的基础上发展起来的新技术。这是一种现代设计方法,它根据优化原理和方法将各种因素结合起来,在计算机上以人机合作或“自动探索”的方式进行半自动或自动设计,以选择现有工程条件下的最佳设计方案。其设计原则是优化设计:设计手段是电子计算机和计算程序;设计方法是采用最优化数学方法。本文将简要介绍优化设计中常用的概念,如设计变量、目标函数、约束条件等。 2设计变量 设计变量是独立参数,必须在设计过程的最终选择中确定它们是选择过程中的变量,但是一旦确定了变量,设计对象就完全确定了。优化设计是研究如何合理优化这些设计变量值的现代设计方法。

机械设计中常用的独立参数包括结构的整体构型尺寸、部件的几何尺寸和材料的机械物理性能等。在这些参数中,根据设计要求可以预先给出的不是设计变量,而是设计常数。最简单的设计变量是元件尺寸,例如杆元件的长度、横截面积、弯曲元件的惯性矩、板元件的厚度等。 3目标函数 目标函数是设计中要达到的目标在优化设计中,所追求的设计目标(最优指标)可以用设计变量的函数来表示。这个过程被称为建立目标函数。一般目标函数表示为 f(x)=f(xl,xZ,?,x) 此功能代表设计的最重要特征,如设计组件的性能、质量或体积以及成本。最常见的情况是使用质量作为一个函数,因为质量的大小是最容易量化的价值度量。尽管费用具有更大的实际重要性,但通常需要有足够的数据来构成费用的目标函数。目标函数是设计变量的标量函数。优化设计的过程就是优化设计变量,使目标函数达到最优值或找到目标函数的最小值(或最大值)的过程。在实际工程设计过程中,经常会遇到多目标函数的某些目标之间存在矛盾,这就要求设计者正确处理各目标函数之间的关系目前,对这类多目标函数优化问题的研究还没有单目标函数的研究成熟。有时一个目标函数可以用来表示几个期望目标的加权和,多目标问题可以转化为单目标问题来求解。4约束 设计变量是优化设计中的基本参数。目标函数取决于设计变量。在

设计优化工作方案

设计优化工作方案 我院优化设计工作室面向地房地产开发企业和其他投资控制管理精细严谨的建设业主单位,站在专业的角度和高度,以我们的专业和技术使建筑结构设计更加合理、更经济、更安全,致力于结构优化设计,为业主单位节省项目开发的经济成本。 优化设计工作室将以专业的技术、严谨的态度、精细的工作实现房地产开发企业(业主单位)价值的最大化,建设、设计单位、顾问优化单位三方共赢之目标。 优化方式 优化设计工作室服务方式包括结果优化和过程优化两种。 结果优化是在施工图设计完成后进行的设计优化,通过对原设计图纸进行结构布置优化和施工图精细化设计并提出优化报告,说服原设计单位对原设计图纸进行设计修改的优化方式,或另行由我院出图审查。 过程优化是在设计过程中提前沟通、同步进行的优化方式,通过对设计产品进行过程控制,实现最优化的设计目标,包括方案设计、扩初设计、施工图设计三个阶段。 业务咨询 1、前期洽谈,客户需求确认; 2、根据客户提供的设计资料进行设计整体质量评估,并为客户提供设计质量评估; 3、与客户进一步沟通,讨论工作细节问题; 4、签定咨询项目合同,开展正式结构优化工作; 5、根据进度开展咨询优化工作,并按阶段完成咨询优化报告; 6、项目通过结构施工图审查,完成优化项目总结。 优化理念 结构设计包括结构选型、结构布置、结构计算、施工图配筋等四个方面,结构优化也是从上述四个方面进行。一个优秀的结构设计应该满足: 1、结构体系选择恰当,材料选择合适; 2、结构布置均匀、对称、简洁、合理; 3、结构计算荷载输入正确、参数设置合理、计算结果满足规范; 4、施工图配筋设计精细、构造措施周密、方便施工。 通过结构优化,在满足安全和建筑物功能、效果的前提下,将建筑物钢筋混凝土含量指标控制在最低水平,以实现项目利益最大化,并得到业主的高度认可和满意。 优化评估 优化设计工作室根据相关设计资料从地下室结构、基础、上部结构布置、计算分析及结构施工图细节设计等多方面对设计质量进行有效评估,让业主单位对设计质量心中有底。评估设计质量服务内容: 1、上部结构体系合理性评估;

优化设计小论文

优化设计小论文

机械优化设计 优化设计是20世纪60年代初发展起来的一门新的学科,也是一项新的设计技术。它是将数学规划理论与计算技术应用于设计领域, 按照预定的设计目标,以电子计算机及计算程序作为设计手段,寻求最优设计方案的有关参数,从而获 得较好的技术经济效益。机械的研究和应用具有悠久的历史,它伴随甚至推动了人类社会和人类文明的发展。机构学研究源远流长, 但从古到今,机构学领域主要研究三个核心问题, 即机构的构型原理与新机构的发明创造、机构分析与设 计的运动学与动力学性能评价指标、根据性能评价指标分析和设计机构。机构 是组成机械的基本单元,一般机械都是由一个或多个机构组成。对于机构的研究, 能够为发明、创造新机械提供理论、资料和经验。而对于机构的优化设计, 使 机构具有确定的几何尺寸,能够满足运动学要求, 并能实现给定的运动规律,这 些能够为某些具体的机械设计, 使机械满足某些特定的功能提供了可靠的依 据。 机械设计是机械工程的重要组成部分,是决定机械性能最主要的因素。从 工程设计基础和目标上可将设计分为:新型设计(开发性设计)、继承设计、变 型设计(基于标准型的修改)。所谓新型设计,即应用成熟的科学技术或经过实 验证明可行的新技术,设计未曾有过的新型机械,主要包括功能设计和结构设计,是机械设计发展的方向所在,然而贯穿其中的关键环节即是设计的方法和 实现的手段。人类一直都在不断探索新方法和新设计理念。从17 世纪前形成的直觉设计过渡到经验设计和传统设计,直到目前的现代设计[1],从静态、经验、手工式的‘安全寿命可行设计’方法发展到动态、科学、计算机化、自动化的 优化设计方法,已将科学领域内的实用方法论应用于工程设计中了。 机械优化设计基本思路是在保证基本机械性能的基础上,借助计算机,应 用一些精度较高的力学/ 数学规划方法进行分析计算,让某项机械设计在规定 的各种设计限制条件下,优选设计参数,使某项或几项设计指标(外观、形状、结构、重量、成本、承载能力、动力特性等)获得最优值。

优化设计复习题

一、 填空题 1. 用最速下降法求()()2211f x =100)1x x -+-(x 最优解时,设()[]00.5,0.5T x =-,第 一步迭代的搜索方向为 T 100]- [103。 2. 机械优化设计采用数学的规划法,其核心一是最佳步长,二是搜索方向。 3. 当优化问题是凸规划的情况下,在任何局部最优解就是全域最优解。 4. 应用外推法来确定搜索区间时,最后得到的三点,即为搜索区间的始点,中间点 和终点,他们的函数值形成趋势高--低--高。 5. 包含n 个设计变量的优化问题,称为 n 维优化问题。 6. 函数12 T T x Hx B x c ++的梯度为_________。 7. 设G 为n n ?对称正定矩阵,若n 维空间中有两个非零向量0d ,1d ,满足 ()010d Gd =,则0d ,1d 之间存在共轭关系。 8. 与负梯度成锐角的方向为函数值下降 方向,与梯度成直角的方向为函数值的 不变 方向。 9. 设计变量、目标函数、约束条件是优化设计问题的数学模型的基本要素。 10. 对于无约束二元函数()12,f x x ,若在()01234,x x x =点处取得极小值,其必要条件 是在0x 点的梯度为0,充分条件是在0x 点的海赛矩阵正定。 11. K-T 条件可以叙述为在极值点处目标函数的负梯度为起作用的各约束函数梯度的非 负线性组合。 12. 用黄金分割法求一元函数()21036f x x x =-+的极值点,初始搜索区间 [][],10,10a b =-,经第一次区间消去后得到新区间【-2.36,10】。 13. 优化设计问题的数学模型的基本要素有设计变量,目标函数,约束条件。 14. 牛顿法搜索方向k d =()()21()k k f x f x --??,其计算是 大,且要求初始在级极小 点附近位置。 15. 将函数()21 12121210460f x x x x x x x =+---+表示成12 T T x Hx B x c ++的形式为 。

电气专业最优化设计的有关注意事项

1.sehvbesrgearhgneeeeeeeeeeeeeeeeeeeeeeee 2.sdhftdfgngmfsdffffffffffeerrrrrrrrrrrrsrgehtrsjhrtjutgkmj 3.asfgnfgshgnergefffffffffrrrrrrrrrrrrrragfgmghngdf 4.afsgs vbbnbncmngeraghdahte 5.可行解fdngd :在线rrrrrrrrrrrrrrrrrr 性 规划tq3teagdsgh 中,把满足所有的约束条件的解称为该线性规划的可行解。把使neeeeeeeeeeeeeeefgvdgfgaasgehg 得目标函数值最大的hsfdmgegrgngndhsh 解称为该线性规划的最优解,此函数值称为最优目标函数值简称最优值。 6.在线性规对于“v b mghdjmn mbvrtfrrrrrrrrrrrrrrrh ≧”约束条件可以增加一些最低限约束的超过量,称为剩余变量。eeeeeeeeeeeeeeeee 7.划中,一个“gwqtgeqtgdsgaerh ≦rrrrrrrrrrrrrrr bnchg ”约束条件ghmhgd,中没使用,hgyhnb 得资源或能力称为松驰量。 8.对fdjgdtefdjjet 偶价jjjjjjjjjjjjjjjjjjjafbsrj 格:在约fgmnd ,mnbmgdh 束条件中常mghdtgh 数项增加一个单位而使得cgsbdsdsbbdsfeeeeeeeeeeeeeebnrrrrrrrrrrrrrrrrrsrdgnhdfshbrstgn 最优目标函数gnfvgdx 得到改进的dmnrfdnfg 数量称为这个约bdsb 束条件的对偶价格。 考点二:单纯形法eeeeeeeeeeeee 9.在单纯形法中,fdgnfdngt 可行jjjjjjrrrrrrrrrrrrrrrjjjjjjjjjjjjjjjjjjjjjjj 域的顶点叫做tgjrtrkj 基本可行解。找到第一个可行域的定点叫做初始基本可dsbfb 行解。yyyyyyyyyyyy 10.基本解:在约束方 xcbhnsdfjnrrreeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrrr 程组系数矩阵中hjfshsdfh 找到一个基,令这个基的非基变量为0,再求解这个m 元线性方程gbfsb 组就bsdfb 可得到唯一的fgjrk 解,这个解称为线性规划的基本解。基本rrrrrrrrrrrrrrrrrrrrr 解可以是可行解,fdngdfg 也可以是非jjjjjjjjjjeeeeeeeeeeeeeeeeeeeeeeeeeejjjjjjjjjjjj 可行解,它们之间主要区jjjjjjjjjjjjjjjyyyyyyyyyyyy 别是b fdfan 在于所有的变量的解是否满足非负条件。 11.基本可行解jfdjtk :满geeeeeeeeeeeeeeeeeeeeehfdsnfd 足非 fgnfhm 负条dsfbrsdt 件的一个基本解fgndrmd 叫做基本可行解。并把这样的基叫做可行基。 12.人工变量:为了fdhjteyfgjnfddk 在约hrrrrrrrrrrrrrrrrrrrrrsdsr 束条件dfbdsafhbg 的系数矩阵中找到单位矩阵,人为加上的变量。注意:人工变量vdfhsanbfngnfdg 是与松驰变量和剩余变量不同的。松弛变量和剩余变量可rrrrrrrrrrrrrrrrrrrr 以取零值,也可以取正值,而人xbhjfshhsfhnxvc 工变量只能取eeeeeeeeeeeeeeeeeeeeeeee 零值。 考点三:对偶规则dsfgbdeeeeeeeeeeeeeeeeeb 的基本性质 9.对称性:对偶问题的dfbdsfbnxgfnehtmteuj 对偶是原问题。 10.弱对偶性:即对于原问题trjtrji (1rrrrrrrrrrrrrrrrrrrfbdsfb )和对偶问题(2)的可行解y x ?,?,都有y b x c T ??≤。 11.最优性:如果x ?是原问eeeeeeeeeeeeeeeeeeeee 题dfbhdf(1)的rrrrrrrrrrrrrrrrrrrrr 可行解,y ?是对偶问题(2)的可行解??T cx b y =,则??x y 和分别是原fgrrrrrrrrrrrrrrrnfn 问题(1)和对偶fdsnbfxcbfd 问题gfnsfg(2)的最优解。 12.强对偶:即原问dfjdgkjtddsfsbgktuk 题(1)及其对偶问题(2)都有可行解,则两则都具有最优解,且它们的最优目标eeeeeeeeeeeeeeeeeeeee 相等。 考点四:动态规划基本dfsbd 概念、基本方程 13.阶段:用动态fdhjtrgmffgmreeeeeeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrrrrkhg,kujhdrth 规划cghmfggd 方法求解问题时,首先将问题的全过程适当分成若干个互相联系的bbdsb 阶段,以便fdsjthd

优化设计习题答案精编版

第一、填空题 1.组成优化设计数学模型的三要素是 设计变量 、 目标函数 、 约束条件 。 2.函数()2 2 121 212,45f x x x x x x =+-+在024X ??=????点处的梯度为120-?? ???? ,海赛矩阵 为2442-????-?? 3.目标函数是一项设计所追求的指标的数学反映,因此对它最基本的要求是能用 来评价设计的优劣,,同时必须是设计变量的可计算函数 。 4.建立优化设计数学模型的基本原则是确切反映 工程实际问题,的基础上力求简洁 。 5.约束条件的尺度变换常称 规格化,这是为改善数学模型性态常用的一种方法。 6.随机方向法所用的步长一般按 加速步长 法来确定,此法是指依次迭代的步 长按一定的比例 递增的方法。 7.最速下降法以 负梯度 方向作为搜索方向,因此最速下降法又称为 梯 度法,其收敛速度较 慢 。 8.二元函数在某点处取得极值的充分条件是()00f X ?=必要条件是该点处的海赛矩阵正定 9.拉格朗日乘子法的基本思想是通过增加变量将等式约束 优化问题变成 无 约束优化问题,这种方法又被称为 升维 法。 10改变复合形形状的搜索方法主要有反射,扩张,收缩,压缩 11坐标轮换法的基本思想是把多变量 的优化问题转化为 单变量 的优化问题 12.在选择约束条件时应特别注意避免出现 相互矛盾的约束, ,另外应当尽量减少不必要的约束 。 13.目标函数是n 维变量的函数,它的函数图像只能在n+1, 空间中描述出来,为了在n 维空间中反映目标函数的变化情况,常采用 目标函数等值面 的方法。 14.数学规划法的迭代公式是 1k k k k X X d α+=+ ,其核心是 建立搜索方向, 和 计算最佳步长 15协调曲线法是用来解决 设计目标互相矛盾 的多目标优化设计问题的。

车辆优化设计理论与实践_第1章

第1章优化设计的基本概念及相关理论 ● 1.1 概述 ● 1.2 优化设计的基本要素和数学模型 ● 1.3 多元函数的基本性质 ● 1.4 无约束优化问题的极值条件 ● 1.5 约束优化问题的极值条件 1.1 概述 ●优化设计的概念? ●优化设计是20 世纪60 年代初发展起来的一门新学科,它是将最优化原理和计算 技术应用于设计领域,为工程设计提供一种重要的科学设计方法。利用这种新的设计方法,人们就可以从众多的设计方案中寻找出最佳设计方案,从而大大提高设计效率和质量。 ●优化设计方法的发展? ●传统设计方法只是被动地重复分析产品的性能,而不是主动地设计产品的参数。 作为一项设计不仅要求方案可行、合理,而且应该是某些指标达到最优的理想方案。 虽然设计中的优化思想在古代设计中就有所体现,但直到直至20 世纪60 年代,电子计算机和计算技术的迅速发展,优化设计才有条件日益发展起来。 ●优化设计方法的发展? ●现代化的设计工作已不再是过去那种凭借经验或直观判断来确定结构方案,也 不是像过去“安全寿命可行设计”方法那样,。而是借助电子计算机,应用一些精确度较高的力学的数值分析方法(如有限元法等)进行分析计算,并从大量的可行设计方案中寻找出一种最优的设计方案,从而实现用理论设计代替经验设计,用精确计算代替近似计算,用优化设计代替一般的安全寿命的可行性设计。 ●优化设计方法的发展? ●近年来,优化设计在汽车设计中的应用也愈来愈广,汽车零部件的优化设计, 各系统的优化匹配等在近十几年也有很大发展,各种减速器的优化设计、万向传动和滚动轴承的优化设计以及轴、弹簧、制动器等的结构参数优化等都得到了广泛研究。 另外,近年来发展起来的计算机辅助设计(CAD) ,在引入优化设计方法后,使得在设计过程既能够不断选择设计参数并评选出最优设计方案,又可以加快设计速度,缩短设计周期。把优化设计方法与计算机辅助设计洁合起来,使设计过程完全自动化,已成为设计方法的一个重要发展趋势。 优化问题示例 图为由两根钢管组成的对称桁架。A处垂直载荷P=300000N,2L=152c m,空心钢管厚度T=0.25c m,材料弹性模量E=2.16X107N/c m2,屈服极限σs=70300N/c m2。 求:在满足强度条件和稳定性条伴下,使体积最小的圆臂直径d和桁架高度H。

-机械优化设计复习试题与答案

机械优化设计复习题 一.单项选择题 1.一个多元函数()F X 在X * 附近偏导数连续,则该点位极小值点的充要条件为( ) A .() *0F X ?= B. ()*0F X ?=,() *H X 为正定 C .() *0H X = D. ()*0F X ?=,() *H X 为负定 2.为克服复合形法容易产生退化的缺点,对于n 维问题来说,复合形的顶点数K 应( ) A . 1K n ≤+ B. 2K n ≥ C. 12n K n +≤≤ D. 21n K n ≤≤- 3.目标函数F (x )=4x 2 1+5x 2 2,具有等式约束,其等式约束条件为h(x)=2x 1+3x 2-6=0,则目标函数的极小值为( ) A .1 B . 19.05 C .0.25 D .0.1 4.对于目标函数F(X)=ax+b 受约束于g(X)=c+x ≤0的最优化设计问题,用外点罚函数法求解 时,其惩罚函数表达式Φ(X,M (k) )为( )。 A. ax+b+M (k){min [0,c+x ]}2,M (k) 为递增正数序列 B. ax+b+M (k){min [0,c+x ]}2,M (k) 为递减正数序列 C. ax+b+M (k){max [c+x,0]}2,M (k) 为递增正数序列hn D. ax+b+M (k){max [c+x,0]}2,M (k) 为递减正数序列 1.B 2.C 3.B 4.B 5.A 6.B 7.D 8.B 9.A 10C.11.B 12.C 13A 14.B 15.B 16 D 17.D 18.A 19.B.20.D 21.A 22.D 23.C 24.B 25.D 26.D 27.A 28.B 29.B 30.B 5.黄金分割法中,每次缩短后的新区间长度与原区间长度的比值始终是一个常数,此常数是( )。 A.0.382 B.0.186 C.0.618 D.0.816 6.F(X)在区间[x 1,x 3]上为单峰函数,x 2为区间中一点,x 4为利用二次插值法公式求得的近似极值点。如x 4-x 2>0,且F(x 4)>F(x 2),那么为求F(X)的极小值,x 4点在下一次搜索区间内将作为( )。 A.x 1 B.x 3 C.x 2 D.x 4 7.已知二元二次型函数F(X)=AX X 21 T ,其中A=?? ????4221,则该二次型是( )的。 A.正定 B.负定 C.不定 D.半正定 8.内点罚函数法的罚因子为( )。 A.递增负数序列 B.递减正数序列 C.递增正数序列 D.递减负数序列 9.多元函数F(X)在点X * 附近的偏导数连续,?F(X * )=0且H(X * )正定,则该点为F(X)的 ( )。 A.极小值点 B.极大值点 C.鞍点 D.不连续点 10.F(X)为定义在n 维欧氏空间中凸集D 上的具有连续二阶偏导数的函数,若H(X)正定,则称F(X)为定义在凸集D 上的( )。

浅谈工程优化设计

浅谈工程优化设计 一、优化设计对建设投资的影响 1.设计方案直接影响投资 工程建设过程包括项目决策、项目设计和项目实施三大阶段。进行投资控制的关键在于决策和设计阶段,而在项目作出投资决策后,其关键就在于设计。据研究分析,设计费一般只相当于建设工程全寿命费用的1%以下,但正是这少于1%的费用对投资的影响却高达75%以上,单项工程设计中,其建筑和结构方案的选择及建筑材料的选用对投资又有较大影响,如建筑方案中的平面布置为内廊式还是外廊式、进深与开间的确定、立面形式的选择、层高与层数的确定、基础类型选用、结构形式选择等都存在着技术经济分析问题。据统计,在满足同样功能的条件下,技术经济合理的设计,可降低工程造价5%~10%,甚至可达10%~20%,如某无线电厂的多层框架结构厂房(4层),设计单位按常规设计为独立基础,由于多层厂房荷载较大,致使独立基础的单体尺寸较大,埋深较深(-3.2m),事后经其他设计人员分析如采用柱下条基,可节约大量的砼,并可降低埋深减少土方开挖,相比可节约投资20多万元;某两幢功能、结构、面积、基础形式均相近的综合楼,其中一幢因考虑立面效果设置了多处装饰柱及装饰线条,致使该部分费用相差10多万元,真可谓是笔下一条线,投资花万千扰。 2.设计质量间接影响投资 据统计,在工程质量事故的众多原因中,设计责任多数占40.1%,

居第一位。不少建筑产品由于缺乏优化设计,而出现功能设置不合理,影响正常使用;有的设计图纸质量差,专业设计之间相互矛盾,造成施工返工、停工的现象,有的造成质量缺陷和安全隐患,给国家和人民带来巨大损失,造成投资的极大消费。震惊全国的宁波大桥事故就是这方面的典型例证。 3.设计方案影响经常性费用 优化设计不仅影响项目建设的一次性投资,而且还影响使用阶段的经常性费用,如暖通、照明的能源消耗、清洁、保养、维修费等,一次性投资与经常性费用有一定的反比关系,但通过优化设计可努力寻求这两者的最佳结合,使项目建设的全寿命费用最低。 二、优化设计运作困难的成因 1.政府主管部门对优化设计监控不力 长期以来,形成了一种设计对业主负责,设计质量由设计单位自行把关的观念,主管部门对设计成果缺乏必要的考核与评价,有的仅靠图纸会审来发现一些简单问题,只有等出现了大的技术问题才来追究责任,而方案的经济性则问及更少。另外,对设计市场管理不够,越级、无证、挂靠设计时有发生,从而导致设计质量下降,加之由于设计工作的特殊性,不同的项目有各自的特点,所以针对不同项目优化设计的成果缺乏明确的定性考核指标。

大学优化设计试卷期末考试及答案

一、填空题 1.组成优化设计数学模型的三要素是 设计变量 、 目标函数 、 约束条件 。 2.函数()2 2 121 212,45f x x x x x x =+-+在024X ??=????点处的梯度为120-?? ???? ,海赛矩阵 为2442-????-?? 3.目标函数是一项设计所追求的指标的数学反映,因此对它最基本的要求是能用 来评价设计的优劣,,同时必须是设计变量的可计算函数 。 4.建立优化设计数学模型的基本原则是确切反映 工程实际问题,的基础上力求简洁 。 5.约束条件的尺度变换常称 规格化,这是为改善数学模型性态常用的一种方法。 6.随机方向法所用的步长一般按 加速步长 法来确定,此法是指依次迭代的步 长按一定的比例 递增的方法。 7.最速下降法以 负梯度 方向作为搜索方向,因此最速下降法又称为 梯 度法,其收敛速度较 慢 。 8.二元函数在某点处取得极值的充分条件是()00f X ?=必要条件是该点处的海赛矩阵正定 9.拉格朗日乘子法的基本思想是通过增加变量将等式约束 优化问题变成 无 约束优化问题,这种方法又被称为 升维 法。 10改变复合形形状的搜索方法主要有反射,扩张,收缩,压缩 11坐标轮换法的基本思想是把多变量 的优化问题转化为 单变量 的优化问题 12.在选择约束条件时应特别注意避免出现 相互矛盾的约束, ,另外应当尽量减少不必要的约束 。 13.目标函数是n 维变量的函数,它的函数图像只能在n+1, 空间中描述出来,为了在n 维空间中反映目标函数的变化情况,常采用 目标函数等值面 的方法。 14.数学规划法的迭代公式是 1k k k k X X d α+=+ ,其核心是 建立搜索方向, 和 计算最佳步长 15协调曲线法是用来解决 设计目标互相矛盾 的多目标优化设计问题的。

(建筑工程设计)工程优化设计

1 最优化设计的基本概念 最优化就是追求最好结果或最优目标,从所有可能方案中选择的最合理的一种方案。在进行工程设计、物资运输或资源分配等工作中,应用最优化技术,可以帮助我们选择出最优方案或作出最优决策。目前,最优化方法在工程技术、自动控制、系统工程、经济计划.企业管理等各方面都获得了广泛应用。 最优化设计是从可能设计中选择最合理的设计,以达到最优目标。搜寻最优设计的方法就是最优化设计法,这种方法的数学理论就是最优化设计理论。 最优化设计方法是现代设计方法的一种。微积分中遇到的函数极值问题是最简单的最优化问题。 I.1函数的极值 最简单的最优化设计问题,就是微积分中的求函数极值问题。它是应用数学的一个分支,已渗透到科学、技术、工程、经济各领域。 例1.1边长为a的正方形钢板,设计制成正方形无盖水槽,如图:1.1所示,在四个角处剪去相等的正方形,如何剪法使水槽容积虽大? 解:设剪去的正方形边长为x,与此相应的水槽容积为 解出两个驻点x=a/2和x=a/6 第一个驻点没有实际意义。现在判别第二个驻点是否为极大点。因为 V"(X=a/6)=-4a<0 说明x=a/6的驻点是极大点。 结论是,每个角剪去边长为a/6的正方形可使所制成的水槽容积最大。一般记为Max V(x)。 例1.2图1.2所示的对称两杆支架,由空心圆管构成。顶点承受的荷载为2P,支座间距为2L,圆管壁厚为6。设密度为P,弹性模量为E,屈服极限为(T。问如何设计圆管平均直径d 和支架高度H,使支架的重量最轻? 解:以圆管平均直径d和支架高度H为两个未知变量。支架总重量的数学表达式为 W(H.d)= 2B pbd 最轻支架重量w,一般记为mix W。 式(1.2)中变量d和H还必须满足以下条件: 图1.1正方形钢板图I 2两杆支架 (1)圆管的压应力小于或等于压杆稳定临界应力Φcr。由材料力学可知,压杆稳定的临界应力为 由此得稳定约束条件 (2)圆管压应力小于或等于材料的屈服极限Φy,由此得强度约束条件

储运工程优化设计作业

储运工程优化设计 第一次作业 1. 什么是天然气虚拟临界常数,在实际中有何应用? 任何气体在温度低于某一数值时都可以等温压缩成液体,但当高于该温度时,无论多大的压力都不能使气体液化。可以使气体压缩成液态的这个极限温度称为该气体的临界温度。当温度等于临界温度时,使气体压缩成液态所需压力称为临界压力,此时状态称为临界状态。气体临界状态下的温度、压力、密度分别称为临界温度、临界压力、临界密度。当计算天然气的某些物理参数时,常常要用到虚拟临界常数值(或称视临界常数值)。如RK 、SRK 、PR 状态方程的2个参数a 、b 。 2. 根据热力学稳定判据,推导RK 、SRK 、PR 状态方程的2个参数表达式。 RK 状态方程: ) (5 .0b V V T a b V RT P +--= 式中a 和b 是常数,对单组分气,应用临界点的热力学稳定判据(d P /d V )Tc =0,(d 2P /d V 2)Tc =0。a 和b 与临界温度T c 和临界压力P c 的关系表达式: c c a P T R a /5.22Ω= c c b P T R b /Ω= SRK 状态方程:) (b V V a b V RT P +--= a 和 b 与临界温度T c 和临界压力P c 的关系表达式: PR 状态方程: 对单组分:) ()(b V b b V V a b V RT P -++--= c c P T R b 20780.0= α c c P T R a 2 245724.0= )26992.054226.137464.0)(1(125.05.0ωωα-+-+=r T 3. 什么是气体的对比态原理,在实际中有何应用? α c c P T R a 2 24278.0=c c P RT b 08664.0=42748 .0=Ωa 086640 .0=Ωb ) 15613.055171.148508.0)(1(125.05.0ωωα-+-+=r T

优化设计

浅述机械优化设计 [摘要] 在科技迅速发展的今天,机械制造在当今社会有着越来越重要的地位。而机械优化设计是以最低的成本获得最好的效益,是设计工作者一直追求的目标,从数学的观点看,工程中的优化问题,就是求解极大值或极小值问题,亦即极值问题。现代机械设计对产品的设计已经不再仅仅考虑产品本身,而且还要考虑对系统和环境的影响;不仅要考虑技术领域,还要考虑经济、社会效益;不仅要考虑当前,还要考虑长远的发展。这使得机械优化设计对于提高企业产品竞争力,具有非常重要的意义。 关键词:机械优化设计极值问题企业产品竞争力 1 机械优化设计的发展概况 在二次世界大战期间,由于军事上的需要产生了运筹学,提供了许多用古典微分法和变分法所不能解决的最优化方法。20世纪50年代发展起来的数学规划理论形成了应用数学的一个分支,为优化设计奠定了理论基础。20世纪60年代电子计算机和计算机技术的发展为优化设计提供了强有力的手段,使工程技术人员把主要精力转到优化方案的选择上。最优化技术成功地运用于机械设计还是在20世纪60年代后期开始。在机构综合,机械零部件的设计,专用机械设计和工艺设计方面获得了应用并取得了一定的成果。但是还面临着许多问题要解决例如机械产品设计中零部件的通用化系列化和标准化,整机优化设计模型及方法的研究,机械优化设计中离散变量优化方法的研究,更为有效的优化设计方法的发掘等一系列问题。近年来发展起来的计算机辅助设计(CAD),在引入优化设计方法后,使得在设计工程中既能够不断选择设计参数并评选出最优设计方案,又可加快设计速度,缩短设计周期。在科学技术发展要求机械产品更新的今天,把优化设计方法与计算机辅助设计结合起来,使设计工程完全自动化,已成为设计方法的一个重要发展趋势。 2 机械优化设计的基本理论 优化设计是建立在数学规划理论和计算机程序设计基础上,通过计算机的数值计算,能从众多的设计方案中寻到尽可能完善的或最适宜的设计方案,使期望的经济指标达到最优,它可以成功地解决解析等其它方法难以解决的复杂问题,优化设计为工程设计提供了一种重要的科学设计方法,因而采用这种设计方法能大大提高设计效率和设计质量。优化设计主要包括两个方面:一是如何将设计问题转化为确切反映问题实质并适合于优化计算的数学模型,建立数学模型包括:选取适当的设计变量,建立优化问题的目标函数和约束条件。目标函数是设计问题所要求的最优指标与设计变量之间的函数关系式,约束条件反映的是设计变量取得范围和相互之间的关系;二是如何求得该数学模型的最优解:可归结为在给定的条件下求目标函数的极值或最优值的问题。机械优化设计就是在给定的载荷或环境条件下,在机械产品的形态、几何尺寸关系或其它因素的限制范围内,以机械系统的功能、强度和经济性等为优化对象,选取设计变量,建立目标函数和约束条件,并使目标函数获得最优值一种现代设计方法。 3 优化设计方法的分类及特点 优化设计的类别很多,从不同的角度出发,可以得出不同的分类。机械优化设计是通过优化方法确定机构、零件、部件乃至整个机械系统的最佳参数和结构

【机械优化设计】试题(卷)答案解析

《机械优化设计》复习题 一、填空 1、用最速下降法求f(X)=100(x 2- x 12) 2+(1- x 1) 2的最优解时,设X (0)=[-0.5,0.5]T ,第一步迭代的搜索方向为[-47;-50] 。 2、机械优化设计采用数学规划法,其核心一是建立搜索方向 二是计算最佳步长因子 。 3、当优化问题是__凸规划______的情况下,任何局部最优解就是全域最优解。 4、应用进退法来确定搜索区间时,最后得到的三点,即为搜索区间的始点、中间点和终点,它们的函数值形成 高-低-高 趋势。 5、包含n 个设计变量的优化问题,称为 n 维优化问题。 6、函数 C X B HX X T T ++2 1的梯度为 HX+B 。 7、设G 为n ×n 对称正定矩阵,若n 维空间中有两个非零向量d 0,d 1,满足(d 0)T Gd 1=0,则d 0、d 1之间存在_共轭_____关系。 8、 设计变量 、 约束条件 、 目标函数 是优化设计问题数学模型的基本要素。 9、对于无约束二元函数),(21x x f ,若在),(x 20100x x 点处取得极小值,其必要条件是 梯 度为零 ,充分条件是 海塞矩阵正定 。 10、 库恩-塔克 条件可以叙述为在极值点处目标函数的梯度为起作用的各约束函数梯度的非负线性组合。 11、用黄金分割法求一元函数3610)(2+-=x x x f 的极小点,初始搜索区间 ]10,10[],[-=b a ,经第一次区间消去后得到的新区间为 [-2.36,2.36] 。 12、优化设计问题的数学模型的基本要素有设计变量 、约束条件 目标函数 、 13、牛顿法的搜索方向d k = ,其计算量 大 ,且要求初始点在极小点 逼近 位置。 14、将函数f(X)=x 12+x 22-x 1x 2-10x 1-4x 2+60表示成 C X B HX X T T ++2 1的形式 。

优化设计习题

《机械优化设计》复习题 一、填空题 1、用最速下降法求f(X)=100(x 2- x 12) 2+(1- x 1) 2的最优解时,设X (0)=[-0.5,0.5]T ,第一步迭代的搜索 方向为 。 2、机械优化设计采用数学规划法,其核心一是 ,二是 。 3、当优化问题是________的情况下,任何局部最优解就是全域最优解。 4、应用外推法来确定搜索区间时,最后得到的三点,即为搜索区间的始点、中间点和终点,它们的函数值形成 趋势。 5、包含n 个设计变量的优化问题,称为 维优化问题。 6、函数 C X B HX X T T ++2 1的梯度为 。 7、设G 为n×n 对称正定矩阵,若n 维空间中有两个非零向量d 0,d 1,满足(d 0)T Gd 1=0,则d 0、d 1之间存在______关系。 8、与负梯度成锐角的方向为函数值 方向,与梯度成直角的方向为函数值 方向。 将函数f(X)=x 12+2x 22-3x 1x 2 -10x 1-5x 2+60用矩阵和向量的形式表示 9、 、 、 是优化设计问题数学模型的基本要素。 10、对于无约束二元函数),(21x x f ,若在),(x 20100x x 点处取得极小值,其必要条件是 ,充分条件是 。 11、 条件可以叙述为在极值点处目标函数的负梯度为起作用的各约束函数梯度的非负线性组合。 12、用黄金分割法求一元函数3610)(2+-=x x x f 的极小点,初始搜索区间]10,10[],[-=b a ,经第一次区间消去后得到的新区间为 。 13、优化设计问题的数学模型的基本要素有 、 、 。 14、牛顿法的搜索方向d k = ,其计算量 ,且要求初始点在极小点 位置。 15、将函数f(X)=x 12+x 22-x 1x 2-10x 1-4x 2+60表示成C X B HX X T T ++2 1的形式 。 16、存在矩阵H ,向量 d 1,向量 d 2,当满足 ,向量 d 1和向量 d 2是关于H 共轭。 17、采用外点法求解约束优化问题时,将约束优化问题转化为外点形式时引入的惩罚因子r 数列,具有 特点。 18、采用数学规划法求解多元函数极值点时,根据迭代公式需要进行一维搜索,即求 。 二、选择题 1、下面 方法需要求海赛矩阵。 A 、最速下降法

相关文档
最新文档