- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
内点法在V带传动中的应用
内点法在V带传动中的应用
摘要:基于内点法在优化设计中被广泛使用,本文将通过对V带轮传动进行优化设计,来细解内点法的基本原理,计算法则,以及在V带轮传动优化设计中的结果。
关键词:内点法 优化设计 V带传动
引言
随着生产、经济、技术的发展,工程技术、管理人员在实际工作中,肯定会面临这样的一类问题:工程设计中选择怎样的参数,使得设计既满足要求,又能降低成本;资源分配中,怎样的分配方案既能满足各方面的基本要求,又能获得好的经济效益。在各个领域中,诸如此类问题,不胜枚举。这一类问题的共同特点,就是要在所有可能的方案中,选出最合理的,达到事先规定的最优目标的方案,这个方案就称为最优方案。在进行机械设计时,都希望得到一个最优方案,这个方案既能满足强度、刚度、稳定性及工艺性能等方面的要求,又能使机械重量最轻、成本最低和传动性能最好。然而,由于传统的常规设计方案是凭借设计人员的经验直观判断,靠人工进行有限次计算做出的,往往很难得到最优结果。应用最优化设计方法,使优化设计成为可能。V带传动是机械中应用极为普遍的一种传动形式。在常规设计中,一般根据给定的已知行条件如功率、转速、中心距以及其工作环境等参数来确定。本文采用优化设计方法对V带进行设计,并用内点惩罚函数法建立寻优数学模型,找出设计变量、目标函数和约束条件,通过迭代得到最优解。
1.内点法的基本原理
1.1.内点法的概述
内点惩罚函数法的基本思想是在可行域内部,将不等式约束构造成一种惩罚函数,使原本有不等式约束问题转化为一系列的无约束寻优问题。在同一轮迭代中,当迭代点越靠近约束边界,惩罚项的值会陡然增大,并趋于无穷大,从而保证寻优迭代始终在可行域内进行。随着一系列的无约束问题迭代,方法的惩罚项作用渐弱,迭代点将不断靠近约束边界,最终收敛于原问题的最优解。由于这种惩罚函数方法的寻优路线是从可行域内部逐渐逼近最优点的,故称内点惩罚函数法。
1.2.内点法计算的原则
对于目标函数为
min f(X)
s. t (X) ≤0 (u=1,2,3, …m)
的最优化问题,利用内点法进行求解时,构造惩罚函数的一般表达式为
或者
而对于f(X)受约束于≧0(u=1,2,3, …)的最优化问题,其惩罚函数的一般形式为
或
-
式中,------惩罚因子,是递减的正数序列,即
通常取=1.0,0.1,0.01,0.001,…。
上述惩罚函数表达式的右边第二项,称为惩罚项,有时还称为障碍项。
说明:
当迭代点在可行域内部时,有(X) ≤0 (u=1,2,3, …m),而0,则惩罚项为正值,当设计点由可行域内部向约束边界移动时,惩罚项的值要急剧增大并趋向无穷大,于是惩罚函数的值也急剧增大直至无穷大,起到惩罚的作用,使其在迭代过程中始终不会触及约束边界。
1.3.内点法的迭代步骤
(1)取初始惩罚因子0,允许误差ε0;
(2)在可行域D内取初始点,令k=1;
(3)构造惩罚函数,从点出发用无约束优化方法求解惩罚函数
的极值点;
(4)检查迭代终止准则:如果满足
则停止迭代计算,并以为原目标函数f(X)的约束最优解,否则转入下一步:
根据情况,终止准则还可有如下的形式:
或
或
(5)取=,=,k=k+1,转向步骤(3),
递减系数C=0.1~0.5,常取0.1,亦可取0.2。
1.4.采用内点法应注意的问题:
(1)初始点的选取
初始点必须严格在可行域内,满足所有的约束条件,避免为约束边界上的点。如果约束条件比较简单,可以直接人工输入;若问题比较复杂,可采用随机数的方式产生初始点,具体方程参照复合形法介绍。
(2)关于初始点惩罚因子的选择,实践经验表明,初始惩罚因子选的恰当与否,会显著地影响内点法的收敛速度,甚至解题耽的成败。
若值选得太小,则在新目标函数即惩罚函数中惩罚项的作用就会很小,这时求的无约束极值,犹如原目标函数f(X)本身的无约束极值,而这个极值点又不大可能接近f(X)的约束极值点,且有跑出可行域的危险。相反,若值取得过大,则开始几次构造的惩罚函数的无约束极值点就会离约束边界很远,将使计算效率降低,可取1~50,但多数情况是取=1
通常,当初始点是一个严格的内点时,则应使惩罚项在新目标函数中所起的作用与原目标函数的作用相当,于是得
倘若约束区域是非凸的且初始点亦不靠近约束边界,则的取值可更小,约为上式算得值的0.1~0.5倍。
2优化模型:内点法在V带传动优化设计中的应用
2.1.V带传动的基本设计公式
V带传动的最优化设计首先为了充分发挥带的最大传动功率,确定所需带的最少根数,然后在此基础上紧凑尺寸优选其它设计参数。V带传动的基本设计
文档评论(0)