69 research outputs found

    Development and demonstration of a performance evaluation framework for threat evaluation and weapon assignment systems

    Get PDF
    Thesis (MEng)--Stellenbosch University, 2016.ENGLISH ABSTRACT: defending ground assets against aerial threats. These weapon systems are employed in conjunction with an array of sensor systems which are capable of detecting and tracking aerial threats, and providing information for determining the level of danger that the threats pose to the defended system. In this context, the purpose of a Threat Evaluation and Weapon Assignment (TEWA) system is to provide decision support to the human operators who are tasked with assigning weapon systems to counter the aerial threats. The TEWA system typically assigns appropriate system threat values to each of the aerial threats which indicates the level of danger they pose to the defended system. These system threat values are used, in turn, when seeking to optimise the allocation of weapon systems to threats in such a way that the weighted cumulative survival probability of the aerial threats is minimised. These weapon allocations are suggested to a human operator for implementation via a human machine interface. A large number of TEWA systems are already in use around the world, but due to the confidential nature of this research area, descriptions of the working of these systems are typically not available in the open literature. Despite the critical role these systems play in the current, evolving network-centric warfare environment, there exists no generic framework in the literature for evaluating the performance of TEWA systems. The work contained in this thesis therefore adds to the South African TEWA knowledge base by determining the extent to which current TEWA-related research in a ground-based air-defense environment forms a coherent foundation from which further system development and performance evaluation can continue. This broad research aim is achieved by developing a performance evaluation simulation framework for TEWA systems and demonstrating the feasibility of locally developed TEWA algorithms. A system-of-systems simulation modelling approach is adopted in the design of this framework. Using the framework, limitations present in the TEWA algorithms are identified and mitigation strategies are suggested. These strategies include a novel threat value fusion methodology, an alternative weapon system modelling approach and the implementation of a genetic algorithm for solving the weapon allocation problem approximately. Design requirements for an effective human machine interface are also described in some detail and several TEWA system performance metrics are suggested. The working of the framework is finally demonstrated in the context of a comprehensive, near-realistic, but hypothetical, ground-based air-defense scenario.AFRIKAANSE OPSOMMING: In 'n militêre lugafweeromgewing word grond-gebaseerde wapenstelsels gebruik om grondbates teen lugbedreigings te beskerm. Hierdie wapenstelsels word in oorleg met 'n aantal sensorstelsels aangewend wat daartoe in staat is om lugbedreigings op te spoor en te volg, en inligting te verskaf waarvolgens die vlak van gevaar wat hierdie bedreigings vir die verdedigde stelsel inhou, bepaal kan word. In hierdie konteks is die doel van 'n Bedreigingsafskatting-en-wapentoewysing (TEWA) stelsel om besluitsteun aan menslike operateurs te bied wat daarvoor verantwoordelik is om wapenstelsels aan lugbedreigings toe te ken. Die TEWA stelsel heg tipies 'n gepaste stelsel-wye bedreigingswaarde aan elkeen van die lugbedreigings wat die vlak van gevaar aandui wat hul met betrekking tot die verdedigde stelsel inhou. Hierdie stelsel-wye bedreigingswaardes word dan gebruik in die soeke na optimale toewysings van wapenstelsels aan die bedreigings om sodoende die geweegde, geakkumuleerde oorlewingswaarskynlikheid van die lugbedreigings te minimeer. Wapentoewysingsvoorstelle word deur middel van 'n mens-masjien koppelvlak aan 'n menslike operateur vir implementasie voorgel^e. 'n Groot getal TEWA stelsels is reeds w^ereldwyd in gebruik, maar as gevolg van die vertroulike aard van hierdie navorsingsgebied, is beskrywings van die werking van hierdie stelsels tipies nie in die oop literatuur beskikbaar nie. Ten spyte van die kritiese rol wat hierdie stelsels in die huidige, evoluerende netwerk-sentriese oorlogvoeringsomgewing speel, bestaan daar geen generiese raamwerke in die literatuur waarvolgens die werkverrigting van TEWA stelsels geëvalueer kan word nie. Die werk wat in hierdie tesis vervat is, dra dus by tot die Suid-Afrikaanse TEWA stelselkennisbasis deur vas te stel tot watter mate die huidige TEWA stelsel-verwante navorsing in die konteks van 'n grond-gebaseerde lugafweeromgewing 'n samehorige grondslag vorm waarop verdere stelselontwikkeling en werkverrigtingsanalise kan voortbou. Hierdie breë navorsingsdoel word bereik deur 'n simulasieraamwerk daar te stel waarvolgens die werkverrigting van TEWA stelsels gemeet kan word en met behulp waarvan die werkbaarheid van plaaslik-ontwikkelde TEWA algoritmes gedemonstreer kan word. Deur van die raamwerk gebruik te maak, word beperkings in die TEWA algoritmes geïdentifiseer en word strategieë voorgestel waarvolgens hierdie beperkings reggestel kan word. Hierdie strategieë sluit in 'n nuwe metodologie vir die samevoeging van bedreigingswaardes, 'n alternatiewe wapenstelsel-modelleringsbenadering en die implementasie van 'n genetiese algoritme vir die benaderde oplossing van die wapentoewysingsprobleem. Ontwerpsvereistes vir 'n doeltreffende mens-masjien koppelvlak word ook noukeurig beskryf, en 'n aantal TEWA stelsel werkverrigtingsmaatstawwe word voorgestel. Die werking van die raamwerk word uiteindelik aan die hand van 'n omvattende, byna realistiese, maar hipotetiese, grond-gebaseerde lugafweerscenario gedemonstreer

    A computer-aided design for digital filter implementation

    Get PDF
    Imperial Users onl

    Air Traffic Management Abbreviation Compendium

    Get PDF
    As in all fields of work, an unmanageable number of abbreviations are used today in aviation for terms, definitions, commands, standards and technical descriptions. This applies in general to the areas of aeronautical communication, navigation and surveillance, cockpit and air traffic control working positions, passenger and cargo transport, and all other areas of flight planning, organization and guidance. In addition, many abbreviations are used more than once or have different meanings in different languages. In order to obtain an overview of the most common abbreviations used in air traffic management, organizations like EUROCONTROL, FAA, DWD and DLR have published lists of abbreviations in the past, which have also been enclosed in this document. In addition, abbreviations from some larger international projects related to aviation have been included to provide users with a directory as complete as possible. This means that the second edition of the Air Traffic Management Abbreviation Compendium includes now around 16,500 abbreviations and acronyms from the field of aviation

    Third International Symposium on Space Mission Operations and Ground Data Systems, part 1

    Get PDF
    Under the theme of 'Opportunities in Ground Data Systems for High Efficiency Operations of Space Missions,' the SpaceOps '94 symposium included presentations of more than 150 technical papers spanning five topic areas: Mission Management, Operations, Data Management, System Development, and Systems Engineering. The papers focus on improvements in the efficiency, effectiveness, productivity, and quality of data acquisition, ground systems, and mission operations. New technology, techniques, methods, and human systems are discussed. Accomplishments are also reported in the application of information systems to improve data retrieval, reporting, and archiving; the management of human factors; the use of telescience and teleoperations; and the design and implementation of logistics support for mission operations

    Large-Scale Modelling and Interactive Decision Analysis

    Get PDF
    These Proceedings report the scientific results of an International Workshop attended by more than fifty scientists from thirteen countries. This volume is structured in three parts: (I) Theory and Methodology, (II) Interaction Principles and Computational Aspects and (III) Applications. Part I contains papers dealing with utility and game theory, multicriteria optimizations theory and interactive procedures, dynamic models/systems and concepts of multicriteria analysis. Papers dealing with the user-machine interface, intelligent (user-friendly) decision support and problems of computational aspects are included in Part II. Contributions with applications are mainly concentrated in Part III but can also be found in several papers in other parts. Use of the term "large-scale" in the title of the Proceedings was especially substantiated by contributions dealing with modelling and decision analysis problems of the size of a whole national economy like structuring the carbochemical industry, the energy system or even natural gas trade in Europe

    Parallel programming using functional languages

    Get PDF
    It has been argued for many years that functional programs are well suited to parallel evaluation. This thesis investigates this claim from a programming perspective; that is, it investigates parallel programming using functional languages. The approach taken has been to determine the minimum programming which is necessary in order to write efficient parallel programs. This has been attempted without the aid of clever compile-time analyses. It is argued that parallel evaluation should be explicitly expressed, by the programmer, in programs. To do achieve this a lazy functional language is extended with parallel and sequential combinators. The mathematical nature of functional languages means that programs can be formally derived by program transformation. To date, most work on program derivation has concerned sequential programs. In this thesis Squigol has been used to derive three parallel algorithms. Squigol is a functional calculus from program derivation, which is becoming increasingly popular. It is shown that some aspects of Squigol are suitable for parallel program derivation, while others aspects are specifically orientated towards sequential algorithm derivation. In order to write efficient parallel programs, parallelism must be controlled. Parallelism must be controlled in order to limit storage usage, the number of tasks and the minimum size of tasks. In particular over-eager evaluation or generating excessive numbers of tasks can consume too much storage. Also, tasks can be too small to be worth evaluating in parallel. Several program techniques for parallelism control were tried. These were compared with a run-time system heuristic for parallelism control. It was discovered that the best control was effected by a combination of run-time system and programmer control of parallelism. One of the problems with parallel programming using functional languages is that non-deterministic algorithms cannot be expressed. A bag (multiset) data type is proposed to allow a limited form of non-determinism to be expressed. Bags can be given a non-deterministic parallel implementation. However, providing the operations used to combine bag elements are associative and commutative, the result of bag operations will be deterministic. The onus is on the programmer to prove this, but usually this is not difficult. Also bags' insensitivity to ordering means that more transformations are directly applicable than if, say, lists were used instead. It is necessary to be able to reason about and measure the performance of parallel programs. For example, sometimes algorithms which seem intuitively to be good parallel ones, are not. For some higher order functions it is posible to devise parameterised formulae describing their performance. This is done for divide and conquer functions, which enables constraints to be formulated which guarantee that they have a good performance. Pipelined parallelism is difficult to analyse. Therefore a formal semantics for calculating the performance of pipelined programs is devised. This is used to analyse the performance of a pipelined Quicksort. By treating the performance semantics as a set of transformation rules, the simulation of parallel programs may be achieved by transforming programs. Some parallel programs perform poorly due to programming errors. A pragmatic method of debugging such programming errors is illustrated by some examples

    First Annual Workshop on Space Operations Automation and Robotics (SOAR 87)

    Get PDF
    Several topics relative to automation and robotics technology are discussed. Automation of checkout, ground support, and logistics; automated software development; man-machine interfaces; neural networks; systems engineering and distributed/parallel processing architectures; and artificial intelligence/expert systems are among the topics covered

    Data bases and data base systems related to NASA's aerospace program. A bibliography with indexes

    Get PDF
    This bibliography lists 1778 reports, articles, and other documents introduced into the NASA scientific and technical information system, 1975 through 1980

    Review : Deep learning in electron microscopy

    Get PDF
    Deep learning is transforming most areas of science and technology, including electron microscopy. This review paper offers a practical perspective aimed at developers with limited familiarity. For context, we review popular applications of deep learning in electron microscopy. Following, we discuss hardware and software needed to get started with deep learning and interface with electron microscopes. We then review neural network components, popular architectures, and their optimization. Finally, we discuss future directions of deep learning in electron microscopy
    corecore