2,804 research outputs found

    STOP - A computer program for supersonic transport trajectory optimization

    Get PDF
    IBM 7094 digital program using steepest ascent technique for optimizing flight path of supersonic transport aircraf

    Software Implemented Fault-Tolerant (SIFT) user's guide

    Get PDF
    Program development for a Software Implemented Fault Tolerant (SIFT) computer system is accomplished in the NASA LaRC AIRLAB facility using a DEC VAX-11 to interface with eight Bendix BDX 930 flight control processors. The interface software which provides this SIFT program development capability was developed by AIRLAB personnel. This technical memorandum describes the application and design of this software in detail, and is intended to assist both the user in performance of SIFT research and the systems programmer responsible for maintaining and/or upgrading the SIFT programming environment

    An experimental compiler-compiler system

    Get PDF

    STOLAND

    Get PDF
    The STOLAND system includes air data, navigation, guidance, flight director (including a throttle flight director on the Augmentor Wing), 3-axis autopilot and autothrottle functions. The 3-axis autopilot and autothrottle control through parallel electric servos on both aircraft and on the augmentor wing, the system also interfaces with three electrohydraulic series actuators which drive the roll control surfaces, elevator and rudder. The system incorporates automatic configuration control of the flaps and nozzles on the augmentor wing and of the flaps on the Twin Otter. Interfaces are also provided to control the wing flap chokes on the Augmentor Wing and the spoilers on the Twin Otter. The STOLAND system has all the capabilities of a conventional integrated avionics system. Aircraft stabilization is provided in pitch, roll and yaw including control wheel steering in pitch and roll. The basic modes include altitude hold and select, indicated airspeed hold and select, flight path angle hold and select, and heading hold and select. The system can couple to TACAN and VOR/DME navaids for conventional radial flying

    Design of a fault tolerant airborne digital computer. Volume 2: Computational requirements and technology

    Get PDF
    This final report summarizes the work on the design of a fault tolerant digital computer for aircraft. Volume 2 is composed of two parts. Part 1 is concerned with the computational requirements associated with an advanced commercial aircraft. Part 2 reviews the technology that will be available for the implementation of the computer in the 1975-1985 period. With regard to the computation task 26 computations have been categorized according to computational load, memory requirements, criticality, permitted down-time, and the need to save data in order to effect a roll-back. The technology part stresses the impact of large scale integration (LSI) on the realization of logic and memory. Also considered was module interconnection possibilities so as to minimize fault propagation

    Redundant actuator development program

    Get PDF
    Two concepts of redundant secondary actuator mechanization, applicable to future advanced flight control systems, were studied to quantitatively assess their design applicability to an AST. The two actuator concepts, a four-channel, force summed system and a three-channel, active/standby system have been developed and evaluated through analysis, analog computer simulation, and piloted motion simulation. The quantitative comparison of the two concepts indicates that the force summed concept better meet performance requirements, although the active/standby is superior in other respects. Both concepts are viable candidates for advanced control application dependent on the specific performance requirements

    Stream Processing using Grammars and Regular Expressions

    Full text link
    In this dissertation we study regular expression based parsing and the use of grammatical specifications for the synthesis of fast, streaming string-processing programs. In the first part we develop two linear-time algorithms for regular expression based parsing with Perl-style greedy disambiguation. The first algorithm operates in two passes in a semi-streaming fashion, using a constant amount of working memory and an auxiliary tape storage which is written in the first pass and consumed by the second. The second algorithm is a single-pass and optimally streaming algorithm which outputs as much of the parse tree as is semantically possible based on the input prefix read so far, and resorts to buffering as many symbols as is required to resolve the next choice. Optimality is obtained by performing a PSPACE-complete pre-analysis on the regular expression. In the second part we present Kleenex, a language for expressing high-performance streaming string processing programs as regular grammars with embedded semantic actions, and its compilation to streaming string transducers with worst-case linear-time performance. Its underlying theory is based on transducer decomposition into oracle and action machines, and a finite-state specialization of the streaming parsing algorithm presented in the first part. In the second part we also develop a new linear-time streaming parsing algorithm for parsing expression grammars (PEG) which generalizes the regular grammars of Kleenex. The algorithm is based on a bottom-up tabulation algorithm reformulated using least fixed points and evaluated using an instance of the chaotic iteration scheme by Cousot and Cousot

    Feasibility study of an Integrated Program for Aerospace vehicle Design (IPAD). Volume 4: IPAD system design

    Get PDF
    The computing system design of IPAD is described and the requirements which form the basis for the system design are discussed. The system is presented in terms of a functional design description and technical design specifications. The functional design specifications give the detailed description of the system design using top-down structured programming methodology. Human behavioral characteristics, which specify the system design at the user interface, security considerations, and standards for system design, implementation, and maintenance are also part of the technical design specifications. Detailed specifications of the two most common computing system types in use by the major aerospace companies which could support the IPAD system design are presented. The report of a study to investigate migration of IPAD software between the two candidate 3rd generation host computing systems and from these systems to a 4th generation system is included

    CLIVAR Exchanges - Special Issue: WCRP Coupled Model Intercomparison Project - Phase 5 - CMIP5

    Get PDF

    Development of a plant-wide steady-state wastewater treatment plant design and analysis program

    Get PDF
    Models are used as prognostic and diagnostic tools in order to design, analyse and optimise the biological and physical processes in a wastewater treatment plant (WWTP). This is done in order to save time and money and to improve the understanding of the behaviour of the treatment system. There are two categories of models in wastewater (WW) treatments, steady-state and dynamic models. (i) Dynamic models consist of sophisticated mathematical solvers and are structured for the optimisation of WWTP’s and not for system sizing. (ii) Steady-state models comprise simple and explicit algebraic equations. With these equations, high-level answers are found easily and quickly but with a much lower level of input information. Hence, steady-state models allow for system sizing and are powerful pre-processors for dynamic models. They can generate the overall WWTP scheme, main system defining parameters, and the initial conditions for starting the dynamic simulation. Currently, there is a lack of a plant-wide steady state design (PWSSD) program. Numerous steady-state models for the different unit processes exist; however, they are yet to be integrated and presented in one holistic software package for the plant-wide design (and analysis) of WWTP. The availability of such program will be extremely beneficial to WWTP engineers as it can be used as a standalone tool for the steady state design, system sizing and capacity estimation, or as a pre-processor to generate the plant wide WWTP initial conditions for dynamic simulation. To fill the above-mentioned software gap, a PWSSD program was developed within the Excel/VBA environment. The developed PWSSD program integrates various steady-state wastewater treatment models with an expert-guided user-interface, thereby creating a platform for step-by-step assisted interaction and exploration of the models. This program draws upon a large body of literature regarding the modelling of wastewater treatment processes. The current version of the program (1) caters for commonly used AS configurations (MLE, JHB and UCT) in South Africa. The steady-state AS models are holistically linked to important upstream and downstream biological and non-biological treatment processes
    • …
    corecore