SBIR-STTR Award

Inertial Navigation System Inspection and Detection of Evolving Roles (INSIDER)
Award last edited on: 9/19/2022

Sponsored Program
SBIR
Awarding Agency
DOD : Navy
Total Award Amount
$1,039,981
Award Phase
2
Solicitation Topic Code
N201-085
Principal Investigator
Anthony Palladino

Company Information

Boston Fusion Corporation

70 Westview Street Suite 100
Lexington, MA 02421
   (617) 583-5730
   info@bostonfusion.com
   www.bostonfusion.com
Location: Single
Congr. District: 05
County: Middlesex

Phase I

Contract Number: N68335-20-C-0577
Start Date: 6/5/2020    Completed: 12/4/2020
Phase I year
2020
Phase I Amount
$139,982
Inertial Navigation System Inspection and Detection of Evolving Roles (INSIDER) is an automated inertial navigation system (INS) performance normalcy monitor and fault detector and predictor. INSIDER reasons over raw INS sensor readings (directional and rotational accelerations, velocities, positions; and alerts) to (i) learn individual sensor normalcy patterns, (ii) understand complex correlations among INS sensor outputs, and (iii) detect and predict sensor faults. INSIDER fuses two unsupervised machine learning methods: (1) A graph-based approach that converts performance alert time series (generated from the raw sensor outputs using signal processing tools) into time-varying graphs of performance characteristics (nodes) connected by co-occurrences among characteristics (weighted edges); normal correlations among the performance characteristics time series are learned as the topology of a large graph, and deviations from this normal topology are classified as anomalies. (2) A Bayesian forecasting approach that reasons over the evolution of the graph properties, as well as raw and processed outputs of individual sensors, to learn normalcy over a moving time window and predict near-future signal values; deviations from the prediction are classified as abnormal trends or anomalies potentially arising from system faults. INSIDER monitors the performance of the INS unit by reasoning over the entire normalcy graph and entire alert graphs, but it can also monitor INS subsystems by focusing on corresponding subgraphs. Finally, INSIDER can predict faults or abnormal trends by observing degradations in system-wide normalcy as well as in the normalcy of individual sensors and subsystems. By the end of Phase I, INSIDER will detect performance anomalies in high-fidelity, simulated INS data (with corresponding reference data) at the sensor, subsystem, and system-wide levels, and demonstrate a capability to detect degradation as a predictor of sensor faults.

Benefit:
INSIDER will find immediate application as a tool for inertial navigation system performance monitoring and fault prediction, detection, and analysis, including for INS units on U.S. Navy ships, submarines, and unmanned or autonomous surface or underwater vehicles. We anticipate that INSIDERs INS performance monitoring will also be useful for unmanned or autonomous aerial vehicles at risk of losing GPS fidelity due to jamming or cyber attacks, as well as in NASA- or ESA-directed applications such as spacecraft and Martian rovers. Outside of the government, INSIDERs INS monitoring could be of interest in research, oil rig and underwater oil pipeline inspection, and repair for off-shore drilling companies. However, INSIDERs applicability lies beyond INS performance monitoring: the INSIDER paradigm of signal processing, alert time series generation, and graphical normalcy learning and anomaly detection can be applied to other domains involving networks of varied signals and alerts, including the smart grid and networks of control apparatus (e.g., self-driving cars, autonomous vehicles, and aircraft autopilot systems). Finally, the advances made by this research provide significant contributions to the body-of-proof for the effectiveness of graph-based approaches for normalcy-learning and anomaly detection and prediction.

Keywords:
graph-based approach, graph-based approach, normalcy monitoring, Sensor Fault Detection, Inertial Navigation System, Signal processing, anomaly detection, Bayesian forecasting, Machine Learning

Phase II

Contract Number: N68335-22-C-0258
Start Date: 5/24/2022    Completed: 11/17/2023
Phase II year
2022
Phase II Amount
$899,999
Inertial Navigation System Inspection and Detection of Evolving Roles (INSIDER) is an automated inertial navigation system (INS) performance normalcy monitor and fault detector and predictor. INSIDER reasons over raw INS sensor readings (directional and rotational accelerations, velocities, positions; and alerts) to (i) learn individual sensor normalcy patterns, (ii) understand complex correlations among INS sensor outputs, and (iii) detect and predict sensor faults. INSIDER fuses two unsupervised machine learning methods: (1) A graph-based approach that converts performance alert time series (generated from the raw sensor outputs using signal processing tools) into time-varying graphs of performance characteristics (nodes) connected by co-occurrences among characteristics (weighted edges); normal correlations among the performance characteristics time series are learned as the topology of a large graph, and deviations from this normal topology are classified as anomalies. (2) A Bayesian forecasting approach that reasons over the evolution of the graph properties, as well as raw and processed outputs of individual sensors, to learn normalcy over a moving time window and predict near-future signal values; deviations from the prediction are classified as abnormal trends or anomalies potentially arising from system faults. INSIDER monitors the performance of the INS unit by reasoning over the entire normalcy graph and entire alert graphs, but it can also monitor INS subsystems by focusing on corresponding subgraphs. Finally, INSIDER can predict faults or abnormal trends by observing degradations in system-wide normalcy as well as in the normalcy of individual sensors and subsystems. In Phase I, INSIDER detected performance anomalies in high-fidelity, simulated INS data In Phase II INSIDER will achieve TRL 7 by processing data in an operational environment.

Benefit:
INSIDER will find immediate application as a tool for inertial navigation system performance monitoring and fault prediction, detection, and analysis, including for INS units on U.S. Navy ships, submarines, and unmanned or autonomous surface or underwater vehicles. BFC is developing INSIDER to be integrated into next generation INS upgrades. We anticipate that INSIDERs INS performance monitoring will also be useful for unmanned or autonomous aerial vehicles at risk of losing GPS fidelity due to jamming or cyber attacks, as well as in NASA- or ESA-directed applications such as spacecraft and Martian rovers. Outside of the government, INSIDERs INS monitoring could be of interest in research, oil rig and underwater oil pipeline inspection, and repair for off-shore drilling companies. However, INSIDERs applicability lies beyond INS performance monitoring: the INSIDER paradigm of signal processing, alert time series generation, and graphical normalcy learning and anomaly detection can be applied to other domains involving networks of varied signals and alerts, including the smart grid and networks of control apparatus (e.g., self-driving cars, autonomous vehicles, and aircraft autopilot systems). Finally, the advances made by this research provide significant contributions to the body-of-proof for the effectiveness of graph-based approaches for normalcy-learning and anomaly detection and prediction.

Keywords:
graph-based approach, normalcy monitoring, Machine Learning, Signal processing, anomaly detection, Inertial Navigation System, Sensor Fault Detection, Bayesian forecasting