Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2010-07-09, 12:27   #1
绿灯风格
初级会员
 
注册日期: 2010-07-09
帖子: 1
声望力: 0
绿灯风格 正向着好的方向发展
默认 化工过程结晶器的MATLAB编程

一、用Matlab编写程序,建立单元模块并根据流程需要进行流程模拟。
二、完成单元模块的设计,并根据流程要求进行流程模拟。完成单元模块的开发和流程模拟报告。
三、工艺要求:一个两效盐蒸发系统。流量为10000千克每小时,温度为30摄氏度的饱和盐水(饱和氯化钠溶液),利用一笑蒸发结晶器的冷凝水预热,分别进入两效蒸发器制盐。已知一效加热饱和蒸汽压为1.5atm,二效蒸汽压力为0.2atm,各效的沸点升高3摄氏度(不及其他压力损失)。两效的传热面积和传热系数相等。不考虑热损失,不考虑结晶热。
四、任务要求:
1、建立水的饱和蒸汽压的计算函数和饱和温度计算函数。
2、首先采用Excel进行模拟计算。
3、建立通用水水型逆流换热器HEX(ih,I,j,k,l)模块,计算输出物流参数,要求传热温差不低于5摄氏度。
4、建立通用蒸发结晶器计算模块EV(ie,I,j,k,l,m)根据给定生蒸汽压力,二次蒸汽压力,和生蒸汽压力,计算卤水进料量、盐析量、二次蒸汽量等参数。
5、进行流程模拟程序,进行设计型模拟。并符合两效的传热面积和传热系数相等的要求。
P=A-B/(T+C)
提示:
1、 饱和蒸汽压和饱和温度,采用安托尼万方程计算,其中该体系的A=7.99681、B=1668.21、C=228
2、 先利用Excel进行尝试计算,而后进行Matlab程序设计。
3、 通用程序设计将物流变量定义为全局变量strm(i,j),i物流号,j=1流量,j=2温度,j=3压力,j=4盐的质量分率,j=5水的质量分率。
4、 对于任务4首先给定一效二次蒸汽压力,进行一效和二效的计算,而后各效的传热面积和传热系数之积,如果两效的这个乘积相差较大,则重新给定一效的二次蒸汽压力,重新计算。
五、报告格式要求:
报告内容:
1、 说明任务要求
2、 单元模块的过程分析:变量、过程方程、自由度、设计变量选择
3、 单元模块的功能说明
4、 过程方程的求解步骤
5、 程序设计说明(通用数组说明:如物流参数、设备参数;单元模块输入输出条件说明;输入输出条件说明)
6、 模拟人物的模拟结果及其说明
注:假如你会又没时间的话,麻烦你帮我把程序写出来,简单告诉我一下每个模块的具体意义就好,谢谢您!
大家帮帮忙啦!这是个很紧急的问题,我是matlab的菜鸟,看都看不懂,我们老师还要我编写程序,希望大家“仁者见仁,智者见智”啊!帮帮我啦!还有一个周就要交了!急!!!!!
绿灯风格 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 10:55


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.