- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
零件装配优化问题
数学模型分析
[摘要] 本文研究了圆盘上19个零件优化排序的问题, 针对频率和质量要求建立了0-1规划模型,利用回溯法对模型进行了求解,利用剪枝条件简化了运算,并用递归调用将算法在编程上得以实现,在较短时间内求得了可行解。
本文建立的算法及模型具有通用性,可以在零件数目增多的情况下推广。
本文还对实际情况下某些不存在可行解的零件组进行了分析,便于实际中更换零件的需要。
[关键字] 0-1规划,NP难题,回溯,剪枝,递归
一、问题重述:
在航空工业特别是飞机工业制造中,由于零件具有一定的固有频率,相近频率相邻会产生强烈的共振,不仅产生噪音,而且影响整个装置的性能。因此要使零件间的干扰对装置正常工作影响较小,我们要合理安排零件的排序。
现有19个零件均匀装配在一个圆盘周围,每个零件具有一定的频率和质量,装配时要求满足以下条件:
相邻零件应具有频率差,且为一大一小分布。
相邻两零件频率差应不小于6Hz,允许在不相邻的三处,相邻零件频率差不小于4Hz。
整个圆盘上的配重值不大于10g,配重值计算公式为:
具体要求如下:
a:设计满足上述要求的优化算法;并用所给的表中三组数据验证;表见附录[1]。
b:如果数据可做局部调整(可换一个零件),分析对装配效果的影响。
二、模型假设及说明:
⑴ 零件除重量和频率不同外,其余参数均相同。
⑵ 零件在调整顺序前能够准确知道其重量和频率。
⑶ 所要排列的一组零件存在符合要求的排列。0
⑷ 按频率排序时,不考虑零件质量及其他因素的影响。
⑸ 零件安装前后参数不变。
⑹ 放在第一个位置上的零件比它相邻的两个零件频率大。由于圆盘上零件分布均匀,所以此假设对排序结果不造成影响。
合理性解释:为简化问题,突出主要矛盾,我们做出上述假设,以方便讨论。
三、符号说明:
四、问题分析及模型建立:
问题分析:
我们对题目提供的供验证的三组数据进行了分析,用于判断零件重量和频率之间的关系。应用Matlab绘制了三组数据的质量-频率折线图(图1)。
图1
由图,我们可以分析出频率与质量近似成线性关系。即大质量对应大频率,小质量对应小频率。每组的关系点都大体集中在对角区域。这种分布对我们的算法设计提供了导向作用。
在现有条件下,求全部可行解是不可能的,也是没有实际意义的。
初步来看,此问题是一个优化问题中的一类特殊的线性规划问题——指派问题,即一对一的问题。此类问题是经典的组合优化问题,属于NP难题,只有用穷举法才能找到在所定标准下的最优解。在现有条件下,当零件个数n=13时,用穷举法就不能求全部可行解。零件不同数目时在主频为800MHz的微机上运算所用时间时如图2所示
图2
零件数 5 10 11 12 13 14 时间s 1 105 1009 36049 468000 失效 因此,我们就根据对数据的分析建立一定的模型和算法,求出一部分可行解,并经过我们的比 较,找到比较合理的解。因此,我们用回溯法来寻找可行解。
我们将条件一和二综合考虑,.建立0-1规划模型用回溯法算法求可行解,由于回溯法的时间复杂度往往是问题规模的指数函数,因此对于规模稍大一些的问题往往有些力不从心,而合理的剪枝因为可以减少一些时间上的消耗就显得格外有意义,所以我们利用剪枝函数去掉许多“枝叶”,能够大大缩短有哪些信誉好的足球投注网站时间。
模型建立:
模型一:
圆盘上零件的次序排好后,每个零件都应占有一个确定的位置,即对于圆盘上某一确定位置来说,任意一个零件是否在此位置是确定的。
因此,可以引入0-1整数变量建立规划模型。“0”由于他在数学上的特性可以很好地代表“无”或“否”,而1可以很好地代表“有”或“是”。0-1变量一般可以表示为:
本问题可描述为:
首先将19个零件从1到19标号,设其频率依次为,质量为。
再将圆盘上从某一个位置开始的19个位置从1到19标号。
设有一个的矩阵,元素用表示。列数j表示圆盘上位置的序号,行数i表示零件的序号。其元素规定为:
由于每个确定的位置仅有一个零件,则有:
由于每一个零件仅有一个确定的位置,则有:
位置j 处零件的频率为:
位置j处零件的质量为:
由于要求相邻零件的频率差不小于6Hz,且为一大一小排列,且基于假设(6),第一个位置的零件频率大于它相邻的零件的频率,则:
由于要求整个圆盘配重值不大于10g,则:
注意到在这个模型中第19个位置上的零件与相邻零件不可能满足一大一小的要求。所以我们简化此模型,并利用题中条件在不相邻的三处,相邻零件频率差不小于4Hz,构造如下模型。
模型二:
每相邻两个零件的频率差至少应不小于4Hz;则:
允许有三处相邻零件的频率差不小于4Hz,但其余各处相邻零件间频率差应不小于6Hz。则:
由于频率差不小于4Hz的位置最多有三处
文档评论(0)