8 research outputs found

    A comparative analysis of algorithms for satellite operations scheduling

    Get PDF
    Scheduling is employed in everyday life, ranging from meetings to manufacturing and operations among other activities. One instance of scheduling in a complex real-life setting is space mission operations scheduling, i.e. instructing a satellite to perform fitting tasks during predefined time periods with a varied frequency to achieve its mission goals. Mission operations scheduling is pivotal to the success of any space mission, choreographing every task carefully, accounting for technological and environmental limitations and constraints along with mission goals.;It remains standard practice to this day, to generate operations schedules manually ,i.e. to collect requirements from individual stakeholders, collate them into a timeline, compare against feasibility and available satellite resources, and find potential conflicts. Conflict resolution is done by hand, checked by a simulator and uplinked to the satellite weekly. This process is time consuming, bears risks and can be considered sub-optimal.;A pertinent question arises: can we automate the process of satellite mission operations scheduling? And if we can, what method should be used to generate the schedules? In an attempt to address this question, a comparison of algorithms was deemed suitable in order to explore their suitability for this particular application.;The problem of mission operations scheduling was initially studied through literature and numerous interviews with experts. A framework was developed to approximate a generic Low Earth Orbit satellite, its environment and its mission requirements. Optimisation algorithms were chosen from different categories such as single-point stochastic without memory (Simulated Annealing, Random Search), multi-point stochastic with memory (Genetic Algorithm, Ant Colony System, Differential Evolution) and were run both with and without Local Search.;The aforementioned algorithmic set was initially tuned using a single 89-minute Low Earth Orbit of a scientific mission to Mars. It was then applied to scheduling operations during one high altitude Low Earth Orbit (2.4hrs) of an experimental mission.;It was then applied to a realistic test-case inspired by the European Space Agency PROBA-2 mission, comprising a 1 day schedule and subsequently a 7 day schedule - equal to a Short Term Plan as defined by the European Space Agency.;The schedule fitness - corresponding to the Hamming distance between mission requirements and generated schedule - are presented along with the execution time of each run. Algorithmic performance is discussed and put at the disposal of mission operations experts for consideration.Scheduling is employed in everyday life, ranging from meetings to manufacturing and operations among other activities. One instance of scheduling in a complex real-life setting is space mission operations scheduling, i.e. instructing a satellite to perform fitting tasks during predefined time periods with a varied frequency to achieve its mission goals. Mission operations scheduling is pivotal to the success of any space mission, choreographing every task carefully, accounting for technological and environmental limitations and constraints along with mission goals.;It remains standard practice to this day, to generate operations schedules manually ,i.e. to collect requirements from individual stakeholders, collate them into a timeline, compare against feasibility and available satellite resources, and find potential conflicts. Conflict resolution is done by hand, checked by a simulator and uplinked to the satellite weekly. This process is time consuming, bears risks and can be considered sub-optimal.;A pertinent question arises: can we automate the process of satellite mission operations scheduling? And if we can, what method should be used to generate the schedules? In an attempt to address this question, a comparison of algorithms was deemed suitable in order to explore their suitability for this particular application.;The problem of mission operations scheduling was initially studied through literature and numerous interviews with experts. A framework was developed to approximate a generic Low Earth Orbit satellite, its environment and its mission requirements. Optimisation algorithms were chosen from different categories such as single-point stochastic without memory (Simulated Annealing, Random Search), multi-point stochastic with memory (Genetic Algorithm, Ant Colony System, Differential Evolution) and were run both with and without Local Search.;The aforementioned algorithmic set was initially tuned using a single 89-minute Low Earth Orbit of a scientific mission to Mars. It was then applied to scheduling operations during one high altitude Low Earth Orbit (2.4hrs) of an experimental mission.;It was then applied to a realistic test-case inspired by the European Space Agency PROBA-2 mission, comprising a 1 day schedule and subsequently a 7 day schedule - equal to a Short Term Plan as defined by the European Space Agency.;The schedule fitness - corresponding to the Hamming distance between mission requirements and generated schedule - are presented along with the execution time of each run. Algorithmic performance is discussed and put at the disposal of mission operations experts for consideration

    Methodology platform for prediction of damage events for self-sensing aerospace panels subjected to real loading conditions

    Get PDF
    With the growing size of aircraft fleets and the complexity of aircraft structures it has been proposed that there are many cost and operational benefits of installing a structural health monitoring system to monitor the aircraft鈥檚 structure throughout its in-service life. A method of achieving this is through monitoring the acoustic emission emitted during a damage event. One of the limiting factors to this however is having sufficient confidence in the placement of the sensors to ensure coverage while limiting the mass associated with the system. A series of five studies were conducted which use both experimental and numerical approaches to investigate Lamb wave propagation and its interaction with damage in both metallic and composite materials. These studies have used some of this data and through the use of genetic algorithms sought to optimise the placement of sensors with the objective of achieving a high probability of damage detection. The use of 3D scanning laser vibrometry has been harnessed along with the use of numerical reasoning using the local interaction simulation approach. This has enabled studies to be conducted which consider both the in-plane and out-of-plane components of the Lamb waves which is an important consideration when selected the appropriate sensing methods. In addition, a novel method of training sensor networks for AE location using the delta-t technique is also presented. The results of these studies has led to the development of two separate methodologies; one for the placement of sensors in an acousto-ultrasonic system for the detection of adhesive disbonds and one for the placement of AE sensors to maximise the coverage of the sensor network on a structure with complex geometry. These methodologies have many advantages, particular in their prompt convergence which makes progress towards enabling a concurrent sensor network-structure development

    In pursuit of autonomous distributed satellite systems

    Get PDF
    Satellite imagery has become an essential resource for environmental, humanitarian, and industrial endeavours. As a means to satisfy the requirements of new applications and user needs, novel Earth Observation (EO) systems are exploring the suitability of Distributed Satellite Systems (DSS) in which multiple observation assets concurrently sense the Earth. Given the temporal and spatial resolution requirements of EO products, DSS are often envisioned as large-scale systems with multiple sensing capabilities operating in a networked manner. Enabled by the consolidation of small satellite platforms and fostered by the emerging capabilities of distributed systems, these new architectures pose multiple design and operational challenges. Two of them are the main pillars of this research, namely, the conception of decision-support tools to assist the architecting process of a DSS, and the design of autonomous operational frameworks based on decentralised, on-board decision-making. The first part of this dissertation addresses the architecting of heterogeneous, networked DSS architectures that hybridise small satellite platforms with traditional EO assets. We present a generic design-oriented optimisation framework based on tradespace exploration methodologies. The goals of this framework are twofold: to select the most optimal constellation design; and to facilitate the identification of design trends, unfeasible regions, and tensions among architectural attributes. Oftentimes in EO DSS, system requirements and stakeholder preferences are not only articulated through functional attributes (i.e. resolution, revisit time, etc.) or monetary constraints, but also through qualitative traits such as flexibility, evolvability, robustness, or resiliency, amongst others. In line with that, the architecting framework defines a single figure of merit that aggregates quantitative attributes and qualitative ones-the so-called ilities of a system. With that, designers can steer the design of DSS both in terms of performance or cost, and in terms of their high-level characteristics. The application of this optimisation framework has been illustrated in two timely use-cases identified in the context of the EU-funded ONION project: a system that measures ocean and ice parameters in Polar regions to facilitate weather forecast and off-shore operations; and a system that provides agricultural variables crucial for global management of water stress, crop state, and draughts. The analysis of architectural features facilitated a comprehensive understanding of the functional and operational characteristics of DSS. With that, this thesis continues to delve into the design of DSS by focusing on one particular functional trait: autonomy. The minimisation of human-operator intervention has been traditionally sought in other space systems and can be especially critical for large-scale, structurally dynamic, heterogeneous DSS. In DSS, autonomy is expected to cope with the likely inability to operate very large-scale systems in a centralised manner, to improve the science return, and to leverage many of their emerging capabilities (e.g. tolerance to failures, adaptability to changing structures and user needs, responsiveness). We propose an autonomous operational framework that provides decentralised decision-making capabilities to DSS by means of local reasoning and individual resource allocation, and satellite-to-satellite interactions. In contrast to previous works, the autonomous decision-making framework is evaluated in this dissertation for generic constellation designs the goal of which is to minimise global revisit times. As part of the characterisation of our solution, we stressed the implications that autonomous operations can have upon satellite platforms with stringent resource constraints (e.g. power, memory, communications capabilities) and evaluated the behaviour of the solution for a large-scale DSS composed of 117 CubeSat-like satellite units.La imatgeria per sat猫l路lit ha esdevingut un recurs essencial per assolir tasques ambientals, humanit脿ries o industrials. Per tal de satisfer els requeriments de les noves aplicacions i usuaris, els sistemes d鈥檕bservaci贸 de la Terra (OT) estan explorant la idone茂tat dels Sistemes de Sat猫l路lit Distribu茂ts (SSD), on m煤ltiples observatoris espacials mesuren el planeta simult脿niament. Degut al les resolucions temporals i espacials requerides, els SSD sovint es conceben com sistemes de gran escala que operen en xarxa. Aquestes noves arquitectures promouen les capacitats emergents dels sistemes distribu茂ts i, tot i que s贸n possibles gr脿cies a l鈥檃cceptaci贸 de les plataformes de sat猫l路lits petits, encara presenten molts reptes en quant al disseny i operacions. Dos d鈥檈lls s贸n els pilars principals d鈥檃questa tesi, en concret, la concepci贸 d鈥檈ines de suport a la presa de decisions pel disseny de SSD, i la definici贸 d鈥檕peracions aut貌nomes basades en gesti贸 descentralitzada a bord dels sat猫l路lits. La primera part d鈥檃questa dissertaci贸 es centra en el disseny arquitectural de SSD heterogenis i en xarxa, imbricant tecnologies de petits sat猫l路lits amb actius tradicionals. Es presenta un entorn d鈥檕ptimitzaci贸 orientat al disseny basat en metodologies d鈥檈xploraci贸 i comparaci贸 de solucions. Els objectius d鈥檃quest entorn s贸n: la selecci贸 el disseny de constel路laci贸 m茅s 貌ptim; i facilitar la identificaci贸 de tend猫ncies de disseny, regions d鈥檌ncompatibilitat, i tensions entre atributs arquitecturals. Sovint en els SSD d鈥橭T, els requeriments del sistema i l鈥檈xpressi贸 de prioritats no nom茅s s鈥檃rticulen en quant als atributs funcionals o les restriccions monet脿ries, sin贸 tamb茅 a trav茅s de les caracter铆stiques qualitatives com la flexibilitat, l鈥檈volucionabilitat, la robustesa, o la resili猫ncia, entre d鈥檃ltres. En l铆nia amb aix貌, l鈥檈ntorn d鈥檕ptimitzaci贸 defineix una 煤nica figura de m猫rit que agrega rendiment, cost i atributs qualitatius. Aix铆 l鈥檈quip de disseny pot influir en les solucions del proc茅s d鈥檕ptimitzaci贸 tant en els aspectes quantitatius, com en les caracter铆stiques dalt nivell. L鈥檃plicaci贸 d鈥檃quest entorn d鈥檕ptimitzaci贸 s鈥檌l路lustra en dos casos d鈥櫭簊 actuals identificats en context del projecte europeu ONION: un sistema que mesura par脿metres de l鈥檕ce脿 i gel als pols per millorar la predicci贸 meteorol貌gica i les operacions marines; i un sistema que obt茅 mesures agron貌miques vitals per la gesti贸 global de l鈥檃igua, l鈥檈stimaci贸 d鈥檈stat dels cultius, i la gesti贸 de sequeres. L鈥檃n脿lisi de propietats arquitecturals ha perm猫s copsar de manera exhaustiva les caracter铆stiques funcionals i operacionals d鈥檃quests sistemes. Amb aix貌, la tesi ha seguit aprofundint en el disseny de SSD centrant-se, particularment, en un tret funcional: l鈥檃utonomia. Minimitzar la intervenci贸 de l鈥檕perador hum脿 茅s com煤 en altres sistemes espacials i podria ser especialment cr铆tic pels SSD de gran escala, d鈥檈structura din脿mica i heterogenis. En els SSD s鈥檈spera que l鈥檃utonomia solucioni la possible incapacitat d鈥檕perar sistemes de gran escala de forma centralitzada, que millori el retorn cient铆fic i que n鈥檃puntali les seves propietats emergents (e.g. toler脿ncia a errors, adaptabilitat a canvis estructural i de necessitats d鈥檜suari, capacitat de resposta). Es proposa un sistema d鈥檕peracions aut貌nomes que atorga la capacitat de gestionar els sistemes de forma descentralitzada, a trav茅s del raonament local, l鈥檃ssignaci贸 individual de recursos, i les interaccions sat猫l路lit-a-sat猫l路lit. Al contrari que treballs anteriors, la presa de decisions aut貌noma s鈥檃valua per constel路lacions que tenen com a objectius de missi贸 la minimitzaci贸 del temps de revisita global

    In pursuit of autonomous distributed satellite systems

    Get PDF
    A la p脿gina 265 diu: "In an effort to facilitate the reproduction of results, both the source code of the simulation environment and the configuration files that were prepared for the design characterisation are available in an open repository: https://github.com/carlesaraguz/aeossSatellite imagery has become an essential resource for environmental, humanitarian, and industrial endeavours. As a means to satisfy the requirements of new applications and user needs, novel Earth Observation (EO) systems are exploring the suitability of Distributed Satellite Systems (DSS) in which multiple observation assets concurrently sense the Earth. Given the temporal and spatial resolution requirements of EO products, DSS are often envisioned as large-scale systems with multiple sensing capabilities operating in a networked manner. Enabled by the consolidation of small satellite platforms and fostered by the emerging capabilities of distributed systems, these new architectures pose multiple design and operational challenges. Two of them are the main pillars of this research, namely, the conception of decision-support tools to assist the architecting process of a DSS, and the design of autonomous operational frameworks based on decentralised, on-board decision-making. The first part of this dissertation addresses the architecting of heterogeneous, networked DSS architectures that hybridise small satellite platforms with traditional EO assets. We present a generic design-oriented optimisation framework based on tradespace exploration methodologies. The goals of this framework are twofold: to select the most optimal constellation design; and to facilitate the identification of design trends, unfeasible regions, and tensions among architectural attributes. Oftentimes in EO DSS, system requirements and stakeholder preferences are not only articulated through functional attributes (i.e. resolution, revisit time, etc.) or monetary constraints, but also through qualitative traits such as flexibility, evolvability, robustness, or resiliency, amongst others. In line with that, the architecting framework defines a single figure of merit that aggregates quantitative attributes and qualitative ones-the so-called ilities of a system. With that, designers can steer the design of DSS both in terms of performance or cost, and in terms of their high-level characteristics. The application of this optimisation framework has been illustrated in two timely use-cases identified in the context of the EU-funded ONION project: a system that measures ocean and ice parameters in Polar regions to facilitate weather forecast and off-shore operations; and a system that provides agricultural variables crucial for global management of water stress, crop state, and draughts. The analysis of architectural features facilitated a comprehensive understanding of the functional and operational characteristics of DSS. With that, this thesis continues to delve into the design of DSS by focusing on one particular functional trait: autonomy. The minimisation of human-operator intervention has been traditionally sought in other space systems and can be especially critical for large-scale, structurally dynamic, heterogeneous DSS. In DSS, autonomy is expected to cope with the likely inability to operate very large-scale systems in a centralised manner, to improve the science return, and to leverage many of their emerging capabilities (e.g. tolerance to failures, adaptability to changing structures and user needs, responsiveness). We propose an autonomous operational framework that provides decentralised decision-making capabilities to DSS by means of local reasoning and individual resource allocation, and satellite-to-satellite interactions. In contrast to previous works, the autonomous decision-making framework is evaluated in this dissertation for generic constellation designs the goal of which is to minimise global revisit times. As part of the characterisation of our solution, we stressed the implications that autonomous operations can have upon satellite platforms with stringent resource constraints (e.g. power, memory, communications capabilities) and evaluated the behaviour of the solution for a large-scale DSS composed of 117 CubeSat-like satellite units.La imatgeria per sat猫l路lit ha esdevingut un recurs essencial per assolir tasques ambientals, humanit脿ries o industrials. Per tal de satisfer els requeriments de les noves aplicacions i usuaris, els sistemes d鈥檕bservaci贸 de la Terra (OT) estan explorant la idone茂tat dels Sistemes de Sat猫l路lit Distribu茂ts (SSD), on m煤ltiples observatoris espacials mesuren el planeta simult脿niament. Degut al les resolucions temporals i espacials requerides, els SSD sovint es conceben com sistemes de gran escala que operen en xarxa. Aquestes noves arquitectures promouen les capacitats emergents dels sistemes distribu茂ts i, tot i que s贸n possibles gr脿cies a l鈥檃cceptaci贸 de les plataformes de sat猫l路lits petits, encara presenten molts reptes en quant al disseny i operacions. Dos d鈥檈lls s贸n els pilars principals d鈥檃questa tesi, en concret, la concepci贸 d鈥檈ines de suport a la presa de decisions pel disseny de SSD, i la definici贸 d鈥檕peracions aut貌nomes basades en gesti贸 descentralitzada a bord dels sat猫l路lits. La primera part d鈥檃questa dissertaci贸 es centra en el disseny arquitectural de SSD heterogenis i en xarxa, imbricant tecnologies de petits sat猫l路lits amb actius tradicionals. Es presenta un entorn d鈥檕ptimitzaci贸 orientat al disseny basat en metodologies d鈥檈xploraci贸 i comparaci贸 de solucions. Els objectius d鈥檃quest entorn s贸n: la selecci贸 el disseny de constel路laci贸 m茅s 貌ptim; i facilitar la identificaci贸 de tend猫ncies de disseny, regions d鈥檌ncompatibilitat, i tensions entre atributs arquitecturals. Sovint en els SSD d鈥橭T, els requeriments del sistema i l鈥檈xpressi贸 de prioritats no nom茅s s鈥檃rticulen en quant als atributs funcionals o les restriccions monet脿ries, sin贸 tamb茅 a trav茅s de les caracter铆stiques qualitatives com la flexibilitat, l鈥檈volucionabilitat, la robustesa, o la resili猫ncia, entre d鈥檃ltres. En l铆nia amb aix貌, l鈥檈ntorn d鈥檕ptimitzaci贸 defineix una 煤nica figura de m猫rit que agrega rendiment, cost i atributs qualitatius. Aix铆 l鈥檈quip de disseny pot influir en les solucions del proc茅s d鈥檕ptimitzaci贸 tant en els aspectes quantitatius, com en les caracter铆stiques dalt nivell. L鈥檃plicaci贸 d鈥檃quest entorn d鈥檕ptimitzaci贸 s鈥檌l路lustra en dos casos d鈥櫭簊 actuals identificats en context del projecte europeu ONION: un sistema que mesura par脿metres de l鈥檕ce脿 i gel als pols per millorar la predicci贸 meteorol貌gica i les operacions marines; i un sistema que obt茅 mesures agron貌miques vitals per la gesti贸 global de l鈥檃igua, l鈥檈stimaci贸 d鈥檈stat dels cultius, i la gesti贸 de sequeres. L鈥檃n脿lisi de propietats arquitecturals ha perm猫s copsar de manera exhaustiva les caracter铆stiques funcionals i operacionals d鈥檃quests sistemes. Amb aix貌, la tesi ha seguit aprofundint en el disseny de SSD centrant-se, particularment, en un tret funcional: l鈥檃utonomia. Minimitzar la intervenci贸 de l鈥檕perador hum脿 茅s com煤 en altres sistemes espacials i podria ser especialment cr铆tic pels SSD de gran escala, d鈥檈structura din脿mica i heterogenis. En els SSD s鈥檈spera que l鈥檃utonomia solucioni la possible incapacitat d鈥檕perar sistemes de gran escala de forma centralitzada, que millori el retorn cient铆fic i que n鈥檃puntali les seves propietats emergents (e.g. toler脿ncia a errors, adaptabilitat a canvis estructural i de necessitats d鈥檜suari, capacitat de resposta). Es proposa un sistema d鈥檕peracions aut貌nomes que atorga la capacitat de gestionar els sistemes de forma descentralitzada, a trav茅s del raonament local, l鈥檃ssignaci贸 individual de recursos, i les interaccions sat猫l路lit-a-sat猫l路lit. Al contrari que treballs anteriors, la presa de decisions aut貌noma s鈥檃valua per constel路lacions que tenen com a objectius de missi贸 la minimitzaci贸 del temps de revisita global.Postprint (published version

    Novel deep learning architectures for marine and aquaculture applications

    Get PDF
    Alzayat Saleh's research was in the area of artificial intelligence and machine learning to autonomously recognise fish and their morphological features from digital images. Here he created new deep learning architectures that solved various computer vision problems specific to the marine and aquaculture context. He found that these techniques can facilitate aquaculture management and environmental protection. Fisheries and conservation agencies can use his results for better monitoring strategies and sustainable fishing practices
    corecore