Briefs: Information Technology
A procedure and software to implement the procedure have been devised to enable conversion from a tree representation to a graph representation of the requirements governing the...
Blog: Aerospace
For many of us on Earth, the Internet is a vital part of our everyday lives. Rapid advances in developing high-bandwidth networks make it possible to communicate with family, friends, and business associates worldwide and rapidly search for and retrieve information, 24 hours a day, 365 days a year. But in outer...
Briefs: Information Technology
An automated procedure has been developed to derive relevant factors, which can increase the ability to produce objective, repeatable methods for determining aerodynamic surface...
Briefs: Information Technology
A set of extensions of the Satellite Orbit Analysis Program (SOAP) enables simultaneous and/or sequential presentation of information from multiple sources. SOAP is used in the aerospace community as a means of collaborative visualization and analysis of data on planned spacecraft missions. The following...
Briefs: Information Technology
Equations for computing tight bounds on error rates for coded pulse-position modulation (PPM) on a Poisson channel at high signal-to-noise ratio have been derived. These equations and...
Briefs: Information Technology
A multi-agent software/hardware architecture, inspired by the multicellular nature of living organisms, has been proposed as the basis of design of a robust, reliable, persistent...
Briefs: Information Technology
A Pointing Covariance Analysis Tool (PCAT) has been developed for evaluating the expected performance of the pointing control system for NASA’s Space Interferometry Mission (SIM). The SIM pointing control system is very complex, consisting of multiple feedback and feedforward loops, and...
Briefs: Information Technology
This software toolkit is designed to model complex systems for the implementation of embedded Integrated System Health Management (ISHM) capability, which focuses on determining the condition (health) of every element in a complex system (detect anomalies, diagnose causes, and predict future...
Briefs: Information Technology
The Transmission Control Protocol/Internet protocol (TCP/IP) interface for the Satellite Orbit Analysis Program (SOAP) provides the means for the software to establish real-time interfaces with other software. Such interfaces can operate between two programs, either on the same...
Briefs: Information Technology
An improved method of model-based diagnosis of a complex engineering system is embodied in an algorithm that involves considerably less computation than do prior such algorithms. This...
Briefs: Information Technology
A computationally efficient method has been developed to enable optimization of the placement of sensors for the purpose of diagnosis of a complex engineering system (e.g., an aircraft or...
Briefs: Information Technology
In this innovation, it is shown that a commonly used rule of thumb (that the truncation depth of a convolutional code should be five times the memory length, m, of the code) is accurate only for rate 1/2 codes. In fact, the truncation depth should be 2.5 m/(1 – r), where r is the code rate....
Briefs: Information Technology
A document discusses work that obtains a low-dimensional model that captures both temporal and spatial flow by constructing spatial and temporal four-mode models for two classic flow problems. The models are based on the proper orthogonal decomposition at two reference Reynolds numbers....
Briefs: Information Technology
A number of science data sets are derived from the observations of the Moderate Resolution Imaging Spectroradiometer (MODIS) instrument onboard NASA’s Terra and Aqua satellites. These data typically contain information on retrieval techniques, quality-control flags, and geo-referencing information. These datasets,...
Briefs: Information Technology
A method of incorporating information, acquired by a multibeam laser or radar altimeter system, pertaining to the distance and direction between the system and a nearby target...
Briefs: Information Technology
An algorithm has been devised to reduce ground clutter in the data products of the CloudSat Cloud Profiling Radar (CPR), which is a nadir-looking radar instrument, in orbit around the Earth, that measures power backscattered by clouds as a function of distance from the instrument. Ground...
Briefs: Information Technology
This Mathematica script defines a color function to be used with Mathematica’s plotting modules for differentiating data attaining both positive and negative values. Positive values are shown as shades of blue, and negative values are shown in red. The intensity of the color reflects the...
Briefs: Information Technology
A computer program called “ddor_sasf2apf” converts delta-door (delta differential one-way range) request from an SASF (spacecraft activity sequence file) format to an APF (apgen plan file) format for use in the Mars Reconnaissance Orbiter (MRO) mission-planning-and- sequencing process. The APF is used as an...
Briefs: Information Technology
A computer program called “dsn config converter” automates what had been a manual process for updating the multi-mission adaptation file (multi.aaf) used by a multiple- mission- command- sequence- generating process comprised of a combination of the AUTOGEN and APGEN programs mentioned in the immediately preceding...
Briefs: Information Technology
A computer program called “autogen hypertext map generator” satisfies a need for documenting and assisting in visualization of, and navigation through, model files used in the AUTOGEN and APGEN software mentioned in the two immediately preceding articles. This program parses autogen script files,...
Briefs: Information Technology
The Sequence History Update Tool performs Web-based sequence statistics archiving for Mars Reconnaissance Orbiter (MRO). Using a single UNIX command, the software takes advantage of sequencing conventions to automatically extract the needed statistics from multiple files. This information is then used to populate a PHP...
Briefs: Information Technology
This software tool saves time and reduces risk by automating two labor-intensive and error- prone post-processing steps required for every DKF [DSN (Deep Space Network) Keyword File] that MRO (Mars Reconnaissance Orbiter) produces, and is being extended to post-process the corresponding TSOE (Text Sequence Of Events) as...
Briefs: Information Technology
The MRO Sequence Checking Tool program, mro_check, automates significant portions of the MRO (Mars Reconnaissance Orbiter) sequence checking procedure. Though MRO has similar checks to the ODY's (Mars Odyssey) Mega Check tool, the checks needed for MRO are unique to the MRO spacecraft.
Briefs: Information Technology
The Maestro Science Activity Planner is a computer program that assists human users in planning operations of the Mars Explorer Rover (MER) mission and visualizing scientific data returned from the MER rovers. Relative to its predecessors, this program is more powerful and easier to use. This program is...
Briefs: Information Technology
A system of software partly automates planning of a flight of the Uninhabited Aerial Vehicle Synthetic Aperture Radar (UAVSAR) — a polarimetric synthetic-aperture radar system aboard an unpiloted or minimally piloted airplane. The software constructs a flight plan that specifies not only the intended flight path...
Briefs: Information Technology
An Extensible Markup Language (XML) schema was developed as a means of defining and describing a structure for capturing spacecraft command-definition and tracking information in a single location in a form readable by both engineers and software used to generate software for flight and ground systems. A...
Briefs: Information Technology
A common practice in computer science to associate a value with a key is to use a class of algorithms called a hash-table. These algorithms enable rapid storage and retrieval of values based upon a key. This approach assumes that many keys will need to be stored immediately. A new set of...
Briefs: Information Technology
An algorithm generates grid coordinates for a computationally efficient spiral search pattern covering an uncertain rectangular area spanned by a coordinate grid. The algorithm does not require...
Briefs: Information Technology
In a proposed approach to programming and utilization of commercial off-the-shelf computing equipment, a combination of algorithm-based fault tolerance (ABFT) and replication would be utilized to obtain high degrees of fault tolerance without incurring excessive costs. The basic idea of...