Search NASA⌕ Search

SEARCH · Search NASA

Results for “generic programming”

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

Advanced electrical power system technology for the all electric aircraft

The application of advanced electric power system technology to an all electric airplane results in an estimated reduction of the total takeoff gross weight of over 23,000 pounds for a large airplane. This will result in a 5 to 10 percent reduction in direct operating costs (DOC). Critical to this savings is the basic electrical power system component technology. These advanced electrical power components will provide a solid foundation for the materials, devices, circuits, and subsystems needed to satisfy the unique requirements of advanced all electric aircraft power systems. The program for the development of advanced electrical power component technology is described. The program is divided into five generic areas: semiconductor devices (transistors, thyristors, and diodes); conductors (materials and transmission lines); dielectrics; magnetic devices; and load management devices. Examples of progress in each of the five areas are discussed. Bipolar power transistors up to 1000 V at 100 A with a gain of 10 and a 0.5 microsec rise and fall time are presented. A class of semiconductor devices with a possibility of switching up to 100 kV is described. Solid state power controllers for load management at 120 to 1000 V and power levels to 25 kW were developed along with a 25 kW, 20 kHz transformer weighing only 3.2 kg.

Finke, R. C.↗

AFTI/F-16 digital flight control system experience

The Advanced Flighter Technology Integration (AFTI) F-16 program is investigating the integration of emerging technologies into an advanced fighter aircraft. The three major technologies involved are the triplex digital flight control system; decoupled aircraft flight control; and integration of avionics, pilot displays, and flight control. In addition to investigating improvements in fighter performance, the AFTI/F-16 program provides a look at generic problems facing highly integrated, flight-crucial digital controls. An overview of the AFTI/F-16 systems is followed by a summary of flight test experience and recommendations.

Mackall, D. A.↗

Advanced electrical power system technology for the all electric aircraft

The application of advanced electric power system technology to an all electric airplane results in an estimated reduction of the total takeoff gross weight of over 23,000 pounds for a large airplane. This will result in a 5 to 10 percent reduction in direct operating costs (DOC). Critical to this savings is the basic electrical power system component technology. These advanced electrical power components will provide a solid foundation for the materials, devices, circuits, and subsystems needed to satisfy the unique requirements of advanced all electric aircraft power systems. The program for the development of advanced electrical power component technology is described. The program is divided into five generic areas: semiconductor devices (transistors, thyristors, and diodes); conductors (materials and transmission lines); dielectrics; magnetic devices; and load management devices. Examples of progress in each of the five areas are discussed. Bipolar power transistors up to 1000 V at 100 A with a gain of 10 and a 0.5 microsec rise and fall time are presented. A class of semiconductor devices with a possibility of switching up to 100 kV is described. Solid state power controllers for load management at 120 to 1000 V and power levels to 25 kW were developed along with a 25 kW, 20 kHz transformer weighing only 3.2 kg. Previously announced in STAR as N83-24764

Finke, R. C.↗

Real-time simulation of the Space Station mobile service center

A method for building a generic N-joint simulation program is presented. It is shown that the multibody program can be operated in real time using a careful connection-array numbering scheme and a preprocessor. An example of a rigid manipulator on the Shuttle Orbiter was used to demonstrate the implementation technique.

Thomas, Segun↗

The Small Expendable Deployment System (SEDS)

A Small Expendable-tether Deployment System (SEDS) has been developed for use with the Space Shuttle, expendable launch vehicles, and the Space Station. The basic SEDS concept and work done on it to date are reviewed. Control issues, the advantages and disadvantages of this deployment concept, some generic tether safety issues, simulation programs, and testing are described. Potential SEDS applications are reviewed.

Carroll, Joseph A.↗

Estimation Of Interference In Satellite/Ground Communications

Relative strengths of desired and interfering signals computed for known orbits. Satellite Interference Analysis and Simulation Using Personal Computers (AKSATINT) computer program calculates interference experienced by generic satellite communications receiving station from interfering satellite. Also computes interference-to-signal-power ratio, taking into account losses suffered by links. Of general use to designers of systems and managers of frequencies in selecting proper frequencies under interference scenarios. Written in BASIC.

Kantak, Anil V.↗

The 3-D Navier-Stokes analysis of crossing, glancing shocks/turbulent boundary layer interactions

Three dimensional viscous flow analysis is performed for a configuration where two crossing and glancing shocks interact with a turbulent boundary layer. A time marching 3-D full Navier-Stokes code, called PARC3D, is used to compute the flow field, and the solution is compared to the experimental data obtained at the NASA Lewis Research Center's 1 x 1 ft supersonic wind tunnel facility. The study is carried out as part of the continuing code assessment program in support of the generic hypersonic research at NASA Lewis. Detailed comparisons of static pressure fields and oil flow patterns are made with the corresponding solution on the wall containing the shock/boundary layer interaction in an effort to validate the code for hypersonic inlet applications.

Reddy, D. R.↗

3-D Navier-Stokes analysis of crossing, glancing shocks/turbulent boundary layer interactions

Three dimensional viscous flow analysis is performed for a configuration where two crossing and glancing shocks interact with a turbulent boundary layer. A time marching 3-D full Navier-Stokes code, called PARC3D, is used to compute the flow field, and the solution is compared to the experimental data obtained at the NASA Lewis Research Center's 1 x 1 ft supersonic wind tunnel facility. The study is carried out as part of the continuing code assessment program in support of the generic hypersonic research at NASA Lewis. Detailed comparisons of static pressure fields and oil flow patterns are made with the corresponding solution on the wall containing the shock/boundary layer interaction in an effort to validate the code for hypersonic inlet applications.

Reddy, D. R.↗

Certifying Domain-Specific Policies

Proof-checking code for compliance to safety policies potentially enables a product-oriented approach to certain aspects of software certification. To date, previous research has focused on generic, low-level programming-language properties such as memory type safety. In this paper we consider proof-checking higher-level domain -specific properties for compliance to safety policies. The paper first describes a framework related to abstract interpretation in which compliance to a class of certification policies can be efficiently calculated Membership equational logic is shown to provide a rich logic for carrying out such calculations, including partiality, for certification. The architecture for a domain-specific certifier is described, followed by an implemented case study. The case study considers consistency of abstract variable attributes in code that performs geometric calculations in Aerospace systems.

Lowry, Michael↗

Computing Lives And Reliabilities Of Turboprop Transmissions

Computer program PSHFT calculates lifetimes of variety of aircraft transmissions. Consists of main program, series of subroutines applying to specific configurations, generic subroutines for analysis of properties of components, subroutines for analysis of system, and common block. Main program selects routines used in analysis and causes them to operate in desired sequence. Series of configuration-specific subroutines put in configuration data, perform force and life analyses for components (with help of generic component-property-analysis subroutines), fill property array, call up system-analysis routines, and finally print out results of analysis for system and components. Written in FORTRAN 77(IV).

Coy, J. J.↗

The First Flight Decision for New Human Spacecraft Vehicles - A General Approach

Determining when it is safe to fly a crew on a launch vehicle/spacecraft for the first time, especially when the test flight is a part of the overall system certification process, has long been a challenge for program decision makers. The decision on first flight is ultimately the judgment of the program and agency management in conjunction with the design and operations team. To aid in this decision process, a NASA team undertook the task to develop a generic framework for evaluating whether any given program or commercial provider has sufficiently complete and balanced plans in place to allow crewmembers to safely fly on human spaceflight systems for the first time. It was the team s goal to establish a generic framework that could easily be applied to any new system, although the system design and intended mission would require specific assessment. Historical data shows that there are multiple approaches that have been successful in first flight with crew. These approaches have always been tailored to the specific system design, mission objectives, and launch environment. Because specific approaches may vary significantly between different system designs and situations, prescriptive instructions or thorough checklists cannot be provided ahead of time. There are, however, certain general approaches that should be applied in thinking through the decision for first flight. This paper addresses some of the most important factors to consider when developing a new system or evaluating an existing system for whether or not it is safe to fly humans to/from space. In the simplest terms, it is time to fly crew for the first time when it is safe to do so and the benefit of the crewed flight is greater than the residual risk. This is rarely a straight-forward decision. The paper describes the need for experience, sound judgment, close involvement of the technical and management teams, and established decision processes. In addition, the underlying level of confidence the manager has in making the decision will also be discussed. By applying the outlined thought processes and approaches to a specific design, test program and mission objectives, a project team will be better able to focus the debate and discussion on critical areas for consideration and added scrutiny -- allowing decision makers to adequately address the first crewed flight decision.

Schaible, Dawn M.↗

Automata-Based Verification of Temporal Properties on Running Programs

This paper presents an approach to checking a running program against its Linear Temporal Logic (LTL) specifications. LTL is a widely used logic for expressing properties of programs viewed as sets of executions. Our approach consists of translating LTL formulae to finite-state automata, which are used as observers of the program behavior. The translation algorithm we propose modifies standard LTL to Buchi automata conversion techniques to generate automata that check finite program traces. The algorithm has been implemented in a tool, which has been integrated with the generic JPaX framework for runtime analysis of Java programs.

Giannakopoulou, Dimitra↗

Runtime Analysis of Linear Temporal Logic Specifications

This report presents an approach to checking a running program against its Linear Temporal Logic (LTL) specifications. LTL is a widely used logic for expressing properties of programs viewed as sets of executions. Our approach consists of translating LTL formulae to finite-state automata, which are used as observers of the program behavior. The translation algorithm we propose modifies standard LTL to B chi automata conversion techniques to generate automata that check finite program traces. The algorithm has been implemented in a tool, which has been integrated with the generic JPaX framework for runtime analysis of Java programs.

Giannakopoulou, Dimitra↗

Space Launch System and Missions to Near Rectilinear Halo Orbits

The first major evolution of NASA’s Space Launch System (SLS) will begin its flights starting in the mid-2020’s. This new configuration, called Block 1B, replaces the Interim Cryogenic Propulsion Stage with a larger Exploration Upper Stage (EUS). The additional capability provided by the new upper stage will allow SLS to send heavier payloads into deep space. One destination of interest to the SLS program is called a Near Rectilinear Halo Orbit (NRHO). This is a type of lunar orbit with multiple advantages for deep space exploration. These benefits include Earth/lunar access, low station-keeping requirements, and high communication potential with Earth. Therefore, it is a leading candidate for the proposed Lunar Orbital Platform-Gateway (LOP-G). This paper will provide a detailed assessment of the SLS Block 1B requirements and capabilities for sending payloads to an NRHO. Analysts at Marshall Space Flight Center are producing a multi-year mission availability scan for the SLS Block 1B configuration to a predefined NRHO orbit. The analysis produces an optimized trajectory for each day of the scan window. A maximized payload and minimized propellant requirement are determined for each day. All maneuvers from launch to the end of the Trans-Lunar-Injection (TLI) are being modeled as finite burns. Injections into an NRHO are being modeled as impulsive maneuvers. The payload element is arbitrary, but includes sufficient mass to represent a large habitat or propulsion module. The resulting parameters of payload capability, delta-v requirements, and launch windows length vary over the course of the scan. Many launch days in the scan are eliminated in post-processing as they violate mission constraints such as payload mass and propellant usage to insert into an NRHO. Based off previous one-year scan results for the SLS Block 1B Design Analysis Cycle 2 (DAC-2), it is expected that there will be one to three days per week where the payload is able to insert into an NRHO within SLS constraints objectives. This scan provides results for longer than one-year, allowing analysts to better understand the launch availability and energy requirements of SLS Block 1B over time. The in-space mission design and scans utilize Copernicus, an n-body trajectory optimization tool originally developed out of the University of Texas at Austin with further development at Johnson Space Center in Houston, TX. To seed the in-space trajectory, Copernicus uses a plugin to call a database of SLS ascent trajectories optimized in the Program to Simulate Optimized Trajectories II (POST2). The ascent trajectories are developed using a framework that parametrizes payload mass and LEO inclination, and targets a 100 nmi (nautical mile) altitude circular parking orbit. Though this analysis is specific to the SLS program, it will provide a summary of mission design benefits and constraints associated with generic NRHO access, and may be applied to other programs or concepts that will utilize this orbit.

Statham, T. L.↗

Role of research aircraft in technology development

NASA supercritical wing technology, and the digital fly-by-wire program are discussed as used on the F-8 research aircraft. Furthermore, the Highly Maneuverable Aircraft Technology (HiMAT) program, using a 0.44-scale, 3500 lb jet-powered remotely piloted research aircraft, is analyzed. Highly accurate data on aerodynamic and structural loads and deflection data were obtained from model flight tests. In addition, an oblique-wing technology is discussed through the example of the piloted AD-1 research aircraft, noting the low cost of the experiment. Other topics include: integrated system technology; generic forces of the research aircraft program; and aeronautical technology application trends.

Szalai, K. J.↗

Controls and guidance: Space

The Space Controls and Guidance Research and Technology Program is directed toward enabling the next generation of space transportation systems, large future spacecraft, and space systems such as the Space Station to have large communication antennas and high precision segmented reflector astrophysical telescopes. The new generation of transportation vehicles has demanding requirements to provide for an order of magnitude reduction in cost as well as an increase in capability. The future orbital facilities have demanding control requirements for pointing and stabilization, momentum management, build-up and growth accomodation, and disturbance management. To address these advanced requirements, the research and development program is designed to provide the generic technology base to support the implementation of advanced guidance, navigation, and control. The area of computational controls will be stressed in order to develop cost effective, high speed, high fidelity control system simulation and analysis and synthesis tools. The trust of this work will be to develop methods and software to enable analysis and real-time hardware-in-the-loop simulation of complex spacecraft for control design certification. To address future orbital facilities requirements, an advanced technology program is underway in system identification, distributed control, integrated controls/structures design methods, and advanced sensors and actuators. Because the behavior of large, light weight per unit area deployable/assembled spacecraft is greatly influenced by the ground environment, the testing and verification activity is both ground- and space-based.

Dibattista, John D.↗

Slot Nozzle Effects for Reduced Sonic Boom on a Generic Supersonic Wing Section

NASA has conducted research programs to reduce or eliminate the operational restrictions of supersonic aircraft over populated areas. Restrictions are due to the disturbance from the sonic boom, caused by the coalescence of shock waves formed off the aircraft. Results from two-dimensional computational fluid dynamic (CFD) analyses (performed on a baseline Mach 2.0 nozzle in a simulated Mach 2.2 flow) indicate that over-expanded and under-expanded operation of the nozzle has an effect on the N-wave boom signature. Analyses demonstrate the feasibility of reducing the magnitude of the sonic boom N-wave by controlling the nozzle plume interaction with the nozzle boat tail shock structure. This work was extended to study the impact of integrating a high aspect ratio exhaust nozzle or long slot nozzle on the trailing edge of a supersonic wing. The nozzle is operated in a highly under-expanded condition, creating a large exhaust plume and a shock at the trailing edge of the wing. This shock interacts with and suppresses the expansion wave caused by the wing, a major contributor to the sonic boom signature. The goal was to reduce the near field pressures caused by the expansion using a slot nozzle located at the wing trailing edge. Results from CFD analysis on a simulated wing cross-section and a slot nozzle indicate potential reductions in sonic boom signature compared to a baseline wing with no propulsion or trailing edge exhaust. Future studies could investigate if this effect could be useful on a supersonic aircraft for main propulsion, auxiliary propulsion, or flow control.

Castner, Raymond S.↗

Slot Nozzle Effects for Reduced Sonic Boom on a Generic Supersonic Wing Section

NASA has conducted research programs to reduce or eliminate the operational restrictions of supersonic aircraft over populated areas. Restrictions are due to the disturbance from the sonic boom, caused by the coalescence of shock waves formed off the aircraft. Results from two-dimensional computational fluid dynamic (CFD) analyses (performed on a baseline Mach 2.0 nozzle in a simulated Mach 2.2 flow) indicate that over-expanded and under-expanded operation of the nozzle has an effect on the N-wave boom signature. Analyses demonstrate the feasibility of reducing the magnitude of the sonic boom N-wave by controlling the nozzle plume interaction with the nozzle boat tail shock structure. This work was extended to study the impact of integrating a high aspect ratio exhaust nozzle or long slot nozzle on the trailing edge of a supersonic wing. The nozzle is operated in a highly under-expanded condition, creating a large exhaust plume and a shock at the trailing edge of the wing. This shock interacts with and suppresses the expansion wave caused by the wing, a major contributor to the sonic boom signature. The goal was to reduce the near field pressures caused by the expansion using a slot nozzle located at the wing trailing edge. Results from CFD analysis on a simulated wing cross-section and a slot nozzle indicate potential reductions in sonic boom signature compared to a baseline wing with no propulsion or trailing edge exhaust. Future studies could investigate if this effect could be useful on a supersonic aircraft for main propulsion, auxiliary propulsion, or flow control.

Caster, Raymond S.↗