《环境系统分析第六次作业》.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
环境系统分析 上机实验报告 上机主题 优化工具箱的使用(II) 有条件极值的求解 上机时间 班 级 学 号 姓 名 评 分 市政环境学院 环境科学与工程系 指导教师 一.上机实验目的 学会使用Matlab优化工具箱求解规划问题。 学会将待求函数线性化后再进行求解。 二.上机实验题目 已知费用函数形式为:Ci -200Qi°78 1000Qi°.78 i2.5 河流水质约束为:L2三6 试用Matlab优化工具箱求解 题目5所给数据的排放口最优规划问题 (提示:1.不考虑溶解氧的约束; L U」(L;-浦),式中L为各河段在满足水质约束情况下的 BOD排 放浓度,则i =土上,如:1=!5土互 Li0 150 可以直接将目标函数代入优化工具箱进行计算,也可以将目标函数分段 线性化之后,再代入优化工具箱进行计算(但要注意目标函数中的决策变量要 和约束方程中的变量匹配);最好是两种方法都试一下,比较一下结果有何不 同? .上机程序要点 0 1 「1.6378] 0 ..1.1753 和m= 0 0.8359 0.05263- 05867- 0.04854 0 0 0.03483 0.03125 0 U = 0.02477 0.02223 0.0400 。01738 0.01560 0.02807 给定的河流水质约束为L2 6 费用函数的形式为:Ci =200Qi°78 ?1000Q:78 i2.5 ,,T T T ,U L £(L°-m) 0.0485 3.5903 J0.03483L, +0.03125L2 3.9883 0.02477Li +0.02223L2 +0.0400La 4.2805 O.01738Li +0.01560L2 P.02807l_3 扣.05263L4 4.4950 分别将Q = 0.5 分别将Q = 0.5、 Q =0.3、Q=0.4、Q =0.5 代入可得 C1 C1 =116.5 582.4 茨 C2 =78.2 391 广 C3 = 97.9 489.3 ;5 C4 =116.5 582.4 ;5 函数直接代入优化工具箱 其程序为 Li[nit=[6 6 6 6]P : 、约束条件 Lnex = Ln^(U)*(Liwit-in) 嫌i 入水质最大BOP 值 Ltnirc=[0 0 0 0]\ LawFLimit-sn; Lc^fmneim (0fuix Lib魏』U Ld叽[],[L Lmitx Lit削〕 、最就处理EOD n-l~Lc. /L; q=[0a5 0.3 0.4 0. 5]\ a=20Oq. 0, 78; b=1000*qt D. 78 h c-a+br *Tir 2, 5; CES^(e) 、满是约束荥件最低费用 得到的解为 LC = 94.5599 54.2078 413222 33.9916 C = 1.3353e+Q03 即排入口排入的 BOD含量分别为94.5599、54.2078、43.3222、 33.9916 mg / Lmg 此时有最费用1335.3万元。 ②将函数线性化后再代入优化工具箱 分三段对费用函数线性化,效率区间为0W%壬0.3 0.3壬听i2《0.85 0.85 4^3刍 程序如下: Limit=[6 6 6 ; Ltuax - iny(U)+(Lintit-ra) 冬输入水辰最大:量 LonFLimitTn; e=[0 0.3 0. 85 1]; a=[116.5 78.2 97. 9 口上曰; b=[5BX4 391 4S9. 3 582.41*; 5=甚丁05(土 4); for rFl :I :4 k(n, 1)=0; 姑0 l)=b(n)A S*(e(2)*4.5-e(l)*4.5); Bw(tbi)=Q, CsG^ 】)=0; s(il 2)=3*As(p,l)/(e(2)-e(l))*3; Fl far mi=2:l :3 As.tn, m)=b(n)/4J 5+^e(nH-l) 4. 5^e(in) 4. S); w)=_b (n)+c (m) /3- S+fcfnH-I j 3p 5-t(ni) 3- 5); k (nP re)=k,n, m-1 )+s (n, m)* ? (id) -? (m-1)); Cs (n,m)=-(€ (nH-1 -e .mJ *2/2*k(nJmJ; s(n, nrt-1 =3*(As(n, m)+Bs (.n^ nl+CsGi, n))/(e .nrt-l 3; end end %求解5 计算各段线性函数的斜率如下: 1.0e+003 * 0 0.0638 0.S642 1.0417 0 0.04 网 0.3788 1.2364 0 0.0536 0.4740 1.5473 0 0.06

文档评论(0)

tangtianxu1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档