Information Technology & Software

Attitude-Control Algorithm for Minimizing Maneuver Execution Errors

A G-RAC attitude- control algorithm is used to minimize maneuver execution error in a spacecraft with a flexible appendage when said spacecraft must induce translational momentum by firing (in open loop) large thrusters along a desired direction for a given period of time. The controller is dynamic with two integrators and requires measurement of only the angular position and velocity of the spacecraft. The global stability of the closed-loop system is guaranteed without having access to the states describing the dynamics of the appendage and with severe saturation in the available torque.

Posted in: Briefs, Information Sciences, Mathematical models, Attitude control, Attitude control, Booster rocket engines, Spacecraft
Read More >>

Grants Document-Generation System

The Grants Document- Generation System (GDGS) software allows the generation of official grants documents for distribution to the appropriate parties. The documents are created after the selection and entry of specific data elements and clauses. GDGS is written in Cold Fusion that resides on an SQL2000 database and is housed on-site at Goddard Space Flight Center. It includes access security written around GSFC’s (Goddard Space Flight Center’s) LIST system, and allows for the entry of Procurement Request information necessary for the generation of the resulting Grant Award.

Posted in: Briefs, Information Sciences, Computer software / hardware, Computer software and hardware, Computer software / hardware, Computer software and hardware, Documentation, Financial management
Read More >>

Automated Production of Movies on a Cluster of Computers

Processing is faster, easier, more flexible, and more collaborative than before.

A method of accelerating and facilitating production of video and film motion- picture products, and software and generic designs of computer hardware to implement the method, are undergoing development. The method provides for automation of most of the tedious and repetitive tasks involved in editing and otherwise processing raw digitized imagery into final motion-picture products. The method was conceived to satisfy requirements, in industrial and scientific testing, for rapid processing of multiple streams of simultaneously captured raw video imagery into documentation in the form of edited video imagery and video derived data products for technical review and analysis. In the production of such video technical documentation, unlike in production of motion-picture products for entertainment, (1) it is often necessary to produce multiple video derived data products, (2) there are usually no second chances to repeat acquisition of raw imagery, (3) it is often desired to produce final products within minutes rather than hours, days, or months, and (4) consistency and quality, rather than aesthetics, are the primary criteria for judging the products.

Posted in: Briefs, Information Sciences, Computer software / hardware, Computer software and hardware, Imaging, Imaging and visualization, Computer software / hardware, Computer software and hardware, Imaging, Imaging and visualization, Collaboration and partnering, Data management, Automation
Read More >>

Lossless, Multi-Spectral Data Compressor for Improved Compression for Pushbroom-Type Instruments

A modified data compression algorithm could be used on commercial satellites or other applications with multispectral imaging instruments.

A low-complexity lossless algorithm for compression of multispectral data has been developed that takes into account pushbroom-type multispectral imagers’ properties in order to make the file compression more effective. These types of imagers use a detector array to acquire data in spatial-spectral slices. Each detector element corresponds to a specific spectral band and cross-track position. Because the characteristics of detector elements generally vary somewhat from element to element, cross-track adjacent samples in a given spectral band are not as similar as they are in an instrument that uses the same detector for all samples in a given spectral band (e.g. in a whiskbroom-type instrument). Along-track adjacent samples will tend to be very similar.

Posted in: Briefs, TSP, Information Sciences, Mathematical models, Data acquisition and handling, Imaging, Imaging and visualization, Data acquisition and handling, Imaging, Imaging and visualization
Read More >>

Measuring Positions of Objects Using Two or More Cameras

This method could determine the causes of accidents.

An improved method of computing positions of objects from digitized images acquired by two or more cameras (see figure) has been developed for use in tracking debris shed by a spacecraft during and shortly after launch. The method is also readily adaptable to such applications as (1) tracking moving and possibly interacting objects in other settings in order to determine causes of accidents and (2) measuring positions of stationary objects, as in surveying. Images acquired by cameras fixed to the ground and/or cameras mounted on tracking telescopes can be used in this method.

Posted in: Briefs, TSP, Information Sciences, Imaging, Imaging and visualization, Imaging, Imaging and visualization, Particulate matter (PM), Mountings, Entry, descent, and landing, Spacecraft
Read More >>

Reduced-Order Kalman Filtering for Processing Relative Measurements

A Kalman filter can be propagated using fewer computations.

A study in Kalman-filter theory has led to a method of processing relative measurements to estimate the current state of a physical system, using less computation than has previously been thought necessary. As used here, “relative measurements” signifies measurements that yield information on the relationship between a later and an earlier state of the system. An important example of relative measurements arises in computer vision: Information on relative motion is extracted by comparing images taken at two different times.

Posted in: Briefs, Information Sciences, Measurements, Imaging, Imaging and visualization, Imaging, Imaging and visualization
Read More >>

Aerobraking Maneuver (ABM) Report Generator

abmREPORT Version 3.1 is a Perl script that extracts vital summarization information from the Mars Reconnaissance Orbiter (MRO) aerobraking ABM build process. This information facilitates sequence reviews, and provides a high-level summarization of the sequence for mission management.

Posted in: Briefs, Information Sciences, Computer software / hardware, Computer software and hardware, Data acquisition and handling, Computer software / hardware, Computer software and hardware, Data acquisition and handling, Spacecraft
Read More >>

ABM Drag_Pass Report Generator

dragREPORT software was developed in parallel with abmREPORT, which is described in the preceding article. Both programs were built on the capabilities created during that process. This tool generates a drag_pass report that summarizes vital information from the MRO aerobreaking drag_pass build process to facilitate both sequence reviews and provide a high-level summarization of the sequence for mission management. The script extracts information from the ENV, SSF, FRF, SCMFmax, and OPTG files, presenting them in a single, easy-to-check report providing the majority of parameters needed for cross check and verification as part of the sequence review process.

Posted in: Briefs, Information Sciences, Computer software / hardware, Computer software and hardware, Data acquisition and handling, Computer software / hardware, Computer software and hardware, Data acquisition and handling, Spacecraft
Read More >>

Transformation of OODT CAS To Perform Larger Tasks

A computer program denoted OODT CAS has been transformed to enable performance of larger tasks that involve greatly increased data volumes and increasingly intensive processing of data on heterogeneous, geographically dispersed computers. Prior to the transformation, OODT CAS (also alternatively denoted, simply, “CAS”) [wherein “OODT” signifies “Object-Oriented Data Technology” and “CAS” signifies “Catalog and Archive Service”] was a proven software component used to manage scientific data from space-flight missions. In the transformation, CAS was split into two separate components representing its canonical capabilities: file management and workflow management. In addition, CAS was augmented by addition of a resource-management component. This third component enables CAS to manage heterogeneous computing by use of diverse resources, including high-performance clusters of computers, commodity computing hardware, and grid computing infrastructures.

Posted in: Briefs, TSP, Information Sciences, Computer software / hardware, Computer software and hardware, Computer software / hardware, Computer software and hardware, Data management, Spacecraft
Read More >>

Visualization Component of Vehicle Health Decision Support System

The visualization front-end of a Decision Support System (DSS) also includes an analysis engine linked to vehicle telemetry, and a database of learned models for known behaviors. Because the display is graphical rather than text-based, the summarization it provides has a greater information density on one screen for evaluation by a flight controller. This tool provides a system-level visualization of the state of a vehicle, and “drill-down” capability for more details and interfaces to separate analysis algorithms and sensor data streams.

Posted in: Briefs, TSP, Information Sciences, Imaging, Imaging and visualization, On-board diagnostics, On-board diagnostics (OBD), Telemetry, Imaging, Imaging and visualization, On-board diagnostics, On-board diagnostics (OBD), Telemetry, Vehicle health management
Read More >>

The U.S. Government does not endorse any commercial product, process, or activity identified on this web site.