Safety Processor Architecture for Complex Sensor-Based Machine Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional safety processors in industrial safety systems lack the processing power to perform complex computations required for monitoring hazardous environments, making it difficult to meet stringent safety rating criteria, especially in dynamic and heterogeneous settings with unpredictable human and hazard interactions.

Innovation Solution

A dual-processor architecture combining a safety processor (SP) with a non-safety multi-processor computation module (MPCM) that allows for sophisticated processing and analysis of sensor data, enabling the system to generate safety-rated signals and meet safety requirements while performing complex operations beyond the scope of conventional safety-rated components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If traditional safety processors are used, then safety certification can be obtained, but processing power is insufficient for complex computations

Engineering Contradiction:
Improveprocessing powerVSAvoidsafety certification
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The system divides processing functions into two segments: a safety processor dedicated to safety-critical functions and certification compliance, and a separate non-safety processor handling complex computations. This segmentation allows each processor to be optimized for its specific purpose while maintaining overall system safety through the gateway interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A safety gateway interface acts as an intermediary between the non-safety processor and safety processor. This gateway validates and translates computational results from the non-safety processor into safety-certified outputs, enabling complex processing while maintaining safety certification requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If non-safety processors are used for complex processing, then processing capability increases, but safety guarantees are compromised

Engineering Contradiction:
Improveprocessing capabilityVSAvoidsafety guarantees
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The safety gateway serves as a mediator that accepts complex computational results from non-safety processors, validates them against safety criteria, and transforms them into safety-guaranteed outputs. This allows the system to leverage high-performance non-safety processors while maintaining safety guarantees through the gateway's validation layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces direct mechanical/safety-critical processing with computational processing through the gateway interface. Non-safety processors perform complex algorithms, but the gateway substitutes the final safety-critical decision-making with validated, safety-certified logic.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If safety processing is made more complex to handle dynamic environments, then adaptability improves, but processing time increases

Engineering Contradiction:
Improveadaptability to dynamic environmentsVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system segments processing tasks by complexity and safety-criticality. The non-safety processor handles complex, time-consuming computations for adaptability, while the safety processor handles time-critical safety decisions. This segmentation allows adaptability improvements without compromising real-time safety response requirements.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240036545A1System architecture for safety applications
Publication Date: 2024.02.01 SYMBOTIC LLC
  • US20240036545A1 patent drawing
  • US20240036545A1 patent drawing
  • US20240036545A1 patent drawing

AI summary

Control systems for industrial machinery (e.g., robots) or other devices such as medical devices utilize a safety processor (SP) designed for integration into safety applications and computational components that are not necessarily safety-rated. The SP monitors performance of the non-safety computational components, including latency checks and verification of identical outputs. One or more sensors send data to the non-safety computational components for sophisticated processing and analysis that the SP cannot not perform, but the results of this processing are sent to the SP, which then generates safety-rated signals to the machinery or device being controlled by the SP. As a result, the system may qualify for a safety rating despite the ability to perform complex operations beyond the scope of safety-rated components.