耕作学实验三 作物布局优化方案设计.

Slides:



Advertisements
Similar presentations
1 主讲:寇继虹 2 线性规划及应用简介 线性规划是运筹学的一个最基本的分支, 它已成为帮助各级管理人员进行决策的 · 一 种十分重要的工具.是一种目前最常用而又 最为成功的定性分析和定量分析相结合的管 理优化技术。 其原因有三: 一、应用广泛.管理工作中的大量优化 问题可以用线性规划的模型来表达.
Advertisements

一、 一阶线性微分方程及其解法 二、 一阶线性微分方程的简单应用 三、 小结及作业 §6.2 一阶线性微分方程.
第五节 函数的微分 一、微分的定义 二、微分的几何意义 三、基本初等函数的微分公式与微分运算 法则 四、微分形式不变性 五、微分在近似计算中的应用 六、小结.
2.8 函数的微分 1 微分的定义 2 微分的几何意义 3 微分公式与微分运算法则 4 微分在近似计算中的应用.
2.5 函数的微分 一、问题的提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、微分的求法 六、小结.
练一练: 在数轴上画出表示下列各数的点, 并指出这些点相互间的关系: -6 , 6 , -3 , 3 , -1.5, 1.5.
北师大版四年级数学下册 天平游戏(二).
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
一、能线性化的多元非线性回归 二、多元多项式回归(线性化)
§1 二阶与三阶行列式 ★二元线性方程组与二阶行列式 ★三阶行列式
18.2一元二次方程的解法 (公式法).
6.9二元一次方程组的解法(2) 加减消元法 上虹中学 陶家骏.
一、二阶行列式的引入 用消元法解二元线性方程组. 一、二阶行列式的引入 用消元法解二元线性方程组.
§2线性规划问题及其数学模型 线性规划作为运筹学的一人重要分支,是研究较早,理论较完善,应用最广泛的一门科学。它所研究的问题主要包括两个方面:一是在一项任务确定后,如何以最低限度和成本(如人力、物力、资金和时间等)去完成这一任务;二是如何在现有条件下进行组织和安排,以完成更多的工作。因此,线性规划就是求一组变量的值,使它满足一组线性式子,并使一个线性函数的值最大(或最小)的数学方法。
第二章 线性规划的图解法 线性规划是运筹学中最重要、最成熟的分支,也是我们这门课的重点,2~9章全部是线性规划的内容,下面我们先来学习第2章的内容.
第三章 函数逼近 — 最佳平方逼近.
数学建模方法及其应用 韩中庚 编著.
《高等数学》(理学) 常数项级数的概念 袁安锋
第五章 矩阵与行列式 §5.4 逆矩阵 §5.5 矩阵的初等变换.
第一章 行列式 第五节 Cramer定理 设含有n 个未知量的n个方程构成的线性方程组为 (Ⅰ) 由未知数的系数组成的n阶行列式
第四节 一阶线性微分方程 线性微分方程 伯努利方程 小结、作业 1/17.
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
单纯形法的一般原理 表格单纯形法 借助人工变量求初始的基本可行解 单纯形表与线性规划问题的讨论 改进单纯形法
第3章 LP的对偶问题与灵敏度分析 §1 原问题与对偶问题 §2 对偶问题基本性质 §3 对偶单纯形法 §4 灵敏度分析.
第一章 函数 函数 — 研究对象—第一章 分析基础 极限 — 研究方法—第二章 连续 — 研究桥梁—第二章.
动态规划(Dynamic Programming)
第4章 对偶模型 4.1 对偶模型的提出 4.2 原模型与对偶模型的线性规划模型之 间的关系 4.3 对偶模型的基本性质
若2002年我国国民生产总值为 亿元,如果 ,那么经过多少年国民生产总值 每年平均增长 是2002年时的2倍? 解:设经过 年国民生产总值为2002年时的2倍, 根据题意有 , 即.
第4章 非线性规划 4.5 约束最优化方法 2019/4/6 山东大学 软件学院.
人教版五年级数学上册第四单元 解方程(一) 马郎小学 陈伟.
6.4不等式的解法举例(1) 2019年4月17日星期三.
线性规 Linear Programming
线 性 代 数 厦门大学线性代数教学组 2019年4月24日6时8分 / 45.
第十章 双线性型 Bilinear Form 厦门大学数学科学学院 网址: gdjpkc.xmu.edu.cn
用计算器开方.
第二章 线性规划的图解法 线性规划是运筹学中最重要、最成熟的分支,也是我们这门课的重点,2~9章全部是线性规划的内容,下面我们先来学习第2章的内容.
Chapter 3 整数规划 运筹学 Integer Programming Operations Research
第4章 Excel电子表格制作软件 4.4 函数(一).
正切函数的图象和性质 周期函数定义: 一般地,对于函数 (x),如果存在一个非零常数T,使得当x取定义域内的每一个值时,都有
iSIGHT 基本培训 使用 Excel的栅栏问题
§8.3 不变因子 一、行列式因子 二、不变因子.
第4课时 绝对值.
学习任务三 偏导数 结合一元函数的导数学习二元函数的偏导数是非常有用的. 要求了解二元函数的偏导数的定义, 掌握二元函数偏导数的计算.
1.非线性规划模型 2.非线性规划的Matlab形式
第七、八次实验要求.
海报题目 简介: 介绍此项仿真工作的目标和需要解决的问题。 可以添加合适的图片。
Models and Software Practice of the Operations Research
建模常见问题MATLAB求解  .
一元二次不等式解法(1).
分数再认识三 真假带分数的练习课.
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
线 性 代 数 厦门大学线性代数教学组 2019年5月12日4时19分 / 45.
2.2直接证明(一) 分析法 综合法.
第二节 函数的极限 一、函数极限的定义 二、函数极限的性质 三、小结 思考题.
正弦、余弦函数的性质 华容一中 伍立华 2017年2月24日.
§2 方阵的特征值与特征向量.
第五节 线性方程组有解判别定理 一、线性方程组的向量表示形式 二、线性方程组有解判别定理 三、一般线性方程组的解法 四、线性方程组的求解步骤.
滤波减速器的体积优化 仵凡 Advanced Design Group.
我们能够了解数学在现实生活中的用途非常广泛
教学大纲(甲型,54学时 ) 教学大纲(乙型, 36学时 )
线性规划 Linear Programming
线性规划 Linear Programming
第10章 代数方程组的MATLAB求解 编者.
第十七讲 密码执行(1).
§4.5 最大公因式的矩阵求法( Ⅱ ).
第三章 线性方程组 §4 n维向量及其线性相关性(续7)
一元一次方程的解法(-).
数学试验 LINDO软件包.
海报题目 简介: 介绍此项仿真工作的目标和需要解决的问题。 可以添加合适的图片。
Presentation transcript:

耕作学实验三 作物布局优化方案设计

一、目的 1.学会用线性规划方法确定一个生产单位的作物布局优化方案 2.掌握利用LINDO软件求解线性规划问题的方法

二、内容说明 线性规划是研究多变量函数在变量约束条件下的最优化问题,即求一组非负变量Xj (j=1,2,……,n)在满足一组条件(线性等式或不等式)下,使一组线性函数取得最大值或最小值。 用线性规划方法确定作物布局(也可应用于复种或整个种植制度),其参数比较容易取得,便于借助于计算机求解。

三、方法简介 1. 线性规划的一般形式 求一组变量xj(j=1,2,……n),满足条件: Xj>0(j=1,2,……n) 使目标函数F1=C1X1+C2X2+……+CmXn为最大值或最小值

2. 线性规划的标准形式   为求解方便,需把一般式化成标准形式,即引入松弛变量t,将不等式改为等式 (1)若约束方程为: 则在不等式左边加非负变量ti,即有:   xj,ti>0(j=1,2,……n;i=1,2,……m) (2)若约束方程为:

(3)若原目标函数f取最大值时: 令f1= -f 于是化为:

3. 线性规划问题的求解方法   线性规划问题的解法很多,如图解法、单纯形法等,以单纯形法最为常用。主要步骤用框图表示如下:

线性规划法进行作物布局的一般步骤 收集资料、制定目标 建立约束条件 建立数学模型 整理成初始单纯形表 判别是否有最优解 YES 读出最优解 NO 确定主元 用迭代法求新表 验算计算结果对? NO 改正错误 YES

四、线性规划举例 某生产单位,欲在12亩同类型土地上种植玉米、大豆、小麦3种作物,并可为此提供48个劳动力和360元资金。并已知玉米和大豆每亩各需6个劳动力,小麦每亩需2个劳动力。玉米、大豆、小麦每亩各需资金分别为36元、24元和18元。又知种植玉米、大豆和小麦每亩可获得净收入分别为40元、30元和20元。问三种作物各种多少亩才能使纯收入最高?

1. 建立数学模型 设玉米、大豆和小麦的种植亩数分别为X1、X2、X3亩,于是上述问题就变成了一组Xi满足下列条件: 使得净收益

将此线性方程划成标准形式。即: 这里引入松弛变量X4、X5、X6,表示实际未利用资源,即为资源剩余量。因为任何资源的剩余均不能产生生产效益,故松弛变量系数为0,未列入目标函数。

2.建立初始单纯形表 即把线性方程组系数及常数项写成矩阵形式 表实3-2:初始单纯性表 非基变量 基变量 X1 X2 X3 X4 X5 X6 b1 1 6* 36 6 24 2 18 12 48 360 f1 40* 30 20

3.判定是否有最优解 单纯形表中最后一行,由40到0六个数成为检验数Cj。根据最优解判别定律,若全体检验数都为负数或零时,有最优解,即规划为最优规划。如检验数还有正数,说明规划有进一步完善的余地。本题中有三个检验数为正,故需逐步完善。

4.确定主元 确定主元是完善规划的第一步。在最大检验数40的右上方打上星号,用该列的正数去除bi行对应的数字,取其中最小的一个比值的分母为主元。即取: 则取6为主元,并在其右上方打上星号

5. 用迭代法求新单纯形表 进行矩阵的初等变换,将主元所在列的数字除去主元化为1外,其余均化为0,矩阵初等变换有行变换和列变换两种。根据初等变换的性质: (1)将矩阵某一行(列)通乘一个不为零的数,矩阵的秩不变; (2)将i行通乘不为零的整数K加到i行上去,矩阵的秩不变。故表实3-2经初等变换得表实3-3:

表实3-3检验数还有正数,故需进一步迭代,此时主元2/3*,经迭代得 表实3-3:新单纯性表 非基变量 基变量 X1 X2 X3 X4 X5 X6 b1 1 -12 2/3* 1/3 6 -1/6 1/6 -6 4 8 72 f1 -10 20/3 -20/3 表实3-3检验数还有正数,故需进一步迭代,此时主元2/3*,经迭代得

表实3-4:新单纯性表 非基变量 基变量 X1 X2 X3 X4 X5 X6 b1 1 -12 3/2 -1/2 -9 -1/4 1/4 1 -12 3/2 -1/2 -9 -1/4 1/4 -9/2 6 36 f1 -10 -5 表实3-4中所有的判别系数都为负值,因此表实3-4就为最优方案,且最优解为: X1=6;X2=0;X3=6;X4=X5=0;X6=36。 因此,只有种植玉米6亩,小麦6亩即可获得最高收入,且最高收入为360元。X6=36,表明还有36元资金未用。

6.实际可行性及灵敏度分析 上述最优解只是数学中的一个可行解,而在实际问题中是否可行还要进一步判定,如上题中不种大豆净收益最高,但实际生活中需要豆类,故最优解还是根据实际进行调整;或改变线性方程组中的参数,使数学上的可行性与实际生产中的可行性趋于一致 灵敏度分析是将各资源的限制量,如劳动力、资金量分别增加一定量,求最优解的变化情况,方法同上。灵敏度分析比较繁琐

五、LINDO计算软件简介 LINDO(Linear, Interactive, and Discrete Optimizer)是一个专门求解数学规划问题的软件,版权由美国Lindo系统公司所拥有。 对于非线性规划,可以用LINGO 或其他软件求解。 Lindo软件的特点是程序执行速度快,易于方便地输入、修改、求解和分析一个数学规划问题,因此受到了广泛的应用和普遍的欢迎。有关该软件的最新信息可以从Lindo系统公司的网站http://www.Lindo.com上获取 Lindo可以用来解决线性规划(LP),整数规划(IP)和二次规划(QP)问题。

LINDO软件应用练习 某生产单位,欲在12亩同类型土地上种植玉米、大豆、小麦3种作物,并可为此提供48个劳动力和360元资金。并已知玉米和大豆每亩各需6个劳动力,小麦每亩需2个劳动力。玉米、大豆、小麦每亩各需资金分别为36元、24元和18元。又知种植玉米、大豆和小麦每亩可获得净收入分别为40元、30元和20元。问3种作物各种多少亩才能使净收入最高?

作 业 宁夏某生产单位有耕地1000亩,种植水稻、小麦、玉米、大豆、棉花和葡萄6种作物。各作物亩需劳动力数、单产水平及净收益等资料见表1;另外,在安排作物结构时还要求粮食(谷物)总产量至少达到240200kg,养地作物面积不少于50亩,葡萄面积不能超过90亩,问:该单位应采取怎样的作物布局方案,才能获得最大净收益?

表1 各作物亩产量、用工量及纯收益资料 项目 水稻 小麦 玉米 大豆 棉花 葡萄 单产(kg) 568 417 785 238 241 表1 各作物亩产量、用工量及纯收益资料 项目 水稻 小麦 玉米 大豆 棉花 葡萄 单产(kg) 568 417 785 238 241 859 亩用工(个) 20 16 18 12 26 24 净收益(元) 484 189 553 202 588 840

线性规划方法的局限性? 第一、线性规划的约束方程中,将构成目标函数和约束条件的等式及不等式联立方程都认为是线性的,而实际农业中生物与环境因素的关系往往不是线性的。故采用线性规划方法会导致一定偏差。    克服办法? 第二、线性规划中资源的数量、投入产出系数、资源决策变量等都被看作是固定的、静态的,而农业生产中许多因素却是动态的、变化的。线性规划较难处理这种动态变化。 有人提出非线性规划方法;线性规划较难处理这种动态变化。故有人提出用动态的方法。有的学者还将非线性规划与动态规划结合起来,比较好地解决了农业问题的非线性和动态性。

第三、在线性规划中的目标函数只能是一个,即在产量最高、经济效益最高、生产成本最低、生态效益最高等目标中选择一个,而生产实践中往往是多目标的。     克服办法? 第四、农业生产系统中诸多因素是未知的,或者是难以量化的,有些量化指标,其确定性也因环境的变化而变化。由于农业的这种复杂性、不确定性和未知性,给农业系统中各种优化方法带来了许多偏差,有时数学上的优化与实际相差甚远。 单目标函数的线性规划的优化结果,往往与实际要求不相符合。为克服这一矛盾,可采用目标规划来解决多目标的问题。 由于农业的这种复杂性、多目标性和不确定性,给农业系统中各种优化方法带来了许多偏差,有时数学上的优化与实际相差甚远。这就要求将优化结果与实际情况进行核对和修正。也有人提出用灰色系统的方法来解决农业系统中问题的复杂性、不确定性和未知性。