6,363 research outputs found

    A Global Optimisation Toolbox for Massively Parallel Engineering Optimisation

    Full text link
    A software platform for global optimisation, called PaGMO, has been developed within the Advanced Concepts Team (ACT) at the European Space Agency, and was recently released as an open-source project. PaGMO is built to tackle high-dimensional global optimisation problems, and it has been successfully used to find solutions to real-life engineering problems among which the preliminary design of interplanetary spacecraft trajectories - both chemical (including multiple flybys and deep-space maneuvers) and low-thrust (limited, at the moment, to single phase trajectories), the inverse design of nano-structured radiators and the design of non-reactive controllers for planetary rovers. Featuring an arsenal of global and local optimisation algorithms (including genetic algorithms, differential evolution, simulated annealing, particle swarm optimisation, compass search, improved harmony search, and various interfaces to libraries for local optimisation such as SNOPT, IPOPT, GSL and NLopt), PaGMO is at its core a C++ library which employs an object-oriented architecture providing a clean and easily-extensible optimisation framework. Adoption of multi-threaded programming ensures the efficient exploitation of modern multi-core architectures and allows for a straightforward implementation of the island model paradigm, in which multiple populations of candidate solutions asynchronously exchange information in order to speed-up and improve the optimisation process. In addition to the C++ interface, PaGMO's capabilities are exposed to the high-level language Python, so that it is possible to easily use PaGMO in an interactive session and take advantage of the numerous scientific Python libraries available.Comment: To be presented at 'ICATT 2010: International Conference on Astrodynamics Tools and Techniques

    A hybrid GA–PS–SQP method to solve power system valve-point economic dispatch problems

    No full text
    This study presents a new approach based on a hybrid algorithm consisting of Genetic Algorithm (GA), Pattern Search (PS) and Sequential Quadratic Programming (SQP) techniques to solve the well-known power system Economic dispatch problem (ED). GA is the main optimizer of the algorithm, whereas PS and SQP are used to fine tune the results of GA to increase confidence in the solution. For illustrative purposes, the algorithm has been applied to various test systems to assess its effectiveness. Furthermore, convergence characteristics and robustness of the proposed method have been explored through comparison with results reported in literature. The outcome is very encouraging and suggests that the hybrid GA–PS–SQP algorithm is very efficient in solving power system economic dispatch problem

    OptEEmAL: Decision-Support Tool for the Design of Energy Retrofitting Projects at District Level

    Get PDF
    Designing energy retrofitting actions poses an elevated number of problems, as the definition of the baseline, selection of indicators to measure performance, modelling, setting objectives, etc. This is time-consuming and it can result in a number of inaccuracies, leading to inadequate decisions. While these problems are present at building level, they are multiplied at district level, where there are complex interactions to analyse, simulate and improve. OptEEmAL proposes a solution as a decision-support tool for the design of energy retrofitting projects at district level. Based on specific input data (IFC(s), CityGML, etc.), the platform will automatically simulate the baseline scenario and launch an optimisation process where a series of Energy Conservation Measures (ECMs) will be applied to this scenario. Its performance will be evaluated through a holistic set of indicators to obtain the best combination of ECMs that complies with user's objectives. A great reduction in time and higher accuracy in the models are experienced, since they are automatically created and checked. A subjective problem is transformed into a mathematical problem; it simplifies it and ensures a more robust decision-making. This paper will present a case where the platform has been tested.This research work has been partially funded by the European Commission though the European Union’s Horizon 2020 Research and Innovation Programme under grant agreement No 680676. All related information to the project is available at https://www.opteemal-project.eu

    Bat Algorithm: Literature Review and Applications

    Full text link
    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 bat algorithm and its new variants. A wide range of diverse applications and case studies are also reviewed and summarized briefly here. Further research topics are also discussed.Comment: 10 page
    • 

    corecore