优化设计总结与工程实例(ppt 35页).ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《优化设计总结与工程实例(ppt 35页).ppt》由用户(欢乐马)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优化设计总结与工程实例ppt 35页 优化 设计 总结 工程 实例 ppt 35
- 资源描述:
-
1、第第4章章 优化设计优化设计 总结与工程实例 4.6 优化设计中应注意的几个问题优化设计中应注意的几个问题 通常在选择优化方法时,首先应通常在选择优化方法时,首先应明确数学模型的特点明确数学模型的特点。例如优化。例如优化 问题的问题的规模规模(即维数、目标函数及约束函数的数目即维数、目标函数及约束函数的数目),目标函数目标函数及及约束约束 函数的性质函数的性质(非线性程度、连续性及计算时的复杂程度非线性程度、连续性及计算时的复杂程度)以及以及计算精度计算精度 等。这些特点是选择优化方法的主要依据。等。这些特点是选择优化方法的主要依据。 选择优化方法时,还要考虑它选择优化方法时,还要考虑它本身及
2、其计算程序的特点本身及其计算程序的特点。例如,。例如, 该方法是否已有现成的程序该方法是否已有现成的程序可用可用;编制程序所要花费的;编制程序所要花费的代价代价;程序的;程序的 通用性或普遍性通用性或普遍性,即能否用它来解多种类型的问题;,即能否用它来解多种类型的问题;解题规模解题规模;使用;使用 该程序的简便性及计算机执行该程序需要花费的该程序的简便性及计算机执行该程序需要花费的时间和费用时间和费用,程序的,程序的 机动性机动性,优化方法的,优化方法的收敛速度收敛速度、计算精度计算精度、稳定性稳定性及及可靠性可靠性等。等。 4.6.1 优化方法的选择优化方法的选择 在实际工程设计问题中,有时
3、会遇到离散型设计变量的情况,这在实际工程设计问题中,有时会遇到离散型设计变量的情况,这 时可采用下述方法求解。时可采用下述方法求解。 1凑整解法凑整解法 这种方法是将离散变量先这种方法是将离散变量先假定为连续变量假定为连续变量,在取得最优解后,再,在取得最优解后,再 进行必要的处理,将求得的非离散值进行必要的处理,将求得的非离散值调整到调整到离其最近的可行的离其最近的可行的离散值离散值, 并计算该值相邻各点的函数值,找出其中可行的最小点。并计算该值相邻各点的函数值,找出其中可行的最小点。 2网格法网格法 网格法是一种最简单的直接求优法,是一种网格法是一种最简单的直接求优法,是一种穷举法穷举法。
4、它既可用于。它既可用于 连续设计变量的约束优化问题,又可用于具有离散型设计变量问题的连续设计变量的约束优化问题,又可用于具有离散型设计变量问题的 求优。求优。 3随机试验法随机试验法 从规定离散数的集合中从规定离散数的集合中随机抽样随机抽样,计算那些可行点的目标函数值,计算那些可行点的目标函数值 并保留函数值并保留函数值最小的点最小的点,也可以寻得离散最优解。,也可以寻得离散最优解。 除上述方法外,处理离散型设计变量的优化设计问题,还可采用除上述方法外,处理离散型设计变量的优化设计问题,还可采用 离散复合形法离散复合形法和和离散罚函数法离散罚函数法等。等。 4.6.2 离散变量的处理离散变量的
5、处理 在实际工程设计问题中,常常同时有在实际工程设计问题中,常常同时有几项设计指标几项设计指标都希望达到最都希望达到最 优值,即所谓的优值,即所谓的多目标函数优化问题多目标函数优化问题。 多目标函数优化问题的多目标函数优化问题的数学模型数学模型为为 4.6.3 多目标函数优化问题的处理多目标函数优化问题的处理 min()(1,2, ) .()0,1,2,;()0,1,2, i jj Fiq gjmhjmmp X XXs.t (4-63) 在上述目标函数的最优化问题中,各个目标函数在上述目标函数的最优化问题中,各个目标函数 12 (),(),() q FFFXXX 的优化往往是的优化往往是互相矛
6、盾互相矛盾的,不能同时达到的,不能同时达到最优解最优解;甚至有时还会产生完;甚至有时还会产生完 全全对立对立的情况,即对一个目标函数是优点,对另一目标函数却是劣点。的情况,即对一个目标函数是优点,对另一目标函数却是劣点。 这就需要在各个目标的最优解之间进行这就需要在各个目标的最优解之间进行协调协调,以便取得整体最优方案。,以便取得整体最优方案。 由此,多目标函数的最优化问题要比单目标函数的最优化问题复杂得多,由此,多目标函数的最优化问题要比单目标函数的最优化问题复杂得多, 求解难度也较大。特别应当指出的是多目标函数的最优化方法虽有不少,求解难度也较大。特别应当指出的是多目标函数的最优化方法虽有
7、不少, 但有些方法的效果并不理想,需要进一步研究和完善。下面介绍几种多但有些方法的效果并不理想,需要进一步研究和完善。下面介绍几种多 目标函数的最优化方法。目标函数的最优化方法。 1 1主要目标法主要目标法 主要目标法的思想是主要目标法的思想是抓住主要目标抓住主要目标,同时,同时兼顾次要目标兼顾次要目标。求解时。求解时 将全部目标函数按其重要程度排列,选择最重要的作为将全部目标函数按其重要程度排列,选择最重要的作为主要目标主要目标,而,而 其他目标只需满足一定要求即可。为此,可将这些目标其他目标只需满足一定要求即可。为此,可将这些目标转化成约束条转化成约束条 件件。也就是用约束条件的形式来保证
8、其他目标不致太差。这样处理后,。也就是用约束条件的形式来保证其他目标不致太差。这样处理后, 就成为单目标优化问题。就成为单目标优化问题。 对于式(对于式(4 4- -6363)的多目标优化问题,求解时可在)的多目标优化问题,求解时可在 个目标函数个目标函数 中选择一个中选择一个 作为作为主要目标主要目标,则问题变为,则问题变为 q () k F X minmax min() .()0,1,2,;()0,1,2, (),1,2, , k jj i F gjmhjmmp FFFiq ik X XX X s.t (4-64) min F max Fi 式中式中 、 为第为第 个目标函数的个目标函数的
9、上、下限上、下限。 2 2统一目标法统一目标法 统一目标法又称统一目标法又称综合目标法综合目标法。它是将原多目标优化问题它是将原多目标优化问题,通过一定通过一定 方法转化为方法转化为统一目标函数统一目标函数或或综合目标函综合目标函数作为该多目标优化问题的评数作为该多目标优化问题的评 价函数价函数,然后用前述的单目标函数优化方法求解然后用前述的单目标函数优化方法求解。 3 3分层序列法及宽容分层序列法分层序列法及宽容分层序列法 分层序列法及宽容分层序列法是将多目标优化问题转化为一系列分层序列法及宽容分层序列法是将多目标优化问题转化为一系列 单目标优化单目标优化问题的求解方法。问题的求解方法。 基
10、本思想是将多目标优化问题式(基本思想是将多目标优化问题式(4 4- -6363)中的目标函数分)中的目标函数分清主次清主次, 按其重要程度按其重要程度逐一排除逐一排除,然后依次对各个目标函数求最优解,不过后,然后依次对各个目标函数求最优解,不过后 一个目标函数应在前面各目标函数最优解的一个目标函数应在前面各目标函数最优解的集合域内集合域内寻优。寻优。 4 4协调曲线法协调曲线法 在多目标优化设计问题中,当各个分目标的最优解出现矛盾时,在多目标优化设计问题中,当各个分目标的最优解出现矛盾时, 为了使某个较差的分目标也达到较理想的值,需要以增大其他几个目为了使某个较差的分目标也达到较理想的值,需要
11、以增大其他几个目 标函数值为标函数值为代价代价,这就是说,各分目标函数值之间需要进行协调,以,这就是说,各分目标函数值之间需要进行协调,以 便最终取得一个从工程实用观点上看对各分目标都可以接受的最合理便最终取得一个从工程实用观点上看对各分目标都可以接受的最合理 方案,这种方法称为方案,这种方法称为协调曲线法协调曲线法。 对于计算结果给出的对于计算结果给出的设计变量值设计变量值,需要核查它们的,需要核查它们的可行性与合理可行性与合理 性。性。 4.6.4 优化结果的分析优化结果的分析 对于大多数实际工程设计问题,对于大多数实际工程设计问题,最优解最优解往往位于一个或几个不往往位于一个或几个不 等
12、式约束条件的等式约束条件的约束面约束面上,这时,最优解所在的约束面的上,这时,最优解所在的约束面的约束函数值约束函数值 应应等于或接近于等于或接近于0。 如果所有的约束函数值全不接近于如果所有的约束函数值全不接近于0 0,则应仔细检查原因,考虑,则应仔细检查原因,考虑 数学模型数学模型或或最优化过程最优化过程是否是否有误有误。为此,可。为此,可改变初始点改变初始点或或重选优化方重选优化方 法法进行计算。进行计算。 4.7 工程优化设计应用工程优化设计应用 前面几节前面几节介绍了工程优化设计的介绍了工程优化设计的有关理论及方法有关理论及方法,本节本节以以实例实例阐阐 述如何运用这些理论及方法来解
13、决述如何运用这些理论及方法来解决工程优化设计问题工程优化设计问题。 4.7.1 工程优化设计的一般工作步骤工程优化设计的一般工作步骤 工程优化设计工程优化设计包含包含两方面的工作两方面的工作: 一是一是根据具体设计要求,建立工程优化设计数学模型;根据具体设计要求,建立工程优化设计数学模型; 二是二是选择合适的优化方法及程序进行求解。选择合适的优化方法及程序进行求解。 进行进行工程问题优化设计工程问题优化设计时,其一般时,其一般工作步骤工作步骤如下:如下: 1. 建立工程优化设计数学模型建立工程优化设计数学模型 解决解决工程优化设计问题的工程优化设计问题的关键关键,是建立正确的,是建立正确的优化
14、数学模型优化数学模型。 为此,要正确地为此,要正确地选择选择设计变量设计变量、目标函数目标函数和和约束条件约束条件,并把它们组,并把它们组 合在一起,成为一组能合在一起,成为一组能准确地准确地反映工程优化设计问题实质的反映工程优化设计问题实质的数学表达数学表达 式式,同时,要使建立的,同时,要使建立的数学模型数学模型容易处理和求解容易处理和求解。 因而,建立因而,建立优化数学模型优化数学模型的的要求要求是是: 一要正确,二要易于求解。一要正确,二要易于求解。 2. 选择合适的优化方法和计算程序选择合适的优化方法和计算程序 为为求解求解工程优化设计的工程优化设计的数学模型数学模型,应优先,应优先
15、选择选择可靠性好可靠性好,收敛速收敛速 度快度快,算法稳定性好算法稳定性好及及对参数敏感性小对参数敏感性小的的优化方法优化方法和和计算程序计算程序。 为了便于对工程优化问题的求解,目前国内外均已开发出通用的为了便于对工程优化问题的求解,目前国内外均已开发出通用的 优化程序库优化程序库,使得优化方法和计算程序的选择不再是困难的问题。,使得优化方法和计算程序的选择不再是困难的问题。 3. 编写主程序和函数子程序,编写主程序和函数子程序, 上机调试和计算,求得最优解上机调试和计算,求得最优解 一个完整的一个完整的优化运行程序优化运行程序应由如下应由如下三个部分三个部分组成:组成: 优化运行程序优化运
16、行程序主程序主程序优化模型函数子程序优化模型函数子程序优化算法子程序优化算法子程序 因此,工程优化设计人员是在调用因此,工程优化设计人员是在调用优化程序优化程序求解自己的实际问题求解自己的实际问题 时,应按要求时,应按要求编写主程序编写主程序和优化问题数学模型的和优化问题数学模型的函数子程序函数子程序,将,将它们它们 与与优化程序库优化程序库联成一个完整的应用软件系统。联成一个完整的应用软件系统。 然后然后上机调试和计算,求得优化问题的上机调试和计算,求得优化问题的最优结果最优结果。 4. 对优化结果进行分析,确定最优解对优化结果进行分析,确定最优解 求得求得优化结果优化结果后,应对其进行分析
17、、比较,看其是否符合实际,后,应对其进行分析、比较,看其是否符合实际, 是否满足设计要求,以决定是否采用。若发现它不符合实际或不满足是否满足设计要求,以决定是否采用。若发现它不符合实际或不满足 设计要求,应考虑修改设计要求,应考虑修改数学模型数学模型或选择或选择不同的算法不同的算法求解。求解。 为了给为了给工程设计人员工程设计人员提供一个提供一个求解优化数学模型的求解优化数学模型的有力工具有力工具, 目前国内、外许多目前国内、外许多CAD软件中均开发有软件中均开发有优化软件包优化软件包或或优化算法库优化算法库, 如:如: 我国我国“六五六五”期间研制的期间研制的 “常用优化方法程序库常用优化方
18、法程序库OPB-1” 和和 “七五七五” 期间开发的期间开发的 “优化方法及计算方法软件库优化方法及计算方法软件库OPB-2” 等等。 这样,这样,工程技术人员工程技术人员在掌握工程问题优化设计的基础知识和熟悉在掌握工程问题优化设计的基础知识和熟悉 工程优化软件有关功能的基础上,调用优化工具箱的函数,可简捷方工程优化软件有关功能的基础上,调用优化工具箱的函数,可简捷方 便地处理便地处理工程优化设计问题工程优化设计问题。 Pro/Engineer MATLAB 4.7.2 工程优化设计实例工程优化设计实例 已知已知单级直齿圆柱齿轮减速器单级直齿圆柱齿轮减速器的输入扭矩的输入扭矩T1=2674N
19、m,传动比传动比i=5, 现要求确定现要求确定该减速器的结构参数该减速器的结构参数,在保证承载能力条件下在保证承载能力条件下,使减速器的使减速器的 重量最轻重量最轻。小齿轮拟选用实心轮结构小齿轮拟选用实心轮结构,大齿轮为四孔辐板式结构大齿轮为四孔辐板式结构,其结其结 构尺寸如构尺寸如图图2-43所示所示,图中图中1=280mm,2=320mm。 实例实例1 单级直齿圆柱齿轮传动减速器的优化设计单级直齿圆柱齿轮传动减速器的优化设计 图图2-43 单级直齿圆柱齿轮减速器结构图单级直齿圆柱齿轮减速器结构图 (a)传动图;传动图; (b)小齿轮;小齿轮; (C)大齿轮大齿轮 解:解:1. 建立数学模型
展开阅读全文