Bus-Based Timed Input Output Module for Safety-Critical Control Systems
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Measurement precision
If discrete controllers are used for each I/O operation, then control precision is improved, but device complexity and cost increase
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.
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.
3Productivity
If program data is retained in the TIO module, then operational efficiency is improved, but safety deteriorates due to potential accidental activation
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.
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.
Data Source
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.


