“…The life cycle of grasshoppers is divided into two stages, firstly it is a larva that moves slowly demonstrating exploitation and secondly it changes to an insect with dynamic movement that represents an exploration process [33]. The proposed GOA has been implemented in solving several mathematical functions and real problems applications [34,35]. The proposed algorithm solved the problems with a high accuracy.…”
While addressing the issue of improving the performance of Photovoltaic (PV) systems, the simulation results are highly influenced by the PV model accuracy. Building the PV module mathematical model is based on its I-V characteristic, which is a highly nonlinear relationship. All the PV cells’ data sheets do not provide full information about their parameters. This leads to a nonlinear mathematical model with several unknown parameters. This paper proposes a new application of the Grasshopper Optimization Algorithm (GOA) for parameter extraction of the three-diode PV model of a PV module. Two commercial PV modules, Kyocera KC200GT and Solarex MSX-60 PV cells are utilized in examining the GOA-based PV model. The simulation results are executed under various temperatures and irradiations. The proposed PV model is evaluated by comparing its results with the experimental results of these commercial PV modules. The efficiency of the GOA-based PV model is tested by making a fair comparison among its numerical results and other optimization method-based PV models. With the GOA, a precise three-diode PV model shall be established.
“…The life cycle of grasshoppers is divided into two stages, firstly it is a larva that moves slowly demonstrating exploitation and secondly it changes to an insect with dynamic movement that represents an exploration process [33]. The proposed GOA has been implemented in solving several mathematical functions and real problems applications [34,35]. The proposed algorithm solved the problems with a high accuracy.…”
While addressing the issue of improving the performance of Photovoltaic (PV) systems, the simulation results are highly influenced by the PV model accuracy. Building the PV module mathematical model is based on its I-V characteristic, which is a highly nonlinear relationship. All the PV cells’ data sheets do not provide full information about their parameters. This leads to a nonlinear mathematical model with several unknown parameters. This paper proposes a new application of the Grasshopper Optimization Algorithm (GOA) for parameter extraction of the three-diode PV model of a PV module. Two commercial PV modules, Kyocera KC200GT and Solarex MSX-60 PV cells are utilized in examining the GOA-based PV model. The simulation results are executed under various temperatures and irradiations. The proposed PV model is evaluated by comparing its results with the experimental results of these commercial PV modules. The efficiency of the GOA-based PV model is tested by making a fair comparison among its numerical results and other optimization method-based PV models. With the GOA, a precise three-diode PV model shall be established.
“…Hekimoglu Baran and Ekinci Serder employ GOA to solve many optimization problems in an automatic voltage regular system [21]. Wu proposes a dynamic GOA for optimizing the distributed trajectories of unmanned aerial vehicles in urban environments [22]. In [23], the authors apply the basic multiobjective GOA to solve several benchmark problems with superior performance.…”
The grasshopper optimization algorithm (GOA) is a novel metaheuristic algorithm. Because of its easy deployment and high accuracy, it is widely used in a variety of industrial scenarios and obtains good solution. But, at the same time, the GOA algorithm has some shortcomings: (1) original linear convergence parameter causes the processes of exploration and exploitation unbalanced; (2) unstable convergence speed; and (3) easy to fall into the local optimum. In this paper, we propose an enhanced grasshopper optimization algorithm (EGOA) using a nonlinear convergence parameter, niche mechanism, and the β-hill climbing technique to overcome the abovementioned shortcomings. In order to evaluate EGOA, we first select the benchmark set of GOA authors to test the performance improvement of EGOA compared to the basic GOA. The analysis includes exploration ability, exploitation ability, and convergence speed. Second, we select the novel CEC2019 benchmark set to test the optimization ability of EGOA in complex problems. According to the analysis of the results of the algorithms in two benchmark sets, it can be found that EGOA performs better than the other five metaheuristic algorithms. In order to further evaluate EGOA, we also apply EGOA to the engineering problem, such as the bin packing problem. We test EGOA and five other metaheuristic algorithms in SchWae2 instance. After analyzing the test results by the Friedman test, we can find that the performance of EGOA is better than other algorithms in bin packing problems.
This paper presents a hybrid grasshopper optimization algorithm using a novel decoder and local search to solve instances of the open vehicle routing problem with capacity and distance constraints. The algorithm's decoder first defines the number of vehicles to be used and then it partitions the clients, assigning them to the available routes. The algorithm performs a local search in three neighborhoods after decoding. When a new best solution is found, every route is locally optimized by solving a traveling salesman problem, considering the depot and clients in the route. Three sets containing a total of 30 benchmark problems from the literature were used to test the algorithm. The experiments considered two cases of the problem. In the first, the primary objective is to minimize the total number of vehicles and then the total distance to be traveled. In the second case, the total distance traveled by the vehicles is minimized. The obtained results showed the algorithm's proficient performance. For the first case, the algorithm was able to improve or match the best-known solutions for 21 of the 30 benchmark problems. For the second case, the best-known solutions for 18 of the 30 benchmark problems were found or improved by the algorithm. Finally, a case study from a real-life problem is included.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.