matlab化工实例,运用MATLAB软件处理化工实验数据

《运用MATLAB软件处理化工实验数据》由会员分享,可在线阅读,更多相关《运用MATLAB软件处理化工实验数据(3页珍藏版)》请在人人文库网上搜索。

1、运用MATLAB软件处理化工实验数据关键词:化学工程; 工艺实验; 数据处理; 化工实验数据分析;MATLAB软件有最权威数据处理能力, 它所面对的计算环境是数值分析可视化以及交互式程序设计, 它为需要进行科学数值计算的领域带来了很大的便利。在做数据处理时涉及到四个领域, 分别是数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真, 在没有MATLAB软件之前, 要分别计算, 工作量大且繁琐。而MATLAB软件将这些功能全部集中在一起, 在进行科学研究、工程设计, 包括进行有效数值计算这些众多的科学领域时可以提供非常详尽且全面的解决办法, 提高了解决效率。1 化学工程与工艺实验同普。

2、通的化学实验相比, 化学工程与工艺实验更加注重对多个原理的求证。进行化学工程与工艺实验主要是为了解决工业中遇到的化工问题。1.1 化学工程与工艺实验的特点化学工程与工艺实验的特点主要有以下几点, 实验时间长、实验规模大以及实验数据处理繁杂这三点。在实验过程中, 对它的操作要求非常高, 因为它涉及的领域众多, 所消耗的资源也多, 这就造成试验的时间长、规模大、处理繁杂。1.2 运用MATLAB软件原因数据处理一直贯穿着整个化学工程与工艺实验阶段, 同时, 它也能反映出化学实验成果是否有效。通过化学工程与工艺实验的特点可以知道, 实验数据是非常庞大的, 而且它的参数不一定是线性相关的, 如果按照传。

3、统的数据处理方式, 运用手工处理, 那么效率会非常低, 还容易产生误差, 不能满足实际的需求。MATLAB软件的产生, 解决了繁琐的计算步骤, 将其简单化, 不仅大大提高了工作效率, 而且实验数据的准确性也变高, 误差产生的机率小。所以将MATLAB软件运用到工作中是一件刻不容缓的事情。2 运用MATLAB软件进行实验数据处理设计2.1 设计数据处理程序框架化学工程与工艺实验的目的并不是一样的, 所以它在处理过程中运用的公式以及步骤也是不一样的, 并不能一个程序涵盖所有, 但是抛去特性而言, 这些实验中还是有共性存在的。第一, 从数据处理的程序编制来看:一方面是数据输入和处理和作图, 它主要利。

4、用函数input来帮助实现, 以矩阵的输入形式为主。另一方面是处理作图, 因为实验数据中离散情况比较多, 需要运用最小二乘法将它们结合成一条或多条连合的曲线。比如假设实验的离散数据是 (x1, y1) , 现在运用最小二乘法来进行模拟, 设因变量为y, 自变量为x, 函数关系是y=f (x) (这里的函数关系主要目的是为了让离散数据中的x1的残差平方以及Σ (f (x1) -y1) 2在最大程度上可以达到一个最小值) 。众多试验结果表明, 因为外界的因素存在误差, 导致化工实验数据也会存在相应误差, 所以利用最小二乘法是最好的选择。第二, 在化学工程与工艺实验中, 通常会涉及到流体。

5、的流动阻力研究这方面的内容。一般而言, 它在研究过程中主要通过测试流体的流动阻力数值, 测完以后再经过特定计算, 继而得出摩擦系数λ以及雷诺准数Re的离散数据。得出这些数据之后, 再利用最小二乘法, 得出一条连续的曲线, 根据这些曲线再画出对应图形, 之后就能得出公式, 利用公式将MATLAB里的函数polyfit进行拟合 (线性) , 这样就得出了数据处理程序原理。第三, 根据上述设计建立数据库。根据经验可以得知, 化学工程与工艺实验需要在特定温度下得出试验数据, 这样才能准确进行分析处理。但是恒温只是理想状态, 在实际生产中工业生产中的温度是多变的, 这就要求在选取数据的时候。

6、找数值最相近的, 这样可以利用线性关系来计算出所需要的数据值。一般在化工实验中编写的程序会将实验温度恒温实验的温度进行试验拟合, 这样建立出来的数据库会比较完整, 这样在进行实验时也比较简便。拟合好的数据库在进行试验时, 只需要将温度输入系统里, 特定温度下的物性数据就会自动跳出, 数据的树立效率也就得到了极大的提升, 节约数据处理时间。2.2 进行试验数据处理程序的运行一般数据分析员在编制完成数据处理程序以及建立好数据库以后, 就要将数据输入进程序来进行验证, 这样才能确保程序是否可以有效地处理试验数据。将MATLAB软件应用在化学工程与工艺实验的数据处理中非常重要, 由于在化工实验过程中有。

7、很多离散数据, 相关性不是很高, 在进行数据处理时需要进过拟合才能进行下一步处理, 数据处理工作量很大, 显得非常繁琐, 在处理过程中, 如果出现差错, 就需要重新进行, 既耗费人力, 也耗费时间。除此之外, 还需要对数据进行检验, 在检验过程中又需要将数据重新算一次, 工作量惊人。在MATLAB软件中, 工作人员将数据全部输入系统以后, 无需经过多次重复计算, 也不需要检验, 降低了难度, 工作效率得到大大提升。3 结语综上所述, 在实际化学工程与工艺实验数据处理过程中, 数据量大庞大以及计算公式的众多, 需要利用有效且便捷的数据处理软件来替代人工计算。在传统的手工模型中, 要先建立处理模型, 有些公式推导的数据模型还异常复杂, 有时会因为一个误差而导致所有的工作都前功尽弃, 再重新计算。有时为了避免差错, 会对多个环节进行反复计算、试验, 工作效率非常低。MATLAB软件对于处理化学工程与工艺实验中的数据处理非常便利, 能有效提高工作效率, 降低工作难度, 促进试验发展。参考文献1赵新强, 谢英慧, 曹吉林, 李国玲.化学工程与工艺教学实践J.河北工业大学成人教育学院学报, 2014, 6 (1) .2韩正.计算机引发化学工程革命J.发明与创新 (综合科技) , 2013, 12 (1)。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
《实用化工计算机模拟--MATLAB在化学工程中的应用》共九章。第1章是化工模拟计算概述,主要叙述化工模拟的重要性、数值计算技术的发展现状、化工模拟计算文献综述等。第2章介绍MATLAB的编程基础,帮助读者快速MATLAB入门。第3章结合实例介绍常用的数值计算方法及相应MATLAB函数的使用方法,内容包括插值与拟合、数值积分与数值微分、线性和非线性代数方程(组)的数值解法、常微分方程初值问题和边值问题的解法等。第4章专门介绍化工常微分方程初值问题和边值问题的应用实例,包括间歇反应器、边疆槽式搅拌反应器、管式反应器、半连续反应器、传质过程、伴有反应的扩散过程、传热过程、流体流动、生化反应和过程控制等。第5章是化工中的偏微分方程及其求解,介绍有限差分法、正交配置法、MOL法和有限元法,其中有限元法主要介绍MATLAB的PDE求解器及其求解化学工程PDE问题的具体方法,例子包括一维动态方程组、二维稳态方程(组)、二维动态方程等问题。第6章介绍最优化方法及其MATLAB常用算法,内容包单变量最优化问题、线性规划、无约束多变量问题最优化、二次规划、多变量有约束最优化(非线性规划)问题和最小二乘法等。第7章结合实例详细介绍参数估计方法和模型辨识方法。第8章介绍化工试验设计方法及化工数据处理。第9章介绍神经网络(线性神经网络、BP神经网络和径向基神经网络)及其相应的MATLAB函数,并结合实例介绍神经网络的使用方法。《实用化工计算机模拟--MATLAB在化学工程中的应用》可供化学工程、化工工艺、生化工程、环境工程、制药工程及相关专业的大学高年经本科生、硕士和博士研究生教材及参考书,也可供应用数学、过程控制等相关专业的科研人员参考。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值