当前位置:文档之家› 机械优化设计方法简介

机械优化设计方法简介

机械优化设计方法简介
机械优化设计方法简介

机械优化设计方法简介

一.引言

“设计”作为人们综合运用科学技术原理和知识并有目的地创造产品的一项技术,已经发展为现代社会工业文明的重要支柱。今天,设计水平已是一个国家的工业创新能力和市场竞争能力的重要标志。

许多的设计实践经验告诉我们,设计质量的高低,是决定产品的一系列技术和经济指标的重要因素。因此,在产品生产技术的第一道工序—设计上,考虑越周全和越符合客观,则效果就会越好。

在产品设计中,追求设计结果的最优化,一直是我们工作努力的目标。现代设计理论、方法和技术中的优化设计,为工程设计人员提供了一种易于实施且可使设计结果达到最优化的重要方法和技术,以便在解决一些复杂问题时,能从众多设计的方案中找出尽可能完善的或是最好的方案。这对于提高产品性能、改进产品质量、提高设计效率,都是具有重要意义的。

二.优化设计的概念

优化设计是将工程设计问题转化为最优化问题,利用数学规划的方法,借助于计算机(高速度、高精度和大存储量)的处理,从满足设计要求的一切可行方案中,按照预定的目标自动寻找最优设计的一种设计方法。机械优化设计最优化(Optimization)通常是指解决设计问题时,使其结果达到某种意义上的无可争议的完善化。最优化“OPT”在科学和技术领域内如同使用最大“MAX”和最小“MIN”一样具有普遍性。把机械设计和现代设计理论及方法相结合,借助电子计算机,自动寻找实现预期目标的最优设计方案和最佳设计参数。

三.优化设计的一般实施步骤

(1)根据设计要求和目的定义优化设计问题;

(2)建立优化设计问题的数学模型;

(3)选用合适的优化计算方法;

(4)确定必要的数据和设计初始点;

(5)编写包括数学模型和优化算法的计算机程序,通过计算机的求解计算获取最优结构参数;

(6)对结果数据和设计方案进行合理性和适用性分析。

其中,最关键的是两个方面的工作:首先将优化设计问题抽象和表述为计算机可以接受与处理的优化设计数学模型,通常简称它为优化建模;然后选用优化计算方法及其程序在计算机上求出这个模型的的最优解,通常简称它为优化计算。

优化设计数学模型是用数学的形式表示所设计问题的特征和追求的目的,它反映了设计指标与各个主要影响因素(设计参数)间的一种依赖关系,它是获得正确优化结果的前提。

由于优化计算方法很多,因而它的选用是一个比较棘手的问题,在选用时一般都遵循这样的两个原则:一是选用适合于模型计算的方法;二是选用已有计算

机程序,且使用简单和计算稳定的方法。

四.无约束优化计算方法

1.单变量优化计算方法

一维搜索就是要在初始单峰区间中求单峰函数的极小点。所以找初始单峰区间是一维搜索的第一步。

然后将初始单峰区间逐步缩小,直至极小点存在的范围小于给定的一个正数?,此?称为收敛精度或迭代精度。此时,如区间为[a(k),b(k)],即有

b(k)-a(k)≤?

可取该区间的中点作为极小点

x*=0.5(a(k)+b(k))

(1)黄金分割法

在区间[a,b]内,适当插入两个内分点x1和x2 (x1< x2),它们把 [a,b] 分成三段。计算并比较x1和x2两点的函数值f(x1)和f(x2),因为[a,b]是单峰区间,故

当f(x1)>f(x2)时,极小点必在[x1,b]中;

当f(x1)

无论发生在那种情况,都将包含极小点的区间缩小,即可删去最左段或最右段,然后在保留下来的区间上做同样的处理,如此迭代下去,将使搜索区间逐步减小,直到满足预先给定的精度(终止准则)时,即获得一维优化问题的近似最优解。

(2)二次插值法

二次插值的基本思想是利用目标函数在不同3点的函数值构成一个与原函数f(x)相近似的二次多项式p(x),以函数p(x)的极值点 (即p’(x*p)=0的根)作为目标函数f(x)的近似极值点。

2.多变量优化计算方法(在此只对梯度方法做一简介)

(1)梯度法

梯度方向是函数增加最快的方向,而负梯度方向是函数下降最快的方向;

梯度法以负梯度方向为搜索方向,每次迭代都沿着负梯度方向一维搜索,直到满足精度要求为止;因此,梯度法又称为最速下降法。

梯度法的优点是理论明确,程序简单,对初始点要求不严格,有着很好的整体收敛性;缺点在于在远离极小点时逼近速度较快,而在接近极小点时逼近速度较慢,收敛速度与目标函数的性质密切相关。

(2)牛顿法

利用目标函数f(x)在点x(k)处的二阶Taylor展开式去近似目标函数,用二次函数的极小点去逼近目标函数的极小点。

适用场合为:如果目标函数f(x)在R上具有连续的二阶偏导数,其Hessian矩阵G(x)正定并且可以表达为显式,那么可以使用牛顿法。

(3)修正牛顿法

为了克服牛顿法的缺点,人们保留选牛顿方向作为搜索方向,摒弃其步长恒取1,而用一维搜索确定最优步长,由此产生的算法称为修正牛顿法(或阻力牛顿法、阻尼牛顿法)。

修正牛顿法的优点是克服了牛顿法的主要缺点,特别是当迭代点接近于最优

解时,此法具有收敛速度快的优点,且对初始点的选择要求不严;修正牛顿法的缺点是仍然需要计算目标函数的Hessian矩阵和逆矩阵,所以求解的计算量和存储量很大,另外当目标函数的Hessian矩阵在某点处出现奇异时,迭代将无法进行。

(4)共轭方向法

一般地,在n维空间中可以找出n个互相共轭的方向,对于n元正定二次函数,从任意初始点出发,顺次沿这n个共轭方向最多作n次直线搜索就可以求得目标函数的极小点.这就是共轭方向法的算法形成的基本思想。对于n元正定二次目标函数,从任意初始点出发,如果经过有限次迭代就能够求得极小点,那么这种算法称为具有二次终止性。

例如牛顿法对于二次函数只须经过一次迭代就可以求得极小点,因此是二次终止的;而最速下降法不具有二次终止性;共轭方向法(包括共轭梯度法,变尺度法等)是二次终止的。

一般来说,具有二次终止性的算法,在用于一般函数时,收敛速度较快。五、约束优化设计方法

与无约束优化问题不同的是,约束优化问题的目标函数的最小值是函数在有约束条件所限定的可行域内的最小值,并不一定是目标函数的自然最小值。

约束优化方法是用来求解如下非线性约束优化问题的数值迭代算法。

1.可行方向法

数学基础:梯度法、方向导数、k—t条件

适用条件:目标函数和约束函数均为n维一阶连续可微函数、可行域是连续闭集、求解不等式约束的一种直接解法。

可行方向法是用梯度去求解约束非线性最优化问题的一种有代表性的直接解法,它是求解大型约束优化问题的主要方法之一。其收敛速度快,效果好,但程序比较复杂,直接算法,计算困难且工作量大。

2.惩罚函数法

将不等式和等式约束函数g u(X)≤0(u=1,2,…m), h v(X)=0(v=1,2,……p)

和待定系数r(k)(称为加权因子)经加权转化后,和原目标函数一起组成一个新的目标函数(惩罚函数),然后对它求最优解。

把其中不等式和等式约束函数值经加权处理后,和原目标函数结合新的目标函数:

minф(X,r

1(k),r

2

(k))=f(X)+r

1

(k)ΣG[g

u

(X)]+r

2

(k)ΣH[h

v

(X)]

(1)外点惩罚函数法

基本思想:外点法是将惩罚函数定义于可行区域的外部。序列迭代点从可行域外部逐渐逼近约束边界上的最优点。

外点惩罚函数法构造惩罚函数的形式为:

ф(X,r(k))=f(X)+r(k)Σmax[0,g u(X)]2+r(k)ΣH[h v(X)]2

外点法将惩罚函数定义于约束可行域之外,且求解无约束问题的一系列迭代点是从可行域外部逼近原目标函数的约束最优解。

(2)内点惩罚函数法

基本思想:将新目标函数定义于可行域内,序列迭代点在可行域内逐步逼近约束边界上的最优点。内点法只能用来求解具有不等式约束的优化问题。

内点惩罚函数法构造惩罚函数的形式为:

ф(X,r(k))=f(X)-r(k)Σ [1/g u(X)]或ф(X,r(k))=f(X)-r(k)Σ In[-g u(X)]

因内点法将惩罚函数定义在可行域内,故点X(0)要严格满足全部的约束条件,且应选择离约束边界较远些,即应使g

(X(0))<0(u=1,2…m)。

u

(3)初始惩罚因子r(0)的选择

r(0)的选择会影响到迭代计算能否正常进行以及计算效率的高低,值应适当。 若r(0)太大,则开始几次构造的惩罚函数的无约束极值点会离约束边界很远,将增加迭代次数,使计算效率降低。

若r(0)太小,惩罚函数中的障碍项的作用就会很小,使惩罚函数性态变坏,甚至难以收敛到原约束目标函数的极值点。

目前,还没有一定的有效方法,往往要经过多次试算,才能确定一个适当的r(0)。

多数情况下,一般取r(0)=1,然后根据试算的结果,加以调整。

(4)惩罚因子的缩减系数C的选择

在构造序列惩罚函数时,惩罚因子r(k)是一个逐次递减到0的数列,相邻两次迭代的惩罚因子关系式为:

r(k)=Cr(k-1)

其中,C—惩罚因子的缩减系数,0

通常取值为:0.1~0.7。

六、小结及心得

在老师所给出的四种设计计算方法当中,我之所以选择了优化设计方法,是因为在上个学期我曾经选修过《现代设计方法A》,对一些优化设计方法有一些简单的学习和了解。机械优化设计方法多种多样,不是简简单单就能介绍清楚的。在此,我仅仅对无约束、有约束的优化设计方法进行了介绍,除此之外,还有多目标问题、多学科问题、离散问题的优化设计方法等等,在各行各业当中都能看到它们的影子。

说到优化设计方法,它给我的第一个印象就是要算,而且还是不停的算。优化设计方法,说白了就是给出一个具体的问题,选择了合适的计算方法,找到适合这个问题所需要的公式,然后一直迭代一直迭代,直到满足要求的精度或者终止准则,优化设计方法不适合我们用手去算,那样不仅费时费力,而且得到的结果也会有很大的误差。因此,我们在采用优化设计方法解决问题时,通常会使用计算机帮助我们进行计算,matlab就是一个不错的软件,它包含了解决工程问题所需要的多种函数,可以很快的得出运算结果即最优解。

其次,这种方法对个人数学水平的要求较高。虽然计算机可以帮助我们完成大部分的运算,但是它仍然需要我们具备较高水平的高等数学、概率论以及线性代数的知识。泰勒展开式、矩阵的运算及其逆运算、线性规划等等,都是我在运用该方法解决问题时所遇到的麻烦。

虽然这种方法很麻烦,但是它的作用也是不言而喻的。它能根据机械设计

的一般理论、方法或者行业标准,把工程设计问题按照具体要求建立一个数学模型,采用最优化技术与计算机技术自动找出最优方案,使问题的解决在某种意义上达到无可争议的完善化,对改善机械产品的质量、发展计算机辅助设计起到了重要作用。

机械优化设计论文(基于MATLAB工具箱的机械优化设计)

基于MATLAB工具箱的机械优化设计 长江大学机械工程学院机械11005班刘刚 摘要:机械优化设计是一种非常重要的现代设计方法,能从众多的设计方案中找出最佳方案,从而大大提高设计效率和质量。本文系统介绍了机械优化设计的研究内容及常规数学模型建立的方法,同时本文通过应用实例列举出了MATLAB 在工程上的应用。 关键词:机械优化设计;应用实例;MATLAB工具箱;优化目标 优化设计是20世纪60年代随计算机技术发展起来的一门新学科, 是构成和推进现代设计方法产生与发展的重要内容。机械优化设计是综合性和实用性都很强的理论和技术, 为机械设计提供了一种可靠、高效的科学设计方法, 使设计者由被动地分析、校核进入主动设计, 能节约原材料, 降低成本, 缩短设计周期, 提高设计效率和水平, 提升企业竞争力、经济效益与社会效益。国内外相关学者和科研人员对优化设计理论方法及其应用研究十分重视, 并开展了大量工作, 其基本理论和求解手段已逐渐成熟。 国内优化设计起步较晚, 但在众多学者和科研人员的不懈努力下, 机械优化设计发展迅猛, 在理论上和工程应用中都取得了很大进步和丰硕成果, 但与国外先进优化技术相比还存在一定差距, 在实际工程中发挥效益的优化设计方案或设计结果所占比例不大。计算机等辅助设备性能的提高、科技与市场的双重驱动, 使得优化技术在机械设计和制造中的应用得到了长足发展, 遗传算法、神经网络、粒子群法等智能优化方法也在优化设计中得到了成功应用。目前, 优化设计已成为航空航天、汽车制造等很多行业生产过程的一个必须且至关重要的环节。 一、机械优化设计研究内容概述 机械优化设计是一种现代、科学的设计方法, 集思考、绘图、计算、实验于一体, 其结果不仅“可行”, 而且“最优”。该“最优”是相对的, 随着科技的发展以及设计条件的改变, 最优标准也将发生变化。优化设计反映了人们对客观世界认识的深化, 要求人们根据事物的客观规律, 在一定的物质基和技术条件下充分发挥人的主观能动性, 得出最优的设计方案。 优化设计的思想是最优设计, 利用数学手段建立满足设计要求优化模型; 方法是优化方法, 使方案参数沿着方案更好的方向自动调整, 以从众多可行设计方案中选出最优方案; 手段是计算机, 计算机运算速度极快, 能够从大量方案中选出“最优方案“。尽管建模时需作适当简化, 可能使结果不一定完全可行或实际最优, 但其基于客观规律和数据, 又不需要太多费用, 因此具有经验类比或试验手段无可比拟的优点, 如果再辅之以适当经验和试验, 就能得到一个较圆满的优化设计结果。 传统设计也追求最优结果, 通常在调查分析基础上, 根据设计要求和实践

《机械优化设计》习题与答案

机械优化设计习题及参考答案 1-1.简述优化设计问题数学模型的表达形式。 答:优化问题的数学模型是实际优化设计问题的数学抽象。在明确设计变量、约束条件、目标函数之后,优化设计问题就可以表示成一般数学形式。求设计变量向量[]12T n x x x x =L 使 ()min f x → 且满足约束条件 ()0 (1,2,)k h x k l ==L ()0 (1,2,)j g x j m ≤=L 2-1.何谓函数的梯度?梯度对优化设计有何意义? 答:二元函数f(x 1,x 2)在x 0点处的方向导数的表达式可以改写成下面的 形式:?? ??????????????=??+??=??2cos 1cos 212cos 21cos 1θθθθxo x f x f xo x f xo x f xo d f ρ 令xo T x f x f x f x f x f ?? ????????=????=?21]2 1[)0(, 则称它为函数f (x 1,x 2)在x 0点处的梯度。 (1)梯度方向是函数值变化最快方向,梯度模是函数变化率的最大值。 (2)梯度与切线方向d 垂直,从而推得梯度方向为等值面的法线方向。梯度)0(x f ?方向为函数变化率最大方向,也就是最速上升方向。负梯度-)0(x f ?方向为函数变化率最小方向,即最速下降方向。 2-2.求二元函数f (x 1,x 2)=2x 12+x 22-2x 1+x 2在T x ]0,0[0=处函数变化率最 大的方向和数值。

解:由于函数变化率最大的方向就是梯度的方向,这里用单位向量p 表示,函数变化率最大和数值时梯度的模)0(x f ?。求f (x1,x2)在x0点处的梯度方向和数值,计算如下: ()??? ???-=????? ?+-=???? ??????????=?120122214210x x x x f x f x f 2 221)0(?? ? ????+??? ????=?x f x f x f =5 ????? ???????-=??????-=??=5152512)0()0(x f x f p ? 2-3.试求目标函数()2 221212143,x x x x x x f +-=在点X 0=[1,0]T 处的最速下 降方向,并求沿着该方向移动一个单位长度后新点的目标函数值。 解:求目标函数的偏导数 212 21124,46x x x f x x x f +-=??-=?? 则函数在X 0=[1,0]T 处的最速下降方向是 ??????-=??????-+-=?????? ??????????-=-?=====462446)(0 121210 1210 2121x x x x x x x x x f x f X f P 这个方向上的单位向量是: 13]2,3[4 )6(]4,6[T 22T -=+--==P P e 新点是

机械优化设计方法论文

浅析机械优化设计方法基本理论 【摘要】在机械优化设计的实践中,机械优化设计是一种非常重要的现代设计方法,能从众多的设计方案中找出最佳方案,从而大大提高设计的效率和质量。每一种优化方法都是针对某一种问题而产生的,都有各自的特点和各自的应用领城。在综合大量文献的基础上,总结机械优化设计的特点,着重分析常用的机械优化设计方法,包括无约束优化设计方法、约束优化设计方法、基因遗传算方法等并提出评判的主 要性能指标。 【关键词】机械;优化设计;方法特点;评价指标 一、机械优化概述 机械优化设计是适应生产现代化要求发展起来的一门科学,它包括机械优化设计、机械零部件优化设计、机械结构参数和形状的优化设计等诸多内容。该领域的研究和应用进展非常迅速,并且取得了可观的经济效益,在科技发达国家已将优化设计列为科技人员的基本职业训练项目。随着科技的发展,现代化机械优化设计方法主要以数学规划为核心,以计算机为工具,向着多变量、多目标、高效率、高精度方向发展。]1[ 优化设计方法的分类优化设计的类别很多,从不同的角度出发,可以做出各种不同的分类。按目标函数的多少,可分为单目标优化设计方法和多目标优化设计方法按维数,可分为一维优化设计方法和多维优化设计方法按约束情况,可分为无约束优化设计方法和约束优化设计方法按寻优途径,可分为数值法、解析法、图解法、实验法和情况研究法按优化设计问题能否用数学模型表达,可分为能用数学模型表达的优化设计问题其寻优途径为数学方法,如数学规划法、最优控制法等。 1.1 设计变量 设计变量是指在设计过程中进行选择并最终必须确定的各项独立参数,在优化过程中,这些参数就是自变量,一旦设计变量全部确定,设计方案也就完全确定了。设计变量的数目确定优化设计的维数,设计变量数目越多,设计空间的维数越大。优化设计工作越复杂,同时效益也越显著,因此在选择设计变量时。必须兼顾优化效果的显著性和优化过程的复杂性。

《机械优化设计》习题及答案

机械优化设计习题及参考答案 1-1、简述优化设计问题数学模型的表达形式。 答:优化问题的数学模型就是实际优化设计问题的数学抽象。在明确设计变量、约束条件、目标函数之后,优化设计问题就可以表示成一般数学形式。求设计变量向量[]12 T n x x x x =使 ()min f x → 且满足约束条件 ()0 (1,2,)k h x k l == ()0(1,2,)j g x j m ≤= 2-1、何谓函数的梯度?梯度对优化设计有何意义? 答:二元函数f(x 1,x 2)在x 0点处的方向导数的表达式可以改写成下面的形式:?? ??????????????=??+??=??2cos 1cos 212cos 21cos 1θθθθxo x f x f xo x f xo x f xo d f 令xo T x f x f x f x f x f ?? ????????=????=?21]21[)0(, 则称它为函数f(x 1,x 2)在x 0点处的梯度。 (1)梯度方向就是函数值变化最快方向,梯度模就是函数变化率的最大值。 (2)梯度与切线方向d 垂直,从而推得梯度方向为等值面的法线方向。梯度)0(x f ?方向为函数变化率最大方向,也就就是最速上升方向。负梯度-)0(x f ?方向为函数变化率最小方向,即最速下降方向。 2-2、求二元函数f(x 1,x 2)=2x 12+x 22-2x 1+x 2在T x ]0,0[0=处函数变化率最 大的方向与数值。 解:由于函数变化率最大的方向就就是梯度的方向,这里用单位向量p 表

示,函数变化率最大与数值时梯度的模)0(x f ?。求f(x1,x2)在x0点处的梯度方向与数值,计算如下: ()??????-=??????+-=???? ??????????=?120122214210x x x x f x f x f 2221)0(?? ? ????+??? ????=?x f x f x f =5 ????? ???????-=??????-=??=5152512)0()0(x f x f p 2-3、试求目标函数()2221212143,x x x x x x f +-=在点X 0=[1,0]T 处的最速下降 方向,并求沿着该方向移动一个单位长度后新点的目标函数值。 解:求目标函数的偏导数 212 21124,46x x x f x x x f +-=??-=?? 则函数在X 0=[1,0]T 处的最速下降方向就是 ??????-=??????-+-=????????????????-=-?=====462446)(0121210 121021 21x x x x x x x x x f x f X f P 这个方向上的单位向量就是: 13]2,3[4 )6(]4,6[T 22T -=+--==P P e 新点就是 ????? ???????-=+=132133101e X X 新点的目标函数值

机械优化设计——复合形方法及源程序

机械优化设计——复合形方法及源程序 (一) 题目:用复合形法求约束优化问题 ()()()2221645min -+-=x x x f ;0642 2211≤--=x x g ;01013≤-=x g 的最优解。 基本思路:在可行域中构造一个具有K 个顶点的初始复合形。对该复合形各顶点的目标函数值进行比较,找到目标函数值最大的顶点(即最坏点),然后按一定的法则求出目标函数值有所下降的可行的新点,并用此点代替最坏点,构成新的复合形,复合形的形状每改变一次,就向最优点移动一步,直至逼近最优点。 (二) 复合形法的计算步骤 1)选择复合形的顶点数k ,一般取n k n 21≤≤+,在可行域内构成具有k 个顶点的初始复合形。 2)计算复合形个顶点的目标函数值,比较其大小,找出最好点x L 、最坏点x H 、及此坏点x G .. 3)计算除去最坏点x H 以外的(k-1)个顶点的中心x C 。判别x C 是否可行,若x C 为可行点,则转步骤4);若x C 为非可行点,则重新确定设计变量的下限和上限值,即令C L x b x a ==,,然后转步骤1),重新构造初始复合形。 4)按式()H C C R x x x x -+=α计算反射点x R,必要时改变反射系数α的值,直至反射成功,即满足式()()()()H R R j x f x f m j x g

机械优化设计复习总结.doc

1. 优化设计问题的求解方法:解析解法和数值近似解法。解析解法是指优化对象用数学方程(数学模型)描述,用 数学 解析方法的求解方法。解析法的局限性:数学描述复杂,不便于或不可能用解析方法求解。数值解法:优 化对象无法用数学方程描述,只能通过大量的试验数据或拟合方法构造近似函数式,求其优化解;以数学原理 为指导,通过试验逐步改进得到优化解。数值解法可用于复杂函数的优化解,也可用于没有数学解析表达式的 优化问题。但不能把所有设计参数都完全考虑并表达,只是一个近似的数学描述。数值解法的基本思路:先确 定极小点所在的搜索区间,然后根据区间消去原理不断缩小此区间,从而获得极小点的数值近似解。 2. 优化的数学模型包含的三个基本要素:设计变量、约束条件(等式约束和不等式约束)、目标函数(一般使得目 标 函数达到极小值)。 3. 机械优化设计中,两类设计方法:优化准则法和数学规划法。 优化准则法:x ;+, = c k x k (为一对角矩阵) 数学规划法:X k+x =x k a k d k {a k \d k 分别为适当步长\某一搜索方向一一数学规划法的核心) 4. 机械优化设计问题一般是非线性规划问题,实质上是多元非线性函数的极小化问题。重点知识点:等式约束优 化问 题的极值问题和不等式约束优化问题的极值条件。 5. 对于二元以上的函数,方向导数为某一方向的偏导数。 函数沿某一方向的方向导数等于函数在该点处的梯度与这一方向单位向量的内积。梯度方向是函数值变化最快的方 向(最速上升方向),建议用单位向暈表示,而梯度的模是函数变化率的最大值。 6. 多元函数的泰勒展开。 7. 极值条件是指目标函数取得极小值吋极值点应满足的条件。某点取得极值,在此点函数的一阶导数为零,极值 点的 必要条件:极值点必在驻点处取得。用函数的二阶倒数来检验驻点是否为极值点。二阶倒数大于冬,取得 极小值。二阶导数等于零时,判断开始不为零的导数阶数如果是偶次,则为极值点,奇次则为拐点。二元函数 在某点取得极值的充分条件是在该点岀的海赛矩阵正定。极值点反映函数在某点附近的局部性质。 8. 凸集、凸函数、凸规划。凸规划问题的任何局部最优解也就是全局最优点。凸集是指一个点集或一个区域内, 连接 英中任意两点的线段上的所有元素都包含在该集合内。性质:凸集乘上某实数、两凸集相加、两凸集的交 集仍是凸集。凸函数:连接凸集定义域内任意两点的线段上,函数值总小于或等于用任意两点函数值做线性内 插所得的值。数学表达:/[^+(l-a )x 2]

关于现代机械设计创新方法的研究

关于现代机械设计创新方法的研究 摘要:随着我国企业机械优化设计方案的不断创新,一些新型的企业机械设计 程序对提升机械软件的创新应用具有重要的作用。机械软件人员还应当不断加强 专业学习,巩固专业知识,尤其要实现机械设计方案的创新发展与推广。相关企 业应当加强机械设计领域的成本投入与质量监管机制,使我国企业机械设计方案 得到优化。 关键词:机械设计;创新;研究 Abstract:with the continuous innovation of mechanical optimization design schemes in Chinese enterprises,some new enterprise mechanical design programs play an important role in promoting the innovative application of mechanical software. Mechanical software personnel should also continue to strengthen professional learning,consolidate professional knowledge,especially to realize the innovative development and promotion of mechanical design schemes. 前言: 时代的发展使得机械行业快速前进,此时与之相关的设计规定也越来越严格。创新是该 行业的一次重大发展。对于发展中的我们国家来讲,要想和世界先进水平保持一致,就要不 断优化设计理念,积极开展创新工作。 1 有关现代机械设计优化原理的概述 1.1 企业机械设计的概念和优化原理 企业机械设计主要是一些技术人员进行编程系统或者机械软件的设计工作,尤其是要实 现一些设计领域与机械设计方案的有效结合。计算机技术人员应当实现一些机械软件的有效 应用,尤其要实现机械设计原理的不断优化,创新机械工程设计方案。[1]企业机械设计人员 要合理设计相关的技术参数,将机械设计方案适用实现最优化。[2]企业机械设计人员还应当 实现机械系统的充分运用、充分发挥企业机械设计系统的创新功能,这有利于提升现代机械 设计的技术标准,这有利于促进我国现代机械人员实现整套机械设计的科学编制和优化设计。 1.2 现代企业机械设计的联系及特点 现代企业机械设计作为一种包含目标函数、控制语句、数据结构、对象编程的高级阵列 语言,企业机械设计和机械设计软件开发人员应当控制好输出和输入系统,有效指引用户在 命令窗口中输入有效的执行命令,编写灵活科学的应用程序和运行。现代企业机械设计具有 可拓展性强、可移植性好、工具方便特点的新型企业机械设计语言,有利于深入分析科学研 究和工程计算的不同领域,使软件用户能够充分利用企业机械设计的目标函数和数据文件, 具体包括企业机械设计桌面的编辑器和调试器,做好路径搜索和用户浏览工作,确保调试系 统的完备程序的有序运行。 2 现代企业机械设计原理在创新设计中的运用探究 2.1 现代企业机械设计在计算机语言中的运用 随着互联网的快速发展,企业机械设计在计算机语言中的运用中,它广泛运用于一些子 程序的机械优化设计中,并且具备了非常好的的语言指导功能和非常高的可靠性。现在企业

30586机械优化设计考纲

高纲1513 江苏省高等教育自学考试大纲 30586 机械优化设计 南京理工大学编 江苏省高等教育自学考试委员会办公室 Ⅰ课程性质与课程目标 一、课程性质和特点 《机械优化设计》是高等工科院校中机械设计制造及其自动化专业现代设计方法模块的一门选修课程,它综合运用先修课程所学到的数学、计算机编程和机械等方面知识与理论,来解决机械工程领域内有关机构、机械零部件、机械结构及机械系统的优化设计问题及机械工程领域的其他优化问题。通过课程的学习可以培养学生运用现代设计理论与方法来更好地解决机械工程设计问题的能力。为进一步深入学习现代机械设计的理论与方法及更好地从事机械工程方面的设计、制造和管理等相关工作打下良好的基础。本课程的特点是数学基础理论与计算机编程语言与机械设计专业知识高度结合的综合课程。 二、课程目标 本门课程通过授课、练习和上机实践等教学环节,使学生树立机械优化设计的基本思想,了解机械优化设计的基本概念,初步掌握建立优化数学模型的基本方法和要求,了解和掌握一维搜索、无约束优化和约束优化中的一些基本算法及各种基本优化方法的特点和相关优化参数的选用原则,具有一定的编制和使用优化软件工具的能力,并具备一定的将机械工程问题转化为最优化问题并求解的应用能力。 三、与相关课程的联系与区别 本课程教学需要的先修课程:高等数学、理论力学、材料力学、机械原理、机械设计、机械制造装备设计、计算机编程语言。 本门课程要利用高等数学中有关偏导数、函数、极值、线性代数和矩阵等知识来

构建优化的方法;利用力学、机械设计和机械制造等方面的专业知识将工程问题转化成规范的优化设计数学模型,并利用计算机编程语言将优化方法和数学模型转化成可以执行的计算机程序,从而得到优化问题的解。因此,它既区别于基础的数学、力学课程和计算机编程语言课,又不同于机械设计和机械制造等机械专业课程,是利用数学方法和编程语言来解决机械工程设计问题的综合性课程。需要培养学生综合应用各选修课程知识解决工程设计问题的能力。 四、课程的重点和难点 本课程的重点内容:机械优化设计的基本概念、一维搜索优化方法、基本的无约束优化方法和约束优化方法。 本课程的次重点内容:机械优化数学模型建立方法和原则、优化设计的数学基础、线性规划方法、多目标和离散变量的优化方法。 本课程的的难点内容:约束优化方法、优化方法在机械工程设计中的实际应用。 Ⅱ考核目标 本大纲在考核目标中,按照识记、领会和应用三个层次规定其应达到的能力层次要求。三个能力层次是递升的关系,后者必须建立在前者的基础上。各能力层次的含义是: 识记(Ⅰ):要求考生能够识别和记忆本课程中有关优化设计数学模型和各种基本优化方法基本概念、基本原理、算法特点、算法步骤等主要内容并能够根据考核的不同要求,做正确的表述、选择和判断。 领会(Ⅱ):要求考生能够领悟和理解本课程中有关优化问题数学建模、求解及各种基本优化方法的概念及原理的内涵及外延,理解各种优化方法的数学基础和求解步骤的确切含义,掌握每种方法的适用条件和优化参数选用原则;理解相关知识的区别和联系,做出正确的判断、解释和说明。 应用(Ⅲ):要求考生能够根据所学的方法,对简单的优化问题求解,得出正确的结论或做出正确的判断。能够针对具体、实际的工程情况发现问题,并能探究解决问题的方法,建立合理的数学模型,用所学的优化方法进行求解,并学会编程或利用现有优化软件求解优化问题。 Ⅲ课程内容与考核要求 绪论 一、学习目的与要求 了解机械优化设计的特点、发展概况以及本课程的主要内容。 二、课程内容 传统设计和优化设计的特点和区别,机械优化设计发展概况及本课程的主要内容。 三、考核知识点与考核要求 1. 传统设计和优化设计 识记:传统设计特点,传统设计流程; 领会:优化设计特点,现代设计流程。 2. 机械优化设计发展概况

机械优化设计方法基本理论

机械优化设计方法基本理论 一、机械优化概述 机械优化设计是适应生产现代化要求发展起来的一门科学,它包括机械优化设计、机械零部件优化设计、机械结构参数和形状的优化设计等诸多内容。该领域的研究和应用进展非常迅速,并且取得了可观的经济效益,在科技发达国家已将优化设计列为科技人员的基本职业训练项目。随着科技的发展,现代化机械优化设计方法主要以数学规划为核心,以计算机为工具,向着多变量、多目标、高效率、高精度方向发展。]1[ 优化设计方法的分类优化设计的类别很多,从不同的角度出发,可以做出各种不同的分类。按目标函数的多少,可分为单目标优化设计方法和多目标优化设计方法按维数,可分为一维优化设计方法和多维优化设计方法按约束情况,可分为无约束优化设计方法和约束优化设计方法按寻优途径,可分为数值法、解析法、图解法、实验法和情况研究法按优化设计问题能否用数学模型表达,可分为能用数学模型表达的优化设计问题其寻优途径为数学方法,如数学规划法、最优控制法等 1.1 设计变量 设计变量是指在设计过程中进行选择并最终必须确定的各项独立参数,在优化过程中,这些参数就是自变量,一旦设计变量全部确定,设计方案也就完全确定了。设计变量的数目确定优化设计的维数,设计变量数目越多,设计空间的维数越大。优化设计工作越复杂,同时效益也越显著,因此在选择设计变量时。必须兼顾优化效果的显著性和优化过程的复杂性。 1.2 约束条件 约束条件是设计变量间或设计变量本身应该遵循的限制条件,按表达方式可分为等式约束和不等式约束。按性质分为性能约束和边界约束,按作用可分为起作用约束和不起作用约束。针对优化设计设计数学模型要素的不同情况,可将优化设计方法分类如下。约束条件的形式有显约束和隐约束两种,前者是对某个或某组设计变量的直接限制,后者则是对某个或某组变量的间接限制。等式约束对设计变量的约束严格,起着降低设计变量自由度的作用。优化设计的过程就是在设计变量的允许范围内,找出一组优化的设计变量值,使得目标函数达到最优值。

MATLAB软件在机械优化设计中的应用研究

摘要本文分析了MATLAB软件在机械优化设计中常用的线性规划、一维优化、无约束非线性优化及约束非线性优化四种优化问题的标准数学模型、调用函数及参数的设置。并以具体实例对利用MATLAB解决优化问题的具体过程进行了详细的阐述,该过程可以供工程设计人员参考,以提高优化设计效率。 关键词机械优化设计MATLAB Research on Application of MATLAB Software in Mecha-nical Optimization Design//Jiao Lili Abstract Standard mathematical model,function and the para-meter settings of matlab software which used in mechanical optimization design such as linear programming,one-dimensional optimization,unconstrained nonlinear optimization and constrained nonlinear optimization were analyzed.Specific process of solving the optimization problem with Matlab is expounded by concrete examples,the process could be referenced by engineering staff, and then improve the efficiency optimization design. Key words mechanism;optimization design;Matlab Author's address Faculty of UG,Yancheng Institute of Techn-ology,224051,Yancheng,Jiangsu,China 机械优化设计就是在给定的载荷或环境条件下,在对机械产品的形态、几何尺寸关系以及其他因素的限制(约束)范围内,以机械系统的功能、强度和经济性等为优化对象,选取设计变量,建立目标函数和约束条件,并使目标函数获得最优值的一种现代设计方法。目前,已有很多成熟的优化方法程序可供选择,但它们各有自己的特点和适用范围,实际应用时必须注意因为优化方法或初始参数选择而带来的收敛性等问题。而M ATLAB语言的优化工具箱则选用最佳方法求解、初始参数输入简单、语法符合工程设计语言要求、编程工作量小、优越性明显。 1MATLAB优化函数介绍 M ATLAB是美国M athWorks公司于20世纪80年代中期推出的数学软件,其优秀的数值计算能力和卓越的数据可视化能力使其很快在数学软件中脱颖而出。M ATLAB优化工具箱可以解决线性规划、非线性规划和多目标规划等问题。具体包括线性、非线性最小化,最大最小化,二次规划,半无限问题,线性、非线性方程(组)的求解,线性、非线性的最小二乘问题以及整数规划等问题的求解。另外,该工具箱还提供了线性、非线性最小化,方程求解,曲线拟合,二次规划等问题中的大型课题的求解方法。为优化方法在工程中的实际应用提供了更方便快捷的途径。 M ATLAB优化工具箱能解决很多优化问题,但从目标函数、约束条件和设计变量的性质上划分,典型的机械优化问题大致分为线性规划问题、一维优化问题、多维无约束非线性规划问题、约束非线性规划问题几大类型。表1中列出了几种优化类型的标准数学模型、M ATLAB优化函数及相应的调用形式、函数中的一些参数的详细说明。 当优化问题的目标函数是优化变量的线性函数,且约束条件也是优化变量的线性等式或不等式时,该问题为线性规划问题。当优化问题中只有一个变量时,无论目标函数是变量的线性关系还是非线性关系都属于一维优化问题,只要调用fminbnd函数即可实现优化目标的求解。如目标函数和约束函数中存在一个或多个非线性函数时,则为非线性规划问题。非线性规划问题则又分为无约束和有约束两大类。 求解无约束优化问题的方法有很多,包括直接搜索法的坐标轮换法、鲍威尔法、单形替换法,间接法的梯度法、牛顿法和变尺度法等。直接搜索法适用于目标函数高度非线性,没有导数或导数很难求的情况,其缺点是收敛速度慢。在函数的导数可求的情况下,梯度法是一种更优的方法,该法利用函数梯度(一阶导数)和Hessian矩阵(二阶导数)构造算法,可获得更快的收敛速度。M ATLAB优化工具箱中的fminunc或fminsearch函数其默认实现思想是BFGS(Broy-den-Fletcher-Gold farb-Shanno)变尺度法。函数fminunc要求目标函数必须连续,函数fminsearch常用来处理不连续的目标函数,对于求解二次以上的问题,fminsearch函数比fmin-unc函数有效。 机械优化设计问题大多是有约束非线性规划问题。有约束非线性规划问题的解法有很多,但这些算法仅能解决某类特殊的非线性规划问题。早期的方法通常是通过构造惩罚函数来将有约束的优化问题转化为无约束优化问题进 中图分类号:TH122文献标识码:A文章编号:1672-7894(2011)16-090-02 优化类型线性规划一维约束优 化 无约束非线 性规划 约束非线性 规划 数学模型min f(x) M ATLAB 优化函数linprog fminbnd fminunc、 fminsearch fmincon 常用调用形式[x,fval,exitflag]= linprog(f,A,b,Aeq, beq,lb,ub,x0) [x,fval,exitflag] =fminbnd(fun, lb,ub) [x,fval,exitflag] =fminunc [/fminsearch] (fun,x0) [x,fval,exitflag] =fmincon(fun, x0,A,b,Aeq, beq,lb,ub, nonlcon) 参数解释1.线性规划中f为优化变量x的系数向量,其他类型的f(x)要定义成M ATLAB函数文件(fun); 2.Ax≤b为线性不等式约束,A为不等式约束系数矩阵,b为不等式约束右端向量; 3.Aeq*x=Beq为线性等式约束,Aeq为等式约束系数矩阵,beq 为等式约束右端向量; 4.c(x)≤0和ceq(x)=0分别为非线性不等式约束和等式约束,要定义成M ATLAB函数文件(nonlcon); 5.ub,lb,x0分别为优化变量x的上界、下界和初始值; 6.x,fval,exitflag分别是返回目标函数的最优解x,在x点的函数值,算法的终止标志(为1时算法收敛)。 表1MATLAB优化函数 min f T x s.t. Ax≤b Aeq*x=Beq lb≤x≤u ≤ b s.t.lb≤x≤ub min f(x) s.t. Ax≤b Aeq*x=Beq c(x)≤0 ceq(x)=0 lb≤x≤u ≤ ≤ ≤ ≤≤ ≤ ≤ ≤ ≤≤ ≤ b min f(x) 90

机械优化设计课后习题答案

第一章习题答案 1-1 某厂每日(8h 制)产量不低于1800件。计划聘请两种不同的检验员,一级检验员的标准为:速度为25件/h ,正确率为98%,计时工资为4元/h ;二级检验员标准为:速度为15件/h ,正确率为95%,计时工资3元/h 。检验员每错检一件,工厂损失2元。现有可供聘请检验人数为:一级8人和二级10人。为使总检验费用最省,该厂应聘请一级、二级检验员各多少人? 解:(1)确定设计变量; 根据该优化问题给定的条件与要求,取设计变量为X = ?? ????=? ??? ??二级检验员一级检验员 21x x ; (2)建立数学模型的目标函数; 取检验费用为目标函数,即: f (X ) = 8*4*x 1+ 8*3*x 2 + 2(8*25*0.02x 1 +8*15*0.05x 2 ) =40x 1+ 36x 2 (3)本问题的最优化设计数学模型: min f (X ) = 40x 1+ 36x 2 X ∈R 3· s.t. g 1(X ) =1800-8*25x 1+8*15x 2≤0 g 2(X ) =x 1 -8≤0 g 3(X ) =x 2-10≤0 g 4(X ) = -x 1 ≤0 g 5(X ) = -x 2 ≤0 1-2 已知一拉伸弹簧受拉力F ,剪切弹性模量G ,材料重度r ,许用剪切应力[]τ,许用最大变形量[]λ。欲选择一组设计变量T T n D d x x x ][][2 32 1 ==X 使弹簧重量最轻,同时满足下列限制条件:弹簧圈数3n ≥, 簧丝直径0.5d ≥,弹簧中径21050D ≤≤。试建立该优化问题的数学模型。 注:弹簧的应力与变形计算公式如下 3 22234 881 ,1,(2n s s F D FD D k k c d c d Gd τλπ==+==旋绕比), 解: (1)确定设计变量; 根据该优化问题给定的条件与要求,取设计变量为X = ????? ? ????=??????????n D d x x x 2321; (2)建立数学模型的目标函数; 取弹簧重量为目标函数,即: f (X ) = 322 12 4 x x rx π (3)本问题的最优化设计数学模型:

优化作业

第1章 思考题 1. 何为约束优化设计问题?什么是无约束优化设计问题?试各举一例说明。机械优化设计问题多属哪一类? 2. 一般优化问题的数学模型包括哪些部分?写出一般形式的数学模型。 3. 试简述优化算法的迭代过程。 习题 1. 画出满足下列约束的可行域。 g1(X )= 3x1+2x1-48≤0 g2(X )= x1–18+x2≤0 g3(X )=–x1≤0 g4(X )=–x2≤0 2. 试将优化问题 min F (X)=x12+x22-4x2+4 X∈D?R2 D:g1(X )= 1-x1+x22≤0 g2(X )= x1-3≤0 g3(X )= -x2≤0 的目标函数等值线和约束边界曲线勾画出来,并回答下列问题: (a) X=[1,1]T是不是可行点? (b) T X? ? ? ?? ? = 2 1 2 5 是不是可行点? (c) 可行域D是否为凸集,用阴影线描绘出可行域的范围。 3. 已知某约束优化问题的数学模型为 min F (X)=(x1-3)2+(x2-4)2 X∈D?R2 D:g1(X )= x1-5+x2≤0 g2(X )= 2.5 -x1+x2≤0 g3(X )= -x1≤0 g4(X )= -x2≤0 (1) 该问题是线性规划问题还是非线性规划问题? (2) 按一定比例画出目标函数F(X )的值分别等于1、2、3时的三条等值线,并在图上划出可行域。 (3) 在图上确定无约束最优解和约束最优解。 (4) 若在该问题中又加入等式约束h(x)= x1-x2=0,其约束最优解X*、F(x*)又为多少? 第2章 思考题

1. 试说明函数的方向导数与梯度之间的关系?研究函数的梯度对求函数的极值有什么意义?为什么说梯度方向是函数值上升最快的方向只是函数的一种局部性质? 2. 怎样判断多元函数有无极值? 习题 1. 试将函数F (X ) = x 12-x 1x 2+x 22写成矩阵向量式,并判断其二次型的系数矩阵是否为正定。 2. 试用矩阵形式表示函数F (X ) = x 12 +x 22-x 1x 2-4x 2+60,并写出其海森矩阵。 3. 求函数121222122 123)(x x x x x X F --+=在点X (0) =[-2,4]T 处的梯度。 4. 计算二元函数F (X ) = x 13 - x 1x 22+5x 1 -6在点X (0) =[1,1]T 处沿方向L =[-1,2]T 的方向导数F L ' (X (0) )和沿梯度方向?F (X (0) )的方向导数F ?F ' (X (0) )。 5. 已知目标函数 F(X)=(x 1-2)2+x 22 X =[x 1,x 2]T ∈&?R 2 在不等式约束 g 1(X)=x 12+x 2-1≤0 g 2(X)= -x 2≤0 g 3(X)= -x 1≤0 条件下求得最优点为X *=[1,0]T ,用库恩-塔克条件检验该点是否为条件极值 。 第3章 思考题 1. 为什么说一维优化方法是优化方法中最简单、最基本的方法? 2. 何为初始单峰区间,它在一维优化方法中有何意义? 3. 利用0.618法和二次插值法求解一维优化问题的基本思想各是什么? 4. 0.618法和二次插值法各有什么优缺点? 5. 对二次函数用二次插值法求优时,为什么从理论上说只需进行一次迭代就可求得最优点? 习题 1. 试用进退法确定函数F (x )=3x 3-8x +92的初始单峰区间,给定初始点x 0=0,初始步长h =0.1。 2. 试用黄金分割法求函数F (x )=(x -3)2的最优解(最小值)。已知初始单峰区间为[1,7],迭代精度为ε=0.4。 3. 试用二次插值法求函数F (x ) =8x 3-2x 2-7x +3的最优解。给定初始区间[0,2],迭代精度为ε =0.01。 4. 分别利用黄金分割法和二次插值法的程序求函数F (x ) =x 4-4x 3-6x 2-16x +4的最小值,给定单峰区间为[-1,6],精度要求ε =0.05。 5. 已知某汽车行驶速度x (km/min)与百公里油耗Q ( l )的函数关系为)(20)(l x x x Q +=,试用黄金分割法求当速度x 在0.2~1(km/min)时的最经济的车速x *,并计算此时汽车每行驶100km 的油耗量是多少?

机械优化设计习题集

机械优化设计复习题 一、单项选择题 1.机械优化设计中,凡是可以根据设计要求事先给定的独立参数,称为( ) (P19-21) A . 设计变量 B .目标函数 C .设计常量 D .约束条件 2.下列哪个不是优化设计问题数学模型的基本要素( )(P19-21) A .设计变量 B .约束条件 C .目标函数 D .最佳步长 3.凡在可行域内的任一设计点都代表了一允许采用的方案,这样的设计点为( ) (P19-21) A .边界设计点 B .极限设计点 C .外点 D .可行点 4.当设计变量的数量n 在下列哪个范围时,该设计问题称为中型优化问题 (P19-21) A .n<10 B .n=10~50 C .n<50 D .n>50 5. 机械最优化设计问题多属于什么类型优化问题( )(P19-24) A .约束线性 B .无约束线性 C .约束非线性 D .无约束非线性 6. 工程优化设计问题大多是下列哪一类规划问题( )(P22-24) A .多变量无约束的非线性 B .多变量无约束的线性 C .多变量有约束的非线性 D .多变量有约束的线性 7. n 元函数在()k x 点附近沿着梯度的正向或反向按给定步长改变设计变量时,目 标函数值( )(P25-28) A .变化最大 B .变化最小 C .近似恒定 D .变化不确定 8.()f x ?方向是指函数()f x 具有下列哪个特性的方向( )(P25-28) A . 最小变化率 B .最速下降 C . 最速上升 D .极值 9. 梯度方向是函数具有( )的方向 (P25-28) A .最速下降 B .最速上升 C .最小变化 D .最大变化率 10. 函数()f x 在某点的梯度方向为函数在该点的()(P25-28) A .最速上升方向 B .上升方向 C .最速下降方向 D .下降方向 11. n 元函数()f x 在点x 处梯度的模为( )(P25-28) A .f ?= B .12...n f f f f x x x ????=++??? C .22212()()...()n f f f f x x x ????=++??? D .f ?=12.更适合表达优化问题的数值迭代搜索求解过程的是( ) (P25-31) A .曲面或曲线 B .曲线或等值面 C .曲面或等值线 D .等值线或等值面 13.一个多元函数()f x 在*x 点附近偏导数连续,则该点为极小值点的充要条件 ( )(P29-31) A.*()0f x ?= B. *()0G x = C. 海赛矩阵*()G x 正定 D. **()0G()f x x ?=,负定

机械优化设计题库

、绪论 1. 思考题 1.何为约束优化设计问题 ?什么是无约束优化设计问题 ?试各举一例说明。机械优化设计问题多属哪一类? 2.一般优化问题的数学模型包括哪些部分?写出一般形式的数学模型。 3.机械优化设计的过程是怎样的 ?它与常规的机械设计有什么不同 ? 4.怎样判断所求得的最优解是不是全局最优解? 5.试简述优化算法的迭代过程。 6.何为可行域?为什么说当存在等式约束则可行域将大为缩小?当优化问题中有—个等式约束时 可行域是什么 ?当优化问题中有两个等式约束时可行域是什么?当 n 维优化问题中有 n 个等式约束时可 行域是什么? 7.什么是内点、什么是外点 ?在优化设计中内点和外点都可以作为设计方案吗?为什么 ? 8.试写出第一节中第三个问题的数学模型。 9.目标函数及其等值线(等值面)的意义和特性是什么? 2.习题 1.设计一容积为 V 的平底、无盖圆柱形容器,要求消耗原材料最少,试建立其优化设计的数学模型,并指出属于哪一类优化问题。 2.当一个矩形无盖油箱的外部总面积限定为S 时,怎样设计可使油箱的容量最大?试列出这个优 化问题的数学模型,并回答: ①属于几维的优化问题? ②是线性规划还是非线性规划? 3.欲造容积为 V 的长方形无盖水箱,问应如何选定其长、宽、高尺寸,才能使用料消耗最少?试写出其数学模型。 4.试求直径为 D 的圆内所有内接三角形面积中的最大值。 5?在曲面f l(X l,X2,X3)=0上找一点P l,在曲面f2(X l,X2,X3)=0上找一点卩2,使得P l与卩2的距离为最短,试建立优化问题的数学模型。 6?有一薄铁皮,宽b=14cm,长L=24cm,制成如图2-9所示的梯形槽,求边长 X和倾斜角a为多大时,槽的容积最大?试写出此问题的优化设计模型并指出该问题属于哪一类的优化设计问题。 7?欲制一批如图 2-12所示的包装纸箱,其顶和底由四边延伸的折纸板组成。要求纸箱的容积为 2m3,问如何确定a、b和c的尺寸,使所用的纸板最省。试写出该优化问题的数学模型。 8?—根长I的铅丝截成两段,一段弯成圆圈,另一段弯折成方形。问应以怎样的比例截断铅丝,才能使圆和方形的面积之和为最大,试写出这一优化问题的数学模型。 9?某厂生产A、B两种产品:A每桶需用煤90kN、电4度、劳动日3个,获利润700元;B每桶需用煤40kN、电5度、劳动日10个,获利润1200元。但计划规定可用煤 3600kN、电200度、劳动 日 300 个,试问 A、 B 各生产多少桶时利润最大?列出其教学模型,并说明属于何种数学规划问题? 10.某厂生产两种机器,两种产品生产每台所

相关主题
文本预览
相关文档 最新文档