欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    C++课程设计报告--精馏塔理论塔板数的计算

    • 资源ID:1411530       资源大小:154KB        全文页数:19页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    C++课程设计报告--精馏塔理论塔板数的计算

    1、 1 C+课程设计报告 精馏塔理论塔板数的计算精馏塔理论塔板数的计算 化学化工学院化学化工学院 高级工程人才实验班(化学)高级工程人才实验班(化学) 赵静冰赵静冰 学号学号 15071101141507110114 2 目录 (1)设计报告* 3 (2)摘要* * 4 (3)程序设计思路*5 (4)流程框图* 6 (5)C 语言原始程序*15 (6)程序运行结果* 17 (7)后记*18 (8)参考文献*19 3 二、设计报告二、设计报告 1、撰写要求、撰写要求 (1)C 语言课程设计任务书; (2)目录; (3)摘要; (4)程序设计思路和流程框图; (5)C 语言原始程序; (6)程序运行

    2、结果; (7)后记(程序调试过程出现问题的讨论) 。 2、印装和、印装和上交要求上交要求 (1)设计报告要求采用 A4 纸双面打印,订书针装订。 (2)将源程序按统一文件名 100a-bc 形式发给辅导老师 4 课程设计报告课程设计报告 摘要摘要:此次 C+程序课程设计,是在给定的设计条件下,利用梯 级图解法计算苯甲苯精馏塔理论塔板数。 第一个程序使用了直接计 算法解方程组,计算出塔顶 D 和塔底 W,使用最小二乘拟合法和高斯 消元法求得相平衡方程, 同时使用牛顿迭代的法求得 q 线方程与相平 衡方程的交点以及 q 线方程与精馏段操作线方程等的交点, 循环使用 牛顿迭代法最后求得精馏塔理论塔板

    3、的数目和进料板的位置; 在设计 的过程中所需要的 C+语言方法有:循环、选择、数组、绘图等的综 合使用,最后完成整个设计过程。 5 程序设计思路程序设计思路:由于没有学习过化工原理方面的知识,所以初开 始,对于陌生的专有名词感觉这次的设计很不好做,不知从何下手。 后来老师给出了公式等推导原理, 并在老师讲解后我才大概懂得题目 的要求,参考了之前学过的课本和一些范例,再询问其他合作同学, 我终于有了设计思路。 我将整个程序设计过程分为两步, 计算部分和 作图部分,而计算又分为两个部分, 程序一过程使用了直接计算法解 方程组,计算出塔顶 D 和塔底 W,程序二过程先利用高斯消元法求得 相平衡方程,

    4、再利用牛顿迭代法求得精馏塔理论塔板数的过程。 1 1、 高斯函数高斯函数:利用高斯主元素消去法可以求解平衡线方程中的系数 及常数 a0,a1,a2,a3。 2 2、 矩阵板块矩阵板块:我们在求解平衡线方程中的系数及常数 a0,a1,a2,a3 时,有一个问题,那就是矩阵的行数和列数不相同,不能完全 照搬书上所说的高斯主元素,而是需要利用数据的拟合。我们 可以用矩阵的转置与矩阵的乘法 (参考实际程序) , 达到此目的。 3 3、 牛顿迭代法牛顿迭代法:通过翻阅资料,运用牛顿迭代法是求方程根,在所, 先定义一下牛顿迭代法,然后再在所需要的地方调用一下, 4 4、 循环板块循环板块:数组可以解决数据

    5、庞大的问题,循环的过程中,输出 其角标即可。采用的是 do.while 语句。 6 C+设计流程图: 7 C C+原始程序:原始程序: 程序一 : /求解方程组 #include #define F 46.61 /F 为处理量 #define XF 0.45 /XF 为苯-甲苯混合液中苯的含量 #define XD 0.996 /XD 为塔顶产品摩尔分率 #define XW 0.0118 /XW 为塔底产品摩尔分率 int main() double D=0,W=0; /D 为塔顶,W 为塔底 D=(F*XF-F*XW)/(XD-XW); W=(F*XD-F*XF)/(XD-XW); cout=1e-6); return xn1; void main() loop: system(“cls“); couti;j-) s+=Hij*aj; ai=(Hi4-s)/Hii; coutxf; coutxd; coutxw; coutt; coutendl; R=t*Rmin; xq=xf; yq=R*xq/(R+1)+xd/(R+1); cout“xe=“xesetw(5)“ye=“yeendl; coutendl; cout“最小回流比为:“setw(5)


    注意事项

    本文(C++课程设计报告--精馏塔理论塔板数的计算)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583