Software

Mobile Thread Task Manager

The Mobile Thread Task Manager (MTTM) is being applied to parallelizing existing flight software to understand the benefits and to develop new techniques and architectural concepts for adapting software to multicore architectures. It allocates and load-balances tasks for a group of threads that migrate across processors to improve cache performance.

Posted in: Software, Briefs, TSP

Read More >>

Visiting Vehicle Ground Trajectory Tool

The International Space Station (ISS) Visiting Vehicle Group needed a targeting tool for vehicles that rendezvous with the ISS. The Visiting Vehicle Ground Trajectory targeting tool provides the ability to perform both realtime and planning operations for the Visiting Vehicle Group. This tool provides a highly reconfigurable base, which allows the Visiting Vehicle Group to perform their work. The application is composed of a telemetry processing function, a relative motion function, a targeting function, a vector view, and 2D/3D world map type graphics.

Posted in: Software, Briefs, TSP

Read More >>

Datacasting V3.0

Datacasting V3.0 provides an RSS-based feed mechanism for publishing the availability of Earth science data records in real time. It also provides a utility for subscribing to these feeds and sifting through all the items in an automatic manner to identify and download the data records that are required for a specific application.

Posted in: Software, Data Acquisition, Briefs, TSP

Read More >>

Mission Data System Java Edition Version 7

The Mission Data System framework defines closed-loop control system abstractions from State Analysis including interfaces for state variables, goals, estimators, and controllers that can be adapted to implement a goal-oriented control system. The framework further provides an execution environment that includes a goal scheduler, execution engine, and fault monitor that support the expression of goal network activity plans. Using these frameworks, adapters can build a goal-oriented control system where activity coordination is verified before execution begins (plan time), and continually during execution. Plan failures including violations of safety constraints expressed in the plan can be handled through automatic re-planning.

Posted in: Software, Briefs, TSP

Read More >>

Adaptive Distributed Environment for Procedure Training (ADEPT)

ADEPT (Adaptive Distributed Environment for Procedure Training) is designed to provide more effective, flexible, and portable training for NASA systems controllers. When creating a training scenario, an exercise author can specify a representative rationale structure using the graphical user interface, annotating the results with instructional texts where needed. The author’s structure may distinguish between essential and optional parts of the rationale, and may also include “red herrings” — hypotheses that are essential to consider, until evidence and reasoning allow them to be ruled out.

Posted in: Software, Briefs, TSP

Read More >>

LEGEND, a LEO-to-GEO Environment Debris Model

LEGEND (LEO-to-GEO Environment Debris model) is a three-dimensional orbital debris evolutionary model that is capable of simulating the historical and future debris populations in the near- Earth environment. The historical component in LEGEND adopts a deterministic approach to mimic the known historical populations. Launched rocket bodies, spacecraft, and mission-related debris (rings, bolts, etc.) are added to the simulated environment. Known historical breakup events are reproduced, and fragments down to 1 mm in size are created.

Posted in: Software, Briefs, TSP

Read More >>

Simulation and Analysis Drive Transmission Development

3D software enables design and optimization of complex geometry and structures. Vicura is a developer of manual transmissions and dry dual clutch transmissions, as well as powertrain integration in a large number of front wheel drive and all wheel drive applications. The company’s engineers are responsible for a broad range of complex simulation and analysis testing including system, structure, and fluid mechanics. The team performs critical simulation and analysis to ascertain the strength, stiffness, thermal, and dynamic behaviors of all possible transmission assemblies and components (housings, shafts, gears, synchronizers, clutches, etc.).

Posted in: Software, Briefs

Read More >>