Search NASA⌕ Search

SEARCH · Search NASA

Results for “hardware complexity”

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 217 records · Page 12

Trajectory optimization for the Atlas/Centaur launch vehicle

A method for finding solutions to complex trajectory optimization problems with detailed hardware and launch vehicle constraints is presented. The trajectory optimization problem is formulated as a constrained function minimization problem by modeling the control by a function of a finite number of parameters. Although any parametric control model may be selected, the natural choice of parameters is the actual parameters of the parametric guidance equations flown on the flight digital computer. A variation of the method of multipliers is presented for performing the constrained function minimization. A functional is proposed that allows incorporation of state variable inequality constraints. Finally, optimization of the HEAO-A direct-ascent trajectory is discussed. The HEAO-A mission demonstrates profile optimization to meet range safety, tracking, heating, structural integrity, and attitude rate constraints.

Brusch, R. G.↗

Integrated source and channel encoded digital communication system design study

The particular Ku-band carrier, PN despreading, and symbol synchronization strategies, which were selected for implementation in the Ku-band transponder aboard the orbiter, were assessed and evaluated from a systems performance viewpoint, verifying that system specifications were met. A study was performed of the design and implementation of tracking techniques which are suitable for incorporation into the Orbiter Ku-band communication system. Emphasis was placed on maximizing tracking accuracy and communication system flexibility while minimizing cost, weight, and system complexity of Orbiter and ground systems hardware. The payload communication study assessed the design and performance of the forward link and return link bent-pipe relay modes for attached and detached payloads. As part of this study, a design for a forward link bent-pipe was proposed which employs a residual carrier but which is tracked by the existing Costas loop.

Alem, W. K.↗

Microprocessor control for phase-lock receiver

Subsystem facilities flexible data acquisition by combining hardware and software processing. Device controls complex signal acquisition sequence and assists in precise phase locking to received signal. Key features include software system and code-generator initialization routines, executive routine, utility subroutines, control sequence routines for each receiver acquisition state, control-command decoding routine, and look-up tables for code-generator configuration versus code-set number. Steps can be added to extend input signal dynamic range.

Carson, L. M.↗

Concepts, technology, and operations for a quick response, highly maneuverable launch vehicle

Preliminary results from the NASA orbit-on-demand study are used to identify major technology issues for development of a quick response vehicle. Reasonable vehicles are found to require significant advances in propulsion, structures, materials, and flight mechanics technology. Vehicle concepts using normal growth technology predicted for the 1990s are compromised by expendable hardware or by unmanageable size and complexity. Operational analyses of the vertical-launch and horizontal-launch takeoff vehicles show that the latter have more inherent operational utility. The supply of liquid hydrogen propellant at alternate sites is a major issue; however, propane may be a viable option for at least one concept. Propellant for orbital maneuvering significantly increases gross weight for many of the concepts. This increase is greater for horizontal-takeoff systems becasue of their larger orbiters.

Gabris, E. A.↗

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.↗

Animation graphic interface for the space shuttle onboard computer

Graphics interfaces designed to operate on space qualified hardware challenge software designers to display complex information under processing power and physical size constraints. Under contract to Johnson Space Center, MICROEXPERT Systems is currently constructing an intelligent interface for the LASER DOCKING SENSOR (LDS) flight experiment. Part of this interface is a graphic animation display for Rendezvous and Proximity Operations. The displays have been designed in consultation with Shuttle astronauts. The displays show multiple views of a satellite relative to the shuttle, coupled with numeric attitude information. The graphics are generated using position data received by the Shuttle Payload and General Support Computer (PGSC) from the Laser Docking Sensor. Some of the design considerations include crew member preferences in graphic data representation, single versus multiple window displays, mission tailoring of graphic displays, realistic 3D images versus generic icon representations of real objects, the physical relationship of the observers to the graphic display, how numeric or textual information should interface with graphic data, in what frame of reference objects should be portrayed, recognizing conditions of display information-overload, and screen format and placement consistency.

Wike, Jeffrey↗

Space shuttle main engine computed tomography applications

For the past two years the potential applications of computed tomography to the fabrication and overhaul of the Space Shuttle Main Engine were evaluated. Application tests were performed at various government and manufacturer facilities with equipment produced by four different manufacturers. The hardware scanned varied in size and complexity from a small temperature sensor and turbine blades to an assembled heat exchanger and main injector oxidizer inlet manifold. The evaluation of capabilities included the ability to identify and locate internal flaws, measure the depth of surface cracks, measure wall thickness, compare manifold design contours to actual part contours, perform automatic dimensional inspections, generate 3D computer models of actual parts, and image the relationship of the details in a complex assembly. The capabilities evaluated, with the exception of measuring the depth of surface flaws, demonstrated the existing and potential ability to perform many beneficial Space Shuttle Main Engine applications.

Sporny, Richard F.↗

Modular, thermal bus-to-radiator integral heat exchanger design for Space Station Freedom

The baseline concept is introduced for the 'integral heat exchanger' (IHX) which is the interface of the two-phase thermal bus with the heat-rejecting radiator panels. A direct bus-to-radiator heat-pipe integral connection replaces the present interface hardware to reduce the weight and complexity of the heat-exchange mechanism. The IHX is presented in detail and compared to the baseline system assuming certain values for heat rejection, mass per unit width, condenser capacity, contact conductance, and assembly mass. The spreadsheet comparison can be used to examine a variety of parameters such as radiator length and configuration. The IHX is shown to permit the reduction of panel size and system mass in response to better conductance and packaging efficiency. The IHX is found to be a suitable heat-rejection system for the Space Station Freedom because it uses present technology and eliminates the interface mechanisms.

Chambliss, Joe↗

Ejector Noise Suppression with Auxiliary Jet Injection

An experimental program to reduce aircraft jet turbulence noise investigated the interaction of small auxiliary jets with a larger main jet. Significant reductions in the far field jet noise were obtained over a range of auxiliary jet pressures and flow rates when used in conjunction with an acoustically lined ejector. While the concept is similar to that of conventional ejector suppressors that use mechanical mixing devices, the present approach should improve thrust and lead to lower weight and less complex noise suppression systems since no hardware needs to be located in the main jet flow. A variety of auxiliary jet and ejector configurations and operating conditions were studied. The best conditions tested produced peak to peak noise reductions ranging from 11 to 16 dB, depending on measurement angle, for auxiliary jet mass flows that were 6.6% of the main jet flow with ejectors that were 8 times the main jet diameter in length. Much larger reductions in noise were found at the original peak frequencies of the unsuppressed jet over a range of far field measurement angles.

Berman, Charles H.↗

An Examination of Applying Shunted Piezoelectrics to Reduce Aeroelastic Response

Several analytical and experimental studies clearly demonstrate that piezoelectric materials (piezoelectrics) can be used as actuators to actively control vibratory response, including aeroelastic response. However, two important issues in using piezoelectrics as actuators for active control are: 1) the potentially large amount of power required to operate the actuators, and 2) the complexities involved with active control (added hardware, control law design, and implementation). Active or passive damping augmentation using shunted piezoelectrics may provide a viable alternative. This approach requires only simple electrical circuitry and very little or no electrical power. The current study examines the feasibility of using shunted piezoelectrics to reduce aeroelastic response using a typical-section representation of a wing and piezoelectrics shunted with a parallel resistor and inductor. The aeroelastic analysis shows that shunted piezoelectrics can effectively reduce aeroelastic response below flutter and may provide a simple, low-power method of subcritical aeroelastic control.

McGowan, Anna-Maria Rivas↗

Testing New Programming Paradigms with NAS Parallel Benchmarks

Over the past decade, high performance computing has evolved rapidly, not only in hardware architectures but also with increasing complexity of real applications. Technologies have been developing to aim at scaling up to thousands of processors on both distributed and shared memory systems. Development of parallel programs on these computers is always a challenging task. Today, writing parallel programs with message passing (e.g. MPI) is the most popular way of achieving scalability and high performance. However, writing message passing programs is difficult and error prone. Recent years new effort has been made in defining new parallel programming paradigms. The best examples are: HPF (based on data parallelism) and OpenMP (based on shared memory parallelism). Both provide simple and clear extensions to sequential programs, thus greatly simplify the tedious tasks encountered in writing message passing programs. HPF is independent of memory hierarchy, however, due to the immaturity of compiler technology its performance is still questionable. Although use of parallel compiler directives is not new, OpenMP offers a portable solution in the shared-memory domain. Another important development involves the tremendous progress in the internet and its associated technology. Although still in its infancy, Java promisses portability in a heterogeneous environment and offers possibility to "compile once and run anywhere." In light of testing these new technologies, we implemented new parallel versions of the NAS Parallel Benchmarks (NPBs) with HPF and OpenMP directives, and extended the work with Java and Java-threads. The purpose of this study is to examine the effectiveness of alternative programming paradigms. NPBs consist of five kernels and three simulated applications that mimic the computation and data movement of large scale computational fluid dynamics (CFD) applications. We started with the serial version included in NPB2.3. Optimization of memory and cache usage was applied to several benchmarks, noticeably BT and SP, resulting in better sequential performance. In order to overcome the lack of an HPF performance model and guide the development of the HPF codes, we employed an empirical performance model for several primitives found in the benchmarks. We encountered a few limitations of HPF, such as lack of supporting the "REDISTRIBUTION" directive and no easy way to handle irregular computation. The parallelization with OpenMP directives was done at the outer-most loop level to achieve the largest granularity. The performance of six HPF and OpenMP benchmarks is compared with their MPI counterparts for the Class-A problem size in the figure in next page. These results were obtained on an SGI Origin2000 (195MHz) with MIPSpro-f77 compiler 7.2.1 for OpenMP and MPI codes and PGI pghpf-2.4.3 compiler with MPI interface for HPF programs.

Jin, H.↗

Design of a Ferroelectric Programmable Logic Gate Array

A programmable logic gate array has been designed utilizing ferroelectric field effect transistors. The design has only a small number of gates, but this could be scaled up to a more useful size. Using FFET's in a logic array gives several advantages. First, it allows real-time programmability to the array to give high speed reconfiguration. It also allows the array to be configured nearly an unlimited number of times, unlike a FLASH FPGA. Finally, the Ferroelectric Programmable Logic Gate Array (FPLGA) can be implemented using a smaller number of transistors because of the inherent logic characteristics of an FFET. The device was only designed and modeled using Spice models of the circuit, including the FFET. The actual device was not produced. The design consists of a small array of NAND and NOR logic gates. Other gates could easily be produced. They are linked by FFET's that control the logic flow. Timing and logic tables have been produced showing the array can produce a variety of logic combinations at a real time usable speed. This device could be a prototype for a device that could be put into imbedded systems that need the high speed of hardware implementation of logic and the complexity to need to change the logic algorithm. Because of the non-volatile nature of the FFET, it would also be useful in situations that needed to program a logic array once and use it repeatedly after the power has been shut off.

MacLeod, Todd C.↗

Model Transformation for a System of Systems Dependability Safety Case

Software plays an increasingly larger role in all aspects of NASA's science missions. This has been extended to the identification, management and control of faults which affect safety-critical functions and by default, the overall success of the mission. Traditionally, the analysis of fault identification, management and control are hardware based. Due to the increasing complexity of system, there has been a corresponding increase in the complexity in fault management software. The NASA Independent Validation & Verification (IV&V) program is creating processes and procedures to identify, and incorporate safety-critical software requirements along with corresponding software faults so that potential hazards may be mitigated. This Specific to Generic ... A Case for Reuse paper describes the phases of a dependability and safety study which identifies a new, process to create a foundation for reusable assets. These assets support the identification and management of specific software faults and, their transformation from specific to generic software faults. This approach also has applications to other systems outside of the NASA environment. This paper addresses how a mission specific dependability and safety case is being transformed to a generic dependability and safety case which can be reused for any type of space mission with an emphasis on software fault conditions.

Murphy, Judy↗

High Temperature Wireless Communication And Electronics For Harsh Environment Applications

In order for future aerospace propulsion systems to meet the increasing requirements for decreased maintenance, improved capability, and increased safety, the inclusion of intelligence into the propulsion system design and operation becomes necessary. These propulsion systems will have to incorporate technology that will monitor propulsion component conditions, analyze the incoming data, and modify operating parameters to optimize propulsion system operations. This implies the development of sensors, actuators, and electronics, with associated packaging, that will be able to operate under the harsh environments present in an engine. However, given the harsh environments inherent in propulsion systems, the development of engine-compatible electronics and sensors is not straightforward. The ability of a sensor system to operate in a given environment often depends as much on the technologies supporting the sensor element as the element itself. If the supporting technology cannot handle the application, then no matter how good the sensor is itself, the sensor system will fail. An example is high temperature environments where supporting technologies are often not capable of operation in engine conditions. Further, for every sensor going into an engine environment, i.e., for every new piece of hardware that improves the in-situ intelligence of the components, communication wires almost always must follow. The communication wires may be within or between parts, or from the engine to the controller. As more hardware is added, more wires, weight, complexity, and potential for unreliability is also introduced. Thus, wireless communication combined with in-situ processing of data would significantly improve the ability to include sensors into high temperature systems and thus lead toward more intelligent engine systems. NASA Glenn Research Center (GRC) is presently leading the development of electronics, communication systems, and sensors capable of prolonged stable operation in harsh 500C environments. This has included world record operation of SiC-based transistor technology (including packaging) that has demonstrated continuous electrical operation at 500C for over 2000 hours. Based on SiC electronics, development of high temperature wireless communication has been on-going. This work has concentrated on maturing the SiC electronic devices for communication purposes as well as the passive components such as resistors and capacitors needed to enable a high temperature wireless system. The objective is to eliminate wires associated with high temperature sensors which add weight to a vehicle and can be a cause of sensor unreliability. This paper discusses the development of SiC based electronics and wireless communications technology for harsh environment applications such as propulsion health management systems and in Venus missions. A brief overview of the future directions in sensor technology is given including maturing of near-room temperature "Lick and Stick" leak sensor technology for possible implementation in the Crew Launch Vehicle program. Then an overview of high temperature electronics and the development of high temperature communication systems is presented. The maturity of related technologies such as sensor and packaging will also be discussed. It is concluded that a significant component of efforts to improve the intelligence of harsh environment operating systems is the development and implementation of high temperature wireless technology

Hunter, G. W.↗

Recovering from On-orbit Anomalies on the Astrobee Free Flyers and its Systems

Since 2019, NASA has been operating three Astrobee free flying robots on board the International Space Station (ISS) providing an autonomous and flexible research platform for national and international payload developers in microgravity and serving as a robotic assistant for astronauts on the ISS. During its use on the ISS, in particular with over 750 hours of free-flyer operation as of March 2022, Astrobee and its Docking Station have encountered multiple software and hardware anomalies. These anomalies were either resolved remotely via software and firmware updates, or, where not possible, with hardware replacements on orbit or by the return of the faulty unit to NASA’s ground facilities for its repair. Despite being inherently designed to be repaired or replaced on orbit, Astrobee and its systems can still suffer anomalies that would be complex enough to disassemble, cause risks of hardware damage, or use excessive crew time to perform the repair in orbit. That was the case for the anomaly the Astrobee unit ‘Honey’ encountered, reason why it needed to be down-massed for repair. One of the most common points of failure was found to be the SD card, which is used for the different Astrobee processors and for the Dock Station. Other comparable SD card anomalies were found also on the Astrobee ground units, which provided useful data in the effort of upgrading their systems. This presentation will focus on 1) The overview of the different faults and anomalies on Astrobee and its systems on orbit and on the ground 2) The processes and procedures implemented to resolve the anomalies 3) The implementation of software updates and hardware upgrades in order to reduce the risk on returning anomalies 4) The lessons learned in increasing Astrobee’s robustness and resilience to such anomalies.

International Space Station↗

Resilient Space Habitat Design Using Safety Controls

Space habitats will involve a complex and tightly coupled combination of hardware, software, and humans, while operating in challenging environments that pose many risks, both known and unknown. It will not be possible to design habitats that are immune to failure, nor will it be possible to foresee all possible failures. Rather than aiming for designs where ―failure is not an option,‖ habitats must be resilient to disruptions. We propose an approach to resilient design for space habitats based on the concept of safety controls from system safety engineering. We model disruptions using a state-and-trigger approach, where the space habitat is in one of three distinct states at each time instance: nominal, hazardous, or accident. We use safety controls as ways of preventing a system from entering or remaining in a hazardous or accident state. We develop a safety control option space for the habitat, from which designers can select the set of safety controls that best meet resilience, performance, and other system goals. The safety control option space is likely to be large, accordingly, we design a database that links safety controls to the applicable states and triggers. We demonstrate our approach on the early design stage of a Martian space habitat.

Safety↗

Proposal for hierarchical description of software systems

The programming of digital computers has developed into a new dimension full of diffculties, because the hardware of computers has become so powerful that more complex applications are entrusted to computers. The costs of software development, verification, and maintenance are outpacing those of the hardware and the trend is toward futher increase of sophistication of application of computers and consequently of sophistication of software. To obtain better visibility into software systems and to improve the structure of software systems for better tests, verification, and maintenance, a clear, but rigorous description and documentation of software is needed. The purpose of the report is to extend the present methods in order to obtain a documentation that better reflects the interplay between the various components and functions of a software system at different levels of detail without losing the precision in expression. This is done by the use of block diagrams, sequence diagrams, and cross-reference charts. In the appendices, examples from an actual large sofware system, i.e. the Marshall System for Aerospace Systems Simulation (MARSYAS), are presented. The proposed documentation structure is compatible to automation of updating significant portions of the documentation for better software change control.

Thauboth, H.↗

REFSAT/GPS breadboard: Test terminal hardware design report

All users of the NAVSTAR Global Positioning System (GPS) located within a rather large geographical area are currently required to perform a number of identical, common operations in order to accomplish a navigation "fix" (additional "location dependent" operations are also required). Under the REFSAT concept, the common operations are performed at a central location and results broadcast via a geostationary reference satellite (REFSAT). This concept allows a considerable reduction in the cost and complexity of individual civil user terminals. The hardware design of a REFSAT/GPS receiver terminal and the REFSAT transmitter simulator is described. Since six of the Phase 1 NAVSTAR GPS satellites are now operational a demonstration test plan utilizing the one-to-two hour per day viewing window is also described. Equipment check-out preliminary test results are presented.

Source record↗