A variational technique and its application to model-reference control
Algorithms for effecting adaptive control in aircraft systems
SEARCH · Search NASA
Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.
Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.
Algorithms for effecting adaptive control in aircraft systems
The derivation of an approximate error characteristic equation describing the transient system error response is given, along with a procedure for selecting adaptive gain parameters so as to relate to the transient error response. A detailed example of the application and implementation of these methods for a space shuttle type vehicle is included. An extension of the characteristic equation technique is used to provide an estimate of the magnitude of the maximum system error and an estimate of the time of occurrence of this maximum after a plant parameter disturbance. Techniques for relaxing certain stability requirements and the conditions under which this can be done and still guarantee asymptotic stability of the system error are discussed. Such conditions are possible because the Lyapunov methods used in the stability derivation allow for overconstraining a problem in the process of insuring stability.
Significant recent advances in the application of stability theory to the adaptive control and identification of systems, and adaptive state estimation, are considered. Emphasis is on those methods which utilize only input and output measurements of the system, and do not require derivatives of the output signal.
A composite temperature-density model of sunspots is developed from the results of five previous modeling attempts. The model is designed to describe the region extending from the deepest photospheric layers up through the chromosphere-corona transition region. Photospheric, chromospheric, and transition region temperature distributions proposed by other authors are employed to quantity the phenomena out to 2280 km. Additional calculations yield the various line profiles, the internal properties of the region above the sunspot including the chromospheric net radiative cooling rates, and the radiative flux as a function of depth in the photosphere. Observations of the hydrogen ion flux is used to account for the net cooling in the temperature minimum region. Furthermore, the integrated radiative flux is found to be constant with depth in the photosphere.
The present investigation is concerned with a new method, called 'final approach analysis', which has been developed to analyze the dynamic properties of a class of direct adaptive control algorithms. Particular attention is given to the robustness of these algorithms to a number of aspects. These aspects are related to the generation of high frequencies in the plant control signal, to excessive bandwidth of the adaptive control loop resulting in excitation of unmodeled dynamics, and, consequently, leading to dynamic instability of the closed-loop adaptive system, and, thirdly, to noise corrupted measurements. The final approach analysis is useful because it can be used in a constructive way to adjust the adaptive gains so as to limit the closed-loop system bandwidth and to ameliorate some of the undesirable characteristics of existing adaptive algorithms.
Zonally averaged temperature and geostrophic zonal wind for each month and for latitudes from 80 S to 80 N with pressure scale height as a vertical coordinate are given tabular form. The pressure scale height is defined as -ln (p/P sub O) where p is pressure and P sub O is surface pressure. The height interval corresponding to one pressure scale height is proportional to absolute temperature, and is 7 km at 240 K. Values in are given at intervals of 0.5 pressure scale heights, i.e., approximately 3,5 km. The geopotential height fields for the principal seasons are given. Temperature, pressure and density with geometric height as the vertical coordinate at invervals of 5 km. The temperature values were obtained from a combination of satellite data above 30 mb with values supplied by the Berlin Free University at 30 mb and the climatology derived by OORT (1983) for 50 mb and below. The geopotential height fields were obtained from these temperature fields by integrating up and down from the 30 mb geopotential height supplied by Berlin Free University. The geostrophic winds were obtained by differentiating these geopotential height fields.
The SCR/PMR monthly temperature mean values were Fourier analysed at each latitude and pressure level to obtain the annual mean and the amplitude and phase of the annual and semiannual cycles. The phase is the month of the maximum, such that 1 = January 1, 1.5 = January 16, 2 = February 1, etc. Some very marked hemispheric differences noted are: (1) at 80 N there is a maximum amplitude of the annual cycle of 26 K at 2.5 mb, the corresponding maximum at 80 S is much stronger (35 K) and at a lower altitude (11 mb); (2) the semiannual amplitudes show the well known maximum over the tropics in the upper stratosphere, but also maxima at high latitudes; and (3) the annual mean shows a minimum at 50 S, 1 mb, and a corresponding weaker minimum at 60 N. In general, the hemispheres are remarkably similar and six months out of phase above about 0.3 mb (56 km). The two hemispheres are significantly different especially in winter after allowing for a six month shift. Changes rom summer to winter are so large by comparison that the annual cycles appear to be very similar.
A hierarchical architecture is described which supports space station telerobots in a variety of modes. The system is divided into three hierarchies: task decomposition, world model, and sensory processing. Goals at each level of the task dedomposition heirarchy are divided both spatially and temporally into simpler commands for the next lower level. This decomposition is repreated until, at the lowest level, the drive signals to the robot actuators are generated. To accomplish its goals, task decomposition modules must often use information stored it the world model. The purpose of the sensory system is to update the world model as rapidly as possible to keep the model in registration with the physical world. The architecture of the entire control system hierarch is described and how it can be applied to space telerobot applications.
Data from the Stratospheric and Mesospheric Sounder on Nimbus 7 were used as the basis for a model of the abundances of nitrous oxide and methane in the stratosphere. A version of this was produced two years ago (Taylor, Dudhia, and Rodgers - hereafter called the original paper) and in this new paper some of the possible error sources and long term trends are considered in more detail. The principle source of error in the SAMS retrievals is thought to be the use of climatological ozone profiles to invert the temperature profile data. However, it was found that the effect is too small, and of the opposite sign, to explain the discrepancies between satellite and in situ measurements, noted in the original paper. As expected, no systematic trends which exceed the estimated error in the data are found in either methane or nitrous oxide.
A nearly global set of data on the nitric acid distribution was obtained for seven months by the Limb Infrared Monitor of the Stratosphere (LIMS) experiment on the Nimbus 7 spacecraft. The evaluation of the accuracy, precision, and resolution of these data is described, and a description of the major features of the nitric acid distributions is presented. The zonal mean for nitric acid is distributed in a stratospheric layer that peaks near 30 mb, with the largest mixing ratios occurring in polar regions, especially in winter.
Nitric oxide has been measured with an ultraviolet spectrometer on the polar-orbiting satellite Solar Mesosphere Explorer (SME) for the period January 1982 to August 1986. The nitric oxide database contains densities at all latitudes sorted into 5 degree bins and at altitudes between 100 and 140 km sorted into 3.3 km-bins. The largest densities occur at latitudes in the auroral zones where the density varies as a function of geomagnetic activity. Variations of a factor of 10 occur between times of intense activity and quiet times. At low latitudes, the nitric oxide density at 110 km varies from a mean value of 3 times 10(exp 7) molecules per cubic cm in January 1982 to a mean value of 4 times 10(exp 6) molecules per cubic cm during solar minimum conditions in 1986. In addition, the low-latitude nitric oxide density varies plus or minus 50 percent with a period of 27 days during times of high solar activity.
Explore the source record for details and available documents.
A nearly global set of data on the nitric acid distribution was obtained for seven months by the Limb Infrared Monitor of the Stratosphere (LIMS) experiment on the Nimbus 7 spacecraft. The evaluation of the accuracy, precision, and resolution of these data is described, and a description of the major features of the nitric acid distributions is presented. The zonal mean for nitric acid is distributed in a stratospheric layer that peaks near 30 mb, with the largest mixing ratios occurring in polar regions, especially in winter.
This report presents a full description of the Space Generic Open Avionics Architecture (SGOAA). The SGOAA consists of a generic system architecture for the entities in spacecraft avionics, a generic processing architecture, and a six class model of interfaces in a hardware/software system. The purpose of the SGOAA is to provide an umbrella set of requirements for applying the generic architecture interface model to the design of specific avionics hardware/software systems. The SGOAA defines a generic set of system interface points to facilitate identification of critical interfaces and establishes the requirements for applying appropriate low level detailed implementation standards to those interface points. The generic core avionics system and processing architecture models provided herein are robustly tailorable to specific system applications and provide a platform upon which the interface model is to be applied.
This document is a technical report for use in developing a consensus on what is required to operate a permanent, or indefinite long-term, archive of digital information. It may be useful as a starting point for a similar document addressing the indefinite long-term preservation of non-digital information. This report establishes a common framework of terms and concepts which comprise an Open Archival Information System (OAIS). It allows existing and future archives to be more meaningfully compared and contrasted. It provides a basis for further standardization of within an archival context and it should promote greater vendor awareness of, and support of , archival requirements. Through the process of normal evolution, it is expected that expansion, deletion, or modification to this document may occur. This report is therefore subject to CCSDS document management and change control procedures.
Software Quality Assurance (SQA) is an important component of the software development process. SQA processes provide assurance that the software products and processes in the project life cycle conform to their specified requirements by planning, enacting, and performing a set of activities to provide adequate confidence that quality is being built into the software. Typical techniques include: (1) Testing (2) Simulation (3) Model checking (4) Symbolic execution (5) Management reviews (6) Technical reviews (7) Inspections (8) Walk-throughs (9) Audits (10) Analysis (complexity analysis, control flow analysis, algorithmic analysis) (11) Formal method Our work over the last few years has resulted in substantial knowledge about SQA techniques, especially the areas of technical reviews and inspections. But can we apply the same QA techniques to the system development process? If yes, what kind of tailoring do we need before applying them in the system engineering context? If not, what types of QA techniques are actually used at system level? And, is there any room for improvement.) After a brief examination of the system engineering literature (especially focused on NASA and DoD guidance) we found that: (1) System and software development process interact with each other at different phases through development life cycle (2) Reviews are emphasized in both system and software development. (Figl.3). For some reviews (e.g. SRR, PDR, CDR), there are both system versions and software versions. (3) Analysis techniques are emphasized (e.g. Fault Tree Analysis, Preliminary Hazard Analysis) and some details are given about how to apply them. (4) Reviews are expected to use the outputs of the analysis techniques. In other words, these particular analyses are usually conducted in preparation for (before) reviews. The goal of our work is to explore the interaction between the Quality Assurance (QA) techniques at the system level and the software level.
Flight research experiments have demonstrated that adaptive flight controls can be an effective technology for improving aircraft safety in the event of failures or damage. However, the nonlinear, timevarying nature of adaptive algorithms continues to challenge traditional methods for the verification and validation testing of safety-critical flight control systems. Increasingly complex adaptive control theories and designs are emerging, but only make testing challenges more difficult. A potential first step toward the acceptance of adaptive flight controllers by aircraft manufacturers, operators, and certification authorities is a very simple design that operates as an augmentation to a non-adaptive baseline controller. Three such controllers were developed as part of a National Aeronautics and Space Administration flight research experiment to determine the appropriate level of complexity required to restore acceptable handling qualities to an aircraft that has suffered failures or damage. The controllers consist of the same basic design, but incorporate incrementally-increasing levels of complexity. Derivations of the controllers and their adaptive parameter update laws are presented along with details of the controllers implementations.