《第一章机械优化设计的基本问题new优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第一章机械优化设计的基本问题new优秀PPT.ppt(42页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、机械优化设计机械优化设计1-1 1-1 绪论绪论1-2 1-2 优化设计问题的示例优化设计问题的示例1-3 1-3 优化设计的数学模型优化设计的数学模型 1-4 1-4 优化计算的数值解法和收敛条件优化计算的数值解法和收敛条件第一章 机械优化设计的基本问题1机械优化设计机械优化设计教学目的、要求1熟悉优化设计的基本概念2驾驭数值计算的迭代过程和终止准则教学重点1优化的数学模型表示方法2数值计算法的迭代过程3梯度准则2机械优化设计机械优化设计3机械优化设计机械优化设计 优化设计是在现代计算机广泛应用的基础上发展起来的一项新技术。是依据最优化原理和方法,以人机协作方式或“自动探究”方式,在计算机上
2、进行的半自动或自动设计,以选出在现有工程条件下的最佳设计方案的一种现代设计方法。1-1 1-1 绪论绪论1.1.优化、优化设计和机械优化设计的含义优化、优化设计和机械优化设计的含义例如,古代人类在生产和生活活动中经过多数次摸索相识到,在运用同样数量和质量材料的条件下,圆截面的容器比其他任何截面的容器能够盛放的谷物都要多,而且容器的强度也最大。“优化”yuhuoptimalize 实行确定措施使变得优秀所谓优化,是指在确定条件下力求获得最优结果的思想与观念。金山词霸的说明国家学问基础设施(National Knowledge Infrastructure,CNKI)的说明4机械优化设计机械优化设
3、计机械优化设计 就是把机械设计与优化设计理论及方法相结合,借助电子计算机,自动找寻实现预期目标的最优设计方案和最佳设计参数。优化设计流程优化设计流程 常规设计流程常规设计流程二者有何区分?前者是找到可行解决方案,后者是找到最好的方案。5机械优化设计机械优化设计2.2.优化设计的发展概况优化设计的发展概况 1.古希腊时期 欧几里得(Euclid,公元前300年左右),他指出:在周长相同的一切矩形中,以正方形的面积为最大。2.十七、十八世纪 微积分的建立给出了求函数极值的一些准则,对最优化的探讨供应了某些理论基础。3.1920世纪初 进展缓慢,主要考虑了有约束条件的最优化问题,发展了变分法。4.二
4、战 军事上的须要产生了运筹学,并使优化技术首先应用于解决斗争中的实际问题,如轰炸机最佳俯冲轨迹的设计等。6机械优化设计机械优化设计5.50年头末 数学规划方法被首次用于结构最优化,并成为优化设计中求优方法的理论基础。线性规划与非线性规划是其主要内容。6.60年头初 最优化设计是在数学规划方法的基础上发展起来的,是6O年头初电子计算机引入结构设计领域后逐步形成的一种有效的设计方法。使设计周期大大缩短,计算精度显著提高,而且可以解决传统设计方法所不能解决的比较困难的最优化设计问题。大型电子计算机的出现,使最优化方法及其理论蓬勃发展,在很多科学技术领域中得到应用。7机械优化设计机械优化设计 7.近几
5、十年来 最优化设计方法已接连用到各工程设计领域。(建筑结构、化工、冶金、铁路、航天航空、造船、机床、汽车)其中在机械设计方面的应用虽尚处于早期阶段,但也已经取得了丰硕的成果。8机械优化设计机械优化设计机械优化设计应用实例 美国波音飞机公司对大型机翼用138个设计变量进行结构优化,使重量削减了三分之一;大型运输舰用10个变量进行优化设计,使成本降低约10%。例如,工厂在支配生产支配时,首先要考虑在现有原材料、设备、人力等资源条件下,如何支配生产,使产品的产值最高,或产生的利润最大;又如,在多级火箭放射过程中,如何限制燃料的燃烧速率,从而用火箭所载的有限燃料使火箭达到最大升空速度;再如,在城市交通
6、管理中,如何限制和引导车辆的流向,尽量削减各个交叉路口的堵塞和等待时间、提高各条道路的车辆通行速度,在现有道路条件下取得最大的道路通行实力。LPD 17级两栖船坞运输舰首舰圣安东尼奥号 9机械优化设计机械优化设计体积小如何合理分配传动比节能曲柄均方根扭矩最小10机械优化设计机械优化设计 优化设计的优点1.保证产品具有优良的性能2.减轻自重或体积,降低产品成本3.使设计者从大量繁琐和重复的计算工作中解脱出来,使之有更多的精力从事创建性的设计,并大大提高设计效率。11机械优化设计机械优化设计 基础:(1)最优化数学理论 (2)现代计算技术 内容:(1)将工程实际问题数学化;(建立优化设计数学模型)
7、(2)用最优化计算方法在计算机上求解 数学模型。优化设计是一种现代设计方法,是很好的工具。3.本课程的任务12机械优化设计机械优化设计本课程的主要目的和任务:了解和基本驾驭机械优化设计的基本学问;扩大视野,并初步具有应用机械优化设计的基本理论和基本方法解决简洁工程实际问题的素养。13机械优化设计机械优化设计1-2 优化设计问题的示例 已知:制造一体积为100m3,长度不小于5m,不带上盖的箱盒,试确定箱盒的长x1,宽x2,高x3,使箱盒用料最省。分析:(1)箱盒的表面积的表达式;(2)设计参数确定:长x1,宽x2,高x3;(3)设计约束条件:(a)体积要求;(b)长度要求;x1x2x3箱盒的优
8、化设计箱盒的优化设计14机械优化设计机械优化设计数学模型数学模型设计变量:设计变量:设计目标:设计目标:约束条件:约束条件:15机械优化设计机械优化设计 某工厂生产A 和B 两种产品,A 产品单位价格为PA 万元,B 产品单位价格为PB 万元。每生产一个单位A 产品需消耗煤aC 吨,电aE 度,人工aL 个人日;每生产一个单位B 产品需消耗煤bC 吨,电bE 度,人工bL 个人日。现有可利用生产资源煤C 吨,电E 度,劳动力L 个人日,欲找出其最优安排方案,使产值最大。分析:(1)产值的表达式;(2)设计参数确定:A 产品xA,B 产品xB;(3)设计约束条件:(a)生产资源煤约束;(b)生产
9、资源电约束;(b)生产资源劳动力约束;最大产值生产资源安排问题最大产值生产资源安排问题 16机械优化设计机械优化设计数学模型设计参数:设计目标:约束条件:17机械优化设计机械优化设计1-3 优化设计的数学模型 1.设计变量设计变量在设计中需进行优选的独立的待求参数;(从相互依靠的参数中把真正独立的参数分解出来,i=i1*i2)优化设计的数学模型是描述实际优化问题的设计内容、变量关系、有关设计条件和意图的数学表达式是进行优化设计的基础。包括3个要素:设计变量、目标函数、约束条件。设计变量连续变量离散变量(齿轮的模数、螺纹的公称直径、滚动轴承的内径)18机械优化设计机械优化设计设计常量预先已给定的
10、参数;设计变量的全体事实上是一组变量,可用一个列向量表示。设计变量的数目称为优化设计的维数,如n个设计变量,则称为n维设计问题。由n个设计变量 为坐标所组成的实空间称作设计空间设计空间。一个“设计”,可用设计空间中的一点表示。工程中,设计变量均为实数,设计空间为n维欧氏空间。19机械优化设计机械优化设计图1-1 设计变量所组成的设计空间(a)二维设计问题 (b)三维设计问题 n4时,设计空间成为超越空间20机械优化设计机械优化设计 通常,设计自由度 ,越能获得理想的结果,但求解难度 。小型设计问题:一般含有210个设计变量;中型设计问题:1050个设计变量;大型设计问题:50个以上的设计变量。
11、目前已能解决200个设计变量的大型优化设计问题。21机械优化设计机械优化设计2.目标函数 优化过程就是使设计变量的不断向F(X)值改善的方向自动调整的过程,最终求得X,使F(X)值最好,一般处理为求最小值形式。在构造目标函数时,应留意目标函数必需包含全部设计变量。可作为参考目标函数的有:体积最小、重量最轻、效率最高、承载实力最大、结构运动精度最高、振幅或噪声最小、成本最低、耗能最小、动负荷最小等等。将优化设计的目标用设计变量的函数表达,称为目标函数,以F(X)表示。22机械优化设计机械优化设计 在最优化设计问题中,可以只有一个目标函数,称为单目标函数。当在同一设计中要提出多个目标函数时,这种问
12、题称为多目标函数的最优化问题。在一般的机械最优化设计中,多目标函数的状况较多。目标函数愈多,设计的综合效果愈好,但问题的求解亦愈困难。在实际工程设计问题中,常常会遇到在多目标函数的某些目标之间存在冲突的状况,这就要求设计者正确处理各目标函数之间的关系。(凸轮机构:紧凑,基圆半径减小,但压力角增大,传力性能不好)23机械优化设计机械优化设计 目标函数等值(线)面 目标函数是n维变量的函数,它的函数图像只能在n+1维空间中描述出来。为了在n维设计空间中反映目标函数的变更状况,常接受目标函数等值面的方法。目标函数的等值面(线)数学表达式为:c为一系列常数 *等值线(面)能使目标函数取某确定值的全部设
13、计点的集合;在无约束微小点处,等值线一般收缩一个点。如:24机械优化设计机械优化设计 3.约束条件 设计空间是全部设计点的集合,但这些设计方案有些是工程上所不能接受的。如一个设计满足全部对它提出的要求,就称为可行设计。一个可行设计必需满足某些设计限制条件,这些限制条件称作约束条件,简称约束。约束又可按其数学表达形式分成等式约束和不等式约束两种类型:(1)(1)等式约束等式约束(2)(2)不等式约束不等式约束25机械优化设计机械优化设计显式约束 隐式约束 约束函数有的可以表示成显式形式,即反映设计变量之间明显的函数关系,有的只能表示成隐式形式,如例中的困难结构的性能约束函数(变形、应力、频率等)
14、,须要通过有限元等方法计算求得。依据约束的性质可以把它们区分成:性能约束针对性能要求而提出的限制条件称作性能约束。例如,选择某些结构必需满足受力的强度、刚度或稳定性等要求;边界约束只是对设计变量的取值范围加以限制的约束称作边界约束。例如,允许机床主轴选择的尺寸范围,对轴段长度的限定范围就属于边界约束。26机械优化设计机械优化设计消极约束-能够被其他约束条件所替代的约束。可行域:在设计空间中,满足全部约束条件的所构成的空间。D)起作用的约束与不起作用的约束约束边界上的点为边界点,其余可行点为内点。)边界点与内点D内的设计点为可行点,否则为不行行点。*)可行点与不行行点27机械优化设计机械优化设计
15、图1-3 约束条件规定的可行域D例:某优化约束条件如下:g1(X)=x12x2216 Og2(X)2X20。画出可行域。若又有g3(X)4X10。则g3(X)是否为一个起作用约束。28机械优化设计机械优化设计1-3 优化设计数学模型的表示方法 满足约束条件 求设计变量向量求设计变量向量使目标函数使目标函数DD29机械优化设计机械优化设计DD对于若有 ,使 ,则 称为最优点,相应的目标函数值 称为最优值,称为最优解。线性规划:目标函数和约束条件均为设计变量的线性函数。30机械优化设计机械优化设计1)依据设计要求,应用专业范围内的现行理论和阅历等,对优化对象进行分析。必要时,须要对传统设计中的公式
16、进行改进,并尽可以反映该专业范围内的现代技术进步的成果。2)对结构诸参数进行分析,以确定设计的原始参数、设计常数和设计变量。3)依据设计要求,确定并构造目标函数和相应的约束条件,有时要构造多目标函数。4)必要时对数学模型进行规范化,以消退诸组成项间由于量纲不同等缘由导致的数量悬殊的影响。建立优化设计问题的数学模型一般步骤:31机械优化设计机械优化设计 对于困难的问题,要建立能反映客观工程实际的、完善的数学模型往往会遇到很多困难,有时甚至比求解更为困难。这时要抓住关键因素,适当忽视不重要的成分,使问题合理简化,以易于列出数学模型,这样不仅可节约时间,有时也会改善优化结果。32机械优化设计机械优化
17、设计1-4 优化计算的数值解法和收敛条件求解优化问题的基本解法有:1.基本解法解析法解析法解析法解析法数值解法数值解法数值解法数值解法解析法:即利用数学分析(微分、变分等)的方法,依据函数(泛函)极值的必要条件和充分条件求出其最优解析解的求解方法。在目标函数比较简洁时,求解还可以。局限性:工程优化问题的目标函数和约束条件往往比较困难,有时甚至还无法用数学方程描述,在这种状况下应用数学分析方法就会带来麻烦。33机械优化设计机械优化设计 优点:1)是数值计算而不是数学分析方法;2)具有简洁的逻辑结构并能进行反复的同样的算术计算便于计算机实现;3)最终得出的是靠近精确解的近似解。数值解法:根据目标函
18、数的变化规律,以适当的步长沿着能使目标函数值下降的方向,逐步向目标函数值的最优点进行探索,逐步逼近到目标函数的最优点或直至达到最优点。数值解法(迭代法)是优化设计问题的基本解法。其中也可能用到解析法,如最速下降方向的选取、最优步长的确定等。34机械优化设计机械优化设计在中间过程中每一步的迭代形式为:在中间过程中每一步的迭代形式为:迭代逐步逼近最优点过程示意图迭代逐步逼近最优点过程示意图 上式中:X(k)第k步迭代计算所得到的点,称第k步迭代点,亦为第k步设计方案;a(k)第k步迭代计算的步长;S(k)第k步迭代计算的探究方向。用迭代法逐步靠近最优点的探究过程如图所示。35机械优化设计机械优化设
19、计迭代步骤:选择合适的初始点;找寻可行的搜寻方向;确定步长因子;获得新点后,推断其是否在可行域内、目标函数值是否下降;检验是否收敛。36机械优化设计机械优化设计2.迭代终止准则(1)点距准则收敛精度(预先给定的足够小的数)37机械优化设计机械优化设计(2)函数值下降量准则xoffkfk+1xkxk+1(b)38机械优化设计机械优化设计(3)梯度准则)梯度梯度是由函数各个一阶偏导数组成的矢量:)梯度准则 *对无约束问题,最优点处的各个一阶偏导数均为0,故函数梯度的模必为0。39机械优化设计机械优化设计 上述准则都在确定程度上反映了靠近最优点的程度,但都有确定的局限性。在实际应用中,可取其中一种或多种同时满足来进行判定。接受哪种收敛准则,可视具体问题而定。可以取:40机械优化设计机械优化设计优化设计流程优化设计流程优化设计流程优化设计流程3.优化设计一般步骤41机械优化设计机械优化设计作业25要求:步骤完整 书写规范 按时上交 过期不改42