数学物理学报, 2021, 41(2): 427-450 doi:

论文

识别Rayleigh-Stokes方程源项的分数阶Landweber迭代正则化方法

杨帆,, 王乾朝,, 李晓晓

Fractional Landweber Iterative Regularization Method to Identify Source Term for the Rayleigh-Stokes Equation

Yang Fan,, Wang Qianchao,, Li Xiaoxiao

通讯作者: 杨帆, E-mail: yfggd114@163.com

收稿日期: 2020-03-3  

基金资助: 国家自然科学基金.  11961044
兰州理工大学博士基金

Received: 2020-03-3  

Fund supported: the NSFC.  11961044
the Dr Fund of Lanzhou University of Science and Technology

作者简介 About authors

王乾朝,E-mail:wqcfaf@163.com , E-mail:wqcfaf@163.com

Abstract

In this paper, the inverse problem of identifying the unknown sources for the Rayleigh-Stokes equation with a Riemann-Liouville fractional derivative in time is considered. We prove that such a problem is ill-posed and apply the fractional Landweber method to solve this inverse problem. Based on the results of conditional stability, under the priori and posteriori regularization parameters choice rules, the error estimates between the exact solution and the regularization solution are given respectively. Finally, several numerical examples are given to illustrate the effectiveness and feasibility of these methods.

Keywords: Rayleigh-Stokes equation ; Inverse problem ; Identifying unknown source problem ; Fractional Landweber iterative regularization method

PDF (772KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

杨帆, 王乾朝, 李晓晓. 识别Rayleigh-Stokes方程源项的分数阶Landweber迭代正则化方法. 数学物理学报[J], 2021, 41(2): 427-450 doi:

Yang Fan, Wang Qianchao, Li Xiaoxiao. Fractional Landweber Iterative Regularization Method to Identify Source Term for the Rayleigh-Stokes Equation. Acta Mathematica Scientia[J], 2021, 41(2): 427-450 doi:

1 引言

$ \Omega\in {{\Bbb R}} ^{d}\; (d = 1, 2, 3) $是一个凸多面体区域, 其边界为$ \partial\Omega $, $ T>0 $为固定时间. 本文考虑一个广义的Rayleigh-Stokes流体分数阶导数模型

$ \begin{equation} \left\{\begin{array}{ll} \partial_{t}u(x, t)-(1+\gamma\, \, _{0}^{R}\partial_{t}^{\alpha})\Delta u(x, t) = f(x), & (x, t)\in\Omega\times(0, T), \\ u(x, t) = 0, & x\in\partial\Omega, t\in(0, T), \\ u(x, 0) = \varphi(x), & x\in\Omega, \\ u(x, T) = g(x), & x\in\Omega, \\ \end{array}\right. \end{equation} $

其中$ \gamma>0 $是常数, $ \varphi(x) $是定义在$ L^2(\Omega) $上的初始数据, 符号$ _{0}^{R}\partial_{t}^{\alpha} $表示阶数为$ \alpha\; (0<\alpha<1) $的Riemann-Liouville分数阶导数

其中$ \Gamma(\cdot) $表示Gamma函数.

在问题(1.1) 中, 当$ f(x) $已知时, 此问题是一个正问题. 如果$ f(x) $是未知的, 此问题就是一个反问题. 这时, 需要使用附加条件$ u(x, T) = g(x) $去识别未知源项$ f(x) $. 然而, 在实际问题中, $ g(x) $只能通过测量得到. 因此, 假设精确数据函数$ g(x) $和测量数据函数$ g^{\delta}(x) $满足

$ \begin{equation} \|g^{\delta}(\cdot)-g(\cdot)\|\leq \delta, \end{equation} $

其中$ \|\cdot\| $表示$ L^{2}(\Omega) $范数, $ \delta>0 $表示测量误差.

近年来, 两级加热流体Rayleigh-Stokes问题$ ^{[1]} $在描述聚合物溶液等非牛顿流体力学方面起着重要作用, 引起许多研究者的广泛关注. 关于Rayleigh-Stokes问题的正问题, 已得到很多研究成果. 文献[2] 中, 作者利用Fourier系数变换和分数阶Laplace变换求解Rayleigh-Stokes问题的精确解. 文献[3] 讨论了广义Rayleigh-Stokes问题某些振荡运动的精确解, 给出了无限平板振荡流的速度场和相应的解析表达式, 并用Fourier正弦变换和Laplace变换确定了振荡压力梯度引起的振动. 在文献[4] 中, 作者使用分数阶导数方法求解边界上的Rayleigh-Stokes问题. 另外, 一些学者用数值方法研究了Rayleigh-Stokes问题. 文献[5] 中, 作者利用隐式和显式差分数值方法, 得到了含有分数阶导数的二阶广义热流体Rayleigh-Stokes问题的数值解. 文献[6]中, 对于具有Riemann-Liouville分数阶导数的广义二阶流体分数阶stokes问题, 提出了一种计算未知阶数的数值方法. 文献[7] 中, 针对广义二阶流体的Rayleigh-Stokes问题, 提出了一种在有界域内有效的近似数值方法. 文献[8] 中, 研究了Rayleigh-Stokes第一问题的四阶空间精度数值方法. 文献[9-10] 中, 研究具有分数阶导数的广义二阶热流体的Rayleigh-Stokes问题的数值解. 文献[11] 中, 利用高阶差分格式和Galerkin谱技术求解多时间分数阶偏微分方程, 提出一种基于时间有限差分格式的方法, 证明离散方法的无条件稳定性和收敛性, 给出Galerkin谱法的误差估计. 文献[12]中, 作者给出一个高阶数值格式及其收敛阶, 并用它来求解时空分数阶扩散波方程, 同时证明该方法的收敛性和无条件稳定性. 文献[13] 中, 作者详细介绍用无网格局部边界积分方程(MLBIE)方法分析FGMS的瞬态传热问题. 在时域和空域采用最小二乘法. 最后, 作者得到一个广义的Sylvester方程, 而不是一些线性方程, 证明该方法在计算上是非常有效的. 文献[14] 中, 对于二维分数阶Rayleigh-Stokes问题, 主要讨论高阶差分格式和径向基函数无网格法, 并对两种方法进行比较. 证明差分格式的收敛性和稳定性, 以及该方法的高精度和高效率.

在实际问题中, 大多数流体运动和运输过程都是分布参数, 其中模型方程中使用的参数, 如物理参数、源项、初始条件和边界条件等都是未知的. 通过实测数据识别这些未知参数, 提出两级加热流体的Rayleigh-Stokes反问题. 根据目前的研究现状来看, Rayleigh-Stokes问题反问题的研究还是有限的. 文献[15] 中, 作者用带高斯随机扰动的滤波正则化方法来分析Rayleigh-Stokes反向问题. 文献[16]中, 作者用带高斯随机扰动的滤波正则化方法识别Rayleigh-Stokes问题的未知源, 给出正则解与精确解之间的误差估计, 但正则化参数是通过先验来选择的, 先验正则化参数依赖于未知的先验界. 文献[17] 中, 作者考虑了一个带有控制参数的扩散方程的反问题. 介绍了几种识别控制参数的差分格式. 说明这些方法的无条件稳定性, 并对CPU时间进行了比较. 最后给出了数值实验的结果, 并说明了该反问题所需的精度和CPU时间.

在数学物理方程反问题领域中, 有许多处理此类问题的正则化方法. 例如, 简化的Tikhonov正则化方法[18-19], Tikhonov正则化方法[20-21], 拟边界正则化方法[22-25], 拟逆正则化方法[26-27], 改进的核方法[28-29], 一种改进的正则化方法[30], Fourier正则化方法[31-33], Landweber迭代正则化方法[34-38], 分数阶Landweber迭代正则化方法[39]等等.

本文利用分数阶Landweber迭代正则化方法研究分数阶Rayleigh-Stokes方程未知源识别. Klann, Mass和Ramlau在文献[40] 中首次提出分数阶Landweber正则化方法. 文献[41] 中, 作者利用分数阶Landweber正则化方法处理一类算子方程反问题. 本文在先验和后验正则参数选择规则下, 给出正则解与精确解之间的误差估计, 后验正则化参数只依赖于可测数据, 而不依赖精确解的先验界. 通过数值例子, 发现分数阶Landweber正则化方法求解这一类反问题比Landweber正则化方法更有效.

本文组织结构如下. 第2节给出问题(1.1) 的不适定性和问题(1.1) 未知源识别的条件稳定性. 在第3节中, 利用分数阶Landweber正则化方法处理这个反问题, 并得到先验和后验收敛误差估计. 第4节通过数值算例证明Landweber正则化方法和分数阶Landweber正则化方法的有效性和可行性, 并对两种方法进行比较. 第5节给出本文的主要结论.

2 问题(1.1) 的不适定性分析和条件稳定性结果

在这一节, 主要讨论问题(1.1) 的不适定性分析和条件稳定性结果. 在区域$ \Omega $上, 分别设$ \{\lambda_{n}\}_{n = 1}^{\infty} $$ \{\chi_{n}\}_{n = 1}^{\infty} $$ -\Delta $的特征值和特征函数, 并且满足

$ \begin{equation} \left\{ \begin{array}{ll} \Delta\chi_{n}(x) = -\lambda_{n}\chi_{n}(x), & x\in\Omega, \\ \chi_{n}(x) = 0, & x\in\partial\Omega, \end{array} \right. \end{equation} $

其中$ 0< \lambda_{1}\leq\lambda_{2}\leq \cdots\leq \lambda_{n}\leq \cdots $, $ { }\lim_{n\rightarrow\infty}\lambda_{n} = +\infty $$ \chi_{n}(x)\in H^{2}(\Omega)\cap H_{0}^{1}(\Omega) $, $ \{\chi_{n}\}_{n = 1}^{\infty} $表示空间$ L^{2}(\Omega) $中的一组标准正交基. 对于任意的$ p>0 $, 定义空间$ H^{p}(\Omega) $如下

$ \begin{equation} H^{p}(\Omega) = \Big\{\phi\in L^{2}(\Omega)\Big|\sum\limits_{n = 1}^{\infty}(1+(\lambda_{n})^{2})^\frac{p}{2}|(\phi, \chi_{n})|^{2}<\infty\Big\}, \end{equation} $

其中$ (\cdot, \cdot) $表示空间$ L^{2}(\Omega) $上的内积, 则$ H^{p}(\Omega) $是一个Hilbert空间, 范数定义如下

$ \begin{equation} \|\phi\|_{H^{p}(\Omega)}: = \Big(\sum\limits_{n = 1}^{\infty}(1+(\lambda_{n})^{2})^\frac{p}{2}|(\phi, \chi_{n})|^{2}\Big)^{\frac{1}{2}}. \end{equation} $

根据文献[42] 的结果, 问题(1.1) 存在唯一的解, 解的表达式如下

$ \begin{equation} u(x, t) = \sum\limits_{n = 1}^{\infty}\varphi_{n}u_{n}(t)\chi_{n}(x)+\sum\limits_{n = 1}^{\infty}\int_{0}^{t}u_n(t-\tau){\rm d}\tau f_{n}(x)\chi_{n}(x), \end{equation} $

其中$ \varphi_{n} = (\varphi(x), \chi_{n}(x)) $, $ f_{n} = (f(x), \chi_{n}(x)) $是Fourier系数, 函数$ u_{n}(t) $满足

其中

利用附加条件$ u(x, T) = g(x) $, 根据(2.4)式, 可得

$ \begin{equation} g(x) = \sum\limits_{n = 1}^{\infty}\varphi_{n}u_{n}(T)\chi_{n}(x)+\sum\limits_{n = 1}^{\infty}\int_{0}^{T}u_n(T-\tau){\rm d}\tau f_{n}\chi_{n}(x). \end{equation} $

因此

$ \begin{equation} g_{n} = \varphi_{n}u_{n}(T)+f_{n}\int_{0}^{T}u_n(T-\tau){\rm d}\tau, \end{equation} $

其中$ g_{n} = (g(x), \chi_{n}(x)) $是Fourier系数. 通过(2.6) 式, 可以得到$ f(x) $的精确解如下

$ \begin{equation} f(x) = \sum\limits_{n = 1}^{\infty}\frac{h_{n}}{\int_{0}^{T}u_n(T-\tau){\rm d}\tau}\chi_{n}(x), \end{equation} $

其中$ h_n = g_n-\varphi_nu_n(T) $. 为了分析问题的不适定性, 给出一些重要引理.

引理 2.1[42]  对于函数$ u_{n}(t) $, $ n = 1, 2, \cdots $, 有下列性质.

$ \rm a) $$ u_{n}(0) = 1 $, $ 0<u_{n}(t)\leq1 $, $ t\geq0 $;

$ \rm b) $$ t\geq0 $时, $ u_{n}(t) $是完全单调的;

$ \rm c) $$ \int_{0}^{T}|u_n(t)|{\rm d}\tau<\frac{1}{\lambda_n} $, $ T>0 $.

引理 2.2[16]  假设$ \alpha\in(0, 1) $, 对于任意的$ t\in[0, T] $, 均有如下估计成立

其中

此外, 也有如下估计成立

因为当$ n\rightarrow\infty $时, $ \lambda_{n}\rightarrow\infty $, 因此$ \frac{1}{\int_{0}^{T}u_n(T-\tau){\rm d}\tau}\rightarrow\infty $. 由公式(2.7) 可知, $ g^{\delta}(x) $的微小变化会引起$ f(x) $的巨大变化. 因此, 问题(1.1) 是一个不适定问题.

接下来, 将给出源项$ f(x) $的条件稳定性的结果. 设$ f(x)\in H^{p}(\Omega) $满足先验界条件

$ \begin{equation} \|f(\cdot)\|_{ H^{p}(\Omega)} = \Big(\sum\limits_{n = 1}^{\infty}(1+(\lambda_{n})^{2})^\frac{p}{2}|(f, \chi_{n})|^{2}\Big)^{\frac{1}{2}}\leq E, \end{equation} $

其中$ E $$ p $均为正常数.

定理 2.1  假设先验界(2.8) 成立, 则条件稳定性结果如下

$ \begin{equation} \|f(x)\|\leq C_{1}E^{\frac{2}{p+2}}\|h(x)\|^{\frac{p}{p+2}}, \; \; p>0, \end{equation} $

其中$ C_{1} = (TC(\gamma, \alpha, \lambda_{1}))^{-\frac{p}{p+2}} $.

  通过(2.7) 式, 并且使用Hölder不等式, 可以得到

$ \begin{eqnarray} \|f(x)\|^{2} & = &\Big\|\sum\limits_{n = 1}^{\infty}\frac{h_{n}}{\int_{0}^{T}u_n(T-\tau){\rm d}\tau}\chi_{n}(x)\Big\|^{2} = \sum\limits_{n = 1}^{\infty}\frac{h_{n}^{2}}{\Big(\int_{0}^{T}u_n(T-\tau){\rm d}\tau\Big)^{2}}{}\\ & = &\sum\limits_{n = 1}^{\infty}\frac{h_{n}^{\frac{4}{p+2}}\cdot h_{n}^{\frac{2p}{p+2}}}{\Big(\int_{0}^{T}u_n(T-\tau){\rm d}\tau\Big)^{2}} = \sum\limits_{n = 1}^{\infty}\Big(\frac{h_{n}^{2}}{\big(\int_{0}^{T}u_n(T-\tau){\rm d}\tau\big)^{p+2}}\Big)^\frac{2}{p+2}\Big(h_{n}^{2}\Big)^\frac{p}{p+2}{}\\ &\leq&\Big(\sum\limits_{n = 1}^{\infty}\frac{h_{n}^{2}}{(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{p+2}}\Big)^{\frac{2}{p+2}}\Big(\sum\limits_{n = 1}^{\infty}h_{n}^{2}\Big)^{\frac{p}{p+2}}. \end{eqnarray} $

根据引理2.2, 可以得到

$ \begin{equation} \frac{1}{\big(\int_{0}^{T}u_n(T-\tau){\rm d}\tau\big)^{p+2}}\leq \frac{1}{\big(\int_{0}^{T}u_n(T-\tau){\rm d}\tau\big)^{2}}\Big(\frac{\lambda_{n}}{TC(\gamma, \alpha, \lambda_{1})}\Big)^p. \end{equation} $

根据(2.7), (2.8) 和(2.11)式, 有

$ \begin{eqnarray} \sum\limits_{n = 1}^{\infty}\frac{h_{n}^{2}}{(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{p+2}} &\leq&\sum\limits_{n = 1}^{\infty}\frac{h_{n}^{2}}{\big(\int_{0}^{T}u_n(T-\tau){\rm d}\tau\big)^{2}}\Big(\frac{\lambda_{n}}{TC(\gamma, \alpha, \lambda_{1})}\Big)^p{}\\ & = &\sum\limits_{n = 1}^{\infty}\Big(\frac{1}{TC(\gamma, \alpha, \lambda_{1})}\Big)^p\lambda_{n}^pf_n^2 = \sum\limits_{n = 1}^{\infty}\Big(\frac{1}{TC(\gamma, \alpha, \lambda_{1})}\Big)^p(\lambda_{n}^2)^\frac{p}{2}f_n^2{}\\ &\leq&\sum\limits_{n = 1}^{\infty}\Big(\frac{1}{TC(\gamma, \alpha, \lambda_{1})}\Big)^p(1+(\lambda_{n})^{2})^\frac{p}{2}f_{n}^{2} {}\\ &\leq& \Big(\frac{1}{TC(\gamma, \alpha, \lambda_{1})}\Big)^pE^{2}. \end{eqnarray} $

根据(2.10) 和(2.12)式, 有

其中$ C_{1} = (TC(\gamma, \alpha, \lambda_{1}))^{-\frac{p}{p+2}} $.

因此, 可以得到如下结果

定理2.1证毕.

在下一节, 首先引入Landweber迭代正则化方法, 得到Landweber迭代正则解, 然后给出分数阶Landweber迭代正则解. 采用分数阶Landweber迭代正则化方法求解不适定问题(1.1).

3 分数阶Landweber迭代正则化方法和收敛误差估计

在这一节中, 主要使用分数阶Landweber迭代正则化方法来解决不适定问题(1). 在先验正则化参数选取规则和后验正则化参数选取规则的情况下, 得到精确解与正则解之间的收敛误差估计. 识别源项$ f(x) $可以转化为求解以下积分方程

$ \begin{equation} ({\cal K}f)(x): = \int_{\Omega}k(x, \xi)f(\xi){\rm d}\xi = h(x), \end{equation} $

其中

因为核函数$ k(x, \xi) = k(\xi, x) $, 因此$ {\cal K} $是一个自伴算子. 设$ f_1^{m, \delta}(x) $为反演源项问题$ (1) $的Landweber迭代正则解. 使用积分方程$ f_1 = (I-a{\cal K}^{*}{\cal K})f_1+a{\cal K}^{*}h $来代替方程$ {\cal K}f_1 = h $, 就可以得到下列迭代格式

$ \begin{equation} f_1^{0, \delta}(x) = 0, \; \; f_1^{m, \delta}(x) = (I-a{\cal K}^{*}{\cal K})f_1^{m-1, \delta}(x)+a{\cal K}^{*}h^{\delta}(x), \; \; m = 1, 2, 3, \cdots, \end{equation} $

其中$ I $是一个单位算子, $ m $是迭代步数, 也被称为正则化参数, $ a $表示松弛因子, 并且满足$ 0<a<\frac{1}{\|{\cal K}\|^{2}} $. 由于$ {\cal K} $一个自伴算子, 可以通过如下式子来表示$ {\cal R}_{m}: L^{2}(\Omega)\rightarrow L^{2}(\Omega) $

因此, 通过简单计算可得$ f_1^{m, \delta}(x) $的表达式如下

利用算子$ {\cal K} $的奇异值和(3.2) 式, 可得Landweber迭代正则解如下

$ \begin{equation} f_1^{m, \delta}(x) = \sum\limits_{n = 1}^{\infty}\frac{1-(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m}}{\int_{0}^{T}u_n(T-\tau){\rm d}\tau}h_{n}^{\delta}\chi_{n}(x), \end{equation} $

其中$ h_{n}^{\delta} = (h^{\delta}(x), \chi_{n}(x)) $.

则含有测量误差$ {\delta} $的分数阶Landweber正则解

$ \begin{equation} f^{m, \delta}(x) = \sum\limits_{n = 1}^{\infty}\frac{[1-(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m}]^{\beta}}{\int_{0}^{T}u_n(T-\tau){\rm d}\tau}h_{n}^{\delta}\chi_{n}(x). \end{equation} $

含有精确数据的分数阶Landweber正则解

$ \begin{equation} f^{m}(x) = \sum\limits_{n = 1}^{\infty}\frac{[1-(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m}]^{\beta}}{\int_{0}^{T}u_n(T-\tau){\rm d}\tau}h_{n}\chi_{n}(x), \end{equation} $

其中$ m\geq1 $称为正则化参数, $ 0<a< \frac{1}{(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2}} $, $ \frac{1}{2}<\beta\leq1 $称为分数阶参数.

3.1 基于先验正则化参数选取规则的收敛误差估计

定理 3.1  设$ f^{m, \delta}(x) $为分数阶Landweber迭代正则解, 具体的表达式通过(3.4) 式给出. 设先验界条件(2.8) 和假设(1.2) 成立. 选取正则化参数为$ m = \lfloor b\rfloor $, 其中

$ \begin{equation} b = \Big(\frac{E}{\delta}\Big)^{\frac{4}{p+2}}, \end{equation} $

则得到下列收敛误差估计

$ \begin{equation} \|f^{m, \delta}(\cdot)-f(\cdot)\|\leq C_{2}E^{\frac{2}{p+2}}\delta^{\frac{p}{p+2}}, \end{equation} $

其中$ \lfloor b\rfloor $表示小于或等于$ b $的最大整数, $ C_{2}: = \sqrt{a}+\big(\frac{p}{T^{2}aC^{2}(\gamma, \alpha, \lambda_{1})}\big)^{\frac{p}{4}} $是正常数.

  利用三角不等式可得

$ \begin{equation} \|f^{m, \delta}(\cdot)-f(\cdot)\|\leq\|f^{m, \delta}(\cdot)-f^{m}(\cdot)\|+\|f^{m}(\cdot)-f(\cdot)\|. \end{equation} $

根据(1.2)式, 可得

其中$ C_2(n): = \frac{[1-(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m}]^{\beta}}{\int_{0}^{T}u_n(T-\tau){\rm d}\tau} $. 因为$ \int_{0}^{T}u_n(T-\tau){\rm d}\tau $是算子$ {\cal K} $的奇异值, 并且$ 0<a<\frac{1}{\|{\cal K}\|^{2}} $, 因此$ 0<a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2}<1 $. 根据Bernoulli不等式, 可得

从而$ C_2(n)\leq\sqrt{am}, $

$ \begin{equation} \|f^{m, \delta}(\cdot)-f^{m}(\cdot)\|\leq \sup\limits_{n\geq1}C_2(n)\delta\leq\sqrt{am}\delta. \end{equation} $

由(2.8)式, 可得

其中$ C_3(\lambda_{n}): = (1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m}(\lambda_{n})^{-\frac{p}{2}} $.

根据引理2.2, 有

$ H(s): = \big(1-\frac{T^{2}aC^{2}(\gamma, \alpha, \lambda_{1})}{s^{2}}\big)^{m}s^{-\frac{p}{2}} $, $ s: = \lambda_{n} $.

假设$ s_{0} $满足$ H^{'}(s_{0}) = 0 $, 可得

因此

$ \begin{eqnarray} H(s)\leq H(s_{0})& = &\Big(1-\frac{p}{4m+p}\Big)^{m}\Big(\frac{T^{2}aC^{2}(\gamma, \alpha, \lambda_{1})(4m+p)}{p}\Big)^{-\frac{p}{4}}{}\\ &\leq&\Big(\frac{p}{T^{2}aC^{2}(\gamma, \alpha, \lambda_{1})}\Big)^{\frac{p}{4}}(m+1)^{-\frac{p}{4}}. \end{eqnarray} $

$ \begin{equation} \|f^{m}(\cdot)-f(\cdot)\|\leq \sup\limits_{\lambda_{n}\geq0}C_3(n)E\leq H(s)E\leq\Big(\frac{p}{T^{2}aC^{2}(\gamma, \alpha, \lambda_{1})}\Big)^{\frac{p}{4}}(m+1)^{-\frac{p}{4}}E. \end{equation} $

结合(3.6), (3.8), (3.9) 与(3.11)式, 可得

其中$ C_{2} = \sqrt{a}+\big(\frac{p}{T^{2}aC^{2}(\gamma, \alpha, \lambda_{1})}\big)^{\frac{p}{4}} $.定理3.1证毕.

3.2 基于后验正则化参数选取规则的收敛误差估计

在这一节, 主要考虑Morozov不一致原理[43]作为后验正则化参数选取规则, 并给出在后验正则化参数选取规则下的收敛误差估计.

假设$ \tau >1 $是一个固定的常数. 后验正则化参数选取规则如下: 当满足

$ \begin{equation} \|{\cal K}f^{m, \delta}(\cdot)-h^{\delta}(\cdot)\|\leq \tau\delta \end{equation} $

$ m = m(\delta)\in {\Bbb N}_{0} $第一次出现时, 迭代停止, 其中$ \|h^{\delta}\|\geq\tau\delta $是常数.

引理 3.1  令$ \rho(m) = \|{\cal K}f^{m, \delta}(\cdot)-h^{\delta}(\cdot)\|, $可以得到如下性质.

$ \rm a) $$ \rho(m) $是一个连续函数;

$ \rm b) $$ { } \lim_{m\rightarrow0}\rho(m) = \|h^{\delta}\|; $

$ \rm c) $$ { } \lim_{m\rightarrow+\infty}\rho(m) = 0; $

$ \rm d) $对于任何$ m\in(0, +\infty) $, $ \rho(m) $是一个严格单调递减的函数.

  根据$ \rho(m) $的表达式

可以看出, 四个性质显然成立. 引理3.1证毕.

注 3.1  根据引理3.1可知, 通过(3.12) 式选取的$ m $是唯一的.

引理 3.2  假设先验界条件(2.8) 和假设(1.2) 成立. 对于固定的$ \tau>1 $, 如果通过Morozov不一致原理(3.12) 式选取正则化参数, 那么正则化参数$ m = m(\delta) $需要满足如下表达式

$ \begin{equation} m\leq\Big(\frac{p+2}{2aT^{2}C^{2}(\gamma, \alpha, \lambda_{1})}\Big)\Big(\frac{1}{\tau-1}\Big)^{\frac{4}{p+2}}\Big(\frac{E}{\delta}\Big)^{\frac{4}{p+2}}. \end{equation} $

  因为$ |1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})|<1 $, 根据(1.2)式, 有

$ \begin{equation} \tau\delta\leq\delta+\bigg\|\sum\limits_{n = 1}^{\infty}(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m-1}h_{n}\chi_{n}(x)\bigg\|. \end{equation} $

根据(2.8)式, 有

$ \begin{eqnarray} &&\bigg\|\sum\limits_{n = 1}^{\infty}(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m-1}h_{n}\chi_{n}(x)\bigg\|{}\\ & = &\bigg\|\sum\limits_{n = 1}^{\infty}(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m-1}\int_{0}^{T}u_n(T-\tau){\rm d}\tau(\lambda_{n})^{-\frac{p}{2}}(\lambda_{n})^{\frac{p}{2}}f_{n}\chi_{n}(x)\bigg\|{}\\ &\leq&\bigg\|\sum\limits_{n = 1}^{\infty}(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m-1}\int_{0}^{T}u_n(T-\tau){\rm d}\tau(\lambda_{n})^{-\frac{p}{2}}(1+(\lambda_{n})^{2})^{\frac{p}{2}}f_{n}\chi_{n}(x)\bigg\|{}\\ &\leq&\sup\limits_{n\geq1}C_4(\lambda_{n})E, \end{eqnarray} $

其中$ C_4(\lambda_{n}): = (1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m-1}\int_{0}^{T}u_n(T-\tau){\rm d}\tau(\lambda_{n})^{-\frac{p}{2}} $.

根据引理2.1和引理2.2, 可得

$ I(s): = \big(1-\frac{T^{2}aC^{2}(\gamma, \alpha, \lambda_{1})}{s^{2}}\big)^{m-1}s^{-(\frac{p}{2}+1)} $, $ s: = \lambda_{n} $.

根据$ I(s) $的表达式, 有

假设$ s_1 $满足$ I^{'}(s_1) = 0 $, 可得

因此

$ \begin{eqnarray} I(s_1) & = &\Big(1-\frac{p+2}{4m+p-2}\Big)^{m-1}\Big(\frac{T^{2}aC^{2}(\gamma, \alpha, \lambda_{1})(4m+p-2)}{p+2}\Big)^{-\frac{p+2}{4}} \end{eqnarray} $

$ \begin{eqnarray} &\leq & \Big(\frac{p+2}{2T^{2}aC^{2}(\gamma, \alpha, \lambda_{1})}\Big)^{\frac{p+2}{4}}m^{-\frac{p+2}{4}}. \end{eqnarray} $

根据(3.15) 和(3.16)式, 有

$ \begin{eqnarray} &&\bigg\|\sum\limits_{n = 1}^{\infty}(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2}))^{m-1}h_{n}\chi_{n}(x)\bigg\| {}\\ &\leq&\sup\limits_{n\geq1}C_4(n)E \leq I(s_1)E \leq \Big(\frac{p+2}{2T^{2}aC^{2}(\gamma, \alpha, \lambda_{1})}\Big)^{\frac{p+2}{4}}m^{-\frac{p+2}{4}}E. \end{eqnarray} $

结合(3.14) 和(3.18)式, 可得

引理3.2证毕.

引理 3.3  根据(1.2) 和(3.12)式, 有

$ \begin{equation} \|{\cal K}(f^{m}(\cdot)-f(\cdot))\|\leq(\tau+1)\delta. \end{equation} $

$ \begin{eqnarray} \|{\cal K}(f^{m}(\cdot)-f(\cdot))\| & = &\bigg\|\sum\limits_{n = 1}^{\infty}([1-(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m}]^{\beta}-1)h_{n}\chi_{n}(x)\bigg\|{}\\ & = &\bigg\|\sum\limits_{n = 1}^{\infty}([1-(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m}]^{\beta}-1)(h_{n}-h_{n}^{\delta})\chi_{n}(x){}\\ &&+\sum\limits_{n = 1}^{\infty}([1-(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m}]^{\beta}-1)h_{n}^{\delta}\chi_{n}(x)\bigg\|{}\\ &\leq&\bigg\|\sum\limits_{n = 1}^{\infty}(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2}))^{m}(h_{n}-h_{n}^{\delta})\chi_{n}(x)\bigg\|{}\\ &&+\bigg\|\sum\limits_{n = 1}^{\infty}([1-(1-a(\int_{0}^{T}u_n(T-\tau){\rm d}\tau)^{2})^{m}]^{\beta}-1)h_{n}^{\delta}\chi_{n}(x)\bigg\|{}\\ &\leq&(\tau+1)\delta. \end{eqnarray} $

引理3.3证毕.

定理 3.2  设$ f^{m, \delta}(x) $是(3.4) 式给定的问题(1.1) 的分数阶Landweber迭代正则解. 设先验界条件(2.8) 和假设(1.2) 均成立. 如果正则化参数$ m = m(\delta) $的选取规则满足Morozov不一致原理(3.12), 则得到如下误差估计

$ \begin{equation} \|f^{m, \delta}(\cdot)-f(\cdot)\|\leq C_{5}E^{\frac{2}{p+2}}\delta^{\frac{p}{p+2}}, \end{equation} $

其中$ C_{5}: = \big(\frac{p+2}{2T^{2}C^{2}(\gamma, \alpha, \lambda_{1})}\big)^{\frac{1}{2}} \big(\frac{1}{\tau-1}\big)^{\frac{2}{p+2}}+C_{1}(\tau+1)^{\frac{p}{p+2}} $是正常数.

  利用三角不等式可得

$ \begin{equation} \|f^{m, \delta}(\cdot)-f^{m}(\cdot)\|\leq\|f^{m, \delta}(\cdot)-f^{m}(\cdot)\|+\|f^{m}(\cdot)-f(\cdot)\|. \end{equation} $

根据引理$ 3.3 $和(3.9) 式, 可得

$ \begin{equation} \|f^{m, \delta}(\cdot)-f^{m}(\cdot)\|\leq\sqrt{am}\delta \leq\Big(\frac{p+2}{2T^{2}C^{2}(\gamma, \alpha, \lambda_{1})}\Big)^\frac{1}{2}\Big(\frac{1}{\tau-1}\Big)^{\frac{2}{p+2}}E^{\frac{2}{p+2}}\delta^{\frac{p}{p+2}}. \end{equation} $

利用先验界条件(2.8), 有

此外, 根据定理2.3和引理3.4, 有

$ \begin{equation} \|f^{m}(\cdot)-f(\cdot)\|\leq C_{1}(\tau+1)^{\frac{p}{p+2}}E^{\frac{2}{p+2}}\delta^{\frac{p}{p+2}}. \end{equation} $

结合(3.22), (3.23) 和(3.24)式, 可得

其中$ C_{5} = \big(\frac{p+2}{2T^{2}C^{2}(\gamma, \alpha, \lambda_{1})}\big)^{\frac{1}{2}}\big(\frac{1}{\tau-1}\big)^{\frac{2}{p+2}}+C_{1}(\tau+1)^{\frac{p}{p+2}} $.

定理3.2证毕.

4 数值例子

在这一部分, 通过几个数值例子来证明Landweber迭代正则化方法和分数阶Landweber迭代正则化方法的有效性和可行性.

$ \Omega = (0, 1) $, $ T = 1 $. 首先, 通过解决正问题(4.1) 来确定终止数据$ g(x) $.

$ \begin{equation} \left\{\begin{array}{ll} \partial_{t}u(x, t)-(1+\gamma_{0}^{R}\partial_{t}^{\alpha})\Delta u(x, t) = f(x), & x\in(0, 1), \; t\in(0, 1), \; \alpha\in(0, 1), \\ u(0, t) = u(1, t) = 0, & t\in(0, 1), \\ u(x, 0) = \varphi(x), & x\in(0, 1), \\ u(x, 1) = g(x), & x\in(0, 1), \\ \end{array}\right. \end{equation} $

其中$ f(x), \varphi(x) $是给定的.

其次, 利用有限差分法离散问题(4.1). 此外, 介绍了两种离散格式, 即后向差分格式(BD)和Crank-Nicolson差分格式(C-N), 这两种离散格式都是无条件稳定的. 定义

$ \begin{equation} t_{k} = k\Delta t(k = 0, 1, \cdots, N), \; \; x_{i} = i\Delta x(i = 0, 1, \cdots, M), \end{equation} $

其中$ \Delta t = \frac{1}{N} $时间方向的步长, $ \Delta x = \frac{1}{M} $是空间方向的步长.

首先给出BD迭代格式. 第一步, 利用Grünwald-Letnikov公式离散Riemann-Liouville算子[45]

$ \begin{equation} _{0}^{R}\partial_{t}^{\alpha}u(x, t)\mid_{x_{i}, t_{k}} = \frac{1}{h^{\alpha}}\sum\limits_{j = 0}^{[t_{k}/h]}\varpi_{j}^{(\alpha)}u(x_{i}, t_{k}-jh)+{\cal O}(h^{q}), \end{equation} $

其中$ [t{k}/h] $表示$ t{k}/h $的整数部分, $ \varpi_{j}^{(\alpha)} $是生成函数$ \varpi(z, \alpha) = \sum\limits_{j = 0}^{\infty}\varpi_{j}^{(\alpha)}z^{j} $的系数.

在(4.3) 式中, 当$ q = 1 $并且$ \varpi(z, \alpha) = (1-z)^{\alpha} $时, 它被称为简化的Grünwald-Letnikov公式[45]. 在这种情况下, 通常用递推公式

$ \begin{equation} \varpi_{0}^{(\alpha)} = 1, \; \; \; \; \varpi_{j}^{(\alpha)} = (1-\frac{\alpha+1}{j})\varpi_{j-1}^{(\alpha)} \end{equation} $

来计算系数$ \varpi_{j}^{(\alpha)} = (-1)^{j}\bigl({j}^{\alpha}\bigr) $.

如果$ h = \Delta t $, 方程(4.3) 可用网格点

$ \begin{equation} _{0}^{R}\partial_{t}^{\alpha}u(x, t)\mid_{x_{i}, t_{k}} = \frac{1}{(\Delta t)^{\alpha}}\sum\limits_{j = 0}^{k}\varpi_{j}^{(\alpha)}u_{i}^{k-j}+{\cal O}(\Delta t) \end{equation} $

计算的$ u(x, t) $来表示.

第二步, 需要使用反向差分公式来离散微分算子

$ \begin{equation} \partial_tu(x, t)\mid_{x_{i}, t_{k}} = \frac{u_{i}^{k}-u_{i}^{k-1}}{\Delta t}+{\cal O}(\Delta t) \end{equation} $

$ \begin{equation} \partial_{xx}u(x, t)\mid_{x_{i}, t_{k}} = \frac{u_{i+1}^{k}-2u_{i}^{k}+u_{i-1}^{k}}{(\Delta x)^{2}}+{\cal O}(\Delta x)^{2}. \end{equation} $

根据(4.5)–(4.7)式, 可以得到问题(4.1) 的BD迭代形式, 表达式如下

$ \begin{equation} u_{i}^{k} = u_{i}^{k-1}+\mu_{1}\delta_{x}^{2}u_{i}^{k}+\mu_{2}\sum\limits_{j = 0}^{k}\varpi_{j}^{(\alpha)}\delta_{x}^{2}u_{i}^{k-j}+f_i, \; \; k = 1, 2, \cdots, N, \; i = 1, 2, \cdots, M, \end{equation} $

其中$ \mu_{1}: = \Delta t/(\Delta x)^{2} $, $ \mu_{2}: = \gamma(\Delta t)^{1-\alpha}/(\Delta x)^{2} $$ \delta_{x}^{2}u_{i}^{k}: = u_{i+1}^{k}-2u_{i}^{k}+u_{i-1}^{k} $.

接下来, 将给出问题(4.1) 的第二种迭代格式, 即Crank-Nicolson迭代方法. Crank-Nicolson迭代法具有二阶精度. 因此, 对于$ t\in[0, T] $, 可以在节点$ U_{n-1} $$ U_{n} $之间进行线性插值. 根据文献[46], 可以得到问题(4.1) 的Crank-Nicolson迭代格式如下

$ \begin{equation} h(u_i^{k+1}-u_j^{k})-p(u_{i+1}^{k+1}-2u_j^{k+1}+u_{i-1}^{k+1})-q\sum\limits_{i = 0}^{\infty}\omega_k^{\alpha}(u_{i-1}^{k+1}-2u_{i-1}^{k+1}+u_{i-1}^{k+1}) = f_i, \end{equation} $

其中$ k = 1, 2, \cdots, N-1, \; i = 1, 2, \cdots, M-1, $$ h = \frac{1}{\Delta t} $, $ p = \frac{1}{(\Delta x)^2} $, $ q = \frac{\gamma}{(\Delta t)^\alpha\alpha(\Delta x)^2} $$ \omega_{0}^{(\alpha)} = 1, $$ \omega_{k}^{(\alpha)} = (1-\frac{\alpha+1}{k})\omega_{k-1}^{(\alpha)} $.

采用BD迭代法和Crank-Nicolson迭代法, 用MATLAB软件编程运行, 可以得到函数$ g $, 就可以解决一个反问题.

最后, 通过如下表达式得到Landweber正则解

通过如下表达式得到分数阶Landweber正则解

其中$ \frac{1}{2}<\beta\leq1 $.

在实际应用中, 数据$ g $只能通过测量得到. 这样, 就会产生一定的测量误差. 在数值模拟中, 对数据$ g $加上随机扰动, 通过随机扰动产生噪声数据$ g^{\delta} $, 即

其中函数randn$ (\cdot) $表示生成平均值为$ 0 $且方差为$ 1 $的随机数, $ \varepsilon $表示相对误差. 绝对误差$ \delta $表示为

为了验证数值解的准确性, 使用以下方法计算相对均方根误差

其中$ n $表示测试点的总数.

先验正则化参数是建立在精确解的光滑条件上的, 这在实际问题中是很难给出的. 下面的例子基于后验正则化参数选择规则(3.12) 来验证Landweber迭代正则化方法和分数阶Landweber迭代正则化方法的有效性和稳定性.

通过简单计算, 在式(1.3) 中, 对于$ n = 1, 2, \cdots $, 可以得到$ \lambda_{n} = (n\pi)^{2} $$ \chi_{n} = \sqrt{2}\sin n\pi x $. 在(4.1), (2.8), (3.12) 与(3.4)式中, 分别设$ \gamma = 1 $, $ p = 2 $, $ \tau = 1.01 $$ \beta = 0.55 $.$ M = 100 $, $ N = 40 $, 给出以下三个数值例子.

例 1  考虑光滑函数$ f(x) = (x(1-x))^{\alpha}\sin(5\pi x), \; x\in[0, 1] $, $ \varphi(x) = 0. $

例 2  考虑分段光滑函数

例 3  考虑一个非光滑函数

图 12分别展示了例1在$ \alpha = 0.2, 0.9 $的情况下, 对于不同的相对误差水平$ \varepsilon = 0.01, $$ 0.005, 0.001 $的精确解$ f(x) $和Landweber迭代正则解$ f_1^{m, \delta}(x) $在BD和C-N两种迭代形式下的比较. 图 34分别展示了例1在$ \alpha = 0.2, 0.9 $的情况下, 对于不同的相对误差水平$ \varepsilon = 0.01, 0.005, 0.001 $的精确解$ f(x) $和分数阶Landweber迭代正则解$ f^{m, \delta}(x) $在BD和C-N两种迭代形式下的比较.

图 1

图 1   例1在BD迭代格式下, 在α = 0.2, 0.9下对于ε = 0.01, 0.005, 0.001的精确解f(x)与Landweber正则解$f_1^{m, \delta}(x)$的比较


图 2

图 2   例1在C-N迭代格式下, 在α = 0.2, 0.9下对于ε = 0.01, 0.005, 0.001的精确解f(x)与Landweber正则解$f_1^{m, \delta}(x)$的比较


图 3

图 3   例1在BD迭代格式下, 在α = 0.2, 0.9下对于ε = 0.01, 0.005, 0.001的精确解f(x)与分数阶Landweber正则解$f^{m, \delta}(x)$的比较


图 4

图 4   例1在C-N迭代格式下, 在α = 0.2, 0.9下对于ε = 0.01, 0.005, 0.001的精确解f(x)与分数阶Landweber正则解$f^{m, \delta}(x)$的比较


表 1显示了例1在BD和C-N两种迭代形式下, 对于不同的$ \varepsilon = 0.01, 0.005, 0.001 $$ \alpha = 0.2, 0.5, 0.9 $, Landweber迭代正则化方法和分数阶Landweber迭代正则化方法的精确解与正则解之间的相对均方根误差的比较. 表 2显示了例1在BD和C-N两种迭代形式下, 对于不同的$ \varepsilon = 0.01, 0.005, 0.001 $$ \alpha = 0.2, 0.5, 0.9 $, Landweber迭代正则化方法和分数阶Landweber迭代正则化方法的精确解与正则解之间的迭代步数的比较. 表 3显示了例1在BD和C-N两种迭代形式下, 对于不同的$ \varepsilon = 0.01, 0.005, 0.001 $$ \alpha = 0.2, 0.5, 0.9 $, Landweber迭代正则化方法和分数阶Landweber迭代正则化方法的精确解与正则解之间的CPU运行时间的比较.

表 1   对于不同的αε, 例1的精确解与正则解之间的相对均方根误差

αα = 0.2α = 0.5α = 0.9
η(f)ε=0.01LandweberBD0.00990.00830.0075
C-N0.00720.00520.0041
分数阶LandweberBD0.00880.00760.0061
C-N0.00630.00480.0039
ε=0.005LandweberBD0.00420.00390.0034
C-N0.00410.00350.0025
分数阶LandweberBD0.00380.00350.0021
C-N0.00310.00280.0011
ε= 0.001LandweberBD0.00250.00197.9678e-04
C-N0.00200.00115.5690e-04
分数阶LandweberBD0.00180.00107.1943e-04
C-N0.00118.7631e-044.6982e-04

新窗口打开| 下载CSV


表 2   对于不同的αε, 例1的精确解与正则解之间的迭代次数

αα = 0.2α = 0.5α = 0.9
迭代步数(m)ε = 0.01LandweberBD24027965830
C-N255563163437652
分数阶LandweberBD19683651421
C-N214232396329685
ε = 0.005LandweberBD468202134934
C-N279413065239541
分数阶LandweberBD398701298129
C-N196852391633921
ε = 0.001LandweberBD796863867944
C-N357194238752802
分数阶LandweberBD687652769538
C-N269853479644348

新窗口打开| 下载CSV


表 3   对于不同的αε, 例1的精确解与正则解之间的CPU时间

αα = 0.2α = 0.5α = 0.9
CPU时间(unit: s)ε = 0.01LandweberBD480.54193.160.60
C-N511.12632.68753.04
分数阶LandweberBD393.66130.280.42
C-N428.46479.26593.70
ε = 0.005LandweberBD936.40426.980.68
C-N558.82613.04790.82
分数阶LandweberBD797.40259.620.58
C-N393.70478.32678.42
ε = 0.001LandweberBD1593.72773.580.88
C-N714.38847.741056.04
分数阶LandweberBD1375.30553.900.76
C-N539.70695.92886.96

新窗口打开| 下载CSV


表 13中可以发现, 在BD和C-N两种迭代格式下, 无论是Landweber迭代正则化方法还是分数阶Landweber迭代正则化方法, 相对均方根误差$ \eta(f) $随着$ \alpha $的增大而减小, 随着$ \varepsilon $的减小而减小. 对于迭代步数$ {m} $而言, 在BD迭代格式下, 随着$ \alpha $的增大而减小, 随着$ \varepsilon $的减小而增大, 但在C-N迭代格式下, 随着$ \alpha $的增大而增大, 随着$ \varepsilon $的减小而增大. 同样, 对于CPU时间, 在BD迭代格式下, 随着$ \alpha $的增大而减小, 随着$ \varepsilon $的减小而增大, 但在C-N迭代格式下, 随着$ \alpha $的增大而增大, 随着$ \varepsilon $的减小而增大. 此外, 无论是相对均方根误差$ \eta(f) $、迭代步数$ {m} $, 还是CPU时间, 分数阶Landweber迭代正则化方法所得结果均小于Landweber迭代正则化方法所得结果.

图 56分别展示了例2在$ \alpha = 0.2, 0.9 $的情况下, 对于不同的相对误差水平$ \varepsilon = 0.01, 0.005, 0.001 $的精确解$ f(x) $和Landweber迭代正则解$ f_1^{m, \delta}(x) $在BD和C-N两种迭代形式下的比较. 图 78分别展示了例2在$ \alpha = 0.2, 0.9 $的情况下, 对于不同的相对误差水平$ \varepsilon = 0.01, 0.005, 0.001 $的精确解$ f(x) $和分数阶Landweber迭代正则解$ f^{m, \delta}(x) $在BD和C-N两种迭代形式下的比较.

图 5

图 5   例2在BD迭代格式下, 在α = 0.2, 0.9下对于ε = 0.01, 0.005, 0.001的精确解f(x) 与Landweber正则解$f_1^{m, \delta}(x)$的比较


图 6

图 6   例2在C-N迭代格式下, 在α = 0.2, 0.9下对于ε = 0.01, 0.005, 0.001的精确解f(x) 与Landweber正则解$f_1^{m, \delta}(x)$的比较


图 7

图 7   例2在BD迭代格式下, 在α = 0.2, 0.9下对于ε = 0.01, 0.005, 0.001的精确解f(x) 与分数阶Landweber正则解$f^{m, \delta}(x)$的比较


图 8

图 8   例2在C-N迭代格式下, 在α = 0.2, 0.9下对于ε = 0.01, 0.005, 0.001的精确解f(x) 与分数阶Landweber正则解$f^{m, \delta}(x)$的比较


表 4显示了例2在BD和C-N两种迭代形式下, 对于不同的$ \varepsilon = 0.01, 0.005, 0.001 $$ \alpha = 0.2, 0.5, 0.9 $, Landweber迭代正则化方法和分数阶Landweber迭代正则化方法的精确解与正则解之间的相对均方根误差的比较. 表 5显示了例2在BD和C-N两种迭代形式下, 对于不同的$ \varepsilon = 0.01, 0.005, 0.001 $$ \alpha = 0.2, 0.5, 0.9 $, Landweber迭代正则化方法和分数阶Landweber迭代正则化方法的精确解与正则解之间的迭代次数的比较. 表 6显示了例2对于不同的$ \varepsilon = 0.01, 0.005, 0.001 $$ \alpha = 0.2, 0.5, 0.9 $, Landweber迭代正则化方法和分数阶Landweber迭代正则化方法的精确解与正则解之间的CPU运行时间的比较.

表 4   对于不同的αε, 例2的精确解与正则解之间的相对均方根误差

αα = 0.2α = 0.5α = 0.9
η(f)ε = 0.01LandweberBD0.02430.01280.0088
C-N0.10390.08640.0747
分数阶LandweberBD0.02080.01060.0075
C-N0.09310.07050.0628
ε = 0.005LandweberBD0.01550.01160.0076
C-N0.08380.07250.0634
分数阶LandweberBD0.01910.01030.0063
C-N0.07860.05960.0413
ε = 0.001LandweberBD0.00330.00198.6476e-04
C-N0.05890.03620.0295
分数阶LandweberBD0.00210.00116.5483e-04
C-N0.04120.02680.0105

新窗口打开| 下载CSV


表 5   对于不同的αε, 例2的精确解与正则解之间的迭代次数

αα = 0.2α = 0.5α = 0.9
迭代步数(m)ε = 0.01LandweberBD22348698729
C-N371758167425
分数阶LandweberBD16534376819
C-N267441686123
ε = 0.005LandweberBD342581236833
C-N6670812611198
分数阶LandweberBD22369687926
C-N439660218934
ε = 0.001LandweberBD794633965441
C-N1528586956131965
分数阶LandweberBD549862168533
C-N1321069663113824

新窗口打开| 下载CSV


表 6   对于不同的αε, 例2的精确解与正则解之间的CPU时间

αα = 0.2α = 0.5α = 0.9
CPU时间(unit: s)ε = 0.01LandweberBD446.96139.740.58
C-N74.34116.32148.50
分数阶LandweberBD330.6875.360.38
C-N53.4883.36122.46
ε = 0.005LandweberBD685.16247.360.66
C-N133.4162.52223.96
分数阶LandweberBD447.38137.580.52
C-N87.92120.42178.68
ε = 0.001LandweberBD1589.26793.080.82
C-N305.701739.122639.3
分数阶LandweberBD1099.72433.700.66
C-N264.201393.262276.48

新窗口打开| 下载CSV


表 46可以看出, 在BD和C-N迭代格式下, 无论是Landweber迭代正则化方法还是分数阶Landweber迭代正则化方法, 相对均方根误差$ \eta(f) $随着$ \alpha $的增大而减小, 随着$ \varepsilon $的减小而减小. 对于CPU时间, 在BD迭代格式下, 会随着$ \alpha $的增大而减少, 随着$ \varepsilon $的减少而增大, 但是C-N迭代格式随着$ \alpha $的增大而增大, 随着$ \varepsilon $的减小而增大. 类似地, 对于迭代步数$ {m} $, BD迭代格式随着$ \alpha $的增大而减小, 随着$ \varepsilon $的减小而增大, 但在C-N迭代格式下, 随着$ \alpha $的增大而增大, 随着$ \varepsilon $的减小而增大. 此外, 无论是相对均方根误差$ \eta(f) $、迭代步数$ {m} $, 还是CPU时间, 分数阶Landweber迭代正则化方法所得结果均小于Landweber迭代正则化方法所得结果.

图 910分别展示了例3在$ \alpha = 0.2, 0.9 $的情况下, 对于不同的相对误差水平$ \varepsilon = 0.01, 0.005, 0.001 $的精确解$ f(x) $和Landweber迭代正则解$ f_1^{m, \delta}(x) $在BD和C-N两种迭代形式下的比较. 图 1112分别展示了例3在$ \alpha = 0.2, 0.9 $的情况下, 对于不同的相对误差水平$ \varepsilon = 0.01, 0.005, 0.001 $的精确解$ f(x) $和分数阶Landweber迭代正则解$ f^{m, \delta}(x) $在BD和C-N两种迭代形式下的比较.

图 9

图 9   例3在BD迭代格式下, 在α = 0.2, 0.9下对于ε = 0.01, 0.005, 0.001的精确解f(x) 与Landweber正则解$f_1^{m, \delta}(x)$的比较


图 10

图 10   例3在C-N迭代格式下, 在α = 0.2, 0.9下对于ε = 0.01, 0.005, 0.001的精确解f(x) 与Landweber正则解的比较$f_1^{m, \delta}(x)$


图 11

图 11   例3在BD迭代格式下, 在α = 0.2, 0.9下对于ε = 0.01, 0.005, 0.001的精确解f(x) 与分数阶Landweber正则解$f^{m, \delta}(x)$的比较


图 12

图 12   例3在C-N迭代格式下, 在α = 0.2, 0.9下对于ε = 0.01, 0.005, 0.001的精确解f(x) 与分数阶Landweber正则解$f^{m, \delta}(x)$的比较


表 7显示了例3在BD和C-N两种迭代形式下, 对于不同的$ \varepsilon = 0.01, 0.005, 0.001 $$ \alpha = 0.2, 0.5, 0.9 $, Landweber迭代正则化方法和分数阶Landweber迭代正则化方法的精确解与正则解之间的相对均方根误差的比较. 表 8显示了例3在BD和C-N两种迭代形式下, 对于不同的$ \varepsilon = 0.01, 0.005, 0.001 $$ \alpha = 0.2, 0.5, 0.9 $, Landweber迭代正则化方法和分数阶Landweber迭代正则化方法的精确解与正则解之间的迭代次数的比较. 表 9显示了例3对于不同的$ \varepsilon = 0.01, 0.005, 0.001 $$ \alpha = 0.2, 0.5, 0.9 $, Landweber迭代正则化方法和分数阶Landweber迭代正则化方法的精确解与正则解之间的消耗的CPU时间的比较.

表 7   对于不同的αε, 例3的精确解与正则解之间的相对均方根误差

αα = 0.2α = 0.5α = 0.9
η(f)ε = 0.01LandweberBD0.02870.01960.0100
C-N0.18670.23750.2735
分数阶LandweberBD0.02340.01650.0008
C-N0.15290.21430.2568
ε = 0.005LandweberBD0.01760.01020.0050
C-N0.16790.21390.2228
分数阶LandweberBD0.01530.00880.0016
C-N0.14280.17960.1928
ε = 0.001LandweberBD0.00680.00360.0010
C-N0.09240.14280.1522
分数阶LandweberBD0.00530.00182.5638e-04
C-N0.07230.12560.1347

新窗口打开| 下载CSV


表 8   对于不同的αε, 例3的精确解与正则解之间的迭代次数

αα = 0.2α = 0.5α = 0.9
迭代步数(m)ε = 0.01LandweberBD479062139829
C-N4837887819844
分数阶LandweberBD316951032118
C-N2968536716482
ε = 0.005LandweberBD748404670933
C-N1024416870452632
分数阶LandweberBD623903098728
C-N76881132640986
ε = 0.001LandweberBD1218037689542
C-N238323638825788528
分数阶LandweberBD984655432637
C-N196524419168568238

新窗口打开| 下载CSV


表 9   对于不同的αε, 例3的精确解与正则解之间的CPU时间

αα = 0.2α = 0.5α = 0.9
CPU时间(unit: s)ε = 0.01LandweberBD958.12427.960.58
C-N96.74177.56396.88
分数阶LandweberBD639.30206.420.36
C-N59.36107.34329.64
ε = 0.005LandweberBD1496.80934.180.66
C-N204.883374.081052.64
分数阶LandweberBD1247.80619.740.56
C-N153.76226.52819.72
ε = 0.001LandweberBD2436.061537.900.84
C-N4766.4612776.5015770.56
分数阶LandweberBD1969.301086.520.74
C-N3930.488383.3611364.76

新窗口打开| 下载CSV


表 79可以看出, 在BD和C-N迭代格式下, 对于不同的$ \varepsilon $$ \alpha $, 分别给出了两种正则化方法的精确解与正则解之间的相对均方根误差$ \eta(f) $, 迭代步数m, CPU时间的比较. 与例1和例2相比, 不同的是在C-N迭代格式下, 相对均方根误差$ \eta(f) $随着$ \alpha $的增大而增大, 迭代步数m更大, CPU时间更长. 这是因为例3是一个不光滑的函数.

表 19可以看出, 本文采用的两种差分格式是有效的, 结果是可以接受的. 对于相对均方根误差$ \eta(f) $, BD迭代格式得到的数值相对小于C-N迭代格式得到的数值. 对于迭代步数 m 和CPU时间, 总体而言, 在C-N迭代格式下, 迭代步数 m 较大, CPU时间较长. 进一步说明了BD迭代格式的优越性. 此外, 对于光滑函数, 数值结果相对较小. 综上所述, 以上三个例子充分表明分数阶Landweber迭代正则化方法比Landweber迭代正则化方法更有效.

5 结论

本文研究Rayleigh-Stokes方程的源项识别反问题. 采用分数阶Landweber迭代正则化方法解决此类反问题(1.1). 基于条件稳定性结果, 分别在先验和后验正则化参数选择规则下得到相应的误差估计. 利用三个数值例子验证分数阶Landweber迭代正则化方法和Landweber迭代正则化方法处理此反问题的有效性和稳定性. 通过误差估计(3.7) 和(3.21), 发现分数阶Landweber迭代正则化方法优于Tikhonov正则化方法, 并且这两种正则化方法得到的误差估计(3.7) 和(3.21) 不出现饱和效应. 但是用Tikhonov正则化方法来处理这个问题, 误差估计就会产生饱和现象(所谓饱和现象是在Tikhonov正则化方法中, (3.7) 和(3.21) 并不适用于所有的$ p>0 $, 而只适用于一些$ 0<p<p_0 $, 其中$ p_0 $是一个正常数). 另外, 数值算例也说明分数阶Landweber迭代正则化方法比Landweber迭代正则化方法更有效.

参考文献

Fetecau C .

The Rayleigh-Stokes problem for heated second grade fluids

Int J Nonlin Mech, 2002, 37, 1011- 1015

DOI:10.1016/S0020-7462(00)00118-9     

Shen F , Tan W , Zhao Y , et al.

The Rayleigh-Stokes problem for a heated generalized second grade fluid with fractional derivative model

Nonlinear Anal Real World Appl, 2006, 7, 1072- 1080

DOI:10.1016/j.nonrwa.2005.09.007      [本文引用: 1]

Khan M , Anjum A , Qi H , et al.

On exact solutions for some oscillating motions of a generalized Oldroyd-B fluid

Z Angew Math Phys, 2010, 61, 133- 145

DOI:10.1007/s00033-009-0004-4      [本文引用: 1]

Khan M .

The Rayleigh-Stokes problem for an edge in a viscoelastic fluid with a fractional derivative model

Nonlinear Anal Real Word Appl, 2009, 10, 3190- 3195

DOI:10.1016/j.nonrwa.2008.10.002      [本文引用: 1]

Chen C M , Liu F , Burrage K , et al.

Numerical methods of the variable-order Rayleigh-Stokes problem for a heated generalized second grade fluid with fractional derivative

J Appl Math, 2013, 204, 340- 351

URL     [本文引用: 1]

Yu B , Jiang X Y , Qi H T .

An inverse problem to estimate an unknown order of a Riemann-Liouville fractional derivative for a fractional Stokes' first problem for a heated generalized second grade fluid

Acta Mechanica Sinica, 2015, 31, 153- 161

DOI:10.1007/s10409-015-0408-7      [本文引用: 1]

Zhuang P H , Liu Q X .

Numerical method of Rayleigh-Stokes problem for heated generalized second grade fluid with fractional derivative

Appl Math Model, 2009, 30, 1533- 1546

[本文引用: 1]

Chen C M , Liu F , Burrage K , et al.

Numerical methods with fourth-order spatial accuracy for variable-order nonlinear Stokes' first problem for a heated generalized second grade fluid

Comput Math Appl, 2011, 62, 971- 986

DOI:10.1016/j.camwa.2011.03.065      [本文引用: 1]

Wu C .

Numerical solution for Stokes' first problem for a heated generalized second grade fluid with fractional derivative

Appl Numer Math, 2009, 59, 2571- 2583

DOI:10.1016/j.apnum.2009.05.009      [本文引用: 1]

Mohebbi A , Abbaszadeh M , Dehghan M .

Compact finite difference scheme and RBF meshless approach for solving 2D Rayleigh-Stokes problem for a heated generalized second grade fluid with fractional derivatives

Comput Methods Appl Mech Eng, 2013, 264, 163- 177

DOI:10.1016/j.cma.2013.05.012      [本文引用: 1]

Dehghan M , Safarpoor M , Abbaszadeh M .

Two high-order numerical algorithms for solving the multi-term time fractional diffusion-wave equations

J Comput Appl Math, 2015, 290, 174- 195

DOI:10.1016/j.cam.2015.04.037      [本文引用: 1]

Dehghan M , Abbaszadeh M , Deng W .

Fourth-order numerical method for the space time tempered fractional diffusion-wave equation

Appl Math Lett, 2017, 73, 120- 127

DOI:10.1016/j.aml.2017.04.011      [本文引用: 1]

Mirzaei D , Dehghan M .

New implementation of MLBIE method for heat conduction analysis in functionally graded materials

Eng Anal Bound Elem, 2012, 36, 511- 519

DOI:10.1016/j.enganabound.2011.11.007      [本文引用: 1]

Mohebbi A , Abbaszadeh M , Dehghan M .

Compact finite difference scheme and RBF meshless approach for solving 2D Rayleigh-Stokes problem for a heated generalized second grade fluid with fractional derivatives

Comput Methcd Appl M, 2013, 264, 163- 177

DOI:10.1016/j.cma.2013.05.012      [本文引用: 1]

Nguyen H L , Nguyen H T , Mokhtar K .

Identifying initial condition of the Rayleigh-Stokes problem with random noise

Math Method Appl Sci, 2019,

[本文引用: 1]

Nguyen A L , Hoan Luu V C , Nguyen H L .

Identification of source term for the Rayleigh-Stokes problem with Gaussian random noise

Math Method Appl Sci, 2018,

[本文引用: 2]

Dehghan M .

An inverse problem of finding a source parameter in a semilinear parabolic equation

Appl Math Model, 2001, 25, 743- 754

DOI:10.1016/S0307-904X(01)00010-5      [本文引用: 1]

Wang J , Wei T , Zhou Y .

Optimal error bound and simplified Tikhonov regularization method for a backward problem for the time-fractional diffusion equation

J Comput Appl Math, 2015, 279, 277- 292

DOI:10.1016/j.cam.2014.11.026      [本文引用: 1]

Yang F , Li X X , Li D G , et al.

The simplified Tikhonov regularization method for solving a Riesz-Feller Space-Fractional backward diffusion problem

Math Comput Sci, 2017, 11, 91- 110

DOI:10.1007/s11786-017-0292-6      [本文引用: 1]

Wang J G , Wei T , Zhou Y B .

Tikhonov regularization method for a backward problem for the time-fractional diffusion equation

Appl Math Model, 2013, 37, 8518- 8532

DOI:10.1016/j.apm.2013.03.071      [本文引用: 1]

Yang F , Zhang P , Li X X , et al.

Tikhonov regularization method for identifying the space-dependent source for time-fractional diffusion equation on a columnar symmetric domain

Adv Differ Equ, 2020,

DOI:10.1186/s13662-020-2542-1      [本文引用: 1]

Feng L X , Eldén L .

Solving a Cauchy problem for a 3D elliptic PDE with variable coefficients by a quasi-boundary-value method

Inverse Probl, 2014, 30, 015005

DOI:10.1088/0266-5611/30/1/015005      [本文引用: 1]

Wei T , Wang J .

A modified quasi-boundary value method for an inverse source problem of the time-fractional diffusion equation

Appl Numer Math, 2014, 78, 95- 111

DOI:10.1016/j.apnum.2013.12.002     

Yang F , Sun Y R , Li X X , et al.

, The quasi-boundary regularization value method for identifying the initial value of heat equation on a columnar symmetric domain

Numer Algor, 2019, 82, 623- 639

DOI:10.1007/s11075-018-0617-9     

Yang F , Zhang Y , Liu X , Li X X .

The quasi-boundary value method for identifying the initial value of the space-time an fractional diffusion equation

Acta Math Sci, 2020, 40, 641- 658

DOI:10.1007/s10473-020-0304-5      [本文引用: 1]

Qian A , Xiong X T , Wu Y .

On a quasi-reversibility regularization method for a Cauchy problem of the Helmholtz equation

J Comput Appl Math, 2010, 233, 1969- 1979

DOI:10.1016/j.cam.2009.09.031      [本文引用: 1]

Yang F , Fu C L .

The quasi-reversibility regularization method for identifying the unknown source for time fractional diffusion equation

Appl Math Model, 2015, 39, 1500- 1512

DOI:10.1016/j.apm.2014.08.010      [本文引用: 1]

Yang F , Fu J L , Li X X .

A potential-free field inverse schrödinger problem: optimal error bound analysis and regularization method

Inverse Probl Sci Engin, 2020, 28, 1209- 1252

DOI:10.1080/17415977.2019.1700243      [本文引用: 1]

Yang F , Fu J L , Li X X .

A potential-free field inverse time-fractional Schrödinger problem: Optimal error bound analysis and regularization method

Math Meth Appl Sci, 2020,

URL     [本文引用: 1]

Yang F , Fu C L , Li X X .

A mollification regularization method for unknown source in time-fractional diffusion equation

Int J Comput Math, 2006, 91, 1516- 1534

[本文引用: 1]

Xiong X T , Fu C L , Li H F .

Fourier regularization method of a sideways heat equation for determining surface heat flux

Math Anal Appl, 2006, 317, 331- 348

DOI:10.1016/j.jmaa.2005.12.010      [本文引用: 1]

Li X X , Lei J L , Yang F .

An a posteriori Fourier regularization method for identifying the unknown source of the space-fractional diffusion equation

Inequal Appl, 2004, 2014, 1- 13

DOI:10.1186/1029-242X-2014-434     

Yang F , Fu C L , Li X X , et al.

The Fourier regularization method for identifying the unknown source for the modified Helmholtz equation

Acta Math Sci, 2014, 34, 1040- 1047

URL     [本文引用: 1]

Yang F , Ren Y P , Li X X .

Landweber iteration regularization method for identifying unknown source on a columnar symmetric domain

Inverse Probl Sci Eng, 2018, 26, 1109- 1129

DOI:10.1080/17415977.2017.1384825      [本文引用: 1]

Yang F , Liu X , Li X X .

Landweber iteration regularization method for identifying unknown source of the modified Helmholtz equation

Bound Value Probl, 2017, 2017, 1- 16

DOI:10.1186/s13661-016-0733-1     

Yang F , Zhang Y , Li X X .

Landweber iterative method for identifying the initial value problem of the time-space fractional diffusion-wave equation

Numer Algor, 2020, 83, 1509- 1530

DOI:10.1007/s11075-019-00734-6     

Yang F , Wang N , Li X X .

Landweber iterative method for an inverse source problem of time-fractional diffusion-wave equation onspherically symmetric domain

J Appl Ana Comput, 2020, 10, 514- 529

URL    

Yang F , Zhang Y , Li X X , Ma C Y .

Landweber iteration regularization method for identifying the initial value problem of the time-space fractional diffusion-wave equation

Advances in Difference Equations, 2017,

DOI:10.1007/s11075-019-00734-6      [本文引用: 1]

Yang F , Pu Q , Li X X .

The fractional Landweber method for identifying the space source term problem for time-space fractional diffusion equation

Numer Algor, 2020,

DOI:10.1007/s11075-020-01006-4      [本文引用: 1]

Klann E , Maass P , Ramlau R .

Two-step regularization methods for linear inverse problems

Inverse Ill-posed Probl, 2006, 14, 583- 607

DOI:10.1515/156939406778474523      [本文引用: 1]

Klann E , Ramlau R .

Regularization by fractional filter methods and data smoothing

Inverse Probl, 2008, 24, 025018

DOI:10.1088/0266-5611/24/2/025018      [本文引用: 1]

Bazhlekova E , Jin B , Lazarov R , et al.

An analysis of the Rayleigh-Stokes problem for a generalized second-grade fluid

Number Math, 2015, 131, 1- 31

DOI:10.1007/s00211-014-0685-2      [本文引用: 2]

Engl H W , Hanke M , Neubauer A . Regularization of Inverse Problem. Boston: MA, Kluwer Academic, 1996

[本文引用: 1]

Dehghan M , Abbaszadeh M .

A finite element method for the numerical solution of Rayleigh-Stokes problem for a heated generalized second grade fluid with fractional derivatives

Eng Comput-Germany, 2017, 33, 587- 605

URL    

Yuste S B .

Weighted average finite difference methods for fractional diffusion equations

J Comput Phys, 2006, 216, 264- 274

DOI:10.1016/j.jcp.2005.12.006      [本文引用: 2]

Irene K .

A posteriori error analysis for the Crank-Nicolson method for linear Schrödinger equations

Esaim-Math Model Num, 2011, 45, 761- 778

DOI:10.1051/m2an/2010101      [本文引用: 1]

/