Search NASA⌕ Search

SEARCH · Search NASA

Results for “oriented”

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 271 records · Page 15

High Performance Object-Oriented Scientific Programming in Fortran 90

We illustrate how Fortran 90 supports object-oriented concepts by example of plasma particle computations on the IBM SP. Our experience shows that Fortran 90 and object-oriented methodology give high performance while providing a bridge from Fortran 77 legacy codes to modern programming principles. All of our object-oriented Fortran 90 codes execute more quickly thatn the equeivalent C++ versions, yet the abstraction modelling capabilities used for scentific programming are comparably powereful.

Scientific Programming↗

Calculation of Radiation Protection Quantities and Analysis of Astronaut Orientation Dependence

Health risk to astronauts due to exposure to ionizing radiation is a primary concern for exploration missions and may become the limiting factor for long duration missions. Methodologies for evaluating this risk in terms of radiation protection quantities such as dose, dose equivalent, gray equivalent, and effective dose are described. Environment models (galactic cosmic ray and solar particle event), vehicle/habitat geometry models, human geometry models, and transport codes are discussed and sample calculations for possible lunar and Mars missions are used as demonstrations. The dependence of astronaut health risk, in terms of dosimetric quantities, on astronaut orientation within a habitat is also examined. Previous work using a space station type module exposed to a proton spectrum modeling the October 1989 solar particle event showed that reorienting the astronaut within the module could change the calculated dose equivalent by a factor of two or more. Here the dose equivalent to various body tissues and the whole body effective dose due to both galactic cosmic rays and a solar particle event are calculated for a male astronaut in two different orientations, vertical and horizontal, in a representative lunar habitat. These calculations also show that the dose equivalent at some body locations resulting from a solar particle event can vary by a factor of two or more, but that the dose equivalent due to galactic cosmic rays has a much smaller (<15%) dependence on astronaut orientation.

Clowdsley, Martha S.↗

Inertial orientation tracker having automatic drift compensation for tracking human head and other similarly sized body

A self contained sensor apparatus generates a signal that corresponds to at least two of the three orientational aspects of yaw, pitch and roll of a human-scale body, relative to an external reference frame. A sensor generates first sensor signals that correspond to rotational accelerations or rates of the body about certain body axes. The sensor may be mounted to the body. Coupled to the sensor is a signal processor for generating orientation signals relative to the external reference frame that correspond to the angular rate or acceleration signals. The first sensor signals are impervious to interference from electromagnetic, acoustic, optical and mechanical sources. The sensors may be rate sensors. An integrator may integrate the rate signal over time. A drift compensator is coupled to the rate sensors and the integrator. The drift compensator may include a gravitational tilt sensor or a magnetic field sensor or both. A verifier periodically measures the orientation of the body by a means different from the drift sensitive rate sensors. The verifier may take into account characteristic features of human motion, such as stillness periods. The drift compensator may be, in part, a Kalman filter, which may utilize statistical data about human head motion.

Foxlin, Eric M.↗

Inertial orientation tracker apparatus method having automatic drift compensation for tracking human head and other similarly sized body

A self contained sensor apparatus generates a signal that corresponds to at least two of the three orientational aspects of yaw, pitch and roll of a human-scale body, relative to an external reference frame. A sensor generates first sensor signals that correspond to rotational accelerations or rates of the body about certain body axes. The sensor may be mounted to the body. Coupled to the sensor is a signal processor for generating orientation signals relative to the external reference frame that correspond to the angular rate or acceleration signals. The first sensor signals are impervious to interference from electromagnetic, acoustic, optical and mechanical sources. The sensors may be rate sensors. An integrator may integrate the rate signal over time. A drift compensator is coupled to the rate sensors and the integrator. The drift compensator may include a gravitational tilt sensor or a magnetic field sensor or both. A verifier periodically measures the orientation of the body by a means different from the drift sensitive rate sensors. The verifier may take into account characteristic features of human motion, such as stillness periods. The drift compensator may be, in part, a Kalman filter, which may utilize statistical data about human head motion.

Foxlin, Eric M.↗

Inertial orientation tracker apparatus having automatic drift compensation for tracking human head and other similarly sized body

A self contained sensor apparatus generates a signal that corresponds to at least two of the three orientational aspects of yaw, pitch and roll of a human-scale body, relative to an external reference frame. A sensor generates first sensor signals that correspond to rotational accelerations or rates of the body about certain body axes. The sensor may be mounted to the body. Coupled to the sensor is a signal processor for generating orientation signals relative to the external reference frame that correspond to the angular rate or acceleration signals. The first sensor signals are impervious to interference from electromagnetic, acoustic, optical and mechanical sources. The sensors may be rate sensors. An integrator may integrate the rate signal over time. A drift compensator is coupled to the rate sensors and the integrator. The drift compensator may include a gravitational tilt sensor or a magnetic field sensor or both. A verifier periodically measures the orientation of the body by a means different from the drift sensitive rate sensors. The verifier may take into account characteristic features of human motion, such as stillness periods. The drift compensator may be, in part, a Kalman filter, which may utilize statistical data about human head motion.

Foxlin, Eric M.↗

Inertial orientation tracker having gradual automatic drift compensation for tracking human head and other similarly sized body

A self contained sensor apparatus generates a signal that corresponds to at least two of the three orientational aspects of yaw, pitch and roll of a human-scale body, relative to an external reference frame. A sensor generates first sensor signals that correspond to rotational accelerations or rates of the body about certain body axes. The sensor may be mounted to the body. Coupled to the sensor is a signal processor for generating orientation signals relative to the external reference frame that correspond to the angular rate or acceleration signals. The first sensor signals are impervious to interference from electromagnetic, acoustic, optical and mechanical sources. The sensors may be rate sensors. An integrator may integrate the rate signal over time. A drift compensator is coupled to the rate sensors and the integrator. The drift compensator may include a gravitational tilt sensor or a magnetic field sensor or both. A verifier periodically measures the orientation of the body by a means different from the drift sensitive rate sensors. The verifier may take into account characteristic features of human motion, such as stillness periods. The drift compensator may be, in part, a Kalman filter, which may utilize statistical data about human head motion.

Foxlin, Eric M.↗

inertial orientation tracker having automatic drift compensation using an at rest sensor for tracking parts of a human body

A self contained sensor apparatus generates a signal that corresponds to at least two of the three orientational aspects of yaw, pitch and roll of a human-scale body, relative to an external reference frame. A sensor generates first sensor signals that correspond to rotational accelerations or rates of the body about certain body axes. The sensor may be mounted to the body. Coupled to the sensor is a signal processor for generating orientation signals relative to the external reference frame that correspond to the angular rate or acceleration signals. The first sensor signals are impervious to interference from electromagnetic, acoustic, optical and mechanical sources. The sensors may be rate sensors. An integrator may integrate the rate signal over time. A drift compensator is coupled to the rate sensors and the integrator. The drift compensator may include a gravitational tilt sensor or a magnetic field sensor or both. A verifier periodically measures the orientation of the body by a means different from the drift sensitive sate sensors. The verifier may take into account characteristic features of human motion, such as stillness periods. The drift compensator may be, in part, a Kalman filter, which may utilize statistical data about human head motion.

Foxlin, Eric M.↗

Combinations of Earth Orientation Measurements: SPACE2005, COMB2005, and POLE2005

Independent Earth orientation measurements taken by the space-geodetic techniques of lunar and satellite laser ranging, by very long baseline interferometry, and by the Global Positioning System have been combined using a Kalman filter. The resulting combined Earth orientation series, SPACE2005, consists of values and uncertainties for Universal Time, polar motion, and their rates that span from September 28, 1976, to January 7, 2006, at daily intervals and is available in versions whose epochs are given at either midnight or noon. The space-geodetic measurements used to generate SPACE2005 have then been combined with optical astrometric measurements to form two additional combined Earth orientation series: (1) COMB2005, consisting of values and uncertainties for Universal Time, polar motion, and their rates that span from January 20, 1962, to January 7, 2006, at daily intervals and which is also available in versions whose epochs are given at either midnight or noon; and (2) POLE2005, consisting of values and uncertainties for polar motion and its rate that span from January 20, 1900, to December 21, 2005, at 30.4375-day intervals.

laser ranging↗

An Object-Oriented Computer Code for Aircraft Engine Weight Estimation

Reliable engine-weight estimation at the conceptual design stage is critical to the development of new aircraft engines. It helps to identify the best engine concept amongst several candidates. At NASA Glenn Research Center (GRC), the Weight Analysis of Turbine Engines (WATE) computer code, originally developed by Boeing Aircraft, has been used to estimate the engine weight of various conceptual engine designs. The code, written in FORTRAN, was originally developed for NASA in 1979. Since then, substantial improvements have been made to the code to improve the weight calculations for most of the engine components. Most recently, to improve the maintainability and extensibility of WATE, the FORTRAN code has been converted into an object-oriented version. The conversion was done within the NASA's NPSS (Numerical Propulsion System Simulation) framework. This enables WATE to interact seamlessly with the thermodynamic cycle model which provides component flow data such as airflows, temperatures, and pressures, etc., that are required for sizing the components and weight calculations. The tighter integration between the NPSS and WATE would greatly enhance system-level analysis and optimization capabilities. It also would facilitate the enhancement of the WATE code for next-generation aircraft and space propulsion systems. In this paper, the architecture of the object-oriented WATE code (or WATE++) is described. Both the FORTRAN and object-oriented versions of the code are employed to compute the dimensions and weight of a 300-passenger aircraft engine (GE90 class). Both versions of the code produce essentially identical results as should be the case.

Tong, Michael T.↗

Phase-Oriented Gear Systems

Phase-oriented gear systems are differential planetary transmissions in which each planet gear has two sets of unequal numbers of teeth indexed at prescribed relative angles (phases). The figure illustrates an application of the phase-oriented gearing concept to a relatively simple speed-reducing differential planetary transmission that includes a sun gear, an idler gear, three identical planet gears, a ground internal ring gear, and an output internal ring gear. Typically, the ground internal ring gear and output internal ring gear have different numbers of teeth, giving rise to a progressive and periodic phase shift between the corresponding pairs of teeth engaged by each successive planet gear. To accommodate this phase shift, it is necessary to introduce a compensating phase shift between the ground-gear-engaging and output-gearengaging sections of each planet gear. This is done by individually orienting each planet gear

Vranish, John M.↗

Magnetic Flux Circulation During Dawn-Dusk Oriented Interplanetary Magnetic Field

Magnetic flux circulation is a primary mode of energy transfer from the solar wind into the ionosphere and inner magnetosphere. For southward interplanetary magnetic field (IMF), magnetic flux circulation is described by the Dungey cycle (dayside merging, night side reconnection, and magnetospheric convection), and both the ionosphere and inner magnetosphere receive energy. For dawn-dusk oriented IMF, magnetic flux circulation is not well understood, and the inner magnetosphere does not receive energy. Several models have been suggested for possible reconnection patterns; the general pattern is: dayside merging; reconnection on the dayside or along the dawn/dusk regions; and, return flow on dayside only. These models are consistent with the lack of energy in the inner magnetosphere. We will present evidence that the Dungey cycle does not explain the energy transfer during dawn-dusk oriented IMF. We will also present evidence of how magnetic flux does circulate during dawn-dusk oriented IMF, specifically how the magnetic flux reconnects and circulates back.

Mitchell, E. J.↗

Object-Oriented Multi-Disciplinary Design, Analysis, and Optimization Tool

An Object-Oriented Optimization (O3) tool was developed that leverages existing tools and practices, and allows the easy integration and adoption of new state-of-the-art software. At the heart of the O3 tool is the Central Executive Module (CEM), which can integrate disparate software packages in a cross platform network environment so as to quickly perform optimization and design tasks in a cohesive, streamlined manner. This object-oriented framework can integrate the analysis codes for multiple disciplines instead of relying on one code to perform the analysis for all disciplines. The CEM was written in FORTRAN and the script commands for each performance index were submitted through the use of the FORTRAN Call System command. In this CEM, the user chooses an optimization methodology, defines objective and constraint functions from performance indices, and provides starting and side constraints for continuous as well as discrete design variables. The structural analysis modules such as computations of the structural weight, stress, deflection, buckling, and flutter and divergence speeds have been developed and incorporated into the O3 tool to build an object-oriented Multidisciplinary Design, Analysis, and Optimization (MDAO) tool.

Pak, Chan-gi↗

Object Oriented Modeling and Design

The Object Oriented Modeling and Design seminar is intended for software professionals and students, it covers the concepts and a language-independent graphical notation that can be used to analyze problem requirements, and design a solution to the problem. The seminar discusses the three kinds of object-oriented models class, state, and interaction. The class model represents the static structure of a system, the state model describes the aspects of a system that change over time as well as control behavior and the interaction model describes how objects collaborate to achieve overall results. Existing knowledge of object oriented programming may benefit the learning of modeling and good design. Specific expectations are: Create a class model, Read, recognize, and describe a class model, Describe association and link, Show abstract classes used with multiple inheritance, Explain metadata, reification and constraints, Group classes into a package, Read, recognize, and describe a state model, Explain states and transitions, Read, recognize, and describe interaction model, Explain Use cases and use case relationships, Show concurrency in activity diagram, Object interactions in sequence diagram.

Shaykhian, Gholam Ali↗

Combinations of Earth Orientation Measurements: SPACE2011, COMB2011, and POLE2011

Independent Earth orientation measurements taken by the space-geodetic techniques of lunar and satellite laser ranging, very long baseline interferometry, and the Global Positioning System have been combined using a Kalman filter. The resulting combined Earth orientation series, SPACE2011, consists of values and uncertainties for Universal Time, polar motion, and their rates that span from September 28, 1976, to July 13, 2012, at daily intervals and is available in versions with epochs given at either midnight or noon. The space-geodetic measurements used to generate SPACE2011 have then been combined with optical astrometric measurements to form two additional combined Earth orientation series: (1) COMB2011, consisting of values and uncertainties for Universal Time, polar motion, and their rates that span from January 20, 1962, to July 13, 2012, at daily intervals and which are also available in versions with epochs given at either midnight or noon; and (2) POLE2011, consisting of values and uncertainties for polar motion and its rate that span from January 20, 1900, to June 21, 2012, at 30.4375-day intervals.

Ratcliff, J. T.↗

Unit-Sphere Anisotropic Multiaxial Stochastic-Strength Model Probability Density Distribution for the Orientation of Critical Flaws

Models that predict the failure probability of monolithic glass and ceramic components under multiaxial loading have been developed by authors such as Batdorf, Evans, and Matsuo. These "unit-sphere" failure models assume that the strength-controlling flaws are randomly oriented, noninteracting planar microcracks of specified geometry but of variable size. This report develops a formulation to describe the probability density distribution of the orientation of critical strength-controlling flaws that results from an applied load. This distribution is a function of the multiaxial stress state, the shear sensitivity of the flaws, the Weibull modulus, and the strength anisotropy. Examples are provided showing the predicted response on the unit sphere for various stress states for isotropic and transversely isotropic (anisotropic) materials--including the most probable orientation of critical flaws for offset uniaxial loads with strength anisotropy. The author anticipates that this information could be used to determine anisotropic stiffness degradation or anisotropic damage evolution for individual brittle (or quasi-brittle) composite material constituents within finite element or micromechanics-based software

Nemeth, Noel↗

Combinations of Earth Orientation Measurements: SPACE2012, COMB2012, and POLE2012

Independent Earth orientation measurements taken by the space-geodetic techniques of lunar and satellite laser ranging, very long baseline interferometry, and the Global Positioning System have been combined using a Kalman filter. The resulting combined Earth orientation series, SPACE2012, consists of values and uncertainties for Universal Time, polar motion, and their rates that span from September 28, 1976, to April 26, 2013, at daily intervals and is available in versions with epochs given at either midnight or noon. The space-geodetic measurements used to generate SPACE2012 have then been combined with optical astrometric measurements to form two additional combined Earth orientation series: (1) COMB2012, consisting of values and uncertainties for Universal Time, polar motion, and their rates that span from January 20, 1962, to April 26, 2013, at daily intervals and which are also available in versions with epochs given at either midnight or noon; and (2) POLE2012, consisting of values and uncertainties for polar motion and its rate that span from January 20, 1900, to May 22, 2013, at 30.4375-day intervals.

Ratcliff, J. T.↗

Combinations of Earth Orientation Measurements: SPACE2013, COMB2013, and POLE2013

Independent Earth orientation measurements taken by the space-geodetic techniques of lunar and satellite laser ranging, very long baseline interferometry, and the Global Positioning System have been combined using a Kalman filter. The resulting combined Earth orientation series, SPACE2013, consists of values and uncertainties for Universal Time, polar motion, and their rates that span from September 28, 1976, to June 30, 2014, at daily intervals and is available in versions with epochs given at either midnight or noon. The space-geodetic measurements used to generate SPACE2013 have then been combined with optical astrometric measurements to form two additional combined Earth orientation series: (1) COMB2013, consisting of values and uncertainties for Universal Time, polar motion, and their rates that span from January 20, 1962, to June 30, 2014, at daily intervals and which are also available in versions with epochs given at either midnight or noon; and (2) POLE2013, consisting of values and uncertainties for polar motion and its rate that span from January 20, 1900, to June 22, 2014, at 30.4375-day intervals.

Ratcliff, J. T.↗

Combinations of Earth Orientation Measurements: SPACE2014, COMB2014, and POLE2014

Independent Earth orientation measurements taken by the space-geodetic techniques of lunar and satellite laser ranging, very long baseline interferometry, and the Global Positioning System have been combined using a Kalman filter. The resulting combined Earth orientation series, SPACE2013, consists of values and uncertainties for Universal Time, polar motion, and their rates that span from September 28, 1976, to June 30, 2014, at daily intervals and is available in versions with epochs given at either midnight or noon. The space-geodetic measurements used to generate SPACE2013 have then been combined with optical astrometric measurements to form two additional combined Earth orientation series: (1) COMB2013, consisting of values and uncertainties for Universal Time, polar motion, and their rates that span from January 20, 1962, to June 30, 2014, at daily intervals and which are also available in versions with epochs given at either midnight or noon; and (2) POLE2013, consisting of values and uncertainties for polar motion and its rate that span from January 20, 1900, to June 22, 2014, at 30.4375-day intervals.

Ratcliff, J. T.↗