Open Autonomy Kernel for Autonomous Fault Diagnosis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current automation efforts in complex connection-based systems, such as engineering plants on naval vessels, rely heavily on manual interpretation and response to sensor data, requiring significant human diagnosis and input, especially in damage control scenarios, which limits manpower efficiency.

Innovation Solution

The Open Autonomy Kernel (OAK) architecture introduces a goal-directed commanding approach, using intelligent subsystem management control agents and declarative model-based reasoning to enable real-time detection, identification, and diagnosis of fault conditions, allowing for dynamic and adaptable coordination across a distributed network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If expert diagnostic knowledge is used in the form of coded rules or procedures interpreted by the system, then automation capability is improved, but significant amounts of human diagnosis and input are still required

Engineering Contradiction:
Improveautomation capabilityVSAvoidhuman diagnosis and input requirement
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The control agents are equipped with model-based reasoning capabilities that enable them to autonomously perform detection, identification, and diagnosis of fault conditions without requiring human intervention. The system serves itself by having control agents continuously monitor subsystem status, compare it against declarative models, and autonomously generate diagnostic conclusions and response actions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system divides the complex diagnostic task into smaller sub-tasks distributed across multiple control agents, each responsible for specific subsystems. Each control agent independently performs monitoring, analysis, and diagnosis for its assigned subsystem, allowing parallel processing and reducing the need for centralized human oversight.

Inventive Principle:
Principle #1Segmentation

2Extent of automation

If traditional rule-based automation systems are used, then some diagnostic functions are automated, but the system lacks adaptability to unanticipated fault conditions

Engineering Contradiction:
Improvediagnostic automationVSAvoidresponse to unanticipated fault conditions
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The system uses declarative models that can be dynamically updated and modified to reflect changing system conditions and new fault patterns. The model-based reasoning approach allows the control agents to adapt their diagnostic reasoning by updating model parameters and relationships based on observed system behavior, enabling response to previously unanticipated fault conditions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system transitions from static rule-based automation to dynamic model-based reasoning where control agents continuously update their understanding of system state and fault conditions. The declarative models allow the system to dynamically adapt its diagnostic and response strategies based on real-time observations, enabling flexibility in handling unexpected situations.

Inventive Principle:
Principle #15Dynamics

3Reliability

If manual interpretation and response to sensor data is used, then system monitoring is achieved, but significant manpower levels are required

Engineering Contradiction:
Improvesystem monitoring capabilityVSAvoidmanpower levels
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The control agents autonomously perform the complete monitoring and diagnostic cycle without human intervention. They continuously monitor sensor data, interpret it using model-based reasoning, identify fault conditions, and generate response actions, completely replacing the need for human operators in routine monitoring tasks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The control agents act as intelligent intermediaries between the physical subsystems and human operators. They translate raw sensor data into meaningful diagnostic information and automated response actions, filtering and processing information so that human operators only need to review high-level summaries when necessary, significantly reducing manpower requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7574497B2System and method for an open autonomy kernel (oak)
Publication Date: 2009.08.11 JOHNS HOPKINS UNIVERSITY
  • US7574497B2 patent drawing
  • US7574497B2 patent drawing
  • US7574497B2 patent drawing

AI summary

The Open Autonomy Kernel (OAK) addresses critical infrastructure requirements for next generation autonomous and semi-autonomous systems (24), including performance tracking, anomaly detection, diagnosis, fault recovery, and plant “safing”. OAK combines technologies in automated planning and scheduling, control agent-based systems (22), and model based reasoning to form a portable software architecture (26), knowledge-base, and open Application Programming Interface (API) to enable integrated auxiliary subsystem autonomy.