[发明专利]快速的多寿命件机会更换策略搜索算法有效
申请号: | 201610065613.2 | 申请日: | 2016-01-29 |
公开(公告)号: | CN105678013B | 公开(公告)日: | 2019-07-23 |
发明(设计)人: | 付旭云;钟诗胜;林琳;王瑞;张永健 | 申请(专利权)人: | 哈尔滨工业大学(威海) |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 威海科星专利事务所 37202 | 代理人: | 初姣姣 |
地址: | 264209*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明涉及快速的多寿命件机会更换策略搜索算法,其特征在于通过确定寿命件机会更换策略,即确定m、Tj每次送修时更换的寿命件,使得 |
||
搜索关键词: | 快速 寿命 机会 更换 策略 搜索 算法 | ||
【主权项】:
1.一种快速的多寿命件机会更换策略搜索方法,其特征在于包括以下内容:其中设备总寿命为Tt、包含n个寿命件的机会更换问题,n≥2,更换寿命件所需装拆成本为cb,各寿命件记为Ai,i=1,2,…,n,相应的寿命限制为ti,lim,成本为ci,设备使用时间记为T,Ai使用时间记为ti,随着T的增加,ti也相应增加,当ti=ti,lim时,Ai必须进行更换,发生的成本为cb+ci,Ai更换后,ti归零,重新开始累积,设备在Tt内发生的送修次数记为m,历次送修时机记为Tj,j=1,2,…,m,m不同,Tj不同,每次送修时更换的寿命件不同,设备全生命周期的寿命件总成本C就不同,通过确定寿命件机会更换策略,即确定m、Tj、每次送修时更换的寿命件,使得C最小,多寿命件机会更换问题形式化表示为式(1):
式中,s=(m,T1,T2,…,Tj,…Tm,e1,1,e1,2,…,ei,j,…,en,m),为决策变量构成的解向量;ei,j表示第j次送修时Ai是否更换,更换取值为1,否则为0;ti(T)的计算如式(2)所示;Ω={s=(m,T1,T2,…,Tj,…Tm,e1,1,e1,2,…,ei,j,…,en,m)|m∈N∩[0,Tt],Tj∈N∩[0,Tt),ei,j∈{0,1}}表示所有解向量构成的解空间,N表示自然数,
式中,T0=0,ti(T0)=ti(0)表示Ai的初始使用时间;将可行性约简规则、寿命件更换约简规则一、寿命件更换约简规则二、送修时机约简规则作为解空间树各节点的生成规则,最优性约简规则一、最优性约简规则二作为搜索截止准则,且包括以下步骤:步骤1:初始化最优值Cmin、最优叶节点集合Smin、活节点列表SL、根节点N0,Cmin设为一个大的数,Smin为空,SL为空,N0表示初始状态,设备初始使用时间T0=0,寿命件初始使用时间ti(T0)=ti(0);步骤2:判断N0是否满足min{ti,lim‑ti(T0)|i=1,2,…,n}≥Tt,如果满足,则Cmin=0,
搜索结束;否则将N0加入SL;步骤3:按照节点加入顺序反向遍历SL,如果SL为空,搜索结束;否则,将SL最后一个节点取出,并指定为当前节点Nc;步骤4:将Nc的寿命件剩余寿命组成集合SR,SR元素总数为K,显然K≤n,按照剩余寿命从小到大顺序遍历SR,初始化k=1,第k个剩余寿命记为tk,R;步骤5:Nc的寿命件剩余寿命小于等于tk,R的所有寿命件寿命限制最小值记为tc,lim,判断是否tk,R≥tc,lim,如果满足,返回步骤3;否则,生成Nc的第k个子节点Nc,k,Nc,k的送修时机为Tc+1=Tc+min{ti,lim‑ti(Tc)|i=1,2,…,n},更换的寿命件为剩余寿命小于等于tk,R的寿命件;步骤6:判断Nc,k是否满足Tc+1+min{ti,lim‑ti(Tc+1)|i=1,2,…,n}≥Tt,如果满足,更新Cmin和Smin,返回步骤3;否则,继续;步骤7:判断Nc,k的目标函数下界估计值Ce(Nc,k)是否满足Ce(Nc,k)>Cmin,如果满足,返回步骤3;否则,继续;步骤8:将Nc,k加入SL,k=k+1,如果k≤K,返回步骤5;否则,返回步骤3;所述可行性约简规则如下:如果某节点Nj‑1存在子节点Nj,则Nj对应的送修时机Tj满足Tj‑1<Tj≤Tj‑1+min{ti,lim‑ti(Tj‑1)i=1,2,…,n};如果ti,lim‑ti(Tj‑1)‑(Tj‑Tj‑1)=0,则ei,j=1,可行性约简规则给出了节点包含的决策变量Tj的取值范围以及ei,j+1=1的充分条件;所述寿命件更换约简规则一如下:对于某节点Nj,如果max{ti,lim‑ti(Tj‑1)|ei,j=1,i=1,2,…,n}≥min{ti,lim‑ti(Tj‑1)|ei,j=0,i=1,2,…,n},则必存在不包含此节点的可行解不劣于包含此节点的可行解;根据寿命件更换约简规则一,设备送修时,按照剩余寿命从低到高的顺序确定更换的寿命件能够保证得到最优解,而无需遍历所有的寿命件更换组合;所述寿命件更换约简规则二如下:对于某节点Nj,如果max{ti,lim‑ti(Tj‑1)‑(Tj‑Tj‑1)|ei,j=1,i=1,2,…,n}≥min{ti,lim|ei,j=1,i=1,2,…,n},则必存在不包含此节点的可行解不劣于包含此节点的可行解;根据寿命件更换约简规则二,设备送修时,除到寿的寿命件必须送修外,如果需要更换其他寿命件,该寿命件的剩余寿命应该小于这次已经更换的寿命件的寿命限制,在确定本次送修需要更换的寿命件时,对于剩余寿命大于已更换寿命件的寿命限制的,本次送修必然不需更换;所述送修时机约简规则如下:对于某节点Nj,如果对于任意寿命件Ai,ti,lim‑ti(Tj‑1)‑(Tj‑Tj‑1)>0,则必存在不包含此节点的可行解不劣于包含此节点的可行解,根据送修时机约简规则,当且仅当有寿命件到寿时进行送修能够保证得到最优解,也即,对于某节点Nj‑1的子节点Nj,令Tj=Tj‑1+min{ti,lim‑ti(Tj‑1)|i=1,2,…,n}能够保证得到最优解,不需要完全遍历(Tj‑1,Tj‑1+min{ti,lim‑ti(Tj‑1)|i=1,2,…,n});所述最优性约简规则一如下:设已经遍历出的目标函数最优值记为Cmin,如果包含某节点Na的所有解的目标函数下界估计值Ce(Na)>Cmin,则包含此节点的解必然不是最优解;根据最优性约简规则一,在搜索过程中,随时计算包含当前节点的所有解的目标函数下界估计值,一旦发现此值超过已经遍历出的目标函数最优值,则终止对本条路径的搜索;包含节点Na的所有解的目标函数下界估计值Ce(Na)采用式(4)计算:
式中,
表示向上取整;所述最优性约简规则二包括:对于某节点Na‑1,将其寿命件按照剩余寿命从低到高排序,即t1,lim‑t1(Ta‑1)≤t2,lim‑t2(Ta‑1)≤…≤tn,lim‑tn(Ta‑1),存在Na‑1的两个子节点Na与N'a,对应的送修时机均为Ta=Ta‑1+t1,lim‑t1(Ta‑1),对于Na,当i≤c时,ei,a=1,当i>c时,ei,a=0,对于N'a,当i≤c+1时,e′i,a=1,当i>c+1时,e′i,a=0,则Ce(Na)≤Ce(N'a)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学(威海),未经哈尔滨工业大学(威海)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610065613.2/,转载请声明来源钻瓜专利网。