原材料订购多目标优化模型及求解算法_左霞.pdf
《原材料订购多目标优化模型及求解算法_左霞.pdf》由会员分享,可在线阅读,更多相关《原材料订购多目标优化模型及求解算法_左霞.pdf(5页珍藏版)》请在咨信网上搜索。
1、1引言随着我国市场经济的持续发展,原材料的订购成本控制越来越被生产企业关注,合理的订购不仅能够降低企业经营风险,还能提高企业竞争能力。实际采购中,订购方案除了追求最经济的目标外,还需要考虑对多种原材料的选择、供货商的数量等等,因此优化一个多目标的原材料订购方案尤为必要。多目标优化在工程应用、推荐系统、物流配送、路径规划等各个领域中都普遍存在,但是多个性能目标之间常存在不可比较性和相互矛盾的现象,不一定在所有目标上都有最优解,即所有目标函数必须达到最优。文献1用遗传算法得到Pareto最优解后用TOPSIS方法生成最优方案;文献2求出Pareto最优解集供决策者和设计者选择;文献3对多目标优化模
2、型进行求解,得到了Pareto前沿解集,提出了基于加权相对距离的决策方法,得到了最优生产方案;文献4给出了对已有的Pareto最优解用R方法评价,求得最佳折中方案。解决多目标优化的方法有MOEA算法、NSGA-II算法、粒子群算法,以及其他智能算法如遗传算法、蚁群算法、人工蜂群算法等。其中普通的粒子群算法的粒子初始位置、更新速度都是连续函数,与之对应,位置和速度更新均为离散值的算法是离散PSO算法。BPSO是在离散粒子群算法基础上,约定位置向量、速度向量均由0、1值构成;BPSO有很强全局搜索能力,但不能收敛于全局最优值,且随着算法迭代搜索随机性越来越强,缺乏后期的局部搜索能力。NSGA-II
3、算法的特点是Pareto最优解分布更均匀,因此,本文采用这两种算法对实例进行仿真实验,并对结果进行对比。2问题描述及其数学模型的构建2021年高教社杯数学建模竞赛C题,是以某生产企业订购与运输原材料为背景的竞赛题。其中制定的订购方案,有要求供应商最少、有要求最经济,以及对于多种原材料有选择性地订购等。在实际订购中,决策者往往希望这三个要求都能满足,故本文把这三问稍加改变和聚合,得到如下问题,其表述为:某生产企业所用原材料总体可分为A,B,C三种类型,该企业每年按48周安排生产,需要提前制定24周的原材料订购,即根据产能要求确定需要订购的原材料供应商(称为“供应商”)和相应每周的原材料订购数量(
4、称为“订货量”)。该企业每周的产能为2.82万立方米,每立方米产品需消耗A类原材料0.6立方米,或B类原材料0.66立方米,或C类原材料0.72立方米。由于原材料的特殊性,供应商不能保证严格按订货量供货,实际供货量可能多于或少于订货量。为了保证正常生产的需要,该企业要尽可能保持不少于满足两周生产需求的原材料库存量,为此该企业对供应商实际提供的原材料总是全部收购。原材料的采购费用对企业的生产收益有直接的影响,实际中A类和B类原材料的采购单价分别比C类原材料高20%和10%。三类原材料运输和储存的单位费用相同。现在有50家最重要的供应商,决策者希望选择最少的供应商,根据前5年的供货量制定未来24周
5、每周最经济的原材料订购方案,同时该企业为了控制生产成本,计划尽量少地采购A类和尽量多地采购C类原材料。原材料订购多目标优化模型及求解算法左 霞封汉颍(南通理工学院 基础教学学院,江苏南通226000)摘要:原材料的订购是企业按时完成生产的一个关键因素,决策者制定方案时,不仅要考虑满足生产量,还要考虑购买费用,对多种原材料的选择,以及对供货商数量的要求。针对这类问题,建立了多目标的0-1规划模型,并利用V-B PSO 算法和NSG A-II算法进行了求解。实验证明,NSG A-II算法求得到Pa r e t o 最优解分布更均匀,而V-B PSO 算法速度更快。最后用R 方法进行评价,计算出各个
6、备选订购方案的综合得分,综合分最高的方案被认为是最佳折中的订购方案。关键词:原材料订购;多目标0-1规划;V-B PSO 算法;NSG A-II算法;R 方法中图分类号:TH128文献标识码:A文章编号:1008-6609(2022)10-0077-05作者简介:左霞(19 76),女,江苏镇江人,讲师,研究方向为运筹学与控制论。电脑与电信算法研究-77DOI:10.15966/ki.dnydx.2022.10.0162.1建立目标函数的模型根据决策者订购的要求,按照不同的优化目标建立相应的模型,具体分为以下三步:第一步,把选择最少的供应商作为目标函数。设dij表示第i个供货商在第j周的供货量
7、,由dij构成了一个供货量的矩阵D。设决策变量为xij,当xij=1,代表第i个供货商在第j周被选上,当xij=0,代表第i个供货商在第j周没有被选上,由xij构成决策变量矩阵X,现在建立如下数学表达式:z1=min(iTsgn(j=1Nxij)(1)其中T为所有供货商对应的指标集,N表示计划订购的总周次,sgn(x)为符号函数。第二步,把原材料订购费用作为目标函数,求最经济的订购方案。设mij表示第i个供货商在第j周的订货量,因为该企业对供应商实际提供的原材料总是全部收购,如果第i个供货商在第j周被选上,则mij=dij,如果第i个供货商在第j周没有被选上,则mij=0。根据前面的决策变量x
8、ij的定义,有mij=xijdij。因为三类原材料运输和储存的单位费用相同,不妨设运输单位费用为a,储存的单位费用为b,假设a+b与原材料C的单价比是1:1,若原材料C的单价为1,原材料A和原材料B的单价分别为1.2和1.1,则M家供货商在N周内原材料订购的费用为:z2=min(1.2+1)iTAj=1Nmij+(1.1+1)iTBj=1Nmij+(1+1)iTCj=1Nmij=min(2.2iTAj=1Nxijdij+2.1iTBj=1Nxijdij+2iTCj=1Nxijdij)其中TA,TB,TC是原材料A,B,C三类供货商集合分别对应的指标集。第三步,以尽量少地采购A类和尽量多地采购C
9、类为目标函数。通过增加权重转化成如下的单目标函数:z3=min(100.6iTAj=1Nxijdij+10.06iTBj=1Nxijdij+0.10.72iTCj=1Nxijdij)2.2写出约束条件因为总的供货量会在转运的过程中有损耗,根据近5年8家转运商的相关数据,平均的损耗率是1%,所以这里假设生产企业的接收量是供货量的99%。根据题目的说明,为了保障企业正常生产的需要,该企业要尽可能保持不少于两周生产需求的原材料库存量,企业每周产量是28200立方米,两周是56400立方米。按%的损耗率得到约束条件为:99%j=1kiTAdij0.6xij+iTBdij0.66xij+iTCdij0.
10、72xij56400+28200(k-1)=28200(k+1)xij=0,1i=1,2,M;j=1,2,N;k=1,2,N(2)2.3整体模型为了简华模型,设aij=dij0.6iTAdij0.66iTB,则dij0.72iTCz2=min1.32iTAj=1Nxijaij+1.386iTBj=1Nxijaij+1.44iTCj=1Nxijaij(3)z3=min10iTAj=1Nxijaij+iTBj=1Nxijaij+0.1iTCj=1Nxijaij(4)记A=(aij)MN,设B=28484.82,28484.83,28484.825T,B中第j个分量为Bj。再记A=(A1,A2,AN
11、),X=(X1,X2,XN),则约束条件表达式(2)整理为:j=1k(AjXj)Bjk=1,2,Nxij=0,1i=1,2,M;j=1,2,N(5)综 上,该 模 型 为 非 线 性 多 目 标 0-1 规 划 模 型:minf=min(z1,z2,z3),其中:z1=min(iTsgn(j=1Nxij)z2=min1.32iTAj=1Nxijaij+1.386iTBj=1Nxijaij+1.44iTCj=1Nxijaijz3=min10iTAj=1Nxijaij+iTBj=1Nxijaij+0.1iTCj=1Nxijaijs.t.j=1k(AjXj)Bjk=1,2,Nxij=0,1i=1,2
12、,M;j=1,2,N3V-BPSO算法和NSGA-II算法3.1V型二进制粒子群算法(V-BPSO)3.1.1二进制粒子群算法(BPSO)二进制粒子群算法(BPSO)最初是在1997年由J.Kenne-dy和R.C.Eberhart设计,是在离散粒子群算法基础上,约定位置向量、速度向量均由0、1值构成。算法流程如下:初始化粒子位置:按一定策略,生成二进制编码;第i个 粒 子 的 位 置xi=(xi1,xi2,xiN)T,速 度 为vi=(vi1,vi2,viN)T。速度更新公式:电脑与电信算法研究-78vid=vid+c1rand1()(Pbestid-xid)+c2rand2()(Gbest
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 原材料 订购 多目标 优化 模型 求解 算法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。