
Citation: Yadessa Gonfa Keneni, Jorge Mario Marchetti. Oil extraction from plant seeds for biodiesel production[J]. AIMS Energy, 2017, 5(2): 316-340. doi: 10.3934/energy.2017.2.316
[1] | Tong Yan . The numerical solutions for the nonhomogeneous Burgers' equation with the generalized Hopf-Cole transformation. Networks and Heterogeneous Media, 2023, 18(1): 359-379. doi: 10.3934/nhm.2023014 |
[2] | Serge Nicaise, Cristina Pignotti . Asymptotic analysis of a simple model of fluid-structure interaction. Networks and Heterogeneous Media, 2008, 3(4): 787-813. doi: 10.3934/nhm.2008.3.787 |
[3] | Travis G. Draper, Fernando Guevara Vasquez, Justin Cheuk-Lum Tse, Toren E. Wallengren, Kenneth Zheng . Matrix valued inverse problems on graphs with application to mass-spring-damper systems. Networks and Heterogeneous Media, 2020, 15(1): 1-28. doi: 10.3934/nhm.2020001 |
[4] | Xiangdong Du, Martin Ostoja-Starzewski . On the scaling from statistical to representative volume element in thermoelasticity of random materials. Networks and Heterogeneous Media, 2006, 1(2): 259-274. doi: 10.3934/nhm.2006.1.259 |
[5] | Fermín S. V. Bazán, Luciano Bedin, Koung Hee Leem, Jun Liu, George Pelekanos . Fast matrix exponential-based quasi-boundary value methods for inverse space-dependent source problems. Networks and Heterogeneous Media, 2023, 18(2): 601-621. doi: 10.3934/nhm.2023026 |
[6] | Sergei Avdonin, Julian Edward . An inverse problem for quantum trees with observations at interior vertices. Networks and Heterogeneous Media, 2021, 16(2): 317-339. doi: 10.3934/nhm.2021008 |
[7] | Anya Désilles, Hélène Frankowska . Explicit construction of solutions to the Burgers equation with discontinuous initial-boundary conditions. Networks and Heterogeneous Media, 2013, 8(3): 727-744. doi: 10.3934/nhm.2013.8.727 |
[8] | Shin-Ichiro Ei, Toshio Ishimoto . Effect of boundary conditions on the dynamics of a pulse solution for reaction-diffusion systems. Networks and Heterogeneous Media, 2013, 8(1): 191-209. doi: 10.3934/nhm.2013.8.191 |
[9] | Iryna Pankratova, Andrey Piatnitski . Homogenization of convection-diffusion equation in infinite cylinder. Networks and Heterogeneous Media, 2011, 6(1): 111-126. doi: 10.3934/nhm.2011.6.111 |
[10] | Hyeontae Jo, Hwijae Son, Hyung Ju Hwang, Eun Heui Kim . Deep neural network approach to forward-inverse problems. Networks and Heterogeneous Media, 2020, 15(2): 247-259. doi: 10.3934/nhm.2020011 |
Wentzell boundary conditions arise in applications in which diffusion or thermal/electrical energy transfer processes on boundaries or interfaces have to be taken into account. This is the case, for example, in coupled bulk-surface problems [2,12,15], in the scattering of electromagnetic waves by conductors coated with a thin layer of dielectric material [7,13] or in the modeling of heat transfer within a conducting solid whose boundary has the capacity to store heat [16,30]. Unlike the common boundary conditions, such as the Dirichlet, Neumann or Robin conditions, which involve only first-order spatial derivatives, Wentzell boundary conditions can involve higher-order derivatives [9,15,20,30,32]. The present paper deals with the heat equation
ut=uxx+r(t)f(x,t),(x,t)∈ΩT, | (1.1) |
with the initial value
u(x,0)=φ(x)x∈¯Ω, | (1.2) |
Dirichlet boundary condition
u(0,t)=0,t∈[0,T], | (1.3) |
and nonlocal Wentzell-Neumann boundary condition
ux(0,t)+αuxx(1,t)=0,t∈[0,T],α>0, | (1.4) |
with T>0, Ω=(0,1) and ΩT=Ω×(0,T], and given functions f and ϕ in ¯ΩT. Wentzell boundary conditions appear in heat transfer and multidimensional diffusion processes [1,31], and in multidimensional wave dissipative equations [26]. Also, they appear in the form of generalized impedance boundary conditions in electromagnetic scattering problems [7,13]. We note in passing that, since Eq (1.4) involves distinct points in the domain, the boundary condition is nonlocal in nature. This contrast with the existing literature on Wentzell boundary conditions, which mainly deals with a local version of Eq (1.4) and is often related to unidirectional "heat waves" traveling to the region [16,29,30]; of course, however, the physics involved there is not always simple to interpret. Nevertheless, as pointed out in [11, pp. 79], in the diffusion of chemicals, the term ux(0,t)/α represents the diffusive transport of materials to the boundary, so Eq (1.4) can be regarded as a nonlocal boundary reaction. The boundary conditions given by Eqs (1.3) and (1.4) are also considered in [21], where the reconstruction problem of the lowest term of a parabolic equation is studied. Similar problems with standard nonlocal boundary conditions can be found in [9,24,25,33].
It is worth noting that, if Eq (1.1) holds at x=1, the boundary condition Eq (1.4) can be rewritten as
ux(0,t)+αut(1,t)=αr(t)f(1,t). | (1.5) |
When the functions r(t) and f(x,t) are given, the problem of finding u(x,t) satisfying the heat equation given by Eq (1.1), initial condition given by Eq (1.2) and boundary conditions given by Eqs (1.3) and (1.4) is referred to as the direct (or forward) problem. The existence and uniqueness of classical solutions of this direct problem have been established in [23] by using the generalized Fourier method. On the other hand, when the function r(t) for t∈[0,T] is unknown, we face an inverse problem which looks for a pair of functions {r(t),u(x,t)} satisfying Eqs (1.1)–(1.4) and the overdetermination condition
∫10u(x,t)dx=E(t),0≤t≤T, | (1.6) |
where E(t) is a given function that represents the mass or energy measurement; in diffusion problems, for instance, E(t) specifies the mass of the entire diffusion domain [5,11].
Under smoothness and suitable compatibility conditions for function f, initial condition φ and energy E, the existence and uniqueness of classical solutions for this inverse problem follow from [23, Theorem 1]. However, because in practice, E(t) is often contaminated by noise, the identification of r(t) demands regularization [14,19,23]. Physical motivations for finding a source in the heat equation, as subject to condition (1.6) can be found in [10,11,23,28]; for example, assume that an external energy is supplied to a target at a controlled level via microwave-generating equipment; however, the dielectric constant of the target material varies in space and time, resulting in the spatially heterogeneous conversion of electromagnetic energy to heat. This can correspond to a source term r(t)f(x,t), where r(t) is proportional to the power of the external energy source and f(x,t) is the local conversion rate of microwave energy. If u(x,t) denotes the concentration of absorbed energy, then its integral E(t) over the entire volume of material determines the time dependent absorbed energy.
The source recovering problem for parabolic equations subject to condition (1.6) has attracted the attention of several authors in recent years. The case of local nonlinear Wentzell boundary conditions is addressed in [31], where the authors deal with the identification of a time-dependent function h(t) in a source term modeled in the form h(t)f(x); in this case, the well-posedness of the problem is established by means of variational techniques and a numerical scheme based on Rothe's method for the noise free data is designed. In [22], a one-dimensional heat equation subject to standard nonlocal boundary conditions is considered, and a numerical method is proposed based on the Crank-Nicolson finite-difference scheme combined with an iterative method. A similar problem under local Wentzell boundary conditions is addressed in [19], where the well-posedness of the identification problem is based on a spectral analysis of eigenvalue problems in which spectral parameter is also in the boundary conditions; the problem is numerically addressed by using the boundary element method combined with Tikhonov regularization. Regarding the Dirichlet boundary conditions, the well-posedness of the problem is discussed in [10,28] by considering spatial or time-dependent source terms.
In this work, we revisit and improve previous results on the existence and uniqueness of the solution of the inverse source problem reported in [23]; then, we introduce a numerical method for recovering the pair {r(t),u(x,t)} by using as input data the model parameters f, φ and α, together with energy values satisfying the overdetermination condition given by Eq (1.6) and Eqs (1.1)–(1.4). So, in a sense, this paper fulfills what was promised in [23]. For this, we first introduce a semi-discrete model obtained via the spatial semi-discretization of the continuous model; then, we show that the source term solves a Volterra integral equation of the first kind involving the time variable only. In addition, unlike the discretization schemes and matrices used by all methods mentioned above, a reconstruction method that regularizes a triangular linear system is proposed, where a time-marching implicit midpoint method is used as a solver of the semi-discrete model. More specifically, to build stable reconstructions of the source term, we use the generalized singular value decomposition (GSVD) of an appropriate matrix pair, along with proper truncation regularization techniques. Precisely, we consider three truncation parameter selection criteria, namely, the Morozov's discrepancy principle (DP) [17], the minimum product rule (MPR) [4] and the generalized cross-validation (GCV) [17]. The proposed method is illustrated through some numerical examples.
The paper is organized as follows. Section 2 is devoted to the theoretical foundations of the problem, and we briefly discuss the well-posedness of classical solutions for the aforementioned inverse source reconstruction problem. Section 3 describes a semi-discrete model for the problem given by Eqs (1.1)–(1.4), together with a spectral analysis that shows the connection between eigenpairs of the semi-discrete model and eigenpairs of the continuous model. A surrogate model for source reconstruction, as well as our practical reconstruction method, is derived and stated in Section 4. In Section 5, we present some numerical experiments to illustrate the efficiency of the method. Finally, Section 6 ends the paper with concluding remarks and future work plans.
Model problems involving a time-dependent source function and homogeneous linear boundary conditions can be solved by employing the method of separation of variables using the eigenpairs of a proper spectral problem. The auxiliary spectral problem for Eqs (1.1)–(1.4) is given by [23]
{−y′′(x)=λy(x), 0≤x≤1, y(0)=0, y′(0)−αλy(1)=0. | (2.1) |
Clearly, as this is a non self-adjoint spectral problem, which results from requiring the solution u(x,t) to satisfy the the non-standard boundary conditions given by Eqs (1.3) and (1.4), the standard Fourier expansion method cannot be used to solve Eqs (1.1)–(1.4). In fact, in this case, the key tool is a more general concept of basis, i.e., the so-called Riesz basis, which allows us to employ the generalized Fourier expansion method, where the solution is expressed in terms of eigenvalues and eigenfunctions of the auxiliary spectral problem. It is readily seen that the eigenvalues λ of Eq (2.1) are roots of the nonlinear equation
α√λsin(√λ)=1,Re(√λ)>0. | (2.2) |
Regarding the roots, it is known that there are infinitely many positive real roots, and that there can also be a finite number of complex solutions, the number of which depends on α [23,27]. Furthermore, although not mentioned explicitly in [23,27], we emphasize that, if α≠1xjsin(xj), where xj is any positive root of sin(x)+xcos(x)=0, then all eigenvalues λ are simple; this is because, if α=1/xjsin(xj) for some j, both equations, αxsin(x)=1 and sin(x)+xcos(x)=0, will share the same root xj, in which case λ is at least a double eigenvalue.
Assign a zero index to any of the complex eigenvalues and list the remaining eigenvalues in ascending order of Re(√λ), that is, let λn be numbered so that λn is complex for n=0,1,…,nα, while, for n>nα, λn is real. The asymptotic estimate for the eigenvalues given by
√λn=πn+(−1)nπαn+O(1n3) |
is valid for large n [27]. It is straightforward to see that the eigenfunction associated with eigenvalue λn, n=0,1,2,…, is given by
Xn(x)=√2sin(√λnx). |
In addition, as shown in [27], the system of eigenfunctions Xn(x), n=1,2,.., that is, the system of eigenfunctions of problem (2.1), with one of them deleted, is a Riesz basis in L2[0,1], and the system
Yn(x)=√2¯√λ0sin¯√λ0(1−x)−¯√λnsin¯√λn(1−x)¯√λncos¯√λn+sin¯√λn, n=1,2,... | (2.3) |
is bi-orthogonal to the system Xn(x), n=1,2,....
Definition 2.1. The class of functions denoted by
F3[0,1]≡{φ(x)∈C3[0,1]:φ(1)=φ′′(1)=0, φ(0)=φ′(0)=φ′′(0)=0,∫10φ(x)sin(√λ0(x−1))dx=0.} |
is called a class of admissible data.
Note that, in the present paper, the class of admissible data requires less stringent conditions than the class of admissible data introduced in [23], and it includes a wide class of functions. Indeed, all C∞0(Ω)-functions that belong to the orthogonal complement of the subspace
S0={ksin(√λ0(x−1)),k∈C} |
in L2[0,1] are members of F3[0,1]. Of course, for any given w∈C∞0(Ω) such that
(w,sin(√λ0(x−1)))=0, |
it is clear that w∈S⊥0 and w∈F3[0,1]. On the other hand, if w∈C∞0(Ω) but w∉S⊥0, let g=w(c−w), where c=(w2,sin(√λ0(x−1)))(w,sin(√λ0(x−1))). It is readily seen that g and all of its derivatives vanish at x=0 and x=1; thus, g∈S⊥0, that is, g∈F3[0,1].
The pair {r(t),u(x,t)} from the class C[0,T]×(C2,1(ΩT)∩C2,0(¯ΩT)), for which the conditions given by Eqs (1.1)–(1.4) and (1.6) are satisfied, is called a classical solution of the inverse problem defined by Eqs (1.1)–(1.4), (1.6).
The lemma below establishes conditions under which a Fourier series expansion of a continuous function on [0,1] in terms of the system Xn, n=1,2,…, is uniformly convergent.
Lemma 2.1. [23] Suppose that φ∈C[0,1] has a uniformly convergent Fourier series expansion in the system sin(πnx),n=1,2,…, on the interval [0,1]. Then, this function can be expanded in a Fourier series in the system Xn(x),n=0,1,2,… and this expansion is uniformly convergent on [0,1] if (φ,sin(λ0(1−x))=0. Moreover, if φ∈F3[0,1], then the inequality
∞∑n=1|λnφn|≤c‖φ‴‖2L2(0,1),c=const>0, |
holds, where φn=(φ,Yn).
The matter about the existence and uniqueness of the solution of the inverse problem under study is established in the following theorem.
Theorem 2.1. (Existence and uniqueness) Let the following conditions be satisfied:
1. E(t)∈C1[0,T];
2. φ(x)∈F3[0,1] and E(0)=1∫0φ(x)dx;
3. f(x,t)∈C(¯ΩT) and f(x,t)∈F3[0,1], 1∫0f(x,t)dx≠0, ∀t∈[0,T].
Then, the inverse source problem defined by Eqs (1.1)–(1.4) and (1.6) has a unique classical solution {r(t),u(x,t)}∈C[0,T]×(C2,1(ΩT)∩C2,0(¯ΩT)). Moreover, u(x,t)∈C2,1(¯ΩT).
Analogous results were established in [23] under the stronger assumption that
(φ(x),sin(√λn(1−x)))=(f(x,t),sin(√λn(1−x)))=0,n=0,1,2,…,nα. | (2.4) |
In essence, such an assumption ensures that the contribution of complex valued eigenfunctions to the solution is neglected. Here, in view of definition of F3[0,1] and conditions 1, 2 and 3 from Theorem 2.1 above, the only orthogonality condition we require is that (φ(x),sin(√λ0(1−x)))=(f(x,t),sin(√λ0(1−x)))=0. This is explained as follows. From [23], the solution u(x,t) of the forward problem defined by Eqs (1.1)–(1.4) can be expressed as
u(x,t)=nα∑n=1un(t)Xn(x)+ ∞∑n=nα+1un(t)Xn(x), | (2.5) |
where nα is the number of complex eigenvalues, and un(t)=φne−λnt+∫t0r(τ)fn(τ)e−λn(t−τ)dτ, with
φn=−√2¯√λn¯√λncos¯√λn+sin¯√λn∫10φ(x)sin(¯√λn(x−1))dx, n=1,2,...,nα,φn=−√2√λn√λncos√λn+sin√λn∫10φ(x)sin(√λn(x−1))dx, n>nα, |
and
fn(t)=−√2¯√λn¯√λncos¯√λn+sin¯√λn∫10f(x,t)sin(¯√λn(x−1))dx, n=1,2,...,nα,fn(t)=−√2√λn√λncos√λn+sin√λn∫10f(x,t)sin(√λn(x−1))dx, n>nα. |
Now because the majorizing series
∞∑n=1|λnφn| |
and
∞∑n=1|λnfn(τ)| |
are convergent (by Lemma 2.1), the series given by Eq (2.5), their t-partial derivative and the xx-second-order partial derivative are uniformly convergent. Then, u(x,t)∈C2,1(ΩT)∩C1,0(¯ΩT), and it satisfies the conditions given by Eqs (1.1)–(1.4). In [23], the assumption given Eq (2.4) was used to ensure that u(x,t) is a real-valued function. However, such an assumption is not needed. Indeed, as α is supposed to be real, if λ∈C is an eigenvalue of Eq (2.1), then ¯λ is also an eigenvalue with a corresponding eigenfunction given by √2sin(¯√λx). This means that nα is odd and the complex eigenvalues are ordered as follows:
λ0,λ1=¯λ0,λ2,λ3=¯λ2,…,λnα−1,λnα=¯λnα−1. |
The corresponding eigenfunctions that are members of the Riesz basis are given by X1(x)=√2sin(¯√λ0x), X2(x)=√2sin(√λ2x), X3(x)=√2sin(¯√λ2x),…,Xnα−1(x)=√2sin(√λnα−1x) and Xnα(x)=√2sin(¯√λnα−1x) (recall that X0 was deleted). Because φ is real-valued and belongs to F3[0,1], it is clear that (φ,sin(¯√λ0(1−x)))=0 so that, taking into account Eq (2.3), it holds that φ1=(φ,Y1)=0; also, as it is readily seen, we have that (φ,Yn+1)=(φ,¯Yn), n=2,…,nα−1. Consequently, the term nα∑n=1φne−λntXn(x) in Eq (2.5) comprises (nα−1)/2 sums of the form
(φ,Yn)e−λnt√2sin(√λnx)+(φ,¯Yn)e−¯λnt√2sin(¯√λnx), |
which, clearly, is a real-valued expression. Since r(t) and f(x,t) are also supposed to be real-valued, we can argue analogously to conclude that the sum
nα∑n=1∫t0r(τ)fn(τ)e−λn(t−τ)dτXn(x) |
is also real-valued. Hence, u(x,t) is a real-valued function.
Equations (1.6) and (2.5) yield the following Volterra integral equation with respect to r(t):
E(t)=F(t)+∫t0K(t,τ)r(τ)dτ, | (2.6) |
where
F(t)=nα∑n=1[√2¯√λn(1−cos¯√λn)φn]e−λnt+∞∑n=nα+1[√2√λn(1−cos√λn)φn]e−λnt, K(t,τ)=nα∑n=1[√2¯√λn(1−cos¯√λn)fn(τ)]e−λnt+∞∑n=nα+1[√2√λn(1−cos√λn)fn(τ)]e−λn(t−τ). |
Alternatively, upon time differentiation of Eq (2.6) we have
r(t)+11∫0f(x,t)dxt∫0Kt(t,τ)r(τ)dτ=E′(t)−F′(t)1∫0f(x,t)dx. |
By using Lemma 2.1, the functions F′(t) and E′(t) and kernel Kt(t,τ) are continuous functions in [0,T] and [0,T]×[0,T], respectively. We therefore obtain a unique function r(t), continuous on [0,T], which, together with the solution of the problem defined by Eqs (1.1)–(1.4) given by the Fourier series expressed as Eq (2.5), form the unique solution of the inverse problem. Evidently, because (u(x,t),r(t)) satisfies Eq (1.1) and u(x,t) and f(x,t) are real-valued, the resulting r(t) is real-valued.
We emphasize that finding examples where the solution of the inverse problem, (u(x,t),r(t)), is given explicitly, with φ(x), f(x,t) and E(t) satisfying the assumptions of Theorem 2.1, is a difficult task. However, since conditions 1, 2 and 3 of Theorem 2.1 are just enough to guarantee the existence of a solution to the inverse problem, there are cases in which such a solution exists, even for data that do not meet these conditions, as we will see later.
The following result on the continuous dependence on the data of the solution of the inverse problem holds.
Theorem 2.2. [23] (Continuous dependence upon the data) Let ϝ be the class of triples in the form of {f, φ, E} which satisfy the assumptions of Theorem 2.1 and
‖f‖C3,0(¯DT)≤M0,‖φ‖C3[0,1]≤M1,‖E‖C1[0,T]≤M2,0<M3≤|1∫0f(x,t)dx| |
for some positive constants Mi, i=0, 1, 2, 3. Then, the solution pair (u,r) of the inverse problem defined by Eqs (1.1)–(1.4) and (1.6) depends continuously upon the data in ϝ.
For simplicity, let us derive a semi-discrete heat model, which we obtain by discretizing the spatial derivative at equally spaced points xk=kh,k=0,…,m, with h=1/m. We are going to build approximations for the solution of the problem defined by Eqs (1.1)–(1.4) at the points xk, k=1,…,m−1, based on finite differences and a collocation method. In fact, the key observation here is that, if u(x,t) denotes the exact solution of the continuous model, then the relation
ut(xk,t)=u″(xk,t)+r(t)f(xk,t), | (3.1) |
holds at the grid points xk,k=1,…,m−1. In addition, it is clear that, if the spatial derivative is approximated by centered finite differences, the approximate relation
ut(xk,t)≈u(xk−1,t)−2u(xk,t)+u(xk+1,t)h2+r(t)f(xk,t) | (3.2) |
is still valid. This leads to a search for an approximation vk(t) of u(xk,t) by neglecting the approximation errors associated with Eq (3.2) in such a way that vk(t) is enforced to solve the following system of ordinary differential equations:
v′k(t)=vk−1(t)−2vk(t)+vk+1(t)h2+r(t)f(xk,t),k=1,…,m−1, | (3.3) |
v′m(t)=−1αhv1(t)+r(t)f(xm,t), | (3.4) |
where v0 is taken to be identically zero because of the boundary condition given by Eq (1.3), and where we have taken into account the boundary condition given by Eq (1.5) to derive the last equation. More precisely, the last equation is obtained by using a forward finite difference to approximate ux(0,t). Further, for the approximate solution to satisfy the initial condition given by Eq (1.2) we take
vk(0)=φ(xk),k=1,…m. | (3.5) |
The system defined by Eqs (3.3) and (3.4), together with the initial condition given by Eq (3.5), can now be written as follows:
{v′(t)=Av(t)+r(t)f(t),v(0)=φ, | (3.6) |
where
φ=[φ(x1),…,φ(xm)]T,f(t)=[f(x1,t),…,f(xm,t)]T, |
and
A=−1h2(2−10⋯0−12−1⋮0⋱⋱⋱0⋮−12−1hα0⋯00). | (3.7) |
It is known that the numerical stability of numerical solutions of the initial value problem given by Eq (3.6) depends on the eigenvalues of the system matrix A. This encourages the eigenvalue analysis described below.
If {λ,v} is an eigenpair of A, we look for eigenvectors in the form
v=[sin(ah),sin(2ah),⋯,sin(mah)]T, |
where a is a constant to be determined and constrained to ah≠π (otherwise, v=0). For this, we first note that the matrix-eigenvector product Av,
Av=−1h2[2sin(ah)−sin(2ah)−sin(ah)+2sin(2ah)−sin(3ah)⋮−sin((k−1)ah)+2sin(kah)−sin((k+1)ah)⋮hαsin(ah)], | (3.8) |
has entries given by
[Av]k=−2[1−cos(ah)]h2sin(akh),k=1,…,m−1,[8pt][Av]m=−sin(ah)hα, | (3.9) |
where the first m−1 entries can be obtained by using trigonometric identities. The last equation, together with the fact that Av=λv, show that all eigenvalues of A are of the form
λ=−2(1−cos(ah)h2, |
with a satisfying
sin(ah)hαsin(a)=2[1−cos(ah)]h2. | (3.10) |
Note that
limh→0sin(ah)hαsin(a)=limh→02[1−cos(ah)]h2 |
results in the equation
αasin(a)=1, |
the roots of which are shown to provide the eigenvalues of the continuous eigenvalue problem given by Eq (2.2).
The main conclusions of the above analysis are summarized in the following theorem.
Theorem 3.1. The eigenpairs {λ,v} of the system matrix of the semi-discrete model expressed as Eq (3.6) are given by
λ=−2[1−cos(ah)]h2,v=[sin(ah),sin(2ah),⋯,sin(mah)]T, | (3.11) |
where a is a root of the nonlinear equation
sin(ah)αsin(a)=2[1−cos(ah)]h,0<a<mπ. | (3.12) |
Further, as h→0, we have that λ→−a2.
Proof. It is enough to say that the last assertion of the theorem follows from taking the limit as h→0 to λ in Eq (3.11).
To understand more about the eigenvalues λ, for ease of analysis, we will allow the value a to vary continuously and replace it for x. With this notation, if
φα(x)=h2αsin(hx)[1−cos(hx)],0<x<mπ, | (3.13) |
then the nonlinear equation given as Eq (3.10) can be rewritten in a more convenient form:
φα(x)=sin(x),0<x<mπ. | (3.14) |
It is apparent that, depending on the constant α, all roots of this equation can be complex, all roots can be real or there can even be just a few complex conjugate roots. The main result of the section provides conditions under which all roots of Eq (3.14) are distinct and real.
Theorem 3.2. Suppose that the curves defined by y=φα(x) and y=sin(x) are denoted by C1 and C2, respectively; there exists a pair of positive numbers {x∗,α∗} such that C1 and C2 have the same tangent line at x=x∗ when α=α∗. In addition, provided that α>α∗, all eigenvalues of the system matrix A are real and distinct.
Proof. First, we note that
φ′α(x)=−h22α1[1−cos(hx)]<0andφ″α(x)=h32αsin(hx)[1−cos(hx)]2>0. | (3.15) |
Also, from elementary properties of limits, it is not difficult to see that
0<φα(x)≤1α1x. | (3.16) |
Consequently, φα is positive, decreasing, convex and bounded above. In order to proceed, if C1 and C2 share the same tangent line at some point x, then φ′(x)=cos(x), which implies that
−h22α1[1−cos(hx)]=cos(x). | (3.17) |
But, since both curves contain the point of tangency, then we must have
h2αsin(hx)[1−cos(hx)]=sin(x), | (3.18) |
and a simple manipulation of Eqs (3.17) and (3.18) gives
cos(x)sin(hx)h+sin(x)=0. | (3.19) |
Now, to simplify the exposition, we restrict ourselves to 0<x<π. In fact, as it is apparent that the left-hand side of the above equation changes sign in the interval [π2,π], there will be at least one real root. Therefore, if C1 and C2 share the same tangent line at (x∗,y∗), then x∗ has to be a root of the nonlinear equation given as Eq (3.19) and, consequently, of Eqs (3.17) and (3.18). From this fact, by substituting x=x∗ in Eq (3.18) and isolating the α parameter, we obtain
α∗=h2sin(hx∗)[1−cos(hx∗)]sin(x∗). |
With this choice of α, it is immediate to check that φα∗(x∗)=sin(x∗) and φ′α∗(x∗)=cos(x∗). Therefore, x∗ is actually a root of both Eqs (3.17) and (3.18); that is, x∗ is a double root of Eq (3.14). Moreover, if ξ(x)=φα∗(x)−sin(x), based on Eq (3.15), because ξ″(x∗)>0, we conclude that x∗ cannot be a triple root. This ends the proof of the first part of our theorem.
To end the proof, now suppose that the parameter α is chosen such that α=ρα∗ with ρ>1. In this case, we have
φα(x∗)=1ρφα∗(x∗)=sin(x∗)ρ<sin(x∗). |
Hence, if we restrict ourselves to the interval [0,2π], because φα(x) is decreasing, C1 passes below the point of tangency (x∗,y∗) with y∗=sin(x∗), producing two intersection points, as seen in Figure 1. The abscissas of the intersection points are obviously roots of Eq (3.13). As in [0,mπ], the same event occurs m−1 times if m is even; we conclude that the nonlinear equation given as Eq (3.18) admits m distinct roots, which give m distinct eigenvalues of the system matrix A. A similar conclusion can be drawn if m is odd. This ends the proof.
Remark 3.1. In practice, the root x∗ is not known in advance and the condition α>α∗ may not be simple to achieve. In that case, the simplest choice of α to guarantee that all eigenvalues of A are distinct may be α>2/π. This conclusion follows from Eq (3.16).
From elementary theory of ordinary differential equations it follows that the unique solution of the initial value problem given by Eq (3.6) can be expressed as
v(t)=eAtv(0)+∫t0eA(t−τ)r(τ)f(τ)dτ. | (4.1) |
In our case, this is easy to calculate because, thanks to Theorem 3.2, with a proper α, the system matrix A is diagonalizable. Let α be chosen as in Theorem 3.2, and let A=VΛV−1 with
V=[v1,…,vm],Λ=diag(λ1,…,λm),and0>λ1>λ2>⋯>λm. |
Based on the eigenpairs of A, the solution can be expressed as
v(t)=VeΛtV−1φ+V∫t0eΛ(t−τ)V−1r(τ)f(τ)dτ, |
or, even with the left eigenvectors of A being denoted by yj, that is,
yTj=eTjV−1,1≤j≤m, |
where ej stands for the j-th canonical vector in Rm, with g(t)=V−1f(τ) and
γj=yTjφ,gj(t)=yTjf(t), |
the solution can be rewritten as
v(t)=m∑j=1[γjeλjt+∫t0r(τ)gj(τ)eλj(t−τ)dτ]vj, | (4.2) |
which looks essentially the same as Eq (2.5). Now, proceeding in the same way as we did for the infinite series expression of u(x,t), if the energy E(t) is approximated by using a quadrature rule with weights ωk and points xk, i.e.,
E(t)≈m∑k=1ωku(xk,t)≈m∑k=1ωkvk(t)=ωTv(t), | (4.3) |
where ω is the vector of weights, neglecting approximation errors the energy function can be expressed as
E(t)=m∑j=1[γjeλjt+∫t0r(τ)gj(τ)eλj(t−τ)dτ]ωTvj, | (4.4) |
or even as a Volterra integral equation:
E(t)=F(t)+∫t0K(t,τ)r(τ)dτ, | (4.5) |
where
F(t)=m∑j=1γjeλjtωTvj,K(t,τ)=m∑j=1gj(τ)ωTvjeλj(t−τ). |
In a sense, Eq (4.5) can be thought of as a discrete version of the Volterra equation given by Eq (2.6) for the unknown continuous function r(t); hence, it can be used as a surrogate model for source reconstruction. In fact, through the numerical integration of Eq (4.5) with time spacing Δt, it is easy to show that the above equation can be transformed into a triangular system of linear equations with unknowns ri.
As an alternative to the use of the above surrogate model for source reconstruction, we propose the numerical integration of the semi-discrete model given by Eq (3.6) so as to avoid eigenvalue computations followed by the construction of another linear system from which the source term is recovered. To this end, notice that, among a number of possibilities for the numerical solution of the general evolution initial value problem
y′(t)=f(t,y(t)),y(a)=y0, | (4.6) |
on the mesh points tj, j≥0, with timestep Δt such that tj+1=tj+Δt, tj+1/2=tj+12Δt, we consider the midpoint method
yj+1=yj−Δtf(tj+Δt2,yj+1+yj2),j≥0. | (4.7) |
This method is an implicit second-order, absolutely stable, time stepping method that is frequently used to solve evolutive conservative systems of partial differential equations [8].
Applying Eq (4.7) to the semi-discrete problem given by Eq (3.6), after a rearrangement, successive approximation vj and vj+1 satisfy
Bvj+1=Cvj+Δtˆrjˆfj,j=0,1,…, | (4.8) |
where
B=(I−Δt2A),C=(I+Δt2A),ˆrj=r(tj+1/2)andˆfj=f(tj+1/2). |
Obviously, as all eigenvalues of matrix A are negative, matrix B is nonsingular. Then, an expression for vj+1 reads as
vj+1=Gvj+ΔtˆrjB−1ˆfj,j=0,1,…,withG=B−1C. | (4.9) |
We now build up an expression for vm iteratively:
v1=Gv0+Δtˆr0B−1ˆf0,
v2=Gv1+Δtˆr1B−1ˆf1,=G2v0+Δtˆr0GB−1ˆf0+Δtˆr1B−1ˆf1,
v3=Gv2+Δtˆr2B−1ˆf2=G3v0+Δtˆr0G2B−1ˆf0+Δtˆr1GB−1ˆf1+Δtˆr2B−1ˆf2,
⋮
vm=Gmv0+Δtˆr0Gm−1B−1ˆf0+Δtˆr1Gm−2B−1ˆf1+⋯+Δtˆrm−1B−1ˆfm−1.
If we use Eq (4.3) to compute approximations of energy values E(tk), neglecting the approximation errors, the set of above relationships respectively yields
E1=ωTGv0+Δtˆr0ωTB−1ˆf0,
E2=ωTG2v0+Δtˆr0ωTGB−1ˆf0+Δtˆr1ωTB−1ˆf1,
E3=ωTG3v0+Δtˆr0ωTG2B−1ˆf0+Δtˆr1ωTGB−1ˆf1+Δtˆr2ωTB−1ˆf2,
⋮
Em=ωTGmv0+Δtˆr0ωTGm−1B−1ˆf0+Δtˆr1ωTGm−2B−1ˆf1+⋯+Δtˆrm−1ωTB−1ˆfm−1.
The above set of linear equations can be rewritten in matrix form as
ΔtFˆr=g, | (4.10) |
where
F=[ωTB−1ˆf00⋯0ωTGB−1ˆf0ωTB−1ˆf10⋯0⋮⋮⋱0ωTGm−1B−1ˆf0ωTGm−2B−1ˆf1⋯ωTB−1ˆfm−1],ˆr=[ˆr1,…,ˆrm]T,g=[E1−ωTGv0,…,Em−ωTGmv0]T. | (4.11) |
Thus, provided that we are given a set of energy values Ej, j=1,…,m, the unknowns ˆrj can be obtained by solving the linear system given by Eq (4.10) in conjunction with some regularization method to mitigate any possible effects of bad conditioning.
Regarding the practical details of the matrix calculation for Eq (4.11), we note that the matrix G=B−1C is never explicitly calculated. Instead, based on the fact that B and C share the same eigenvectors, which implies that B−1 and C commute, the quantities ωTGpB−1ˆfi can be efficiently calculated by solving linear systems of the type Bx=fi and BTy=ω. To do so, we take advantage of the sparseness of matrix A and calculate an LU factorization of B only once.
This section includes three numerical examples devoted to illustrating the effectiveness of the numerical method proposed in the work. In all cases, we consider test problems with a known explicit solution, using input data that do not satisfy the hypotheses of Theorem 2.1. It is worth emphasizing that this does not cause any problem here, because, on the one hand, such hypotheses are just sufficient, not necessary, and, on the other hand, the purpose of the section is to test the reconstruction method proposed in the work. Effectiveness is assessed by computing relative errors in the reconstructions of the source function,
RE=‖r−˜r‖2‖r‖2, |
where r and ˜r denote the exact and recovered sources, respectively, the latter being obtained from noisy data of the form
˜E=E+ϵ∈RN, | (5.1) |
where ϵ denotes a zero mean random vector ϵ scaled such that ‖˜E−E‖2=NL‖E‖2, with NL representing normwise relative noise level in the data. In all computations, the noise vector ϵ is generated by the Matlab routine randn.
Before proceeding, it is worth mentioning that, despite the apparent simplicity in determining the source estimates by solving the linear triangular system given as Eq (4.10), due to potential ill-conditioning coming from the discretization of the Volterra integral equation of the first kind, the reconstructions obtained with a perturbed data vector become unstable and some regularization method is needed to filter the noise contribution in the solution.
Perhaps one of the most well-known methods to deal with ill-conditioned problems of the form
˜x=argminx∈RN‖Ax−˜b‖2,A∈RM×N,M≥N,˜b=b+ϵ, | (5.2) |
is the truncated singular value decomposition (TSVD), based on the singular value decomposition of A,
A=UΣVT,Σ=(Σ00), | (5.3) |
where U=[u1,…,uM]∈RM×M and V=[v1,…,vN]∈RN×N are orthogonal matrices and Σ0=diag(σ1,…,σN), with the singular values σj ordered such that σ1≥⋯≥σN≥0. The naive least squares solution to Eq (5.2) is thus given by
˜x=N∑j=1uTj˜bσjvj. | (5.4) |
The main problem with ˜x is that noise components in ˜b can be greatly amplified because of the division by small singular values; in this event, the computed estimate can differ enormously from x+, the solution of Eq (5.2) with ϵ=0. To filter out the contribution of noise to the computed solution, the TSVD method determines regularized solutions by truncating the summation Eq (5.4) to k≤N terms; see, e.g., [17]. Hence, the k-th TSVD solution is defined as
xk=k∑j=1uTj˜bσjvj,k≤N. | (5.5) |
The point here is that, if k is poorly chosen, the TSVD solution xk either captures an insufficient amount of information about the problem, or the noise in the data dominates the approximate solution. The challenge in connection with TSVD is thus how to choose a proper truncation parameter. Truncated GSVD solutions are defined similarly based on the GSVD of the matrix pair (A,L), where L is introduced to incorporate a priori information of the solution. Explicitly, for A∈RM×N and L∈Rp×N, with M≥N≥p, which always occurs in discrete ill-posed problems, the GSVD of the pair (A,L) reads as
A=U(S100IN−p)X−1,L=V(S2,0)X−1, | (5.6) |
where U=[u1,…,uN]∈RM×N and V=[v1,…,vp]∈Rp×p have orthonormal columns, X=[x1,…,xN]∈RN×N is nonsingular and S1=diag(σ1,…,σp) (with σi ordered in non increasing form) and S2=diag(μ1,…,μp) (with μi ordered in nondecreasing form) are p×p diagonal matrices whose entries are positive and normalized so that
σ2i+μ2i=1. |
The generalized singular values values of (A,L) are defined as the ratios
γi=σi/μi. | (5.7) |
Obviously, the σi here has nothing to do with the "ordinary" singular value σi of A, as described in Eq (5.3). The same observation holds for the vectors ui and vi. Turning to the estimation of x+ based on the GSVD of the matrix pair (A,L), a truncated GSVD (TGSVD) solution is defined as
xk,L=p∑i=p−k+1uTi˜bσixi+N∑i=p+1(uTi˜b)xi. | (5.8) |
It is well known that there exists a close relationship between TGSVD solutions and general form Tikhonov-based solutions [17,18]:
˜xλ=argminx∈RN‖Ax−˜b‖22+λ2‖Lx‖22, | (5.9) |
where λ>0 is the regularization parameter. General-form Tikhonov-based solutions have been used in inverse heat transfer problems elsewhere; see, e.g., [3,19]. In this work, we will concentrate on regularization by truncation or filtering. The challenge associated with TGSVD is the same as that of TSVD: how to choose a proper truncation parameter.
In this work, stable estimates of the source function r(t) are computed by using TGSVD, equipped with three parameter selection criteria, namely, the DP by Morozov [17], which requires noise estimates of ‖˜E−E‖2, a criterion introduced recently by Bazán et al. [4] and referred to as MPR and GCV. While the former enjoys strong theoretical support with regard to the convergence of estimates to the exact solution as the noise level decreases to zero, the others are heuristics, so they may fail; but, they do not require any information on the noise level in the data. However, heuristic methods have become popular in many areas and are frequently used in practical problems.
The truncation parameter chosen by applying the DP in connection with TSVD is defined as the first k such that
‖Rk‖2≐‖Axk−˜b‖2≤τδ,δ=‖˜b−b‖2, | (5.10) |
where 1⪅ is a user specified parameter. As for the MPR, it chooses as a truncation parameter the integer defined as
\begin{equation} k_{_{\mbox{MPR}}} = \arg\!\min \Psi_k, \qquad \Psi_k = \| R_k\|_2\|x_k\|_2, \quad k > 1. \end{equation} | (5.11) |
The MPR appeared for the first time in connection with LSQR in [4], and, more recently, in connection with TSVD in [6]. Finally, the truncation parameter chosen by applying GCV in connection with TSVD is defined by
\begin{equation} k_{_{\mbox{GCV}}} = \mathop {\arg \min }\limits_{k}\dfrac{\|Ax_k-\widetilde b\|_2}{(m-k)^2}. \end{equation} | (5.12) |
The DP, MPR and GCV are implemented similarly by considering the residual R_{k, L} and corresponding TGSVD solutions x_{k, L} . Matlab m-files that implement TGSVD are available in [18].
We now consider three numerical examples devoted to illustrating the effectiveness of the truncation regularization methods described above in recovering the source function from noisy data. All computations were carried out in Matlab for several choices of m , with dt = h = 1/m , T_f = 1 and \alpha chosen in such a way that all eigenvalues of matrix A are real.
Example 1.
In this case, we consider a test problem with the analytical solution given by
\begin{array}{l} r(t) = e^{-t}[2+\sin(\Upsilon\pi t)],\; \Upsilon > 0,\\[0.5pc] u(x,t) = \dfrac{36}{5}te^{-t}\left [2+\sin{(\Upsilon\pi t)}\right ]p(x),\; p(x) = -{8}x^8+{29}x^7-{35}x^6+14x^5, \end{array} |
input data u(x, 0) = 0 ,
f(x,t) = \dfrac{504}{5}\left [t\left(32x^6-87x^5+75x^4-20x^3\right) -\left(1-t+\frac{\Upsilon\pi t\,\cos(\Upsilon\pi t)}{2+\sin{(\Upsilon\pi t)}}\right) p(x)\right ] |
and energy function
E(t) = \dfrac{te^{-t}(2+\sin{(\Upsilon\pi t)})}{2}. |
Note that \varphi(x) = 0, \; x\in[0, 1] simplifies the calculation of the right-hand side vector {\sf g} in Eq (4.10) as {\sf v}_0 = {\sf 0} . For the numerical experiment, we set \Upsilon = 3/2 and, in order to ensure that all eigenvalues of the system matrix A are real, we chose \alpha = 1 .
First, to illustrate the need to use regularization methods to obtain the inverse problem solution from noisy data, the linear system given by Eq (4.10) was solved by forward substitution using noiseless and noisy data; the discrete sources obtained in this way are denoted by \bar r and \widetilde r , respectively. Recovered discrete sources for m = 50 and data with 1% noise are displayed in Figure 2.
The fact that the reconstructed source becomes unstable when using noisy data is apparent and reinforces the need for some regularization to overcome instability. Relative errors of the reconstructed sources presented in Table 1 show that, while, for noiseless data, the reconstruction error decreases as m increases, for noisy data, the error increases.
Relative Errors | ||
m | NL = 0% | NL= 1% |
50 | 0.0005 | 0.0786 |
100 | 0.0001 | 0.1473 |
We now proceed to describe the results obtained from noisy data with three noise levels: 0.25%, 1% and 2.5%, under the conditions of the DP, MPR and GCV. Reconstructions, as well as the corresponding absolute errors, {\text{E}}_{(\cdot)} = |r-\widetilde r_{(\cdot)}| , for data with 1% noise, are displayed in Figure 3. From this figure, it can be seen that the sources obtained by the three regularization strategies are stably recovered, and with good accuracy.
For completeness, relative errors for the three noise levels, including the corresponding regularization parameters, are all concentrated in Table 2. The results not only show that all of the regularization strategies tested here work well, but they also confirm what is known from regularization theory regarding the DP: the error decreases as the noise level approaches zero, contrary to the regularization parameters that increase in this case. It is worth noting that the MPR and GCV follow this behavior, despite being heuristics.
m | {\rm RE}_{\rm DP} | {\rm RE}_{\rm MPR} | {\rm RE}_{\rm GCV} | k_{\rm DP} | k_{\rm MPR} | k_{\rm GCV} | |
NL=0.25% | 50 | 0.0062 | 0.0027 | 0.0037 | 6 | 10 | 8 |
100 | 0.0025 | 0.0029 | 0.0018 | 8 | 9 | 10 | |
NL=1% | 50 | 0.0104 | 0.0132 | 0.0104 | 4 | 5 | 6 |
100 | 0.0116 | 0.0086 | 0.0053 | 4 | 5 | 5 | |
NL=2.5% | 50 | 0.0312 | 0.0312 | 0.0141 | 3 | 3 | 4 |
100 | 0.0424 | 0.0372 | 0.0424 | 2 | 3 | 2 |
Finally, to illustrate the accuracy of the proposed method regarding the recovery of u(x, t) by using the estimated source, \widetilde r , and the input data, u(x, 0) , f (x, t) , the implicit midpoint method has been used to calculate the approximate solutions that match these data; the results are displayed in Figure 4. As before, the bar symbol is used to denote the numerical solution obtained with the exact discrete source, while the tilde symbol is reserved to denote the results obtained for the retrieved source under the condition of noisy data. The discrete source used in this illustration is the one obtained by applying the DP for m = 50 , data with 1% noise and t = T_f . Approximate solutions obtained for the other source reconstructions were very similar and are omitted here.
Example 2
For this example, the exact solution of the inverse problem, \{r(t), u(x, t)\} , is given by
r(t) = e^{t},\qquad u(x,t) = e^{t}\left[2\sin(\pi x)-\sin(2\pi x)\right]. |
Contrary to the previous example, here, the input data involves a nonzero initial condition:
\varphi(x) = 2\sin(\pi x)-\sin(2\pi x), \; x\in[0, 1] and
f(x, t) = 2(1+\pi^2)\sin(\pi x)-(1+4\pi^2)\sin(2\pi x) .
In this case, the energy function is E(t) = \dfrac{4}{\pi}e^{t}, \; t\in [0, 1] , and the numerical results correspond to \alpha = 2 .
Analogous to the previous example, the numerical reconstruction of the source function was performed by using data with the same noise levels and the same m values as before. The quality of the reconstructions is very similar to what we saw in the previous example, and there is not much to comment here. For illustration, Figure 5 presents the recovered sources and the corresponding absolute errors obtained for data with 1% noise.
Also, for completeness, the reconstructed approximate solutions \bar u(x, t) , \widetilde u(x, t) , as obtained by applying the DP to data with 1% noise, and the corresponding absolute errors are presented in Figure 6.
Example 3
This example differs from the previous ones in that the source function to be recovered is non-smooth. We want to retrieve the pair (r(t, u(x, t)) ,
r(t) = 1+|2t-1| ,
u(x, t) = 100e^{-t/2}(2+\cos(4\pi t))\left(-\dfrac{4}{7}x^8+\dfrac{29}{14}x^7-\dfrac{5}{2}x^6+x^5\right) from the input data
\varphi(x) = 300\left(-\dfrac{4}{7}x^8+\dfrac{29}{14}x^7-\dfrac{5}{2}x^6+x^5\right),
\begin{eqnarray} f(x,t) = &&-\dfrac{100 e^{-t/2}(2+\cos(4\pi t))}{1+|2t-1|}\left(-32x^6+87x^5-75x^4+20x^3\right) \end{eqnarray} | (5.13) |
\begin{eqnarray} & &-50e^{-t/2}\left(\dfrac{8\pi \sin(4\pi t)+2+\cos(4\pi t)}{1+|2t-1|}\right)\left(-\dfrac{4}{7}x^8+\dfrac{29}{14}x^7-\dfrac{5}{2}x^6+x^5\right), \end{eqnarray} | (5.14) |
and energy function
E(t) = \dfrac{125}{252}e^{-t/2}(2+\cos(4\pi t)).
In this case, for the numerical experiment, we set \alpha = 2 , and to challenge the proposed method, in addition to considering noise-free data, the retrieved source functions were obtained by using noisy data with noise levels of {\rm NL} = 1% , {\rm NL} = 2.5% and {\rm NL} = 5% . The results obtained by using noise-free data behaved as in Example 1, and thus are not presented here. Retrieved source functions obtained with regularization for {\rm NL} = 1% and m = 50 , as well as the the respective absolute errors, are presented in Figure 7. As we can see, despite the source function not being smooth, good quality results are again evident.
Similar to the first example, all information regarding the relative errors and regularization parameters for the three noise levels are presented in Table 3. Once again, we see that the quality of recovered quantities is excellent and is associated with relative errors that were nearly equal to the noisy level of the input data, regardless of whether the number of data points used was m = 50 or m = 100 .
m | {\rm RE}_{\rm DP} | {\rm RE}_{\rm MPR} | {\rm RE}_{\rm GCV} | k_{\rm DP} | k_{\rm MPR} | k_{\rm GCV} | |
NL=1% | 50 | 0.0208 | 0.0205 | 0.0142 | 3 | 4 | 6 |
100 | 0.0124 | 0.0177 | 0.0143 | 6 | 4 | 7 | |
NL=2.5% | 50 | 0.0283 | 0.0506 | 0.0283 | 3 | 2 | 3 |
100 | 0.0205 | 0.0404 | 0.0311 | 3 | 2 | 6 | |
NL=5% | 50 | 0.0617 | 0.0441 | 0.0435 | 2 | 1 | 3 |
100 | 0.0427 | 0.0427 | 0.0604 | 1 | 1 | 4 |
Lastly, we also used the recovered source \widetilde r , obtained by applying the DP to calculate the approximate solution \widetilde u(x, t) . Numerical results presented in Figure 8 confirm, again, that the recovered solution is stable and accurate.
In this work, an inverse source reconstruction method for the heat equation subject to a nonlocal Wentzell-Neumann boundary conditions and the specification of energy/mass data has been investigated. As a first contribution, we have improved the results on the existence and uniqueness of classical solutions of the inverse problem presented in [23], noting that the annihilation assumption of complex terms of the Fourier series expansion can be relaxed. From a numerical point of view, another major contribution of the work describes a GSVD expansion for the unknown source term r(t) together with a regularization procedure to calculate stable solutions in the case of noisy data. Regularization has been achieved by truncating the GSVD expansion with the truncation parameter selected based on three criteria, namely, Morozov's DP, MPR and GCV. The method is quite simple to implement and computationally fast. Three numerical experiments using noisy synthetic data showed that the proposed method is capable of producing numerical reconstructions of the source term with the reconstruction error of the same order as the error in the input data, regardless of the parameter selection criteria and the number of data points used. Extensions of the proposed method to 2D problems will be the subject of future research.
The authors declare that they have not used Artificial Intelligence (AI) tools in the creation of this article.
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper. The authors declare that no funds, grants, or other support were received during the preparation of this manuscript.
The authors declare that there is no conflicts of interest.
[1] |
Khan TMY, Atabani AE, Badruddin IA (2014) Recent scenario and technologies to utilize non-edible oils for biodiesel production. Renew Sust Energ Rev 37: 840–851. doi: 10.1016/j.rser.2014.05.064
![]() |
[2] | BP Energy Outlook (2016). BP Energy Outlook 2035, BP PLC. Available from: https://www.bp.com/content/dam/bp/pdf/energy-economics/energy-outlook-2016/bp-energy-outlook-2016. |
[3] | Selvakumar MJ, Alexis SJ (2016) Renewable fuel production technologies. MEJSR 24: 2502–2509. |
[4] |
Bhuiya M, Rasul M, Khan M, et al. (2016) Prospects of 2nd generation biodiesel as a sustainable fuel-Part: 1 selection of feedstocks, oil extraction techniques and conversion technologies. Renew Sust Energ Rev 55: 1109–1128. doi: 10.1016/j.rser.2015.04.163
![]() |
[5] |
Ho DP, Ngo HH, Guo W (2014) A mini review on renewable sources for biofuel. Bioresource Technol 169: 742–749. doi: 10.1016/j.biortech.2014.07.022
![]() |
[6] |
Atabani AE, Silitonga AS, Ong HC, et al. (2013) Non-edible vegetable oils: a critical evaluation of oil extraction, fatty acid compositions, biodiesel production, characteristics, engine performance and emissions production. Renew Sust Energ Rev 18: 211–245. doi: 10.1016/j.rser.2012.10.013
![]() |
[7] |
Knothe G (2010) Biodiesel and renewable diesel: a comparison. Prog Energ Combust 36: 364–373. doi: 10.1016/j.pecs.2009.11.004
![]() |
[8] | Kannahi M, Arulmozhi R (2013) Production of biodiesel from edible and non-edible oils using rhizopus oryzae and aspergillus niger. Asian J Plant Sci Res 3: 60–64. |
[9] |
Naik SN, Goud VV, Rout PK, et al. (2010) Production of first and second generation biofuels: a comprehensive review. Renew Sust Energ Rev 14: 578–597. doi: 10.1016/j.rser.2009.10.003
![]() |
[10] | Lee RA, Lavoie JM (2013) From first-to third-generation biofuels: challenges of producing a commodity from a biomass of increasing complexity. Animal Front 3: 6–11. |
[11] |
Moser BR (2009) Biodiesel production, properties, and feedstocks. In Vitro Cell Dev Pl 45: 229–266. doi: 10.1007/s11627-009-9204-z
![]() |
[12] |
No SY (2011) Inedible vegetable oils and their derivatives for alternative diesel fuels in CI engines: a review. Renew Sust Energ Rev 15: 131–149. doi: 10.1016/j.rser.2010.08.012
![]() |
[13] | Atabani AE, Silitonga AS, Badruddin IA, et al. (2012) A comprehensive review on biodiesel as an alternative energy resource and its characteristics. Renew Sust Energ Rev 16: 2070–2093. |
[14] |
Balat M (2011) Potential alternatives to edible oils for biodiesel production-a review of current work. Energ Convers Manage 52: 1479–1492. doi: 10.1016/j.enconman.2010.10.011
![]() |
[15] | Marchetti JM (2012) A summary of the available technologies for biodiesel production based on a comparison of different feedstock's properties. Process Saf Environ 90: 157–163. |
[16] |
Patil PD, Deng S (2009) Optimization of biodiesel production from edible and non-edible vegetable oils. Fuel 88: 1302–1306. doi: 10.1016/j.fuel.2009.01.016
![]() |
[17] |
Sajjadi B, Raman AAA, Arandiyan H (2016) A comprehensive review on properties of edible and non-edible vegetable oil-based biodiesel: composition, specifications and prediction models. Renew Sust Energ Rev 63: 62–92. doi: 10.1016/j.rser.2016.05.035
![]() |
[18] |
Avhad M, Marchetti J (2015) A review on recent advancement in catalytic materials for biodiesel production. Renew Sust Energ Rev 50: 696–718. doi: 10.1016/j.rser.2015.05.038
![]() |
[19] |
Ong H, Silitonga A, Masjuki H, et al. (2013) Production and comparative fuel properties of biodiesel from non-edible oils: Jatropha curcas, Sterculia foetida and Ceiba pentandra. Energ Convers Manage 73: 245–255. doi: 10.1016/j.enconman.2013.04.011
![]() |
[20] | Shahid EM, Jamal Y (2011) Production of biodiesel: a technical review. Renew Sus Energ Rev 15: 4732–4745. |
[21] |
Çetinkaya M, Ulusoy Y, Tekìn Y, et al. (2005) Engine and winter road test performances of used cooking oil originated biodiesel. Energ Convers Manage 46: 1279–1291. doi: 10.1016/j.enconman.2004.06.022
![]() |
[22] | Atadashi I, Aroua M, Aziz AA (2010) High quality biodiesel and its diesel engine application: a review. Renew Sust Energ Rev 14: 1999–2008. |
[23] | Ahmad A, Yasin NM, Derek C, et al. (2011) Microalgae as a sustainable energy source for biodiesel production: a review. Renew Sust Energ Rev 15: 584–593. |
[24] | Lin L, Cunshan Z, Vittayapadung et al. (2011) Opportunities and challenges for biodiesel fuel. Appl Energ 88: 1020–1031. |
[25] | Tan K, Lee K, Mohamed A (2011) Potential of waste palm cooking oil for catalyst-free biodiesel production. Energy 36: 2085–2088. |
[26] |
Silitonga A, Atabani A, Mahlia T, et al. (2011) A review on prospect of Jatropha curcas for biodiesel in Indonesia. Renew Sust Energ Rev 15: 3733–3756. doi: 10.1016/j.rser.2011.07.011
![]() |
[27] | Juan JC, Kartika DA, Wu TY, et al. (2011) Biodiesel production from jatropha oil by catalytic and non-catalytic approaches: an overview. Bioresource Technol 102: 452–460. |
[28] |
Lim S, Teong LK (2010) Recent trends, opportunities and challenges of biodiesel in Malaysia: an overview. Renew Sust Energ Rev 14: 938–954. doi: 10.1016/j.rser.2009.10.027
![]() |
[29] |
Kafuku G, Mbarawa M (2010) Biodiesel production from Croton megalocarpus oil and its process optimization. Fuel 89: 2556–2560. doi: 10.1016/j.fuel.2010.03.039
![]() |
[30] |
Singh S, Singh D (2010) Biodiesel production through the use of different sources and characterization of oils and their esters as the substitute of diesel: a review. Renew Sust Energ Rev 14: 200–216. doi: 10.1016/j.rser.2009.07.017
![]() |
[31] | Kibazohi O, Sangwan R (2011) Vegetable oil production potential from Jatropha curcas, Croton megalocarpus, Aleurites moluccana, Moringa oleifera and Pachira glabra: assessment of renewable energy resources for bio-energy production in Africa. Biomass Bioenerg 35: 1352–1356. |
[32] | Supamathanon N, Wittayakun J, Prayoonpokarach S (2011) Properties of Jatropha seed oil from Northeastern Thailand and its transesterification catalyzed by potassium supported on NaY zeolite. J Ind Eng Chem 17: 182–185. |
[33] | Thiruvengadaravi K, Nandagopal J, Baskaralingam, et al. (2012) Acid-catalyzed esterification of karanja (Pongamia pinnata) oil with high free fatty acids for biodiesel production. Fuel 98: 1–4. |
[34] |
Al Awad AS, Selim MY, Zeibak AF, et al. (2014) Jojoba ethyl ester production and properties of ethanol blends. Fuel 124: 73–75. doi: 10.1016/j.fuel.2014.01.106
![]() |
[35] | Kumar R, Tiwari P, Garg S (2013) Alkali transesterification of linseed oil for biodiesel production. Fuel 104: 553–560. |
[36] |
Taufiq YYH, Teo SH, Rashid U, et al. (2014) Transesterification of Jatropha curcas crude oil to biodiesel on calcium lanthanum mixed oxide catalyst: effect of stoichiometric composition. Energ Convers Manage 88: 1290–1296. doi: 10.1016/j.enconman.2013.12.075
![]() |
[37] |
Karmakar A, Karmakar S, Mukherjee S (2010) Properties of various plants and animals feedstocks for biodiesel production. Bioresource Technol 101: 7201–7210. doi: 10.1016/j.biortech.2010.04.079
![]() |
[38] | Lee S, Radu S, Ariffin A, et al. (2015) Physico-chemical characterization of oils extracted from noni, spinach, lady's finger, bitter gourd and mustard seeds, and copra. Int J Food Prop 18: 2508–2527. |
[39] |
Demiral İ, Eryazıcı A, Şensöz S (2012) Bio-oil production from pyrolysis of corncob (Zea mays L.). Biomass Bioenerg 36: 43–49. doi: 10.1016/j.biombioe.2011.10.045
![]() |
[40] | Da Porto C, Decorti D, Tubaro F (2012) Fatty acid composition and oxidation stability of hemp (Cannabis sativa L.) seed oil extracted by supercritical carbon dioxide. Ind Crop Prod 36: 401–404. |
[41] |
Fadhil AB, Abdulahad WS (2014) Transesterification of mustard (Brassica nigra) seed oil with ethanol: purification of the crude ethyl ester with activated carbon produced from de-oiled cake. Energ Convers Manage 77: 495–503. doi: 10.1016/j.enconman.2013.10.008
![]() |
[42] |
Mitra P, Ramaswamy HS, Chang KS (2009) Pumpkin (Cucurbita maxima) seed oil extraction using supercritical carbon dioxide and physicochemical properties of the oil. J Food Eng 95: 208–213. doi: 10.1016/j.jfoodeng.2009.04.033
![]() |
[43] | Alfawaz MA (2004) Chemical composition and oil characteristics of pumpkin (Cucurbita maxima) seed kernels. Food Sci Agr 2: 5–18. |
[44] | Duz MZ, Saydut A, Ozturk G (2011) Alkali catalyzed transesterification of safflower seed oil assisted by microwave irradiation. Fuel Process Technol 92: 308–313. |
[45] | Saydut A, Duz MZ, Kaya C, et al. (2008) Transesterified sesame (Sesamum indicum L.) seed oil as a biodiesel fuel. Bioresource Technol 99: 6656–6660. |
[46] |
Bergmann J, Tupinambá D, Costa O, et al. (2013) Biodiesel production in Brazil and alternative biomass feedstocks. Renew Sust Energ Rev 21: 411–420. doi: 10.1016/j.rser.2012.12.058
![]() |
[47] | Phani RC, Chaitanya DR (2014) A study on Sunflower oil quality in different seasons. Afro Asian J Sci Tech 1: 176–177. |
[48] |
Quampah A, Huang ZR, Wu JG, et al. (2012) Estimation of oil content and fatty acid composition in cottonseed kernel powder using near infrared reflectance spectroscopy. J Am Oil Chem Soc 89: 567–575. doi: 10.1007/s11746-011-1945-2
![]() |
[49] | Gui MM, Lee K, Bhatia S (2008) Feasibility of edible oil vs. non-edible oil vs. waste edible oil as biodiesel feedstock. Energy 33: 1646 –1653. |
[50] |
Azam MM, Waris A, Nahar N (2005) Prospects and potential of fatty acid methyl esters of some non-traditional seed oils for use as biodiesel in India. Biomass Bioenerg 29: 293–302. doi: 10.1016/j.biombioe.2005.05.001
![]() |
[51] | Balat M, Balat H (2010) Progress in biodiesel processing. Appl Energ 87: 1815–1835. |
[52] |
Oliveira JFG, Lucena IL, Saboya RMA, et al. (2010) Biodiesel production from waste coconut oil by esterification with ethanol: the effect of water removal by adsorption. Renew Energ 35: 2581–2584. doi: 10.1016/j.renene.2010.03.035
![]() |
[53] |
Li SY, Stuart JD, Li Y, et al. (2010) The feasibility of converting Cannabis sativa L. oil into biodiesel. Bioresource Technol 101: 8457–8460. doi: 10.1016/j.biortech.2010.05.064
![]() |
[54] | Ramos MJ, Fernández CM, Casas A, et al. (2009) Influence of fatty acid composition of raw materials on biodiesel properties. Bioresource Technol 100: 261–268. |
[55] |
Zhang Y, Wong WT, Yung KF (2013) One-step production of biodiesel from rice bran oil catalyzed by chlorosulfonic acid modified zirconia via simultaneous esterification and transesterification. Bioresource Technol 147: 59–64. doi: 10.1016/j.biortech.2013.07.152
![]() |
[56] | Mihaela P, Josef R, Monica N, et al. (2013) Perspectives of safflower oil as biodiesel source for South Eastern Europe (comparative study: Safflower, soybean and rapeseed). Fuel 111: 114–119. |
[57] |
Park YW, Chang PS, Lee J (2010) Application of triacylglycerol and fatty acid analyses to discriminate blended sesame oil with soybean oil. Food Chem 123: 377–383. doi: 10.1016/j.foodchem.2010.04.049
![]() |
[58] |
Ghanei R, Moradi G, Taherpour KR, et al. (2011) Variation of physical properties during transesterification of sunflower oil to biodiesel as an approach to predict reaction progress. Fuel Process Technol 92: 1593–1598. doi: 10.1016/j.fuproc.2011.04.003
![]() |
[59] | Bhuiya M, Rasul M, Khan M, et al. (2016) Prospects of 2nd generation biodiesel as a sustainable fuel-Part 2: properties, performance and emission characteristics. Renew Sust Energ Rev 55: 1129–1146. |
[60] | Athalye S, Sharma SR, Peretti S, et al. (2013) Producing biodiesel from cottonseed oil using Rhizopus oryzae whole cell biocatalysts: culture media and cultivation period optimization. Energ Sust Dev 17: 331–336. |
[61] |
Pinzi S, Garcia I, Lopez GF, et al. (2009) The ideal vegetable oil-based biodiesel composition: a review of social, economical and technical implications. Energ Fuel 23: 2325–2341. doi: 10.1021/ef801098a
![]() |
[62] | Fattah IR, Masjuki H, Liaquat A, et al. (2013) Impact of various biodiesel fuels obtained from edible and non-edible oils on engine exhaust gas and noise emissions. Renew Sust Energ Rev 18: 552–567. |
[63] | Knothe G, Steidley KR (2005) Kinematic viscosity of biodiesel fuel components and related compounds. Influence of compound structure and comparison to petrodiesel fuel components. Fuel 84: 1059–1065. |
[64] |
Hincapié G, Mondragón F, López D (2011) Conventional and in situ transesterification of castor seed oil for biodiesel production. Fuel 90: 1618–1623. doi: 10.1016/j.fuel.2011.01.027
![]() |
[65] |
Joshi H, Moser BR, Shah SN, et al. (2010) Improvement of fuel properties of cottonseed oil methyl esters with commercial additives. Eur J Lipid Sci Tech 112: 802–809. doi: 10.1002/ejlt.200900291
![]() |
[66] | Okia C, Kwetegyeka J, Okiror P, et al. (2013) Physico-chemical characteristics and fatty acid profile of desert date kernel oil in Uganda. Afr Crop Sci J 21: 723–734. |
[67] | Shah SN, Sharma BK, Moser BR, et al. (2010) Preparation and evaluation of jojoba oil methyl esters as biodiesel and as a blend component in ultra-low sulfur diesel fuel. Bioenerg Res 3: 214–223. |
[68] |
Sahoo P, Das L (2009) Process optimization for biodiesel production from Jatropha, Karanja and Polanga oils. Fuel 88: 1588–1594. doi: 10.1016/j.fuel.2009.02.016
![]() |
[69] | Demirbas A (2009) Production of biodiesel fuels from linseed oil using methanol and ethanol in non-catalytic SCF conditions. Biomass Bioenerg 33: 113–118. |
[70] |
Jena PC, Raheman H, Kumar GP, et al. (2010) Biodiesel production from mixture of mahua and simarouba oils with high free fatty acids. Biomass Bioenerg 34: 1108–1116. doi: 10.1016/j.biombioe.2010.02.019
![]() |
[71] |
Kafuku G, Mbarawa M (2010) Alkaline catalyzed biodiesel production from Moringa oleifera oil with optimized production parameters. Appl Energ 87: 2561–2565. doi: 10.1016/j.apenergy.2010.02.026
![]() |
[72] | Betiku E, Omilakin OR, Ajala SO, et al. (2014) Mathematical modeling and process parameters optimization studies by artificial neural network and response surface methodology: a case of non-edible neem (Azadirachta indica) seed oil biodiesel synthesis. Energy 72: 266–273. |
[73] | Satyanarayana M, Muraleedharan C ( 2011) A comparative study of vegetable oil methyl esters (biodiesels). Energy 36: 2129–2137. |
[74] |
Parlak A, Ayhan V, Cesur İ, et al. (2013) Investigation of the effects of steam injection on performance and emissions of a diesel engine fuelled with tobacco seed oil methyl ester. Fuel Process Technol 116: 101–109. doi: 10.1016/j.fuproc.2013.05.006
![]() |
[75] |
Al Hamamre Z, Yamin J (2014) Parametric study of the alkali catalyzed transesterification of waste frying oil for biodiesel production. Energ Convers Manage 79: 246–254. doi: 10.1016/j.enconman.2013.12.027
![]() |
[76] |
Öner C, Altun S (2009) Biodiesel production from inedible animal tallow and an experimental investigation of its use as alternative fuel in a direct injection diesel engine. Appl Energ 86: 2114–2120. doi: 10.1016/j.apenergy.2009.01.005
![]() |
[77] |
Gürü M, Koca A, Can Ö, et al. (2010) Biodiesel production from waste chicken fat based sources and evaluation with Mg based additive in a diesel engine. Renew Energ 35: 637–643. doi: 10.1016/j.renene.2009.08.011
![]() |
[78] |
Lu J, Nie K, Xie F, et al. (2007) Enzymatic synthesis of fatty acid methyl esters from lard with immobilized Candida sp. Process Biochem 42: 1367–1370. doi: 10.1016/j.procbio.2007.06.004
![]() |
[79] |
Diaz FW, Riley MR, Zimmt W, et al. (2009) Pretreatment of yellow grease for efficient production of fatty acid methyl esters. Biomass Bioenerg 33: 558–563. doi: 10.1016/j.biombioe.2008.09.009
![]() |
[80] |
Adewale P, Dumont MJ, Ngadi M (2015) Recent trends of biodiesel production from animal fat wastes and associated production techniques. Renew Sust Energ Rev 45: 574–588. doi: 10.1016/j.rser.2015.02.039
![]() |
[81] |
Banković IIB, Stamenković OS, Veljković VB (2012) Biodiesel production from non-edible plant oils. Renew Sust Energ Rev 16: 3621–3647. doi: 10.1016/j.rser.2012.03.002
![]() |
[82] | Jahirul MI, Brown JR, Senadeera W, et al. (2013) Optimisation of bio-oil extraction process from beauty leaf (Calophyllum inophyllum) oil seed as a second generation biodiesel source. Procedia Eng 56: 619–624. |
[83] |
Achten W, Verchot L, Franken YJ, et al. (2008) Jatropha bio-diesel production and use. Biomass Bioenerg 32: 1063–1084. doi: 10.1016/j.biombioe.2008.03.003
![]() |
[84] |
Ramachandran S, Singh SK, Larroche C, et al. (2007) Oil cakes and their biotechnological applications-a review. Bioresource Technol 98: 2000–2009. doi: 10.1016/j.biortech.2006.08.002
![]() |
[85] |
Bhuiya M, Rasul M, Khan MMK, et al. (2015) Optimisation of oil extraction process from Australian native beauty leaf seed (Calophyllum Inophyllum). Energ Procedia 75: 56–61. doi: 10.1016/j.egypro.2015.07.137
![]() |
[86] | Forson F, Oduro E, Hammond DE (2004) Performance of jatropha oil blends in a diesel engine. Renew Energ 29: 1135–1145. |
[87] | Lokanatham RPRK (2013) Extraction and use of non-edible oils in bio-diesel preparation with performance and emission analysis on C.I. engine. Int J Eng Res Dev 6: 35–45. |
[88] | Beerens P (2007) Screw-pressing of Jatropha seeds for fuelling purposes in less developed countries. Eindhoven University of Technology Ministerio de Ambiente Energía-MINAE-(2007)"Plan Nacional de Biocombustibles", Costa Rica. Available from: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.454.2241&rep=rep1&type=pdf. |
[89] |
Sayyar S, Abidin ZZ, Yunus R, et al. (2009) Extraction of oil from Jatropha seeds-optimization and kinetics. Am J Appl Sci 6:1390–1395. doi: 10.3844/ajassp.2009.1390.1395
![]() |
[90] | Banat F, Pal P, Jwaied N, et al. (2013) Extraction of olive oil from olive cake using soxhlet apparatus. Am J Oil Chem Technol 1: 2326–6570. |
[91] | Mahanta P, Shrivastava A (2004) Technology development of bio-diesel as an energy alternative. Department of Mechanical Engineering, Indian Institute of Technology. Available from: http://www.newagepublishers.com/samplechapter/001305.pdf. |
[92] |
Khattab RY, Zeitoun MA (2013) Quality evaluation of flaxseed oil obtained by different extraction techniques. LWT Food Sci Techno 53: 338–345. doi: 10.1016/j.lwt.2013.01.004
![]() |
[93] |
Sarip MSM, Morad NA, Yamashita Y, et al. (2016) Crude palm oil (CPO) extraction using hot compressed water (HCW). Sep Purif Technol 169: 103–112. doi: 10.1016/j.seppur.2016.06.001
![]() |
[94] |
Dunford NT, Zhang M (2003) Pressurized solvent extraction of wheat germ oil. Food Res Int 36: 905–909. doi: 10.1016/S0963-9969(03)00099-1
![]() |
[95] |
Oomah BD, Sitter L (2009) Characteristics of flaxseed hull oil. Food Chem 114: 623–628. doi: 10.1016/j.foodchem.2008.09.096
![]() |
[96] |
Rosenthal A, Pyle D, Niranjan K, et al. (2001) Combined effect of operational variables and enzyme activity on aqueous enzymatic extraction of oil and protein from soybean. Enzyme Microb Tech 28: 499–509. doi: 10.1016/S0141-0229(00)00351-3
![]() |
[97] | Shah S, Sharma A, Gupta M (2005) Extraction of oil from Jatropha curcas L. seed kernels by combination of ultrasonication and aqueous enzymatic oil extraction. Bioresource Technol 96: 121–123. |
[98] |
Augustus G, Jayabalan M, Seiler G (2002) Evaluation and bioinduction of energy components of Jatropha curcas. Biomass Bioenerg 23: 161–164. doi: 10.1016/S0961-9534(02)00044-2
![]() |
[99] | Shah S, Sharma A, Gupta M (2004) Extraction of oil from Jatropha curcas L. seed kernels by enzyme assisted three phase partitioning. Ind Crop Prod 20: 275–279. |
[100] | Akanda MJH, Sarker MZI, Ferdosh S, et al. (2012) Applications of supercritical fluid extraction (SFE) of palm oil and oil from natural sources. Molecules 17: 1764–1794. |
[101] | Maran JP, Priya B (2015) Supercritical fluid extraction of oil from muskmelon (Cucumis melo) seeds. J Taiwan Inst Chem E 47: 71–78. |
[102] |
Rubio RN, Sara M, Beltrán S, et al. (2008) Supercritical fluid extraction of the omega-3 rich oil contained in hake (Merluccius capensis-Merluccius paradoxus) by-products: study of the influence of process parameters on the extraction yield and oil quality. J Supercrit Fluid 47: 215–226. doi: 10.1016/j.supflu.2008.07.007
![]() |
[103] | Rubio RN, Sara M, Beltrán S, et al. (2012) Supercritical fluid extraction of fish oil from fish by-products: a comparison with other extraction methods. J Food Eng 109: 238–248. |
[104] |
Hao JY, Han W, Xue BY, et al. (2002) Microwave-assisted extraction of artemisinin from Artemisia annua L. Sep Purif Technol 28: 191–196. doi: 10.1016/S1383-5866(02)00043-6
![]() |
[105] | Cardoso UGA, Juárez BGP, SosaMorales ME, et al. (2013) Microwave-assisted extraction of essential oils from herbs. J Microwave Power E E 47: 63–72. |
[106] | Jiao J, Li ZG, Gai QY, et al. (2014) Microwave-assisted aqueous enzymatic extraction of oil from pumpkin seeds and evaluation of its physicochemical properties, fatty acid compositions and antioxidant activities. Food Chem 147: 17–24. |
[107] |
Kanitkar A, Sabliov C, Balasubramanian S, et al. (2011) Microwave-assisted extraction of soybean and rice bran oil: yield and extraction kinetics. T Asabe 54: 1387–1394. doi: 10.13031/2013.39007
![]() |
[108] | Ali M, Watson IA (2014) Comparison of oil extraction methods, energy analysis and biodiesel production from flax seeds. Int J Energ Res 38: 614–625. |
[109] |
Conte R, Gullich LM, Bilibio D, et al. (2016) Pressurized liquid extraction and chemical characterization of safflower oil: a comparison between methods. Food Chem 213: 425–430. doi: 10.1016/j.foodchem.2016.06.111
![]() |
[110] | Teng H, Chen L, Huang Q, et al. (2016) Ultrasonic-assisted extraction of raspberry seed oil and evaluation of its physicochemical properties, fatty acid compositions and antioxidant activities. Plos One 11: In press. |
[111] | Boey PL, Ganesan S, Maniam GP, et al. (2011) Ultrasound aided in situ trasnesterification of crude palm oil adsorbed on spent bleachin clay. Energ Convers Manage 52: 2081–2084. |
[112] |
Jamil F, Ala'a H, Al Haj L, et al. (2016) Optimization of oil extraction from waste "Date pits" for biodiesel production. Energ Convers Manage 117: 264–272. doi: 10.1016/j.enconman.2016.03.025
![]() |
[113] | Elkhaleefa A, Shigidi I (2015) Optimization of sesame oil extraction process conditions. Adv Chem Eng Sci 5: 305. |
[114] | Yahaya S, Giwa SO, Ibrahim M, et al. (2016) Extraction of oil from Jatropha seed kernels: optimization and characterization. Int J Chem Tech Res 9: 758–770. |
[115] |
Bhutada PR, Jadhav AJ, Pinjari DV, et al. (2016) Solvent assisted extraction of oil from Moringa oleifera Lam. seeds. Ind Crop Prod 82: 74–80. doi: 10.1016/j.indcrop.2015.12.004
![]() |
[116] | Sagwan S, Rao D, Sharma R (2016) Comparative physical properties of karanj seed oil by using different organic solvents: an environmental viable fuel. Int J Adv Biotechnol Res 1: 540–544. |
[117] | Kumar NB, Math MC (2016) Application of response surface methodology for optimization of biodiesel production by transesterification of animal fat with methanol. Int J Renew Energ Res 6: 74–79. |
[118] | Chakraborty R, Sahu H (2014) Intensification of biodiesel production from waste goat tallow using infrared radiation: process evaluation through response surface methodology and artificial neural network. Appl Energ 114: 827–836. |
[119] | Nuhu S, Kovo A (2015) Production and characterization of biodiesel from chicken fat. Scholarly J Agr Sci 5: 22–29. |
[120] |
Barreiro DL, Prins W, Ronsse F, et al. (2013) Hydrothermal liquefaction (HTL) of microalgae for biofuel production: state of the art review and future prospects. Biomass Bioenerg 53: 113–127. doi: 10.1016/j.biombioe.2012.12.029
![]() |
[121] | Martinez GE, Gude VG (2016) Energy aspects of microalgal biodiesel production. AIMS Energ 4: 347–362. |
[122] | Misau IM, Mohammed UA, Ahmed SI (2016) Optimization of reaction condition for biodiesel production from microalgae. J Sci Res Stud 3: 1–5. |
[123] |
Gülyurt MÖ, Özçimen D, İnan B (2016) Biodiesel production from Chlorella protothecoides oil by microwave-assisted transesterification. Int J Mol Sci 17: 579. doi: 10.3390/ijms17040579
![]() |
[124] | Rajendran R, Kanimozhi B, Prabhavathi P, et al. (2015) A method of central composite design (CCD) for optimization of biodiesel production from Chlorella vulgaris. J Petrol Environ Eng 6: In press. |
1. | K. Laoubi, D. Seba, Analysis of energy dissipation in hyperbolic problems influenced by internal and boundary control mechanisms, 2024, 0020-7179, 1, 10.1080/00207179.2024.2390885 | |
2. | Bauyrzhan Derbissaly, Mokhtar Kirane, Makhmud Sadybekov, Inverse source problem for two-term time-fractional diffusion equation with nonlocal boundary conditions, 2024, 183, 09600779, 114897, 10.1016/j.chaos.2024.114897 |
Relative Errors | ||
m | NL = 0% | NL= 1% |
50 | 0.0005 | 0.0786 |
100 | 0.0001 | 0.1473 |
m | {\rm RE}_{\rm DP} | {\rm RE}_{\rm MPR} | {\rm RE}_{\rm GCV} | k_{\rm DP} | k_{\rm MPR} | k_{\rm GCV} | |
NL=0.25% | 50 | 0.0062 | 0.0027 | 0.0037 | 6 | 10 | 8 |
100 | 0.0025 | 0.0029 | 0.0018 | 8 | 9 | 10 | |
NL=1% | 50 | 0.0104 | 0.0132 | 0.0104 | 4 | 5 | 6 |
100 | 0.0116 | 0.0086 | 0.0053 | 4 | 5 | 5 | |
NL=2.5% | 50 | 0.0312 | 0.0312 | 0.0141 | 3 | 3 | 4 |
100 | 0.0424 | 0.0372 | 0.0424 | 2 | 3 | 2 |
m | {\rm RE}_{\rm DP} | {\rm RE}_{\rm MPR} | {\rm RE}_{\rm GCV} | k_{\rm DP} | k_{\rm MPR} | k_{\rm GCV} | |
NL=1% | 50 | 0.0208 | 0.0205 | 0.0142 | 3 | 4 | 6 |
100 | 0.0124 | 0.0177 | 0.0143 | 6 | 4 | 7 | |
NL=2.5% | 50 | 0.0283 | 0.0506 | 0.0283 | 3 | 2 | 3 |
100 | 0.0205 | 0.0404 | 0.0311 | 3 | 2 | 6 | |
NL=5% | 50 | 0.0617 | 0.0441 | 0.0435 | 2 | 1 | 3 |
100 | 0.0427 | 0.0427 | 0.0604 | 1 | 1 | 4 |
Relative Errors | ||
m | NL = 0% | NL= 1% |
50 | 0.0005 | 0.0786 |
100 | 0.0001 | 0.1473 |
m | {\rm RE}_{\rm DP} | {\rm RE}_{\rm MPR} | {\rm RE}_{\rm GCV} | k_{\rm DP} | k_{\rm MPR} | k_{\rm GCV} | |
NL=0.25% | 50 | 0.0062 | 0.0027 | 0.0037 | 6 | 10 | 8 |
100 | 0.0025 | 0.0029 | 0.0018 | 8 | 9 | 10 | |
NL=1% | 50 | 0.0104 | 0.0132 | 0.0104 | 4 | 5 | 6 |
100 | 0.0116 | 0.0086 | 0.0053 | 4 | 5 | 5 | |
NL=2.5% | 50 | 0.0312 | 0.0312 | 0.0141 | 3 | 3 | 4 |
100 | 0.0424 | 0.0372 | 0.0424 | 2 | 3 | 2 |
m | {\rm RE}_{\rm DP} | {\rm RE}_{\rm MPR} | {\rm RE}_{\rm GCV} | k_{\rm DP} | k_{\rm MPR} | k_{\rm GCV} | |
NL=1% | 50 | 0.0208 | 0.0205 | 0.0142 | 3 | 4 | 6 |
100 | 0.0124 | 0.0177 | 0.0143 | 6 | 4 | 7 | |
NL=2.5% | 50 | 0.0283 | 0.0506 | 0.0283 | 3 | 2 | 3 |
100 | 0.0205 | 0.0404 | 0.0311 | 3 | 2 | 6 | |
NL=5% | 50 | 0.0617 | 0.0441 | 0.0435 | 2 | 1 | 3 |
100 | 0.0427 | 0.0427 | 0.0604 | 1 | 1 | 4 |