ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:502KB ,
资源ID:7193350      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/7193350.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(食用油生成优化模型.doc)为本站上传会员【pc****0】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

食用油生成优化模型.doc

1、食用油生成优化模型 摘要 食用油是人们生活必需的消费品,是提供人体热能和必需脂肪酸,促进脂溶性维生素吸收的重要食物。随着中国经济的飞速发展,人民生活水平的大幅度提高,人们对食用油的质量要求不断提升。而粮油市场的逐步开放,更使食用油行业的发展呈现出勃勃生机,成为中国的朝阳行业,市场前景广阔。在现有的技术上如何的在保证食用油质量的前提下投资食用油产业,以获得更高的利润成为了食用油投资者们所关心的话题。 对于问题一,是经典的最优化问题,通过了解题意找到约束条件和目标函数,建立最优化模型,并通过LINGO对其进行求解,求得该食用油加工厂的最高利润为856427.5元。并通过表格的形式求出各个月各

2、种油的储存量、购买量和耗用量情况。 对于问题二,在问题一相同的约束条件下,各个月的原料油价格发生一定增幅的变化,同通过结合问题一的约束条件和问题二的特殊情况,建立了价格变动最优化模型。并通过建立的模型,使用LINGO分别求出增幅为1,2…,19,20的情况下最高利润的变动情况,和详细的每个月每种油储存量、购买量和耗用量的变动情况,再通过得出的数据建立图表详细而形象的分析增幅的变化对每个月每种油储存量、购买量和耗用量的影响。 关键词:最优化问题、增幅、储存量、购买量、耗用量 1 问题重述 食品加工业中使用的一种食用油(成品油),是将几种

3、粗油(原料油)经过精炼然后加以混合而成的。原料油有两大类共5种:植物油2种,分别记为V1和V2;非植物油3种,记为O1、O2和O3。各种原料油均从市场采购,从目前(一月份)到六月份的未来半年内,原料油的市场预测价格(元/吨)如表1。成品油售价1800元/吨。 植物油和非植物油需要在不同的生产线上精炼。植物油生产线每个月最多可精炼植物油200吨,非植物油生产线每个月最多可精炼非植物油250吨,假设精练过程的重量损失忽略不计。精炼费用为:植物油270元,非植物油310元。 每种原料油最多可存贮1000吨备用。存贮费为每吨每月50元。成品油和经过精练的原料油不能存贮。 对成品油限定其硬度在3~

4、6之间。各种原料油的硬度如表2。假设精炼过程中原料油的硬度不变,且成品油的硬度是线性地混合。 目前这五种原料油各存有500吨,要求在6月底仍然保持同样的存贮。 (1)根据表1原料油价格的预测,编制逐月各种原料油的采购量、耗用量及贮存量计划,使这半年内公司获得最大利润。 (2)考虑原料油价格上涨对利润的影响。若市场预测原料油的价格变化为:2月份植物油价上升x%,非植物油价上升2x%,3月份植物油价上升2x%,非植物油价上升4x%,其余月份保持这种线性的上升势头。试对x从1到20的各种情况,就方案的变化及对总利润的影响,作全面讨论。 表1 原料油 月份 V1 V2

5、 O1 O2 O3 一 二 三 四 五 六 1100 1200 1300 1100 1150 1300 1300 1100 900 1150 1100 1400 1300 1000 950 1200 1100 1200 1200 1250 1000 1200 1500 1100 105

6、0 900 1000 1400 800 1350 表2 原料油 V1 V2 O1 O2 O3 硬度 8.8 6.1 2.0 4.2 5.0 2 模型假设 1. 假设该工厂的生成运营方式是购买进的直接加工月末剩余时在储存; 2. 每个月的储存费用在月末时支付; 3. 假设未来六个月市场稳定,成品油售价均为1800元/吨; 4. 5种类型油可以按任意比例混合; 5. 假设原料油在储存期间质量不变;

7、6. 假设每月的成品油都被客户所消费,没有成品油剩余; 3 符号说明 (小标i,j分别表示第i个月和第j种油) bij 采购价格 Pij 采购量 Mij 耗用量 Sij 储存量 Rj 油的硬度 Bi 第i个月的采购总价 4 问题分析 4.1问题背景分析: 食用油是人们生活必需的消费品,是提供人体热能和必需脂肪酸,促进脂溶性维生素吸收的重要食物。随着中国经济的飞速发展,人民生活水平的大幅度提高,人们对食用油的质量要求不断提升。而粮油市场的逐步开放,更使食用油行业的发展呈现出勃勃生机,成为中国的朝阳行业,市场前景广阔。中国的食用油生产加工产业,已经在若干技术上

8、达到了国际水平,中国食用油行业的技术创新能力位居世界前列。 在现有的技术上如何的在保证食用油质量的前提下投资食用油产业,以获得更高的利润成为了食用油投资者们所关心的话题。 4.2问题一的分析: 通过对问题的分析了解到问题属于最优化问题,最优化问题必然涉及约束条件和目标函数,对于该题的目标函数为: 确定每个月各种原料油的采购量、耗用量及贮存量计划,使这半年内公司获得最大利润。 其对应的约束条件为: 一、该食用油加工厂技术与设备的限制分别为: ①植物油生产线每个月最多可精炼植物油200吨,非植物油生产线每个月最多可精炼非植物油250吨; ②每种原料油最多可存贮1000吨备用。

9、二、成品油的质量标准限制:成品油限定其硬度在3~6之间。 三、其他的约束。 ①每个月储存油量与上一个月的关系; ②非负约束; ③初始储存量和最后储存量的约束。 根据上面的目标函数和约束条件,建立最优化模型,最后通过LINGO对其进行求解。 4.3问题二的分析: 对于问题二考虑在问题一的基础上原料油价格的变化。由于问题二改变的只是每个月原料油的价格所以第二问的约束条件没有改变,为了更加普遍的表述第二问,我们将对原模型的目标函数进行修改引入价格改变幅度因素。通过建立的模型,找价格变化幅度区间内的部分值代入模型,求解出在不同的价格变化幅度下原料油的购买量,储存量和耗用量的变化情况。既总

10、利润的变化情况,并通过建立图表对其数据进行根据形象的分析和统计并找出其中的规律。 5 模型建立与求解 5.1建立最优化模型: 根据题目所给的信息,设bij为第i个月第j种油的采购价格,Bi为第i个月的采购总价格,Pij为第i个月第j种油的采购量,Mij为第i个月第j种油的耗用量,Sij为第i个月第j种油的储存量,Rj为第j种油的硬度(i={1-6月}, j={V1,V2 ,O1,O2,O3})。 根据题意该工厂希望在未来的六个月里盈利最高因此其目标函数为: 目标函数中,第 i个月的采购总价为: 通过题目可知其约束条件为: 一、该食用油加工厂技术与设备的限制: ①该加工厂

11、植物油生产线每个月最多可精炼植物油200吨,非植物油生产线每个月最多可精炼非植物油250吨,则有:Mi1+Mi2≤200,Mi3+Mi4+Mi5≤250; ②该加工厂每种原料油最多可存贮1000吨备用,则有:Sij≤1000。 二、成品有的质量标准限制: 成品有的硬度要保障在3-6间,则有: 三、其他的约束有: ①每个月储存油量与上一个月的关系:每种原料油每个月的储存油量为上一个月的储存量加上购买量减去耗用量,则有:Sij= Si-1j+Pij-Mij(i≥2); ②非负约束:Sij,Pij,Mij≥0; ③初始储存量和最后储存量的约束: 开始时每种油量存储的油量为500,

12、因此第一个月的储存量为:S1j= S1j+500-M1j; 第六个月时要求每种油的储存量为500,因此有:S6j=500; 综上所述建立最优化模型如下: 此时 (1) 根据所建立的模型,用LINGO对模型进行求解(代码见附录:“模型1”)求该食用油加工厂得6个月的最高利润为:856427.5元,其每个月每种原料油的购买量、储存量、耗用量见下表(表1-表3)。 表1:每个月每种原料油的购买量表 原料油 月份 V1 V2 O1 O2 O3 一 0 0 0 0 0 二 0 0 0 629.255 0 三 0

13、 0 0 0 309.8175 四 0 518.736 0 0 0 五 564.8663 0 0 0 0 六 116.3978 0 0 560.9275 0 从表1中我们可看到O1六个月的都没有购买,造成这样的原因是O1相对于其他种类的油来说每个月的价格都较为贵。而在一月份每种油的购买量都为0这是因为原仓库里还每种油还储存有500吨的缘故。其他各种油都是在其最低的价格时买入。 表2:每个月每种原料油的储存量表 原料油 月份 V1 V2 O1 O2 O3 一 340.7407 459.2593 500 250

14、 500 二 181.4815 418.5185 500 629.255 500 三 22.22222 377.7778 500 379.255 809.8175 四 4.573015 714.163 500 379.255 559.8175 五 542.8615 540.7407 500 189.0725 500 六 500 500 500 500 500 从表2中我们看到O1在1-6月份都没有被使用,其他各种油都有一定的使用和购买情况。 表3:每个月每种原料油的耗用量表 原料油 月份 V1 V2 O1 O2

15、 O3 一 159.2593 40.74074 0 250 0 二 159.2593 40.74074 0 250 0 三 159.2593 40.74074 0 250 0 四 17.64921 182.3508 0 0 250 五 26.57778 173.4222 0 190.1825 59.81748 六 116.3978 0 0 560.9275 0 从表3看,在1-3月份 V1,V2,O2的使用量保持一致,在4-6月份由于每种油的价格变动情况所以对原料油的选择有所不同。 5.2价格变动最优化模

16、型: 由题可知,第二问中改变的因素为每个月的原料油价格有所上涨,这样的话并不影响该题的约束条件,所以我们依然可以使用模型一的约束条件,但是目标函数有所变动。 根据题意,可得以下目标函数: 此时的第 i个月的采购总价为: 结合模型一,可知价格变动的优化模型为: 此时: (2) 为了便于计算我们选取x={1,2,…,19,20}∈N+,使用LINGO编程(代码见附录:“模型2”)求得x取不同值的情况下最多可得利润变化如下表(表4)。 表4:不同x的情况下最多可得利润变化表 x 最优收入情况 x 最优收入情况 x 最优收入情况 0 109

17、9426 7 225485.2 14 -66074.07 1 969222.2 8 136848.1 15 -70574.07 2 839018.5 9 72411.85 16 -75074.07 3 708814.8 10 19240.74 17 -79574.07 4 578611.1 11 -5425.897 18 -84074.07 5 450907.4 12 -30092.59 19 -88574.07 6 337796.3 13 -49574.07 20 -93074.07 在表中可以看到当x≥11时

18、该厂出现亏本,为了更形象的观察利润的变化情况,根据上表的数据做出利润变化图如下(图1)。 图1:不同x的情况下最多可得利润变化图 在图中可以看到,在x≤11时利润的下降趋势较大,在x≥11时利润的下降趋势随着x的变化越来越缓慢,逐渐的接近-101324.1元。进一步考虑到在不同的x下每个月的存储量、采购量和耗用量的变化情况,根据统计的数据做出下图(图2-图4:完整图见附件:“食用油加工厂各表.xlsx”)。 图2:每个月储存量的变化图 从图2中随着x的变化可以看到当x变化是对O1的影响较少,其它的各种油随着x的增长总体呈增长趋势。 图3:每个月采购量的变化图 从图3中可

19、以看到,在一月时除了O1外,其他各种原料油都随着x的增大而呈递增趋势,而四月分无论x为何值各种油的购买量都没0,在六月的时候除了O1外,其他各种原料油都随着x的增大而呈递减趋势。 图4:每个月耗用量的变化图 从图4中可以看到每种油的耗用量呈一种互补状态,这是由于题目中成品油的硬度约束为3-6之间,对与硬度大于区间的原料油要加入小于区间的原料油才能符合成品油的标准。 参考文献 [1]何坚勇.最优化方法[M].北京:清华大学出版社,2007 附录 模型1: model: sets: !定义变量; !kind表示5种原料油,R表示每种油的硬度; kind/1..5/:R

20、 !month表示6个月,monthZ表示每个月的盈利额,monthR表示每个月食用油的硬度; month/1..6/:monthZ,monthR; !P表示采购量,M表示耗用量,S表示储存量,B表示采购价格; links(month,kind):P,M,S,B; endsets data: R=8.8 6.1 2.0 4.2 5.0; B=1100 1200 1300 1100 1150 1300 1300 1100 900

21、 1150 1100 1400 1300 1000 950 1200 1100 1200 1200 1250 1000 1200 1500 1100 1050 900 1000 1400 800 1350; enddata !约束条件; @for(month(i):M(i,1)+M(i,2)<=200); @for(month(i):M(i,3)+M(i,4)+M(i,5)<=

22、250); @for(kind(j):S(1,j)=P(1,j)+500-M(1,j)); @for(links(i,j)|i#ge#2:@for(kind(j):S(i,j)=P(i,j)+S(i-1,j)-M(i,j))); @for(links(i,j):S(i,j)<=1000); @for(links(i,j):S(i,j)>=0); @for(month(i):monthR(i)=@sum(kind(j):R(j)*M(i,j))/@sum(kind(j):M(i,j)));!求每个月的食用油硬度; @for(month(i):monthR(i)>=3); @for(

23、month(i):monthR(i)<=6); @for(kind(j):S(6,j)=500); !求每个月的利润; @for(month(i):monthZ(i)=1800*@sum(kind(j):M(i,j))-270*(M(i,1)+M(i,2))-310*(M(i,3)+M(i,4)+M(i,5))-50*@sum(kind(j):S(i,j))-@sum(kind(j):B(i,j)*P(i,j))); @for(month(i):@free(monthZ(i))); !目标函数; max=@sum(month(i):monthZ(i)); end 模

24、型2: model: sets: !定义变量; !kind表示5种原料油,R表示每种油的硬度; kind/1..5/:R; !month表示6个月,monthZ表示每个月的盈利额,monthR表示每个月食用油的硬度; month/1..6/:monthZ,monthR; !P表示采购量,M表示耗用量,S表示储存量,B表示采购价格; links(month,kind):P,M,S,B; endsets data: !x为价格变动系数; x=?; R=8.8 6.1 2.0 4.2 5.0; B=1100

25、 1200 1300 1100 1150 1300 1300 1100 900 1150 1100 1400 1300 1000 950 1200 1100 1200 1200 1250 1000 1200 1500 1100 1050 900 1000 1400 800

26、 1350; enddata !约束条件; @for(month(i):M(i,1)+M(i,2)<=200); @for(month(i):M(i,3)+M(i,4)+M(i,5)<=250); @for(kind(j):S(1,j)=P(1,j)+500-M(1,j)); @for(links(i,j)|i#ge#2:@for(kind(j):S(i,j)=P(i,j)+S(i-1,j)-M(i,j))); @for(links(i,j):S(i,j)<=1000); @for(links(i,j):S(i,j)>=0); @for(month(i):mon

27、thR(i)=@sum(kind(j):R(j)*M(i,j))/@sum(kind(j):M(i,j)));!求每个月的食用油硬度; @for(month(i):monthR(i)>=3); @for(month(i):monthR(i)<=6); @for(kind(j):S(6,j)=500); !求每个月的利润; @for(month(i):monthZ(i)=1800*@sum(kind(j):M(i,j))-270*(M(i,1)+M(i,2))-310*(M(i,3)+M(i,4)+M(i,5))-50*@sum(kind(j):S(i,j))-@sum(kind(j)|j#le#2:P(i,j)*B(i,j)*(1+(i-1)*x/100))-@sum(kind(j)|j#ge#3:P(i,j)*B(i,j)*(1+2*(i-1)*x/100))); @for(month(i):@free(monthZ(i))); !目标函数; max=@sum(month(i):monthZ(i)); end

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服