MONSID

Model-Based Off-Nominal State Identification and Detection

Project Details

  • Client : Okean Solutions
  • What We Did : Application Design and Development
  • Technologies Used : Angular, .NET 8, SignalR, C++
  • Web Site : https://www.monsid.com/

MONSID Toolkit Web Application Development

MONSID® is a premier model-based fault detection and isolation software package that provides clear, continuous confirmation of health status under both nominal and anomalous conditions. The MONSID Toolkit web application serves as the visual interface for engineers and system developers to interact with MONSID models throughout all phases of their projects.

Visual Model Design and Development

The Toolkit enables model developers to visually design, edit, and build MONSID models without requiring deep knowledge of the underlying API. Engineers can create models that describe nominal system behavior—capturing operational intent rather than building time-consuming fault models. This approach makes it faster and easier to develop comprehensive health monitoring systems, as the models only need to describe how the system should work correctly.

Model topology can be analyzed within the Toolkit to predict fault isolation granularity and diagnostic resolution prior to system implementation. This allows teams to validate their model architecture and ensure adequate coverage before deployment.

Real-Time Diagnostics and Analysis

The MONSID Toolkit provides powerful capabilities for monitoring and analyzing system health in real-time. Engineers can livestream results from the MONSID Engine, enabling immediate visibility into fault detection and identification as systems operate. The application uses SignalR for near real-time communication between different instances of the toolkit and the command-line diagnostic engine, ensuring that multiple team members can monitor results simultaneously.

System engineers can play back and inspect diagnostic results, examining detailed fault detection and identification data. Charts and diagram tools present complex models and diagnostic information in an intuitive format, making it easier to understand system behavior and identify issues quickly.

Fault Parameter Tuning and Optimization

The Toolkit includes features for tuning fault window parameters, allowing engineers to optimize the sensitivity and accuracy of their fault detection systems. This capability is essential for adapting MONSID to different operational environments and system characteristics, ensuring reliable performance across diverse applications.

Collaboration and Model Sharing

Project teams can collaborate effectively through the Toolkit’s library system, which enables sharing and reusing models and data across the organization. This feature reduces duplication of effort and allows teams to build upon existing work, accelerating development cycles and promoting consistency across projects.

Integration Across Project Phases

One of MONSID’s key strengths is its versatility across all project phases. The same models developed during early system design can be used for integration and test activities, real-time on-board health monitoring, and post-mission offline analysis. The MONSID Toolkit supports this entire lifecycle, providing the tools needed for each phase within a single, cohesive application.

The web-based architecture ensures accessibility from any location, facilitating distributed teams and remote operations. Built with modern technologies including Angular for the front-end and .NET for the back-end APIs, the application delivers responsive performance while handling the computational demands of real-time fault diagnostics for complex aerospace and robotics systems.