




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
机械产品生产计划的优化设计当今世界,瞬息万变。人们的生活节奏也越来越快,各种新产品层出不穷,已经进入了机械化时代。机械产品生产计划问题已经成为各大厂家关注的焦点。产品生产的原料配置以及销售计划急需优化。本文对一机械产品生产计划的利润进行了求解,并优化了产品生产方案,增大了产品的利润。在合理的假设前提下,对机械产品生产计划进行分析,利用生产量、库存量、销售量之间的关系建立线性整数规划模型。运用lingo进行求解,得出最优的生产、库存、销售方案。在原计划不变的条件下,即不改变机器设备定月检修的方案,对数据进行灵敏度分析,得出部分产品的销售价格可以上调;再固定各产品的销售价格,从设备的角度分析增加利润的,建立模型并求解,得出优化的机器设备检修方案。把部分产品上调后的价格作为产品的价格销售方案,把调整后的设备检修表作为优化后的检修方案,建立优化线性整数规划模型。用lingo求得优化后的最大利润。 对机械产品生产逐步进行分析,从销售的价格、设备的检修等多角度寻求增加最大利润的方法。最终得出最优的生产计划方案。 关键字:机械产品生产 生产量、库存量、销售量 lingo求解 线性整数规划模型 设备检修1问题提出机械加工厂生产7种产品(产品1到产品7)。该厂有以下设备:四台磨床、两台立式钻床、三台水平钻床、一台镗床和一台刨床。每种产品的利润(元/件,在这里,利润定义为销售价格与原料成本之差)以及生产单位产品需要的各种设备的工时(小时)如下表。表中的短划表示这种产品不需要相应的设备加工。表3 产品的利润(元/件)和需要的设备工时(小时/件)产品1234567单位产品利润10.006.003.004.001.009.003.00磨 床0.500.70-0.300.200.50立 钻0.102.00-0.30-0.6-水 平 钻0.206.000.80-0.60镗 床0.050.03-0.070.10-0.08刨 床-0.01-0.05-0.05从一月份至六月份,每个月中需要检修的设备是(在检修的月份,被检修的设备全月不能用于生产):表4 设备检修计划月份计划检修设备及台数月份计划检修设备及台数一月一台磨床四月一台立式钻床二月二台立式钻床五月一台磨床和一台立式钻床三月一台镗床六月一台刨床和一台水平钻床每个月各种产品的市场销售量的上限是:表5 产品的市场销售量上限(件/月)产品1234567一月5001000300300800200100二月6005002000400300150三月30060000500400100四月2003004005002000100五月010050010010003000六月500500100300110050060每种产品的最大库存量为100件,库存费用为每件每月0.5元,在一月初,所有产品都没有库存;而要求在六月底,每种产品都有50件库存。工厂每天开两班,每班8小时,为简单起见,假定每月都工作24天。生产过程中,各种工序没有先后次序的要求。问题1:制定六个月的生产、库存、销售计划,使六个月的总利润最大。问题2:在不改变以上计划的前提下,哪几个月中哪些产品的售价可以提高以达到增加利润的目的。价格提高的幅度是多大?问题3:哪些设备的能力应该增加?请列出购置新设备的优先顺序。问题4:是否可以通过调整现有设备的检修计划来提高利润?提出一个新的设备检修计划,使原来计划检修的设备在这半年中都得到检修而使利润尽可能增加。最优设备检修计划问题对案例3中的生产计划问题。构造一个最优设备检修计划模型,使在这半年中各设备的检修台数满足案例3中的要求而使利润为最大。2模型假设与说明(1).假设工厂工人每月工作24天;(2).在进行部分产品价格上调时,机器设备的检修方案不变; (3)在优化检修设备方案时,产品的价格是上涨后的价格。3符号说明i: 表示产品;j: 表示月份;m: 表示机器设备;Aij: 表示第i中产品在第j个月的产量;Bij: 表示第i中产品在第j个月的库存量;Cij: 表示第i中产品在第j个月的销售量;Dmi: 生产i中产品需要的m种设备时间;Emj: m中设备在第j月的使用时间;Fij:第i中产品在第j月的销售上限;Pi: 第i中产品每件的利润;4问题分析和模型建立4.1 模型分析 4.1.1本题要求制定出六个月的生产、库存、销售计划并求出总利润,为了增加利润,将产品的售价提高,求出提高的价格幅度,增加设备的能力,并购置新设备,调整设备的检修方案以增加利润。利润=售价-成本价-产品的库存费用。此题目中没有给出产品的成本价,因此,我们在求最大利润是直接用产品的销售总价减去产品的库存费用。由于工厂每天开两班,每班8小时,假定每月工作24天,结合检修计划表,由此可以算出每种机器设备每月的使用时间(矩阵Emj,求解如下),建立一个机器生产设备使用的约束条件,每种产品每个月的库存量小于等于100,并要求在第六个月底,每种产品都有50件库存,可以建立两个库存约束条件。产品在销售时,每月的产品销售量为当月的产量加上上月的库存量要小于销售上限。由于第一月无上月的库存量,故直接是产品生产产量小于销售上限。建立销售的约束条件。利用lingo建立一个整形规划的数学模型。4.1.2提高部分产品的销售价来提高总利润。利用(1)中的建立的模型球的的解,进行灵敏度分析来解答。将“General Solver”选项卡中的“Dual Computation”下拉项修改为“Prices & Ranges”。然后,我们点“Solve”运行程序,运行完之后,回到模型界面,点击“lingo”菜单下的“range”选项可以进行灵敏度分析。4.1.3增加设备的能力来提高利润,通过看影子价格来求出答案。4.1.4由于设备要定时的检修,在检修时设备无法使用,我们可以优化设备检修计划来增加利润。4.1.5 利用(2)求出的增加部分产品的价格和(4)优化的机器设备的检修方案。重新建立模型。进行求解。4.2 模型建立在求解总利润时,建立目标函数 把=10 6 3 4 1 9 3带入目标函数中得设备时间约束为 (1)库存约束为 (2) (3)销售约束为 (4) (j=1) (5) A和B均是整数矩阵将约束条件用矩阵表示为* (1)= (3) (4)+-=(5)运用lingo求解5模型求解51 模型求解51 运行后部分数据截取如下(具体数据见附件): Objective value: 32468.00 Total solver iterations: 37A( 1, 1) 600.0000 0.000000 A( 1, 2) 0.000000 0.000000 A( 1, 3) 0.000000 0.000000 A( 1, 4) 200.0000 0.000000 A( 1, 5) 0.000000 0.000000 A( 1, 6) 550.0000 0.000000 Aij 第i中产品在第j个月的生产量Bij 第i种产品在第j个月中的库存量Cij 第i种产品在第j个月的销售量Ci1=Ai1-Bi1Cij=Aij+Bi,j-1-Bij 5.2 进行灵敏度截取相关数据Ranges in which the basis is unchanged: Objective Coefficient Ranges Current Allowable Allowable Variable Coefficient Increase Decrease DEMAND( 1) 0.0 0.0 INFINITY DEMAND( 2) 0.0 0.0 INFINITY DEMAND( 3) 0.0 0.0 INFINITY DEMAND( 4) 0.0 0.0 INFINITY DEMAND( 5) 0.0 0.0 INFINITY A( 1, 1) 10.00000 INFINITY 9.300000 A( 1, 2) 10.00000 INFINITY 8.500000 A( 1, 3) 10.00000 INFINITY 0.0 A( 1, 4) 10.00000 0.5611111 9.700000 以上数据分析得出结论(1) 产品1的1、2、3月份增加为无穷大;4 、5 、6月份分别增加0.5611111 0.5388889 50.70000 (2) 产品2的1、2、3、4、5、6月份都增加 6(3) 产品3 的1、2、3、4、5、6月份都增加3(4) 产品4的1、2、3、4、5、6月份都增加4(5) 产品5的1、2、3、4、5、6月份分别增加 1(6) 产品6的1、2、3、4、5、6月份分别增加 9(7) 产品7的1、2、3、4、5、6月份分别增加 35.3 设备的能力增加对数据分析,得出结论,(1).当立钻在第二个月能增加使用1小时时,则利润可以增加100元, 当立钻在第四个月能增加使用1小时时,则利润可以增加3元,当立钻在第五个月能增加使用1小时时,则利润可以增加1.666667元,总共增了104.666667元;(2).当水平钻在第一个,第五个,第六个月各能增加使用1小时时,则利润分别可以增加1元、0.361111元、1元,总共增了2.361111元;(3).当镗床在第三个月能增加使用1小时时,则利润可以增加200元;(4).当刨床在第六个月能多使用1小时时,利润增加220元。通过比较利润的增加值可以得出,需增加设备 刨床、镗床、立钻、水平钻。5.4优化机器设备的检修方案 (1).由5.3 (1)中立砖在第二月增加使用时间可以增加利润可得出二月份检修的2台立钻1台放在一月份,1台放在三月份检修,这样可以增加利润100元;(2).由5.3(2) 中水平钻第六个月各能增加使用1小时可以增加利润可得中六月份检修的水平钻在三月份检修;(3)5由.3 (3)中镗床在第三个月能增加使用1小时时,则利润可以增加200元可得,把在三月份检修的镗床放在六月份检修;(4).由5.3(4)中刨床在第六个月能多使用1小时时,利润增加220元可得,把在六月份检修的刨床在三月份检修。由此可以得出机器设备的最大使用时间表应调整为由此得到 Global optimal solution found. Objective value: 37025.00 Total solver iterations: 38 Variable Value Reduced Cost DEMAND( 1) 0.000000 0.000000 DEMAND( 2) 0.000000 0.000000 DEMAND( 3) 0.000000 0.000000 DEMAND( 4) 0.000000 0.000000 优化后的设备检修表为:月份设备的检修方案1一台立钻和一台磨床2无检修设备3一台刨床和一台立钻和一台水平钻床4一台立式钻床5一台磨床和一台立式钻床6一台镗床6 模型进一步分析 结合5.2 中部分产品价格的增加以及5.4中设备的检修优化,可以建立如下优化模型其中运行结果截取部分数据为:Global optimal solution found. Objective value: 40891.00 Total solver iterations: 40 Variable Value Reduced Cost DEMAND( 1) 0.000000 0.000000 DEMAND( 2)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- ai讲义 第9章 查漏补缺14
- 尚学堂Java课件教学课件
- 2025年社区食堂特色营养配餐服务合同模板
- 2025年度大型文化节活动场地宣传物料定制及推广服务合同
- 2025年企业产品宣传册定制、批量印刷及售后服务合作协议
- 2025年度绿色食品包装袋印刷质量标准与全面售后支持合同
- 2025年夫妻财产约定及子女教育资助协议
- 2025年人工智能数据分析系统定制开发及维护合同
- 现场作业操作规范标准化
- 2025年大型企业搜索引擎SEO效果提升与维护外包合同
- 拆除重建工程施工方案
- 油田突发污染事件应急预案
- Codesys培训课件教学课件
- 甲方业主项目管理手册
- 句法 课件-初升高衔接英语课程
- 安装聚氨酯冷库板施工方案
- 医院培训课件:《黄帝内针临床运用》
- 峥嵘岁月 课件-2024-2025学年高中音乐人音版(2019) 必修 音乐鉴赏
- 《医院医疗技术临床应用管理制度》
- 建筑装饰工程涂料施工技术考核试卷
- 2024年人社法律法规知识竞赛考试题库及答案
评论
0/150
提交评论