Search NASA⌕ Search

SEARCH · Search NASA

Results for “interrupt”

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 145 records · Page 8

Constraint-Based Off-Nominal Behavior Modeling for Europa Clipper

The risk analysis for the Europa Clipper mission evaluates the probability of mission failure based on the failure rates of individual components and dependencies among them. The probabilities are calculated by integrating over the intervals of time within which a fault occurs, accounting for an infinite number of cases. The response of the spacecraft to different faults can result in different schedules of activities, changing the intervals of integration. Europa currently uses models of spacecraft systems and components to simulate individual flight scenarios. The goal is to develop a framework for integrating, automating, and improving this modeling process. We describe an approach to generating the schedules for the different fault cases and determining the intervals for faults. It is not enough to just simulate individual cases because we are working with continuous variables that generate an infinite number of possible futures. Instead, we determine time windows within which certain faults can occur and use these time windows as bounds for integration. We found that determining these time windows is a constraint optimization problem. In order to represent these problems, we employ a language based on ontologies of behavior and scenarios. The language enables us to specify constraints in a simple, declarative syntax. A constraint-based analysis engine uses the declarative specification to identify bounds on system parameters and fill in details of behavior. For example, we created a detailed model of power generation, power use, and the corresponding effects on the battery in order to determine when an undervoltage fault can occur. An undervoltage during a trajectory correction maneuver requires that thrusting be interrupted for just enough time to recharge the battery such that the maneuver can be completed within battery limits. This behavior is generated based on the model to minimize the interruption time. For certain scenarios the constraint optimization problems were simple enough to be solved by hand, but the framework made the process substantially faster. It also produced solutions to other problems that we could not solve by hand or with existing tools and allowed us to generate and run many scenarios at once. The scenario language and engine greatly simplified the process of identifying time bounds and separating cases.

Everline, Chester J.↗

NASA's Composite Overwrap Lessons Learned on 40k Thrust Chamber Assemblies

Filament wound carbon fiber/polymer composite overwraps combined with additively manufactured (AM) copper alloy combustion chambers are a critical part of NASA’s Rapid Analysis and Manufacturing Propulsion Technology (RAMPT) project. The composite overwrap is a high strength-to-weight material and allows for significant weight reduction of the high-pressure thrust chamber assembly, reduction of overall cost, and reduced fabrication time while offering structural robustness. Integrated AM/composite overwrap chamber assemblies using 2,000 lbf (2k) and 7,000 lbf (7k) thrust were successfully hot fire tested at NASA Marshall Space Flight Center (MSFC). These assemblies allowed the team to learn lessons related to the design, analysis, and manufacturing of these integrated assemblies. A final goal of the RAMPT project is to design and test a 40,000 lbf (40k) thrust chamber assembly. The40k chamber presented the team several new challenges including an integral inlet port in the main body of the composite overwrap. Through multiple iterations of manufacturing techniques, varied materials, and Non-Destructive Evaluations (NDE), many lessons were learned to obtain a final design solution that would not only allow for the interrupted port inlet but also allow for sufficient material margins for the most critically stressed part of the chamber. This paper will cover the manufacturing techniques exploring fabric designs to help subsidize the coverage in the areas left bare by the inlet port during the filament winding process and custom tooling needed for the final full chamber processing. The original material choice of bismaleimide (BMI) 5250-4 from the 7k chamber performed well for the extreme environment of hot fire testing but proved to be difficult with the increased scale and interrupted port design of the 40kchamber. Discussion in this paper will cover these changes, including evaluation of the design, comparison to the prior 2k and 7k designs, and show the final hardware that will be tested. One primary goal of this work and RAMPT project is to provide this development process and data to industry for infusion into future engine designs.

Filament Wound↗

A System to Provide Deterministic Flight Software Operation and Maximize Multicore Processing Performance: The Safe and Precise Landing – Integrated Capabilities Evolution (SPLICE) Datapath

A method and design are described for a system that processes multiple data streams, utilizing a multicore asymmetric processing architecture, that eliminates data interrupts to the application processors. The design supports a deterministic environment for flight software in NASA’s Safe and Precise Landing – Integrated Capabilities Evolution (SPLICE) project. The SPLICE project develops sensor, algorithm, and compute technologies for Precision Landing and Hazard Avoidance (PL&HA) capabilities. The compute technology for SPLICE is the Descent and Landing Computer (DLC). The DLC hosts several SPLICE algorithms with high computational resource requirements that must be executed in a real-time and deterministic manner. The software runs on a custom Single Board Computer (SBC), with a Xilinx Ultrascale+ Multiprocessor System-on-a-Chip (MPSoC). Input data for the flight software is from a variety of sensors, unique with respect to data rate and packet size. A data path between the SPLICE sensors and algorithms is designed to efficiently deliver this data to the flight software using the MPSoC asymmetric processing cores and Field Programmable Gate Array (FPGA) fabric. This is implemented in a manner that isolates the application processors running the flight software from interrupts associated with the input data. By leveraging real-time processors on the MPSoC, and a structure with the appropriate interfaces in the shared memory on the SBC, the flight software can use the full set of application processors. The available utilization for each processor in this set is also maximized for the SPLICE applications, providing a sufficiently deterministic execution environment without the cost and overhead of a real-time operating system.

heterogeneous processing system↗

A System to Provide Deterministic Flight Software Operation and Maximize Multicore Processing Performance: The Safe and Precise Landing – Integrated Capabilities Evolution (SPLICE) Datapath

A method and design are described for a system that processes multiple data streams, utilizing a multicore asymmetric processing architecture, that eliminates data interrupts to the application processors. The design supports a deterministic environment for flight software in NASA’s Safe and Precise Landing – Integrated Capabilities Evolution (SPLICE) project. The SPLICE project develops sensor, algorithm, and compute technologies for Precision Landing and Hazard Avoidance (PL&HA) capabilities. The compute technology for SPLICE is the Descent and Landing Computer (DLC). The DLC hosts several SPLICE algorithms with high computational resource requirements that must be executed in a real-time and deterministic manner. The software runs on a custom Single Board Computer (SBC), with a Xilinx Ultrascale+ Multiprocessor System-on-a-Chip (MPSoC). Input data for the flight software is from a variety of sensors, unique with respect to data rate and packet size. A data path between the SPLICE sensors and algorithms is designed to efficiently deliver this data to the flight software using the MPSoC asymmetric processing cores and Field Programmable Gate Array (FPGA) fabric. This is implemented in a manner that isolates the application processors running the flight software from interrupts associated with the input data. By leveraging real-time processors on the MPSoC, and a structure with the appropriate interfaces in the shared memory on the SBC, the flight software can use the full set of application processors. The available utilization for each processor in this set is also maximized for the SPLICE applications, providing a sufficiently deterministic execution environment without the cost and overhead of a real-time operating system.

David K. Rutishauser↗

Single Event Effect Testing of the Analog Devices ADV212

The Analog Devices ADV212 was initially tested for single event effects (SEE) at the Texas AM University Cyclotron Facility (TAMU) in July of 2013. Testing revealed a sensitivity to device hang-ups classified as single event functional interrupts (SEFI), soft data errors classified as single event upsets (SEU), and, of particular concern, single event latch-ups (SEL). All error types occurred so frequently as to make accurate measurements of the exposure time, and thus total particle fluence, challenging. To mitigate some of the risk posed by single event latch-ups, circuitry was added to the electrical design to detect a high current event and automatically recycle power and reboot the device. An additional heavy-ion test was scheduled to validate the operation of the recovery circuitry and the continuing functionality of the ADV212 after a substantial number of latch-up events. As a secondary goal, more precise data would be gathered by an improved test method, described in this test report.

single event latch-ups (SEL)↗

Single Event Effect Testing of the Micron MT46V128M8

The Micron MT46V128M8 was tested for single event effects (SEE) at the Texas AM University Cyclotron Facility (TAMU) in June of 2017. Testing revealed a sensitivity to device hang-ups classified as single event functional interrupts (SEFI) and possible soft data errors classified as single event upsets (SEU).

Single Event Functional Interrupts (SEFI)↗

ON THE ACCURACY OF MEASUREMENTS MADE UPON FILMS PHOTOGRAPHED BY BAKER-NUNN SATELLITE TRACKING CAMERAS

The photographs taken by the Baker-Nunn cameras of the Smithsonian Astrophysical Observatory were formerly measured with Van Biesbroeck goniometers, but are now measured exclusively with Mann two-screw comparators. Instead of measuring point images, we usually have to measure oblong images, either trails or breaks (the latter produced by interruption of the exposure). We can therefore expect that the accuracy of the determination of their positions is more influenced by the personal errors than it is in conventional astrometry. Approximately 800 measurements were made on 34 images of different length, and, from these, the frequency distribution of settings was determined. Then the relationship between this distribution and the length of the image (trail or break) was examined, and the relationship between the "magnitude error" and the length of image was determined. Measurements were made at different angles formed by the trails and the reticle lines, and it was found that the accuracy was not affected by the angle of the setting. Position determinations have been made using reference stars at different distances. On the basis of these results, we can conclude that the accuracy is neither influenced by the distortion of the emulsion nor by the optical distortion within an area of a diameter of S cm (5°.8). We believe that we are justified in using the linear plate constant method, at least within this area. From numerous double and multiple measurements, the following standard errors were determined for a single position.

ASTROMETRY↗

Effect of Thrustor Arcing on Ion Rocket System Design

Arcing between the electrodes of an ion rocket thrustor is investigated for the effect it will have on the overall design of ion rocket systems. The effect of generator, transformer, and inserted impedances on system stability and efficiency, and on operating lifetime of thrustor components are considered. Rate of arcing, preferential arc paths, speed of arc interruption, and response of thrustors to voltage transients are also discussed. The study indicates that arcing is a system hazard and that arcing rates are of prime importance in the design and development of thrustors, thrustor arrays, and system components. Two system models for reducing the hazard are proposed, based on principles developed herein, published data, and experience available from operation of nine-module electron-bombardment thrustor array. Experimental investigation of these models is presently underway.

THRUSTOR↗

System monitors discrete computer inputs

Computer system monitors inputs from checkout devices. The comparing, addressing, and controlling functions are performed in the I/O unit. This leaves the computer main frame free to handle memory, access priority, and interrupt instructions.

Burns, J. J.↗

MOSFET analog memory circuit achieves long duration signal storage

Memory circuit maintains the signal voltage at the output of an analog signal amplifier when the input signal is interrupted or removed. The circuit uses MOSFET /Metal Oxide Semiconductor Field Effect Transistor/ devices as voltage-controlled switches, triggered by an external voltage-sensing device.

Source record↗

Digital frequency counter permits readout without disturbing counting process

Digital frequency counter system enables readout accurately at one-second intervals without interrupting or disturbing the counting process. The system incorporates a master counter and a slave counter with novel logic interconnections. The counter can be readily adapted to provide frequency readouts at 0.1 second intervals.

Winkelstein, R.↗

Study of corrosion of 1100 aluminum

Corrosion of 1100 aluminum in oxygen-saturated water at 70 degrees C under experimental conditions was studied, emphasizing effects of exposure interruption, the number of specimens, and the refreshment rate. A logarithmic equation was derived to express the corrosion rate.

Draley, J. E.↗

Site survey for optimum location of Optical Communication Experimental Facility

Site survey was made to determine the optimum location for an Optical Communication Experimental Facility /OCEF/ and to recommend several sites, graded according to preference. A site was desired which could perform two-way laser communication with a spacecraft and laser tracking with a minimum of interruption by weather effects.

Source record↗