[发明专利]基于改进二次粒子群算法的汽车零配件配载优化方法无效
申请号: | 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)
上式中各参数的意义: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):
其中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:Tmax
for i=1:n
c1.根据公式(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))2
xi(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作为优化后的配载方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学,未经湖南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010160622.2/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理