From: rdd@cactus.org (Robert Dorsett)
Subject: Parallel Processing for Jet Engine Control (non-review)
Organization: Capital Area Central Texas UNIX Society, Austin, Tx
Date: Fri, 9 Oct 1992 06:06:18 GMT

Ran across this; looks interesting.  Haven't read it: endorsement not
implied...
 

Title: Parallel Processing for Jet Engine Control 
Author: Haydn A. Thompson
Publisher: Springer-Verlag
Date: 1992
Pages: 268
ISBN: 0-387-19747-8 (New York/Berlin/Heidelberg); 
      3-540-19747-8 (Berlin/Heidelberg/New York)
Illustrated


CONTENTS

    Gas Turbine Abbreviations
    
    1.  Preliminaries
    
    2.  Controller and Engine Simulation Implementation
        Introduction
        Engines--An Introduction
        Gas Turbine Types
        Afterburning or Reheat
        Requirements and Current Trends in Engine and Controller Design
        Compressor Surge
        Engine MOdelling
        Controller
        Engine Starting
        Normal Operation
        Reheat and Nozzle Control
        Baseline Simulation
        TSIM Simulation Implementation
        Pole-Zero Mapping
        Matlab Simulation Implmentation
        Concluding Remarks
        
    3.  Controller and Engine Simulation on the Inmos Transputer
        Introduction
        Occam and the Transputer
        Occam
        Occam Simulation of Engine Model
        Multi-Processor Implementation
        Load Balancing
        Model Enhancements
        Concluding Remarks
        
    4.  Alternative Approaches to Parallel Processing--The Butterfly Plus 
            and Helios Systems
        Introduction
        The Helios Operating System
        Interprocess Communication
        Programming in Helios
        Anlaysis of System Performance
        General Comments on the Helios System
        Conclusions
        The Butterfly Plus Computer
        Overview of Hardware
        Programming the Butterfly Plus
        Summary of Software Design
        Comparison of Sun 3 and Butterfly Plus
        GIST Analysis
        GIST Analysis of Program
        Task Length Modification
        Summary of Butterfly Plus Results
        Comparison of Helios and Butterfly Plus
        Concluding Remarks

    5.  Formal Methods and System Specifications
        Introduction
        System Requirements
        The Need for Formal Methods
        Summary of Disadvantages of Formal Methods
        System Validation and Verification
        Conventional Testing
        Formal Methods ofr Hardware Specification
        Application of FOrmal Methods to Transputers
        Use of Formal Methods in Fault Tolerant Systems
        Specifications for Gas Turbine Systems
        Concluding Remarks

    6.  Failure Management and its Application in Gas Turbine Engine Control
        Summary
        Introduction
        The History of Fault Tolerance in Computers
        Characterisation of Faults
        Desired Response from a Fault Tolerant System
        Fault Tolerant Techniques
        Hardware Redundancy
        Software Redundancy
        Designing Fault Tolerance into the Process
        Evaluation Measures
        Application of Fault Torance to Systems
        Fault Tolerant Processor Topologies
        Review of Fault Tolerant Designs Already Implemented
        Design and Implementation of Fault Tolerant Gas Turbine Engine 
            Controllers
        Design Constraints of Aero-Engines
        Backward Error Recovery/TMR Scheme (BER/TMR)
        Method of Overlapping Triads (DTMR System)
        Communication Channel Failure
        "Hot Sparing" Technique
        Concluding Remarks
        
    7.  Concluding Remarks
        Project Motivation
        Gas Turbine Engine Modelling
        Transputer Implementation
        Comparison Using Diverse Architectures
        System Requirements and Formal Methods
        Fault Tolerant Systems
        Areas for Future Research
    
    Appendices
        A.  Hardware Development
        B.  Helios Default Maps
        C.  Text of Section 21 of DS 00-55
        D.  Evaluation Measures of Fault Tolerant Systems
        E.  Overview of Fault Tolerant Designs Already Realised
        F.  The Fault Integrator
        G.  Formal Expression of Overlapping Triads Technique
        H.  Self-Test Procedure
        I.  Formal Expression of Extension of Overlapping Triads to Hot 
               Sparing System
    
    References
    
    Subject Index
    
        
Back cover:

"Parallel Processing for Jet Engine Control is a forward look at the
potential offered by transputer technology for the control of gas turbines
in aerospace applications.  Introductory topics include gas-turbine modelling
and simulation, the Occam language, the principles of parallel processing and
fault-tolerant systems.  All of these are used in a study of advanced
control for aerospace gas-turbine systems.

"...this book...is based on the latest research and deals with such practical 
issues as load balancing strategies, shared memory and distributed memory 
architectures and the use of formal methods on transputers."

The author originally developed the work for Rolls-Royce's Military Aero-
Engines division.



---
Robert Dorsett
rdd@cactus.org
...cs.utexas.edu!cactus.org!rdd

                     Vote for sci.aeronautics.airliners!
 Send email to airliner-vote-admin@rascal.ics.utexas.edu for a copy of the CFV

Newsgroups: sci.aeronautics