• 回答数

    2

  • 浏览数

    186

么里斯古
首页 > 学术期刊 > 扩散方程研究进展论文

2个回答 默认排序
  • 默认排序
  • 按时间排序

小雨点Mei

已采纳

假设我们在做一个化学反应实验,存在U和V两种化学物质,其中每单位U物质在两单位V物质的催化下,生成新的V物质。那么V物质的浓度将会发生怎样的变化? 设想一下,随着时间的推移,反应皿中 V物质的浓度应该是持续升高的,由于现实情况,比如气压、重力、气温等因素,V物质在容器中并不会均匀的分散在溶液中,而是 “抱团分布”。 下面的视频就是0到5000秒,化学物质V的分布变化图,这种图一般会展现出斑点、条纹、迷宫等样式,所以叫做斑图。斑图的模拟研究起源于图灵,所以又称其图灵斑图。 回到V物质的斑图上,视频中的黄色区域即V物质浓度高的区域,起始时,黄色区域为一个“环状”,随着时间的推移,黄色区域逐渐扩散,最终成为了一个“迷宫”。 那么其他色彩区域是否指的是没有V物质的存在呢,并不是这样的,其他区域的颜色变化其实是指V物质的浓度不高,本视频中, “黄色——浅黄色——浅蓝色——蓝色” 区域的V物质的浓度是逐渐降低的。 下面将详细解释图灵斑图的实现。 01 图灵斑图是什么? 图灵于1952年在他的这篇论文中,创造性地使用反应——扩散系统的数学模型来描述自然界中的斑图,比如虎纹,豹斑。这类可以用反应-扩散方程描述的斑图,被后人称为图灵斑图(Turing Pattern)。 与此同时,斑图不仅在动物的皮肤上展现,同样常见于半干旱地区的植被分布模拟,以及生物种群(捕食者和被捕食者)的分布上等等。 由于斑图是一种研究区域变化随时间变化的一种方法,其可以用于数学、统计学、生物学、地理学、物理学、化学、医学等各个专业。 老虎斑纹的出现究其根本是化学物质浓度的区域性差异所导致的,所以本文以Gray-Scott模型为例,讲述反应扩散方程的斑图的模拟与绘制。 02 反应扩散方程 下列方程组为反应扩散方程的一般形式: 其中,和为方程组中的扩散项,DU和DV分别为U和V的扩散系数,而f(U,V)与g(U,V)分别为U和V的生成率,图灵认为这两项为二次多项式。 上述内容比较抽象,下面直接以Gray-Scott模型为例进行讲述。 03 Gray-Scott模型 化学反应方程: U和V为两种化学物质,通过反应产生新的V。因为V出现在第一反应的两边,所以它作为催化剂,对自身的生产起着催化剂的作用。而P为一种惰性产物。 该体系的总体行为由下面的公式描述,两个方程描述了两种化学物质的三种增减源。 上述方程组中: F——进料率,代表补给率,常数; k——去除率,常数; 04 斑图形成的条件 想要实现斑图就需要考虑其时空性质,即时间和空间的转变导致斑图的形成。 时空离散的捕食者系统斑图形成的条件具体来说为以下三点: (1)稳定空间均匀定态的条件: 离散系统存在一个非平凡空间均匀定态,此定态对空间均匀扰动是稳定的; (2) Neimark- Sacker失稳的条件: 稳定空间均匀定态在 Neimark- Sacker分岔作用下而变得不稳定; (3)图灵失稳的条件: 稳定空间均匀定态对于至少一类空间非均匀扰动变得不稳定。 受篇幅所限,此处不讲述该模型的数值分析内容,该模型是符合这三点要求的。我们直接进行建模绘图。 05 斑图的形成 思考: 在绘制斑图时,我们可以将一张斑图划分为N*N个正方形格子,填充每个格子颜色,就可以绘制出一个斑图。而填充颜色是可以考虑通过建立一个N*N的矩阵,通过比较矩阵的每个元素与其他元素的值的大小可以确定颜色填充的差异。 因此,我们需要计算每个格子(矩阵元素)的值,此时最大的问题是如何确定边界上格子的值,比如矩阵第一列的元素的值,此时我们可以通过将这个矩阵视作无缝连接的矩阵,即矩阵第一行与最后一行相邻,第一列与最后一列相邻。 在matlab中可以通过circshift()函数完成我们的构想。 Step 1:构造网格影响方程函数: function out = my_laplacian(in)   out = -in ...       + .20*(circshift(in,[ 1, 0]) + circshift(in,[-1, 0])  ...       +      circshift(in,[ 0, 1]) + circshift(in,[ 0,-1])) ...       + .05*(circshift(in,[ 1, 1]) + circshift(in,[-1, 1])  ...       +      circshift(in,[-1,-1]) + circshift(in,[ 1,-1])); Step 2:设置系数值与初始矩阵 f=.055;%进料率 k=.062;%去除率 da = 1;%U的扩散率 db = .5;%V的扩散率 % 网格的大小 width = 128; %  5,000个模拟秒,每模拟秒4步 dt = .25; stoptime = 5000; 设置初始矩阵: function [t, A, B] = initial_conditions(n)   t = 0;   A = ones(n);   B = zeros(n);   B(51:60 ,51:70) = 1;   B(61:80,71:80) = 1; Step 3:运行主程序 [t, A, B] = initial_conditions(width); %主程序 tic nframes = 1; while t     anew = A + (da*my_laplacian(A) - A.*B.^2 + f*(1-A))*dt;     bnew = B + (db*my_laplacian(B) + A.*B.^2 - (k+f)*B)*dt;     A = anew;     B = bnew;     t = t+dt;     nframes = nframes+1; end %画图 axes('Position',[0 0 1 1]) axis off hi = image(B); hi.CDataMapping = 'scaled'; delta = toc; disp([num2str(nframes) ' frames in ' num2str(delta) ' seconds']); 下面第一幅图为B(对应前文的V)的区域分布斑图 Step 4:拓展 如果我们想观察一段时间内B的分布区域的变化情况,那么我们可以通过绘制动图来实现。 [t, A, B] = initial_conditions(width); targetframerate = 24; frametime = 1/(24*60*60*targetframerate); nextframe = now + frametime; tic nframes = 1; while t     anew = A + (da*my_laplacian(A) - A.*B.^2 + f*(1-A))*dt;     bnew = B + (db*my_laplacian(B) + A.*B.^2 - (k+f)*B)*dt;     A = anew;     B = bnew;     hi.CData = B;     t = t+dt; ht.String = ['Time = ' num2str(t)];   if now > nextframe         drawnow         nextframe = now + frametime;     end     nframes = nframes+1; end delta = toc; disp([num2str(nframes) ' frames in ' num2str(delta) ' seconds']); 在原来的基础上,通过增加绘制动图的指令即可实现。

226 评论

cupid8698小博士

数字图像处理主要方法:1 )图像变换:由于图像阵列很大,直接在空间域中进行处理,涉及计算量很大。因此,往往采用各种图像变换的方法,如傅立叶变换、沃尔什变换、离散余弦变换等间接处理技术,将空间域的处理转换为变换域处理,不仅可减少计算量,而且可获得更有效的处理(如傅立叶变换可在频域中进行数字滤波处理)。目前新兴研究的小波变换在时域和频域中都具有良好的局部化特性,它在图像处理中也有着广泛而有效的应用。2 )图像编码压缩:图像编码压缩技术可减少描述图像的数据量(即比特数),以便节省图像传输、处理时间和减少所占用的存储器容量。压缩可以在不失真的前提下获得,也可以在允许的失真条件下进行。编码是压缩技术中最重要的方法,它在图像处理技术中是发展最早且比较成熟的技术。 3 )图像增强和复原:图像增强和复原的目的是为了提高图像的质量,如去除噪声,提高图像的清晰度等。图像增强不考虑图像降质的原因,突出图像中所感兴趣的部分。如强化图像高频分量,可使图像中物体轮廓清晰,细节明显;如强化低频分量可减少图像中噪声影响。图像复原要求对图像降质的原因有一定的了解,一般讲应根据降质过程建立“降质模型”,再采用某种滤波方法,恢复或重建原来的图像。4 )图像分割:图像分割是数字图像处理中的关键技术之一。图像分割是将图像中有意义的特征部分提取出来,其有意义的特征有图像中的边缘、区域等,这是进一步进行图像识别、分析和理解的基础。虽然目前已研究出不少边缘提取、区域分割的方法,但还没有一种普遍适用于各种图像的有效方法。因此,对图像分割的研究还在不断深入之中,是目前图像处理中研究的热点之一。5 )图像描述:图像描述是图像识别和理解的必要前提。作为最简单的二值图像可采用其几何特性描述物体的特性,一般图像的描述方法采用二维形状描述,它有边界描述和区域描述两类方法。对于特殊的纹理图像可采用二维纹理特征描述。随着图像处理研究的深入发展,已经开始进行三维物体描述的研究,提出了体积描述、表面描述、广义圆柱体描述等方法。6 )图像分类(识别):图像分类(识别)属于模式识别的范畴,其主要内容是图像经过某些预处理(增强、复原、压缩)后,进行图像分割和特征提取,从而进行判决分类。图像分类常采用经典的模式识别方法,有统计模式分类和句法(结构)模式分类,近年来新发展起来的模糊模式识别和人工神经网络模式分类在图像识别中也越来越受到重视。

326 评论

相关问答

  • 扩散方程研究进展论文

    假设我们在做一个化学反应实验,存在U和V两种化学物质,其中每单位U物质在两单位V物质的催化下,生成新的V物质。那么V物质的浓度将会发生怎样的变化? 设想一下

    么里斯古 2人参与回答 2023-12-12
  • 琼脂扩散毕业论文

    原理 一种定量试验,将一定量的抗体混合于琼脂内,倾注于玻片上,凝固后,在琼脂层上打孔,再将抗原加入孔中,使其向四周扩散。抗原抗体复合物形成的沉淀环直径与抗原的浓

    Nicole800328 2人参与回答 2023-12-12
  • 制药方面研究进展论文

    海洋生物来源药物先导化合物的研究进展【摘要】 海洋生物中活性物质丰富,本篇文章对国内外近3年来从海洋生物中分离提取到的萜类化合物以及糖苷类化合物进行了归纳,并

    yoyo爱生活2012 5人参与回答 2023-12-08
  • 世界石化产业扩散模式研究论文

    中石油职称论文石油论文参考文献:论我国石油石化行业的政府规制摘 要: 我国石油石化行业经历了由计划经济到市场经济不同时期的政府规制。本文从我国石油石化行业

    大胃王与王囡囡 2人参与回答 2023-12-07
  • 论文的主要研究方法和进展

    最近我也在写论文的开题报告。下面是我复制的,百分之百正确。调查法调查法是科学研究中最常用的方法之一。它是有目的、有计划、有系统地搜集有关研究对象现实状况或历史状

    笑语莹莹 2人参与回答 2023-12-06