Abstract
This paper presents a survey of the articles published in the period 2013–2021 related to the application of the teaching–learning-based optimization (TLBO), which reproduces the dynamics that occur in a classroom with the teacher and the student. This paper uses the algorithm to optimize some objective functions related to the design in the electronics field. A total of 62 papers were reviewed and some graphs were generated to summarize the most relevant of these articles. These have been classified into five categories based on the areas of electronic engineering, such as power electronics, control, electromagnetism, digital electronics, and analogue electronics. Electronic engineering has been becoming increasingly relevant in world technological development, for example, in electric vehicles or generating electricity from renewable energy sources to counteract the environmental impact that non-renewable sources generate. The TLBO algorithm has attracted the interest of a large number of researchers due to its efficiency, speed, and low initialization parameter requirements. This article is composed of two stages, the first is a summary of the information on electronics, in general, encompassing all its areas, and the second focuses on the algorithm applied to multilevel inverters; for each stage, graphs and tables are shown.
1. Introduction
Optimization can be defined as the search for the solution to a problem in which it is necessary to maximize or minimize a single-objective function (single-objective) or a set of them (multi-objective) within a domain containing the values of acceptable variables (decision variables), while some constraints must be satisfied [1]. Its main task is to find the best possible solution to a specific problem. Optimization of a product or process is the determination of the conditions that result in its optimal performance, based on the optimization parameters introduced in the mathematical formulation of the actual model [2]. Optimization can be implemented in many areas, such as engineering, design, control, and economics, among others. However, the fact that it can be optimized in all these areas does not imply that it is an easy task to solve, as some engineering problems are very complicated.
In 1939, the first linear programming algorithm was developed and used in the area of economics by L. Kantorovich, who formulated the optimal planning production problem and efficient methods for finding solutions using linear programming. For this work, he shared the noble prize with T. Koopmans in 1975 [3].
To optimize, an objective function is required, which is the mathematical equation that describes the problem; it must also be defined whether it is intended to minimize or maximize the problem, the decision variables, and their respective constraints, based on which parameters or limits to the algorithm will make decisions. It should be added that the algorithms must be programmed using a programming language.
When dealing with mathematical equations that represent the problem to be optimized, some methods and algorithms can be classified into three types [4]:
- Algebraic methods: such as force summation and symmetric polynomial theory, among others.
- Numerical methods: such as Newton–Raphson, gradient optimization, and homotopy algorithm, among others.
- Metaheuristic algorithms: such as genetic algorithm (GA), differential evolution (DE), particle swarm optimization (PSO), and teaching–learning-based optimization (TLBO) [5], among others.
The algebraic method and the numerical method are included in a single category, called classical or conventional methods. Metaheuristic or bio-inspired algorithms, on the other hand, are more recent, but their implementation has been increasing in some industrial areas. The main difference between classical and metaheuristic methods is the speed with which they solve non-transcendental linear equations because they are faster and more effective in optimizing engineering problems.
There are several ways to classify metaheuristic algorithms. Depending on the characteristics selected to differentiate them, several classifications are possible, and the result will be from a specific point of view. Classification into nature-inspired versus nature-inspired metaheuristics, memory-based versus memoryless methods, or methods using a dynamic or static objective function is possible. In this overview, this will be done according to the single-point versus population-based search classification, which divides metaheuristics into trajectory methods and population-based methods, allowing for a clearer description of the algorithms.
The term trajectory method is used because the search process performed by these methods is characterized by a trajectory in the search space, the performance of which is usually rather unsatisfactory. They incorporate techniques that allow the algorithm to escape local minima. This implies the need for termination criteria other than simply reaching a local minimum.
Population-based methods deal with a set or population of solutions at each iteration of the algorithm rather than a single solution. In this way, population-based algorithms provide a natural and intrinsic way of exploring the search space. However, the final performance is highly dependent on how the population is manipulated [6].
Figure 1 shows a classification of optimization methods, the one this research will focus on is the teaching–learning-based optimization (TLBO) algorithm, which is found in the population-based, nature-inspired metaheuristic and non-reproductive types.
Figure 1.
Classification of optimization methods.
The objective of this paper is achieved by conducting a literature survey. According to the Association for Computing Machinery, a survey is “A paper that summarizes and organizes recent research results in a novel way that integrates and adds understanding to work in the field. A survey article assumes a general knowledge of the area; it emphasizes the classification of the existing literature, developing a perspective on the area, and evaluating trends” [7]. In other words, it develops a perspective of the area but does not go into depth and analyze each of the articles, as is the case in systematic reviews or reviews of the state of the art.
This paper focuses on providing a survey of recent optimization works and applications of the TLBO optimization method in the area of electrical engineering, as opposed to previous reviews that exist in the literature that summarize all areas in general. The main contributions of this paper are as follows:
- ▪
- The paper aims to provide a survey on the recent progress and application of the TLBO algorithm in the area of electronics. This is rarely found in previous works, allowing beginners to become familiar with the TLBO algorithm.
- ▪
- The article provides a taxonomy of the TLBO algorithm, which is useful for readers to understand and apply the TLBO algorithm.
- ▪
- The article describes the fields of application and the solutions obtained by the TLBO algorithm. All these are useful for understanding the algorithm and are expected to benefit both practical applications and future research.
2. Methodology
As a starting point, a search in various databases for surveys, systematic reviews, and state of the art reviews focused on the use of the TLBO algorithm in different areas was carried out. The articles found are classified in Table 1.
Table 1.
Reviews of the TLBO algorithm.
As a result of this first classification shown in Table 1, the idea of developing a survey article on the applications of the TLBO algorithm in the field of electronic engineering arose because it was identified that there was a lack of such articles.
This article presents a synthesis of some applications of the teaching–learning-based optimization (TLBO) algorithm to the area of electronic engineering, analyzing, and classifying publications from the period between 2013–2021.
The search for publications was initiated in various databases and search engines, such as IEEExplore, Springer Nature, ScienceDirect, and SciELO, among others. The universe of publications analyzed and classified is 62 papers related to optimization using the TLBO algorithm in the area of electronic engineering.
The selection process of the articles to be reviewed is shown in the flow chart of Figure 2, where you can understand the steps followed for the selection of the 62 articles, one of the first steps was the selection of the keywords, which were “TLBO electronic engineering”, “TLBO Multilevel Inverter”, “Electronic TLBO”, “Electronic optimization TLBO”.
Figure 2.
Flow chart of the selection of the articles to review.
In Table 2, the areas, years, references, and applications that can be found in the literature on the TLBO algorithm in electronic engineering are shown; in the second area of this article there will be more information about all the papers and some examples of the problem application that some authors optimize with this algorithm.
Table 2.
The TLBO algorithm used in the area of electronic engineering.
3. Results
3.1. The Teaching–Learning-Based Optimization Algorithm
The TLBO algorithm was originally introduced by V. Rao in 2011 and is inspired by the philosophy of the teaching–learning process in a classroom and imitates the influence of a teacher on student outcomes. Like other swarm intelligence algorithms, TLBO is a population-based metaheuristic optimization algorithm. It has been very popular due to some characteristics of the TLBO algorithm, such as its concept and that it does not require specific parameters, it is fast and easy to implement, and it has been widely applied to solve numerous problems in various engineering areas [10].
The TLBO algorithm is based on the effect of a teacher’s influence on the performance of students in a class. The algorithm describes two basic methods of learning the first through the teacher (known as the teacher phase) and the second through interaction with other learners (known as the learner phase). In this optimization algorithm, a group of learners is considered a population and the different topics offered to the learners are considered as different design variables of the optimization problem and the outcome of a learner is analogous to the “fitness” value of the optimization problem. The best solution for the whole population is considered to be the teacher. The design variables are the parameters involved in the objective function of the given optimization problem and the best solution is the best value of the objective function [1]. In Figure 3, the flowchart of the TLBO algorithm is shown. Results may be divided into subheadings. It should provide a concise and precise description of the experimental results, their interpretation, as well as the experimental conclusions that can be drawn.
Figure 3.
Flowchart of the TLBO algorithm [18].
- Initialization: the user provides a population (number of students), the decision variables or design variables (number of topics), and the termination criteria is the maximum number of iterations.
- Teacher phase: This is the first part of the algorithm in which the students learn through the teacher. During this phase, the teacher tries to increase the average class score in the subject he/she teaches according to his/her ability. In any iteration i, assume there are “m” number of subjects (i.e., design variables), “n” number of students (i.e., population size, k = 1, 2, ..., n), and Mj,i is the average result of the students in a particular subject “j” (j = 1, 2, ..., m). The best overall result Xtotal-kbest,i considering all subjects together, obtained in the whole population of students, can be considered as the result of the best student kbest. However, as the teacher is usually considered to be a highly educated person who trains the students so that they can obtain better results, the algorithm considers that the best student identified is the teacher.
- Learner phase: This is the second part of the algorithm in which learners increase their knowledge by interacting with each other. A learner interacts randomly with other learners to improve his or her knowledge. A learner learns new things if the other learner has more knowledge than him/her. The one that provides the best result to the function is the one that will be chosen and will end the process when the termination criterion that was set in the initialization stage is met.
All the previously mentioned information allows us to say that the TLBO algorithm is developed in the following steps:
- a)
- Formulation of objective function or fitness function.
- b)
- Initialization of optimization parameters and the limits of the variables.
Generation of a random population. The population is expressed as:
- c)
- Teacher phase: the mean for the particular variable can be calculated as the following equation:
- d)
- The best solution will be considered as a teacher for that iteration:
- e)
- Sort the grade point of each variable of each student and a new wean is calculated. The difference between two means can be calculated with next equation, TF may be considered as 1 or 2.
- f)
- Update the values by adding the difference to the old solution.
- g)
- Learner’s phase, in this second phase, the knowledge transfer takes place between the mutual interactions between the learners. The mathematical equations are as follows:
- h)
- The process will be finished only if the maximum generation is reached, otherwise repeat all the process.
3.2. The Teaching–Learning-Based Optimization Algorithm Applied in Electronic Engineering
Figure 4 shows the percentage distribution of the classified publications according to whether they are journal or conference publications. According to the figure, 77% are journal publications.
Figure 4.
The graph represents the percentage of papers in journals and conferences.
This research focuses on the state of the art of the TLBO algorithm applied in sub-areas of electronics, such as power electronics, electrical or electronic control, analogue electronics, digital electronics, and electromagnetism.
Figure 5 shows a histogram with the number of publications per year of publication in the publication of TLBO algorithm articles.
Figure 5.
Graph of the years of publication of the articles implementing the TLBO algorithm.
The search for publications in the various databases focused on the application of the TLBO algorithm in the area of electronic engineering. To organize, the information collected was divided into five categories: power electronics, control, electromagnetism, digital electronics, and analogue electronics. Figure 6 shows the percentage distribution for each category.
Figure 6.
The graph represents the percentage of the areas that the papers belong to.
According to the distribution shown in Figure 6, 65% of the publications belong to the power electronics category. Each of the areas will be dealt with in different sections in which a table will be found with a description of what has been done in each of the articles and a summary of what each area encompasses.
3.3. The TLBO Algorithm in Power Electronics
Power electronics is the processing, control, and conversion of electrical energy through the use of semiconductor devices that operate as switches.
Statistics were generated for the power electronics category divided by the type of application into multilevel inverters, power generation and distribution, and others. The realization of the tables was divided into two; Table 3 is about power generation and distribution and others, Table 4 is about multilevel inverters.
Table 3.
The TLBO algorithm used in power electronics.
Figure 7 shows the percentage distribution of the power electronics category, it is divided into three subareas that are multilevel inverters, power generation and distribution, and others.
Figure 7.
The graph represents the power electronics subareas.
The largest contribution with 45% corresponds to the type of applications related to energy generation and distribution, which includes STATCOMs, distribution networks, energy system design, and maximum power point monitoring, among others. Thirty-five per cent corresponds exclusively to multilevel inverters. Finally, the contribution of 20% corresponds to applications labelled as “others”, where topics, such as obtaining parameters of photovoltaic models, hybrid AC/DC power systems, DC–DC converters, electric vehicles, and power factor compensation, are addressed.
It is of particular interest to analyze in more detail the articles grouped in the multilevel inverter application type because the 14 articles that make up 35% of the subareas of power electronics belong to the same application topic, compared to the area of power generation and distribution, which despite being the majority, involves more application topics, such as distribution networks, power system design, and global maximum power point tracking.
In the multilevel inverter articles, the three most commonly used multilevel inverter (MLI) topologies are presented, which are latching diodes, floating capacitors, and cascaded H-bridge. In which they sought to reduce the percentage of total harmonic distortion (THD). The main reason for reducing the THD in the output signal of an MLI is the problems that occur when a high THD percentage is obtained. Some of these problems are as follows:
- Overheating of the drivers.
- Malfunctioning electrical and electronic equipment.
- Overheating in motors.
The effect of harmonics and unbalances in the system on the motors is mainly in the heating of the motor, causing losses in the core. In addition, it causes parasitic torques in the motor shaft, causing pulsating torques, i.e., vibration. Ultimately, this is a stress on the motor and leads to a reduction in the service life. On the other hand, in the case of electronic equipment, harmonic currents distort the voltages at the power supply nodes. This voltage distortion causes the malfunction of more sensitive electronic devices, such as programmable logic controllers (PLC), control and process equipment where their synchronization depends on zero crossings of the voltage. Much of this equipment requires a completely clean power supply for proper operation [79].
Table 4 shows more detailed information from the articles related to multilevel inverters. Most of the articles compare the TLBO algorithm with other optimization algorithms, such as the marine predators algorithm (MPA); the flower pollination algorithm (FPA); a hybrid algorithm that combines the PSO algorithm with the grey wolf optimizer (GWO), which is summarized as PSOGWO; elitist teaching–learning-based optimization (ETLBO); PI control techniques coupled with the teaching–learning-based optimization (TLBOPI) algorithm; adaptive neuro-fuzzy inference system (ANFIS); fuzzy logic control (FLC); as well as classical methods, such as Newton–Raphson (NR) are also used. The n-level that is in the first column that represents the number of levels, and in the last column Ref means reference, CHMLI means cascaded H-bridge multilevel inverter, and DCMLI means diode-clamped multilevel inverter. It also shows the efficiency of the TLBO algorithm in this type of application can be observed, since in almost all the articles a THD percentage of less than 10% was obtained.
Table 4.
The TLBO algorithm used in multilevel inverters.
Table 4.
The TLBO algorithm used in multilevel inverters.
| n-Level | Year | Load | Results (%THD) | Ref |
|---|---|---|---|---|
| CHMLI | ||||
| 5 | 2019 | R | Not specified | [44] |
| 7 | 2017 | R | Line = 11.53 Phase = 10.33 | [18] |
| 2018 | R | Case1 = 8.20 Case2 = 7.70 | [45] | |
| 2016 | R | NR = 8.86 TLBO = 6.95 | [46] | |
| 2020 | R | FLC = 7.77 TLBO = 2.13 ANFIS = 1.68 | [47] | |
| 2015 | R | Line = 9.45 Phase = 13.3 | [48] | |
| 2017 | R | Line = 5.98 Phase= 18.89 | [49] | |
| 2021 | R | TLBO = 8.2 MPA = 5.5 FPA = 6.1 PSOGWO = 8.2 | [50] | |
| 2020 | R | TLBO = 5.2 PSO = 6.22 | [51] | |
| 2017 | R | TLBO = 5.95 | [52] | |
| 27 | 2020 | R | ETLBO = 4.0 NR = 3.02 | [53] |
| DCMLI | ||||
| 5 | 2016 | RL | 41.13 | [54] |
| 7 | 2014 | RL | TLBO = 8.1 ETLBO = 9.0 NR = 14.3 | [55] |
| Modular | ||||
| 9 | 2020 | R | 7.3 | [56] |
In these articles, very relevant information was obtained about the number of levels, the type of load most used and how much the THD percentage was reduced with respect to other algorithms, some of these articles were obtained thanks to the optimization of the following objective function [18,49,52]:
where is the modulation index of the fundamental component and varies from zero to one, is the modulation index that was used for the elimination of one of the harmonics, and is the absolute value of the error, required to adjust the fundamental harmonic. A weighting factor equal to ten was applied to the error terms to increase the importance of the fundamental component. The fundamental component almost reaches the desired values, as well as the minimum possible THD at the output with the presented weighting factor. The decision variables would be the switching angles, which must meet certain characteristics presented in Equation (2); these can also be defined as constraints [18,49,52].
Figure 8 shows the number of voltage levels with their respective percentage. As can be seen, the 7-level multilevel inverter is the most common, which has three decision variables, i.e., three switching angles; the more decision variables the greater the complexity of the problem to be optimized, which is why there is a lower percentage in the 9-level and 27-level inverters.
Figure 8.
The graph represents the number of levels most commonly used by multilevel investors.
Figure 9 shows the percentage distribution according to the type of load used in the inverter. A total of 86% of the publications analyzed use resistive load (R), and 14% are for the resistive-inductive load (RL).
Figure 9.
The graph represents the type of load most commonly used in multilevel inverters.
It is observed that there are recent articles on this type of application because the algorithm could be considered modern, which increases the interest to implement and study it in a wide variety of application areas [11], one example of that is in multilevel inverters, thanks to the characteristics that the algorithm has.
3.4. The TLBO Algorithm in Control
The control area was divided into three application sub-areas, PID, electrical systems, and others. The PID controller has gained popularity since 1942 due to Ziegler–Nichols tuning formula. This tuning formula is capable enough in providing the perfect starting solution and, at many times, is able to provide the best result among various conventional tuning formulae [80].
The PID (proportional–integral–derivative) controller is widely used in various fields, such as control engineering. PID controller is the controller parameters tuning process. In a PID controller, each mode (proportional, integral, and derivative mode) has a gain to be tuned, giving three variables involved in the tuning process as a result [57]. Table 5 shows the classification of the articles surveyed related to the area of control engineering.
Table 5.
The TLBO algorithm used in control.
Figure 10 shows a statistic of the three sub-areas that were treated in this summary; as can be seen, 50% of the articles are of various applications of PID control, then the electrical systems is 33%, and finally 17% are other types of applications, such as controlling a BLCD motor and a doubly fed induction generator (DFIG).
Figure 10.
The graph represents the control subareas.
3.5. The TLBO Algorithm in Electromagnetism
In the area of electromagnetism there are only four articles that optimize with the TLBO algorithm. The electromagnetism is the relationship between the electric field and the magnetic field, in some of these articles the capacitor value and frequency radius were optimized using the TLBO algorithm and also the parameters to design the electrical machines. The TLBO algorithm guarantees the choice of the best solution to produce an optimal capacitor excitation to obtain the rated voltage at different loads, power factors, and speeds [69]. Table 6 shows the classification of the articles surveyed related to the area of electromagnetism.
Table 6.
The TLBO algorithm used in electromagnetism.
3.6. The TLBO Algorithm in Digital Electronics
The subarea of digital electronics has three articles in one optimization algorithm based on evolutionary techniques that were considered for the optimal design perspective of the linear phase digital FIR filter for the better control of the filter parameters; in the other articles, they were looking to optimize the calibration of a camera and find the rotation coordinates and compare it with the efficiency with other algorithms, and, in the last one, it was the same to get a better control of the filter parameter. Table 7 shows the classification of the articles surveyed related to the area digital electronics.
Table 7.
The TLBO algorithm used in digital electronics.
3.7. The TLBO Algorithm in Analog Electronics
Design optimization of voltage-source inverters has been widely investigated in the literature; this section is about analogue electronics where a design of a triple-band antenna was designed; furthermore, in the area of an analogue filter, the algorithm can optimize values to obtain better behavior in different applications. Table 8 shows the classification of the articles surveyed related to the area of analog electronics.
Table 8.
The TLBO algorithm used in analog electronics.
4. Discussion
In the articles shown in all the tables, the efficiency of the TLBO algorithm in these type of applications can be observed, that is, in the calculation of the switching angles for the minimization of the THD percentage in the area of multilevel inverter; furthermore, in the other areas, it is a good option to optimize with. It is also observed that there are recent articles in all kinds of applications; this is due to the fact that the algorithm could be considered young or recent, which increases the interest of implementing and studying it in a wide variety of application areas. TLBO has been used to solve multiobjective optimization problems and has achieved some remarkable results. Therefore, studying and extending multiobjective variants of the TLBO algorithm to solve multiobjective problems is also a challenge for future researchers interested in this algorithm.
5. Conclusions
In this paper, an attempt has been made to provide an introduction and survey of the teaching–learning-based optimization (TLBO) algorithm. The TLBO algorithm is a metaheuristic method that allows the solving optimization of problems that could be considered a young algorithm, since it has 11 years of its creation. Reviewing these papers, we can see that the main work on TLBO has focused mainly on improving optimization performance and broadening application areas. Researchers have developed several variants of TLBO based on modifications and hybridizations to improve the optimization performance of TLBO; however, the original TLBO algorithm shows good behavior and has been successfully applied to several optimization areas. It is a practical and fast algorithm, since it does not require a long study of the behaviour of the algorithm when you change the parameters because one of the most important characteristics is that is parameterless; the only information that the user has to introduce are the population, design variables, maximum number of iterations, and the objective function.
We hope that this study will be useful to readers interested in the TLBO algorithm and its applications within the area of electronics.
Author Contributions
K.Y.G.D. Data curation, Formal analysis, Investigation, Writing; S.E.D.L.A. Conceptualization, Project administration, Supervision, Writing; J.A.A. Formal analysis, Methodology, Supervision, Validation; M.P.-S. Resources, Software, Visualization, Writing; V.H.O.P. Funding acquisition, Resources, Visualization, Software. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Rao, R.V. Teaching-learning-based optimization algorithm. In Teaching Learning Based Optimization Algorithm; Springer Nature: Berlin/Heidelberg, Germany, 2016; pp. 9–39. [Google Scholar]
- Malik, H. Metaheuristic and Evolutionary Computation; Springer Nature: Berlin/Heidelberg, Germany, 2020. [Google Scholar]
- Yang, X.-S. Engineering Optimization: An Introduction with Metaheuristic Applications; John Wiley & Sons: Hoboken, NJ, USA, 2010. [Google Scholar]
- Memon, M.A.; Mekhilef, S.; Mubin, M.; Aamir, M.J.R. Selective harmonic elimination in inverters using bio-inspired intelligent algorithms for renewable energy conversion applications: A review. Renew. Sustain. Energy Rev. 2018, 82, 2235–2253. [Google Scholar] [CrossRef]
- Rao, R.V.; Savsani, V.J.; Vakharia, D.P. Teaching–learning-based optimization: A novel method for constrained mechanical design optimization problems. Comput.Aided Des. 2011, 43, 303–315. [Google Scholar] [CrossRef]
- Blum, C.; Roli, A.; Alba, E. Parallel Metaheuristics: A New Class of Algorithms; Sons, J.W., Ed.; John Wiley & Sons: Hoboken, NJ, USA, 2005; Volume 47, p. 1. [Google Scholar]
- Machinery, A.F.C. Information and Guidelines for Reviewers. Available online: https://dl.acm.org/journal/trets/reviewers (accessed on 13 October 2022).
- Nayak, J.; Naik, B.; Chandrasekhar, G.; Behera, H. A survey on teaching–learning-based optimization algorithm: Short journey from 2011 to 2017. In Computational Intelligence in Data Mining; Springer: Berlin/Heidelberg, Germany, 2019; pp. 739–758. [Google Scholar]
- Kumar, M.S.; Gayathri, G. A short survey on teaching learning based optimization. In Emerging ICT for Bridging the Future-Proceedings of the 49th Annual Convention of the Computer Society of India CSI, Hyderabad, India, 11–15 December 2014; Springer: Berlin/Heidelberg, Germany, 2015; Volume 2, pp. 173–182. [Google Scholar]
- Zou, F.; Chen, D.; Xu, Q. A survey of teaching–learning-based optimization. Neurocomputing 2018, 335, 366–383. [Google Scholar] [CrossRef]
- Xue, R.; Wu, Z. A survey of application and classification on teaching-learning-based optimization algorithm. IEEE Access 2019, 8, 1062–1079. [Google Scholar] [CrossRef]
- Hamed, E.A. An improved teaching-learning-based optimization: Briefly survey. Turk. J. Comput. Math. Educ. 2021, 12, 2315–2319. [Google Scholar]
- Manda, K.; Satapathy, S.C.; Poornasatyanarayana, B. Population based meta-heuristic techniques for solving optimization problems: A selective survey. Int. J. Emerg. Technol. Adv. Eng. 2012, 2, 206–211. [Google Scholar]
- Dokeroglu, T.; Sevinc, E.; Kucukyilmaz, T.; Cosar, A. A survey on new generation metaheuristic algorithms. Comput. Ind. Eng. 2019, 137, 106040. [Google Scholar] [CrossRef]
- Rao, R.V. Review of applications of TLBO algorithm and a tutorial for beginners to solve the unconstrained and constrained optimization problems. Decis. Sci. Lett. 2016, 5, 1–30. [Google Scholar]
- Tiwari, A.; Pradhan, M. Applications of TLBO algorithm on various manufacturing processes: A Review. Mater. Today Proc. 2017, 4, 1644–1652. [Google Scholar] [CrossRef]
- Kalra, S. Review of the teaching learning based optimization algorithm. Indian J. Comput. Sci. Eng. Sci. 2017, 8, 319–323. [Google Scholar]
- Olamaei, J.; Karimi, M. Total harmonic distortion minimisation in multilevel inverters using the teaching–learning-based optimisation algorithm. Int. J. Ambient. Energy 2018, 39, 264–269. [Google Scholar] [CrossRef]
- Alizadeh, M.; Rodriguez, R.; Bauman, J.; Emadi, A. Optimal design of integrated heat pipe air-cooled system using TLBO algorithm for SiC MOSFET converters. IEEE Open J. Power Electron. 2020, 1, 103–112. [Google Scholar] [CrossRef]
- Ortega, A.C.; Sutil, F.J.S.; Hernández, J.d. Power factor compensation using teaching learning based optimization and monitoring system by cloud data logger. Sensors 2019, 19, 2172. [Google Scholar] [CrossRef] [PubMed]
- Rao, D.; Kumar, N. Comparisional Investigation of Load Dispatch Solutions with TLBO. Int. J. Electr. Comput. Eng. 2017, 7, 3246. [Google Scholar] [CrossRef][Green Version]
- Rouhani, A.; Jabbari, M.; Honarmand, S. A teaching learning based optimization for optimal design of a hybrid energy system. Int. J. Energy Power Eng. 2015, 9, 896–903. [Google Scholar]
- Mohanty, B.; Tripathy, S. A teaching learning based optimization technique for optimal location and size of DG in distribution network. Electr. Syst. Inf. Technol. 2016, 3, 33–44. [Google Scholar] [CrossRef]
- Mishra, S.; Ray, P.K.; Dash, S.K. A TLBO optimized photovoltaic fed DSTATCOM for power quality improvement. In Proceedings of the 2016 IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES), Delhi, India, 4–6 July 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–6. [Google Scholar]
- Chao, K.-H.; Wu, M.-C. Global maximum power point tracking (MPPT) of a photovoltaic module array constructed through improved teaching-learning-based optimization. Energies 2016, 9, 986. [Google Scholar] [CrossRef]
- Jabbari, M.; Moradlou, M.; Bigdeli, M. A TLBO Algorithm for Design Optimization of DVRs in an Interline DVR (IDVR). In Proceedings of the 2019 International Aegean Conference on Electrical Machines and Power Electronics (ACEMP) & 2019 International Conference on Optimization of Electrical and Electronic Equipment (OPTIM), Istanbul, Turkey, 27 August 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 341–346. [Google Scholar]
- Nusair, K.N.; Alomoush, M.I. Optimal reactive power dispatch using teaching learning based optimization algorithm with consideration of FACTS device STATCOM. In Proceedings of the 2017 10th Jordanian International Electrical and Electronics Engineering Conference (JIEEEC), Amman, Jordan, 16–17 May 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1–12. [Google Scholar]
- Fathy, A.; Rezk, H. A novel methodology for simulating maximum power point trackers using mine blast optimization and teaching learning based optimization algorithms for partially shaded photovoltaic system. J. Renew. Sustain. Energy 2016, 8, 023503. [Google Scholar] [CrossRef]
- Li, S.; Gong, W.; Yan, X.; Hu, C.; Bai, D.; Wang, L.; Gao, L. Parameter extraction of photovoltaic models using an improved teaching-learning-based optimization. Energy Convers. Manag. 2019, 186, 293–305. [Google Scholar] [CrossRef]
- Sharma, G.; Kumar, A. Modified energy-efficient range-free localization using teaching–learning-based optimization for wireless sensor networks. IETE J. Res. 2018, 64, 124–138. [Google Scholar] [CrossRef]
- Babu, B.S. TLBO based Power System Optimization for AC/DC Hybrid Systems. In Journal of Physics: Conference Series; IOP Publishing: Bristol, UK, 2021; Volume 1916, p. 012023. [Google Scholar]
- Kasaei, M.J.; Gandomkar, M.; Nikoukar, J. Optimal operational scheduling of renewable energy sources using teaching–learning based optimization algorithm by virtual power plant. J. Energy Resour. Technol. 2017, 139, 062003. [Google Scholar] [CrossRef]
- Tade, S.V.; Ghate, V.N.; Kalage, A.A. Economic Operation of Pumped Hydro Storage Plant using Teaching Learning based Optimization (TLBO) Algorithm. In Proceedings of the 2017 International Conference on Current Trends in Computer, Electrical, Electronics and Communication (CTCEEC), Mysore, India, 8–9 September 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 864–869. [Google Scholar]
- Das, K.C.; Sharma, V. Noble-TLBO MPPT Technique and its Comparative Analysis with Conventional Methods Implemented on Solar Photo Voltaic System; IOP Publishing Ltd.: Bristol, UK, 2017. [Google Scholar]
- Pasupulati, B.; Kumar, R.A.; Asokan, K. An effective methodology for short-term generation scheduling of hydrothermal power system using improved TLBO algorithm. In Proceedings of the 2017 International Conference on Innovations in Electrical, Electronics, Instrumentation and Media Technology (ICEEIMT), Coimbatore, India, 3–4 February 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 229–238. [Google Scholar]
- Kumar, D.; Gupta, V.K. Optimal reconfiguration of primary power distribution system using modified Teaching learning based optimization algorithm. In Proceedings of the 2016 IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES), New Delhi, India, 4–6 July 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–5. [Google Scholar]
- Verma, S.; Saha, S.; Mukherjee, V. Optimal rescheduling of real power generation for congestion management using teaching-learning-based optimization algorithm. J. Electr. Syst. Inf. Technol. 2018, 5, 889–907. [Google Scholar] [CrossRef]
- Dastanian, R.; Abiri, E.; Salehi, M.R.; Akbari, A. A new approach based on TLBO for DC-DC converter in RFID tag. J. Intell. Fuzzy Syst. 2015, 29, 1827–1833. [Google Scholar] [CrossRef]
- Ahmed, A.S.; Attia, M.A.; Hamed, N.M.; Abdelaziz, A.Y. Modern optimization algorithms for fault location estimation in power systems. Eng. Sci. Technol. Int. J. 2017, 20, 1475–1485. [Google Scholar]
- Chatterjee, S.; Naithani, A.; Mukherjee, V. Small-signal stability analysis of DFIG based wind power system using teaching learning based optimization. Int. J. Electr. Power Energy Syst. 2016, 78, 672–689. [Google Scholar] [CrossRef]
- Rezk, H.; Fathy, A. Simulation of global MPPT based on teaching–learning-based optimization technique for partially shaded PV system. Electr. Eng. 2017, 99, 847–859. [Google Scholar] [CrossRef]
- Bhattacharyya, B.; Babu, R. Teaching Learning Based Optimization algorithm for reactive power planning. Int. J. Electr. Power Energy Syst. 2016, 81, 248–253. [Google Scholar] [CrossRef]
- Collins, E.D.; Ramachandran, B. Power management in a microgrid using teaching learning based optimization algorithm. In SoutheastCon 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1–6. [Google Scholar]
- Haghdar, K. Optimal DC source influence on selective harmonic elimination in multilevel inverters using teaching–learning-based optimization. IEEE Trans. Ind. Electron. 2019, 67, 942–949. [Google Scholar] [CrossRef]
- Manohar, V.J.; Jyothi, P. TLBO based Selection of Optimal Switching angles in SHE Control of CMLI with Unequal DC sources. In Proceedings of the 2018 2nd International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC) I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC), Coimbatore, India, 30–31 August 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 393–398. [Google Scholar]
- Manohar, V.J.; Trinad, M.; Ramana, K.V. Comparative analysis of NR and TBLO algorithms in control of cascaded MLI at low switching frequency. Procedia Comput. Sci. 2016, 85, 976–986. [Google Scholar] [CrossRef][Green Version]
- Lakshmi, T.L.; Naik, M.G.; Prasad, S.R. TLBO Algorithm for Multi-Level Inverter-Based Multi-Terminal HVDC System in Grid-Tied Photovoltaic Power Plant. J. Inst. Eng. 2020, 101, 435–442. [Google Scholar] [CrossRef]
- Olamaei, J.; Karimi, M.; Khalilnasab, S.; Nikpour, S. Application of Teaching-Learning-Based Optimization in Solving Selective Harmonic Elimination Problem of Multilevel Inverters. Modares J. Electr. Eng. 2014. [Google Scholar]
- Olamaei, J.; Karimi, M.; Farhoudi, T. Solving line voltage THD minimization problem in multilevel inverter’s with constant dc voltage sources using teaching-learning-based optimization. UPB Sci. Bull. Ser. C Electr. Eng. Comput. Sci. 2017, 79, 197–210. [Google Scholar]
- Riad, N.; Anis, W.; Elkassas, A.; Hassan, A.E.-W. Three-Phase Multilevel Inverter Using Selective Harmonic Elimination with Marine Predator Algorithm. Electronics 2021, 10, 374. [Google Scholar] [CrossRef]
- Bhatt, K.; Chakravorty, S. A Comparative Study on Performance of Fitness Functions for Harmonic Profile Improvement using Parameter-less AI Technique in Multilevel Inverter for Electrical Drives. Int. J. Comput. Digit. Syst. 2020, 9, 1–14. [Google Scholar] [CrossRef]
- Karimi, M.; Oskuee, M.R.J.; Ravadanegh, S.N. Optimization of Line voltage THD in Multilevel Inverter’s with Alterable DC Links using TLBO. In Proceedings of the 2nd International Conference on Electrical Engineering, ICEE, Tehran, Iran, 21 September 2017. [Google Scholar]
- Kumar, S.S.; Nagarajan, C. Harmonic Analysis of Nr & Elitist Tlbo Algorithms in Control of Solar Fed Cascaded Multilevel Level Inverter. Int. J. Educ. Learn. Syst. 2020, 5, 31–39. Available online: https://www.iaras.org/iaras/home/caijps/harmonic-analysis-of-nr-elitist-tlbo-algorithms-in-control-of-solar-fed-cascaded-multilevel-level-inverter (accessed on 13 October 2022).
- Elkholy, M.M.; Fathy, A. Optimization of a PV fed water pumping system without storage based on teaching-learning-based optimization algorithm and artificial neural network. Solar Energy 2016, 139, 199–212. [Google Scholar] [CrossRef]
- Mardaneh, M.; Golestaneh, F. Harmonic optimization of diode-clamped multilevel inverter using teaching-learning-based optimization algorithm. IETE J. Res. 2013, 59, 9–16. [Google Scholar] [CrossRef]
- Xin, Y.; Yi, J.; Zhang, K.; Chen, C.; Xiong, J. Offline selective harmonic elimination with (2N+ 1) output voltage levels in modular multilevel converter using a differential harmony search algorithm. IEEE Access 2020, 8, 121596–121610. [Google Scholar] [CrossRef]
- Mishra, A.; Singh, N.; Yadav, S. Design of optimal PID controller for varied system using teaching–learning-based optimization. In Advances in Computing and Intelligent Systems; Springer: Berlin/Heidelberg, Germany, 2020; pp. 153–163. [Google Scholar]
- Prabu, R.G. Effect of Plug-in electric Vehicles on Load Frequency Control. In Proceedings of the 2018 8th IEEE India International Conference on Power Electronics (IICPE), Jaipur, India, 13–15 December 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–5. [Google Scholar]
- Sahu, B.K.; Pati, S.; Mohanty, P.K.; Panda, S. Teaching–learning based optimization algorithm based fuzzy-PID controller for automatic generation control of multi-area power system. Appl. Soft Comput. 2015, 27, 240–249. [Google Scholar] [CrossRef]
- Hosseini, S.M.H.; Rezvani, A. Modeling and simulation to optimize direct power control of DFIG in variable-speed pumped-storage power plant using teaching–learning-based optimization technique. Soft Comput. 2020, 24, 16895–16915. [Google Scholar] [CrossRef]
- Barisal, A. Comparative performance analysis of teaching learning based optimization for automatic load frequency control of multi-source power systems. Int. J. Electr. Power Energy Syst. 2015, 66, 67–77. [Google Scholar] [CrossRef]
- Gorripotu, T.S.; Samalla, H.; Rao, C.J.M.; Azar, A.T.; Pelusi, D. TLBO algorithm optimized fractional-order PID controller for AGC of interconnected power system. In Soft Computing in Data Analytics; Springer: Berlin/Heidelberg, Germany, 2019; pp. 847–855. [Google Scholar]
- Rajinikanth, V.; Satapathy, S.C. Design of controller for automatic voltage regulator using teaching learning based optimization. Procedia Technol. 2015, 21, 295–302. [Google Scholar] [CrossRef]
- Badis, A.; Boujmil, M.H. Cascade Control Based on TLBO-FOPID for Grid-Connected PV Systems. In Proceedings of the International Conference on the Sciences of Electronics, Technologies of Information and Telecommunications, Maghreb, Tunisia, 18–20 December 2018; Springer: Berlin/Heidelberg, Germany, 2018; pp. 156–166. [Google Scholar]
- Basit, S.A.; Abido, M. Design of STATCOM Damping Controller Using Teaching Learning Based Optimization. In Proceedings of the 2021 IEEE Texas Power and Energy Conference (TPEC), College Station, TX, USA, 2–5 February 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–6. [Google Scholar]
- Khalghani, M.R.; Khooban, M.H. A novel self-tuning control method based on regulated bi-objective emotional learning controller’s structure with TLBO algorithm to control DVR compensator. Appl. Soft Comput. 2014, 24, 912–922. [Google Scholar] [CrossRef]
- Sahu, R.K.; Panda, S.; Rout, U.K.; Sahoo, D.K. Teaching learning based optimization algorithm for automatic generation control of power system using 2-DOF PID controller. Int. J. Electr. Power Energy Syst. 2016, 77, 287–301. [Google Scholar] [CrossRef]
- Sahu, R.K.; Gorripotu, T.S.; Panda, S. Automatic generation control of multi-area power systems with diverse energy sources using teaching learning based optimization algorithm. Eng. Sci. Technol. Int. J. 2016, 19, 113–134. [Google Scholar] [CrossRef]
- Elkholy, M.M. Steady state and dynamic performance of self-excited induction generator using FACTS controller and teaching learning-based optimization algorithm. In COMPEL-The International Journal for Computation Mathematics in Electrical Electronic Engineering; Emerald Publishing: Bingley, UK, 2018. [Google Scholar]
- Bouchekara, H.; Nahas, M. Optimization of electromagnetics problems using an improved teaching-learning-based-optimization technique. Appl. Comput. Electromagn. Soc. J. 2015, 30, 1341–1347. [Google Scholar]
- Radmanesh, H.; Sharifi, R. Elimination of sub-synchronous resonance via doubly-fed induction generator based on teaching-learning-based optimization (TLBO) algorithm. In Proceedings of the 2019 27th Iranian Conference on Electrical Engineering (ICEE), Yazd, Iran, 30 April–2 May 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 748–752. [Google Scholar]
- Kheireddine, B.; Zoubida, B.; Tarik, H.; Imed, A. Application of PSO and TLBO algorithms with neural network for optimal design of electrical machines. In COMPEL-The International Journal for Computation Mathematics in Electrical Electronic Engineering; Emerald Publishing: Bingley, UK, 2018. [Google Scholar]
- Singh, D.; Dhillon, J. Teaching-Learning based optimization technique for the design of LP and HP digital IIR filter. Recent Adv. Electr. Eng. Electron. Devices 2013, 14, 203–208. [Google Scholar]
- Gunen, M.A.; Besdok, E.; Civicioglu, P.; Atasever, U.H. Camera calibration by using weighted differential evolution algorithm: A comparative study with ABC, PSO, COBIDE, DE, CS, GWO, TLBO, MVMO, FOA, LSHADE, ZHANG and BOUGUET. Neural Comput. Appl. 2020, 32, 17681–17701. [Google Scholar] [CrossRef]
- Chilamkurthi, D.P.; Tirupatipati, G.C.; Sulochanarani, J.; Pamula, V.K. Design of optimal digital FIR filters using TLBO and Jaya algorithms. In Proceedings of the 2017 International Conference on Communication and Signal Processing (ICCSP), Melmaruvathur, India, 6–8 April 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 0538–0541. [Google Scholar]
- Karampatea, A.; Boursianis, A.D.; Goudos, S.K.; Siakavara, K. Triple-band Inverted-F Antenna Using QR-OBL TLBO Algorithm for RF Energy Harvesting Applications. In Proceedings of the 2020 9th International Conference on Modern Circuits and Systems Technologies (MOCAST), Bremen, Germany, 7–9 September 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–4. [Google Scholar]
- Cui, Z.; Li, C.; Dai, W.; Zhang, L.; Wu, Y. A Hierarchical Teaching-Learning-Based Optimization Algorithm for Optimal Design of Hybrid Active Power Filter. IEEE Access 2020, 8, 143530–143544. [Google Scholar] [CrossRef]
- Jamal, H.; Albatran, S.; Smadi, I.A. Optimal design of output LC filter and cooling for three-phase voltage-source inverters using teaching-learning-based optimization. In Proceedings of the 2016 IEEE Energy Conversion Congress and Exposition (ECCE), Milwaukee, WI, USA, 18–22 September 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–6. [Google Scholar]
- Perusquía, H.A.; Sánchez, J.R. Metodología Para el Análisis de Propagación y Filtrado de Armónicas en Sistemas Eléctricos. Master’s Thesis, ESIME-IPN, Mexico City, Mexico, 2010. [Google Scholar]
- Sharma, P.; Gupta, R. Tuning of PID controller for a linear BLDC motor using TLBO technique. In Proceedings of the International Conference on Computational Intelligence and Communication Networks, Bhopal, India, 16 November 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 1224–1228. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).