Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “spin models”

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.

At least 55 records · Page 3

A roll-pitch interaction simulator and a control position command encoder for remote piloting of spin-entry research models

The Langley Research Center uses radio-controlled, scaled aircraft models to study the spin-entry characteristics of aircraft. Recent spin-entry studies required the use of an electronic proportional-control system for manipulating model control surfaces. In order to meet control system requirements, a special-purpose analog computer was designed to simulate the coupling between roll and pitch controls. A digital encoder was designed to encode the voltage analogs of control-surface position into a special pulse format for transmission to the model. This paper describes the two special developments and their relationship to the functions of the overall control system.

Meissner, C. W., Jr.↗

Program Model Checking as a New Trend

This paper introduces a special section of STTT (International Journal on Software Tools for Technology Transfer) containing a selection of papers that were presented at the 7th International SPIN workshop, Stanford, August 30 - September 1, 2000. The workshop was named SPIN Model Checking and Software Verification, with an emphasis on model checking of programs. The paper outlines the motivation for stressing software verification, rather than only design and model verification, by presenting the work done in the Automated Software Engineering group at NASA Ames Research Center within the last 5 years. This includes work in software model checking, testing like technologies and static analysis.

Havelund, Klaus↗

The effects of configuration changes on spin and recovery characteristics of a low-wing general aviation research airplane

A fully instrumented, low-wing, single-engine general aviation airplane has been spin tested. Several tail configurations, wing leading-edge modifications, fuselage modifications, moment-of-inertia variations, center-of-gravity positions, and control inputs have been tested to determine their effect on spinning and spin recovery. Results indicate that wing airfoil design can significantly influence airplane spin and recovery characteristics and can overpower the effects of tail design. Results also point out a need to determine limitations of such factors as Reynolds number in model spin test techniques and high angle-of-attack aerodynamics.

Stough, H. P., III↗

Mars Science Laboratory Orbit Determination Data Pre-Processing

The Mars Science Laboratory (MSL) was spin-stabilized during its cruise to Mars. We discuss the effects of spin on the radiometric data and how the orbit determination team dealt with them. Additionally, we will discuss the unplanned benefits of detailed spin modeling including attitude estimation and spacecraft clock correlation.

spin signature↗

Preliminary Application of Formal Verification to An Autonomy Architecture for Unmanned Aircraft

There is a desire to design autonomous systems in such a way that capabilities can be easily added or re- combined to produce new behaviors while preserving their safety properties. ICAROUS, a prototype software architecture for building safety-centric autonomous unmanned aircraft applications, is designed to support this type of extensibility and re-configurability. In ICAROUS, core capabilities are implemented as individual soft- ware services, so that enabling access to new capabilities simply requires adding new services. To make use of these capabilities, ICAROUS includes a specialized service that provides a general framework for config- uring the relative priorities, conditions, and rules that govern how different modules should be engaged and disengaged during flight. The inherent complexity of coordinating multiple modules under changing conditions makes it difficult to determine whether a particular configuration could have erroneous behaviors in certain circumstances. A robust set of integration tests can help discover errors, but testing can only realistically cover a relatively small proportion of total system behaviors. Developing good tests and interpreting the results to pinpoint the cause of errors when they arise can also be very time-consuming. To supplement testing, formal methods can be used to model and analyze complex systems, achieving better coverage and simplifying the process of finding, understanding, and fixing errors. To demonstrate these benefits, this paper explores the ap- plication of formal methods to ICAROUS. In particular, the Spin model checker is used to specify requirements for and model portions of the system, then verify whether the model satisfies the requirements and find and fix errors when it does not.

Formal Methods↗

Preliminary Application of Formal Verification to An Autonomy Architecture for Unmanned Aircraft

There is a desire to design autonomous systems in such a way that capabilities can be easily added or re-combined to produce new behaviors while preserving their safety properties. ICAROUS, a prototype software architecture for building safety-centric autonomous unmanned aircraft applications, is designed to support this type of extensibility and re-configurability. In ICAROUS, core capabilities are implemented as individual soft- ware services, so that enabling access to new capabilities simply requires adding new services. To make use of these capabilities, ICAROUS includes a specialized service that provides a general framework for config- uring the relative priorities, conditions, and rules that govern how different modules should be engaged and disengaged during flight. The inherent complexity of coordinating multiple modules under changing conditions makes it difficult to determine whether a particular configuration could have erroneous behaviors in certain circumstances. A robust set of integration tests can help discover errors, but testing can only realistically cover a relatively small proportion of total system behaviors. Developing good tests and interpreting the results to pinpoint the cause of errors when they arise can also be very time-consuming. To supplement testing, formal methods can be used to model and analyze complex systems, achieving better coverage and simplifying the process of finding, understanding, and fixing errors. To demonstrate these benefits, this paper explores the ap- plication of formal methods to ICAROUS. In particular, the Spin model checker is used to specify requirements for and model portions of the system, then verify whether the model satisfies the requirements and find and fix errors when it does not.

Formal Methods↗

Slicing AADL Specifications for Model Checking

To combat the state-space explosion problem in model checking larger systems, abstraction techniques can be employed. Here, methods that operate on the system specification before constructing its state space are preferable to those that try to minimize the resulting transition system as they generally reduce peak memory requirements. We sketch a slicing algorithm for system specifications written in (a variant of) the Architecture Analysis and Design Language (AADL). Given a specification and a property to be verified, it automatically removes those parts of the specification that are irrelevant for model checking the property, thus reducing the size of the corresponding transition system. The applicability and effectiveness of our approach is demonstrated by analyzing the state-space reduction for an example, employing a translator from AADL to Promela, the input language of the SPIN model checker.

Odenbrett, Maximilian↗

Summary of design considerations for airplane spin-recovery parachute systems

A compilation of design considerations applicable to spin-recovery parachute systems for military airplanes has been made so that the information will be readily available to persons responsible for the design of such systems. This information was obtained from a study of available documents and from discussions with persons in both government and industry experienced in parachute technology, full-scale and model spin testing, and related systems.

Burk, S. M., Jr.↗

Logic Model Checking of Time-Periodic Real-Time Systems

In this paper we report on the work we performed to extend the logic model checker SPIN with built-in support for the verification of periodic, real-time embedded software systems, as commonly used in aircraft, automobiles, and spacecraft. We first extended the SPIN verification algorithms to model priority based scheduling policies. Next, we added a library to support the modeling of periodic tasks. This library was used in a recent application of the SPIN model checker to verify the engine control software of an automobile, to study the feasibility of software triggers for unintended acceleration events.

software analysis↗

Investigation of the Model ME 210 in the Spin Wind Tunnel of the DVL: Model with Long Fuselage and with a VEE Tail - Report 4

After conclusion of the spin investigation of the model Me 210 with elongated fuselage and central vertical tail surfaces (model condition III; reference 3), tests were performed on the same model with a vee tail (model condition IV). Here the entire tail surfaces consist of only one surface with pronounced dihedral. Since the blanketing of the vertical tail surfaces by the horizontal tail surfaces, which may occur in case of standard tail surfaces, does not occur here, one could expect for this type of tail surface favorable spin characteristics, particularly with respect to rudder effectiveness for spin recovery. However, the test results did not confirm these expectations. The steady spin was shown to be very irregular; regarding rudder effectiveness the vee tail surfaces proved to be inferior even to standard tail surfaces, thus they represent the most unfavorable of the four fuselage and tail-surface combinations investigated so far.

Huffschmid, A↗

Java PathFinder User Guide

The JAVA PATHFINDER, JPF, is a translator from a subset of JAVA 1.0 to PROMELA, the programming language of the SPIN model checker. The purpose of JPF is to establish a framework for verification and debugging of JAVA programming based on model checking. The main goal is to automate program verification such that a programmer can apply it in the daily work without the need for a specialist to manually reformulate a program into a different notation in order to analyze the program. The system is especially suited for analyzing multi-threaded JAVA applications, where normal testing usually falls short. The system can find deadlocks and violations of boolean assertions stated by the programmer in a special assertion language. This document explains how to Use JPF.

Havelund, Klaus↗

Room-Temperature Operation of Index-Coupled Distributed-Feedback 4.75 Micron Quantum Cascade Lasers Fabricated Without Epitaxial Regrowth

The Mars Science Laboratory (MSL) was spin-stabilized during its cruise to Mars. We discuss the effects of spin on the radiometric data and how the orbit determination team dealt with them. Additionally, we will discuss the unplanned benefits of detailed spin modeling including attitude estimation and spacecraft clock correlation.

quantum cascade lasers↗

A new model for dual-spin satellites.

A new mathematical model for the analysis of dissipative dual-spin satellites has been developed. This model makes explicit use of the fact that the high speed rotor is symmetric by modeling the rotor energy dissipation with symmetrically placed dampers. This permits the use of a quasi-holonomic transformation for the reduction of the periodic system of variational equations to an autonomous system in accordance with the Floquet Theory and the Liapunov Reducibility Theorem.-

Guha, A. K.↗

Models of the spin state of the comet Halley nucleus

Eight rotation precession models of the comet Halley nucleus have been proposed by eight authors. The eight models were evaluated in relation to the constraints imposed by: (1) the observed long axis directions at the Vega 1, Vega 2, and Giotto encounters; (2) the ground based emission periods harmonically related to 7.4 days; (3) the need for a two day spin period in the analysis of the jet morphology; (4) the Smith et al. constraint on the net long axis roll between Vega 2 and Giotto; (5) the resistance of the spin state of the nucleus to change due to the torque from the jets; and (6) the 7.4 day repetition of the spatial orientation of the nucleus. The eight constraints are briefly described.

Julian, William H.↗

Coma morphology and dust-emission pattern of periodic Comet Halley. II - Nucleus spin vector and modeling of major dust features in 1910

The continuous ejection of dust from discrete emission sources on the rotating nucleus of the Comet Halley is modelled in order to explain the evolution of spiral jets which unwind from the nucleus condensation into envelopes or halos in the comet head. The model is applied to digitally processed images of three features of the comet taken from Mount Wilson plates during the 1910 fly-by. The model permits a determination of the motion and spin vector for each emission source, its cometocentric coordinates, and a function relating particle ejection velocity to the solar radiation pressure exerted on the ejecta. It is found that the obliquity of the comet orbit's plane to its equatorial plane is 45 deg, the axis of rotation period of 17.3 days. The derived function of particle ejection velocity to the solar radiation pressure implied no contribution from grains larger than 10 microns in radius. High dust loading of gas flows from the June 1910 emission sources is indicated. It is estimated that because of the favorable approach geometry of the Gioto spacecraft during its 1986 flyby, the likelihood of encountering dense jets of dust is small.

Sekanina, Z.↗

Supplementary Investigation in the Langley Free-Spinning Tunnel of a 1/20-Scale Model of the Douglas XF4D-1 Airplane Including Spin-Recovery Parachute Tests of the Model Loaded to Simulate the Douglas F5D-1 Airplane

A supplementary investigation has been conducted in the Langley 20-foot free-spinning tunnel of a l/20-scale model of the Douglas XF4D-1 airplane to determine the effect of only neutralizing the rudder for recovery from an inverted spin, and the effect of partial aileron deflection with the spin for recovery from an erect spin. An estimation of the size parachute required for satisfactory recovery from a spin with the model ballasted to represent the Douglas F5D-1 (formerly the Douglas XF4D-2) airplane was also made. Results of the original investigation on the XF4D-1 design are presented in NACA RM SL50K30a. The results indicated that satisfactory recoveries from inverted spins of the airplane should be obtained by rudder neutralization when the longitudinal stick position is neutral or forward. Recoveries from erect spins from the normal-spin control configuration should be satisfactory by full rudder reversal with simultaneous movement of the ailerons to two-thirds with the spin. For the parachute tests with the model loaded to represent the F5D-1 airplane, the tests indicated that a 16.7-foot-diameter hemispherical-tail parachute (drag coefficient of 1.082 based on the projected area) with a towline 20.0 feet long (full- scale values) should be satisfactory for an emergency spin-recovery device during demonstration spins of the airplane.

Klinar, Walter J.↗