NASA SBIR 2020-I Solicitation

Proposal Summary

 20-1- S3.04-6749
 Guidance, Navigation, and Control
 Expedient Formulator for Generative Evaluation (XFORGE)
SMALL BUSINESS CONCERN (Firm Name, Mail Address, City/State/Zip, Phone)
Engenix, Inc.
4217 9th Avenue Southwest, Suite 31
Huntsville, AL 35805
(256) 617-8766

Principal Investigator (Name, E-mail, Mail Address, City/State/Zip, Phone)

Mr. Mike Beims
4217 9th Ave SW Ste 31 Huntsville, AL 35805 - 0000
(256) 724-5042

Business Official (Name, E-mail, Mail Address, City/State/Zip, Phone)

Mr. Joe Eversole
4217 9th Ave SW Ste 31 Huntsville, AL 35805 - 0000
(256) 529-3790
Estimated Technology Readiness Level (TRL) :
Begin: 2
End: 4
Technical Abstract (Limit 2000 characters, approximately 200 words)

Expedient Formulator for Generative Evaluation (XFORGE) is a framework that transforms Guidance, Navigation and Control (GNC) calculations into formulations that have the advantages of speed, numerical accuracy, and computational stability. XFORGE enables significant Size, Weight and Power, Cost, and Performance (SwaP-CP) improvements over current state-of-the-art Commercial Off-The-Shelf (COTS) GNC calculations by generating equivalent formulations that have no numerical errors or instabilities. Within XFORGE, these formulations can be implemented in flight-like hardware and assessed so that implementations that require excessive computer resources, are too sensitive to environmental factors, are susceptible to Cyber-attack etc., are eliminated. Finally, fault tolerance technology is applied across the formulations to provide an expedient, stable, robust implementation of required GNC calculations. XFORGE differs from COTS GNC calculations which use standard primitives (e.g. square root, sine, exponential) to implement trigonometric and algebraic equations. These standard primitives use iterative algorithms that loop through successively better estimates until the required accuracy is obtained (e.g. the “Newton-Raphson Method”). This method is fragile to implementation methodologies such as mixing single precision and double precision variables within the same calculation. Also, the amount of time needed to complete COTS GNC calculations varies depending on the values of the inputs, and sometimes the inputs can completely disrupt flight computer operations. XFORGE has the potential to eliminate these types of GNC software failures by providing spacecraft developers specific implementations of GNC calculations that will prevent similar losses in future flight systems.

Potential NASA Applications (Limit 1500 characters, approximately 150 words)

NASA Applications

Robust computational SW for GNC

-Including distance measurement

Fault-tolerant algorithms for safety-critical missions

Algorithm design for high-bandwidth control-loop contexts

-Precise spacecraft docking


Potential Non-NASA Applications (Limit 1500 characters, approximately 150 words)

Non-NASA applications

Algorithm implementations appropriate to cost-reduced hardware platforms

-Guided munitions

Fault-tolerance in high-bandwidth contexts



Duration: 6

Form Generated on 06/29/2020 21:07:49