Bus-Based Timed Input Output Module for Safety-Critical Control Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional control systems for safety-critical systems, such as avionics and power control systems, are inflexible due to their fixed circuitry, requiring replacement when system modifications occur, such as addition, removal, or replacement of components.

Innovation Solution

A bus-based timed input-output (TIO) module that uses a hardware logic controller, including output, input, and control circuits, to sequence pulses, gather information, and communicate with a Command Module over a data bus, allowing for flexible and assured operation by configuring I/O operations and providing power to system components through a separate power bus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed circuitry is used in Command Modules, then predictable operation and reliability are improved, but adaptability and flexibility deteriorate when system modifications are needed

Engineering Contradiction:
Improvepredictable operationVSAvoidflexibility to system modifications
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the Command Module reconfigurable through FPGA technology, allowing the circuitry to change its configuration dynamically. The fixed circuitry can be programmed and reprogrammed to adapt to different system requirements while maintaining predictable operation through controlled configuration changes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the parameter of circuitry configurability from fixed to programmable. By using FPGA devices, the Command Module can alter its internal logic and connectivity parameters to match different physical system configurations, resolving the contradiction between reliability and adaptability.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If discrete controllers are used for each I/O operation, then control precision is improved, but device complexity and cost increase

Engineering Contradiction:
Improvecontrol precisionVSAvoidnumber of discrete controllers
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple discrete I/O controllers into a single integrated TIO module. This consolidation maintains precise control functionality while reducing the overall number of controllers needed in the system, thereby decreasing device complexity and interconnection requirements.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The TIO module is designed as a universal controller that can handle multiple I/O operations and control different types of components through a single device. This multi-functionality eliminates the need for multiple specialized discrete controllers while maintaining control precision through programmable logic.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If program data is retained in the TIO module, then operational efficiency is improved, but safety deteriorates due to potential accidental activation

Engineering Contradiction:
Improveoperational efficiencyVSAvoidsafety against accidental activation
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by automatically clearing program data from the TIO module's memory after each command execution. This preventive measure ensures that residual data cannot cause accidental activation of components, while the system maintains operational efficiency by being ready to receive new commands immediately.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention implements a discard-and-recover mechanism where program data is deliberately discarded from memory after use, and the memory is recovered for new commands. This process eliminates safety risks from retained data while maintaining productivity through rapid readiness for subsequent operations.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS10289573B1Bus based timed input output module
Publication Date: 2019.05.14 NATIONAL TECHNOLOGY & ENGINEERING SOLUTIONS OF SANDIA LLC
  • US10289573B1 patent drawing
  • US10289573B1 patent drawing
  • US10289573B1 patent drawing

AI summary

Described herein are features related to a bus based timed input output module (TIO) for use in control systems of physical systems, particularly where the physical systems are safety critical systems. When the TIO is powered on, one or more operations are performed by the TIO, wherein the one or more operations, when performed by the TIO: 1) cause the TIO to be non-functional, thereby preventing the TIO from improperly or accidentally activating a Component in communication with the TIO; 2) clears the TIO of previous operations (if any); and 3) facilitates compatibility of the TIO with an arbitrary Component.