587
Views
6
CrossRef citations to date
0
Altmetric
Articles

A Gaussian RBFs method with regularization for the numerical solution of inverse heat conduction problems

&
Pages 1606-1646 | Received 26 Jul 2015, Accepted 07 Dec 2015, Published online: 26 Jan 2016

Figures & data

Figure 1. The plots of RMS(c) with respect to c for two classes of initial condition of Example 1: (a) The global initial condition case, (b) The partial initial condition case.

Figure 1. The plots of RMS(c) with respect to c for two classes of initial condition of Example 1: (a) The global initial condition case, (b) The partial initial condition case.

Figure 2. The plots of the exact function u(x, 0) and its approximation (a) with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5% for the partial initial condition case, and RMS(n~) (b) with respect to the integer n~ of Example 1.

Figure 2. The plots of the exact function u(x, 0) and its approximation (a) with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5% for the partial initial condition case, and RMS(n~) (b) with respect to the integer n~ of Example 1.

Figure 3. The RMS error (a) of function u(xt) and its maximum error (b) with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global initial condition case of Example 1, L denotes time level corresponding to t=0,0.1,,1.

Figure 3. The RMS error (a) of function u(x, t) and its maximum error (b) with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global initial condition case of Example 1, L denotes time level corresponding to t=0,0.1,…,1.

Table 1. The results of E2f, Ef, αopt(A0) and αopt(B0) with various error levels, namely δ=0.01%,δ=0.1%,δ=1% and δ=5% for the global initial condition case of Example 1.

Figure 4. The RMS error (a) of function u(xt) and its maximum error (b) with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial initial condition case of Example 1, L denotes time level corresponding to t=0,0.1,,1.

Figure 4. The RMS error (a) of function u(x, t) and its maximum error (b) with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial initial condition case of Example 1, L denotes time level corresponding to t=0,0.1,…,1.

Figure 5. The exact function f(t) and its approximation with four different noise levels added to the measured data, where δ=0.01%,δ=0.1%,δ=1% and δ=5% for the global (a) and partial (b) initial condition cases of Example 1.

Figure 5. The exact function f(t) and its approximation with four different noise levels added to the measured data, where δ=0.01%,δ=0.1%,δ=1% and δ=5% for the global (a) and partial (b) initial condition cases of Example 1.

Table 2. The results of E2f, Ef, E2h2, Eh2, αopt(A0) and αopt(C0) with various error levels, namely δ=0.01%,δ=0.1%,δ=1% and δ=5% for the partial initial condition case of Example 1.

Figure 6. The plots of RMS(c) with respect to c for two classes of initial condition of Example 2: (a) The global initial condition case, (b) The partial initial condition case.

Figure 6. The plots of RMS(c) with respect to c for two classes of initial condition of Example 2: (a) The global initial condition case, (b) The partial initial condition case.

Figure 7. The plots of the exact function u(x, 0) and its approximation (a) with four different noise levels added to the measured data, namely δ=0.02%,δ=0.2%,δ=1% and δ=5% for the partial initial condition case, and RMS(n~) (b) with respect to the integer n~ of Example 2.

Figure 7. The plots of the exact function u(x, 0) and its approximation (a) with four different noise levels added to the measured data, namely δ=0.02%,δ=0.2%,δ=1% and δ=5% for the partial initial condition case, and RMS(n~) (b) with respect to the integer n~ of Example 2.

Figure 8. The plots of the exact f(t) and its approximation function to see literature [Citation15] in Example 2.

Figure 8. The plots of the exact f(t) and its approximation function to see literature [Citation15] in Example 2.

Figure 9. The exact function f(t) and its approximation with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5% for the global (a) initial condition case of Example 2 , and the partial (b) initial condition case with δ=0.02%,δ=0.2%,δ=1% and δ=5%, respectively.

Figure 9. The exact function f(t) and its approximation with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5% for the global (a) initial condition case of Example 2 , and the partial (b) initial condition case with δ=0.02%,δ=0.2%,δ=1% and δ=5%, respectively.

Table 3. The results of E2f, Ef, αopt(A0) and αopt(B0) with various error levels, δ=0.01%,δ=0.1%,δ=1% and δ=5% for the global initial condition case of Example 2.

Figure 10. The RMS error (a) of function u(xt) and its maximum error (b) with T=1, and four noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global initial condition case of Example 2, L denotes time level corresponding to t=0,0.1,,1.

Figure 10. The RMS error (a) of function u(x, t) and its maximum error (b) with T=1, and four noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global initial condition case of Example 2, L denotes time level corresponding to t=0,0.1,…,1.

Figure 11. The RMS error (a) of function u(xt) and its maximum error (b) with T=1, with four different noise levels added to the measured data, namely δ=0.02%,δ=0.2%,δ=1% and δ=5%, for the partial initial condition case of Example 2, L denotes time level corresponding to t=0,0.1,,1.

Figure 11. The RMS error (a) of function u(x, t) and its maximum error (b) with T=1, with four different noise levels added to the measured data, namely δ=0.02%,δ=0.2%,δ=1% and δ=5%, for the partial initial condition case of Example 2, L denotes time level corresponding to t=0,0.1,…,1.

Table 4. The results of E2f, Ef, E2h2, Eh2, αopt(A0) and αopt(C0) with various error levels, namely δ=0.02%,δ=0.2%,δ=1% and δ=5% for the partial initial condition case of Example 2.

Figure 12. The plot of RMS(n~) with respect to n~ of Example 3 for the rectangular domain.

Figure 12. The plot of RMS(n~) with respect to n~ of Example 3 for the rectangular domain.

Figure 13. The plots of RMS(c) with respect to c for two classes of initial condition of Example 3 for the rectangular domain: (a) The global initial condition case, (b) The partial initial condition case.

Figure 13. The plots of RMS(c) with respect to c for two classes of initial condition of Example 3 for the rectangular domain: (a) The global initial condition case, (b) The partial initial condition case.

Figure 14. The exact function f(t) and its approximation with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global (Ours) (a) and global (MFS) (b) initial condition cases of Example 3 for the rectangular domain, respectively.

Figure 14. The exact function f(t) and its approximation with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global (Ours) (a) and global (MFS) (b) initial condition cases of Example 3 for the rectangular domain, respectively.

Figure 15. The exact function f(t) and its approximation with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial (Ours) (a) and partial (MFS) (b) initial condition cases of Example 3 for the rectangular domain, respectively.

Figure 15. The exact function f(t) and its approximation with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial (Ours) (a) and partial (MFS) (b) initial condition cases of Example 3 for the rectangular domain, respectively.

Figure 16. The RMS error (a) of function u(xyt) and its maximum error (b) obtained by our proposed scheme with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global initial condition case of Example 3 for the rectangular domain, L denotes time level corresponding to t=0,0.1,,1.

Figure 16. The RMS error (a) of function u(x, y, t) and its maximum error (b) obtained by our proposed scheme with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global initial condition case of Example 3 for the rectangular domain, L denotes time level corresponding to t=0,0.1,…,1.

Table 5. The results of E2f, Ef, CPU(s) obtained by our technique and MFS with various error levels, δ=0.01%,δ=0.1%,δ=1% and δ=5% for the global initial condition case of Example 3 for the rectangular domain.

Figure 17. The RMS error (a) of function u(xyt) and its maximum error (b) obtained by MFS with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global initial condition case of Example 3 for the rectangular domain, L denotes time level corresponding to t=0,0.1,,1.

Figure 17. The RMS error (a) of function u(x, y, t) and its maximum error (b) obtained by MFS with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global initial condition case of Example 3 for the rectangular domain, L denotes time level corresponding to t=0,0.1,…,1.

Figure 18. The RMS error (a) of function u(xyt) and its maximum error (b) obtained by our method with T=1, with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial initial condition case of Example 3 for the rectangular domain, L denotes time level corresponding to t=0,0.1,,1.

Figure 18. The RMS error (a) of function u(x, y, t) and its maximum error (b) obtained by our method with T=1, with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial initial condition case of Example 3 for the rectangular domain, L denotes time level corresponding to t=0,0.1,…,1.

Figure 19. The RMS error (a) of function u(xyt) and its maximum error (b) obtained by MFS with T=1, with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial initial condition case of Example 3 for the rectangular domain, L denotes time level corresponding to t=0,0.1,,1.

Figure 19. The RMS error (a) of function u(x, y, t) and its maximum error (b) obtained by MFS with T=1, with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial initial condition case of Example 3 for the rectangular domain, L denotes time level corresponding to t=0,0.1,…,1.

Table 6. The results of E2f, Ef, E2h2, Eh2, CPU(s) obtained by our technique and MFS with various error levels, namely δ=0.01%,δ=0.1%,δ=1% and δ=5% for the partial initial condition case of Example 3 for the rectangular domain.

Figure 20. The error plots between the exact function u(xy, 0) and its approximation u~(x,y,0) obtained by our method with T=1, with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5% for the partial initial condition case of Example 3 for the rectangular domain.

Figure 20. The error plots between the exact function u(x, y, 0) and its approximation u~(x,y,0) obtained by our method with T=1, with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5% for the partial initial condition case of Example 3 for the rectangular domain.

Figure 21. The exact function f(t) and its approximation with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global (Ours) (a) and global (MFS) (b) initial condition cases of Example 3 in the Circular-domain setting, respectively.

Figure 21. The exact function f(t) and its approximation with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global (Ours) (a) and global (MFS) (b) initial condition cases of Example 3 in the Circular-domain setting, respectively.

Figure 22. The exact function f(t) and its approximation with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial (Ours) (a) and partial (MFS) (b) initial condition cases of Example 3 in the Peanut-domain setting, respectively.

Figure 22. The exact function f(t) and its approximation with four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial (Ours) (a) and partial (MFS) (b) initial condition cases of Example 3 in the Peanut-domain setting, respectively.

Figure 23. The Circular-domain (a) and the Peanut-domain (b), and the notation "+" denotes the chosen collocation point.

Figure 23. The Circular-domain (a) and the Peanut-domain (b), and the notation "+" denotes the chosen collocation point.

Figure 24. The RMS error (a) of function u(xyt) and its maximum error (b) obtained by our proposed scheme with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global initial condition case of Example 3 in the Circular-domain setting, L denotes time level corresponding to t=0,0.1,,1.

Figure 24. The RMS error (a) of function u(x, y, t) and its maximum error (b) obtained by our proposed scheme with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global initial condition case of Example 3 in the Circular-domain setting, L denotes time level corresponding to t=0,0.1,…,1.

Table 7. The results of E2f, Ef, CPU(s) obtained by our technique and MFS with various error levels, δ=0.01%,δ=0.1%,δ=1% and δ=5% for the global initial condition case of Example 3 in the Circular-domain setting.

Figure 25. The RMS error (a) of function u(xyt) and its maximum error (b) obtained by MFS with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global initial condition case of Example 3 in the Circular-domain setting, L denotes time level corresponding to t=0,0.1,,1.

Figure 25. The RMS error (a) of function u(x, y, t) and its maximum error (b) obtained by MFS with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the global initial condition case of Example 3 in the Circular-domain setting, L denotes time level corresponding to t=0,0.1,…,1.

Figure 26. The RMS error (a) of function u(xyt) and its maximum error (b) obtained by our method with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial initial condition case of Example 3 in the Peanut-domain setting, L denotes time level corresponding to t=0,0.1,,1.

Figure 26. The RMS error (a) of function u(x, y, t) and its maximum error (b) obtained by our method with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial initial condition case of Example 3 in the Peanut-domain setting, L denotes time level corresponding to t=0,0.1,…,1.

Figure 27. The RMS error (a) of function u(xyt) and its maximum error (b) obtained by MFS with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial initial condition case of Example 3 in the Peanut-domain setting, L denotes time level corresponding to t=0,0.1,,1.

Figure 27. The RMS error (a) of function u(x, y, t) and its maximum error (b) obtained by MFS with T=1, and four different noise levels added to the measured data, namely δ=0.01%,δ=0.1%,δ=1% and δ=5%, for the partial initial condition case of Example 3 in the Peanut-domain setting, L denotes time level corresponding to t=0,0.1,…,1.

Table 8. The results of E2f, Ef, E2h2, Eh2, CPU(s) obtained by our technique and MFS with various error levels, namely δ=0.01%,δ=0.1%,δ=1% and δ=5% for the partial initial condition case of Example 3 in the Peanut-domain setting.

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.