1盈利最大化的产品生产方案摘要:本问题是一个优化问题,它解决了大多数企业所面临的在生产设备有限的情况下要实现利润最大化的问题。根据盈利Z=产品生产利润ib*生产数量ix,我们建立目标函数31iiiZxb,又因为i产品的生产数量ix又受有限生产设备的限制,所以得到约束条件:31(1,2,3)iijjixYWj。用Lingo软件,建立模型求解,我们得到:当生产产品Ⅰ、Ⅱ、Ⅲ的件数分别为22.5、23.2、7.3时,利润可实现最大化为135.2667千元。在此基础上,我们做灵敏性分析得到借用设备B每月60台时是不合算的这一结论;对于问题(3)、(4)可以建立相类似模型,得到对于新产品Ⅳ,Ⅴ的投产在经济上是合算的;当对产品工艺重新进行设计,改进结构,相应的生产产品Ⅰ、Ⅱ、Ⅲ的件数分别为22.8、25.3、0时,利润可实现最大化为153.1618千元;我们对此问题做了引申,当该厂生产的产品Ⅰ、Ⅱ、Ⅲ为汽车、手机等必须以整件计数的产品时,即1x、2x、3x只能取整数,我们在问题一建立的函数模型基础上,加上限制条件,用Lingo求解得到了新的生产方案。问题一回答:建立函数模型,用Lingo求解得到了如下求解结果:产品种类ⅠⅡⅢ生产数量22.523.27.3问题二回答:对问题一做灵敏性分析:租用设备B一台时花费是300元,由上面灵敏性分析表可得一个台时的B设备的影子价格约为267元,也就是说租用B设备一个台时其能制造的利润为267元。很显然成本高于利润,商家无利可图而且还会造成亏损。问题三回答:调整生产产品种类后的生产方案为产品种类ⅠⅡⅢⅣⅤ生产数量26.7515.50013.75问题四回答:建立函数模型,用Lingo求解得到了求解结果如下表:产品种类ⅠⅡⅢ生产数量22.825.30问题五回答:当该厂生产的产品Ⅰ、Ⅱ、Ⅲ为汽车、手机等必须以整件计数的产品时,即1x、2x、3x只能取整数,我们在问题一建立的函数模型基础上,加上限制条件,用Lingo求解得到了如下生产方案:产品种类ⅠⅡⅢ生产数量24245关键词:利润最大化;优化问题;生产方案;灵敏性分析一、问题的提出知某工厂计划生产Ⅰ、Ⅱ、Ⅲ三种产品,各产品需要在A、B、C设备上加工,有2关数据如下:ⅠⅡⅢ设备有效台时(每月)A810300B1058400C21310420单位产品利润(千元)322.9试回答:1.如何发挥生产能力,使生产盈利最大?2.若为了增加产量,可借用别的工厂设备B,每月可借用60台时,租金1.8万元,借用设备B是否合算?3.若另有两种新产品Ⅳ、Ⅴ,其新产品Ⅳ需用设备A为12台时、B为5台时、C为10台时,单位产品盈利2.1千元;新产品Ⅴ需设备A为4台时、B为4台时、C为12台时,单位产品盈利1.87千元。如A、B、C的设备台时不增加,这两种新产品投产在经济上是否合算?4.对产品工艺重新进行设计,改进结构。改进后生产每件产品Ⅰ需用设备A为9台时、B为12台时、C为4台时,单位产品盈利4.5千元,这时对原计划有何影响?二、问题分析本问题是优化模型。我们所要解决的问题是在生产资料有限的情况下,牟求最大的利润。通过分析问题,根据总利润=生产产品数量*单个产品利润,得到目标函数,由于生产设备有限,找到约束条件,据此我们建立了函数模型,制定出了最优生产方案。解决问题的关键1.目标函数的确立:由总利润=生产产品数量*单个产品利润,得到目标函数。2.找出约束条件:由于生产设备有限,所以各生产产品的生产量受设备的可用台时的限制,据此得出生产的约束条件。3.建立函数模型求解:分析题目得到问题一、三、四,他们之间具有相似性,问题三、四是在问题一的基础上改变了一些约束条件,因此可建立相似的函数模型用Lingo软件进行求解。4.分析结果:问题二的求解可通过对问题一求解结果进行灵敏性分析得到。三、模型假设1.假设工厂生产各种产品的数量只受A、B、C三种设备有限台时的限制,不受原料、劳动力等其他因素的限制;2.单位产品的利润不受市场因素而改变,其为定值;四、符号说明12345(,,,,)Xxxxxx——分别表示产品Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ的数量;12345(,,,,)iBbbbbb,ib——单位产品i的利润;312345(,,,,)j,jW——j机器每月的有效台时;ijY表示j机器在生产单位的i产品所需的有效台时。五、模型建立与求解一、问题一的回答本问题是要解决在生产设备有限的条件下,实现生产利润最大化这一问题。我们知道总盈利=单位产品利润*生产数量,所以我们建立了目标函数31ijizxb,又由于生产产品的数量又受A、B、C三种设备的有效台时的影响,因此我们又建立了约束条件:31(1,2,3)iijjixYWj,只有满足约束条件的情况下,才能使z取最大值,即实现利润最大化。设ix为生产i产品的数量,ib为i产品的单位利润,ijY表示j机器在生产单位的i产品所需的有效台时,jW为j机器每月的有效台时。模型如下:123max322.9zxxx1231231238210300.105840021310420xxxstxxxxxx用LINGO求解模型得到结果:OBJECTIVEFUNCTIONVALUE135.2667VARIABLEVALUEREDUCEDCOSTX122.5333330.000000X223.2000010.000000X37.3333330.000000所以我们得到结果,当生产产品Ⅰ、Ⅱ、Ⅲ的件数分别为22.5、23.2、7.3时,利润可实现最大化为135.2667千元。二、问题二的回答在问题一的求解基础上做灵敏性分析:RowSlackorSurplusDualPrice1135.26671.00000020.0000000.3000000E-0130.0000000.266666740.0000000.4666667E-01由题干知每月借用设备B为60台时,租金1.8万元,即租用设备B一台时花费是300元,由上面灵敏性分析表可得一个台时的B设备的影子价格约为267元,也就是说租用B设备一个台时其能制造的利润为267元。很显然成本高于利润,商家无利可图而4且还会造成亏损。三、问题三的回答当新增加两种产品时,我们建立一个与问题一类似的模型求解,模型程序如下:12345123451234512345max322.92.11.878x+2x+10x+12x+4x300.10x+5x+8x+5x+4x4002x+13x+10x+10x+12x420zxxxxxst用LINGO求解模型得到结果:OBJECTIVEFUNCTIONVALUE136.9625VARIABLEVALUEREDUCEDCOSTX126.7500000.000000X215.5000000.000000X30.0000000.231250X40.0000000.499375X513.7500000.000000所以我们得到结果,当生产产品Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ的件数分别为26.75、15.5、0、0、13.75时,利润可实现最大化为136.9625千元。四、问题四的回答对产品工艺重新进行设计,改进结构,改进后生产每件产品Ⅰ需用设备A为9台时,设备B为12台时,设备C为4台时,单位产品盈利4.5千元,相应地我们可以建立如下模型:123max4.522.9zxxx1231231239210300.125840041310420xxxstxxxxxx用LINGO求解模型得到结果:Globaloptimalsolutionfound.Objectivevalue:153.1618Totalsolveriterations:2VariableValueReducedCostX122.794120.000000X225.294120.000000X30.0000000.1808824RowSlackorSurplusDualPrice1153.16181.000000244.264710.000000530.0000000.371323540.0000000.1102941E-01所以我们得到结果,当生产产品Ⅰ、Ⅱ、Ⅲ的件数分别为22.8、25.3、0时,利润可实现最大化为153.1618千元。五、问题五的回答当该厂生产的产品Ⅰ、Ⅱ、Ⅲ为汽车、手机等必须以整件计数的产品时,即1x、2x、3x只能取整数,我们在问题一建立的函数模型基础上,加上限制条件,得到模型如下:model:max=3*x1+2*x2+2.9*x3;8*x1+2*x2+10*x3300;10*x1+5*x2+8*x3400;2*x1+13*x2+10*x3420;@GIN(X1);@GIN(X2);@GIN(X3);end求解得到:Globaloptimalsolutionfound.Objectivevalue:134.5000Extendedsolversteps:6Totalsolveriterations:29VariableValueReducedCostX124.00000-3.000000X224.00000-2.000000X35.000000-2.900000此时我们得到结果,当生产产品Ⅰ、Ⅱ、Ⅲ的件数分别为24、24、5时,利润可实现最大化为134.5千元。六、误差分析在实际生产中,生产的限制条件不仅仅是有限的设备,也有可能是生产原料、劳动力等其他的外在因素,同时,单位产品的利润也许受市场因素的限制,故而此方案再投入实际生产时须多加入一些此类限制条件。七、模型推广对问题一的进一步的讨论在实际生产中,该厂生产的产品Ⅰ、Ⅱ、Ⅲ可能为汽车、手机等必须以整件计数的产品,即1x、2x、3x只能取整数时,我们可以对问题一的模型求解结果加以限制,重新用Lingo求解得到与实际情况更为贴切的求解结果。八、模型的应用本模型可用于生产厂家由于受有限的生产资料、劳动力、有限设备等其它因素的限制的情况,制定生产方案,实现利润最大化。九、模型评价模型的优点:可行性强,生产厂家在制定生产方案时,均可套用此模型得出最优方案。6模型的缺点:模型建立时考虑到的约束条件过于单一,在实际生产中,还有可能受到自然条件、原材料、劳动力等因素的限制。因此,在运用此模型时,我们可以加入这些约束条件,从而得到更为完善的生产方案。十、参考文献[1]赵静,数学建模与数学实验,高等教育出版社(第3版)[2]赵临龙,全国数学建模竞赛,高职高专大学生获奖论文点评,(2002-2006年),中国人民大学出版社十一、附录问题一的灵敏性分析:RowSlackorSurplusDualPrice1135.26671.00000020.0000000.3000000E-0130.0000000.266666740.0000000.4666667E-01RANGESINWHICHTHEBASISISUNCHANGED:OBJCOEFFICIENTRANGESVARIABLECURRENTALLOWABLEALLOWABLECOEFINCREASEDECREASEX13.0000000.3333331.454545X22.0000000.2142860.777778X32.9000001.6000000.150000RIGHTHANDSIDERANGESROWCURRENTALLOWABLEALLOWABLERHSINCREASEDECREASE2300.000000165.71429436.6666683400.00000044.000000122.9090884420.000000397.647034220.000000上面输出给出了最优基不变条件下目标函数系数的允许变化范围:1x的系数为(3-1.454545,3+0.333333);2x的系数为(2-0.777778,2+0.214286);3x的系数为(2.9-0.150000,2.9+1.600000)注意: