Skip to Content
MicromachinesMicromachines
  • Article
  • Open Access

15 February 2026

10 Pages

Computational Approach to Fast Analysis of Electrochemical Impedance Spectroscopy

,
and
1
Dipartimento di Fisica e Astronomia “Ettore Majorana”, Università di Catania, Via S. Sofia 64, 95123 Catania, Italy
2
Consiglio Nazionale delle Ricerche—Istituto per la Microelettronica e Microsistemi Catania UNIT, Via S. Sofia 64, 95123 Catania, Italy
3
Research Unit of the University of Catania, National Interuniversity Consortium of Materials Science and Technology (INSTM-UdR of Catania), Via S. Sofia 64, 95125 Catania, Italy
*
Authors to whom correspondence should be addressed.

Abstract

Electrochemical Impedance Spectroscopy (EIS) is a widely used technique for characterizing the electrode–electrolyte interface. EIS analysis can be very complex and tedious. In this work, a fitting algorithm written in C is implemented on OriginPro software to avoid the data import/export operation and speed up the analysis. An automated fitting procedure that assigns the initial parameters is implemented for the simplest equivalent circuit. In addition, the possibility of using a custom error function is explored, with results comparable to that of reference software. The developed algorithm is tested on two different case studies.

1. Introduction

Electrochemical Impedance Spectroscopy (EIS) is a powerful technique in electrochemistry that is widely used to characterize and qualify an electrode–electrolyte interface [1,2,3,4,5,6,7,8]. The technique consists of applying a small oscillating voltage (typically on the order of 10 mV) in addition to a fixed bias and measuring the resulting oscillating current. The collected data are a set of complex impedance collected at various frequencies, usually equally spaced in logarithmic scale, ranging from kHz to mHz range depending on the characteristic time of the various phenomena occurring on the electrode surface. Data are usually plotted as real impedance vs. imaginary impedance (Nyquist plot) or as | Z | and phase vs. log frequency (Bode plot), and are fitted using some equivalent electrical circuit made up of well-known electrical elements with a specific impedance.
Some examples of equivalent circuits and their plots are reported in Figure 1a. The Randles circuit [1,2,3,4,5,6,7,8] is made up of a resistance R 0 in series to a Constant Phase Element (CPE) in parallel with another resistance R 1 , with the following expression for impedance:
Z ( ω ) = R 0 + 1 ( i ω ) α 1 Q 1 + 1 / R 1 Z CPE ( ω ) = 1 Q ( i ω ) α
where R 0 represents instrumental, electrode, and electrolyte resistance and has values on the order of a few Ω , R 1 quantifies the charge transfer resistance between the electrode and the electrolyte and depends on the electrochemical reaction occurring at the interface, CPE is a generalized capacitor that takes into account the double-layer capacitance and the ions’ movement that occurs on the electrode surface (where Q is called the pseudo-capacitance, measured in Fcm−2sα−1), and the exponent α is related to the electrode inhomogeneity [9,10,11]. In particular, 0 < α ≤ 1 ; hence, Q is not a capacitance. In common experiments, α > 0.6 and the Nyquist plot of this circuit is provided by a flattened semicircle; in the Bode plot, the impedance module follows a sigmoidal shape and the phase presents a single peak. When α = 1 , the CPE becomes a capacitor and the Nyquist plot is a perfect semicircle.
Figure 1. (a) Representation of three equivalent circuits (Randles, Randles plus diffusion, double Randles) and their Nyquist and Bode plots. (b) Effects of the variation of one parameter (color scale—purple curves: low value; red curves: high value) in a simple Randles circuit on the Nyquist and Bode phase plots.
Depending on the electrode polarization, diffusion phenomena take place in the electrolyte and are represented electrically by the so-called Warburg element in series to R 1 . Within this element, the current has 45 ∘ phase with respect to potential, and can be recognized by the characteristic linear behavior at higher resistance in the Nyquist plot and lower frequencies in the Bode plot. The equivalent circuit impedance assumes the following expression:
Z ( ω ) = R 0 + 1 ( i ω ) α 1 Q 1 + 1 / R 1 + W 1 ω + 1 i ω .
A very common experimental situation is present when the substrate is not completely covered by the catalyst or two different catalysts are present on the electrode. In this case, two Randles circuits should be used in series, representing the two contributions to the total impedance:
Z ( ω ) = R 0 + 1 ( i ω ) α 1 Q 1 + 1 / R 1 + 1 ( i ω ) α 2 Q 2 + 1 / R 2 .
Within this configuration, the Nyquist plot assumes the shape of two semicircles, while in the Bode plot the impedance modulus has two steps and the phase has two peaks.
Fitting this kind of data with an equivalent circuit is not a simple procedure. Most commercial data analysis software offers the possibility of fitting a function and carrying out peak deconvolution, but cannot work with complex numbers. Instrument control software comes with the possibility of simple EIS analysis and some specific software is available for free on the web, but these options come with limited functionality and use a very specific data format for input. To avoid the tedious procedure of data export/import along with data format limitations and the usually unpleasant GUI [12,13,14,15,16], a custom fitting algorithm for complex functions has been developed.
A fitting algorithm is just an iterative process that updates a set of parameters inside a function f ( x ) in order to minimize an error function (also called the cost function of goodness parameter) between experimental points y i and the point computed by f ( x i ) at the same condition x i [17,18].
The simplest goodness parameter is the Residual Sum Squares (RSS), which takes into account the squared distance between the measured data y i and the predicted data evaluated at the same condition f ( x i ) . The most used and widely reported goodness parameter is the Reduced Mean Squared Error (RMSE), which depends on the RSS and is divided by the number of points N:
RSS = ∑ i ( y i − f ( x i ) ) 2 → RMSE = ∑ i ( y i − f ( x i ) ) 2 N = RSS N .
Another goodness parameter is the reduced χ 2 , defined as follows:
χ 2 = ∑ i ( y i − f ( x i ) ) 2 σ i 2 1 ( N − M )
where σ i is the uncertainty on the i measurement, N is the number of points, and M is the number of parameters, making N − M the number of degrees of freedom.
In the case of EIS fitting, the independent variable x is the frequency at which every point is collected, while the measured impedance Z is a complex number. The squared distance between two points can be generalized to the complex plane by treating the real and imaginary parts separately:
( a − b ) 2 → | a − b | 2 = ( R e ( a ) − R e ( b ) ) 2 + ( I m ( a ) − I m ( b ) ) 2 .
In this work, a fitting algorithm for EIS data is implemented based on the Powell procedure. It will be shown that a custom error function (or cost function) similar to RSS based on physical considerations and data range leads to faster convergence starting from the same initial parameters within the same number of iterations. Figure 1b shows how Nyquist and Bode plots are affected by variation of the four parameters of a simple Randles circuit (Equation (1)). The Nyquist plot always presents the same semicircular behavior, with strong variations produced only by the decrease of R 1 or α 1 . The | Z | Bode plot shape is similar to a sigmoid that is not affected by the variation of R 0 and R 1 , the influence of which instead shifts the plot up and down ( R 0 ) and affects the step height difference between high and low frequency regimes ( R 1 ). Capacity variation just produces a frequency shift, while the exponent α changes the slope. The phase Bode plot is strongly affected by any of the parameters; decrease of R 0 induces a broadening and a shifting of the peak, decrease of R 1 moves the peak to higher frequencies with less amplitude, C 1 produces only a shift in resonant frequency, and the exponent α produces a strong peak modification.
Starting from Equation (1), with analytical steps, the phase has the form of a damped Lorentzian (not a Gaussian), as follows:
ϕ = R 1 C S i n π α 2 ω α 1 + R 0 R 1 + C ( R 1 + 2 R 0 ) C o s π α 2 ω α + R 0 R 1 C 2 ω 2 α ≃ ω α 1 + ω α + ω 2 α .
Hence, any variation of any parameter affects the phase shape and position. In particular, the maximum phase and the peak frequency are given by:
ϕ m a x = R 1 C S i n π α 2 2 R 0 R 1 C 2 1 + R 0 R 1 1 2 + C ( R 1 + 2 R 0 ) C o s π α 2
ω ( ϕ m a x ) = L o g 10 R 1 + R 0 R 0 R 1 2 C 2 α 2
For these reasons, an additional term due to the phase difference between experimental and fitted data is included in the modified RSS computation.
The entire code was written and developed in C language inside the OriginPro 2021 environment. OriginPro is one of the most widely used software programs for data analysis and plotting in the field of chemistry, material science, physics, biology, and more [19,20]. It offers the possibility of working with a friendly user environment made of tables along with the ability to read any kind of ASCII file organized in columns independently of the original file format. In addition, it is easy to obtain and edit graphs with just a few clicks. For expert users, it can work as an interpreter of codes in various programming languages, with the advantage of reading and writing data directly from tables and updating graphs in real time without issues related to input and output files that use different formatting.
The obtained results are compared using free software [13] that is widely used for EIS analysis. This same software also relies on the Powell algorithm based on the minimization of a reduced χ 2 variation:
χ s o f t w a r e 2 = ∑ i R e ( Z i e x p ) − R e ( Z i f i t ) 2 + I m ( Z i e x p ) − I m ( Z i f i t ) 2 R e ( Z i e x p ) 2 + I m ( Z i e x p ) 2 1 ( N − M )
which takes into account the number of degrees of freedom. Here, Z e x p refers to the experimental complex data and Z f i t is the computed impedance.
Moreover, a fully automated procedure is implemented for setting the initial parameters in the case of a simple Randles circuit, opening up the road for a fully automated fitting procedure for the majority of samples. Three case studies are taken into account based on our typical samples and experimental conditions [21,22,23].

2. Algorithm Description

The algorithm schematized in Figure 2 is a variation of the Powell gradient descent algorithm [24] and consists mainly of two nested iteration cycles.
Figure 2. Proposed algorithm schematic.
Initially, the real and imaginary values of the impedance are loaded from the OriginPro worksheet into an array, and the phase and modulus are computed as follows:
ϕ ( Z ) = T a n − 1 I m ( Z ) R e ( Z ) 180 ∘ π | Z | = R e ( Z ) 2 + I m ( Z ) 2 .
The initial parameters are user-defined as the initial point p 0 in the parameter space. An identity matrix u with the size of the number of parameters is defined, and the rows of this matrix represent directions in the parameter space. The rest of the code is iterated a fixed number of times. For each iteration, a new iterative cycle is performed for the number of parameters. For each sub-iteration, a grid search is performed along every direction defined by the rows of u in order to find the minimum of the error function E R R ( Z e x p , Z f i t ) . In the grid search, impedance is computed for parameters generated in a fixed number of steps (user-defined) along the selected direction in the parameter space; thus, the custom error function is evaluated from the computed and experimental impedance. When the minimum value of error is reached, the improvement (as E R R ( p i ) − E R R ( p i − 1 ) ) is stored in a Δ E R R array and the reached minimum acts as a starting point for the next sub-iteration. After all the directions in matrix u have been explored, the row k corresponding to the highest element in Δ E R R array is replaced with the vector p j − p j − 1 in parameter space. After a fixed number of iterations, the parameters and the RSS are printed. Additionally, if the Δ E R R is below a user-defined threshold, the number of steps in the grid search is increased.
Grid search can appear to be a slow and inefficient method; however, because the code is interpreted and not compiled, the machine precision required for other iterative minimum search approaches is not high enough, making grid search a valid alternative.
The parameters optimized by the algorithm are the resistances R 0 , R 1 , … and the CPE parameters α , l o g 10 ( Q ) . The choice of the log scale for parameter Q is related to the fact that it usually spans a range between 10 − 2 to 10 − 6 ; within this specific case, grid search is more efficient using the logarithmic scale.
In theory, this can also be used for a series of R-CPE series circuits in the same case, which is useful for modeling the electrode. However, usually EIS data are acquired with fewer than 20 points per decade, and the whole measurement has in general less than 200 total points. The proposed circuit comes with 1 + 3 n fitting parameters (when n is the number of R-CPE). With two R-CPE, seven parameters are already required; adding more fitting parameters without increasing the number of points and without significant shapes in the plots (such as peaks in the phase plots or multiple semicircles in the Nyquist plot) will result in overfitting and significance loss.
The code is provided in the Supplementary Materials.

3. Test on Real Data

3.1. Fitting with One Randles Circuit

A set of experimental data referring to a simple system (measured with an Admiral Squidstat Plus potentiostat; Admiral Instruments, Tempe, AZ, USA) is reported in Figure 3. The system in question is voluntarily not reported and described in order to focus on the fitting results. The system can be represented by a Randles circuit with two resistors and a CPE; the initial parameters were chosen to be on the same order of magnitude as the fitted ones, as reported in Table 1. The fitting performance was evaluated using the RSS and χ 2 , evaluated afterwards as a goodness parameter. In Figure 3a, the algorithm developed in this work uses the RSS as an error function:
E R R = RSS = ∑ i Z i e x p − Z i f i t 2 .
Figure 3. Experimental data (black), initial guess (blue), and fitted data (red) using (a) five iterations of the algorithm proposed in this work with the error function in Equation (12); (b) five iterations of the algorithm proposed in this work with the error function in Equation (13); (c) same as (b) except with automatic initial parameter setting; and (d) 300 iterations of the reference software. In Bode plots, fitted data are reported with solid curves, while in Nyquist plots are reported as points to visualize the difference from the input data.
Table 1. Fitted parameters of Figure 3.
The algorithm converges to acceptable values of RSS and χ 2 in just five iterations.
In Figure 3b, there are two terms provided by the RSS, as previously defined, plus the RSS defined on the phase difference:
E R R = ∑ i Z i e x p − Z i f i t 2 + ϕ ( Z i e x p ) − ϕ ( Z i f i t ) 2 = RSS + ∑ i ϕ ( Z i e x p ) − ϕ ( Z i f i t ) 2
Again the algorithm again converges just five iterations, this time to even lower values of RSS and χ 2 than in the previous case.
In Figure 3c, the gradient descent operation was performed again with Equation (13), but the initial parameters were automatically assigned as follows, starting from the experimental data. First, R 0 was assigned as the minimum of the real impedance, and can be identified where the Nyquist plot circle crosses the x-axis near the origin:
R 0 = m i n ( R e ( Z e x p ) ) .
The semicircle of the Nyquist plot can provide a valuable guess of the value of R 1 , but depending on the experimental and instrumental conditions it is not always possible to find where the semicircle crosses the x-axis. For this reason, three points were chosen from the experimental array ( Z 1 = { x 1 , y 1 } at min frequency, Z 2 = { x 2 , y 2 } at mid frequency, Z 3 = { x 3 , y 3 } at max frequency) and the x-coordinate of the circle was evaluated using the three-point formula:
x C = x 2 2 y 1 − x 3 2 y 1 − x 1 2 y 2 + x 3 2 y 2 − y 1 2 y 2 + y 1 y 2 2 + x 1 2 y 3 − x 2 2 y 3 + y 1 2 y 3 − y 2 2 y 3 − y 1 y 3 2 + y 2 y 3 2 2 ( x 2 y 1 − x 3 y 1 − x 1 y 2 + x 3 y 2 + x 1 y 3 − x 2 y 3 )
with R 1 evaluated as follows:
R 1 = 2 ( x C − R 0 ) .
The exponent α 1 represents the deviation from the ideal capacitor, and in the Nyquist plot is related to the tangent of the semicircle at low frequencies (low impedance) [11]. In this way, the slope on the first n ≃ 10 points is computed and α 1 is evaluated from the mean slope, as follows:
s l o p e i = T a n − 1 I m ( Z i + 1 e x p ) − I m ( Z i e x p ) R e ( Z i + 1 e x p ) − R e ( Z i e x p ) 180 π → α 1 = m e a n ( s l o p e ) 90 .
Using Equation (9) and knowing the other parameters, it is possible to obtain an expression for Q 1 :
Q 1 = R 0 + R 1 ( 2 π f m a x ) 2 α 1 R 0 R 1 2 .
Both the automatically settled parameters and the fitted ones have the same order of magnitude as the previous fitted data. The automatic parameter setting feature itself is reliable; after just five iterations, the χ 2 value is even lower than in the Figure 3b results, highlighting the advantage of a non-user-dependent procedure.
In Figure 3d, the gradient descent operation is performed by the reference software relying on Equation (10); with 300 iterations, both RSS and χ 2 are on the same order of magnitude as with the developed code, another indication of the competitiveness of this work.

3.2. Fitting with Two Randles Circuits

A more complex situation measured with an Autolab PGSTAT101 potentiostat; Metrohm, Riverview, FL, USA is represented in Figure 4, where two semicircular behaviors are observed in the Nyquist plot and two peaks are clearly visible in the phase Bode plot. In Figure 4a, the fitting operation uses Equation (13), as before; however, the fitted curve in the Nyquist plot is strongly in disagreement with experimental data at both low and high resistances, as reported in Table 2. While the | Z | Bode plot fits perfectly, the phase plot shows the real problem. The two terms of Equation (13) quantify the respective fitting goodness of the two Bode plots. In this specific case study, | Z | spans across three orders of magnitude; consequently:
Z i e x p − Z i f i t 2 ≃ | Z i e x p | − | Z i f i t | 2 ≫ ϕ ( Z i e x p ) − ϕ ( Z i f i t ) 2
meaning that the modulus has more weight during the gradient descent process at the expense of the phase. To avoid this imbalance, the error function is modified as follows:
E R R = ∑ i Z i e x p − Z i f i t 2 Z i e x p 2 + ϕ ( Z i e x p ) − ϕ ( Z i f i t ) 2
with a normalization on the term regarding the modulus. This ultimate error function is close to the one used by the reference software (Equation (10)) with the addition of the phase, and fits the data better, as shown in Figure 4a.
Figure 4. Experimental data (black), initial guess (blue), and fitted data (red) using (a) five iterations of the algorithm proposed in this work with the error function in Equation (18) and (b) 300 iterations of the reference software. In Bode plots, fitted data are reported with solid curves, while in Nyquist plots are reported as points to visualize the difference from the input data.
Table 2. Fitted parameters of Figure 4.
The fitting operation for the reference software is presented in Figure 4b, showing slightly better agreement with the experimental data in the high resistance (low frequency) region. Due to instrumental limitations, this region is noisy; therefore, these discrepancies are not relevant and justify the high values of RSS reported in Table 2. Except for the noise, both RSS and χ 2 are again on the same order of magnitude as with the developed code, an indication of the competitiveness and versatility of this work.

3.3. Fitting a Randles Circuit with Diffusion

A common situation is observed when diffusion takes place and the total impedance becomes that reported in Equation (2). The same procedure described previously is reported in Figure 5, where the data are fitted using Equation (13) as before.
Figure 5. Data (black), initial guess (blue), and fitted data (red) using (a) five iterations of the algorithm proposed in this work with the error function in Equation (18) and (b): 300 iterations of the reference software. In Bode plots, fitted data are reported with solid curves, while in Nyquist plots are reported as points to visualize the difference from the input data.
The fitting results reported in Table 3 show very similar values between the proposed algorithm and the reference software; moreover, the final values of RSS and χ 2 are the same.
Table 3. Fitted parameters of Figure 5.

4. Conclusions

The first aim of this work is to develop a competitive EIS fitting algorithm running on a data analysis platform to avoid the tedious and time-consuming operation of exporting, importing, and changing the formatting of experimental data files. An additional feature is implemented in terms of automatically fitting the equivalent circuit in the simplest case, which is also the case most treated by our group experimentally.
Furthermore, a study on the error function used for the gradient descent in the fitting algorithm is conducted in order to obtain the best result in just a few iterations. The use of a custom error function is already used in similar specific software for EIS analysis. Because the error function is the fundamental step of every fitting and optimization algorithm, we hope that similar approach can be used and developed in the future to speed up other specific fitting routines, and potentially even machine learning.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/mi17020249/s1, supplementary.rar: archive containing the source code and the raw data file presented in this work.

Author Contributions

Conceptualization, C.L.P., S.B., and F.R.; methodology, C.L.P.; software, C.L.P.; validation, C.L.P., S.B., and F.R.; formal analysis, C.L.P.; investigation, C.L.P. and S.B.; resources, F.R.; data curation, C.L.P.; writing—original draft preparation, C.L.P.; writing—review and editing, C.L.P., S.B., and F.R.; supervision, F.R.; funding acquisition, F.R. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the European Union (NextGenerationEU) through the MUR-PNRR project SAMOTHRACE (Grant No. ECS00000022).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Data is contained within the article or supplementary material.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, S.; Zhang, J.; Gharbi, O.; Vivier, V.; Gao, M.; Orazem, M.E. Electrochemical impedance spectroscopy. Nat. Rev. Methods Prim. 2021, 1, 41. [Google Scholar] [CrossRef] [Scilit]
  2. Anantharaj, S.; Noda, S. Appropriate Use of Electrochemical Impedance Spectroscopy in Water Splitting Electrocatalysis. ChemElectroChem 2020, 7, 2297–2308. [Google Scholar] [CrossRef] [Scilit]
  3. Thankappan, A.; Stephan, M.; Thomas, S. Thermal characterization of polymer electrolytes. In Polymer Electrolytes; John Wiley & Sons: Hoboken, NJ, USA, 2020. [Google Scholar]
  4. Qu, D.; Wang, G.; Kafle, J.; Harris, J.; Crain, L.; Jin, Z.; Zheng, D. Electrochemical Impedance and its Applications in Energy-Storage Systems. Small Methods 2018, 2, 1700342. [Google Scholar] [CrossRef] [Scilit]
  5. Armstrong, R.; Henderson, M. Impedance plane display of a reaction with an adsorbed intermediate. J. Electroanal. Chem. Interfacial Electrochem. 1972, 39, 81–90. [Google Scholar] [CrossRef]
  6. Lazanas, A.C.; Prodromidis, M.I. Electrochemical Impedance Spectroscopy—A Tutorial. ACS Meas. Sci. Au 2023, 3, 162–193. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  7. Vivier, V.; Orazem, M.E. Impedance Analysis of Electrochemical Systems. Chem. Rev. 2022, 122, 11131–11168. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  8. Mei, B.A.; Munteshari, O.; Lau, J.; Dunn, B.; Pilon, L. Physical Interpretations of Nyquist Plots for EDLC Electrodes and Devices. J. Phys. Chem. C 2017, 122, 194–206. [Google Scholar] [CrossRef] [Scilit]
  9. Balaguera, E.H.; Allagui, A. Limit capacitance of the constant phase element. J. Energy Storage 2024, 90, 111801. [Google Scholar] [CrossRef] [Scilit]
  10. Lasia, A. The Origin of the Constant Phase Element. J. Phys. Chem. Lett. 2022, 13, 580–589. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  11. Gateman, S.M.; Gharbi, O.; Gomes de Melo, H.; Ngo, K.; Turmine, M.; Vivier, V. On the use of a constant phase element (CPE) in electrochemistry. Curr. Opin. Electrochem. 2022, 36, 101133. [Google Scholar] [CrossRef] [Scilit]
  12. Yrjn, V. DearEIS—A GUI program for analyzing impedance spectra. J. Open Source Softw. 2022, 7, 4808. [Google Scholar] [CrossRef] [Scilit]
  13. EIS Spectrum Analyser. Available online: http://www.abc.chemistry.bsu.by/vi/analyser/fitting.html (accessed on 10 March 2008).
  14. DearEIS. Available online: https://vyrjana.github.io/DearEIS/ (accessed on 23 October 2022).
  15. Pyimpspec. Available online: https://vyrjana.github.io/pyimpspec/ (accessed on 22 December 2022).
  16. Elchemea. Available online: https://www.elchemea.com/ (accessed on 20 July 2013).
  17. Lemaréchal, C. Cauchy and the gradient method. In Optimization Stories; EMS Press: Berlin, Germany, 2012; pp. 251–254. [Google Scholar] [CrossRef] [Scilit]
  18. Press, W.H.; Flannery, B.P.; Teukolsky, S.A.; Vetterling, W.T. Numerical Recipes in C Book Set: Numerical Recipes in C: The Art of Scientific Computing, 2nd ed.; Cambridge University Press: Cambridge, UK, 1992. [Google Scholar]
  19. Seifert, E. OriginPro 9.1: Scientific Data Analysis and Graphing Software—Software Review. J. Chem. Inf. Model. 2014, 54, 1552. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  20. Moberly, J.G.; Bernards, M.T.; Waynant, K.V. Key features and updates for Origin 2018. J. Cheminform. 2018, 10, 5. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  21. Lo Pò, C.; Boscarino, S.; Scalese, S.; Boninelli, S.; Grimaldi, M.G.; Ruffino, F. Pulsed Laser Ablation of Recycled Copper in Methanol: A new route toward sustainable plasmonic and catalytic nanostructures. Appl. Surf. Sci. Adv. 2025, 26, 100712. [Google Scholar] [CrossRef] [Scilit]
  22. Lo Pò, C.; Rufifno, F.; Terrasi, A.; Bruno, E.; Reitano, R.; Grimaldi, M.G.; Stefano, B. Cu-based nanocatalyst by pulsed laser ablation in liquid for water splitting: Effect of the solvent. J. Phys. Chem. Solids 2024, 193, 112162. [Google Scholar] [CrossRef] [Scilit]
  23. Iacono, V.; Lo Pò, C.; Scalese, S.; Boninelli, S.; Condorelli, G.G.; Grimaldi, M.G.; Ruffino, F. Pulsed laser ablation synthesis of Cu-based and Ni-based nanostructured electrodes for highly active alkaline oxygen and hydrogen evolution reactions. APL Mater. 2023, 11, 111102. [Google Scholar] [CrossRef] [Scilit]
  24. Powell, M.J.D. An efficient method for finding the minimum of a function of several variables without calculating derivatives. Comput. J. 1964, 7, 155–162. [Google Scholar] [CrossRef] [Scilit]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.