23 research outputs found

    Performance Evaluation of Nature-Inspired Algorithms in constrained Optimization

    Get PDF
    In almost all scientific contributions to the field of Nature-Inspired Algorithms (NIAs), the researchers select some benchmark test suites, which makes possible to draw conclusions on the merit of the proposed algorithm. Hence, it is a vital task to compose comprehensive test suites with the aim of covering variety of different scenarios. Furthermore, while conducting comparative analysis of results obtained with NIAs, selection of the proper performance indicators are of paramount importance. This paper intends to address these two topics with a special stress on NIAs designed for constrained optimization

    Gaussian Process Model Predictive Control of An Unmanned Quadrotor

    Full text link
    The Model Predictive Control (MPC) trajectory tracking problem of an unmanned quadrotor with input and output constraints is addressed. In this article, the dynamic models of the quadrotor are obtained purely from operational data in the form of probabilistic Gaussian Process (GP) models. This is different from conventional models obtained through Newtonian analysis. A hierarchical control scheme is used to handle the trajectory tracking problem with the translational subsystem in the outer loop and the rotational subsystem in the inner loop. Constrained GP based MPC are formulated separately for both subsystems. The resulting MPC problems are typically nonlinear and non-convex. We derived 15 a GP based local dynamical model that allows these optimization problems to be relaxed to convex ones which can be efficiently solved with a simple active-set algorithm. The performance of the proposed approach is compared with an existing unconstrained Nonlinear Model Predictive Control (NMPC). Simulation results show that the two approaches exhibit similar trajectory tracking performance. However, our approach has the advantage of incorporating constraints on the control inputs. In addition, our approach only requires 20% of the computational time for NMPC.Comment: arXiv admin note: text overlap with arXiv:1612.0121

    Deterministic and stochastic exploration of long asteroid fly-by sequences exploiting tree-graph and optimal substructure properties

    Get PDF
    In the past, space trajectory design was limited to the optimal design of transfers to single destinations. However, a somewhat more daring approach is today making the space community to consider missions that visit, with one single spacecraft, a multitude of celestial objects; such as asteroid tour mission proposals CASTAway or MANTIS, which both proposed to visit 10 or more asteroids in a quick succession of asteroid fly-bys. The design of these so-called asteroid tours is complicated by the fact that the sequence of asteroids is not known a priori, but is the objective of the optimisation itself. This leads to a complex mixed-integer non-linear programming (MINLP) problem, on which the decision variables assume both continuous and discrete values. Beyond the obvious complexity of such problem formulation, preliminary mission design requires not only to locate the global optimum solution but, also, to map the ensemble of solutions that leads to feasible transfers. This paper analyses the complexity of such search space, which can be efficiently modelled as a tree-graph of interconnected Lambert arc solutions between two consecutive asteroids. This allows to exploit the optimal substructure of the problem and enables complete tree traverse explorations for limited asteroid catalogues. Nevertheless, the search space quickly grows in complexity for larger catalogues, featuring a labyrinthine multi-modal structure and extreme non-linearities. This underlying complexity ultimately renders common stochastic heuristics, such as Ant Colony Optimization, rather inefficient. Mostly, due to the fact that the metaheuristic processes are not able to gather any real understanding, or knowledge, such that it can efficiently guide the search. Instead, an astrodynamics-lead heuristic based on the distance between spacecraft and asteroid at the asteroid’s MOID-point crossing epoch, enables an efficient pruning of the asteroid catalogue. Then, deterministic processes based on dynamic programming and beam search can be efficiently applied, providing solutions to both the global optimum and the constraint satisfaction problems

    Efficiency of tree-search like heuristics to solve complex mixed-integer programming problems applied to the design of optimal space trajectories

    Get PDF
    In the past, space trajectory optimization was limited to optimal design of transfers to single destinations, where optimality refers to minimum propellant consumption or transfer time. New technologies, and a more daring approach to space, are today making the space community consider missions that target multiple destinations. In the present paper, we focus on missions that aim to visit multiple asteroids within a single launch. The trajectory design of these missions is complicated by the fact that the asteroid sequences are not known a priori but are the objective of the optimization itself. Usually, these problems are formulated as global optimization (GO) problems, under the formulation of mixed-integer non-linear programming (MINLP), on which the decision variables assume both continuous and discrete values. However, beyond the aim of finding the global optimum, mission designers are usually interested in providing a wide range of mission design options reflecting the multi-modality of the problems at hand. In this sense, a Constraint Satisfaction Problem (CSP) formulation is also relevant. In this manuscript, we focus on these two needs (i.e. tackling both the GO and the CSP) for the asteroid tour problem. First, a tree-search algorithm based upon the Bellman’s principle of optimality is described using dynamic programming approach to address the feasibility of solving the GO problem. This results in an efficient and scalable procedure to obtain global optimum solutions within large datasets of asteroids. Secondly, tree-search strategies like Beam Search and Ant Colony Optimization with back-tracking are tested over the CSP formulations. Results reveal that BS handles better the multi-modality of the search space when compared to ACO, as this latter solver has a bias towards elite solutions, which eventually hinders the diversity needed to efficiently cope with CSP over graphs

    Gnowee: A Hybrid Metaheuristic Optimization Algorithm for Constrained, Black Box, Combinatorial Mixed-Integer Design

    Full text link
    This paper introduces Gnowee, a modular, Python-based, open-source hybrid metaheuristic optimization algorithm (Available from https://github.com/SlaybaughLab/Gnowee). Gnowee is designed for rapid convergence to nearly globally optimum solutions for complex, constrained nuclear engineering problems with mixed-integer and combinatorial design vectors and high-cost, noisy, discontinuous, black box objective function evaluations. Gnowee's hybrid metaheuristic framework is a new combination of a set of diverse, robust heuristics that appropriately balance diversification and intensification strategies across a wide range of optimization problems. This novel algorithm was specifically developed to optimize complex nuclear design problems; the motivating research problem was the design of material stack-ups to modify neutron energy spectra to specific targeted spectra for applications in nuclear medicine, technical nuclear forensics, nuclear physics, etc. However, there are a wider range of potential applications for this algorithm both within the nuclear community and beyond. To demonstrate Gnowee's behavior for a variety of problem types, comparisons between Gnowee and several well-established metaheuristic algorithms are made for a set of eighteen continuous, mixed-integer, and combinatorial benchmarks. These results demonstrate Gnoweee to have superior flexibility and convergence characteristics over a wide range of design spaces. We anticipate this wide range of applicability will make this algorithm desirable for many complex engineering applications.Comment: 43 pages, 7 tables, 6 figure

    Hybrid evolutionary techniques for constrained optimisation design

    Get PDF
    This thesis a research program in which novel and generic optimisation methods were developed so that can be applied to a multitude of mathematically modelled business problems which the standard optimisation techniques often fail to deal with. The continuous and mixed discrete optimisation methods have been investigated by designing new approaches that allow users to more effectively tackle difficult optimisation problems with a mix of integer and real valued variables. The focus of this thesis presents practical suggestions towards the implementation of hybrid evolutionary approaches for solving optimisation problems with highly structured constraints. This work also introduces a derivation of the different optimisation methods that have been reported in the literature. Major theoretical properties of the new methods have been presented and implemented. Here we present detailed description of the most essential steps of the implementation. The performance of the developed methods is evaluated against real-world benchmark problems, and the numerical results of the test problems are found to be competitive compared to existing methods

    Stochastic Optimisation for Complex Mixed-Integer Programming Problems in Asteroid Tour Missions

    Get PDF
    Deep space exploration is key to understand the origin of our Solar System and address the Earth impact risk. Space Trajectory Design (STD) has evolved and incremented in complexity due to the interest within the space community to explore multiple celestial bodies in a single mission. This thesis focuses on an Asteroid Tour Trajectory in the context of the CASTAway mission. CASTAway is a mission proposal for European Space Agency’s 5th call of medium-size missions to explore the Asteroid Main Belt. The objective is not to find the global optima but find feasible sequences of asteroid fly-bys, as per feasible tours of 12 asteroids of a total Δv of less than 9 km/s is meant. The complexity of the problem is given by the large number of possible permutations of 12-asteroid tour solutions – even with a reduced catalogue of 158 asteroids – and because of being a Mixed-Integer Non-Linear Programming (MINLP) problem. Because of this, metaheuristics are used to tackle the problem. A novel problem modelling that achieves uniqueness on the cost paths of the Search Space and a novel ACO solver is presented, with the general objective for the whole CASTPath project of finding a robust low computational heuristic. Due to the scientific interest on having diversity in the sequences, a similarity measurement tool is also developed. Several test cases with different ACO tuning parameters are run on a High Performance Computer. Results show that this algorithm outperforms the previous heuristics on CASTPath obtaining the lowest Δv (7.27 km/s) achieved by an heuristic and finding multiple feasible sequences (97 in 1 h). Moreover, the new problem modelling has allowed within the research group, to find the global optima (6.98 km/s) for this asteroid catalogue by Dynamic Programming

    Developing Statistical Models to Assess Productivity in the Automotive Manufacturing Sector

    Get PDF
    The purpose of this study is to identify the most important activity in a value chain, effective factors, their impact, and to find estimation models of the most well-known productivity measurement, Hours per Vehicle (HPV), in the automotive industry in North American manufacturing plants. HPV is a widely recognized production performance indicator that is used by a significant percentage of worldwide automakers. During a comprehensive literature review, 13 important factors that affect HPV were defined as launching a new vehicle, ownership, car segment, model types, year, annual available working days, vehicle variety, flexibility, annual production volume, car assembly and capacity (CAC) utilization, outsourcing, platform strategy, and hourly employee\u27s percentage.;Data used in this study was from North American plants that participated in the Harbour\u27s survey from 1999 to 2007. Data are synthesized using a uniform methodology from information supplied by the plants and supplemented with plant visits by Harbour Consulting auditors. Overall, there are 682 manufacturing plants in the statistical sample from 10 different multinational automakers.;Several robust and advanced statistical methods were used to analyze the data and derive the best possible HPV regression equations. The final statistical models were validated through exhaustive cross-validation procedures. Mixed integer distributed ant colony optimization (MIDACO) algorithm, a nonlinear programming algorithm, that can robustly solve problems with critical function properties like high non-convexity, non-differentiability, flat spots, and even stochastic noise was used to achieve HPV target value.;During the study period, the HPV was reduced 48 minutes on the average each year. Annual production volume, flexible manufacturing, outsourcing, and platform strategy improve HPV. However, vehicle variety, model types, available annual working days, CAC, percentage of the hourly employees, and launching a new model penalize HPV. Japanese plants are the benchmark regarding the HPV followed by joint ventures and Americans. On average, the HPV is lower for Japanese and joint ventures in comparison to American automakers by about 1.83 and 1.28 hours, respectively. Launching a new model and adding a new variety in body styles or chassis configurations raises the HPV, depending on the car class; however, manufacturing plants compensate for this issue by using platform sharing and flexible manufacturing strategies. While launching a new vehicle common platform sharing, flexible manufacturing, and more salaried employees (lower hourly) strategies will help carmakers to overcome the effect of launching new vehicles productivity penalization to some extent.;The research investigates current strategies that help automakers to enhance their production performance and reduce their productivity gap. The HPV regression equations that are developed in this research may be used effectively to help carmakers to set guidelines to improve their productivity with respect to internal and external constraints, strengths, weaknesses, opportunities, and threats

    Nonlinear mixed integer based optimization technique for space applications

    Get PDF
    In this thesis a new algorithm for mixed integer nonlinear programming (MINLP) is developed and applied to several real world applications with special focus on space applications. The algorithm is based on two main components, which are an extension of the Ant Colony Optimization metaheuristic and the Oracle Penalty Method for constraint handling. A sophisticated implementation (named MIDACO) of the algorithm is used to numerically demonstrate the usefulness and performance capabilities of the here developed novel approach on MINLP. An extensive amount of numerical results on both, comprehensive sets of benchmark problems (with up to 100 test instances) and several real world applications, are presented and compared to results obtained by concurrent methods. It can be shown, that the here developed approach is not only fully competitive with established MINLP algorithms, but is even able to outperform those regarding global optimization capabilities and cpu runtime performance. Furthermore, the algorithm is able to solve challenging space applications, that are considered here as mixed integer problems for the very first time
    corecore