[发明专利]基于改进二次粒子群算法的汽车零配件配载优化方法无效

专利信息
申请号: 201010160622.2 申请日: 2010-04-30
公开(公告)号: CN101923673A 公开(公告)日: 2010-12-22
发明(设计)人: 刘坚;武春燕;彭富强;于德介 申请(专利权)人: 湖南大学
主分类号: G06Q10/00 分类号: G06Q10/00;G06Q50/00;G06N3/00
代理公司: 长沙市融智专利事务所 43114 代理人: 颜昌伟
地址: 410082 湖*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于改进二次粒子群算法的汽车零配件配载优化方法。它综合考虑汽车零配件物流运输配载过程中成本、资源及服务质量等决策要素,建立了汽车零配件物流运输配载优化模型。引入二次粒子群算法对该问题进行求解,并针对二次粒子群优化算法在搜索早期粒子多样性降低的缺点,采用改进二次粒子群优化算法,采用遗传算法的变异思想和互换更新机制来增加种群的多样性,以避免早熟收敛,改进了优化求解效果。仿真实例表明该算法求解过程中的粒子多样性和算法求解效率较改进前有显著提升,且有更高概率搜索到全局最优,为企业汽车零配件及物流行业相关货物的配载方案的优化改进提供了方法支撑。
搜索关键词: 基于 改进 二次 粒子 算法 汽车零配件 配载 优化 方法
【主权项】:
1.一种基于改进二次粒子群算法的汽车零配件配载优化方法,包括以下步骤:根据汽车零配件配载相关参数建立构建汽车零配件配载优化数学模型如下:s.t.xij=(0,1)i=1,2,...,I;j=1,2,...J    (1)Σl=1LUlj=Σi=1Ixij]]>j=1,2,...,J;l=1,2,...L    (2)Σj=1J(Vjxij)Vi]]>i=1,2,...,I;j=1,2,...J    (3)Σj=1J(Qjxij)Qi]]>i=1,2,...,I;j=1,2,...J    (4)Σi=1Ixij1]]>j=1,2,...J    (5)上式中各参数的意义:J为零配件类型;Qj为第j箱零配件的重量(j=1,2,...,J);j为零配件箱体编号;Vj为零配件箱体j的体积(j=1,2,...,J);I为物流中心现有的配送车辆数目;Qi为配送车辆i的载重量(i=1,2,...,I);i为配送车辆序号;Vi为配送车辆i的可承载空间(i=1,2,...,I);l为零配件需达到的目的地序号;klr为0-1变量,1表示客户点r未处于物流中心规定的目的地L覆盖范围内;R为各目的地拥有的客户数目;r为客户序号;dr为物流中心到客户点r的运输距离(公里);L为物流中心所对应目的地数量(该目的地所覆盖范围由物流中心自定);Ulj为每个目的地的某型号零配件总需求量(箱)(l=1,2,...,L);Ci为配送车i的单位运输成本(元/公里);ρ为未处于目的地规定范围内服务惩罚单位成本;tlr为0-1变量,1表示未在规定时间窗内到达目的地L内的客户区点r;δ为未在规定期限内到达客户点的服务惩罚单位成本;为物流中心到目的地l的关于运输的凹费用率函数;汽车零配件配载优化数学模型的优化求解步骤如下:a)使用基于实数的粒子位置矢量编码设计方法编码粒子位置矢量;b)种群初始化,设置最大迭代次数Tmax,粒子群规模PS,加速因子c1、c2,惯性因子w,粒子最大、最小位置值和粒子最大、最小速度值,初始化粒子群步骤如下:b1.随机产生n维粒子位置矢量xi=(xi1,...xij,...,xin),(i=1,2,...,m;j=1,2,...,n),其中xi1,...xij,...,xin为1-n的一个序列,n为粒子位置矢量维度,m为粒子群总数;b2.初始化种群中每个粒子的速度矢量,记vi=(vi1,...vij,...,vin),(i=1,2,...,m;j=1,2,...,n);b3.令xixbest=xi(i=1,2,...,m),用适应性罚函数法对汽车零配件物流运输配载模型进行约束处理,设计适应度函数如式(6):Fitness(x)=z(x)+λ(t)×{Σi=13max[0,gi(x)]2+h1(x)}---(6)]]>其中j=1,2,...,J;l=1,2,...L,是零配件需求平衡约束的违反量函数;i=1,2,...,I;j=1,2,...J,是装载体积约束的违反量函数;i=1,2,...,I;j=1,2,...J,是装载重量约束的违反量函数;j=1,2,...,J,是装载数量约束的违反量函数;式(6)中,λ(t)为罚因子,在每一代按如下方式更新:其中,β1>β2>1,情况(1)表示在过去t代中找到的最好个体位置矢量均为可行解,情况(2)表示在过去t代中找到的最好个体位置矢量均为不可行解。c)重复执行以下步骤,直到满足终止条件或达到最大迭代次数;for t=1:Tmaxfor i=1:nc1.根据公式(7)、(8)更新每个粒子的xij及vij(i=1,2,...,m;j=1,2,...,n);vi(t+1)=wvi(t)+c1×r1×sign(xixbest-xi(t))×(xixbest-xi(t))2     (7)+c2×r2×sign(xggbest-xi(t))×(xggbest-xi(t))2xi(t+1)=xi(t)+vi(t+1)                            (8)其中,c1,c2为加速因子,是正常数;r1和r2均为[0,1]之间的随机数;w为惯性因子,迭代中粒子位置xij和速度vij超过边界则取边界值;c2.根据ROV规则对粒子位置矢量xi进行单精度处理;c3.采用变异和互换机制,根据式(6)计算所有粒子的xi及xixbest的适应度数值,评价所有粒子历史最优位置矢量xixbest的适应值;c4.确定每个粒子的个体历史最优位置矢量xixbest;c5.确定全局最优位置矢量xggbest;c6.采用变异机制对xggbest中的n个维度进行依次更新,记录最优位置矢量xggbest;c7.输出全局最优位置矢量xggbest作为优化后的配载方案。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学,未经湖南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201010160622.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top