804 research outputs found

    The Application of Nature-inspired Metaheuristic Methods for Optimising Renewable Energy Problems and the Design of Water Distribution Networks

    Get PDF
    This work explores the technical challenges that emerge when applying bio-inspired optimisation methods to real-world engineering problems. A number of new heuristic algorithms were proposed and tested to deal with these challenges. The work is divided into three main dimensions: i) One of the most significant industrial optimisation problems is optimising renewable energy systems. Ocean wave energy is a promising technology for helping to meet future growth in global energy demand. However, the current technologies of wave energy converters (WECs) are not fully developed because of technical engineering and design challenges. This work proposes new hybrid heuristics consisting of cooperative coevolutionary frameworks and neuro-surrogate optimisation methods for optimising WECs problem in three domains, including position, control parameters, and geometric parameters. Our problem-specific algorithms perform better than existing approaches in terms of higher quality results and the speed of convergence. ii) The second part applies search methods to the optimization of energy output in wind farms. Wind energy has key advantages in terms of technological maturity, cost, and life-cycle greenhouse gas emissions. However, designing an accurate local wind speed and power prediction is challenging. We propose two models for wind speed and power forecasting for two wind farms located in Sweden and the Baltic Sea by a combination of recurrent neural networks and evolutionary search algorithms. The proposed models are superior to other applied machine learning methods. iii) Finally, we investigate the design of water distribution systems (WDS) as another challenging real-world optimisation problem. WDS optimisation is demanding because it has a high-dimensional discrete search space and complex constraints. A hybrid evolutionary algorithm is suggested for minimising the cost of various water distribution networks and for speeding up the convergence rate of search.Thesis (Ph.D.) -- University of Adelaide, School of Computer Science, 202

    An integrated framework for trajectory optimisation, prediction and parameter estimation for advanced aircraft separation concepts

    Get PDF
    Since the birth of commercial aviation, the applications and benefits of aircraft have grown immensely. This, in perfect synchrony with the average increase of purchasing power of the society, has rocketed the number of aircraft flying the skies. This increase comes at a cost, both in environmental and airspace capacity aspects. This thesis works towards the alleviation of the issues caused by the high number of flights, proposing concepts and mechanisms to safely increase the airspace capacity whilst minimising the environmental impact of aviation. This incredibly complex and neverending pursuit is omnipresent in the literature. One promising topic is the four dimensional (4D) trajectory optimisation with higher levels of automation. The research in this PhD thesis proposes an integrated framework for trajectory optimisation, trajectory prediction and parameter estimation, with which new air traffic management concepts can be assessed. This framework has the flexibility to optimise trajectories ranging from a free-flight to a very strict route structure, from a complete freedom at the vertical profile to a specific adherence to flight levels, etc. The 4D optimisation strategy results in a trajectory that complies with the scenario characteristics, which minimises a given functional objective such as the operational cost, time, fuel, etc. Furthermore, the same framework is used in a novel strategy to perform adaptive trajectory prediction (with conformance monitoring), and to estimate unknown parameters of an aircraft. To resolve this problem, an optimal control problem is formulated and converted into a non-linear programming (NLP) problem with direct collocation methods, and numerically resolved by an NLP solver. A comprehensive software architecture is presented, taking benefit from the best of two worlds to enable the flexibility and genericity of the developed optimisation framework: an object-oriented software coding language (C++) and a very powerful algebraic modelling language (GAMS). Based on this optimisation framework, the thesis produces operationally relevant results, demonstrating that the framework can cope with a variety of problems, and contributing to the ultimate goal of safely increasing airspace capacity and air traffic efficiency. Illustrative examples are presented focussed on the departure phase within a terminal manoeuvring area. First, an assessment of the efficiency of required times of arrival as a ways to increase air traffic capacity is presented, providing results on the cost in terms of fuel and time of imposing these time requirements within a TMA (which can get to surprisingly low figures), and its effectiveness for traffic separation. Second, the implementation of an aircraft separation methodology is presented, where an intruder trajectory is predicted and the ownship calculates its own optimal trajectory that deviates from it. A conformance monitoring strategy is implemented to ensure that the separation is maintained throughout the flight, acknowledging deviations, and reacting accordingly. Third, the prediction of the intruder trajectory is enhanced by the estimation of an equivalent mass using known past states. An impressive accuracy is achieved early after the beginning of the flight. Finally, the implementation of a multi-aircraft separation strategy is presented, where multiple aircraft are simultaneously optimised in the same optimisation problem, all whilst maintaining separation between them. The complexity of the alignment of aircraft coordinates for a fair comparison is tackled from a novel perspective. Conclusively, the different strategies for aircraft separation are compared, and quite surprisingly the best results for each strategy are quite similar. Indeed, the increase in operational cost that the different strategies present (when compared to the individual optimal trajectory) is negligible and alledgedly better than the current air traffic control separation paradigm.Des del naixement de l’aviació comercial, les aplicacions i beneficis dels avions han crescut immensament. Això, en perfecta sincronia amb l’augment mitjà del poder adquisitiu de la societat, ha augmentat el nombre d’avions que volen pel cel. Aquest augment comporta, tanmateix, un cost, tant en aspectes mediambientals com en la capacitat de l’espai aeri. Aquesta tesi és concebuda per treballar en l’alleujament dels problemes que resulten de l’elevat nombre de vols, proposant nous conceptes i mecanismes per augmentar la capacitat de l’espai aeri amb seguretat i alhora minimitzar l’impacte ambiental de l’aviació. Aquesta recerca, complexa però extremadament necessària, és la protagonista d’una gran quantitat de treballs científics publicats. Des de la propulsió, fins a les aerostructures i la gestió del transit aeri, avui en dia es dedica un gran esforç a la reducció de l’impacte ambiental, així com a l’augment de la seguretat i la capacitat de l’espai aeri. Un tema prometedor és la introducció de nous conceptes d’operació que aprofiten al màxim l’optimització de trajectòries en les quatre dimensions (4D) i nivells d’automatització més elevats, tant per a sistemes de bord com de terra. Conceptes com ara operacions de perfil vertical continu són cada cop més utilitzats en el dia a dia. També, la reducció de la distancia recorreguda dels avions mitjançant rutes més directes esdevé una realitat com més va més evident. Per tal d’abastar un àmbit més ampli, els sistemes embarcats i de terra hauran d’esser actualitzats. És per això que s’hauria d’explorar minuciosament la quantificació dels beneficis esperats per als nou conceptes que es proposin, abans d’introduir-los a escala local o global. La investigació d’aquesta tesi doctoral proposa un sistema integrat per a l’optimització de trajectòries, la predicció, i l’estimació de paràmetres, amb el qual es poden avaluar nous conceptes de gestió del trànsit aeri. Aquest sistema té la flexibilitat d’optimitzar trajectòries que van des d’un vol lliure (free-flight) fins a una estructura de ruta molt estricta, des d’una llibertat completa al perfil vertical fins a una adhesió especifica als nivells de vol, etc. La definició d’escenaris és prou genèrica com per permetre una àmplia varietat de tipologies de vol, fases de vol, fases de rendiment, restriccions al llarg de la trajectòria, entre molts altres aspectes. L’estratègia d’optimització 4D d´ona com a resultat una trajectòria que no només compleix les característiques del vol (i de l’entorn configurat), sinó que també minimitza un objectiu funcional determinat, com ara el cost operatiu, el temps, el combustible, etc. I com ja s’ha mencionat breument, aquesta mateixa estratègia d’optimització s’adapta lleugerament per presentar una innovadora estratègia per realitzar prediccions de trajectòria adaptativa (amb monitoratge de conformitat) i per estimar paràmetres crucials inicialment desconeguts d’un avió. Per resoldre un problema tan complex, es formula un problema de control òptim i es converteix en un problema de programació no lineal (NLP) amb mètodes de col·locació directa. Aquest problema es resol numèricament mitjançant un programari de resolució de problemes NLP i se n’extreuen els resultats per a l’anàlisi. Es presenta una arquitectura de programari integral, aprofitant el millor de dos mons: un llenguatge de programació orientat a objectes (C++) i un llenguatge matemàtic algèbric molt potent (GAMS). La interacció entre aquests dos mons permet la flexibilitat i la genericitat del sistema d’optimització desenvolupat A partir d’aquest sistema d’optimització, els diferents capítols de la tesi produeixen resultats operatius rellevants. Això no només demostra que el sistema pot fer front a una gran varietat de problemes, sinó que també contribueix a l’objectiu final d’augmentar de forma segura la capacitat de l’espai aeri i l’eficiència del transit aeri. Es presenten diferents casos d’ ´ us i exemples il·lustratius centrats en enlairaments dins l’àrea de maniobra terminal (TMA). Concretament, quatre etapes formen aquesta part de la tesi. Primer, es presenta una avaluació de l’eficiència dels temps requerits d’arribada (RTA) com a forma d’augmentar la capacitat del transit aeri. Aquest estudi proporciona resultats sobre el cost en termes de combustible i temps d’imposar aquests requisits de temps dins d’una TMA (que pot arribar a xifres sorprenentment baixes). A més, mostra com d’efectiva pot ser aquesta estratègia per a la separació del transit. En segon lloc, es presenta la implementació d’una metodologia de separació d’avions mitjançant el sistema d’optimització. En ella, una aeronau (l’aeronau) genera una predicció de trajectòria d’un avio extern amb qui preveu tenir un conflicte proper (l’intrús). Seguidament, l’aeronau calcula la seva pròpia trajectòria òptima que es desvia d’aquella predita de l’intrús. S’implementa una estratègia de control de la conformitat per assegurar que la separació es mantingui durant tot el vol, reconeixent les desviacions i reaccionant en conseqüència. En tercer lloc, la predicció de la trajectòria intrusa es veu millorada per l’estimació d’una massa equivalent mitjançant estats passats coneguts (el deixant). Com era d’esperar, com més llarg sigui aquest deixant, millor serà l’estimació de la massa. Tanmateix, s’aconsegueix una precisió impressionant molt poc després de l’inici del vol. Finalment, es presenta la implementació d’una estratègia de separació de múltiples aeronaus. En aquesta formulació, s’optimitzen simultàniament les trajectòries de diversos avions dins el mateix problema d’optimització, mantenint la separació entre ells. La complexitat de l’alineació temporal de les coordenades d’avions per a una comparació justa s’aborda des d’una perspectiva innovadora. En conclusió, es comparen les diferents estratègies de separació d’avions i, sorprenentment, els millors resultats de cada estratègia són força similars. De fet, l’augment del cost operatiu que presenten les diferents estratègies (en comparació amb la trajectòria òptima individual) és insignificant i sempre millor que el paradigma actual de separació del control de trànsit aeri.Postprint (published version

    An exploration of evolutionary computation applied to frequency modulation audio synthesis parameter optimisation

    Get PDF
    With the ever-increasing complexity of sound synthesisers, there is a growing demand for automated parameter estimation and sound space navigation techniques. This thesis explores the potential for evolutionary computation to automatically map known sound qualities onto the parameters of frequency modulation synthesis. Within this exploration are original contributions in the domain of synthesis parameter estimation and, within the developed system, evolutionary computation, in the form of the evolutionary algorithms that drive the underlying optimisation process. Based upon the requirement for the parameter estimation system to deliver multiple search space solutions, existing evolutionary algorithmic architectures are augmented to enable niching, while maintaining the strengths of the original algorithms. Two novel evolutionary algorithms are proposed in which cluster analysis is used to identify and maintain species within the evolving populations. A conventional evolution strategy and cooperative coevolution strategy are defined, with cluster-orientated operators that enable the simultaneous optimisation of multiple search space solutions at distinct optima. A test methodology is developed that enables components of the synthesis matching problem to be identified and isolated, enabling the performance of different optimisation techniques to be compared quantitatively. A system is consequently developed that evolves sound matches using conventional frequency modulation synthesis models, and the effectiveness of different evolutionary algorithms is assessed and compared in application to both static and timevarying sound matching problems. Performance of the system is then evaluated by interview with expert listeners. The thesis is closed with a reflection on the algorithms and systems which have been developed, discussing possibilities for the future of automated synthesis parameter estimation techniques, and how they might be employed

    Evolutionary connectionism: algorithmic principles underlying the evolution of biological organisation in evo-devo, evo-eco and evolutionary transitions

    Get PDF
    The mechanisms of variation, selection and inheritance, on which evolution by natural selection depends, are not fixed over evolutionary time. Current evolutionary biology is increasingly focussed on understanding how the evolution of developmental organisations modifies the distribution of phenotypic variation, the evolution of ecological relationships modifies the selective environment, and the evolution of reproductive relationships modifies the heritability of the evolutionary unit. The major transitions in evolution, in particular, involve radical changes in developmental, ecological and reproductive organisations that instantiate variation, selection and inheritance at a higher level of biological organisation. However, current evolutionary theory is poorly equipped to describe how these organisations change over evolutionary time and especially how that results in adaptive complexes at successive scales of organisation (the key problem is that evolution is self-referential, i.e. the products of evolution change the parameters of the evolutionary process). Here we first reinterpret the central open questions in these domains from a perspective that emphasises the common underlying themes. We then synthesise the findings from a developing body of work that is building a new theoretical approach to these questions by converting well-understood theory and results from models of cognitive learning. Specifically, connectionist models of memory and learning demonstrate how simple incremental mechanisms, adjusting the relationships between individually-simple components, can produce organisations that exhibit complex system-level behaviours and improve the adaptive capabilities of the system. We use the term “evolutionary connectionism” to recognise that, by functionally equivalent processes, natural selection acting on the relationships within and between evolutionary entities can result in organisations that produce complex system-level behaviours in evolutionary systems and modify the adaptive capabilities of natural selection over time. We review the evidence supporting the functional equivalences between the domains of learning and of evolution, and discuss the potential for this to resolve conceptual problems in our understanding of the evolution of developmental, ecological and reproductive organisations and, in particular, the major evolutionary transitions

    A comprehensive survey on cultural algorithms

    Get PDF
    Peer reviewedPostprin

    Robust evolutionary methods for multi-objective and multdisciplinary design optimisation in aeronautics

    Get PDF
    corecore