页数:68页文件大小:1.06 MB来源: 现代机械设计方法ppt课件
本课件讲解优化设计概述,对比传统设计与优化设计的流程差异,通过四连杆机构、齿轮减速器、机床主轴与单件生产率四个示例建立优化模型,并系统推导多元函数梯度、泰勒展开与极值条件。
现代机械设计方法:本册内容为第六章 优化设计概述,主讲教师白清顺。
第六章优化设计方法:本课件讲解优化设计概述,对比传统设计与优化设计的流程差异,通过四连杆机构、齿轮减速器、机床主轴与单件生产率四个示例建立优化模型,并系统推导多元函数梯度、泰勒展开与极值条件。
产品的设计工作对其质量有十分重要:的影响,这是因为产品的设计可赋予产品“先天性优劣”这种至关重要的本质特性。----《产品的结构性能及动态优化设计》作者:闻邦椿产品设计是一个创造性的思维、推理和决策的过程。
现代化的设计工作是借助计算机,应用精确度较高的力学数值分析方法(如有限元法等)进行分析计算,并从大量的可行设计方案中寻找出一种最优的设计方案,从而实现用理论设计代替经验设计,用精确计算代替近似计算,用优化设计代替一般的安全寿命的可行性设计。
传统设计过程示意图:在调查分析的基础上参照同类产品,通过估算、经验、类比或实验来确定初始设计方案查阅相关资料、分析国内外研究现状强度、刚度、稳定性分析计算,校核是否满足要求,根据经验或直观判断对参数进行修正零件设计零件具体的加工尺寸设计、完成零件工作作图一、传统设计和优化设计传统设计过程调查分析方案拟定技术设计
最优化设计方法-现代设计方法:5、传统设计和优化设计优化设计过程强调主动、认为设计过程本身就包含“优化”的概念。作为一项设计不仅仅要求方案可行、合理,而且应该是某些指标达到最优的理想方案。
古希腊学者欧几里德:1. (Euclid)在公元前300年左右就曾指出:在周长相同的一切矩形中,以正方形的面积为最大。2.在中国古代这种优化的思想亦有所体现。
宋代建筑师李诫《营造法式》中指出:圆木做成矩形截面梁的高宽之比应为三比二。3.包装箱的尺寸参数优化问题。体积为5m3的包装箱,其中某一边长不小于4m,要求使耗材最少,如何确定包装箱的尺寸参数:长、宽和高。
6、传统设计和优化设计优化设计过程历史渊源
现代化的设计方法:理论设计代替经验设计精确计算代替近似计算优化设计代替一般的安全寿命可行性设计7、传统设计和优化设计简单的优化问题-古典的微分方法一般的工程优化问题-数学规划理论和计算技术
机械优化设计问题示例:输入输出0例平面四连杆机构的优化已知条件:ABx1CDx3BCx2ADx40—输入角—曲柄输入起始角—输出角0—遥杆输出起始角x11.0x4x2x3设计变量设计变量8、机械优化设计问题示例
遥杆输出满足给定的运动规律:(关于的函数),即f0()200()23090f()2(j)dmin2取S个点进行数值计算:si134iji)2minf(x)f(x,x)(约束条件:极限传动角;曲柄存在的条件;尺寸约束等目标函数:取机构期望输出角f0()与实际输出角j的平方误差积分准则作为目标函数:例平面四连杆机构的优化、机械优化设计问题示例
机械优化设计问题示例(续):要求齿轮减速器在满足强度的条件下,使其体积最小,以达到结构紧凑、质量最小的目的。设计参数齿轮齿数:Z1,Z2,Z3,Z4,齿数比齿轮模数螺旋角2IiZ1Z3iIIZZ4mnI,mnII,例齿轮减速器的优化设计10、机械优化设计问题示例
齿轮减速器优化的设计条件:在给定传递功率P、总传动比i和输出转速n的条件下,要求齿轮减速器在满足强度的条件下,使其体积最小,以达到结构紧凑、质量最小的目的。
设计参数齿轮齿数:Z1,Z2,Z3,Z4,齿数比齿轮模数螺旋角2IiZ1Z311iIIZZ4mnI,mnII,例齿轮减速器的优化设计、机械优化设计问题示例
传统设计:设计变量设计参数(9个)Z2Z1,Z2,Z3,Z4,iIZ1ZiII4Z312mnI,mnII,Z1,Z3,mnI,mnII,,iI给定了总的传动比iiIiII设计变量相对独立原则设计变量(6个)例齿轮减速器的优化设计、机械优化设计问题示例
给定传递的功率:P,总传动比i和输出转速n总的中心距最小nI1InII3IIZ(1i)][mZ(1i)ma1cos约束条件约束条件齿面接触强度条件齿根弯曲强度条件尺寸约束条件g1(x)0g2(x)0不干涉条件g3(x)0xminxmaxxi(i1,2,......)目标函数目标函数例齿轮减速器的优化设计、机械优化设计问题示例
传统设计:例齿轮减速器的优:iI]mnImnIInI1InII3II14Z(1i)]min[mZ(1i)mf(x)a1cos求:x[x1x2x3......x6][Z1Z3使得:xminxmaxxigj(x)0(j1,2,......)(i1,2,......,6)S.t.例齿轮减速器的优化设计、机械优化设计问题示例
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
机械优化设计问题示例例3机床主轴:设计变量:阶梯轴各段轴径(Di)、跨距(Li)及旋伸量(a)约束条件:2y[y]性能约束条件边界约束条件lminlmaxliaminaiamaxDminDiDmaxminmaxaNl1N目标函数:结构的重量最轻l1l2、机械优化设计问题示例例机床主轴的优化设计
传统设计:约束优化问题:l2l1222(Dd)l(Dd2)a]minikiiif(D,l,a)[Dk约束优化问题:16例机床主轴的优化设计、机械优化设计问题示例
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
传统设计(续):Ttmpmctttq11t单位时间内生产的工件数(生产率)ptmttc——准备时间——加工时间——刀具更换时间T——刀具耐用度qmaxtmin根据泰勒公式:vTnC,目标函数可以表示为:1117pcvn1Cntttv例单件生产率的优化、机械优化设计问题示例
约束条件切削速度约束条件:约束条件 :进给速度约束条件:表面粗糙度约束条件:功率约束条件:sminssmaxvminvvmaxamaxs8RRrP4500Fhsvsvminmaxassmin(s,s)切削速度v和进给速度s将目标函数转化成切削速度v和进给速度s的函数f(s,v)1asmvnmin设计变量设计变量目标函数目标函数例单件生产率的优化、机械优化设计问题示例
优化过程的三个基本要素:(1)设计变量:x[x1,x2,x3......xn]'19(2)约束条件:g(x)0jhk(x)0(k1,2,...,l)(j1,2,...,m)(3)目标函数:f(x)每一个基本要素具备基本内涵、优化问题的数学模型
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
优化设计问题的数学模型描述:求设计变量向量x[x1,x2,x3......xn]'使f(x)min20且满足约束条件h(x)0kgj(x)0(k1,2,...,l)(j1,2,...,m)、优化问题的数学模型
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
无约束优化问题:优化问题的几何解释无约束优化问题X(0)X(1)X*X(2)X(3)x2211xf(x)x*xkxk1dkf(xk)kkkminf(xd)
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
优化问题的几何解释:约束优化问题22
优化设计方法思考题:第六章 :1.试分析优化设计过程的特点强调主动、认为设计过程本身就包含“优化”的概念。作为一项设计不仅仅要求方案可行、合理,而且应该是某些指标达到最优的理想方案。
2.机械优化设计的基本要素及优化问题的数学模型基本要素:设计变量、约束条件、目标函数。f(x)min数学模型:求设计变量向量x[x1,x2,x3......xn]'使且满足约束条件hk(x)0gj(x)0(k1,2,...,l)(j1,2,...,m)
本页为分册过渡页,标注课程名称现代机械设计方法与主讲教师白清顺,其后进入6.1 优化问题的数学模型与几何解释。
第六章优化设计方法:本课件讲解优化设计概述,对比传统设计与优化设计的流程差异,通过四连杆机构、齿轮减速器、机床主轴与单件生产率四个示例建立优化模型,并系统推导多元函数梯度、泰勒展开与极值条件。
优化问题的极值条件
不等式约束优化的极值条件
多元函数的方向导数与梯度:(1) 、优化问题的极值条件0Δx1Δx1,x20)f(x10,x20)x1xflimf(x10x10028xΔx2x2flimΔx20f(x10,x20Δx2)f(x10,x20)偏导数的概念f(x)f(x1,x2)
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
多元函数的方向导数与梯度(续):(1)多元函数的方向导数与梯度、优化问题的极值条件0Δx1x1xflimf(x10Δx1,x20)f(x10,x20)x100Δx2x2xflimΔx20f(x10,x20Δx2)f(x10,x20)方向导数的概念f(x)f(x1,x2)xΔd0Δx2)f(x10,x20)limf(x10dfΔd0Δx1,x2029
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
多元函数的方向导数与梯度(续2):(1)多元函数的方向导数与梯度、优化问题的极值条件方向导数的概念f(x)f(x1,x2)030cosfcos1x2x02x0fx1Δx1ΔdΔx1ΔdΔddxΔd0Δd0Δd0limf(x10Δx1,x20Δx2)f(x10Δx1,x20)Δx2limf(x10Δx1,x20)f(x10,x20)Δx1flimf(x10Δx1,x20Δx2)f(x10,x20)
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
优化问题的极值条件(续):31、优化问题的极值条件(1)多元函数的方向导数与梯度方向导数的概念221x0x0xcosfcosffdxx1033cosx0x0x02211x0xcosfxcosfffdxiinnfxxxxffni1221x0x0x01x0x0coscoscosfcosfd
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
优化问题的极值条件(续2):(1)多元函数的方向导数与梯度梯度的概念2xxxx2coscosfcosfcos112x21200x01xfffdx00x2xx1ffT12xxfxff(x0)cos2cos1dx00f(x)Tddfx032f(x)Tdf(x)cos(f,d)00fd
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
优化问题的极值条件梯度方向与等值:线之间的关系x0f(x)Tdf(x)cos(f,d)00df(1)多元函数的方向导数与梯度梯度的概念注意负梯度作用!
优化问题的极值条件22x5f:34、优化问题的极值条件22x5f(x,x)x2x24x2400102x2x22x2x14xfx12121ff(x)120(4)2(2)225xxf(x)(f)2(f)251522524p0f(x0)f(x)(1)多元函数的方向导数与梯度梯度的概念(例题)
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
多元函数的泰勒展开:(2) 、优化问题的极值条件200021f(x)xf(x)f(x)f(x)x00xxx,x2(xx)2其中一元函数的泰勒展开12221221211x2x22fxxxx2fx222x212fxxfxx)ff(x1,x2)f(x10,x20x0x0x0x01x0二元函数的泰勒展开x1x1x10,x2x2x20其中
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
泰勒展开的矩阵表达:(2)多元函数的泰勒展开、优化问题的极值条件xG(x)x211200021212121010TT11xxx2fxxx222fxx2x22f2fxxxx1fxxf(x)f(x)ff(x)f(x)x212112001xxx22fxx2fxx2fx22f,xG(x)2x
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
海塞矩阵:(2)多元函数的泰勒展开、优化问题的极值条件2211212f2fxxx2xx2fx22fG(x)海塞矩阵:2112......1nx2xx...2.........2f2f...xx2fxx2fx22f2fxx2fxx2fx22fn2n12n1nG(x)xx二元函数多元函数
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
优化问题的极值条件必要条件:38、 :f(x0)02112......1nx2xx...2.........2f2f...xx2f2fx22f2fxx2fxx2fx22fn1n22n1n充分条件:G(x)xx(3)无约束优化问题的极值条件xx正定各阶主子式大于零
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
充分条件:在该点的海塞矩阵正定,即海塞矩阵的各阶主子式大于零(3)无约束优化问题的极值条件、优化问题的极值条件必要条件:在该点的梯度是零向量f(x0)0121221例题:f(x,x)x2x24x2x52x201x10x022x222x14xfxff(x)1002200121202x2fx2x1x2fxxx22f2fG(x)满足无约束优化问题的极值条件
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
优化问题的极值条件降维的方法:(消元法)升维的方法(4)等式约束优化问题的极值条件minf(x)lk1F(x,λ)f(x)khk(x)0(k1,2,,l)(i1,2,,n)F0xiFk(拉格朗日乘子法)2,x,,x)2l1l2nxll(xl1,xl2,,xn)x(xs.t.h(x)0(k1,2,,l)x11(xl1,xl2,,xn)F(xl1,xl2,,xn)
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
优化问题的极值条件(续3):(4)不等式约束优化问题的极值条件一元函数在给定区间上的极值条件121101g1(x)0,2g2(x)010,20dgdxdxdxdfdg41
不等式约束优化问题的极值条件库恩:(4) -塔克条件、优化问题的极值条件*mj1ij0jixg(x*)xf(x*)jgj(x)0j0(i1,2,,n)(j1,2,,m)
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
优化设计问题的基本解法:(1)解析解法与数值解法解析解法:数学方程建模;微分、变分的方法求解数值解法:插值或拟合;探索性的计算
计算最佳步长:xxk1xkkkdxk1xk六、优化设计问题的基本解法(2)优化准则法与数学规划法(数值解法)xk1Cxkk核心问题:1.建立搜索方向;2.计算最佳步长
种类型的收敛条件:(迭代终止准则)xpxmn45iixmixpn(ximxip)2或i1或、优化设计问题的基本解法(3)迭代终止条件收敛性是指某种迭代程序产生的序列xk(k0,1,...)收敛于limxk1x*k序列{xk}收敛的充要条件是:对于任意指定的实数0,都存在一个只与有关而与x无关的自然数N,使得当两自然数m,p>N时,满足
思考题
本页为分册过渡页,标注课程名称现代机械设计方法与主讲教师白清顺,其后进入6.1 优化设计问题的基本解法与迭代终止。
第六章优化设计方法:本课件讲解优化设计概述,对比传统设计与优化设计的流程差异,通过四连杆机构、齿轮减速器、机床主轴与单件生产率四个示例建立优化模型,并系统推导多元函数梯度、泰勒展开与极值条件。
一维搜索的定义
一维搜索方法2、一维搜索的目的意义
一维搜索的几何解释:x2511xf(x)x*xkxk1dkf(xk)kkminf(xkd)给定方向dk、一维搜索方法一维搜索方法的几何解释
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
一维搜索的求解方法:步骤:2f(xad)f(x)dTf(x)1(d)TG(d)252f(x)dTf(x)12dTGdf(xd)的形式,并进行①将f(xkdk)简写成k泰勒展开;②取到二次项,即()、一维搜索方法3、一维搜索的求解方法:(1)解析法
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
④求得最优步长因子:dTGd53*df(x)T③对α进行微分,令其为零。df(xd)0ddTf(x)*dTGd0梯度:f(xk)海塞矩阵:G(xk)缺点:需要进行求导计算上述解析法求解一维搜索问题需要计算在xxk点对于函数关系复杂、求导困难或无法求导情况,使用该方法将是非常不便的。
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
一维搜索的求解方法(续):一维搜索方法3、一维搜索的求解方法:(2)数值法利用计算机通过反复迭代计算求得最佳步长因子*的近似值。采用数值解法求解一维搜索问题的基本思想(基本步骤):✓确定所在的搜索区间。
✓不断缩小搜索区间,从而获得数值近似解。
一维搜索的求解方法:应用序列消去原理:一维搜索方法3、一维搜索的求解方法:分类:试探法——应用序列消去原理:黄金分割法、斐波纳契方法、插值法——利用多项式函数逼近(曲线拟合)原理:牛顿法、二次插值法、三次插值法
搜索区间的确定与区间消去法原理
外推法确定搜索区间
单峰区间的确定
正向搜索的外推法
反向搜索的外推法
外推法的程序框图
一维搜索方法:输出62、 4、搜索区间的确定与区间消去法原理(1)外推法确定搜索区间外推法的程序框图
搜索区间的确定与区间消去法原理(续)
区间消去法的保留区间:a)64f(a1)f(b1)b)f(a1)f(b1)c)f(a1)f(b1)、一维搜索方法4、搜索区间的确定与区间消去法原理(2)区间消去法原理
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
一维搜索方法:根据函数值关系保:*****•根据函数值关系保留区间。•在新的区间内重新确定一个插入点•重新判断函数值的大小,依此进行直到区间缩短到足够短为止。
65根据函数值的大小关系来判断可能的极值点位置f(a1)f(b1)f(a1)f(b1)f(a1)f(b1)a,b111a,ba1,ba,b1a1,b
本页以公式推导为主,源文件提取的数学符号存在粘连,建议对照原课件图片核对公式。
一维搜索方法的分类原则
一维搜索方法的分类类别差异:一维搜索方法5、 :试探法:按照某种给定的规律来确定区间内插入点的位置。该方法只关心插入点的位置如何使区间加快,而不考虑函数值的分布关系。
插值法:这类方法是根据某些点处的某些信息,如函数值、一阶导数、二阶导数等,构造一个插值函数来逼近原来函数,用插值函数的极小点作为区间的插入点。
优化设计方法思考题:插值法
下载地址:{{downurl}}
{{{a}}}
{{#b}}{{{b}}}
{{/b}} {{/title}} {{#nolog}}登陆注册
{{/nolog}} {{#djsx}}点我刷新
{{/djsx}} {{#gocz}} {{/gocz}} {{#ffqr}} {{/ffqr}}