794
Views
6
CrossRef citations to date
0
Altmetric
Articles

Improving a Tikhonov regularization method with a fractional-order differential operator for the inverse black body radiation problem

, , ORCID Icon, ORCID Icon & ORCID Icon
Pages 1513-1527 | Received 24 Sep 2019, Accepted 20 Jan 2020, Published online: 27 Feb 2020

Abstract

Tikhonov regularization is an usual method to solve an ill-posed problem, recommended when the input data are contaminated with noise. However, in some cases, the use of this technique is not sufficient to provide good solutions. In this work, an improvement of the Tikhonov regularization method was proposed and tested in the inverse black body radiation problem. The method proposed consisted in including the norm of the fractional-order derivative of the solution in the original functional proposed by Tikhonov. In the present framework, the regularized solution depends on the regularization parameter, λ, and on the fractional derivative order, α. For α assuming real value between 0 and 2, the solution obtained is more precise than those from the usual Tikhonov regularization method.

2010 Mathematics Subject Classifications:

1. Introduction

Inverse problems in physical-chemistry research area deal with retrieving information from experimental data. Without noise on experimental data, the solution can be exactly recovered. However, with a minimum error on input data, which is the common case in physical-chemistry research, the solution is not stable or unique [Citation1]. In this case, there are many results that minimize the Euclidian norm of the residual vector, but a lot of them do not satisfy the physical requirements of the problem, such as a finite norm of the solution.

To circumvent this difficulty, ordinarily the Tikhonov regularization method is used, method developed independently by Phillips [Citation2] and Tikhonov [Citation3]. This method proposes a new criterion for evaluating adequate physical solution, which includes Euclidean norm of the first-order derivative of the solution, beyond usual Euclidian norm of the residual vector. The regularization parameter represents the weight given to the additional restriction in usual residual norm criterion. The Tikhonov method has been used for many applications with great success, as shown in Refs. [Citation4–7]. However, in some cases, the solution obtained by the Tikhonov method converges to solutions which are oscillating and do not provide physically adequate results of the problem, although the solution found minimizes a norm of the residual vector. In this case, new procedures are needed.

The purpose of this study is to describe and to examine an improved Tikhonov regularization method, which includes Euclidean norm of the fractional-order derivative of the solution as an additional criterion. In this paper, Grünwald–Letnikov (GL) fractional derivative will be used to generalize the derivative concept from integer order to non-integer order [Citation8, Citation9]. Of the many definitions for fractional order derivative, the GL definition is the most often used, being equivalent to a Riemann–Liouville derivative [Citation8]. Recently, many papers in the literature have reported the use of fractional-order derivative as a better alternative than integer-order derivative [Citation10–12]. However, the improvement proposed here has not yet been explored in the literature.

The inverse black body radiation will be used as prototype to explore and analyse the method proposed in this paper [Citation13]. The problem consists in determining the surface temperature distribution of a black body source from the radiated power spectrum. The problem is of great interest in remote sensing and astrophysics [Citation14, Citation15]. As we shall see, most solutions presented in the literature are unstable when experimental errors are taken into account.

Bojarski proposed, in 1982, the first solution for this problem in terms of iterative procedure and inverse Laplace transform for the radiated power spectrum [Citation13]. Following Bojarski's work, various papers provided different improvements on his solution [Citation16, Citation17]. All these papers involved the use of the inverse Laplace transform and in all of the works mentioned above, only very few simple numerical examples were presented, in general without including experimental uncertainties.

In 1990, Nanxian presented one solution that used modified Möbius inverse formula; this method showed more favourable results when compared with previous algorithms [Citation18]. Afterwards, Nanxian and Guangyin proposed a method based on Fourier transform with quite good results [Citation17]. All the previous methods are generally quite sensitive to noise in the input data. Therefore, the difficulty to determine stable solution when experimental data are involved still remains.

The difficulty of finding a stable solution is due to the ill-posed character of the problem. Tikhonov regularization is the most commonly used method to find stable solution for ill-posed problems [Citation2, Citation3]. The use of Tikhonov regularization technique in the inverse black body radiation problem was made for the first time by Xiaoguang in 1987. In this last work, triangular area temperature distribution and low temperature were used as prototype for testing [Citation19].

Subsequently, various authors provided different improvements to solve this problem by using different regularization techniques [Citation20, Citation21]. The Tikhonov method has been a very powerful tool in filtering out the influence of noise. However, as we shall see, more efficient methods are needed in order to minimize oscillations in the solution.

In the present study, for the first time, we employ the norm of the fractional derivative order as restriction in functional proposed by Tikhonov in your regularization method. In this work, we will show that the proposed method provides a stable solution, which is the best when compared with usual technique.

In Section 2, we will begin by introducing our generalized model and the necessary foundations of fractional calculus are presented. The prototype problem for the examination of the method proposed is presented in Section 3 together with discussion of the efficiency of the strategy proposed here. Then, in Section 4, the conclusions are summarized.

2. Methodology

2.1. Generalized Tikhonov functional

The interpretation of results of an experimental measurement requires a physical-chemistry model, which can be expressed as Kf=g. The inverse problem consists in determination of f by knowing the g and the K, in which g is direct experimental measurement and f is indirect information obtained from g.

The difficulties in solving inverse problems are caused by experimental error in input data. In this case, the usual solution procedure is unstable, which leads to large errors in the final results. Due to this fact, the problem is called ill-posed [Citation2]. The Tikhonov method was proposed by Tikhonov in 1963 [Citation3] and it is the most commonly used strategy to solve ill-posed problems, with success in many cases [Citation2, Citation3, Citation22, Citation23]. The Tikhonov method consists in finding the solution which makes minimum the function ϕλ(f), where ϕλ(f) is given by Phillips [Citation2] (1) ϕλ(f)=K(f)g2+λ2(a0f2+a1f2+a2f2).(1) In Equation (Equation1), the prime symbol is the first-order derivative of f and the double prime symbol is used to represent the second-order derivative of f. Parameters a0, a1 and a2 are keys, which are used to lock (ai=1) and unlock (ai=0) the additional restriction on square residual norm. The regularization parameter λ represents the weight given to the additional restriction. This additional restriction can provide a stable approximate solution, Equation (Equation2), which depends on the regularization parameter chosen. (2) fλ=minfϕλ(f),fλ={KTK+λ2(a0D(0)+a1D(1)+a2D(2))}1KTg.(2) In Equation (Equation2), D(0) is the identity matrix I, D(1) is the matrix form of the first-order derivative operator and D(2) is the matrix representation of the second-order derivative operator [Citation24] (3) D(0)=I,(3) (4) D(1)=[1112112111](4) and (5) D(2)=[121254114641146411452121].(5)

When λ is equal to zero, the solution found minimizes the residual, but in general with large norm for the solution. On the other hand, if λ is large we find a solution with finite norm, but the norm of the residual is quite large. There is one λ that establishes the good balance between the norm of the solution and the residual norm, providing an acceptable solution. The optimal regularization parameter is chosen usually by L-curve; however, this method may fail to determine the appropriate regularization parameter. In this paper, the L-curve was used to get the initial regularization parameter, which was later refined by comparison between exact and recovered solution [Citation25].

This strategy can be improved by using non-integer derivative operator, then (6) ϕλ,α(f)=K(f)g2+λ2dαfdtα2;(6) therefore, the solution can be obtained by (7) fλ,α=minfϕλ,α(f),fλ,α={KTK+λ2D(α)}1KTg,(7) where D(α) is the GL operator for the fractional derivative and α is the derivative order. The result presented in Equation (Equation7) can be obtained by procedures similar to those for Equation (Equation2), which were presented in Ref. [Citation24]. Now regularized solution depends on the regularization parameter, λ, and fractional derivative order, α. The GL fractional derivative operator has not been used before in the present context. The question about how α has an effect on solution f, at λ fixed, will be discussed in Section 3.

When α=0, the solution from Equation (Equation7) is equal to the case in which a0=1, a1=0 and a2=0 in Equation (Equation2). For a0=0, a1=1 and a2=0 in Equation (Equation2), it provides the same result that α=1 in Equation (Equation7). Finally, Equations (Equation2) and  (Equation7) lead to the same result when a0=0, a1=0 and a2=1, with α=2 in derivative order. Out of these special cases, there are many solutions which are not contained in solution space of Equation (Equation2) but are contained in solution space of Equation (Equation7) in which α+ and 0α2. Details of the GL derivative will be presented in Section 2.2.

2.2. Fractional calculus background

The GL definition of fractional derivatives is a generalization of the formula for the nth derivative of f(t), with n=1,2,3, (8) dnf(t)dtn=limh01hnk=0n(1)kCn,kf(tkh)(8) with the binomial coefficient defined by Cn,k=n!/k!(nk)! For Equation (Equation8) to be valid for n non-integer number, the binomial coefficients can be defined as (9) Cn,k=Γ(n+1)Γ(k+1)Γ(nk+1),(9) whereas Γ(.) is the gamma function, an interpolation function for the factorial n! when the argument n + 1 is a non-integer number.

Equation (Equation8) can be rewritten as [Citation8] (10) [GLD0(α)f](t)=limh0+1hαk=0N(1)kCα,kf(tkh)(10) with α in place of n and α+. The total terms in the sum N=t/h is the smallest integer such that N>t/h. The GL fractional derivative of f, [GLD0(α)f](t), has also a matrix form representation as, d=D(α)f, with (11) D(α)=1hα[Cα,000Cα,1Cα,00Cα,2Cα,1Cα,0(1)NCα,N(1)N1Cα,N1(1)N2Cα,N2000000(1)N3Cα,N3Cα,0],(11) f=[f(0)f(h)f(2h)f(Nh)]T and d=[[GLD0(α)f](0)[GLD0(α)f](h)[GLD0(α)f](Nh)]. A proof of this result can be found in Ref. [Citation8]. Here, recursive formula was used to calculate binomial coefficients [Citation8].

Some properties of GL fractional derivative are [Citation8] (a) the GL fractional derivative of order zero returns the original function; (b) the GL fractional derivative of integer order n gives the same result as the usual differentiation of order n; (c) the GL fractional derivative is a non-local operator, as it is evident from the sum in Equation (Equation10) and (d) the GL fractional derivative is an ill-posed operator; this means that small errors in input data may yield large errors in the output result.

The non-local property of the fractional operators (item c) is presented in Equation (Equation7), which does not appear in Equation (Equation2). This fact provided the motivation for a change in the Tikhonov method based on derivative with non-integer order.

3. Results and discussions

This paper proposes to explore the effect of inclusion of a fractional order operator on the Tikhonov method. One example is chosen to provide a test of the method proposed here.

3.1. Inverse black body radiation problem

The example chosen deals with the inverse black body radiation problem. It is well-known that a black body at temperature T emits a spectrum which is given by Planck's law. However, if parts of body's surface are not at the same temperature, the total power spectrum radiated is given by Equation (Equation12). The problem defined by Equation (Equation12) consists in determining the surface area-temperature distribution, f(T), from the knowing of the total power spectrum radiated, g(ν). (12) g(ν)=2hν3c201ehν/kT1f(T)dT0TmaxK(ν,T)f(T)dT.(12) In Equation (Equation12), h is Planck's constant, k is Boltzmann's constant and c is the speed of light. In practice, when TTmax, then f(T)=0, so that the range of integration can be restricted between 0 and Tmax. For more details, see the references cited in Section 1.

Equation (Equation12) is a Fredholm integral equation of the first kind, whose determination of the f(T) is a well-known ill-posed problem (condition number is equal to 1×1071). As discussed in Section 1, this problem has been solved by many different methods with great success, such as using Equation (Equation2). However, for some cases, the solution still exhibits very large oscillations when there are errors in the g(ν) data, due to the ill-conditioning of the problem.

The above equation can be replaced approximately by (13) gi=jKijfjwj,(13) where fj=f(Tj), Kij=(2hνi3/c2)(ehνi/kTj1)1, gi=g(νi) and wj are weight factors for the polynomial quadrature method. The weights for the polynomial quadrature method are 4 for j<m and even, 2 for 1<j<m−1 and odd, and 1 for j = 1 and j = n + 1 [Citation24].

Values of f(T) were simulated, for temperature between 102 and 900K, using the following equation e(Tjδ).2/β, with δ=450 and β=25,000. In the next step, the total power spectrum radiated is determined by Equation (Equation13). For a more realistic test, experimental errors were introduced in total power spectrum radiated by adding zero mean random noise with standard deviation σ. The standard deviation used was 5% of g, for values of ν between 0 and 1×1014 Hz. For larger values of ν (between 1×1014 Hz and 2×1014 Hz), the standard deviation was 10% of g. The experimental data for g(νi), simulated between 0 and 2×1014 Hz, are shown in Figure .

Figure 1. Comparison between exact (circle) and simulated (star) power spectrum radiated. The error bar represents the variation coefficient of 5%, for values of ν between 0 and 1×1014 Hz, and 10%, for values of ν between 1×1014 Hz and 2×1014 Hz.

Figure 1. Comparison between exact (circle) and simulated (star) power spectrum radiated. The error bar represents the variation coefficient of 5%, for values of ν between 0 and 1×1014 Hz, and 10%, for values of ν between 1×1014 Hz and 2×1014 Hz.

Therefore, the integral equation (Equation12) was replaced by the matrix form g=Kf, in which K is a matrix of size 25×150, g is a vector of length 25 and f is a vector of length 150. Therefore, the problem consists in the determination of f from g. If this problem is solved without Tikhonov regularization (Equation (Equation2), with a0=a1=a2=0), we find a solution that has a reasonably small residual but with a large norm of f. This result cannot be shown in Figure , due to the large values in f. Therefore, without the use of the regularization technique an appropriate solution cannot be found.

Figure 2. Comparison between exact (circle) and computed temperature distribution. The dotted line was obtained by Equation (Equation2) with a0=1 and a1=a2=0 and continuous line by Equation (Equation2) with a1=1 and a0=a2=0. Cross marker is the solution found by Equation (Equation7) with α=0.6. All these results were obtained using λ=3.16×1010.

Figure 2. Comparison between exact (circle) and computed temperature distribution. The dotted line was obtained by Equation (Equation2(2) fλ=minfϕλ(f),fλ={KTK+λ2(a0D(0)+a1D(1)+a2D(2))}−1KTg.(2) ) with a0=1 and a1=a2=0 and continuous line by Equation (Equation2(2) fλ=minfϕλ(f),fλ={KTK+λ2(a0D(0)+a1D(1)+a2D(2))}−1KTg.(2) ) with a1=1 and a0=a2=0. Cross marker is the solution found by Equation (Equation7(7) fλ,α=minfϕλ,α(f),fλ,α={KTK+λ2D(α)}−1KTg,(7) ) with α=0.6. All these results were obtained using λ=3.16×10−10.

The regularization parameter was chosen initially using the L-curve method (Figure ). The L-curve is a log–log plot of the norm of a regularized solution versus the norm of the corresponding residual vector. In general, the corner point of the L-curve corresponds to the best value for the regularization parameter. If lower regularization parameter is chosen, there will be an increase in the amplitude of the oscillations. On the other hand, if larger values are considered, then the residual norm increases to values higher than of the experimental error. Then, we can control the solution shape by choosing regularization parameter. For more realistic meaning, the parameter chosen (3.16×1010) was different from the one obtained by L-curve ; however, these values are close together, as we can see in Figure  (square symbol).

Figure 3. The L-curve for Equation (Equation2) with a0=1 and a1=a2=0 (continuous line) and Equation (Equation7) with α=0.6 (dotted line). The points marked by the square and the circle correspond to the regularization parameters of 3.16×1010 using Equations (Equation2) and (Equation7), respectively. The result obtained by 1.26×109 and α=0.6 is shown by triangle symbol.

Figure 3. The L-curve for Equation (Equation2(2) fλ=minfϕλ(f),fλ={KTK+λ2(a0D(0)+a1D(1)+a2D(2))}−1KTg.(2) ) with a0=1 and a1=a2=0 (continuous line) and Equation (Equation7(7) fλ,α=minfϕλ,α(f),fλ,α={KTK+λ2D(α)}−1KTg,(7) ) with α=0.6 (dotted line). The points marked by the square and the circle correspond to the regularization parameters of 3.16×10−10 using Equations (Equation2(2) fλ=minfϕλ(f),fλ={KTK+λ2(a0D(0)+a1D(1)+a2D(2))}−1KTg.(2) ) and (Equation7(7) fλ,α=minfϕλ,α(f),fλ,α={KTK+λ2D(α)}−1KTg,(7) ), respectively. The result obtained by 1.26×10−9 and α=0.6 is shown by triangle symbol.

Using Equation (Equation2) to find f, with a0=1, a1=0 and a2=0, we arrived at an unstable solution. This result is shown in Figure  (dotted line) for the regularization parameter which equals to λ=3.16×1010. A better result is obtained with a0=0, a1=1 and a2=0 in Equation (Equation2). This result is also shown in Figure  (continuous line) for the same regularization parameter. However, it can be observed that the result presented in Figure  contains oscillations with very large amplitude, even when the regularization Tikhonov technique (Equation (Equation2), with a0=1 and a1=a2=0, or a1=1 and a0=a2=0) with adequate regularization parameter was used. These are the best solutions provided by Equation (Equation2). To improve this, the strategies are (a) remove noise from g; (b) decrease the dimension of the vector f and (c) change numerical quadrature routine. These strategies have already been explored in the literature [Citation2, Citation3].

This paper proposes a different way. When Equation (Equation7) is used to find f, we have a new parameter, that is α. In this case, with fixed λ (3.16×1010), we can use α to control the amplitude of the oscillations. With α=0.6, we find a solution that has a small residual norm as well as oscillations with small amplitude. This result is shown in Figure  (cross symbols line). Therefore, the use of Equation (Equation7) instead of Equation (Equation2) led us to a result that is better.

Figure  shows the L-curve obtained for α=0 (continuous line) and α=0.6 (dotted line) for different values of regularization parameter. The corner point with α=0 is found when λ=1×1011 and with α=0.6 is found when λ is close to 3×1011. As we can see, the optimal regularization parameter (corner point) is not the same for different values of α. The point marked by circle corresponds to the regularization parameter of 3.16×1010 and the triangle symbol indicates the point with regularization parameter of 1.26×109, both with α=0.6. The result obtained by λ=3.16×1010 and α=0 (square symbol) overlaps in L-curve with the result obtained by λ=1.26×109 and α=0.6 (triangle symbol). Therefore, both results provide same solution norm and residual norm but with another different feature. Figure  shows that the result found with λ=3.16×1010 is better than the solution with λ=1.26×109, both with α=0.6.

Figure 4. Comparison between exact (circle) and two computed temperature distribution. Cross marker is the solution found by Equation (Equation7) with α=0.6 and λ=3.16×1010. Triangle marker is the solution found by Equation (Equation7) with α=0.6 and λ=1.26×109.

Figure 4. Comparison between exact (circle) and two computed temperature distribution. Cross marker is the solution found by Equation (Equation7(7) fλ,α=minfϕλ,α(f),fλ,α={KTK+λ2D(α)}−1KTg,(7) ) with α=0.6 and λ=3.16×10−10. Triangle marker is the solution found by Equation (Equation7(7) fλ,α=minfϕλ,α(f),fλ,α={KTK+λ2D(α)}−1KTg,(7) ) with α=0.6 and λ=1.26×10−9.

As discussed, one way to improve the result obtained by the Tikhonov method is to decrease the dimension of the vector f. But this is not the strategy used here. The length of the vector f is large enough to highlight the big oscillations in non-regularized solution and regularized solution with a0=1, a1=a2=0, as seen in Figure . Figure  shows that the results obtained with 25×150 dimension of the matrix K and 25×300 dimension of the matrix K are very similar.

Figure 5. The exact temperature distribution (circle) and the results obtained with 25×150 dimension of the matrix K (star) and 25×300 dimension of the matrix K (triangle). All these results were obtained using λ=3.16×1010 and α=0.6.

Figure 5. The exact temperature distribution (circle) and the results obtained with 25×150 dimension of the matrix K (star) and 25×300 dimension of the matrix K (triangle). All these results were obtained using λ=3.16×10−10 and α=0.6.

When α is equal to zero, the solution found does not minimize the residual norm (see triangle in Figure ) with the presence of large oscillations (see dotted line in Figure ). On the other hand, when α is equal to one, we find a solution which departs from the exact value (see circle in Figure ) with a oscillation in large frequency (see continuous line in Figure ). Therefore, there is one α that establishes the good balance between the residual norm and oscillations; this optimum α provides the solution desired.

The choice of α was made using the graphical method. In this case, the Euclidian norm of the first-order derivative of the solution is plotted in Figure  for different values of α. We suggest that the minimum of the curve in Figure  provides an optimum value of α. In this case, the α chosen (0.6) was different from the one obtained by the mentioned curve. However, the value was close to be predicted. As well as the L-curve was used to get the regularization parameter, which was later refined by comparison between exact and recovered results ; Figure  was used to estimate an approximate value of α. In the future, new procedures to determine the fractional order should be explored.

Figure 6. The Euclidian norm of the first-order derivative of the solution obtained by Equation (Equation7) for different values of α, at fixed λ.

Figure 6. The Euclidian norm of the first-order derivative of the solution obtained by Equation (Equation7(7) fλ,α=minfϕλ,α(f),fλ,α={KTK+λ2D(α)}−1KTg,(7) ) for different values of α, at fixed λ.

Figure 7. The triangle represents the residual to the result obtained by Equation (Equation2) with a0=1 and a1=a2=0 and the circle represents the residual to the result obtained by Equation (Equation2) with a1=1 and a0=a2=0. The square is the result to Equation (Equation7) with α=0.6. The error bar represents the variation coefficient of 5%, for values of ν between 0 and 1×1014 Hz, and 10%, for values of ν between 1×1014 and 2×1014 Hz.

Figure 7. The triangle represents the residual to the result obtained by Equation (Equation2(2) fλ=minfϕλ(f),fλ={KTK+λ2(a0D(0)+a1D(1)+a2D(2))}−1KTg.(2) ) with a0=1 and a1=a2=0 and the circle represents the residual to the result obtained by Equation (Equation2(2) fλ=minfϕλ(f),fλ={KTK+λ2(a0D(0)+a1D(1)+a2D(2))}−1KTg.(2) ) with a1=1 and a0=a2=0. The square is the result to Equation (Equation7(7) fλ,α=minfϕλ,α(f),fλ,α={KTK+λ2D(α)}−1KTg,(7) ) with α=0.6. The error bar represents the variation coefficient of 5%, for values of ν between 0 and 1×1014 Hz, and 10%, for values of ν between 1×1014 and 2×1014 Hz.

In Figure , the triangle symbol represents the residual in the results obtained by Equation (Equation2) with a0=1 and a1=a2=0 and circle symbol represents the residual to the result obtained by Equation (Equation2) with a1=1 and a0=a2=0. It is worth remembering that these results can be obtained using Equation (Equation7) with α=0 and Equation (Equation7) with α=1, respectively. The error bar shown in Figure  represents the variation coefficient of 5%, for values of ν between 0 and 1×1014 Hz, and 10%, for values of ν between 1×1014 and 2×1014 Hz.

Finally, we can observe in Figures  and  that for α=0, the retrieved values of g(ν) from f(T) are not within experimental error bar and that f(T) function has great oscillations. For α=1, the recovered values of g(ν) are within experimental error bar for small values of ν and are without experimental error bar for big values of ν. The result found for f(T), with α=1, contains a big oscillation in large frequencies. All these results were obtained using Equation (Equation7) and λ=3.16×1010. For α=0.6 and λ=3.16×1010, the difference between simulated gexp and recovered gcal are within experimental error bar and with small oscillations in f(T) function.

Other functions to f(T) were used to study efficiency of the proposed method: (14) f(T)=tanh(T25020)+tanh(T+55020)2,(14) (15) f(T)=0.3exp((T350)24500)+0.7exp((T750)27500).(15) For these cases, the results are shown in Figures  and , respectively. The best results were found when 0.6 and 0.5 were considered for the parameter α. The regularization parameter that was used were 1.95×1010 and 4.47×1010, respectively. The variable range, the dimension matrix and the standard deviation were taken as before. Again, the proposed modification allows to achieve results that have a small norm of the solution and only very few oscillations than when using α=0 or α=1 (usual model).

Figure 8. The exact temperature distribution (Equation (Equation14)) is shown with circle marker and compared to different computed results. The dotted line was obtained by Equation (Equation2) with a0=1 and a1=a2=0 and continuous line by Equation (Equation2) with a1=1 and a0=a2=0. Cross marker is the solution found by Equation (Equation7) with α=0.6. All these results were obtained using λ=1.95×1010.

Figure 8. The exact temperature distribution (Equation (Equation14(14) f(T)=tanh⁡(T−25020)+tanh⁡(−T+55020)2,(14) )) is shown with circle marker and compared to different computed results. The dotted line was obtained by Equation (Equation2(2) fλ=minfϕλ(f),fλ={KTK+λ2(a0D(0)+a1D(1)+a2D(2))}−1KTg.(2) ) with a0=1 and a1=a2=0 and continuous line by Equation (Equation2(2) fλ=minfϕλ(f),fλ={KTK+λ2(a0D(0)+a1D(1)+a2D(2))}−1KTg.(2) ) with a1=1 and a0=a2=0. Cross marker is the solution found by Equation (Equation7(7) fλ,α=minfϕλ,α(f),fλ,α={KTK+λ2D(α)}−1KTg,(7) ) with α=0.6. All these results were obtained using λ=1.95×10−10.

Figure 9. The circle marker is the exact temperature distribution (Equation (Equation15)). The dotted line was obtained by Equation (Equation2) with a0=1 and a1=a2=0 and continuous line by Equation (Equation2) with a1=1 and a0=a2=0. Cross marker is the solution found by Equation (Equation7) with α=0.6. All these results were achieved using λ=4.47×1010.

Figure 9. The circle marker is the exact temperature distribution (Equation (Equation15(15) f(T)=0.3exp⁡(−(T−350)24500)+0.7exp⁡(−(T−750)27500).(15) )). The dotted line was obtained by Equation (Equation2(2) fλ=minfϕλ(f),fλ={KTK+λ2(a0D(0)+a1D(1)+a2D(2))}−1KTg.(2) ) with a0=1 and a1=a2=0 and continuous line by Equation (Equation2(2) fλ=minfϕλ(f),fλ={KTK+λ2(a0D(0)+a1D(1)+a2D(2))}−1KTg.(2) ) with a1=1 and a0=a2=0. Cross marker is the solution found by Equation (Equation7(7) fλ,α=minfϕλ,α(f),fλ,α={KTK+λ2D(α)}−1KTg,(7) ) with α=0.6. All these results were achieved using λ=4.47×10−10.

4. Conclusions

In the present study, for the first time, we employed the norm of the fractional derivative order as a restriction in the functional proposed originally by Tikhonov. The question about how fractional order has an effect on the solution f at λ fixed was discussed. This work shows that the proposed modification is more flexible than the original method, with better results using α=0.6 or α=0.5 instead of α=0 or α=1. This result was achieved even with the presence of experimental errors (variation coefficient of 5% and 10%) in simulated data.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This study was financed in part by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior – Brasil (CAPES) – Finance Code 001 and FAPEMIG.

References

  • Tikhonov AN, Goncharsky AV, Stepanov VV, et al. Numerical methods for the solution of ill-posed problems. Dordrecht: Springer Netherlands; 1995.
  • Phillips DL. A technique for the numerical solution of certain integral equations of the first kind. J ACM. 1962;9(1):84–97. doi: 10.1145/321105.321114
  • Tikhonov AN. Translated in ‘solution of incorrectly formulated problems and the regularization method’. Soviet Math Dokl. 1963;4(4):1035–1038.
  • Hansen PC. Rank-deficient and discrete ill-posed problems: numerical aspects of linear inversion. Philadelphia (PA): Society for Industrial and Applied Mathematics; 1998.
  • Vogel CR. Computational methods for inverse problems. Philadelphia (PA): Society for Industrial and Applied Mathematics; 2002.
  • Lemes NHT, Braga JP, Belchior JC. Spherical  potential energy function from second virial coefficient using Tikhonov regularization and truncated singular value decomposition. Chem Phys Lett. 1998;296(3–4):233–238. doi: 10.1016/S0009-2614(98)01042-2
  • Braga JP. Numerical comparison between Tikhonov regularization and singular value decomposition methods using the L curve criterion. J Math Chem. 2001;29(2):151–161. doi: 10.1023/A:1010983230567
  • Podlubny I. Fractional differential equations: an introduction to fractional derivatives, fractional differential equations, some methods of their solution and some of their applications. San Diego (CA): Academic Press; 1999.
  • De Oliveira EC, Machado JAT. A review of definitions for fractional derivatives and integral. Math Probl Eng. 2014;2014:1–6. doi: 10.1155/2014/238459
  • Sun H, Zhang Y, Baleanu D, et al. A new collection of real world applications of fractional calculus in science and engineering. Commun Nonlinear Sci Numer Simul. 2018;64:213–231. doi: 10.1016/j.cnsns.2018.04.019
  • Oldham KB, Spanier J. The fractional calculus: integrations and differentiations of arbitraryorder. New York (NY): Academic Press; 1974.
  • Lemes NHT, Santos JPCD, Braga JP. A generalized Mittag–Leffer function to describe nonexponential chemical effects. Appl Math Model. 2016;40(17–18):7971–7976. doi: 10.1016/j.apm.2016.04.021
  • Bojarski NN. Inverse black body radiation. IEEE Trans Antennas Propag. 1982;30(4):778–780. doi: 10.1109/TAP.1982.1142844
  • FengMin J, XianXi D. A new solution method for black-body radiation inversion and the solar area-temperature distribution. Sci China Phys Mech Astron. 2011;54(11):2097–2102. doi: 10.1007/s11433-011-4514-7
  • Xu Q, Zheng X, Li Z, et al. Absolute spectral radiance responsivity calibration of sun photometers. Rev Sci Instrum. 2010;81(3):033103. doi: 10.1063/1.3331459
  • Nanxian C. A new method for inverse black body radiation problem. Chin Phys Lett. 1987;4(8):337–340. doi: 10.1088/0256-307X/4/8/001
  • Nanxian C, Guangyin L. Theoretical investigation on the inverse black body radiation problem. IEEE Trans Antennas Propag. 1990;38(8):1287–1290. doi: 10.1109/8.56968
  • Nanxian C. Modified möbius inverse formula and its applications in physics. Phys Rev Lett. 1990;64(11):1193–1195.
  • Sun X, Jaggard DL. The inverse black body radiation problem: a regularization solution. J Appl Phys. 1987;62(11):4382–4386. doi: 10.1063/1.339072
  • Dou L, Hodgson RJW. Application of the regularization method to the inverse black body radiation problem. IEEE Trans Antennas Propag. 1992;40(10):1249–1253. doi: 10.1109/8.182459
  • Li HY. Solution of inverse black body radiation problem with conjugate gradient method. IEEE Trans Antennas Propag. 2005;53(5):1840–1842. doi: 10.1109/TAP.2005.846814
  • Lemes NHT, Braga JP, Belchior JC. Spherical potential energy function from second virial coefficient using Tikhonov regularization and truncated singular value decomposition. Chem Phys Lett. 1998;296(3–4):233–238. doi: 10.1016/S0009-2614(98)01042-2
  • Lemes NHT, Sebastio RCO, Braga JP. Potential energy function from second virial data using sensitivity analysis. Inverse Probl Sci Eng. 2006;14(6):581–587. doi: 10.1080/17415970600573353
  • Riele HJJ. A program for solving first kind Fredholm integral equations by means of regularization. Comput Phys Commun. 1985;36(4):423–432. doi: 10.1016/0010-4655(85)90032-3
  • Braga JP. Numerical comparison between Tikhonov regularization and singular value decomposition methods using the L curve criterion. J Math Chem. 2001;29(2):151–161. doi: 10.1023/A:1010983230567

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.