资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
数值分析报告-syg薄膜渗透率的测定、引言某种医用薄膜有允许一种物质的分子穿透它,从高浓度的浓度向低浓度的溶液扩散的功能,在试制时需要测定薄膜被这种分子穿透的能力。测定方法如下:用面积为S的薄膜将容器分为体积为?的?那两部分,在两部分中分别注满该物质的两种不同浓度的溶液。此时该物质分子就会从高浓度溶液穿过薄膜向低浓度溶液中扩散。通过单位面积膜分子扩散的速度与膜两侧溶液的浓度差成正比,比例系数K表征了薄膜被该物质分子穿透的能力,称为渗透率。定时测量容器中薄膜某一侧的溶液浓度值,以此确定K的数值。、模型建立本实例主要涉及微分方程和数据拟合参数(即参数辨识)的数学知识。1、假设1 )薄膜两侧的溶液始终是均匀的,即在任何时刻膜两侧的每一处溶液的浓度都是相同的。2 )当两容器浓度不一致时,物质的分子穿透薄膜总是从高浓度溶液向低浓度扩散。3 )通过单位面积膜分子扩散的速度与膜两侧溶液的浓度差成正比。4 )薄膜是双向同性的即物质从膜的任何一侧向另一侧渗透的性能是相同的。2、符号说明1 )?/??私成示t时刻膜两侧溶液的浓度;2 )?,?表示初始时刻两侧溶液白浓度(单位:毫克/立方厘米);3 )K表示渗透率;4 )?,?表示由薄膜阻隔的容器两侧的体积。ValLLLLLl.-吐隋卜Vb图1.1圆柱体容器被薄膜截面S阻隔3、分析渗透率和浓度差是本文所要求的关系量,先用质量守恒建立溶质问的渗透关系,用微分方程,建立微分数学模型求t时刻薄膜两侧的浓度,体积差。最后通过数据拟合,得出K的值。考察时段也t+?薄膜两侧容器中该物质质量的变化。以容器A侧为例,在该时间段物质质量的增加量为??(?+?-?(?)另一方面从B侧渗透至A侧的该物质的质量为SK(?-?)?由质量守恒定律,两者应该相等,于是有?,?+?)-?(?=?-?)?(2.1)两边除以???令??酎0并整理得?,二五(?-?)?且注意到整个容器的溶液中含有该物质的质量应该不变,即有下式成立?/?)?+?(?=?+?2?(?)?=?+去?一言?我???代入(2.1)得?+ ?SK(济困??=SK(/通)再利用初始条件??(0)=?,解出?弘?二?+ ?+ ?(?- ?)?(羡+羡)?+ ?+ ?至此,问题归结为利用??也时刻??勺测量数据?碰?1,2,3,.,?来辨别参数K和?,?,对应的数学模型变为求函数?E(K,?Z?9=汇(??*?)-?)2?怒??- ? 22+ ? ?=1?+2的?a=?=a?+?,问题转化为求函数ioE(K,a,?=工?+?(用刑?=1的最小值点(K,a,?。4、最小二乘法简介给定平面上的点(?欲,i=1,2,3,m,fX)使?=?=E(?-?2?=1?=1达到最小。其中?制为点(?碰与曲线y=f(x)的距离。曲线拟合的实际含义是寻求一个函数y=f(x),使f(x)在某种准则下与所有数据点最为接近,即曲线拟合得最好。三、求解参数例如,设??=?=1000立方厘米,对容器的B部分溶液浓度的测试结果如表(3.1)表3.1?特(秒)1002003004005006007008009001000?1?(X0-5)4.544.995.355.655.906.106.266.396.506.59其中?勺单位为毫克/立方厘米此时极小化的函数ioE(K,a,?=汇?+?-?2?=i用MATLABC件进行计算。1)编写程序fun2=inline(x(1)+x(2)*exp(-0.02*x(3)*tdata),x,tdata)其中x(1)=a,x(2)=b,x(3)=k;tdata=linspace(100,1000,10);cdata=1e-05.*454499535565595610626639650659;x0=0.20.050.05;x=Isqcurvefit(fun2,x0,tdata,cdata)2)输出结果X=0.007-0.0030.1012即表示K=0.1012,a=0.007,b=-0.003进一步求出??=0.004(毫克/立方厘米),??=0.01(毫克/立方厘米).3)拟合效果图编写程序tdata=linspace(100,1000,10);cdata=1e-05.*454499535565590610626639650659;plot(tdata,cdata,o)holdon;fplot(inline(0.007-0.003*exp(-0.02*0.1012*tdata),100,1000);gridon4)结果分析从拟合曲线可以看出,利用MATLA歆件求出的三个参数符合度比较高。在MATLAB,还有一种求解非线性数据拟合的语句。标准问题:minf(x)=?i?;x)2+9x)2+?(x)2+?+?(x)2+?其中L为常数输入格式:x=leastsq(funx0)其中fun为?%x)2(?=1,2.?)函数的M文件,x0为变量的初始值。四、参考文献1、董永文,刘进,最优化技术与数学建模,清华大学出版社。2、傅鹏,何中市,数学实验,科学出版社。3、赵静,但琦,数学建模与实验(第二版),高等教育出版社。五、个人体会一个学期的数值分析学习,使我有很多感悟。其中我感受最深的是数值分析是一门重视算法与原理的学科,它的内容更接近于实际,像数值积分、数值微分、求解线性方程组的解等等,使数学理论更加有实际意义。例如,以前从高等代数上学习矩阵,认为无论多么复杂的矩阵,只要将它输入计算机就会轻易搞定。学了数值分析才知道,对于有些矩阵这样做会产生严重的误差。显然数值分析的东西更接近生活,接近实际。但是我们要避免在不完全理解某个算法的情况下,就直接用这种算法解决问题,这样做就有些急功近利了。同时,我们要会运用这些理论知识去解决实际问题。首先将实际问题简化为数学模型,接着就是数学分析软件的熟练使用,比如MATLA歆件,方便快捷。数值分析报告姓名:石亚光学号:S1401W0034学院:土木工程学院
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号