Search

SOFTWARE CATALOG
Electronics and Electrical Power
Electronics and Electrical Power
Solar Arrays, Batteries, Cabling, Grounding, Converters, Electrical Analysis
LEW-19882-1
CCSDS Optical Communications High Photon Efficiency Transmit Downlink Waveform Matlab Model
This technology is a Matlab model of the Consultative Committee for Space Data Systems (CCSDS) Optical Communications High Photon Efficiency downlink transmit waveform. The model implements the CCSDS 141.1-R-1-v10 Draft Red Book from April 25, 2018. This includes a data source, transfer frame synchronization marker attachment, slicer, randomizer, cyclic redundancy check, termination bit attachment, convolutional encoder, code interleaver, accumulator, pulse position modulation (PPM) symbol mapper, channel interleaver, codeword sync marker attachment, symbol repeater, slot mapper, and guard slot insertion. The model can be used to verify FPGA implementations of the CCSDS standard.
U.S. Government Purpose Release
GSC-16586-1
Packet to Electrical Ground Support Equipment (EGSE) Interface Converter, Version 4.0
Developed using platform-independent language, this interface converter packet allows already-existing EGSE equipment to be supported on Windows and UNIX operating systems. The software is set up and controlled using XML-formatted files that define interface connections and data content.
U.S. Government Purpose Release
KSC-12253
Solenoid Inductance Calculator
The Solenoid Inductance Calculator can be used to compute the inductance approximation of a cylindrical solenoid of arbitrary dimensions. The technology's calculation method (1) uses magnetic vector potential to provide a more precise estimate of inductance and (2) is not limited to a specific range of coil geometry values.
General Public Release
LEW-19286-1
Capture Test Waveform for the SCaN Testbed STRS Harris SDR
The Capture Test Waveform is a software application designed for space-based reconfigurable radios. The innovation allows snapshots of a radio's receiver environment for any number of objectives, such as interference mitigation or radio frequency mapping. Digital samples are acquired and stored in the radio's memory for processing, be that on-board the spacecraft or after download to the ground. The application is labeled "Test waveform" because it does not perform any standard communication link functions, such as carrier recovery or demodulation. Depending on the radio's resources and architecture, this application could be run in parallel with a standard communications link waveform application. (STRS)
U.S. Release Only
LEW-19478-1
Adaptive Coding and Modulation Waveform for Space Communication
An Adaptive Coding and Modulation Waveform for Space Communication has been developed and demonstrated on a space-qualified software defined radio (SDR). The waveform utilizes the commercial Digital Video Broadcasting- Second Generation (DVB-S2) standard to provide a suite of modulation and encoding schemes, which allows the communication link to be dynamically adjusted to optimize performance. The waveform utilizes the Space Data Link Protocol (Consultative Committee for Space Data Systems (CCSDS) standard) to control the transmitter's mode of operation, using a BPSK/QPSK receiver. The waveform includes the ability to automatically compensate for non-linear channel impairments to improve the performance of high-order modulations.
U.S. Release Only
LEW-20097-1
Electrical Modeling and Thermal Analysis Toolbox (EMTAT)
The Electrical Modeling and Thermal Analysis Toolbox (EMTAT) is a MATLAB/Simulink based building block graphical tool used to create simulations of electrical/power systems. EMTAT is specifically designed to simulate electric/electrified propulsion systems at the level of fidelity (time scale) appropriate to capture the interaction with turbomachinery. EMTAT contains blocks that represent electrical components (batteries, motors/generators, inverters, etc.) modeled using either power flow or physics based representations. EMTAT is compatible with the Toolbox for the Modeling and Analysis of Thermodynamic Systems (T-MATS) for simulations that require mechanical components (turbomachinery, shafts, propellers, etc.). For such mixed simulations (i.e., those containing both electrical components and turbomachinery), the EMTAT blocks can use the T-MATS solver, allowing the relevant electrical and mechanical variables to be solved simultaneously.
Open Source
LEW-20090-1
CCSDS Optical Communications High Photon Efficiency Telemetry Signaling Transmit Waveform VHDL/Verilog
This technology is a VHDL and Verilog implementation of the Consultative Committee for Space Data Systems (CCSDS) Optical Communications High Photon Efficiency Telemetry Signaling waveform. The CCSDS 142.0-B-1 Blue Book from August 2019 is implemented. The implementation includes a data source, transfer frame synchronization marker attachment, slicer, randomizer, cyclic redundancy check, termination bit attachment, convolutional encoder, code interleaver, accumulator, pulse position modulation (PPM) symbol mapper, channel interleaver, codeword sync marker attachment, symbol repeater, slot mapper, and guard slot insertion.
U.S. and Foreign Release
ARC-17046-1
Physics-Model-Based Wiring Fault Detection Toolbox for MATLAB
Providing a toolbox of functionality for MATLAB, this NASA-developed software detects precursor wiring faults (e.g., chafing) in shielded impedance-controlled cabling using measurements from off-the-shelf, time-domain reflectometry or vector-network analyzer hardware. The technology combines high-fidelity analytical physics models for signal propagation with fast Bayesian inference algorithms for intrinsic cable and fault-parameter retrieval.
Open Source
LEW-19083-1
Space Telecommunications Radio System (STRS) Reference Implementation (RI)
The STRS Reference Implementation is a demonstration of the STRS architecture. The STRS Architecture Standard for software defined radios (SDRs) is an open architecture for NASA space and ground radios. The STRS standard provides a common, consistent framework to develop, qualify, operate and maintain complex reconfigurable and reprogrammable radio systems. The STRS Reference Implemenation allows verification of capabilities and provides lessons learned for the improvement of the STRS Architecture Standard 1.02.
U.S. Government Purpose Release
View more software
Stay up to date, follow NASA's Technology Transfer Program on:
facebook twitter linkedin youtube
Facebook Logo Twitter Logo Linkedin Logo Youtube Logo