96B洗衣机节水问题.pptVIP

  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文档。上传文档
查看更多
问题重述与分析 基本假设及说明 1.洗衣机一次用水量有最高限和最低限; 2.洗衣机每轮运行过程为:加水-漂洗-脱水; 3.仅在第一轮运行时加上洗涤剂,在后面的运行轮中仅有稀释作用; 4.洗衣时所加的洗涤剂适量,漂洗时间足够,能使污垢一次溶解,忽略不能溶解的污垢; 5. 脱水后衣服含水量与干衣服重量成正比; 6.每缸洗衣水只用一次; 符号和变量说明 :污物的质量(kg); :第 轮运行时污物浓度(kg/升); :洗衣机运行轮数(次); :第 轮用水量(升); :干衣服的质量(kg); :衣服脱水后的剩余含水质量(kg); :衣服的清洁度(常量,洗衣后污物质量与洗衣前污物质量之比); :洗一次衣服的总用水量(升); :洗衣机一次洗衣的最大量(kg); :脱水后衣服含水质量与干衣服质量比(常数);显然 ; :洗衣机一次注水最高限(升); :即使不加衣物,洗衣机能正常运转需注入的最低水量; :单位质量的衣服完全浸泡所需最低用水量(常量); 建模分析 模型建立 模型求解 所建立模型为非线性最优化模型,故这里采用Matlab求解非线性规划的函数fmincon求解。 数据初始化程序init1996b.m %1996B洗衣机节水模型,参数与数据初始化 af =0.60;%脱水后衣服含水质量与干衣服质量比(常数) beta = 5.0;%单位质量的衣服完全浸泡最低所需水量(常量); Vmin = 24;%衣服完全浸泡的状态下为洗衣机能正常运行需注入的最低水量(升);? ef= 0.001;%衣服的清洁度(常量,洗衣的衣服上污量与 之比); M = 5;%干衣服的质量(kg); m = af*M;%衣服脱水后衣服含水质量(kg)? VminM = beta*M + Vmin; Vmax = 60;%洗衣机一次注水最高限(升); global m ef 目标函数:myobj1996b.m function r=myobj1996b(x) %1996年B题目标函数:总需水量 r= sum(x); 约束条件函数:mycon1996b.m function [C,Ceq]= mycon1996b(x) %1996年B题采用非线性规划求解算法求解的约束条件函数 global m ef %全局变量 n= length(x);%洗衣轮次 tmpX = x(1);%x1 if n=2, for i=2:n, tmpX=tmpX*(x(i)+m);%x1*(x2+m)*(x3+m)*...*(xn+m) end end? C=m^n -tmpX*ef ;%只有一个约束,决策变量约束用fmincon的参数lb,ub来处理 %C=m^n/tmpX - ef ;%只有一个约束,决策变量约束用fmincon的参数lb,ub来处理 Ceq=[]; 非线性规划求解运行结果 x = 49 46 46 fval = 141 exitflag = 1 opti_n = 3 我国淡水资源有限,节约用水人人有责,洗衣机在家庭用水中占有相当大的份额,目前洗衣机已非常普及,节约洗衣机用水十分重要。假设在放入衣物和洗涤剂后洗衣机的运行过程为:加水—漂洗—脱水—加水—漂洗—脱水— … —加水—漂洗—脱水(称“加水—漂洗—脱水”为运行一轮)。请为洗衣机设计一种程序(包括运行多少轮、每轮加水量等),使得在满足一定洗涤效果的条件下,总用水量最少。选用合理的数据进行运算,对照目前常用的洗衣机的运行情况,对你的模型和结果出评价。 1996年B题 洗衣机节水问题 对洗衣机的运行进行设计,主要目的是为了节约用水量。在满足洗涤效果的前提下使得用水量最少。因此,这是一个典型的最优化问题,目标为洗衣总用水量最少,主要的决策为洗多少轮以及每轮加水量的问题。而一般洗衣只是第一次加水漂洗时才放洗涤剂,而过后则是清水漂洗,通过化学原理,可以将第1轮洗涤后的各轮洗涤看成是不断的稀释过程。为了评价洗涤效果,可用衣服上残留的污物质量与洗涤前污物质量之比作为评价指标。在设计每轮加水量时,要考虑洗衣机本身洗衣桶的最大容积,以及运行的最低加水量。 (1)由化学中的洗涤原理知,有助于洗涤作用的三个因素: 1、表面活性(以肥皂为代表的洗涤剂); 2、界面电(配入洗涤剂中的碱和磷酸盐等); 3、机械力和流水力(由于水的流动产生机械力)在洗衣过程中,一般在第一次加入洗涤剂,在第二次及以后,不再加入洗涤剂,从而,使有助于洗涤的三个因素的前两个不存在,只剩下水的流动力的作用,洗涤作用因此很微弱。于是假设污物的第一次被洗涤,接下来的过程只是污物的稀释过程是合理的。 (2)实际

文档评论(0)

独角戏 + 关注
实名认证
文档贡献者

本人有良好思想品德,职业道德和专业知识。

1亿VIP精品文档

相关文档