Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “program ordering”

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 91 records · Page 5

Reuniting the Solar System: Integrated Education and Public Outreach Projects for Solar System Exploration Missions and Programs

The Solar System Exploration Education Forum has worked for five years to foster Education and Public Outreach (E/PO) cooperation among missions and programs in order to leverage resources and better meet the needs of educators and the public. These efforts are coming together in a number of programs and products and in '2004 - The Year of the Solar System.' NASA's practice of having independent E/PO programs for each mission and its public affairs emphasis on uniqueness has led to a public perception of a fragmented solar system exploration program. By working to integrate solar system E/PO, the breadth and depth of the solar system exploration program is revealed. When emphasis is put on what missions have in common, as well as their differences, each mission is seen in the context of the whole program.

Lowes, Leslie↗

Commercialization is Required for Sustainable Space Exploration and Development

The U.S. Space Exploration policy outlines an exciting new direction in space for human and robotic exploration and development beyond low Earth orbit. Pressed by this new visionary guidance, human civilization will be able to methodically build capabilities to move off Earth and into the solar system in a step-by-step manner, gradually increasing the capability for humans to stay longer in space and move further away from Earth. The new plans call for an implementation that would create an affordable and sustainable program in order to span over generations of explorers, each new generation pushing back the boundaries and building on the foundations laid by the earlier. To create a sustainable program it is important to enable and encourage the development of a selfsupporting commercial space industry leveraging both traditional and non-traditional segments of the industrial base. Governments will not be able to open the space frontier on their own because their goals change over relatively short timescales and because the large costs associated with human spaceflight cannot be sustained. A strong space development industrial sector is needed that can one day support the needs of commercial space enterprises as well as provide capabilities that the National Aeronautics and Space Administration (NASA) and other national space agencies can buy to achieve their exploration goals. This new industrial space sector will someday provide fundamental capabilities like communications, power, logistics, and even cargo and human space transportation, just as commercial companies are able to provide these services on Earth today. To help develop and bolster this new space industrial sector, NASA and other national space agencies can enable and facilitate it in many ways, including reducing risk by developing important technologies necessary for commercialization of space, and as a paying customer, partner, or anchor tenant. This transition from all or mostly government developed and operated facilities and services to commercial supplied facilities and services should be considered from the very earliest stages of planning. This paper will first discuss the importance of space commercialization to fulfilling national goals and the associated policy and strategic objectives that will enable space exploration and development. Then the paper will offer insights into how government can provide leadership to promote the nascent commercial space industry. In addition, the paper describes programs and policies already in place at NASA and offers five important principles government can use to strengthen space industry.

Martin, Gary L.↗

Modal seismic analysis of a nuclear power plant control panel and comparison with SAP 4

The application of NASTRAN to seismic analysis by considering the example of a nuclear power plant control panel was considered. A modal analysis of a three-dimensional model of the panel, consisting of beam and quadri-lateral membrane elements, is performed. Using the results of this analysis and a typical response spectrum of an earthquake, the seismic response of the structure is obtained. ALTERs required to the program in order to compute the maximum modal responses as well as the resultant response are given. The results are compared with those obtained by using the SAP IV computer program.

Pamidi, M. R.↗

In situ correlative measurements for the ultraviolet differential absorption lidar and the high spectral resolution lidar air quality remote sensors: 1980 PEPE/NEROS program

In situ correlative measurements were obtained with a NASA aircraft in support of two NASA airborne remote sensors participating in the Environmental Protection Agency's 1980persistent elevated pollution episode (PEPE) and Northeast regional oxidant study (NEROS) field program in order to provide data for evaluating the capability of two remote sensors for measuring mixing layer height, and ozone and aerosol concentrations in the troposphere during the 1980 PEPE/NEROS program. The in situ aircraft was instrumented to measure temperature, dewpoint temperature, ozone concentrations, and light scattering coefficient. In situ measurements for ten correlative missions are given and discussed. Each data set is presented in graphical and tabular format aircraft flight plans are included.

Gregory, G. L.↗

Modeling the Strategic Behavior of an Active Distribution Network in the ISO Markets

With increasing integration of distributed energy resources (DERs), active distribution networks (ADNs) can actively participate in the electricity markets by dispatching their DERs, which can change the existing electricity market paradigm. It is essential to investigate the strategic behaviors of ADNs and their DER dispatch when they participate in the wholesale market as price-makers. This paper proposes a bi-level optimization model to study the strategic behavior of an ADN in both energy and reserve markets. The optimal scheduling of DERs in the ADN is modeled as the upper level problem and the joint energy and reserve market-clearing of the ISO is modeled as the lower-level problem. The two-level optimization models exchange bidding information and energy/reserve prices with each other. The proposed bi-Ievel optimization problem is converted to a mathematical programming with equilibrium constraints (MPEC) by using Karush-Kuhn Tucker (KKT) conditions and strong duality theory. Further, the MPEC problem is reformulated as a computationally-solvable mixed integer second order cone programming (MISOCP) model. The simulation results on an illustrative case demonstrate the impact of the strategic bidding of the ADN on the day-ahead energy and reserve market prices.

active distribution network↗

Modeling the Strategic Behavior of an Active Distribution Network in the ISO Markets

With increasing integration of distributed energy resources (DERs), active distribution networks (ADNs) can actively participate in the electricity markets by dispatching their DERs, which can change the existing electricity market paradigm. It is essential to investigate the strategic behaviors of ADNs and their DER dispatch when they participate in the wholesale market as price-makers. This paper proposes a bi-level optimization model to study the strategic behavior of an ADN in both energy and reserve markets. The optimal scheduling of DERs in the ADN is modeled as the upper level problem and the joint energy and reserve market-clearing of the ISO is modeled as the lower-level problem. The two-level optimization models exchange bidding information and energy/reserve prices with each other. The proposed bi-Ievel optimization problem is converted to a mathematical programming with equilibrium constraints (MPEC) by using Karush-Kuhn Tucker (KKT) conditions and strong duality theory. Further, the MPEC problem is reformulated as a computationally-solvable mixed integer second order cone programming (MISOCP) model. The simulation results on an illustrative case demonstrate the impact of the strategic bidding of the ADN on the day-ahead energy and reserve market prices.

Xue, Yaosuo↗

NASA's ultraviolet astrophysics branch - The next decade

We review some of the mission concepts currently being considered by NASA's Astrophysics Division to carry out future observations in the 100-3000 Angstrom region. Examples of possible future missions include UV and visible interferometric experiments, a next generation Space Telescope and lunar-based UV instrumentation. In order to match the science objectives of these future missions with new observational techniques, critical technology needs in the ultraviolet regime have been identified. Here we describe how NASA's Astrophysics Division Advanced Programs Branch is attempting to formulate an integrated technology plan called the 'Astrotech 21' program in order to provide the technology base for these astrophysics missions of the 21st century.

Welsh, Barry Y.↗

Computer program documentation for the dynamic analysis of a noncontacting mechanical face seal

A computer program is presented which achieves a numerical solution for the equations of motion of a noncontacting mechanical face seal. The flexibly-mounted primary seal ring motion is expressed by a set of second order differential equations for three degrees of freedom. These equations are reduced to a set of first order equations and the GEAR software package is used to solve the set of first order equations. Program input includes seal design parameters and seal operating conditions. Output from the program includes velocities and displacements of the seal ring about the axis of an inertial reference system. One example problem is described.

Auer, B. M.↗

Cassini tour cost reductions

The original design of the Cassini tour violated the cost constraint for the mission operations and data analysis by more than 30 percent. This challenge was addressed by performing tradeoffs in order to establish a modified risk and performance posture for the operations organization. This new posture accepted more data acquisition risk with minimal impact to the mission objectives, and brought the operation costs to within the program's constraints. The methodology employed within the Cassini program in order to address the tour cost, risk and performance parameters is presented.

Duxbury, J. H.↗

PSA: A program to streamline orbit determination for launch support operations

An interactive, menu driven computer program was written to streamline the orbit determination process during the critical launch support phase of a mission. Residing on a virtual memory minicomputer, this program retains the quantities in-core needed to obtain a least squares estimate of the spacecraft trajectory with interactive displays to assist in rapid radio metric data evaluation. Menu-driven displays allow real time filter and data strategy development. Graphical and tabular displays can be sent to a laser printer for analysis without exiting the program. Products generated by this program feed back to the main orbit determination program in order to further refine the estimate of the trajectory. The final estimate provides a spacecraft ephemeris which is transmitted to the mission control center and used for antenna pointing and frequency predict generation by the Deep Space Network. The development and implementation process of this program differs from that used for most other navigation software by allowing the users to check important operating features during development and have changes made as needed.

Legerton, V. N.↗

Regolith Advanced Surface Systems Operations Robot (RASSOR) Phase 2 and Smart Autonomous Sand-Swimming Excavator

The Regolith Advanced Surface Systems Operations Robot (RASSOR) Phase 2 is an excavation robot for mining regolith on a planet like Mars. The robot is programmed using the Robotic Operating System (ROS) and it also uses a physical simulation program called Gazebo. This internship focused on various functions of the program in order to make it a more professional and efficient robot. During the internship another project called the Smart Autonomous Sand-Swimming Excavator was worked on. This is a robot that is designed to dig through sand and extract sample material. The intern worked on programming the Sand-Swimming robot, and designing the electrical system to power and control the robot.

Regolith↗

The Space Launch System -The Biggest, Most Capable Rocket Ever Built, for Entirely New Human Exploration Missions Beyond Earth's Orbit

NASA is developing the Space Launch System -- an advanced heavy-lift launch vehicle that will provide an entirely new capability for human exploration beyond Earth's orbit. The Space Launch System will provide a safe, affordable and sustainable means of reaching beyond our current limits and opening up new discoveries from the unique vantage point of space. The first developmental flight, or mission, is targeted for the end of 2017. The Space Launch System, or SLS, will be designed to carry the Orion Multi-Purpose Crew Vehicle, as well as important cargo, equipment and science experiments to Earth's orbit and destinations beyond. Additionally, the SLS will serve as a backup for commercial and international partner transportation services to the International Space Station. The SLS rocket will incorporate technological investments from the Space Shuttle Program and the Constellation Program in order to take advantage of proven hardware and cutting-edge tooling and manufacturing technology that will significantly reduce development and operations costs. The rocket will use a liquid hydrogen and liquid oxygen propulsion system, which will include the RS-25D/E from the Space Shuttle Program for the core stage and the J-2X engine for the upper stage. SLS will also use solid rocket boosters for the initial development flights, while follow-on boosters will be competed based on performance requirements and affordability considerations.

Shivers, C. Herb↗

Enhancements on the Convex Programming Based Powered Descent Guidance Algorithm for Mars Landing

In this paper, we present enhancements on the powered descent guidance algorithm developed for Mars pinpoint landing. The guidance algorithm solves the powered descent minimum fuel trajectory optimization problem via a direct numerical method. Our main contribution is to formulate the trajectory optimization problem, which has nonconvex control constraints, as a finite dimensional convex optimization problem, specifically as a finite dimensional second order cone programming (SOCP) problem. SOCP is a subclass of convex programming, and there are efficient SOCP solvers with deterministic convergence properties. Hence, the resulting guidance algorithm can potentially be implemented onboard a spacecraft for real-time applications. Particularly, this paper discusses the algorithmic improvements obtained by: (i) Using an efficient approach to choose the optimal time-of-flight; (ii) Using a computationally inexpensive way to detect the feasibility/ infeasibility of the problem due to the thrust-to-weight constraint; (iii) Incorporating the rotation rate of the planet into the problem formulation; (iv) Developing additional constraints on the position and velocity to guarantee no-subsurface flight between the time samples of the temporal discretization; (v) Developing a fuel-limited targeting algorithm; (vi) Initial result on developing an onboard table lookup method to obtain almost fuel optimal solutions in real-time.

Guidance↗

Specification and Error Pattern Based Program Monitoring

We briefly present Java PathExplorer (JPAX), a tool developed at NASA Ames for monitoring the execution of Java programs. JPAX can be used not only during program testing to reveal subtle errors, but also can be applied during operation to survey safety critical systems. The tool facilitates automated instrumentation of a program in order to properly observe its execution. The instrumentation can be either at the bytecode level or at the source level when the source code is available. JPaX is an instance of a more general project, called PathExplorer (PAX), which is a basis for experiments rather than a fixed system, capable of monitoring various programming languages and experimenting with other logics and analysis techniques

Havelund, Klaus↗

Electromagnetic deep-probing (100-1000 kms) of the Earth's interior from artificial satellites: Constraints on the regional emplacement of crustal resources

A spherical harmonic analysis program is being tested which takes magnetic data in universal time from a set of arbitrarily space observatories and calculates a value for the instantaneous magnetic field at any point on the globe. The calculation is done as a least mean-squares value fit to a set of spherical harmonics up to any desired order. The program accepts as a set of input the orbit position of a satellite coordinates it with ground-based magnetic data for a given time. The output is a predicted time series for the magnetic field on the Earth's surface at the (r, theta) position directly under the hypothetically orbiting satellite for the duration of the time period of the input data set. By tracking the surface magnetic field beneath the satellite, narrow-band averages crosspowers between the spatially coordinated satellite and the ground-based data sets are computed. These crosspowers are used to calculate field transfer coefficients with minimum noise distortion. The application of this technique to calculating the vector response function W is discussed.

Hermance, J. F.↗

Symbolic Analysis of Concurrent Programs with Polymorphism

The current trend of multi-core and multi-processor computing is causing a paradigm shift from inherently sequential to highly concurrent and parallel applications. Certain thread interleavings, data input values, or combinations of both often cause errors in the system. Systematic verification techniques such as explicit state model checking and symbolic execution are extensively used to detect errors in such systems [7, 9]. Explicit state model checking enumerates possible thread schedules and input data values of a program in order to check for errors [3, 9]. To partially mitigate the state space explosion from data input values, symbolic execution techniques substitute data input values with symbolic values [5, 7, 6]. Explicit state model checking and symbolic execution techniques used in conjunction with exhaustive search techniques such as depth-first search are unable to detect errors in medium to large-sized concurrent programs because the number of behaviors caused by data and thread non-determinism is extremely large. We present an overview of abstraction-guided symbolic execution for concurrent programs that detects errors manifested by a combination of thread schedules and data values [8]. The technique generates a set of key program locations relevant in testing the reachability of the target locations. The symbolic execution is then guided along these locations in an attempt to generate a feasible execution path to the error state. This allows the execution to focus in parts of the behavior space more likely to contain an error.

Rungta, Neha Shyam↗

Strategies for Validation Testing of Ground Systems

In order to accomplish the full Vision for Space Exploration announced by former President George W. Bush in 2004, NASA will have to develop a new space transportation system and supporting infrastructure. The main portion of this supporting infrastructure will reside at the Kennedy Space Center (KSC) in Florida and will either be newly developed or a modification of existing vehicle processing and launch facilities, including Ground Support Equipment (GSE). This type of large-scale launch site development is unprecedented since the time of the Apollo Program. In order to accomplish this successfully within the limited budget and schedule constraints a combination of traditional and innovative strategies for Verification and Validation (V&V) have been developed. The core of these strategies consists of a building-block approach to V&V, starting with component V&V and ending with a comprehensive end-to-end validation test of the complete launch site, called a Ground Element Integration Test (GEIT). This paper will outline these strategies and provide the high level planning for meeting the challenges of implementing V&V on a large-scale development program. KEY WORDS: Systems, Elements, Subsystem, Integration Test, Ground Systems, Ground Support Equipment, Component, End Item, Test and Verification Requirements (TVR), Verification Requirements (VR)

Annis, Tammy↗