Next Article in Journal
Dual-Wavelength Polarization Multifunction Metalens Based on Spatial Multiplexing
Previous Article in Journal
Snapshot Imaging of Stokes Vector Polarization Speckle in Turbid Optical Phantoms and In Vivo Tissues
Previous Article in Special Issue
Laser-Tracing Multi-Station Measurements in a Non-Uniform-Temperature Field
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Whale Optimization Algorithm-Based Data Fitting Method to Determine the Parameters of Films Measured by Spectroscopic Ellipsometry

1
Institute of Manufacturing Engineering, Huaqiao University, Xiamen 361021, China
2
College of Metrology Measurement and Instrument, China Jiliang University, Hangzhou 310018, China
3
School of Design and Engineering, National University of Singapore, Singapore 119077, Singapore
4
EPSRC Future Advanced Metrology Hub, University of Huddersfield, Huddersfield HD1 3DH, UK
*
Author to whom correspondence should be addressed.
Photonics 2025, 12(1), 60; https://doi.org/10.3390/photonics12010060
Submission received: 22 November 2024 / Revised: 3 January 2025 / Accepted: 3 January 2025 / Published: 11 January 2025
(This article belongs to the Special Issue Micro-Nano Optics and High-End Measurement Instruments: 2nd Edition)

Abstract

:
A data-fitting method based on the whale optimization algorithm (WOA) is proposed to determine the thickness and refractive index of films measured by spectroscopic ellipsometry (SE). To demonstrate this method, tin oxide (SnO2) films with transparent wavelength coverage (400–800 nm) are evaluated. The comparative analysis indicates that Psi and Delta parameter curves based on WOA fitting align more closely with those obtained through experiments. Furthermore, the thickness and refractive index of films obtained by WOA are in nearly agreement with the results from the well-known Levenberg–Marquardt (LM) algorithm. This validation confirms that it has great potential in the determination of film parameters in ellipsometry data fitting.

1. Introduction

Spectroscopic ellipsometry (SE), as a non-contact, non-destructive, and pollution-free optical measurement technique, is commonly employed to measure substrates and films. The measurement principle of SE obtains the change in polarization state after the interaction between the light and the sample. Based on that, multiple measurement parameters, e.g., optical constant (refractive index n and extinction coefficient k ), thickness, band gap, and surface roughness, can be obtained in one measurement [1,2,3]. SE possesses high precision and accuracy in characterizing the properties of materials. Hence, SE measurement technology has become a powerful tool to obtain optical properties of perovskite solar cells [4,5].
SE measurement technology, as an indirect measurement technology, has some limitations. The optical and geometrical properties of the substrate or the film cannot be directly obtained from the measured spectrum. Instead, it requires a complex process of ellipsometry data analysis, involving a parametric optimization procedure. One of the most commonly used algorithms is the linear regression method based on the gradient-based Levenberg–Marquardt (LM) algorithm. However, the LM algorithm is strongly dependent on good initial values of parameters and easily trapped in local optimality. To address the problem, metaheuristic optimization algorithms have been taken into account. Among them, the whale optimization algorithm (WOA) is not only random but also a complex learning process; hence, it does not dependent on good initial values of parameters, compared to the LM algorithm [6,7]. When the WOA is applied to ellipsometry data fitting, it can realize global searching and does not depend on the initial parameter values. Therefore, the WOA is applied to determine the thickness and refractive index of SnO2 films in 400–800 nm (transparent band).
Tin oxide (SnO2), as a kind of n-type semiconductor, has excellent physics and chemistry properties, such as high direct band gap in the range of (3.6–4.31 eV), high electron mobility (250 cm2V−1s−1), low resistivity (2.8 × 10−3 Ω cm), natural abundance, non-toxicity, and stable chemical properties [8,9]. The extinction coefficient is close to 0 in the visible and infrared regions due to the high transparency (80–90%) of SnO2 films, and it has absorption in the ultraviolet region [10]. Due to significant potential application value, SnO2 material, as the electron transfer layer, has been widely applied in perovskite solar cells [11], and perovskite materials also have wide spectral absorption (about 300–800 nm).
In this paper, WOA is applied to align generated Psi and Delta data by the established model with experimental data to obtain the thickness and refractive index of SnO2 films, consistently achieving satisfactory results through multiple iterations. The thickness values can be determined in the transparent band of the materials; the data of 400–800 nm is used in the simulation. Simultaneously, the refractive index of the films will be obtained. Based on that, the complexity of fitting can be reduced and the fitting speed sped up. In addition, the refractive index and thickness of SnO2 films on two types of substrates can be analyzed by the LM with a single Tauc–Lorentz oscillator model.
The structure of this paper is as follows. Section 2 introduces the measurement and fitting principle of spectroscopic ellipsometry. In Section 3, a data-fitting method based on the WOA is proposed to determine the thickness and refractive index of films. In Section 4, the main results are derived from the proposed fitting method. Conclusions and future directions are presented in Section 5.

2. Spectroscopic Ellipsometry Measurement Technology

SE requires a process of measurement, modelling, and fitting to determine the properties of samples. As shown in Figure 1, based on measuring the polarization state of light, SE is used to measure the polarization change information when polarized light interacts with the sample. Based on that, the ellipsometry parameters (i.e., amplitude ratio Ψ/phase difference Δ) can be obtained. Then, the measured data can be fitted by establishing appropriate structural models and optical models of films. Subsequently, optical properties of samples, such as the thickness, refractive indices, or dielectric constants, will be obtained with high precision and accuracy. Usually, it is essential to understand the properties of film material. The fundamental ellipsometry equation is as follows [12]:
R p R s = tan Ψ e i Δ
where R p and R s are Fresnel reflection coefficients of p-polarized and s-polarized light, respectively.
For an SnO2 film sample, it consists of three parts, namely the air/SnO2 film/glass substrate model, as shown in Figure 2. There are two interfaces for the optical model. One is the air/film interface and the other is the film/substrate interface. Hence, the Fresnel reflection coefficient cab be described as follows:
R p = r p , 01 + r p , 12 e i 2 β 1 + r p , 01 r p , 12 e i 2 β
R s = r s , 01 + r s , 12 e i 2 β 1 + r s , 01 r s , 12 e i 2 β
where r p , 01 = N 1 cos θ 0 N 0 cos θ 1 N 1 cos θ 0 + N 0 cos θ 1 , r s , 01 = N 0 cos θ 0 N 1 cos θ 1 N 0 cos θ 0 + N 1 cos θ 1 . β = 2 π ( d λ ) N 1 cos θ 1 . Similarly, r p , 12 and r s , 12 can be obtained. r p and r s are reflection coefficients. d is the thickness of the film. The complex refractive index can be described as N = n + i k , where n is the refractive index and k is the extinction coefficient.
The process of ellipsometry data fitting involves a parametric optimization procedure. It is necessary to use the fitting algorithm to match the data measured ( ψ exp and Δ exp ) by SE and the data generated ( ψ mod and Δ mod ) by the model in the entire spectral range. The iterative fitting process is usually completed by the nonlinear LM algorithm. However, the LM algorithm is strongly dependent on good initial values of parameters and is easily trapped in local optimality. Herein, the WOA is utilized to fit measured data and model data. It has the ability to search globally and does not depend on the selection of the initial point. The mean square error parameter (MSE) is usually used to evaluate the fitting effect. Additionally, MSE is regarded as the evaluation function in the WOA. The MSE is defined as follows [13]:
M S E = 1 2 a b i = 1 a [ ( ψ exp ψ mod ) 2 + ( Δ exp Δ mod ) 2 ] × 1000
where a is the number of test points and b is the number of all parameters involved in the fitting process. ψ exp and Δ exp represent measured data, and ψ mod and Δ mod are theoretically modelled data.
Note that some dispersion models are used to describe the optical properties of the materials during the data fitting process. In this paper, the fused quartz (FQ) substrate and soda-lime (SL) substrate employ a Cauchy model [14] and Cauchy–Urbach model [15], respectively. The Cauchy model is obtained from the following equation:
n ( λ ) = A + B λ 2 + C λ 4
where n is refractive index, λ is wavelength, and A , B , and C are the parameters known as the Cauchy coefficients.
The Cauchy–Urbach model adds a second function to describe the absorption tail, with the extinction coefficient as a function of wavelength given by
k = α exp β ( 12400 ( 1 λ 1 γ ) )
To obtain the thickness of films, the SnO2 film layer is modelled with the Tauc–Lorentz model. The fitting procedure of films can be described in three steps. In the first step, the Cauchy model is used to describe the transparent region of films, and can obtain the initial values of thickness. In the second step, the B-spline function is used to fit the whole spectrum curve of films; simultaneously, it satisfies Kramers–Kronig. In the last step, the fitting curve is parameterized by a Tauc–Lorentz model. Based on the above three steps, a better fitting effect and minimization of the MSE can be obtained. The Tauc–Lorentz model has five fitting parameters, namely ε 1 ( ) , A , C , E g , and E n 0 , and it can be described as follows [16]:
ε 1 = ε + 2 π P E g ξ ε 2 ( ξ ) ξ 2 E 2 d ξ
ε 2 = { A E n 0 C ( E n E g ) 2 ( E n 2 E n 0 2 ) 2 · 1 E n E n > E g 0 E n E g
where A represents amplitude parameter, C is a broadening parameter, E g represents band gap energy, E n 0 is peak transition energy, and ε 1 ( ) is a parameter associated with high frequency.

3. A Data-Fitting Method Based on the WOA

The WOA is a swarm intelligence optimization search method proposed by Mirjalili and Lewis in 2016, and it is inspired by the hunting of humpback whales [17]. The WOA can realize the purpose of optimal search through the process of whale group search, encircling, hunting, and attacking prey. The WOA is based on meta-heuristics, and the advantages satisfy [18] the following: (1) the searching process is random and (2) the local optimal solutions can be prevented. Details about the optimization process of the WOA can be found in some studies [19,20].
In ellipsometry fitting, the properties of films are unknown and there are two parameters (thickness and refractive index) that need to be determined. In this paper, the WOA is demonstrated for the determination of the thickness and refractive index of SnO2 film on soda-lime (SnO2-SL) and SnO2 film on fused quartz (SnO2-FQ) in the 400–800 nm (transparent band) range. According to Formula (5), the refractive index of films is described using the Cauchy model, where two parameters ( A and B ) need to be determined, with C set to 0. The WOA will explore a three-dimensional space. Firstly, the WOA will initialize the random solution and constantly update the location. Then, it can find the optimal solution by learning, which is the desired parameter for films. The performance of WOA fitting will be determined based on the fitness function, as defined in Formula (4). The fitness function represents the error between the data measured ( ψ exp and Δ exp ) by SE and the data calculated ( ψ mod and Δ mod ) by the model. A smaller MSE value between the measured and model data indicates a better fitting result. The ( ψ mod and Δ mod ) can be obtained, and from Formulas (1)–(3) and (5) the values of A and B can be determined.
The framework of the data-fitting method is based on the WOA method, as shown in Figure 3, comprising four distinct parts. Based on that, the desired parameters of films can be obtained. It is worth noting that some parameters of the proposed method must be set. Herein, the maximum number of iterations is set to 60, and the number of individuals is set to 30.
Four steps of the WOA for ellipsometry data fitting are given as follows:
Step 1: The films are measured by SE to obtain ellipsometry parameter curve data ( ψ exp and Δ exp ).
Step 2: The models of films are built to obtain parameter curve data ( ψ mod and Δ mod ) of samples.
Step 3: The WOA is used to fit the parameter curve data measured ( ψ exp and Δ exp ) and the model’s parameter curve data built ( ψ mod and Δ mod ).
Step 4: The thickness and refractive index of the films can be obtained when the value of MSE is relatively small.

4. Experimental and Results

In this section, experiments are performed based on SnO2 films. To verify the effectiveness of the data-fitting method based on the WOA for ellipsometry data, the thickness and refractive index of SnO2 films are determined with the transparent wavelength coverage (400–800 nm). During data fitting, the optical model of the samples is considered to be an air/SnO2 film/glass substrate model.
(1)
Fabrication of films
Two kinds of SL and FQ glasses are selected as the substrates, with a size of 20 × 0 mm. The thickness of the SL and FQ substrates is about 0.7 mm and 1 mm, respectively. Also, the two substrates are transparent in the visible spectrum, which is conducive to the analysis of SE. One side of the substrates is polished, and the other side is roughened to avoid backside reflections in ellipsometry measurement. It is well known that the cleanliness of the substrate can affect the performance of the film. Firstly, the substrates are washed ultrasonically for 15 min. After that, the substrates are washed with detergent, deionized water, acetone, ethyl alcohol, and isopropanol for 30 min, and then blow-dried. Finally, the substrates are cleaned with ultraviolet ozone (UVO) for 30 min. SnO2 colloidal dispersion (15 wt% in H2O) was purchased from Alfa Aesar. SnO2 colloidal solution is diluted by deionized water to SnO2 nanocrystal solution. The SnO2 nanocrystal solution is obtained by diluting the SnO2 colloidal solution with deionized water (v/v = 1:2). The SnO2 nanocrystal solution is spin-coated on SL and FQ substrates with 4000 rpm for 30 s, and then the films are annealed on a hotplate at 150 °C for 15 min.
X-ray photoelectron spectroscopy (XPS) is used to analyze the elemental composition of the films. Figure 4a,b indicate the XPS survey spectra of both FQ-SnO2 and SL-SnO2 films, which can clearly show the peaks of Sn element, O element, and C element in all SnO2 films. Figure 4c,d show the detailed XPS spectra of Sn3d and O1s. The detailed XPS spectra of Sn3d include Sn3d5/2 and Sn3d3/2, and they are found at around 486.5 eV and 494.9 eV, which is very close to the binding energy in the literature [21]. The detailed XPS spectra of O1s are found at around 530.4 eV and 532.0 eV, and are consistent with the article [22]. Based on that, it is indicated that SnO2 films have been successfully prepared.
When the SnO2 films have been prepared, the surface morphology of the films is studied using the 3D profilometer (Zygo). Figure 5a,b show the Zygo results of two samples. The surface roughness Sa for nine areas of the films is measured using Zygo. The average values of surface roughness Sa of the SL-SnO2 and the FQ-SnO2 are 2.06 nm and 1.03 nm, respectively, which indicates that films have an extremely smooth surface. Based on that, the roughness of the SnO2 film may be neglected in ellipsometry fitting processing.
Due to the fact that the roughness of SnO2 films measured by Zygo is relatively small, it may be ignored in the fitting process of ellipsometry. So, to further explore the effect of surface roughness on the optical properties of SnO2 films, the relationship between the thickness of the rough layer and the ellipsometry curves (Psi and Delta) is simulated. Assuming that the optical constants of two glass substrates are unchanged, the surface roughness of the films is set as 0 nm, 1 nm, 2 nm, and 3 nm, respectively. As shown in Figure 6a,b, it can be clearly observed that the Psi curves and Delta curves hardly change when the values of the rough layer change. In addition, the Delta curve has a slight change compared to the Psi curve. Usually, Psi is related to the optical constant of the film, and Delta is usually related to the thickness of the film. Therefore, the result shows that the film’s optical constant cannot change. In the follow-up ellipsometry fitting, a surface roughness layer of SnO2 is not taken into consideration for the optical model. On the other hand, it can also avoid introducing too many parameters into the fitting process, which could lead to parameter coupling and negatively affect the SE analysis results.
The thicknesses of SnO2-FQ and SnO2-SL films are determined using the LM, and the measurements are performed at light incidence angles of 55°, 60°, and 65°. The SnO2 films are modelled using the Tauc–Lorentz model. As shown in Figure 7a–d, the measured ellipsometry spectra curves ( ψ exp and Δ mod ) and model curves ( ψ mod and Δ mod ) agree well over the entire spectral range with smaller values of MSE. Subsequently, the thickness of the films is obtained. The thickness and MSE of SnO2-SL are found to be 36.90 nm and 2.015, respectively, while the thickness and MSE of SnO2-FQ are 33.94 nm and 1.275, respectively.
(2)
Validation of the WOA for ellipsometry data fitting
The Cauchy model and the Cauchy–Urbach model are utilized to characterize the optical properties of the FQ substrate and SL substrate, respectively. The optical constants of the two substrates are determined, and their parameters remain fixed during the fitting process. To verify the suitability of the WOA, the same SnO2 films are subjected to ellipsometry measurements and LM fitting. The obtained values of thickness and refractive index of prepared SnO2 films are compared with the corresponding results obtained using LM fitting on the same SnO2 films.
Firstly, the WOA is applied to determine the thickness and refractive index of SnO2-FQ. Figure 8a,b illustrate the experimentally measured ellipsometry parameters ( ψ exp and Δ exp ) using SE and their corresponding fitted ellipsometry parameters ( ψ mod and Δ mod ) derived from the model. Here, the symbols of ψ and Δ represent Psi curves and Delta curves, respectively. The model data (blue dotted line) are generated using a single Cauchy model applied to the film, while the experimentally measured data (red line) are obtained through SE. The comparison between the two curves indicates a significantly better fitting result. The experimental curve exactly overrides the fitted curve. Based on this, parameters A and B of the Cauchy model are determined, with C set to 0. Further, the refractive index and thickness of the films can be determined. As illustrated in Figure 8c, the refractive index curve (green dotted line) of the SnO2 film is obtained using the WOA. For the same sample, the corresponding refractive index curve (red dotted line) derived from LM is also shown in Figure 8c. It is clear from the figure that both curves demonstrate a consistent overall trend. These results prove the potentiality of the present approach. Figure 8d presents the convergence curve based on the WOA, showing that the best particle approaches a smaller fitness value after 12 iterations. The thickness of the SnO2-FQ obtained by the WOA is found to be 34.52 nm.
Similarly, the WOA is applied to SnO2-SL to determine the thickness and refractive index of SnO2 films. As shown in Figure 9a,b, it is clearly shown that the measurement ellipsometry curves’ data ( ψ exp and Δ exp ) fit very well with the corresponding curves generated by the model ( ψ mod and Δ mod ). The experimental parameter curve exactly overrides the fitted curve. Based on that, to verify the suitability of the WOA, the same SnO2 film is subjected to LM fitting. In Figure 9c, the refractive index curve (green dotted line) of SnO2-SL is obtained using the WOA. The corresponding refractive index curve (red dotted line) derived from LM is also presented, demonstrating a consistent overall trend across the entire wavelength range. Hence, the WOA can successfully obtain the refractive index of the SnO2 film. Figure 9d is the convergence curve of the fitness function based on the WOA, and the best particle is near the smaller fitness value after nine iterations. The thickness of SnO2-SL obtained by the WOA is found to be 36.66 nm.
The thickness values of two samples obtained by the WOA and LM algorithm are compared, as listed in Table 1. The thickness of films obtained by the WOA and LM remains consistent. Hence, as a search algorithm, the WOA can effectively obtain the thickness and refractive index of SnO2 (transparent band). These results prove the potentiality of the present approach, and they are still very much within the acceptable range for most optical applications. On the other hand, the thickness and refractive index of samples from the WOA can serve as initial values for the LM algorithm, potentially reducing the number of iterations and enhancing the speed of ellipsometry analysis. The algorithm can be successfully applied to obtain a variety of results for the thickness and refractive index of transparent films.

5. Conclusions

In this paper, a data-fitting method based on the WOA is proposed to determine the refractive index and thickness of films in ellipsometry data fitting. The WOA does not depend on the initial parameter values, in comparison with the most commonly used ellipsometry fitting algorithms. The results reveal that the WOA can effectively align experimental data ( ψ exp and Δ exp ) and model data ( ψ mod and Δ mod ). The obtained thickness values and refractive index of films are similar under the different methods, confirming the utility of the proposed algorithm in ellipsometry data fitting. The algorithm effectively determines the required parameters of films. As a result, it can be applied to obtain a variety of the thickness and refractive index of transparent films. The WOA allows for the automatization of the ellipsometry data analysis process, which will help in its application by non-experienced users.

Author Contributions

Conceptualization, L.M. and C.C.; data curation, L.M.; writing—original draft preparation, L.M.; writing—review and editing, C.C., M.G., S.L., P.J.S., X.J. and W.Z.; visualization, L.M. and T.L.; supervision, C.C. and X.X.; project administration, C.C.; funding acquisition, C.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Nature Science Foundation of China, grant number 52275531, and the China Scholarship Council, grant number 202308350011.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in the study are included in the article, and further inquiries can be directed to the corresponding author.

Acknowledgments

The authors are grateful for the financial support of the China Scholarship Council, and the authors from the University of Huddersfield gratefully acknowledge the UK’s Engineering and Physical Sciences Research Council (EPSRC) funding from the Future Metrology Hub (EP/P006930/1).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Munkhbat, B.; Wróbel, P.; Antosiewicz, T.J.; Shegai, T.O. Optical constants of several multilayer transition metal dichalcogenides measured by spectroscopic ellipsometry in the 300–1700 nm range: High index, anisotropy, and hyperbolicity. ACS Photonics 2020, 9, 2398–2407. [Google Scholar] [CrossRef] [PubMed]
  2. Kenaz, R.; Ghosh, S.; Ramachandran, P.; Watanabe, K.; Taniguchi, T.; Steinberg, H.; Rapaport, R. Thickness mapping and layer number identification of exfoliated van der Waals materials by Fourier imaging micro-ellipsometry. ACS Nano 2023, 17, 9188–9196. [Google Scholar] [CrossRef] [PubMed]
  3. Şahin, S.; Üstündağ, Z.; Caglayan, M.O. Spectroscopic ellipsometry-based aptasensor platform for bisphenol a detection. Talanta 2023, 253, 123885. [Google Scholar] [CrossRef]
  4. Tabrizi, A.A.; Saghaei, H.; Mehranpour, A.M.; Jahangiri, M. Enhancement of absorption and effectiveness of a perovskite thin-film solar cell embedded with gold nanospheres. Plasmonics 2021, 16, 747–760. [Google Scholar] [CrossRef]
  5. Zhao, M.; Shi, Y.; Dai, J.; Lian, J. Ellipsometric study of the complex optical constants of a CsPbBr3 perovskite thin film. J. Mater. Chem. C 2018, 6, 10450–10455. [Google Scholar] [CrossRef]
  6. Nasiri, J.; Khiyabani, F.M. A whale optimization algorithm (WOA) approach for clustering. Cogent Math. Stats. 2018, 5, 1483565. [Google Scholar] [CrossRef]
  7. Ma, L.; Xu, X.; Cui, C.; Lou, S.; Qin, Y.; Scott, P.; Zeng, W. Enhancing ellipsometry analysis with whale optimisation: A novel approach for precise material characterisation. Procedia CIRP 2024, 129, 127–132. [Google Scholar] [CrossRef]
  8. Emam-Ismail, M.; Gharieb, A.A.; Moustafa, S.H.; Mahasen, M.M.; Shaaban, E.R.; El-Hagary, M. Enhancement of multifunctional optoelectronic and spintronic applications of nanostructured Cr-doped SnO2 thin films by conducting microstructural, optical, and magnetic measurements. J. Phys. Chem. Solids 2021, 157, 110195. [Google Scholar] [CrossRef]
  9. Gong, J.; Wang, X.; Fan, X.; Dai, R.; Wang, Z.; Zhang, Z.; Ding, Z. Temperature dependent optical properties of SnO2 film study by ellipsometry. Opt. Mater. Express 2019, 9, 3691–3699. [Google Scholar] [CrossRef]
  10. Howari, H.; Tomsah, I.B.I. Structural, optical and ellipsometric characteristics of PVD synthesized SnO2 thin films on Pt coated silicon wafers. Optik 2017, 144, 467–474. [Google Scholar] [CrossRef]
  11. Dong, H.; Wang, J.; Li, X. Modifying SnO2 with polyacrylamide to enhance the performance of perovskite solar cells. ACS Appl. Mater. Interfaces 2022, 14, 34143–34150. [Google Scholar] [CrossRef] [PubMed]
  12. Hilfiker, J.N.; Hong, N.; Schoeche, S. Mueller matrix spectroscopic ellipsometry. Adv. Opt. Technol. 2022, 11, 59–91. [Google Scholar] [CrossRef]
  13. Wang, Y.; Lian, J.; Wei, M. Optical property and pseudogap study of FeSe thin films on different substrates. Opt. Mater. 2022, 131, 112727. [Google Scholar] [CrossRef]
  14. Paulson, P.D.; Hegedus, S.S. Accurate determination of optical constants of textured SnO2 using low incidence angle spectroscopic ellipsometry. J. Appl. Phys. 2004, 96, 5469–5477. [Google Scholar] [CrossRef]
  15. Atay, F.; Bilgin, V.; Akyuz, I.; Ketenci, E.; Kose, S. Optical characterization of SnO2: F films by spectroscopic ellipsometry. J. Non-Cryst. Solids 2010, 356, 2192–2197. [Google Scholar] [CrossRef]
  16. Lagier, M.; Bertinotti, A.; Bouvard, O.; Burnier, L.; Schüler, A. Optical properties of in vacuo lithiated nanoporous WO3: Mo thin films as determined by spectroscopic ellipsometry. Opt. Mater. 2021, 117, 111091. [Google Scholar] [CrossRef]
  17. Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  18. Gharehchopogh, F.S.; Gholizadeh, H. A comprehensive survey: Whale optimization algorithm and its applications swarm and evolutionary. Swarm Evol. Comput. 2019, 48, 1–24. [Google Scholar] [CrossRef]
  19. Liu, W.; Guo, Z.; Jiang, F.; Liu, G.; Wang, D.; Ni, Z. Improved WOA and its application in feature selection. PLoS ONE 2022, 17, e0267041. [Google Scholar] [CrossRef]
  20. Bozorgi, S.M.; Yazdani, S. IWOA: An improved whale optimization algorithm for optimization problems. J. Comput. Des. Eng. 2019, 6, 243–259. [Google Scholar]
  21. Muhire, E.; Yang, J.; Huo, X. Dependence of electrical and optical properties of sol-gel-derived SnO2 thin films on Sb-substitution. Mater. Sci. 2019, 25, 21–27. [Google Scholar]
  22. Carvalho, D.H.Q.; Schiavon, M.A.; Raposo, M.T.; Paiva, R.D.; Alves, J.L.A. Synthesis and characterization of SnO2 thin films prepared by dip-coating method. Phys. Procedia 2012, 28, 22–27. [Google Scholar] [CrossRef]
Figure 1. The basic principle of SE measurement and analysis.
Figure 1. The basic principle of SE measurement and analysis.
Photonics 12 00060 g001
Figure 2. The optical model of SnO2 film.
Figure 2. The optical model of SnO2 film.
Photonics 12 00060 g002
Figure 3. Flowchart of the data-fitting method based on WOA for ellipsometry data.
Figure 3. Flowchart of the data-fitting method based on WOA for ellipsometry data.
Photonics 12 00060 g003
Figure 4. The survey spectra and detailed spectra; (a) survey spectra of SnO2-FQ; (b) survey spectra of SnO2-SL; (c) peaks of the Sn3d; (d) peaks of the O1s.
Figure 4. The survey spectra and detailed spectra; (a) survey spectra of SnO2-FQ; (b) survey spectra of SnO2-SL; (c) peaks of the Sn3d; (d) peaks of the O1s.
Photonics 12 00060 g004
Figure 5. The surface roughness of two films: (a) SnO2-SL; (b) SnO2-FQ.
Figure 5. The surface roughness of two films: (a) SnO2-SL; (b) SnO2-FQ.
Photonics 12 00060 g005
Figure 6. Simulation of the relationship between ellipsometry parameter curves and thickness variation in film rough layer: (a) SnO2-FQ film; (b) SnO2-SL film.
Figure 6. Simulation of the relationship between ellipsometry parameter curves and thickness variation in film rough layer: (a) SnO2-FQ film; (b) SnO2-SL film.
Photonics 12 00060 g006
Figure 7. The fitting results of ellipsometry parameter curves ( ψ and Δ ): (a) Psi of SnO2-FQ film; (b) Delta of SnO2-FQ film; (c) Psi of SnO2-SL film; (d) Delta of SnO2-SL film.
Figure 7. The fitting results of ellipsometry parameter curves ( ψ and Δ ): (a) Psi of SnO2-FQ film; (b) Delta of SnO2-FQ film; (c) Psi of SnO2-SL film; (d) Delta of SnO2-SL film.
Photonics 12 00060 g007
Figure 8. The obtained results from the WOA for SnO2-FQ: (a) Psi of SnO2-FQ; (b) Delta of SnO2-FQ; (c) refractive index of SnO2-FQ; (d) convergence curve of the fitness function.
Figure 8. The obtained results from the WOA for SnO2-FQ: (a) Psi of SnO2-FQ; (b) Delta of SnO2-FQ; (c) refractive index of SnO2-FQ; (d) convergence curve of the fitness function.
Photonics 12 00060 g008
Figure 9. The obtained results from the WOA for SnO2-SL: (a) Psi of SnO2-SL; (b) Delta of SnO2-SL; (c) refractive index of SnO2-SL; (d) convergence curve of the fitness function.
Figure 9. The obtained results from the WOA for SnO2-SL: (a) Psi of SnO2-SL; (b) Delta of SnO2-SL; (c) refractive index of SnO2-SL; (d) convergence curve of the fitness function.
Photonics 12 00060 g009
Table 1. The thickness of films from LM and the WOA.
Table 1. The thickness of films from LM and the WOA.
Fitting AlgorithmThickness of SnO2-FQ (nm)Thickness of SnO2-SL (nm)
LM33.9436.90
WOA34.5236.66
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ma, L.; Xu, X.; Cui, C.; Gao, M.; Li, T.; Lou, S.; Scott, P.J.; Jiang, X.; Zeng, W. A Whale Optimization Algorithm-Based Data Fitting Method to Determine the Parameters of Films Measured by Spectroscopic Ellipsometry. Photonics 2025, 12, 60. https://doi.org/10.3390/photonics12010060

AMA Style

Ma L, Xu X, Cui C, Gao M, Li T, Lou S, Scott PJ, Jiang X, Zeng W. A Whale Optimization Algorithm-Based Data Fitting Method to Determine the Parameters of Films Measured by Spectroscopic Ellipsometry. Photonics. 2025; 12(1):60. https://doi.org/10.3390/photonics12010060

Chicago/Turabian Style

Ma, Liyuan, Xipeng Xu, Changcai Cui, Mai Gao, Tukun Li, Shan Lou, Paul J. Scott, Xiangqian Jiang, and Wenhan Zeng. 2025. "A Whale Optimization Algorithm-Based Data Fitting Method to Determine the Parameters of Films Measured by Spectroscopic Ellipsometry" Photonics 12, no. 1: 60. https://doi.org/10.3390/photonics12010060

APA Style

Ma, L., Xu, X., Cui, C., Gao, M., Li, T., Lou, S., Scott, P. J., Jiang, X., & Zeng, W. (2025). A Whale Optimization Algorithm-Based Data Fitting Method to Determine the Parameters of Films Measured by Spectroscopic Ellipsometry. Photonics, 12(1), 60. https://doi.org/10.3390/photonics12010060

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop