数学建模-工厂最优生产计划模型._第1页
数学建模-工厂最优生产计划模型._第2页
数学建模-工厂最优生产计划模型._第3页
数学建模-工厂最优生产计划模型._第4页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数学建模与数学实验课程设计报告学院数理学院专业数学与应用数学班级学号学生姓名指导教师2015年 6月工厂最优生产计划模型【摘要】 本文针对工厂利用两种原料生产三种商品制定最优生产计划的问题,建立优化问题的线性规划模型。 在求解中得到了在不同生产计划下收益最优化的各产品的产量安排策略、最大收益,以及最优化生产计划的灵敏度分析。对于问题一,通过合理的假设, 首先根据题中所给的条件找出工厂收益的决定条件,利用线性规划列出目标函数 MAX。由题目中所得,工厂原料及价格的约束条件下运用 lingo 软件算出最优生产条件下最大收益为 1920 元,其次是不同产品的产量。对于问题二,灵敏度分析是研究当目标函

2、数的费用系数和约束右端项在什么范围变化时,最优基保持不变。对产品结构优化制定及调整提供了有效的帮助。根据问题一所给的数据,运用 lingo 软件做灵敏度分析。关键词:最优化线性规划灵敏度分析 LINGO一、问题重述某工厂利用两种原料甲、乙生产 A1、A2、A3 三种产品。如果每月可供应的原料数量(单位: t ),每万件产品所需各种原料的数量及每万件产品的价格如下表所示:(1)试制定每月和最优生产计划,使得总收益最大;(2)对求得的最优生产计划进行灵敏度分析。原料每万件产品所需原料( t )每月原料供A1A2A3应量( t )甲431180乙263200价格(万元/万1254件)二、模型假设(1

3、)在产品加工时不考虑排队等待加工的问题。(2)假设工厂的原材料足够多,不会出现原材料断货的情况。(3)忽略生产设备对产品加工的影响。(4)假设工厂的原材料得到充分利用,无原材料浪费的现象。三、符号说明Xij (i=1,2, ;j=1,2,3 ;)表示两种原料分别生产出产品的数量(万件) ;Max为最大总收益;A1, A2,A3 为三种产品。四、模型分析问题一分析:对于问题一的目标是制定每月和最优生产计划, 求其最大生产效益。由题中所给的条件找出工厂收益的决定条件, 利用线性规划列出目标函数MAX。由题目中所得,工厂原料工厂原料及价格的约束,列出约束条件。问题二分析:研究当目标函数的费用系数和约

4、束右端项在什么范围变化时,最优基保持不变。通过软件数据进行分析。五、模型建立与求解问题一的求解:建立模型:题目的目标是寻求总利益最大化, 而利润为两种原料生产的六种产品所获得的利润之和。设 Xij (i=1,2, ;j=1,2,3 ;)表示两种原料分别生产出产品的数量(万件)则目标函数 :max=12(x11+x21) +5(x12+x22)+4(x13+x23)约束条件:1)原料供应: 4x11+3x12+x13<=180;2x21+6x22+3x23<=2002)非负约束: x11,x12,x13,x21,x22,x23>=0所以模型为:max=12(x11+x21)+5

5、(x12+x22)+4(x13+x23)4x113x 12x13180S.t6 x 22x 232002x 21x ij0 (i=1,2;j=1,2,3且为整数 )模型求解:model:max=12*x11+12*x21+5*x12+5*x22+4*x13+4*x23;4*x11+3*x12+x13<=180;2*x21+6*x22+3*x23<=200;End计算结果:Global optimal solution found.Objective value:1920.000Infeasibilities:0.000000Total solver iterations:0Vari

6、ableValueReducedCostX110.0000004.000000X21100.00000.000000X120.0000007.000000X220.00000031.00000X13180.00000.000000X230.00000014.00000RowSlack or SurplusDualPrice11920.0001.00000020.0000004.00000030.0000006.000000结论:从数据表明,这个线性规划的最优解为 x11=0,x12=0,x13=180,x21=100,x22=0,x23=0 , 最优值为 1920. 即这个工厂的最优生产计划为

7、:用甲原料生产 A1,A2, A3产品数量分别为 0万件, 0万件, 180万件;用乙原料生产 A1,A2,A3产品数量分别为 100万件, 0万件, 0万件 。问题二的求解:用lingo 软件对模型进行灵敏度分析的结果如下:Ranges in which the basis is unchanged:Objective Coefficient RangesCurrentAllowableAllowableVariableCoefficientIncreaseDecreaseX1112.000004.000000INFINITYX2112.00000INFINITY9.333333X125.0

8、000007.000000INFINITYX225.00000031.00000INFINITYX134.000000INFINITY1.000000X234.00000014.00000INFINITYRighthand Side RangesRowCurrentAllowableAllowableRHSIncreaseDecrease2180.0000INFINITY180.00003200.0000INFINITY200.0000显然可以看出:在最优值不变的条件下目标函数系数允许变化的范围: x11 的系数为( 12,12+4) =( 12,16 );x12的系数为( 5,5+7 )=(

9、5,12 ); x13的系数为( 4-1,4 ) =( 3,4 );x21的系数为( 12-9.333333,12 ) =(2.666667,12 ); x22的系数为( 5,5+31 )=(5,36 );x23的系数为( 4,4+14 )=(4,18) 。同样看出约束右端的限制数没有发生变化。 由于目标函数的系数并不影响约束条件, 所以最优解保持不变。六、模型的优缺点模型的优点:(1)模型的适用性好,线性规划性比较好,能够随着市场的变化而做出相应的变动,从而得到更大的效益,具有更强的应用指导意义。(2)模型的建立运用线性规划的方法,可理解性强,应用广泛。(3)Lingo 软件执行速度很快,易于输入,修改,求解,分析数学规划的问题。模型的缺点:(1)没有考虑到机床维修的费用对工厂总体效益的影响,与实际情况有出入。(2)模型比较单一,并没有用更好的办法去进行相应的检验其最大收益,及最优生产计划。七、模型的推广本文的模型是一个典型的线性规划的模型, 用来求解最大或最小目标函数极值问题。 此问题有很多的推广应用价值。 优化问题可以说是人们应用科学、 工程设计、 商业贸易等领域中常遇到的一类问题。 这种数学建模的方法来处理优化问题, 即建立和求解所谓的优化模型。虽然, 由于建模时要适当做出简化, 可能是结果不一定完全可行或达到实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论