水资源系统分析课程设计_第1页
水资源系统分析课程设计_第2页
水资源系统分析课程设计_第3页
水资源系统分析课程设计_第4页
水资源系统分析课程设计_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

水资源系统分析与应用课程设计前言水资源系统分析是近几十年来发展迅速的一门学科,它利用系统科学的理论和方法分析制定水资源的合理开发、利用、保护和管理方案,以达到整体最优或最满意的综合效益。系统分析方法已在水资源系统的规划、设计、施工、运行管理中得到了广泛的应用。水资源系统分析方法包括系统建模方法、预测方法、优化方法、模拟方法、评价方法、决策方法等。水资源系统分析与应用课程设计以基本的系统分析方法(线性规划、整数规划、非线性规划、动态规划、多目标规划与决策等系统优化方法、系统模拟方法)为主。本次课程设计将采用Lingo对目标进行规划求解,LINGO是美国芝加哥(Chicago)大学的Linus Schrage(莱纳斯.施拉盖 )教授于1980年前后开发,它是一种专门用于求解数学规划问题的软件包,广泛应用LINGO主要用于求解线性规划、非线性规划、二次规划和整数规划等问题,也可以于求解一些线性和非线性方程组及代数方程求根等。Lingo的优点有:简单的模型表示、方便的数据输入和输出选择、强大的求解器、交互式模型或创建Turn-key应用程序。其特色在于内置建模语言,提供十几个内部函数,可以允许决策变量是整数。目录一、 线性规划问题1二、整数规划问题5三、非线性规划问题7四、动态规划问题8五、多目标规划问题12六、心得与体会16一、 线性规划问题一个灌区耕地面积1000hm,可用灌溉水量360万m。在安排种植计划时考虑两种粮食作物A,B,其灌溉定额分别为3000m/hm、6000 m/hm,每公顷净收入分别为4500元/、6000元。问如何安排两种作物的种植面积才能使整个灌区净收入最大? 解: 以作物A,B的种植面积x1,x2为决策变量。目标函数:总净收入(万元)最大 maxZ=0.45 x1+0.60x2约束条件:(1) 耕地面积(hm) X1+X2=1000(2) 灌溉水量(m/hm) 0.3X1+0.6X2=0用Lingo求解过程为计算列方程为:MAX=0.45*X1+0.60*X2;X1+X2=1000;0.3*X1+0.6*X2=0;X2=0;计算结果为:Global optimal solution found. Objective value: 480.0000 Infeasibilities: 0. Total solver iterations: 2 Variable Value Reduced Cost X1 800.0000 0. X2 200.0000 0. Row Slack or Surplus Dual Price 1 480.0000 1. 2 0. 0. 3 0. 0. 4 800.0000 0.5 200.0000 0.“OBJECTIVE FUNCTION VALUE 480.000”表示最优目标值为480.000(LINGO中将目标函数自动看作第1行,从第二行开始才是真正的约束条件)。“VALUE”给出最优解中各变量(VARIABLE)的值:x1=8000.0000,x2=200.0000。“REDUCED COST”的含义是(对MAX型问题):基变量的REDUCED COST值为0,对于非基变量,相应的REDUCED COST值表示当非基变量增加一个单位时(其它非基变量保持不变)目标函数减少的量。本例中两个变量都是基变量。“SLACK OR SURPLUS”给出松弛(或剩余)变量的值,表示约束是否取等式约束;第2、第3行松弛变量均为0,说明对于最优解而言,两个约束均取等式约束;第4行松弛变量为800.0000,说明对于最优解而言,这个约束取不等式约束。“DUAL PRICES”给出约束的影子价格(也称为对偶价格)的值:第2、第3、第4、第5行(约束)对应的影子价格分别0.,0.,0.,0.二、整数规划问题一运输公司利用卡车运输甲、乙两种货物,卡车的运输能力为体积12m3,重量9t,每箱货物的体积、重量、利润列于表1,如何安排运输方案,使利润最大?表1 数据货物体积(m3/箱)重量(t/箱)利润(元/箱)甲乙2211.8100160解:设每辆卡车装载甲货物x1箱、乙货物x2箱,则模型为maxZ=100x1+160x2 (利润最大)2x1+2x2=12 (体积限制)X1+1.8x2=0X1,x2为整数用Lingo求解过程:列方程式:max 100x1+160x2s.t.2x1+2x2=12x1+1.8x2=0由lingo求解过程为:求解式子为:0.45*x1+0.60*x2+d11-d12=450;0.30*x1+0.60*x2+d21-d22=360;x1+x2+y1=1000;0.30*x1+0.60*x2+y2=360;min=d11+d22;求解结果为: Global optimal solution found. Objective value: 0. Infeasibilities: 0. Total solver iterations: 1 Variable Value Reduced Cost X1 1000.000 0. X2 0. 0. D11 0. 1. D12 0. 0. D21 60.00000 0. D22 0. 1. Y1 0. 0. Y2 60.00000 0. Row Slack or Surplus Dual Price 1 0. 0. 2 0. 0. 3 0. 0. 4 0. 0. 5 0. -1.求解以上模型,可得到:x1=1000,x2=0,y1=0,y2=d22=60,d11=d12=d2=0,即满足第一个目标要求,净收入可达到450万元;在此基础上,最多可节水60万m。六、心得感受 心得体会就是一种读书、实践后所写的感受文字。读书心得同学习礼记相近;实践体会同经验总结相类。 如果说平时积累的各个知识点是一粒粒宝贵的珍珠的话,那么课程设计经历则是将这些珍珠串联起来的一根红线。“纸上得来终觉浅,绝知此事要躬行”。水资源分析与应用是一门实践性、综合性非常强的科目,如果没有参加过完整的实际操作,就难以从根本上理解书本上所学的理论知识,就难以真正领会水资源分析与应用的思想精髓。同时,在做课程设计时还要勤于思考,无论是作为参与者还是作为一个实际的操作者,都应该去潜心思考为什么要这样设计、这样设计的优点是

温馨提示

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

评论

0/150

提交评论