This paper introduces a new powerful evolutionary algorithm called backtracking search algorithm (BSA) for solving load frequency control (LFC) problem in power system. Initially, two-area non-reheat thermal power pla...
详细信息
This paper introduces a new powerful evolutionary algorithm called backtracking search algorithm (BSA) for solving load frequency control (LFC) problem in power system. Initially, two-area non-reheat thermal power plant is considered and gains of PI/PID controllers are optimized using BSA. This paper compares BSA's effectiveness in solving LFC problem with the performances of other optimization techniques reported in the literature. Nonlinearities of power system such as reheater, governor dead band, boiler dynamics and generation rate constraint are included in the system modeling to identify the system stability and its performance is compared with craziness based PSO technique. Additionally, two more test systems namely three-area and four-area hydro-thermal plant with nonlinearity are considered to demonstrate the efficiency of proposed algorithm. The comparative analysis of the performances indicates that the proposed controller gives better results than other techniques available in the literature. Sensitivity analysis showed robustness of proposed controller under loading and parameter uncertainty. (C) 2016 Ain Shams University. Production and hosting by Elsevier B.V.
Fed-batch fermentation has gained attention in recent years due to its beneficial impact in the economy and productivity of bioprocesses. However, the complexity of these processes requires an expert system that invol...
详细信息
Fed-batch fermentation has gained attention in recent years due to its beneficial impact in the economy and productivity of bioprocesses. However, the complexity of these processes requires an expert system that involves swarm intelligence-based metaheuristics such as Artificial Algae algorithm (AAA), Artificial Bee Colony (ABC), Covariance Matrix Adaptation Evolution Strategy (CMAES) and Differential Evolution (DE) for simulation and optimization of the feeding trajectories. DE traditionally performs better than other evolutionary algorithms and swarm intelligence techniques in optimization of fed-batch fermentation. In this work, an improved version of DE namely backtracking search algorithm (BSA) has edged DE and other recent metaheuristics to emerge as superior optimization method. This is shown by the results obtained by comparing the performance of BSA, DE, CMAES, MA and ABC in solving six fed batch fermentation case studies. BSA gave the best overall performance by showing improved solutions and more robust convergence in comparison with various metaheuristics used in this work. Also, there is a gap in the study of fed-batch application of wastewater and sewage sludge treatment. Thus, the fed batch fermentation problems in winery wastewater treatment and biogas generation from sewage sludge are investigated and reformulated for optimization. (C) 2017 Elsevier Ltd. All rights reserved.
This study investigates the optimization of the charge plan in casting heat treatment. The optimization problem is formulated as a 0-1 integer programming model aiming at maximizing the utilization of the furnaces, mi...
详细信息
This study investigates the optimization of the charge plan in casting heat treatment. The optimization problem is formulated as a 0-1 integer programming model aiming at maximizing the utilization of the furnaces, minimizing the holding temperature differences and the overall delivery deadline of castings in a furnace. To approach the mathematical model, a two-steps solution methodology is designed. First, the feasible casting candidate sets are generated in consideration of the holding temperature and cooling mode constraints. Then, an improved backtracking search algorithm (IBSA) is proposed to obtain optimal charge plan for each feasible candidate set. The best one among the optimal charge plans obtained by IBSA is selected as the final charge plan. In IBSA, a mapping mechanism is applied to make original backtracking search algorithm (BSA) suitable to discrete problems. Improvements that consist of the modification of historical population updating mechanism, the hybrid of mutation and crossover strategy of difference evaluation algorithm, a greedy local searchalgorithm and the re-initialization operator are also made to enhance the exploitation and exploration ability of IBSA. The comparisons of simulation experiments demonstrate the effectiveness of the proposed model and the performance of the proposed algorithm.
Facility layout problems (FLP) involve determining the optimal placement of machines within a fixed space. An effective layout minimises costs. The total material travel distance is a key indicator of the efficiency o...
详细信息
Facility layout problems (FLP) involve determining the optimal placement of machines within a fixed space. An effective layout minimises costs. The total material travel distance is a key indicator of the efficiency of internal logistics. Changes in demand and product mix may alter the material flow. The dynamic facilities layout problem (DFLP) takes into account changes in demand and allows for the periodic redesign of facilities. Facility redesign may reduce the material flow cost, but there is a trade-off between material flow improvements and reorganisation costs. There is a limited literature on the redesign of facilities with stochastic demand, heterogeneous-sized resources and rectilinear material flow. The backtracking search algorithm (BSA) has been used to successfully solve a range of engineering problems, but it has not previously been used to solve operations management problems or the FLP. This paper outlines novel modified backtracking search algorithms (mBSAs) that solved the stochastic DFLP with heterogeneous sized resources. The combination of material flow and redesign costs were minimised. Three mBSA were benchmarked against the classical BSA and a Genetic algorithm (GA) using 11 benchmark datasets obtained from the literature. The best mBSA generated better solutions than the GA for large-size problems. The total costs for the layouts generated by the best mBSA were significantly lower than for the conventional BSA. The modifications to the BSA increased the diversity of candidate solutions, which increased the amount of exploration. The computational time required by the three mBSAs was up to 70% less than the GA. (C) 2016 Elsevier Ltd. All rights reserved.
This paper presents a solution technique for optimal power flow (OPF) of high-voltage direct current (HVDC) power systems using a backtracking search algorithm (BSA). BSA is a population-based evolutionary algorithm (...
详细信息
This paper presents a solution technique for optimal power flow (OPF) of high-voltage direct current (HVDC) power systems using a backtracking search algorithm (BSA). BSA is a population-based evolutionary algorithm (EA), and it is not sensitive to initial conditions, contrary to most other meta-heuristic algorithms. The proposed algorithm is applied to three different test systems as follows: the modified 5-bus test system, the modified WSCC 9-bus test system, and the modified New England 39-bus test system. As a result of the simulations, minimum, maximum, and average production costs and CPU times are obtained for different cases of each of the three test systems. These results are also compared to those of the Artificial Bee Colony (ABC) algorithm, the Genetic algorithm (GA), and the unified method provided in literature. In regard to the comparative results, it can be said that the proposed method has a shorter CPU time and is more efficient than the others. Thus, the applicability and efficiency of the proposed method in this field are demonstrated. (C) 2015 Elsevier Ltd. All rights reserved.
The exposition of any nature-inspired optimization technique relies firmly upon its executed organized framework. Since the regularly utilized backtracking search algorithm (BSA) is a fixed framework, it is not always...
详细信息
The exposition of any nature-inspired optimization technique relies firmly upon its executed organized framework. Since the regularly utilized backtracking search algorithm (BSA) is a fixed framework, it is not always appropriate for all difficulty levels of problems and, in this manner, probably does not search the entire search space proficiently. To address this limitation, we propose a modified BSA framework, called gQR-BSA, based on the quasi reflection-based initialization, quantum Gaussian mutations, adaptive parameter execution, and quasi-reflection-based jumping to change the coordinate structure of the BSA. In gQR-BSA, a quantum Gaussian mechanism was developed based on the best population information mechanism to boost the population distribution information. As population distribution data can represent characteristics of a function landscape, gQR-BSA has the ability to distinguish the methodology of the landscape in the quasi-reflection-based jumping. The updated automatically managed parameter control framework is also connected to the proposed algorithm. In every iteration, the quasi-reflection-based jumps aim to jump from local optima and are adaptively modified based on knowledge obtained from offspring to global optimum. Herein, the proposed gQR-BSA was utilized to solve three sets of well-known standards of functions, including unimodal, multimodal, and multimodal fixed dimensions, and to solve three well-known engineering optimization problems. The numerical and experimental results reveal that the algorithm can obtain highly efficient solutions to both benchmark and real-life optimization problems.
The backtracking search algorithm (BSA) as a novel intelligent optimizer belongs to population-based evolutionary algorithms. In this paper, a multi-objective learning backtracking search algorithm (MOLBSA) is propose...
详细信息
The backtracking search algorithm (BSA) as a novel intelligent optimizer belongs to population-based evolutionary algorithms. In this paper, a multi-objective learning backtracking search algorithm (MOLBSA) is proposed to solve the environmental/economic dispatch (EED) problem. In this algorithm, we design two novel learning strategies: a leader-choosing strategy, which takes a sparse solution from an external archive as leader;a leader-guiding strategy, which updates individuals with the guidance of leader. These two learning strategies have outstanding performance in improving the uniformity and diversity of obtained Pareto front. The extreme solutions, compromise solution and three metrics obtained by MOLBSA are further compared with those of well-known multi-objective optimization algorithms in IEEE 30-bus 6-unit test system and 10-unit test system. Simulation results demonstrate the capability of MOLBSA in generating well-distributed and high-quality approximation of true Pareto front for the EED problem.
The state of charge (SOC) is a critical evaluation index of battery residual capacity. The significance of an accurate SOC estimation is great for a lithium-ion battery to ensure its safe operation and to prevent from...
详细信息
The state of charge (SOC) is a critical evaluation index of battery residual capacity. The significance of an accurate SOC estimation is great for a lithium-ion battery to ensure its safe operation and to prevent from over-charging or over-discharging. However, to estimate an accurate capacity of SOC of the lithium-ion battery has become a major concern for the electric vehicle (EV) industry. Therefore, numerous researches are being conducted to address the challenges and to enhance the battery performance. The main objective of this paper is to develop an accurate SOC estimation approach for a lithium-ion battery by improving back-propagation neural network (BPNN) capability using backtracking search algorithm (BSA). BSA optimization is utilized to improve the accuracy and robustness of BPNN model by finding the optimal value of hidden layer neurons and learning rate. In this paper, Dynamic Stress Test and Federal Urban Driving Schedule drive profiles are applied for testing the model at three different temperatures. The obtained results of the BPNN based BSA model are compared with the radial basis function neural network, generalized regression neural network and extreme learning machine model using statistical error values of root mean square error, mean absolute error, mean absolute percentage error, and SOC error to check and validate the model performance. The obtained results show that the BPNN based BSA model outperforms other neural network models in estimating SOC with high accuracy under different EV profiles and temperatures.
In recent years, collecting data from IoT devices by unmanned aerial vehicles (UAVs) has become a very hot research topic. This paper focuses on the energy consumption problem of a UAV-based IoT data collection system...
详细信息
In recent years, collecting data from IoT devices by unmanned aerial vehicles (UAVs) has become a very hot research topic. This paper focuses on the energy consumption problem of a UAV-based IoT data collection system. To solve the considered energy consumption problem, this paper proposes a new population-based optimization algorithm called the backtracking search algorithm with dynamic population (BSADP), which can determine the optimal number and locations of stop points of the UAV simultaneously. In addition, BSADP has a simple framework, which consists of the proposed enhanced backtracking search algorithm (EBSA) and the designed population adjustment mechanism with opposition-based learning (PAMOBL). In the search process, the population is regarded as the entire deployment of the UAV. BSADP firstly generates the trail deployment of the UAV by EBSA and then the next generation deployment of the UAV is produced based on the trail deployment and PAMOBL. The performance of BSADP is investigated by two energy consumption formulations. Experimental results support the superiority of BSADP in optimizing the deployment of the UAV and prove the application value of BSADP in the real scenario. The source code of the proposed algorithm can be found from: https://***/jsuzyy/BSADP.
Benefiting from population, randomness and simple structures, metaheuristic methods show excellent performance for solving global optimization problems. However, in some cases, in order to get promising solutions, the...
详细信息
Benefiting from population, randomness and simple structures, metaheuristic methods show excellent performance for solving global optimization problems. However, in some cases, in order to get promising solutions, the existing metaheuristic methods usually need to be modified. This work reports a new technique, called specular reflection learning, for improving the optimization performance of metaheuristic methods. Specular reflection learning is motivated by specular reflection phenomenon in physics. Note that, there is a close relationship between opposition-based learning and specular reflection learning. Opposition-based learning can be seen as a special case of specular reflection learning. In order to investigate the effectiveness of specular reflection learning, specular reflection learning is employed to improve backtracking search algorithm (BSA). The performance of the proposed backtracking search algorithm with specular reflection learning is evaluated by 88 test functions extracted from the well-known CEC 2013, CEC 2014 and CEC 2017 test suites, and two constrained engineering design problems. Experimental results confirm that specular reflection learning is a more effective technique for improving BSA compared with opposition-based learning, which establishes the foundation for the applications of specular reflection learning on other metaheuristics. In addition, the source code of this work can be found from https://***/matlabcentral/fileexchange/79030-bsa_srl. (C) 2020 Elsevier B.V. All rights reserved.
暂无评论