Sustainable energy development always involves complex optimization problems of design, planning, and control, which are often computationally difficult for conventional optimization methods. Fortunately, the continuous advances in artificial intelligence have resulted in an increasing number of heuristic optimization methods for effectively handling those complicated problems. Particularly, algorithms that are inspired by the principles of natural biological evolution and/or collective behavior of social colonies have shown a promising performance and are becoming more and more popular nowadays. In this paper we summarize the recent advances in bio-inspired optimization methods, including artificial neural networks, evolutionary algorithms, swarm intelligence, and their hybridizations, which are applied to the field of sustainable energy development. Literature reviewed in this paper shows the current state of the art and discusses the potential future research trends.
1. Introduction
The demand for energy supply is increasing rapidly in recent years and will probably continue to grow in the future. The realization that fossil fuel resources are becoming scarce and that climate change is related to carbon emissions has stimulated interest in sustainable energy development [1]. In general, sustainable energy development strategies involve three major technological changes: energy savings on the demand side, efficiency improvements in the energy production, and replacement of fossil fuels by various sources of renewable energy [2]. In particular, due to its multifold advantages including inexhaustibility, safety, decrease in external energy dependence, decrease in impact of electricity production and transformation, increase in the level of services for the rural population, and so forth [3], renewable energy is now considered an important resource around the world and regarded as a key component in obtaining a sustainable development of our society.
The implementation of sustainable energy development strategies involves a wide range of design, planning, and control optimization problems. Various conventional optimization methods, such as linear programming [4–6], integer programming [7, 8], mixed integer linear programming [9–12], nonlinear programming [13–16], dynamic programming (DP) [17–20], constrained programming [21, 22], and so forth, have been applied for solving these problems. Nevertheless, current optimization problems in sustainable energy systems become more and more complex, especially when they include the integration of renewable sources in coherent energy systems. This is because most of such problems are nonlinear, nonconvex, with multiple local optima, and included in the category of NP-hard problems [23]. In consequence, those conventional methods might need exponential computation time in the worst case to obtain the optimum, which leads to computation time that is too high for practical purposes [24]. In recent years, modern heuristic optimization techniques, which are stochastic search methods inspired by the concepts and principles of artificial intelligence, have gained popularity in the optimization of sustainable energy systems.
In this paper, we give an overview of the latest research advances in bio-inspired solution methods for sustainable energy development. We particularly focus on the bio-inspired optimization algorithms that have been applied to the design, planning, and control problems in the field of renewable and sustainable energy systems. We roughly group those methods into three categories, which are artificial neural networks (ANNs), evolutionary algorithms (EAs), and swarm intelligence. Besides, we also describe the recent work about the hybridization of individual methods. These heuristic methods usually do not require deep mathematical knowledge and have been demonstrated to be quite useful and efficient in optimization search for complex optimization problems in science and engineering. We believe that this paper can help researchers to gain knowledge about the major developments emerged throughout the years and find valuable approaches that can be applied in the practice of implementing sustainable energy systems.
The rest of the paper is synthesized as follows: Section 2 reviews the application of ANNs in sustainable energy development, Section 3 summarizes the work about EAs applied to different types of optimization problems in energy, Section 4 presents the recent advances in swarm-based methods used in the field, Section 5 introduces the hybrid techniques combining two or more of above methods, and Section 6 concludes with discussion.
2. Artificial Neural Networks
An ANN is a collection of neuron-like processing units with weighted connections between the units, which is inspired by our present understanding of biological nervous systems. Roughly speaking, ANNs use processing elements connected by links of variable weights to form a black box representation of systems [25]. ANNs can be trained by adjusting the weights so as to be able to predict or classify new patterns, and they provide some of the human characteristics of problem solving that are difficult to simulate using other computational technologies. Advantages of ANN include their high tolerance of noisy data, their ability to process patterns on which they have not been trained, as well as that they can be used without much preliminary knowledge about the problem domain. However, ANNs typically involve long training times and have been criticized for their poor interpretability [26].
ANNs are popular for prediction and forecasting nonlinear physical series (such as wind [27] and water lever [28]) which are beyond the capability of linear predictors such as autoregressive (AR), moving average (MA), and autoregressive moving average (ARMA), [29–31]. Since 1990s, various studies have been reported on the applications of ANN in predicting electric loads and energy demands. An early work of Kawashima [32] developed an ANN backpropagation model with three-phase annealing for the first building energy prediction competition held by the American Society of Heating, Refrigerating- and Air-Conditioning Engineers in 1993. Islam et al. [33] proposed an ANN-based weather-load and weather-energy models, where a set of weather and other variables are identified for both models together with their correlations and contribution to the forecasted variables. They applied the models to historical energy, load, and weather data available for the Muscat power system from 1986 to 1990, and the forecast results for 1991-1992 show that monthly electric energy and load can be predicted within a maximum error of 6% and 10%. Al-Shehri [34] used an ANN model for forecasting the residential electrical energy in the Eastern Province of Saudi Arabia, the forecasting result of which is shown to be closer to the real data than that predicted by the polynomial fit model. Azadeh et al. [35] developed a simulated-based ANN and applied it in forecasting monthly electrical energy consumption in Iran from March 1994 to February 2005 (131 months), and the result shows that the ANN model always provides the best solutions and estimation in comparison with other models such as time series.
ANNs have also been applied in midterm and long-term energy forecasting in different industrial sectors, areas, and countries and demonstrated their superiorities in comparison with conventional prediction models [36–41]. In [42] Ermis et al. presented an ANN model which is trained based on world energy consumption data from 1965 to 2004 and applied for forecasting world green energy consumption to the year 2050. It is estimated that world green energy and natural gas consumption will continue increasing after 2050, while world oil and coal consumption are expected to remain relatively stable after 2025 and 2045, respectively.
In recent years, ANN-based models have also been widely used in design and implementation of different kinds of renewable energy systems. For example, in the design of solar energy systems the estimation and calculation of radiation data are very important. Bosch et al. [43] presented an ANN approach for calculating solar radiation levels over complex mountain terrains using data from only one radiometric station. Cao and Lin [44] proposed a diagonal recurrent wavelet neural network which uses historical information of cloud cover to sample data sets for network training and applied their approach in hourly irradiance forecasting in Shanghai, China. Zervas et al. [45] developed an ANN-based prediction model of global solar irradiance distribution on horizontal surfaces, which has been applied to the meteorological database of NTUA, Zografou Campus, Athens.
In the same manner, the prediction of water level is fundamental for ocean energy generation. Huang et al. [46] developed an ANN for water level predictions, which has been applied to coastal inlets taking into account long-term water level observations. Kazeminezhad et al. [47] studied an ANN-based fuzzy inference system for predicting wave parameters, with an application to the data set comprising of fetch-limited wave data and over water wind data gathered from deep-water location in Lake Ontario.
The performance of photovoltaic system heavily depends on the meteorological conditions, and sizing represents an important part of photovoltaic systems design, that is, the optimal selection of the number of solar, cell panels, the size of the storage battery, and the size of wind generator to be used for certain hybrid applications [48]. ANNs have the capability to model complex, nonlinear processes without having to assume the form of the relationship between input and output variables, and thus ANN-based models, including adaptive ANN [49, 50], recurrent ANN [51], radial basis function network (RBFN) [52], have been successfully applied for sizing of photovoltaic systems.
3. Evolutionary Algorithms
Evolutionary algorithms (EAs) are stochastic search methods inspired by the principles of natural biological evolution for computationally difficult problems. They are very suitable for complex engineering optimization problems which may be multimodal, nondifferentiable, or discontinuous and thus cannot be solved by conventional gradient-based methods. In general, An EA simultaneously evolves a population of possible solutions and also returns a population of solutions. Typical EAs include genetic algorithms (GAs) [53], evolutionary programming (EP) [54], evolution strategies (ES) [55], differential evolution (DE) [56], and biogeography-based optimization (BBO) [57]. The advantages of EAs include their relative simplicity of implementation, inherent parallel architecture, and scalability to high-dimensional solution spaces.
Moreover, in real-world applications there are a large number of multiobjective optimization problems, that is, problems requiring the simultaneous optimization of several objectives which are often conflicted. For most of such problems, there is no single optimal solution and thus a solution method should search for a set of nondominated (Pareto optimal) solutions, that is, all the solutions such that there exists no other individual better in all the objectives. EAs are capable of finding several members of the Pareto optimal set in a single run of the algorithm, instead of having to perform a series of separate runs as in the case of the traditional mathematical programming techniques [58] and thus are very suitable for tackling with complex multiobjective optimization problems.
3.1. Genetic Algorithms
Genetic algorithms (GAs) are of the famous evolutionary algorithms which simulate the Darwinian principle of natural selection and the survival of the fittest in optimization [53]. A GA typically works with a fixed-size population of solutions and uses three genetic operations, namely selection, crossover, and mutation, to modify the solutions chosen from the current generation and select the most appropriate offspring to pass on to the next generations.
A number of researches have been reported on the application of GA in the optimal design and operation of sustainable energy systems. For wind energy systems, Li et al. [59] used a multilevel GA to solve the optimal design problem of integrating the number of actuators, the configuration of the actuators, and the active control algorithms in buildings excited by strong wind force. Li et al. [60] employed a GA to optimize the ranges of gearbox ratios and power ratings of multihybrid permanent-magnet wind generator systems. Grady et al. [61] used a GA to determine the optimal placement of wind turbines for maximum production capacity while limiting the number of turbines installed and the acreage of land occupied by each wind farm. Emami and Noghreh [62] proposed a GA with a new coding and a new objective function with adjustable coefficients for the similar problem, and their algorithm shows better performance on the optimal control of the cost, power, and efficiency of the wind farm. For solar energy systems, Varun and Siddhartha [63] proposed a GA to optimize system parameters in order to maximize the thermal performance of flat plate solar air heaters. Zagrouba et al. [64] adapted a GA to identify the electrical parameters of photovoltaic solar cells and modules to determine the maximum power point from the illuminated current-voltage characteristic. GAs have also been used in geothermal systems [65] and hybrid photovoltaic systems [66–70].
3.2. Evolutionary Programming and Evolution Strategies
Evolutionary Programming (EP) was devised in order to evolve finite state machines for the prediction of events on the basis of former observations and has been demonstrated useful for searching the optimum of nonlinear functions [71]. Cau and Kaye [72] proposed a constructive EP approach to minimize the cost of operating a power system with multiple distributed energy storage resources. Their approach combines DP and EP by evolving piecewise linear convex cost-to-go functions and thus decomposes the multistage scheduling problem into smaller one-stage sub-problems which are easy to cope with. Fong et al. [73] developed a simulation-EP coupling method to solve the discrete, nonlinear, and highly constrained optimization problems related to energy management of heating, ventilating, and air-conditioning (HVAC) systems. The application of the method to a local HVAC installation project achieved a saving potential of about 7% as compared to the existing operational settings, without any extra cost. In [74] MacGill presented a dual EP approach integrating with software agents for power system resources to coevolve optimal operational behaviors over repeated power system simulations. The proposed tool was successfully applied to a real-world problem exploring the potential operational synergies between significant PV penetrations and distributed energy storage options including controllable loads.
Evolution strategies (ES) are a class of general optimization methods which evolve a population of solutions by means of variation and selection. Original ES uses a mutation operator that produces a single descendent from a given ancestor, denominated ES-(1+1), and was progressively generalized to ES-(μ+λ), that is, several ancestors (μ>1) and descendents (λ>1) in each generation [75]. In [76] Chang used an ES approach to solve optimal chiller loading problem, which takes the chilled water supply temperature as the variable to be determined for the decoupled air-conditioning system. The result shows, the approach outperforms both the Lagrangian method and the GA method. Considering the optimal selection and sizing of distributed energy resources which can be formulated as a nonlinear mixed-integer minimization problem, Logenthiran et al. [77] used ES for the minimization of capital and annual operational cost of DER under a variety of system and unit constraints. Their method was applied to design integrated microgrids for an intelligent energy distribution system project.
3.3. Differential Evolution
Differential evolution (DE) approach combines simple arithmetic operators with the classical operators of crossover, mutation, and selection to evolve a randomly generated starting population to a final solution. It is similar to a (μ+λ) ES, but in DE the mutation is not done via some separately defined probability density function [78]. Chakraborty et al. [79] presented a fuzzy DE method for solving thermal unit commitment problem integrated with solar energy system, where the solar radiation, forecasted load demand and associated constraints are formulated as fuzzy sets considering the error. Slimani and Bouktir [80] developed a DE method to solve the optimal power flow problem, whose objective function is the minimization of the cost of the thermal and the wind generators with different sizes. The method decomposes the optimization constraints of the power system into active constraints manipulated directly by DE, and passive constraints maintained in their soft limits using a conventional constraint load flow.
dos Santos Coelho et al. [81] developed a cultural DE algorithm for optimizing the economic dispatch of electrical energy using thermal generators and validated their approach on a test system consisting of 13 thermal generators whose nonsmooth fuel cost function takes into account the valve-point loading effects. Suzuki et al. [82] studied a large-scale mixed-integer nonlinear problem for generating optimal operational planning for energy plants and developed an ε constrained DE algorithm to effectively solve the problem without much parameters tuning effort. Hejazi et al. [83] developed a DE algorithm for optimal allocation of energy and spinning reserve, taking all security and power systems constraints in steady state and system credible contingencies into consideration. Lee et al. [84] conducted a comparative study of DE, GA, PSO, and LP methods for solving the optimal chiller loading problem for reducing energy consumption, and the result shows that the DE algorithm achieves the best result. Peng et al. [85] considered a problem in the design of the Earth-Moon low-energy transfer to find the patch point of the unstable manifold of the Lyapunov orbit around Sun-Earth L2 and the stable manifold of the Lyapunov orbit around Earth-Moon L2. They designed an improved differential evolution algorithm which incorporates the uniform design technology and the self-adaptive parameter control method into standard differential evolution to accelerate its convergence speed and improve the stability, and thus effectively solve the problem.
3.4. Multiobjective Evolutionary Algorithms
Multiobjective evolutionary algorithms (MOEAs) have received much interest in recent years. A number of metaheuristic algorithms, such as the nondominated sorting genetic algorithm NSGA [86] and the NSGA-II [87], the strength Pareto evolutionary algorithm (SPEA) [88] and the SPEA2 [89], the Pareto archived evolution strategy (PAES) [90], the Pareto differential evolution algorithm (PDE) [91], the nondominated sorting differential evolution (NSDE) [92], and so forth have gained great success in solving multiobjective optimization problems [93].
Benini and Toffolo [94] presented an MOEA for the design of stall-regulated horizontal-axis wind turbines, the aim of which is to achieve the best trade-off performance between the total energy production per square meter of wind park and cost. Their method can optimize the geometrical parameters of the rotor configuration of wind turbines, achieving the best trade-off performance between the two objectives. Zhao et al. [95] employed a GA whose input parameters are the main components of a wind farm and key technical specifications and whose output is an optimal electrical system design of the wind farm which is optimized in terms of both production cost and system reliability. Kusiak et al. [96] proposed an MOEA for evaluating wind turbine performance, where the objectives include the maximization of the wind power output and the minimization of the vibration of the drive train and of the tower. In [97] Kusiak and Song used the MOEA for optimizing wind turbine placement based on wind distribution, including the selection the best turbine combination from a given list of available turbines.
Bernal-Agustín et al. [98] applied the SPEA to the design of a photovoltaic-wind-diesel system, where the objectives include the minimization of both the total cost throughout the useful life of the installation and the pollutant emissions. They later applied the algorithm to an extension of the problem, which adds an objective of the unmet load in the system [99]. Ould Bilal [100] proposed a multiobjective GA for minimizing the annualized cost system and the loss of power supply probability of a hybrid solar-wind-battery system. Montoya et al. [101] combined PAES with simulated annealing (SA) and tabu search (TS) to minimize voltage deviations and power losses in power networks. Thiaux et al. [102] applied NSGA-II to optimize stand-alone photovoltaic systems by reducing the gross energy requirement and minimizing the storage capacity. In [103] Rao and Peng considered a multiobjective optimal model of dispatch of energy-saving and emission reduction generation in the power system and developed a multiobjective DE algorithm with niche strategy for improving the crowing mechanism in the process of Pareto nondominated sorting operation. The experiment shows that their method can achieve better result than NSGA-II and NSDE.
4. Swarm Intelligence
The expression “swarm intelligence” was originally used in the context of cellular robotic systems to describe the self-organization of simple mechanical agents through nearest-neighbor interaction [104]. Bonabeau et al. [105] extended the definition to include “any attempt to design algorithms or distributed problem-solving devices inspired by the collective behavior of social insect colonies and other animal societies.” Since the 1990s, a number of swarm-based algorithms, including particle swarm optimization (PSO) [106], ant colony optimization (ACO) [107], artificial bee algorithms [108, 109], artificial immune systems (AIS) [110] have been proposed for difficult optimization problems especially with large continuous or combinatorial search spaces.
4.1. Particle Swarm Optimization
PSO is another population-based global optimization technique that enables a number of individual solutions, called particles, to move through a hyperdimensional search space to search for the optimum. Each particle has a position vector and a velocity vector, which are adjusted at iterations by learning from a local best found by the particle itself and a current global best found by the whole swarm. Empirical studies have shown that PSO has a high efficiency in convergence to desirable optima and performs better than GA and other EAs on many problems [111].
AlRashidi and EL-Naggar [112] employed a PSO algorithm for estimating annual peak load forecasting in an electrical power system, the aim of which is to minimize the error associated with the estimated model parameters. Their approach was validated on actual recorded data from Kuwaiti and Egyptian networks. Niknam and Firouzi [113] developed a PSO algorithm combined with simplex search, for estimating load and renewable energy source output on the power systems, and their comparative experiment show that the PSO performs better than several EAs and other swarm-based algorithms.
Amjady and Soleymanpour [114] developed a modified adaptive PSO for daily hydrothermal generation scheduling, which is a complicated nonlinear, nonconvex, and nonsmooth optimization problem with discontinuous solution space. As some other adaptive PSOs [115, 116], their method dynamically changes the inertia weight and acceleration coefficients of the algorithm to increase activities of particles to explore broad space. Lee [117] applied PSO to solve short-term hydroelectric generation scheduling of a power system with wind turbine generators. Kongnam and Nuchprayoon [118] used PSO for the control problem of a wind turbine, which involves the determination of rotor speed and tip-speed ratio to maximize power and energy capture from the wind. Khanmohammadi et al. [119] developed a method based on PSO and Nelder-Mead algorithms for determining the optimal unit commitment (startups and shutdowns scheduling) of hydropower plants. López et al. [120] presented a binary PSO-based method to accomplish optimal location of biomass-fuelled systems for distributed power generation with forest residues as biomass source, and the results outperformed those obtained by a GA when maximizing a profitability index taking into account technical constraints. In [121] the authors also applied a PSO algorithm for the optimal location and supply area for biomass-based power plants. There are also a number of researches reported on the application of PSO in the design and control of hybrid photovoltaic systems [122–126].
Economic dispatch problems, the main aim of which is to schedule the committed generating units output so as to meet the required load demand at minimum cost satisfying all unit and system operational constraints, typically have nonlinear, nonconvex type objective function with intense equality and inequality constraints. Mahor et al. [127] presented a yearly (2003–2008) review of work of application of PSO to solve the various economic dispatch problems. The algorithms include linearly varying inertia weight PSO [128, 129], PSO with constriction factor and inertia weight [130, 131], PSO with linearly varying inertia weight with constriction factor [132], chaotic PSO [133–135], and multiobjective PSO [136–139]. It was suggested that PSO algorithms (in particular those with time varying control parameters) can give an improved results within less computational time in comparison to conventional methods, but still further improvements in PSO algorithms are required, especially for real-time scheduling problems.
4.2. Ant Colony Optimization
Ant colony optimization (ACO) algorithms mimic the behavior of real ants living in colonies that communicate with each other using pheromones in order to accomplish complex tasks such as establishing a shortest path from the nest to food sources [107]. Li et al. [140] applied an ACO algorithm to the optimal design of solar energy dynamic power system in space station, with the aim to minimize the launching mass of the system subject to a set of constraints on parameters including pressure, temperature, compression coefficient, numbers and diameter of heat exchangers, height of recycling refrigerant, and so forth. Considering the optimal sizing of the design of standalone hybrid wind/photovoltaic power systems, Xu et al. [141] used ACO to minimize the total capital cost, subject to the constraint of the loss of power supply probability calculated by simulation. Foong et al. [142] considered a power plant maintenance scheduling optimization formulation incorporating the options of shortening the maintenance duration and/or deferring maintenance tasks in the search for practical maintenance schedules and developed an improve ACO algorithm for solving the problem. Warner and Vogel [143] considered planning of an energy supply network by simultaneously choosing the plants and the optimal network and implemented an ACO algorithm for the problem. See et al. [144] used ACO for determining optimal parameter values to the control model of energy extraction and thus improving the performance of wave energy converters as well as their long-term economic value.
Toksari [145] proposed an ACO electricity energy estimation model for forecasting electricity energy generation and demand, taking population, gross domestic product (GDP), import and export into consideration. He found that the model with quadratic equations can provide better fit solution due to the fluctuations of the economic indicators. The proposed model was applied to indicate Turkey's net electricity energy generation and demand until 2025. Baskan et al. [146] used ACO for estimating the transport energy demand of Turkey using gross domestic product, population, and vehicle-km. It is also expected that the work will be helpful in developing highly applicable and productive planning for transport energy policies.
4.3. Artificial Bee Algorithms
Artificial bee algorithms simulate the intelligent foraging behavior of a honeybee swarm. Two most popular algorithms are the artificial bee colony (ABC) algorithm and the honey bee mating optimization (HBMO) algorithm [147]. Niknam et al. [148] presented a multiobjective HBMO algorithm for the siting and sizing of renewable electricity generators, in order to optimize the placement of renewable electricity generators by considering objective functions including losses, costs of electrical generation, and voltage deviation. In [149] Niknam et al. also proposed an improve a HBMO algorithm for economic dispatch in power systems, with the aim to get maximum usable power using minimum resources. Abu-Mouti and El-Hawary [150] considered a dynamic economic dispatch problem, whose aim is to determine the optimal power outputs of online generating units in order to meet the load demand subject to satisfying various operational constraints over finite dispatch periods, and they applied an ABC algorithm to solve the problem.
Vera et al. [151] proposed a binary honey bee foraging (HBF) swarm approach for searching the optimal location, biomass supply area, and power plant size that offer the best profitability for investor. Experimental results show that the HBF approach method outperforms PSO and GA. Hong [152] presented an electric load forecasting model based on a chaotic ABC algorithm combined with the seasonal recurrent support vector regression model, and the experiments indicated that the model can provide a promising forecasting performance for electric load.
4.4. Artificial Immune System (AIS)
Inspired by the theoretical immunology, observed immune functions, principles, and models, AIS stimulates the adaptive immune system of a living creature to unravel the various complexities in real-world engineering optimization problems. Abdul Rahman et al. [153] developed an AIS algorithm for the economic dispatch problem, which uses the total generation cost as the objective function. Through genetic evolution, the antibodies with high affinity measure are produced and become the solution, and the algorithm converges within an acceptable execution time and highly optimal solution for economic dispatch with minimum generation cost. Coelho and Mariani [154] coped with the problem by using a chaotic artificial immune network approach, which has been demonstrated by the experiments to be an effective alternative to schedule the committed generating unit outputs to meet the required load demand at minimum operating cost while satisfying system constraints. Recently, Arsalani and Seddighizadeh [155] used an AIS algorithm to minimize the deviation of bus voltage from its nominal value as well as the loss of energy in a power system. The main advantage of the algorithm is that it prevents many times repetition of similar solutions, and the result shows that the algorithm can achieve a solution that meets a level of preferences better than that required although the threshold is determined by means of fuzzy logic to reflect the imprecise nature of optimization objectives.
5. Hybrid Methods
By exploiting the advantages and disadvantages of two or more solution methods, we have a chance to obtain a powerful approach that is much more competitive than any individual method. Research and development on hybrid bio-inspired methods in sustainable energy systems have grown dramatically since the late 1990s.
Mellit and Kalogirou [156] studied the combination of GA and ANN for optimal sizing of stand-alone photovoltaic systems. Firstly the GA was used to optimize the sizing parameters of sites, and then the ANN was used to predict the optimal parameters in remote areas. Mellit later developed a hybrid model combining adaptive-network-based fuzzy inference system (ANFIS) and GA and demonstrated that the model with ANFIS presents more accurate results [157]. Chang and Ko [158] designed a hybrid heuristic method which combines PSO with nonlinear time-varying evolution and ANN in order to determine the tilt angle of photovoltaic modules with the aim of maximizing the electrical energy output of the modules.
Li et al. [159] proposed a method combining AIS and PSO, for optimal load distribution among cascade hydropower stations. Their hybrid method involves the immune information processing mechanism into PSO and thus improves the ability to find the globally excellent result and the convergence speed with its special concentration selection mechanism and immune vaccination. Yang et al. [160] combined GA and ABC into a bee evolutionary genetic algorithm (BEGA), which has characteristics of higher precision and faster convergence rate and has been effectively applied to a problem of minimizing the energy consumption of central air-conditioning system without lowering the degree of comfort. The test on a common load distribution case shows that the hybrid method can achieve an energy-saving rate at 25.1%.
Kıran et al. [161] proposed a hybrid method of PSO and ACO for estimating energy demand, PSO for solving continuous optimization part and ACO for discrete part. The experiments demonstrated that the hybrid method outperforms both the individual PSO and ACO. In [162] Ghanbari et al. combined GA and ACO to model and simulate fluctuations of energy demand under the influence of related factors. Firstly the GA is used for generating data base of the expert system, and then the ACO is used for learning linguistic fuzzy rules such that degree of cooperation between data base and rule base increases. Results showed that the method can provide more accurate-stable results than ANFIS- and ANN-based approaches.
6. Discussion and Conclusion
We have summarized the recent research advances in bio-inspired solutions applied to the design, control, and implementation of sustainable energy systems. Typical illustrations are addressed for ANNs, EAs, swarm-based algorithms, and their hybridizations. Representative works are summarized to help readers have a general overview of the state-of-the-art and easily refer suitable methods in practical solutions.
The first finding of this paper is that the number of research papers on bioinspired optimization algorithms on sustainable energy problems has increased dramatically since 1990s. A large percent of early work was GA related. However, in recent years, DE has become more popular in the category of EAs, and swarm-based methods have gained more and more attentions of the researchers and practitioners. In the last three years, we found that PSO algorithms have become one of the most widely used methods in the field of renewable and sustainable energy development.
In general, none of the individual methods could perform better than all the other methods on all kinds of problems, suggesting that customized methods need to be carefully chosen or designed according to the respective problem. But researchers and practitioners can learn from the experiences of early researchers. For example, on most problems of unit sizing of stand-alone hybrid energy systems, PSO typically outperforms GAs [163], mainly because PSO algorithms are more suitable for high-dimensional optimization problems, and improved versions of PSO are less sensitive to multiple local optima than GAs.
With the increasing importance and complexity of energy systems, we are facing the challenges to promote the performance, reliability, and scalability of solution methods [164, 165]. In consequence, it can be anticipated that future research will continuously put great emphasis on the hybridization of bio-inspired methods. In addition, more and more real-world problems in sustainable energy consider more than one objective. It can be expected that multiobjective bio-inspired optimization algorithms and parallel processing will be promising research areas in this field [166]. Moreover, current studies on multiobjective algorithms combing more than one metaheuristics are still rare, and we think that this can be a valuable direction for the researchers.
Today’s new computational paradigms, such as quantum computing [167], DNA computing [168], and fractal computing [169–172], provide valuable inspiration for creating new heuristics for extremely difficult problems. Thus, the extensions of current bio-inspired methods based on these new paradigms are expected to achieve dramatic improvement on computational performance. For example, quantum-inspired EAs are regarded as one of the three main research areas related to the complex interaction between quantum computing and EAs [173]. In the aspect of quantum computing, if applying ANNs, it is worth considering time series models in that aspect as that discussed by Bakhoum and Toma [174, 175]. We believe that the fruits of these researches are continuously becoming new technological solutions to new open problems, and the full potential is far from being reached.
Acknowledgments
This work was supported by the National Natural Science Foundation of China (61105073, 61173096, and 61103140), Doctoral Fund of Ministry of Education of China (20113317110001), and Zhejiang Provincial Natural Science Foundation (R1110679).
VineE.Breaking down the silos: the integration of energy efficiency, renewable energy, demand response and climate change20081149632-s2.0-7035057379910.1007/s12053-008-9004-zLundH.Renewable energy strategies for sustainable development20073269129192-s2.0-3384716217110.1016/j.energy.2006.10.017HepbasliA.A key review on exergetic analysis and assessment of renewable energy resources for a sustainable future20081235936612-s2.0-3894909493710.1016/j.rser.2006.10.001ChedidR.SalibaY.Optimization and control of autonomous renewable energy systems19962076096242-s2.0-0030195003IniyanS.SumathyK.The application of a Delphi technique in the linear programming optimization of future renewable energy options for India200324139502-s2.0-003720767010.1016/S0961-9534(02)00089-2PriviteraG.DayA. R.DhesiG.LongD.Optimising the installation costs of renewable energy technologies in buildings: a linear programming approach20114348388432-s2.0-7995151412210.1016/j.enbuild.2010.12.003GongM.Optimization of industrial energy systems by incorporating feedback loops into the MIND method20032815165516692-s2.0-014212207710.1016/S0360-5442(03)00170-1LiuP.GerogiorgisD. I.PistikopoulosE. N.Modeling and optimization of polygeneration energy systems20071271–43473592-s2.0-3454812462410.1016/j.cattod.2007.05.024IkegamiT.IwafuneY.OgimotoK.Development of the optimum operation scheduling model of domestic electric appliances for the supply-demand adjustment in a power system201013010877887 10.1541/ieejpes.130.8772-s2.0-78649537506Wille-HaussmannB.ErgeT.WittwerC.Decentralised optimisation of cogeneration in virtual power plants20108446046112-s2.0-7764923718110.1016/j.solener.2009.10.009MoraisH.KádárP.FariaP.ValeZ. A.KhodrH. M.Optimal scheduling of a renewable micro-grid in an isolated load area using mixed-integer linear programming20103511511562-s2.0-6944908749110.1016/j.renene.2009.02.031RuangpattanaS.KlabjanD.ArinezJ.BillerS.Optimization of on-site renewable energy generation for industrial sitesProceedings of IEEE/PES Power Systems Conference and Exposition (PSCE '11)March 20112-s2.0-7995885664710.1109/PSCE.2011.5772448BabuC. A.AshokS.Optimal utilization of renewable energy-based IPPs for industrial load management20093411245524602-s2.0-6714908704410.1016/j.renene.2009.02.032KravanjaZ.Mathematical programming approach to sustainable system synthesis201021481486BorghettiA.BosettiM.GrilloS.MassuccoS.NucciC. A.PaoloneM.SilvestroF.Short-term scheduling and control of active distribution systems with high penetration of renewable resources2010433133222-s2.0-7795633823310.1109/JSYST.2010.2059171VergnanoA.ThorstenssonC.LennartsonB.Modeling and optimization of energy consumption in cooperative multi-robot systems20129242342810.1109/TASE.2011.2182509CastronuovoE. D.LopesJ. A. P.Optimal operation and hydro storage sizing of a wind-hydro power plant200426107717782-s2.0-474435391810.1016/j.ijepes.2004.08.002LöhndorfN.MinnerS.Optimal day-ahead trading and storage of renewable energies—an approximate dynamic programming approach20101161772-s2.0-7995236015810.1007/s12667-009-0007-4MaranoV.RizzoG.TianoF. A.Application of dynamic programming to the optimal management of a hybrid power plant with wind turbines, photovoltaic panels and compressed air energy storage20129784985910.1016/j.apenergy.2011.12.086SinhaA.ChaporkarP.Optimal power allocation for a renewable energy sourceProceedings of National Conference on Communications2012CaiY. P.HuangG. H.YangZ. F.LinQ. G.TanQ.Community-scale renewable energy systems planning under uncertainty—an interval chance-constrained programming approach20091347217352-s2.0-6004909135210.1016/j.rser.2008.01.008TomasinS.ErsegheT.Constrained optimization of local sources generation in smart grids by SDP approximationProceedings of IEEE International Symposium on Power Line Communications and Its Applications (ISPLC '11)April 20111871922-s2.0-7995750612510.1109/ISPLC.2011.5764388GareyM. R.JohnsonD. S.1979San Francisco, Calif, USAW. H. Freemanx+338A Series of Books in the Mathematical SciencesMR519066ZBL0411.68039BañosR.Manzano-AgugliaroF.MontoyaF. G.GilC.AlcaydeA.GómezJ.Optimization methods applied to renewable and sustainable energy: a review2011154175317662-s2.0-7975153429610.1016/j.rser.2010.12.008ChauK.A review on the integration of artificial intelligence into coastal modeling200680147572-s2.0-3374761078110.1016/j.jenvman.2005.08.012HanJ.KamberM.PeiJ.20123rdWaltham, Mass, USAMorgan KaufmannLiM.LimS. C.ZhaoW.Cauchy-Matern model of sea surface wind speed at the Lake Worth, Florida201220121010.1155/2012/843676843676LiM.ChenY. Q.LiJ.-Y.ZhaoW.Hölder scales of sea level201220122286370710.1155/2012/863707MakhoulJ.Linear prediction: a tutorial review19756345615802-s2.0-0016495091AtalB. S.The history of linear prediction20062321541612-s2.0-33644616041LiM.ZhaoW.ChenB.Heavy-tailed prediction error: a difficulty in predicting biomedical signals of 1/f noise type20122012510.1155/2012/291510291510KawashimaM.Artificial neural network backpropagation model with three-phase annealing developed for the building energy predictor shootout1994100210961103IslamS. M.Al-AlawiS. M.EllithyK. A.Forecasting monthly electric load and energy for a fast growing utility using an artificial neural network1995341192-s2.0-0029332890Al-ShehriA.Artificial neural network for forecasting residential electrical energy19992386496592-s2.0-0041191191AzadehA.GhaderiS. F.SohrabkhaniS.A simulated-based neural network algorithm for forecasting electrical energy consumption in Iran2008367263726442-s2.0-4464915288010.1016/j.enpol.2008.02.035TsekourasG. J.HatziargyriouN. D.DialynasE. N.An optimized adaptive neural network for annual midterm energy forecasting20062113853912-s2.0-3214444522710.1109/TPWRS.2005.860926SözenA.AkçayolM. A.ArcaklioğluE.Forecasting net energy consumption using artificial neural network200612147155AzadehA.GhaderiS. F.SohrabkhaniS.Annual electricity consumption forecasting by neural network in high energy consuming industrial sectors2008498227222782-s2.0-4444910319410.1016/j.enconman.2008.01.035NetoA. H.FiorelliF. A. S.Comparison between detailed model simulation and artificial neural network for forecasting building energy consumption20084012216921762-s2.0-5234909304710.1016/j.enbuild.2008.06.013YokoyamaR.WakuiT.SatakeR.Prediction of energy demands using neural network with model identification by global optimization20095023193272-s2.0-5634913812910.1016/j.enconman.2008.09.017GeemZ. W.RoperW. E.Energy demand estimation of South Korea using artificial neural network20093710404940542-s2.0-6994916358710.1016/j.enpol.2009.04.049ErmisK.MidilliA.DincerI.RosenM. A.Artificial neural network analysis of world green energy use2007353173117432-s2.0-3384527306210.1016/j.enpol.2006.04.015BoschJ. L.LópezG.BatllesF. J.Daily solar irradiation estimation over a mountainous area using artificial neural networks2008337162216282-s2.0-4094912061910.1016/j.renene.2007.09.012CaoJ.LinX.Application of the diagonal recurrent wavelet neural network to solar irradiation forecast assisted with fuzzy technique2008218125512632-s2.0-5414910013310.1016/j.engappai.2008.02.003ZervasP. L.SarimveisH.PalyvosJ. A.MarkatosN. C. G.Prediction of daily global solar irradiance on horizontal surfaces based on neural-network techniques2008338179618032-s2.0-4184910472110.1016/j.renene.2007.09.020HuangW.MurrayC.KrausN.RosatiJ.Development of a regional neural network for coastal water level predictions20033017227522952-s2.0-014208890010.1016/S0029-8018(03)00083-0KazeminezhadM. H.Etemad-ShahidiA.MousaviS. J.Application of fuzzy inference system in the prediction of wave parameters20053214-15170917252-s2.0-2214444352410.1016/j.oceaneng.2005.02.001MellitA.KalogirouS. A.HontoriaL.ShaariS.Artificial intelligence techniques for sizing photovoltaic systems: a review20091324064192-s2.0-5764922264410.1016/j.rser.2008.01.006MellitA.BenghanemM.ArabA. H.GuessoumA.Modelling of sizing the photovoltaic system parameters using artificial neural network1Proceedings of IEEE Conference on Control ApplicationsJune 20033533572-s2.0-0345358585MellitA.BenghanemM.ArabA. H.GuessoumA.An adaptive artificial neural network model for sizing stand-alone photovoltaic systems: application for isolated sites in Algeria20053010150115242-s2.0-1574439395410.1016/j.renene.2004.11.012HontoriaL.AguileraJ.ZufiriaP.A new approach for sizing stand alone photovoltaic systems based in neural networks20057823133192-s2.0-1244425102610.1016/j.solener.2004.08.018MellitA.BenghanemM.Hadj ArabA.GuessoumA.Identification and modeling of the optimal sizing combination of stand-alone photovoltaic systems using the radial basis function networksProceedings of the World Renewable Energy Congress VIII (WREC '04)2004Denver, Colo, USAHollandJ. H.1975Ann Arbor, Mich, USAUniversity of Michigan Pressix+183MR0441393ZBL0429.03045FogelD. B.Introduction to simulated evolutionary optimization1994513142-s2.0-002833815510.1109/72.265956RechenbergI.1973Stuttgart, GermanyFrommberg-HolzboogStornR.PriceK.Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces19971143413592-s2.0-014200047710.1023/A:1008202821328MR1479553ZBL0888.90135SimonD.Biogeography-based optimization20081267027132-s2.0-5724911509310.1109/TEVC.2008.919004MiettinenK.1999Boston, Mass, USAKluwer Academic Publishersxxii+298International Series in Operations Research & Management Science, 12MR1784937LiQ. S.LiuD. K.FangJ. Q.TamC. M.Multi-level optimal design of buildings with active control under winds using genetic algorithms200086165862-s2.0-003409234310.1016/S0167-6105(00)00004-0LiH.ChenZ.PolinderH.Optimization of multibrid permanent-magnet wind generator systems200924182922-s2.0-6164912007310.1109/TEC.2008.2005279GradyS. A.HussainiM. Y.AbdullahM. M.Placement of wind turbines using genetic algorithms20053022592702-s2.0-454429762510.1016/j.renene.2004.05.007EmamiA.NoghrehP.New approach on optimization in placement of wind turbines within wind farm by genetic algorithms2010357155915642-s2.0-7734910905010.1016/j.renene.2009.11.026VarunSiddharthaThermal performance optimization of a flat plate solar air heater using genetic algorithm2010875179317992-s2.0-7514919628510.1016/j.apenergy.2009.10.015ZagroubaM.SellamiA.BouaïchaM.KsouriM.Identification of PV solar cells and modules parameters using the genetic algorithms: application to maximum power extraction20108458608662-s2.0-7794991703110.1016/j.solener.2010.02.012TselepidouK.KatsifarakisK. L.Optimization of the exploitation system of a low enthalpy geothermal aquifer with zones of different transmissivities and temperatures2010357140814132-s2.0-7734910574810.1016/j.renene.2009.11.004El-HefnawiS. H.Photovoltaic diesel-generator hybrid power system sizing199813133402-s2.0-0031599374Dufo-LópezR.Bernal-AgustínJ. L.Design and control strategies of PV-diesel systems using genetic algorithms200579133462-s2.0-2044447163610.1016/j.solener.2004.10.004KoutroulisE.KolokotsaD.PotirakisA.KalaitzakisK.Methodology for optimal sizing of stand-alone photovoltaic/wind-generator systems using genetic algorithms2006809107210882-s2.0-3374677619810.1016/j.solener.2005.11.002Dufo-LópezR.Bernal-AgustínJ. L.ContrerasJ.Optimization of control strategies for stand-alone renewable energy systems with hydrogen storage2007327110211262-s2.0-3384552290210.1016/j.renene.2006.04.013SenjyuT.HayashiD.YonaA.UrasakiN.FunabashiT.Optimal configuration of power generating systems in isolated island with renewable energy20073211191719332-s2.0-3384765751910.1016/j.renene.2006.09.003FogelD.ChellapillaK.Revisiting evolutionary programmingApplications and Science of Computational Intelligence1998Orlando, Fla, USA211Proceedings of SPIE10.1117/12.304792CauT. D. H.KayeR. J.Multiple distributed energy storage scheduling using constructive evolutionary programmingProceedings of the 22nd IEEE International Conference on Power Industry Computer ApplicationsMay 20014024072-s2.0-0034936878FongK. F.HanbyV. I.ChowT. T.HVAC system optimization for energy management by evolutionary programming20063832202312-s2.0-2914443915610.1016/j.enbuild.2005.05.008MacGillI. F.An evolutionary programming tool for assessing the operational value of distributed energy resources within restructured electricity industriesProceedings of the Australasian Universities Power Engineering (AUPEC '07)December 2007Australasian Universities162-s2.0-5134911459210.1109/AUPEC.2007.4548130ChenS.ZhengY.CattaniC.WangW.Modeling of biological intelligence for SCM system optimization201220121010.1155/2012/769702769702MR2855269ZBL1235.90022ChangY. C.Optimal chiller loading by evolution strategy for saving energy20073944374442-s2.0-3384692865310.1016/j.enbuild.2005.12.009LogenthiranT.SrinivasanD.KhambadkoneA. M.Sundar RajT.Optimal sizing of distributed energy resources for integrated microgrids using evolutionary strategyProceedings of IEEE Congress on Evolutionary Computation201218FalconeM. A.LopesH. S.dos Santos CoelhoL.Supply chain optimisation using evolutionary algorithms2008313-41581672-s2.0-4314912632410.1504/IJCAT.2008.018154ChakrabortyS.SenjyuT.YonaA.SaberA. Y.FunabashiT.Fuzzy unit commitment strategy integrated with solar energy system using a modified differential evolution approachProceedings of Asia and Pacific Conference & Exposition on Transmission & DistributionOctober 2009142-s2.0-7624909328410.1109/TD-ASIA.2009.5357006SlimaniL.BouktirT.Application of differential evolution algorithm to optimal power flow with high wind energy penetration20125315968dos Santos CoelhoL.De AlmeidaA. D. V.MarianiV. C.Cultural differential evolution approach to optimize the economic dispatch of electrical energy using thermal generatorsProceedings of the 13th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA '08)September 2008137813832-s2.0-5634911582210.1109/ETFA.2008.4638578SuzukiR.KawaiF.KitagawaS.MatsuiT.MatsumotoK.XiangD.FukuyamaY.The ε constrained differential evolution approach for optimal operational planning of energy plantsProceedings of IEEE Congress on Evolutionary Computation (CEC '10)July 20102-s2.0-7995938955210.1109/CEC.2010.5586322HejaziH. A.MohabatiH. R.HosseinianS. H.AbediM.Differential evolution algorithm for security-constrained energy and reserve optimization considering credible contingencies2011263114511552-s2.0-7996088950710.1109/TPWRS.2010.2084112LeeW. S.ChenY. T.KaoY.Optimal chiller loading by differential evolution algorithm for reducing energy consumption2011432-35996042-s2.0-7865142092210.1016/j.enbuild.2010.10.028PengL.WangY.DaiG.ChangY.ChenF.Optimization of the Earth-Moon low energy transfer with differential evolution based on uniform designProceedings of IEEE Congress on Evolutionary Computation (CEC '10)July 20102-s2.0-7995946295610.1109/CEC.2010.5586384SrinivasN.DebK.Multiobjective optimization using nondominated sorting in genetic algorithms19942221248DebK.PratapA.AgarwalS.MeyarivanT.A fast and elitist multiobjective genetic algorithm: NSGA-II2002621821972-s2.0-003653077210.1109/4235.996017ZitzlerE.ThieleL.Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach1999342572712-s2.0-0033318858ZitzlerE.LaumannsM.ThieleL.GiannakoglouK.TsahalisD.PeriauxJ.PapailouP.FogartyT.SPEA2: improving the strength Pareto evolutionary algorithm2001Athens, GreeceKnowlesJ. D.CorneD. W.M-PAES: a memetic algorithm for multiobjective optimization1Proceedings of the Congress on Evolutionary Computation (CEC '00)July 20003253322-s2.0-0033666525AbbassH. A.SarkerR.NewtonC.PDE: a pareto-frontier differential evolution approach for multi-objective optimization problems2Proceedings of IEEE Congress on Evolutionary ComputationMay 20019719782-s2.0-0034876065AngiraR.BabuB. V.Non-dominated sorting differential evolution (NSDE): an extension of differential evolution for multi-objective optimizationProceedings of 2nd Indian International Conference on Artificial Intelligence2005ZhengY. J.SongQ.ChenS. Y.Multiobjective fireworks optimization for variable-rate fertilization in oil crop productionApplied Soft Computing. In pressBeniniE.ToffoloA.Optimal design of horizontal-axis wind turbines using blade-element theory and evolutionary computation200212443573632-s2.0-3384535558710.1115/1.1510868ZhaoM.ChenZ.BlaabjergF.Optimisation of electrical system for offshore wind farms via genetic algorithm2009322052162-s2.0-6534910497810.1049/iet-rpg:20070112KusiakA.ZhangZ.LiM.Optimization of wind turbine performance with data-driven models20101266762-s2.0-7795567116810.1109/TSTE.2010.2046919KusiakA.SongZ.Design of wind farm layout for maximum wind energy capture20103536856942-s2.0-7154911951710.1016/j.renene.2009.08.019Bernal-AgustínJ. L.Dufo-LópezR.Rivas-AscasoD. M.Design of isolated hybrid systems minimizing costs and pollutant emissions20063114222722442-s2.0-3374666163710.1016/j.renene.2005.11.002Dufo-LópezR.Bernal-AgustínJ. L.Multi-objective design of PV-wind-diesel-hydrogen-battery systems20083312255925722-s2.0-4934910467810.1016/j.renene.2008.02.027Ould BilalB.SambouV.NdiayeP. A.KébéC. M. F.NdongoM.Optimal design of a hybrid solar-wind-battery system using the minimization of the annualized cost system and the minimization of the loss of power supply probability (LPSP)20103510238823902-s2.0-7795486014110.1016/j.renene.2010.03.004MontoyaF. G.BanosR.GilC.EspinA.AlcaydeA.GomezJ.Minimization of voltage deviation and power losses in power networks using Pareto optimization methods201023695703ThiauxY.SeigneurbieuxJ.MultonB.Ben AhmedH.Load profile impact on the gross energy requirement of stand-alone photovoltaic systems20103536026132-s2.0-7154913871110.1016/j.renene.2009.08.005RaoP.PengC. H.A research on power dispatch of energy-saving and emission-reduction generation based on the improved differential evolution algorithm201054852TarasewichP.McMullenP. R.Swarm intelligence powers in numbers200245862672-s2.0-003824128110.1145/545151.545152BonabeauE.DorigoM.TheraulazG.1999New York, NY, USAOxford University PressKennedyJ.EberhartR.Particle swarm optimizationProceedings of the IEEE International Conference on Neural NetworksDecember 1995Perth, Australia194219482-s2.0-0029535737ColorniA.DorigoM.ManiezzoV.Distributed optimization by ant coloniesProceedings of European Conference on Artificial Life1991Paris, France134142YangX. S.Engineering optimizations via nature-inspired virtual bee algorithms3562Proceedings of the 1st International Work-Conference on the Interplay Between Natural and Artificial Computation
(IWINAC '05)June 2005Las Palmas, SpainSpringer317323Lecture Notes in Computer Science2-s2.0-26444559584KarabogaD.BasturkB.A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm20073934594712-s2.0-3514882176210.1007/s10898-007-9149-xMR2346178ZBL1149.90186FarmerJ. D.PackardN. H.PerelsonA. S.The immune system, adaptation, and machine learning1986221–31872042-s2.0-4614912793610.1016/0167-2789(86)90240-XMR878160KennedyJ.Bare bones particle swarmsProceedings of IEEE Swarm Intelligence Symposium2003IEEE Press120127AlRashidiM. R.EL-NaggarK. M.Long term electric load forecasting based on particle swarm optimization20108713203262-s2.0-7034957802010.1016/j.apenergy.2009.04.024NiknamT.FirouziB. B.A practical algorithm for distribution state estimation including renewable energy sources20093411230923162-s2.0-6714910585310.1016/j.renene.2009.03.005AmjadyN.SoleymanpourH. R.Daily Hydrothermal Generation Scheduling by a new Modified Adaptive Particle Swarm Optimization technique20108067237322-s2.0-7764927387610.1016/j.epsr.2009.11.004ZhanZ. H.ZhangJ.LiY.ChungH. S. H.Adaptive particle swarm optimization2009396136213812-s2.0-7034962603110.1109/TSMCB.2009.2015956ZhengY.-J.LingH.-F.GuanQ.Adaptive parameters for a modified comprehensive learning particle swarm optimizer201320131110.1155/2012/207318LeeT. Y.Short term hydroelectric power system scheduling with wind turbine generators using the multi-pass iteration particle swarm optimization approach20084947517602-s2.0-3974919006510.1016/j.enconman.2007.07.019KongnamC.NuchprayoonS.A particle swarm optimization for wind energy control problem20103511243124382-s2.0-7795481657110.1016/j.renene.2010.02.020KhanmohammadiS.AmiriM.HaqueM. T.A new three-stage method for solving unit commitment problem2010357307230802-s2.0-7795618094210.1016/j.energy.2010.03.049LópezP. R.JuradoF.Ruiz-ReyesN.García GalánS.GómezM.Particle swarm optimization for biomass-fuelled systems with technical constraints2008218138913962-s2.0-5404911876610.1016/j.engappai.2008.04.013LopezP. R.GalanS. G.Ruiz-ReyesN.JuradoF.A method for particle swarm optimization and its application in location of biomass power plants2008531992112-s2.0-4674912033210.1080/15435070802107165LeeT. Y.ChenC. L.Wind-photovoltaic capacity coordination for a time-of-use rate industrial user2009321521672-s2.0-6534915994110.1049/iet-rpg:20070068KavianiA. K.RiahyG. H.KouhsariS. M.Optimal design of a reliable hydrogen-based stand-alone wind/PV generating system, considering component outages20093411238023902-s2.0-6714912211110.1016/j.renene.2009.03.020KornelakisA.KoutroulisE.Methodology for the design optimisation and the economic analysis of grid-connected photovoltaic systems2009344764922-s2.0-7034948110010.1049/iet-rpg.2008.0069KornelakisA.MarinakisY.Contribution for optimal sizing of grid-connected PV-systems using PSO2010356133313412-s2.0-7444908620010.1016/j.renene.2009.10.014HakimiS. M.Moghaddas-TafreshiS. M.Optimal sizing of a stand-alone hybrid power system via particle swarm optimization for Kahnouj area in south-east of Iran2009347185518622-s2.0-6134910591710.1016/j.renene.2008.11.022MahorA.PrasadV.RangnekarS.Economic dispatch using particle swarm optimization: a review2009138213421412-s2.0-6765075675810.1016/j.rser.2009.03.007GaingZ. L.Particle swarm optimization to solving the economic dispatch considering the generator constraints2003183118711952-s2.0-004252608710.1109/TPWRS.2003.814889JeyakumarD. N.JayabarathiT.RaghunathanT.Particle swarm optimization for various types of economic dispatch problems200628136422-s2.0-3114447828710.1016/j.ijepes.2005.09.004WangL.SinghC.Reserve-constrained multiarea environmental/economic dispatch based on particle swarm optimization with local search20092222983072-s2.0-5894908956310.1016/j.engappai.2008.07.007MandalK. K.BasuM.ChakrabortyN.Particle swarm optimization technique based short-term hydrothermal scheduling200884139213992-s2.0-5014910240010.1016/j.asoc.2007.10.006ChakrabartiR.ChattopadhyayP. K.BasuM.PanigrahiC. K.Particle swarm optimization technique for dynamic economic dispatch20068748542-s2.0-42149155981ParkJ. B.JeongY. W.KimH. H.ShinJ. R.An improved particle swarm optimization for economic load dispatch with valve point effect200611dos Santos CoelhoL.MarianiV. C.Economic dispatch optimization using hybrid chaotic particle swarm optimizerProceedings of IEEE International Conference on Systems, Man, and Cybernetics (SMC '07)October 2007196319682-s2.0-4094909309210.1109/ICSMC.2007.4414152CaiJ.MaX.LiL.HaipengP.Chaotic particle swarm optimization for economic dispatch considering the generator constraints20074826456532-s2.0-3384586687510.1016/j.enconman.2006.05.020KumarA. I. S.DhanushkodiK.KumarJ. J.PaulC. K. C.Particle swarm optimization solution to emission and economic dispatch problem1Proceedings of IEEE Confernce on Covergent Technologies for the Asia-Pacific Region (TENCON '03)October 20034354392-s2.0-2342496748ZhaoB.GuoC.CaoY.Dynamic economic dispatch in electricity market using particle swarm optimization algorithmProceedings of 5th World Congress on Intelligent Control and Automation (WCICA '04)June 2004505050542-s2.0-4444274938AbidoM. A.Multiobjective particle swarm for environmental/economic dispatch problemProceedings of the 8th International Power Engineering Conference (IPEC '07)December 2007138513902-s2.0-51349151121AlrashidiM. A.HawaryM. E.Impact of loading conditions on the emission economic dispatchProceedings of World Academy of Science and Engineering and Technology2008148151LiZ.ChangX. P.QinJ. H.Application of ant colony algorithms to optimization design of solar energy dynamic power system in space station2005252942982-s2.0-33644945506XuD.KangL.CaoB.Graph-based ant system for optimal sizing of standalone hybrid wind/PV power systems20064114Springer11361146Lecture Notes in Computer Science2-s2.0-33749556464FoongW. K.MaierH. R.SimpsonA. R.Power plant maintenance scheduling using ant colony optimization: an improved formulation20084043093292-s2.0-4154910291110.1080/03052150701775953MR2405872WarnerL.VogelU.Optimization of energy supply networks using ant colony optimizationProceedings of 22th International Conference on Informatics for Environmental Protection2008327334SeeP. C.TaiV. C.MolinasM.Ant colony optimization applied to control of ocean wave energy converters201220148155ToksariM. D.Estimating the net electricity energy generation and demand using the ant colony optimization approach: case of Turkey2009373118111872-s2.0-5924909067710.1016/j.enpol.2008.11.017BaskanO.HaldenbilenS.CeylanH.CeylanH.Estimating transport energy demand using ant colony optimization20127218819910.1080/15567240903030513AfsharA.Bozorg HaddadO.MariñoM. A.AdamsB. J.Honey-bee mating optimization (HBMO) algorithm for optimal reservoir operation200734454524622-s2.0-3424857702010.1016/j.jfranklin.2006.06.001NiknamT.TaheriS. I.AghaeiJ.TabatabaeiS.NayeripourM.A modified honey bee mating optimization algorithm for multiobjective placement of renewable energy resources2011881248174830NiknamT.MojarradH. D.MeymandH. Z.FirouziB. B.A new honey bee mating optimization algorithm for non-smooth economic dispatch20113628969082-s2.0-7955153928410.1016/j.energy.2010.12.021Abu-MoutiF. S.El-HawaryM. E.Optimal dynamic economic dispatch including renewable energy source using artificial bee colony algorithmProceedings of IEEE Systems Conference2012VeraD.CarabiasJ.JuradoF.Ruiz-ReyesN.A Honey Bee Foraging approach for optimal location of a biomass power plant2010877211921272-s2.0-7795312700410.1016/j.apenergy.2010.01.015HongW. C.Electric load forecasting by seasonal recurrent SVR (support vector regression) with chaotic artificial bee colony algorithm20113695568557810.1016/j.energy.2011.07.015Abdul RahmanT. K.YasinZ. M.AbdullahW. N. W.Artificial-immune-based for solving economic dispatch in power systemProceedings of National Power and Energy Conference (PECon '04)November 200431352-s2.0-30944459264CoelhoL. D. S.MarianiV. C.Chaotic artificial immune approach applied to economic dispatch of electric energy using thermal units2009405237623832-s2.0-6554910447210.1016/j.chaos.2007.10.032ArsalaniP.SeddighizadehM.Minimizing the loss of energy in transmission systems with capacitor placement using an immune algorithm and fuzzy logicProceedings of 2nd Conference on Energy Management and Conservation2012MellitA.KalogirouS. A.Application of neural networks and genetic algorithms for predicting the optimal sizing coefficient of photovoltaic supply (PVS) systemsProceedings of the World Renewable Energy Congress IX and Exhibition2006MellitA.ANFIS-based genetic algorithm for predicting the optimal sizing coefficient of photovoltaic supply (PVS) systemsProceedings of 3rd International Conference on Thermal Engineering: Theory and Applications200796102ChangY. P.KoC. N.A PSO method with nonlinear time-varying evolution based on neural network for design of optimal harmonic filters2009363680968162-s2.0-5874911363910.1016/j.eswa.2008.08.007LiA.WangL.LiJ.JiC.Application of immune algorithm-based particle swarm optimization for optimized load distribution among cascade hydropower stations20095711-12178517912-s2.0-6734913077810.1016/j.camwa.2008.10.016YangZ. X.YueX. F.WangL.Study on the energy consumption optimization in a central air-conditioning system based on bee evolutionary genetic algorithm method20112767882KıranM. S.ÖzceylanE.GündüzM.PaksoyT.A novel hybrid approach based on particle swarm optimization and ant colony algorithm to forecast energy demand of Turkey20125317583GhanbariA.KazemiM.MehmanpazirF.NakhostinM. M.A cooperative ant colony optimization-genetic algorithm approach for construction of energy demand forecasting knowledge-based expert systems20133919420610.1016/j.knosys.2012.10.017TuduB.MajumderS.MandalK. K.ChakrabortyN.Comparative performance study of genetic algorithm and particle swarm optimization applied on off-grid renewable hybrid energy system7076Swarm, Evolutionary, and Memetic Computing2011Berlin, GermanySpringer151158Lecture Notes in Computer Science10.1007/978-3-642-27172-4_19CarliniM.CastellucciS.Modelling and simulation for energy production parametric dependence in greenhouses20102010282-s2.0-7995214654210.1155/2010/590943590943CarliniM.CastellucciS.GuerrieriM.HonoratiT.Stability and control for energy production parametric dependence20102010212-s2.0-7795697873410.1155/2010/842380842380FadaeeM.RadziA. M.Multi-objective optimization of a stand-alone hybrid renewable energy system by using evolutionary algorithms: a review201216533643369GruskaJ.1999New York, NY, USAMcGraw-Hillxv+439Advanced Topics in Computer Science SeriesMR1978991PăunG.RozenbergG.SalomaaA.1998Berlin, GermanySpringerx+402Texts in Theoretical Computer Science. An EATCS SeriesMR1724525JoyeuxM.BuyukdagliS.SanreyM.1/f fluctuations of DNA temperature at thermal denaturation200775692-s2.0-3454737933110.1103/PhysRevE.75.061914061914CastroA.MarquesM. A. L.VarsanoD.SottileF.RubioA.The challenge of predicting optical properties of biomolecules: what can we learn from time-dependent density-functional theory?20091064694902-s2.0-7034917671610.1016/j.crhy.2008.09.001CattaniC.LaserraE.BochicchioI.Simplicial approach to fractal structures201220122110.1155/2012/958101958101MR2892233CattaniC.On the existence of wavelet symmetries in archaea DNA20122110.1155/2012/673934673934MR2901044ZBL1234.92014ZhangG.Quantum-inspired evolutionary algorithms: a survey and empirical study20111733033512-s2.0-7995607269210.1007/s10732-010-9136-0BakhoumE. G.TomaC.Dynamical aspects of macroscopic and quantum transitions due to coherence function and time series events20102010132-s2.0-7795143855410.1155/2010/428903428903BakhoumE. G.TomaC.Mathematical transform of traveling-wave equations and phase aspects of quantum interaction20102010152-s2.0-7795144130510.1155/2010/695208695208MR2559376ZBL1191.35220