运筹学课程设计

时间:2024.4.20

运筹学课程设计任务书

一、课程设计的目的

1、初步掌握运筹学知识在管理问题中应用的基本方法与步骤;

2、巩固和加深对所学运筹学理论知识及方法的理解与掌握;

3、锻炼从管理实践中发掘提炼问题,分析问题,选择建立运筹学模型,利用模型求解问题,并对问题的解进行分析与评价的综合应用能力;

4、通过利用运筹学计算机软件求解模型的操作,掌握运筹学计算软件的基本操作方法,并了解计算机在运筹学中的应用;

5、初步了解学术研究的基本方法与步骤,并通过设计报告的撰写,了解学术报告的写作方法。

 二、课程设计的主要内容和要求

1、问题的选择与提出。结合本课程的知识与所学专业的知识,从某一具体的管理实践活动中,确定具体的研究对象,提炼具体的研究问题;

2、方法与模型的选择。根据问题的性质和特点,结合所学的运筹学知识,选择分析和解决问题的方法及拟采用运筹学模型;

3、数据的调查、收集与统计分析,以及具体模型的建立。收集和统计上述拟定之模型所需要的各种基础数据,并最终将数据整理形成分析和解决问题的具体模型;

4、运筹学计算软件的运用。运用运筹学计算软件(主要是指Lindo软件)求解所建立的运筹学模型,并打印计算结果,列入设计成果;

5、解的分析与评价。结合所研究问题的实际背景,对模型的解进行评价、分析以及调整,并对解的实施与控制提出合理化的建议;

6、设计工作的总结与成果整理,撰写设计报告,报告要复合规范要求。

摘要:通过对基本情况的分析,经过抽象和延伸,建立起了饲料搭配研究的线性规划模型;结合模型的特点,对模型的求解进行了讨论和分析;将模型应用于案例的背景问题,得出相应的最优决策方案,对问题一一进行解答。

目录

某饲料公司的饲料生产的优化 3

1绪论  3

1.1研究的背景··················· 3

1.2研究的主要内容与目的·············· 3

1.3研究的意义··················· 3

1.4研究的主要方法和思路·············· 3

2模型的建立   4

2.1 基础数据的建立················· 4

2.2 变量的设定··················· 6

2.3 目标函数的建立················· 6

2.4 限制条件的确定················· 6

2.5 模型的建立··················· 7

3 模型的求解及解的分析   9

3.1 模型的求解··················· 9

3.2 模型的分析与评价··············· 14

4 结论与建议  14

4.1 研究结论··················· 14

4.2 建议与对策·················· 14

参考文献 14

《运筹学》课程设计报告

某饲料公司的饲料生产的优化

1绪论

1.1研究的背景

某市村民鉴于本市养鸡市场兴旺,但当地并没有饲料公司,养鸡户需要购买外地饲料价格较贵的情况,于是成立饲料公司,生产鸡饲料。但饲料的营养成分需要达到标准,营养成分包括代谢能、粗蛋白、粗纤维、赖氨酸、蛋氨酸、钙、有效磷和食盐。公司决定购买以下12种原料:玉米、小麦、麦麸、米糠、豆饼、菜子饼、鱼粉、槐叶粉、DL-蛋氨酸、骨粉、碳酸钙、食盐。公司希望在达到标准的情况下,能使原料的成本达到最小。

公司面临的问题有以下几方面:

第一、每种原料如何搭配才能达到标准。

第二、如何搭配能使成本费有最低。

第三、原料价格出现变化时又如何是成本最低。

1.2研究的主要内容与目的

此项研究的主要内容是根据购买的原料和使营养成分达到标准进行合理规划。目的是依据各种原料的成本、标准要求规划各种原料的使用情况,以使总成本达到最低。

1.3研究的意义

通过科学、合理的计算与规划,使公司生产饲料的成本达到最低,获得更多的利润,使村民走向致富之路,并为当地的养鸡市场提供价格更低的饲料,提高其竞争力,为本市经济增长做出贡献。

1.4研究的主要方法和思路

由于该研究题目是在有公司标准的条件下使成本费用最小,这完全符合运筹学线性规划的理论。因此可以按照线性规划求解模式计算出既科学又合理的的最优搭配方案。具体思路如下:

<1>预算总成本

以生产一吨为例,在使营养成分达到标准的情况下,用原料单价乘以使用量计算出总成本。

成本=∑原料单价×用量

<2>根据各种限定性因素得出目标函数和各个约束条件

<3> 应用计算机软件进行求解

2 模型的建立

2.1基础数据的建立

通过查阅资料得到营养成分标准表,根据市场行情得到原料单价,参阅资料得到原料营养成分含量。

公司根据原料来源,还要求1吨饲料中原料的含量为:玉米不低于400千克,小麦不低于100千克,麦麸不低于100千克,米糠不超过150千克,豆饼不超过100千克,菜子饼不低于30千克,鱼粉不低于50千克,槐叶粉不低于30千克,DL-蛋氨酸、骨粉、碳酸钙适量。

公司考虑到未来鱼粉、骨粉和碳酸钙将要涨价,米糠将要降价,价格变化率都是原价的10%

营养成分标准

原料的价格及营养成分含量

2.2变量的设定

各种原料的搭配:

玉米:x1千克;小麦:x2千克;麦麸:x3千克;米糠:x4千克;豆饼:x5千克;菜子饼:x6千克;鱼粉:x7千克;槐叶粉:x8千克;DL-蛋氨酸:x9千克;骨粉:x10千克;碳酸钙:x1千克;1食盐:x12千克;

2.3目标函数的建立

根据上述基础数据可以得出如下目标函数

Minf(x)=0.68x1+0.72x2+0.23x3+0.22x4+0.37x5+0.32x6+1.54x7+0.38x8+23.0x9+0.56x10+1.12x11+0.42x12

预期价格变化后的目标函数为

Minf(x)=0.68x1+0.72x2+0.23x3+0.22(1-0.1)x4+0.37x5+0.32x6+1.54(1+0.1)x7+0.38x8+23.0x9+0.56(1+0.1)x10+1.12(1+0.1)x11+0.42x12

该目标函数是用各种原料的单价乘以使用量,结果为总成本。要使总成本最小,只需该目标函数取得极小值即可,这与研究问题的目的是相一致的。

2.4限制条件的确定

2.4.1原料总量约束

x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12=1000

2.4.2营养成分保证约束

3.35x1+3.08x2+1.78x3+2.10x4+2.40x5+1.62x6+2.80x7+1.61x8≥2700

78x1+114x2+142x3+117x4+402x5+360x6+450x7+170x8≥135000

78x1+114x2+142x3+117x4+402x5+360x6+450x7+170x8≤145000

16x1+22x2+95x3+72x4+49x5+113x6+108x8≤45000

2.3x1+3.4x2+6.0x3+6.5x4+24.1x5+8.1x6+29.1x7+10.6≥5600

1.2x1+1.7x2+2.3x3+2.7x4+5.1x5+7.1x6+11.8x7+2.2x8+980x9≥2600

0.7x1+0.6x2+0.3x3+1.0x4+3.2x5+5.3x6+63x7+4.0x8+140x10≥5000

1000x12=3700

2.4.3部分原料总量约束

x1≥400

x2≥100

x3≥100

x4≤150

x5≤100

x6≥30

x7≥50

x8≥30

2.4.4其他保证约束

x4≥0

x5≥0

x9≥0

x10≥0

x11≥0

x12≥0

2.5模型的建立

综合以上各步工作,可以得出该问题的具体模型如下

Minf(x)=0.68x1+0.72x2+0.23x3+0.22x4+0.37x5+0.32x6+1.54x7+0.38x8+23.0x9+0.56x10+1.12x11+0.42x12

st

x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12=1000

3.35x1+3.08x2+1.78x3+2.10x4+2.40x5+1.62x6+2.80x7+1.61x8≥2700

78x1+114x2+142x3+117x4+402x5+360x6+450x7+170x8≥135000

78x1+114x2+142x3+117x4+402x5+360x6+450x7+170x8≤145000

2.3x1+3.4x2+6.0x3+6.5x4+24.1x5+8.1x6+29.1x7+10.6x8≥5600

16x1+22x2+95x3+72x4+49x5+113x6+108x8≤45000

1.2x1+1.7x2+2.3x3+2.7x4+5.1x5+7.1x6+11.8x7+2.2x8+980x9≥2600

0.7x1+0.6x2+0.3x3+1.0x4+3.2x5+5.3x6+63x7+4.0x8+140x10≥5000

1000x12=3700

x1≥400

x2≥100

x3≥100

x4≤150

   x5≤100

x6≥30

x7≥50

x8≥30

x4≥0

x5≥0

x9≥0

x10≥0

x11≥0

x12≥0

价格变动后的模型如下

Minf(x)=0.68x1+0.72x2+0.23x3+0.22(1-10%)x4+0.37x5+0.32x6+1.54(1+10%)x7+0.38x8+23.0x9+0.56(1+10%)x10+1.12(1+10%)x11+0.42x12

st

x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12=1000

3.35x1+3.08x2+1.78x3+2.10x4+2.40x5+1.62x6+2.80x7+1.61x8≥2700

78x1+114x2+142x3+117x4+402x5+360x6+450x7+170x8≥135000

78x1+114x2+142x3+117x4+402x5+360x6+450x7+170x8≤145000

2.3x1+3.4x2+6.0x3+6.5x4+24.1x5+8.1x6+29.1x7+10.6x8≥5600

16x1+22x2+95x3+72x4+49x5+113x6+108x8≤45000

1.2x1+1.7x2+2.3x3+2.7x4+5.1x5+7.1x6+11.8x7+2.2x8+980x9≥2600

0.7x1+0.6x2+0.3x3+1.0x4+3.2x5+5.3x6+63x7+4.0x8+140x10≥5000

1000x12=3700

x1≥400

x2≥100

x3≥100

x4≤150

   x5≤100

x6≥30

x7≥50

x8≥30

x4≥0

x5≥0

x9≥0

x10≥0

x11≥0

x12≥0

3 模型的求解及解的分析

3.1 模型的最优解

利用线性规划计算软件Lindo进行求解,结果如下:

    LP OPTIMUM FOUND AT STEP     15

        OBJECTIVE FUNCTION VALUE

        1)      556.5981

  VARIABLE        VALUE          REDUCED COST

        X1       433.212891          0.000000

        X2       100.000000          0.000000

        X3       136.220139          0.000000

        X4       150.000000          0.000000

        X5        60.985413          0.000000

        X6        30.000000          0.000000

        X7        50.000000          0.000000

        X8        30.000000          0.000000

        X9         0.012054          0.000000

       X10         5.869512          0.000000

       X11         0.000000          1.385227

       X12         3.700000          0.000000

       ROW   SLACK OR SURPLUS     DUAL PRICES

        2)         0.000000          0.265227

        3)         0.000000         -0.283086

        4)     10000.000000          0.000000

        5)         0.000000          0.000458

        6)      1014.458862          0.000000

        7)      2509.395508          0.000000

        8)         0.000000         -0.023740

        9)         0.000000         -0.005894

       10)         0.000000         -0.000685

       11)        33.212887          0.000000

       12)        36.220139          0.000000

       13)         0.000000         -0.121640

       14)         0.000000          0.125659

       15)         0.000000         -0.091712

       16)        39.014587          0.000000

       17)         0.000000         -0.567201

       18)         0.000000         -0.191513

       19)       150.000000          0.000000

       20)        60.985413          0.000000

       21)         3.700000          0.000000

       22)         5.869512          0.000000

       23)         0.000000          0.000000

       24)         0.012054          0.000000

 NO. ITERATIONS=      15

RANGES IN WHICH THE BASIS IS UNCHANGED:

                           OBJ COEFFICIENT RANGES

 VARIABLE         CURRENT        ALLOWABLE        ALLOWABLE

                   COEF          INCREASE         DECREASE

       X1        0.680000         0.153615         0.244557

       X2        0.720000         INFINITY         0.121640

       X3        0.230000         0.154773         0.155868

       X4        0.220000         0.125659         INFINITY

       X5        0.370000         0.120838         1.113318

       X6        0.320000         INFINITY         0.091712

       X7        1.540000         INFINITY         0.567201

       X8        0.380000         INFINITY         0.191513

       X9       23.000000        38.801498        23.239182

      X10        0.560000         1.365704         0.838303

      X11        1.120000         INFINITY         1.385227

      X12        0.420000         INFINITY         INFINITY

                           RIGHTHAND SIDE RANGES

      ROW         CURRENT        ALLOWABLE        ALLOWABLE

                    RHS          INCREASE         DECREASE

        2     1000.000000        10.754957        14.196280

        3     2700.000000        50.853474        48.641270

        4   135000.000000     10000.000000         INFINITY

        5   145000.000000      1033.839478     10000.000000

        6     5600.000000      1014.458862         INFINITY

        7    45000.000000         INFINITY      2509.395508

        8     2600.000000     13912.352539        11.799398

        9     5000.000000      1987.479004       834.752380

       10     3700.000000     14196.278320      3699.999756

       11      400.000000        33.212887         INFINITY

       12      100.000000        36.220139         INFINITY

       13      100.000000        41.943352       100.000000

       14      150.000000        15.413980       150.000000

       15       30.000000         5.099650        30.000000

       16      100.000000         INFINITY        39.014587

       17       50.000000         1.757393        24.404898

       18       30.000000        36.210979        27.424501

       19        0.000000       150.000000         INFINITY

       20        0.000000        60.985413         INFINITY

       21        0.000000         3.700000         INFINITY

       22        0.000000         5.869512         INFINITY

       23        0.000000         0.000000         INFINITY

       24        0.000000         0.012054         INFINITY

    预期价格变化后的结果表示

LP OPTIMUM FOUND AT STEP     13

        OBJECTIVE FUNCTION VALUE

        1)      561.3268

  VARIABLE        VALUE          REDUCED COST

        X1       433.212891          0.000000

        X2       100.000000          0.000000

        X3       136.220139          0.000000

        X4       150.000000          0.000000

        X5        60.985413          0.000000

        X6        30.000000          0.000000

        X7        50.000000          0.000000

        X8        30.000000          0.000000

        X9         0.012054          0.000000

       X10         5.869512          0.000000

       X11         0.000000          0.000000

       X12         3.700000          0.000000

       ROW   SLACK OR SURPLUS     DUAL PRICES

        2)         0.000000          0.264354

        3)         0.000000         -0.282831

        4)     10000.000000          0.000000

        5)         0.000000          0.000462

        6)      1014.458862          0.000000

        7)      2509.395508          0.000000

        8)         0.000000         -0.023739

        9)         0.000000         -0.006288

       10)         0.000000         -0.000684

       11)        33.212887          0.000000

       12)        36.220139          0.000000

       13)         0.000000         -0.121747

       14)         0.000000          0.147948

       15)         0.000000         -0.090530

       16)        39.014587          0.000000

       17)         0.000000         -0.697944

       18)         0.000000         -0.190118

       19)       150.000000          0.000000

       20)        60.985413          0.000000

       21)         3.700000          0.000000

       22)         5.869512          0.000000

       23)         0.000000         -1.496354

       24)         0.012054          0.000000

 NO. ITERATIONS=      13

以上结果表示

每生产一吨饲料的最低成本为556.5981元,需要玉米433.212891千克,小麦100千克,麦麸136.220139千克,米糠150千克,豆饼60.985413千克,菜子饼30千克,鱼粉50千克,槐叶粉30千克,DL-蛋氨酸0.012054千克,骨粉5.869512千克,碳酸钙0千克,食盐3.7千克。

价格变化后每生产一吨饲料的最低成本为561.3268元。

3.2模型的分析与评价

  由以上的求解结果可知,当各种原料取解出的对应值时,可是总成本达到最小值556.5981元。但预期某些原料价格会出现变化,得到价格变化后总成本最小值为561.3268元。根据各种原料的价格和营养含量,进行合适的比例搭配,原料价格可能出现浮动,符合市场规则,由此可见该方案完全可以实施。

4  结论与建议

4.1 研究结论 

    本次研究结果表明只要经过合理与科学的预测和计算,并对各种约束条件进行全面考虑,剩下的繁琐的计算工作可由计算机完成,不仅速度快,而且精确度高。从结果可以看出,公司不会因为各种原料用多还是用少,原料价格出现变化后的成本变化而困惑。在现代社会中,信息与科学是最重要的,在预测时我们用到了信息,在调查基础数据和求解规划中我们做到了科学。因此该研究不仅解决了提出的问题,而且在一定程度上对其它相关方面的规划有所启示,从而可以带动公司的发展。

4.2 建议与对策 

在实施方案的过程中,一定要根据各个约束条件的限制结合各种原料的实际情况进行搭配。公司可以根据要求进行原料搭配,是成本最低,但一切事物总是在变化发展中前进的,如原料价格会出现变化,如果遇到未曾预料到的事情,那也是无可厚非的,对于出现的事情要进行客观分析,寻求最优解决方案。

参考文献

熊伟  运筹学  机械工业出版社2005

更多相关推荐:
运筹学课程设计报告(完)

运筹学课程设计报告组别第三组设计人员设计时间20xx年6月25日20xx年7月6日1设计进度本课程设计时间分为两周第一周20xx年6月25日20xx年6月29日建模阶段此阶段各小组根据给出的题目完成模型的建立主...

运筹学课程设计心得

运筹学课程设计心得每学期的课设都是我们再次收获知识的时刻特别喜欢那种将理论应用到实践中的感觉只有在课设的时候才觉得自己所学是有意义的总是会欣喜的看着自己经过努力而得出的成果只有那一瞬间才会感觉所有的努力和付出都...

运筹学课程设计报告

长春工业大学课程设计报告课程设计名称运筹课程设计专业班级学生姓名指导教师20xx年7月12日课程设计任务书1运筹学课程设计报告组别第十八组设计人员设计时间20xx年6月27日20xx年7月12日1设计进度本课程...

运筹学课程总结

运筹学学习总结古人云“运筹帷幄之中,决胜千里之外”,运筹学是20世纪三四十年代发展起来的一门新兴交叉学科,它主要研究人类对各种资源的运用及筹划活动,以期通过了解和发展这种运用及筹划活动的基本规律,发挥有限资源的…

运筹学课程设计报告模板

宁波大红鹰学院信息工程学院课程设计报告课程名称项目名称姓名班级名称专业名称完成时间运筹学与数据分析实践炼油厂生产计划安排信息管理和信息系统20xx0225信息工程学院一问题的提出正文宋体小四单倍行距这是一个线性...

运筹学课程设计报告

运筹学课程设计报告求解线性规划问题学校学院专业班级学号姓名MATLAB求解20xx1227空气污染问题某钢厂的钢铁生产对城市的空气造成污染是该城市的主要污染源钢厂主要有两个污染源生产铁的高炉和将生铁炼成钢的平炉...

运筹学课程设计报告

长春工业大学课程设计报告课程设计名称运筹课程设计专业工商管理班级110508班学生姓名**指导教师**20**年12月20日课程设计任务书运筹学课程设计报告组别:第十二组设计人员:**设计时间:20**.12.…

运筹学课程设计

摘要运筹学是一门应用数学和形式科学的跨领域研究利用统计学数学模型和算法等方法去寻找复杂问题中的最佳或近似最佳的解答运筹学经常用于解决现实生活中的复杂问题特别是改善或优化现有系统的效率它通过对数据的调查收集与统计...

运筹学课程设计

课程设计论文课程名称运筹学教程题目产销不平衡的运输问题院系管理学院专业班级信息管理与信息系统1201姓名陈丹学号120xx0123指导教师黄光球20xx年7月18日西安建筑科技大学课程设计论文任务书专业班级信息...

运筹学课程设计报告书---运输问题的表上作业法

运筹学课程设计报告书专业班级学号姓名LMZZ日期20xx0901

运筹学课程设计

摘要现代企业要快速发展强大的内部凝聚力是重要前提之一而有效的人员管理则是保证公司内部凝聚力的重要手段本次设计旨在帮助众多企业管理者们如何在公司内部建立一个公正公平有效的人员管理制度众所周知企业管理的根本是人员管...

运筹课程设计

四川理工学院运筹学课程设计报告Newton算法研究学生雷鹏程李杰熊伟杨治文文钊专业统计学班级20xx2指导教师兰恒友四川理工学院理学院二O一四年十一月题目带歩长因子四川理工学院理学院课程设计任务书专业班级20x...

运筹学课程设计总结(32篇)